@font-face{font-family:"DIN";font-weight:normal;font-style:normal;src:url('https://cdn.jsdelivr.net/gh/deajax/FontFace-CDN/fonts/DIN/DINCond-Bold.otf') format('opentype')}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';font-weight:normal;font-size:14px;line-height:1.5715;font-variant-numeric:tabular-nums;background:url(assets/bg2@2x.png) bottom center no-repeat;background-size:100% auto;overflow-x:hidden}.overflow{overflow:hidden}a{color:#0859D9;text-decoration:none;transition:all .2s ease}a:hover{text-decoration:underline}:focus{outline:none;text-decoration:none}[class*='ri-']{vertical-align:-2px}img{max-width:100%}input:focus{outline:none;box-shadow:none}.cl::after{content:'';display:block;clear:both}.fl{float:left}.fr{float:right}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.truncate-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.truncate-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.col-20{position:relative;min-height:1px;padding-right:8px;padding-left:8px;display:inline-block;width:20%;float:none}@media (min-width:1200px){.container{position:relative;width:1280px}}.index{background:url(assets/bg@2x.png) top center no-repeat;background-size:100% auto}.view{background:linear-gradient(to bottom, #042862, #0859D9 320px, transparent 320px)}.layout-header{position:relative;border-top:8px solid #0859D9;padding:40px 64px 0}.logo img{height:64px}.header-content{float:right}.header-top{position:absolute;top:16px;right:64px}.web-search,.header-actions{display:inline-block}.web-search{color:white}.web-search input{color:white;background:none;border:none}.web-search input::placeholder{color:rgba(255,255,255,0.45)}.header-actions a.header-actions-item{display:inline-block;margin-left:8px;padding:2px 16px;background:#F8992B;color:white;border-radius:40px;text-decoration:none}.header-actions .dropdown{display:inline-block}.header-actions .dropdown:hover .dropdown-menu{display:block;left:auto;right:0}.header-actions .dropdown:hover .dropdown-menu>li>a{padding:0 16px;line-height:32px}.header-actions .dropdown:hover .dropdown-menu>li>a>i{margin-right:4px}.header-navbar{margin-top:24px;font-size:16px}.header-navbar>ul{list-style:none;text-align:right;margin:0;padding:0}.header-navbar>ul>li{position:relative;display:inline-block;margin-left:2em}.header-navbar>ul>li>a{color:white;font-size:16px}.header-navbar>ul>li>ul.sub{position:absolute;z-index:12;top:100%;background:white;width:160px;text-align:left;padding:8px 0;margin:0;box-shadow:0 8px 16px rgba(0,0,0,0.15);display:none}.header-navbar>ul>li>ul.sub>li{display:block;margin-left:0}.header-navbar>ul>li>ul.sub>li>a{color:rgba(0,0,0,0.85);display:block;line-height:48px;text-decoration:none;padding:0 16px}.header-navbar>ul>li>ul.sub>li>a:hover{background:#0859D9;color:white}.header-navbar>ul>li:hover ul.sub{display:block}.layout-swiper{margin:40px 64px;height:600px;background:white}.layout-swiper .carousel-inner{height:100%}.layout-swiper .carousel-inner .item{height:100%}.layout-swiper .carousel-inner .item img{width:100%;height:100%;object-fit:cover}.layout-swiper .carousel-caption h4{margin:0}.college-news{margin:40px 0;background:white}.college-news-title{height:60px;line-height:60px;background:#f5f5f5;margin-bottom:20px}.college-news-title::after{content:'';clear:both;display:block}.college-news-title--content{float:left;background:url('assets/college-title-bg.png') no-repeat right top / auto 100%;height:80px;padding:10px 64px 10px 24px}.college-news-title--content h4{display:inline-block;margin:0;text-transform:uppercase;font-family:"DIN";font-size:32px;color:white}.college-news-title--content span{color:white;font-size:16px;vertical-align:5px;margin-left:8px}.college-news-title--more{float:right;margin-right:24px}.college-news-conetnt{padding:24px}.college-news-preview--img{width:100%;height:200px;background:#f5f5f5;overflow:hidden;margin-bottom:16px}.college-news-preview--img img{position:relative;width:100%;height:100%;object-fit:cover}.college-news-preview--content h4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;line-height:1.45;margin:0 0 8px}.college-news-preview--content h4 a{color:rgba(0,0,0,0.85)}.college-news-preview--content h4 a:hover{color:#0859D9}.college-news-preview--content p{color:rgba(0,0,0,0.45)}.college-news-preview--content span{color:rgba(0,0,0,0.65)}.college-news-list li{position:relative;padding:10px 0;padding-right:64px;list-style:inside square;color:#0859D9;border-bottom:1px dashed #d9d9d9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.college-news-list li a{color:rgba(0,0,0,0.85)}.college-news-list li a:hover{color:#0859D9}.college-news-list li span{position:absolute;right:0;color:rgba(0,0,0,0.45)}.notice-news{margin:40px 0;background:white}.notice-news-title{height:60px;line-height:60px;padding:0 16px;border-bottom:1px solid #e8e8e8}.notice-news-title::after{content:'';clear:both;display:block}.notice-news-title--content{float:left}.notice-news-title--content h4{display:inline-block;margin:0;text-transform:uppercase;font-family:"DIN";font-size:28px;color:#0859D9}.notice-news-title--content span{color:rgba(0,0,0,0.65);font-size:16px;vertical-align:5px;margin-left:8px}.notice-news-title--more{float:right}.notice-news-list{list-style:none;padding:16px}.notice-news-list--date{float:left;background:#0859D9;color:white;text-align:center;line-height:1.2;padding:4px 8px 6px}.notice-news-list--date .dd{display:block;font-size:24px;font-weight:500}.notice-news-list--date .mmyyyy{display:block;font-size:12px}.notice-news-list--content{margin-left:80px;padding:8px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.notice-news-list--content a{color:rgba(0,0,0,0.85)}.notice-news-list--content a:hover{color:#0859D9}.notice-news-list li{margin-bottom:20px}.notice-news-list li::after{content:'';clear:both;display:block}.col-kingkong.active .page-kingkong::after{content:'';display:block;width:90%;margin:0 5%;height:12px;position:absolute;bottom:-12px}.page-kingkong{display:block;position:relative;text-align:center;margin-top:100px;padding-bottom:32px}.page-kingkong a{display:block;text-decoration:none}.page-kingkong i{display:inline-block;width:110px;height:110px;text-align:center;line-height:102px;border:4px solid transparent;background:white;color:rgba(0,0,0,0.65);font-size:48px;border-radius:50%;margin-top:-40px}.page-kingkong h4{font-size:24px;color:white;margin-top:24px;margin-bottom:8px}.page-kingkong span{color:white;display:block;text-transform:uppercase;font-size:12px;opacity:.45}.page-kingkong.kingkong-1{background:#0859D9}.page-kingkong.kingkong-1::after{background:rgba(8,89,217,0.45)}.page-kingkong.kingkong-1 i{color:#0859D9;border-color:#0859D9}.page-kingkong.kingkong-2{background:#2D9B91}.page-kingkong.kingkong-2::after{background:rgba(45,155,145,0.45)}.page-kingkong.kingkong-2 i{color:#2D9B91;border-color:#2D9B91}.page-kingkong.kingkong-3{background:#F8992B}.page-kingkong.kingkong-3::after{background:rgba(248,153,43,0.45)}.page-kingkong.kingkong-3 i{color:#F8992B;border-color:#F8992B}.page-kingkong.kingkong-4{background:#A35659}.page-kingkong.kingkong-4::after{background:rgba(163,86,89,0.45)}.page-kingkong.kingkong-4 i{color:#A35659;border-color:#A35659}.recruit{margin-top:80px;margin-bottom:120px}.recruit-title{text-align:center;margin-bottom:40px}.recruit-title h1{font-family:'DIN';font-size:64px;color:rgba(0,0,0,0.1);margin:0;text-transform:uppercase;overflow:hidden}.recruit-title span{display:block;font-size:40px;font-weight:500;color:#0859D9;margin-top:-32px}.recruit-content .nav-tabs{text-align:center;border:none;margin-bottom:40px}.recruit-content .nav-tabs>li{float:none;display:inline-block;margin:0}.recruit-content .nav-tabs>li>a{padding:16px 80px;border:none;background:#f5f5f5;font-size:18px;color:rgba(0,0,0,0.65);border-radius:4px}.recruit-content .nav-tabs>li>a:hover,.recruit-content .nav-tabs>li>a:focus,.recruit-content .nav-tabs>li>a:active{border:none}.recruit-content .nav-tabs>li.active>a{color:white;background:#0859D9}.recruit-card{padding:24px;background:#f5f5f5}.recruit-card h4{margin:0 0 16px;line-height:24px}.recruit-card h4 a{color:rgba(0,0,0,0.85);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.recruit-card p{color:rgba(0,0,0,0.45);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.recruit-card span{color:rgba(0,0,0,0.45);display:block}.overseas{margin-top:80px}.overseas-item{margin-bottom:40px}.overseas-date{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #d9d9d9}.overseas-date h4{margin:0;display:inline-block;font-size:24px;color:#0859D9;margin-right:8px;font-weight:normal}.overseas-date span{color:rgba(0,0,0,0.65)}.overseas-title{margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overseas-title a{color:rgba(0,0,0,0.85);font-size:18px}.overseas-desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:rgba(0,0,0,0.65);min-height:66px;margin-bottom:16px}.training-title{position:relative;margin-bottom:80px}.training-title h4{margin:0;font-size:34px;color:#0859D9}.training-title span{display:block;font-family:'DIN';font-size:24px;text-transform:uppercase}.training-title a{position:absolute;left:150px;top:0}.training-block-item{display:block;background:rgba(8,89,217,0.15);padding:24px;margin-bottom:24px;color:rgba(0,0,0,0.85)}.training-block-item:last-child{background:rgba(248,153,43,0.15)}.training-block-item img{margin-right:24px}.training-block-item span{font-weight:500;font-size:18px}.training-block-item:hover{text-decoration:none}.training-list{position:relative;padding-left:40px;margin-bottom:30px}.training-meta{padding-right:60px;margin-right:140px;border-right:1px dotted rgba(0,0,0,0.45)}.training-meta h4{margin:0 0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.training-meta p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:rgba(0,0,0,0.45);min-height:66px}.training-meta a{color:rgba(0,0,0,0.85)}.training-extra{position:absolute;right:0;top:0}.training-extra h4{font-size:32px;margin:0}.training-extra span{font-size:14px}.layout-footer{padding:320px 0 120px}.layout-footer .container{position:relative}.footer-main-header{padding-bottom:32px;border-bottom:1px solid rgba(255,255,255,0.15)}.footer-main{margin-right:180px;border-right:1px solid rgba(255,255,255,0.15)}.footer-logo{width:280px;display:inline-block}.footer-link{float:right;padding:16px 32px}.footer-link .form-control{display:inline-block;margin-left:16px;width:200px}.footer-meta{padding-top:24px}.footer-meta .footer-meta-item{display:inline-block;margin-right:40px;color:white}.footer-meta .footer-meta-item span{font-size:14px}.footer-meta .footer-meta-item h4{margin:0;font-size:18px;font-weight:normal}.footer-extra{position:absolute;right:15px;top:16px}.footer-extra .qrcode{display:block;width:100px;height:100px}.footer-extra span{display:block;color:white;text-align:center;margin-top:8px}.footer-footer{margin-top:80px;color:white}.layout-page-focus{margin:24px 40px;height:320px;background:white}.layout-page-focus img{width:100%;height:100%;object-fit:cover}.page{padding-top:60px}.page-sider{background:white;padding:16px}.page-sider-title{background:#0859D9;padding:40px;color:white;font-weight:500;font-size:24px;margin-top:-60px;margin-left:-16px;margin-bottom:16px}.page-content{background:white;padding:40px}.page-content .training-list{padding:0;margin-bottom:40px}.page-content .training-extra h4{font-size:24px}.page-content .training-meta p{min-height:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page-sider-list{list-style:none;padding:0;margin:0}.page-sider-list li a{display:block;color:rgba(0,0,0,0.85);line-height:40px;padding:0 16px;text-decoration:none}.page-sider-list li a:hover{background:#f5f5f5}.page-pagination{background:white;padding:24px 40px}.page-pagination a{color:rgba(0,0,0,0.85)}.page-pagination .pagination-total{color:rgba(0,0,0,0.45)}.page-pagination ul{display:inline-block;padding:0}.page-pagination ul li{display:inline-block;margin-right:12px}.page-pagination .pagination-itemrender{display:inline-block}.page-pagination .pagination-itemrender input{width:40px;height:32px;text-align:center}.page-pagination .pagination-itemrender button{background:white;border:1px solid #d9d9d9;height:32px}.page-pagination .pagination-quickjumper{display:inline-block;margin-left:12px}.page-pagination .pagination-prev::before{content:"\ea60";font-family:'remixicon';vertical-align:-3px;font-size:16px}.page-pagination .pagination-next::after{content:"\ea6c";font-family:'remixicon';vertical-align:-3px;font-size:16px}.article{background:white;padding:40px;margin-top:40px}.article-title{font-size:24px;font-weight:500;text-align:center}.article-desc{font-size:14px;color:rgba(0,0,0,0.45);margin-bottom:24px;text-align:center}.article-content{font-size:16px;line-height:2}.overseas-media{font-size:0;text-align:center}.overseas-media-item{border:1px solid rgba(8,89,217,0.45);border-radius:4px;background:rgba(8,89,217,0.05);padding:24px 5px;margin-bottom:16px;text-align:center}.overseas-media-item p{font-size:12px;line-height:1.2;opacity:.65;color:#0859D9;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overseas-media-item a{display:inline-block;padding:0 8px;font-size:12px;border:1px solid transparent;border-radius:4px;background:#0859D9;color:white;line-height:24px;text-decoration:none}.overseas-media-item a:hover{border-color:#0859D9;background:none;color:#0859D9}.overseas-media-item img{width:48px;height:32px;object-fit:contain;background:white;height:auto;margin-bottom:16px}.overseas-media-item h4{margin:0;margin-bottom:8px;color:#0859D9}@media (min-width:2560px){.layout-footer{padding-top:400px}}@media (max-width:1400px){.header-navbar ul>li{margin-left:1em}}@media (max-width:480px){body{overflow-x:hidden;background-size:auto 800px}.layout-header{padding:16px 24px}.logo{width:calc(100% - 40px)}.logo img{height:auto}.collapsed{position:fixed;z-index:49;width:40px;height:48px;background-color:#F8992B;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M3 4h18v2H3V4zm0 7h18v2H3v-2zm0 7h18v2H3v-2z'/%3E%3C/svg%3E");background-size:20px;background-repeat:no-repeat;background-position:center;right:0;top:16px;box-shadow:0 4px 16px rgba(0,0,0,0.15);border-radius:8px 0 0 8px}.header-top{position:static}.header-top .header-actions-l{display:none}.header-top .header-actions-r{display:flex;margin-top:24px}.header-top .header-actions-r>a.header-actions-item{position:relative;display:block;overflow:hidden;flex:0 0 25%;width:25%}.header-top .header-actions-r a.header-actions-item,.header-top .header-actions-r .dropdown{border-radius:0;margin:0}.header-top .header-actions{display:block;margin:0 -16px}.header-top .header-actions a.header-actions-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2px;background:none}.header-top .header-actions .dropdown{flex:0 0 25%;width:25%;display:flex;flex-direction:column;align-items:center;justify-content:center}.header-top .header-actions .dropdown a.header-actions-item{width:100%}.header-top .header-actions .dropdown .ri-arrow-down-s-fill{position:absolute;bottom:-12px}.header-navbar{position:fixed;z-index:50;background-color:white;width:100vw;height:100vh;overflow-x:hidden;overflow-y:auto;top:0;right:-100%;box-shadow:-80px 0 80px rgba(0,0,0,0.45);transition:all .3s;opacity:0}.header-navbar.open{right:0;opacity:1}.header-navbar ul li{margin:0;display:block;border-bottom:1px solid #eee}.header-navbar ul li a{display:block;color:rgba(0,0,0,0.85);line-height:48px;padding:0 24px;text-align:center}.header-navbar ul li .sub{display:none !important}.header-navbar .clearable{width:48px;height:48px;border:1px solid #ddd;border-radius:50px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 10.586l4.95-4.95 1.414 1.414-4.95 4.95 4.95 4.95-1.414 1.414-4.95-4.95-4.95 4.95-1.414-1.414 4.95-4.95-4.95-4.95L7.05 5.636z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:24px;margin:40px auto}.layout-swiper{margin:16px 8px;height:200px}.notice-bar{display:flex;flex-direction:column}.notice-bar .notice-bar-title{width:100%}.notice-bar .notice-bar-list{margin:0;padding:24px;padding-bottom:8px}.notice-bar .col-sm-4{margin-bottom:16px}.college-news-conetnt{padding:24px 0}.notice-news-title{padding:0}.notice-news-list{padding:16px 0}.news-primary-header{display:flex;flex-direction:column}.news-primary-header h4{margin:16px 0;line-height:normal}.default-news-primary p{padding:24px 0 40px}.default-news-item{display:flex;flex-direction:column}.default-news-item .news-item-date{width:auto;height:auto;background:none;padding:0;text-align:left;display:flex;align-items:center}.default-news-item .news-item-date b{font-size:24px;margin-right:8px}.default-news-item .news-item-icon{display:none}.default-news-item .news-item-content{margin:0;line-height:2.5}.page-kingkong{margin-top:80px}.training-list{display:flex;flex-direction:column;padding:0}.training-list .training-meta{padding:0;margin:0}.training-list .training-extra{display:none}.layout-footer{padding-bottom:80px}.footer-main{margin:0;border:0}.footer-main-header{border:0;padding:0;text-align:center}.footer-link,.footer-meta,.footer-extra,.footer-footer{display:none}.layout-page-focus{margin:24px 16px;height:200px}.page-sider{background:#f5f5f5}.page-content{padding:40px 16px}.training-meta{border:none}.page-pagination{padding:24px 16px;text-align:center}.pagination-total{margin-top:16px}.article{padding:16px;background:white}.overseas-media .col-20{width:100%}}