@charset "utf-8";
/* CSS Document */
BODY { 
	margin:0px auto; 
	padding:0px;
	width:100%;
	border:0px;
	color:#555;
	font-size:12px;
	 font-family:"微软雅黑"; background:#f7f7f7; 
}
div,form,img,ul,ol,li,dl,dt,dd,em,i,h1,h2,h3,h4,h5,p,b,input,strong,textarea{margin:0px auto;padding:0px; border:0px;list-style: none; font-weight:normal;font-style:normal; font-size:12px; font-family:"微软雅黑";}
table,tr,td,{ margin:0px auto;padding:0px; list-style: none; font-weight:normal;font-style:normal; font-size:12px; font-family:"微软雅黑";}
img{vertical-align:top;}


a:link{color:#555; text-decoration:none;}
a:visited{color:#555; text-decoration:none;}
a:hover{color:#035cac; text-decoration:none;}



/***连接样式***/
.hui a:link{color:#767676; text-decoration:none;}
.hui a:visited{color:#767676; text-decoration:none;}
.hui a:hover{color:#da251d; text-decoration:none;}









/* top */
.top01{width:100%; height:auto; background:#FFF; min-width:1200px;}
.top02{width:1200px; height:100px; margin:0px auto;}
.top02_l{width:200px; height:100px; float:left;}
.top02_l img{width:200px; height:100px; display:block;}

.top02_c{width:900px; height:100px; float:right;}
.top02 .in{width:100%; height:30px; line-height:30px; border:0px; display:block;}
.dh ul li .a01{width:100%; line-height:96px; text-align:center; color:#555; font-size:16px; display:block;}
.dh ul li:hover .a01{color:#035cac; border-bottom:#035cac solid 4px;}
#nav_on{color:#035cac; border-bottom:#035cac solid 4px;}

.dh{width:100%; height:auto;}
.dh ul{width:100%; height:auto;}
.dh ul li{width:80px; height:100px; float:left; margin-left:20px;}

.dh_xl01{width:100%; height:60px; background:url(../images/img23.png) repeat; position:absolute; left:0px; top:100px; z-index:999999; display:none;}
.dh_xl02{width:910px; height:60px; margin:0px auto; line-height:60px; padding-left:290px;}
.dh_xl02 a{ float:left; font-size:14px; color:#FFF; margin-left:40px;}
.dh_xl02 a:hover{ float:left; font-size:14px; color:#FFF; margin-left:40px;}

.dh_xl03{width:750px; height:60px; margin:0px auto; line-height:60px; padding-left:450px;}
.dh_xl03 a{ float:left; font-size:14px; color:#FFF; margin-left:40px;}
.dh_xl03 a:hover{ float:left; font-size:14px; color:#FFF; margin-left:40px;}

.dh_xl04{width:700px; height:60px; margin:0px auto; line-height:60px; padding-left:500px;}
.dh_xl04 a{ float:left; font-size:14px; color:#FFF; margin-left:40px;}
.dh_xl04 a:hover{ float:left; font-size:14px; color:#FFF; margin-left:40px;}

.dh_xl05{width:665px; height:60px; margin:0px auto; line-height:60px; padding-left:535px;}
.dh_xl05 a{ float:left; font-size:14px; color:#FFF; margin-left:40px;}
.dh_xl05 a:hover{ float:left; font-size:14px; color:#FFF; margin-left:40px;}

.dh_xl07{width:350px; height:60px; margin:0px auto; line-height:60px; padding-left:850px;}
.dh_xl07 a{ float:left; font-size:14px; color:#FFF; margin-left:40px;}
.dh_xl07 a:hover{ float:left; font-size:14px; color:#FFF; margin-left:40px;}

.dh_xl09{width:200px; height:60px; margin:0px auto; line-height:60px; padding-left:1000px;}
.dh_xl09 a{ float:left; font-size:14px; color:#FFF; margin-left:40px;}
.dh_xl09 a:hover{ float:left; font-size:14px; color:#FFF; margin-left:40px;}
/* top */








/* 焦点图 */
.flexslider{position:relative;overflow:hidden;height:600px; min-width:1200px;}
.slides{position:relative;z-index:1;}
.slides li{height:600px;}
.slides li a{height:600px; display:block;}
.flex-control-nav{position:absolute;bottom:48px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;margin:0 6px;width:14px;height:14px;zoom:1; }
.flex-control-nav a{display:inline-block;overflow:hidden;width:12px;height:12px;border-radius:50%; border:#FFF solid 2px; FILTER:alpha(opacity=50); opacity:0.5; line-height:999px; cursor:pointer;}
.flex-control-nav .flex-active{ border:#FFF solid 2px;  FILTER:alpha(opacity=100); opacity:1.0;}
.flex-direction-nav{position:absolute;top:45%;z-index:3;width:100%;}
.flex-direction-nav li a{position:absolute;display:block;overflow:hidden;width:60px;height:60px;cursor:pointer;}
.flex-direction-nav li a.flex-prev{left:300px; }
.flex-direction-nav li a.flex-next{right:300px; }
/* 焦点图 */

 
 
 
 


 

/*warp3*/
.warp3{ width:100%; overflow:hidden; padding:100px 0px 100px 0px; min-width:1200px; background:url(../images/img64.png) no-repeat center bottom #f7f7f7;}
.warp3 .diva{ width:1200px; overflow:hidden; }
.warp3 .diva .sdiva{ width:390px; float:left; overflow:hidden; }
.warp3 .diva .sdiva .isdiva{ width:125px; height:3px; background: #222222; float:left; overflow:hidden; margin-top:40px; }
.warp3 .diva .sdiva .isdivb{ width:390px; height:63px; float:left; overflow:hidden; margin-top:60px; }
.warp3 .diva .sdiva .isdivc{ width:390px; font-size:50px; color:#333; float:left; overflow:hidden; margin-top:10px; }
.warp3 .diva .sdiva .isdivd{ width:390px; font-size:16px; line-height:28px; color:#333; float:left; overflow:hidden; margin-top:35px; }
.warp3 .diva .sdiva .isdive{ width:135px; height:40px; float:left; overflow:hidden; margin-top:40px; }
.warp3 .diva .sdiva .isdive a{ width:135px; height:40px; float:left; overflow:hidden; display:block; background:#035cac; color:#FFF; text-align:center; line-height:40px; font-size:14px; }
.warp3 .diva .sdiva .isdive a:hover{ width:135px; height:40px; float:left; overflow:hidden; display:block; background:#005ba0; color:#FFF; text-align:center; line-height:40px; font-size:14px; } 
.warp3 .diva .sdiva .isdivf{ width:340px; height:260px;  float:left; overflow:hidden; padding:60px 0px 0px 50px;}
.warp3 .diva .sdiva .isdivf img{ width:340px; height:260px; overflow:hidden;transition: all 0.8s; }
.warp3 .diva .sdiva .isdivf img:hover{transform: scale(1.1); }
.warp3 .diva .sdivb{ width:680px; float:right; overflow:hidden; }
.warp3 .diva .sdivb img{ width:680px; height:650px; overflow:hidden;transition: all 0.8s; }
.warp3 .diva .sdivb img:hover{transform: scale(1.1); }
/*warp3*/



 
 
 
/*warp30*/
.warp30{ width:100%; overflow:hidden; min-width:1200px; background:#FFF;}
.warp30 .diva{ width:1200px; height:160px; line-height:160px; font-size:50px; text-align:center; overflow:hidden; color:#333; }
/*warp30*/
 

  
  
  
  
  
  
 

/*六大板块*/
.youshi{ width:100%; overflow:hidden; min-width:1200px; background:#f7f7f7;}
.youshiA{ width:100%; height:160px; position: relative; top:-80px; z-index:1; min-width:1200px; left:0%;}
.qhs-l{width:900px; height:160px; background:#ffffff; padding:0px 50px; }
.qhs-l li a{ font-size:20px; float:left; display:block; width:300px; height:156px; cursor:pointer; text-align:center;}
.qhs-l li a:hover,.qhs-l li a.cur{ color:#035cac; border-bottom:#035cac solid 4px; }
.qhs-l li i{ width:64px;height:64px; float:left; margin:30px 118px 0px 118px;}
.qhs-l .li1 i{background:url(../images/img72.png) no-repeat; }
.qhs-l .li2 i{background:url(../images/img74.png) no-repeat; }
.qhs-l .li3 i{background:url(../images/img77.png) no-repeat; }

.qhs-l .li1 a:hover i,.qhs-l .li1 a.cur i{background:url(../images/img73.png) no-repeat;}
.qhs-l .li2 a:hover i,.qhs-l .li2 a.cur i{background:url(../images/img75.png) no-repeat;}
.qhs-l .li3 a:hover i,.qhs-l .li3 a.cur i{background:url(../images/img76.png) no-repeat;}

.youshiB{ width:100%; height:800px; position:relative; z-index: 0; zoom: 1; min-width:1200px;}
.qhs-r{width:100%; height:800px; overflow:hidden;}
.qhs-r .qh1{width:100%; height:800px; display: none; background:url(../images/img71.jpg) no-repeat center;}
.qhs-r .qh2{width:100%; height:800px; display: none; background:url(../images/img65.jpg) no-repeat center;}
.qhs-r .qh3{width:100%; height:800px; display: none; background:url(../images/img67.jpg) no-repeat center;}
.qhs-r .diva{width:800px; height:800px; overflow:hidden; }
.qhs-r .diva .sdiva{width:800px; padding-top:270px; text-align:center; font-size:56px; color:#FFF; overflow:hidden; text-shadow:2px 2px 4px #000000; }
.qhs-r .diva .sdivb{width:50px; height:50px; overflow:hidden; padding-top:10px; }
.qhs-r .diva .sdivb a{width:50px; height:50px; overflow:hidden; display:block; background:url(../images/img78.png) no-repeat;  }
.qhs-r .diva .sdivb a:hover{width:50px; height:50px; overflow:hidden; display:block; background:url(../images/img79.png) no-repeat;  }
/*六大板块*/ 




 
 

/*六大板块*/
.warp40{ width:100%; height:800px; overflow:hidden; min-width:1200px; background:#f7f7f7; position:relative;}
.warp40 .diva{ width:100%; height:800px; overflow:hidden; text-align:center; }
.warp40 .diva img{ width:1920px; overflow:hidden; display:block;} 

.warp40 .divb{ width:100%; height:800px; overflow:hidden; position:absolute; top:250px; }
.warp40 .divb .sdiva{ width:1080px; height:200px; overflow:hidden; text-align:center; font-size:56px; color:#FFF;  text-shadow:2px 2px 4px #000000;}
.warp40 .divb .sdivb{ width:1080px; height:240px; overflow:hidden;  }
.warp40 .divb .sdivb li{ width:340px; height:70px; overflow:hidden; float:left; margin:0px 10px; }

.warp40 .divb .sdivb .li1 { width:340px; height:70px; line-height:70px; font-size:20px; }
.warp40 .divb .sdivb .li1 a { width:340px; height:70px; line-height:70px; background:url(../images/img83.png) no-repeat #FFF 70px; display:block; color:#666; padding:0px 0px 0px 125px; }
.warp40 .divb .sdivb .li1 a:hover { width:340px; height:70px; line-height:70px; background:url(../images/img86.png) no-repeat #035cac 70px; color:#FFF; padding:0px 0px 0px 125px; }
#li1 { width:340px; height:70px; line-height:70px; background:url(../images/img86.png) no-repeat #035cac 70px; color:#FFF; padding:0px 0px 0px 125px; }

.warp40 .divb .sdivb .li2 { width:340px; height:70px; line-height:70px; font-size:20px; }
.warp40 .divb .sdivb .li2 a { width:340px; height:70px; line-height:70px; background:url(../images/img84.png) no-repeat #FFF 70px; display:block; color:#666; padding:0px 0px 0px 125px; }
.warp40 .divb .sdivb .li2 a:hover { width:340px; height:70px; line-height:70px; background:url(../images/img87.png) no-repeat #035cac 70px; color:#FFF; padding:0px 0px 0px 125px; }
#li2 { width:340px; height:70px; line-height:70px; background:url(../images/img87.png) no-repeat #035cac 70px; color:#FFF; padding:0px 0px 0px 125px; }


.warp40 .divb .sdivb .li3 { width:340px; height:70px; line-height:70px; font-size:20px; }
.warp40 .divb .sdivb .li3 a { width:340px; height:70px; line-height:70px; background:url(../images/img85.png) no-repeat #FFF 70px; display:block; color:#666; padding:0px 0px 0px 125px; }
.warp40 .divb .sdivb .li3 a:hover { width:340px; height:70px; line-height:70px; background:url(../images/img88.png) no-repeat #035cac 70px; color:#FFF; padding:0px 0px 0px 125px; }
#li3 { width:340px; height:70px; line-height:70px; background:url(../images/img88.png) no-repeat #035cac 70px; color:#FFF; padding:0px 0px 0px 125px; }

/*六大板块*/








.warp41{ width:1200px; overflow:hidden; padding:90px 0px; }
.warp41 .diva{ width:1200px; height:60px; overflow:hidden; margin-bottom:40px;}
.warp41 .diva h2{ font-size:40px; color:#035cac; float:left; overflow:hidden; margin-right:15px; }
.warp41 .diva h3{ font-size:28px; float:left; overflow:hidden; color:#035cac; margin-top:14px; }
.warp41 .divb{ width:1200px; line-height:28px; font-size:14px; overflow:hidden; margin-bottom:40px; }
.warp41 .divc{ width:1200px; overflow:hidden; background:#FFF; margin-bottom:40px;}
.warp41 .divc .sdiva{ width:460px; overflow:hidden; float:left; padding:40px 60px 0px 60px;}
.warp41 .divc .sdiva h2{ width:460px; height:50px; overflow:hidden; float:left; font-size:22px; color:#035cac; text-overflow: ellipsis; white-space: nowrap;}
.warp41 .divc .sdiva h3{ width:460px; overflow:hidden; float:left; font-size:14px; line-height:24px; margin-bottom:40px;}
.warp41 .divc .sdiva h4{ width:135px; height:40px; overflow:hidden; float:left; font-size:14px; line-height:40px;}
.warp41 .divc .sdiva h4 a{ width:135px; height:40px; overflow:hidden; display:block; background:#035cac; color:#FFF; text-align:center;}
.warp41 .divc .sdiva h4 a:hover{ width:135px; height:40px; overflow:hidden; display:block; background:#005ba0; color:#FFF; text-align:center;}
.warp41 .divc .sdivb{ width:620px; height:360px; overflow:hidden; float:left; }
.warp41 .divc .sdivb img{ width:620px; height:360px; overflow:hidden;transition: all 0.8s; }
.warp41 .divc .sdivb img:hover{transform: scale(1.1); }









/*warp4*/
.warp4{ width:100%; overflow:hidden; padding:0px 0px 80px 0px; min-width:1200px; background:#f7f7f7;}
.warp4 .diva{ width:1200px; height:100px; line-height:100px; overflow:hidden; }
.warp4 .diva dt{ float:left; overflow:hidden; font-size:30px; color:#035cac; font-weight:bold; }
.warp4 .diva dd{ float:right; overflow:hidden; font-size:14px; text-align:right;}
.warp4 .diva dd a{ color:#035cac;}

.warp4 .divb{ width:1200px; overflow:hidden; }
.warp4 .divb ul{ width:1254px; overflow:hidden; }
.warp4 .divb ul li{ width:364px; height:500px; background:#FFF; float:left; overflow:hidden; margin-right:54px; }
.warp4 .divb ul li dt{ width:364px; height:220px; overflow:hidden; float:left; }
.warp4 .divb ul li dt img{ width:364px;height:220px; overflow:hidden;transition: all 0.8s; }
.warp4 .divb ul li dt img:hover{transform: scale(1.1); }
.warp4 .divb ul li dd{ width:294px; height:280px; overflow:hidden; float:left; padding:0px 35px 0px 35px; }
.warp4 .divb ul li dd h2{ width:294px; height:100px; overflow:hidden; float:left; font-size:16px; line-height:100px; text-overflow: ellipsis; white-space: nowrap; }
.warp4 .divb ul li dd h3{ width:294px; height:78px; overflow:hidden; float:left; font-size:14px; line-height:26px; margin-bottom:30px;}
.warp4 .divb ul li dd h3 a{ color:#666;}
.warp4 .divb ul li dd h4{ width:294px; height:40px; overflow:hidden; float:left; line-height:40px; font-size:12px; }
.warp4 .divb ul li dd h4 a{ color:#035cac;}
/*warp4*/




 




/* foot */
.foota{ width:100%; background:#272727; padding:50px 0px; overflow:hidden; min-width:1200px;}
.foota .diva{ width:1200px; overflow:hidden; padding-bottom:20px; }
.foota .diva .sdiva{ width:780px; float:left; overflow:hidden; margin-right:20px;}
.foota .diva .sdiva ul{ width:130px; float:left; overflow:hidden;}
.foota .diva .sdiva ul dt{ width:130px; height:44px; float:left; overflow:hidden; font-size:14px;}
.foota .diva .sdiva ul dt a{ color:#FFF;}
.foota .diva .sdiva ul li{ width:130px; height:30px; line-height:30px; float:left; overflow:hidden; font-size:12px;}
.foota .diva .sdiva ul li a{ color:#e4e4e4;}
.foota .diva .sdiva ul li a:hover{ color:#fff;}
.foota .diva .sdivb{ width:1px; height:150px; border-left:#3c3c3c solid 1px; float:left; overflow:hidden;}
.foota .diva .sdivc{ width:300px; float:right; overflow:hidden;}
.foota .diva .sdivc h2{ width:300px; float:left; overflow:hidden; font-size:14px; color:#FFF; margin-bottom:20px;}
.foota .diva .sdivc h3{ width:300px; float:left; overflow:hidden; font-size:12px; color:#e4e4e4; margin-bottom:10px;}
.foota .diva .sdivc h4{ width:300px; float:left; overflow:hidden; font-size:12px; color:#e4e4e4; margin-bottom:20px;}
.foota .diva .sdivc dl{ width:300px; float:left; overflow:hidden; }
.foota .diva .sdivc dl dt{ width:80px; float:left; overflow:hidden; text-align:center; font-size:12px; color:#e4e4e4; margin-right:26px; }
.foota .diva .sdivc dl dt img{ width:80px; height:80px; float:left; overflow:hidden; margin-bottom:10px;}

.foota .divb{ width:1200px; overflow:hidden; padding:24px 0px 0px 0px; background:#272727; border-top:#3c3c3c solid 1px;}
.foota .divb dt{ float:left; font-size:12px; color:#e4e4e4; overflow:hidden;}
.foota .divb dt a{ color:#e4e4e4; }
.foota .divb dt a:hover{ color:#FFF; }
.foota .divb dd{ float:right; font-size:12px; color:#e4e4e4; overflow:hidden; text-align:right;}
.foota .divb dd a{ color:#e4e4e4; }
.foota .divb dd a:hover{ color:#FFF; }




.foota .divc{ width:1200px; height:160px; overflow:hidden; padding:30px 0px; background:#272727; border-top:#3c3c3c solid 1px;}

.foota .divc .sdiva{ width:150px; height:160px; float:left; overflow:hidden; }
.foota .divc .sdiva dt{ width:150px; float:left; overflow:hidden; font-size:28px; color:#FFF; margin-top:20px; font-weight:bold; }
.foota .divc .sdiva dd{ width:150px; float:left; overflow:hidden; font-size:30px; color:#FFF; font-weight:bold; margin-top:10px; }

.foota .divc ul{ width:1050px; height:160px; float:left; overflow:hidden; text-align:center;  }
.foota .divc ul li{ width:160px; height:160px; overflow:hidden; display:inline-block; margin:0px 10px; }
.foota .divc ul li dt{ width:160px; height:120px;  overflow:hidden;}
.foota .divc ul li dt img{ width:120px; height:120px; overflow:hidden; }
.warp4 .divb ul li dt img{ width:364px;height:220px; overflow:hidden;transition: all 0.8s; }
.warp4 .divb ul li dt img:hover{transform: scale(1.1); }
.foota .divc ul li dd{ width:160px; height:40px; overflow:hidden; display:inline-block; line-height:40px;}
.foota .divc ul li a{ color:#e4e4e4; font-size:12px;}
.foota .divc ul li a:hover{ color:#fabe00; font-size:12px; }

/* foot */














/*---客服---*/
.floating_ck{position:fixed;bottom:180px;right:20px; z-index:999;}
.floating_ck dl dd{position:relative;width:80px;height:60px; background-position:center 20%;background-repeat:no-repeat;text-align:center;cursor:pointer;}
.floating_ck dl dd:hover{ }
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{background-image:url(../images/home.png);}
.consult a{ display:block;width:80px;height:60px;}
.quote{background-image:url(../images/kficon.png);}
.bm{background-image:url(../images/bm.png);}

.lianxi2{background-image:url(../images/lianxi.png);}
.lianxi2 a{ display:block;width:80px;height:60px;}
.qrcord{background-image:url(../images/ewm2.png);}
.return{background-image:url(../images/fanhui.png);}
.floating_ck dd span{display:block;padding-top:35px;color:#fff;}
.floating_left{position:absolute;top:0px;left:-160px; display:none;width:160px; background-color:#181818;}
.floating_left a{color:#fff; }
.floating_ewm{top:-61px;height:240px;}
.floating_ewm i{ display:block; overflow:hidden;margin:auto; margin-top:15px; width:130px;height:130px;}
.floating_ewm i img{ overflow:hidden;  width:130px;height:130px;}
.floating_ewm p{ margin-top:10px;color:#fff;}
.floating_ewm .qrcord_p01{font-size:12px; }
.floating_ewm .qrcord_p02{font-size:14px; }
.floating_ewm .qrcord_p02 b{font-size:17px; }
/*---客服---*/








 

/*---翻页---*/
.digg{clear:both; padding:10px 0px 70px 0px;text-align:center; font-size:14px;}
.digg a{margin:2px;padding:12px 20px;background:#fff; color:#555; border:#e5e5e5 solid 1px; }
.digg a:hover{ background:#555656; color:#FFF; border:#e5e5e5 solid 1px; }
.digg .current{ margin:2px; padding:12px 20px;background:#555656; color:#FFF;  border:#555656 solid 1px;}
/*---翻页---*/





 
 
 
 
/*warp5*/
.warp5{ width:100%; overflow:hidden; min-width:1200px; position:relative; }
.warp5 .diva{ width:100%; height:400px; overflow:hidden; text-align:center; }
.warp5 .diva img{ width:1920px; overflow:hidden; display:block;}
.warp5 .divb{ width:100%; height:400px; overflow:hidden; position:absolute; top:0px; }
.warp5 .divb .sdiva{ width:1200px; height:240px; overflow:hidden; padding-top:160px; }
.warp5 .divb .sdiva dt{ width:1200px; float:left; overflow:hidden; font-size:38px; color:#FFF; font-weight:bold; margin-bottom:15px; }
.warp5 .divb .sdiva dd{ width:60px; height:4px; float:left; overflow:hidden; background:#FFF; }
/*warp5*/








/*---当前位置---*/
.weizhi{ width:100%; height:70px; background:#fff; overflow:hidden; border-bottom:#e5e5e5 solid 1px;  min-width:1200px;}
.weizhi .diva{ width:1200px; height:70px; overflow:hidden;}
.weizhi .diva dd{ height:70px; float:left; line-height:70px;  }
.weizhi .diva dd a{ float:left; margin-right:12px; font-size:14px; }
.weizhi .diva dd h2{ float:left; margin-right:12px; }
.weizhi .diva dd h3{ float:left; font-size:14px;  }

.weizhi .diva ul{ height:70px; overflow:hidden; float:right; }
.weizhi .diva ul li{float:left; font-size:14px; line-height:67px; margin-left:20px; }
.weizhi .diva ul li a{display: inline-block; padding:0px 5px; }
.weizhi .diva ul li a:hover{ border-bottom:#035cac solid 3px; display: inline-block; color:#035cac;}
#warp7_on{ border-bottom:#2151a5 solid 3px; display: inline-block; color:#2151a5;}
/*---当前位置---*/













.wenzhang{ width:1200px; overflow:hidden; padding:80px 0px; }
 
 
 
 
 
.rongyu{ width:1200px; overflow:hidden; padding:60px 0px 20px 0px;  } 
.rongyu ul { width:1239px; overflow:hidden; } 
.rongyu ul li{ width:374px; float:left; overflow:hidden; background:#FFF; margin-right:39px; margin-bottom:40px;}
.rongyu ul li dt{ width:374px; height:260px; overflow:hidden; float:left; }
.rongyu ul li dt img{ width:374px;height:260px; overflow:hidden; float:left; transition: all 0.8s;}
.rongyu ul li dt img:hover{transform: scale(1.1); }
.rongyu ul li dd{ width:334px; height:48px; overflow:hidden; line-height:24px; font-size:14px;  float:left; padding:20px 20px; border-bottom:#e5e5e5 solid 1px; background:#fff; }


 
 
.rongyu2{ width:1200px; overflow:hidden; padding:60px 0px 20px 0px;  } 
.rongyu2 ul { width:1239px; overflow:hidden; } 
.rongyu2 ul li{ width:374px; float:left; overflow:hidden; background:#FFF; margin-right:39px; margin-bottom:40px;}
.rongyu2 ul li dt{ width:374px; height:260px; overflow:hidden; float:left; }
.rongyu2 ul li dt img{ width:374px;height:260px; overflow:hidden; float:left; transition: all 0.8s;}
.rongyu2 ul li dt img:hover{transform: scale(1.1); }
.rongyu2 ul li dd{ width:334px; height:80px; overflow:hidden; line-height:80px; font-size:14px;  float:left; text-align:center; text-overflow: ellipsis; white-space: nowrap; padding:0px 20px; border-bottom:#e5e5e5 solid 1px; background:#fff; }
 
 
 


.news{ width:1200px; overflow:hidden; padding:60px 0px 20px 0px; }
.news ul{ width:1254px; overflow:hidden; }
.news ul li{ width:364px; height:500px; background:#FFF; float:left; overflow:hidden; margin-right:54px; margin-bottom:54px; }
.news ul li dt{ width:364px; height:220px; overflow:hidden; float:left; }
.news ul li dt img{ width:364px;height:220px; overflow:hidden;transition: all 0.8s; }
.news ul li dt img:hover{transform: scale(1.1); }
.news ul li dd{ width:294px; height:280px; overflow:hidden; float:left; padding:0px 35px 0px 35px; }
.news ul li dd h2{ width:294px; height:100px; overflow:hidden; float:left; font-size:16px; line-height:100px; text-overflow: ellipsis; white-space: nowrap; }
.news ul li dd h3{ width:294px; height:78px; overflow:hidden; float:left; font-size:14px; line-height:26px; margin-bottom:30px;}
.news ul li dd h3 a{ color:#666;}
.news ul li dd h4{ width:294px; height:40px; overflow:hidden; float:left; line-height:40px; font-size:12px; }
.news ul li dd h4 a{ color:#035cac;}
 
 
 
 
  
  


.newsbox{ width:1200px; overflow:hidden; padding:60px 0px;}
.nynews_xx{  width:1120px; overflow:hidden; padding:50px 40px; background:#FFF;  }
.nynews_xx .diva{ width:1120px; float:left; overflow:hidden; font-size:20px; text-align:center; margin-bottom:20px;}
.nynews_xx .divb{ width:1060px; height:54px; line-height:54px; float:left; text-align:center; overflow:hidden; background:#edf1f7; padding:0px 30px; }
.nynews_xx .divb h2{ font-size:14px; }
.nynews_xx .divc{width:1120px; float:left; overflow:hidden;  padding:50px 0px 50px 0px; border-bottom:#ededed solid 1px; margin-bottom:30px;}
.nynews_xx .divd{width:1120px;  float:left; overflow:hidden;}
.nynews_xx .divd ul{width:1000px;  float:left; overflow:hidden; }
.nynews_xx .divd ul li{width:1000px; height:40px; font-size:14px; float:left; overflow:hidden; line-height:40px; text-overflow: ellipsis; white-space: nowrap; }
.nynews_xx .divd ul li a{width:1000px; height:40px; font-size:14px; float:left; overflow:hidden;text-overflow: ellipsis; white-space: nowrap;  }
.nynews_xx .divd h2{ float:right; text-align:right; overflow:hidden; background:url(../images/img26.jpg) no-repeat left; padding-left:20px; font-size:14px; margin-top:30px;}






 


.gongyi{ width:1200px; overflow:hidden; padding:60px 0px 10px 0px; }
.gongyi ul{ width:1200px; overflow:hidden; }
.gongyi ul li{ width:1200px; height:320px; background:#FFF; float:left; overflow:hidden; margin-bottom:40px; }
.gongyi ul li dt{ width:500px; height:320px; overflow:hidden; float:left; }
.gongyi ul li dt img{ width:500px;height:320px; overflow:hidden;transition: all 0.8s; }
.gongyi ul li dt img:hover{transform: scale(1.1); }
.gongyi ul li dd{ width:600px; height:270px; overflow:hidden; float:left; padding:50px 50px 0px 50px; }
.gongyi ul li dd h2{ width:600px; height:30px; overflow:hidden; float:left; font-size:14px; line-height:30px; color:#777; margin-bottom:5px;}
.gongyi ul li dd h2 img{ margin:8px 7px 0px 0px;}
.gongyi ul li dd h3{ width:600px; height:40px; overflow:hidden; float:left; font-size:18px; line-height:40px; text-overflow: ellipsis; white-space: nowrap;  margin-bottom:15px; }
.gongyi ul li dd h3 a{ color:#333;}
.gongyi ul li dd h3 a:hover{ color:#035cac;}
.gongyi ul li dd h4{ width:600px; height:52px; overflow:hidden; float:left; font-size:14px; line-height:26px; margin-bottom:25px;}
.gongyi ul li dd h4 a{ display:block; color:#666;}
.gongyi ul li dd h5{ width:122px; height:42px; overflow:hidden; float:left; font-size:14px; line-height:40px; text-align:center; }
.gongyi ul li dd h5 a{ width:120px; height:40px; overflow:hidden; border:#035cac solid 1px; display:block; color:#035cac;}
.gongyi ul li dd h5 a:hover{ width:120px; height:40px; overflow:hidden; border:#035cac solid 1px; background:#035cac; display:block; color:#fff;}








.zhaopin{ width:1200px; overflow:hidden; padding:60px 0px;} 
.zhaopin li{ width:1200px; overflow:hidden; margin-bottom:2px;}
.zhaopin .link{ width:1080px; height:70px; position:relative; display:block; background:#FFF; line-height:70px; padding:0px 60px; font-size:16px; cursor:pointer; -webkit-transition:all .4s ease; -o-transition:all .4s ease; transition:all .4s ease;}
.zhaopin li:last-child .link{border-bottom:0;}
.zhaopin li i{position:absolute;top:16px;left:12px;color:#595959;font-size:18px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}
.zhaopin li i.fa-chevron-down{ width:24px; height:24px; background:url(../images/img27.png) no-repeat; right:60px; left:auto; top:23px; }
.zhaopin li.open .link{color:#fff; background:#696969;}
.zhaopin li.open i{color:#b63b4d;}
.zhaopin li.open i.fa-chevron-down{  width:24px; height:24px; background:url(../images/img28.png) no-repeat; }
.submenu{ width:1080px; padding:40px 60px; display:none; background:#fff; overflow:hidden; }
.submenu .diva{ width:1080px; float:left; overflow:hidden; border-bottom:#ededed solid 1px; padding-bottom:20px;}
.submenu .diva .sdiva{ width:270px; height:30px; line-height:30px; float:left; font-size:14px;}
.submenu .divb{ width:1080px; float:left; overflow:hidden; padding:40px 0px 20px 0px;}
.submenu .divb .sdiva{ width:1080px; float:left; overflow:hidden; font-size:16px; font-weight:bold; margin-bottom:20px; }
.submenu .divb .sdivb{ width:1080px; float:left; overflow:hidden; font-size:14px; line-height:26px; margin-bottom:40px;}
.submenu .divc{ width:1080px; float:left; overflow:hidden;  }
.submenu .divc a{ font-size:14px; color:#035cac;}







 
.jianyi{  width:1000px; overflow:hidden; padding:80px 100px; background:#FFF;  }
.jianyi .diva{ width:300px; height:60px; float:left; overflow:hidden; border-top:#e6e6e6 solid 1px; margin-right:50px; margin-bottom:120px;}
.jianyi .divb{ width:300px; height:60px; float:left; overflow:hidden; border-top:#e6e6e6 solid 1px; margin-right:50px;  margin-bottom:120px;}
.jianyi .divc{ width:300px; height:60px; float:left; overflow:hidden; border-top:#e6e6e6 solid 1px; margin-bottom:120px;} 
.txt_wb{ width:300px; height:60px; overflow:hidden; float:left; font-size:14px; background:none; line-height:60px; border:none;}
.jianyi .divd{ width:1000px; height:200px; float:left; overflow:hidden; border:#e6e6e6 solid 1px;  margin-bottom:30px; }
.txt_wbqy{ width:960px; height:200px; overflow:hidden; float:left; font-size:14px; background:none; padding:20px 20px; line-height:28px; border:none;}
.jianyi .dive{ width:1000px; height:60px; float:left; overflow:hidden; }
.txt_tj{ width:1000px; height:60px; float:left; text-align:center; line-height:60px; overflow:hidden; background:#6a6a6a;  border:none; color:#fff; font-size:16px; cursor:pointer; }





.lianxi{ width:1080px; overflow:hidden; padding:80px 60px; background:#FFF; }
.lianxi .diva{ width:420px; overflow:hidden; float:left;}
.lianxi .diva dl{ width:420px; overflow:hidden; float:left; padding:20px 0px; border-bottom:#e6e6e6 solid 1px;}
.lianxi .diva dl dt{ width:420px; overflow:hidden; float:left; font-size:16px; margin-bottom:15px;}
.lianxi .diva dl dd{ width:420px; overflow:hidden; float:left; font-size:16px; color:#777;}
.lianxi .divb{ width:600px; overflow:hidden; float:right;}








.xjh{  width:1200px; overflow:hidden; padding:90px 0px; }
.xjh .diva{ width:500px; height:60px; overflow:hidden; border:#dadada solid 1px;  margin-bottom:20px;}
.txt_wb2{ width:460px; height:60px; overflow:hidden;  font-size:14px; padding:0px 20px; background:none; line-height:60px; border:none;}
.xjh .divb{ width:500px; height:60px; overflow:hidden; }
.txt_tj2{ width:500px; height:60px; text-align:center; line-height:60px; overflow:hidden; background:#6a6a6a;  border:none; color:#fff; font-size:16px; cursor:pointer; }









/*warp10*/
.warp10{ width:100%; overflow:hidden; }
.warp10 .diva{ width:100%; height:500px; overflow:hidden; background:#FFF; }
.warp10 .diva .sdiva{ padding:120px 13% 0% 11%; width:26%; height:500px;  float:left;}
.warp10 .diva .sdiva h2{ display:block; font-size:42px; line-height:50px;}
.warp10 .diva .sdiva h2 a{ color:#035cac; }
.warp10 .diva .sdiva h3{ display:block;margin-top:20px; line-height:24px; }
.warp10 .diva .sdiva h3 a{ font-size:14px;}
.warp10 .diva .sdiva h4{ display:inline-block;margin-top:30px; }
.warp10 .diva .sdiva h4 a{ display:inline-block; padding-right:53px; background:url(../images/ico_31.png) no-repeat right center; background-size:30px;color:#000;font-size:16px;line-height:30px;}
.warp10 .diva .sdiva h4 a:hover{background:url(../images/ico_103.png) no-repeat right center; background-size:30px; color:#035cac;}
.warp10 .diva .sdivb{ position:relative; display:block;width:50%;float:right;}
.warp10 .diva .sdivb img{ display:block; width:100%; height:500px;}


.warp10 .divb{ width:100%; height:500px; overflow:hidden; background:#FFF; }
.warp10 .divb .sdivb{ position:relative; display:block;width:50%; height:500px; float:left;}
.warp10 .divb .sdivb img{ display:block; width:100%; height:500px;}
.warp10 .divb .sdiva{ padding:120px 13% 0 11%; width:26%; float:right;}
.warp10 .divb .sdiva h2{ display:block; font-size:42px; line-height:50px;}
.warp10 .divb .sdiva h2 a{ color:#035cac; }
.warp10 .divb .sdiva h3{ display:block;margin-top:20px; line-height:24px; }
.warp10 .divb .sdiva h3 a{ font-size:14px;}
.warp10 .divb .sdiva h4{ display:inline-block;margin-top:30px; }
.warp10 .divb .sdiva h4 a{ display:inline-block; padding-right:53px; background:url(../images/ico_31.png) no-repeat right center; background-size:30px;color:#000;font-size:16px;line-height:30px;}
.warp10 .divb .sdiva h4 a:hover{background:url(../images/ico_103.png) no-repeat right center; background-size:30px; color:#035cac;}
/*warp10*/










.case{ width:1200px; overflow:hidden; padding:60px 0px 60px 0px;}
.case ul{ width:1240px; float:left; overflow:hidden; }
.case ul li{ width:580px; height:360px; float:left; overflow:hidden; position:relative; margin-right:40px; margin-bottom:40px; }
.case ul li h2{ width:580px; height:360px; overflow:hidden; }
.case ul li h2 img{ width:580px; height:360px; overflow:hidden;transition: all 0.8s; }
.case ul li h2 img:hover{transform: scale(1.1); }
.case ul li h3{ width:540px; overflow:hidden; position:absolute; top:135px; left:0px; padding:0px 20px; text-align:center; font-size:26px; color:#FFF; font-weight:bold; text-overflow: ellipsis; white-space: nowrap;}
.case ul li h3 a{ color:#FFF; }
.case ul li h4{ width:120px; height:40px; overflow:hidden; position:absolute; top:180px; left:228px; text-align:center; font-size:16px; line-height:40px; color:#FFF;}
.case ul li h4 a{ display:block; background:#035cac; color:#FFF;}
.case ul li h4 a:hover{ display:block; background:#066ac4; color:#FFF;}







.warp11{ width:1200px; overflow:hidden; padding:60px 0px; }
.focus{position:relative;width:1200px;height:700px; }  
.focus img{width:1200px;height:700px;} 
.focus .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1;} 
.focus .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}  
.focus .btn a:hover,.focus .btn a.current{cursor:pointer;background:#fc114a;}  
.focus .fPic{position:absolute;left:0px;top:0px;}  
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  
.focus .shadow{width:1200px; position:absolute;bottom:0;left:0px;z-index:10;height:70px; line-height:70px; background-color:rgba(0,0,0,0.7); display:block;text-align:center;color:#fff;font-size:16px;}  
.focus .shadow a{text-decoration:none;color:#fff;font-size:16px;overflow:hidden; }  
.focus .fcon{position:relative;width:100%;float:left;display:none; background:#000  }  
.focus .fcon img{display:block;}  
.focus .fbg{bottom:20px;right:20px;position:absolute;height:21px;text-align:center;z-index:200;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative;display:inline;width:12px;height:12px;border-radius:7px;margin:0 4px;color:#B0B0B0; text-decoration:none;text-align:center;outline:0;float:left; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{ }    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none;font-style:normal;}    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background:url(../images/focus_btn.png) no-repeat;}
.focus .prev{top:50%;margin-top:-37px;left:0;background-position:0 -74px;cursor:pointer;}  
.focus .next{top:50%;margin-top:-37px;right:0;background-position:-40px -74px;cursor:pointer;}  
.focus .prev:hover{background-position:0 0;}  
.focus .next:hover{background-position:-40px 0;}  

.warp11 .divb{ width:1200px; overflow:hidden; padding:50px 0px;}


.warp11 .divd{width:1200px;  float:left; overflow:hidden; border-top:#d9d9d9 solid 1px; padding-top:20px;}
.warp11 .divd ul{width:1000px;  float:left; overflow:hidden; }
.warp11 .divd ul li{width:1000px; height:40px; font-size:14px; float:left; overflow:hidden; line-height:40px; text-overflow: ellipsis; white-space: nowrap; }
.warp11 .divd ul li a{width:1000px; height:40px; font-size:14px; float:left; overflow:hidden;text-overflow: ellipsis; white-space: nowrap;  }
.warp11 .divd h2{ float:right; text-align:right; overflow:hidden; background:url(../images/img26.jpg) no-repeat left; padding-left:20px; font-size:14px; margin-top:30px;}


.warp11 .dive{ width:1200px; overflow:hidden; padding-bottom:50px; font-size:30px; color:#035cac; border-bottom: #e2e2e2 solid 1px;}




.qixia{ width:1200px; overflow:hidden; padding:80px 0px;}
.qixia ul{ width:1260px; overflow:hidden;}
.qixia ul li{ width:570px; height:60px; float:left; overflow:hidden; border-bottom:#e3e1e1 solid 1px; line-height:60px; font-size:16px; margin-right:60px;}








.about1{ width:1200px; overflow:hidden; padding:100px 0px 100px 0px;}
.about1 .diva{ width:1200px; float:left; overflow:hidden; margin-bottom:80px;}
.about1 .diva .sdiva{ width:500px; float:left; overflow: hidden; margin-top:100px;}
.about1 .diva .sdiva h2{ width:500px; float:left; overflow: hidden; font-size:60px; margin-top:20px; color:#035cac;}

.about1 .diva .sdiva dt{ width:500px; float:left; overflow: hidden; margin-top:10px;}
.about1 .diva .sdiva dt span{  float:left; overflow: hidden; font-size:20px;color:#035cac; padding-top:36px; padding-right:6px; }
.about1 .diva .sdiva dt h3{  float:left; overflow: hidden; font-size:70px; color:#035cac; padding-right:10px; font-family:"黑体";}

.about1 .diva .sdiva h4{ width:500px; float:left; overflow: hidden; font-size:15px; line-height:28px; margin-top:20px;}
.about1 .diva .sdivb{ width:600px; float:right; overflow: hidden;}
.about1 .diva .sdivb p{ width:600px; float:left; overflow: hidden; font-size:14px; line-height:28px; margin-bottom:30px;}

.about1 .divb{ width:1200px; float:left; overflow:hidden; margin-bottom:100px;}
.about1 .divb .sdiva{ width:500px; float:left; overflow: hidden;}
.about1 .divb .sdiva p{ width:500px; float:left; overflow: hidden; font-size:14px; line-height:28px; margin-bottom:30px;}
.about1 .divb .sdivb{ width:600px; float:right; overflow: hidden;}
.about1 .divb .sdivb img{ width:600px; float:left; overflow: hidden;transition: all 0.8s;}
.about1 .divb .sdivb img:hover{transform: scale(1.1); }

 
.about1 .divc{ width:1200px; float:left; overflow:hidden;}
.about1 .divc .sdiva{ width:500px; float:left; overflow: hidden;}
.about1 .divc .sdiva img{ width:500px; float:left; overflow: hidden;transition: all 0.8s;}
.about1 .divc .sdiva img:hover{transform: scale(1.1); }


.about1 .divc .sdivb{ width:600px; float:right; overflow: hidden;}
.about1 .divc .sdivb p{ width:600px; float:left; overflow: hidden; font-size:14px; line-height:28px; margin-bottom:30px;}




.about2{ width:1200px; overflow:hidden; padding:100px 0px 100px 0px;}



.about3{ width:1200px; overflow:hidden; padding:100px 0px 100px 0px;}
.about3 ul{ width:1200px; float:left; overflow:hidden; }
.about3 ul li{ width:1200px; height:70px; line-height:70px; font-size:18px;  float:left; overflow:hidden; margin-bottom:2px; }
.about3 ul li a{ width:1120px; height:70px; float:left; overflow:hidden; background:url(../images/img62.png) no-repeat right #FFF; padding:0px 40px;}
.about3 ul li a:hover{ width:1120px; height:70px; float:left; overflow:hidden; background:url(../images/img61.png) no-repeat right #035cac; color:#FFF; padding:0px 40px; }







.about4{ width:1200px; overflow:hidden; padding:100px 0px 100px 0px;}
.about4 .diva{ width:1200px; overflow:hidden; background:url(../images/img56.png) repeat-y left;}
.about4 .diva .sdiva{ width:1200px; overflow:hidden; margin-bottom:45px; }
.about4 .diva .sdiva .isdiva{ width:19px; height:33px; float:left; overflow:hidden; background:url(../images/img55.png) no-repeat; margin-top:4px;}
.about4 .diva .sdiva .isdivb{ width:1100px;  float:right; overflow:hidden; }
.about4 .diva .sdiva .isdivb dt{ width:1100px; float:left; font-size:30px; font-weight:bold; overflow:hidden; margin-bottom:10px; color:#035cac; }
.about4 .diva .sdiva .isdivb dd{ width:1100px; float:left; font-size:14px; line-height:30px; overflow:hidden; }
.about4 .diva .sdiva .isdivb dd p{ width:1100px; float:left; font-size:14px; line-height:30px; overflow:hidden; margin-bottom:10px; }





.about5{ width:1200px; overflow:hidden; padding:100px 0px 100px 0px;}
.about5 .diva{ width:1200px; overflow:hidden; padding:70px 0px 10px 0px; background:url(../images/img58.png) repeat-y center;}
.about5 .diva .sdiva{ width:500px; overflow:hidden; float:left; padding-left:107px; margin-bottom:60px;}
.about5 .diva .sdiva h2{ width:440px; height:51px; overflow:hidden; padding-right:60px; text-align:center; float:left; background:url(../images/img59.png) no-repeat; font-size:18px; color:#FFF; line-height:51px;}
.about5 .diva .sdiva h3{ width:398px; overflow:hidden; float:left; background:#FFF; font-size:14px; line-height:26px; padding:20px 20px;}
.about5 .diva .sdivb{ width:500px; overflow:hidden; float:right; padding-right:108px; margin-bottom:60px;}
.about5 .diva .sdivb h2{ width:440px; height:51px; overflow:hidden; padding-left:60px; text-align:center; float:right; background:url(../images/img60.png) no-repeat; font-size:18px; color:#FFF; line-height:51px;}
.about5 .diva .sdivb h3{ width:398px; overflow:hidden; float:left; background:#FFF; font-size:14px; line-height:26px; padding:20px 20px; margin-left:62px;}




.wenhua{ width:1200px; overflow:hidden; padding:100px 0px 100px 0px;}
.wenhua .diva{ width:1200px; height:450px; overflow:hidden; float:left;}
.wenhua .diva .sdiva{ width:600px; height:450px; overflow:hidden; float:left;}
.wenhua .diva .sdiva img{ width:600px; height:450px; overflow:hidden; float:left;}
.wenhua .diva .sdivb{ width:490px; height:450px; overflow:hidden; float:left; background:#FFF; padding:0px 55px;}
.wenhua .diva .sdivb .isdiva{ width:490px; overflow:hidden; float:left; margin-top:40px;}
.wenhua .diva .sdivb .isdiva dt{ width:67px; height:64px; background:#035cac; overflow:hidden; float:left; margin-top:4px; margin-right:25px;}
.wenhua .diva .sdivb .isdiva dt img{ width:67px; height:64px; overflow:hidden; }
.wenhua .diva .sdivb .isdiva dd{ width:300px; overflow:hidden; float:left;}
.wenhua .diva .sdivb .isdiva dd h2{ width:300px;  float:left; overflow:hidden; font-size:34px; color:#222;}
.wenhua .diva .sdivb .isdiva dd h3{ width:300px;  float:left; overflow:hidden; font-size:20px; color:#777;}
.wenhua .diva .sdivb .isdivb{ width:490px; overflow:hidden; float:left; margin-top:20px; }
.wenhua .diva .sdivb .isdivb dl{ width:490px; overflow:hidden; float:left; margin-bottom:14px; }
.wenhua .diva .sdivb .isdivb dl dt{ width:490px; overflow:hidden; float:left; font-size:16px; color:#777; margin-bottom:4px; }
.wenhua .diva .sdivb .isdivb dl dd{ width:490px; overflow:hidden; float:left; font-size:14px; color:#222; }
.wenhua .diva .sdivb .isdivc{ width:490px; overflow:hidden; float:left; margin-top:20px; }
.wenhua .diva .sdivb .isdivc dl{ width:245px; overflow:hidden; float:left; margin-bottom:14px; }
.wenhua .diva .sdivb .isdivc dl dt{ width:245px; overflow:hidden; float:left; font-size:16px; color:#777; margin-bottom:4px; }
.wenhua .diva .sdivb .isdivc dl dd{ width:245px; overflow:hidden; float:left; font-size:14px; color:#222; }





