.banner-section[data-v-b1cbdec2]{position:relative;overflow:hidden;padding-top:135px;text-align:center;line-height:1.5em;background-color:#fafafa;height:940px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.banner-section .banner-text-box[data-v-b1cbdec2]{position:relative;z-index:5}.banner-section .banner-text-box .banner-title[data-v-b1cbdec2]{font-size:68px;color:#0c1e2b;font-weight:700;line-height:1.25em}.banner-section .banner-text-box .banner-desc[data-v-b1cbdec2]{font-size:32px;margin-top:15px;padding:0 15px;color:#0c1e2b;font-weight:500;line-height:1.35em}.banner-section .banner-btn[data-v-b1cbdec2]{display:inline-block;position:relative;margin-top:35px;width:360px;height:84px;line-height:84px;font-size:26px;color:#0c1e2b;font-weight:700;text-align:center}.banner-section .banner-bg[data-v-b1cbdec2]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;background-position:50%;background-size:cover}