@media screen and (min-width: 1921px) {
  
}
@media screen and (max-width: 1600px) {
  
}
@media screen and (max-width: 1441px) {
  
  
  
}
@media screen and (max-width: 1366px) {
  
}
@media screen and (max-width: 1280px) {
  .box{width:96%;}  
}
@media screen and (max-width: 1024px) {
  
  
}
@media screen and (max-width: 768px) {
  .wap{display: block;}
  .pc,.header{display: none;}
  .box{width:100%;}
  
  .swiper-container{margin-top:50px;}
  .swiper-button-prev, .swiper-button-next{background-size: 15px auto;margin-left:0;margin-right:0;}
  .home-pro,.home-about,.home-kehu{padding:40px 0;}
  .home-pro .title,.home-about .title,.home-youshi .title,.home-kehu .title,.home-news .title{font-size:26px;}
  .home-pro .title p,.home-about .title p,.home-youshi .title p,.home-kehu .title p,.home-news .title p{font-size:12px;margin-top:5px;}
  .home-pro .list li{width:100%;margin-top:4%;}
  .home-about .about-con .pic{width:100%;}
  .home-about .about-con .content{width:100%;padding:4%;}
  .home-youshi{padding-top:40px;}
  .home-youshi li{width:49%;height: auto;min-height:auto;float: none;display: inline-block;vertical-align: top;}
  .home-youshi li h4{margin-top:20px;font-size:18px;}
  .home-youshi li p{font-size:14px;}
  .home-youshi li i,.home-kehu .list{margin-top:20px;}
  .home-youshi{padding-bottom:40px;}
  .home-news li{width:100%;}
  .footer .foot-nav{display: none;}
  .foot-ewm{width:100%;text-align: center;}
  .foot-ewm img{width: auto;width:150px;}
  .subbanner{margin-top:50px;}
  .case-list li{width:49%;float: none;display: inline-block;vertical-align: top;}
  .case-list li h3.tit{font-size:16px;}
  .show-area{padding-left:4%;}
  .show-left{width:100%;padding:4%;margin-top:4%;}
  .show-left h1.show-title{font-size:26px;}
  .show-left .show-page{padding:4% 0;margin:0;}
  .show-right .r-bor{border:none;}
  .show-left .show-page a{border:none;padding:0;display: block;width:100%;margin:10px 0;}
  .show-right{width:100%;padding:0;border-top:1px solid #f0f2f5;margin:0;}
  .page-nav a{margin:0 8px;}
  .news-list li h4{font-size:16px;}
  .news-list li p.des{font-size:12px;line-height: 20px;
    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
  }
  .news-list li{padding:3%;}
  .news-list li p.time{font-size:12px;}
.news-list li .pic{width:100%;}
.news-list li .text{width:100%;}
  .pro-list li{height: auto;padding:4%;margin:0;}
  .pro-list li .text{width:100%;}
  .pro-list li .pic{width:100%;margin:20px 0;}
  .pro-list li .pic img{max-width: 100%;}
  .page-content{padding:4%;}
  
}
