@charset "utf-8";
@media screen and (max-width:1280px)
{
}

@media screen and (max-width:1200px)
{
	
.sousuo{ width:90%; margin:0 auto; }
header .head{ width:90%; margin:0 auto; padding:0 0 1% 0; }

	
/*首页优势*/	
.mainbg1{  position:static;}
.mainbg1 .mainbox1{ position:static;  }
.proitem { width:90%; margin:3% auto 0 auto; padding:2% 0;  }

/*首页简介*/
.jianjie{  width:90%; margin:3% auto 0 auto;  }

/*首页产品*/
.mainbg2{ clear:both; margin:0 auto; width:100%; background:#f8f9fa; padding:3% 0; overflow:hidden;}
.mainbox2{ clear:both; margin:0 auto; width:90%; overflow:hidden;}
.hexpert01 { width:90%; margin:2% auto 0 auto; text-align:center; }

/*首页工程*/
.mainbox4{ clear:both; margin:0 auto; max-width:90%;padding: 3% 0; }

/*首页新闻*/
.newsbox{ clear:both; overflow:hidden; max-width:90%; margin:0% auto; padding-top:3%; }

/*尾*/
.footer{clear:both; width:90%; margin:0 auto; padding:2% 0; overflow:hidden;}

}
/*<=1023px*/
@media screen and (max-width:1024px)
{

.mainbanner1 {height:400px;}
.main-im{ display: none; }




/*尾*/
.footerlx{ width:90%; margin:5% auto; clear:both; overflow:hidden; color:#fff;  }
.footerlx dl{ clear:both; overflow:hidden; float:none; width:96%; margin:0 0% 2% 0%; border:1px solid #7b7b7b; border-radius:8px; padding:1.5% 0 1.5% 3%; }

.footer{ padding:5% 0; }
.footmenu{ float:none; width:100%; }
.footmenu a:hover{color:#e17c4a; text-decoration:none;}
.footmenu dl{ float:left; width:33%; margin-right:0px;}
.footmenu dl dt{color:#c10c21; line-height:30px; }
.footmenu dl dt a{ font-size:16px; color:#fff; }
.footmenu dl dd{  width:100%; clear:both; margin-top:0px;}
.footmenu dl dd a{ font-size:14px; color:#999999; line-height:27px; }
.footmenu ul{ float:none; width:100%; padding:3% 0; clear:both; overflow:hidden; }
.footmenu ul ol{ font-size:16px; color:#fff; line-height:30px; }
.footmenu ul li{ float:left; margin-top:0px; width:33%; }
.footmenu ul li a{ font-size:14px; color:#999999; line-height:27px; }

.erweima{ float:none; width:133px; text-align:center; color:#fff; }

.footerbottom{ font-size:15px; color:#999999; background:#000; padding:5% 5%; text-align:center; }


/*产品导航*/
.menucp a,.menucp a:link,.menucp a:visited { display:block; width:31%; float:left; line-height:40px; padding:0 0; margin:3px 1%;}

.menu3 h3{width:18%;}
.menu4 ul a {width:18%;}


.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%;}

}


/*<=920px*/
@media screen and (max-width:920px)
{

header{ height:90px;}
header .logo{width:75%; line-height:90px;  }
header .logo img{ vertical-align:middle; width:100%;}
header .wapnav{display:block; width:15%; margin-top:32px; 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; }	
.mainnav{ display:none;margin-bottom:20px; }
.mainnav ul li{clear:both; width:100%; height:40px; line-height:40px; }
.mainnav ul li a,.mainnav ul li a:link,.mainnav ul li a:visited{text-align:center; height:40px; line-height:40px; display:block; clear:both; width:100%; padding:0; margin:0;background: #eee; border-bottom:dashed #ccc 1px; }
.mainnav ul li a:hover,.mainnav ul li a.active,.mainnav ul li a.active:link,.mainnav ul li a.active:visited{ background:#ffb02c;}

.nav{ display:none}
header .headerright{width:100%;z-index:99999;}



/*广告*/
.mainbox3{ clear:both; margin:0 auto; width:90%; color:#fff; height:215px; padding:45px 0 0 0;  }






}


@media screen and (max-width:860px)
{

/*搜索*/
.sousuobg { display:none;}

.mainbanner1 {height:400px;}


/*首页简介*/
.jianjie{  width:90%; margin:3% auto 0 auto; clear:both; overflow:hidden; background-position:bottom right; background-size:50%;}
.jianjie .abouttitle a{ font-size:20px; font-weight:bold; }
.jianjie .abouttitle b{ font-size:20px; font-weight:bold; margin:0 0 0 1%; }
.jianjie .content{ width:100%; float:right; padding:6% 0 6% 0; }

.indextitle{ padding:0 0 1.5% 0; margin:3% 0 3% 0; clear:both; overflow:hidden; }
.indextitle a{ font-size:20px; font-weight:bold; }
.indextitle b{ font-size:20px; font-weight:bold; margin:0 0 0 1%; }
.indextitle span{ display:block; font-size:16px; color:#888888; padding:1% 0;}


/*产品分类*/
.menu3 h3{width:24%;}
.menu4 ul a {width:21%; padding:6px 1%;}


}



@media screen and (max-width:768px)

{
.mainbanner {height:350px;}	
.mainbanner1 {height:400px;}	


/*产品导航*/
.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:46%; 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%;}


}


@media screen and (max-width:640px)
{
/*首页优势*/
.proitem { padding:5% 5%; width:80%; }
.proitem li{ float:left;width:40%; margin:0% 0% 5% 0%; padding:0 4.5% 2% 4.5%; border-right:1px solid #eee;  }
.proitem li img{ display:block; width:40%; margin:0 auto; }
.proitem li:nth-child(2),.proitem li:nth-child(4){ border:0px; }


/*广告*/
.mainbg3{ clear:both; width:100%; background:url(../images/guanggao.jpg) no-repeat center top; background-size:400%; text-align:center; }
.mainbox3{ clear:both; margin:0 auto; width:90%; color:#fff; height:auto; padding:7% 0 12% 0;  }
.mainbox3 p{ font-size:14px; }
.mainbox3 strong{ font-size:18px; display:block; padding:0 0 3% 0; }

/*首页工程*/
.mainbox4 .caserec{ width:100%; float:none; position:relative; overflow:hidden;  }
.mainbox4 ul{ float:none; width:100%; }
.mainbox4 ul li{ display:block; float:right;width:48.5%; margin:4% 3% 0% 0; line-height:46px; position:relative; overflow:hidden;  }
.mainbox4 ul li:nth-child(1),.mainbox4 ul li:nth-child(3){ margin:4% 0% 0% 0;  }

/*首页新闻*/
.newsbox dl{ float:none; width:100%;  margin:0px 0 0 0; padding-bottom:0px; background:#f8f9fa;  }
.newsbox ul{ float:none; width:100%; }
}


@media screen and (max-width:400px)
{

}


@media screen and (max-width:320px)
{
.mainbanner {height:150px;}	
.mainbanner1{height:160px;} 




/*产品分类*/
.menu3 h3{width:98%;}
.menu4 ul a {width:96%;}

}
