﻿@charset "utf-8";
/* CSS Document */
BODY { margin:0px auto; padding:0px; width:100%; color:#555; 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:#555; text-decoration:none;}
a:visited{color:#555; text-decoration:none;}
a:hover{color:#08a516; text-decoration:none;}


/***连接样式***/
.bai a:link{color:#fff; text-decoration:none;}
.bai a:visited{color:#fff; text-decoration:none;}
.bai a:hover{color:#08a516; text-decoration:none;}

 
 

/*---top---*/
.taitou{ width:100%; height:40px; background:#f4f4f4; overflow:hidden; border-bottom:#e5e5e5 solid 1px;}
.taitou .diva{ width:1200px; height:40px; overflow:hidden; line-height:40px; }
.taitou .diva dt{ float:left; height:40px; overflow:hidden; font-size:12px;}
.taitou .diva dd{ float:right; height:40px; overflow:hidden; font-size:12px; text-align:right;}
.taitou .diva dd img{ width:16px; height:16px; overflow:hidden; margin-top:13px; margin-right:8px; }

.top2box{ width:100%; height:100px; position:relative; }
.top2{ width:1200px; height:100px; }
.top2 .logo{ width:320px; height:100px; float:left; overflow:hidden; }
.top2 .logo img{ width:320px; height:100px; float:left; overflow:hidden;}
 
.nav_bar{width:810px; height:100px; float:right; }
.nav_bar ul li{ float:left; width:90px; list-style-type:none; text-align:center; line-height:95px; }
.nav_bar ul li a{display:block; color:#555; font-size:15px; }
.nav_bar ul li a:hover{display:block; color:#08a516; font-size:15px; border-bottom:#08a516 solid 5px; }
#menu_hover {  color:#08a516; border-bottom:#08a516 solid 5px; } 
.nav_bar ul li.l1:hover .hid{display:block;}
.hid{position:absolute;left:0; top:100px; display:none; width:100%;height:70px; background-color:rgba(0,0,0,0.5); z-index:9999;}
.hid ul{margin:0 auto; height:70px; overflow:hidden;}
.hid ul li{ width:auto; float:left; font-size:14px; line-height:70px; margin-left:30px;}
.hid ul li a{ font-size:14px; color:#fff;}
.hid ul li a:hover{ font-size:14px; color:#fff; border: none;}
.dh1{ width:900px; height:70px; overflow:hidden; padding-left:300px;}
.dh2{ width:725px; height:70px; overflow:hidden; padding-left:475px;}
.dh3{ width:730px; height:70px; overflow:hidden; padding-left:470px;}
.dh4{ width:670px; height:70px; overflow:hidden; padding-left:530px;}
.dh5{ width:1000px; height:70px; overflow:hidden; padding-left:200px;}
.dh6{ width:550px; height:70px; overflow:hidden; padding-left:650px;}
.dh7{ width:190px; height:70px; overflow:hidden; padding-left:1010px;}
/*---top---*/








/* 焦点图 */
.flexslider{position:relative; height:650px; overflow:hidden;  min-width:1200px;}
.slides{position:relative;z-index:1;}
.slides li{height:650px;}
.slides li a{ width:100%; height:650px; display:block; overflow:hidden;}
.flex-control-nav{position:absolute;bottom:50px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;margin:0 9px; width:14px; height:14px; zoom:1; }
.flex-control-nav a{display:inline-block;overflow:hidden;width:14px; height:14px; border:#fff solid 1px; border-radius:50%; line-height:99999px; cursor:pointer;}
.flex-control-nav .flex-active{ background:#fff; }
.flex-direction-nav{position:absolute;top:0; z-index:3; width:100%; }
.flex-direction-nav li a{position:absolute;display:block;overflow:hidden;width:39px;height:39px; cursor:pointer; margin-top:305px;}
.flex-direction-nav li a.flex-prev{left:140px;background:url(../images/img1.png) center no-repeat;}
.flex-direction-nav li a.flex-next{right:140px;background:url(../images/img2.png) center no-repeat;}
.flex-direction-nav li a:hover.flex-prev{left:140px;background:url(../images/img3.png) center no-repeat;}
.flex-direction-nav li a:hover.flex-next{right:140px;background:url(../images/img4.png) center no-repeat;}
/* 焦点图 */


  
 
 
 
.warp1{ width:100%; overflow:hidden; padding:80px 0px 90px 0px; background:#fff; }
.warp1 .diva{ width:1200px; text-align:center; overflow:hidden;  margin-bottom:50px;}
.warp1 .diva dt{ width:1200px; overflow:hidden; font-size:32px; color:#222; margin-bottom:15px; font-weight:bold; }
.warp1 .diva dd{ width:1200px; overflow:hidden; color:#444; font-size:20px; overflow:hidden; }
.warp1 .divb{ width:1200px; overflow:hidden;  }
.warp1 .divb .sdiva{ width:580px; float:left; overflow:hidden;}
.warp1 .divb .sdiva .isdiva{ width:580px; float:left; overflow:hidden; font-size:13px; line-height:30px; margin-bottom:45px; }
.warp1 .divb .sdiva .isdiva p{ width:580px; float:left; overflow:hidden; font-size:13px; line-height:30px; text-indent:2rem; margin-top:10px;}

.num-figure{width:615px; float:left;  overflow:hidden; margin-bottom:45px;}
.num-change{ width:170px; float:left; overflow:hidden; text-align:center; margin-right:35px; }
.num-change h2{width:170px; height:50px; float:left; overflow:hidden; text-align:center; line-height:50px; }
.num-change h2 span{ height:50px; overflow:hidden; color:#08a516; font-size:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; display:inline-block;}
.num-change h2 b{ height:50px; overflow:hidden; color:#444; font-size:14px; display:inline-block; font-weight:normal;}
.num-change h3{width:170px; height:40px; display:inline-block; overflow:hidden; font-size:12px; line-height:40px; text-align:center; color:#444;}
.warp1 .divb .sdiva .isdivc{ width:190px; height:44px; float:left; overflow:hidden; line-height:42px; }
.warp1 .divb .sdiva .isdivc a{ width:188px; height:42px; overflow:hidden; float:left; font-size:14px; border:#08a516 solid 1px; text-align:center; color:#08a516; }
.warp1 .divb .sdiva .isdivc a:hover{ width:188px; height:42px; overflow:hidden; float:left; font-size:14px; text-align:center; border:#08a516 solid 1px; color:#FFF; background:#08a516;}
.warp1 .divb .sdivb{ width:570px; height:390px; float:right; overflow:hidden;  }



 


.warp2{ width:100%; overflow:hidden;  padding:80px 0px 20px 0px; background:url(../images/img17.jpg) no-repeat center bottom #08a516; }
.warp2 .diva{ width:1200px; text-align:center; overflow:hidden;  margin-bottom:20px;}
.warp2 .diva dt{ width:1200px; overflow:hidden; font-size:32px; color:#fff; margin-bottom:15px; font-weight:bold; }
.warp2 .diva dd{ width:1200px; overflow:hidden; color:#fff; font-size:20px; overflow:hidden; }
.ladyScrolla{ position:relative; width:1400px; height:650px; overflow:hidden; }
.ladyScrolla .scrollWrapa{ position:absolute; overflow:hidden; width:1200px; height:650px; margin-left:100px; }
.ladyScrolla dl{ width:360px; height:590px; float:left; overflow:hidden; margin:30px 20px; transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.ladyScrolla dl:hover{ width:360px; height:590px; float:left; overflow:hidden; box-shadow:0px 2px 10px rgba(0, 0, 0, .3); transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px); -ms-transform:translate(0,-5px);} 
.ladyScrolla dl dt{ width:360px; height:360px; float:left; overflow:hidden; background:#FFF; }
.ladyScrolla dl dt img{ width:360px; height:360px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrolla dl dt img:hover{transform: scale(1.1); }
.ladyScrolla dl dd{ width:360px; height:60px; overflow:hidden; text-align:center; line-height:60px; text-overflow: ellipsis; white-space: nowrap; }
.ladyScrolla dl dd a{ font-size:18px;  color:#FFF;}
.ladyScrolla dl h2{ width:320px; height:60px; overflow:hidden; text-align:center; line-height:30px; font-size:13px; padding:0px 20px; margin-bottom:30px; color:#FFF;}
.ladyScrolla dl h3{ width:122px; height:42px;  overflow:hidden; line-height:40px; text-align:center; }
.ladyScrolla dl h3 a{ width:120px; height:40px; overflow:hidden; font-size:13px; border:#ddd solid 1px; text-align:center; color:#fff; display:block; }
.ladyScrolla dl h3 a:hover{ width:120px; height:40px; overflow:hidden; font-size:13px; text-align:center; border:#fff solid 1px; color:#08a516; background:#fff;}
.ladyScrolla .prev{ position:absolute; top:250px; left:30px;z-index:100;width:49px;height:49px; background:url(../images/img8.png) no-repeat; cursor:pointer;}
.ladyScrolla .next{ position:absolute; top:250px; right:30px;z-index:100;width:49px;height:49px ;background:url(../images/img9.png) no-repeat; cursor:pointer;}
.ladyScrolla .prev:hover{background:url(../images/img10.png) no-repeat;}
.ladyScrolla .next:hover{background:url(../images/img11.png) no-repeat;}




 

.warp3{ width:100%; overflow:hidden;  padding:100px 0px; background:#FFF;}
.warp3 .divb{ width:1200px; overflow:hidden;  } 
.warp3 .divb .sdiva{ width:580px; height:260px; float:left; overflow:hidden; position:relative;  }
.warp3 .divb .sdiva .isdiva{ width:420px; height:210px; float:left; overflow:hidden; background:#f4f4f4; padding:30px 0px 0px 30px; }
.warp3 .divb .sdiva .isdiva dt{ width:250px; float:left; overflow:hidden; font-size:20px; color:#222; margin-bottom:15px; font-weight:bold;}
.warp3 .divb .sdiva .isdiva dd{ width:250px; float:left; overflow:hidden; font-size:13px; color:#666; line-height:22px;}
.warp3 .divb .sdiva .isdivb{ width:280px; height:190px; float:left; overflow:hidden; position:absolute; top:25px; right:0; }
.warp3 .divb .sdiva .isdivb img{ width:280px; height:190px; float:left; overflow:hidden; transition: all 0.8s;}
.warp3 .divb .sdiva .isdivb img:hover{transform: scale(1.1); }
.warp3 .divb .sdiva .isdivc{ width:160px; height:38px; float:left; overflow:hidden; position:absolute; bottom:0; left:30px;line-height:38px; }
.warp3 .divb .sdiva .isdivc a{ width:125px; height:38px; float:left; overflow:hidden; background:url(../images/img13.jpg) no-repeat; color:#FFF; font-size:13px; padding-left:35px;}
.warp3 .divb .sdiva .isdivc a:hover{ width:125px; height:38px; float:left; overflow:hidden; background:url(../images/img14.jpg) no-repeat; color:#FFF; font-size:13px;  padding-left:35px;}
.warp3_mgr40{ margin-right:40px;} 
.warp3_mgb40{ margin-bottom:40px;} 






.warp4{ width:100%; overflow:hidden;  padding:80px 0px 90px 0px; background:#f5f5f5; }
.warp4 .diva{ width:1200px; text-align:center; overflow:hidden;  margin-bottom:50px;}
.warp4 .diva dt{ width:1200px; overflow:hidden; font-size:32px; color:#222; margin-bottom:15px; font-weight:bold; }
.warp4 .diva dd{ width:1200px; overflow:hidden; color:#444; font-size:20px; overflow:hidden; }
.warp4 .divb{ width:1200px; overflow:hidden; }
.warp4 .divb ul{ width:1280px; float:left; overflow:hidden; }
.warp4 .divb ul li{ width:560px; float:left; overflow:hidden; margin-bottom:50px; margin-right:80px; }
.warp4 .divb ul li dt{ width:80px; height:80px; float:left; overflow:hidden; text-align:center; background:#27a34d; border-radius:4px;}
.warp4 .divb ul li dt h2{ width:80px; float:left; overflow:hidden; font-size:44px; font-family:Arial;color:#fff; font-weight:bold; margin-top:5px; }
.warp4 .divb ul li dt h3{ width:80px; float:left; overflow:hidden; font-size:14px; font-family:Arial;color:#fff;}
.warp4 .divb ul li dd{ width:450px; float:right; overflow:hidden; }
.warp4 .divb ul li dd h2{ width:450px; height:40px; float:left; overflow:hidden; font-size:18px; text-overflow: ellipsis; white-space: nowrap; }
.warp4 .divb ul li dd h3{ width:450px; float:left; overflow:hidden; font-size:14px; line-height:26px; color:#666;  }

.warp4 .divc{ width:190px; height:44px; overflow:hidden; line-height:42px; }
.warp4 .divc a{ width:188px; height:42px; overflow:hidden; float:left; font-size:14px; border:#08a516 solid 1px; text-align:center; color:#08a516; }
.warp4 .divc a:hover{ width:188px; height:42px; overflow:hidden; float:left; font-size:14px; text-align:center; border:#08a516 solid 1px; color:#FFF; background:#08a516;}



/*.warp4 .divb .sdiva{ width:400px; height:475px; float:left; overflow:hidden; margin:15px 10px 20px 10px; background:#FFF;  transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;  }
.warp4 .divb .sdiva:hover{ width:400px; float:left; overflow:hidden; margin:15px 10px 20px 10px; box-shadow:0px 2px 10px rgba(0, 0, 0, .3); transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px); -ms-transform:translate(0,-5px); }
.warp4 .divb .sdiva .isdiva{ width:400px; height:300px; float:left; overflow:hidden; }
.warp4 .divb .sdiva .isdiva img{ width:400px; height:300px; float:left; overflow:hidden; transition: all 0.8s; }
.warp4 .divb .sdiva .isdiva img:hover{transform: scale(1.1); }
.warp4 .divb .sdiva .isdivb{ width:400px; float:left; overflow:hidden; }
.warp4 .divb .sdiva .isdivb dt{ width:100px; height:110px; float:left; overflow:hidden; padding-top:20px; }
.warp4 .divb .sdiva .isdivb dt h2{ width:100px; float:left; overflow:hidden; font-size:32px; font-weight:bold; text-align:center; }
.warp4 .divb .sdiva .isdivb dt h3{ width:100px; float:left; overflow:hidden; font-size:14px; color:#666; text-align:center; }
.warp4 .divb .sdiva .isdivb dd{ width:280px; height:140px; float:left; overflow:hidden;}
.warp4 .divb .sdiva .isdivb dd h2{ width:280px; height:64px; float:left; overflow:hidden; line-height:64px; border-bottom:#ddd solid 1px; margin-bottom:15px;}
.warp4 .divb .sdiva .isdivb dd h2 a{ font-size:16px; }
.warp4 .divb .sdiva .isdivb dd h3{ width:280px; height:48px; float:left; overflow:hidden; line-height:24px; margin-bottom:10px;  }
.warp4 .divb .sdiva .isdivb dd h3 a{ font-size:13px; color:#666;}
.warp4 .divb .sdivb{ width:740px; float:right; overflow:hidden;}
.warp4 .divb .sdivb ul{ width:740px; float:left; overflow:hidden; }
.warp4 .divb .sdivb ul li{ width:740px; height:220px; float:left; overflow:hidden; background:#FFF;  margin:15px 10px 20px 10px;  transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.warp4 .divb .sdivb ul li:hover{ width:740px; height:220px; float:left; overflow:hidden; margin:15px 10px 20px 10px;  box-shadow:0px 2px 10px rgba(0, 0, 0, .3); transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px); -ms-transform:translate(0,-5px);}
.warp4 .divb .sdivb ul li dt{ width:300px; height:220px; float:left; overflow:hidden; margin-right:30px; }
.warp4 .divb .sdivb ul li dt img{ width:300px; height:220px; float:left; overflow:hidden; transition: all 0.8s; }
.warp4 .divb .sdivb ul li dt img:hover{transform: scale(1.1); }
.warp4 .divb .sdivb ul li dd{ width:370px; height:220px; float:left; overflow:hidden; padding:0px 20px 0px 0px; }
.warp4 .divb .sdivb ul li dd h2{ width:370px; height:64px; float:left; overflow:hidden; line-height:64px; border-bottom:#ddd solid 1px; margin-bottom:15px;}
.warp4 .divb .sdivb ul li dd h2 a{ font-size:16px;  }
.warp4 .divb .sdivb ul li dd h3{ width:370px; height:72px; float:left; overflow:hidden; line-height:24px; margin-bottom:10px;  }
.warp4 .divb .sdivb ul li dd h3 a{ font-size:13px; color:#666;}
.warp4 .divb .sdivb ul li dd h4{ width:370px; height:30px; float:left; overflow:hidden; line-height:30px; font-size:12px; color:#666;}
.warp4 .divc{ width:190px; height:44px; overflow:hidden; line-height:42px; }
.warp4 .divc a{ width:188px; height:42px; overflow:hidden; float:left; font-size:14px; border:#08a516 solid 1px; text-align:center; color:#08a516; }
.warp4 .divc a:hover{ width:188px; height:42px; overflow:hidden; float:left; font-size:14px; text-align:center; border:#08a516 solid 1px; color:#FFF; background:#08a516;}
*/
 
 



/* foot */
.foot{ width:100%; overflow:hidden; min-width:1200px; background:url(../images/img16.jpg) no-repeat center top;   }
.foot .diva{ width:1200px; overflow:hidden; padding:50px 0px;}
.foot .diva .sdiva{ overflow:hidden; float:left; }
.foot .diva .sdiva .isdiva{ width:150px; overflow:hidden; float:left;}
.foot .diva .sdiva .isdiva h2{width:150px; height:50px; overflow:hidden; float:left;}
.foot .diva .sdiva .isdiva h2 a{ color:#fff; font-size:14px; }
.foot .diva .sdiva .isdiva h2 a:hover{ color:#08a516;}
.foot .diva .sdiva .isdiva li{width:150px; height:30px; overflow:hidden; float:left; line-height:30px; }
.foot .diva .sdiva .isdiva li a{ color:#ccc; font-size:12px;}
.foot .diva .sdiva .isdiva li a:hover{ color:#08a516; font-size:12px;}
.foot .diva .sdiva .isdivb{ width:200px; overflow:hidden; float:left;}
.foot .diva .sdiva .isdivb h2{width:200px; height:50px; overflow:hidden; float:left; font-size:14px; }
.foot .diva .sdiva .isdivb h2 a{ color:#fff;}
.foot .diva .sdiva .isdivb h2 a:hover{ color:#08a516;}
.foot .diva .sdiva .isdivb li{width:200px; height:30px; overflow:hidden; float:left; line-height:30px; }
.foot .diva .sdiva .isdivb li a{ color:#ccc; font-size:12px;}
.foot .diva .sdiva .isdivb li a:hover{ color:#08a516; font-size:12px;}
.foot .diva .sdiva .isdivc{ width:250px; overflow:hidden; float:left;}
.foot .diva .sdiva .isdivc h2{width:250px; height:50px; overflow:hidden; float:left; font-size:14px; }
.foot .diva .sdiva .isdivc h2 a{ color:#fff;}
.foot .diva .sdiva .isdivc h2 a:hover{ color:#08a516;}
.foot .diva .sdiva .isdivc li{width:250px; height:30px; overflow:hidden; float:left; line-height:30px; }
.foot .diva .sdiva .isdivc li a{ color:#ccc; font-size:12px;}
.foot .diva .sdiva .isdivc li a:hover{ color:#08a516; font-size:12px;}


.foot .diva .sdivc{ width:1px; height:200px; overflow:hidden; float:left; border-right: #363636 solid 1px; margin-left:60px; }
.foot .diva .sdivb{ width:300px; overflow:hidden; float:right;}
.foot .diva .sdivb .isdiva{ width:300px; overflow:hidden; float:left; margin-bottom:20px; }
.foot .diva .sdivb .isdiva dt{ width:300px; overflow:hidden; float:left; color:#fff; font-size:14px; margin-bottom:5px;}
.foot .diva .sdivb .isdiva dd{ width:300px; overflow:hidden; float:left; color:#fff; font-size:24px; margin-bottom:15px; font-weight:bold;}
.foot .diva .sdivb .isdiva h2{ width:300px; overflow:hidden; float:left; color:#fff; font-size:12px; margin-bottom:5px;}
.foot .diva .sdivb .isdivb{ width:200px; overflow:hidden; float:left; background:#FFF;}
.foot .diva .sdivb .isdivb dt{ width:110px; overflow:hidden; float:left; }
.foot .diva .sdivb .isdivb dt img{ width:110px; height:110px; overflow:hidden; float:left; }
.foot .diva .sdivb .isdivb dd { width:90px; overflow:hidden; float:left; font-size:12px; color:#444; text-align:center; padding-top:30px; line-height:24px; }

.foot .divb{ width:100%; overflow:hidden; background:#000000; padding:30px 0px;}
.foot .divb .sdiva{ width:1200px; overflow:hidden; }
.foot .divb .sdiva dt{ float:left; overflow:hidden; font-size:12px; color:#ccc; }
.foot .divb .sdiva dd{ float:right; overflow:hidden; text-align:right; font-size:12px;color:#ccc; }
.foot .divb .sdiva dd a{ color:#ccc; font-size:12px;}
.foot .divb .sdiva dd a:hover{ color:#08a516;}
/* foot */


 
 


/*---客服---*/
.floating_ck{position:fixed;top:30%;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:#08a516;}
.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);}
.quote a{ display:block;width:50px;height:50px;}
.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:#08a516;}
.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:1200px; padding:20px 0px 100px 0px;text-align:center; font-size:14px;}
.digg a{margin:2px;padding:12px 20px;background:#fff; color:#555; border:#ebebeb solid 1px; }
.digg a:hover{ background:#555; color:#FFF; border:#555 solid 1px; }
.digg .current{ margin:2px; padding:12px 20px;background:#555; color:#FFF;  border:#555 solid 1px;}
/*---翻页---*/



 



   
/*nybn*/
.nybn{ width:100%; height:350px;  overflow:hidden; min-width:1200px; position:relative; }
.nybn .diva{ width:100%; height:350px; overflow:hidden; min-width:1200px; }
.nybn .diva img{ width:100%;height:350px; overflow:hidden; }
.nybn .divc{ width:100%; height:350px; overflow:hidden; position:absolute; top:0px; min-width:1200px; }
.nybn .divc .sdiva{ width:1200px; height:350px; overflow:hidden; }
.nybn .divc .sdiva dt{ width:1200px; overflow:hidden; float:left; line-height:350px; font-size:34px; color:#fff; font-weight:bold; }
 
.nybn .divb{ width:100%; height:44px; overflow:hidden; position:absolute; bottom:0px; min-width:1200px; }
.nybn .divb dt{ width:1180px; height:44px; overflow:hidden; font-size:12px; line-height:44px; color:#fff; background:url(../images/img42.png) no-repeat left; padding-left:20px; }
.nybn .divb dt a{ font-size:12px; line-height:44px; color:#fff; }
.nybn .divb dt a:hover{ font-size:12px; line-height:44px; color:#08a516; }
/*nybn*/





 



.nynav2{ width:1200px; overflow:hidden; margin-top:90px;  }
.nynav2 ul{ width:1200px; height:auto; overflow:hidden; text-align:center; }
.nynav2 ul li{ height:36px; overflow:hidden; display:inline-block; line-height:34px; margin:0px 3px; margin-bottom:15px;}
.nynav2 ul li a{  height:34px; overflow:hidden; display:block; border:#ddd solid 1px; padding:0px 20px;  font-size:14px; color:#666; }
.nynav2 ul li a:hover{ height:34px; overflow:hidden; background:#08a516;  border:#08a516 solid 1px; color:#FFF;}
#nynav2_on{ height:34px; overflow:hidden;  border:#08a516 solid 1px; background:#08a516; color:#FFF;}


 
 
 
 
 
 
 

.wenzhang{ width:1200px; overflow:hidden; padding:90px 0px;}
 
 
 
 
 
  
  
.yijian{ width:1200px; overflow:hidden; padding:90px 0px;}
.yijian .diva{ width:1200px; overflow:hidden; margin-bottom:20px;}
.yijian .diva dt{ width:540px; height:50px; float:left; overflow:hidden; border:#eee solid 1px; padding:0px 20px; margin-right:36px; }
.yijian_wbk{ width:540px; height:50px; float:left; overflow:hidden; background: none; border:none; line-height:50px; font-size:14px; }
.yijian .diva dd{ width:540px; height:50px; float:left; overflow:hidden; border:#eee solid 1px; padding:0px 20px; } 
.yijian .divb{ width:1158px; height:200px; overflow:hidden; border:#eee solid 1px; padding:10px 20px; margin-bottom:20px; }
.yijian_wbqy{ width:1158px; height:200px; float:left; overflow:hidden; background:#fff; border:none; line-height:24px; font-size:14px;  }
.yijian .divc{ width:1200px; height:54px; float:left; overflow:hidden; }
.yijian .tijiao{ width:1200px; height:54px; overflow:hidden; border:none; background:#08a516; cursor:pointer; line-height:54px; font-size:16px; color:#fff; }
  
 
 
 
 
 
.warp7{ width:1200px; overflow:hidden; padding:90px 0px 0px 0px; }
.warp7 .diva{width:500px; float:left; overflow:hidden; } 
.warp7 .diva dt{ width:80px; height:80px; float:left; overflow:hidden; }
.warp7 .diva dd{ width:420px; height:80px; float:left; overflow:hidden; }
.warp7 .diva dd h2{ width:420px; font-size:18px; float:left; overflow:hidden; margin-top:10px; color:#111; }
.warp7 .diva dd h3{ width:420px; font-size:14px; float:left; overflow:hidden; margin-top:10px; }
.warp7 .divb{width:350px; float:left; overflow:hidden; } 
.warp7 .divb dt{ width:80px; height:80px; float:left; overflow:hidden; }
.warp7 .divb dd{ width:270px; height:80px; float:left; overflow:hidden; }
.warp7 .divb dd h2{ width:270px; font-size:18px; float:left; overflow:hidden; margin-top:10px; color:#111; }
.warp7 .divb dd h3{ width:270px; font-size:14px; float:left; overflow:hidden; margin-top:10px; }

 
 
 



.tuandui{  width:100%; overflow:hidden; padding:70px 0px 40px 0px; min-width:1200px;}
.tuandui ul{ width:1260px; overflow:hidden; }
.tuandui ul li{ width:360px; float:left; overflow:hidden; margin:15px 30px; background:#fff; transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; }
.tuandui ul li:hover{ width:360px; float:left; overflow:hidden; margin:15px 30px;  background:#fff; box-shadow:0px 2px 14px rgba(0, 0, 0, .2); transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}
.tuandui ul li dt{ width:360px; height:260px; float:left; overflow:hidden; }
.tuandui ul li dt img{ width:360px; height:260px; float:left; overflow:hidden; }
.tuandui ul li dd{ width:340px; height:80px; float:left; overflow:hidden; text-align:center; background:#f5f5f5;  font-size:14px; line-height:80px;text-overflow: ellipsis; white-space: nowrap; padding:0px 10px;}






.rongyu{  width:100%; overflow:hidden; padding:70px 0px 40px 0px;}
.rongyu ul{ width:1260px; overflow:hidden; }
.rongyu ul li{ width:358px; float:left; border:#f5f5f5 solid 1px; overflow:hidden; margin:15px 30px;  background:#fff;  transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; }
.rongyu ul li:hover{ width:358px; float:left; overflow:hidden; margin:15px 30px;   background:#fff; box-shadow:0px 2px 14px rgba(0, 0, 0, .2); transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}
.rongyu ul li dt{ width:358px; height:358px; float:left; overflow:hidden; }
.rongyu ul li dt img{ width:358px; height:358px; float:left; overflow:hidden; }
.rongyu ul li dd{ width:338px; height:80px; float:left; overflow:hidden; text-align:center;  background:#f5f5f5;  font-size:14px; line-height:80px;text-overflow: ellipsis; white-space: nowrap; padding:0px 10px;}


 
 
 
 


.news{  width:1200px; overflow:hidden; padding:60px 0px 40px 0px;}
.news ul{ width:1200px; float:left; overflow:hidden; }
.news ul li{ width:1180px; height:220px; float:left; overflow:hidden; background:#f5f5f5; margin:15px 10px 30px 10px;  transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.news ul li:hover{ width:1180px; height:220px; float:left; overflow:hidden; margin:15px 10px 20px 10px;  box-shadow:0px 2px 10px rgba(0, 0, 0, .3); transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px); -ms-transform:translate(0,-5px);}
.news ul li dt{ width:300px; height:220px; float:left; overflow:hidden; margin-right:40px; }
.news ul li dt img{ width:300px; height:220px; float:left; overflow:hidden; transition: all 0.8s; }
.news ul li dt img:hover{transform: scale(1.1); }
.news ul li dd{ width:800px; height:220px; float:left; overflow:hidden; padding:0px 40px 0px 0px; }
.news ul li dd h2{ width:800px; height:70px; float:left; overflow:hidden; line-height:70px; border-bottom:#ddd solid 1px; font-size:16px; margin-bottom:22px;}
.news ul li dd h3{ width:800px; height:52px; float:left; overflow:hidden; line-height:26px; font-size:13px; margin-bottom:20px;color:#666;  }
.news ul li dd h4{ width:800px; height:30px; float:left; overflow:hidden; line-height:30px; font-size:12px; color:#666;}




 




.news_xx{ width:1200px; overflow:hidden; padding:90px 0px;}
.news_xx .diva{ width:1200px; float:left; overflow:hidden; border-bottom:#eee solid 1px; padding-bottom:30px; }
.news_xx .diva .sdiva{ width:1200px; height:40px; float:left; overflow:hidden; margin-bottom:20px; }
.news_xx .diva .sdiva .isdiva{ height:40px; float:left; overflow:hidden; font-size:24px; line-height:40px; }
.news_xx .diva .sdiva .isdivb{ height:40px; float:right; overflow:hidden; margin-top:2px; }
.news_xx .diva .sdiva .isdivb dt{ float:left; overflow:hidden; margin:0px 7px;  }
.news_xx .diva .sdiva .isdivb dt a{ width:38px; height:38px; float:left; overflow:hidden; background:url(../images/41.png) no-repeat;   }
.news_xx .diva .sdiva .isdivb dt a:hover{ width:38px; height:38px; float:left; overflow:hidden; background:url(../images/43.png) no-repeat;   }
.news_xx .diva .sdiva .isdivb dd{ float:left; overflow:hidden; margin:0px 7px; }
.news_xx .diva .sdiva .isdivb dd a{ width:38px; height:38px; float:left; overflow:hidden; background:url(../images/42.png) no-repeat;   }
.news_xx .diva .sdiva .isdivb dd a:hover{ width:38px; height:38px; float:left; overflow:hidden; background:url(../images/44.png) no-repeat;   }
.news_xx .diva .sdiva .isdivb h2{ float:left; overflow:hidden;margin:0px 7px;  }
.news_xx .diva .sdiva .isdivb h2 a{ width:38px; height:38px; float:left; overflow:hidden; background:url(../images/46.png) no-repeat;   }
.news_xx .diva .sdiva .isdivb h2 a:hover{ width:38px; height:38px; float:left; overflow:hidden; background:url(../images/47.png) no-repeat;   }
.news_xx .diva .sdivb{ width:1200px; float:left; overflow:hidden; font-size:12px; color:#777; padding:10px 0px;}
.news_xx .divb{ width:1200px; overflow:hidden; float:left; padding:80px 0px; border-bottom:#eee solid 1px; margin-bottom:50px; }
.news_xx .divc{ width:1200px; overflow:hidden; }
.news_xx .divc ul{width:1200px; float:left; overflow:hidden; }
.news_xx .divc ul li{ width:1200px; height:40px; font-size:14px; float:left; overflow:hidden; line-height:40px;  }
.news_xx .divc ul li a{ font-size:14px; }

.news_xx .divd{ width:1200px; overflow:hidden; float:left; padding:80px 0px; border-bottom:#eee solid 1px; margin-bottom:50px; }
.news_xx .divd .sdiva{ width:400px; overflow:hidden; float:left; }
.news_xx .divd .sdivb{ width:750px; overflow:hidden; float:left; }


 


 

  


.news3{  width:1200px; overflow:hidden; padding:40px 0px 50px 0px;}
.news3 ul{ width:1200px; float:left; overflow:hidden; }
.news3 ul li{ width:1200px; float:left; overflow:hidden; padding:50px 0px; border-bottom:#ededed solid 1px; }
.news3 ul li dt{ width:80px; height:80px; float:left; overflow:hidden; text-align:center; background:#27a34d;border-radius:4px;}
.news3 ul li dt h2{ width:80px; float:left; overflow:hidden; font-size:44px; font-family:Arial;color:#fff; font-weight:bold; margin-top:5px; }
.news3 ul li dt h3{ width:80px; float:left; overflow:hidden; font-size:14px; font-family:Arial;color:#fff;}
.news3 ul li dd{ width:1080px; float:right; overflow:hidden; }
.news3 ul li dd h2{ width:1080px; height:50px; float:left; overflow:hidden; font-size:18px; text-overflow: ellipsis; white-space: nowrap; }
.news3 ul li dd h3{ width:1080px; float:left; overflow:hidden; font-size:14px; line-height:26px; color:#666;  }

 

 


 



 




