@media screen and (max-width:640px){
  .ham1{
    display: block;
    width: 40px;
    height: 40px;
  }
  .head-nav-logo{
  	height: 40px;
  	line-height: 40px;
  }
  .head-nav-logo img{
    width: 125px;
  }
  .head-nav-list{
    display: none;
  }
  .head-nav{
    width: 90%;
    height: 40px;
  }
  .company{
    height: auto;
    padding-top: 10px;
  }
  .companyall{
    width: 90%;
    height: auto;
  }
  .pubh{
    width: 100%;
    height: auto;
  }
  .pubh img{
    width: 100%;
  }
  .companycenter{
    height: auto;
    margin-top: 10px;
    display: block;
  }
  .companyall-text h3{
    margin-top: 10px;
    font-size: 16px;
	margin-bottom: 15px;
  }
  .companyall-img{
    width: 100%;
    height: 150px;
    background-position: bottom;
  }
  .companyall-text{
    width: 100%;
  }
  .companyall-line{
    width: 50%;
    left: 0;
    top: 35px;
  }
  .company-tabs{
    margin-top: 10px ;
  }
  .company-tabs li{
    margin-top: 10px !important;
    width: 48%;
    height: 30px;
  }
  .company-tabs li a{
  	line-height: 30px;
  	font-size: 12px;
  }
  .company-list{
    height: auto;
    flex-wrap: wrap;
  }
  .company-list li:nth-of-type(5){
  	display: none;
  }
  .company-list li{
    width: 49%;
    padding-bottom: 10px;
  }
  .index-product{
    height: auto;
    padding: 20px 0;
  }
  .index-productall{
    width: 90%;
    height: auto;
  }
  .iproducttabs{
    width: 100%;
    height: auto;
    flex-wrap:wrap ;
    margin-top: 10px;
    margin-bottom: 20px;
  }
  .iproducttabs li{
    width: 49%;
    margin-top: 10px;
  }
  .productlunbo{
    width: 100%;
    height: auto;
  }
  .productlunbo .swiper-containeraa1{
    width: 100%;
    height: auto;
  }
  .productlunbo .swiper-containeraa2{
    width: 100%;
    height: auto;
  }
  .productlunbo .swiper-containeraa3{
    width: 100%;
    height: auto;
  }
  .productlunbo .swiper-containeraa4{
    width: 100%;
    height: auto;
  }
  .productlunbo .swiper-button-next, .swiper-button-prev{
    display: none;
  }
  .productlunbo .swiper-slide img{
    height: 150px;
  }
  .fourjz{
    height: auto;
    padding-top: 20px;
  }
  .fourjzall{
    width: 90%;
    height: auto;
  }
  .fourjz-list{
    height: auto;
    margin-top: 10px;
  }
  .fourjz-list li{
    display: block;
    height: auto;
  }
  .fourjzli-left{
    padding: 10px;
    width: 100%;
    height: auto;
 
  }
  .fourjzli-left h2{
    margin-top: 0;
  }
.fourjzli-right{
  width: 100%;
  height: auto;
  padding: 0 10px;
  box-sizing: border-box;
}
.fourjz-list li:nth-of-type(4) .fourjzli-right{
	padding-bottom: 10px;
}
.fourjzli-right img{
	height:130px ;
	object-fit:cover;
}
.fourbiaoqian{
  display: none;
}
.four-foot{
  display: none;
}
.four-footm{
  display: block;
}
.news{
  height: auto;
  padding: 10px;
}
.newsall{
  width: 100%;
}
.newstabs{
  width: 100%;
  height: auto;
  margin: 10px 0;
}
.newstabs li{
  width: 45%;
  height: 30px;
  line-height: 30px;
}
.newslist{
  width: 100%;
  height: auto;
}
.newslist a{
	width: 49%;
	height: auto;
	margin-top: 10px;
}
.newslist a li{
  width: 100%;
  height: 100%;
  padding: 10px;
  display: block;
}
.newslist a li img{
	height: 105px;
}
.newslist li:nth-of-type(5){
	display: none;
}
.newslist li:nth-of-type(6){
	display: none;
}
.newslist li img{
  width: 100%;
  height: auto;
}
.newsli-text{
  width: 100%;
  height: auto;
}
.foot{
  height: auto;
}
.foottop{
  display: none;
}

.companyall-text p{
	line-height: 20px;
}
.companyall-text p span{
	font-size: 13px !important;
}

.company-list .coli-all{
	margin-top: 10px;
	height: auto;
}
.company-list li h4{
	font-size: 16px;
	line-height: 16px;
}
.company-list li p{
	margin-top: 8px;
}
.iproducttabs li{
	height: 30px;
}
.iproducttabs li a{
	line-height: 30px;
	font-size: 14px;
}
.swiper-slide .productlisttext{
	height: 40px;
}
.swiper-slide .productlisttext p{
	width: auto;
	line-height: 16px;
	font-size: 12px;
}
.fourjzli-left h2{
	font-size: 16px;
	line-height: 16px;
}
.fourli-line{
	margin: 10px 0;
}
.fourjzli-left p{
	font-size: 12px;
	line-height: 24px;
}
.four-footmtop{
	padding: 10px 5%;
}
.four-footmtop h3{
	font-size: 16px;
	line-height: 16px;
}
.four-footmtop p{
	font-size: 12px;
	line-height: 24px;
}
.four-footmbottom li img{
	width: 42px;
	height: auto;
}
.four-footmbottom li h4{
	font-size: 14px;
	line-height: 14px;
}
.newsli-text h3{
	font-size: 14px;
	line-height: 20px;
}
.newsli-text p{
	font-size: 12px;
	line-height: 18px;
}
.coli-all div span {
    font-size: 12px;
    margin-left: 5px;
}

}