*{box-sizing:border-box}html{font-size:14px}@font-face{font-family:'DINCond';src:url(../font/DINCond-Bold.otf)}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1260px}}h1,h2,h3,h4,h5,h6,p{margin:0}a{color:#D11200}a:hover{color:#D11200;text-decoration:none}img{display:block;max-width:100%}.divider{display:block;width:48px;height:4px;background:#D11200;margin:16px 0}.divider-vertical{display:inline-block;width:1px;height:calc(1em - 2px);border-left:1px solid rgba(255,255,255,0.35);vertical-align:-1px}.swiper{width:100%;height:100%}.swiper-img{display:block;width:100%;height:100%;object-fit:cover}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-truncate-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.text-truncate-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.page-header{position:absolute;z-index:10;top:0;width:100%;background:linear-gradient(to bottom, #002A7C, transparent);border-top:6px solid #D11200}.page-header-upper{display:flex;align-items:center;padding:24px 0}.page-header-upper__brand .logo{display:block;height:56px}.page-header-upper__search{margin-left:auto}.page-header-upper__search .form-control{background:none;border:none;color:#fff;padding:6px 0;box-shadow:none}.page-header-upper__search .form-control::placeholder{color:rgba(255,255,255,0.35)}.page-header-upper__search .input-group-append i{background:none;border:none;color:#fff;padding:6px 0}.page-header-upper__search .input-group{border-bottom:1px solid #fff}.page-header-upper__links{margin-left:40px;background:#D11200;padding:6px 0;border-radius:4px}.page-header-upper__links a{color:#fff;margin:0 16px}.page-header-navbar .navbar{padding:0 8px;border-radius:4px}.page-header-navbar .navbar-nav{width:100%}.page-header-navbar .nav-item{flex:1}.page-header-navbar .nav-item.active{background:linear-gradient(to bottom, rgba(0,0,0,0.25), rgba(0,0,0,0.05))}.page-header-navbar .nav-item .nav-link{text-align:center;color:#fff;padding:12px 0}.page-header-navbar .nav-item .nav-link::after{content:none}.page-header-navbar .nav-item.dropdown>.dropdown-menu{border:none;background:rgba(255,255,255,0.9);border-radius:0;margin:0}.page-header-navbar .nav-item.dropdown>.dropdown-menu .dropdown-item{padding:8px 16px}.page-header-navbar .nav-item.dropdown>.dropdown-menu .dropdown-item:hover{background:#D11200;color:white !important}.page-header-navbar .nav-item.dropdown:hover>.dropdown-menu{display:block}.page-swiper{height:600px;background:var(--light)}.page-swiper .swiper-pagination-bullet-active{background:#fff}.page-content{padding:48px 0}.page-content .more{margin-left:auto}.page-content h4 a{color:rgba(0,0,0,0.85);transition:all .3s}.page-content h4 a:hover{color:#D11200}.page-content-1{margin-bottom:48px}.page-content-1-news__swiper{position:relative;border-right:16px solid #D11200;border-left:4px solid #D11200}.page-content-1-news__swiper .swiper-date{position:absolute;z-index:5;top:20px;left:0;background:#D11200;color:#fff;padding:12px;text-align:center}.page-content-1-news__swiper .swiper-date h4{font-family:'DINCond';font-size:24px;margin:0}.page-content-1-news__swiper .swiper-slide{padding-left:16px}.page-content-1-news__swiper .swiper-slide .swiper-captions{display:block;position:absolute;z-index:1;padding:12px 16px;left:16px;right:0;bottom:0;background:rgba(0,0,0,0.65);color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-content-1-news__swiper .swiper-button-prev,.page-content-1-news__swiper .swiper-button-next{background:rgba(255,255,255,0.15);width:48px;height:48px;color:rgba(0,0,0,0.25);font-size:24px}.page-content-1-news__swiper .swiper-button-prev::after,.page-content-1-news__swiper .swiper-button-next::after{content:none}.page-content-1-news__swiper .swiper-button-prev:hover,.page-content-1-news__swiper .swiper-button-next:hover{background:rgba(255,255,255,0.45);color:rgba(0,0,0,0.85)}.page-content-1-news__title{display:flex;align-items:center;margin-bottom:32px}.page-content-1-news__title h4{font-size:24px;border-left:6px solid #D11200;padding-left:12px}.page-content-1-news__content-main{border-bottom:1px solid #f5f5f5;padding-bottom:20px}.page-content-1-news__content-list--item{display:flex;align-items:flex-start;margin-top:24px}.page-content-1-news__content-list--item-date{background:#D11200;border-top:4px solid #002A7C;text-align:center;color:white;padding:12px 8px;line-height:1;margin-right:16px;border-radius:4px}.page-content-1-news__content-list--item-date h4{font-family:'DINCond';font-size:24px}.page-content-1-news__content-list--item-content{overflow:hidden}.page-content-1-news__content-list--item-content h4{font-size:16px;margin-bottom:6px}.page-content-2{background:#f5f5f5 url(../img/content-2-bg.jpg) no-repeat top center / cover;padding:48px 0;margin-bottom:48px}.page-content-2-news__title{display:flex;align-items:center}.page-content-2-news__content-img{position:relative;width:100%;height:178px;border-radius:4px;overflow:hidden}.page-content-2-news__content-img-img{width:100%;height:100%}.page-content-2-news__content-img span{display:block;position:absolute;z-index:1;width:100%;padding:8px 16px;bottom:0;background:rgba(0,0,0,0.65);color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-content-2-news__content-list--item{list-style:none;margin-top:20px;display:flex;align-items:center}.page-content-2-news__content-list--item-date{text-align:right;border-right:1px solid #e8e8e8;padding-right:12px;margin-right:12px}.page-content-2-news__content-list--item-date h4{font-weight:normal;font-size:20px;color:#D11200}.page-content-2-news__content-list--item-date span{color:rgba(0,0,0,0.5)}.page-content-2-news__content-list--item-content h4{font-size:15px;font-weight:normal}.page-content-2-news__content-list--item-content h4 a{line-height:22px}.page-content-2-notice__title{display:flex;align-items:center;border-bottom:1px solid #f5f5f5;padding-bottom:15px;margin-bottom:15px}.page-content-2-notice__title h4{font-size:24px;border-left:6px solid #D11200;padding-left:12px}.page-content-2-notice__content-list--item{list-style:none;display:flex;white-space:nowrap;border-bottom:1px dotted #e8e8e8;line-height:22px;padding:12px 0;padding-left:24px;background:url(../img/li-mark.png) no-repeat left center / 14px}.page-content-2-notice__content-list--item h4{font-weight:normal;font-size:15px;flex:1;width:100%;overflow:hidden;text-overflow:ellipsis}.page-content-2-notice__content-list--item span{margin-left:16px;color:rgba(0,0,0,0.45)}.page-content-2 .digital-resource-item{margin-top:30px;transition:all .3s;border-radius:4px;overflow:hidden}.page-content-2 .digital-resource-item:hover{box-shadow:0 24px 16px -16px rgba(0,0,0,0.15);transform:scale(1.025)}.page-content-3{margin-bottom:48px}.page-content-3__title{position:relative;margin-bottom:24px}.page-content-3__title svg{display:block;height:28px;font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif;font-size:24px;line-height:1;fill:transparent;stroke:#ddd;stroke-width:1px;text-transform:uppercase;margin-bottom:-0.5em}.page-content-3__title h4{position:relative;z-index:2}.page-content-3__title .more{position:absolute;z-index:3;top:1em;right:0}.page-content-3__title::after{content:'';position:absolute;width:48px;height:6px;background:#D11200;bottom:0}.page-content-3__mechanism li{list-style:none;margin-bottom:16px;transition:all .3s}.page-content-3__mechanism li img{border-radius:4px}.page-content-3__mechanism li:hover{transform:scale(1.025)}.page-content-3__list li{list-style-type:square;color:#002A7C;line-height:36px}.page-content-3__list li a{color:rgba(0,0,0,0.85)}.page-content-3__list li a:hover{color:#D11200}.page-content-4{margin-bottom:48px}.page-content-4 .row-cols-5>.col-lg{flex-basis:20%}.page-content-4__grid-item{text-align:center;border:1px solid #e8e8e8;padding:16px 0;margin-bottom:24px;transition:all .2s;border-radius:4px}.page-content-4__grid-item i{color:#D11200;font-size:32px;line-height:1;display:block;margin-bottom:8px}.page-content-4__grid-item span{color:rgba(0,0,0,0.85);font-weight:500}.page-content-4__grid-item *{transition:all .2s}.page-content-4__grid-item:hover{background:#D11200;border-color:#D11200;box-shadow:0 24px 16px -16px rgba(209,18,0,0.15)}.page-content-4__grid-item:hover *{color:white}.page-content .listcolumn-sidebar{margin-bottom:24px}.page-content .listcolumn-sidebar-header{padding:24px;border:0 solid rgba(0,0,0,0.125);border-width:4px 1px 0 1px;border-top-color:#D11200}.page-content .listcolumn-sidebar .list-group{border-radius:0}.page-content .listcolumn-sidebar .list-group-item.active{background:#D11200;border-color:#D11200}.page-content .listcolumn-list li{position:relative;list-style:none;background:url(../img/li-mark.png) no-repeat left center / 12px;padding-left:24px;padding-right:80px;line-height:48px;font-size:15px;border-bottom:1px dashed #e8e8e8;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-content .listcolumn-list li a{color:rgba(0,0,0,0.85)}.page-content .listcolumn-list li a:hover{color:#D11200}.page-content .listcolumn-list li span{position:absolute;right:0;opacity:.45}.page-content .breadcrumb{background:#f5f5f5}.page-content .pagination{margin-bottom:48px}.page-content .pagination .page-item{margin-right:4px}.page-content .pagination .page-item.active .page-link{color:#fff;background:#D11200;border-color:#D11200}.page-content .pagination .page-link{margin:0;padding:8px 12px;border-radius:0;min-width:35px;text-align:center;color:rgba(0,0,0,0.85)}.page-content .article{margin-bottom:48px;font-size:16px;line-height:2}.page-content .article p{margin-bottom:1em}.page-footer{background:#002A7C url(../img/footer-bg.jpg) no-repeat center / cover}.page-footer-links{background:#fff;transform:translateY(-50%);display:flex;box-shadow:0 0 40px rgba(0,0,0,0.05);border-radius:4px;overflow:hidden}.page-footer-links__title{background:#D11200;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;padding:16px 32px;white-space:nowrap}.page-footer-links__title span{font-size:16px}.page-footer-links__title h4{text-transform:uppercase;font-size:20px;font-family:'DINCond'}.page-footer-links__list{padding:16px 32px;line-height:2}.page-footer-links__list a{display:inline-block;color:rgba(0,0,0,0.85);margin-right:1.5em}.page-footer-links__list a:hover{color:#D11200}.page-footer-content__main{display:inline-block}.page-footer-content__main .logo-foot{width:450px;margin-bottom:48px}.page-footer-content__main-navbar{margin-bottom:64px}.page-footer-content__main-navbar li{display:inline-block;margin-right:32px}.page-footer-content__main-navbar li a{color:white}.page-footer-content__qrcode{float:right;text-align:center;color:#fff}.page-footer-content__qrcode .wechat-qrcode{width:120px;height:120px;margin-bottom:8px}.page-footer-bottom{background:#D11200;color:#fff;text-align:center;font-size:12px;padding:12px 0}@media (max-width:576px){.page-header-upper{flex-direction:column-reverse;padding:0}.page-header-upper .logo{display:none}.page-header-upper__search{width:100%;margin-left:0;margin-bottom:8px}.page-header-upper__search .input-group{border:1px solid rgba(255,255,255,0.45);padding:0 16px;border-radius:4px}.page-header-upper__links{border-radius:0;align-self:flex-end;margin-bottom:8px}.page-header-navbar .navbar{overflow:hidden}.page-header-navbar .navbar .logo{flex:0 0 calc(100% - 60px);width:calc(100% - 60px);border:none;padding:12px}.page-header-navbar .navbar button{flex:0 0 40px;color:#fff;border-color:rgba(255,255,255,0.25)}.page-header-navbar .nav-item.active{background:rgba(0,0,0,0.1)}.page-swiper{height:400px}.page-content-1-news__swiper{margin-bottom:40px}.page-content-2-news__content{margin-bottom:40px}.page-content-2 .digital-resource-item{margin-top:16px}.page-content-3 .col-lg-4{margin-bottom:16px}.page-content-4{padding:0 8px}.page-content-4 .row-cols-5 .col-6{flex-basis:50%;padding-left:8px;padding-right:8px}.page-content-4__grid-item{margin-bottom:16px}.page-footer-links{flex-direction:column;transform:translateY(-60px)}.page-footer-content .container{display:flex;flex-direction:column;align-items:center}.page-footer-content__main-navbar{display:none}.page-footer-content__qrcode{float:none;margin-bottom:24px}.page-listcolumn .listcolumn-sidebar{margin-bottom:24px}}/*# sourceMappingURL=./style.min.css.map */