@charset "utf-8";
/* CSS Document */


.topbox{display:block; width:0.6rem; height:0.6rem; position:fixed; right:0.1rem; bottom:1rem; z-index:98;}
.topbox img{ width:0.6rem; height:0.6rem; z-index:99; }

 
 
.top2{ width:6.4rem; height:1.1rem; background:#fff; box-shadow:0px 0px 10px rgba(51, 51, 51, .2);  position: fixed; z-index:99; top:0;}
.top2 .logo{ width:2.35rem; height:1.1rem; float:left; overflow:hidden; margin-left:0.2rem; }
.top2 .logo img{ width:2.35rem; height:1.1rem; float:left; overflow:hidden;}
.top2 .divb{ width:1.8rem; height:1.1rem; float:left; overflow:hidden; margin-left:2rem;  }
.top2 .divb .sdiva { height:1.1rem; float:left; overflow:hidden; }
.top2 .divb .sdiva .isdiva{ width:0.32rem; height:1.1rem; float:left;}
.top2 .divb .sdiva .search_dk{width:0.16rem; height:1.1rem; cursor:pointer;  display:block;}
.top2 .divb .sdiva .search_gb{width:0.32rem; height:0.32rem; float:right; cursor:pointer; display:none; z-index:98; position: absolute; right:1rem; top:0.2rem;}
.top2 .divb .sdiva .search02{width:6.4rem; background:#5ab534; position: absolute; left:0; top:0; z-index:88; display:none; padding:0.5rem 0rem;}
.top2 .divb .sdiva .search03{width:5.8rem; height:0.8rem; border-bottom:#fff solid 0.01rem; margin-left:0.3rem;}
.top2 .divb .sdiva .search03 dt{width:5rem; height:0.8rem; float:left; overflow: hidden;}
.top2 .divb .sdiva .search03 .wbk2{width:5rem; height:0.8rem; line-height:0.8rem; border: none; background: none; display:block; font-size:0.24rem;}
.top2 .divb .sdiva .search03 dd{width:0.8rem; height:0.8rem; float:right; overflow:hidden; }
.top2 .divb .sdiva .search03 .tijiao2{width:0.8rem; height:0.8rem; border: none; background:url(../images/img8.png) no-repeat scroll 0rem 50% / 0.8rem 0.8rem; cursor:pointer; }
.top2 .divb .sdivb{ width:0.01rem; height:0.18rem; float:left; overflow:hidden; background:#838383; margin-top:0.46rem; margin-right:0.18rem; }
.top2 .divb .sdivc{ height:1.1rem; float:left; overflow:hidden; line-height:1.1rem; }
.top2 .divb .sdivc a{ font-size:0.22rem; font-family:Arial, Helvetica, sans-serif; }
 

.tree_box{width:6.4rem; position:absolute; top:0rem; left:0rem; z-index:98px;}
.tree_box h3{cursor: pointer; width:6.4rem; }
.tree_box h3 img{ position:absolute; top:0rem; right:0rem; width:0.8rem; height:1.1rem; cursor:pointer; }
.tree_one{display: none; overflow: hidden; width:5.8rem; float:left; background:#5ab534; position: absolute; top:1.1rem; left:0rem; z-index:99; padding:0rem 0.3rem;}
.tree_one li{ }
.tree_one h5{ font-size:0.26rem; border-bottom:#4da229 solid 0.01rem; line-height:0.7rem; }
.tree_one h5 a{ display:block; color:#FFF;}
.tree_one h4{cursor: pointer; font-size:0.26rem;  border-bottom:#4da229 solid 0.01rem; color:#FFF; line-height:0.7rem;}
.tree_one h4 a{ display:block; color:#FFF;}
.tree_one h4 img{ width:0.16rem; height:0.16rem; float:right; margin-top:0.26rem; }
.tree_two{ display: none; overflow: hidden; width:5.8rem; float:left; background:#4da229; border-radius:0.06rem; margin:0.1rem 0rem; padding:0.2rem 0rem; line-height:0.5rem;}
.tree_two li{cursor: pointer; padding-left:0.2rem; font-size:0.24rem;}
.tree_two li a{ display:block; font-size:0.24rem; color:#FFF;}

 
 
  
 
 
 
.blue{ width:100%; overflow:hidden; text-align:center; margin-top:0.8rem; }
.blue .diva{ position:relative; width:100%; height:100%; display:inline-block; overflow:hidden;}
.slick-slider{ width:100%;}
.slick-slide img{ display:block;width:100%; height:100%; }
.slick-slide img.slick-loading{border:0 }
   
 


.warp2{ width:6.4rem; overflow:hidden; float:left; border-top:#f3f3f3 solid 1rem;  }
.warp2 .diva{ width:6.4rem; float:left; overflow:hidden; } 
.warp2 .diva img{ width:6.4rem; float:left; overflow:hidden;} 
.warp2 .divb{ width:5.8rem; float:left; padding:0.8rem 0.4rem; background:#FFF;} 
.warp2 .divb dt{ width:5.8rem; float:left; overflow:hidden; font-size:0.36rem;  margin-bottom:0.25rem; }
.warp2 .divb h3{ width:0.5rem; height:0.04rem; float:left; overflow:hidden; background:#5ab534; margin-bottom:0.4rem;  }
.warp2 .divb dd{ width:5.8rem; float:left; overflow:hidden;  margin-bottom:0.2rem;} 
.warp2 .divb dd p{ width:5.8rem; float:left; overflow:hidden; font-size:0.24rem; line-height:0.4rem;  margin-bottom:0.2rem; text-indent:0.5rem;} 
.warp2 .divb h2{ height:0.6rem; float:left; overflow:hidden; line-height:0.6rem; }
.warp2 .divb h2 a{ height:0.6rem; float:left; overflow:hidden; background:#5ab534; font-size:0.24rem; color:#fff; padding:0rem 0.5rem; border-radius:0.06rem; }
 
 
 
 


.warp1{ width:6.4rem; float:left; overflow:hidden; padding:0.8rem 0rem 0.6rem 0rem;}
.warp1 .diva{ width:5.8rem; float:left; overflow:hidden; margin-bottom:0.4rem; padding:0rem 0.3rem; } 
.warp1 .diva .sdiva{ width:3.8rem; float:left; overflow:hidden; } 
.warp1 .diva .sdiva dt{ width:3.8rem; float:left;  overflow:hidden; font-size:0.36rem; margin-bottom:0.25rem; } 
.warp1 .diva .sdiva dd{ width:0.5rem; height:0.04rem; float:left; overflow:hidden; background:#5ab534; }
.warp1 .diva .sdivb{ float:right; overflow:hidden; margin-top:0.23rem; } 
.warp1 .diva .sdivb a{ font-size:0.24rem; background:url(../images/img1.png) no-repeat scroll 0.6rem 50% / 0.19rem 0.14rem; padding:0rem 0.35rem 0rem 0rem; } 
.warp1 .diva .sdivb a:hover{ font-size:0.24rem; background:url(../images/img2.png) no-repeat scroll 0.6rem 50% / 0.19rem 0.14rem; padding:0rem 0.35rem 0rem 0rem;  } 
.warp1 .divb{ width:5.75rem; height:0.5rem;  float:left; overflow:hidden; border:#5ab534 solid 0.01rem;  margin-bottom:0.4rem; margin-left:0.3rem; } 
.warp1 .divb span{ width:1.43rem; height:0.5rem; float:left; font-size:0.24rem; overflow:hidden; text-align:center; line-height:0.5rem; cursor:pointer; border-right:#5ab534 solid 0.01rem; }
.warp1 .divb .listbtns{ height:0.5rem; color:#fff; background:#5ab534;}
.warp1 .divc{ width:6.4rem; float:left; overflow:hidden;  } 
.warp1 .divc ul{ width:6.3rem;  float:left; overflow:hidden; margin-left:0.1rem;  }
.warp1 .divc ul li{ width:2.8rem; float:left; overflow:hidden; margin-left:0.2rem;  }
.warp1 .divc ul li dt{ width:2.8rem; height:2.8rem;  overflow:hidden; float:left; } 
.warp1 .divc ul li dt img{ width:2.8rem; height:2.8rem;  overflow:hidden; float:left; } 
.warp1 .divc ul li dd{ width:2.8rem; height:0.9rem; overflow:hidden; float:left; text-align:center; line-height:0.8rem; font-size:0.24rem; text-overflow: ellipsis; white-space: nowrap; } 
  





.warp4{ width:6.4rem; float:left; overflow:hidden; padding:0.8rem 0rem 0.6rem 0rem; background:#fff;}
.warp4 .diva{ width:5.8rem; float:left; overflow:hidden; margin-bottom:0.4rem; padding:0rem 0.3rem; } 
.warp4 .diva .sdiva{ width:3.8rem; float:left; overflow:hidden; } 
.warp4 .diva .sdiva dt{ width:3.8rem; float:left;  overflow:hidden; font-size:0.36rem; margin-bottom:0.25rem; } 
.warp4 .diva .sdiva dd{ width:0.5rem; height:0.04rem; float:left; overflow:hidden; background:#5ab534; }
.warp4 .diva .sdivb{ float:right; overflow:hidden; margin-top:0.23rem; } 
.warp4 .diva .sdivb a{ font-size:0.24rem; background:url(../images/img1.png) no-repeat scroll 0.6rem 50% / 0.19rem 0.14rem; padding:0rem 0.35rem 0rem 0rem; } 
.warp4 .diva .sdivb a:hover{ font-size:0.24rem; background:url(../images/img2.png) no-repeat scroll 0.6rem 50% / 0.19rem 0.14rem; padding:0rem 0.35rem 0rem 0rem;  } 
.warp4 .divb{ width:6.4rem; float:left; overflow:hidden;  } 
.warp4 .divb ul{ width:6.3rem;  float:left; overflow:hidden; margin-left:0.1rem;  }
.warp4 .divb ul li{ width:2.8rem; float:left; overflow:hidden; margin-left:0.2rem;  }
.warp4 .divb ul li dt{ width:2.8rem; height:3.83rem;  overflow:hidden; float:left; } 
.warp4 .divb ul li dt img{ width:2.8rem; height:3.83rem;  overflow:hidden; float:left; } 
.warp4 .divb ul li dd{ width:2.8rem; height:0.9rem; overflow:hidden; float:left; text-align:center; line-height:0.8rem; font-size:0.24rem; text-overflow: ellipsis; white-space: nowrap; } 

 




 
.warp3{ width:6.4rem; float:left; overflow:hidden; padding:0.8rem 0rem 0.9rem 0rem;}
.warp3 .diva{ width:6.4rem; float:left; overflow:hidden;text-align:center;  font-size:0.36rem; margin-bottom:0.25rem; } 
.warp3 .divd{ width:0.5rem; height:0.04rem; float:left; overflow:hidden; background:#5ab534; margin-left:2.95rem; margin-bottom:0.5rem;   } 

.warp3 .divb{ width:6.4rem; height:0.6rem; overflow:hidden; text-align:center;  } 
.warp3 .divb span{ height:0.58rem; overflow:hidden; display:inline-block; border:#c2c2c2 solid 0.01rem; font-size:0.24rem; line-height:0.58rem; padding:0rem 0.2rem; cursor:pointer; border-radius:0.06rem; margin:0rem 0.02rem; }
.warp3 .divb .listbtns{ background:#5ab534; border:#5ab534 solid 0.01rem; color:#fff; }
.warp3 .divb h2{ height:0.6rem; overflow:hidden; line-height:0.58rem; display:inline-block; margin-left:0.04rem;} 
.warp3 .divb h2 a{ height:0.58rem; overflow:hidden; border:#c2c2c2 solid 0.01rem; font-size:0.24rem; font-weight:bold; padding:0rem 0.3rem; border-radius:0.06rem; display:inline-block; } 
.warp3 .divb h2 a:hover{ background:#5ab534; border:#5ab534 solid 0.01rem;  color:#FFF; } 
.warp3 .divc{ width:6.4rem; float:left; overflow:hidden; margin-top:0.5rem; } 
.warp3 .divc .sdiva{ width:5.8rem; float:left; overflow:hidden; background:#fff; margin-left:0.3rem; border-radius:0.06rem; -webkit-box-shadow: 0 1px 14px rgba(98,157,204,.16); -moz-box-shadow: 0 1px 14px rgba(98,157,204,.16);box-shadow: 0 1px 14px rgba(98,157,204,.16);} 
.warp3 .divc .sdiva .isdiva{ width:5.8rem; height:3.9rem; float:left; overflow:hidden; } 
.warp3 .divc .sdiva .isdiva img{ width:5.8rem; height:3.9rem; float:left; overflow:hidden; } 
.warp3 .divc .sdiva .isdivb{ width:5.2rem; float:left; overflow:hidden; padding:0.35rem 0.3rem; } 
.warp3 .divc .sdiva .isdivb dt{ width:5.2rem; float:left; overflow:hidden; font-size:0.26rem; font-weight:bold;margin-bottom:0.25rem; } 
.warp3 .divc .sdiva .isdivb dd{ width:5.2rem; float:left; overflow:hidden; font-size:0.24rem; color:#444; margin-bottom:0.25rem; word-break: break-all; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;} 
.warp3 .divc .sdiva .isdivb h2{ width:5.2rem; float:left; overflow:hidden;}
.warp3 .divc .sdiva .isdivb h2 span{ width:3rem; float:left; overflow:hidden; font-size:0.24rem; color:#666; background:url(../images/img1.png) no-repeat scroll 1.1rem 50% / 0.19rem 0.14rem; }
.warp3 .divc .sdiva:hover h2 span{ float:left; overflow:hidden; font-size:0.24rem; color:#5ab534; background:url(../images/img2.png) no-repeat scroll 1.1rem 50% / 0.19rem 0.14rem; }
.warp3 .divc .sdiva .isdivb h2 i{ width:2rem; float:right; overflow:hidden; font-size:0.24rem; color:#666;  font-style:normal; text-align:right; font-family:Arial, Helvetica, sans-serif;}
.warp3 .divc .sdivb{ width:5.8rem; float:left; overflow:hidden; margin-left:0.3rem; margin-top:0.2rem; } 
.warp3 .divc .sdivb ul{ width:5.8rem; float:left; overflow:hidden; } 
.warp3 .divc .sdivb ul li{ width:5.8rem; float:left; overflow:hidden; padding:0.35rem 0rem; border-bottom:#c2c2c2 solid 0.01rem; } 
.warp3 .divc .sdivb ul li a{ display:block; overflow:hidden;} 
.warp3 .divc .sdivb .isdiva{ width:4.3rem; float:left; overflow:hidden;}  
.warp3 .divc .sdivb .isdiva dt{ width:4.3rem; float:left; overflow:hidden; font-size:0.26rem; font-weight:bold; margin-bottom:0.2rem; word-break: break-all; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;} 
.warp3 .divc .sdivb .isdiva dd{ width:4.3rem; float:left; overflow:hidden; font-size:0.24rem; line-height:0.38rem; color:#444; word-break: break-all; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;} 
.warp3 .divc .sdivb .isdivb{ width:1.2rem; height:1rem; float:right; overflow:hidden; text-align:center; border-left:#c2c2c2 solid 0.01rem; padding-left:0.1rem;} 
.warp3 .divc .sdivb .isdivb dt{ width:1.2rem; float:left; overflow:hidden; font-size:0.4rem; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } 
.warp3 .divc .sdivb .isdivb dd{ width:1.2rem; float:left; overflow:hidden; font-size:0.24rem; font-family:Arial, Helvetica, sans-serif; } 
 


  
 
 
.foot{ width:5.8rem; float:left; overflow:hidden; padding:0rem 0.3rem; background:url(../images/img3.jpg) no-repeat scroll 0rem 0% / 6.4rem 2.2rem #3c3c3c; }
.foot .diva{ width:5.8rem; overflow:hidden;float:left; border-bottom:#4f4f4f solid 0.01rem; }
.foot .diva dt{ width:3rem; overflow:hidden; float:left;}
.foot .diva dt img{ width:3rem; overflow:hidden; float:left;}
.foot .divb{ width:5.8rem; overflow:hidden; float:left; border-bottom:#4f4f4f solid 0.01rem; padding:0.4rem 0rem; }
.foot .divb .sdiva{ width:5.8rem; overflow:hidden; float:left; margin-bottom:0.3rem; }
.foot .divb .sdiva dt{ width:5.8rem; overflow:hidden; float:left; font-size:0.26rem; font-weight:bold; color:#b8b8b8; }
.foot .divb .sdiva dd{ width:5.8rem; overflow:hidden; float:left; font-size:0.22rem; line-height:0.4rem; color:#b8b8b8; margin-top:0.3rem; }
.foot .divb .sdiva dd a:link{color:#b8b8b8; font-size:0.22rem; }
.foot .divb .sdiva dd a:visited{color:#b8b8b8; font-size:0.22rem; }
.foot .divb .sdiva dd a:hover{color:#fff; font-size:0.22rem;  }
.foot .divb .sdivb{ width:1.6rem; overflow:hidden; float:left; }
.foot .divb .sdivb dt{ width:1.6rem; height:1.6rem; float:left; overflow:hidden; margin-bottom:0.15rem; }
.foot .divb .sdivb dt img{ width:1.6rem; height:1.6rem; overflow:hidden; }
.foot .divb .sdivb dd{ width:1.6rem; float:left; overflow:hidden; font-size:0.22rem; color:#b8b8b8; text-align:center;}
.foot .divc{ width:5.8rem; overflow:hidden; float:left; padding:0.4rem 0rem; color:#b8b8b8; font-size:0.22rem; line-height:0.4rem; text-align:center;  }
.foot .divc a:link{color:#b8b8b8; font-size:0.22rem; }
.foot .divc a:visited{color:#b8b8b8; font-size:0.22rem; }
.foot .divc a:hover{color:#fff; font-size:0.22rem;  }
 
 
  


.digg{ width:5.8rem; padding:0.1rem 0rem 0.8rem 0rem; text-align:center; font-size:0.2rem; margin:0rem 0.3rem; }
.digg a{ padding:0.1rem 0.22rem; border:#dcdcdc solid 0.01rem; color:#0c3773; font-size:0.22rem; margin:0rem 0.02rem; display:inline-block; }
.digg a:hover{ background:#5ab534; color:#FFF; border:#5ab534 solid 0.01rem; font-size:0.22rem;}
.digg .current{ padding:0.1rem 0.22rem; background:#5ab534; color:#fff; border:#5ab534 solid 0.01rem; }


 
   
 

.nybn{ width:6.4rem; height:1.33rem; float:left;  overflow:hidden; position:relative; margin-top:1.1rem;}
.nybn img{ width:6.4rem; height:1.33rem; float:left;  overflow:hidden; }
.nybn .diva{ width:5.8rem; height:1.33rem; float:left;  overflow:hidden; position:absolute; left:0; top:0; line-height:1.33rem; padding:0rem 0.3rem; font-size:0.36rem; font-weight:bold; color:#FFF; }
  



.nynav1{ width:6.4rem;  height:0.8rem; overflow:hidden; background:#FFF; box-shadow:0px 0px 10px rgba(51, 51, 51, .2);}
.nynav1 ul{width:6.4rem; height:0.8rem; overflow:hidden; text-align:center; }
.nynav1 ul li{ height:0.8rem; overflow:hidden; line-height:0.78rem; display:inline-block; }
.nynav1 ul li a{ font-size:0.24rem; color:#444; display:block; padding:0rem 0.05rem; }
.nynav1 ul li a:hover{ color:#5ab534; border-bottom:#5ab534 solid 0.02rem; }
#nynav2_on{ color:#5ab534; border-bottom:#5ab534 solid 0.02rem; }
 

.nynav2{ width:6.4rem;  height:0.8rem; overflow:hidden; background:#FFF; /*box-shadow:0px 0px 10px rgba(51, 51, 51, .2);*/ margin-top:0.15rem;}
.nynav2 ul{width:6.4rem; height:0.8rem; overflow:hidden; text-align:center; }
.nynav2 ul li{ height:0.8rem; overflow:hidden; line-height:0.78rem; display:inline-block; }
.nynav2 ul li a{ font-size:0.24rem; color:#444; display:block; padding:0rem 0.05rem; }
.nynav2 ul li a:hover{ color:#5ab534; border-bottom:#5ab534 solid 0.02rem; }
#nynav22_on{ color:#5ab534; border-bottom:#5ab534 solid 0.02rem; }

 

.wenzhang{ width:5.8rem; overflow:hidden; float:left; padding:0.8rem 0.3rem;}
.wenzhang img{ width:5.8rem; overflow:hidden; } 
  
  
 
 

.zhengshu{ width:6.4rem; float:left; overflow:hidden; padding:0.7rem 0rem 0.5rem 0rem; }
.zhengshu ul{ width:6.4rem; float:left;  overflow:hidden; }
.zhengshu ul li{ width:5.8rem; float:left; overflow:hidden; border-radius:0.06rem; margin:0.1rem 0rem 0.4rem 0.3rem; background: #fff; -webkit-box-shadow: 0 1px 14px rgba(98,157,204,.16); -moz-box-shadow: 0 1px 14px rgba(98,157,204,.16);box-shadow: 0 1px 14px rgba(98,157,204,.16); } 
.zhengshu ul li dd{ width:5.8rem; height:3.9rem; float:left; overflow:hidden; border-radius:0.06rem; }
.zhengshu ul li dd img{ width:5.8rem; height:3.9rem; float:left; overflow:hidden; }
.zhengshu ul li h2{ width:5.2rem; overflow:hidden; float:left; font-size:0.24rem; line-height:0.4rem; color:#444; padding:0.3rem 0.3rem; text-align:center; }
  

  

.zhengshu2{ width:6.4rem; float:left; overflow:hidden; padding:0.7rem 0rem 0.5rem 0rem; }
.zhengshu2 ul{ width:6.4rem; float:left;  overflow:hidden; }
.zhengshu2 ul li{ width:5.8rem; float:left; overflow:hidden; border-radius:0.06rem; margin:0.1rem 0rem 0.4rem 0.3rem; background: #fff; -webkit-box-shadow: 0 1px 14px rgba(98,157,204,.16); -moz-box-shadow: 0 1px 14px rgba(98,157,204,.16);box-shadow: 0 1px 14px rgba(98,157,204,.16); } 
.zhengshu2 ul li dd{ width:5.8rem; float:left; overflow:hidden; border-radius:0.06rem; }
.zhengshu2 ul li dd img{ width:5.8rem; float:left; overflow:hidden; }
.zhengshu2 ul li h2{ width:5.2rem; overflow:hidden; float:left; font-size:0.24rem; line-height:0.4rem; color:#444; padding:0.3rem 0.3rem; text-align:center; }
  



.warp10{ width:6.4rem; float:left; overflow:hidden; padding:0.7rem 0rem 0.8rem 0rem;  background:#f5f9fc;}
.warp10 .sdiva{ width:6.4rem; float:left;  overflow:hidden; font-size:0.3rem; text-align:center; }
.warp10 .sdivb{ width:5.8rem; float:left;  overflow:hidden; margin-top:0.4rem; margin-left:0.3rem; }
.warp10 .sdivb dt{ width:5.8rem; float:left; overflow:hidden; margin-bottom:0.2rem;}
.wbk{ width:5.38rem; height:0.6rem; float:left; overflow:hidden; border:#c2c2c2 solid 0.01rem; padding:0rem 0.2rem; background:none; line-height:0.6rem; font-size:0.24rem; }
.warp10 .sdivb h2{ width:5.8rem; float:left;  overflow:hidden; margin-bottom:0.2rem; }
.wbqy{ width:5.38rem; height:1.8rem; float:left; overflow:hidden; background: none; border:#c2c2c2 solid 0.01rem;padding:0.1rem 0.2rem; line-height:0.38rem; font-size:0.24rem; }
.warp10 .sdivb h3{ width:5.8rem; height:0.6rem; float:left;  overflow:hidden; }
.warp10 .sdivb .tijiao{ width:5.8rem; height:0.6rem; float:left;  overflow:hidden; border:none; background:#5ab534; cursor:pointer; line-height:0.6rem; font-size:0.24rem; color:#FFF; }
 





.chanpin{ width:6.4rem; float:left; overflow:hidden; padding:0.7rem 0rem 0.5rem 0rem; }
.chanpin ul{ width:6.4rem; float:left;  overflow:hidden; }
.chanpin ul li{ width:2.8rem; float:left; overflow:hidden; border-radius:0.06rem; margin:0.1rem 0rem 0.4rem 0.25rem; background: #fff; -webkit-box-shadow: 0 1px 14px rgba(98,157,204,.16); -moz-box-shadow: 0 1px 14px rgba(98,157,204,.16);box-shadow: 0 1px 14px rgba(98,157,204,.16); } 
.chanpin ul li dd{ width:2.8rem; height:2.8rem; float:left; overflow:hidden; border-radius:0.06rem; }
.chanpin ul li dd img{ width:2.8rem; height:2.8rem; float:left; overflow:hidden; }
.chanpin ul li h2{ width:2.2rem; height:1rem; overflow:hidden; float:left; font-size:0.24rem; line-height:1rem; color:#444; padding:0rem 0.3rem; text-align:center;text-overflow: ellipsis; white-space: nowrap;  }

 




.news{ width:6.4rem; float:left; overflow:hidden; padding:0.8rem 0rem 0.5rem 0rem; }
.news ul{ width:6.4rem; float:left; overflow:hidden; }
.news ul li{ width:5.8rem; float:left; overflow:hidden; background:#fff; margin-left:0.3rem; margin-bottom:0.4rem; border-radius:0.06rem; -webkit-box-shadow: 0 1px 14px rgba(98,157,204,.16); -moz-box-shadow: 0 1px 14px rgba(98,157,204,.16);box-shadow: 0 1px 14px rgba(98,157,204,.16);} 
.news .sdiva{ width:5.8rem; height:3.9rem; float:left; overflow:hidden; } 
.news .sdiva img{ width:5.8rem; height:3.9rem; float:left; overflow:hidden; } 
.news .sdivb{ width:5.2rem; float:left; overflow:hidden; padding:0.35rem 0.3rem; } 
.news .sdivb dt{ width:5.2rem; float:left; overflow:hidden; font-size:0.24rem; line-height:0.4rem; color:#444; margin-bottom:0.25rem; } 
.news .sdivb dd{ width:5.2rem; float:left; overflow:hidden; font-size:0.24rem; color:#666; margin-bottom:0.25rem; } 
.news .sdivb h2{ width:5.2rem; float:left; overflow:hidden; font-size:0.24rem; color:#666; background:url(../images/img1.png) no-repeat scroll 1.1rem 50% / 0.19rem 0.14rem; }
.news .sdivb:hover h2{ float:left; overflow:hidden; font-size:0.24rem; color:#5ab534; background:url(../images/img2.png) no-repeat scroll 1.1rem 50% / 0.19rem 0.14rem; }



  



.news_xx{ width:5.8rem; float:left; overflow:hidden; padding:0.7rem 0.3rem; }
.news_xx .diva{ width:5.8rem; float:left; overflow:hidden; font-size:0.3rem; line-height:0.46rem; text-align:center; }
.news_xx .divb{ width:5.8rem; float:left;overflow:hidden; font-size:0.2rem; color:#666; text-align:center; margin-top:0.5rem; }
.news_xx .divc{ width:5.8rem; float:left; overflow:hidden; padding:0.7rem 0rem; }
.news_xx .divc img{ width:5.8rem; float:left; overflow:hidden; }

.news_xx .dive{ width:5.8rem; overflow:hidden; padding:0.2rem 0rem 0.6rem 0rem; }
.news_xx .dive ul{ width:5.8rem; overflow:hidden; }
.news_xx .dive ul li{ width:5.7rem; overflow:hidden; float:left; border:#5ab534 solid 0.05rem; margin-bottom:0.25rem;}


.news_xx .divd{ width:5.8rem; overflow:hidden; border-top:#dedede solid 0.01rem; padding-top:0.6rem;  }  
.news_xx .divd dt{ width:1.5rem; height:0.4rem; overflow:hidden; float:left; line-height:0.4rem; font-size:0.24rem;  }  
.news_xx .divd dt a{ width:1.5rem;height:0.4rem;  font-size:0.24rem;  overflow:hidden; display:block; } 
.news_xx .divd dt a:hover{ width:1.5rem; height:0.4rem; font-size:0.24rem; overflow:hidden; } 
.news_xx .divd dt span{ width:0.38rem; height:0.38rem; float:left; overflow:hidden; background:url(../images/jt_z1.png) no-repeat  scroll  0.12rem 50% / 0.14rem 0.14rem; border:#b5b5b5 solid 0.01rem; border-radius:50%; margin-right:0.1rem; } 
.news_xx .divd dt a:hover span{ width:0.38rem; height:0.38rem; float:left; overflow:hidden; background:url(../images/jt_z2.png) no-repeat  scroll 0.12rem 50% / 0.14rem 0.14rem; border:#5ab534 solid 0.01rem; border-radius:50%; } 
.news_xx .divd dd{ width:1.5rem; height:0.4rem; overflow:hidden; float:right; line-height:0.4rem; font-size:0.24rem; text-align:right;  }  
.news_xx .divd dd a{ width:1.5rem;height:0.4rem;  font-size:0.24rem;  overflow:hidden; display:block; } 
.news_xx .divd dd a:hover{ width:1.5rem; height:0.4rem; font-size:0.24rem; overflow:hidden; } 
.news_xx .divd dd span{ width:0.38rem; height:0.38rem; float:right; overflow:hidden; background:url(../images/jt_y1.png) no-repeat  scroll  0.12rem 50% / 0.14rem 0.14rem; border:#b5b5b5 solid 0.01rem; border-radius:50%; margin-left:0.1rem; } 
.news_xx .divd dd a:hover span{ width:0.38rem; height:0.38rem; float:right; overflow:hidden; background:url(../images/jt_y2.png) no-repeat  scroll 0.12rem 50% / 0.14rem 0.14rem; border:#5ab534 solid 0.01rem; border-radius:50%; } 
.news_xx .divd h2{ width:1.2rem; height:0.4rem; overflow:hidden; float:left; line-height:0.4rem; font-size:0.24rem; margin-left:0.9rem; }  
.news_xx .divd h2 a{ width:1.2rem; height:0.4rem;  font-size:0.24rem;  overflow:hidden; display:block; } 
.news_xx .divd h2 a:hover{ width:1.2rem; height:0.4rem; font-size:0.24rem; overflow:hidden; } 
.news_xx .divd h2 span{ width:0.38rem; height:0.38rem; float:left; overflow:hidden; background:url(../images/fanhui.png) no-repeat  scroll  0.11rem 50% / 0.16rem 0.16rem; border:#b5b5b5 solid 0.01rem; border-radius:50%; margin-right:0.1rem; } 
.news_xx .divd h2 a:hover span{ width:0.38rem; height:0.38rem; float:left; overflow:hidden; background:url(../images/fanhui2.png) no-repeat  scroll 0.11rem 50% / 0.16rem 0.16rem; border:#5ab534 solid 0.01rem; border-radius:50%; } 

 
 
  
  
.warp9{ width:5rem; height:0.7rem; overflow:hidden; background:#5ab534; padding:0rem 0.4rem; }
.warp9 .diva{ width:2.5rem; height:0.7rem;  float:left; overflow:hidden; line-height:0.7rem; font-size:0.26rem; color:#FFF;}
.warp9 .divb{ width:2.5rem; height:0.7rem;  float:left; overflow:hidden; line-height:0.7rem; text-align:right; font-size:0.26rem; color:#FFF;}
.zhaopin{ width:5.8rem; overflow:hidden; padding:0.8rem 0rem; margin-left:0.3rem;} 
.zhaopin li{ width:5.8rem; overflow:hidden; }
.zhaopin li dt{ width:2.5rem; overflow:hidden; float:left; font-size:0.24rem; line-height:0.7rem; padding-left:0.4rem;}
.zhaopin li dd{ width:2.5rem; overflow:hidden; float:left; text-align: right; font-size:0.24rem; line-height:0.7rem; padding-right:0.4rem;}

.zhaopin .link{ width:5.8rem; height:0.7rem; position:relative; display:block; border-bottom:#e1e0e0 solid 0.01rem; line-height:0.7rem; cursor:pointer; -webkit-transition:all .4s ease; -o-transition:all .4s ease; transition:all .4s ease;}
.zhaopin li i{position:absolute;top:0rem; left:0rem; color:#555; font-size:0.24rem;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}
.zhaopin li i.fa-chevron-down{ width:24px; height:24px; background:url(../images/img41.png) no-repeat; right:40px; left:auto; top:25px; }
.zhaopin li.open .link{color:#5ab534; border:none;}
.zhaopin li.open i{color:#fff;}
.zhaopin li.open i.fa-chevron-down{  width:24px; height:24px; background:url(../images/img40.png) no-repeat; }
.submenu{ width:5rem; padding:0.6rem 0.4rem; display:none; background:#f5f6fa; overflow:hidden; }
.submenu .diva{ width:5rem; float:left; overflow:hidden; padding-bottom:0.3rem;}
.submenu .diva .sdiva{ width:5rem; line-height:0.38rem; float:left; font-size:0.24rem; margin-bottom:0.2rem;}
.submenu .divb{ width:5rem; float:left; overflow:hidden; }
.submenu .divb .sdiva{ width:5rem; float:left; overflow:hidden; font-size:0.26rem; font-weight:bold; margin-bottom:0.3rem; }
.submenu .divb .sdivb{ width:5rem; float:left; overflow:hidden; font-size:0.24rem; line-height:0.44rem; margin-bottom:0.5rem;}
.submenu .divc{ width:5rem; float:left; overflow:hidden; font-size:0.26rem; line-height:0.46rem; }
.submenu .divc a{ font-size:0.26rem; }
.submenu .divc a:hover{ font-size:0.26rem; }  
 
  
 