  body {
  max-width: none;
}
body .main-header {
  position: relative;
  z-index: 2;
}

.body {
  font-family: "HyundaiSansTextCN";
}
.body h1,
.body h2,
.body h3 {
  margin: 0;
  font-weight: bold;
}
.body .ab {
  position: absolute;
}
.body .fullScreen {
  position: absolute;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
}
.body .arrow-left {
  width: 3.5vw;
  height: 7.3vw;
  left: 0;
  margin-top: -3.65vw;
  background: url("/assets/imgs/index_new/left.png") no-repeat;
  background-size: 100%;
}
.body .arrow-left:hover {
  background-image: url("/assets/imgs/index_new/left-hover.png");
}
.body .arrow-left.active {
  background-image: url("/assets/imgs/index_new/left-chick.png");
}
.body .arrow-right {
  width: 3.5vw;
  height: 7.3vw;
  right: 0;
  margin-top: -3.65vw;
  background: url("/assets/imgs/index_new/right.png") no-repeat;
  background-size: 100%;
}
.body .arrow-right:hover {
  background-image: url("/assets/imgs/index_new/right-hover.png");
}
.body .arrow-right.active {
  background-image: url("/assets/imgs/index_new/right-chick.png");
}
.body .swiper-button-disabled {
  opacity: 1;
  pointer-events: unset;
}
.body .pagination-wrap {
  position: absolute;
  bottom: 0.39rem;
  z-index: 1;
  left: 50%;
  transform: translateX(-50%);
}
.body .pagination-wrap .pagination .swiper-pagination-bullet {
  width: 0.2rem;
  height: 0.08rem;
  border: none;
  border-radius: 0;
  background-color: rgba(0, 0, 0, 0.5);
  margin: 0 0.08rem;
  transition: width 0.5s;
  position: relative;
  opacity: 1;
  overflow: hidden;
}
.body .pagination-wrap .pagination .swiper-pagination-bullet::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  background-color: #00AAD2;
  opacity: 0;
}
.body .pagination-wrap .pagination .swiper-pagination-bullet.active {
  width: 1.2rem;
}
.body .pagination-wrap .pagination .swiper-pagination-bullet.active::before {
  transition: width 3.5s linear 0.5s;
  opacity: 1;
  width: 1.2rem;
}
.body .pagination-wrap .auto-play-btn {
  width: 0.14rem;
  height: 0.16rem;
  margin: 0 0.08rem;
  background-image: url("/assets/imgs/index_new/stop-pc.png");
}
.body .pagination-wrap .auto-play-btn.play {
  background-image: url("/assets/imgs/index_new/play-pc.png");
}
.body .swiper-scrollbar {
  width: 58.3%;
  height: 0.02rem;
  bottom: 0;
  left: 50%;
  transform: translate(-50%);
}
.body .swiper-scrollbar .swiper-scrollbar-drag {
  height: 0.06rem;
  top: -0.04rem;
  background-color: #00AAD2;
  border-radius: 0;
}
.body .section {
  max-width: 1920px;
  margin: auto;
}
.body .section h2.tit {
  font-size: 0.42rem;
  font-weight: bold;
  text-align: center;
  line-height: 1;
}
.body .section .tabs-container {
  text-align: center;
}
.body .section .tabs-container .tabs-wrap .tabs-item {
  width: 2.24rem;
  height: 0.8rem;
  line-height: 0.8rem;
  position: relative;
  font-size: 0.2rem;
  cursor: pointer;
}
.body .section .tabs-container .tabs-wrap .tabs-item.active::after {
  content: "";
  display: block;
  width: 0.6rem;
  height: 0.04rem;
  position: absolute;
  bottom: 0.13rem;
  left: 50%;
  transform: translateX(-50%);
  background-color: #00AAD2;
}
.body .section1 {
  margin-top: -0.7rem;
  max-width: none;
}
.body .section1 .kv-swiper {
  position: relative;
}
.body .section1 .kv-swiper #kv-swiper {
  height: 10.8rem;
}
.body .section1 .kv-swiper .slide-contanier {
  height: 100%;
  position: relative;
  overflow: hidden;
}
.body .section1 .kv-swiper .kv-img {
  width: 100%;
  height: auto;
}
.body .section1 .kv-swiper .text-container {
  width: 11.2rem;
  height: 100%;
  padding: 1.54rem 0 1.32rem;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  font-size: 0.24rem;
  color: #333;
  display: none;
}
.body .section1 .kv-swiper .text-container img {
  display: inline-block;
  vertical-align: top;
}
.body .section1 .kv-swiper .text-container.white {
  color: #fff;
}
.body .section1 .kv-swiper .text-container .kv-desc {
  margin-bottom: 0.1rem;
  font-weight: normal;
  font-size: 0.24rem;
}
.body .section1 .kv-swiper .text-container .kv-title {
  font-size: 0.42rem;
  margin-bottom: 0.1rem;
  font-weight: bold;
}
.body .section1 .kv-swiper .text-container .kv-title span {
  font-size: 0.24rem;
  margin-left: 0.1rem;
}
.body .section1 .kv-swiper .text-container .kv-price {
  margin-bottom: 0.23rem;
}
.body .section1 .kv-swiper .text-container .kv-price .text-big {
  font-size: 0.36rem;
}
.body .section1 .kv-swiper .text-container .base-btn {
  width: 9vw;
  height: 3.125vw;
  line-height: 3.125vw;
  background-color: #00AAD2;
  font-size: 0.24rem;
}
.body .section1 .kv-swiper .text-container .text-top-right {
  top: 1.54rem;
  right: 0;
}
.body .section1 .kv-swiper .text-container .text-top-right img {
  width: 14vw;
}
.body .section1 .kv-swiper .text-container .text-bottom-left {
  bottom: 1.32rem;
  left: 0;
}
.body .section1 .kv-swiper .text-container .text-bottom-left img {
  width: 20vw;
}
.body .section1 .kv-swiper .text-container .text-bottom-right {
  bottom: 1.32rem;
  right: 0;
}
.body .section1 .kv-swiper .text-container .text-bottom-right img {
  width: 16vw;
}
.body .section2 {
  margin-top: 0.8rem;
}
.body .section2 .main-content {
  position: relative;
}
.body .section2 .main-content .tab-bg {
  width: 100%;
  height: 10.6vw;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.3;
  background-image: linear-gradient(180deg, rgba(238, 238, 238, 0) 0%, #D8D8D8 100%);
}
.body .section2 .main-content .arrow-left,
.body .section2 .main-content .arrow-right {
  top: 10.6vw;
}
.body .section2 .tab-content-wrap {
  padding: 0 1rem 0.71rem;
  position: relative;
}
.body .section2 .tab-content-wrap .tab-content-item {
  display: none;
}
.body .section2 .tab-content-wrap .tab-content-item.active {
  display: block;
}
.body .section2 .tab-content-wrap .swiper-slide {
  width: 33.33%;
  padding: 0 0.5rem;
}
.body .section2 .tab-content-wrap .swiper-slide .scale-img {
  position: relative;
  transition: all 1s ease;
}
.body .section2 .tab-content-wrap .vehicle-item {
  position: relative;
  text-align: center;
  display: block;
  padding-top: 0.8rem;
  color: #333;
}
.body .section2 .tab-content-wrap .vehicle-item .vehicle-img {
  width: 100%;
  margin: auto;
}
.body .section2 .tab-content-wrap .vehicle-item .tag-absolute {
  position: absolute;
  top: 0;
  font-size: 0;
}
.body .section2 .tab-content-wrap .vehicle-item .tag-absolute .tag {
  display: inline-block;
  width: auto;
  vertical-align: top;
  max-width: 0.6rem;
}
.body .section2 .tab-content-wrap .vehicle-item .tag-absolute .hot,
.body .section2 .tab-content-wrap .vehicle-item .tag-absolute .new {
  width: 3.125vw;
}
.body .section2 .tab-content-wrap .vehicle-item .tag-absolute .jiang {
  width: 0.48rem;
  margin: 0 0.05rem;
}
.body .section2 .tab-content-wrap .vehicle-item .tag-left {
  left: 0;
}
.body .section2 .tab-content-wrap .vehicle-item .tag-right {
  right: 0;
}
.body .section2 .tab-content-wrap .vehicle-item .vehicle-name {
  font-size: 0.2rem;
  margin-top: 0.28rem;
  margin-bottom: 0.1rem;
  font-weight: normal;
}
.body .section2 .tab-content-wrap .vehicle-item .vehicle-price {
  font-size: 0.16rem;
}
.body .section2 .tab-content-wrap .vehicle-item .vehicle-price span {
  font-size: 0.2rem;
}
.body .section2 .tab-content-wrap .swiper-slide-active .vehicle-item .scale-img {
  transform: scale(1.3);
  margin-top: -0.1rem;
  padding-bottom: 0.1rem;
}
.body .section2 .tab-content-wrap .swiper-slide-active .vehicle-item .scale-img .tag-absolute .tag {
  width: 2.44vw;
}
.body .section2 .tab-content-wrap .swiper-pagination-progress {
  width: 58.3%;
  height: 0.02rem;
  bottom: 0;
  left: 50%;
  transform: translate(-50%);
  background-color: #efefef;
}
.body .section2 .tab-content-wrap .swiper-pagination-progressbar {
  height: 0.06rem;
  top: -0.04rem;
  background-color: #00AAD2;
}
.body .section3 {
  margin: 0.3rem auto;
}
.body .section3 .section-content {
  text-align: center;
}
.body .section3 .link-item {
  width: 2rem;
  height: 2rem;
  border-radius: 0.12rem;
  text-align: center;
  padding-top: 0.39rem;
  display: inline-block;
  margin: 0 0.3rem;
}
.body .section3 .link-item p {
  color: #333;
  font-size: 0.2rem;
}
.body .section3 .link-item img {
  margin: auto;
  height: 0.82rem;
  width: auto;
  margin-bottom: 0.2rem;
}
.body .section3 .link-item .blue {
  display: none;
}
.body .section3 .link-item:hover {
  box-shadow: 0 0.04rem 0.16rem 0 rgba(0, 0, 0, 0.2);
}
.body .section3 .link-item:hover .black {
  display: none;
}
.body .section3 .link-item:hover .blue {
  display: block;
}
.body .section3 .link-item:hover p {
  color: #00AAD2;
}
.body .section4 {
  overflow: hidden;
  position: relative;
  background-color: #000;
}
.body .section4 .section-content {
  cursor: pointer;
}
.body .section4 .section-content .bg {
  width: 100%;
}
.body .section4 .section-content video {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}
.body .section4 .section-content .learn-more-box {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}
.body .section4 .section-content .learn-more-box .box {
  width: 33.3%;
  height: 100%;
  float: left;
  position: relative;
}
.body .section4 .section-content .learn-more-box .box .text-box {
  width: 100%;
  position: absolute;
  bottom: 0.68rem;
  left: 0;
  text-align: center;
  color: #fff;
  opacity: 0.5;
  line-height: 0.38rem;
  transition: all 0.5s;
}
.body .section4 .section-content .learn-more-box .box .text-box h2 {
  font-size: 0.36rem;
}
.body .section4 .section-content .learn-more-box .box .text-box p {
  font-size: 0.24rem;
  margin-bottom: 0.17rem;
}
.body .section4 .section-content .learn-more-box .box .text-box a,
.body .section4 .section-content .learn-more-box .box .text-box span {
  display: none;
  width: 1.48rem;
  height: 0.4rem;
  line-height: 0.4rem;
  background-color: none;
  color: #fff;
  transition: all 0.5s;
  margin: 0 auto 0.1rem;
  border: 1px solid #fff;
}
.body .section4 .section-content .learn-more-box .box:hover {
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
}
.body .section4 .section-content .learn-more-box .box:hover .text-box {
  opacity: 1;
  bottom: 1.08rem;
}
.body .section4 .section-content .learn-more-box .box:hover .text-box a,
.body .section4 .section-content .learn-more-box .box:hover .text-box span {
  display: block;
}
.body .section5 {
  margin-top: 0.8rem;
}
.body .section5 .tit {
  margin-bottom: 0.48rem;
}
.body .section5 .activity-swiper {
  padding-bottom: 0.54rem;
  position: relative;
}
.body .section5 .activity-swiper .swiper-slide {
  width: 58.3%;
  overflow: hidden;
  border-radius: 0.16rem;
  box-shadow: 0 0 0.16rem 0 rgba(0, 0, 0, 0.2);
}
.body .section5 .activity-swiper .swiper-slide img {
  width: 100%;
}
.body .section5 .activity-swiper .pagination-wrap {
  bottom: 0.08rem;
}
.body .section6 {
  margin-top: 0.8rem;
}
.body .section6 .tit {
  margin-bottom: 0.4rem;
}
.body .section6 .tabs-container {
  margin-bottom: 0.2rem;
}
.body .section6 .tab-content-wrap {
  overflow: hidden;
  position: relative;
  padding-bottom: 1.06rem;
}
.body .section6 .tab-content-wrap .tab-content-item {
  display: none;
}
.body .section6 .tab-content-wrap .tab-content-item.active {
  display: block;
}
.body .section6 .tab-content-wrap .modern-item {
  float: left;
  width: 33%;
  margin: 0 0.5% 0.5% 0;
  position: relative;
  color: #fff;
}
.body .section6 .tab-content-wrap .modern-item img {
  width: 100%;
}
.body .section6 .tab-content-wrap .modern-item:nth-child(3n) {
  margin-right: 0;
}
.body .section6 .tab-content-wrap .modern-item .tag-top {
  position: absolute;
  top: 0.3rem;
  left: 0.3rem;
  height: 0.4rem;
  line-height: 0.4rem;
  padding: 0 0.2rem;
  border-radius: 0.4rem;
  font-size: 0.2rem;
  border: 1px solid #fff;
  z-index: 2;
  background-color: rgba(0, 0, 0, 0.4);
}
.body .section6 .tab-content-wrap .modern-item .tag-bottom {
  position: absolute;
  bottom: 0.2rem;
  right: 0.2rem;
}
.body .section6 .tab-content-wrap .modern-item .tag-bottom img {
  display: inline-block;
  width: 0.54rem;
  margin-left: 0.1rem;
  vertical-align: middle;
}
.body .section6 .tab-content-wrap .modern-item .text-box {
  opacity: 0;
  transition: all 0.5s;
  width: 100%;
  height: 100%;
  padding: 0.2rem;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  font-size: 0.16rem;
  display: flex;
  justify-content: space-between;
}
.body .section6 .tab-content-wrap .modern-item .text-box a {
  display: block;
  height: 100%;
}
.body .section6 .tab-content-wrap .modern-item .text-box .text-left {
  width: 63%;
  height: 100%;
  background-color: rgba(0, 45, 99, 0.95);
  position: relative;
  flex-grow: 1;
}
.body .section6 .tab-content-wrap .modern-item .text-box .text-left h3 {
  font-size: 0.2rem;
  font-weight: bold;
  margin-bottom: 0.16rem;
}
.body .section6 .tab-content-wrap .modern-item .text-box .text-left p {
  line-height: 1.75;
}
.body .section6 .tab-content-wrap .modern-item .text-box .text-left .tag-bottom {
  bottom: 0;
  right: 0;
}
.body .section6 .tab-content-wrap .modern-item .text-box .text-right {
  width: 35%;
  height: 100%;
  background-color: rgba(0, 170, 210, 0.95);
  position: relative;
  margin-left: 1.7%;
}
.body .section6 .tab-content-wrap .modern-item .text-box .text-right h3 {
  font-size: 0.16rem;
  font-weight: bold;
  margin-bottom: 0.08rem;
}
.body .section6 .tab-content-wrap .modern-item .text-box .text-right p {
  line-height: 1.75;
  margin-bottom: 0.08rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.body .section6 .tab-content-wrap .modern-item .text-box .text-right p::before {
  content: "";
  width: 0.065rem;
  height: 0.08rem;
  display: inline-block;
  margin-right: 0.08rem;
  background: url("/imgs/index_new/modern/jiantou.png");
  background-size: 100% 100%;
  vertical-align: middle;
}
.body .section6 .tab-content-wrap .modern-item .text-box .text-right p::after {
  content: "";
  width: 0.065rem;
  height: 0.08rem;
  display: inline-block;
  margin-left: 0.08rem;
  background: url("/imgs/index_new/modern/jiantou.png");
  background-size: 100% 100%;
  vertical-align: middle;
  transform: rotate(180deg);
}
.body .section6 .tab-content-wrap .modern-item .text-box .text-right span {
  display: block;
  font-size: 0.36rem;
  font-weight: bold;
  margin-bottom: 0.15rem;
}
.body .section6 .tab-content-wrap .modern-item .text-box .text-right .icon {
  display: inline-block;
  width: 0.23rem;
}
.body .section6 .tab-content-wrap .modern-item .text-box .text-box-content {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
}
.body .section6 .tab-content-wrap .modern-item:hover .text-box {
  opacity: 1;
}
.body .section6 .tab-content-wrap .swiper-scrollbar {
  bottom: -0.2rem;
}
.body .section7 {
  background: #F3F2F2;
}
.body .section7 .section-content {
  width: 11.2rem;
  margin: auto;
  overflow: hidden;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.body .section7 .section-content .app-item {
  height: 100%;
}
.body .section7 .section-content .app-item img {
  width: 100%;
}
.body .section7 .section-content .app-left {
  padding: 0.77rem 0 0.62rem;
}
.body .section7 .section-content .app-left .app-left-item {
  display: inline-block;
  vertical-align: middle;
}
.body .section7 .section-content .app-left .app-left-item h2 {
  font-size: 0.42rem;
  margin-bottom: 0.14rem;
}
.body .section7 .section-content .app-left .app-left-item p {
  font-size: 0.18rem;
  line-height: 1.5;
}
.body .section7 .section-content .app-left .app-logo {
  width: 7.3vw;
  margin-right: 0.45rem;
}
.body .section7 .section-content .app-right {
  padding: 0.22rem 0 0.05rem;
}
.body .section7 .section-content .app-right .app-code {
  width: 13.33vw;
}
.body .pop-video {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  z-index: 1000;
}
.body .pop-video .pop-video-content {
  width: 100%;
  height: 100%;
}
.body .pop-video .pop-video-content video {
  width: 100%;
  height: 100%;
}
.body .pop-video .pop-close {
  width: 0.3rem;
  height: 0.3rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAgBAMAAAAYrL5yAAAAMFBMVEX///9HcEz///////////////////////////////////////////////////////8jI1VHAAAAEHRSTlP/AATIP/st2LNVHg+b53eP3b7+tAAAAPBJREFUKM9V0isOwkAUBdCbkAbbqaSmJDVFg0MVh2pSAQLBR2IwJKyALWABzQYwOBCoboQ98L58xvXmTOfdaRHSc/hZMcLt8XlK1hSkr+nCg3x4inFror2DUfTMsAKc5APMjrhuYCQZVVE9R3JwQiDqZ0gKIwRQl3SsEwFdDpQo4MGMKNBAiAIJhNRbARYQocVAAyIVFFgQigZol+Eb5LSntfgGPIM10oBmgDXSUwhMGiUSyJDWSCaVIa00B9rCSnNba6GEAqtppWM4MJLBgZE5Vg6EUHCpDDDhLb17q/RPWezopeHiIIR0zLfeWf79Dm/QBU5nezZ3mwAAAABJRU5ErkJggg==") no-repeat center;
  background-size: 100%;
  position: absolute;
  top: 0.2rem;
  right: 0.2rem;
  cursor: pointer;
  z-index: 10;
}

@media (max-width: 1600px) and (min-width: 1331px) {
  .body .section h2.tit {
    font-size: 0.34rem;
  }
  .body .section .tabs-container .tabs-wrap .tabs-item {
    font-size: 0.16rem;
  }
  .body .section1 .kv-swiper .text-container {
    font-size: 0.2rem;
  }
  .body .section1 .kv-swiper .text-container .kv-desc {
    font-size: 0.2rem;
  }
  .body .section1 .kv-swiper .text-container .kv-title {
    font-size: 0.34rem;
  }
  .body .section1 .kv-swiper .text-container .kv-title span {
    font-size: 0.2rem;
  }
  .body .section1 .kv-swiper .text-container .kv-price .text-big {
    font-size: 0.28rem;
  }
  .body .section1 .kv-swiper .text-container .base-btn {
    font-size: 0.2rem;
  }
  .body .section1 .kv-swiper .text-container .text-bottom-left {
    bottom: 0.6rem;
  }
  .body .section1 .kv-swiper .text-container .text-bottom-right {
    bottom: 0.6rem;
  }
  .body .section2 .tab-content-wrap .vehicle-item .vehicle-name {
    font-size: 0.16rem;
  }
  .body .section2 .tab-content-wrap .vehicle-item .vehicle-price {
    font-size: 0.12rem;
  }
  .body .section2 .tab-content-wrap .vehicle-item .vehicle-price span {
    font-size: 0.16rem;
  }
  .body .section3 .link-item p {
    font-size: 0.16rem;
  }
  .body .section4 .section-content .learn-more-box .box .text-box h2 {
    font-size: 0.28rem;
  }
  .body .section4 .section-content .learn-more-box .box .text-box p {
    font-size: 0.2rem;
  }
  .body .section6 .tab-content-wrap .modern-item .tag-top {
    font-size: 0.16rem;
  }
  .body .section6 .tab-content-wrap .modern-item .text-box {
    font-size: 0.12rem;
  }
  .body .section6 .tab-content-wrap .modern-item .text-box .text-left h3 {
    font-size: 0.16rem;
  }
  .body .section6 .tab-content-wrap .modern-item .text-box .text-right h3 {
    font-size: 0.12rem;
  }
  .body .section6 .tab-content-wrap .modern-item .text-box .text-right span {
    font-size: 0.28rem;
  }
  .body .section7 .section-content .app-left .app-left-item h2 {
    font-size: 0.34rem;
  }
  .body .section7 .section-content .app-left .app-left-item p {
    font-size: 0.14rem;
  }
}
@media (max-width: 1330px) and (min-width: 1025px) {
  .body .section h2.tit {
    font-size: 0.28rem;
  }
  .body .section .tabs-container .tabs-wrap .tabs-item {
    font-size: 0.14rem;
  }
  .body .section1 .kv-swiper .text-container {
    font-size: 0.16rem;
  }
  .body .section1 .kv-swiper .text-container .kv-desc {
    font-size: 0.16rem;
  }
  .body .section1 .kv-swiper .text-container .kv-title {
    font-size: 0.28rem;
  }
  .body .section1 .kv-swiper .text-container .kv-title span {
    font-size: 0.16rem;
  }
  .body .section1 .kv-swiper .text-container .kv-price .text-big {
    font-size: 0.24rem;
  }
  .body .section1 .kv-swiper .text-container .base-btn {
    font-size: 0.16rem;
  }
  .body .section2 .tab-content-wrap .vehicle-item .vehicle-name {
    font-size: 0.14rem;
  }
  .body .section2 .tab-content-wrap .vehicle-item .vehicle-price {
    font-size: 0.12rem;
  }
  .body .section2 .tab-content-wrap .vehicle-item .vehicle-price span {
    font-size: 0.14rem;
  }
  .body .section3 .link-item p {
    font-size: 0.14rem;
  }
  .body .section4 .section-content .learn-more-box .box .text-box h2 {
    font-size: 0.24rem;
  }
  .body .section4 .section-content .learn-more-box .box .text-box p {
    font-size: 0.16rem;
  }
  .body .section6 .tab-content-wrap .modern-item .tag-top {
    font-size: 0.14rem;
  }
  .body .section6 .tab-content-wrap .modern-item .text-box {
    font-size: 0.12rem;
  }
  .body .section6 .tab-content-wrap .modern-item .text-box .text-left h3 {
    font-size: 0.14rem;
  }
  .body .section6 .tab-content-wrap .modern-item .text-box .text-right h3 {
    font-size: 0.12rem;
  }
  .body .section6 .tab-content-wrap .modern-item .text-box .text-right span {
    font-size: 0.24rem;
  }
  .body .section7 .section-content .app-left .app-left-item h2 {
    font-size: 0.28rem;
  }
  .body .section7 .section-content .app-left .app-left-item p {
    font-size: 0.12rem;
  }
}
@media (max-width: 1024px) {
  .body .section1 {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .body .arrow-left {
    width: 0.544rem;
    height: 1.12rem;
    margin-top: -0.56rem;
    background-image: url("/assets/imgs/index_new/left-hover.png");
  }
  .body .arrow-right {
    width: 0.544rem;
    height: 1.12rem;
    margin-top: -0.56rem;
    background-image: url("/assets/imgs/index_new/right-hover.png");
  }
  .body .pagination-wrap {
    width: 100%;
    bottom: 0.93rem;
  }
  .body .pagination-wrap .pagination .swiper-pagination-bullet {
    width: 0.25rem;
    height: 0.1rem;
    margin: 0 0.1rem;
  }
  .body .pagination-wrap .pagination .swiper-pagination-bullet.active {
    width: 1.5rem;
  }
  .body .pagination-wrap .pagination .swiper-pagination-bullet.active::before {
    width: 1.5rem;
  }
  .body .pagination-wrap .auto-play-btn {
    width: 0.18rem;
    height: 0.2rem;
    margin: 0 0.1rem;
  }
  .body .section h2.tit {
    font-size: 0.4rem;
    font-weight: bold;
    text-align: center;
    line-height: 1;
  }
  .body .section .tabs-container {
    margin-bottom: 0.1rem;
  }
  .body .section .tabs-container .tabs-wrap {
    display: flex;
    justify-content: center;
  }
  .body .section .tabs-container .tabs-wrap .tabs-item {
    width: 40%;
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.24rem;
    text-align: center;
    margin-right: 0;
  }
  .body .section .tabs-container .tabs-wrap .tabs-item.active {
    color: #00AAD2;
    font-weight: bold;
  }
  .body .section .tabs-container .tabs-wrap .tabs-item.active::after {
    width: 0;
    height: 0;
    border-color: #00AAD2 transparent transparent transparent;
    border-style: solid;
    border-width: 0.14rem 0.1rem 0 0.1rem;
    background-color: transparent;
    bottom: 0.1rem;
    border-radius: 2px;
  }
  .body .section1 {
    margin-top: 0;
  }
  .body .section1 .kv-swiper .text-container {
    width: 100%;
    padding: 1.6rem 0 1.97rem 0.6rem;
    left: 0;
    transform: none;
    font-size: 0.28rem;
  }
  .body .section1 .kv-swiper .text-container img {
    vertical-align: middle;
  }
  .body .section1 .kv-swiper .text-container .kv-desc {
    font-size: 0.28rem;
    margin-bottom: 0.12rem;
  }
  .body .section1 .kv-swiper .text-container .kv-title {
    font-size: 0.56rem;
    margin-bottom: 0.12rem;
  }
  .body .section1 .kv-swiper .text-container .kv-title span {
    font-size: 0.28rem;
    margin-left: 0.1rem;
  }
  .body .section1 .kv-swiper .text-container .kv-price {
    margin-bottom: 0;
  }
  .body .section1 .kv-swiper .text-container .kv-price .text-big {
    font-size: 0.4rem;
  }
  .body .section1 .kv-swiper .text-container .base-btn {
    width: 1.72rem;
    height: 0.6rem;
    line-height: 0.6rem;
    position: absolute;
    bottom: 1.97rem;
    left: 50%;
    margin-left: -0.86rem;
  }
  .body .section1 .kv-swiper .text-container .text-top-right {
    top: 0.6rem;
    right: 0.2rem;
  }
  .body .section1 .kv-swiper .text-container .text-top-right img {
    width: 2.5rem;
  }
  .body .section1 .kv-swiper .text-container .text-bottom-left {
    bottom: 0.3rem;
    left: auto;
    right: 0.2rem;
  }
  .body .section1 .kv-swiper .text-container .text-bottom-left img {
    width: 3.3rem;
  }
  .body .section1 .kv-swiper .text-container .text-bottom-right {
    top: 0.6rem;
    bottom: auto;
    left: 0.2rem;
  }
  .body .section1 .kv-swiper .text-container .text-bottom-right img {
    width: 2.29rem;
  }
  .body .section2 .main-content .tab-bg {
    height: 1.8rem;
  }
  .body .section2 .main-content .arrow-left,
.body .section2 .main-content .arrow-right {
    top: 1.8rem;
  }
  .body .section2 .tab-content-wrap {
    padding: 0 0 0.4rem;
  }
  .body .section2 .tab-content-wrap .swiper-slide {
    padding: 0 0.3rem;
    width: 5.14rem;
  }
  .body .section2 .tab-content-wrap .vehicle-item {
    padding-top: 0.56rem;
  }
  .body .section2 .tab-content-wrap .vehicle-item .tag-absolute {
    top: 0;
  }
  .body .section2 .tab-content-wrap .vehicle-item .tag-absolute .hot,
.body .section2 .tab-content-wrap .vehicle-item .tag-absolute .new {
    width: 0.6rem;
  }
  .body .section2 .tab-content-wrap .vehicle-item .vehicle-img {
    transform: scale(1.05);
  }
  .body .section2 .tab-content-wrap .vehicle-item .vehicle-name {
    font-size: 0.3rem;
    margin-top: 0.1rem;
  }
  .body .section2 .tab-content-wrap .vehicle-item .vehicle-price {
    font-size: 0.21rem;
  }
  .body .section2 .tab-content-wrap .vehicle-item .vehicle-price span {
    font-size: 0.28rem;
  }
  .body .section2 .tab-content-wrap .swiper-slide-active .vehicle-item .scale-img {
    transform: scale(1);
    margin-top: 0;
    padding-bottom: 0;
  }
  .body .section2 .tab-content-wrap .swiper-slide-active .vehicle-item .scale-img .tag-absolute .tag {
    width: 0.6rem;
  }
  .body .section2 .tab-content-wrap .swiper-pagination-progress {
    width: 95%;
    height: 0.04rem;
  }
  .body .section2 .tab-content-wrap .swiper-pagination-progressbar {
    height: 0.06rem;
    top: -0.02rem;
  }
  .body .section3 {
    margin: 0.8rem auto;
  }
  .body .section3 .section-content {
    margin: 0 0.2rem;
    background: url("/assets/imgs/index_new/m/line-mob.png") no-repeat center;
    display: flex;
    flex-wrap: wrap;
  }
  .body .section3 .link-item {
    flex: 0 0 50%;
    width: 50%;
    height: 2.6rem;
    padding-top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0;
  }
  .body .section3 .link-item p {
    font-size: 0.24rem;
  }
  .body .section3 .link-item p::after {
    display: inline-block;
    content: "";
    width: 0.1rem;
    height: 0.16rem;
    background: url("/assets/imgs/index_new/m/arrow-mob.png") no-repeat center;
    background-size: 100%;
    margin-left: 0.1rem;
  }
  .body .section3 .link-item img {
    height: 0.96rem;
    margin-bottom: 0.3rem;
  }
  .body .section3 .link-item .blue {
    display: none;
  }
  .body .section3 .link-item:hover {
    box-shadow: none;
  }
  .body .section3 .link-item:hover .black {
    display: block;
  }
  .body .section3 .link-item:hover .blue {
    display: none;
  }
  .body .section3 .link-item:hover p {
    color: #333;
  }
  .body .section3 .link-item:active .black {
    display: none;
  }
  .body .section3 .link-item:active .blue {
    display: block;
  }
  .body .section3 .link-item:active p {
    color: #00AAD2;
  }
  .body .section3 .link-item:active p::after {
    background-image: url("/assets/imgs/index_new/m/arrow-mob-active.png");
  }
  .body .section4 {
    background-color: #fff;
  }
  .body .section4 .section-content video {
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
  }
  .body .section4 .section-content .video-area video {
    height: 100%;
    display: none;
    background-color: #000;
  }
  .body .section4 .section-content .video-area .poster-box img {
    width: 100%;
  }
  .body .section4 .section-content .video-area .poster-box canvas {
    width: 100%;
    height: 100%;
  }
  .body .section4 .section-content .video-area .poster-box .play-btn-m {
    width: 1.6rem;
    height: 1.6rem;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -0.8rem;
    margin-left: -0.8rem;
    cursor: pointer;
  }
  .body .section4 .section-content .video-area .poster-box .play-btn-m i {
    display: block;
    width: 100%;
    height: 100%;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABeCAYAAACq0qNuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHXGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMS0wMy0wN1QxODo1MzozNyswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjEtMDMtMDdUMTg6NTY6MDUrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjEtMDMtMDdUMTg6NTY6MDUrMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZjFhZjVkNzgtMGI3MC0zMTRhLTgyZDctYzhlZTJjMWIyM2Y5IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YTlmNTI1YTgtMjZhMC04MzQ1LWEyYmUtMjFjNmVmMTAyYzQzIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NUU5Q0Q5OTA3RjMzMTFFQjhCQzdDMzRBNERDNDc5MUEiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1RTlDRDk4RDdGMzMxMUVCOEJDN0MzNEE0REM0NzkxQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1RTlDRDk4RTdGMzMxMUVCOEJDN0MzNEE0REM0NzkxQSIvPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MjkxN2UwMC0xZWNhLTc2NDMtYTVkNC1hMDUyNGZiN2UzZTMiIHN0RXZ0OndoZW49IjIwMjEtMDMtMDdUMTg6NTY6MDUrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZjFhZjVkNzgtMGI3MC0zMTRhLTgyZDctYzhlZTJjMWIyM2Y5IiBzdEV2dDp3aGVuPSIyMDIxLTAzLTA3VDE4OjU2OjA1KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDxwaG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+IDxyZGY6QmFnPiA8cmRmOmxpPnhtcC5kaWQ6NjEzMTc1NkI3RjMzMTFFQkEzOEVCMENCMzc0MUI3QTU8L3JkZjpsaT4gPC9yZGY6QmFnPiA8L3Bob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5LPg7lAAACmElEQVR4nO3aPWsUYRiF4XtVRBQRUgRFLFKI+IH+CjubNOnSpLETBGsrQUUUUTtRIUUKBQs7QfAHCKYwRapAihSC2Kj4nbF4HEGSuBvZmfPMO+eqFrY53DvMzs7OoKoqrH071AP6yuFFHF7E4UUcXsThRRxexOFFHF7E4UUcXsThRRxexOFFHF7E4UUcXsThRRxexOFFHF7E4UUcXsThRRxexOFFHF7E4UUcXiR7+IPAfvWIJuxSD9jCceASMAn8BF4CD4CPylHjNEj4fPw+4D4bj/T3wD3gVeuLGpDxVHOKzU8vE8Bl4AKwt9VFDcgYfs+Q988Cd4HTLWxpTMbwo5gErgDnGf5BpdTV8AAD4BxwBzgh3rJtXQ5fOwRcA+aA3eItIyshPMTRPw3cBo5qp4ymlPC1I8ANYJa8v1GA8sID7ARmgFvAlHjLlkoMX5si4s8QH0YqJYeHON3MAteJ01AapYevHSO+eKeJL2K5voSHuNScA64CB8RbehW+dpK48ynVx/AAZ9QD+hperq/hX6sH9DH8G+CmekTqn9Vj9g2YB54B8r/d+hJ+mbiOXxPv+KP08N+BBeApsC7e8peSw68Q92pW1UM2U2L4H8AT4PHv1ymVFn6VOMpX1EOGKSX8OnEeXyDO6+mVEH6NuGJZFu/Yli6Hr4hr8nniGr1Tuhr+LXGUL4l3/LeM4b/8470KeA48BD63M6cZGcMvAR/Y+PzkO+LhpcXWFzUg49PCEH/VXQQOE49pvwAeAZ+Uo8Ypa/jaBPCVgoLXsocvVh/vx6fg8CIOL+LwIg4v4vAiDi/i8CIOL+LwIg4v4vAiDi/i8CIOL+LwIg4v4vAiDi/i8CIOL+LwIg4v4vAiDi/i8CIOL+LwIg4v8gtTu1DkR+bwwgAAAABJRU5ErkJggg==");
    background-size: 100% 100%;
  }
  .body .section4 .section-content .video-area .poster-box .play-btn-m i:after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABeCAYAAACq0qNuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVFOUNEOThGN0YzMzExRUI4QkM3QzM0QTREQzQ3OTFBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVFOUNEOTkwN0YzMzExRUI4QkM3QzM0QTREQzQ3OTFBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NUU5Q0Q5OEQ3RjMzMTFFQjhCQzdDMzRBNERDNDc5MUEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUU5Q0Q5OEU3RjMzMTFFQjhCQzdDMzRBNERDNDc5MUEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5RFn3bAAALl0lEQVR42uyd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");
    background-size: 100% 100%;
    position: absolute;
    top: 0;
    left: 0;
    animation: play_cricle 3s linear infinite;
    -webkit-animation: play_cricle 3s linear infinite;
  }
  @keyframes play_cricle {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }
  .body .section4 .section-content .video-area #video-text-swiper .swiper-slide {
    width: 3.75rem;
  }
  .body .section4 .section-content .video-area #video-text-swiper .swiper-slide-active .text-box {
    transition: all 1s;
    opacity: 1;
  }
  .body .section4 .section-content .video-area #video-text-swiper .swiper-slide-active .text-box a,
.body .section4 .section-content .video-area #video-text-swiper .swiper-slide-active .text-box span {
    transition: all 1s;
    opacity: 1;
  }
  .body .section4 .section-content .video-area .text-box {
    width: 100%;
    text-align: center;
    opacity: 0.5;
    line-height: 0.38rem;
    padding-top: 0.4rem;
  }
  .body .section4 .section-content .video-area .text-box h2 {
    font-size: 0.36rem;
  }
  .body .section4 .section-content .video-area .text-box p {
    font-size: 0.24rem;
    margin-bottom: 0.3rem;
  }
  .body .section4 .section-content .video-area .text-box a,
.body .section4 .section-content .video-area .text-box span {
    display: inline-block;
    width: 2.04rem;
    height: 0.6rem;
    line-height: 0.6rem;
    background-color: #00AAD2;
    color: #fff;
    opacity: 0;
    font-size: 0.24rem;
    margin-bottom: 0.1rem;
  }
  .body .section5 .tit {
    margin-bottom: 0.5rem;
  }
  .body .section5 .activity-swiper {
    padding-bottom: 0.5rem;
  }
  .body .section5 .activity-swiper .swiper-slide {
    width: 100%;
    border-radius: 0;
    box-shadow: none;
  }
  .body .section5 .activity-swiper .pagination-wrap {
    bottom: -0.1rem;
  }
  .body .section6 .tit {
    margin-bottom: 0.42rem;
  }
  .body .section6 .tabs-container {
    margin-bottom: 0.28rem;
  }
  .body .section6 .hide {
    display: none !important;
  }
  .body .section6 .tab-content-wrap {
    padding-bottom: 1.1rem;
  }
  .body .section6 .tab-content-wrap .modern-item {
    float: none;
    width: 7.1rem;
    margin: 0 0.2rem 0.6rem;
    padding: 0 0.2rem;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.15);
  }
  .body .section6 .tab-content-wrap .modern-item a {
    display: block;
    height: 100%;
    color: #fff;
  }
  .body .section6 .tab-content-wrap .modern-item .text-top-box {
    position: relative;
  }
  .body .section6 .tab-content-wrap .modern-item .text-top-box .tag-top {
    top: 0.3rem;
    left: 0.2rem;
    height: 0.52rem;
    line-height: 0.52rem;
    padding: 0 0.25rem;
    border-radius: 0.52rem;
    font-size: 0.24rem;
  }
  .body .section6 .tab-content-wrap .modern-item .text-top-box .text-bottom {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 100%;
  }
  .body .section6 .tab-content-wrap .modern-item .text-top-box .text-bottom .tag-bottom {
    position: static;
    margin: 0.1rem;
    text-align: right;
  }
  .body .section6 .tab-content-wrap .modern-item .text-top-box .text-bottom .tag-bottom img {
    display: inline-block;
    width: 0.68rem;
    margin-left: 0.3rem;
    vertical-align: middle;
  }
  .body .section6 .tab-content-wrap .modern-item .text-top-box .text-bottom .text-right {
    width: 100%;
    height: 0.8rem;
    background-color: rgba(0, 170, 210, 0.8);
    margin-left: 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 0.3rem;
  }
  .body .section6 .tab-content-wrap .modern-item .text-top-box .text-bottom .text-right .content-item {
    display: flex;
    align-items: center;
  }
  .body .section6 .tab-content-wrap .modern-item .text-top-box .text-bottom .text-right h3 {
    font-size: 0.3rem;
    margin-bottom: 0;
  }
  .body .section6 .tab-content-wrap .modern-item .text-top-box .text-bottom .text-right p {
    line-height: normal;
    margin-bottom: 0;
  }
  .body .section6 .tab-content-wrap .modern-item .text-top-box .text-bottom .text-right p::before {
    display: none;
  }
  .body .section6 .tab-content-wrap .modern-item .text-top-box .text-bottom .text-right p::after {
    display: none;
  }
  .body .section6 .tab-content-wrap .modern-item .text-top-box .text-bottom .text-right p span {
    font-size: 0.36rem;
    display: inline-block;
    margin-bottom: 0;
    margin-right: 0.05rem;
  }
  .body .section6 .tab-content-wrap .modern-item .text-top-box .text-bottom .text-right .icon {
    width: 0.36rem;
    margin-right: 0.22rem;
  }
  .body .section6 .tab-content-wrap .modern-item .text-top-box .text-bottom .text-right .jiantou {
    width: 0.12rem;
    margin-left: 0.14rem;
  }
  .body .section6 .tab-content-wrap .modern-item .text-box {
    opacity: 1;
    width: 100%;
    padding: 0.3rem 0.2rem;
    position: static;
    top: auto;
    left: auto;
    font-size: 0.16rem;
    display: flex;
    justify-content: space-between;
    font-size: 0.24rem;
  }
  .body .section6 .tab-content-wrap .modern-item .text-box .text-left {
    width: 100%;
    background-color: #fff;
  }
  .body .section6 .tab-content-wrap .modern-item .text-box .text-left h3 {
    font-size: 0.3rem;
    margin-bottom: 0.1rem;
  }
  .body .section6 .tab-content-wrap .modern-item .text-box .text-left p {
    line-height: 1.75;
  }
  .body .section6 .tab-content-wrap .modern-item .text-box .text-box-content {
    width: 100%;
    position: static;
    top: auto;
    left: auto;
    transform: none;
    color: #333;
  }
  .body .section6 .tab-content-wrap .modern-item.LastMore {
    display: none;
  }
  .body .section6 .tab-content-wrap .loadMore {
    color: #00AAD2;
    height: 0.8rem;
    line-height: 0.8rem;
    margin: 0 0.2rem;
    text-align: center;
    border: 0.02rem solid #00AAD2;
    font-size: 0.24rem;
  }
  .body .section7 .section-content {
    width: 100%;
    text-align: center;
    padding: 0.8rem 0 1rem;
    display: block;
  }
  .body .section7 .section-content .app-left {
    float: none;
    padding: 0;
    margin-bottom: 0.1rem;
  }
  .body .section7 .section-content .app-left .app-left-item {
    display: block;
  }
  .body .section7 .section-content .app-left .app-left-item h2 {
    font-size: 0.4rem;
    margin-top: 0.33rem;
    margin-bottom: 0.33rem;
  }
  .body .section7 .section-content .app-left .app-left-item p {
    font-size: 0.24rem;
    line-height: 0.4rem;
  }
  .body .section7 .section-content .app-left .app-logo {
    width: 1.4rem;
    margin: auto;
  }
  .body .section7 .section-content .app-right {
    float: none;
    padding: 0;
  }
  .body .section7 .section-content .app-right .app-code {
    width: 3.36rem;
    margin: auto;
  }
  .body .section7 .section-content .download {
    display: block;
    width: 1.72rem;
    height: 0.6rem;
    line-height: 0.6rem;
    background-color: #00AAD2;
    margin: auto;
    color: #fff;
    font-size: 0.24rem;
  }
}

/*# sourceMappingURL=index_new.css.map */
