@media screen and (max-width: 768px) {
  .mobile {
    display: block;
  }
  .pc {
    display: none;
  }
  .floor1 .swiper {
    height: auto;
  }
  .floor1 .swiper .swiper-wrapper .swiper-slide {
    overflow: hidden;
  }
  .floor1 .swiper .swiper-wrapper .swiper-slide img {
    height: 14.25581395rem;
  }
  .floor1 .swiper .swiper-wrapper .swiper-button-next:after,
  .floor1 .swiper .swiper-wrapper .swiper-button-prev:after {
    font-size: 0.46511628rem;
  }
  .floor1 .swiper-button-prev,
  .floor1 .swiper-button-next {
    display: none;
  }
  .floor6 a {
    left: 0.46511628rem;
    bottom: 0.46511628rem;
  }
  .floor6 a img {
    width: 2.79069767rem;
    height: 0.69767442rem;
  }
  .floor2 {
    height: 12.86046512rem;
    justify-content: flex-start;
    background: center / cover url('/assets/static/image2/mfloor2bg.jpg') no-repeat;
  }
  .floor2 main {
    flex-direction: column;
    align-items: flex-start;
  }
  .floor2 main .floor2-left {
    padding: 0;
    margin-top: 0.95348837rem;
    margin-left: 1.25581395rem;
    height: auto;
  }
  .floor2 main .floor2-left .floor2-left-hd .floor2-left-hd-title p {
    font: 700 0.69767442rem 'LuxeUnoSemiBold';
    letter-spacing: 0;
  }
  .floor2 main .floor2-left .floor2-left-hd .icons .icon {
    margin-top: 0.55813953rem;
  }
  .floor2 main .floor2-left .floor2-left-hd .icons .icon:nth-child(2n) {
    margin-left: 0.34883721rem;
  }
  .floor2 main .floor2-left .floor2-left-hd .icons .icon img {
    width: 23px;
    height: 23px;
  }
  .floor2 main .floor2-left .floor2-left-hd .icons .icon span {
    font: 300 0.23255814rem 'LuxeUnoSemiBold';
    letter-spacing: normal;
    margin-left: 0.34883721rem;
  }
  .floor2 main .floor2-right {
    margin-top: 0.60465116rem;
    align-self: center;
  }
  .floor2 main .floor2-right video {
    width: 100%;
    height: 100%;
    object-fit: fill;
  }
  .floor2 .stargold {
    display: none;
  }
  .floor2 .homebtn {
    width: 2.53488372rem;
    height: 0.60465116rem;
    bottom: 0.23255814rem;
    left: 1.20930233rem;
  }
  .floor2 .homebtn .homebtn-img {
    width: 109px;
    height: 26px;
  }
  .floor2 .smallsnow {
    width: 2.04651163rem;
    height: 0.39534884rem;
    bottom: 0.55813953rem;
    left: 1.20930233rem;
  }
  .floor2 .sd {
    width: 109px;
    height: 104px;
    top: 0.13953488rem;
    left: 6.23255814rem;
  }
  .floor3 {
    width: 100%;
    height: auto;
    margin-top: 0;
    flex-direction: column;
  }
  .floor3 .main {
    display: flex;
    height: auto;
    flex-direction: column;
  }
  .floor3 .main .middle-video video {
    width: 100%;
    height: auto;
    border-radius: 0px;
  }
  .floor3 .main .left-text {
    flex: 10%;
    writing-mode: unset;
    color: #FFF;
    text-align: center;
    font: 400 24px 'LuxeUnoRegular';
  }
  .floor3 .main .left-text p {
    margin-right: 0px;
    display: none;
  }
  .floor3 .main .right-text p {
    color: #fff;
    text-align: center;
    writing-mode: unset;
    font: italic 900 48px "LuxeUnoBold";
  }
  .floor4 {
    width: 100%;
    height: 23.25581395rem;
    background-color: #151515;
    margin-top: 0rem;
  }
  .floor4 .protitle {
    font: 700 0.79069767rem 'LuxeUnoBold';
    margin-top: 1rem;
  }
  .floor4 .btns {
    width: 100%;
    display: flex;
    height: 23.25581395rem;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    gap: 0.20930233rem;
    margin-top: 0;
  }
  .floor4 .btns .probtn:nth-child(1) {
    order: 2;
  }
  .floor4 .btns .probtn:nth-child(2) {
    order: 1;
  }
  .floor4 .btns .probtn:nth-child(3) {
    order: 3;
  }
  .floor4 .btns .probtn .snow-img {
    height: 1.11627907rem;
    top: -0.23255814rem;
  }
  .floor4 .btns .probtn .procontent {
    width: 9.25581395rem;
    height: 6.27906977rem;
    margin-left: 0.74418605rem;
    margin-top: 0;
  }
  .floor4 .btns .probtn .procontent h1 {
    color: #000;
    text-align: left;
    /* 0px */
    margin-top: 2.02325581rem;
    font: 700 0.55813953rem 'LuxeUnoBold';
  }
  .floor4 .btns .probtn .procontent .info {
    height: 1.1627907rem;
    margin-top: 0.37209302rem;
    font: 600 0.23255814rem 'LuxeUnoLight';
  }
  .floor4 .btns .probtn .procontent a {
    width: 1.8372093rem;
    height: 0.44186047rem;
    margin-top: 0.88372093rem;
  }
  .floor4 .btns .probtn .procontent a img {
    width: 1.86046512rem;
    height: 0.44186047rem;
  }
  .floor4 .btns .middle-img,
  .floor4 .btns .left-img,
  .floor4 .btns .right-img {
    width: 9.25581395rem;
    display: flex;
    height: 6.27906977rem;
    justify-content: center;
    padding-right: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
  .floor4 .btns .middle-img .procontent .home-uttit {
    width: 1.1627907rem;
    height: 0.76744186rem;
    margin-top: 70px;
  }
  .floor4 .text {
    display: none;
  }
  .floor5 {
    background: center / 430px url('/assets/static/image2/m-home-event-bg.jpg') no-repeat;
  }
  .floor5 .big-snow {
    width: 6.37209302rem;
    height: 1.11627907rem;
    top: 0.18604651rem;
  }
  .floor5 .event-title {
    width: 362px;
    height: 35px;
    margin: 0.46511628rem auto auto auto;
  }
  .floor5 .event {
    display: flex;
    align-items: center;
    flex-direction: column;
    margin-top: 0.55813953rem;
    gap: 0.37209302rem;
  }
  .floor5 .event a {
    display: inline-block;
    position: relative;
  }
  .floor5 .event a img {
    width: 363px;
  }
  .floor5 .event a p {
    font: 600 0.23255814rem 'LuxeUnoLight';
    color: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}
