@charset "utf-8";
@media screen and (max-width:1055px)
{
header .dianhua{display:none;}
.erweima{width: 15%;}
}

@media screen and (max-width:991px)
{
/*首页*/
.rightbox{border-top: 1px solid #999;}
/*logo*/
.logoimg{ margin:10px 0; border-right: none}
.logoimg img{ width:130px; }

.rightbox{ width:100%;}
}
@media screen and (max-width:960px)
{
.mainboxleft{width: 30%;}
.mainboxright{width: 67%;}

/*优势*/
.youshibg:nth-child(2n) .youshi .wenzi{padding: 3% 0% 0 3%;}
.youshi .wenzi{padding: 3% 3% 0 0%;}

/*尾*/
.footfenlei{width: 20%;}

/*内页*/
.info_listimg ul li{width:33%;}

.product_list ul li{width:33%;}
.menu3 h3{width: 23%;}
}

@media screen and (max-width:859px)
{
/*首页*/
.youshi .title{font-size: 1.5rem;}
.youshi .summary{font-size: 1.2rem;}
.youshi .content p{ font-size:14px;}
.youshi .wenzi{width: 50%;}
.youshi .photo{width: 50%;}
}

@media screen and (max-width:768px)
{
/*首页*/
.imainbox .websearch{width: 40%;}

.footermenu{width: 100%;float:none;}
.erweima{width: 25%;float:none; margin:0 auto; margin-top:15px;}

/*内页*/
.info_listimg ul li{ width:48%}

.info_list ol.head span.title{width:48%;}
.info_list ol.info a.title{width:48%;}
.info_list ol.head span.date{width:48%; padding:0; text-align:center}
.info_list ol.info span.date{width:48%; padding:0;text-align:center}
}

@media screen and (max-width:640px)
{
.h3, h3{ font-size:1.5rem;}

.imainbox .guanjianci{ display:none;}
.imainbox .websearch{ width:100%; float:none;margin:20px auto}

.titlebox, .titlebox a,.titlebox span{ font-size:30px;}
.main3 .titlebox_sub{ font-size:16px; }

.mainbg2{ margin:2% auto 8% auto;padding:1% 0 5% 0; overflow:hidden; }
.mainbox2 > p{font-size: 1.5rem;}
.mainbox2 > h1{font-size: 1rem;}
.mainbox2 > h3{font-size: 1rem;}
.mainbox2>p>span{ font-size:3rem;}

.prorec a p{font-size:14px;}

.main3 .titlebox{ text-align:center; padding:0 10%; }
.main3 .titlebox{ font-size:20px;}
.youshibg:nth-child(2n) .youshi .wenzi,.youshi .wenzi{ padding:2%;width:100%; float:none}
.youshi .photo{ width:100%; float:none; margin:15px 0 0 0; }

.xinwen1,.newsright{width:100%; float:none;}
.xinwen1{ margin-top:2%}

.mainboxleft{ display:none}
.mainboxright{ width:100%;}

.erweima{ display:none}
.footermenu{width:100%;}

.footfenlei{display:none}
.footfenlei2{width:100%; float:none;}
.news_wenda p{ font-size:16px;}

.yb_conct{ display:none;}
.btmbox{ padding:0px 0 60px 0;  }

/*一键拨号*/
.fnav2{ display: block;width:100%; margin:0 auto;  overflow:hidden; background:#278e9e; 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{ margin-bottom:7%;}

/*内页*/
.menu3 h3{width:48%;}
.position{ display:none; }

.product_list ul li{width:48%;}
}

@media screen and (max-width:500px)
{
.newsfenlei a{font-size: 1rem;line-height: 3rem;}
.newsright a{font-size: 1rem;line-height: 2.5rem;}
.message_add p{ float:none; width:100%;}
}

@media screen and (max-width:480px)
{
/*加入一键拨号时，底部导航上升*/
.footerbottom{ margin-bottom:10%;}
}