@charset "utf-8";


@media screen and (max-width:1440px)
{
#showbanner img{ max-width:130%; display:block; margin-left:-15%;  }

}

@media screen and (max-width:1280px)
{
.mainbox3 a.more{ position:absolute; right:0px;}

}

@media screen and (max-width:1200px)
{

/*.proitem li{width:45%; margin:1%; border-radius:4%; border:solid #d71820 1px; background:#fff; height:auto; position:static; padding:1%}
.proitem li img{ display:none;}
.proitem li h3{ margin-top:0; }
.proitem li p{ display:none;}
.proitem li:first-child { margin-left:1%;}
.proitem li:nth-child(2) h3, .proitem li:nth-child(4) h3, .proitem li:nth-child(6) h3 { position: static;}
*/

.footercontact{width:35%; margin-left:2%;}
}

@media screen and (max-width:1130px)
{
.newsboxtop .leftcenter{float:right; width:55%; padding:0 0 0 1%;  }

}




@media screen and (max-width:1090px)
{

.newsboxtop .leftcenter{float:right; width:55%; padding:0 0 0 1%;  }
.newsboxtop .leftcenter1 {float:right; width:55%; padding:0 0 0 1%;  }
}




@media screen and (max-width:1076px)
{
.nav{ display:none}
header .logo{ padding-left:3%;}

}
/*<=1023px*/
@media screen and (max-width:1023px)
{
/*头*/
header .headerright{float:right; width:0%; padding:0px 0 0 0; position:relative;  }	


/*新闻*/

.newsboxtop .leftimg{float:left; }
.newsboxtop .leftcenter{float:right; width:55%; padding:0 0 0 1%;  }
.newsboxtop .leftcenter1{float:right; width:55%; padding:0 0 0 1%;  }
.newsbox .centerbotm dl dd a{ font-size:18px; line-height:40px; color:#555555; overflow:hidden; height:30px; }

/*首页产品*/
.imain2{ clear:both; width:100%; margin:0 auto;  padding:50px 0px 0px 0; overflow:hidden;}

/*关于我们*/
.mainbox3{ float:left; width:100%; background:#f6f7f9; padding:40px 0;}
.mainbox3 .box3left{  float:left; width:98%;background:url(../images/aboutbg.jpg) repeat-x center; margin:0% 0; }
.mainbox3 .aboutcon{ width:96%; margin:20px auto 0 auto; padding:0; }
.mainbox3 a.more{ position:static; display:block; margin:20px auto 0 auto;}
.mainbg4{ margin-top:0;}



/*底部*/
.footermenu a,.footermenu a:link,.footermenu a:visited{color:#b5e4e5;font-size:14px; width:300px; padding:0 2%; border:1px solid #3c9fa2; border-width:0px 1px;}
.footer{clear:both; max-width:1200px; margin:0 auto; padding:2% 1% 1% 1%; overflow:hidden;}


/*QQ*/
.yb_conct{ display:none;}


/*内页*/
.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%;}

.positioninfo{font-size:20px;}

.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%;}

.product_list ul li{ float:left; width:30%; padding:5px 1% 10px 2%;}



}


/*<=980px*/
@media screen and (max-width:980px)

{
.nav{ display:none}	

/*新闻*/
.newsbox .newsboxtop_left{ float:left; width:95%; margin:4% 2% 0% 2%;overflow:hidden; }
.newsbox .newsboxtop_left1{ float:left; width:95%; margin:4% 2% 0% 2%;overflow:hidden; }
.newsboxtop .leftcenter{float:right; width:70%; padding:0 1%;  }



}


@media screen and (max-width:875px)
{
	
	
/*产品*/
.iproduct .cpzhanshi ul li{ float:left; width: 45%; border:#d9d9d9 1px solid; margin:0% 1% 3% 2%; }

/*优势*/
.mainbox5 .imyoushi{  float:right; width:70%; margin:3% 0; background:#f6f7f9;}

}



@media screen and (max-width:768px)

{
/*关于我们*/
.mainbox3 .box3left .neirong p a{ display:none; }
.mainbox3 .box3left .neirong h2{ margin-bottom:6%;}
.mainbanner {height:350px;}	
.mainbanner1 {height:400px;}	

/*优势*/
.imain5{ background:url(../images/imyoushi.jpg) no-repeat top center  none; background:#f6f7f9; }
.mainbox5 .imyoushi{  float:right; width:95%; margin:6% 2%; }


/*产品导航*/
.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%;}


/*新闻	*/
.newsboxtop .leftcenter{float:right; width:60%; padding:0 1%;  }	
.newsboxtop .leftcenter1{float:right; width:60%; padding:0 1%;  }
.newsbox  dl dt{ display:none;}
.newsbox .centerbotm dl dd{ float:right; width:95%; padding:0 2% 0 4%; }
.mainbox4 ul li{width:48%; }


/*底部*/
.footbg{  height:65px; display:none;}
.footermenu{ }
.footermenu a,.footermenu a:link,.footermenu a:visited{ padding:0 1%;   }
.lianxibox{ float:none; width:98%; padding:0px 1%;}
.linkbox{ display:none;}
.erweima{ display:none; }
.footercontact{ margin-left:2%;width:98%; }
	
/*信息内页*/
.info_list dl{float:left; width:45%; text-align:center; margin-left:2%; margin-top:2%;}
}


@media screen and (max-width:654px)
{
	
/*头/标题*/	
header .logo{ width:50%; float:left; padding-top:2%; padding-left:2%;}
header .logo img{ width:100%;}
.title1 b a{ font-size:28px; }

/*首页分类*/
.iproduct .cpfenlei{ margin:15px 0 -20px 0;overflow:hidden; }
.iproduct .cpfenlei a{ width:48%; margin:0 0 1% 1%; background:#efefef; line-height:40px;overflow:hidden;}
.iproduct .cpfenlei a:hover{ background:#e8e8e8; color:#158b8d; line-height:40px;overflow:hidden;}

/*关于我们*/
.mainbox3 .box3left .neirong h1{ padding:1% 0;}
.newsboxtop_left1 { display:none;}
.mainbox3 .box3left{ background: #f6f7f9 url(../images/aboutbg.jpg  none) no-repeat left;  }
.mainbox3 .box3left .neirong{ width:95%;  margin:2% 0; padding:0 4% 0 5%; float:left;border:1px solid #e8e8e8; border-width:0px 1px 0 0; }
.mainbox3 .boxfeilei{ float:right; width:98%; margin:0% 0%;  background:#f6f7f9; }
.mainbox3 .boxfeilei .feicenter1  {  float:left; width:50%; border-bottom:#e8e8e8 1px solid ; padding: 1% 0;}

/*新闻	*/
.newsboxtop .leftcenter{float:right; width:60%; padding:0 1%;  }	
.newsboxtop .leftcenter1{float:right; width:60%; padding:0 1%;  }
.newsbox .xwleft dl dt{display:none;}
.newsbox .xwleft dl dd{ float: none;}

/*新闻内页*/
.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;}

/*底部*/
.footercontact h2{ padding-top:4%; padding-bottom:4%;  }
.footermenu{line-height:20px; padding-top:3%; }
.footbg{ display:none; }

}
@media screen and (max-width:570px)
{
/*新闻	*/
.newsboxtop .leftimg{ display:none;}
.newsboxtop .leftcenter{ width:98%; padding:0 0 0 2%;  }
   
}

@media screen and (max-width:500px)
{
	
	
/*内页*/
.htmleaf-content{ width:90%; margin:3% auto 0 auto; }
	
}

@media screen and (max-width:400px)
{
header .logo{ float:left; width:60%; padding-top:4%;}	
.iproduct .cpfenlei a{ width:48%; margin:0 0 1% 1%; font-size:14px; line-height:40px;overflow:hidden;}
.mainbox3 .box3left .neirong h1{font-size:20px; font-weight:bold; color:#158b8d; padding:2% 0; }

.mainbox5 .imyoushi .main_youshi ul li a { font-size:14px;}

}


@media screen and (max-width:320px)
{
}
