.banner{height:725px;background:url(/assets/img/banner-bg.6fcea1526.png) center no-repeat;background-size:cover}.banner .banner-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.banner .banner-container .banner-title{margin-top:198px;font-size:56px;font-weight:600;color:#333;line-height:78px}.banner .banner-container .banner-text{width:535px;font-size:26px;font-weight:400;color:#4d4d4d;line-height:42px;margin-top:22px}.banner .banner-container .banner-btn{margin-top:60px}.banner .banner-container .banner-right{margin-top:200px}.banner .banner-container .banner-right>img{width:817px;height:387px}.feature-area{height:auto;text-align:center;background:#fff;padding:67px 0}.feature-area .feature-title p{padding:14px 0px 60px 0}.feature-area .feature-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.feature-area .feature-content .content-left{font-size:18px;color:#666;text-align:left}.feature-area .feature-content .content-left .title{font-size:28px;font-weight:500;color:#1e253c;line-height:40px;margin-bottom:24px}.feature-area .feature-content .content-left .text-box>p{font-size:24px;font-weight:500;color:#333;line-height:30px;position:relative;padding-left:28px;margin-top:14px}.feature-area .feature-content .content-left .text-box>p::after{content:"";display:block;width:18px;height:18px;background:#333;border-radius:100%;position:absolute;left:0;top:6px}.feature-area .feature-content .content-left .text{text-align:left;width:381px;height:80px;font-size:16px;white-space:pre-wrap;font-weight:400;color:#666;line-height:40px;margin-top:28px}.feature-area .feature-content .content-right{width:600px;height:531px}.merit-area{height:auto;background:url(/assets/img/split-bg.8df7baaf2.png) no-repeat center 20%;background-size:cover;padding:90px 0}.merit-area .merit-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.merit-area .merit-content .merit-left{width:715px}.merit-area .merit-content .merit-right{font-size:18px;color:#666;text-align:left}.merit-area .merit-content .merit-right .title{font-size:28px;font-weight:500;color:#1e253c;line-height:40px;margin-bottom:24px}.merit-area .merit-content .merit-right .text-box>p{font-size:24px;font-weight:500;color:#333;line-height:30px;position:relative;padding-left:28px;margin-top:14px}.merit-area .merit-content .merit-right .text-box>p::after{content:"";display:block;width:18px;height:18px;background:#333;border-radius:100%;position:absolute;left:0;top:6px}.merit-area .merit-content .merit-right .text{text-align:left;width:381px;height:80px;font-size:16px;white-space:pre-wrap;font-weight:400;color:#666;line-height:40px;margin-top:28px}.invitation-area{height:812px;background:url(/assets/img/invitation-bg.f43ebbc25.png) no-repeat;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.invitation-area .invitation-content{width:1072px;height:517px;background:#fafbff;border-radius:1px;padding:0 146px 0 123px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.invitation-area .invitation-content>img{width:286px;height:289px}.invitation-area .invitation-content .invitation-center h1{font-size:36px;font-weight:500;color:#2f54eb;line-height:41px;text-align:left}.invitation-area .invitation-content .invitation-center .line{width:55px;height:3px;background:#427dff;border-radius:1px;margin-top:22px}.invitation-area .invitation-content .invitation-center .invitation-text1{font-size:34px;font-weight:500;color:rgba(0,0,0,.85);line-height:48px;letter-spacing:2px;margin-top:22px}.invitation-area .invitation-content .invitation-center .invitation-text2{font-size:16px;font-weight:400;color:rgba(0,0,0,.85);line-height:24px;margin-top:8px}.invitation-area .invitation-content .invitation-center .invitation-phone{display:-ms-flexbox;display:flex;margin-top:28px}.invitation-area .invitation-content .invitation-center .invitation-phone>img{width:57px;height:58px;margin-right:21px}.invitation-area .invitation-content .invitation-center .invitation-phone>div{font-size:16px;font-weight:400;color:rgba(0,0,0,.85);line-height:24px}.invitation-area .invitation-content .invitation-center .invitation-phone>div>p:last-child{font-size:26px;font-weight:500;margin-top:5px}