@charset "utf-8";

@media screen and (max-width:1280px)
{
.mainbox3 a.more{ position:absolute; right:0px;}

}

@media screen and (max-width:1200px)
{

.proitem li{width:45%; margin:1%; border-radius:4%; border:solid #d71820 1px; background:#fff; height:auto; position:static; padding:1%}
.proitem li img{ display:none;}
.proitem li h3{ margin-top:0; }
.proitem li p{ display:none;}
.proitem li:first-child {
    margin-left:1%;
}
.proitem li:nth-child(2) h3, .proitem li:nth-child(4) h3, .proitem li:nth-child(6) h3 {
    position: static;
}
.right { margin: 0 2%;}
}
/*<=1023px*/
@media screen and (max-width:1023px)
{
header .logo img{ width:100%;}
.footmenu { width:45%;   }
.erweima{  width:22%; }
.erweima p{margin:0 % 2% 0;  }


}


/*<=920px*/
@media screen and (max-width:960px)
{

.iproduct .cpzhanshi ul li{  width: 22.5%;}
.imainbg3{ width:97%; }





}


@media screen and (max-width:859px)
{
	
	
.erweima{  width:20%; }
header .logo{ width:40%; }
header .headerright{float: none; }
.indexone{ margin:0 auto 0 auto; }

.footmenu { display:none;}	
.yb_bar{ display:none;}	

header .logo img{ width: auto;}




}



@media screen and (max-width:768px)

{

.iproduct .cpzhanshi ul li{  width:47.5%;}
.imain3 .xinwenright dl dt span{ display:none;}	
.erweima{  width:30%; }
.neirong{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:6; }

.imain5 .neirong p{  padding:0% 0% 0% 0%;  overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:3;}
.imain5 dl{  margin:4% 1% ; }

.imain3 .xinwenright dl{margin:0 0 2% 0; }
.btm .btm-1{ width:60%;}

.indexone .dianhua { display:none;}
.imain1 dl a dd{ display:none;}
.linkbox{ display:none;}


/*内页*/
.product_list ul li{ width:47%; }
.menu3 h3{ width:24%; }
.info_list dl{ width:47%; }
.positioninfo{ display:none;}


}


@media screen and (max-width:640px)
{





.guanggao ul{ display:none;}	

.imain5 dd{ padding:0% 0% 0% 0%;  overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:3;}
.xinwenleft{ display:none;}	
.imain3 .xinwenright{ width:98%;}
.imain3 .xinwenright dl{  border-bottom:#f0f0f0 1px solid;}

.guanggao{  margin:2% auto 3% auto;  }


.fnav2{ display: block;float:right;width:100%; margin:0 auto;  overflow:hidden; background:#2d2e2f; padding:10px 0 ; position: fixed ;bottom:0;z-index:9999}
.fnav2 a{ float:left; width:30%; overflow:hidden;  color:#FFF; font-size:18px; overflow:hidden ; text-align:center; font-size:16px;}
.fnav2 a img{ width:16%;vertical-align:middle; padding-left:4%; padding-right:5%;}

.footbox{ padding-bottom:60px;}

.infozj .zcpic  { width:100%;}
.infozj .ycnr  { width:100% ;}

.btmbox { padding:0 2%;}


}
@media screen and (max-width:500px)
{
header .logo{ width:45%; padding:0;}
header .logo img{ width:100%;}

/*#showbanner img { width:120%; margin-left:-10%;}
.bannerwrap .banner .mask { bottom:10px;}
*/
.imainbg2 { margin:2rem 0;}

.cpfenlei a { line-height:32px !important; padding:0 5px; }

.guanggao { padding:1rem;}
.guanggao dl dd { font-size:21px;}
.guanggao dl dt{ font-size:14px; padding:0 0.5rem;}


.btm .btm-1{ width:100%; margin:0 3%; }
.erweima{ display:none;}

.imain1 { padding:1rem 0;}
.imain1 dl{  width:46%; padding:0 1.5%; overflow:hidden;}
.imain1 dl a dt img{  width:60%}
.imain1 dl a dt{ margin:0px auto 10px auto; padding:3%;  }
.iproduct .cpzhanshi ul li{  width:47%;}

.imainbg5 { padding:2rem 0;}
.imain5 dl { width:94%;}
.imain5 dl strong{ margin:0% 0; display:block;    overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }

.biaoti1 h2 { font-size: 40px;}
.biaoti h2{ font-size: 40px;}

.imainbg4 { margin:2rem 0;}

.info_view div.content { padding:1rem;}
.position { font-size:15px;}
.position a { font-size:15px;}

.menu3 h3 { width:48.5%;  }
.menu3 h3 a { font-size:15px;}




}

@media screen and (max-width:420px)
{
.indexone .sousuo{ float:left; margin:0px 0 0 30px; width:360px; clear:both;  }
}


@media screen and (max-width:400px)
{

.erweima img{ width:90%;  }

}


@media screen and (max-width:376px)
{

.indexone .sousuo{ float:left; margin:0px 0 0 30px; width:340px; clear:both;  }

}
@media screen and (max-width:350px)
{

.indexone .sousuo{ float:left; margin:0px 0 0 30px; width:300px; clear:both;  }

}
@media screen and (max-width:320px)
{

.indexone .sousuo{ float:left; margin:0px 0 0 30px; width:270px; clear:both;  }

}
