@charset "UTF-8";#nprogress .bar{background:#2866b3}#nprogress .spinner-icon{border-top-color:#2866b3;border-left-color:#2866b3}#menu-sm{display:none}header{background-color:#fff}header .header-warp{height:90px;display:flex;align-items:center}header .header-warp .logo{display:block}header .header-warp .logo img{height:60px}header .header-warp .user-menu{margin-left:auto}header .header-warp .user-menu .btn-xs a{padding:5px 0 5px 5px}@media screen and (max-width: 992px){header{border-bottom:1px solid #F5F5F5}header .header-warp{height:60px}header .header-warp .logo img{height:45px}}#menu-sm{display:none;height:100%}#menu-sm .menu-container{height:100%;display:flex;flex-direction:column}#menu-sm .menu-container .user-box{background:#f0f0f0;padding:15px 30px}#menu-sm .menu-container .user-box .name{font-size:18px;color:#000;margin-bottom:20px;text-align:center}#menu-sm .menu-container .user-box .operations a{display:block;border-radius:6px;background-color:#fff;color:#666;padding:10px 0;text-align:center}#menu-sm .menu-container .menu-box{display:flex;flex-direction:column;padding:15px 30px}#menu-sm .menu-container .menu-box .item{display:block;font-size:16px;font-weight:400;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #F5F5F5}#menu-sm .menu-container .btn-box{margin-top:auto;padding:30px 0;text-align:center}#menu-sm .menu-container .btn-box .btn{padding:10px 60px;background-color:#f0f0f0;border-radius:50px;color:#666}section.top-banner img{width:100%}.breadcrumb{padding:30px 0}.breadcrumb .layui-breadcrumb a{color:#000!important;font-size:14px}.breadcrumb .layui-breadcrumb a:hover{color:#000}.breadcrumb .layui-breadcrumb a cite{color:#777}.breadcrumb .layui-breadcrumb span[lay-separator]{font-size:12px}footer .ft-content{background-color:#0168b7;padding:60px 0}footer .ft-content .layui-container{display:flex;justify-content:space-between;align-items:center}footer .ft-content .layui-container .ftc-l{flex:1}footer .ft-content .layui-container .ftc-l .menu{margin-bottom:15px}footer .ft-content .layui-container .ftc-l .menu a{font-size:16px;color:#fff;margin-right:10px;padding-right:10px;border-right:1px solid #FFF}footer .ft-content .layui-container .ftc-l .menu a:last-child{margin-right:0;padding-right:0;border-right:none}footer .ft-content .layui-container .ftc-l p{color:#fff9;line-height:30px}@media screen and (max-width: 992px){footer .ft-content{padding:30px 0}footer .ft-content .layui-container{flex-direction:column}footer .ft-content .layui-container .ftc-l{order:2;text-align:center}footer .ft-content .layui-container .ftc-l .menu{margin-bottom:15px}footer .ft-content .layui-container .ftc-l .menu a{font-size:14px}footer .ft-content .layui-container .ftc-r{order:1;margin-bottom:30px}}footer .ft-copyright{background-color:#004c86;font-size:14px;text-align:center;padding:15px 0;line-height:30px}footer .ft-copyright,footer .ft-copyright a{color:#fff9}.nav-without-bg{background-color:transparent;color:#333;padding:0;margin-left:60px}.nav-without-bg .layui-nav-item{margin-left:10px}.nav-without-bg .layui-nav-item>a{color:#333;font-size:16px}.nav-without-bg .layui-nav-item>a:hover{color:#004a83;font-weight:700}.nav-without-bg .layui-this a{color:#004a83;font-weight:700}.nav-without-bg .layui-this:after,.nav-without-bg .layui-nav-bar{background-color:#f08300}.nav-without-bg.nav-user{margin:0}.nav-without-bg.nav-user .layui-nav-item{margin-left:0}.nav-without-bg.nav-user .layui-nav-item>a{font-size:14px}.nav-without-bg.nav-user .layui-nav-item>a:hover{color:inherit;font-weight:400}.swiper-button-prev,.swiper-button-next{background-color:#0009;border-radius:50%;display:block!important;width:4rem!important;height:4rem!important;text-align:center;opacity:.5}.swiper-button-prev:after,.swiper-button-next:after{line-height:4rem!important;color:#fffc;font-size:1.625rem!important}.swiper-button-prev:hover,.swiper-button-next:hover{opacity:1}@media (min-width: 1024px) and (max-width: 1279px){.swiper-button-prev,.swiper-button-next{width:3rem!important;height:3rem!important}.swiper-button-prev:after,.swiper-button-next:after{line-height:3rem!important;font-size:1.375rem!important}}@media (max-width: 1023px){.swiper-button-prev,.swiper-button-next{width:2.5rem!important;height:2.5rem!important;opacity:.35}.swiper-button-prev:after,.swiper-button-next:after{line-height:2.5rem!important;font-size:1.125rem!important;opacity:.55}}.swiper-button-prev{left:40px!important}@media (max-width: 1023px){.swiper-button-prev{left:1.25rem!important}}.swiper-button-next{right:40px!important}@media (max-width: 1023px){.swiper-button-next{right:1.25rem!important}}.grid-button-section{background-color:#2866b3;color:#fff;padding:30px 0}.grid-button-section .btn-box{display:flex;flex-direction:column;align-items:center;color:#fff}.grid-button-section .btn-box .iconfont{font-size:48px}.grid-button-section .btn-box span{font-size:20px;margin-top:20px}@media screen and (max-width: 992px){.grid-button-section{padding:15px 0}.grid-button-section .btn-box .iconfont{font-size:30px}.grid-button-section .btn-box span{font-size:14px;margin-top:10px}}.section-title{padding:80px 0;display:flex;justify-content:center;align-items:center}.section-title .icon{width:44px;height:38px;background-image:url(/build/assets/label_icon-oGciWFzd.png);background-size:cover}.section-title .text{text-align:center;margin:0 20px}.section-title .text h2{font-size:40px;color:#000}.section-title .text .desc{color:#999;font-family:Microsoft YaHei,sans-serif;font-weight:400;font-size:14px;margin-top:6px}@media screen and (max-width: 992px){.section-title{padding:30px 0}.section-title .icon{width:32px;height:28px}.section-title .text{margin:0 10px}.section-title .text h2{font-size:24px}.section-title .text .desc{color:#999;font-size:12px;margin-top:4px}}.about-competition-section{padding-bottom:80px}@media screen and (max-width: 992px){.about-competition-section{padding-bottom:30px}}.about-competition-section .about-competition-container{display:flex;align-items:center;background-color:#2866b3;color:#fff;padding:30px 130px;border-radius:999px}.about-competition-section .about-competition-container .logo{width:200px;height:100px;padding-right:60px;margin-right:60px;border-right:2px solid rgba(255,255,255,.5)}.about-competition-section .about-competition-container .desc{line-height:38px}.about-competition-section .about-competition-container .desc .indent{text-indent:2em;margin-bottom:10px}.about-competition-section .about-competition-container .desc strong{color:#fa0}@media screen and (max-width: 992px){.about-competition-section .about-competition-container{padding:15px;border-radius:8px}.about-competition-section .about-competition-container .logo{display:none}.about-competition-section .about-competition-container .desc{line-height:30px}.about-competition-section .about-competition-container .desc .indent{text-indent:2em;margin-bottom:10px}.about-competition-section .about-competition-container .desc strong{color:#fa0}}.about-competition-section .competition-item-block .item-block{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background-color:#f3f8ff;border-radius:8px;padding:40px 0;color:#0168b7}.about-competition-section .competition-item-block .item-block:hover{background-color:#2866b3;color:#fff}.about-competition-section .competition-item-block .item-block .type{font-size:18px;font-weight:700;margin-bottom:15px}.about-competition-section .competition-item-block .item-block .name{font-size:16px}.news-section{background-color:#f3f8ff;padding:60px 0}.news-section .card{background-color:#fff;padding:40px;border-radius:16px}.news-section .card .card-header{display:flex;align-items:center}.news-section .card .card-header .icon{width:32px;height:26px;background-image:url(/build/assets/label_icon_xs-CAChBWMu.png);background-repeat:no-repeat;background-size:cover}.news-section .card .card-header .text{margin-left:12px}.news-section .card .card-header .text a{font-size:24px;font-weight:700;color:#000}.news-section .card .card-body .news-list{margin-top:20px}.news-section .card .card-body .news-list .item{display:flex;align-items:center;line-height:40px}.news-section .card .card-body .news-list .item .title{font-size:16px;color:#000;flex:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.news-section .card .card-body .news-list .item:hover .title{color:#0168b7}.news-section .card .card-body .news-list .item .dateline{margin-left:15px;font-size:14px;color:#999}@media screen and (max-width: 992px){.news-section{padding:30px 0}.news-section .card{padding:15px;border-radius:8px}.news-section .card .card-header .icon{width:25px;height:20px}.news-section .card .card-header .text{margin-left:8px}.news-section .card .card-header .text h2{font-size:18px;font-weight:700;color:#000}.news-section .card .card-body .news-list{margin-top:10px}.news-section .card .card-body .news-list .item{line-height:30px}.news-section .card .card-body .news-list .item .title{font-size:14px}.news-section .card .card-body .news-list .item .dateline{display:none}}.schedule-section{background-color:#fff}.schedule-section .timeline-container{border-top:1px solid rgba(1,104,183,.4);background:linear-gradient(0deg,#0168b733,#fff);padding-bottom:90px}@media screen and (max-width: 992px){.schedule-section .timeline-container{padding-bottom:30px;border-top:none}}.schedule-section .timeline-container .schedule-box{display:flex;margin-left:100px}.schedule-section .timeline-container .schedule-box .item{width:25%;background:url(/build/assets/timeline_icon-Cb9DaHOJ.png) no-repeat left top;margin-top:-13px;font-family:Microsoft YaHei,sans-serif}.schedule-section .timeline-container .schedule-box .item .process,.schedule-section .timeline-container .schedule-box .item .title,.schedule-section .timeline-container .schedule-box .item .date-range{margin-left:45px}.schedule-section .timeline-container .schedule-box .item .process{font-size:64px;color:#0168b7;font-weight:700;margin-top:60px}.schedule-section .timeline-container .schedule-box .item .title{font-size:20px;font-weight:700;color:#000;margin-top:15px}.schedule-section .timeline-container .schedule-box .item .date-range{font-size:14px;font-weight:400;color:#333;margin-top:10px}.schedule-section .timeline-container .schedule-box-xs{margin-left:15px;border-left:1px solid rgba(1,104,183,.4)}.schedule-section .timeline-container .schedule-box-xs .item{background:url(/build/assets/timeline_icon_xs-qM7wHmkS.png) no-repeat left top;margin-left:-13px;font-family:Microsoft YaHei,sans-serif;display:flex;align-items:center;padding:35px 0 15px 48px}.schedule-section .timeline-container .schedule-box-xs .item .process{font-size:50px;color:#0168b7;font-weight:700;margin-right:20px}.schedule-section .timeline-container .schedule-box-xs .item .title{font-size:20px;font-weight:700;color:#000}.schedule-section .timeline-container .schedule-box-xs .item .date-range{font-size:14px;font-weight:400;color:#333;margin-top:5px}.college-section{background-color:#f3f8ff}.college-section .section-content{padding-bottom:50px}@media screen and (max-width: 992px){.college-section .section-content{padding-bottom:0}}.college-section .section-content a.item{display:block;font-size:16px;color:#333;font-weight:400;background-color:#fff;border-radius:8px;text-align:center;padding:12px 10px}.college-section .section-content a.item:hover{background-color:#0168b7;color:#fff}.friend-link-section .section-content{padding-bottom:80px}.friend-link-section .section-content .friend-link-list{display:flex;justify-content:center;align-items:center}.friend-link-section .section-content .friend-link-list .item{display:flex;width:320px;height:80px;justify-content:center;align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin-right:30px}.friend-link-section .section-content .friend-link-list .item:last-child{margin-right:0}@media screen and (max-width: 992px){.friend-link-section .section-content{padding-bottom:30px}.friend-link-section .section-content .friend-link-list{flex-direction:column;justify-content:center;align-items:center}.friend-link-section .section-content .friend-link-list .item{margin-right:0;margin-bottom:30px}.friend-link-section .section-content .friend-link-list .item:last-child{margin-bottom:0}}.reg-section{background-color:#f3f8ff;padding:30px 0}.reg-section .reg-card{background-color:#fff;border-radius:8px}.reg-section .reg-card .reg_cont{padding-top:30px}@media screen and (max-width: 992px){.reg-section .reg-card .reg_cont{padding-top:0}}.reg-section .reg-card .reg_cont .reg_form{float:none;width:100%;padding:0}@media screen and (max-width: 992px){.reg-section .reg-card .reg_cont .reg_form .form-group{margin-left:30px}.reg-section .reg-card .reg_cont .reg_form .form-group .error{top:70px;left:0}}.reg-section .reg-card .reg_info{padding:60px 30px 30px}.page-wrap{display:flex;padding-bottom:15px}.page-wrap .left-side{width:240px;margin-right:90px}.page-wrap .left-side .item{background:#ececec;color:#666;display:block;padding:19px 0;text-align:center;margin-bottom:4px}.page-wrap .left-side .item:hover,.page-wrap .left-side .item.active{background:#00579a;color:#fff}.page-wrap .right-side{width:340px;margin-left:90px}.page-wrap .right-side .hd{font-size:16px;color:#fff;font-weight:700;background-color:#00579a;padding:8px 0 8px 20px;line-height:32px}.page-wrap .right-side .bd{background-color:#f5f5f5;padding:0 20px}.page-wrap .right-side .bd .item{color:#333;display:block;padding:14px 0;border-bottom:1px solid #E6E6E6;line-height:26px}.page-wrap .right-side .bd .item:last-child{border-bottom:none}.page-wrap .right-side .bd .item:hover{color:#00579a}.page-wrap .page-container{flex:1}.page-wrap .page-container .hd{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #F5F5F5}.page-wrap .page-container .hd h2.title{font-size:32px;color:#000;text-align:center}.page-wrap .page-container .hd .extra{display:flex;justify-content:center;align-items:center;font-size:12px;color:#999;margin-top:15px}.page-wrap .page-container .hd .extra .dateline{padding:0 40px}.page-wrap .page-container .content{margin-bottom:15px;overflow-wrap:anywhere}.page-wrap .page-container .content .news-list .item{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #F5F5F5}.page-wrap .page-container .content .news-list .item .title{display:block;font-size:24px;font-weight:700;color:#000;margin-bottom:15px}.page-wrap .page-container .content .news-list .item .title:hover{color:#00579a}.page-wrap .page-container .content .news-list .item .summary{color:#333;font-size:14px;margin-bottom:15px;line-height:28px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.page-wrap .page-container .content .news-list .item .extra{font-size:12px;color:#999;display:flex}.page-wrap .page-container .content .news-list .item .extra .dateline,.page-wrap .page-container .content .news-list .item .extra .views-count{margin-left:60px}.page-wrap .page-container .content .file-list .item{display:block;background:#f2f2f2;border-radius:4px;color:#333;padding:20px 15px;text-align:center}.page-wrap .page-container .content .file-list .item:hover{background-color:#00579a;color:#fff}.page-wrap .page-container .content img{max-width:100%}@media screen and (max-width: 992px){.page-wrap{padding:15px 0;flex-direction:column}.page-wrap .left-side{order:2;width:100%;margin-right:0}.page-wrap .right-side{width:100%;margin-left:0;order:2}.page-wrap .page-container{order:1}.page-wrap .page-container .hd{margin-bottom:15px;padding-bottom:15px}.page-wrap .page-container .hd h2.title{font-size:20px}.page-wrap .page-container .content .news-list .item{padding-bottom:15px;margin-bottom:15px}.page-wrap .page-container .content .news-list .item .title{font-size:18px}.page-wrap .page-container .content .news-list .item .extra{justify-content:space-between}.page-wrap .page-container .content .news-list .item .extra .dateline,.page-wrap .page-container .content .news-list .item .extra .views-count{margin-left:0}}.pagination{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;justify-content:center;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:.5rem }.pagination-sm{--bs-pagination-padding-x:.5rem;--bs-pagination-padding-y:.25rem;--bs-pagination-font-size:.875rem;--bs-pagination-border-radius:.25rem }
