.HomeBanner_col-1__9_mus{width:40px}.HomeBanner_col-2__JNgUg{width:120px}.HomeBanner_col-3__eFIyD{width:200px}.HomeBanner_col-4__12LT2{width:280px}.HomeBanner_col-5__MAAsn{width:360px}.HomeBanner_col-6__zSThT{width:440px}.HomeBanner_col-7__kisfP{width:520px}.HomeBanner_col-8__9_6QL{width:600px}.HomeBanner_col-9__vgEIE{width:680px}.HomeBanner_col-10__jeDzE{width:760px}.HomeBanner_col-11__URE3E{width:840px}.HomeBanner_col-12__6VzZG{width:920px}.HomeBanner_col-13__jUKRX{width:1000px}.HomeBanner_col-14__GQ_U3{width:1080px}.HomeBanner_col-15___sAkH{width:1160px}.HomeBanner_col-16__YFyxh{width:1240px}.HomeBanner_col-17__VZCGQ{width:1320px}.HomeBanner_col-18__JCIMB{width:1400px}.HomeBanner_col-gap-1__hH3Wv{margin-right:40px}.HomeBanner_col-1-l__eLWa9{width:32px}.HomeBanner_col-2-l__bYuDA{width:96px}.HomeBanner_col-3-l__7HQuD{width:160px}.HomeBanner_col-4-l__27zQ4{width:224px}.HomeBanner_col-5-l__26mvX{width:288px}.HomeBanner_col-6-l__Mpira{width:352px}.HomeBanner_col-7-l__XiXXg{width:416px}.HomeBanner_col-8-l__28qB9{width:480px}.HomeBanner_col-9-l__2kl7W{width:544px}.HomeBanner_col-10-l__h2w0R{width:608px}.HomeBanner_col-11-l__CYV4e{width:672px}.HomeBanner_col-13-l__U8Nvv{width:800px}.HomeBanner_col-14-l__R9Gi6{width:864px}.HomeBanner_col-15-l__5uCQo{width:928px}.HomeBanner_col-16-l__zweO4{width:992px}.HomeBanner_col-17-l___IEhQ{width:1056px}.HomeBanner_col-18-l__Wu1eQ{width:1120px}.HomeBanner_col-1-m__MCVYp{width:26px}.HomeBanner_col-2-m__aJ3Ah{width:78px}.HomeBanner_col-3-m__fsP2r{width:130px}.HomeBanner_col-4-m__4Lbvd{width:182px}.HomeBanner_col-5-m__8nWiL{width:234px}.HomeBanner_col-6-m__tps_M{width:286px}.HomeBanner_col-7-m__1a7u3{width:338px}.HomeBanner_col-8-m__DOAhd{width:390px}.HomeBanner_col-9-m__uTEBi{width:442px}.HomeBanner_col-10-m__Ox8qJ{width:494px}.HomeBanner_col-11-m__4Qu_T{width:546px}.HomeBanner_col-13-m__sByUp{width:650px}.HomeBanner_col-14-m__Swk24{width:702px}.HomeBanner_col-15-m__QKrvE{width:754px}.HomeBanner_col-16-m__hFk0f{width:806px}.HomeBanner_col-17-m__a_lUE{width:858px}.HomeBanner_col-18-m__wS_Vu{width:910px}.HomeBanner_col-1-s__ODcRE{width:2.53%}.HomeBanner_col-2-s__xMGTO{width:7.59%}.HomeBanner_col-3-s__gyG71{width:12.66%}.HomeBanner_col-4-s__wcUf9{width:17.72%}.HomeBanner_col-5-s__zI0r_{width:22.78%}.HomeBanner_col-6-s__EgdzA{width:27.85%}.HomeBanner_col-7-s__yqI_p{width:32.91%}.HomeBanner_col-8-s__VWARp{width:37.97%}.HomeBanner_col-9-s__v1Gll{width:43.04%}.HomeBanner_col-10-s__Qn5BN{width:48.1%}.HomeBanner_col-11-s__xJtTl{width:53.16%}.HomeBanner_col-12-s__POYOX{width:58.23%}.HomeBanner_col-13-s___Pw06{width:63.29%}.HomeBanner_col-15-s__mj4aE{width:73.42%}.HomeBanner_col-16-s__b1nL1{width:78.48%}.HomeBanner_col-17-s__70R0o{width:83.54%}.HomeBanner_page-min-width__Xq5wy{min-width:320px}.HomeBanner_fontTitle__zq6zh{font-size:32px;line-height:40px}@media(min-width:1200px)and (max-width:1792px){.HomeBanner_fontTitle__zq6zh{font-size:28px;line-height:32px}}@media(min-width:911px)and (max-width:1199px){.HomeBanner_fontTitle__zq6zh{font-size:24px;line-height:30px}}@media(max-width:910px){.HomeBanner_fontTitle__zq6zh{font-size:5.1282051282vw;line-height:5.7692307692vw}}.HomeBanner_fontTitleCenter__gfBLe{font-size:40px}@media(min-width:1200px)and (max-width:1792px){.HomeBanner_fontTitleCenter__gfBLe{font-size:32px}}@media(min-width:911px)and (max-width:1199px){.HomeBanner_fontTitleCenter__gfBLe{font-size:28px}}@media(max-width:910px){.HomeBanner_fontTitleCenter__gfBLe{font-size:6.1538461538vw}}.HomeBanner_fontContent__N_mc1{font-size:20px;line-height:1.5}@media(min-width:1200px)and (max-width:1792px){.HomeBanner_fontContent__N_mc1{font-size:16px}}@media(min-width:911px)and (max-width:1199px){.HomeBanner_fontContent__N_mc1{font-size:14px}}@media(max-width:910px){.HomeBanner_fontContent__N_mc1{font-size:4.1025641026vw}}.HomeBanner_fontLink__UHW_s{font-size:20px}@media(min-width:1200px)and (max-width:1792px){.HomeBanner_fontLink__UHW_s{font-size:16px}}@media(min-width:911px)and (max-width:1199px){.HomeBanner_fontLink__UHW_s{font-size:14px}}@media(max-width:910px){.HomeBanner_fontLink__UHW_s{font-size:4.1025641026vw}}.HomeBanner_font-noto__4Fq9R{font-weight:500}.HomeBanner_font-noto-m__4ZrX0{font-weight:600}.HomeBanner_font-aeo-b__USGBM,.HomeBanner_font-noto-b__9jFNK{font-weight:700}.HomeBanner_errorLayout__LTv7p{display:flex;flex-direction:column;justify-content:center}.HomeBanner_detailCommon__PhlPE h1,.HomeBanner_detailCommon__PhlPE h2,.HomeBanner_detailCommon__PhlPE h3,.HomeBanner_detailCommon__PhlPE h4,.HomeBanner_detailCommon__PhlPE h5,.HomeBanner_detailCommon__PhlPE h6{font-weight:inherit}.HomeBanner_detailCommon__PhlPE p{margin:initial}.HomeBanner_detailCommon__PhlPE a{color:#1677ff;text-decoration:inherit}.HomeBanner_detailCommon__PhlPE ul{padding:unset;margin:unset}.HomeBanner_detailCommon__PhlPE ul li{list-style:initial}.HomeBanner_plaid-bg-white__biNvP{background:#fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAABlBMVEX////8/PzlHklMAAAAFElEQVQI12P4//8DQwODADUwyCwAh8wP/bMj+LYAAAAASUVORK5CYII=")}@media(min-width:1200px)and (max-width:1792px){.HomeBanner_plaid-bg-white__biNvP{background:#fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAABlBMVEX////9/f2KwCKsAAAAEklEQVQI12P4/5+hgZFIBFQMAAyoCwtCKbyxAAAAAElFTkSuQmCC")}}@media(min-width:911px)and (max-width:1199px){.HomeBanner_plaid-bg-white__biNvP{background:#fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANAQMAAABIJXY/AAAABlBMVEX////9/f2KwCKsAAAAEklEQVQI12P4/4OhgQM/AqoBAMFXCcfp4+CqAAAAAElFTkSuQmCC")}}.HomeBanner_plaid-bg-gray___lCsC{background:#f5f5f5 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAABlBMVEX19fX4+PgFgDsuAAAAFElEQVQI12P4//8DQwODADUwyCwAh8wP/bMj+LYAAAAASUVORK5CYII=")}@media(min-width:1200px)and (max-width:1792px){.HomeBanner_plaid-bg-gray___lCsC{background:#f5f5f5 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAABlBMVEX19fX39/cZ+31NAAAAEklEQVQI12P4/5+hgZFIBFQMAAyoCwtCKbyxAAAAAElFTkSuQmCC")}}@media(min-width:911px)and (max-width:1199px){.HomeBanner_plaid-bg-gray___lCsC{background:#f5f5f5 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANAQMAAABIJXY/AAAABlBMVEX19fX39/cZ+31NAAAAEklEQVQI12P4/4OhgQM/AqoBAMFXCcfp4+CqAAAAAElFTkSuQmCC")}}.HomeBanner_sectionPadding__N6rt4{padding:192px 0}@media(min-width:1200px)and (max-width:1792px){.HomeBanner_sectionPadding__N6rt4{padding:174px 0}}@media(min-width:911px)and (max-width:1199px){.HomeBanner_sectionPadding__N6rt4{padding:160px 0}}@media(max-width:910px){.HomeBanner_sectionPadding__N6rt4{padding:20.5128205128vw 0}}.HomeBanner_sectionMarginBottom__x7COr{margin-bottom:192px}@media(min-width:1200px)and (max-width:1792px){.HomeBanner_sectionMarginBottom__x7COr{margin-bottom:176px}}@media(min-width:911px)and (max-width:1199px){.HomeBanner_sectionMarginBottom__x7COr{margin-bottom:160px}}@media(max-width:910px){.HomeBanner_sectionMarginBottom__x7COr{margin-bottom:20.5128205128vw}}.HomeBanner_ellipsis__wS8FV{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeBanner_bannerVideo__XsOMv{width:100%;height:960px;position:relative;max-height:960px;background:#f5f5f5;background-position:50%;background-repeat:no-repeat;background-size:cover}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY{height:676px;max-height:676px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv{width:677px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_logoBox__RIS44{display:block;width:315px;margin-bottom:48px;pointer-events:auto}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_logoBox__RIS44 img{width:100%}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_logoBox__RIS44 img:hover{cursor:pointer}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_desc__VwQhD{margin-top:0;font-size:24px;line-height:38px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_actions__uZIx_{margin-top:48px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK{height:676px;max-height:676px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv{width:730px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_title__QWuMg{color:#fff;font-size:36px;font-style:normal;font-weight:600;line-height:50px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_logoBox__RIS44{display:block;width:315px;margin-bottom:48px;pointer-events:auto}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_logoBox__RIS44 img{width:100%}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_logoBox__RIS44 img:hover{cursor:pointer}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_desc__VwQhD{margin-top:38px;color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:28px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_actions__uZIx_{margin-top:38px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_viewDocs__sUt0o{margin-left:40px;width:200px;line-height:56px;position:relative;background:#fff;border-radius:32px;text-align:center;display:inline-block}.HomeBanner_bannerVideo__XsOMv .HomeBanner_viewDocs__sUt0o span{cursor:pointer;color:#1677ff;font-size:20px;text-align:center;font-weight:700}.HomeBanner_bannerVideo__XsOMv .HomeBanner_viewDocs__sUt0o .HomeBanner_popover__haFwj{position:absolute;top:40px;left:0;text-align:left;width:360px;visibility:hidden;z-index:1}.HomeBanner_bannerVideo__XsOMv .HomeBanner_viewDocs__sUt0o .HomeBanner_popover__haFwj .HomeBanner_popInner__gS_qh{margin-top:26px;background:#fff;padding:10px 40px;border-radius:8px 8px 16px 32px;position:relative}.HomeBanner_bannerVideo__XsOMv .HomeBanner_viewDocs__sUt0o .HomeBanner_popover__haFwj .HomeBanner_popInner__gS_qh>a{padding:20px 0;color:#7c8ca3;font-size:20px;line-height:1.5;font-weight:600}.HomeBanner_bannerVideo__XsOMv .HomeBanner_viewDocs__sUt0o .HomeBanner_popover__haFwj .HomeBanner_popInner__gS_qh>a:hover{color:#2a3a52}.HomeBanner_bannerVideo__XsOMv .HomeBanner_viewDocs__sUt0o .HomeBanner_popover__haFwj .HomeBanner_popInner__gS_qh .HomeBanner_line__ENVGb{display:block;width:100%;border:1px solid #ebebeb}.HomeBanner_bannerVideo__XsOMv .HomeBanner_viewDocs__sUt0o:hover .HomeBanner_popover__haFwj{visibility:visible}.HomeBanner_bannerVideo__XsOMv .HomeBanner_video__hrE5g{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;border-radius:0 0 0 96px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_roleLabel__QZBY6{position:absolute;top:200px;left:calc((100% - 1400px)/2);display:flex;align-items:center}.HomeBanner_bannerVideo__XsOMv .HomeBanner_roleLabel__QZBY6>svg{width:28px;height:28px;margin-right:10px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_roleLabel__QZBY6 .HomeBanner_roleName__lK3_4{color:#fff;font-size:20px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_actions__uZIx_{margin-top:48px;display:flex;align-items:center;height:62px;pointer-events:auto}.HomeBanner_bannerVideo__XsOMv .HomeBanner_actions__uZIx_ .HomeBanner_linkItem__BdIOD{margin-left:80px;color:#fff;font-size:24px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_indexBanner__yJtUw .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv{justify-content:center}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf{position:absolute;top:50%;left:0;right:0;z-index:2;display:flex;transform:translateY(-50%);justify-content:space-between;width:1400px;height:100%;margin:0 auto;pointer-events:none}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf p{margin-bottom:0}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv{width:560px;display:flex;flex-direction:column;justify-content:center}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_logoBox__RIS44{display:none}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_title__QWuMg{color:#fff;font-size:64px;line-height:92px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_title__QWuMg p{font-weight:700}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_title__QWuMg.HomeBanner_shortTitle__IunDt{width:550px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_desc__VwQhD{margin-top:32px;color:#fff;font-size:24px;line-height:38px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_desc__VwQhD.HomeBanner_longDesc__vbSrc{width:670px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_button__5ZL9L{display:inline-block;padding:0 40px;width:auto;white-space:nowrap;height:100%;line-height:100%;font-size:24px;background-color:#06f}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf.HomeBanner_isPCWhiteFont__CUb2l .HomeBanner_desc__VwQhD,.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf.HomeBanner_isPCWhiteFont__CUb2l .HomeBanner_title__QWuMg{color:#fff}.HomeBanner_bannerVideo__XsOMv .HomeBanner_contentImage__jshV8{width:560px;height:672px;border-radius:22px;margin-top:140px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_black__UKu6f .HomeBanner_content__r4gaf .HomeBanner_title__QWuMg{color:#000}.HomeBanner_bannerVideo__XsOMv.HomeBanner_black__UKu6f .HomeBanner_content__r4gaf .HomeBanner_desc__VwQhD{color:rgba(0,0,0,.6)}.HomeBanner_bannerVideo__XsOMv.HomeBanner_black__UKu6f .HomeBanner_content__r4gaf .HomeBanner_linkItem__BdIOD{color:#1677ff}.HomeBanner_bannerVideo__XsOMv .HomeBanner_bannerSwiper__h9QcK{position:relative;z-index:1;width:100%;height:100%}.HomeBanner_bannerVideo__XsOMv .HomeBanner_bannerSwiper__h9QcK .HomeBanner_slider__NtxTx{width:100%;height:100%}.HomeBanner_bannerVideo__XsOMv .HomeBanner_bannerPagination__4oEHQ{margin-top:15px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_pagination-item__1lDYv+.HomeBanner_pagination-item__1lDYv{margin-left:11px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_pagination-item__1lDYv{width:12px;height:12px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_pagination-active__o6Gg4{width:35px;background-color:#06f}@media(min-width:1200px)and (max-width:1792px){.HomeBanner_bannerVideo__XsOMv{border-radius:0 0 0 64px;height:720px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY{height:570px;max-height:570px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv{width:543px;margin-top:-64px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_logoBox__RIS44{width:285px;margin-bottom:40px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_actions__uZIx_{margin-top:40px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_desc__VwQhD{font-size:20px;line-height:30px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK{height:570px;max-height:570px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv{width:680px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_title__QWuMg{font-size:28px;font-weight:600;line-height:40px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_logoBox__RIS44{width:285px;margin-bottom:30px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_actions__uZIx_{margin-top:30px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_desc__VwQhD{margin-top:30px;font-size:16px;font-style:normal;font-weight:400;line-height:23px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_viewDocs__sUt0o{margin-left:32px;width:160px;line-height:48px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_viewDocs__sUt0o span{font-size:16px;vertical-align:2px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_viewDocs__sUt0o .HomeBanner_popover__haFwj{top:30px;width:288px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_viewDocs__sUt0o .HomeBanner_popover__haFwj .HomeBanner_popInner__gS_qh{padding:6px 32px;border-radius:6px 6px 12px 24px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_video__hrE5g{border-radius:0 0 0 64px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_roleLabel__QZBY6{top:128px;left:calc((100% - 1120px)/2)}.HomeBanner_bannerVideo__XsOMv .HomeBanner_roleLabel__QZBY6>svg{width:24px;height:24px;margin-right:10px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_roleLabel__QZBY6 .HomeBanner_roleName__lK3_4{font-size:16px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_actions__uZIx_{margin-top:32px;height:48px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_actions__uZIx_ .HomeBanner_linkItem__BdIOD{margin-left:70px;font-size:20px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf{width:1120px;margin:0 auto}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv{width:440px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_title__QWuMg{font-size:54px;line-height:74px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_desc__VwQhD{margin-top:16px;font-size:20px;line-height:30px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_desc__VwQhD.HomeBanner_longDesc__vbSrc{width:570px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_button__5ZL9L{font-size:20px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_customBtn__SN1Jo{width:240px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_contentImage__jshV8{width:416px;height:497px;margin-top:154px}}@media(min-width:911px)and (max-width:1199px){.HomeBanner_bannerVideo__XsOMv{border-radius:0 0 0 48px;height:600px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY{height:475px;max-height:475px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv{width:444px;margin-top:-44px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_logoBox__RIS44{width:255px;margin-bottom:32px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_desc__VwQhD{font-size:16px;line-height:24px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_actions__uZIx_{margin-top:32px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK{height:475px;max-height:475px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv{width:544px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_title__QWuMg{font-size:22px;font-weight:600;line-height:32px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_logoBox__RIS44{width:255px;margin-bottom:32px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_desc__VwQhD{margin-top:24px;font-size:12px;font-weight:400;line-height:18px}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_actions__uZIx_{margin-top:24px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_viewDocs__sUt0o{margin-left:26px;width:130px;line-height:40px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_viewDocs__sUt0o span{font-size:14px;vertical-align:1px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_viewDocs__sUt0o span+svg{vertical-align:-4px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_viewDocs__sUt0o .HomeBanner_popover__haFwj{top:20px;width:234px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_viewDocs__sUt0o .HomeBanner_popover__haFwj .HomeBanner_popInner__gS_qh{padding:4px 16px;border-radius:6px 6px 12px 24px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_video__hrE5g{border-radius:0 0 0 48px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_roleLabel__QZBY6{top:8vw;left:calc((100% - 910px)/2)}.HomeBanner_bannerVideo__XsOMv .HomeBanner_roleLabel__QZBY6>svg{width:20px;height:20px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_roleLabel__QZBY6 .HomeBanner_roleName__lK3_4{font-size:14px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_actions__uZIx_{margin-top:24px;height:40px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_actions__uZIx_ .HomeBanner_linkItem__BdIOD{margin-left:60px;font-size:16px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf{width:910px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv{width:360px;margin-top:-44px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_title__QWuMg{font-size:40px;line-height:48px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_title__QWuMg.HomeBanner_shortTitle__IunDt{width:400px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_desc__VwQhD{margin-top:8px;font-size:16px;line-height:24px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_desc__VwQhD.HomeBanner_longDesc__vbSrc{width:450px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_button__5ZL9L{font-size:16px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_contentImage__jshV8{width:338px;height:406px;margin-top:134px}}@media(max-width:910px){.HomeBanner_bannerVideo__XsOMv{position:relative;overflow:hidden;height:auto;max-height:none;border-radius:0;background-color:#fff;background-image:none!important}.HomeBanner_bannerVideo__XsOMv .HomeBanner_bannerSwiper__h9QcK{position:relative;z-index:1;width:100%;height:102.5641025641vw}.HomeBanner_bannerVideo__XsOMv .HomeBanner_actions__uZIx_{margin-top:8.2051282051vw;height:auto;display:block}.HomeBanner_bannerVideo__XsOMv .HomeBanner_actions__uZIx_ .HomeBanner_linkItem__BdIOD{margin-left:6.4102564103vw;font-size:4.1025641026vw}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY{height:auto;max-height:none;background-color:#06f}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY .HomeBanner_bannerSwiper__h9QcK{height:82.0512820513vw}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY .HomeBanner_content__r4gaf{padding:8.2051282051vw 0 16.4102564103vw;top:auto;transform:none}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY .HomeBanner_content__r4gaf .HomeBanner_contentImage__jshV8{height:103.8461538462vw;display:none}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv{width:89.7435897436vw;margin-top:0}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_logoBox__RIS44{height:9.4871794872vw;width:33.3333333333vw;margin-bottom:6.1538461538vw;display:none}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_title__QWuMg{color:#fff}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_desc__VwQhD{color:#fff;font-size:4.1025641026vw;font-weight:500;line-height:5.8974358974vw}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_actions__uZIx_{margin-top:6.1538461538vw}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHomeATestStyle__Qd7eY .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_actions__uZIx_ .HomeBanner_button__5ZL9L{background:#fff}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK{height:auto;max-height:none;background-color:#06f}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_bannerSwiper__h9QcK{height:82.0512820513vw}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf{padding:8.7179487179vw 0 10.2564102564vw;top:auto;transform:none}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentImage__jshV8{height:103.8461538462vw;display:none}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv{width:89.7435897436vw;margin-top:0}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_logoBox__RIS44{height:9.4871794872vw;width:33.3333333333vw;margin-bottom:6.1538461538vw;display:none}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_title__QWuMg{color:#fff;font-size:8.2051282051vw;font-weight:600;line-height:9.2307692308vw}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_title__QWuMg p{font-weight:600}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_desc__VwQhD{color:#fff;font-size:8.2051282051vw;font-weight:500;line-height:9.2307692308vw}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_actions__uZIx_{margin-top:3.0769230769vw}.HomeBanner_bannerVideo__XsOMv.HomeBanner_isHome__gWzhK .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv .HomeBanner_actions__uZIx_ .HomeBanner_button__5ZL9L{background:#fff}.HomeBanner_bannerVideo__XsOMv.HomeBanner_dark__fYW9R,.HomeBanner_bannerVideo__XsOMv.HomeBanner_gray__xuj_2{display:block;border-radius:0 0 0 10.2564102564vw}.HomeBanner_bannerVideo__XsOMv.HomeBanner_dark__fYW9R .HomeBanner_video__hrE5g,.HomeBanner_bannerVideo__XsOMv.HomeBanner_gray__xuj_2 .HomeBanner_video__hrE5g{margin-top:0;width:100%;height:auto;left:0}.HomeBanner_bannerVideo__XsOMv .HomeBanner_viewDocs__sUt0o{display:none}.HomeBanner_bannerVideo__XsOMv.HomeBanner_gray__xuj_2{background:#f0f0f0}.HomeBanner_bannerVideo__XsOMv.HomeBanner_dark__fYW9R{background:#011b72}.HomeBanner_bannerVideo__XsOMv.HomeBanner_adjustVideo__Zucmz .HomeBanner_video__hrE5g{left:-44.8717948718vw}.HomeBanner_bannerVideo__XsOMv .HomeBanner_videoH5Container__6yysW{height:92.3076923077vw;overflow:hidden;border-radius:0 0 0 10.2564102564vw;transform:rotate(0deg);display:none}.HomeBanner_bannerVideo__XsOMv .HomeBanner_video__hrE5g{position:relative;top:0;left:-74.358974359vw;width:184.6153846154vw;height:92.3076923077vw}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf{position:static;display:block;height:auto;width:100%;padding:10.2564102564vw 0 0}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_contentImage__jshV8{width:100%;height:92.3076923077vw;margin-top:0;margin-left:auto;margin-right:auto;border-radius:0;display:none}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_contentInfo__sJuQv{flex:1;width:100%;margin:0 auto;justify-content:flex-end}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_title__QWuMg{width:100%;color:#000;font-size:8.7179487179vw;line-height:inherit}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_desc__VwQhD{margin-top:4.1025641026vw;width:100%;color:rgba(0,0,0,.6);font-size:4.1025641026vw;line-height:5.8974358974vw}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_desc__VwQhD.HomeBanner_longDesc__vbSrc{width:84.6153846154vw}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_button__5ZL9L{width:auto;height:10.2564102564vw;font-size:4.1025641026vw;margin-bottom:0;padding:0 20px}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf .HomeBanner_linkItem__BdIOD{justify-content:center;width:36.9230769231vw;margin-top:8.9743589744vw}.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf.HomeBanner_isPCWhiteFont__CUb2l .HomeBanner_desc__VwQhD,.HomeBanner_bannerVideo__XsOMv .HomeBanner_content__r4gaf.HomeBanner_isPCWhiteFont__CUb2l .HomeBanner_title__QWuMg{color:#fff}.HomeBanner_bannerVideo__XsOMv .HomeBanner_bannerPagination__4oEHQ{margin-top:3.8461538462vw}.HomeBanner_bannerVideo__XsOMv .HomeBanner_pagination-item__1lDYv+.HomeBanner_pagination-item__1lDYv{margin-left:2.5641025641vw}.HomeBanner_bannerVideo__XsOMv .HomeBanner_pagination-item__1lDYv{width:2.5641025641vw;height:2.5641025641vw;border-radius:2.5641025641vw}.HomeBanner_bannerVideo__XsOMv .HomeBanner_pagination-active__o6Gg4{width:6.4102564103vw;background-color:#fff}}