[data-v-99f55424]{box-sizing:border-box}.wrap[data-v-99f55424]{background:#fff}.banner-wrap[data-v-99f55424]{position:relative;width:100%;height:500px;overflow:hidden}.banner-wrap .banner-container[data-v-99f55424]{width:100%;height:100%}.banner-wrap .swiper-slide[data-v-99f55424]{position:relative;width:100%;height:500px}.banner-wrap .banner-bg[data-v-99f55424]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.banner-wrap .banner-txt-wrap[data-v-99f55424]{position:absolute;top:0;left:0;right:0;z-index:2;padding:80px 16px 0;text-align:center;color:#fff}.banner-wrap .banner-txt-wrap .banner-txt[data-v-99f55424]{font-size:14px;margin-bottom:4px;opacity:0}.banner-wrap .banner-txt-wrap .banner-title[data-v-99f55424]{font-size:20px;margin-bottom:30px;opacity:0}.banner-wrap .banner-txt-wrap .banner-btn-wrap[data-v-99f55424]{display:flex;justify-content:center;gap:20px}.banner-wrap .banner-txt-wrap .btn-buy[data-v-99f55424],.banner-wrap .banner-txt-wrap .btn-more[data-v-99f55424]{display:block;width:116px;height:31px;line-height:31px;font-size:14px;text-align:center;background:#fff;color:#222;border-radius:22px;cursor:pointer;opacity:0}.banner-wrap .swiper-slide-active .banner-txt[data-v-99f55424]{animation:bannerFadeUp-99f55424 .5s ease-in-out .1s forwards}.banner-wrap .swiper-slide-active .banner-title[data-v-99f55424]{animation:bannerFadeUp-99f55424 .5s ease-in-out .2s forwards}.banner-wrap .swiper-slide-active .btn-buy[data-v-99f55424],.banner-wrap .swiper-slide-active .btn-more[data-v-99f55424]{animation:bannerFadeUp-99f55424 .5s ease-in-out .3s forwards}.banner-wrap[data-v-99f55424] .swiper-pagination{left:0!important;right:0!important;bottom:20px!important;width:100%!important;line-height:2px;text-align:center;z-index:3}.banner-wrap[data-v-99f55424] .swiper-pagination-bullet{display:inline-block;width:15px;height:2px;border-radius:0;background:hsla(0,0%,100%,.5);opacity:1;margin:0 5px!important;transform:scale(1)!important;vertical-align:middle}.banner-wrap[data-v-99f55424] .swiper-pagination-bullet-active{background:#fff}.section-block[data-v-99f55424]{padding:48px 16px}.section-block .section-header[data-v-99f55424]{text-align:center}.section-block .section-header .section-title[data-v-99f55424]{font-size:20px;color:#0f2133;font-weight:600;line-height:1.4}.section-block .section-header .section-subtitle[data-v-99f55424]{font-size:12px;color:#475766;margin-top:4px}.section-block .section-header .section-more[data-v-99f55424]{display:block;width:100px;padding:8px 0 10px;margin:0 auto;color:#475766;cursor:pointer}.section-block .section-header .section-more .bd-icon[data-v-99f55424]{font-size:12px;vertical-align:middle}.section-breakthrough[data-v-99f55424]{background:#f5f7fa}.section-breakthrough .breakthrough-swiper[data-v-99f55424]{margin-top:10px}.section-breakthrough .breakthrough-swiper .swiper-container[data-v-99f55424]{position:relative}.section-breakthrough .breakthrough-swiper .swiper-slide[data-v-99f55424]{height:343px}.section-breakthrough .breakthrough-swiper .break-img[data-v-99f55424]{display:block;width:100%;height:343px;object-fit:cover;border-radius:8px}.section-breakthrough .breakthrough-swiper[data-v-99f55424] .swiper-pagination{left:0!important;right:0!important;bottom:20px!important;width:100%!important;line-height:2px;text-align:center;z-index:3}.section-breakthrough .breakthrough-swiper[data-v-99f55424] .swiper-pagination-bullet{display:inline-block;width:15px;height:2px;border-radius:0;background:hsla(0,0%,100%,.5);opacity:1;margin:0 5px!important;transform:scale(1)!important;vertical-align:middle}.section-breakthrough .breakthrough-swiper[data-v-99f55424] .swiper-pagination-bullet-active{background:#fff}.section-breakthrough .break-info[data-v-99f55424]{margin-top:12px;text-align:center}.section-breakthrough .break-info .break-title[data-v-99f55424]{font-size:20px;color:#0f2133;font-weight:600}.section-breakthrough .break-info .break-desc[data-v-99f55424]{font-size:12px;color:#475766;margin-top:4px;line-height:1.6}.news-list[data-v-99f55424],.service-list[data-v-99f55424]{margin-top:10px}.news-list .news-item[data-v-99f55424]:not(:first-child),.news-list .service-item[data-v-99f55424]:not(:first-child),.service-list .news-item[data-v-99f55424]:not(:first-child),.service-list .service-item[data-v-99f55424]:not(:first-child){margin-top:20px}.news-list .service-img[data-v-99f55424],.service-list .service-img[data-v-99f55424]{display:block;width:100%;border-radius:8px;object-fit:cover}.news-list .news-img[data-v-99f55424],.service-list .news-img[data-v-99f55424]{display:block;padding-top:63.03%;position:relative;border-radius:8px;overflow:hidden;margin-bottom:10px}.news-list .news-img img[data-v-99f55424],.service-list .news-img img[data-v-99f55424]{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.news-list .news-title[data-v-99f55424],.news-list .service-title[data-v-99f55424],.service-list .news-title[data-v-99f55424],.service-list .service-title[data-v-99f55424]{display:block;font-size:16px;color:#0f2133;font-weight:600;margin-top:10px;text-align:center}.news-list .service-desc[data-v-99f55424],.service-list .service-desc[data-v-99f55424]{font-size:12px;color:#828e99;margin-top:4px;text-align:center;line-height:1.6}.news-list .news-meta[data-v-99f55424],.service-list .news-meta[data-v-99f55424]{font-size:12px;color:#828e99;margin-top:6px;text-align:left}.news-list .news-meta .news-date[data-v-99f55424],.service-list .news-meta .news-date[data-v-99f55424]{margin-left:10px}.section-news[data-v-99f55424]{background:#f5f7fa}.section-news .news-list .news-title[data-v-99f55424]{text-align:left;margin-top:10px;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}@keyframes bannerFadeUp-99f55424{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.J-fade-up-50[data-v-99f55424],.J-fade-up-80[data-v-99f55424],.J-fade-up-100[data-v-99f55424],.J-fade-up-120[data-v-99f55424],.J-fade-up-150[data-v-99f55424]{transform:translateY(50px);opacity:0;transition:all 1s ease}.J-fade-up-50.show[data-v-99f55424],.J-fade-up-80.show[data-v-99f55424],.J-fade-up-100.show[data-v-99f55424],.J-fade-up-120.show[data-v-99f55424],.J-fade-up-150.show[data-v-99f55424]{transform:translateY(0);opacity:1}