:root{--wk-primary: #2563eb;--wk-primary-dark: #1d4ed8;--wk-text: #1f2329;--wk-text-muted: #6b7280;--wk-bg: #f6f7f9;--wk-surface: #fff;--wk-border: #e5e7eb;--wk-radius: 10px;--wk-shadow: 0 8px 22px rgba(15,23,42,.08);--wk-badge-bg: #f1f5f9;--wk-font: -apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif;--wk-fs-xs: 12px;--wk-fs-sm: 13px;--wk-fs-base: 15px;--wk-fs-lg: 17px;--wk-fs-xl: 20px;--wk-fs-2xl: 26px;--wk-fs-3xl: 34px;--wk-sp-1: 4px;--wk-sp-2: 8px;--wk-sp-3: 12px;--wk-sp-4: 16px;--wk-sp-5: 20px;--wk-sp-6: 24px;--wk-sp-7: 32px;--wk-sp-8: 48px;--wk-container: 1140px}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%}body{margin: 0;background: var(--wk-bg);color: var(--wk-text);font-family: var(--wk-font);font-size: var(--wk-fs-base);line-height: 1.7}img,svg,video{max-width: 100%;height: auto;vertical-align: middle}ul,ol{margin: 0;padding: 0;list-style: none}.rich ul,.wk-prose ul{list-style: disc;padding-left: 1.4em;margin: .4em 0}.rich ol,.wk-prose ol{list-style: decimal;padding-left: 1.4em;margin: .4em 0}table{border-collapse: collapse}button,input,select,textarea{font: inherit;color: inherit}h1,h2,h3,h4,h5,h6{margin: 0;font-weight: 700;line-height: 1.35}h1{font-size: var(--wk-fs-3xl)}h2{font-size: var(--wk-fs-2xl)}h3{font-size: var(--wk-fs-xl)}h4{font-size: var(--wk-fs-lg)}h5{font-size: var(--wk-fs-base)}h6{font-size: var(--wk-fs-sm)}p{margin: 0}a{color: inherit;text-decoration: none;transition: color .2s}a:hover{color: var(--wk-primary)}strong,b{font-weight: 700}em,i{font-style: italic}small{font-size: var(--wk-fs-xs);color: var(--wk-text-muted)}.wk-container{width: 100%;max-width: var(--wk-container);margin: 0 auto;padding: 0 var(--wk-sp-5)}.wk-row{display: flex;flex-wrap: wrap;gap: var(--wk-sp-4)}.wk-col{flex: 1 1 0;min-width: 0}.wk-col-1{flex: 0 0 calc(8.3333% - var(--wk-sp-4))}.wk-col-2{flex: 0 0 calc(16.6667% - var(--wk-sp-4))}.wk-col-3{flex: 0 0 calc(25% - var(--wk-sp-4))}.wk-col-4{flex: 0 0 calc(33.3333% - var(--wk-sp-4))}.wk-col-5{flex: 0 0 calc(41.6667% - var(--wk-sp-4))}.wk-col-6{flex: 0 0 calc(50% - var(--wk-sp-4))}.wk-col-7{flex: 0 0 calc(58.3333% - var(--wk-sp-4))}.wk-col-8{flex: 0 0 calc(66.6667% - var(--wk-sp-4))}.wk-col-9{flex: 0 0 calc(75% - var(--wk-sp-4))}.wk-col-10{flex: 0 0 calc(83.3333% - var(--wk-sp-4))}.wk-col-11{flex: 0 0 calc(91.6667% - var(--wk-sp-4))}.wk-col-12{flex: 0 0 100%}.wk-grid{display: grid;gap: var(--wk-sp-4);grid-template-columns: repeat(auto-fill,minmax(260px,1fr))}.wk-btn{display: inline-flex;align-items: center;justify-content: center;gap: var(--wk-sp-1);padding: 10px 20px;border: 1px solid var(--wk-border);border-radius: var(--wk-radius);background: var(--wk-surface);color: var(--wk-text);font-size: var(--wk-fs-base);line-height: 1.4;text-align: center;white-space: nowrap;cursor: pointer;transition: background .2s,border-color .2s,color .2s}.wk-btn:hover{border-color: var(--wk-primary);color: var(--wk-primary)}.wk-btn-primary{background: var(--wk-primary);border-color: var(--wk-primary);color: #fff}.wk-btn-primary:hover{background: var(--wk-primary-dark);border-color: var(--wk-primary-dark);color: #fff}.wk-btn-ghost{background: transparent;border-color: currentColor;color: var(--wk-primary)}.wk-btn-ghost:hover{background: var(--wk-primary);border-color: var(--wk-primary);color: #fff}.wk-btn-block{display: flex;width: 100%}.wk-btn[disabled],.wk-btn.is-disabled{opacity: .55;cursor: not-allowed}.wk-title{margin: 0 0 var(--wk-sp-4)}.wk-title>:first-child{margin: 0;font-size: var(--wk-fs-xl)}.wk-title p{margin: var(--wk-sp-2) 0 0;color: var(--wk-text-muted);font-size: var(--wk-fs-sm)}.wk-title-center{text-align: center}.wk-card{display: flex;flex-direction: column;background: var(--wk-surface);border: 1px solid var(--wk-border);border-radius: var(--wk-radius);overflow: hidden;transition: box-shadow .2s,transform .2s}.wk-card:hover{box-shadow: var(--wk-shadow);transform: translateY(-2px)}.wk-card-body{padding: var(--wk-sp-4)}.wk-badge{display: inline-block;padding: 2px 10px;border-radius: 999px;background: var(--wk-badge-bg);color: var(--wk-text-muted);font-size: var(--wk-fs-xs);line-height: 1.8}.wk-badge-primary{background: var(--wk-primary);color: #fff}.wk-breadcrumb{display: flex;flex-wrap: wrap;align-items: center;gap: var(--wk-sp-2);padding: var(--wk-sp-5) 0 0;color: var(--wk-text-muted);font-size: var(--wk-fs-sm)}.wk-breadcrumb>* + *::before{content: "/";margin-right: var(--wk-sp-2);color: var(--wk-border)}.wk-breadcrumb a:hover{color: var(--wk-primary)}.wk-pagination{display: flex;flex-wrap: wrap;justify-content: center;gap: var(--wk-sp-2);margin: var(--wk-sp-6) 0}.wk-pagination a,.wk-pagination span{min-width: 34px;padding: 6px 10px;border: 1px solid var(--wk-border);border-radius: calc(var(--wk-radius) - 2px);background: var(--wk-surface);color: var(--wk-text-muted);font-size: var(--wk-fs-sm);text-align: center}.wk-pagination a:hover{border-color: var(--wk-primary);color: var(--wk-primary)}.wk-pagination .is-active{background: var(--wk-primary);border-color: var(--wk-primary);color: #fff}.wk-pagination .is-disabled{opacity: .5;pointer-events: none}.wk-form-item{display: flex;flex-direction: column;gap: var(--wk-sp-1);margin-bottom: var(--wk-sp-4)}.wk-form-item>label{color: var(--wk-text-muted);font-size: var(--wk-fs-sm)}.wk-form-item input,.wk-form-item select,.wk-form-item textarea{width: 100%;padding: 9px 12px;border: 1px solid var(--wk-border);border-radius: calc(var(--wk-radius) - 2px);background: var(--wk-surface);color: var(--wk-text);font-size: var(--wk-fs-base);outline: none;transition: border-color .2s}.wk-form-item input:focus,.wk-form-item select:focus,.wk-form-item textarea:focus{border-color: var(--wk-primary)}.wk-form-tip{color: var(--wk-text-muted);font-size: var(--wk-fs-xs)}.wk-empty{margin: 0;padding: var(--wk-sp-7) var(--wk-sp-4);border: 1px dashed var(--wk-border);border-radius: var(--wk-radius);background: var(--wk-surface);color: var(--wk-text-muted);font-size: var(--wk-fs-sm);text-align: center}.wk-backtop{position: fixed;right: var(--wk-sp-5);bottom: var(--wk-sp-6);z-index: 30;display: none;width: 40px;height: 40px;padding: 0;border: 1px solid var(--wk-border);border-radius: 50%;background: var(--wk-surface);color: var(--wk-text-muted);font-size: var(--wk-fs-lg);line-height: 1;cursor: pointer;box-shadow: var(--wk-shadow)}.wk-backtop.is-show{display: block}.wk-backtop:hover{border-color: var(--wk-primary);color: var(--wk-primary)}.wk-text-center{text-align: center}.wk-text-muted{color: var(--wk-text-muted)}.wk-ellipsis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis}.wk-ellipsis-2{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.wk-mt-1{margin-top: var(--wk-sp-1)}.wk-mt-2{margin-top: var(--wk-sp-2)}.wk-mt-3{margin-top: var(--wk-sp-3)}.wk-mt-4{margin-top: var(--wk-sp-4)}.wk-mt-5{margin-top: var(--wk-sp-5)}.wk-mt-6{margin-top: var(--wk-sp-6)}.wk-mt-7{margin-top: var(--wk-sp-7)}.wk-mt-8{margin-top: var(--wk-sp-8)}.wk-mb-1{margin-bottom: var(--wk-sp-1)}.wk-mb-2{margin-bottom: var(--wk-sp-2)}.wk-mb-3{margin-bottom: var(--wk-sp-3)}.wk-mb-4{margin-bottom: var(--wk-sp-4)}.wk-mb-5{margin-bottom: var(--wk-sp-5)}.wk-mb-6{margin-bottom: var(--wk-sp-6)}.wk-mb-7{margin-bottom: var(--wk-sp-7)}.wk-mb-8{margin-bottom: var(--wk-sp-8)}@media (max-width: 1200px){.wk-container{padding-left: var(--wk-sp-4);padding-right: var(--wk-sp-4)}}@media (max-width: 900px){.wk-container{padding-left: var(--wk-sp-3);padding-right: var(--wk-sp-3)}.wk-col,.wk-col-1,.wk-col-2,.wk-col-3,.wk-col-4,.wk-col-5,.wk-col-6,.wk-col-7,.wk-col-8,.wk-col-9,.wk-col-10,.wk-col-11{flex: 1 1 100%}}@media (max-width: 600px){.wk-grid{grid-template-columns: 1fr}.wk-hide-sm{display: none !important}h1{font-size: var(--wk-fs-2xl)}h2{font-size: var(--wk-fs-xl)}}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, 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');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@charset "utf-8";*{margin: 0;padding: 0;box-sizing: border-box}img{display: block;max-width: 100%;border: 0}a{text-decoration: none;color: #000}a:hover{color: #2f5bd0}body{font-family: 微软雅黑,"Microsoft YaHei","PingFang SC",Arial,sans-serif;font-size: 16px;color: #000;background: #fff;-webkit-font-smoothing: antialiased}i,em{font-style: normal}li{list-style-type: none}p{line-height: 1.8}video{width: 100%;max-width: 900px;border-radius: 10px;display: block}.flex{display: flex;align-items: center}.flex1{display: flex;align-items: center;justify-content: space-between}.flex2{display: flex;align-items: center;justify-content: center}:root{--font_2: 48px;--font_3: 36px;--font_24: 24px;--font_22: 22px;--font_20: 20px;--font_18: 18px;--radius: 15px;--header-h: 60px;--blue: #002fa6;--blue-light: #c1d0fa;--blue-hover: #2f5bd0}.wk-banner{--wk-banner-pri: var(--blue)}.wk-banner .wk-banner__inner{text-align: center}.wk-banner .wk-banner__desc{margin-left: auto;margin-right: auto}.wk-banner .wk-banner__pagination{bottom: 96px}.head{position: fixed;top: 0;left: 0;width: 100%;z-index: 999}.head::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: var(--blue);opacity: .99;z-index: -1;transition: color .5s,background-color .5s,border-color .5s,transform .5s,box-shadow .5s}.head .container-full{justify-content: space-between}.head ul{display: flex}.head li{position: relative}.head a{display: block;transition: color .5s,background-color .5s,border-color .5s,transform .5s,box-shadow .5s;color: #fff;padding: 0 30px}.head li.active>a{color: #fff;box-shadow: inset 0 -2px 0 var(--blue-light)}.head .logo{width: calc(32px / 0.46);height: 32px;position: relative;z-index: 100;margin: 15px 0;background: url(https://img.assets.wkgeo.com.cn/template-assets/photo-association/images/logo.png) center center no-repeat;background-size: auto 100%;transition: color .5s,background-color .5s,border-color .5s,transform .5s,box-shadow .5s}.head .lang{display: flex;position: relative;z-index: 11}.head .lang a{font-size: 14px;border: 1px solid #fff;border-radius: 5px;padding: 8px 15px;line-height: 1;position: relative;z-index: 11;white-space: nowrap}.head .lang a:hover{background: #fff;color: var(--blue);border-color: transparent}.head .sub{position: absolute;left: 0;top: 100%;min-width: 160px;background: var(--blue);box-shadow: 0 12px 24px rgba(0,0,0,.18);opacity: 0;visibility: hidden;transform: translateY(6px);transition: color .25s,background-color .25s,border-color .25s,transform .25s,box-shadow .25s;z-index: 20}.head li:hover .sub{opacity: 1;visibility: visible;transform: translateY(0)}.head .sub a{padding: 12px 30px;white-space: nowrap;border-bottom: 1px solid rgba(255,255,255,.12)}.head .sub a:hover{background: rgba(255,255,255,.12);color: #fff}.menubtn{display: none;position: relative;z-index: 11}.head .menubtn a,.head .menubtn button{border: 0;background: none;cursor: pointer;padding: 0;width: 30px;height: 50px;margin-left: 30px;display: flex;justify-content: center;align-items: center}.menubtn span{display: block;transition: color .5s,background-color .5s,border-color .5s,transform .5s,box-shadow .5s;height: 2px;background: #fff;position: relative;width: 18px}.menubtn span:before,.menubtn span:after{content: "";position: absolute;width: 100%;height: 2px;background: #fff;left: 0}.menubtn span:after{bottom: -7px;transition: color .5s,background-color .5s,border-color .5s,transform .5s,box-shadow .5s}.menubtn span:before{top: -7px;transition: color .5s,background-color .5s,border-color .5s,transform .5s,box-shadow .5s}.menubtn.active span{width: 20px;background: none !important}.menubtn.active span:after{bottom: 0;transform: rotate(45deg)}.menubtn.active span:before{top: 0;transform: rotate(-45deg)}.container{width: 98%;max-width: 1366px;padding: 0 25px;margin: 0 auto}.container-full{width: 100%;padding: 0 35px;margin: 0 auto}.container-xs{width: 100%;max-width: 1000px;padding: 0 15px;margin: 0 auto}.nobanner{height: 150px}.loading{position: fixed;left: 0;top: 0;z-index: 1002;width: 100%;height: 100%;background: #fff;text-align: center;font-size: 12px;color: #6a7387;transition: opacity .4s}.loading.hide{opacity: 0;pointer-events: none}.loadbox{position: absolute;width: 160px;height: 150px;left: 50%;top: 50%;margin-top: -100px;margin-left: -80px}.loadbox img{margin: 10px auto -10px auto;display: block;width: 120px}.mySwiper{width: 100%;position: relative;overflow: hidden;background: var(--blue)}.mySwiper .swiper-wrapper{display: flex;align-items: stretch;transition: transform .7s cubic-bezier(.25,.8,.25,1);will-change: transform}.mySwiper .swiper-slide{position: relative;flex: 0 0 100%;width: 100%;overflow: hidden}.mySwiper.hero-home .swiper-slide{height: 62.84vw}.mySwiper.hero-inner .swiper-slide{height: 32.75vw;min-height: 300px}.mySwiper .swiper-slide img{width: 100%;height: 100%;object-fit: cover}.mySwiper .container{position: absolute;color: #fff;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display: flex;flex-direction: column;align-items: center;justify-content: center;z-index: 2}.mySwiper h2{font-size: 128px;line-height: 1.15;text-align: center;color: #fff;max-width: 94%;margin: 0 auto;text-wrap: balance}.mySwiper p{font-size: 32px;line-height: 1.5;text-align: center;color: #fff}.mySwiper .nav2 h2{font-size: 72px;margin-bottom: 10px}.mySwiper .nav2 p{font-size: var(--font_20);line-height: 1.5}.mySwiper .nav2 .nav2-p{max-width: 1000px;margin-top: 14px}.mySwiper .container .nav2{text-align: center}@keyframes scales1{0%{opacity: 0;filter: blur(15px)}100%{opacity: 1;filter: blur(0px)}}.load .mySwiper .nav2{opacity: 0;animation: scales1 .5s .5s linear forwards}.mySwiper .swiper-pagination{position: absolute;left: 0;right: 0;bottom: 96px;z-index: 5;display: flex;align-items: center;justify-content: center;gap: 10px}.mySwiper .swiper-pagination-bullet{width: 10px;height: 10px;border-radius: 10px;background: rgba(255,255,255,.55);display: block;cursor: pointer;transition: color .35s,background-color .35s,border-color .35s,transform .35s,box-shadow .35s;margin: 0;opacity: 1}.mySwiper .swiper-pagination-bullet-active{width: 28px;background: #fff}.topnav{background: #fff;border-radius: 70px 70px 0 0;overflow: hidden;margin-top: -70px;position: relative;z-index: 11}.navtxt{padding: 60px 0 40px 0;text-align: center;margin-bottom: -70px}.navtxt h1{font-size: var(--font_2);line-height: 52px;color: #000}.navtxt p{font-size: var(--font_18);line-height: 1.6;width: 98%;max-width: 1000px;margin: 16px auto;padding: 20px 0;white-space: pre-line}.iconbox{display: flex;justify-content: center;padding-bottom: 20px}.bread{padding: 50px 0 30px 0;color: var(--blue);font-size: 15px}.bread a{color: var(--blue)}.bread a:hover{color: var(--blue-hover)}.bread a::after{content: '›';font-size: 15px;padding: 0 8px;color: #6a7387}.bread a:last-child::after{display: none}.bread .bread-cur{display: inline-block;max-width: 60%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: bottom}.nmm{width: 100%;position: relative;counter-reset: num}.nmm li{display: flex;align-items: center;height: 100vh;background-color: #fff;position: sticky;top: 0;z-index: 1}.nmm li:nth-child(2){z-index: 2}.nmm li:nth-child(3){z-index: 3}.nmm li:nth-child(4){z-index: 4}.nmm li:nth-child(5){z-index: 5}.nmm .imgbox{width: 60%;flex-shrink: 0;border-radius: 10px;overflow: hidden}.nmm .imgbox img{width: 100%;aspect-ratio: 4 / 3;object-fit: cover;transition: transform .8s}.nmm li:hover .imgbox img{transform: scale(1.03)}.nmm .nav{width: 40%;padding-left: 50px;position: relative;z-index: 2}.nmm1 li:nth-child(even) .imgbox{order: 2}.nmm1 li:nth-child(even) .nav{order: 1;padding-right: 100px;padding-left: 0}.nmm li .nav::before{position: absolute;counter-increment: num;content: counter(num,decimal-leading-zero);background: linear-gradient(180deg,var(--blue),rgba(0,47,167,0) 75%);-webkit-background-clip: text;background-clip: text;line-height: 1;-webkit-text-fill-color: transparent;font-size: 300px;font-weight: bolder;bottom: 60%;pointer-events: none}.nmm .nav h2{font-size: 52px;padding-top: 50px;font-weight: bold;margin-bottom: 20px;color: #000}.nmm .nav p{font-size: 20px;line-height: 1.8;padding-bottom: 30px}.nmm .nav a,.btn{border: 1px solid var(--blue);display: inline-block;color: var(--blue);border-radius: 5px;padding: 8px 30px;transition: color .3s,background-color .3s,border-color .3s,transform .3s,box-shadow .3s}.nmm .nav a:hover,.btn:hover{background: var(--blue);color: #fff}.btn2{border: 1px solid var(--blue);margin: 50px auto;background-color: var(--blue);display: block;width: 200px;text-align: center;color: #fff;border-radius: 5px;line-height: 50px}.btn2:hover{background: var(--blue-hover);border-color: var(--blue-hover);color: #fff}.news{padding: 50px 0 80px 0}.news .imgbox{width: 40%;flex-shrink: 0}.news .imgbox img{width: 100%;aspect-ratio: 4 / 3;object-fit: cover;border-radius: var(--radius);box-shadow: 0 0 20px rgba(0,0,0,.15)}.news .news-hero{padding-left: 70px}.news h2{font-size: var(--font_2);line-height: 1.6;color: #000}.news span{display: block;padding: 30px 0;color: var(--blue-hover);font-size: var(--font_24)}.news p{font-size: 16px;color: #333}.newstab{display: flex;border-bottom: 1px solid #000;margin: 10px 0}.newstab a{padding: 10px 20px;border: 1px solid #fff;border-bottom: none}.newstab a.active{padding: 10px 20px;border-color: #000;color: #fff;background: var(--blue)}.news-list{display: flex;flex-direction: column;gap: 1px;background-color: #000}.news-list li{display: flex;align-items: stretch;background-color: #fff;padding: 40px 0;gap: 30px}.news-list .date-card{display: flex;flex-direction: column;align-items: center;justify-content: center;width: 120px;flex-shrink: 0;background-color: var(--blue-light);border-radius: 8px;padding: 10px;text-align: center}.news-list .date-card .day{font-size: 18px;font-weight: bold;line-height: 1.4;color: #000}.news-list .news-content{flex: 1;display: flex;justify-content: space-between;align-items: center}.news-list .news-text{flex: 1;padding-right: 50px}.news-list h3{font-size: var(--font_22);font-weight: bold;color: #333;margin-bottom: 10px;line-height: 1.4}.news-list p{font-size: 14px;color: #666;line-height: 1.5;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.news-list img{width: 200px;height: 120px;border-radius: 4px;object-fit: cover;flex-shrink: 0}.empty{padding: 120px 0;text-align: center;color: #6a7387;font-size: 18px}.mpd{padding: 50px 0}.txth2{font-size: var(--font_2);padding-bottom: 40px;line-height: 1.4;color: #000;font-weight: bold}.hdnav{width: 100%}.hdnav .name1{color: #757575;padding-bottom: 10px;font-size: var(--font_20)}.hdnav .data{color: var(--blue-hover);padding: 0 0 20px 0;display: flex;flex-wrap: wrap;gap: 20px;font-size: 15px}.rich{font-size: 16px;line-height: 2;color: #333}.rich p{margin-bottom: 16px}.rich img{max-width: 100%;height: auto;border-radius: 10px;margin: 10px 0}.rich h3{font-size: 22px;padding: 18px 0 10px}.rich h4{font-size: 18px;padding: 14px 0 8px}.rich ul,.rich ol{padding-left: 24px;margin-bottom: 16px}.rich ul li{list-style: disc}.rich ol li{list-style: decimal}.rich a{color: var(--blue);text-decoration: underline}.rich table{width: 100%;border-collapse: collapse;margin: 16px 0}.rich th,.rich td{border: 1px solid #e5e5e5;padding: 10px 12px}.rich th{background: #f5f7fb}.fujian{padding-top: 40px}.fujian h2{color: var(--blue);padding: 10px 0;font-size: var(--font_24);border-bottom: 2px solid var(--blue-hover)}.fujian ul{padding: 25px 0}.filelist li{padding: 8px 0}.filelist a{color: var(--blue)}.filelist a:hover{color: var(--blue-hover);text-decoration: underline}.rellist li{padding: 8px 0}.rellist a{color: #333}.rellist a:hover{color: var(--blue)}.hdpic{display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px}.hdpic li{width: 33.333%;padding: 10px}.hdpic li img{width: 100%;border-radius: 10px;aspect-ratio: 4 / 3;object-fit: cover}.tags{padding: 30px 0 0;display: flex;flex-wrap: wrap;gap: 10px}.tags a,.tags .tag{background: #eef2fb;color: var(--blue);border-radius: 30px;padding: 6px 18px;font-size: 14px;margin-bottom: 10px}.tags a:hover,.tags .tag:hover{background: var(--blue);color: #fff}.institution{display: flex}.about-institution .about-institution-text{width: 100%}.institution p{padding: 0 0 20px 0}.hzicon{padding: 10px 0}.hzicon img{height: 22px;margin-bottom: 6px}.hzicon .ico{display: block;color: var(--blue);margin-bottom: 8px}.hzicon p{padding: 6px 0 0}.hzicon p span,.hzicon span{display: block;color: #555}footer{background: #002fa7;color: #fff;padding: 30px 0}footer a{color: #fff}footer .footlogo{color: rgba(255,255,255,.75);line-height: 1.5;font-size: 14px}footer .footlogo img{height: 32px;margin-right: 12px}.footlink{padding-left: 50px;flex-wrap: wrap}.footlink a{padding-left: 50px;font-size: 15px}.footlink a:hover{color: var(--blue-light)}.follow{margin-left: auto}.follow .follow-title{font-size: 12px;padding: 0 0 10px 5px;display: block}.follow .follow-btn{width: 36px;height: 36px;display: flex;justify-content: center;align-items: center;border-radius: 100%;background: #d9d9d9;padding: 5px;margin-right: 10px;border: 1px solid transparent;cursor: pointer;font: inherit;color: inherit}.follow .follow-btn:hover{border: 1px solid #fff}.ewmbox{position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 100;background: rgba(0,0,0,.6);display: flex;justify-content: center;align-items: center;opacity: 0;pointer-events: none;transition: color .5s,background-color .5s,border-color .5s,transform .5s,box-shadow .5s}.ewmbox.active{opacity: 1;pointer-events: unset}.ewmbox .ewmcard{background: #fff;position: relative;color: #000;display: flex;flex-direction: column;justify-content: center;align-items: center;border-radius: 15px;width: 100%;max-width: 500px;height: 300px;transform: scale(.5);opacity: 0;transition: color .5s,background-color .5s,border-color .5s,transform .5s,box-shadow .5s}.ewmbox.active .ewmcard{transform: scale(1);opacity: 1}.ewmbox img{width: 50%;max-width: 200px;margin-bottom: 10px}.ewmclose{position: absolute;width: 30px;height: 30px;border-radius: 100%;right: -32px;top: -32px;border: 1px solid #fff;background: transparent;padding: 0;cursor: pointer;color: #fff}.ewmclose:hover{background: rgba(0,0,0,.5)}.ewmclose svg{width: 100%;height: unset}@media (max-width: 1080px){.mySwiper h2{font-size: 76px;letter-spacing: 2px}.mySwiper p{font-size: 22px}.mySwiper .nav2 h2{font-size: 52px}.nmm .nav h2{font-size: 38px;padding-top: 20px}.nmm .nav p{font-size: 17px}.nmm li .nav::before{font-size: 200px}.nmm1 li:nth-child(even) .nav{padding-right: 40px}.nmm .nav{padding-left: 30px}.news .news-hero{padding-left: 40px}.news h2{font-size: 34px}.footlink{padding-left: 20px}.footlink a{padding-left: 24px}}@media (max-width: 990px){:root{--font_2: 22px;--font_3: 20px;--font_24: 18px;--font_22: 16px;--font_20: 15px;--font_18: 14px;--radius: 10px}body{font-size: 14px}.container{padding: 0 15px}.container-full{padding: 0 15px}.nobanner{height: 100px}.menubtn{display: block}.head .container-full{min-height: var(--header-h)}.head ul{display: block;height: 0;overflow: hidden;position: fixed;pointer-events: none;left: 0;top: 0;width: 100%;background: rgba(255,255,255,1);opacity: 0;z-index: 1;padding: var(--header-h) 15px 0;transition: color .5s,background-color .5s,border-color .5s,transform .5s,box-shadow .5s}.head.fixed1 ul{height: 100vh;background: #002FA7;pointer-events: auto;opacity: 1;overflow: auto}.head li{display: block}.head li a{text-align: right;padding: 30px 0;border-bottom: 1px solid rgba(255,255,255,.1)}.head li.active>a{box-shadow: none;color: var(--blue-light)}.head .sub{position: static;opacity: 1;visibility: visible;transform: none;box-shadow: none;background: transparent}.head .sub a{padding: 18px 20px 18px 0;font-size: 14px}.head .logo{width: calc(30px / 0.46);height: 30px}.head .lang a{padding: 5px 10px}.head .lang{margin-left: auto}.head::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: var(--header-h);background: var(--blue);z-index: 2;pointer-events: none}.mySwiper.hero-home .swiper-slide,.mySwiper.hero-inner .swiper-slide{height: 40vh;min-height: 240px}.mySwiper h2{font-size: 38px}.mySwiper p{font-size: 18px}.mySwiper .nav2 h2{font-size: 26px}.mySwiper .nav2 p{font-size: 14px}.mySwiper .swiper-pagination{bottom: 60px}.topnav{border-radius: 30px 30px 0 0;margin-top: -30px}.navtxt{padding: 35px 0 20px;margin-bottom: -30px}.navtxt h1{font-size: 24px;line-height: 1.5}.navtxt p{padding: 10px 0;font-size: 14px}.iconbox img{width: 72px}.bread{padding: 25px 0 15px}.bread .bread-cur{max-width: 55%}.nmm li{display: block;height: auto;padding: 40px 0;position: static}.nmm .imgbox{width: 100%}.nmm .nav{width: 100%;padding: 20px 0 0 0}.nmm1 li:nth-child(even) .nav{padding-right: 0;padding-left: 0}.nmm1 li:nth-child(even) .imgbox{order: 0}.nmm li .nav::before{position: static;display: block;font-size: 108px;margin-bottom: -40px}.nmm .nav h2{font-size: 20px;margin-top: -16px;margin-bottom: 10px;padding-top: 0}.nmm .nav p{font-size: 14px;padding-bottom: 18px}.news{display: block;padding: 25px 0 40px}.news .imgbox{width: 100%}.news .imgbox img{max-height: 300px}.news .news-hero{padding-left: 0}.news h2{font-size: 22px;padding-top: 16px}.news span{padding: 10px 0}.news-list .news-item{flex-direction: column;padding: 22px 0;gap: 14px}.news-list .date-card{width: 100%;flex-direction: row;justify-content: center;gap: 12px;padding: 12px 0}.news-list .date-card .day{font-size: 15px}.news-list .news-content{flex-direction: column;align-items: flex-start;gap: 14px}.news-list .news-text{padding-right: 0;width: 100%}.news-list img{width: 100%;height: auto}.mpd{padding: 25px 0}.txth2{font-size: 20px;padding-bottom: 20px}.hdpic{margin-left: -5px;margin-right: -5px}.hdpic li{width: 100%;padding: 5px}.institution{display: block}.btn2{width: 160px;line-height: 44px;margin: 30px auto}footer .container{flex-direction: column}.footlink{padding: 20px 0;padding-left: 0;justify-content: center}.footlink a{padding: 0 12px 0 0;font-size: 13px}.follow{margin: 0}.follow .follow-title{padding: 0;text-align: center;color: rgba(255,255,255,.75)}.follow .follow-btn{margin: 10px}.follow>div{justify-content: center}.ewmclose{right: unset;top: unset;bottom: -50px;left: calc(50% - 15px)}.ewmbox .ewmcard{height: 260px;margin: 0 30px}}@media (max-width: 640px){.mySwiper h2{font-size: 28px;letter-spacing: 1px}.mySwiper .nav2 h2{font-size: 22px}.mySwiper .nav2 .nav2-p:not(.nav2-sub){display: none}.navtxt h1{font-size: 20px}.nmm li .nav::before{font-size: 84px}.news h2{font-size: 19px}.news .imgbox img{max-height: 220px}.bread .bread-cur{max-width: 45%}.footlink a{padding: 0 10px 0 0;font-size: 12px}}.loading .spinner{display: inline-block;width: 20px;height: 20px;margin-right: 10px;vertical-align: -4px;border: 2px solid rgba(0,47,166,.16);border-top-color: var(--blue);border-radius: 50%;animation: wk-spin .8s linear infinite}@keyframes wk-spin{to{transform: rotate(360deg)}}.loading.loading-inline{position: static;width: auto;height: auto;background: transparent;padding: 40px 0;font-size: 15px;color: var(--blue)}.loading.loading-inline[hidden]{display: none !important}.works-sentinel{width: 100%;height: 1px}.works-end{padding: 10px 0 60px;text-align: center;color: #6a7387;font-size: 14px}.works-end[hidden]{display: none !important}@media (min-width: 991px){.head ul{flex-wrap: nowrap}.head ul a{white-space: nowrap;padding: 0 26px}}@media (min-width: 991px) and (max-width: 1180px){.head ul a{padding: 0 16px}}.member-hero-intro{font-size: 18px !important;line-height: 1.7 !important;margin-top: 16px !important;opacity: .94}.member-filter{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 14px;padding: 10px 0 46px}.filter-btn{-webkit-appearance: none;appearance: none;font-family: inherit;font-size: 15px;line-height: 1;color: #333;background: #fff;border: 1px solid #dcdfe6;border-radius: 999px;padding: 11px 28px;cursor: pointer;transition: color .25s ease,background-color .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease}.filter-btn:hover{color: var(--blue);border-color: var(--blue)}.filter-btn.active{color: #fff;background: var(--blue);border-color: var(--blue)}.member-grid{display: grid;grid-template-columns: repeat(6,1fr);gap: 40px 22px;padding: 0 0 70px}.member{text-align: center;transform-origin: 50% 42%;transition: transform .25s ease}.member-grid:hover .member:not(:hover){transform: scale(.88)}.member:hover{transform: scale(1.18);position: relative;z-index: 3}.member-link{display: block}.member-avatar{width: 100%;aspect-ratio: 1 / 1;object-fit: cover;border-radius: 50%;border: 1px solid #ccc;background: #fff;display: block}.member-name{display: block;margin-top: 16px;font-size: 16px;color: #000;transition: color .25s ease}.member-role{display: block;margin-top: 4px;font-size: 13px;color: #6a7387}.member:hover .member-name{color: var(--blue)}.member[hidden]{display: none}.works-waterfall{columns: 2;column-gap: 24px;padding: 0 0 10px;list-style: none}.work-card{break-inside: avoid;-webkit-column-break-inside: avoid;page-break-inside: avoid;margin: 0 0 24px}.work-link{display: block;background: #fff;border-radius: var(--radius);overflow: hidden;box-shadow: 0 8px 24px rgba(0,0,0,.08);transition: box-shadow .3s,transform .3s}.work-link:hover{box-shadow: 0 16px 36px rgba(0,0,0,.16);transform: translateY(-4px)}.work-img{width: 100%;height: auto;display: block}.work-body{padding: 18px 22px 22px}.work-title{font-size: 20px;line-height: 1.4;color: #000;padding-bottom: 8px}.work-author{font-size: 14px;color: var(--blue);padding-bottom: 10px}.work-desc{font-size: 14px;line-height: 1.7;color: #666;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;overflow: hidden}.about-lead{font-size: var(--font_20);line-height: 1.9;color: var(--blue);padding: 0 0 24px}.history-timeline{--history-row: 190px;--history-gap: 34px;position: relative;display: grid;grid-auto-flow: column;grid-auto-columns: 1fr;gap: var(--history-gap) 26px;margin: 0;padding: 0;list-style: none}.history-timeline::before{content: "";position: absolute;left: 0;right: 0;top: 50%;height: 2px;margin-top: -1px;background: var(--blue);z-index: 0}.history-node{position: relative;z-index: 1;display: grid;grid-template-rows: var(--history-row) var(--history-row);gap: var(--history-gap);min-width: 0}.history-node::after{content: "";position: absolute;left: 50%;top: 50%;width: 18px;height: 18px;box-sizing: border-box;border: 4px solid #fff;border-radius: 50%;background: var(--blue);transform: translate(-50%,-50%);z-index: 2}.history-node:last-child::after{transform: translate(-50%,-50%) scale(1.3)}.history-photo{margin: 0;min-height: 0;border-radius: var(--radius);overflow: hidden;background: #f6f8fc}.history-photo img{display: block;width: 100%;height: 100%;object-fit: cover}.history-info{min-height: 0}.history-year{font-size: 24px;font-weight: bold;line-height: 1.2;color: var(--blue);padding-bottom: 10px}.history-info p{font-size: 14px;color: #555;line-height: 1.7}.history-node:nth-child(odd) .history-photo{grid-row: 1}.history-node:nth-child(odd) .history-info{grid-row: 2;align-self: start}.history-node:nth-child(even) .history-info{grid-row: 1;align-self: end}.history-node:nth-child(even) .history-photo{grid-row: 2}.org-list{display: flex;flex-wrap: wrap;justify-content: center;gap: 34px 26px}.org-list + .org-list{margin-top: 34px}.org-item{width: 118px;text-align: center}.org-avatar{width: 100%;aspect-ratio: 1 / 1;object-fit: cover;border-radius: 50%;border: 1px solid #ccc;background: #fff;display: block}.org-name{padding-top: 12px;font-size: 16px;color: #000}.org-role{display: block;padding-top: 4px;font-size: 13px;color: #6a7387}.join-box .join-lead{font-size: var(--font_20);line-height: 1.9;color: #fff;padding-bottom: 30px}.join-box{background: linear-gradient(120deg,#002fa6,#2f5bd0);border-radius: var(--radius);color: #fff;text-align: center;padding: 60px 30px}.join-box h2{color: #fff;font-size: var(--font_3);padding-bottom: 18px}.join-box p{color: rgba(255,255,255,.9);padding-bottom: 30px}.btn-light{border: 1px solid #fff;color: #fff}.btn-light:hover{background: #fff;color: var(--blue)}@media (max-width: 1080px){.member-grid{grid-template-columns: repeat(4,1fr);gap: 30px 18px}.history-timeline{--history-row: 168px;--history-gap: 30px}.join-box{padding: 45px 20px}}@media (min-width: 991px) and (max-width: 1199px){.member-grid{grid-template-columns: repeat(5,1fr)}}@media (max-width: 990px){.works-waterfall{column-gap: 16px}.work-card{margin-bottom: 16px}.work-body{padding: 14px 16px 16px}.work-title{font-size: 16px}.work-desc{font-size: 13px}.history-timeline{--history-row: 148px;--history-gap: 26px;gap: 26px 16px}.history-year{font-size: 20px;padding-bottom: 8px}.history-info p{font-size: 13px;line-height: 1.65}.org-item{width: 92px}.about-lead{font-size: 16px}.join-box .join-lead{font-size: 16px}}@media (min-width: 769px) and (max-width: 1199px){.org-list:nth-of-type(2)>.org-item{width: calc((100% - 162px) / 7);max-width: 118px}}@media (max-width: 768px){.history-timeline{display: block;padding-left: 34px}.history-timeline::before{left: 8px;right: auto;top: 6px;bottom: 6px;width: 2px;height: auto;margin-top: 0}.history-node{display: flex;flex-direction: column;gap: 14px;padding-bottom: 34px}.history-node:last-child{padding-bottom: 0}.history-node::after{left: -26px;top: 6px;transform: translate(-50%,0)}.history-node:last-child::after{transform: translate(-50%,0) scale(1.2)}.history-info{order: -1}.history-photo{order: 0}.history-photo img{height: auto;aspect-ratio: 4 / 3;max-height: 340px}}@media (max-width: 640px){.member-grid{grid-template-columns: repeat(3,1fr);gap: 20px 12px}.member-name{margin-top: 10px;font-size: 13px}.member-role{font-size: 11px}.member-filter{gap: 10px;padding-bottom: 30px}.filter-btn{padding: 9px 18px;font-size: 13px}.work-title{font-size: 15px}.work-body{padding: 12px 12px 14px}.join-box{padding: 34px 18px}.join-box h2{font-size: 20px}.org-item{width: 74px}.org-name{font-size: 13px}.org-role{font-size: 11px}.org-list{gap: 26px 14px}}@media (max-width: 479px){.member-grid{grid-template-columns: repeat(2,1fr);gap: 24px 16px}.member-name{margin-top: 12px;font-size: 14px}.member-role{font-size: 12px}}@media (max-width: 767px){.works-waterfall{columns: 1;column-gap: 0}}.about-intro .rich>p,.about-intro .rich>ul,.about-intro .rich>ol{max-width: none}#aboutOrg .org-list{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));justify-content: start;justify-items: start;gap: 34px 26px}#aboutOrg .org-list + .org-list{margin-top: 34px}#aboutOrg .org-item{width: 118px;max-width: 100%;text-align: left}#aboutOrg .org-avatar{width: 118px;max-width: 100%}#aboutOrg .org-name,#aboutOrg .org-role{text-align: left}.about-institution{padding-bottom: 80px}.about-institution-row{display: flex;align-items: center;gap: 48px}.about-institution-text{flex: 1 1 auto;min-width: 0}.about-institution-text .txth2{padding-bottom: 18px}.about-institution-lead{font-size: var(--font_20);line-height: 1.9;padding-bottom: 30px}.about-institution-img{display: block;flex: 0 0 auto;width: 30%;max-width: 400px;margin-left: auto;aspect-ratio: 4 / 3;object-fit: cover;border-radius: var(--radius);box-shadow: var(--ds-shadow-1)}@media (max-width: 768px){#aboutOrg .org-list{grid-template-columns: repeat(2,minmax(0,1fr));gap: 26px 14px}#aboutOrg .org-item,#aboutOrg .org-avatar{width: 92px}.about-institution{padding-bottom: 30px}.about-institution-row{flex-direction: column;align-items: flex-start;gap: 24px}.about-institution-text,.about-institution-img{width: 100%;max-width: none}.about-institution-img{aspect-ratio: 16 / 9;margin-left: 0}.about-institution-lead{font-size: 16px}}@media (max-width: 479px){#aboutOrg .org-item,#aboutOrg .org-avatar{width: 74px}}.bread-works a::after{content: '\00b7'}.works-page .works-head{padding: 0 0 40px;text-align: center}.works-page .works-head h2{font-size: var(--font_3);line-height: 1.3;color: #000;padding-bottom: 14px}.works-page .works-head p{font-size: var(--font_18);line-height: 1.8;color: #666;max-width: 900px;margin: 0 auto}.works-page .work-img{border-radius: var(--radius) var(--radius) 0 0}.works-page .work-desc-label{color: #000}.works-page .works-waterfall{columns: 2;column-gap: 24px}.works-page .work-card{margin: 0 0 24px}@media (max-width: 768px){.works-page .works-waterfall{columns: 1;column-gap: 0}.works-page .work-card{margin: 0 0 18px}.works-page .works-head{padding-bottom: 26px}.works-page .works-head h2{font-size: var(--font_24)}.works-page .works-head p{font-size: 15px}}.head .wk-nav{display: contents}@charset "utf-8";:root{--ds-brand: #002fa6;--ds-brand-2: #2f5bd0;--ds-link: #2f5bd0;--ds-brand-soft: #c1d0fa;--ds-brand-a08: rgba(0,47,166,.08);--ds-ink: #0d1b3d;--ds-body: #2b3243;--ds-muted: #6a7387;--ds-surface: #fff;--ds-surface-2: #fafbfe;--ds-hairline: rgba(13,27,61,.10);--ds-hairline-2: rgba(13,27,61,.16);--ds-nav-pad: 30px;--ds-nav-line-h: 2px;--ds-nav-line-r: 2px;--ds-nav-line-gap: 13px;--ds-nav-line: linear-gradient(90deg,#fff 0%,rgba(255,255,255,.45) 100%);--ds-nav-fg: rgba(255,255,255,.86);--ds-ease: cubic-bezier(.4,0,.2,1);--ds-ease-spring: cubic-bezier(.34,1.56,.64,1);--ds-dur: .25s;--ds-dur-img: .45s;--ds-dur-slow: .45s;--ds-radius-sm: 8px;--ds-radius: 12px;--ds-radius-lg: 16px;--ds-shadow-1: 0 1px 2px rgba(13,27,61,.05),0 10px 26px -14px rgba(13,27,61,.22);--ds-shadow-2: 0 2px 6px rgba(13,27,61,.07),0 22px 44px -20px rgba(13,27,61,.30);--ds-shadow-head: 0 8px 24px rgba(0,0,0,.18);--ds-lift: -2px;--ds-head-h: 72px;--ds-head-h-scrolled: 64px;--ds-measure: 760px;--ds-measure-narrow: 680px;--ds-space-1: 4px;--ds-space-2: 8px;--ds-space-3: 12px;--ds-space-4: 16px;--ds-space-5: 24px;--ds-space-6: 32px;--ds-space-7: 48px;--ds-space-8: 64px;--ds-tracking-tight: .01em;--ds-tracking-title: .02em;--ds-tracking-btn: .06em;--ds-fs-display: clamp(1.75rem,5.9vw,2.375rem);--ds-fs-banner: clamp(1.375rem,4vw,1.625rem);--ds-fs-h1: clamp(1.25rem,2.9vw,1.5rem);--ds-fs-title: clamp(1.25rem,2.9vw,1.5rem);--ds-fs-h3: clamp(.9375rem,2.1vw,1rem)}body{color: var(--ds-body);line-height: 1.8;letter-spacing: var(--ds-tracking-tight);text-rendering: optimizeLegibility}p{line-height: 1.8;text-wrap: pretty}h1,h2,h3,h4,h5,h6{letter-spacing: var(--ds-tracking-title);line-break: strict}.navtxt h1{color: var(--ds-ink);font-weight: 700;line-height: 1.35;letter-spacing: .04em}.navtxt p{color: var(--ds-body);line-height: 1.8;max-width: var(--ds-measure);text-wrap: pretty}.nmm .nav h2{color: var(--ds-ink);line-height: 1.25;letter-spacing: .02em}.nmm .nav p{color: var(--ds-body);line-height: 1.8;max-width: var(--ds-measure-narrow);text-wrap: balance}.news h2{color: var(--ds-ink);line-height: 1.45;letter-spacing: normal;text-wrap: balance}.news p{color: var(--ds-body);line-height: 1.8;max-width: var(--ds-measure-narrow)}.news span{color: var(--ds-brand-2);font-variant-numeric: tabular-nums;letter-spacing: .02em}.txth2{color: var(--ds-ink);line-height: 1.4;letter-spacing: .01em}.rich{color: var(--ds-body);line-height: 1.9}.rich>p,.rich>ul,.rich>ol,.institution p{max-width: var(--ds-measure);line-height: 1.9}.news-list h3{color: var(--ds-ink);line-height: 1.45;letter-spacing: .01em}.news-list p{color: var(--ds-muted);line-height: 1.75}.empty{color: var(--ds-muted);letter-spacing: .04em}.mySwiper h2{letter-spacing: .02em;text-shadow: 0 2px 24px rgba(0,0,0,.28)}.mySwiper p{line-height: 1.7;text-shadow: 0 1px 14px rgba(0,0,0,.30)}.mySwiper .nav2{width: 100%}.mySwiper .nav2 h2{max-width: 100%;letter-spacing: .04em}.mySwiper .nav2 .nav2-p{margin-left: auto;margin-right: auto}.wk-banner .wk-banner__title{letter-spacing: .02em;text-shadow: 0 2px 24px rgba(0,0,0,.28)}.wk-banner .wk-banner__desc{line-height: 1.75;max-width: var(--ds-measure);text-shadow: 0 1px 14px rgba(0,0,0,.30)}.head li.active>a,.head ul>li.active>a{box-shadow: none}@media (min-width: 991px){.head ul>li{position: relative;--ds-nav-pad: 30px}.head ul>li>a{display: flex;align-items: center;height: var(--ds-head-h);padding: 0 var(--ds-nav-pad);color: var(--ds-nav-fg);letter-spacing: .04em;transition: color var(--ds-dur) var(--ds-ease)}.head ul>li>a:hover,.head ul>li.active>a{color: #fff}.head ul>li::after{content: "";position: absolute;left: var(--ds-nav-pad);right: var(--ds-nav-pad);bottom: var(--ds-nav-line-gap);height: var(--ds-nav-line-h);border-radius: var(--ds-nav-line-r);background: var(--ds-nav-line);transform: scaleX(0);transform-origin: 50% 50%;opacity: 0;pointer-events: none;transition: transform var(--ds-dur) var(--ds-ease),opacity var(--ds-dur) var(--ds-ease)}.head ul>li:hover::after,.head ul>li.active::after{transform: scaleX(1);opacity: 1}.head ul>li:focus-within::after{transform: scaleX(1);opacity: 1}.head .sub{top: 100%;padding: 6px 0;border-radius: 0 0 var(--ds-radius) var(--ds-radius);box-shadow: 0 20px 44px -20px rgba(4,12,34,.55);background: var(--ds-brand)}.head .sub a{padding: 12px 26px;color: rgba(255,255,255,.88);border-bottom: 1px solid rgba(255,255,255,.08);transition: background var(--ds-dur) var(--ds-ease),color var(--ds-dur) var(--ds-ease)}.head .sub a:last-child{border-bottom: 0}.head .sub a:hover{background: rgba(255,255,255,.12);color: #fff}}.head .lang a{border: 1px solid rgba(255,255,255,.68);border-radius: var(--ds-radius-sm);padding: 9px 18px;letter-spacing: .06em;transition: background var(--ds-dur) var(--ds-ease),color var(--ds-dur) var(--ds-ease),border-color var(--ds-dur) var(--ds-ease),transform var(--ds-dur) var(--ds-ease),box-shadow var(--ds-dur) var(--ds-ease)}.head .lang a:hover{background: #fff;color: var(--ds-brand);border-color: #fff;transform: translateY(var(--ds-lift));box-shadow: 0 10px 24px -14px rgba(0,0,0,.55)}.head .lang a:active{transform: translateY(0);box-shadow: none}.nmm .imgbox{border-radius: var(--ds-radius-lg);overflow: hidden;box-shadow: var(--ds-shadow-1)}.nmm .imgbox img{border-radius: inherit;transition: transform var(--ds-dur-img) var(--ds-ease)}.nmm li:hover .imgbox img,.nmm li:focus-within .imgbox img{transform: scale(1.03)}.news .imgbox{border-radius: var(--ds-radius-lg);overflow: hidden;box-shadow: var(--ds-shadow-1)}.news .imgbox img{border-radius: inherit;box-shadow: none;transition: transform var(--ds-dur-img) var(--ds-ease)}.news .imgbox:hover img{transform: scale(1.03)}.news-list .news-content img{border-radius: var(--ds-radius-sm);transition: transform var(--ds-dur-img) var(--ds-ease),box-shadow var(--ds-dur) var(--ds-ease)}.news-list .news-content:hover img{transform: scale(1.03);box-shadow: var(--ds-shadow-1)}.hdpic li{border-radius: var(--ds-radius);overflow: hidden}.hdpic li img{border-radius: var(--ds-radius);transition: transform var(--ds-dur-img) var(--ds-ease)}.hdpic li:hover img{transform: scale(1.03)}.rich img{border-radius: var(--ds-radius);box-shadow: var(--ds-shadow-1)}video{border-radius: var(--ds-radius)}.nmm .nav a,.btn,.btn2{letter-spacing: var(--ds-tracking-btn);border-radius: var(--ds-radius-sm);transition: background var(--ds-dur) var(--ds-ease),color var(--ds-dur) var(--ds-ease),border-color var(--ds-dur) var(--ds-ease),transform var(--ds-dur) var(--ds-ease),box-shadow var(--ds-dur) var(--ds-ease)}.nmm .nav a,.btn{border: 1px solid rgba(0,47,166,.28);padding: 11px 30px;font-size: 15px;line-height: 1.4}.nmm .nav a:hover,.btn:hover{background: var(--ds-brand);border-color: var(--ds-brand);color: #fff;transform: translateY(var(--ds-lift));box-shadow: 0 12px 26px -14px rgba(0,47,166,.70)}.nmm .nav a:active,.btn:active,.btn2:active{transform: translateY(0);box-shadow: inset 0 2px 6px rgba(0,0,0,.18)}.btn2{line-height: 46px;border: 1px solid var(--ds-brand);box-shadow: 0 10px 24px -16px rgba(0,47,166,.70)}.btn2:hover{background: var(--ds-brand-2);border-color: var(--ds-brand-2);transform: translateY(var(--ds-lift));box-shadow: 0 16px 30px -16px rgba(0,47,166,.75)}.nmm .nav a:focus-visible,.btn:focus-visible,.btn2:focus-visible,.head a:focus-visible,.tags a:focus-visible,.tags .tag:focus-visible{outline: 2px solid var(--ds-brand-2);outline-offset: 3px}.topnav{box-shadow: 0 -18px 50px -30px rgba(4,12,34,.55)}.navtxt{padding: var(--ds-space-8) 0 var(--ds-space-7)}.iconbox{padding-bottom: var(--ds-space-4)}.news-list{background-color: transparent;gap: 0}.news-list li{padding: 34px 0;gap: 28px;background-color: var(--ds-surface);transition: transform var(--ds-dur) var(--ds-ease),box-shadow var(--ds-dur) var(--ds-ease),background-color var(--ds-dur) var(--ds-ease)}.news-list li + li{border-top: 1px solid var(--ds-hairline)}.news-list li:hover{background-color: var(--ds-surface-2);transform: translateY(var(--ds-lift));box-shadow: var(--ds-shadow-1)}.news-list .date-card{border-radius: var(--ds-radius);background: linear-gradient(180deg,#eef2fd 0%,#e2e9fb 100%);box-shadow: inset 0 0 0 1px rgba(0,47,166,.06);transition: background var(--ds-dur) var(--ds-ease)}.news-list .date-card .day{color: var(--ds-brand);font-size: 16px;white-space: nowrap;font-variant-numeric: tabular-nums;letter-spacing: 0}.news-list .news-content{padding-right: 4px}.newstab{border-bottom: 1px solid var(--ds-hairline-2);margin: 18px 0 4px;gap: 4px}.newstab a{border: 1px solid transparent;border-bottom: none;border-radius: var(--ds-radius-sm) var(--ds-radius-sm) 0 0;padding: 10px 22px;color: var(--ds-body);letter-spacing: .04em;transition: background var(--ds-dur) var(--ds-ease),color var(--ds-dur) var(--ds-ease)}.newstab a:hover{background: var(--ds-brand-a08);color: var(--ds-brand)}.newstab a.active{border-color: var(--ds-brand);background: var(--ds-brand);color: #fff}.bread{padding: 44px 0 26px;letter-spacing: .02em}.bread a::after{color: rgba(13,27,61,.28);padding: 0 10px}.fujian h2{border-bottom: 1px solid var(--ds-brand-soft);letter-spacing: .02em;padding-bottom: 14px}.filelist a,.rellist a{transition: color var(--ds-dur) var(--ds-ease)}.tags a,.tags .tag{border-radius: 999px;padding: 7px 18px;background: rgba(0,47,166,.06);color: var(--ds-brand);transition: background var(--ds-dur) var(--ds-ease),color var(--ds-dur) var(--ds-ease),transform var(--ds-dur) var(--ds-ease)}.tags a:hover,.tags .tag:hover{background: var(--ds-brand);color: #fff;transform: translateY(var(--ds-lift))}.tags a:active,.tags .tag:active{transform: translateY(0)}.rich th,.rich td{border: 1px solid var(--ds-hairline);padding: 11px 14px}.rich th{background: var(--ds-surface-2);color: var(--ds-ink)}.rich h3,.rich h4{color: var(--ds-ink)}footer{border-top: 1px solid rgba(255,255,255,.10)}.footlink a{color: rgba(255,255,255,.82);transition: color var(--ds-dur) var(--ds-ease)}.footlink a:hover{color: #fff;text-decoration: underline;text-underline-offset: 6px;text-decoration-thickness: 1px}.follow a{background: rgba(255,255,255,.14);border: 1px solid rgba(255,255,255,.18);transition: background var(--ds-dur) var(--ds-ease),border-color var(--ds-dur) var(--ds-ease),transform var(--ds-dur) var(--ds-ease)}.follow .follow-btn:hover{background: rgba(255,255,255,.24);border-color: rgba(255,255,255,.45);transform: translateY(var(--ds-lift))}.loading{color: var(--ds-muted);letter-spacing: .12em}@media (max-width: 1180px) and (min-width: 991px){.head ul>li{--ds-nav-pad: 18px}.head ul>li>a{letter-spacing: .02em}.nmm .nav h2{font-size: 42px}}@media (max-width: 990px){.head ul>li::after{display: none}.head li>a{color: rgba(255,255,255,.86);transition: color var(--ds-dur) var(--ds-ease),border-color var(--ds-dur) var(--ds-ease)}.head li.active>a{color: #fff;font-weight: 700;border-bottom-color: rgba(255,255,255,.55)}.head .sub a{color: rgba(255,255,255,.72);border-bottom: 1px solid rgba(255,255,255,.06)}.navtxt p,.nmm .nav p,.news p,.rich>p,.rich>ul,.rich>ol{max-width: 100%}.nmm .imgbox,.news .imgbox{border-radius: var(--ds-radius)}.news-list li{padding: 22px 0}.news-list li + li{border-top: 1px solid var(--ds-hairline)}.news-list li:hover{transform: none;box-shadow: none}.navtxt{padding: 36px 0 26px}.bread{padding: 22px 0 14px}.newstab{margin: 12px 0 2px}.newstab a{padding: 8px 16px}}@media (max-width: 640px){.nmm .nav a,.btn{padding: 9px 22px;font-size: 14px}.btn2{line-height: 42px}.news-list li{gap: 16px}}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration: .01ms !important;animation-iteration-count: 1 !important;animation-delay: 0ms !important;transition-duration: .01ms !important;transition-delay: 0ms !important;scroll-behavior: auto !important}.loading,.loading.hide,.ewmbox,.ewmbox .ewmcard,.works-error,.works-end{transition: opacity .2s linear !important}.nmm .nav a,.btn,.btn2,.tags a,.tags .tag,.follow .follow-btn,.head .lang a,.news-list li,.news-list .news-content img,.nmm .imgbox img,.news .imgbox img,.hdpic li img,.member,.work-link{transform: none !important}.member-grid:hover .member:not(:hover),.member-grid:focus-within .member:not(:focus-within){transform: none !important;opacity: .62 !important}.member-grid .member:hover,.member-grid .member:focus-within{transform: none !important;opacity: 1 !important}.head .container-full,.head ul>li>a{transition: none !important}}.loading{background: var(--ds-surface)}.loading.hide{opacity: 0;pointer-events: none}.head::before{transition: opacity .25s var(--ds-ease),box-shadow .25s var(--ds-ease)}.head.is-scrolled{--ds-head-h: var(--ds-head-h-scrolled)}.head.is-scrolled::before{opacity: 1;box-shadow: var(--ds-shadow-head)}@media (min-width: 991px){.head .container-full{min-height: var(--ds-head-h);transition: min-height .25s var(--ds-ease)}.head.is-scrolled .logo{margin-top: 16px;margin-bottom: 16px}}body.menu-open{overflow: hidden}@media (max-width: 990px){.head.fixed1 ul{height: 100vh;height: 100dvh}}.member-grid .member{position: relative;will-change: auto}@media (hover: hover) and (pointer: fine){.member-grid .member{transition: transform 260ms var(--ds-ease-spring),opacity 180ms var(--ds-ease)}.member-grid:hover .member{will-change: transform}.member-grid:hover .member:not(:hover){transform: scale(.88);opacity: .62}.member-grid .member:hover{transform: scale(1.18);opacity: 1}}@media (hover: none),(pointer: coarse){.member-grid:hover .member:not(:hover),.member-grid .member:hover{transform: none;opacity: 1}}.member-grid:focus-within .member:not(:focus-within){transform: scale(.88);opacity: .62}.member-grid .member:focus-within{transform: scale(1.18);opacity: 1;z-index: 3}.member-grid .member:focus-within .member-avatar{outline: 2px solid var(--ds-brand-2);outline-offset: 3px}@media (min-width: 991px){:root{--ds-fs-display: clamp(2.5rem,7.7vw,4.75rem);--ds-fs-banner: clamp(3rem,5.25vw,3.25rem);--ds-fs-h1: clamp(2.125rem,3.2vw,2.3125rem);--ds-fs-title: clamp(2.375rem,3.9vw,2.625rem);--ds-fs-h3: clamp(1rem,1.6vw,1.25rem)}}@media (min-width: 1081px){:root{--ds-fs-display: clamp(4.75rem,calc(14.5vw - 80px),8rem);--ds-fs-banner: clamp(3.25rem,calc(5.57vw - 8px),4.5rem);--ds-fs-h1: clamp(2.125rem,calc(3.9vw - 8px),3rem);--ds-fs-title: clamp(2.625rem,calc(3.9vw - 4px),3.25rem);--ds-fs-h3: clamp(1.25rem,1.35vw,1.375rem)}}.mySwiper h2{font-size: var(--ds-fs-display)}.mySwiper .nav2 h2{font-size: var(--ds-fs-banner)}.navtxt h1,.news h2,.txth2{font-size: var(--ds-fs-h1)}.nmm .nav h2{font-size: var(--ds-fs-title)}.work-title{font-size: var(--ds-fs-h3)}.works-error{padding: 18px 0 60px;text-align: center;color: var(--ds-muted);font-size: 14px}.works-error[hidden]{display: none !important}.btn-retry{appearance: none;-webkit-appearance: none;font: inherit;color: var(--ds-link);background: none;border: 0;padding: 4px 6px;cursor: pointer;text-decoration: underline;text-underline-offset: 3px;text-decoration-thickness: 1px}.btn-retry:hover{color: var(--ds-brand)}.btn-retry:focus-visible{outline: 2px solid var(--ds-brand-2);outline-offset: 2px}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, 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');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.wk-banner{position:relative;--wk-banner-pc-h:520px;--wk-banner-fg:#fff;--wk-banner-pri:var(--wk-primary,#2563eb);--wk-banner-scrim:linear-gradient(90deg,rgba(9,14,26,.74),rgba(9,14,26,.34) 52%,rgba(9,14,26,.14));background:#0f172a;color:var(--wk-banner-fg);overflow:visible;isolation:isolate}.wk-banner:focus-visible{outline:2px solid var(--wk-banner-pri);outline-offset:-2px}.wk-banner__swiper{position:relative;width:100%;height:var(--wk-banner-pc-h);overflow:hidden}.wk-banner__swiper .swiper-wrapper{display:flex;width:100%;height:100%;box-sizing:border-box}.wk-banner__swiper .swiper-slide{position:relative;flex:0 0 auto;width:100%;height:100%}.wk-banner__slide{display:flex;align-items:center;overflow:hidden;background:linear-gradient(120deg,#1e3a8a,#0f172a)}.wk-banner__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.wk-banner__scrim{position:absolute;inset:0;background:var(--wk-banner-scrim);pointer-events:none}.wk-banner__inner{position:relative;z-index:2;width:min(var(--wk-container,1140px),92vw);margin:0 auto;text-align:left}.wk-banner--arrows-inside .wk-banner__inner{padding-left:58px;padding-right:58px}.wk-banner__title{margin:0;font-size:clamp(24px,3.4vw,44px);line-height:1.18;font-weight:700;letter-spacing:-.5px;color:inherit}.wk-banner__link{color:inherit;text-decoration:none}.wk-banner__link:hover{text-decoration:underline;text-underline-offset:6px}.wk-banner__eyebrow{margin:0 0 12px;font-size:12px;letter-spacing:4px;text-transform:uppercase;opacity:.82;color:inherit}.wk-banner__desc{margin:14px 0 0;max-width:620px;font-size:15px;line-height:1.7;opacity:.9;color:inherit;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wk-banner__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:4;display:flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.24);color:#fff;cursor:pointer;box-shadow:0 2px 12px rgba(15,23,42,.22);backdrop-filter:blur(2px);transition:background .2s,opacity .2s}.wk-banner__arrow:hover{background:rgba(255,255,255,.4)}.wk-banner__arrow:focus-visible{outline:2px solid #fff;outline-offset:2px}.wk-banner__arrow svg{width:20px;height:20px;display:block}.wk-banner__arrow--prev{left:18px}.wk-banner__arrow--next{right:18px}.wk-banner__arrow.swiper-button-disabled{opacity:0;pointer-events:none}.wk-banner__pagination{position:absolute;left:0;right:0;bottom:18px;z-index:4;display:flex;align-items:center;justify-content:center;gap:8px;line-height:1;color:#fff}.wk-banner .wk-banner__pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0;border-radius:50%;background:rgba(255,255,255,.5);opacity:1;transition:width .25s,background .25s,border-radius .25s}.wk-banner .wk-banner__pagination .swiper-pagination-bullet:hover{background:rgba(255,255,255,.8)}.wk-banner .wk-banner__pagination .swiper-pagination-bullet-active{width:22px;border-radius:4px;background:#fff}.wk-banner--dots-bar .wk-banner__pagination{gap:6px}.wk-banner--dots-bar .wk-banner__pagination .swiper-pagination-bullet{width:26px;height:4px;border-radius:2px;background:rgba(255,255,255,.42)}.wk-banner--dots-bar .wk-banner__pagination .swiper-pagination-bullet-active{width:44px;background:#fff}.wk-banner--dots-number .wk-banner__pagination{gap:0;font-size:13px;letter-spacing:1px}.wk-banner--dots-number .wk-banner__pagination .swiper-pagination-current{font-size:18px;font-weight:700}.wk-banner--dots-number .wk-banner__pagination .swiper-pagination-total{opacity:.7;margin-left:6px}.wk-banner--dots-number .wk-banner__pagination::before,.wk-banner--dots-number .wk-banner__pagination::after{content:"";width:22px;height:1px;background:rgba(255,255,255,.5);margin:0 12px}.wk-banner--arrows-outside .wk-banner__arrow{width:52px;height:52px;background:#fff;color:#0f172a;border:1px solid rgba(15,23,42,.08);box-shadow:0 10px 24px rgba(15,23,42,.18)}.wk-banner--arrows-outside .wk-banner__arrow:hover{background:#fff;box-shadow:0 14px 30px rgba(15,23,42,.26)}.wk-banner--arrows-outside .wk-banner__arrow--prev{left:-62px}.wk-banner--arrows-outside .wk-banner__arrow--next{right:-62px}@media (max-width:1279px){.wk-banner--arrows-outside .wk-banner__arrow{width:46px;height:46px;background:rgba(255,255,255,.24);color:#fff;border:0;box-shadow:0 2px 12px rgba(15,23,42,.22)}.wk-banner--arrows-outside .wk-banner__arrow:hover{background:rgba(255,255,255,.4)}.wk-banner--arrows-outside .wk-banner__arrow--prev{left:18px}.wk-banner--arrows-outside .wk-banner__arrow--next{right:18px}.wk-banner--arrows-outside .wk-banner__inner{padding-left:58px;padding-right:58px}}.wk-banner--fade .wk-banner__swiper .swiper-slide{transition-timing-function:ease}.wk-banner--cards{padding:18px 0 40px;background:#eef2f7;overflow:hidden}.wk-banner--cards .wk-banner__swiper{height:calc(var(--wk-banner-pc-h) - 28px);overflow:visible}.wk-banner--cards .wk-banner__slide{width:min(1080px,88vw);margin:0 auto;border-radius:16px;overflow:hidden;box-shadow:0 18px 40px rgba(15,23,42,.16)}.wk-banner--cards .wk-banner__pagination{bottom:12px;color:#0f172a}.wk-banner--cards .wk-banner__pagination .swiper-pagination-bullet{background:rgba(15,23,42,.28)}.wk-banner--cards .wk-banner__pagination .swiper-pagination-bullet-active{background:var(--wk-banner-pri)}.wk-banner--placeholder{border-radius:0}.wk-banner__fallback{height:var(--wk-banner-pc-h);background:linear-gradient(120deg,#1e3a8a 0%,#1d4ed8 38%,#0ea5e9 72%,#0f172a 100%)}.wk-banner__swiper:not(.swiper-initialized) .swiper-wrapper{display:block}.wk-banner__swiper:not(.swiper-initialized) .wk-banner__slide{display:flex}.wk-banner__swiper:not(.swiper-initialized) .wk-banner__slide:not(:first-child){display:none}.wk-banner:has(.wk-banner__swiper:not(.swiper-initialized)) .wk-banner__arrow,.wk-banner:has(.wk-banner__swiper:not(.swiper-initialized)) .wk-banner__pagination{display:none}.wk-banner--static .wk-banner__arrow,.wk-banner--static .wk-banner__pagination{display:none}@media (max-width:860px){.wk-banner__swiper{height:auto;aspect-ratio:16/10;max-height:70vh}.wk-banner__arrow{display:none}.wk-banner__inner{width:auto;padding:0 22px}.wk-banner--arrows-inside .wk-banner__inner,.wk-banner--arrows-outside .wk-banner__inner{padding:0 22px}.wk-banner__title{font-size:clamp(20px,5.4vw,30px)}.wk-banner__desc{font-size:13px;-webkit-line-clamp:2}.wk-banner__pagination{bottom:12px}.wk-banner--cards{padding:12px 0 6px}.wk-banner--cards .wk-banner__swiper{height:auto}.wk-banner--cards .wk-banner__slide{width:calc(100% - 36px);border-radius:12px}.wk-banner__fallback{height:auto;aspect-ratio:16/10}}@media (prefers-reduced-motion:reduce){.wk-banner__swiper .swiper-wrapper{transition-duration:0s!important}}