@charset "utf-8";


@media screen and (max-width:1200px)
{
}







/*<=1023px*/
@media screen and (max-width:1023px)
{
header .logo{ float:left; }
header .headerright {  width:26%; }
header .headerright dd { width:30%;}
header .headerright dt { line-height:23px;}

.mainbanner {height:500px;}

.jjbiaoti{ font-size:10px;}

.mainbox0 .contact .contpic{ }

.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%;}


}


/*<=920px*/
@media screen and (max-width:920px)
{

header .logo img{ width:100%; }

.mainbox0 .about { width:94%; margin:0 1%;}
.mainbox0 .contact { display:none;}

.cpmenu{ float:left; width:78%; line-height:107px;}
.newmenu{ float:left; width:70%; line-height:107px;}

.newsbox .xwleft{ float:left;width:32%;margin-right:1.8%;  }

}


@media screen and (max-width:859px)
{
header{  }
header .logo{}
header .logo img{ }
header .wapnav{display:block; width:15%; margin-top:2%; 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{ display:none;}

.mainnav{display:none; margin-bottom:20px;}
.mainnav a,.mainnav a:link,.mainnav a:visited{ background:#1480ea; font-size:16px; text-align:center; height:30px; line-height:30px; display:block; clear:both; width:100%; padding:0; margin:0; }
.nav{ display:none}

.mainbannerpage{}
.mainbanner {height:400px;}



/*首页新闻*/
.newsbox .xwleft{ float:none; clear:both; margin:0 auto; width:96%;}
.newsbox .xwleft dl{ clear:both; border-bottom:1px solid #d5d5d5; padding:2%; overflow:hidden; width:96%; }

.newsbox .xwleft dl dt{ width:15%;}
.newsbox .xwleft dl dd{width:83%;}
.newsbox .xwleft dl dd a{ height:28px; line-height:28px; overflow:hidden;}
.newsbox .xwleft dl dd .riqi{line-height:24px;}
.newsbox .xwleft dl dd .xwjj{line-height:22px; height:22px; overflow:hidden;}

.newsbox .xwleft ul { float:none; padding-top:0%;clear:both; width:100%;}

.newsbox .xwright{ float:none; clear:both; margin:0 auto; width:96%;}
.newsbox .xwright dl{ clear:both; border-bottom:1px solid #d5d5d5; padding:2%; overflow:hidden; width:96%; }

.newsbox .xwright dl dt{ width:15%;}
.newsbox .xwright dl dd{width:83%;}
.newsbox .xwright dl dd a{ height:28px; line-height:28px; overflow:hidden;}
.newsbox .xwright dl dd .riqi{line-height:24px;}
.newsbox .xwright dl dd .xwjj{line-height:22px; height:22px; overflow:hidden;}

.newsbox .xwright ul { float:none; padding-top:0%;clear:both; width:100%;}



/*友情链接*/
/*.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:96%; text-align:center; }
.footer dl{ float:none; text-align:center; margin:0 auto; }


.footmenu{ display:none;}

/*产品分类*/
.menu3 h3{width:24%;}
.menu4 ul a {width:21%; padding:6px 1%;}


}



@media screen and (max-width:770px)

{
.sousuo .guanjianci{ display:none}
.sousuo .dianhua{ float:right; width:100%; text-align: center; font-size:14px; }
.sousuo .dianhua a { display:none}
	
.cpmenu{ float:left; width:70%; padding-top:4%; line-height:26px; }
.cpmenu ul{  line-height:26px; }
.cpmenu ul a{ }
.cpmenu ul a:hover{  line-height:26px;}	

.mainbanner {height:350px;}	


.chnapinbox a{ display:block; float:left; width:48%; margin:0 1% 1.5% 1%; line-height:36px; overflow: hidden; color:#fff; text-overflow: ellipsis;}

.cpmore { display:none}

.newmenu{ padding-top:0.5%; }



/*尾*/
.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%;}


/*产品分类*/
.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)
{
.sousuo .dianhua{ width:100%; text-align:center; font-size:14px; }
header .logo{ float:left; width:60%; }




.mainbanner {height:200px;}	

.mainbox3 p { font-size:14px; line-height:36px;}
.mainbox3 .summary { display:none}

.mainbox3 .anmore { margin: auto; width:70%; font-size:12px;fborder-radius: 10%; padding:2% 0; border:1px solid #cccccc}


/*产品分类*/
.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;}



}


@media screen and (max-width:480px)
{

.sybiaoti{ clear:both; float:left; width:30%; background:url(images/cp_title1.gif) repeat-x; text-align:center;  overflow:hidden;}
.sybiaoti a { color:#fff; font-size:21px; font-weight:bold; line-height:107px;} 
/*
.cpmenu { line-height:18px}*/

.cpmenu{ line-height:18px; width:65%;}
.cpmenu ul{  line-height:18px; }
.cpmenu ul a{ }
.cpmenu ul a:hover{  line-height:18px;}	

}



@media screen and (max-width:340px)
{



.mainbanner {height:150px;}	

.sybiaoti { width:40%;}
.newmenu{ display:none }
.cpmenu{ display:none }


/*产品分类*/
.menu3 h3{width:98%;}
.menu4 ul a {width:96%;}

}
