@charset "utf-8";
@media screen and (max-width:1760px)
{
.biank { width:100%; }
}

@media screen and (max-width:1440px)
{
header{width:98%; }
.head{clear:both; margin:0 auto; width:99%;}
}

@media screen and (max-width:1048px)
{
.hengtu .wenzi strong{  font-size:1.3rem;}
}



@media screen and (max-width:1024px)
{
probg
.bt{margin-bottom:2rem;}
.bt a{font-size: 2rem;}
/*搜索*/
.websearch{ width: 66%; margin: 0 auto;}
/*关于我们*/
.abbt a,.abbt a span{ font-size: 2rem;}
.abcon{margin-top: 1rem;}
/*产品*/
.cpfenlei a{width: 31%; margin-left:1.0%; margin-right:1.0%;}
/*数字*/
.Ishuzi{ padding: 0 15px;}
.shuzi dl dt span{font-size: 40px;}
/*sanbufen*/
.part{ width: 33%; margin: 0 1%;}
/*尾*/
.fmenuri,.lianxi{flex:48%;}
.fmenubox{border-bottom: 1px solid #969696; border-top:1px solid #969696;line-height: 50px;}
.fmenubox dd{ display: none;}
.fmenubox li{ text-align: center;}

.fxia{ justify-content: center; flex-direction: column; margin: 0 auto;}
.erweima{width:100%;justify-content: center; margin: 3% auto; }
.tubiao{justify-content: center;}
}

@media screen and (max-width:854px)
{
.bt{margin-bottom:1rem;}
/*搜索*/
.websearch{ width: 87%;}
/*关于我们*/
.abbt a p{letter-spacing: 0.01rem;}
 /*横图*/ 
.hengtu .wenzi strong{ font-size: 1.2rem;}
.hengtu .wenzi>p>strong{ font-size: 2rem;}

/*尾*/
.fmenuri,.lianxi{flex:100%; margin:3% auto;}
.lianxicon{ display: none;}
.linkbox{ margin:0% auto;}

.fxia{flex-direction: row;}

/*内页*/
.menu3 h3{width: 24%;}
}

@media screen and (max-width:768px)
{
.bannermain{ height:300px;}
 /*横图*/   
.hengtu .wenzi .tel{border: 0; padding: 0; margin-top: 10%;}
.hengtu .wenzi .tel .zixun{display: none;}

/*内页*/
.menu3 h3{width: 32%;}
.fmenuri{ display:none}
.product_list li{ width:31%;}
.menu4 ul a { width:30%;}
.newsrec li>a{font-size: 18px; }
}

@media screen and (max-width:640px)
{
.bt{margin-bottom:1.5rem;}
.bt a{font-size: 1.5rem;}
/*关于我们*/
.abbt a,.abbt a span{ font-size: 1.2rem;}
.search{flex-direction: column;}
.seright{width: 100%; margin: 3% auto;}
.websearch{width: 100%;}

.cpfenlei a{width:47%; margin-right:1.5%; margin-left:1.5%;}

.hengtu .wenzi>p>strong{ font-size: 1.0rem;}

.Ishuzi{padding: 5px;}
.shuzi dl dt span{font-size: 20px;}

.newsrec{flex-direction: column;}
.newsrec li{width: 100%; margin: 3% auto;}

.fxia{flex-direction: column;}
.shuzi ol{ width:48%; margin:3% 0%;}
.newsrec li span{color: #7b7b7b; font-size:13px; padding-top:1%;}

/*内页*/
.menu3 h3{width: 49%;}

.contlist li{width: 49%;}
.positioninfo{font-size:1.8rem;}

.yb_conct{display: none;}
.sanbufen .content{flex-direction: column;}
.part{width: 100%; margin: 3% auto;}
.part img{ width: 90%;}


/*一键拨号*/
.fnav2{ display: block;width:100%; margin:0 auto;  overflow:hidden; background:#1e223b; padding:10px 0 ; position: fixed ;bottom:0;z-index:9999}
.fnav2 a{ float:left; width:33%; overflow:hidden;  color:#FFF; font-size:18px; overflow:hidden ; text-align:center; font-size:16px;}
.fnav2 a img{ width:30%;vertical-align:middle; padding-left:4%; padding-right:5%;}
/*加入一键拨号时，底部导航上升*/
.footerbottom{ padding-bottom:10%;}
}

@media screen and (max-width:480px)
{
header .logo{  margin-bottom:2%; border:#F00 1px solid}
.hengtu .wenzi{ margin-top:5%; padding-left:1%;}
.hengtu .wenzi .tel > p{flex-direction: column;align-items: flex-start;}
.hengtu .wenzi .tel > p img{ display: none;}
.product_list li{ width:47%;}
.positioninfobox{top:17%; z-index:9; padding: 0 2%;}
.bannermain{ height:200px;}


/*加入一键拨号时，底部导航上升*/
.footerbottom{ padding-bottom:14%;}
}