.wd-section-content[data-v-7c651158] {
  overflow: hidden;
  padding-top: calc(var(--rpx, 1px));
}
@media screen and (max-width: 767px) {
.wd-section-content[data-v-7c651158] {
    padding-top: calc(var(--rpx, 1px));
}
}
.wd-section-content__header .responsive__layout[data-v-7c651158] {
  display: flex;
  align-items: flex-start;
}
@media screen and (max-width: 767px) {
.wd-section-content__header .responsive__layout[data-v-7c651158] {
    display: block;
}
}
.wd-section-content__header__l[data-v-7c651158] {
  flex: 0 1 452px;
  width: 100%;
}
.wd-section-content__header__l .back[data-v-7c651158] {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
  line-height: 16.8px;
  color: black;
}
@media screen and (max-width: 767px) {
.wd-section-content__header__l .back[data-v-7c651158] {
    font-size: 14px;
    font-weight: 500;
    line-height: 16.8px;
}
}
.wd-section-content__header__l .back .svg-icon[data-v-7c651158] {
  width: 16px;
  height: 16px;
  margin-right: 4px;
}
.wd-section-content__header__r[data-v-7c651158] {
  flex: 0 1 860px;
}
@media screen and (max-width: 767px) {
.wd-section-content__header__r[data-v-7c651158] {
    margin-top: calc(var(--rpx, 1px) * 60);
}
}
.wd-section-content__header__r .title[data-v-7c651158] {
  font-size: 48px;
  font-weight: 500;
  line-height: 56px;
  color: #000;
  margin-bottom: calc(var(--rpx, 1px) * 20);
}
@media screen and (max-width: 767px) {
.wd-section-content__header__r .title[data-v-7c651158] {
    font-size: 32px;
    font-weight: 500;
    line-height: 40px;
}
}
.wd-section-content__header__r .date[data-v-7c651158] {
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  color: rgba(0, 0, 0, 0.3);
}
@media screen and (max-width: 767px) {
.wd-section-content__header__r .date[data-v-7c651158] {
    font-size: 14px;
    font-weight: 500;
    line-height: 22.4px;
}
}
.wd-section-content__body[data-v-7c651158] {
  display: flow-root;
}
@media screen and (max-width: 767px) {
.wd-section-content__body[data-v-7c651158] {
    margin-top: calc(var(--rpx, 1px));
}
}
.wd-section-content__body .section1[data-v-7c651158],
.wd-section-content__body .video-container[data-v-7c651158] {
  width: 100%;
  height: 44.4444444444vw;
  position: relative;
  overflow: hidden;
}
.wd-section-content__body .video-container[data-v-7c651158] {
  aspect-ratio: 1920/1080;
  height: auto;
}
.wd-section-content__body .image[data-v-7c651158] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}
.wd-section-content__body .video[data-v-7c651158] {
  width: 100%;
  height: 100%;
  -o-object-fit: fill;
     object-fit: fill;
}
.wd-section-content__body .video-play[data-v-7c651158] {
  position: absolute;
  right: var(--gutter);
  bottom: calc(var(--rpx, 1px) * 32);
  padding: 10px 20px;
  display: flex;
  align-items: center;
  gap: 4px;
  background: rgba(0, 0, 0, 0.2);
  border-radius: 60px;
}
.wd-section-content__body .video-play span[data-v-7c651158] {
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  color: #fff;
}
.wd-section-content__body .m80[data-v-7c651158] {
  margin: calc(var(--rpx, 1px) * 40) 0 0 0;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .m80[data-v-7c651158] {
    margin: calc(var(--rpx, 1px) * 10) 0;
}
}
.wd-section-content__body .section2 .section-c[data-v-7c651158] {
  align-items: flex-end;
}
.wd-section-content__body .section2 .section-c .l .image[data-v-7c651158] {
  width: calc(var(--rpx, 1px) * 388);
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section2 .section-c .l .image[data-v-7c651158] {
    width: calc(var(--rpx, 1px) * 100);
}
}
.wd-section-content__body .section3 .section[data-v-7c651158] {
  align-items: center;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section3 .section[data-v-7c651158] {
    align-items: initial;
    flex-direction: column-reverse;
}
.wd-section-content__body .section3 .section .l[data-v-7c651158],
  .wd-section-content__body .section3 .section .r[data-v-7c651158] {
    flex: 0;
}
.wd-section-content__body .section3 .section .l[data-v-7c651158] {
    padding-left: 33.6vw;
    padding-right: 0;
    margin-top: calc(var(--rpx, 1px) * 40);
}
.wd-section-content__body .section3 .section .r[data-v-7c651158] {
    display: block;
}
.wd-section-content__body .section3 .section .r .image[data-v-7c651158] {
    height: unset;
}
}
.wd-section-content__body .section5 .section-c[data-v-7c651158] {
  align-items: flex-start;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section5 .section-c[data-v-7c651158] {
    align-items: flex-end;
}
}
.wd-section-content__body .section5 .section-c .l .image[data-v-7c651158] {
  width: calc(var(--rpx, 1px) * 316);
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section5 .section-c .l .image[data-v-7c651158] {
    width: calc(var(--rpx, 1px) * 75);
}
}
.wd-section-content__body .section6 .section[data-v-7c651158] {
  align-items: flex-start;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section6 .section[data-v-7c651158] {
    align-items: center;
}
}
.wd-section-content__body .section6 .section .r[data-v-7c651158] {
  display: flex;
  gap: calc(var(--rpx, 1px) * 40);
  align-items: flex-end;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section6 .section .r[data-v-7c651158] {
    display: block;
}
}
.wd-section-content__body .section6 .section .r .image[data-v-7c651158] {
  width: calc(var(--rpx, 1px) * 399);
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section6 .section .r .image[data-v-7c651158] {
    width: calc(var(--rpx, 1px) * 226);
    margin-bottom: calc(var(--rpx, 1px) * 40);
}
}
.wd-section-content__body .section7 .section .r img[data-v-7c651158] {
  width: 50%;
  height: unset;
  aspect-ratio: 3/2;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section7 .section .r img[data-v-7c651158] {
    width: 100%;
}
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section8 .section .l[data-v-7c651158] {
    display: none;
}
}
.wd-section-content__body .section8 .section .r img[data-v-7c651158] {
  width: 100%;
  height: unset;
  aspect-ratio: 3/2;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section8 .section .r .text[data-v-7c651158] {
    padding-left: calc(var(--rpx, 1px) * 16 + 31.5%);
}
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section9 .section[data-v-7c651158] {
    flex-direction: column-reverse;
    flex-wrap: wrap;
}
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section9 .section .l[data-v-7c651158] {
    width: 100%;
    flex: unset;
    padding-left: calc(var(--rpx, 1px) * 16 + 31.5%);
    margin-top: calc(var(--rpx, 1px) * 40);
}
}
.wd-section-content__body .section9 .section .l[data-v-7c651158] {
  display: flex;
  align-items: center;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section9 .section .r[data-v-7c651158] {
    width: 100%;
    height: unset;
    flex: unset;
}
}
.wd-section-content__body .section9 .section .r img[data-v-7c651158] {
  width: 100%;
  flex: unset;
  aspect-ratio: 3/2;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section9 .section .r img[data-v-7c651158] {
    height: unset;
}
}
.wd-section-content__body .section10 .section .l[data-v-7c651158] {
  display: flex;
}
.wd-section-content__body .section10 .section .l .section[data-v-7c651158] {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.wd-section-content__body .section10 .section .l .section .text[data-v-7c651158] {
  width: 100%;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section10 .section .l .section .text[data-v-7c651158] {
    visibility: hidden;
    height: 5px;
}
}
.wd-section-content__body .section10 .section .l .section .image[data-v-7c651158] {
  width: 100%;
  height: unset;
  aspect-ratio: 3/2;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section10 .section .l .section .image[data-v-7c651158] {
    aspect-ratio: 3/1;
}
}
.wd-section-content__body .section10 .section .r .image[data-v-7c651158] {
  width: 100%;
  height: unset;
  aspect-ratio: 16/9;
}
.wd-section-content__body .section10 .section.mobile[data-v-7c651158] {
  display: none;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section10 .section.mobile[data-v-7c651158] {
    display: block;
}
.wd-section-content__body .section10 .section.mobile .r[data-v-7c651158] {
    padding-left: calc(var(--rpx, 1px) * 16 + 31.5%);
}
}
.wd-section-content__body .section11 .section[data-v-7c651158] {
  display: flex;
  gap: calc(var(--rpx, 1px) * 8);
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section11 .section[data-v-7c651158] {
    display: block;
}
}
.wd-section-content__body .section11 .section .l[data-v-7c651158] {
  flex: 1;
}
.wd-section-content__body .section11 .section .l .section[data-v-7c651158] {
  display: block;
}
.wd-section-content__body .section11 .section .l .section .text[data-v-7c651158] {
  margin-top: calc(var(--rpx, 1px) * 24);
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section11 .section .l .section .text[data-v-7c651158] {
    margin-top: calc(var(--rpx, 1px) * 20);
}
}
.wd-section-content__body .section11 .section .r[data-v-7c651158] {
  flex: 1;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section11 .section .r[data-v-7c651158] {
    margin-top: calc(var(--rpx, 1px) * 40);
}
}
.wd-section-content__body .section11 .section .r .section[data-v-7c651158] {
  display: block;
}
.wd-section-content__body .section11 .section .r .section .text[data-v-7c651158] {
  margin-top: calc(var(--rpx, 1px) * 24);
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section11 .section .r .section .text[data-v-7c651158] {
    margin-top: calc(var(--rpx, 1px) * 20);
}
}
.wd-section-content__body .section11 .section .image[data-v-7c651158] {
  width: 100%;
  height: unset;
  aspect-ratio: 3/2;
}
.wd-section-content__body .section12 .section .l .section[data-v-7c651158] {
  display: block;
}
.wd-section-content__body .section12 .section .l .section .image[data-v-7c651158] {
  width: 100%;
  height: unset;
  aspect-ratio: 2/2.84;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section12 .section .l .section .image[data-v-7c651158] {
    aspect-ratio: 2/2.69;
}
}
.wd-section-content__body .section12 .section .l .section .text[data-v-7c651158] {
  margin-top: calc(var(--rpx, 1px) * 24);
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section12 .section .l .section .text[data-v-7c651158] {
    display: none;
}
}
.wd-section-content__body .section12 .section .r .section[data-v-7c651158] {
  display: block;
}
.wd-section-content__body .section12 .section .r .section .image[data-v-7c651158] {
  width: 100%;
  height: unset;
  aspect-ratio: 3/2;
}
.wd-section-content__body .section12 .section .r .section .text[data-v-7c651158] {
  display: none;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section12 .section .r .section .text[data-v-7c651158] {
    display: block;
    margin-top: calc(var(--rpx, 1px) * 20);
}
}
.wd-section-content__body .section13 .section .r .image[data-v-7c651158] {
  width: 50%;
  height: unset;
  aspect-ratio: 2/3;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section13 .section .r .image[data-v-7c651158] {
    width: 100%;
}
}
.wd-section-content__body .section14 .section[data-v-7c651158] {
  text-align: center;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section14 .section[data-v-7c651158] {
    text-align: left;
}
}
.wd-section-content__body .section14 .section .text[data-v-7c651158] {
  padding-left: calc(var(--rpx, 1px) * 48);
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section14 .section .text[data-v-7c651158] {
    padding-left: 0;
    margin: calc(var(--rpx, 1px) * 40) 0;
}
}
.wd-section-content__body .section14 .section .l[data-v-7c651158] {
  display: flex;
  align-items: center;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section14 .section .l .text[data-v-7c651158] {
    display: none;
}
}
.wd-section-content__body .section14 .section .r[data-v-7c651158] {
  display: flex;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section14 .section .r[data-v-7c651158] {
    display: block;
}
}
.wd-section-content__body .section14 .section .r .section[data-v-7c651158] {
  display: flex;
  align-items: center;
}
.wd-section-content__body .section14 .section .r .section.mobile[data-v-7c651158] {
  display: none;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section14 .section .r .section.mobile[data-v-7c651158] {
    display: block;
}
.wd-section-content__body .section14 .section .r .section.mobile .text[data-v-7c651158] {
    margin-top: 0;
}
}
.wd-section-content__body .section14 .section .r .image[data-v-7c651158] {
  width: 50%;
  height: unset;
  aspect-ratio: 2/3;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section14 .section .r .image[data-v-7c651158] {
    width: 100%;
}
}
.wd-section-content__body .section15 .section .l .image[data-v-7c651158] {
  width: 50%;
  height: unset;
  aspect-ratio: 2/2.26;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section15 .section .l .image[data-v-7c651158] {
    width: 100%;
}
}
.wd-section-content__body .section15 .section .r .image[data-v-7c651158] {
  width: 100%;
  height: unset;
  aspect-ratio: 16/9;
}
.wd-section-content__body .section16 .section .l .image[data-v-7c651158] {
  width: 50%;
  height: unset;
  aspect-ratio: 2/2.26;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section16 .section .l .image[data-v-7c651158] {
    width: 100%;
}
}
.wd-section-content__body .section16 .section .r[data-v-7c651158] {
  display: flex;
  align-items: flex-end;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section16 .section .r[data-v-7c651158] {
    display: block;
}
}
.wd-section-content__body .section16 .section .r .image[data-v-7c651158] {
  width: 50%;
  height: unset;
  aspect-ratio: 2/3;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section16 .section .r .image[data-v-7c651158] {
    width: 100%;
}
}
.wd-section-content__body .section16 .section .r .text[data-v-7c651158] {
  margin: 0;
  margin-left: calc(var(--rpx, 1px) * 40);
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section16 .section .r .text[data-v-7c651158] {
    margin-top: calc(var(--rpx, 1px) * 40);
    margin-left: 0;
}
}
.wd-section-content__body .section17 .section .r .image[data-v-7c651158] {
  width: 100%;
  height: unset;
  aspect-ratio: 16/9;
}
.wd-section-content__body .section18 .section .l[data-v-7c651158] {
  display: flex;
  align-items: center;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section18 .section .l[data-v-7c651158] {
    display: none;
}
}
.wd-section-content__body .section18 .section .r .image[data-v-7c651158] {
  width: 100%;
  height: unset;
  aspect-ratio: 16/9;
}
.wd-section-content__body .section18 .section .r .text[data-v-7c651158] {
  display: none;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section18 .section .r .text[data-v-7c651158] {
    display: block;
    padding-left: calc(var(--rpx, 1px) * 16 + 31.5%);
}
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section19 .section[data-v-7c651158] {
    flex-wrap: wrap;
    flex-direction: column-reverse;
}
}
.wd-section-content__body .section19 .section .l[data-v-7c651158] {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section19 .section .l[data-v-7c651158] {
    margin-top: calc(var(--rpx, 1px) * 8);
    padding-left: calc(var(--rpx, 1px) * 16 + 31.5%);
    flex: unset;
}
.wd-section-content__body .section19 .section .l .text[data-v-7c651158] {
    margin-top: calc(var(--rpx, 1px) * 40);
}
.wd-section-content__body .section19 .section .l .image[data-v-7c651158] {
    width: calc(100% + 4.5vw) !important;
}
}
.wd-section-content__body .section19 .section .l .image[data-v-7c651158] {
  width: 100%;
  height: unset;
  aspect-ratio: 16/9;
}
@media screen and (max-width: 767px) {
.wd-section-content__body .section19 .section .r[data-v-7c651158] {
    flex: unset;
}
}
.wd-section-content__body .section19 .section .r .image[data-v-7c651158] {
  width: 100%;
  height: unset;
  aspect-ratio: 16/9;
}
.wd-section-content[data-v-7c651158] .wd-section-content__body .section {
  display: flex;
}
.wd-section-content[data-v-7c651158] .wd-section-content__body .section .l {
  flex: 0 1 452px;
  padding-right: calc(var(--rpx, 1px) * 48);
}
@media screen and (max-width: 767px) {
.wd-section-content[data-v-7c651158] .wd-section-content__body .section .l {
    padding-right: calc(var(--rpx, 1px) * 16);
    flex: unset;
    height: auto;
}
}
.wd-section-content[data-v-7c651158] .wd-section-content__body .section .r {
  flex: 0 1 860px;
}
@media screen and (max-width: 767px) {
.wd-section-content[data-v-7c651158] .wd-section-content__body .section .r {
    flex: unset;
    height: auto;
}
}
.wd-section-content[data-v-7c651158] .wd-section-content__body .section p {
  font-size: 20px;
  font-weight: 500;
  line-height: 36px;
}
@media screen and (max-width: 767px) {
.wd-section-content[data-v-7c651158] .wd-section-content__body .section p {
    font-size: 14px;
    font-weight: 500;
    line-height: 24px;
}
}
.v-pop[data-v-7c651158] {
  height: calc(var(--vh, 1vh) * 100);
  left: 0;
  position: fixed;
  top: 0;
  transform: translateY(120vh);
  width: 100%;
  z-index: 9999;
  transition: transform 0.5s;
}
.v-pop.show[data-v-7c651158] {
  transform: translateY(0);
}
.v-pop .v-pop-container[data-v-7c651158] {
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 100%;
  background: #201f1c;
}
.v-pop .v-pop-container .v-pop-wrapper[data-v-7c651158] {
  width: 75vw;
}
@media screen and (max-width: 767px) {
.v-pop .v-pop-container .v-pop-wrapper[data-v-7c651158] {
    width: 86.67vw;
}
}
.v-pop .v-pop-container .v-pop-wrapper .v-pop-video-player[data-v-7c651158] {
  height: 100%;
  max-height: 75vh;
  outline: none;
  width: 100%;
}
.v-pop .v-pop-close[data-v-7c651158] {
  cursor: pointer;
  height: 32px;
  margin-left: auto;
  position: absolute;
  right: 32px;
  top: 32px;
  width: 32px;
  z-index: 2;
}
@media screen and (max-width: 767px) {
.v-pop .v-pop-close[data-v-7c651158] {
    right: 7vw;
    right: calc(var(--vw, 1vw) * 7);
    top: 100px;
}
}