﻿@charset "utf-8";
/* CSS Document */
BODY { margin:0px auto; padding:0px; width:100%; color:#444; font-family:"微软雅黑";  }
div,form,ul,ol,li,dl,dt,dd,em,i,h1,h2,h3,h4,h5,input,textarea{margin:0px auto;padding:0px; font-weight:normal; list-style: none; font-size:12px; font-family:"微软雅黑";}
img{ border:0px;vertical-align:top; }
p,b,strong{margin:0px auto; padding:0px; list-style: none; font-family:"微软雅黑";}
table,tr,td,{ margin:0px auto; padding:0px; list-style: none; font-size:12px; font-family:"微软雅黑";}
 

a:link{color:#444; text-decoration:none;}
a:visited{color:#444; text-decoration:none;}
a:hover{color:#3689cd; text-decoration:none;}


/***连接样式***/
.bai a:link{color:#fff; text-decoration:none;}
.bai a:visited{color:#fff; text-decoration:none;}
.bai a:hover{color:#3689cd; text-decoration:none;}

 
 

/*---top---*/
.taitou{ width:100%; height:44px; overflow:hidden; background:#f8f8f8;}
.taitou .diva{ width:1200px; height:44px; overflow:hidden;  }
.taitou .diva a{ height:18px; float:right; overflow:hidden; font-size:12px;line-height:18px; margin-left:30px; margin-top:13px; }
.taitou .diva img{ width:27px; height:18px; float:left; margin-right:8px; overflow:hidden; }


.top2{ width:1200px; height:130px;  overflow:hidden;}
.top2 .logo{ width:740px; height:130px; float:left; overflow:hidden; }
.top2 .logo img{ width:740px; height:130px; float:left; overflow:hidden;} 
.top2 .dianhua{ width:280px; height:50px; float:right; overflow:hidden;  margin-top:40px; }

.top2 .dianhua dt{ width:60px; height:50px; float:left; overflow:hidden; }
.top2 .dianhua dd{ width:220px; height:50px; float:left; overflow:hidden; }
.top2 .dianhua dd h2{ width:220px; float:left; overflow:hidden; font-size:14px; color:#3689cd; }
.top2 .dianhua dd h3{ width:220px; float:left; overflow:hidden; font-size:24px; color:#3689cd; font-weight:bold; font-family:Arial; }


.menubox{ width:100%; height:70px; position:relative; z-index:999; background:#fff; min-width:1200px; border-top: #e5e5e5 solid 1px;}
.menu{ width:1200px; height:70px; position:relative; z-index:999;}
.menu ul li a, .menu ul li a:visited {display:block; overflow:hidden; width:133px; text-align:center; font-size:16px; }
.menu ul { margin:0;padding:0;list-style-type: none; }
.menu ul li { position:relative; float:left; width:133px; height:70px; line-height:70px; }
.menu ul li ul {display: none;}
.menu ul li:hover a { background:#3689cd; color:#fff;}
.menu ul li:hover ul { position:absolute; top:70px; left:0; display:block; width:133px; box-shadow: 0 6px 10px rgba(0, 0, 0, .1);}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li{ display:block; width:133px; line-height:54px;  height:54px; margin-left:0px;}
.menu ul li:hover ul li a {display:block; border:none; background:#3689cd; color:#fff; font-size:16px; text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}
.menu ul li:hover ul li a:hover {background:#4b99d9; color:#fff; font-size:16px;}
#menu_hover {  background:#3689cd; color:#fff; } 
/*---top---*/








.flexslider{position:relative; height:550px; overflow:hidden;  min-width:1200px; }
.slides{position:relative;z-index:1;}
.slides li{height:550px;}
.slides li dt{ width:1200px; display:block; overflow:hidden; color:#3689cd; font-size:52px; text-align:center; font-weight:bold; margin-top:260px;}
.slides li dd{ width:1200px; display:block; overflow:hidden; }
.slides li dd h3{ width:1200px; float:left; overflow:hidden; color:#3689cd; font-size:20px;  text-align:center;line-height:44px; margin-bottom:10px; }
.slides li dd h2{ width:180px; height:54px; overflow:hidden; line-height:50px; text-align:center; }
.slides li dd h2 a{ width:180px; height:50px; overflow:hidden; background:#3689cd; color:#FFF; font-size:18px; display:inline-block;   }
.slides li dd h2 a:hover{ width:180px; height:50px; overflow:hidden; background:#4b99d9; color:#fff; font-size:18px; }
.flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;margin:0 8px; width:48px; height:5px; zoom:1; }
.flex-control-nav a{display:inline-block;overflow: hidden;width:48px; height:5px; background-color:rgba(255,255,255,0.7); line-height:99999px; cursor:pointer;}
.flex-control-nav .flex-active{ background:#FFF; }
.flex-direction-nav{position:absolute;top:44%; z-index:3; width:100%; }
.flex-direction-nav li a{position:absolute;display:block;overflow:hidden;width:39px;height:39px; cursor:pointer;}
.flex-direction-nav li a.flex-prev{left:5%;background:url(../images/img1.png) center no-repeat;}
.flex-direction-nav li a.flex-next{right:5%;background:url(../images/img2.png) center no-repeat;}
.flex-direction-nav li a:hover.flex-prev{left:5%;background:url(../images/img3.png) center no-repeat;}
.flex-direction-nav li a:hover.flex-next{right:5%;background:url(../images/img4.png) center no-repeat;}


  
 
 


.warp1{ width:1200px; height:380px; overflow:hidden;  margin-top:60px; }
.warp1 .diva{ width:850px; height:380px; float:left; overflow:hidden; margin-right:50px; }
.warp1 .diva .sdiva{ width:850px; height:40px; float:left; overflow:hidden; margin-bottom:30px; }
.warp1 .diva .sdiva span{ height:40px; overflow:hidden; float:left; font-size:24px; line-height:40px; font-weight:bold; cursor:pointer; text-align:center; }
.warp1 .diva .sdiva .listbtns{ height:40px; overflow:hidden; color:#3689cd; text-align:center;}
.warp1 .diva .sdiva h2{ width:1px; height:22px; float:left; overflow:hidden; background:#bcbcbc; margin:15px 20px 0px 20px; }
.warp1 .diva .sdiva dd{  height:40px; float:right; text-align:right; overflow:hidden; line-height:40px; }
.warp1 .diva .sdiva dd a{ font-size:14px; color:#3689cd;}
.warp1 .diva .sdiva dd a:hover{ font-size:14px; color:#3689cd;}
.warp1 .diva .sdiva dd img{ margin-top:14px; margin-left:10px;}

.warp1 .diva .sdivb{ width:850px; height:300px; float:left; overflow:hidden; }
.ladyScrollc{ position:relative; width:420px; height:300px; float:left; overflow:hidden; }
.ladyScrollc .scrollWrapc{ position:absolute; overflow:hidden; width:420px; height:300px; }
.ladyScrollc dl{ width:420px; height:300px; float:left; overflow:hidden; position:relative;}
.ladyScrollc dl dt{ width:420px; height:300px; float:left; overflow:hidden; }
.ladyScrollc dl dt img{ width:420px; height:300px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrollc dl dt img:hover{transform: scale(1.1); }
.ladyScrollc dl dd{ width:400px; height:50px; overflow:hidden; text-align:center; padding:0px 10px; font-size:14px; color:#FFF; line-height:50px; text-overflow: ellipsis; white-space: nowrap; position:absolute; left:0; bottom:0; background-color: rgba(0,0,0,.6); }
.ladyScrollc .prev{ position:absolute; top:134px; left:20px; z-index:100;width:37px;height:37px; background:url(../images/img12.png) no-repeat; cursor:pointer;}
.ladyScrollc .next{ position:absolute; top:134px; right:20px; z-index:100;width:37px;height:37px ;background:url(../images/img13.png) no-repeat; cursor:pointer;}
.ladyScrollc .prev:hover{background:url(../images/img14.png) no-repeat;}
.ladyScrollc .next:hover{background:url(../images/img15.png) no-repeat;}

.ladyScrolld{ position:relative; width:420px; height:300px; float:left; overflow:hidden; }
.ladyScrolld .scrollWrapd{ position:absolute; overflow:hidden; width:420px; height:300px; }
.ladyScrolld dl{ width:420px; height:300px; float:left; overflow:hidden; position:relative;}
.ladyScrolld dl dt{ width:420px; height:300px; float:left; overflow:hidden; }
.ladyScrolld dl dt img{ width:420px; height:300px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrolld dl dt img:hover{transform: scale(1.1); }
.ladyScrolld dl dd{ width:400px; height:50px; overflow:hidden; text-align:center; padding:0px 10px; font-size:14px; color:#FFF; line-height:50px; text-overflow: ellipsis; white-space: nowrap; position:absolute; left:0; bottom:0; background-color: rgba(0,0,0,.6); }
.ladyScrolld .prev{ position:absolute; top:134px; left:20px; z-index:100;width:37px;height:37px; background:url(../images/img12.png) no-repeat; cursor:pointer;}
.ladyScrolld .next{ position:absolute; top:134px; right:20px; z-index:100;width:37px;height:37px ;background:url(../images/img13.png) no-repeat; cursor:pointer;}
.ladyScrolld .prev:hover{background:url(../images/img14.png) no-repeat;}
.ladyScrolld .next:hover{background:url(../images/img15.png) no-repeat;}

.ladyScrolle{ position:relative; width:420px; height:300px; float:left; overflow:hidden; }
.ladyScrolle .scrollWrape{ position:absolute; overflow:hidden; width:420px; height:300px; }
.ladyScrolle dl{ width:420px; height:300px; float:left; overflow:hidden; position:relative;}
.ladyScrolle dl dt{ width:420px; height:300px; float:left; overflow:hidden; }
.ladyScrolle dl dt img{ width:420px; height:300px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrolle dl dt img:hover{transform: scale(1.1); }
.ladyScrolle dl dd{ width:400px; height:50px; overflow:hidden; text-align:center; padding:0px 10px; font-size:14px; color:#FFF; line-height:50px; text-overflow: ellipsis; white-space: nowrap; position:absolute; left:0; bottom:0; background-color: rgba(0,0,0,.6); }
.ladyScrolle .prev{ position:absolute; top:134px; left:20px; z-index:100;width:37px;height:37px; background:url(../images/img12.png) no-repeat; cursor:pointer;}
.ladyScrolle .next{ position:absolute; top:134px; right:20px; z-index:100;width:37px;height:37px ;background:url(../images/img13.png) no-repeat; cursor:pointer;}
.ladyScrolle .prev:hover{background:url(../images/img14.png) no-repeat;}
.ladyScrolle .next:hover{background:url(../images/img15.png) no-repeat;}
.warp1 .diva .sdivb .isdiva{ width:400px; float:left; overflow:hidden; margin-left:30px; }
.warp1 .diva .sdivb .isdiva dl{ width:400px; float:left; overflow:hidden; border-bottom:#eee solid 1px; padding:12px 0px 15px 0px; }
.warp1 .diva .sdivb .isdiva dl dt{ width:400px; height:35px; float:left; overflow:hidden; font-size:16px; text-overflow: ellipsis; white-space: nowrap;}
.warp1 .diva .sdivb .isdiva dl dd{ width:400px; height:50px; float:left; overflow:hidden; font-size:13px; line-height:24px; margin-bottom:10px;color:#666;}
.warp1 .diva .sdivb .isdiva dl h2{ width:400px; height:20px; float:left; overflow:hidden; font-size:13px; line-height:20px; color:#666;}
.warp1 .diva .sdivb .isdiva dl h2 img{ width:14px; height:14px; float:left; overflow:hidden; margin-top:3px; margin-right:7px;}
.warp1 .diva .sdivb .isdiva ul{ width:400px; float:left; overflow:hidden; margin-top:15px;}
.warp1 .diva .sdivb .isdiva ul li{ width:400px; height:34px; line-height:34px; float:left; overflow:hidden; background:url(../images/img11.jpg) no-repeat left; }
.warp1 .diva .sdivb .isdiva ul li dt{ width:300px; height:34px; float:left; overflow:hidden; font-size:13px; text-overflow: ellipsis; white-space: nowrap; margin-left:15px; }
.warp1 .diva .sdivb .isdiva ul li dd{ width:85px; height:34px; float:left; overflow:hidden; font-size:13px; text-align:right; color:#777; }

.warp1 .divc{ width:290px; float:right; overflow:hidden; }
.warp1 .divc .sdiva{ width:290px; height:40px; overflow:hidden; padding:0px 0px 8px 0px; line-height:40px; }
.warp1 .divc .sdiva dt{ float:left; overflow:hidden; font-size:24px; color:#222; font-weight:bold;}
.warp1 .divc .sdiva dd{ float:right; text-align:right; overflow:hidden; }
.warp1 .divc .sdiva dd a{ font-size:14px; color:#3689cd;}
.warp1 .divc .sdiva dd a:hover{ font-size:14px; color:#3689cd;}
.warp1 .divc .sdiva dd img{ margin-top:14px; margin-left:10px;}
#marquee5{width:290px; height:312px; overflow:hidden;  }
#marquee5 ul li{width:290px; height:56px; overflow:hidden; padding-top:22px;}
#marquee5 ul li dt{width:56px; height:56px; background:#3689cd; float:left; overflow:hidden; text-align:center;}
#marquee5 ul li dt h2{width:56px; float:left; overflow:hidden; font-size:24px; color:#FFF; margin-top:2px;  }
#marquee5 ul li dt h3{width:56px; float:left; overflow:hidden; font-size:12px; color:#FFF; }
#marquee5 ul li dd{width:214px; height:56px; float:right; line-height:28px; font-size:13px; overflow:hidden;}







 

.warp2{ width:1200px; overflow:hidden;  margin-top:50px; }
.warp2 .diva{ width:395px; float:left; overflow:hidden; margin-right:60px; }
.warp2 .diva .sdiva{ width:395px; height:40px; overflow:hidden; line-height:40px; margin-bottom:15px; }
.warp2 .diva .sdiva dt{ float:left; overflow:hidden; font-size:24px; color:#222; font-weight:bold;}
.warp2 .diva .sdiva dd{ float:right; text-align:right; overflow:hidden; }
.warp2 .diva .sdiva dd a{ font-size:14px; color:#3689cd;}
.warp2 .diva .sdiva dd a:hover{ font-size:14px; color:#3689cd;}
.warp2 .diva .sdiva dd img{ margin-top:14px; margin-left:10px;}
.warp2 .diva .sdivb{ width:395px; float:left; overflow:hidden; }
.warp2 .diva .sdivb dl{ width:395px; float:left; overflow:hidden; position:relative; }
.warp2 .diva .sdivb dl dt{ width:395px; height:190px; float:left; overflow:hidden; }
.warp2 .diva .sdivb dl dt img{ width:395px; height:190px; float:left; overflow:hidden;transition: all 0.8s; }
.warp2 .diva .sdivb dl dt img:hover{transform: scale(1.1); }
.warp2 .diva .sdivb dl dd{ width:355px; height:50px; float:left; overflow:hidden; line-height:50px; text-overflow: ellipsis; white-space: nowrap; font-size:13px; text-align: center; color:#fff; padding:0px 20px;position:absolute; left:0; bottom:0; background-color: rgba(0,0,0,.7); }
.warp2 .diva .sdivb ul{ width:395px; float:left; overflow:hidden; margin-top:15px; }
.warp2 .diva .sdivb ul li{ width:395px; height:34px; line-height:34px; float:left; overflow:hidden; background:url(../images/img11.jpg) no-repeat left; }
.warp2 .diva .sdivb ul li dt{ width:295px; height:34px; float:left; overflow:hidden; font-size:13px; text-overflow: ellipsis; white-space: nowrap; margin-left:15px; }
.warp2 .diva .sdivb ul li dd{ width:85px; height:34px; float:left; overflow:hidden; font-size:13px; text-align:right; color:#666; }

.warp2 .divb{ width:290px; float:left; overflow:hidden; }
.warp2 .divb .sdiva{ width:290px; height:40px; overflow:hidden; line-height:40px;  margin-bottom:30px;}
.warp2 .divb .sdiva dt{ float:left; overflow:hidden; font-size:24px; color:#222; font-weight:bold;}
.warp2 .divb .sdiva dd{ float:right; text-align:right; overflow:hidden; }
.warp2 .divb .sdiva dd a{ font-size:14px; color:#3689cd;}
.warp2 .divb .sdiva dd a:hover{ font-size:14px; color:#3689cd;}
.warp2 .divb .sdiva dd img{ margin-top:14px; margin-left:10px;}
.warp2 .divb .sdivb{ width:290px; float:left; overflow:hidden; }
.warp2 .divb .sdivb ul{ width:290px;  overflow:hidden; }
.warp2 .divb .sdivb ul dl{ width:290px; height:70px; float:left; overflow:hidden; line-height:70px; text-align:center; border-radius:2px; margin-bottom:15px; }
.warp2 .divb .sdivb ul dl a{ display:block;}
.warp2 .divb .sdivb ul dl dt{ height:70px; overflow:hidden; display:inline-block;}
.warp2 .divb .sdivb ul dl dt img{ width:32px; overflow:hidden; display:inline-block; margin:20px 15px 0px 0px;}
.warp2 .divb .sdivb ul dl dd{ height:70px; overflow:hidden; display:inline-block; font-size:24px; color:#FFF; font-weight:bold;} 
.warp2 .divb .sdivb .isdiva{ background:#62a7e0;}
.warp2 .divb .sdivb .isdiva:hover{ background:#73b4ea;}
.warp2 .divb .sdivb .isdivb{ background:#51c569;}
.warp2 .divb .sdivb .isdivb:hover{ background:#60cf77;}
.warp2 .divb .sdivb .isdivc{ background:#db565d;}
.warp2 .divb .sdivb .isdivc:hover{ background:#e8696f;}



  

 
 
.warp3{ width:100%; overflow:hidden;  margin-top:40px; background:#f7f7f7; padding:60px 0px 60px 0px;}
.warp3 .diva{ width:1200px; overflow:hidden; }
.warp3 .diva .sdiva{ width:360px; float:left; overflow:hidden;}
.warp3 .diva .sdiva .isdiva{ width:360px; height:40px; overflow:hidden; line-height:40px; margin-bottom:15px; }
.warp3 .diva .sdiva .isdiva dt{ float:left; overflow:hidden; font-size:24px; color:#222; font-weight:bold;}
.warp3 .diva .sdiva .isdiva dd{ float:right; text-align:right; overflow:hidden; }
.warp3 .diva .sdiva .isdiva dd a{ font-size:14px; color:#3689cd;}
.warp3 .diva .sdiva .isdiva dd a:hover{ font-size:14px; color:#3689cd;}
.warp3 .diva .sdiva .isdiva dd img{ margin-top:14px; margin-left:10px;}
.warp3 .diva .sdiva .isdivb{ width:360px; float:left; overflow:hidden; }
.warp3 .diva .sdiva .isdivb dl{ width:360px; float:left; overflow:hidden; border-bottom:#dddddd solid 1px; padding-bottom:30px; }
.warp3 .diva .sdiva .isdivb dl dt{ width:150px; height:100px; float:left; overflow:hidden; margin-right:25px; }
.warp3 .diva .sdiva .isdivb dl dt img{ width:150px; height:100px; float:left; overflow:hidden; transition: all 0.8s; }
.warp3 .diva .sdiva .isdivb dl dt img:hover{transform: scale(1.1); }
.warp3 .diva .sdiva .isdivb dl dd{ width:185px; height:100px; float:left; overflow:hidden; }
.warp3 .diva .sdiva .isdivb dl dd h2{ width:185px; height:52px; float:left; overflow:hidden; line-height:26px; font-size:16px; margin-bottom:20px; }
.warp3 .diva .sdiva .isdivb dl dd h3{ width:185px; float:left; overflow:hidden; font-size:13px; color:#777; }
.warp3 .diva .sdiva .isdivb ul{ width:360px; float:left; overflow:hidden; margin-top:15px; }
.warp3 .diva .sdiva .isdivb ul li{ width:360px; height:34px; line-height:34px; float:left; overflow:hidden; background:url(../images/img11.jpg) no-repeat left; }
.warp3 .diva .sdiva .isdivb ul li dt{ width:260px; height:34px; float:left; overflow:hidden; font-size:13px; text-overflow: ellipsis; white-space: nowrap; margin-left:15px; }
.warp3 .diva .sdiva .isdivb ul li dd{ width:85px; height:34px; float:left; overflow:hidden; font-size:13px; text-align:right; color:#666; }
.mgr60{ margin-right:60px; }





 
 
 
.warp4{ width:100%; overflow:hidden; margin-bottom:50px; background:#f7f7f7; padding:60px 0px 50px 0px; }
.warp4 .diva{ width:1200px; height:40px; overflow:hidden; line-height:40px; margin-bottom:30px;}
.warp4 .diva dt{ float:left; overflow:hidden; font-size:24px; color:#222; font-weight:bold; }
.warp4 .diva dd{ float:right; text-align:right; overflow:hidden; }
.warp4 .diva dd img{ width:1px; height:18px; overflow:hidden; margin-top:13px; margin-right:30px;}
.ladyScrollb{ position:relative; width:1200px; height:280px; overflow:hidden; }
.ladyScrollb .scrollWrapb{ position:absolute; overflow:hidden; width:1200px; height:280px; }
.ladyScrollb dl{ width:185px; height:210px; float:left; overflow:hidden; margin-right:18px; }
.ladyScrollb dl dt{ width:185px; height:150px; float:left; overflow:hidden; }
.ladyScrollb dl dt img{ width:185px; height:150px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrollb dl dt img:hover{transform: scale(1.1); }
.ladyScrollb dl dd{ width:185px; height:60px; overflow:hidden; text-align:center; font-size:14px; line-height:60px; text-overflow: ellipsis; white-space: nowrap; }
.ladyScrollb .prev{ position:absolute; top:13px; right:50px; z-index:100;width:11px;height:18px; background:url(../images/img43.png) no-repeat; cursor:pointer;}
.ladyScrollb .next{ position:absolute; top:13px; right:0px; z-index:100;width:11px;height:18px; background:url(../images/img45.png) no-repeat; cursor:pointer;}
.ladyScrollb .prev:hover{background:url(../images/img43.png) no-repeat;}
.ladyScrollb .next:hover{background:url(../images/img45.png) no-repeat;}
 
 
 
 
 
 
 
 
.warp5{ width:1200px; overflow:hidden; padding:60px 0px 70px 0px; }
.warp5 .diva{ width:560px; float:left; overflow:hidden; margin-right:80px; }
.warp5 .diva .sdiva{ width:560px; height:40px; overflow:hidden; line-height:40px; }
.warp5 .diva .sdiva dt{ float:left; overflow:hidden; font-size:24px; color:#222; font-weight:bold;}
.warp5 .diva .sdiva dd{ float:right; text-align:right; overflow:hidden; }
.warp5 .diva .sdiva dd a{ font-size:14px; color:#3689cd;}
.warp5 .diva .sdiva dd a:hover{ font-size:14px; color:#3689cd;}
.warp5 .diva .sdiva dd img{ margin-top:14px; margin-left:10px;}
.warp5 .diva .sdivb{ width:560px; float:left; overflow:hidden; }
.warp5 .diva .sdivb ul{ width:590px; float:left; overflow:hidden; }
.warp5 .diva .sdivb ul li{ width:265px; height:220px; float:left; overflow:hidden; position:relative; margin-right:30px; margin-top:30px; }
.warp5 .diva .sdivb ul li dt{ width:265px; height:220px; float:left; overflow:hidden; }
.warp5 .diva .sdivb ul li dt img{ width:265px; height:220px; float:left; overflow:hidden;transition: all 0.8s; }
.warp5 .diva .sdivb ul li dt img:hover{transform: scale(1.1); }
.warp5 .diva .sdivb ul li dd{ width:225px; height:50px; float:left; overflow:hidden; line-height:50px; text-overflow: ellipsis; white-space: nowrap; font-size:14px; text-align: center; color:#fff; padding:0px 20px; position:absolute; left:0; bottom:0; background-color: rgba(0,0,0,.7); }
.warp5 .divb{ width:560px; float:left; overflow:hidden;}
.warp5 .divb .sdiva{ width:560px; height:40px; overflow:hidden; line-height:40px; margin-bottom:30px; }
.warp5 .divb .sdiva dt{ float:left; overflow:hidden; font-size:24px; color:#222; font-weight:bold;}
.warp5 .divb .sdiva dd{ float:right; text-align:right; overflow:hidden; }
.warp5 .divb .sdiva dd a{ font-size:14px; color:#3689cd;}
.warp5 .divb .sdiva dd a:hover{ font-size:14px; color:#3689cd;}
.warp5 .divb .sdiva dd img{ margin-top:14px; margin-left:10px;}
.warp5 .divb .sdivb{ width:560px; float:left; overflow:hidden; }
.warp5 .divb .sdivb dt{ width:560px; height:220px; float:left; overflow:hidden; margin-bottom:25px; }
.warp5 .divb .sdivb dt img{ width:560px; height:220px; float:left; overflow:hidden;transition: all 0.8s; }
.warp5 .divb .sdivb dd{ width:560px;  float:left; overflow:hidden; line-height:30px; font-size:14px; }

 
  




.warp6{ width:1200px; overflow:hidden; margin-bottom:50px; }
.warp6 .diva{ width:120px; height:44px; float:left; overflow:hidden; line-height:44px; font-size:24px; color:#222; font-weight:bold; }
.warp6 .divb{ width:330px; height:44px; float:left; overflow:hidden; margin-left:30px; }
.warp6 .xlk{ width:320px; height:44px; float:left; overflow:hidden; border:#d2d2d2 solid 1px; line-height:44px; padding-left:10px;}

 

 

/* foot */
.foot{ width:100%; overflow:hidden; min-width:1200px; background:#1c6199; }
.foot .diva{ width:1200px; overflow:hidden; padding:60px 0px 30px 0px;}
.foot .diva .sdiva{ width:730px; overflow:hidden; float:left; }
.foot .diva .sdiva dt{ width:730px; overflow:hidden; float:left; color:#FFF; font-size:12px;  margin-bottom:25px;}
.foot .diva .sdiva dt a{ color:#FFF; font-size:12px; }
.foot .diva .sdiva dd{ width:730px; overflow:hidden; float:left;  color:#FFF; font-size:12px; line-height:30px;}
.foot .diva .sdivb{ width:300px; overflow:hidden; float:left; margin-top:55px; }
.foot .diva .sdivb dt{ width:60px; height:50px; float:left; overflow:hidden; }
.foot .diva .sdivb dd{ width:220px; height:50px; float:left; overflow:hidden; }
.foot .diva .sdivb dd h2{ width:220px; float:left; overflow:hidden; font-size:14px; color:#fff; }
.foot .diva .sdivb dd h3{ width:220px; float:left; overflow:hidden; font-size:24px; color:#fff; font-weight:bold; font-family:Arial; }
.foot .diva .sdivc{ width:110px; overflow:hidden; float:right; }
.foot .diva .sdivc dt{ width:110px; overflow:hidden; float:left; }
.foot .diva .sdivc dt img{ width:110px; height:110px; overflow:hidden; float:left; }
.foot .diva .sdivc dd { width:110px; overflow:hidden; float:left; font-size:12px; color:#fff; text-align:center; padding-top:15px; }

.foot .divb{ width:1200px; overflow:hidden; border-top:#246eaa solid 1px; padding:35px 0px;}
.foot .divb dt{ float:left; overflow:hidden; font-size:12px; color:#fff; }
.foot .divb dt a{ color:#fff; font-size:12px;}
.foot .divb dt a:hover{ color:#fff;}
.foot .divb dd{ float:right; overflow:hidden; text-align:right; font-size:12px; color:#fff; }
.foot .divb dd a{ color:#fff; font-size:12px;}
.foot .divb dd a:hover{ color:#fff;}
/* foot */


 
 


/*---客服---*/
.floating_ck{position:fixed;top:35%;right:0px; z-index:999;}
.floating_ck dl dd{position:relative;width:50px;height:50px; margin-bottom:1px; background-color:rgba(0,0,0,0.5); background-position:center 20%;background-repeat:no-repeat;text-align:center;cursor:pointer;}
.floating_ck dl dd:hover{ background-color:#3689cd;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{ background-image:url(../images/home.png);}
.consult a{ display:block;width:50px;height:50px;}
.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:50px;height:50px;}
.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:-150px; display: none; width:150px; background-color:#3689cd;}
.floating_left a{color:#fff; }
.floating_ewm{top:0px;height:180px;}
.floating_ewm i{ display:block; overflow:hidden;margin:auto;  width:110px; height:110px; margin-top:15px;}
.floating_ewm i img{ overflow:hidden;  width:110px; height:110px;}
.floating_ewm p{ padding:15px 0px;color:#fff; }
.floating_ewm .qrcord_p01{font-size:14px; }
.floating_ewm .qrcord_p02{font-size:14px; }
.floating_ewm .qrcord_p02 b{font-size:14px; }
/*---客服---*/
 

 





 
/*---翻页---*/
.digg{ width:100%; padding:30px 0px 30px 0px;text-align:center; font-size:14px;}
.digg a{margin:2px; padding:10px 18px;background:#fff; color:#555; border:#ebebeb solid 1px; }
.digg a:hover{ background:#555; color:#FFF; border:#555 solid 1px; }
.digg .current{ margin:2px; padding:10px 18px; background:#555; color:#FFF;  border:#555 solid 1px;}
/*---翻页---*/







.about_banner{height:400px;background-size: cover!important;}
.about_banner .diva{ width:1200px; overflow:hidden; position:relative; padding-top:130px;}
.about_banner .diva dt{ width:1200px; float:left; overflow:hidden; font-size:40px; color:#FFF; font-weight:bold; margin-bottom:20px;}
.about_banner .diva dd{ width:60px; height:3px; background:#FFF; overflow:hidden; float:left;}



 

 
 

.nybox{ width:1200px; overflow:hidden; padding:70px 0px 70px 0px; }
.nybox .nyleft{ width:280px; overflow:hidden; float:left; margin-right:70px; }
.nybox .nyleft .diva{ width:280px; float:left; overflow:hidden; margin-bottom:15px; }
.nybox .nyleft .diva .sdiva{ width:240px; height:86px; float:left; overflow:hidden; line-height:86px; color:#FFF;  padding-left:40px; font-size:24px; font-weight:bold; background:#3689cd; }
.nybox .nyleft .diva ul{ width:280px; float:left; overflow:hidden; }
.nybox .nyleft .diva ul li{ width:280px; height:50px; overflow:hidden; line-height:50px; float:left; margin-bottom:1px;}
.nybox .nyleft .diva ul li a{ width:240px; height:50px; overflow:hidden; font-size:16px; display:block; background:#f6f6f6; padding-left:40px;}
.nybox .nyleft .diva ul li a:hover{ width:240px; height:50px; overflow:hidden; color:#fff; background:url(../images/img23.png) no-repeat right #0db14b; padding-left:40px; }
#nynav2_on{ width:240px; height:50px; overflow:hidden; color:#fff; background:url(../images/img23.png) no-repeat right #0db14b; padding-left:40px;  }
.nybox .nyleft .divb{ width:220px; float:left; overflow:hidden; border-top:#3689cd solid 2px; background:#f6f6f6; padding:16px 30px 10px 30px; }
.nybox .nyleft .divb dt{ width:220px; height:31px; float:left; overflow:hidden; line-height:31px; font-size:15px; color:#000; font-weight:bold; margin-bottom:14px;}
.nybox .nyleft .divb dd{ width:220px; float:left; overflow:hidden; margin-bottom:14px;}
.nybox .nyleft .divb dd img{ width:31px; height:31px; float:left; overflow:hidden; margin-right:10px;}
.nybox .nyleft .divb dd h2{ width:179px; float:left; overflow:hidden;  line-height:31px; font-size:15px; }
.nybox .nyleft .divb h3{ width:120px; height:42px; float:left; overflow:hidden; line-height:42px; font-size:15px; margin-top:15px; background:#3689cd; text-align:center;}
.nybox .nyleft .divb h3 a{ font-size:15px; color:#FFF; display:block;}

 
 
 
.nybox .nyright{ width:850px; overflow:hidden; float:left; }
.nybox .nyright .weizhi{ width:850px; height:80px; overflow:hidden; float:left; line-height:80px; border-bottom:#eee solid 1px; }
.nybox .nyright .weizhi dt{ height:80px; float:left; overflow:hidden; font-size:28px; }
.nybox .nyright .weizhi dd{ height:80px; float:right; overflow:hidden; font-size:14px; text-align:right; background:url(../images/home.png) no-repeat left; padding-left:35px; }
.nybox .nyright .weizhi dd a{ font-size:14px; }
 
 
 
 
 
.wenzhang{ width:850px; overflow:hidden; float:left; padding:70px 0px; }
 
 
 
 


.news{  width:850px; overflow:hidden; padding:30px 0px 50px 0px;}
.news ul{ width:850px; float:left; overflow:hidden; } 
.news ul li{ width:850px; float:left; overflow:hidden; border-bottom:#eee solid 1px; padding:40px 0px 40px 0px; }
.news ul li dt{ width:250px; height:160px; float:left; overflow:hidden; margin-right:30px;}
.news ul li dt img{ width:250px; height:160px; float:left; overflow:hidden; transition: all 0.8s;}
.news ul li dt img:hover{ transform: scale(1.1);}
.news ul li dd{ width:570px; float:left; overflow:hidden; }
.news ul li dd h2{ width:570px; height:45px; float:left; overflow:hidden; font-size:18px; margin-top:10px; text-overflow: ellipsis; white-space: nowrap;}
.news ul li dd h3{ width:570px; float:left; overflow:hidden; font-size:14px; line-height:28px; margin-bottom:20px; color:#777; }
.news ul li dd h4{ width:570px; height:20px; float:left; overflow:hidden; font-size:13px; line-height:20px;  color:#777;}
.news ul li dd h4 img{ width:14px; height:14px; float:left; overflow:hidden; margin-top:3px; margin-right:7px;}




.news2{  width:850px; overflow:hidden; padding:20px 0px 50px 0px;}
.news2 ul{ width:850px; float:left; overflow:hidden; } 
.news2 ul li{ width:850px; float:left; overflow:hidden; border-bottom:#eee solid 1px; padding:40px 0px 40px 0px; }
.news2 ul li dt{ width:850px; height:45px; float:left; overflow:hidden; font-size:18px; text-overflow: ellipsis; white-space: nowrap;}
.news2 ul li dd{ width:850px; float:left; overflow:hidden; font-size:13px; line-height:28px; margin-bottom:20px; color:#666;}
.news2 ul li h2{ width:850px; height:20px; float:left; overflow:hidden; font-size:13px; line-height:20px; color:#666;}
.news2 ul li h2 img{ width:14px; height:14px; float:left; overflow:hidden; margin-top:3px; margin-right:7px;}

 



.news_xx{ width:850px; float:left;  overflow:hidden; padding:40px 0px;}
.news_xx .diva{ width:850px; float:left; overflow:hidden; font-size:28px; text-align:center; margin-top:20px;}
.news_xx .divb{ width:850px; float:left; overflow:hidden; font-size:12px; text-align:center; margin-top:30px; color:#777;}
.news_xx .divc{ width:850px; overflow:hidden; float:left; padding:60px 0px; }
.news_xx .divd{ width:850px; overflow:hidden; border-top:#eee solid 1px; padding-top:30px; }
.news_xx .divd ul{width:850px; float:left; overflow:hidden; }
.news_xx .divd ul li{ width:850px; height:40px; font-size:14px; float:left; overflow:hidden; line-height:40px;  }
.news_xx .divd ul li a{ font-size:14px; }
 

 
 
 
 
 
.warp7{ width:850px; overflow:hidden; padding:40px 0px 0px 0px; }
.warp7 .diva{width:850px; float:left; overflow:hidden; margin-bottom:20px; } 
.warp7 .diva dt{ width:80px; height:80px; float:left; overflow:hidden; }
.warp7 .diva dd{ width:770px; float:left; overflow:hidden; }
.warp7 .diva dd h2{ width:770px; font-size:18px; float:left; overflow:hidden; margin-top:15px; color:#111; }
.warp7 .diva dd h3{ width:770px; font-size:14px; float:left; overflow:hidden; margin-top:6px; line-height:28px; }
 

.warp8{ width:850px; overflow:hidden; padding:40px 0px 0px 0px; }




.pinpai{  width:850px; overflow:hidden; padding:60px 0px 30px 0px;}
.pinpai ul{ width:880px; overflow:hidden; }
.pinpai ul li{ width:190px; float:left; overflow:hidden; margin-right:30px; position:relative; margin-bottom:30px;}
.pinpai ul li dt{ width:190px; height:160px; float:left; overflow:hidden; }
.pinpai ul li dt img{ width:190px; height:160px; float:left; overflow:hidden; transition: all 0.8s; }
.pinpai ul li dt img:hover{transform: scale(1.1); }
.pinpai ul li dd{ width:150px; height:50px; overflow:hidden; text-align:center; font-size:14px;color:#FFF; line-height:50px; padding:0px 20px;text-overflow: ellipsis; white-space: nowrap; background-color: rgba(0,0,0,.7); position:absolute; left:0; bottom:0; }







.xiazai{  width:850px; overflow:hidden; padding:50px 0px 50px 0px;}
.xiazai ul{ width:850px; overflow:hidden; }
.xiazai ul li{ width:850px;  height:70px; float:left; overflow:hidden; border-bottom:#e5e5e5 solid 1px;  }
.xiazai ul li dt{ width:520px; height:70px; float:left; overflow:hidden; font-size:18px; line-height:70px; text-overflow: ellipsis; white-space: nowrap; }
.xiazai ul li h2{ width:200px; height:70px; float:left; overflow:hidden; font-size:18px; line-height:70px;  color:#666; text-overflow: ellipsis; white-space: nowrap; }
.xiazai ul li dd{ width:80px; height:30px; float:right; overflow:hidden; text-align: center; margin-top:20px;}
.xiazai ul li dd a{ width:80px; height:30px; overflow:hidden; background:#3689cd; font-size:14px; color:#FFF; line-height:30px; display:block;border-radius:4px;  }
.xiazai ul li dd a:hover{ width:80px; height:30px; overflow:hidden; background:#4b99d9; font-size:14px; color:#FFF; line-height:30px; display:block;border-radius:4px;  }





 
 
.chengyuan{  width:850px; overflow:hidden; padding:60px 0px 30px 0px;}
.chengyuan ul{ width:880px; overflow:hidden; }
.chengyuan ul li{ width:190px; float:left; overflow:hidden; margin-right:30px; }
.chengyuan ul li dt{ width:190px; height:160px; float:left; overflow:hidden; }
.chengyuan ul li dt img{ width:190px; height:160px; float:left; overflow:hidden; transition: all 0.8s; }
.chengyuan ul li dt img:hover{transform: scale(1.1); }
.chengyuan ul li dd{ width:190px; height:60px; overflow:hidden; text-align:center; font-size:14px; line-height:50px; text-overflow: ellipsis; white-space: nowrap; }


  
 


.yijian2{ width:702px; overflow:hidden; padding:70px 0px 0px 0px;}
.yijian2 .diva{ width:702px; overflow:hidden; margin-bottom:15px; }
.yijian2 .diva dt{ width:80px; height:50px; float:left; overflow:hidden; line-height:50px; font-size:14px; }
.yijian2 .diva dd{ width:580px; height:50px; float:left; border:#eee solid 1px;  overflow:hidden; padding:0px 20px;}
.yijian2_wbk{ width:580px; height:50px; float:left; overflow:hidden; background: none;border:none;  line-height:50px; font-size:14px; }

.yijian2 .divb{ width:702px; overflow:hidden; margin-bottom:15px; }
.yijian2 .divb dt{ width:80px; float:left; overflow:hidden; font-size:14px; }
.yijian2_wbqy{ width:580px; height:200px; float:left; overflow:hidden; background:#none; border:#eee solid 1px; padding:15px 20px; line-height:24px; font-size:14px;  }

.yijian2 .divd{ width:310px; overflow:hidden; float:left; margin-bottom:40px; }
.yijian2 .divd dt{ width:80px; height:50px; float:left; overflow:hidden; line-height:50px; font-size:14px; }
.yijian2 .divd dd{ width:180px; height:50px; float:left; border:#eee solid 1px;  overflow:hidden; padding:0px 20px;}
.yijian2_wbk2{ width:180px; height:50px; float:left; overflow:hidden; background: none;border:none;  line-height:50px; font-size:14px; }
.yijian2 h2{ width:150px; height:50px; float:left; overflow:hidden;  }

.yijian2 .divc{ width:620px; height:54px; float:left; overflow:hidden; margin-left:80px;}
.yijian2 .tijiao2{ width:620px; height:54px; overflow:hidden; border:none; background:#3689cd; cursor:pointer; line-height:54px; font-size:16px; color:#fff; }


 
 
 

 

  

 


 



 

 


 




 



 



