html{scroll-behavior:smooth}.official_space .container{margin:0 auto;max-width:1300px;padding:0 30px;width:100%}.official_space .banner{background-color:#e6f1ff;padding-top:80px}.official_space .banner .container{display:flex;padding-bottom:80px}.official_space .banner .left{flex:1;padding-top:50px}.official_space .banner .left .tag{font-size:16px;font-weight:700;padding-bottom:10px;padding-left:3px}.official_space .banner .left .title{font-size:40px}.official_space .banner .left .desc{font-size:20px;margin-top:15px}.official_space .banner .left a{background-color:hsla(0,0%,100%,.8);border-radius:50px;color:var(--main-color);display:block;font-size:16px;font-weight:700;height:50px;line-height:50px;margin-top:50px;text-align:center;transition:.2s ease-in;width:200px}.official_space .banner .left a:hover{background-color:#fff}.official_space .banner .right{width:500px}.official_space .banner .right img{width:100%}.official_space .section-block{background-color:#fff;padding:150px 0 110px}.official_space .section-block:nth-child(2n){background-color:transparent}.official_space .why .block-title{font-size:40px;padding-bottom:40px}.official_space .why .block-title .tag{color:var(--main-color)}.official_space .why .block-body{align-items:stretch;display:flex;justify-content:space-between}.official_space .why .block-body .item{background-color:#fff;border-radius:20px;flex:1;margin-right:2%;padding:30px}.official_space .why .block-body .item:last-child{margin-right:0}.official_space .why .block-body .item .title{font-size:25px;padding-top:10px}.official_space .why .block-body .item .desc{line-height:1.8;padding-top:10px}.official_space .contact{background-color:#e6f1ff;-webkit-clip-path:ellipse(75% 100% at center top);clip-path:ellipse(75% 100% at center top)}.official_space .contact .container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:80px;padding-top:80px}.official_space .contact .container .title{font-size:40px;font-weight:700;padding-bottom:30px}.official_space .contact .container .title .tag{color:var(--main-color);margin:0 10px}.official_space .contact .container .btns{display:flex}.official_space .contact .container .btns a{background-color:#fff;border-radius:50px;color:var(--main-color);display:block;font-size:16px;height:50px;line-height:50px;margin:0 10px;text-align:center;width:200px}.official_space .contact .container .btns a:hover{font-weight:700}.official_space .contact .container .btns a.ghost{background-color:transparent;border:1px solid var(--main-color)}@media only screen and (max-width:500px){.top-header{overflow:hidden;width:100%;width:100vw}.top-header .search,.top-header nav{display:none!important}.official_space{overflow:hidden}.official_space .banner .container .left{padding-top:50px}.official_space .banner .container .left .tag{text-align:center}.official_space .banner .container .left .title{font-size:24px;text-align:center}.official_space .banner .container .left .desc{font-size:16px;text-align:center}.official_space .banner .container .left a{display:block;font-size:14px;height:44px;line-height:44px;margin:30px auto 0}.official_space .banner .container .right{display:none}.official_space .section-block{padding:50px 0}.official_space .section-block .block-title,.official_space .section-block .section-title{font-size:24px!important;padding-bottom:15px!important;text-align:center}.official_space .container{padding:0 15px}.official_space .why .block-body{display:block}.official_space .why .block-body .item{margin-bottom:15px;width:100%}.official_space .why .block-body .item:last-child{padding-bottom:0}.official_space .contact{-webkit-clip-path:none;clip-path:none;padding:30px}.official_space .contact .container{padding:0}.official_space .contact .container .title{font-size:24px;text-align:center}.official_space .contact .container .btns a{font-size:14px;height:44px;line-height:44px;width:150px}}