@charset "utf-8";
/*-- 全屏 --*/	
@media (min-width: 1601px) {
.container {  width: 1652px;    }
.wrap{width:1652px; margin:0px auto; }
}
@media (max-width: 1441px) {

}
@media (max-width: 1367px) {
.banquan .r{width:80%}
.banquan .r dl{width: 16%;}
}
@media (max-width: 1025px) {
.sc{display: none;}    
}

/*-- 全屏 --*/
@media (max-width: 990px) {
.wrap{width:95%; padding:0 20px;}
.lmsection{ float:right; width:76%; padding:15px; border-right:1px solid #ddd; height:auto; }
.nraside{ width:22%; float:left; padding:5px;}
.midLCont{width: 50%;}

}	

@media screen and (max-width: 768px) {  
.wrap{width:100%; padding:0 10px;}
nav.navbar.bootsnav{height: 75px;}
nav.navbar.bootsnav .navbar-collapse{margin-top: 0px;}
nav.navbar.bootsnav .webdh{width: 100%; background: #fff; height: auto; margin-top: 8px; border-top: 0;}
.huandeng{height: 180px;  margin-top: 66px; }
.index-title .tt{font-size: 2.8rem;}
.index-title .tten{font-size: 1.6rem;}
.index-title2 .tt{font-size: 2.8rem;}
.index-title2 .tten{font-size: 1.6rem;}
.hzkh-title .tt{font-size: 2.8rem;}
.hzkh-title .tten{font-size: 1.6rem;}
.index-title4 .tt{font-size: 2.8rem;}
.index-title4 .tten{font-size: 1.6rem;}
.index-row1{padding: 30px 0;}
.index-row1 .shili{width: 100%;}
.index-row1 .shili ul li{width: 100%; border-right: 0; border-top: 1px solid #ddd; padding-top: 15px;}
.index-row1 .shili ul li.last{border-bottom: 1px solid #ddd;}
.index-row1 .shili ul li .wz1{width: 80px; margin: 0 auto;}
.index-row1 .shili ul li .wz2{font-size: 14px;}
.hasMoreTab .hd{height: 130px; margin-bottom: 0;}
.hasMoreTab .hd li{ float:left;  padding:0 5px;margin-right: 5px; margin-bottom: 10px; cursor:pointer;  font-size: 14px; font-weight: 400; }
.hasMoreTab .hd li.on{font-size: 14px;}
.hasMoreTab .bd ul{width: 100%; margin-left: 0;}
.hasMoreTab .bd ul li a{width: 60%; font-size: 14px;}
.hasMoreTab .bd ul li{width: 100%;  margin-bottom: 20px;}

.index-hzkh{padding: 30px 0;}
.hzkhlist{margin-top: 30px;}
.hzkhlist ul li{width: 49.8%; height: 110px;}
.hzkhlist ul li:nth-child(2n){border-right: 0;}
.hzkhlist ul li:nth-child(-n+16){border-bottom: 1px solid #ddd;}
.hzkhlist ul li .tu{width: 140px;}

.xwzx .left{width: 100%; margin-bottom: 40px;}
.mySwiper3 .swiper-slide {height: 320px;}
.xwzx .right{width: 100%;}
.xwlist ul li{width: 100%; height: auto;}
.xwlist ul li .tb{display: none;}
.xwlist ul li .shijian{width: 0; display: none;}
.xwlist ul li .biaoti{float: left; width: 96%; margin-left: 4%; margin-top: 5px;}
.xwlist ul li .biaoti .tt{height: auto; font-size: 18px;}
.xwlist ul li .biaoti .jj{font-size: 14px;  height: auto;}
.friendsite ul{width: 100%;}
.friendsite ul li{width: 50%; padding: 0 10px 0 20px; text-align: left;}
.footerdh{ height:auto;}
.footerdh .link a{display:block; border-bottom:#222 solid 1px;}
.footerdh .link span{display:none;}
.footerdh .link a:hover{ background:#cc0000; color:#fff;}
.footer .ewm{width: 100%; border-right: 0; margin-bottom: 20px;}
.footer .copy{width: 100%; padding-left: 0; padding-top: 0px;}
.footer .copy .dianhua{ float: none;}
.footer .copy .dianhua .dh01,.footer .copy .dianhua .dh02{ float: none; width: 205px; margin: 0 auto;  font-size:16px;  font-weight:400; padding-right: 0}
.footer .copy .wenzi{padding: 0 20px;}

.lmtop{margin-top: 66px; height: 180px;}
.lmtopsearch{margin-top: 66px; height: 180px;}
.nrsection{padding: 15px 0;}
.lmsection .lmxxlist ul{list-style: none;}
.lmsection .lmxxlist ul li { display: flex;list-style: none;    align-items: center; width: 100%;}
  .lmsection .lmxxlist ul li::before {
    content: "•";    color: #000;    margin-right: 4px;    font-size: 14px;
  }
.lmsection .lmxxlist ul li .title{display: inline-block; float: left;  width: 65%; margin-right: 10px; word-break:keep-all;
white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.lmsection .lmxxlist ul li .time{float: right;  margin-left: auto; /* 将目标元素推到最右侧 */   padding-right: 0;}
.ctbox{font-size:14px;padding:0;color:#666; }
/*--软件下载 超出后滚动 -- */  
.ruanjiantishi{display: block; margin-top: -20px; padding-bottom: 20px;}
.lmwrap{width: 100%; padding: 0 10px; overflow-x: scroll;}
.rjpdlmbox{width: 1200px;overflow-x: scroll;}
.lmaside{  width: 100%;padding: 15px 0;}
.menu-container{max-width: 98%;}
.lmsection{float: left; width: 100%; border-left: 0; border: 0; padding: 15px 0;}
.pages ul li{margin-bottom: 10px;}
.box-boder{border: 0;}
/*--公司简介频道 -- */  
.tab2 .hd li{width: 100%; font-size: 14px;}
.tab2 .hd li.on{font-size: 14px;}
.tab2 .bd ul li .l-tu{width:100%; margin-bottom: 20px;}
.tab2 .bd ul li .jj{float: left; width: 100%;}
.gongsi-pd-zizhi ul li{width: 46%; margin-bottom: 15px;}
.gongsi-pd-zizhi ul li .tu img{height: 100px;}
.gongsi-pd-yewu ul li{width: 100%; margin-right: 0; margin-bottom: 10px;}
.gongsi-pd-yewu ul li .tt{font-size: 14px;}
.tplist2 ul li{width: 100%; margin-left: 0;}
.tplist2 ul li .tp img{height: auto;}
.huobanlist ul li{width: 100%; margin-left: 0;}
.huobanlist ul li .tp img{height: auto;}

/*--环境频道 -- */  
.tplist ul li{width: 100%; margin-left: 0;}
.tplist ul li .tp img{height: auto;}

/*--新闻中心列表 -- */  
.lmdbt .lbt{width: 100%; text-align: center;}
.lmdbt .rdh{float: left; width: 100%;}
.lmdbt .rdh ul li{float: left; width: 100%; margin-left: 0; margin-bottom: 10px;}
.lmdbt .rdh ul li a{padding: 4px 10px; }
.xinwen-list{width: 96%; margin: 0 auto;}
.xinwen-list ul li .left{width: 100%; margin-bottom: 2%;}
.xinwen-list ul li .left img{height: auto;}
.xinwen-list ul li .center{width: 100%;}
.xinwen-list ul li .right{display: none;}
/*--企业文化 -- */  
.wenhua-pd-row1{padding: 40px 0;}
.photo-list{padding-top: 0;}
.photo-list ul li{width: 100%; margin-right: 0; margin-bottom: 15px;}
.photo-list ul li .tu{height: auto;}
.photo-list ul li .tu img{height: auto;}
.photo-list ul li .bt{padding-bottom: 10px;}
.photo-list ul li .bt .tt1{font-size: 16px;}
/*--联系我们 -- */  
.lx-other ul li{width: 100%; height: auto;}
.lx-other ul li.li02{width: 100%; margin-right: 0; height: auto;}

}



@media screen and (max-width: 580px) {  
.midLCont{width: 100%;}
.dzsc ul li{ float:left; width:90%; margin-left:5%; margin-bottom:5%;}
.dzsc ul li .tu img{ width:90%; margin:0 auto;}
.tulist ul li .tu img{height: 125px;}
.xwlist ul li .shijian{width: 0; display: none;}

}

@media screen and (max-width: 350px) {  


}