@font-face{font-family:Source Han Sans CN;src:url(/fonts/SourceHanSansCN-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Source Han Sans CN;src:url(/fonts/SourceHanSansCN-Bold.otf) format("opentype");font-weight:700;font-style:normal}:root{font-family:Source Han Sans CN,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:Source Han Sans CN,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin:0;display:flex;place-items:center;min-width:900px;min-height:100vh}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}button{background-color:#f9f9f9}}#root{max-width:1920px;min-width:900px;width:100%;margin:0 auto;padding:0;text-align:center}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.site-header{display:flex;align-items:center;justify-content:space-between;padding:0 20px;background-color:#fff;box-shadow:0 2px 8px #0000001a;height:64px;position:fixed;width:100%;min-width:900px;z-index:1000;color:#000;transition:background-color .3s ease,color .3s ease}.site-header .ant-menu-light .ant-menu-item,.site-header .ant-menu-light .ant-menu-item a{color:#000;transition:color .3s ease}.site-header .ant-menu-light .ant-menu-item .anticon,.site-header .ant-menu-light .ant-menu-item a .anticon{margin-left:4px;font-size:12px}.site-header .ant-menu-light .ant-menu-item:hover,.site-header .ant-menu-light .ant-menu-item a:hover,.site-header .ant-menu-light>.ant-menu-item-selected a,.site-header .ant-menu-light>.ant-menu-item-active .anticon,.site-header .ant-menu-light>.ant-menu-item-selected .anticon{color:#f48e11}.site-header .product-sub-menu{background-color:#fff;position:absolute;top:64px;width:100%;left:0;padding:80px;opacity:0;visibility:hidden;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;box-shadow:0 4px 8px #0000001a}.site-header .product-sub-menu .ant-row>div:not(:last-child){border-right:1px solid #CED0D9}.site-header .product-sub-menu .sub-menu-item{margin:0;text-align:left;padding:0 20px;color:#000000a6;font-size:12px}.site-header .product-sub-menu .sub-menu-item .ant-list-item-meta .ant-list-item-meta-title{color:#000000a6}.site-header .product-sub-menu .sub-menu-item .ant-list-item-meta .ant-list-item-meta-title:hover{color:#f48e11}.site-header .product-sub-menu .sub-menu-item img{width:24px;height:24px}.site-header .about-sub-menu{background-color:#fff;position:absolute;top:62px;width:112px;left:61%;padding:0;opacity:0;visibility:hidden;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;box-shadow:0 4px 8px #0000001a}.site-header .about-sub-menu .ant-row>div:not(:last-child){border-right:1px solid #CED0D9}.site-header .about-sub-menu .sub-menu-item{margin:0;text-align:center;padding:14px 29px 11px 27px;color:#595959;font-size:14px}.site-header .about-sub-menu .sub-menu-item:hover{color:#f48e11;background-color:#ffd68d40}.site-header.scrolled,.site-header.other-page{background-color:#fff;color:#000;box-shadow:0 2px 8px #0000001a}.site-header.scrolled .ant-menu-light .ant-menu-item,.site-header.scrolled .ant-menu-light .ant-menu-item a,.site-header.other-page .ant-menu-light .ant-menu-item,.site-header.other-page .ant-menu-light .ant-menu-item a{color:#000}.site-header.scrolled .ant-menu-light .ant-menu-item:hover,.site-header.scrolled .ant-menu-light .ant-menu-item a:hover,.site-header.scrolled .ant-menu-light>.ant-menu-item-selected a,.site-header.scrolled .ant-menu-light>.ant-menu-item-selected .anticon,.site-header.other-page .ant-menu-light .ant-menu-item:hover,.site-header.other-page .ant-menu-light .ant-menu-item a:hover,.site-header.other-page .ant-menu-light>.ant-menu-item-selected a,.site-header.other-page .ant-menu-light>.ant-menu-item-selected .anticon{color:#f48e11}.site-header.expanded{background-color:#fff;color:#000}.site-header.expanded .ant-menu-light .ant-menu-item,.site-header.expanded .ant-menu-light .ant-menu-item a{color:#000}.site-header.expanded .ant-menu-light .ant-menu-item,.site-header.expanded .ant-menu-light .ant-menu-item a:hover,.site-header.expanded .ant-menu-light>.ant-menu-item-selected a{color:#f48e11}.site-header .product-sub-menu.expanded,.site-header .about-sub-menu.expanded{opacity:1;visibility:visible}.logo-container{display:flex;align-items:center}.logo{height:32px;margin-right:10px}.logo-text{font-size:18px}.menu-container{flex:1;display:flex;justify-content:center;position:relative}.menu-container .ant-menu{border-bottom:none;background:transparent}.menu-container .ant-menu-item{padding:0 20px}.action-container{margin-left:20px}.action-container .ant-btn-variant-solid{background:linear-gradient(to right,#f6c07d,#f48e11);border-radius:16px}.action-container .ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover,.action-container .ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active{background:linear-gradient(to right,#f5d823,#f5a623)}@media (min-width: 1720px) and (max-width: 1820px){.site-header .about-sub-menu{left:62%}}@media (min-width: 1620px) and (max-width: 1720px){.site-header .about-sub-menu{left:63%}}@media (min-width: 1520px) and (max-width: 1620px){.site-header .about-sub-menu{left:64%}}@media (min-width: 1420px) and (max-width: 1520px){.site-header .about-sub-menu{left:65%}}@media (min-width: 1320px) and (max-width: 1420px){.site-header .about-sub-menu{left:66%}}@media (min-width: 1260px) and (max-width: 1320px){.site-header .about-sub-menu{left:68%}}@media (min-width: 1200px) and (max-width: 1260px){.site-header .about-sub-menu{left:69%}}@media (min-width: 1150px) and (max-width: 1200px){.site-header .about-sub-menu{left:70%}}@media (min-width: 1100px) and (max-width: 1150px){.site-header .about-sub-menu{left:71%}}@media (min-width: 1050px) and (max-width: 1100px){.site-header .about-sub-menu{left:72%}}@media (min-width: 1000px) and (max-width: 1150px){.site-header .about-sub-menu{left:73%}}@media (min-width: 950px) and (max-width: 1000px){.site-header .about-sub-menu{left:76%}}@media (min-width: 900px) and (max-width: 950px){.site-header .about-sub-menu{left:78%}}@media (max-width: 900px){.site-header .about-sub-menu{left:80%}}.site-footer{background-color:#00122f;color:#fff;padding:60px 50px 20px}.site-footer .footer-content{max-width:1920px;min-width:900px;margin:0 auto;padding:0 3%;text-align:left}.site-footer .footer-content .footer-title{color:#fff;margin-bottom:20px;font-size:14px;font-weight:400}.site-footer .footer-content .footer-links{list-style:none;padding:0;margin:0}.site-footer .footer-content .footer-links li,.site-footer .footer-content .footer-contact li{margin-bottom:12px}.site-footer .footer-content .footer-links a{color:#ffffff9c;transition:color .3s}.site-footer .footer-content .footer-links a:hover{color:#f48e11}.site-footer .footer-content .footer-contact{list-style:none;padding:0;margin:0;color:#fff}.site-footer .footer-content .footer-qrcode{width:117px;height:117px;position:absolute;top:30px;right:30px}.site-footer .footer-content .footer-logo-section{display:flex;justify-content:left;align-items:center;margin-left:-12px;margin-top:30px}.site-footer .footer-content .footer-logo-section .footer-logo{height:46px}.site-footer .footer-content .footer-logo-section .logo-text{font-size:20px;font-weight:700}.site-footer .footer-content .footer-logo-section .ant-btn{margin-left:60px;background-color:#005389;border:1px solid #498BF2;border-radius:10px}.site-footer .footer-content .footer-name-address-section{display:flex;justify-content:left;margin-top:20px;font-size:14px;font-weight:400;color:#fff9}.site-footer .footer-content .footer-name-address-section .company-1{margin-right:200px}.site-footer .footer-divider{border-color:#ffffff40;margin:20px 0 40px;border-width:2px}.site-footer .footer-bottom{text-align:left;padding:0 3%;margin-bottom:4%}.site-footer .footer-bottom .line-1 ul{display:flex;justify-content:normal;align-items:center;padding:0}.site-footer .footer-bottom .line-1 ul li:first-child{list-style:none;margin-left:0}.site-footer .footer-bottom .line-1 ul li{margin-left:30px}.site-footer .footer-bottom .line-1 ul li a{font-size:14px;font-weight:400;color:#fff9}.site-footer .footer-bottom .line-1 ul li a:hover{color:#f48e11}.site-footer .footer-bottom .line-2 ul{display:flex;justify-content:normal;align-items:center;padding:0}.site-footer .footer-bottom .line-2 ul li:first-child{margin-left:0}.site-footer .footer-bottom .line-2 ul li{list-style:none;margin-left:30px;font-size:14px;font-weight:400;color:#fff9}.site-footer .footer-bottom .line-2 ul li img{width:14px}.site-footer .footer-bottom .line-2 ul li a{font-size:14px;font-weight:400;color:#fff9}.site-footer .footer-bottom .line-2 ul li a:hover{color:#f48e11}.banner-content{max-width:1920px;min-width:900px;width:100%;margin:64px auto 0}.banner-content .ant-carousel .slick-slide img{width:100%}.banner-content .banner-1{position:relative}.banner-content .banner-1 .banner-text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff}.banner-content .banner-1 .banner-text h1{font-size:48px}.banner-content .banner-1 .banner-text h1 .section-2{color:#f48e11}.banner-content .banner-1 .banner-text p{font-size:20px}.banner-content .banner-1 .banner-text .slogan{font-size:36px;display:flex;gap:20px;margin-top:30px;color:#f48e11}.banner-content .banner-1 .banner-text .slogan .slogan-text{position:relative}.banner-content .banner-1 .banner-text .slogan .slogan-text .slogan-span{display:block;position:absolute;bottom:10px;height:8px;width:100%;background-color:#ffaa2280}.banner-content .ant-carousel .slick-slider .slick-dots li.slick-active{width:12px;height:12px;border-radius:50%;background:#f48e11}.banner-content .ant-carousel .slick-slider .slick-dots li.slick-active button{width:12px;height:12px;border-radius:50%}.banner-content .ant-carousel .slick-slider .slick-dots li.slick-active:after{transform:translate3d(-100%,0,0)}.banner-content .ant-carousel .slick-slider .slick-dots li button:hover{opacity:0}.banner-content .ant-carousel .slick-slider .slick-dots li{width:28px;height:12px;border-radius:6px;background:#c4c4c4}.banner-content .ant-carousel .slick-slider .slick-dots li button{width:28px;height:12px;border-radius:6px}.product-section{padding:80px 0;background-color:#e6e8ec}.product-section .product-content{max-width:1920px;min-width:900px;width:100%;margin:0 auto;padding:0 20px}.product-section .product-content .section-header{text-align:center;margin-bottom:0}.product-section .product-content .section-header .section-title{font-size:24px;font-weight:700;color:#303030}.product-section .product-content .section-header .section-description{font-size:18px;font-weight:400;color:#696f8c;margin-bottom:.5em}.product-section .product-content .ant-tabs-top>.ant-tabs-nav:before{border:none}.product-section .product-content .ant-tabs{margin-top:20px}.product-section .product-content .ant-tabs .ant-tabs-tab{font-size:18px;color:#696f8c}.product-section .product-content .ant-tabs .ant-tabs-tab:hover{color:#f48e11}.product-section .product-content .ant-tabs .ant-tabs-tab-active{background-color:#f48e11;border-radius:19px}.product-section .product-content .section-tabs .ant-tabs-content-holder{margin-top:30px}.product-card{height:100%;border-radius:10px;overflow:hidden;transition:all .3s ease;box-shadow:0 4px 12px #0000000d;position:relative}.product-card .ant-card-head{position:absolute;bottom:0;padding:20px 18px;width:100%;background-color:#00122fa3}.product-card .ant-card-head .ant-card-head-title{color:#fff;font-size:16px;white-space:normal;text-overflow:inherit;text-align:left;padding-right:40px;font-weight:400}.product-card .ant-card-head .ant-card-extra img{width:36px;height:36px}.product-card .ant-card-cover img{width:100%}.product-card .ant-card-body{padding:0}.product-card:hover{transform:translateY(-20px);box-shadow:0 12px 20px #0000001a}.quality-service{position:relative}.quality-service .quality-service-content{position:absolute;top:15%;left:30%}.quality-service .quality-service-content .quality-service-title{font-size:16px;color:#303030;font-weight:600}.quality-service .quality-service-content .quality-service-description{font-size:16px;color:#303030;font-weight:400}.quality-service img{width:100%}@media (max-width: 768px){.quality-service .quality-service-content{top:0;left:0}}@media (min-width: 768px) and (max-width: 992px){.quality-service .quality-service-content{top:0;left:6%}}@media (min-width: 992px) and (max-width: 1200px){.quality-service .quality-service-content{top:4%;left:16%}}@media (min-width: 1200px) and (max-width: 1600px){.quality-service .quality-service-content{top:10%;left:24%}}.course-section{padding:80px 0;background-color:#00122f}.course-section .course-content{max-width:1920px;min-width:900px;width:100%;margin:0 auto;padding:0 20px}.course-section .course-content .section-header{text-align:center;margin-bottom:60px;position:relative}.course-section .course-content .section-header .view_detail_link{position:absolute;top:0;right:0}.course-section .course-content .section-header .view_detail_link a{color:#fff;font-size:12px;display:flex;align-items:center}.course-section .course-content .section-header .view_detail_link a span{margin-right:8px}.course-section .course-content .section-header .view_detail_link a img{width:20px}.course-section .course-content .section-header .view_detail_link a:hover{color:#f48e11}.course-section .course-content .section-header .section-title{font-size:24px;font-weight:700;color:#fff;margin-bottom:16px}.course-section .course-content .section-header .section-description{font-size:18px;font-weight:400;color:#d9d9d9;margin:0 auto}.course-section .course-content .course-carousel .slick-arrow:after{width:32px;height:32px;border-inline-width:4px 0;border-block-width:4px 0;border-radius:4px}.course-section .course-content .course-carousel .slick-next{inset-inline-end:32px}.course-section .course-content .course-carousel .course-card{background-color:#00122f;border:none;padding:0 4%}.course-section .course-content .course-carousel .course-card .ant-card-meta-avatar{width:50%}.course-section .course-content .course-carousel .course-card .ant-card-meta-avatar img{width:100%}.course-section .course-content .course-carousel .course-card .ant-card-meta{align-items:center}.course-section .course-content .course-carousel .course-card .ant-card-meta .ant-card-meta-detail{text-align:left;padding:0 4%}.course-section .course-content .course-carousel .course-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title .title-text{color:#fff;font-size:18px;font-weight:700;display:flex;align-items:center}.course-section .course-content .course-carousel .course-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title .title-text span{margin-right:18px}.course-section .course-content .course-carousel .course-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title .title-text img{width:30px}.course-section .course-content .course-carousel .course-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-description{color:#d9d9d9;font-size:18px;font-weight:400}.training-section{padding:80px 0;background-color:#fff}.training-section .training-content{max-width:1920px;min-width:900px;width:100%;margin:0 auto;padding:0 20px}.training-section .training-content .section-header{text-align:center;margin-bottom:20px;position:relative}.training-section .training-content .section-header .view_detail_link{position:absolute;top:0;right:0}.training-section .training-content .section-header .view_detail_link a{color:#696f8c;font-size:12px;display:flex;align-items:center}.training-section .training-content .section-header .view_detail_link a span{margin-right:8px}.training-section .training-content .section-header .view_detail_link a img{width:20px}.training-section .training-content .section-header .view_detail_link a:hover{color:#f48e11}.training-section .training-content .section-header .section-title{font-size:24px;font-weight:700;color:#303030;margin-bottom:16px}.training-section .training-content .section-header .section-description{font-size:18px;font-weight:400;color:#696f8c;margin:0 auto}.training-section .training-content .ant-row{display:flex;align-items:center;justify-items:center;width:100%}.training-section .training-content .ant-row .ant-col{flex:1;transition:flex .5s;margin-right:2%}.training-section .training-content .ant-row .ant-col .training-card{height:526px;border-radius:10px;overflow:hidden;background-image:url(/images/home/training_background.png);background-repeat:no-repeat}.training-section .training-content .ant-row .ant-col .training-card .training-card-content{position:relative;text-align:left}.training-section .training-content .ant-row .ant-col .training-card .training-card-content .training-logo-container{margin-top:40px;margin-left:6%}.training-section .training-content .ant-row .ant-col .training-card .training-card-content .training-logo-container img{width:25%}.training-section .training-content .ant-row .ant-col .training-card .training-card-content .training-body-container{margin-left:8%}.training-section .training-content .ant-row .ant-col .training-card .training-card-content .training-body-container .training-name{font-size:24px;font-weight:900;color:#696f8c}.training-section .training-content .ant-row .ant-col .training-card .training-card-content .training-body-container .training-description{font-size:16px;font-weight:400;color:#696f8c}.training-section .training-content .ant-row .ant-col .training-card .training-card-content .training-rbt-stairs{margin-top:0;margin-left:6%;text-align:left;padding:10px 0}.training-section .training-content .ant-row .ant-col .training-card .training-card-content .training-rbt-stairs img{width:80%}.training-section .training-content .ant-row .ant-col .training-card .training-card-content .training-streamer-container{margin-top:60px;text-align:center;background-color:#005389;padding:10px 0}.training-section .training-content .ant-row .ant-col .training-card .training-card-content .training-streamer-container .streamer-name{font-size:20px;font-weight:500;color:#fff;margin:10px 0}.training-section .training-content .ant-row .ant-col .training-card .training-card-content .training-streamer-container .streamer-description{font-size:12px;font-weight:400;color:#fff;min-height:19px}.training-section .training-content .ant-row .ant-col:hover{flex:1.4}@media (max-width: 1200px){.training-section .training-content .ant-row .ant-col .training-card{height:426px}}.partner-section{padding:20px 0 80px;background-color:#e6e8ec}.partner-section .partner-content{max-width:1920px;min-width:900px;width:100%;margin:0 auto;padding:0 20px}.partner-section .partner-content .section-header{text-align:center;margin-bottom:40px;position:relative}.partner-section .partner-content .section-header .view_detail_link{position:absolute;top:0;right:0}.partner-section .partner-content .section-header .view_detail_link a{color:#696f8c;font-size:12px;display:flex;align-items:center}.partner-section .partner-content .section-header .view_detail_link a span{margin-right:8px}.partner-section .partner-content .section-header .view_detail_link a img{width:20px}.partner-section .partner-content .section-header .view_detail_link a:hover{color:#f48e11}.partner-section .partner-content .section-header .section-title{font-size:24px;font-weight:700;color:#323233;margin-bottom:60px}.partner-section .partner-content .section-header .section-description{font-size:18px;font-weight:400;color:#696f8c;margin:0 auto}.partner-section .partner-content .section-body{padding:0 40px}.partner-section .partner-content .section-body .ant-tabs-top>.ant-tabs-nav:before{border:none}.partner-section .partner-content .section-body .ant-tabs .ant-tabs-nav{width:20%}.partner-section .partner-content .section-body .ant-tabs .ant-tabs-nav .ant-tabs-nav-list{display:flex;align-items:center;justify-items:center;flex:none}.partner-section .partner-content .section-body .ant-tabs .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}.partner-section .partner-content .section-body .ant-tabs .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{font-size:18px;font-weight:700}.partner-section .partner-content .section-body .ant-tabs .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab:hover,.partner-section .partner-content .section-body .ant-tabs .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab-btn:active{color:#f48e11}.partner-section .partner-content .section-body .ant-tabs .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab+.ant-tabs-tab{margin-top:30px}.partner-section .partner-content .section-body .ant-tabs .ant-tabs-content-holder{border:none}.partner-section .partner-content .section-body .ant-tabs .ant-tabs-tab-active{background-color:#f48e11;border-radius:18px;padding:2px 36px}.partner-section .partner-content .section-body .ant-tabs .partner-enterprise{position:relative}.partner-section .partner-content .section-body .ant-tabs .partner-enterprise .partner-enterprise-content{position:absolute;bottom:8%;width:100%}.partner-section .partner-content .section-body .ant-tabs .partner-enterprise .partner-enterprise-content .partner-enterprise-description{font-size:18px;font-weight:400;text-align:center;color:#fff;padding:0 40px}.partner-section .partner-content .section-body .ant-tabs .partner-enterprise img{width:100%}@media (max-width: 992px){.partner-section .partner-content .section-body .ant-tabs .ant-tabs-tab-active{padding:2px 14px}.partner-section .partner-content .section-body .ant-tabs .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab+.ant-tabs-tab{margin-top:0}}@media (min-width: 992px) and (max-width: 1200px){.partner-section .partner-content .section-body .ant-tabs .ant-tabs-tab-active{padding:2px 14px}.partner-section .partner-content .section-body .ant-tabs .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab+.ant-tabs-tab{margin-top:14px}}.screen-page{margin-top:64px;max-width:1920px;min-width:900px}.screen-page .page-header img{width:100%}.screen-page .screen-content{background-color:#fff;padding:40px 6%}.screen-page .screen-content h2{font-size:24px;font-weight:700;margin:10px 0}.screen-page .screen-content .description{font-size:18px;font-weight:400;color:#696f8c;margin-bottom:2em}.screen-page .screen-content img{width:100%}.assessment-page{margin-top:64px;max-width:1920px;min-width:900px}.assessment-page .page-header img{width:100%}.assessment-page .assessment-content{background-color:#fff;padding:40px 6%}.assessment-page .assessment-content h2{font-size:24px;font-weight:700;margin:10px 0}.assessment-page .assessment-content .description{font-size:18px;font-weight:400;color:#696f8c;margin-bottom:2em}.assessment-page .assessment-content img{width:100%}.teaching-page{margin-top:64px;max-width:1920px;min-width:900px}.teaching-page .page-header img{width:100%}.teaching-page .teaching-content{background-color:#fff;padding:40px 6%}.teaching-page .teaching-content h2{font-size:24px;font-weight:700;margin:10px 0}.teaching-page .teaching-content .description{font-size:18px;font-weight:400;color:#696f8c;margin-bottom:2em}.teaching-page .teaching-content .description-bottom{margin-top:2em;padding:0 8%}.teaching-page .teaching-content img{width:100%}.teaching-page .teaching-content .min-image{width:60%}.teaching-page .teaching-content .middle-image{width:80%}.teaching-page .teaching-content .image-2{margin-top:10px}.supervision-page{margin-top:64px;max-width:1920px;min-width:900px}.supervision-page .page-header img{width:100%}.supervision-page .supervision-content{background-color:#fff;padding:40px 6%}.supervision-page .supervision-content h2{font-size:24px;font-weight:700;margin:10px 0}.supervision-page .supervision-content .description{font-size:18px;font-weight:400;color:#696f8c;margin-bottom:2em}.supervision-page .supervision-content img,.supervision-page .supervision-content video{width:100%}.course-page{margin-top:64px;max-width:1920px;min-width:900px}.course-page .page-header{position:relative;display:flex}.course-page .page-header .ant-typography{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#323233;font-size:48px;font-weight:700}.course-page .page-header img{width:100%}.course-page .structure-introduction{background-color:#fff;padding:40px 0 80px}.course-page .structure-introduction h2{font-size:24px;font-weight:700;margin:10px 0 30px}.course-page .structure-introduction .ant-carousel .slick-slide img{width:100%}.course-page .structure-introduction .ant-carousel .slick-slider .slick-dots{bottom:-20px}.course-page .structure-introduction .ant-carousel .slick-slider .slick-dots li.slick-active{width:12px;height:12px;border-radius:50%;background:#7ad386}.course-page .structure-introduction .ant-carousel .slick-slider .slick-dots li.slick-active button{width:12px;height:12px;border-radius:50%}.course-page .structure-introduction .ant-carousel .slick-slider .slick-dots li.slick-active:after{transform:translate3d(-100%,0,0)}.course-page .structure-introduction .ant-carousel .slick-slider .slick-dots li button:hover{opacity:0}.course-page .structure-introduction .ant-carousel .slick-slider .slick-dots li{width:28px;height:12px;border-radius:6px;background:#c4c4c4}.course-page .structure-introduction .ant-carousel .slick-slider .slick-dots li button{width:28px;height:12px;border-radius:6px}.course-page .core-curriculum{padding:20px 0}.course-page .core-curriculum .section-header .section-title{font-size:24px;font-weight:700}.course-page .core-curriculum .ant-tabs-top>.ant-tabs-nav:before{border:none}.course-page .core-curriculum .ant-tabs{margin-top:20px}.course-page .core-curriculum .ant-tabs .ant-tabs-tab{font-size:18px;color:#696f8c}.course-page .core-curriculum .ant-tabs .ant-tabs-tab:hover{color:#f48e11}.course-page .core-curriculum .ant-tabs .ant-tabs-tab-active{background-color:#f48e11;border-radius:19px}.course-page .core-curriculum .course-card{background-color:transparent;border:none;padding:0 4%}.course-page .core-curriculum .course-card .ant-card-meta-avatar{width:50%}.course-page .core-curriculum .course-card .ant-card-meta-avatar img{width:100%}.course-page .core-curriculum .course-card .ant-card-meta{align-items:center}.course-page .core-curriculum .course-card .ant-card-meta .ant-card-meta-detail{text-align:left;padding:0 4%;margin-bottom:8%}.course-page .core-curriculum .course-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title .title-text{color:#001633;font-size:18px;font-weight:400}.course-page .core-curriculum .course-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title .title-text span{margin-right:18px}.course-page .core-curriculum .course-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-description{color:#696f8c;font-size:18px;font-weight:400}.course-page .core-curriculum .course-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-description .description-text .description-title{color:#f48e11}.course-page .teaching-characteristics{background-color:#fff;padding:40px 0}.course-page .teaching-characteristics h2{font-size:24px;font-weight:700;margin:10px 0 0}.course-page .teaching-characteristics img{width:60%}.special-course-page{margin-top:64px;max-width:1920px;min-width:900px}.special-course-page .page-header{position:relative;display:flex}.special-course-page .page-header .ant-typography{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#323233;font-size:48px;font-weight:700}.special-course-page .page-header img{width:100%}.special-course-page .special-course-content{background-color:#fff;padding:40px 6%}.special-course-page .special-course-content h2{font-size:24px;font-weight:700;margin:10px 0 30px}.special-course-page .special-course-content .special-course-body{text-align:left;padding:40px 0}.special-course-page .special-course-content .special-course-body h3{font-size:24px;font-weight:700;color:#f48e11}.special-course-page .special-course-content .description{font-size:20px;font-weight:400;color:#303030}.special-course-page .special-course-content img{width:80%}.training-page{margin-top:64px;max-width:1920px;min-width:900px;background-color:#fff}.training-page .ant-typography{font-size:20px;font-weight:400;color:#323233;text-align:left}.training-page .page-header{text-align:center;padding:20px 6%}.training-page .page-header h2.ant-typography{font-size:48px;font-weight:700;color:#323233;text-align:center}.training-page .page-body{text-align:left;padding:20px 6%}.training-page .page-body img{width:100%}.training-page .page-body .middle-img{text-align:center}.training-page .page-body .middle-img img{width:60%;margin:40px 0}.training-page .page-body .sub-title{margin:30px 0;display:flex}.training-page .page-body .sub-title .number,.training-page .page-body .sub-title .text{display:flex;font-size:24px;font-weight:700;height:49px;align-items:center;justify-content:center}.training-page .page-body .sub-title .number{color:#fff;background-color:#f48e11;width:49px}.training-page .page-body .sub-title .text{color:#f48e11;background-color:#f6c07da8;padding:0 20px;border-top-right-radius:25px;border-bottom-right-radius:25px}.training-page .page-body .sub-title .text-2{padding:0 60px 0 20px}.training-page .page-body .sub-title .text-3{padding:0 120px 0 20px}.training-page .page-body .paragraph-keynote{font-size:24px;font-weight:700;color:#f48e11}.training-page .page-body .content{margin:20px 0 60px;position:relative}.training-page .page-body .content .ant-typography{font-size:24px;font-weight:700;color:#000000a6;border-radius:28px;background-color:#eef1fc;padding:10px 40px;display:inline-block;margin-right:50px}.training-page .page-body .content img{width:24px;position:relative;top:4px;right:20px}.training-page .page-body .paragraph-link{margin:10px 0}.training-page .page-body .paragraph-link a{font-size:20px;font-weight:700;color:#f48e11}.training-page .page-body .paragraph-link a:hover{color:#f6c07d}.cooperation-page{margin-top:64px;max-width:1920px;min-width:900px;background-color:#fff}.cooperation-page .ant-typography{font-size:20px;font-weight:400;color:#303030;text-align:left}.cooperation-page .page-header{text-align:center;padding:20px 6%}.cooperation-page .page-header h2.ant-typography{font-size:48px;font-weight:700;color:#323233;text-align:center;margin-bottom:0}.cooperation-page .page-body{text-align:left;padding:20px 6%}.cooperation-page .page-body img{width:100%}.cooperation-page .page-body h5.ant-typography{font-size:20px;font-weight:700;color:#f48e11}.cooperation-page .page-body h5.ant-typography .anticon{margin-right:10px}.cooperation-page .page-body .middle-img{text-align:center}.cooperation-page .page-body .middle-img img{width:80%;margin:60px 0 40px}.company-introduction-page{margin-top:64px;max-width:1920px;min-width:900px;background-color:#fff}.company-introduction-page .ant-typography{font-size:20px;font-weight:400;color:#323233;text-align:left}.company-introduction-page .page-header .ant-carousel .slick-slide img{width:100%}.company-introduction-page .page-header .ant-carousel .slick-slider .slick-dots{bottom:-20px}.company-introduction-page .page-header .ant-carousel .slick-slider .slick-dots li.slick-active{width:12px;height:12px;border-radius:50%;background:#7ad386}.company-introduction-page .page-header .ant-carousel .slick-slider .slick-dots li.slick-active button{width:12px;height:12px;border-radius:50%}.company-introduction-page .page-header .ant-carousel .slick-slider .slick-dots li.slick-active:after{transform:translate3d(-100%,0,0)}.company-introduction-page .page-header .ant-carousel .slick-slider .slick-dots li button:hover{opacity:0}.company-introduction-page .page-header .ant-carousel .slick-slider .slick-dots li{width:28px;height:12px;border-radius:6px;background:#c4c4c4}.company-introduction-page .page-header .ant-carousel .slick-slider .slick-dots li button{width:28px;height:12px;border-radius:6px}.company-introduction-page .page-body{text-align:left;padding:20px 6%}.company-introduction-page .page-body img{width:100%}.company-introduction-page .page-body .middle-img{text-align:center}.company-introduction-page .page-body .middle-img img{width:60%}.company-introduction-page .page-body .min-img{text-align:left}.company-introduction-page .page-body .min-img img{width:50%}.company-introduction-page .page-body .sub-title{margin:30px 0;display:flex}.company-introduction-page .page-body .sub-title .number,.company-introduction-page .page-body .sub-title .text{display:flex;font-size:24px;font-weight:700;height:49px;align-items:center;justify-content:center}.company-introduction-page .page-body .sub-title .number{color:#fff;background-color:#f48e11;width:49px}.company-introduction-page .page-body .sub-title .text{color:#f48e11;background-color:#f6c07da8;padding:0 120px 0 20px;border-top-right-radius:25px;border-bottom-right-radius:25px}.development-history-page{margin-top:64px;max-width:1920px;min-width:900px;background-color:#fff}.development-history-page .page-header{text-align:center;padding:20px 6%;background:linear-gradient(to bottom,#f1ddae,#f5ddc000)}.development-history-page .page-header h2.ant-typography{font-size:48px;font-weight:700;color:#323233;text-align:center;margin-bottom:40px}.development-history-page .page-header .timeline-navigation{display:flex;align-items:center;justify-content:space-around;margin-bottom:60px}.development-history-page .page-header .timeline-navigation .nav-arrow{width:40px;height:70px;display:flex;align-items:end;justify-content:center;cursor:pointer;color:#666;font-size:24px;transition:all .3s}.development-history-page .page-header .timeline-navigation .nav-arrow.enable{color:#ff9800}.development-history-page .page-header .timeline-navigation .timeline{display:flex;align-items:center;position:relative;width:80%;justify-content:space-between;padding:0 20px}.development-history-page .page-header .timeline-navigation .timeline .timeline-item{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;cursor:pointer;transition:all .3s}.development-history-page .page-header .timeline-navigation .timeline .timeline-item.active .year-dot{visibility:hidden}.development-history-page .page-header .timeline-navigation .timeline .timeline-item.active .year-indicator{visibility:visible;margin:10px 0 0}.development-history-page .page-header .timeline-navigation .timeline .timeline-item.active .year-label{color:#f48e11}.development-history-page .page-header .timeline-navigation .timeline .year-dot{width:26px;height:26px;border-radius:50%;background-color:#c4c4c4;margin:0;position:relative;bottom:20px}.development-history-page .page-header .timeline-navigation .timeline .year-indicator{font-size:35px;color:#f48e11;visibility:hidden}.development-history-page .page-header .timeline-navigation .timeline .year-label{font-size:24px;font-weight:500;color:#303030;transition:all .3s}.development-history-page .page-header .timeline-navigation .timeline .timeline-line{position:absolute;top:69%;left:0;right:0;height:2px;background-color:#0000004d;z-index:1}.development-history-page .page-header .timeline-navigation .timeline .timeline-item:hover .year-dot{background-color:#f48e11}.development-history-page .page-header .timeline-navigation .timeline .timeline-item:hover .year-label{color:#f48e11}.development-history-page .page-body{text-align:left;padding:20px 6%}.development-history-page .page-body .timeline-container{position:relative;padding:20px 0 60px}.development-history-page .page-body .timeline-container .timeline-content{padding:0 20%}.development-history-page .page-body .timeline-container .timeline-content .ant-timeline .ant-timeline-item-tail{left:15px;border:1px solid rgb(0,0,0,.3)}.development-history-page .page-body .timeline-container .timeline-content .ant-timeline .ant-timeline-item-last>.ant-timeline-item-tail{display:block}.development-history-page .page-body .timeline-container .timeline-content .ant-timeline .ant-timeline-item-head-blue{color:#f48e11;border-color:#f48e11;width:29px;height:29px}.development-history-page .page-body .timeline-container .timeline-content .ant-timeline .ant-timeline-item-content{margin-left:40px}.development-history-page .page-body .timeline-container .timeline-content .ant-timeline .ant-timeline-item-content .timeline-item .month-label{width:180px;height:49px;background-color:#f6c07d;border-top-right-radius:25px;border-bottom-right-radius:25px;font-size:24px;color:#f48e11;display:flex;align-items:center;padding-left:13px;margin-bottom:20px}.development-history-page .page-body .timeline-container .timeline-content .ant-timeline .ant-timeline-item-content .timeline-item .images .ant-image{margin:0 40px 20px 0}.development-history-page .page-body .timeline-container .timeline-content .ant-timeline .ant-timeline-item-content .timeline-item .content{width:100%;background-color:#ebedf0;border-radius:10px;padding:20px}.development-history-page .page-body .timeline-container .timeline-content .ant-timeline .ant-timeline-item-content .timeline-item .content .ant-typography{font-size:20px;color:#303030;margin:0}.professional-team-page{margin-top:64px;max-width:1920px;min-width:900px;background-color:#fff}.professional-team-page .ant-typography{font-size:20px;font-weight:400;color:#303030;text-align:left}.professional-team-page .page-body{text-align:left;padding:20px 6%}.professional-team-page .page-body img{width:100%}.professional-team-page .page-body .sub-title{margin:30px 0;display:flex}.professional-team-page .page-body .sub-title .number,.professional-team-page .page-body .sub-title .text{display:flex;font-size:24px;font-weight:700;height:49px;align-items:center;justify-content:center}.professional-team-page .page-body .sub-title .number{color:#fff;background-color:#f48e11;width:49px}.professional-team-page .page-body .sub-title .text{color:#f48e11;background-color:#f6c07da8;padding:0 120px 0 20px;border-top-right-radius:25px;border-bottom-right-radius:25px}.professional-team-page .page-body .teacher-card-horizontal .avatar img{width:306px;height:428px}.professional-team-page .page-body .teacher-card-horizontal .divider{width:22px;height:428px;background:linear-gradient(#f9a40c,#f5d82300)}.professional-team-page .page-body .teacher-card-horizontal .title{padding-left:20px}.professional-team-page .page-body .teacher-card-horizontal .title h2{font-size:36px;font-weight:700;color:#303030;margin:0 0 20px}.professional-team-page .page-body .teacher-card-horizontal .title h4{font-size:24px;font-weight:700;color:#303030;margin:0}.professional-team-page .page-body .teacher-card-horizontal .title h4.orange{color:#f5a623}.professional-team-page .page-body .teacher-card-horizontal .title .title-item{margin:20px 0 0}.professional-team-page .page-body .teacher-card-horizontal .title .title-item span{display:block;font-size:20px;font-weight:400;color:#303030}.professional-team-page .page-body .keshuhui-introduce{border-radius:10px;padding:20px;background-color:#ffd68d40;margin-top:20px}.professional-team-page .page-body .teacher-card-row{margin-top:60px;margin-bottom:20px}.professional-team-page .page-body .teacher-card-row .teacher-card-vertical .avatar img{width:306px;height:333px}.professional-team-page .page-body .teacher-card-row .teacher-card-vertical .divider{margin-top:10px;width:333px;height:22px;background:linear-gradient(to right,#f9a40c,#f5d82300)}.professional-team-page .page-body .teacher-card-row .teacher-card-vertical .title{padding-top:20px}.professional-team-page .page-body .teacher-card-row .teacher-card-vertical .title h2{font-size:36px;font-weight:700;color:#303030;margin:0 0 20px}.professional-team-page .page-body .teacher-card-row .teacher-card-vertical .title h4{font-size:24px;font-weight:700;color:#303030;margin:0}.professional-team-page .page-body .teacher-card-row .teacher-card-vertical .title h4.orange{color:#f5a623}.professional-team-page .page-body .teacher-card-row .teacher-card-vertical .title .title-item{margin:20px 0 0}.professional-team-page .page-body .teacher-card-row .teacher-card-vertical .title .title-item span{display:block;font-size:20px;font-weight:400;color:#303030}.professional-team-page .page-body .teacher-card-row .teacher-card-vertical .title .introduce{margin:20px 0 0}.professional-team-page .page-body .teacher-card-row .teacher-card-vertical .title .introduce strong{font-weight:900}.honor-page{margin-top:64px;max-width:1920px;min-width:900px;background-color:#fff}.honor-page .ant-typography{font-size:20px;font-weight:400;color:#323233;text-align:left}.honor-page .page-header .banner img{width:100%}.honor-page .page-body{text-align:left;padding:20px 6%}.honor-page .page-body img{width:100%;margin:20px 0}.honor-page .page-body .sub-title{margin:30px 0;display:flex}.honor-page .page-body .sub-title .number,.honor-page .page-body .sub-title .text{display:flex;font-size:24px;font-weight:700;height:49px;align-items:center;justify-content:center}.honor-page .page-body .sub-title .number{color:#fff;background-color:#f48e11;width:49px}.honor-page .page-body .sub-title .text{color:#f48e11;background-color:#f6c07da8;padding:0 120px 0 20px;border-top-right-radius:25px;border-bottom-right-radius:25px}.privacy-policy-page{margin-top:64px;max-width:1920px;min-width:900px}.privacy-policy-page .page-header{text-align:center;padding:20px 0}.privacy-policy-page .page-body{text-align:left;padding:20px 4%}.privacy-policy-page .page-body .bold{font-weight:700}.terms-of-use-page{margin-top:64px;max-width:1920px;min-width:900px}.terms-of-use-page .page-header{text-align:center;padding:20px 0}.terms-of-use-page .page-body{text-align:left;padding:20px 4%}.terms-of-use-page .page-body .bold{font-weight:700}
