﻿@charset "utf-8";
/* CSS Document */

/* main */
body{font-family:"Microsoft YaHei"; font-size:12px; color: #444; background:#fff; padding:0px; margin:0px;}
div,ul,dl,dd,dt,li,td,tr,table,p,span,h1,h2,h3,h4,h5,h6,form{margin:0px; padding:0px; list-style:none;}
a{text-decoration:none; }
a,span,img{border:0;}
a.underline:hover{text-decoration:underline;}
p{text-align:justify; text-justify:inter-ideograph; color:#666666;}
.none{display:none;}
.clear{clear:both;}
.img{border:0; float:left;}

/* 公共样式 */

.h5{ background:url(../images/icon_06.png) no-repeat top left; height:88px; font-size:46px; line-height:42px; text-align:center;color:#F00; padding-top:15px;}
.h5 font{ font-size:20px; font-weight:normal; display:block;}
.con{ width:1100px; margin:0 auto;}
/* banner */
#banner{height:800px; text-align:center;overflow:hidden; position:relative;}
.banner_1{position:absolute; width:2000px; left:50%; top:0; margin-left:-1000px; z-index:1;}
#banner img{ display:block; margin:0 auto; float:none;}

/* con1 */
.bg1{ width:100%;height:370px; margin:0 auto; background:#309ed3;padding-top:30px;}
.con p{ width:1100px; text-align:center; font-size:25px; font-weight:bold; color:#fff; line-height:46px; margin:0px 0 0 0;}
.con p span{ color:#ffff00; font-size:28px;}
.btn01{ width:318px; height:68px; float:left; border-radius:50px; background:#ffd302; margin:40px 0 0 383px; display:inline; font-size:30px; text-align:center; line-height:68px; color:#fff;}
.btn01 a{ color:#0081b8;}
.btn01,.btn02,.btn03,.btn04,.btn05{background:url(../images/btn02_zx.gif) no-repeat !important;}
.btn01 a,.btn02 a,.btn03 a,.btn04 a,.btn05 a{ color:#0081b8; width:318px!important; height:68px!important; display:block!important;}





/* con2 */
.bg2{ width:100%; height:790px; background:#309ed3;}
.tit01{ width:620px; font-size:46px; float:left; margin:40px 0 0 240px; display:inline; color:#fff; padding:15px 0 0 0; line-height:79px; font-weight:normal;}
.tit01 em{ width:157px; float:left;background:url(../images/icon_06.png) no-repeat; height:79px; }
.con h5{ width:1100px; float:left; text-align:center;font-size:72px; color:#0a4b6a; height:95px; line-height:95px;}
.con2{ width:1100px; height:376px; background:#fff; float:left; margin:35px 0 0 0;}
.con2L{ width:615px; height:346px; float:left; margin:15px;}
.con2R{ width:306px; height:261px; float:left; margin:25px 0 0 75px;}
.btn02{ width:318px; height:68px; float:left; border-radius:50px; background:#e7a23a; margin:40px 0 0 383px; display:inline; font-size:30px; text-align:center; line-height:68px; color:#fff;}
.btn02 a{ color:#fff;}




/* con3 */
.bg3{ width:100%; height:840px; background:#e7a23a; }
.tit02{ width:620px; font-size:46px; float:left; margin:40px 0 0 240px; display:inline;  color:#fff; padding:15px 0 0 0; line-height:79px; font-weight:normal;}
.tit02 em{ width:157px; float:left;background:url(../images/icon_07.png) no-repeat; height:79px; }
.con h3{ width:1100px; float:left; text-align:center;font-size:72px; color:#674006;height:95px; line-height:95px;}
.con3{ width:1100px; float:left;}
.con3 ul{ width:920px; margin:45px auto 0;}
.con3 ul li {float:left; width:205px;  height:128px; padding:280px 0 0 0; margin:0 18px 0 0; transition: all 0.3s;  }
.con3 ul li:hover { transform: translateY(-10px);}
.con3_1{background:url(../images/thr01.jpg) no-repeat center top  #fff ; }
.con3_2{background:url(../images/thr02.jpg) no-repeat center top  #fff ; }
.con3_3{background:url(../images/thr03.jpg) no-repeat center top  #fff ; }
.con3_4{background:url(../images/thr04.jpg) no-repeat center top  #fff ; }
.con3_5{background:url(../images/thr05.jpg) no-repeat center top  #fff ; margin:0;}
.con3 ul li h4 {width:205px; text-align: center; float:left; font-size: 26px; color: #fe3509; }
.ft01 {width:205px; height:60px; text-align: center; float:left; font-size: 18px; line-height: 26px; !important; }
.btn03{ width:318px; height:68px; float:left; border-radius:50px; background:#309ed3; margin:20px 0 0 383px; display:inline; font-size:30px; text-align:center; line-height:68px; color:#fff;}
.btn03 a{ color:#fff;}











	
/* con4 */
.bg4{ width:100%; height:940px;  background:#309ed3; }
.tit03{ width:772px; background:url(../images/tit3c.png) no-repeat; height:91px; float:left; margin:40px 0 0 230px; display:inline; }
.fs{ width:1100px; float:left; margin:60px auto 0;}
.fs dl{ float:left; width:261px; transition: all 0.3s;}
.fs dl:hover { transform: translateY(-10px);}


.fs dl dd{ background:#fff; padding-bottom:10px;}
.fs dl dd:hover{ background:#d4d4d4;}
.con4_btn{ width:144px; font-family:"微软雅黑"; padding:10px 0; text-align:center;  margin:10px auto;  background-color:#0c6691; color:#FFF; font-size:16px; }
.con4_btn a{ color:#FFF;}
.fs span{ margin:10px auto; display:block;}
.fs dl h1{ text-align:center; color:#0c6691; font-size:28px; font-family:"微软雅黑"; padding:5px 0; font-weight:bold;}
.fs dl h2{ font-size:14px; color:#343434; line-height:30px;font-family:"微软雅黑"; padding-left:5px; height:180px;}
.fs .dl1{ float:left; width:18px; height:1px;}


/* con5 */
.bg5{ width:100%;height:790px; background:#e7a23a;}
.tit04{ width:772px; background:url(../images/tit4.png) no-repeat; height:91px; float:left; margin:40px 0 0 230px; display:inline; }
.con5{ width:1100px; height:329px; float:left; background:url(../images/fivbg.jpg) no-repeat; }
.con5 ul { overflow: hidden; padding:40px 0 0 260px; width:1050px; }
.con5 ul li { width:320px; padding:0 0 0 8px; height: 316px; float: left; background:url("../images/jiantou.png")no-repeat right bottom; overflow:hidden; position:relative; }
.con5 ul li img{  transition: all 0.3s;}
.con5 ul li img:hover { transform: translateY(-10px);}
.tt{ font-size:48px; font-weight:bold; color:#fff;display:block; text-align:center;;}

.tips{ width:640px; height:62px; float:left; margin:60px 0 0 220px; display:inline; background:url(../images/icon_fiv.png) no-repeat; font-size:30px; color:#fff; text-decoration:underline; padding:10px 0 0 75px; font-weight:700;}

/* con6 */
.bg6{ width:100%; height:900px; background:#309ed3;}
.tit05{ width:772px; background:url(../images/tit5.png) no-repeat; height:21px; margin:40px 0 0 230px; float:left; display:inline;}
.con6{ width:1100px; float:left; margin:50px 0 0 0;}
.con6 ul li {  float: left; margin-right:10px;  transition: all 0.3s; }
.con6 ul li img:hover { transform: translateY(-10px);}


        
/* con7 */
.bg7{ width:100%; height:389px; background:url(../images/sevbg.jpg) no-repeat center top; float:none; display:block; margin:0px auto; }
.con7{ width:600px; margin:60px 0 0 0; position: absolute; left:50%; font-size:17px; color:#fff; line-height:30px; text-indent:2em;}
.con7 b{ font-size:26px;}
/* con8 */
.bg8{ width:100%;height:613px;background:#ebf6fc;}
.bg8 h3{ font-size:48px; color:#002566; margin:40px 0;}

.case{width:1190px; margin:0 auto;}
.case h2{font:bold 30px/30px Microsoft YaHei;color:#42403f; padding:50px 0 23px 110px;}
.case h4{font:15px/16px Microsoft YaHei;color:#42403f; padding:6px 0; border:1px solid #b8b6b1; border-left:none;border-right:none; text-align:left; width:560px; margin-left:110px;}
.case font{font:16px/16px Microsoft YaHei;color:#42403f; width:480px; margin-left:110px; line-height:28px; margin-top:20px; display:none;}
.case dl{ height:50px; margin-top:25px;margin-left:110px; width:580px; display:inline;float:left; position:relative;}
.case dl dt{float:left;}
.case dl dd{float:left; font:16px/25px Microsoft YaHei;color:#42403f;padding:0 0 0 10px;}
.case p{margin-left:110px; width:600px; float:left;}
.case p a img{margin-right:20px; float:left;}
.case .caseList1{ height:400px;}
.case .caseList2{ float:left; width:670px; overflow:hidden;}
.case .caseList3{ float:left; padding-top:34px; width:330px; overflow:hidden;}
.oc_1060{ width:1190px; height:460px; overflow:hidden; position: relative;}
.oc_1060 .prev{width:72px;height:72px;position:absolute;top:170px;left:0;z-index:30; background:url(../images/an_06.png) no-repeat;}
.oc_1060 .next{width:72px;height:72px;position:absolute;top:170px;right:0;z-index:30; background:url(../images/an_09.png) no-repeat;}
.oc_1060 .scrollWrap{width:1001px;overflow:hidden;position:absolute; background:url(../images/bg_03.jpg) no-repeat center top; height:400px; left:95px;}


/* con9 */
.bg9{ width:100%;height:809px; text-align:center;overflow:hidden; position:relative;}
.con9{position:absolute; width:2000px; left:50%; top:0; margin-left:-1000px; z-index:1;}
.bg9 img{ display:block; margin:0 auto; float:none;}
/* con10 */
.bg10{ width:100%;height:699px; background:url(../images/box9bg.jpg) no-repeat;}
.bg10 a { width: 1100px; height: 621px; float:left;  background: url(../images/box8Btn1.png)no-repeat center 30px; }
.bg10 a:hover { background: url(../images/box8Btn2.png)no-repeat center 30px; }


.dlhyk_banner{height:500px;}
.width{width:100%; overflow:hidden; position:relative;}
.width1{position:absolute; width:2000px; left:50%; top:0; margin-left:-1000px; z-index:1;}
.width1 img{float:none; text-align:center; margin:0 auto; display:block;}
