body{margin:0;padding:0;border:0;color:#373d40;outline:0;background:#fff}ul{margin:0;padding:0}.productLogo{vertical-align:middle;width:34px;height:34px}.banner{overflow:hidden;background-color:#d1e7fe;position:relative}.banner:after{content:"";position:absolute;bottom:0;left:0;width:0;z-index:1;height:0;border-top:65px solid transparent;border-right:100vw solid transparent;border-bottom:10px solid #fff;border-left:100vw solid #fff}.top-cover{position:relative;width:100%;height:620px;padding-top:150px}.top-cover .banner-img{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/assets/banner.095dfc67.png);background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-animation:showBanner .5s linear 1;animation:showBanner .5s linear 1}.top-cover .container{width:1240px;margin:auto}.top-cover .top-summary{position:relative;display:inline-block;height:270px;text-align:left;vertical-align:middle}.top-cover .top-summary h1{margin-top:0;color:#222;vertical-align:middle;margin-bottom:15px;font-size:0;padding:0;font-weight:700}.top-cover .top-summary h1 .title-text{display:inline-block;vertical-align:middle;font-size:28px;margin-left:10px}.top-cover .top-summary h2{width:625px;font-size:48px;font-weight:700;color:#222;line-height:60px;margin:0}.top-cover .top-summary-enter{margin-top:35px}.top-cover .top-summary-enter .primary-btn{float:left;width:200px;height:60px;line-height:60px;text-align:center;text-decoration:none;color:#fff;font-size:20px;border-radius:2px;background-color:#0067ed;-webkit-transition:background-color .3s;transition:background-color .3s}.top-cover .top-summary-enter .primary-btn:hover{background-color:#197dff}.top-cover .top-summary-enter .primary-btn:active{background-color:#0056c7}.top-cover .top-summary-enter .secondary-btn{float:left;color:#222;margin-left:30px;padding-top:13px;font-size:20px;height:20px;line-height:20px}.top-cover .top-summary-enter .secondary-btn:hover{opacity:.8;fill-opacity:.8}.top-cover .top-play-button{margin:10px 200px 0 300px;vertical-align:middle}@media (max-width:1240px){.banner,main{width:1240px}}@media (max-width:1600px){.banner:after{border-bottom:30px solid #fff;border-left:100vw solid #fff;border-top:50px solid transparent;border-right:100vw solid transparent}.top-cover{padding-top:110px;height:496px}.top-cover .top-summary{height:496px}.top-cover .container{width:1080px}}section{padding:80px 0;color:#383838;text-align:center}section h2{margin:0;padding:0;font-size:100%;font-weight:700}section h3{margin:0;padding:0;font-size:100%;font-weight:700}section .ttl{margin-bottom:40px;font-size:34px;line-height:48px}section .u-title{position:relative;margin-bottom:84px;font-size:38px;text-align:center}.sect-a .list li{vertical-align:top;width:200px;display:inline-block;margin-right:50px}.sect-a .list li:last-child{margin-right:0}.sect-a .list li .icon{width:120px}.sect-a .list li .item-title{font-size:20px;color:#373d40;margin:16px 0 10px}.sect-a .list li .summary1{font-size:14px;color:#9b9ba3}.sect-a .list li .font-blue{color:#488bff}.sect-b{background:#f7f9fa}.sect-b .list{width:1180px;box-sizing:border-box;margin:0 auto}.sect-b .list li{display:flex;justify-content:space-between;align-items:center;padding:0 40px 0 10px}.sect-b .list li:nth-child(2n){flex-direction:row-reverse;padding:0 10px 0 40px}.sect-b .list li .txt-content{width:400px;text-align:left}.sect-b .list li .txt-content .title{font-size:24px;color:#373d40}.sect-b .list li .txt-content .line{width:12px;height:2px;background:#488bff;margin:16px 0 24px}.sect-b .list li .txt-content .txt{font-size:14px;color:#9b9ba3;line-height:1.5}.reg-btn-div{margin-top:30px}.reg-btn-div a.reg-u-btn{border:1px solid #488bff;padding:12px 37px;font-size:16px;color:#337dfe;letter-spacing:.45px;line-height:1.5;text-align:center;border-radius:6px}.margTop-reg{margin-top:72px;text-align:center}