@charset "utf-8";
@media screen and (max-width:1324px)
{
header .headerright{float:right; width:55%; padding:10px 0 0 0; position:relative; } 
}

@media screen and (max-width:1028px)
{
header .logo{ float:left; width:300px; margin:20px 0; }

.wztop p{ padding-bottom:0%}
.sousuo{padding-top:1%; padding-bottom:3%}

.footer11{padding: 0 0 1rem 0;}

.info_list{ padding:20px 0 0 0; overflow:hidden;}
.info_list ol.head span.title{ width:100%;}
.info_list ol.head span.views{ display:none; }
.info_list ol.head span.date{display:none;}

.info_list ol{ overflow:hidden;}
.info_list ol.info a.title{width:100%; }
.info_list ol.info span.views{display:none; }
.info_list ol.info span.date{display:none; }	

.product_list ul li{ float:left; width:30%; padding:5px 1% 10px 2%;}

.info_listimg ul li{float:left; width:30%; padding:5px 1% 5px 2%;}

.leiabout a{  color:#FFF; line-height:4rem; font-size:1.5rem; border:#FFF 1px solid; padding:1.5rem 2rem }
}

@media screen and (max-width:859px)
{
header{ height:90px;}
header .logo{ float:left; width:75%;}
#trigger{ float:right; margin:25px 0 0 0;   }
.dibumenu1 { display:none;}

header .wapnav{display:block; width:15%; margin-top:26px; text-align:right; padding-right:1%;}
header .wapnav img{padding:10px;background-color:#f2f2f2;border:1px solid #cccccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;}
header .wapnav img:hover{background-color:#dedede; }

.nav{ display:none}
/*产品分类*/
.menu3 h3{width:24%;}
.menu4 ul a {width:21%; padding:6px 1%;}

.dibumenu2{ margin-top:5%;}
}

@media screen and (max-width:768px)
{
#showbanner{width:150%; margin-left:-25%;}

/*产品导航*/
.menucp a,.menucp a:link,.menucp a:visited { display:block; width:48%; float:left; line-height:40px; padding:0 0; margin:3px 1%;}
.menu1 a,.menu1 a:link,.menu1 a:visited { display:block; width:31%; float:left; line-height:40px; padding:0 0; margin:3px 1%;}

/*产品分类*/
.menu3 h3{width:32%;}
.menu4 ul a {width:30%;}

.message_add p{ padding:3px 0; float:none; width:100%;}

.position{display:none;}	
.positioninfo{display:none;}

.product_list ul li{ float:left; width:48%; padding:5px 1% 10px 1%;}

.info_listimg ul li{float:left; width:48%; padding:5px 1% 5px 1%;}

.newsbox  dl dt{ display:none;}
.newsbox dl dd{ float:none;width:98%; margin:0 auto; clear:both;}
.mainbox4 ul li{width:48%; }

.zoominfo .zoominfoleft {    float: left;    width: 98%;}

#trigger{  display:none }
}

@media screen and (max-width:640px)
{
/*新闻内页*/
.info_listxw dl dd a.title{font-size:16px; line-height:24px; height:24px; overflow:hidden;}
.info_listxw dl dd .newsdate{ display:none;}
.info_listxw dl dd .jianyao{height:24px; overflow:hidden;}

.linkbg{display: none;}
.newsbox .xwleft dl dt{display:none;}
.newsbox .xwleft dl dd{ width:100%; float: none;}
.titlebox1 h3{ display: none; } 

.news_related li{float:none; width:96%; margin-left:0.5%; margin-right:0.5%; line-height:34px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}

.footer11{ display:none}

.footerbottom{ margin-bottom:3.5rem;}
/*手机一键拨号*/
.fnav2{ display: block;float:right;width:100%; margin:0 auto;  overflow:hidden; background:#003a8e; 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:28%;vertical-align:middle; padding-left:4%; padding-right:4%;}

#showbanner{width:150%; margin-left:-25%;}

.leiabout{ display:none;}

.about12{ padding-bottom:2rem;    font-size:1.4rem; line-height:1.8rem;}

.yb_conct{ display:none;}
}

@media screen and (max-width:550px)
{
.footerbottom{ margin-bottom:3.1rem; padding:3% 1%; }

}

@media screen and (max-width:500px)
{
.leiabout a{  color:#FFF; line-height:4rem; font-size:1.5rem; border:#FFF 1px solid; padding:.5rem 1.2rem }

.info_view div.concontent{ padding-top:2%; font-size:16px;line-height:30px; margin: 0 auto; display: block }
.centopt{ display:none;}
.cenlie { display:none;}
.footerbottom{ margin-bottom:3rem;}
}

@media screen and (max-width:450px)
{
.wztop h1{font-size: 1.4rem;}
.wztop p{font-size:1rem; }
.pimg { margin:5px 0;}
.pimg p{font-size:1rem; }
.titletop a {font-size: 1.4rem;}
.titletop p{font-size: 1rem;}
.primg .chakan {font-size: 1.4rem; padding: 0 0 1rem 0;}
.titletop1 a {font-size: 1.4rem;}
.titletop1 p{font-size: 1rem;}
.leftnews{ text-align:left; background: none; padding:4% 0 2% 2%; border-bottom:#666 1px dashed; margin:0 0%;}
.menu31 a,.menu31 a:link,.menu31 a:visited{ font-size: 1rem;}
.menu3{ padding:2% 1%; margin:0px; }
.menu3 h3{width:49%; margin:0 0.5% 2px 0.5%; }
.menu3 h3 a,.menu3 h3 a:link,.menu3 h3 a:visited{ font-size:14px; display:block; text-align:center; padding:5px 0; color:#fff; line-height:20px;}

.footerbottom{ margin-bottom:3.5rem;}
.leftnews:hover { background-image:none;margin:0 -0rem 0 0rem;  }

.sousuo1{ width:85% ; float:right;}
}

@media screen and (max-width:380px)
{
.footerbottom{ margin-bottom:2.75rem;}
}

@media screen and (max-width:320px)
{
.mainbanner {height:150px;}	
.mainbanner1{height:160px;} 

/*首页广告*/
.zxrx{width:120px;}
.zxrx h2{ width:60px; font-size:14px;}
.zxrx h3{ font-size:12px; line-height:24px;}
.zxrx h4{ font-size:16px;}

/*产品分类*/
/*.menu3 h3{width:98%;}*/
.menu4 ul a {width:96%;}
}