.menu-page[data-v-762533a0]{background-color:#f5f5f5}.menu-page-container__bg[data-v-762533a0]{background:url(/_nuxt/img/news-banner29d542d.jpg) no-repeat 50%/cover;border-bottom-right-radius:25px;width:auto;position:relative}.menu-page-container__bg .shade-mask[data-v-762533a0]{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(3,19,50,.3);border-bottom-right-radius:25px}@media only screen and (max-width:768px){.menu-page-container__bg[data-v-762533a0]{height:120vw;margin-right:0;border-radius:0}}.news-page[data-v-762533a0]{margin-bottom:6.25vw 0}@media only screen and (max-width:768px){.news-page .news-page-swiper[data-v-762533a0]{padding-right:0;background:#5090cf}}.news-page .news-swiper[data-v-762533a0]{width:100%;margin-top:6.25vw;height:27.6041666667vw;position:relative;border-radius:1.8229166667vw;overflow:hidden}.news-page .news-swiper .swiper-slide-content[data-v-762533a0]{position:relative;width:43%;padding:4.1666666667vw}@media only screen and (max-width:1024px){.news-page .news-swiper .swiper-slide-content[data-v-762533a0]{padding:20px}}.news-page .news-swiper .swiper-slide-content h2[data-v-762533a0]{margin:1.5104166667vw 0 1.0416666667vw;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news-page .news-swiper .swiper-slide-content p[data-v-762533a0]{margin-bottom:1.0416666667vw;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.news-page .news-swiper .swiper-slide-content .max-title[data-v-762533a0]{position:absolute;z-index:2;right:1.5625vw;bottom:1.5625vw;color:#d9e1ed;opacity:.3}.news-page .news-swiper .news-swiper-box[data-v-762533a0]{width:57%}.news-page .news-swiper .news-swiper-box .swiper-container[data-v-762533a0]{height:100%;overflow:hidden}.news-page .news-swiper .news-swiper-box .swiper-container .swiper-slide[data-v-762533a0]{width:100%}.news-page .news-swiper .news-swiper-box .swiper-container .swiper-slide-image[data-v-762533a0]{position:relative;overflow:hidden}.news-page .news-swiper .news-swiper-box .swiper-container .swiper-slide-image img[data-v-762533a0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:768px){.news-page .news-swiper[data-v-762533a0]{margin-top:0;height:auto;border-radius:0;flex-wrap:wrap}.news-page .news-swiper .swiper-slide-content[data-v-762533a0]{width:100%;padding:16vw 10.6666666667vw 34.6666666667vw}.news-page .news-swiper .swiper-slide-content h2[data-v-762533a0]{margin:5.3333333333vw 0 3.2vw;line-height:1.4}.news-page .news-swiper .swiper-slide-content p[data-v-762533a0]{margin-bottom:9.3333333333vw;font-size:2.9333333333vw}.news-page .news-swiper .swiper-slide-content .max-title[data-v-762533a0]{right:4.6666666667vw;bottom:6.6666666667vw}.news-page .news-swiper .news-swiper-box[data-v-762533a0]{width:100%;height:69.3333333333vw}}.news-page .pagination-container[data-v-762533a0]{margin:2.6041666667vw 0 4.1666666667vw;display:flex;justify-content:center;align-items:center}.news-page .pagination-container .pagination-box[data-v-762533a0]{background-color:#fff;padding:0 8px;border-radius:5px}.news-page .pagination-container .my-btn[data-v-762533a0]{font-size:18px}.news-page .pagination-container .my-btn[data-v-762533a0]:disabled{color:#c0c4cc;background-color:#fff;cursor:not-allowed}.sub-title[data-v-762533a0]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.news-list[data-v-762533a0]{padding-top:6.25vw}@media only screen and (max-width:768px){.news-list[data-v-762533a0]{padding-top:16vw}}.news-swiper .swiper-pagination{position:absolute;text-align:left;bottom:4.1666666667vw;left:4.1666666667vw}@media only screen and (max-width:1024px){.news-swiper .swiper-pagination{left:20px}}@media only screen and (max-width:768px){.news-swiper .swiper-pagination{left:10vw;bottom:76vw}}.news-swiper .swiper-pagination .swiper-pagination-bullet{width:15px;height:5px;border-radius:3px;background:#5090cf;margin-right:10px;opacity:1;display:inline-block}.news-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:36px;background:#07b278}@media only screen and (max-width:768px){.news-swiper .swiper-pagination .swiper-pagination-bullet{width:3.3333333333vw;height:4px;margin-right:2vw}.news-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:6.6666666667vw}}.menu-title-banner[data-v-0b75a283]{position:relative;height:39.4791666667vw;width:100%;display:flex;justify-content:space-between;align-items:center;margin-left:0}@media only screen and (max-width:768px){.menu-title-banner[data-v-0b75a283]{height:120vw}}.menu-title-banner .menu-title-banner--container[data-v-0b75a283]{height:100%;display:flex;align-items:center}.menu-title-banner .sub-nav-container[data-v-0b75a283]{position:absolute;right:5.2083333333vw;bottom:0;z-index:90}.menu-title-banner .sub-nav-container .sub-nav-arc[data-v-0b75a283]{width:2.6041666667vw;height:2.6041666667vw;border:1px solid #fff;position:relative}.menu-title-banner .sub-nav-container .sub-nav-arc .circle[data-v-0b75a283]{position:absolute;width:100%;height:100%;border-radius:100%;z-index:2}.menu-title-banner .sub-nav-container .sub-nav-arc .rect[data-v-0b75a283]{position:absolute;left:50%;top:50%;width:50%;height:50%;background:#5090cf}.menu-title-banner .sub-nav-container .sub-nav-tabs[data-v-0b75a283]{height:5.2083333333vw;display:flex;justify-content:space-between;flex-flow:nowrap;color:#fff;background:#5090cf;border-top-left-radius:1.8229166667vw;padding:0 2.6041666667vw 0 4.1666666667vw;min-width:40.5208333333vw}.menu-title-banner .sub-nav-container .sub-nav-tabs-col2[data-v-0b75a283]{min-width:20.3125vw}.menu-title-banner .sub-nav-container .sub-nav-tabs-lg[data-v-0b75a283]{min-width:45.8333333333vw}.menu-title-banner .sub-nav-container .sub-nav-tabs .tabs-tab-link.en[data-v-0b75a283]:not(:last-child){margin-right:1.0416666667vw}.menu-title-banner .sub-nav-container .sub-nav-tabs a[data-v-0b75a283]{color:#fff;display:block;height:100%;font-weight:400;display:flex;align-items:center;line-height:1.2}.menu-title-banner .sub-nav-container .sub-nav-tabs a.active[data-v-0b75a283],.menu-title-banner .sub-nav-container .sub-nav-tabs a[data-v-0b75a283]:hover{border-bottom:4px solid #07b278;font-weight:700}@media only screen and (max-width:768px){.menu-title-banner .sub-nav-container .sub-nav-tabs[data-v-0b75a283]{align-items:baseline;min-width:73.3333333333vw;height:16vw;border-top-left-radius:4.6666666667vw}.menu-title-banner .sub-nav-container .sub-nav-tabs .tabs-tab-link[data-v-0b75a283]{margin:0 5px}.menu-title-banner .sub-nav-container .sub-nav-tabs a[data-v-0b75a283]{height:16vw}.menu-title-banner .sub-nav-container .sub-nav-tabs-col2[data-v-0b75a283]{min-width:53.3333333333vw;justify-content:flex-start}.menu-title-banner .sub-nav-container .sub-nav-tabs-col2 .tabs-tab-link[data-v-0b75a283]{margin-right:10.6666666667vw}.menu-title-banner .sub-nav-container .sub-nav-tabs-lg[data-v-0b75a283]{min-width:73.3333333333vw}}.menu-title-banner .sub-nav-container .reverse-radius[data-v-0b75a283]{position:absolute;width:1.8229166667vw;height:1.875vw;right:0;top:-1.7447916667vw;z-index:9}@media only screen and (max-width:1366px){.menu-title-banner .sub-nav-container .reverse-radius[data-v-0b75a283]{top:-1.71875vw}}@media only screen and (max-width:768px){.menu-title-banner .sub-nav-container .reverse-radius[data-v-0b75a283]{width:4.6666666667vw;height:4.8vw;top:-4.4666666667vw}}.menu-title-banner .sub-nav-container .reverse-radius img[data-v-0b75a283]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:768px){.menu-title-banner .sub-nav-container[data-v-0b75a283]{right:16vw}.menu-title-banner .sub-nav-container.col4[data-v-0b75a283]{left:5px}}.menu-title-banner .right-bg[data-v-0b75a283]{position:absolute;right:0;top:0;bottom:0;width:5.2083333333vw;background:#5090cf}@media only screen and (max-width:768px){.menu-title-banner .right-bg[data-v-0b75a283]{width:16vw}}.fixed-size[data-v-0b75a283]{font-size:1.0416666667vw}@media only screen and (max-width:768px){.fixed-size[data-v-0b75a283]{font-size:2.9333333333vw}.fixed-size.en[data-v-0b75a283]{font-size:14px}}@media only screen and (min-width:2000px){.fixed-size[data-v-0b75a283]{font-size:20px}}@media only screen and (max-width:1440px){.fixed-size[data-v-0b75a283]{font-size:15px}}