.main-container[data-v-ad38b085]{background-color:#fff;min-height:100vh}.banner-section[data-v-ad38b085]{display:flex;justify-content:space-between;margin:0 auto;max-width:1700px;padding-top:20px;width:90%}.banner-section .banner-left[data-v-ad38b085]{background-color:#ccc;flex:1;overflow:hidden}.banner-section .banner-left[data-v-ad38b085] .swiper{height:100%}.banner-section .banner-left[data-v-ad38b085] .swiper .text{background-color:#0000004d;bottom:0;color:#fff;cursor:pointer;font-size:20px;left:0;line-height:25px;overflow:hidden;padding:10px 20px;position:absolute;right:0;text-overflow:ellipsis;white-space:nowrap;z-index:1}.banner-section .banner-left[data-v-ad38b085] .swiper .swiper-pagination{bottom:43px}.banner-section .banner-left[data-v-ad38b085] .swiper .swiper-pagination .swiper-pagination-bullet{background-color:#ffffffe6;border-radius:initial;height:3px;opacity:1;width:30px}.banner-section .banner-left[data-v-ad38b085] .swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--primary-color)}.banner-section .banner-left[data-v-ad38b085] .swiper .swiper-button{background-color:#0003;border-radius:36px;color:#fff;display:block;height:36px;line-height:36px;opacity:0;text-align:center;transition:all .3s;width:36px}.banner-section .banner-left[data-v-ad38b085] .swiper .swiper-button:hover{background-color:#0006}.banner-section .banner-left[data-v-ad38b085] .swiper .swiper-button.swiper-button-prev{transform:translate(-100%)}.banner-section .banner-left[data-v-ad38b085] .swiper .swiper-button.swiper-button-next{transform:translate(100%)}.banner-section .banner-left[data-v-ad38b085] .swiper .swiper-button:after{font-size:16px}.banner-section .banner-left[data-v-ad38b085] .swiper:hover .swiper-button{opacity:1;transform:translate(0)}.banner-section .banner-right[data-v-ad38b085]{display:flex;flex-shrink:0;flex-wrap:wrap;gap:10px;margin-left:20px;width:25%}.banner-section .banner-right .ad-item[data-v-ad38b085]{height:calc(50% - 5px);line-height:20px;overflow:hidden;width:calc(50% - 5px)}.banner-section .banner-right .ad-item .ad-box[data-v-ad38b085]{cursor:pointer;height:100%;position:relative}.banner-section .banner-right .ad-item .ad-box img[data-v-ad38b085]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner-section .banner-right .ad-item .ad-box .text[data-v-ad38b085]{align-items:flex-end;background:linear-gradient(0deg,#000000e6,#73737300 40%);color:#fff;display:flex;font-size:12px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.banner-section .banner-right .ad-item .ad-box .text span[data-v-ad38b085]{display:-webkit-box;padding:5px 9px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.tab-header[data-v-ad38b085]{position:sticky;top:72px}.tab-header[data-v-ad38b085] .tab-list{justify-content:center}.item-section[data-v-ad38b085]{padding-bottom:30px}.item-section[data-v-ad38b085]:nth-child(2n){background-color:#f3f3f3}.section-title[data-v-ad38b085]{margin:0 auto;padding:20px 0;text-align:center}.section-title .tit[data-v-ad38b085]{font-family:SourceHanSansCN Bold;font-size:36px;margin-bottom:10px;margin-top:10px}.more[data-v-ad38b085]{font-family:SourceHanSansCN Medium;line-height:28px;margin-top:30px;text-align:center}.more[data-v-ad38b085],.more[data-v-ad38b085]:hover{color:var(--primary-color)}@media screen and (max-width:1310px){.section-title[data-v-ad38b085]{padding-left:15px;padding-right:15px}}@media screen and (max-width:1280px){.banner-section[data-v-ad38b085]{margin:0 15px;width:auto}}@media screen and (max-width:1200px){.tab-header[data-v-ad38b085]{top:48px}}@media screen and (max-width:768px){.banner-section[data-v-ad38b085]{display:block;margin:0}.banner-section .banner-left[data-v-ad38b085] .swiper .text{font-size:16px;padding:5px 15px}.banner-section .banner-right[data-v-ad38b085]{background-color:#f3f3f3;box-sizing:border-box;margin-left:0;padding:15px;width:100%}.banner-section .banner-right .ad-item[data-v-ad38b085]{border-radius:3px;width:calc(25% - 7.5px)}.banner-section .banner-right .ad-item .ad-box .text span[data-v-ad38b085]{display:block;overflow:hidden;padding:3px;text-overflow:ellipsis;white-space:nowrap}.section-title[data-v-ad38b085]{padding:30px 15px 15px}.section-title .tit[data-v-ad38b085]{font-size:5vw;margin-bottom:10px}}
