
div[data-v-58686a57] {
    display: inline-block;
}
@media screen and (min-device-width: 750px) {
.banner[data-v-72bc9b67] {
    width: 100vw;
    height: 41.666667vw;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.banner .play-icon[data-v-72bc9b67] {
    position: absolute;
    z-index: 999;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 2.604167vw;
    pointer-events: none;
}
.banner .play-icon img[data-v-72bc9b67] {
    width: 4.166667vw;
    height: 4.166667vw;
    cursor: pointer;
}
.page[data-v-72bc9b67] {
    width: 72.916667vw;
    margin: 0 auto;
    padding-bottom: 4.895833vw;
}
.page .clickable-image[data-v-72bc9b67] {
    transition: transform 0.3s ease;
    /* 平滑的过渡效果 */
    cursor: pointer;
    /* 将鼠标指针改为点击状态 */
}
.page .clickable-image[data-v-72bc9b67]:active {
    transform: scale(1.5);
    /* 点击时放大到1.5倍原大小 */
}
.page .glowing-images[data-v-72bc9b67] {
    width: 100%;
    height: 37.916667vw;
    background-image: url(/assets/bgp.720c3423.png);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
}
.page .glowing-images .imgpp1[data-v-72bc9b67] {
    display: flex;
    justify-content: center;
    padding-top: 8.333333vw;
}
.page .glowing-images .imgpp[data-v-72bc9b67] {
    display: flex;
    justify-content: center;
    padding-top: 0.260417vw;
}
.page .glowing-images img[data-v-72bc9b67] {
    position: relative;
    display: inline-block;
    animation: glowing-72bc9b67 2s infinite alternate;
    width: 16%;
}
@keyframes glowing-72bc9b67 {
0% {
      box-shadow: 0 0 0.520833vw rgba(227, 50, 50, 0.3);
}
50% {
      box-shadow: 0 0 0.520833vw rgba(42, 21, 204, 0.7);
}
100% {
      box-shadow: 0 0 0.520833vw #3dca12;
}
}
.page .item[data-v-72bc9b67] {
    border-radius: 0.78125vw;
    background: #F5F5F5;
    margin-top: 4.895833vw;
    padding-bottom: 1.666667vw;
}
.page .item .poster[data-v-72bc9b67] {
    width: 72.916667vw;
    height: 25vw;
    border-radius: 0.78125vw;
    overflow: hidden;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    cursor: pointer;
}
.swper_type[data-v-72bc9b67] {
    margin: 0 auto;
    width: 9.375vw;
}
.swper_type div[data-v-72bc9b67] {
    width: 9.375vw;
    height: 8.020833vw;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.swper_type p[data-v-72bc9b67] {
    font-size: 0.833333vw;
    font-weight: 400;
    color: #494848;
    padding-top: 0.416667vw;
    text-align: center;
}
p[data-v-72bc9b67] {
    margin: 0;
    padding: 0;
}
.swiper[data-v-72bc9b67] {
    width: 68.75vw;
    margin: 0 auto;
}
.swiper .swiper-button-prev[data-v-72bc9b67],
  .swiper .swiper-button-next[data-v-72bc9b67] {
    width: 1.979167vw;
    height: 1.979167vw;
    background: rgba(216, 216, 216, 0.7);
    border-radius: 50%;
    color: rgba(255, 255, 255, 0.8) !important;
    /* 单独设置按钮颜色 */
    --swiper-navigation-size: 0.9375vw !important;
    /* 设置按钮大小 */
}
.dollyText_text[data-v-72bc9b67] {
    position: absolute;
    left: 15.62%;
    bottom: 0;
    font-size: 0.625vw;
    color: #8c8c8c;
    z-index: 5;
}
@-webkit-keyframes cd1-72bc9b67 {
0% {
      transform: rotate(360deg);
}
100% {
      transform: rotate(0);
}
}
@-webkit-keyframes cd1-72bc9b67 {
0% {
      transform: rotate(360deg);
}
100% {
      transform: rotate(0);
}
}
@-webkit-keyframes yunMove-72bc9b67 {
0% {
      right: 0;
}
100% {
      right: -100%;
}
}
@keyframes yunMove-72bc9b67 {
0% {
      right: 0;
}
100% {
      right: -100%;
}
}
.x_pic[data-v-72bc9b67] {
    position: relative;
}
.x_pic .x-img2[data-v-72bc9b67] {
    position: absolute;
    right: 28.64%;
    z-index: 5;
    width: 8.333333vw;
    height: 100%;
    bottom: -3.333333vw;
}
.x_pic .x-img2 .x-pub-img[data-v-72bc9b67] {
    position: relative;
    height: 100%;
}
.x_pic .x-img2 .x-pub-img .x-a1[data-v-72bc9b67] {
    width: 4.166667vw;
    height: 4.166667vw;
    position: absolute;
    right: 0.364583vw;
    bottom: 3.333333vw;
    animation: cd1-72bc9b67 1.5s infinite linear;
}
.x_pic .x-img2 .x-pub-img .x-a2[data-v-72bc9b67] {
    width: 1.875vw;
    height: 1.875vw;
    position: absolute;
    left: 0;
    bottom: 3.333333vw;
    animation: cd1-72bc9b67 0.8s infinite linear;
}
.x_pic .x-img2 .x-pub-img .x-a3[data-v-72bc9b67] {
    width: 100%;
    position: absolute;
}
.x_pic .x-img2 .x-pub-img img[data-v-72bc9b67] {
    object-fit: contain;
}
.bottom_bg[data-v-72bc9b67] {
    position: relative;
}
.bottom_bg .bg_box[data-v-72bc9b67] {
    overflow: hidden;
    width: 100%;
    height: 9.635417vw;
    position: relative;
}
.bottom_bg .index_bg[data-v-72bc9b67] {
    width: 200%;
    height: 100%;
    position: absolute;
    right: 0;
    bottom: 0;
    animation: yunMove-72bc9b67 30s infinite linear;
}
.bottom_bg .index_bg img[data-v-72bc9b67] {
    float: right;
    width: 50%;
    height: 100%;
    object-fit: cover;
}
.bottom_bg .bottom_text_pos[data-v-72bc9b67] {
    width: 100vw;
    padding-bottom: 3.645833vw;
    z-index: 2;
}
.bottom_bg .bottom_text[data-v-72bc9b67] {
    display: flex;
    width: 67.708333vw;
    margin: 0 auto;
    margin-top: 3.125vw;
}
.bottom_bg .bottom_text .item[data-v-72bc9b67] {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    width: 33.3%;
}
.bottom_bg .bottom_text .item[data-v-72bc9b67]:nth-child(2) {
    margin: 0 10.520833vw;
}
.bottom_bg .bottom_text .item img[data-v-72bc9b67] {
    width: 5.625vw;
    height: 5.625vw;
    margin-bottom: 0.260417vw;
}
.bottom_bg .bottom_text .item .name[data-v-72bc9b67] {
    font-size: 0.833333vw;
    font-weight: 400;
    color: #494848;
}
.bottom_bg .bottom_text .item .num[data-v-72bc9b67] {
    font-size: 1.5625vw;
    font-weight: 400;
    color: #494848;
}
.bottom_bg .bottom_text .item .num span[data-v-72bc9b67] {
    font-size: 0.833333vw;
    font-weight: 400;
    color: #494848;
}
}
@media screen and (min-device-width: 200px) and (max-device-width: 750px) {
.banner[data-v-72bc9b67] {
    width: 100vw;
    height: 41.666667vw;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.banner .play-icon[data-v-72bc9b67] {
    position: absolute;
    z-index: 999;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 2.604167vw;
    pointer-events: none;
}
.banner .play-icon img[data-v-72bc9b67] {
    width: 4.166667vw;
    height: 4.166667vw;
    cursor: pointer;
}
.page[data-v-72bc9b67] {
    width: 68.75vw;
    margin: 0 auto;
    padding-bottom: 4.895833vw;
}
.page .clickable-image[data-v-72bc9b67] {
    transition: transform 0.3s ease;
    /* 平滑的过渡效果 */
    cursor: pointer;
    /* 将鼠标指针改为点击状态 */
}
.page .clickable-image[data-v-72bc9b67]:active {
    transform: scale(1.5);
    /* 点击时放大到1.5倍原大小 */
}
.page .glowing-images[data-v-72bc9b67] {
    width: 100%;
    height: 37.916667vw;
    background-image: url(/assets/bgp.720c3423.png);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
}
.page .glowing-images .imgpp1[data-v-72bc9b67] {
    padding-top: 8vw;
    display: flex;
    justify-content: center;
}
.page .glowing-images .imgpp[data-v-72bc9b67] {
    padding-top: 0.666667vw;
    display: flex;
    justify-content: center;
}
.page .glowing-images img[data-v-72bc9b67] {
    position: relative;
    display: inline-block;
    animation: glowing-72bc9b67 2s infinite alternate;
    width: 16%;
}
@keyframes glowing-72bc9b67 {
0% {
      box-shadow: 0 0 0.520833vw rgba(227, 50, 50, 0.3);
}
50% {
      box-shadow: 0 0 0.520833vw rgba(42, 21, 204, 0.7);
}
100% {
      box-shadow: 0 0 0.520833vw #3dca12;
}
}
.page .item[data-v-72bc9b67] {
    border-radius: 0.78125vw;
    background: #F5F5F5;
    margin-top: 4.895833vw;
    padding-bottom: 1.666667vw;
}
.page .item .poster[data-v-72bc9b67] {
    width: 68.75vw;
    height: 25vw;
    border-radius: 0.78125vw;
    overflow: hidden;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    cursor: pointer;
}
.swper_type[data-v-72bc9b67] {
    margin: 0 auto;
    width: 9.375vw;
}
.swper_type div[data-v-72bc9b67] {
    width: 9.375vw;
    height: 8.020833vw;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.swper_type p[data-v-72bc9b67] {
    font-size: 0.833333vw;
    font-weight: 400;
    color: #494848;
    padding-top: 0.416667vw;
    text-align: center;
}
p[data-v-72bc9b67] {
    margin: 0;
    padding: 0;
}
.swiper[data-v-72bc9b67] {
    width: 68.75vw;
    margin: 0 auto;
}
.swiper .swiper-button-prev[data-v-72bc9b67],
  .swiper .swiper-button-next[data-v-72bc9b67] {
    width: 1.979167vw;
    height: 1.979167vw;
    background: rgba(216, 216, 216, 0.7);
    border-radius: 50%;
    color: rgba(255, 255, 255, 0.8) !important;
    /* 单独设置按钮颜色 */
    --swiper-navigation-size: 0.9375vw !important;
    /* 设置按钮大小 */
}
.dollyText_text[data-v-72bc9b67] {
    position: absolute;
    left: 15.62%;
    bottom: 0;
    font-size: 0.625vw;
    color: #8c8c8c;
    z-index: 5;
}
@-webkit-keyframes cd1-72bc9b67 {
0% {
      transform: rotate(360deg);
}
100% {
      transform: rotate(0);
}
}
@-webkit-keyframes cd1-72bc9b67 {
0% {
      transform: rotate(360deg);
}
100% {
      transform: rotate(0);
}
}
@-webkit-keyframes yunMove-72bc9b67 {
0% {
      right: 0;
}
100% {
      right: -100%;
}
}
@keyframes yunMove-72bc9b67 {
0% {
      right: 0;
}
100% {
      right: -100%;
}
}
.x_pic[data-v-72bc9b67] {
    position: relative;
}
.x_pic .x-img2[data-v-72bc9b67] {
    position: absolute;
    right: 28.64%;
    z-index: 5;
    width: 8.333333vw;
    height: 100%;
    bottom: -3.333333vw;
}
.x_pic .x-img2 .x-pub-img[data-v-72bc9b67] {
    position: relative;
    height: 100%;
}
.x_pic .x-img2 .x-pub-img .x-a1[data-v-72bc9b67] {
    width: 4.166667vw;
    height: 4.166667vw;
    position: absolute;
    right: 0.364583vw;
    bottom: 3.333333vw;
    animation: cd1-72bc9b67 1.5s infinite linear;
}
.x_pic .x-img2 .x-pub-img .x-a2[data-v-72bc9b67] {
    width: 1.875vw;
    height: 1.875vw;
    position: absolute;
    left: 0;
    bottom: 3.333333vw;
    animation: cd1-72bc9b67 0.8s infinite linear;
}
.x_pic .x-img2 .x-pub-img .x-a3[data-v-72bc9b67] {
    width: 100%;
    position: absolute;
}
.x_pic .x-img2 .x-pub-img img[data-v-72bc9b67] {
    object-fit: contain;
}
.bottom_bg[data-v-72bc9b67] {
    position: relative;
}
.bottom_bg .bg_box[data-v-72bc9b67] {
    overflow: hidden;
    width: 100%;
    height: 9.635417vw;
    position: relative;
}
.bottom_bg .index_bg[data-v-72bc9b67] {
    width: 200%;
    height: 100%;
    position: absolute;
    right: 0;
    bottom: 0;
    animation: yunMove-72bc9b67 30s infinite linear;
}
.bottom_bg .index_bg img[data-v-72bc9b67] {
    float: right;
    width: 50%;
    height: 100%;
    object-fit: cover;
}
.bottom_bg .bottom_text_pos[data-v-72bc9b67] {
    width: 100vw;
    padding-bottom: 3.645833vw;
    z-index: 2;
}
.bottom_bg .bottom_text[data-v-72bc9b67] {
    display: flex;
    width: 67.708333vw;
    margin: 0 auto;
    margin-top: 3.125vw;
}
.bottom_bg .bottom_text .item[data-v-72bc9b67] {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    width: 33.3%;
}
.bottom_bg .bottom_text .item[data-v-72bc9b67]:nth-child(2) {
    margin: 0 10.520833vw;
}
.bottom_bg .bottom_text .item img[data-v-72bc9b67] {
    width: 5.625vw;
    height: 5.625vw;
    margin-bottom: 0.260417vw;
}
.bottom_bg .bottom_text .item .name[data-v-72bc9b67] {
    font-size: 0.833333vw;
    font-weight: 400;
    color: #494848;
}
.bottom_bg .bottom_text .item .num[data-v-72bc9b67] {
    font-size: 1.5625vw;
    font-weight: 400;
    color: #494848;
}
.bottom_bg .bottom_text .item .num span[data-v-72bc9b67] {
    font-size: 0.833333vw;
    font-weight: 400;
    color: #494848;
}
}
[data-v-72bc9b67] .el-carousel__arrow {
  font-size: 1.5625vw;
  width: 3.125vw;
  height: 3.125vw;
}
[data-v-72bc9b67] .el-carousel__container {
  height: 41.666667vw !important;
}
