.headline{width:100%}.headline .title{color:#1e2c4d;font-size:24px;font-weight:500;letter-spacing:1px;line-height:1.35}.headline .title.modify{padding-bottom:16px;position:relative}.headline .title.modify:after{background-color:var(--theme-main-color);bottom:0;content:"";display:block;height:5px;left:50%;margin-left:-40px;position:absolute;width:80px}.headline .title.color{color:var(--theme-main-color)}.headline .subtitle{margin-top:8px;text-align:center}.headline.sm .title{font-size:16px;letter-spacing:1.2px}.headline.sm .title.modify{padding-bottom:20px}.headline.sm .title.modify:after{margin-left:-20px;width:40px}.headline.left,.headline.left .subtitle,.headline.left .title{text-align:left}.headline.center,.headline.center .subtitle,.headline.center .title{text-align:center}.headline.right,.headline.right .subtitle,.headline.right .title{text-align:right}.main-content{padding-left:20px;padding-right:20px}.main-content h2{font-size:18px;font-weight:400;letter-spacing:1px;line-height:1.4;margin-bottom:20px}.main-content p{margin-bottom:30px}.main-content a.btn-md{padding-left:1.4em;padding-right:1.4em}@media (max-width:768px){.main-content{padding-left:0;padding-right:0;text-align:center}}.figure-box{margin-left:auto;margin-right:auto}.media-block_box{align-items:center;display:flex;margin-bottom:20px}.media-block_hd{margin-right:14px;width:60px}.media-block_bd{flex:1;width:auto}.media-block_bd h3{color:#1e2c4d;font-size:12px;font-weight:500;letter-spacing:.9px;line-height:1.45}.media-block_bd p{color:#002652;font-size:12px;letter-spacing:.5px;line-height:1.33;opacity:.8}@media (max-width:768px){.media-block_box{margin-bottom:40px}.media-block_box:last-of-type{margin-bottom:0}.media-block_bd h3{font-size:14px;margin-bottom:5px}.media-block_bd p{font-size:12px}.scrm-marketing_box{margin-bottom:20px}.scrm-marketing .col-4:last-of-type .scrm-marketing_box{margin-bottom:0}}.scrm-marketing{justify-content:space-between}.scrm-marketing_box{background-color:#e7f2ff;height:100%;padding:20px}.scrm-marketing_box:hover{box-shadow:0 0 14px 0 rgba(0,0,0,.1)}.scrm-marketing_box figure{margin-bottom:24px;position:relative}.scrm-marketing_box span{display:block;text-align:center}.scrm-marketing_box h3{color:#002652;font-size:16px;font-weight:500;line-height:1.4;margin:20px 0;text-align:center}.scrm-marketing_box p{letter-spacing:.7px;line-height:2}@media (max-width:769px){.scrm-marketing .col-5{margin:0 0 30px}}.accordion{margin-top:32px}.accordion-box{margin-bottom:40px}.accordion-title{align-items:center;color:var(--theme-main-color);display:flex;font-size:14px;letter-spacing:1.4px;line-height:1.5}.accordion-desc{font-size:14px;letter-spacing:1.1px;line-height:1.86;padding-top:12px;transition:all .5s}.accordion-desc-enter-active,.accordion-desc-leave-active{max-height:0;opacity:0}.message{align-items:center;background:linear-gradient(90.94deg,#42eb84 17.98%,#39f9d4 74.05%);border-radius:10px;bottom:50px;color:#000;display:flex;font-size:16px;justify-content:space-between;left:50%;line-height:1.5;max-width:700px;padding:18px 26px;position:fixed;transform:translate(-50%);width:100%;z-index:999}.message-enter-active{animation:megInUp .5s ease both}.message-leave-active{animation:megInUp .2s ease reverse}.message-link{border-bottom:1px solid #000;line-height:1.5;margin-left:16px;white-space:nowrap}.message p{font-weight:700}.message .iconfont{margin-right:10px}@keyframes megInUp{0%{opacity:0;transform:translate(-50%,50%)}to{opacity:1;transform:translate(-50%)}}@media (max-width:768px){.message{bottom:20%;flex-direction:column;font-size:14px;justify-content:flex-start;left:50%;line-height:1.5;padding:14px 20px;text-align:center;width:90%}.message-link{margin-top:8px}}.blog{align-items:center;display:flex;flex-direction:column;margin:80px auto 0;position:relative;width:90%}.blog-list{list-style:none;margin-top:-10px;min-height:180px;padding:0;width:100%}.blog-list li{align-items:center;border-bottom:1px solid rgba(0,38,82,.1);display:flex;justify-content:space-between;line-height:16px;padding:14px 0}.blog-list li:last-of-type{border-bottom:0}.blog-list-title{color:#292b4b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:40%;word-break:keep-all}.blog-list-type{flex:1;white-space:nowrap}.blog-list-type a{background-color:#c1dcfe;border-radius:4px;color:#002652;font-size:12px;line-height:14px;margin-right:8px;padding:3px 8px}.blog-list-type a:hover{background:var(--theme-main-color);border:1px solid var(--theme-main-color);color:#fff}.blog-list-date{font-size:14px;line-height:16px;margin-left:10px;opacity:.7;text-align:right;white-space:nowrap}.blog-more{display:block;margin-bottom:-6px;margin-top:14px;text-align:center;width:100%}.blog .ivu-spin-fix{bottom:-6px;height:auto}@media (max-width:768px){.blog-list-title{flex:1;width:auto}.blog-list-type{display:none}.blog-more{margin-bottom:0;margin-top:14px}}.scrm-banner{background-image:linear-gradient(167deg,rgba(212,234,254,0),rgba(163,195,254,.2));overflow:hidden;position:relative}.scrm-banner-group{align-items:center;display:flex;margin-bottom:35px}.scrm-banner-group .btn{margin-right:40px}.scrm-figure figure{margin:64px 50px 90px}.scrm .main-figure figure{width:370px}.scrm-content{padding:0 15px}.scrm-content h1{color:#17203c;font-size:30px;font-weight:500;letter-spacing:2.7px;line-height:1.4;margin-bottom:24px}.scrm-content p{font-weight:500;line-height:2.14;margin-bottom:32px}.scrm-content .btn-area{align-items:center;display:flex;margin:0}.scrm-content .btn-area .btn{margin:0}.scrm-content .btn-area .btn:first-of-type{margin-right:28px}.scrm-main{margin-top:-40px}.scrm-main .row{margin-top:50px}.scrm-main_bg{background-color:#f4f8ff;padding-bottom:76px;padding-top:100px}.scrm-main_bg .main-content h2{color:#1e2c4d;font-size:22px;font-weight:500;letter-spacing:1.8px;line-height:1.4}.scrm-main_marketing{padding-bottom:76px;padding-top:100px}.scrm-main_btn{margin:50px auto 60px;width:270px}.scrm-main_btn .btn{display:block;margin-bottom:28px;width:100%}.scrm-main-black2 .figure-box{margin:0 auto 20px;width:90%}.scrm-main-group{align-items:center;display:flex;margin:35px 5%}.scrm-main-group-icon{align-items:center;background-color:#ddedff;border-radius:50%;display:flex;height:76px;justify-content:center;margin-right:34px;width:76px}.scrm-main-group-icon img{width:30px}.scrm-main-group-body{flex:1}.scrm-main-group h4{color:var(--theme-main-color);margin-bottom:12px}.scrm-main-group p{line-height:18px}.scrm-main-block3{margin:50px 0}.scrm-main-block3,.scrm-main-block3-item{align-items:center;display:flex;justify-content:center}.scrm-main-block3-item{border-radius:50%;box-shadow:0 0 20px rgba(0,0,0,.07);flex-direction:column;height:200px;margin:0 -15px;position:relative;width:200px}.scrm-main-block3-item:before{border-radius:50%;content:"";display:block;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:0}.scrm-main-block3-item img{margin-bottom:8px;position:relative;width:50px;z-index:1}.scrm-main-block3-item:first-child:before{background-color:#1cd545}.scrm-main-block3-item:nth-child(2):before{background-color:#b8d251}.scrm-main-block3-item:nth-child(3):before{background-color:#6aecd5}.scrm-main-block3-item:nth-child(4):before{background-color:#59b0ff}.scrm-main-block3-item:nth-child(5):before{background-color:#a17bf2}.scrm-main-block3-info{line-height:1.5;margin-top:60px;text-align:center}.scrm-main-block4-btn{margin-top:38px;text-align:center}.scrm-question{background-image:linear-gradient(180deg,rgba(212,234,254,0),rgba(163,195,254,.2));padding-bottom:90px;padding-top:120px}.scrm-question .btn-area{margin-top:100px}.scrm-tag{align-items:center;display:flex;flex-wrap:wrap}.scrm-tag li{background-color:#d7ecff;border-radius:4px;font-size:12px;line-height:32px;margin:0 10px 10px 0;text-align:center;width:22.5%}@media (max-width:768px){.scrm-banner-group{flex-direction:column}.scrm-banner-group .btn{margin-bottom:30px;margin-right:0}.scrm-figure figure{margin:50px 20px}.scrm-main_bg .figure-box{min-height:230px}.scrm-main .main-figure{display:none}.scrm-main-block3-item{font-size:2.5vw;height:20vw;margin:0 -1vw;width:20vw}.scrm-main-block3-item img{width:5vw}.scrm-content{text-align:center}.scrm-content h1{font-size:22px}.scrm .headline .title{font-size:18px}.scrm-tag li{width:30%}.scrm-content{margin-bottom:30px}}@media (max-width:320px){.scrm-tag li{width:46%}}