@charset "utf-8";


@media screen and (max-width:1200px)
{


.mainbox0 dl dd{ float:right; width:60%;}



}




/*<=1023px*/
@media screen and (max-width:1023px)
{


.mainbox0 dl dd{ float:right; width:55%;}

.mainbanner {height:200px;}

.positioninfo{font-size:20px;}

.weizhi{clear:both; width:100%; margin:-100px auto 0 auto; height:100px;  }



/*产品导航*/
.menucp a,.menucp a:link,.menucp a:visited { display:block; width:31%; float:left; line-height:40px; 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; }	

.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)
{



/*搜索*/
.sousuo .guanjianci{width:50%;}

.mainbox0 dl dd{ float:right; width:50%;}

.cpmenu{  width:94%; }
.cpmenu ul a{ display:block; float:left; width:33%; margin:0 0 1% 0; }


.mainjianjie{ }
.mainjianjie dl{ clear:both; overflow:hidden; line-height:26px; }
.mainjianjie dl dt{ float:none; width:100% }
.mainjianjie dl dt img{ width:100%;}
.mainjianjie dl dd{ float:none; width:99%;}
.mainjianjie dl dd strong{ font-size:30px; display:block; padding:4% 0; }
.mainjianjie dl dd .neirong{ margin:0 0 0 0; overflow:hidden;  }
.mainjianjie a{ clear:both; overflow:hidden; transition: 588ms; color:#fff; background:#C33; margin:30px 0 0 0; display:block; width:50px; height:50px; line-height:50px; text-align:center; font-size:30px; }
.mainjianjie a:hover{ /*border-radius:50%;transform:rotate(90deg); -ms-transform:rotate(90deg); -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); -o-transform:rotate(90deg);*/ width:60px; height:60px; line-height:60px;  }
 
.mainjianjie .wenhua{ clear:both; overflow:hidden; background:#7d0000; color:#fff; line-height:50px; margin:5% 0 5% 0; }
.mainjianjie .wenhua dd{ padding:3% 0 0 3%;}

.mainhonor{ clear:both; overflow:hidden; background:#e6e6e6; margin:0% 0 5% 0;}
.mainhonor ul{ float:none; width:100%; clear:both; overflow:hidden;}
.mainhonor ul li{ float:left; width:25%;}
.mainhonor ul li img{ width:100%;}
.mainhonor .honor_zi{ float:none; width:100%; margin:0 5% 0 0;}
.mainhonor .honor_zi strong{ font-size:30px; display:block; padding:5% 0 4% 0; }
.mainhonor .honor_zi span{ display:block; padding:1% 0; }








}


@media screen and (max-width:859px)
{





.mainbannerpage{}
/*.mainbanner {height:400px;}*/


.mainbox0 dl dt{ float:none; width:94%; text-align:center; margin:0 auto;}
.mainbox0 dl dt img{ border:2px solid #ddd; padding:4px; width:96%;}
.mainbox0 dl dd{ float:none; width:94%; margin:0 auto;}





/*首页产品*/
.chnapinbox a{width:48%; margin:0 1% 10px 1%;}

/*首页新闻*/
.newsbox .xwleft{ float:none; clear:both; margin:0 auto; width:96%;}
.newsbox .xwleft dl{ clear:both; border-bottom:1px solid #d5d5d5; padding:15px 0px 15px 0px; overflow:hidden; width:100%;}
.newsbox .xwleft dl dt{ width:35%;}
.newsbox .xwleft dl dd{width:63%;}
.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 li{ float:none; 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;}



.info_list_fangan ul li p{ float:left; width:30%; padding:10% 10%; font-size:22px; font-weight:bold; z-index:99; position:relative; }
.info_list_fangan ul li p span{ display:block; font-size:16px; }




.info_list_xiangmu ul ol a{ display:block; width:45%; height:auto; background-color:rgba(0,0,0,0.5); font-size:26px; font-weight:bold; color:#fff; padding:10% 0 10% 5%;}
.info_list_xiangmu ul ol span{ clear:both; overflow:hidden; transition: 588ms; color:#fff; background:#C33; margin:30px 0 0 0; display:block; width:40px; height:40px; line-height:40px; text-align:center; font-size:30px; }
.info_list_xiangmu ul ol a:hover span{ border-radius:50%;transform:rotate(90deg); -ms-transform:rotate(90deg); -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); -o-transform:rotate(90deg);  }


.info_list_service{}
.info_list_service ul{}
.info_list_service ul li{ clear:both; overflow:hidden; width:96%; margin:0 2%; color:#333; line-height:30px; }
.info_list_service img{ width:100%; float:none;  }
.info_list_service ul li p{ float:none; width:100%; margin:20px 0 0 0;}





}



@media screen and (max-width:768px)

{
/*.mainbanner {height:350px;}	*/


/*尾*/
.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:45%; 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;}*/


.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:200px;}
.sousuo .dianhua{font-size:16px;}
.sousuo .dianhua span{font-size:16px;}


/*.mainbanner {height:200px;}	*/


/*首页案例*/
.anlibox{ width:96%;}
.anlibox a{ width:46%; padding:0.5% 0.5%; margin:0 1% 1% 1%; }

.cpmenu ul a{ display:block; float:left; width:49.5%; margin:0 0 1% 0; }


/*产品分类*/
.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;}

.info_list_fangan ul li p{ float:left; width:30%; padding:10% 10%; font-size:20px; font-weight:bold; z-index:99; position:relative; }
.info_list_fangan ul li p span{ display:block; font-size:14px; }



}


@media screen and (max-width:400px)
{

.info_list_fangan ul li p span{ display:none;}


}



@media screen and (max-width:320px)
{



.mainbanner {height:150px;}	


}
