@import '/assets/stogram/stogram.min.css';@font-face{font-family:"D-DIN";font-weight:bold;src:url("../fonts/D-DIN-Bold.otf")}@font-face{font-family:"D-DIN";font-weight:normal;src:url("../fonts/D-DIN.otf")}@font-face{font-family:"Lexend";font-weight:normal;src:url("../fonts/Lexend.ttf")}@font-face{font-family:"Lexend";font-weight:bold;src:url("../fonts/Lexend-Bold.ttf")}.page .page-header{background-color:#fff}.page .page-header .navbar{--navbar-height:80px}.page .page-header .navbar .navbar-brand{width:240px;height:72px;background-color:#000;background:url(../img/logo.png) no-repeat center left;background-size:contain}.page .page-header .navbar .navbar-collapse .navbar-menus{margin-right:40px;margin-left:auto;gap:20px}.page .page-header .navbar .navbar-collapse .navbar-menus a{height:100%}.page .page-header .navbar .navbar-collapse .navbar-shortcut .icon{font-size:20px}.page .page-body .doc-header{min-height:640px;background-color:#000}.page .page-footer{background-color:#282828;color:#fff;padding:60px 0 0 0}.page .page-footer .menus{display:flex}.page .page-footer .menus .logo{width:160px;height:100px;background-color:#fff;background:url(../img/logo-s.png) no-repeat center left;background-size:contain;margin-right:auto}.page .page-footer .menus .nav{display:flex;flex-direction:row;gap:80px}.page .page-footer .menus .nav a{color:#fff}.page .page-footer .menus .nav a:hover{color:var(--color-primary)}.page .page-footer .menus .nav>li>a{font-size:var(--font-size-lg)}.page .page-footer .menus .nav>li>ul{display:flex;flex-direction:column;gap:20px;margin-top:40px;padding:0;list-style:none;opacity:.6}.page .page-footer .contact{display:flex;gap:120px;margin-top:80px}.page .page-footer .contact dl{line-height:175%}.page .page-footer .contact dl dt{color:#fff;font-size:var(--font-size-lg)}.page .page-footer .contact dl dd{color:rgba(255,255,255,0.6)}.page .page-footer .contact dl dd big{color:#fff;font-family:"D-DIN";font-size:40px;font-weight:bold;line-height:150%}.page .page-footer .contact dl:last-of-type{margin-left:auto;margin-top:60px}.page .page-footer .contact dl:last-of-type dd{display:flex;gap:12px;margin-top:20px}.page .page-footer .contact dl:last-of-type dd a{display:flex;justify-content:center;align-items:center;background-color:rgba(255,255,255,0.2);width:48px;height:48px;border-radius:100%;font-size:24px}.page .page-footer .links{position:relative;display:flex;justify-content:space-between;padding:40px 0;margin-top:40px;border-top:solid 1px rgba(255,255,255,0.2);color:rgba(255,255,255,0.6)}.page .page-footer .links:before{content:"友情链接：";color:#fff}.page .page-footer .copyright{padding:40px 0;border-top:solid 1px rgba(255,255,255,0.2);opacity:.4}.swiper{--swiper-pagination-bullet-size:12px;--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-color:var(--color-primary);--swiper-navigation-color:#fff;--swiper-navigation-size:1em}.swiper .swiper-controls .swiper-button-prev,.swiper .swiper-controls .swiper-button-next{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background-color:#777;border-radius:100%;opacity:1}.swiper .swiper-controls .swiper-button-prev:hover,.swiper .swiper-controls .swiper-button-next:hover{background-color:var(--color-primary);color:#fff}.swiper .swiper-controls .swiper-button-prev.swiper-button-disabled,.swiper .swiper-controls .swiper-button-next.swiper-button-disabled{opacity:.4;pointer-events:none}.swiper .swiper-pagination-bullet{border:solid 1px #000;background-color:transparent;opacity:1}.swiper .swiper-pagination-bullet-active{background-color:#000}@keyframes b-loading{100%{width:100%}}.page-home .page-body .doc-header .banner-item{position:relative;display:flex;align-items:center;height:700px;color:#fff;font-size:var(--font-size-h2);font-weight:bold;line-height:1.5em}.page-home .page-body .doc-header .banner-item .bg{position:absolute;left:0;right:0;top:0;bottom:0;background-image:var(--bg);background-size:cover;background-position:center;transform:scale(1.15);transition:5s}.page-home .page-body .doc-header .banner-item .container{position:relative;z-index:2}.page-home .page-body .doc-header .banner-item .container small{font-size:var(--font-size-xl)}.page-home .page-body .doc-header .swiper-slide-active .bg{transform:scale(1)}.page-home .page-body .doc-header .swiper-pagination{padding-bottom:20px}.page-home .page-body .doc-header .swiper-pagination .swiper-pagination-bullet{position:relative;border-radius:0;border:none;width:100px;height:4px;background-color:rgba(255,255,255,0.5)}.page-home .page-body .doc-header .swiper-pagination .swiper-pagination-bullet:before{position:absolute;left:0;top:0;bottom:0;width:0;background-color:#fff;content:""}.page-home .page-body .doc-header .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{animation:b-loading var(--delay);animation-play-state:running}.page-home .page-body .doc-body .block{padding:80px 0}.page-home .page-body .doc-body .block.block-news .heading{margin-bottom:0}.page-home .page-body .doc-body .block.block-news .tab{position:relative;border:none;gap:40px}.page-home .page-body .doc-body .block.block-news .tab .tab-item{padding:20px 0;font-size:var(--font-size-lg);font-weight:500;opacity:.6}.page-home .page-body .doc-body .block.block-news .tab .tab-item.active{opacity:1}.page-home .page-body .doc-body .block.block-news .tab .tab-item:after{height:3px}.page-home .page-body .doc-body .block.block-news .tab .more{position:absolute;right:0;top:20px;opacity:.8;font-weight:500}.page-home .page-body .doc-body .block.block-news .tab-panel{padding:40px 0}.page-home .page-body .doc-body .block.block-news .tab-panel.active{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, 1fr);gap:32px}.page-home .page-body .doc-body .block.block-news .tab-panel .notfound{background-color:#f0f0f0;grid-row:3 span;grid-column:2 span;min-height:320px;display:flex;align-items:center;justify-content:center;color:#888}.page-home .page-body .doc-body .block.block-news .tab-panel .card{display:grid;grid-template-columns:240px auto;gap:20px;align-items:center}.page-home .page-body .doc-body .block.block-news .tab-panel .card:hover .card-img img{transform:scale(1)}.page-home .page-body .doc-body .block.block-news .tab-panel .card .card-img{border-radius:12px;overflow:hidden;height:150px}.page-home .page-body .doc-body .block.block-news .tab-panel .card .card-img img{width:100%;height:100%;object-fit:cover;transform:scale(1.15);transition:1.5s}.page-home .page-body .doc-body .block.block-news .tab-panel .card .card-body{line-height:1.75em}.page-home .page-body .doc-body .block.block-news .tab-panel .card .card-body .title{margin-bottom:16px;font-size:18px;font-weight:500}.page-home .page-body .doc-body .block.block-news .tab-panel .card .card-body .date{opacity:.6}.page-home .page-body .doc-body .block.block-news .tab-panel .card:nth-of-type(1){grid-row:3 span;display:flex;flex-direction:column}.page-home .page-body .doc-body .block.block-news .tab-panel .card:nth-of-type(1) .card-img{width:100%;height:360px}.page-home .page-body .doc-body .block.block-news .tab-panel .card:nth-of-type(1) .card-body{padding:20px 0;font-size:20px}.page-home .page-body .doc-body .block.block-about{background:url(../img/bg.jpg) no-repeat center;background-size:cover}.page-home .page-body .doc-body .block.block-about .intro{align-items:center}.page-home .page-body .doc-body .block.block-about .intro .text .desc{line-height:175%}.page-home .page-body .doc-body .block.block-about .intro .text .btn{margin-top:80px}.page-home .page-body .doc-body .block.block-about .intro .img{position:relative;border-radius:12px;overflow:hidden;height:460px}.page-home .page-body .doc-body .block.block-about .intro .img img{width:100%;height:100%;object-fit:cover}.page-home .page-body .doc-body .block.block-about .intro .img .video-btn{position:absolute;left:50%;top:50%;width:52px;height:52px;background-color:#fff;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center;font-size:32px;border-radius:100%;opacity:.75;transition:.3s}.page-home .page-body .doc-body .block.block-about .intro .img .video-btn:hover{opacity:1}.page-home .page-body .doc-body .block.block-about .digital{margin-top:80px}.page-home .page-body .doc-body .block.block-about .digital dl{display:flex;flex-direction:column;border-bottom:solid 1.5px var(--color-primary);line-height:150%;padding-bottom:20px}.page-home .page-body .doc-body .block.block-about .digital dl dt{order:2;font-weight:500;opacity:.75}.page-home .page-body .doc-body .block.block-about .digital dl dd{order:1;margin-bottom:8px}.page-home .page-body .doc-body .block.block-about .digital dl dd big{font-family:"D-DIN";font-weight:bold;font-size:64px;line-height:100%;color:var(--color-primary)}@media (max-width:992px){.page-home .page-body .doc-header{height:auto !important;min-height:0}.page-home .page-body .doc-header .banner-item{height:70vh;font-size:28px;text-align:center}.page-home .page-body .doc-header .banner-item small{font-size:16px !important}.page-home .page-body .doc-body .block.block-news .more,.page-home .page-body .doc-body .block.block-news .tab{display:none}.page-home .page-body .doc-body .block.block-news .tab-panel{padding-bottom:0}.page-home .page-body .doc-body .block.block-news .tab-panel.active{display:flex !important;flex-direction:column !important}.page-home .page-body .doc-body .block.block-news .tab-panel .card{display:flex !important;flex-direction:column !important;gap:0}.page-home .page-body .doc-body .block.block-news .tab-panel .card .card-img{height:160px !important}.page-home .page-body .doc-body .block.block-news .tab-panel .card .card-body{padding:12px 0 !important}.page-home .page-body .doc-body .block.block-news .tab-panel .card .card-body .title{line-height:150%;font-size:16px}.page-home .page-body .doc-body .block.block-about .intro .text{margin-bottom:40px}.page-home .page-body .doc-body .block.block-about .intro .text .btn{margin-top:40px !important}.page-home .page-body .doc-body .block.block-about .intro .img{height:168px}.page-home .page-body .doc-body .block.block-about .digital{margin:40px 0 0}.page-home .page-body .doc-body .block.block-about .digital dl{margin-bottom:32px}}:root{--d-width:1920;--color-primary:#771385;--color-secondary:var(--color-primary);--border-color:#dee2e6;--border-radius:8px;--font-color-base:#1F160C}.container{max-width:1400px}@media (min-width:1280px){:root{--font-size-base:16px;--font-size-lg:20px;--font-size-md:var(--font-size-base);--font-size-sm:16px;--font-size-xs:14px;--font-size-h1:72px;--font-size-h2:48px;--font-size-h3:30px;--font-size-h4:28px;--font-size-h5:24px;--font-size-h6:20px}}@media (max-width:992px){:root{--font-size-base:14px;--font-size-lg:18px;--font-size-md:var(--font-size-base);--font-size-sm:12px;--font-size-xs:10px;--font-size-h1:64px;--font-size-h2:48px;--font-size-h3:30px;--font-size-h4:28px;--font-size-h5:24px;--font-size-h6:20px}.page .page-header{position:sticky;top:0;background-color:#fff;z-index:99}.page .page-header .navbar .navbar-brand{height:64px}.page .page-body .doc-header{height:120px}.page .page-body .doc-body .heading:is(h3){margin-bottom:12px}.page .page-footer{padding:12px 0}.page .page-footer .menus,.page .page-footer .links{display:none}.page .page-footer .contact{flex-direction:column;gap:40px}.page .page-footer .contact dl{margin:0 !important}.page .page-footer .copyright{margin-top:40px;padding:20px 0;align-items:center;flex-direction:column;gap:8px;line-height:150%}}@media (max-width:768px){:root{--font-size-base:14px;--font-size-lg:18px;--font-size-md:var(--font-size-base);--font-size-sm:12px;--font-size-xs:10px;--font-size-h1:36pt;--font-size-h2:26pt;--font-size-h3:18pt;--font-size-h4:16pt;--font-size-h5:14pt;--font-size-h6:12pt}}