@charset "utf-8";

/*<=1140px*/
@media screen and (max-width:1140px)
{
.topbox .yuyan {width:15%; margin-right:1%;}

header .logo img{ width:270px;}
}



/*<=1023px*/
@media screen and (max-width:1023px)
{
.topbox .huanying{ width:30%;}	
.topbox .yuyan {width:18%; margin-right:1%;}

header .logo{ float:left; width:22%; margin-top:35px;}
header .logo img{ width:240px;}

.mainbanner {height:500px;}


/*搜索*/
.sousuo .guanjianci{ display:none;}


/*首页服务项目*/
.fuwubox dl{ float:left; width:29%; margin:40px 1% 40px 1%; border:2px solid #ee1d23; padding:2% 0.8% 1% 0.8%; text-align:center;}

/*首页新闻*/
.newsbox{ clear:both; max-width:1200px; margin:0 auto; background:#e9e9e9; overflow:hidden;}
.newsbox .xwleft{ display:none;}
.newsbox .xwright{ float:none; width:94%; margin-right:0%; padding:3%;}


/*内页Banner	*/
.topimage{ display:none;}
.topshouji{ padding-top:95px;}
.topshouji li{ height:260px; }

.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%;}

.menucp2 ul{ clear:both; overflow:hidden;}
.menucp2 a,.menucp2 a:link,.menucp2 a:visited { display:block; width:31%; float:left; padding:0 0; margin:3px 1%;}
.menucp2 dl a,.menucp2 dl a:link,.menucp2 dl a:visited { display:block; width:48%; float:left; padding:0 0; margin:3px 1%;}


.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; }	



.info_listimg ul li{float:left; width:30%; padding:5px 1% 5px 2%;}


}


/*<=1023px*/
@media screen and (max-width:920px)
{
header .logo img{ width:230px;}

}


@media screen and (max-width:859px)
{
.topbox .huanying{ display:none;}	
.topbox .yuyan {width:20%;  margin-right:1%;}

header{ height:60px;}
header .logo{width:82%; margin-top:15px;  text-align:left; padding-left:1%;}
header .logo img{ width:220px;}
header .wapnav{display:block; width:15%; margin-top:13px; 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{text-align:center; height:30px; line-height:30px; display:block; clear:both; width:100%; padding:0; margin:0; }
.nav{ display:none}

.mainbannerpage{padding-top:95px;}
.mainbanner {height:400px;}

/*搜索*/
.sousuo .dianhua{width:90%; background:url(images/tel.png) left no-repeat; padding-left:33px; font-size:20px;}
.sousuo .searchbox ul{ display:block;}

.sybiaoti{margin:30px auto 10px auto;}
.sybiaoti h2{font-size:24px;line-height:40px;}
.sybiaoti a{font-size:18px;}


/*首页服务项目*/
.fuwubox dl{ float:left; width:45%; margin:50px 1% 50px 1%; border:2px solid #ee1d23; padding:2% 0.8% 1% 0.8%;}

/*首页产品*/
.chnapinbox a{width:48%; margin:0 1% 10px 1%;}

/*首页合作伙伴*/

.mainbox4 .hezuobox{ clear:both; margin:0 auto 0 auto; max-width:1200px; overflow:hidden; padding:20px 0px 30px 0px; text-align:center;}
.mainbox4 .hezuobox a{ float:left; width:31.3%; padding:2px 1%;}

.product_list ul li{ width:98%; margin:1% auto;}
.product_list ul li img{}


}



@media screen and (max-width:768px)

{
.topbox .toutel{ width:40%;}
.topbox .yuyan {width:45%;}

.mainbanner {height:350px;}	

.mainbox1 .gsjj{ width:98%;}
.mainbox1 .gsjj img{float:none; margin-right:0px; margin-top:15px; width:100%;}


/*首页新闻*/
.newsbox .xwright dl dd .xwjj{ height:22px; overflow:hidden;}
.newsbox .xwright ul li span{display:none;}

/*尾*/
.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%;}

.message_add p{ padding:3px 0; float:none; width:100%;}

.position{display:none;}	
.positioninfo{display:none;}




.info_listimg ul li{float:left; width:48%; padding:5px 1% 5px 1%;}



}


@media screen and (max-width:640px)
{

.topbox .toutel{ display:none;}
.topbox .qitaan{ display:none;}	
.topbox .yuyan {width:90%;}

.mainbanner {height:200px;}	

/*首页新闻*/
.newsbox .xwright dl dt{ float:left; width:30%;}
.newsbox .xwright dl dd{ float:right; width:68%; color:#000000;}
.newsbox .xwright dl dd a{font-size:14px; line-height:24px; height:24px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.newsbox .xwright ul li span{display:none;}


/*新闻内页*/
.info_listxw dl dd a.title{font-size:16px; line-height:24px;}
.info_listxw dl dd .newsdate{ display:none;}


.product_list{clear:both;margin-top:0px;padding:0px; overflow:hidden; }
.product_list_ul{}
.product_list ul{clear:both; margin-top:10px; }
.product_list ul li{float:left; width:48%; margin:1%; text-align:center;line-height:26px;background:#efefef; -webkit-transition: background-color 1.0s ; -moz-transition: background-color 1.0s ; -o-transition: background-color 1.0s; transition: background-color 1.0s;}
.product_list ul li:hover{background:#ee1d23;}
.product_list ul li a{display:block; padding:5% 5%;  }
.product_list ul li .product_img{ width:100%; float:none; }
.product_list ul li img{ width:100%;display:block; height:150px;}
.product_list ul li a:hover{text-decoration:none;  color:#ffffff;}
.product_list ul li p{ text-align:center; margin:5px 0 0 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display:block; }
.product_list ul li .product_zi{ display:none;}

}


@media screen and (max-width:320px)
{


}
