@media (max-width: 1366px) {
  .verify .wrap .lf .pic-box .pic5 {
    right: -.8rem;
  }
}

@media (max-width: 1200px) {
  .w1340,
  .w1460,
  .w1560 {
    width: 88%;
  }
  .sale .top .sale-container .swiper-slide {
    padding: 1.5rem .5rem;
  }
  .contact .wrap .lf {
    padding-left: 0;
  }
  .contact .wrap .lf .cont {
    width: 100%;
  }
}

@media (max-width: 1024px) {
  .sale .top .sale-container .swiper-slide {
    width: 48%;
    margin-right: 4%;
  }
  .sale .top .sale-container .swiper-pagination {
    display: block;
    bottom: 0;
  }
  .sale .top .sale-container .swiper-pagination .swiper-pagination-bullet {
    background: #000;
  }
  .sale .li-box .li .pic,
  .sale .li-box .li .cont {
    height: 10rem;
  }
  .verify .wrap .lf .pic-box .pic5 {
    display: none;
  }
}

@media (max-width: 767px) {
  .pc-img {
    display: none;
  }
  .mb-img {
    display: block;
  }
  .font48 {
    font-size: 1rem;
  }
  .service {
    padding: 1.5rem 0;
  }
  .wrap {
    padding: 0;
  }
  .service .wrap .tit {
    margin-bottom: .75rem;
  }
  .service .wrap .li-box .li {
    padding-bottom: .5rem;
    margin-bottom: .5rem;
  }
  .service .wrap .li-box .li .btm {
    margin-top: .8rem;
  }
  .sale .top {
    padding: 1.5rem 0;
  }
  .sale .top .sub {
    margin-bottom: 1rem;
  }
  .sale .top .sale-container .swiper-slide {
    width: 100%;
  }
  .sale .li-box .li {
    margin-bottom: 1rem;
  }
  .sale .li-box .li:last-child {
    margin-bottom: 0;
  }
  .sale .li-box .li .pic {
    width: 100%;
    height: auto;
  }
  .sale .li-box .li .cont {
    width: 100%;
    height: auto;
    padding: .75rem 1rem;
  }
  .sale .li-box .li .cont .intro {
    width: 80%;
  }
  .sale .li-box .li .cont .intro br {
    display: none;
  }
  .contact .wrap {
    flex-wrap: wrap;
  }
  .contact .wrap .lf {
    width: 100%;
    padding-top: 0;
    margin-bottom: 1rem;
  }
  .contact .wrap .rg {
    width: 100%;
    padding-left: 0;
  }
  .contact {
    padding: 1.5rem 0 0;
  }
  .contact .wrap .lf .tit {
    margin-bottom: .75rem;
  }
  .contact .wrap .lf .cont {
    padding: .5rem 0;
  }
  .contact .wrap .rg .tit {
    margin-bottom: .5rem;
  }
  .verify {
    padding: 1.5rem 0;
  }
  .verify .wrap {
    flex-wrap: wrap;
  }
  .verify .wrap .lf {
    width: 100%;
    margin-bottom: .5rem;
  }
  .verify .wrap .lf .tit {
    margin-bottom: .75rem;
  }
  .verify .wrap .lf .cont {
    width: 100%;
    margin-bottom: 1rem;
  }
  .verify .wrap .rg {
    width: 100%;
  }
}