*{box-sizing:border-box}input:-ms-input-placeholder{color:#999}input::placeholder{color:#999}.container-wrap{overflow:hidden}.container-wrap .page{width:100%}.banner-wrap{height:640px;background-color:#fff}.banner-wrap .banner-content{position:relative;width:1200px;margin:0 auto;padding:130px 0 160px}.banner-wrap .banner-content h3.title{position:relative;z-index:2;margin-bottom:30px;font-weight:600;font-size:56px;color:#1D1D1F;line-height:84px}.banner-wrap .banner-content .words{width:516px;font-size:16px;color:#50507D;line-height:24px}.banner-wrap .banner-content .cd-headline.slide .cd-words-wrapper{padding:6px 0}.banner-wrap .banner-content .cd-words-wrapper b{display:inline-block;background:linear-gradient(to right,#B70BE7,#00D2F8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:48px}.banner-wrap .banner-img{position:absolute;top:115px;right:-127px;width:875px}.banner-wrap .search-box{position:relative;z-index:2;height:64px;margin-top:40px}.banner-wrap .search-box input{float:left;width:400px;height:64px;padding:20px;box-sizing:border-box;font-size:16px;color:#050646;line-height:24px;background:#F4F8FB;border-radius:8px;border:1px solid #E0E6ED}.banner-wrap .search-box button{float:left;margin-left:16px;height:100%;width:100px;font-weight:600;font-size:20px;color:#FFF;background:#A23BB0;border-radius:8px}.banner-wrap .search-box button:hover{background:#B70BE7}.banner-wrap .search-box button i{font-size:24px}.middle-section{overflow:hidden;background:#041172}.middle-section .layout{width:1200px;margin:0 auto}.middle-section ul{position:relative}.middle-section ul::before{content:'';position:absolute;bottom:0;left:50%;margin-left:-50vw;width:100vw;height:1px;background-color:rgba(255,255,255,.12)}.middle-section ul:last-child::before{content:none}.middle-section li{overflow:hidden;float:left;width:410px;padding:30px 30px 30px 0;line-height:36px;box-sizing:border-box;color:#fff;border-right:solid 1px rgba(255,255,255,.12)}.middle-section li:nth-child(2n){text-align:center;width:380px;padding:30px}.middle-section li:nth-child(3n){padding:30px 0 30px 30px;border-right:0}.middle-section li .text{float:left;font-size:16px;color:#fff}.middle-section li img{float:right;width:36px}.container-layout{width:1200px;margin:0 auto;padding:80px 0}.container-layout .section{margin-bottom:80px}.container-layout .section:last-child{margin-bottom:0}.container-layout .section h3{margin-bottom:24px;font-weight:600;font-size:32px;color:#1D1D1F;line-height:48px}.container-layout .section1 .tab-nav{position:relative}.container-layout .section1 .tab-nav::before{content:'';position:absolute;bottom:0;left:50%;margin-left:-50vw;width:100vw;border-bottom:solid 2px rgba(224,230,237,.6)}.container-layout .section1 .tab-nav span{position:relative;z-index:2;float:left;margin-right:48px;padding-bottom:12px;font-size:18px;color:#1D1D1F;line-height:32px;cursor:pointer}.container-layout .section1 .tab-nav span.active,.container-layout .section1 .tab-nav span:hover{color:#A23BB0}.container-layout .section1 .tab-nav span.active{border-bottom:solid 2px #A23BB0}.container-layout .section1 .tab-content .content{display:none}.container-layout .section1 .tab-content .content.active{display:block}.container-layout .section1 .content2 .list{border-bottom:solid 1px rgba(224,230,237,.6)}.container-layout .section1 .content2 .list li{float:left;width:372px;margin-right:42px;margin-bottom:36px;padding-top:40px}.container-layout .section1 .content2 .list li:nth-child(3n){margin-right:0}.container-layout .section1 .content2 .list li .icon img{display:inline-block;width:40px}.container-layout .section1 .content2 .list li .tit{margin:12px 0 24px;font-size:24px;line-height:40px}.container-layout .section1 .content2 .list li .con{position:relative;padding-top:24px;color:#1D1D1F;line-height:24px}.container-layout .section1 .content2 .list li .con::before{content:'';position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,#B70BE7 0,#00D2F8 100%)}.container-layout .section1 .content2 .list li .con a{display:block;margin-bottom:4px}.container-layout .section1 .content2 .list li .con .iconfont{margin-right:4px;color:#BEC0CE}.container-layout .section1 .content1{padding-top:40px}.container-layout .section1 .content1 ul{border-bottom:solid 1px rgba(224,230,237,.6)}.container-layout .section1 .content1 li{float:left;width:240px;height:24px;line-height:24px;margin-bottom:56px;padding-right:10px}.container-layout .section1 .content1 li img{display:inline-block;height:100%;margin-right:8px}.container-layout .section1 .content1 li span{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:180px}.container-layout .section2 table{width:560px;line-height:24px}.container-layout .section2 th{padding:12px;text-align:left;color:#595959;background:#F2F4F6}.container-layout .section2 th:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.container-layout .section2 th:last-child{text-align:right;border-top-right-radius:8px;border-bottom-right-radius:8px}.container-layout .section2 td{color:#1D1D1F;padding:16px 12px;border-bottom:solid 1px rgba(224,230,237,.6)}.container-layout .section2 td:last-child{text-align:right}.footer-section{overflow:hidden;padding:80px 0;background:#041172}.footer-section .layout{width:1200px;margin:0 auto}.footer-section .item-box{float:left;width:319px;box-sizing:content-box;color:#fff;padding:0 60px;border-left:solid 1px rgba(255,255,255,.2);border-right:solid 1px rgba(255,255,255,.2)}.footer-section .item-box:first-child{padding-left:0;border:0}.footer-section .item-box:last-child{padding-right:0;border:0}.footer-section .item-box h3{margin-bottom:20px;font-weight:600;font-size:24px;line-height:36px}.footer-section .item-box p{margin-bottom:40px;font-size:14px;color:rgba(255,255,255,.6);line-height:24px}.footer-section .item-box .pic1{width:320px}.footer-section .item-box .con li{padding:8px 0;line-height:24px;border-bottom:1px dashed rgba(255,255,255,.3)}.footer-section .item-box .con li:first-child{padding-top:0}.footer-section .item-box .con li:last-child{border:0}.footer-section .item-box .con li .iconfont{margin-right:8px;color:#00D2F8}.ui-button{display:inline-block;padding:0 20px;text-align:center;font-size:14px;color:#262626;vertical-align:middle;line-height:1.43;border-radius:3px;background-color:#e8edf2;cursor:pointer;text-align:center;border:0 none;transition:box-shadow .3s}.ui-button.btn-primary{color:#fff;background:#2769dc}.ui-button.btn-primary:hover{background:#1173f2;box-shadow:0 6px 18px -9px #2769dc}