@media screen and (max-width:1140px) {

  /*header*/
  .nav > ul > li > a{font-size:14px;}

}

@media screen and (max-width:1060px) {

  /*header*/
  .wrapper{height:60px;padding:0}
  .language,.search-btn,.w-line,.nav{display:none}
  .logo{width:auto;line-height:60px;padding-left:10px}
  .logo img{width:150px}
  .mobile-menu{display:block}

  /*banner*/
  .sub-banner{height:auto}
  .sub-banner .text{padding:70px 0 20px}
  .sub-banner .text h1{font-size:30px;}
  .sub-banner .text p{font-size:18px}

  /*footer*/
  .foot-main .c1{width:100%;text-align:center;padding:0;margin:20px 0}
  .foot-main .c2,.foot-main .c3{width:50%}
  .foot-main .c2{border-left:0}
  .foot-main .letter{float:none;margin:0 auto}

}

@media screen and (max-width:1024px) {

}

@media screen and (max-width:900px) {

  /*main*/
  .home-product .box{display:flex;flex-direction:column-reverse;}
  .home-product .blue-border{width:100%;height:100%;border:0;margin:0}
  #home-product{width:auto;height:auto;margin:0 auto}
  .home-product .text{float:left;width:100%;text-align:center;margin:0 0 30px 0;padding:0}
  
}

@media screen and (max-width:768px) {

  /*main*/
  .home-about .text{width:100%;text-align:center;margin-bottom:20px}
  #about-slide{width:100%}
  #about-slide .owl-dots,#home-product .owl-dots { text-align: center; }
  .home-news-list ul li{width:100%;margin-bottom:20px}
  .home-news-list ul li a p{height:auto}
  .home-news-list ul li:last-child{margin:0}
  .banner {height:auto;}
  #banner a {max-height:240px;}
  
  .map{width:100%;text-align:center}
  .map-content .text{width:100%;}
  .purchase .x1,.purchase .x2,.purchase .x3{width:100%;margin:0}
  .purchase .groups{max-width:100%}

  .news-list li a{padding:0}
  .news-list li .img{width:100%;text-align:center;margin-bottom:20px}
  .news-list li .text{float:left;text-align:center;max-width:100%;margin:0}
  .news-list li .date{display:none}

  .c-left{width:100%}
  .c-right{width:100%;margin-top:20px}

  .detail .text{width:100%}
  .detail .img{width:100%;margin-top:20px}

  .sub-menu{width:100%}
  .sub-content{float:left;width:100%;margin:20px 0 0 0}
 
  /*about*/
  .about-main .text{width:95%;padding:3%}
  .about-article .img{width:100%;text-align:center}
  .about-article .text{width:100%;padding:2% 0}
  #equipment .img{width:100%}
  #equipment .text{width:100%;height:auto;padding-bottom:100px}
  #equipment .text p{max-height:100%}

  /*footer*/
  .foot-main .c2,.foot-main .c3{width:100%;border:0}
  .foot-main .text{max-width:100%;text-align:center}
  .foot-main .letter{text-align:center}

}


@media screen and (max-width:480px) {

  /*header*/
  .up{display:none}

  /*main*/
  .section{padding:30px 0}
  .home-about .text h1{font-size:24px} 
  .home-product .text h1{font-size:24px}
  .home-product .text p{font-size:18px}
  .home-title h1{font-size:24px;}
  
  .view{width:100px;height:40px;font-size:14px;line-height:40px}
  .home-title{margin-bottom:20px}
  .map-content .text h1{font-size:24px}
  .purchase button{width:100px;height:40px;font-size:14px;line-height:40px;margin:20px 10px 0}

  .main-tabs a{width:33.33%;margin:0 0 15px}
  .main-tabs a:last-child{margin:0}
  .main-tabs h1{font-size:14px}
  .main-tabs .line{width:100%;margin-top:10px}

  .detail-content .hd{font-size:20px}

  .product-list li{width:100%}

  /*about*/
  #equipment .img{height:300px}
  .partner-list li{width:50%}
  .partner-list li img{width:150px;}

  /*footer*/
  .foot-main .c1 img{width:120px}
  .foot-main .letter .address{margin-top:20px}

}

@media screen and (max-width:425px) {

 
}

img{max-width:100%;height:auto;width:auto\9; /* ie8 */}/*弹性图片*/
html{-webkit-text-size-adjust:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}


    