@charset "utf-8";


/*<=1023px*/
@media screen and (max-width:1253px)
{
	.mainbanner {height:300px;}
}

/*<=1023px*/
@media screen and (max-width:1023px)
{
header .logo{ float:left; width:20%; margin-top:35px;}
header .logo img{ width:220px;}

.mainbanner {height:300px;}


/*首页广告*/



.positioninfo{font-size:20px;}


/*产品导航*/
.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%;}


}

/*媒体查询*/
@media only screen and (max-width: 1200px){
.chenggong .hexpert02 { display:none;}
.fwjs{width:96%; margin:0 auto; color:#666666; line-height:24px;}
.aboutimg{clear:both; margin:0 auto; width:100%; overflow:hidden;background:url(images/aboutbg.jpg) center bottom no-repeat; padding-top:40px; height:273px; text-align:center;}

.mainbox4{ clear:both; margin:0px auto overflow:hidden; background:url(images/case_bg.jpg) center; padding-top:1px; }
.sybiaoti1{ margin:40px auto 0px auto; }
.wappro{ display:block;}
.sousuobg{ display:none;}
.wappro a img{ display:block; width:99%;}


/*首页案例*/


}

/*<=920px*/
@media screen and (max-width:920px)
{
header .logo img{ width:200px;}
.footmenubg{ display:none;}

}


@media screen and (max-width:859px)
{
header{ height:60px;}
header .logo{width:82%; margin-top:25px;  text-align:left; padding-left:1%;}
header .logo img{ width:220px;}
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; }	
header .headerright{width:100%; background:#f2f2f2;}
.mainnav{display:none; margin-bottom:20px;}
.mainnav a,.mainnav a:link,.mainnav a:visited{height:30px; line-height:30px; padding-left:0; display:block; text-align:center; clear:both; width:98%;margin:0; }
.mainnav a:hover,.mainnav a.active,.mainnav a.active:link,.mainnav a.active:visited{ background:#4ab344; color:#fff; }
.nav{ display:none}

/*搜索*/


.mainbannerpage{padding-top:120px;}
.mainbanner {height:300px;}

	
/*首页新闻*/
.newsboxbg { background:url(images/news_bg.gif); padding-top:1px;}
.news{ clear:both; max-width:100%; margin:0px auto 0px auto; overflow:hidden; }
.news dl{ float:left; width:96%; padding:0px 2% 10px 2%; overflow:hidden;}
.news dl dd .biaoti{ clear:both; height:22px; line-height:22px; overflow:hidden;}


/*首页产品*/
.product {width:100%; }
.product ul { width:100%; margin:20px auto; overflow:hidden;}
.product li { float: left; width:47%;text-align:center; margin:0 1% 2% 1%;}
.product li img { width:100%; height:auto;}
.product_view{ width:100%; height:auto; }

.btanniu li img { width:100%;}





/*友情链接*/
.linkbg{ display:none;}
.linkbt{ float:none; clear:both; width:100%; border-right:0px solid #cccccc; text-align:center;}
.lianjie{ float:none; clear:both; width:100%;}

.footer .banquan{ float:none; clear:both; width:100%; }
.footer dl{ display:none; }


.footmenu{ display:none;}
.btmlogo{ display:none;}
.banquan p{ padding:0 2%;}
/*产品分类*/
.menu3 h3{width:24%;}
.menu4 ul a {width:21%; padding:6px 1%;}


}



@media screen and (max-width:768px)

{
.mainbanner {height:250px;}	


/*尾*/
.lianxibox{ float:none; width:98%; padding:0px 1%;}
.erweima{ display:none;}


/*产品导航*/
.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%;}


.mbox{ clear:both; margin:0px auto 40px auto; max-width:100%; overflow:hidden;}
.aboutimg { display:none}


/*产品分类*/
.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%;}

.servicebox dl{margin:20px 3%; padding-bottom:20px; width:92%; clear:both; }


}


@media screen and (max-width:640px)
{

.mainbanner {height:150px;}
	
/*首页产品*/
.product {width:100%; }
.product ul { width:100%; margin:20px auto; overflow:hidden;}
.product li { float: left; width:47.2%;text-align:center; margin:0 1% 2% 1%;}
.product li img { width:100%; height:auto;}


/*首页新闻*/
.newsboxbg { background:url(images/news_bg.gif); padding-top:1px;}
.news{ clear:both; max-width:100%; margin:0px auto 0px auto; overflow:hidden; }
.news dl{ float:left; width:96%; padding:0px 2% 10px 2%; overflow:hidden;}
.news dl dd .biaoti{ clear:both; height:22px; line-height:22px; overflow:hidden;}


.sybiaoti2{ clear:both; width:100%; margin:20px auto 10px auto; text-align:center;}

.downan1 { margin:0px auto 0px auto; width:37px;}

/*首页案例*/
.wappro a{width:48.5%;}

/*产品分类*/
.menu3 h3{width:48%;}
.menu3 h3 a,.menu3 h3 a:link,.menu3 h3 a:visited{ font-size:13px;}
.menu4 ul a {width:46%; font-size:12px;}


/*新闻内页*/
.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;}

.sybiaoti{ clear:both; margin:0px auto 10px auto; max-width:100%; text-align:center;}
.sybiaoti h2{ color:#999; font-size:140%;line-height:160%;}
.sybiaoti a{ display:block; height:30px; line-height:30px; font-size:16px; font-weight:bold;}
.sybiaoti a:hover{ text-decoration:none;}



}


@media screen and (max-width:480px)
{
/*首页广告*/
.aboutimg{ display:none;}
.servicebox dl dt{ display:none;}
.servicebox dl dd{ clear:both; width:100%; }

header .wapnav{display:block; width:15%; margin-top:20px; text-align:right; padding-right:1%; }	

header .logo{width:70%; margin:20px 0 10px 0;  text-align:left; padding-left:1%;}
header .logo img{ width:280px;}

.mainbanner {height:120px;}

.product_view div.bigimg img{ width:100%;}

}



@media screen and (max-width:320px)
{
.mainbanner {height:100px;}	




/*产品分类*/
.menu3 h3{width:98%;}
.menu4 ul a {width:96%;}

}
