@media screen and (max-width: 750px) {
  .nav_right {
    display: none;
  }
  .bg {
    width: 100%;
    overflow: hidden;
  }
  .bg .tit {
    width: 7.5rem;
    height: 1.26rem;
  }
  .bg1 {
    height: 12.07rem;
    background-image: url(../images/wap/bg1.jpg);
  }
  .bg1 .btn_gw {
    top: 0.2rem;
    right: 0.5rem;
  }
  .bg1 .people {
    bottom: 1.6rem;
  }
  .bg1 .people span {
    transform: unset;
  }
  .bg1 .btns {
    width: 6.18rem;
    height: 0.75rem;
    bottom: 0.65rem;
  }
  .bg1 .btns .btn {
    height: 0.75rem;
    width: 2.8rem;
  }
  .bg2 {
    height: 8.47rem;
    background-image: url(../images/wap/bg2.jpg);
    padding-top: 0.6rem;
  }
  .bg2 .tit {
    background-image: url(../images/wap/tit1.png);
  }
  .bg2 .time {
    width: 7.5rem;
    height: 1.48rem;
    padding-left: 0.35rem;
  }
  .bg2 .time .number {
    width: 1.28rem;
    height: 1.48rem;
    line-height: 1.48rem;
    font-size: 0.36rem;
  }
  .bg2 .time .word {
    font-size: 0.2rem;
    margin-right: 0.25rem;
    transform: translateY(-0.06rem);
  }
  .bg2 .tit_yy {
    width: 2.95rem;
    height: 0.65rem;
    margin: 0.5rem auto;
  }
  .bg2 .gifts {
    margin-bottom: 0.4rem;
  }
  .bg2 .gifts li {
    margin: 0 0.24rem;
  }
  .bg2 .gifts li img {
    width: 0.84rem;
  }
  .bg2 .gifts li .gift_name {
    margin-top: 0.15rem;
    font-size: 0.15rem;
  }
  .bg2 .btn_receive {
    width: 2.5rem;
    height: 0.6rem;
  }
  .bg3 {
    height: 9.05rem;
    background-image: url(../images/wap/bg3.jpg);
  }
  .bg3 .tit {
    background-image: url(../images/wap/tit2.png);
  }
  .bg3 .gifts_img {
    width: 7.48rem;
    height: 4.5rem;
    background: url(../images/wap/gifts.png) 0 0 / 100% 100% no-repeat;
  }
  .bg4 {
    height: 11.18rem;
    background-image: url(../images/wap/bg4.jpg);
  }
  .bg4 .tit {
    background-image: url(../images/wap/tit3.png);
    margin-bottom: 0.36rem;
  }
  .bg4 .swiper-ts {
    width: 7.5rem;
  }
  .bg4 .swiper-ts .swiper-slide {
    width: 4.52rem;
    height: 7.62rem;
    background-image: url(../images/wap/banner_bg.png);
  }
  .bg4 .swiper-ts .swiper-slide img {
    width: 4.12rem;
    height: 7.3rem;
  }
  .bg4 .swiper-ts .swiper-slide img.pc {
    display: none;
  }
  .bg4 .swiper-ts .swiper-slide img.wap {
    display: block;
  }
  .bg4 .swiper-ts .swiper-button-prev,
  .bg4 .swiper-ts .swiper-button-next {
    width: 0.9rem;
    height: 0.9rem;
  }
  .bg4 .swiper-ts .swiper-button-prev {
    left: 0.18rem;
  }
  .bg4 .swiper-ts .swiper-button-next {
    right: 0.18rem;
  }
  .bg5 {
    height: 3.2rem;
    background-image: url(../images/wap/bg5.jpg);
    padding-top: 0.55rem;
    display: flex;
    justify-content: center;
  }
  .bg5 .box-item {
    width: 1.29rem;
    height: 1.94rem;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin: 0 0.25rem;
  }
  .bg5 .box-item.qq {
    background-image: url(../images/wap/nav1.png);
  }
  .bg5 .box-item.wx {
    background-image: url(../images/wap/nav2.png);
  }
  .bg5 .box-item.wx .qrcode {
    width: 1.08rem;
    height: 1.08rem;
    display: block;
    margin: 0.1rem auto 0;
  }
  .bg5 .box-item.sq {
    background-image: url(../images/wap/nav3.png);
  }
  .footer {
    flex-direction: column;
  }
  .footer .footer_logo {
    margin-right: 0;
    margin-bottom: 0.2rem;
  }
  .footer .footer_right {
    display: flex;
    flex-direction: column;
    align-items: center;
    font-size: 0.2rem;
  }
  .footer .footer_right a {
    font-size: 0.2rem;
  }
  .footer .footer_right ul {
    height: auto;
    display: flex;
    justify-content: center;
  }
  .footer .footer_right ul li {
    font-size: 0.2rem;
  }
  .footer .footer_right ul li:nth-last-child(1) {
    margin: 0;
  }
  .footer .footer_sign a {
    display: block;
    padding: 0 !important;
    text-align: center;
  }
}
