@charset "utf-8";

@media screen and (max-width:1280px)
{

}

@media screen and (max-width:1200px)
{

}

@media screen and (max-width:1149px)
{
header .headerright{width:35%; }
header .headerright .tel .zi{ float:left;}
}
/*<=1023px*/
@media screen and (max-width:1023px)
{

.mainbanner1 {height:400px;}
.main-im{ display: none; }


.positioninfo{font-size:20px;}

.cpmenu ul li{width:100%; line-height:300%; border-bottom:solid #ccc 1px;    }
/*产品导航*/
.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 .headerright{width:40%; }
}

@media screen and (max-width:859px)
{
header .logo img{width:70%;}
	header .headerright .tel{ display:none}
    header .wapnav{display:block; width:15%; margin-top:26px; 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; }

    .nav{ display:none}
    header .headerright{width:100%;z-index:99999;}
    .titlebox1 h2 a {
        font-size: 18px;
    }

/*搜索*/
    .sousuobg { display:none;}
    .mainbanner1 {height:400px;}

    /*首页产品*/
    .cpmenu{width:100%;  overflow:hidden; background: #fff;text-align: center;}
    .cpmenu h2{ line-height: 40px;  color: #fff; }
    .cpmenu h2 a{ font-size: 18px;}
    .cpmenu ul li{ float: left; width: 50%;  line-height:30px; border:none;   }
    .cpmenu ul a{ font-size:14px; }

    /*首页新闻*/

    /*友情链接*/
    .linkbt{ float:none; clear:both; width:100%; border-right:0px solid #cccccc; text-align:center;}
    .lianjie{ float:none; clear:both; width:100%;}
    .footer .lx{display:none;}
    .footer .banquan{  width:60%; }

    /*产品分类*/
    .menu3 h3{width:24%;}
    .menu4 ul a {width:21%; padding:6px 1%;}
}


@media screen and (max-width:768px)
{
.mainbanner {height:350px;}	
.mainbanner1 {height:400px;}	

/*尾*/
.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%;}

.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)
{
/*搜索*/
h2.title1 b{  line-height:30px; font-size:30px; padding-bottom:5px; text-transform:uppercase;}
h2.title1 a{ font-size:18px; }

.mainbanner {height:200px;}	
.mainbanner1{height:240px;}	
.product_view div.bigimg img{ width: 100%;  height:auto; }

.yb_conct{ display:none}
/*产品分类*/
.menu3 h3{width:48%;}
.menu3 h3 a,.menu3 h3 a:link,.menu3 h3 a:visited{ font-size:15px;}
.menu4 ul a {width:46%; }

.bt a{font-size:30px;}
.bt a span{ font-size:30px;}

.indexpro img{ width:60%; }
.indexpro{ border-right:#dddddd 0px solid;} 
.footerbottom{padding:1% 0 60px 0; }
.fnav2{ display:block; }



/*新闻内页*/
.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;}
.newsbox .xwleft dl dt{display:none;}
.newsbox .xwleft dl dd{ width:100%; float: none;}
.titlebox1 h3{ display: none; } 

.indexnews .newswenzi p{ width:98%; }
.indexnews .newswenzi p:nth-child(1){ padding-left:20%;}
.indexnews .newswenzi p:nth-child(2){ padding-left:20%;}
.indexnews .newswenzi p:nth-child(3){padding-left:20%;}

.news_related li{float:none; width:96%; margin-left:0.5%; margin-right:0.5%; line-height:34px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}


.footmenu{ display:none}
.footer .banquan{ float:none; width:96%; margin:0 auto; text-align:center; }
.footer .banquan h3{ margin-top:20px; line-height:30px; font-size:18px;}

.footercontact{padding-left:3%; float:left; width:90%;}


}
@media screen and (max-width:500px)
{
.indexnews .newswenzi p:nth-child(1){ padding-left:33%;}
.indexnews .newswenzi p:nth-child(2){ padding-left:33%;}
.indexnews .newswenzi p:nth-child(3){padding-left:33%;}

.indexnews .newswenzi p a{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; line-height:23px;}
}

@media screen and (max-width:430px)
{

}


@media screen and (max-width:320px)
{
.mainbanner {height:150px;}	
.mainbanner1{height:160px;} 



/*产品分类*/
.menu3 h3{width:98%;}
.menu4 ul a {width:96%;}

}
