@charset "utf-8";
@media screen and (max-width:1200px)
{
header .logo  {
	float: left;
	width: 60%;
	margin-left:2% ;
}
header .logo img {
   max-width: 100%;
}
header .headerright dl{ display: none;}
.imainbg{ display: none;}
.imain2 .iproduct {

	height:auto;
	background:none;

}
.imain2 .iproduct .cpleft {
	float:none;
	width: 96%;
	background: none;
	margin: 0 2%;

}
.imain2 .iproduct .cpleft ul li {
	display: inline-block;
	clear: none;
	border-bottom: none;
	line-height: 40px;
	background: #282828;
	 margin-bottom: 10px;
}
.iproduct .cpzhanshi {
	float: none;
	width: 96%;
	background: none;
	margin: 0 2%;
	padding: 15px 0px;
}
.iproduct .cpzhanshi ul li {

	padding: 1%;
	width: 23%;
}
.imain2 .iproduct .cpleft li a:hover,.imain2 .iproduct .cpleft li a.active,.imain2 .iproduct .cpleft li a.active:link,.imain2 .iproduct .cpleft li a.active:visited{ background:#f6b402;}

.imain1 .ititle1,.imain2 .ititle2, .imain3 .ititle3,.imain4 .ititle4,.imain4 .anlibox {

	width: 96%;
	margin:1% 2%;

}
.newsbox {
   width:96%;
	margin: 30px 2% 0 2%;
}
.footbg{ display: none;}
.linkbox .biaoti {
	float: none;
	width: 96%;
	border-right: none;
	margin: 0 2%;
	padding: 10px 0px;
}
.linkbox .linknr {
	float: none;
	width: 96%;
	margin: 0 2%;
}
.footer {

   width: 96%;
	margin: 0 2%;
	 }

}

@media screen and (max-width:859px){
header { padding-top: 10px; padding-bottom: 10px;}
header .headerright {
	width: 180px;
	padding: 0;
}
.newsbox .xwleft,.imain1 .guanggao{ display: none;}
.newsbox .xwright {
	float: none;
	width: 92%;
	padding:0 4% 2% 4%;
	padding-top: 40px;
}
.imain1 dl dt {
	 display: none;
}
.imain1 dl dd {
	float: none;
	width: 100%;
}
.yb_conct{ display: none;}

.imain2 .iproduct .cpleft ul li { width:49%; text-align:center; }
.imain2 .iproduct .cpleft ul li a {	padding: 0px 10px; }
}

@media screen and (max-width:768px)
{
/*产品分类*/
.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:46%; 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%; }
}

@media screen and (max-width:640px)
{
/*产品分类*/
.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_list ol  span.views {
  display: none;
}
.info_list ol  span.date{ display:none;}
.info_list ol.info a.title {
	width: 96%;
}
.info_list ol.head11{ display: none;}
.infosearch{ display: none;}
.linkbg{display: none;}
.newsbox .xwleft dl dt{display:none;}
.newsbox .xwleft dl dd{ width:100%; float: none;}
.titlebox1 h3{ display: none; }


header .logo  {
	width: 80%;
	margin: 0 2%;
	text-align: center;
}
header .headerright{ width: 60%; margin-top: 5px;}
header .headerright ul {
	padding-top: 0;
}
header .headerright ul li {
	float: left;
	width:80px;
	margin-left: 10px;
	background: #000000;
}
header .headerright ul li a {
	background: none;
	display: block;
	color: #FFFFFF;
	line-height: 30px;
	padding: 0;
	text-align: center;
}
.navbg{ margin-top: 0;}


.imain1,.imain3 {margin: 20px auto 20px auto;}
.imain2,.imain4 { padding: 20px 0 20px 0;}

.imain1 .ititle1, .imain2 .ititle2, .imain3 .ititle3, .imain4 .ititle4, .imain4 .anlibox {background: none;padding: 0;text-align: center;
}
.imain1 .ititle1 a,.imain2 .ititle2 a,.imain3 .ititle3 a,.imain4 .ititle4 a {font-size:30px; font-weight:bold;}
.imain1 dl dd h2 {font-size: 16px;line-height: 30px;padding: 5px 0px;}
.imain1 dl {margin: 15px auto 0 auto;padding: 10px 20px;overflow: hidden;}

.iproduct .cpzhanshi ul li {padding: 2%;width: 46%;}
.newsbox {margin: 15px 2% 0 2%;}
.newsbox .xwright ul li span{ display: none;}

.imain4 .anlibox{ margin-top: 20px;}
.imain1 .gengduo,.imain2 .gengduo,.imain3 .gengduo {
		  margin-top: 10px;
}
.imain4 .gengduo{ padding-top: 10px;}

.linkbg{	padding: 20px 0px;}

.footer .banquan{ width: 100%; clear: both;}
.footer dl {	float: none;	margin: 0 auto;}
.footer dl dt,.footer dl dd{ padding-top: 10px; line-height: 16px;}
.fnav2{ display: block;float:right;width:100%; margin:0 auto;  overflow:hidden; background:#2d2e2f; 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:16%;vertical-align:middle; padding-left:4%; padding-right:5%;}
.footbox{ padding-bottom:10%; }	
}

@media screen and (max-width:480px)
{
header { padding-bottom:0}	
header .logo { margin-left:0; width:60%;}
header .logo img { width:100%;} 

.footer .banquan { line-height:24px; margin-bottom:15px;}
 
 
}