.box-banner{background-repeat:no-repeat;background-size:cover;background-position:center 0;padding-top:5.5rem;padding-bottom:8rem;position:relative;z-index:3}.box-banner:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#000428;background:linear-gradient(90deg,rgba(0,0,0,.65) 34%,rgba(0,78,146,0) 68%);z-index:-1}.box-banner .bn-title{visibility:visible;animation-duration:.3s;animation-delay:.3s;animation-name:fadeInUp;font-weight:700}@media(min-width:1200px){.box-banner .bn-title{font-size:3.2rem}}@media(max-width:575px){.box-banner .bn-title{font-size:2.1rem}}.box-banner .bn-desc{visibility:visible;animation-duration:.3s;animation-delay:.5s;animation-name:fadeInUp;font-size:1.1rem}.bx-head{margin-bottom:1.15rem}.bx-head .title{font-weight:700;background-image:linear-gradient(110deg,#5c6bff -4%,#c57cfe 35%,#d6085d 124%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(min-width:1200px){.bx-head .title{font-size:3.2rem}}.box-plan,.box-start{position:relative;z-index:1;padding:120px 0}.box-plan .bx-head,.box-start .bx-head{margin-bottom:3.15rem}.box-plan .bx-cont,.box-start .bx-cont{text-align:center}.box-plan .bx-cont .item,.box-start .bx-cont .item{background-color:#151515;border-radius:10px;padding:2.5rem 1.875rem;box-shadow:0 0 15px 0 hsla(0,0%,100%,.3);height:100%}.box-plan .bx-cont .item .num,.box-start .bx-cont .item .num{display:inline-flex;width:55px;height:55px;font-weight:500;font-size:1.5rem;background:linear-gradient(110deg,#5c6bff -4%,#c57cfe 35%,#d6085d 124%);border-radius:100px;align-items:center;justify-content:center}.box-plan .bx-cont .item .cont h4,.box-start .bx-cont .item .cont h4{font-weight:700}.box-plan{padding-top:0;padding-bottom:60px}.box-plan .it-p{background-color:#151515;border-radius:10px;height:100%;overflow:hidden;color:#fff;transition:all .1s ease-in-out}.box-plan .it-p .card-img-top{width:100%;height:185px;object-fit:cover}.box-plan .it-p .tit{text-align:center;font-size:1.35rem;font-weight:700}.box-plan .it-p .props li{justify-content:space-between;font-size:1.12rem;padding:2px 0}.box-plan .it-p .props li,.box-plan .it-p .props li .l{display:flex;align-items:center}.box-plan .it-p .props li .ico{color:#f0006d;font-size:1.5rem;margin-right:10px}.box-plan .it-p .affili .tit{font-size:1.05rem;text-align:left}.box-plan .it-p .affili .detel{padding:5px 8px;text-align:center}.box-plan .it-p .affili .detel .val{width:45px;height:45px;border:1px solid #f0006d;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;background-color:hsla(0,0%,100%,.05);font-size:12px}.box-plan .it-p .affili .detel .lab{font-size:13px}.box-plan .it-p:hover .affili .detel,.box-plan .it-p:hover .props li{color:#f0006d}.box-about{background:#151515;padding:90px 0;font-size:1.1rem}.box-about .about-img{height:100%;border-radius:10px;overflow:hidden}.box-about .about-img img{width:100%;height:100%;object-fit:cover;-o-object-fit:cover}.box-about .title{font-weight:700;background-image:linear-gradient(110deg,#5c6bff -4%,#c57cfe 35%,#d6085d 124%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(min-width:1200px){.box-about .title{font-size:3.2rem}}.box-about .cont-ul li{display:flex;margin-top:10px}.box-about .cont-ul li .ico{color:#f0006d;font-size:1.2rem;margin-right:15px}.box-about .certi h3{font-weight:700}.box-benefit{position:relative;z-index:1;padding-top:0;padding-bottom:60px}.box-benefit .item{display:flex;align-items:flex-start;flex-wrap:wrap}.box-benefit .item .icon{width:70px;height:70px;background:linear-gradient(110deg,#5c6bff -4%,#c57cfe 35%,#d6085d 124%);border-radius:8px;margin-top:5px;font-size:2.5rem;display:inline-flex;align-items:center;justify-content:center}.box-benefit .item .cont{width:calc(100% - 70px);padding-left:10px}.box-benefit .item .cont h4{font-weight:700}.box-benefit .item:hover .icon{margin-top:30px}.box-trans{padding-bottom:60px}.box-trans .content{background-color:#202020;padding:1.875rem;box-shadow:0 10px 25px rgba(0,0,0,.05);border-radius:10px}@media(max-width:600px){.box-trans .content{padding:20px}}.box-trans .content h4{font-weight:700}.box-trans .content .tabs{background-color:transparent;border:1px solid hsla(0,0%,100%,.113);border-radius:8px;overflow:hidden;padding:3px}.box-trans .content .tabs .item{background-color:transparent;border-radius:6px;color:#fff;font-size:14px;padding:5px 15px;cursor:pointer}.box-trans .content .tabs .item.on{background-color:#f0006d;color:#fff}.box-trans .content .head{background:linear-gradient(110deg,#5c6bff -4%,#c57cfe 35%,#d6085d 124%);border-radius:8px}.box-trans .content .line{font-size:16px;border-bottom:1px dashed hsla(0,0%,100%,.1)}@media(max-width:600px){.box-trans .content .line .time{font-size:13px}}.box-trans .content .top-bar{flex-wrap:wrap}.box-news{padding-bottom:60px}.box-news .item{background-color:#202020;padding:.625rem;box-shadow:0 10px 25px rgba(0,0,0,.05);border-radius:8px;height:100%}.box-news .item h4{font-weight:700}.box-news .item h4:hover{color:#f0006d}.box-news .item .img{width:200px;height:auto}.box-news .item .img img{width:100%;height:100%;object-fit:cover;border-radius:5px}.box-news .item .detail{width:calc(100% - 200px);padding:10px 10px 10px 20px}.box-news .item .detail .tit{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.box-news .item .detail .hr{height:1px;background:hsla(0,0%,100%,.1);margin:15px 0}.box-news .item .detail .date{font-size:13px;margin-bottom:10px}.box-news .item .detail .date .icon{color:#f0006d}.box-news .item .detail .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.box-news .item .detail .more{cursor:pointer}.box-news .item .detail .more:hover{color:#f0006d}@media(max-width:600px){.box-news .item{flex-wrap:wrap}.box-news .item .img{width:100%;max-height:220px}.box-news .item .detail{width:100%}}.box-faq{padding-bottom:60px}.box-faq .accordion{padding:0 20px}.box-faq .accordion .item{box-shadow:0 5px 20px rgba(7,5,0,.1);border-radius:5px!important;background-color:#202020;margin-bottom:15px}.box-faq .accordion .item .head{padding:20px;cursor:pointer}.box-faq .accordion .item .head.on{color:#f0006d}.box-faq .accordion .item .icon{width:25px;height:25px;background:#151515;border-radius:30px;display:inline-flex;justify-content:center;align-items:center}.box-faq .accordion .item .tit{font-size:1.1rem;margin-left:15px}.box-faq .accordion .item .cont{padding-bottom:20px;padding-left:30px;padding-top:20px;border-top:1px solid #444;margin:0 20px}.pt_100{padding-top:100px}