@charset "utf-8";

@media screen and (max-width:1336px)
{
.leftnewstp { height: auto;overflow: hidden;}



@media screen and (max-width:1280px)
{


}

@media screen and (max-width:1200px)
{
.row{ width:99%; margin:0 auto;}

header .logo { margin:1% 0 2% 0; width:55%; padding-left:1%;}
header .logo img{ width:100%;}

.yslist .yspic{}
}

@media screen and (max-width:1024px)
{

.yslist:nth-child(4) .yspic{order:2}
.yslist:nth-child(4) .ysbox{order:1}

.yslist:nth-child(2) .yspic,.yslist:nth-child(3) .yspic{order:1}
.yslist:nth-child(2) .yspic,.yslist:nth-child(3) .ysbox{order:2}
}
@media screen and (max-width:1066px)
{


.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; }	


.prss{ display:none;}

.rightnews li p {
    margin: 1% 0;
    color: #7e7e7e;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:1;
    overflow: hidden;
    text-overflow: ellipsis;}




.headright{ display:none;}




}



@media screen and (max-width:920px)
{




}


@media screen and (max-width:859px)
{
    header{ height:70px;}
    header .logo img{width:100%}    
	header .wapnav{display:block; width:15%; margin-top:18px; 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;}
  

/*搜索*/
    .sousuobg { display:none;}

    .footer .lx{display:none;}
    .footer .banquan{  width:60%; }
    .footmenu{ display:none;}

    /*产品分类*/
    .menu3 h3{width:24%;}
    .menu4 ul a {width:21%; padding:6px 1%;}


.aboutwz p {width:50%; }

.yb_conct{ display:none;}



}



@media screen and (max-width:767px)

{
.mainbanner {height:350px;}	
.mainbanner1 {height:400px;}	


/*产品导航*/
.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%;
 display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:1;
    overflow: hidden;
    text-overflow: ellipsis;
    text-overflow: -o-ellipsis-lastline;}


/*产品分类*/
.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%;}



.honortwimg img{margin-bottom:10px;}


h2.title1 { background: none;}




.aboutwz-1 {  margin-top:2%;}

.abouttp{ display:none;}

h2.title3 {  background: none;}


.newsbg { background: none;}

.ysbox p {
display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
    text-overflow: ellipsis;
    text-overflow: -o-ellipsis-lastline;}
	

h2.title1 b {line-height: 30px;font-size: 22px;}
h2.title1 a {font-size: 24px;line-height:35px;}

h2.title2 a { font-size: 26px;line-height:70px;}

.prolist-1 p{ display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:1;
    overflow: hidden;
    text-overflow: ellipsis;}






}


@media screen and (max-width:640px)
{
	
header .logo{width:82%; margin-top:15px;  text-align:left; padding-left:1%;}
	
.mainbanner {height:200px;}	
.mainbanner1{height:240px;}	
.product_view div.bigimg img{ width: 100%;  height:auto; }
/*产品分类*/
.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;}
.footer dl{ 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;}

.prtitle p{ display:none;}


.prtitle a {font-size: 26px;}
.prolist{ padding:0 5px;}
.prolist-1 { margin: 5% 0%;}


.producttwbj { background: #f5f5f5 url(../images/productbj.jpg) repeat left center;}


.prolist-1 {
    background: #FFF;
    padding: 1% 0; 
     margin: 1% 2%;}
	 
/*优势*/	 
h2.title3 a { font-size:26px;
    line-height: 45px;}

.yslist .ysbox{ padding:1%;}
.ysbox h3{display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:1;
    overflow: hidden;
    text-overflow: ellipsis;
    text-overflow: -o-ellipsis-lastline; font-size:20px; margin:0;}
.ysboxjt{ padding:0;}

.footerbottom{ padding-bottom:55px;}
.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:24%;vertical-align:middle; padding-left:4%; padding-right:5%;}

.footercontact { padding-left:0%; padding-bottom:4%;}

.positionbg { display:none;}

}
@media screen and (max-width:500px)
{
	
	
}

@media screen and (max-width:400px)
{

}
@media screen and (max-width:320px)
{
.mainbanner {height:150px;}	
.mainbanner1{height:160px;} 
/*产品分类*/
.menu3 h3{width:98%;}
.menu4 ul a {width:96%;}

}
