﻿@charset "utf-8";
/* CSS Document */
BODY { margin:0px auto; padding:0px; width:100%; color:#444; font-family:Arial, Helvetica, sans-serif; background:#fcfbfb; }
div,form,ul,ol,li,dl,dt,dd,em,i,h1,h2,h3,h4,h5,i,input,textarea,button{margin:0px auto;padding:0px; font-weight:normal; list-style: none; font-size:12px; font-family: Arial, Helvetica, sans-serif; }
img{ border:0px; vertical-align:top; }
p,b,strong{margin:0px auto; padding:0px; list-style: none;font-family: Arial, Helvetica, sans-serif; }
table,tr,td,button{ margin:0px auto; padding:0px; list-style: none; font-size:12px; font-family: Arial, Helvetica, sans-serif; }
 
input{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-modify: read-write-plaintext-only;outline: none;box-shadow: none;}
textarea{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-modify: read-write-plaintext-only;outline: none;box-shadow: none;}
select{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-modify: read-write-plaintext-only;outline: none;box-shadow: none;}

a:link{color:#444; text-decoration:none;}
a:visited{color:#444; text-decoration:none;}
a:hover{color:#165c28; text-decoration:none;}

#input-test{color: #666; }
#input-test::-webkit-input-placeholder { /* WebKit browsers */
color:#666;}
#input-test:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #666;}
#input-test::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #666;}
#input-test:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #666;}


 
  
 
 
 
 
.herdbox{ width:100%; background:#FFF; } 
.herdbox .herd{ width:90%; height:130px; }
.herdbox .herd .logo{ width:430px; float:left; overflow:hidden; }
.herdbox .herd .logo img{ width:100%;  float:left; overflow:hidden;}   
  
.herdbox .herd .albb{ width:138px; float:right; overflow:hidden; margin-top:23px; margin-left:4%; }
.herdbox .herd .albb img{ width:138px; float:left; overflow:hidden; margin-bottom:7px; }
  
.sousuo{ width:22px; height:22px; float:right; overflow:hidden; margin-top:54px; }
.cd-popup1{position:fixed;top:0;left:0;z-index:9999; visibility:hidden;width:100%;height:100%;box-sizing: inherit;  background-color: rgba(0,0,0,.7); -webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;}
.cd-popup1.is-visible1{visibility:visible;opacity:1;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s;}
.cd-popup-container1{position:relative;margin:300px auto; width:950px; height:140px; text-align:center;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-ms-transform:scale(.8);-webkit-backface-visibility:hidden;-ms-transition-duration:.3s;}
.cd-popup-close1{position:absolute;top:30px;right:0;z-index:10;display:block; width:28px; height:25px; background: url(../images/guanbi.png) no-repeat center; }
.is-visible1 .cd-popup-container1{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-ms-transform:scale(1);} 
.is-visible1 .cd-popup-container1 .diva{width:840px; height:80px; overflow:hidden; float:left; border-radius:50px; padding:0px 30px; background:#FFF; }
.is-visible1 .cd-popup-container1 .diva dd{ width:790px; height:80px; float:left; overflow:hidden; }
.wbk1{ width:790px; height:80px; float:left; overflow:hidden; border:none; background:none; line-height:80px; font-size:18px; }
.is-visible1 .cd-popup-container1 .diva dt{ width:50px; height:80px; float:left; overflow:hidden; }
.tj1{ width:50px; height:80px; overflow:hidden; border:none; cursor:pointer; text-align:center; background: url(../images/sousuo2.png) no-repeat;  }
 
 
.nav_bar{ height:130px; float:right; margin-right:3%; }
.nav_bar ul li{ float:left; list-style-type:none; text-align:center; margin-left:40px; }
.nav_bar .l1{  line-height:130px;   }
.nav_bar ul li a{display:block; color:#222; font-size:18px; }
.nav_bar ul li a:hover{display:block; color:#165c28; font-size:18px; }
#menu_hover {  color:#165c28; font-weight:bold;  } 
.nav_bar ul li.l1:hover .hid{display:block;}
.hid{position:absolute;left:0; top:130px; display:none; width:100%; z-index:9999; background:#fff;  border-top:#165c28 solid 2px; box-shadow:0px 6px 10px rgba(51, 51,51, .2); -moz-box-shadow:0px 6px 10px rgba(51, 51, 51, .2); -webkit-box-shadow:0px 6px 10px rgba(51,51, 51, .2); box-shadow:0px 6px 10px rgba(51, 51, 51, .2);}
.hid ul{margin:0 auto; overflow:hidden;  }
.hid ul li{ width:auto; margin:0px 20px 0px 20px; }
.hid ul li a{ font-size:16px; }
.hid ul li a:hover{ font-size:16px; }
.dh1{ width:51%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 39%; text-align:center; }
.dh2{ width:42.5%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 47.5%; text-align:center; }
.dh3{ width:49.5%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 50.5%; text-align:center; }

 





 
.mybn{ width:100%; overflow:hidden; }
.mybn .page{width: 100%; height:100%; box-sizing: border-box; position: absolute; top:0; left:0; display: flex; display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-content: center; }
.mybn .page .swiper-pagination{position:absolute; bottom:60px; }
.mybn .page .swiper-pagination-bullet{ width:80px; height:4px; overflow:hidden; background-color: rgba(255,255,255,.5); margin:0 8px; opacity: 1; outline: none; border-radius:0;}
.mybn .page .swiper-pagination-bullet-active{ background:#fff; outline: none; }
.swiper-slide .bg-img2{ display: block; width: 100%; float:left; overflow:hidden; }
.swiper-slide .bg-img2 img{ display: block;width: 100%; overflow:hidden;}





.swiper{ width:100%; overflow:hidden; }
.swiper div{ margin:0; }
.swiper-slide{ width:100%; float:left; overflow:hidden;} 




 
.warp2{ width:100%; overflow:hidden; padding:5% 0% 1% 0%; font-size:36px; font-weight:bold; color:#222; text-align:center; } 
.warp2a{ width:80%; overflow:hidden; padding:0% 0% 3.5% 0%; font-size:14px; color:#666; text-align:center; line-height:26px;} 

.warp1{ width:80%; overflow:hidden; padding:0% 0% 2% 0%;} 
.warp1 .diva{ width:98%; height:50px; line-height:50px; overflow:hidden; margin:0% 1% 2% 1%;  } 
.warp1 .diva dt{  float:left; overflow:hidden; font-size:28px; color:#222; } 
.warp1 .diva dd{ float:right; overflow:hidden; }
.warp1 .diva dd a{ float:right; overflow:hidden; background: url(../images/img1.png) no-repeat right center; padding-right:20px; font-size:16px; }
.warp1 .diva dd a:hover{ float:right; overflow:hidden; background: url(../images/img2.png) no-repeat right center; padding-right:20px; font-size:16px; }
.warp1 .divb{ width:100%; overflow:hidden; } 
.warp1 .divb .sdiva{ width:18%; float:left; overflow:hidden; background:#FFF; margin:0% 1% 2% 1%; } 
.warp1 .divb .sdiva .isdiva{ width:100%; overflow:hidden; } 
.warp1 .divb .sdiva .isdiva img{ width:100%; overflow:hidden; transition: all 0.8s; } 
.warp1 .divb .sdiva .isdiva img:hover{transform: scale(1.1); }
.warp1 .divb .sdiva .isdivb{ width:80%; overflow:hidden; padding:12% 10%;} 
.warp1 .divb .sdiva .isdivb dt{ width:100%; float:left; overflow:hidden; font-size:18px; font-weight:bold; color:#222; margin-bottom:8%;} 
.warp1 .divb .sdiva .isdivb dd{ width:100%; height:60px; float:left; overflow:hidden; font-size:18px; line-height:30px; color:#444; word-break: break-all; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;} 
.warp1 .divb .sdiva .isdivc{ width:100%; height:60px; overflow:hidden; border-top:#dbdbdb solid 1px; line-height:60px; text-align:center;} 
.warp1 .divb .sdiva .isdivc dt{ width:50%; height:60px; overflow:hidden; float:left; border-right:#dbdbdb solid 1px;} 
.warp1 .divb .sdiva .isdivc dt a{ width:100%; font-size:14px; overflow:hidden; display:block;} 
.warp1 .divb .sdiva .isdivc dd{ width:49%; height:60px; overflow:hidden; float:left; } 
.warp1 .divb .sdiva .isdivc dd a{  width:100%; font-size:14px; overflow:hidden; display:block;} 



.warp3{ width:100%; overflow:hidden; padding:2% 0% 1% 0%; font-size:36px; font-weight:bold; color:#222; text-align:center; } 
.warp3a{ width:80%; overflow:hidden; padding:0% 0% 3.5% 0%; font-size:14px; color:#666; text-align:center; line-height:26px;} 


.warp3b{ width:80%; overflow:hidden; } 
.warp3b ul{ width:100%; overflow:hidden; } 
.warp3b ul li{ width:18%; float:left; overflow:hidden; margin:1% 1%; } 
.warp3b ul li img{ width:100%; overflow:hidden; transition: all 0.8s; } 
.warp3b ul li img:hover{transform: scale(1.1); }





.warp8{ width:100%; overflow:hidden; padding:5% 0% 1% 0%; } 
.warp8 .diva{ width:100%; overflow:hidden;  font-size:36px; font-weight:bold; color:#222; text-align:center; margin-bottom:3%; } 
.warp8 .divb{ width:78%; overflow:hidden; background:#FFF; padding:3% 0%;} 
.digital{ width:100%;  overflow:hidden; }
.digital .shuzi{ width:30.3333%; float:left;  overflow:hidden; padding:0% 1.5%; }
.digital .shuzi dt{ width:100%; float:left; overflow:hidden; margin-bottom:10px; text-align: center;  }
.digital .shuzi dt h2{ font-size:48px; color:#006a55; font-weight:bold;  font-family:Arial, Helvetica, sans-serif; display:inline-block; margin-right:10px; }
.digital .shuzi dt h3{ font-size:16px; color:#006a55;  display:inline-block;  }
.digital .shuzi dd{ width:100%; float:left; overflow:hidden; font-size:16px; text-align: center; line-height:30px;  }
 



.warp9{ width:100%; overflow:hidden; padding:5% 0% 0% 0%; } 
.warp9 .diva{ width:100%; overflow:hidden;  font-size:36px; font-weight:bold; color:#222; text-align:center; margin-bottom:1%; } 
.warp9 .divb{ width:50%; overflow:hidden;  font-size:14px; color:#444; text-align:center; line-height:24px; } 
.warp9 .divc{ width:80%; overflow:hidden; margin-top:3%;} 
.warp9 .divc .sdiva{ width:30.3333%; float:left; overflow:hidden; margin:0% 1.5%;} 
.warp9 .divc .sdiva dt{ width:100%; float:left; overflow:hidden; margin-bottom:25px;  } 
.warp9 .divc .sdiva dt img{ width:100%; float:left; overflow:hidden;  } 
.warp9 .divc .sdiva dd{ width:100%; float:left; overflow:hidden; font-size:20px; font-weight:bold; margin-bottom:10px;} 
.warp9 .divc .sdiva h2{ width:100%; float:left; overflow:hidden; font-size:14px; line-height:24px;  } 



.warp10{ width:100%; overflow:hidden; padding:5% 0% 2% 0%; } 
.warp10 .diva{ width:100%; overflow:hidden;  font-size:36px; font-weight:bold; color:#222; text-align:center; margin-bottom:1%; } 
.warp10 .divb{ width:50%; overflow:hidden;  font-size:20px; font-weight:bold; color:#444; text-align:center; line-height:24px; margin-bottom:1%; } 
.warp10 .divc{ width:50%; overflow:hidden;  font-size:14px; color:#444; text-align:center; line-height:24px;  margin-bottom:3%;} 
.warp10 .divd{ width:78%; overflow:hidden; } 
.ry{ width:100%; overflow:hidden;}
.swiper-slide .bg-img4{ display: block; width: 100%; overflow:hidden; position:relative; }
.swiper-slide .bg-img4 .sdiva{ width:100%; float:left; overflow:hidden; }
.swiper-slide .bg-img4 .sdiva img{ width:100%; overflow:hidden; transition: all 0.8s; }
.swiper-slide .bg-img4 .sdiva img:hover{transform: scale(1.1); }
.swiper-slide .bg-img4 .sdivb{ width:100%; float:left; overflow:hidden; padding:7% 0% 7% 0%; font-size:16px ; text-align:center;  }

.warp10 .dive{ width:100%; overflow:hidden; text-align:center; } 
.warp10 .dive a{ background: url(../images/img1.png) no-repeat right ; padding-right:20px; font-size:20px; }
.warp10 .dive a:hover{  background: url(../images/img2.png) no-repeat right; padding-right:20px; font-size:20px; }







.warp4{ width:80%; overflow:hidden;  } 
.warp4 .diva{ width:48%; float:left; overflow:hidden; background:#FFF; margin:0% 1% 2% 1%; } 
.warp4 .diva .sdiva{ width:100%; overflow:hidden; } 
.warp4 .diva .sdiva img{ width:100%; overflow:hidden; transition: all 0.8s; } 
.warp4 .diva .sdiva img:hover{transform: scale(1.1); }
.warp4 .diva .sdivb{ width:90%; overflow:hidden; padding:5% 5%;} 
.warp4 .diva .sdivb dt{ width:100%; height:56px; float:left; overflow:hidden; font-size:18px; line-height:28px; color:#222; margin-bottom:4%; word-break: break-all; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;} 
.warp4 .diva .sdivb dd{ width:100%; float:left; overflow:hidden; font-size:16px; color:#666;} 
 


.warp5{ width:100%; overflow:hidden; padding:4% 0% 3.5% 0%; font-size:36px; font-weight:bold; color:#222; text-align:center; } 
.warp6{ width:78%; overflow:hidden; padding:0% 0% 6% 0%;}
.warp6 .diva{ width:100%; overflow:hidden; background:#FFF;} 
.warp6 .diva .sdiva{ display: block;float:left; overflow:hidden; }
.warp6 .diva .sdiva img{ display: block;width: 100%; transition: all 0.8s; overflow:hidden;}
.warp6 .diva .sdiva img:hover{transform: scale(1.1); }
.warp6 .diva .sdivb{ width: 84%;  float:left; overflow:hidden; padding:8.5% 8%;}
.warp6 .diva .sdivb dt{ width: 100%;  float:left; overflow:hidden; font-size:20px; line-height:30px; color:#222; margin-bottom:30px;}
.warp6 .diva .sdivb dd{ width: 100%; float:left; overflow:hidden; font-size:14px; color:#666;  margin-bottom:30px;}
.warp6 .diva .sdivb h2{ width: 100%; height:52px; float:left; overflow:hidden; margin-bottom:30px; font-size:16px;  color:#444; line-height:26px; word-break: break-all; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.warp6 .diva .sdivb h3{ height:30px; float:left; overflow:hidden; font-size:16px; line-height:30px;  background: url(../images/img1.png) no-repeat right; padding-right:24px; }
.warp6 .diva a:hover h3{ height:30px; float:left; overflow:hidden; font-size:16px; line-height:30px; background: url(../images/img2.png) no-repeat right; }



 
  
.foot{ width:100%; overflow:hidden; background:#222; padding:4% 0% 3% 0% ; } 
.foot .diva{ width:78%; overflow:hidden; padding:0% 0% 3% 0%;} 
.foot .diva .sdiva{width:24%; float:left; overflow:hidden; margin-right:19%;  } 
.foot .diva .sdiva .isdiva{width:100%; float:left; overflow:hidden; font-size:20px; color:#FFF; margin-bottom:30px;} 
.foot .diva .sdiva .isdivb{width:100%; float:left; overflow:hidden; } 
.foot .diva .sdiva .isdivb a{width:50%; float:left; overflow:hidden; font-size:14px; color:#a0a0a0; line-height:36px; } 
.foot .diva .sdiva .isdivb a:hover{width:50%; float:left; overflow:hidden; font-size:14px; color:#FFF; } 
.foot .diva .sdivb{width:24%; float:left; overflow:hidden;  } 
.foot .diva .sdivb .isdiva{width:100%; float:left; overflow:hidden; font-size:20px; color:#FFF; margin-bottom:30px;} 
.foot .diva .sdivb .isdivb{width:100%; float:left; overflow:hidden;  font-size:14px; color:#a0a0a0; line-height:36px; } 
.foot .diva .sdivc{width:120px; float:right; overflow:hidden;  } 
.foot .diva .sdivc .isdiva{width:120px; float:left; overflow:hidden; font-size:20px; color:#FFF; margin-bottom:30px;} 
.foot .diva .sdivc .isdivb{width:120px; float:left; overflow:hidden; } 
.foot .diva .sdivc .isdivb dt{width:120px; float:left; overflow:hidden; margin-bottom:20px; } 
.foot .diva .sdivc .isdivb dt img{ width:120px; float:left; overflow:hidden; } 
.foot .diva .sdivc .isdivb dd{width:120px; float:left; overflow:hidden; text-align:center; font-size:14px; color:#a0a0a0; } 


.foot .divc{ width:78%; overflow:hidden; border-top:#363636 solid 1px; border-bottom:#363636 solid 1px; padding:1% 0%; margin-bottom:3%;} 
.foot .divc dt{ height:110px; float:left; overflow:hidden; font-size:20px; color:#FFF; line-height:110px; margin-right:30px;} 
.foot .divc dd{ float:left; overflow:hidden; } 
.foot .divc dd img{ width:200px; height:110px; float:left; overflow:hidden; margin-right:30px; } 

.foot .divb{ width:78%; overflow:hidden;} 
.foot .divb dt{ float:left; overflow:hidden; color:#a0a0a0; font-size:14px; } 
.foot .divb dt a{ color:#a0a0a0; font-size:14px;} 
.foot .divb dt a:hover{ color:#FFF; font-size:14px;} 
.foot .divb dd{ float:right; overflow:hidden; color:#a0a0a0; font-size:14px; text-align:right; } 
.foot .divb dd a{ color:#a0a0a0; font-size:14px;} 
.foot .divb dd a:hover{ color:#FFF; font-size:14px;} 
 
  
  
 
 
.digg{ width:78%; margin-bottom:6%; text-align:center; font-size:14px; overflow:hidden;}
.digg a{ margin:0px 3px; padding:15px 25px; background: #ddd; display:inline-block; font-size:14px;  }
.digg a:hover{ margin:0px 3px; padding:15px 25px; background:#165c28; color:#FFF; font-size:14px; }
.digg .current{ margin:0px 3px; padding:15px 25px; background:#165c28; color:#FFF; font-size:14px; }



 


.weizhi{ width:78%; overflow:hidden; padding:3% 0% 4% 0%; font-size:14px; } 
.weizhi a{ font-size:14px;  } 
.weizhi a:hover{ font-size:14px; } 
 
 


 
 
.nynav2{ width:78%; overflow:hidden;  padding:5% 0% 3% 0%;}
.nynav2 ul{ width:100%; overflow:hidden; text-align:center; background: #FFF; }
.nynav2 ul li{ width:25%;  overflow:hidden; line-height:70px; float:left;}
.nynav2 ul li a{ width:100%; height:70px; overflow:hidden; font-size:20px; color:#444; display:block; }
.nynav2 ul li a:hover{  width:100%; height:70px; overflow:hidden; color:#fff; background:#165c28; }
#nynav2_on{ color:#fff; background:#165c28; }
 
 
.nynav3{ width:78%; overflow:hidden;  padding:5% 0% 1% 0%;}
.nynav3 ul{ width:100%; overflow:hidden; text-align:center; background: #FFF; }
.nynav3 ul li{ width:50%;  overflow:hidden; line-height:70px; float:left;}
.nynav3 ul li a{ width:100%; height:70px; overflow:hidden; font-size:20px; color:#444; display:block; }
.nynav3 ul li a:hover{  width:100%; height:70px; overflow:hidden; color:#fff; background:#165c28; }
 


.nynav5{ width:78%; overflow:hidden;  padding:5% 0% 1% 0%;}
.nynav5 ul{ width:100%; overflow:hidden; text-align:center; background: #FFF; }
.nynav5 ul li{ width:33.3333%;  overflow:hidden; line-height:70px; float:left;}
.nynav5 ul li a{ width:100%; height:70px; overflow:hidden; font-size:20px; color:#444; display:block; }
.nynav5 ul li a:hover{  width:100%; height:70px; overflow:hidden; color:#fff; background:#165c28; }
 

.nynav6{ width:78%; overflow:hidden;  padding:5% 0% 1% 0%;}
.nynav6 ul{ width:100%; overflow:hidden; text-align:center; background: #FFF; }
.nynav6 ul li{ width:20%;  overflow:hidden; line-height:70px; float:left;}
.nynav6 ul li a{ width:100%; height:70px; overflow:hidden; font-size:20px; color:#444; display:block; }
.nynav6 ul li a:hover{  width:100%; height:70px; overflow:hidden; color:#fff; background:#165c28; }



.wenzhangbox{ width:100%; overflow:hidden; padding:4% 0% 0% 0% ;} 
.wenzhang{ width:70%; overflow:hidden; padding:4% 4% 4% 4%; background:#FFF; margin-bottom:5%;} 
 
 
.rongyu{ width:80%;  overflow:hidden; padding:4% 0% 3% 0%; }  
.rongyu ul{ width:100%; float:left; overflow:hidden;} 
.rongyu ul li{ width:31.3333%; float:left; overflow:hidden; margin:0% 1% 3% 1%;} 
.rongyu ul li dt{ width:100%; float:left; overflow:hidden; margin-bottom:20px;} 
.rongyu ul li dt img{ width:100%; float:left; overflow:hidden; transition: all 0.8s;} 
.rongyu ul li dt img:hover{transform: scale(1.1); }
.rongyu ul li dd{ width:100%; float:left; overflow:hidden; text-align:center; font-size:14px; line-height:24px;} 
 
  
 
 
 
.warp1box{ width:100%; overflow:hidden; padding:0% 0% 2.5% 0%;} 
.xiangqing{ width:78%; overflow:hidden; padding:2% 0% 2% 0%; background:#FFF; margin-bottom:4%;} 
.xiangqing .diva{ width:100%; overflow:hidden; } 
.xiangqing .diva .sdiva{ width:44%; float: left; padding:2% 3%; } 
.xiangqing .diva .sdiva img{ width:100%; float: left;  overflow:hidden;  } 
.xiangqing .diva .sdivb{ width:44%; overflow:hidden; float:right; background:#FFF; padding:2% 3%; } 
.xiangqing .diva .sdivb .isdiva{ width:100%; overflow:hidden; float:left; font-size:28px; line-height:38px; margin-bottom:35px;} 
.xiangqing .diva .sdivb .isdivc{ width:100%; overflow:hidden; float:left; margin-bottom:20px; line-height:40px;} 
.xiangqing .diva .sdivb .isdivc dt{ height:40px; overflow:hidden; float:left; font-size:18px; font-weight:bold; line-height:40px; margin-right:20px;} 
.xiangqing .diva .sdivb .isdivc dd{ height:40px; overflow:hidden; float:left; font-size:26px; font-weight:bold; color:#165c28; } 

.xiangqing .diva .sdivb .isdivd{ width:100%; overflow:hidden;float:left; line-height:64px; text-align:center; margin-top:60px;} 
.xiangqing .diva .sdivb .isdivd dt{ width:190px; height:64px; overflow:hidden; float:left; background:#165c2a; margin-right:30px;} 
.xiangqing .diva .sdivb .isdivd dt a{ width:100%; font-size:18px; overflow:hidden; display:block; color:#FFF; } 
.xiangqing .diva .sdivb .isdivd dt a:hover{ width:100%; font-size:18px; overflow:hidden; display:block; color:#FFF;background:#246838; } 
.xiangqing .diva .sdivb .isdivd dd{ width:190px; height:64px; overflow:hidden; float:left; background:#ff9000;} 
.xiangqing .diva .sdivb .isdivd dd a{ width:100%; font-size:18px; overflow:hidden; display:block; color:#FFF; } 
.xiangqing .diva .sdivb .isdivd dd a:hover{ width:100%; font-size:18px; overflow:hidden; display:block; color:#FFF;background:#fda22d; } 




.xiangqing .divb{ width:94%; overflow:hidden; padding:4% 3% 4% 3%; } 
.xiangqing .divb .sdiva{ width:100%; overflow:hidden; font-size:24px; font-weight:bold; margin-bottom:2%;} 
.xiangqing .divb .sdivb{ width:100%; overflow:hidden; } 






.zhaopin{ width:78%; overflow:hidden;  padding:3% 0% 5% 0%; } 
.zhaopin .divc{ height:80px; overflow:hidden; background:#fff; padding:0px 50px; line-height:80px; border-top:#165c28 solid 2px; border-bottom:#d7d7d7 solid 1px; }
.zhaopin .divc .sdiva{ width:25%; height:80px; float:left; overflow:hidden; font-size:20px; font-weight:bold; } 
.zhaopin .divc .sdivb{ width:25%; height:80px; float:left;  overflow:hidden;font-size:20px; font-weight:bold;   } 
.zhaopin li{ overflow:hidden; position:relative; background:#fff; border-bottom:#d7d7d7 solid 1px; }
.zhaopin .link{ height:70px; position:relative; display:block; line-height:70px; cursor:pointer; padding:0px 50px;   }
.zhaopin .link dt{ width:25%; float:left; font-size:16px; overflow:hidden;  }
.zhaopin .link dd{ width:25%; float:left; font-size:16px; overflow:hidden;  }
.zhaopin li:last-child .link{border-bottom: none;}
.zhaopin li i{position:absolute;top:0px; left:0px; -webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}
.zhaopin li i.fa-chevron-down{ width:14px; height:14px; background:url(../images/img37.png) no-repeat; right:40px; left:auto; top:27px; }
.zhaopin li.open .link{ background:#e5e5e5; }
.zhaopin li.open i.fa-chevron-down{ width:14px; height:14px; background:url(../images/img38.png) no-repeat; right:40px; left:auto; top:28px; }
.submenu{  padding:60px 50px;  display:none; background:#fff; overflow:hidden; border-top:#eaeffb solid 1px; }
.submenu .diva{ width:100%; float:left; overflow:hidden; margin-bottom:30px;}
.submenu .divd{ width:100%; float:left; overflow:hidden; margin-bottom:30px;}
.submenu .divd dt{ width:50%; float:left; overflow:hidden; font-size:16px; margin-bottom:25px;}





  




 
.news{ width:80%; overflow:hidden; padding:2% 0% 3% 0%;}
.news ul{ width:100%; overflow:hidden;}
.news ul li{ width:31.3333%; overflow:hidden; float:left; background:#FFF; margin:0% 1% 2% 1%;}
.news .sdiva{ width:100%; float:left; overflow:hidden; }
.news .sdiva img{ width: 100%; transition: all 0.8s; overflow:hidden;}
.news .sdiva img:hover{transform: scale(1.1); }
.news .sdivb{ width: 84%;  float:left; overflow:hidden; padding:8.5% 8%;}
.news .sdivb dt{ width: 100%;  float:left; overflow:hidden; font-size:20px; line-height:30px; color:#222; margin-bottom:30px;}
.news .sdivb dd{ width: 100%; float:left; overflow:hidden; font-size:14px; color:#666;  margin-bottom:30px;}
.news .sdivb h2{ width: 100%; height:52px; float:left; overflow:hidden; margin-bottom:30px; font-size:16px;  color:#444; line-height:26px; word-break: break-all; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.news .sdivb h3{ height:30px; float:left; overflow:hidden; font-size:16px; line-height:30px;  background: url(../images/img1.png) no-repeat right; padding-right:24px; }
.news a:hover h3{ height:30px; float:left; overflow:hidden; font-size:16px; line-height:30px; background: url(../images/img2.png) no-repeat right; }


 

  
 
.news_box{ width:1200px; overflow:hidden; padding:4% 0% 4% 0%;} 
.news_xx{ width:1080px; overflow:hidden; padding:100px 60px; background:#FFF; } 
.news_xx .diva{ width:1080px; overflow:hidden; font-size:30px; line-height:44px; }
.news_xx .divb{ width:1080px; overflow:hidden; font-size:18px; padding:60px 0px 0px 0px;  }
.news_xx .divb a{ font-size:18px; margin-right:20px;}
.news_xx .divc{ width:1080px; overflow:hidden; padding:100px 0px; }
.news_xx .divd{ width:1080px; overflow:hidden; }  
.news_xx .divd dt{ width:500px; height:40px; overflow:hidden; float:left; font-size:20px; } 
.news_xx .divd dt a{ font-size:20px;  overflow:hidden; } 
.news_xx .divd dt a:hover{ font-size:20px;  } 
.news_xx .divd dd{ height:40px; overflow:hidden; float:right; line-height:40px; }  
.news_xx .divd dd a{ font-size:20px;  overflow:hidden; background:url(../images/img1.png) no-repeat right; padding-right:20px; } 
.news_xx .divd dd a:hover{ font-size:20px;  overflow:hidden; background:url(../images/img2.png) no-repeat right;  } 


 


.lianxi{ width:70%; overflow:hidden; padding:4% 4% 4% 4%; background:#FFF; margin-bottom:5%;} 
.lianxi .diva{ width:40%; overflow:hidden; float:left; } 
.lianxi .diva .sdiva{ width:100%; overflow:hidden; float:left; font-size:36px; font-weight:bold; margin-bottom:6%; } 
.lianxi .diva .sdivb{ width:100%; overflow:hidden; float:left; font-size:16px; line-height:28px; margin-bottom:20px; } 
.lianxi .diva .sdivc{ width:100%; overflow:hidden; float:left; font-size:22px; padding:40px 0px 20px 0px; } 
.lianxi .diva .sdivd{width:100%; float:left; overflow:hidden; padding:30px 0px 0px 0px;  } 
.lianxi .diva .sdivd dl{width:30%; float:left; overflow:hidden; margin-right:10%; } 
.lianxi .diva .sdivd dl dt{width:100%; float:left; overflow:hidden; margin-bottom:20px; } 
.lianxi .diva .sdivd dl dt img{width:100%; float:left; overflow:hidden; } 
.lianxi .diva .sdivd dl dd{width:100%; float:left; overflow:hidden; text-align:center; font-size:14px; } 

.lianxi .divb{ width:50%; overflow:hidden; float:right; } 
.lianxi .divb .sdiva{ width:100%; overflow:hidden; float:left; font-size:36px; font-weight:bold;  margin-bottom:4%; } 
.lianxi .divb .sdivb{ width:100%; overflow:hidden; float:left;  } 
.lianxi .divb .sdivb dl{ width:100%; overflow:hidden; float:left; padding:35px 0px 30px 0px; border-bottom:#acacac solid 1px;   } 
.lianxi .divb .sdivb dl dt{ width:100%; overflow:hidden; float:left; font-size:20px; margin-bottom:20px;} 
.lianxi .divb .sdivb dl dd{ width:100%; overflow:hidden; float:left; } 
.wbk{ width:100%; height:30px; background:none; border:none; overflow:hidden; line-height:30px; font-size:16px; }
.wbqy{ width:100%; height:120px; background:none; border:none; overflow: visible; line-height:30px; font-size:16px;}
.lianxi .divb .sdivb h2{ width:100%; overflow:hidden; float:left; margin-top:40px; } 
.lianxi .divb .sdivb .tijiao{ width:240px; height:60px; background:#353535; line-height:60px; border:none; overflow:hidden; text-align:center; font-size:26px; color:#FFF; cursor:pointer;} 
 
 
  
  
.case{ width:100%; overflow:hidden; padding:4% 0% 4% 0%;} 
  
.nynav4{ width:78%; overflow:hidden;  padding:4% 0% 0% 0%;}
.nynav4 ul{ width:100%; overflow:hidden; text-align:center; }
.nynav4 ul li{  overflow:hidden; float:left; margin:0px 40px 30px 0px;}
.nynav4 ul li a{ overflow:hidden; font-size:16px; color:#444; display:block; line-height:40px; border-bottom:#fcfbfb solid 2px;}
.nynav4 ul li a:hover{ overflow:hidden; color:#165c28; border-bottom:#165c28 solid 2px;}
#nynav4_on{ color:#165c28; border-bottom:#165c28 solid 2px;  }


 
  
 
 
 
 
.warp11{ width:78%; overflow:hidden;} 
.warp11 .diva{ width:100%; overflow:hidden; font-size:30px; text-align:center; background:#FFF; padding:3% 0% 3% 0%;  margin-bottom:30px;} 
.warp11 .divb{ width:100%; overflow:hidden; background:#FFF;  margin-bottom:30px;  } 
.warp11 .divb .sdiva{ width:94%; height:80px; overflow:hidden; float: left; border-bottom:#dbdbdb solid 1px; padding:0% 3%;} 
.warp11 .divb .sdiva .isdiva{ width:64%; height:80px; overflow:hidden; float: left; line-height:80px; font-size:22px; } 
.warp11 .divb .sdiva .isdivb{ width:15%; height:80px; overflow:hidden; float: left; line-height:80px; font-size:22px; } 
.warp11 .divb .sdiva .isdivc{ width:15%; height:80px; overflow:hidden; float: left; line-height:80px; font-size:22px; } 
.warp11 .divb .sdivb{ width:94%; overflow:hidden; float: left; padding:3% 3%; } 
.warp11 .divb .sdivb .isdiva{ width:64%; overflow:hidden; float: left;   } 
.warp11 .divb .sdivb .isdiva dt{ width:12%; overflow:hidden; float: left; margin-right:3%;  } 
.warp11 .divb .sdivb .isdiva dt img{ width:100%; overflow:hidden; float: left;  } 
.warp11 .divb .sdivb .isdiva dd{ width:78%; overflow:hidden; float:left; } 
.warp11 .divb .sdivb .isdiva dd h2{ width:100%; overflow:hidden; float:left; font-size:18px; line-height:30px; margin-bottom:15px;} 
.warp11 .divb .sdivb .isdiva dd h3{ width:100%; overflow:hidden; float:left; font-size:14px; line-height:24px; color:#555;} 
.warp11 .divb .sdivb .isdivb{ width:15%; overflow:hidden; float: left; line-height:32px; font-size:18px; } 
.warp11 .divb .sdivb .isdivc{ width:15%;  overflow:hidden; float: left; line-height:32px; font-size:24px; color:#165c28; font-weight:bold; } 
.warp11 .divc{ width:94%; overflow:hidden; background:#FFF;  padding:3% 3%; margin-bottom:4%; } 
.warp11 .divc .sdiva{ width:100%; overflow:hidden; float:left; margin-bottom:35px; } 
.warp11 .divc .sdiva dt{ width:100%; overflow:hidden; float:left; font-size:22px; margin-bottom:20px;} 
.warp11 .divc .sdiva dd{ width:100%; overflow:hidden; float:left; } 
.wbk2{ width:97%; height:70px; background:none; border:#dbdbdb solid 1px; overflow:hidden; line-height:70px; font-size:16px; padding:0% 1%; }
.warp11 .divc .sdivb{ width:100%; overflow:hidden; float:left; margin-bottom:35px; } 
.warp11 .divc .sdivb dt{ width:100%; overflow:hidden; float:left; font-size:22px; margin-bottom:20px;} 
.warp11 .divc .sdivb dd{ width:100%; overflow:hidden; float:left; font-size:16px; line-height:30px; } 
.warp11 .divc .sdivc{ width:100%; overflow:hidden; float:left; } 
.warp11 .divc .tijiao{ width:100%; height:70px; background:#165c28; line-height:70px; border:none; overflow:hidden; text-align:center; font-size:26px; color:#FFF; cursor:pointer;} 
 
 
  
 
  

@media (min-width:800px) {

.herdbox .herd .albb{ width:138px; float:right; overflow:hidden; margin-top:23px; margin-left:3%; }
.herdbox .herd .albb img{ width:138px; float:left; overflow:hidden; margin-bottom:7px; }
  
.nav_bar{ height:130px; float:right; margin-right:3%; }
.nav_bar ul li{ float:left; list-style-type:none; text-align:center; margin-left:15px; }
.nav_bar .l1{  line-height:130px;   }
.nav_bar ul li a{display:block; color:#222; font-size:12px; }
.nav_bar ul li a:hover{display:block; color:#165c28; font-size:12px; }
#menu_hover {  color:#165c28; font-weight:bold;  } 
.nav_bar ul li.l1:hover .hid{display:block;}
.hid{position:absolute;left:0; top:130px; display:none; width:100%; z-index:9999; background:#fff;  border-top:#165c28 solid 2px; box-shadow:0px 6px 10px rgba(51, 51,51, .2); -moz-box-shadow:0px 6px 10px rgba(51, 51, 51, .2); -webkit-box-shadow:0px 6px 10px rgba(51,51, 51, .2); box-shadow:0px 6px 10px rgba(51, 51, 51, .2);}
.hid ul{margin:0 auto; overflow:hidden;  }
.hid ul li{ width:auto; margin:0px 20px 0px 20px; }
.hid ul li a{ font-size:12px; }
.hid ul li a:hover{ font-size:12px; }
.dh1{ width:58%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 32%; text-align:center; }
.dh2{ width:49%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 41%; text-align:center; }
.dh3{ width:52%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 38%; text-align:center; }



  } 

@media (min-width:1280px) { 

.herdbox .herd .albb{ width:138px; float:right; overflow:hidden; margin-top:23px; margin-left:3%; }
.herdbox .herd .albb img{ width:138px; float:left; overflow:hidden; margin-bottom:7px; }
  
.nav_bar{ height:130px; float:right; margin-right:3%; }
.nav_bar ul li{ float:left; list-style-type:none; text-align:center; margin-left:20px; }
.nav_bar .l1{  line-height:130px;   }
.nav_bar ul li a{display:block; color:#222; font-size:14px; }
.nav_bar ul li a:hover{display:block; color:#165c28; font-size:14px; }
#menu_hover {  color:#165c28; font-weight:bold;  } 
.nav_bar ul li.l1:hover .hid{display:block;}
.hid{position:absolute;left:0; top:130px; display:none; width:100%; z-index:9999; background:#fff;  border-top:#165c28 solid 2px; box-shadow:0px 6px 10px rgba(51, 51,51, .2); -moz-box-shadow:0px 6px 10px rgba(51, 51, 51, .2); -webkit-box-shadow:0px 6px 10px rgba(51,51, 51, .2); box-shadow:0px 6px 10px rgba(51, 51, 51, .2);}
.hid ul{margin:0 auto; overflow:hidden;  }
.hid ul li{ width:auto; margin:0px 20px 0px 20px; }
.hid ul li a{ font-size:14px; }
.hid ul li a:hover{ font-size:14px; }
.dh1{ width:58%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 32%; text-align:center; }
.dh2{ width:49%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 41%; text-align:center; }
.dh3{ width:52%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 38%; text-align:center; }





} 

@media (min-width:1400px) {
	
.herdbox .herd .albb{ width:138px; float:right; overflow:hidden; margin-top:23px; margin-left:3%; }
.herdbox .herd .albb img{ width:138px; float:left; overflow:hidden; margin-bottom:7px; }
  
.nav_bar{ height:130px; float:right; margin-right:3%; }
.nav_bar ul li{ float:left; list-style-type:none; text-align:center; margin-left:30px; }
.nav_bar .l1{  line-height:130px;   }
.nav_bar ul li a{display:block; color:#222; font-size:16px; }
.nav_bar ul li a:hover{display:block; color:#165c28; font-size:16px; }
#menu_hover {  color:#165c28; font-weight:bold;  } 
.nav_bar ul li.l1:hover .hid{display:block;}
.hid{position:absolute;left:0; top:130px; display:none; width:100%; z-index:9999; background:#fff;  border-top:#165c28 solid 2px; box-shadow:0px 6px 10px rgba(51, 51,51, .2); -moz-box-shadow:0px 6px 10px rgba(51, 51, 51, .2); -webkit-box-shadow:0px 6px 10px rgba(51,51, 51, .2); box-shadow:0px 6px 10px rgba(51, 51, 51, .2);}
.hid ul{margin:0 auto; overflow:hidden;  }
.hid ul li{ width:auto; margin:0px 20px 0px 20px; }
.hid ul li a{ font-size:16px; }
.hid ul li a:hover{ font-size:16px; }
.dh1{ width:58%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 32%; text-align:center; }
.dh2{ width:49%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 41%; text-align:center; }
.dh3{ width:52%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 38%; text-align:center; }


  } 

@media (min-width:1440px) {
.herdbox .herd .albb{ width:138px; float:right; overflow:hidden; margin-top:23px; margin-left:3%; }
.herdbox .herd .albb img{ width:138px; float:left; overflow:hidden; margin-bottom:7px; }
  
.nav_bar{ height:130px; float:right; margin-right:3%; }
.nav_bar ul li{ float:left; list-style-type:none; text-align:center; margin-left:30px; }
.nav_bar .l1{  line-height:130px;   }
.nav_bar ul li a{display:block; color:#222; font-size:16px; }
.nav_bar ul li a:hover{display:block; color:#165c28; font-size:16px; }
#menu_hover {  color:#165c28; font-weight:bold;  } 
.nav_bar ul li.l1:hover .hid{display:block;}
.hid{position:absolute;left:0; top:130px; display:none; width:100%; z-index:9999; background:#fff;  border-top:#165c28 solid 2px; box-shadow:0px 6px 10px rgba(51, 51,51, .2); -moz-box-shadow:0px 6px 10px rgba(51, 51, 51, .2); -webkit-box-shadow:0px 6px 10px rgba(51,51, 51, .2); box-shadow:0px 6px 10px rgba(51, 51, 51, .2);}
.hid ul{margin:0 auto; overflow:hidden;  }
.hid ul li{ width:auto; margin:0px 20px 0px 20px; }
.hid ul li a{ font-size:16px; }
.hid ul li a:hover{ font-size:16px; }
.dh1{ width:58%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 32%; text-align:center; }
.dh2{ width:49%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 41%; text-align:center; }
.dh3{ width:52%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 38%; text-align:center; }



} 

@media (min-width:1600px) {
	
.herdbox .herd .albb{ width:138px; float:right; overflow:hidden; margin-top:23px; margin-left:3%; }
.herdbox .herd .albb img{ width:138px; float:left; overflow:hidden; margin-bottom:7px; }
  
.nav_bar{ height:130px; float:right; margin-right:3%; }
.nav_bar ul li{ float:left; list-style-type:none; text-align:center; margin-left:30px; }
.nav_bar .l1{  line-height:130px;   }
.nav_bar ul li a{display:block; color:#222; font-size:16px; }
.nav_bar ul li a:hover{display:block; color:#165c28; font-size:16px; }
#menu_hover {  color:#165c28; font-weight:bold;  } 
.nav_bar ul li.l1:hover .hid{display:block;}
.hid{position:absolute;left:0; top:130px; display:none; width:100%; z-index:9999; background:#fff;  border-top:#165c28 solid 2px; box-shadow:0px 6px 10px rgba(51, 51,51, .2); -moz-box-shadow:0px 6px 10px rgba(51, 51, 51, .2); -webkit-box-shadow:0px 6px 10px rgba(51,51, 51, .2); box-shadow:0px 6px 10px rgba(51, 51, 51, .2);}
.hid ul{margin:0 auto; overflow:hidden;  }
.hid ul li{ width:auto; margin:0px 20px 0px 20px; }
.hid ul li a{ font-size:16px; }
.hid ul li a:hover{ font-size:16px; }
.dh1{ width:54%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 36%; text-align:center; }
.dh2{ width:45%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 45%; text-align:center; }
.dh3{ width:49%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 41%; text-align:center; }

 
} 

@media (min-width:1680px) {
.herdbox .herd .albb{ width:138px; float:right; overflow:hidden; margin-top:23px; margin-left:4%; }
.herdbox .herd .albb img{ width:138px; float:left; overflow:hidden; margin-bottom:7px; }
  
.nav_bar{ height:130px; float:right; margin-right:3%; }
.nav_bar ul li{ float:left; list-style-type:none; text-align:center; margin-left:40px; }
.nav_bar .l1{  line-height:130px;   }
.nav_bar ul li a{display:block; color:#222; font-size:18px; }
.nav_bar ul li a:hover{display:block; color:#165c28; font-size:18px; }
#menu_hover {  color:#165c28; font-weight:bold;  } 
.nav_bar ul li.l1:hover .hid{display:block;}
.hid{position:absolute;left:0; top:130px; display:none; width:100%; z-index:9999; background:#fff;  border-top:#165c28 solid 2px; box-shadow:0px 6px 10px rgba(51, 51,51, .2); -moz-box-shadow:0px 6px 10px rgba(51, 51, 51, .2); -webkit-box-shadow:0px 6px 10px rgba(51,51, 51, .2); box-shadow:0px 6px 10px rgba(51, 51, 51, .2);}
.hid ul{margin:0 auto; overflow:hidden;  }
.hid ul li{ width:auto; margin:0px 20px 0px 20px; }
.hid ul li a{ font-size:16px; }
.hid ul li a:hover{ font-size:16px; }
.dh1{ width:55%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 35%; text-align:center; }
.dh2{ width:46%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 44%; text-align:center; }
.dh3{ width:49%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 41%; text-align:center; }

} 

@media (min-width:1920px) {

.herdbox .herd .albb{ width:138px; float:right; overflow:hidden; margin-top:23px; margin-left:4%; }
.herdbox .herd .albb img{ width:138px; float:left; overflow:hidden; margin-bottom:7px; }
  
.nav_bar{ height:130px; float:right; margin-right:3%; }
.nav_bar ul li{ float:left; list-style-type:none; text-align:center; margin-left:40px; }
.nav_bar .l1{  line-height:130px;   }
.nav_bar ul li a{display:block; color:#222; font-size:18px; }
.nav_bar ul li a:hover{display:block; color:#165c28; font-size:18px; }
#menu_hover {  color:#165c28; font-weight:bold;  } 
.nav_bar ul li.l1:hover .hid{display:block;}
.hid{position:absolute;left:0; top:130px; display:none; width:100%; z-index:9999; background:#fff;  border-top:#165c28 solid 2px; box-shadow:0px 6px 10px rgba(51, 51,51, .2); -moz-box-shadow:0px 6px 10px rgba(51, 51, 51, .2); -webkit-box-shadow:0px 6px 10px rgba(51,51, 51, .2); box-shadow:0px 6px 10px rgba(51, 51, 51, .2);}
.hid ul{margin:0 auto; overflow:hidden;  }
.hid ul li{ width:auto; margin:0px 20px 0px 20px; }
.hid ul li a{ font-size:16px; }
.hid ul li a:hover{ font-size:16px; }
.dh1{ width:51%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 39%; text-align:center; }
.dh2{ width:42.5%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 47.5%; text-align:center; }
.dh3{ width:49.5%; height:40px; overflow:hidden; line-height:40px; padding:2% 0% 2% 50.5%; text-align:center; }

}  
  
 
 
 
 
/*---客服---*/
.floating_ck{position:fixed;top:30%;right:0px; z-index:999;}
.floating_ck dl dd{position:relative;width:80px;height:80px; background-color:#165c28;background-position:center 20%;background-repeat:no-repeat;text-align:center;cursor:pointer;}
.floating_ck dl dd:hover{ background-color:#357947;}
.floating_ck dl dd:hover .floating_left{display:block;}
.dianhua{background-image:url(../images/dianhua.png); margin-top:5px;}
.floating_dh{top:-80px;height:80px;}
.floating_dh p{ display:block; overflow:hidden;margin:auto; width:180px; height:80px; color:#FFF; font-size:18px; text-align:center; line-height:80px;}
.qrcord{background-image:url(../images/ewm2.png);}
.return{background-image:url(../images/fanhui.png);}
.floating_ck dd span{display:block;padding-top:50px;color:#fff; font-size:14px;}
.floating_left{position:absolute;top:0px;left:-180px; display:none;width:180px; background-color:#357947;}
.floating_left a{color:#fff; }
.floating_ewm{top:-80px;height:230px;}
.floating_ewm i{ display:block; overflow:hidden;margin:auto; margin-top:20px; width:150px; height:150px;}
.floating_ewm i img{ overflow:hidden;  width:150px; height:150px;}
.floating_ewm p{ margin-top:16px; color:#fff; font-size:14px;}
/*---客服---*/


 
 
 
 
 
 