@charset "utf-8";

/*-- 全屏 --*/	
@media (max-width: 1441px) {
.wrap{width: 92%;}
.container{width: 92%;}
}
@media (max-width: 1367px) {
.container{width: 100%;}
nav.navbar.bootsnav ul.nav > li > a{   padding: 0 10px;}

.index-about .r{float: right; width: 45%;}    
.index-about .r .ct{float: right; width: 100%; }
.banquan .c{width: 260px; margin-left: 50px;}
.banquan .r{width:50%}
.banquan .r dl{width: 16%;}


}
@media (max-width: 1281px) {

}
@media (max-width: 1025px) {
.sc{display: none;}    

/*-- 幻灯片 -- */
.slides .pc-banner {display: none;}
.slides .mobile-banner {display: block;}
}

/*-- 全屏 --*/
@media (max-width: 990px) {
.container{width: 100%; }
.wrap{width:95%; padding:0 20px;}
.webtop{height: auto;}
.lmsection{ float:right; width:76%; padding:15px; border-right:1px solid #ddd; height:auto; }
.nraside{ width:22%; float:left; padding:5px;}
/*-- footer -- */	
}	

@media screen and (max-width: 768px) {  

.wrap{width:auto; padding:0 20px;}
.lmwrap{width: 100%; margin: 0 auto; padding:0 10px;}
.webtop{height: auto; padding-bottom: 10px;}
.webtop .l{float: none;  width: 155px; margin: 0 auto; }
.webtop .l ul li.welcome{padding-left: 30px;}
.webtop .l ul li{float: none; margin-right: 0; width: 155px; margin: 0 auto;}
.webtop .l ul li.phone-1 span{display: none;}
.webtop .r{float: none; width: 280px; margin: 0 auto;}
.webtop .r ul li{float: left;  padding: 0 4px;}
.webtop .r ul li span{float: right; padding-left: 8px;}
nav.navbar.bootsnav{height: auto;}
nav.navbar.bootsnav .navbar-collapse{margin-top: 0px;}
nav.navbar.bootsnav .webdh{width: 100%; height: auto; margin-top: 8px; }

.index-about{padding: 50px 0; }
.index-about .l{float: left; width: 100%;}
.index-about .l .about-info{margin-bottom: 50px;}
.index-about .l .more{display: none;}
.index-about .r{float: left; width: 100%; }
.index-about .r .ct{float: left;  width: 100%;}
.index-product{padding: 50px 0;}
.index-product .title{padding-bottom: 50px;}
.hp-tab-newprd{height: auto;}
.hp-tab-newprd .j-sw-nav{width: 100%; height: auto;}
.hp-tab-newprd .j-sw-nav li{width: 98%; margin-bottom: 2%;}
.hp-tab-newprd .j-sw-c li{width: 100%; margin-left: 0; margin-right: 0; margin-bottom: 25px;}
.hp-tab-newprd .j-sw-c li .index-cpbox{height: auto; padding-bottom: 30px;}
.index-news{padding: 50px 0;}
.index-news .title{padding-bottom: 50px;}
.index-news ul li{width: 100%; margin-left: 0; margin-right: 0; margin-bottom: 35px;}
.index-news ul li .tp{height: auto;}
.index-news ul li .tp img{height: auto;}
.index-news ul li .jj{height: auto;}
.friendsite ul{width: 100%; height: auto;}
.banquan{height: auto; padding: 50px 0;}
.banquan .l{float: none; width: 237px;  margin: 0 auto;}
.banquan .c{float: left; width: 100%; margin-left: 0; margin-top: 25px;}
.banquan .c dl dt{  font-size: 18px;  font-weight: 800;padding-bottom: 20px; text-align: center;}
.banquan .c dl dd{font-size: 14px;  line-height: 200% ;text-align: center;}
.banquan .r{float: left; width: 100%;  margin-top: 35px;}
.banquan .r .phone{float: left;  width: 100%; margin-bottom: 0px; padding-bottom: 35px; overflow: hidden;}
.banquan .r .contact{margin-top: 25px;}
.banquan .r .contact ul li.yz input{float: left;width:90px; height: 35px;margin-right: 5px;}
.banquan .r .contact ul li.yz .yanzhengma{margin-right: 5px;}
.banquan .r .contact ul li.yz .btn{padding: 0 15px; }
.banquan .bottom-b p{height: auto; line-height: 30px;}
.gywm-row1{padding: 50px 0;}
.gywm-row1 .l{float: left;  width: 100%;}
.gywm-row1 .r{float: left; width: 100%; margin-top: 30px;}
.guanyu-chanye{padding: 80px 0; height: auto;}
.chanyelist .tu img{height: auto;}
.lmdbt .lbt{width: 100%; text-align: center; padding-bottom: 30px;}
.lmdbt .rdh{float: none; width: 250px; margin: 0 auto;}
.xinwen-list ul li .left{width: 100%;}
.xinwen-list ul li .center{float: left; width: 100%;  margin-left: 0; margin-top: 20px;}
.xinwen-list ul li .left img{height: auto;}
.xinwen-list ul li .right{display: none;}
.guanyu-fazhan{padding: 50px 0;}
.guanyu-fazhan .title{padding-bottom: 50px;}
.guanyu-fazhan .fazhan .lct{float: left; width: 100%; margin-bottom: 30px;}
.guanyu-fazhan .fazhan .r{float: left; width: 100%;}

.cplmsection .left{float: left; width: 100%;}
.cplmsection .right{float: left; width: 100%;}
.chanpinlist ul li .tp{float: left; width: 100%;}
.chanpinlist ul li .tp img{height: auto}
.chanpinlist ul li .rbox{float: left; width: 100%; padding: 25px 0;}
.chanpinlist ul li .rbox .lk a{width: 45%;margin-left: 2%; margin-right: 2%; height: 31px; line-height: 31px}
.cpsection  .jianjie .l{float: left; width: 100%;}
.cpsection  .jianjie .l .tu img{width: 100%; height: auto;}
.cpsection  .jianjie .r{float: left;  width: 100%;}
.cpsection  .jianjie .r .cptu{ margin-top: 10px;}
.cpsection  .jianjie .r .cptu ul li img{height: auto;}
.cpsection  .jianjie .r .contact{float: left; margin-top: 20px; width: 158px; height: 31px; line-height: 31px; }
.cpsection  .jianjie .r .contact a{line-height: 31px;}
.cpsection .nrbox{ font-size: 16px; overflow-x: scroll; }
.cpsection .nrbox table{width: 1300px;}
.jishu-row1{padding: 50px 0; }
.jishu-row1 .title{padding-bottom: 50px;}
.jishu-row2{padding-top: 0;}
.jishu-row2 .l{float: left;  width: 100%;}
.jishu-row2 .r{float: left;width: 100%; margin-left: 0; padding-top: 50px;}
.wenhua-row2 .ct{width: 90%;}
.wenhua-row3 .ct{width: 90%;}
.photo-list ul li{width: 100%; margin-left: 0;  margin-right: 0; margin-bottom: 25px;}
.photo-list ul li .tu img{height: auto;}
.rencailmbox{overflow-x: scroll;}
.rencailist{width: 1200px;}
.lxwm-row1{padding: 50px 0; padding-bottom: 30px;}
.lxwm-row1 .title{padding-bottom: 50px;}
.lxwm-row1 ul {width: 100%; margin: 0 auto;}
.lxwm-row1 ul li{float: left;  width: 100%; border-right: 0;  height: 107px;background: url(lxwm-row1-tb1.png)0px 10px no-repeat;  padding-left: 100px;  margin-bottom: 30px;}
.lxwm-row1 ul li.last{background: url(lxwm-row1-tb3.png)0px 10px no-repeat;border-right: 0;}
.lxwm-row1 ul li .tt2{font-size: 18px;}
.lxwm-row1w .fgslist{float: left;  }
.lxwm-row2{padding-top: 0;}
.lxwm-row2 ul li{width: 100%; margin-left: 0; margin-right: 0; height: auto; margin-bottom: 30px;}

}

@media (max-width: 680px) {





}

@media screen and (max-width: 580px) {  
#slidewenzi1{font-size: 2.0rem; }   
#slidewenzi2{font-size: 1.5rem; padding: 0 20px;}
.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;}
.xwlist ul li .biaoti{width: 90%}
}

@media screen and (max-width: 360px) {  


}