: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)}}:root{--hy-brand: #84b1aa;--hy-brand-deep: #6d9f97;--hy-brand-link: #7daaa3;--hy-brand-soft: #9bc0ba;--hy-link: #333;--hy-text: #444;--hy-text-strong: #333;--hy-text-2: #666;--hy-text-3: #999;--hy-text-4: #515151;--hy-title-en: #dcdcdc;--hy-line: #eaeaea;--hy-line-2: #e2e2e2;--hy-bar: #f1f1f1;--hy-chip: #e4e4e4;--hy-white: #fff;--hy-shadow-img: #999;--hy-dot: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAYAAAB/9ZQ7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkOGE1YzYyYi05ODg1LTM0NDctYTg2Ni1kNDM0ZDc2N2NlOWIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzAyNTU3MjBCMTdCMTFFODhFQUFEMDhBM0M5M0ZBQzQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzAyNTU3MUZCMTdCMTFFODhFQUFEMDhBM0M5M0ZBQzQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc3YWVkYTc4LWEwMTktNWI0NS1iZGZmLWY0OGE3NzFmZmVlMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpkOGE1YzYyYi05ODg1LTM0NDctYTg2Ni1kNDM0ZDc2N2NlOWIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5M2j08AAAAnklEQVR42mKcfWDXZgYGhkIgvsNAADABsQ8QXwXiFiDmIaQYBNiAuBqqKZyQYhiQA+IVQLwfiLUJKYYBByC+AMQTgViAkGIQYAHiPCC+BcRJILUsDISBKBDPBWIDJiIUvwHiZCAuwKf4DxBPBmJVIJ4HxP9wOeMA1L2X8YXGYyCOAmJHdIUwH4PALyDuAeJ2IP6CL3i2AXE+MWkDIMAA2Nkb6/JasUkAAAAASUVORK5CYII=");--hy-container: 1200px;--hy-header-pad: 20px;--hy-logo-w: 219px;--hy-logo-h: 79px;--hy-logo-shift: -28px;--hy-nav-gap: 20px;--hy-nav-fs: 16px;--hy-nav-pt: 40px;--hy-title-fs: 44px;--hy-title-en-fs: 30px;--hy-pagetitle-fs: 22px;--hy-body-fs: 14px;--hy-richtext-fs: 16px;--hy-richtext-lh: 1.8em;--hy-band-pad: 50px;--hy-card-w: 286px;--hy-font: Arial,"Microsoft YaHei",sans-serif;--hy-ease: cubic-bezier(.22,.61,.36,1);--hy-dur: .55s}html,body{margin: 0;padding: 0;display: block}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,label,figure,figcaption,header,footer,nav,section,main,article{margin: 0;padding: 0}body{font-family: "Helvetica Neue",Helvetica,"PingFang SC",Tahoma,Arial,sans-serif;font-size: var(--hy-body-fs);line-height: normal;color: rgba(0,0,0,.85);background: var(--hy-white);-webkit-text-size-adjust: 100%}.hy-mtbd,.hy-mtbd *,.hy-industry,.hy-industry *,.hy-media__list,.hy-media__list *,.hy-edu,.hy-edu *,.hy-cases,.hy-cases *,.hy-service,.hy-service *,.hy-footer,.hy-footer *{box-sizing: content-box}table{border-collapse: collapse}li{list-style: none}h1,h2,h3,h4,h5,h6{font-size: 100%;font-weight: normal;line-height: normal}address,caption,cite,code,dfn,em,th,var{font-style: normal;font-weight: normal}a{text-decoration: none;outline: none;color: var(--hy-link)}a:hover{text-decoration: none}img{padding: 0;margin: 0;border: 0;vertical-align: middle}a img{border: 0;outline: none}button{font-family: inherit;font-size: var(--hy-body-fs);outline: none;cursor: pointer}img{max-width: 100%}.hy-wrapper{width: min(var(--hy-container),calc(100% - 48px));margin: 0 auto;overflow: hidden}.hy-skip{position: absolute;left: -9999px;top: 0;z-index: 200;padding: 10px 16px;background: var(--hy-brand);color: var(--hy-white);font-size: 14px}.hy-skip:focus{left: 8px;top: 8px}.hy-sr{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.hy-header{position: relative;z-index: 30;overflow: hidden;padding: var(--hy-header-pad) 0;background: var(--hy-white)}.hy-header__in{overflow: hidden}.hy-logo{float: left;width: var(--hy-logo-w);height: var(--hy-logo-h);overflow: hidden}.hy-logo img{display: block;margin-top: var(--hy-logo-shift);max-width: none}.hy-nav{float: right}.hy-nav__list{overflow: hidden}.hy-nav__list>li{float: left;padding-left: var(--hy-nav-gap);position: relative}.hy-nav__list>li>a{display: block;padding-top: var(--hy-nav-pt);font-size: var(--hy-nav-fs);color: var(--hy-link);transition: color .3s var(--hy-ease)}.hy-nav__list>li.is-on>a,.hy-nav__list>li:hover>a{background: url("/upload/5c008439fcaf537e.png") no-repeat top center;color: var(--hy-brand)}.hy-nav__sub{display: none;position: absolute;left: var(--hy-nav-gap);top: 100%;min-width: 148px;padding: 6px 0;background: var(--hy-white);box-shadow: 0 8px 24px rgba(0,0,0,.12);border-top: 2px solid var(--hy-brand);z-index: 40}.hy-nav__list>li:hover .hy-nav__sub{display: block}.hy-nav__sub a{display: block;padding: 8px 16px;font-size: 14px;color: var(--hy-text-2);white-space: nowrap}.hy-nav__sub a:hover{color: var(--hy-brand);background: #f7f9f8}.hy-menubtn{display: none;float: right;width: 44px;height: 44px;margin-top: 18px;padding: 0;border: 1px solid var(--hy-line-2);border-radius: 4px;background: var(--hy-white)}.hy-menubtn__bars,.hy-menubtn__bars::before,.hy-menubtn__bars::after{display: block;width: 20px;height: 2px;margin: 0 auto;background: var(--hy-text-2);transition: transform .3s var(--hy-ease),opacity .2s linear}.hy-menubtn__bars::before,.hy-menubtn__bars::after{content: ""}.hy-menubtn__bars::before{transform: translateY(-6px)}.hy-menubtn__bars::after{transform: translateY(4px)}.hy-menubtn.is-open .hy-menubtn__bars{background: transparent}.hy-menubtn.is-open .hy-menubtn__bars::before{transform: rotate(45deg) translateY(2px)}.hy-menubtn.is-open .hy-menubtn__bars::after{transform: rotate(-45deg) translateY(-2px)}.hy-banner{position: relative;overflow: hidden;background: #e9e9e9}.hy-banner__track{position: relative}.hy-banner__item{display: block;width: 100%;opacity: 0;transition: opacity .8s var(--hy-ease)}.hy-banner__item.is-active{opacity: 1}.hy-banner__item img{width: 100%}.hy-banner--multi .hy-banner__item{position: absolute;left: 0;top: 0}.hy-banner--multi .hy-banner__item.is-active{position: relative}.hy-banner__dots{position: absolute;left: 0;right: 0;bottom: 18px;text-align: center;z-index: 3}.hy-banner__dot{display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;border: 0;border-radius: 50%;background: rgba(0,0,0,.2);color: transparent;font-size: 0;transition: background .3s linear,transform .3s var(--hy-ease)}.hy-banner__dot.is-active{background: var(--hy-brand);transform: scale(1.06)}.hy-band{overflow: hidden;padding: var(--hy-band-pad) 0}.hy-title{overflow: hidden;text-align: center;display: block}.hy-title h3{color: var(--hy-brand);font-size: var(--hy-title-fs)}.hy-title h3 img{padding: 0 30px 0 0;max-width: none}.hy-title h2{font-size: var(--hy-title-en-fs);color: var(--hy-title-en);text-transform: uppercase}.hy-title--light h3{color: var(--hy-white)}.hy-more{text-align: center;margin-top: 10px}.hy-more img{width: 56px;height: 28px;max-width: none;transition: transform .3s var(--hy-ease)}.hy-more a:hover img{transform: translateY(4px)}.hy-mtbd{overflow: hidden;margin: 50px 0}.hy-coop__content{overflow: hidden}.hy-coop__lead{text-align: center;font-size: 18px;line-height: 50px}.hy-coop__slider{position: relative;padding-bottom: 50px}.hy-coop__pager{position: absolute;left: 0;bottom: 10px;width: 100%;text-align: center;line-height: 20px;z-index: 2}.hy-coop__page{display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;border: 0;border-radius: 50%;background: rgba(0,0,0,.2);color: #000;font-family: inherit;font-size: 12px;line-height: 20px;text-align: center;cursor: pointer;-webkit-appearance: none;appearance: none;transition: background .3s linear,color .3s linear}.hy-coop__page:hover{background: rgba(0,0,0,.32)}.hy-coop__page.is-on{color: var(--hy-white);background: var(--hy-brand)}.hy-coop__page:focus-visible{outline: 2px solid var(--hy-brand);outline-offset: 3px}.hy-table tr.is-page-hidden{display: none}.hy-table{width: 100%;margin: 10px 0;background-color: var(--hy-white);color: var(--hy-text-2);border-collapse: collapse;box-sizing: border-box}.hy-table tr{transition: all .3s}.hy-table td{position: relative;padding: 9px 15px;min-height: 20px;line-height: 20px;font-size: var(--hy-body-fs);border: 1px solid #eee;text-align: center;vertical-align: middle}.hy-table thead tr{background-color: #FAFAFA}.hy-table tbody tr:hover{background-color: #FAFAFA}.hy-mtbd .hy-table tbody tr:nth-child(3),.hy-mtbd .hy-table tbody tr:nth-child(12){height: 79px}.hy-mtbd .hy-table tbody tr:nth-child(6){height: 59px}.hy-industry{overflow: hidden;padding: 50px 0;background-color: #9bc0b9;background-image: url("/upload/ee09d40af5ae8244.jpg");background-repeat: no-repeat;background-position: center center;background-size: cover}.hy-industry__list{overflow: hidden;padding-top: 50px}.hy-industry__list li{float: left;width: 45%;border: 1px solid var(--hy-line);padding: 10px;margin: 0 15px 30px 15px}.hy-industry__list a{display: block;overflow: hidden}.hy-industry__list img{float: left;display: block;width: 178px;height: 150px;max-width: none;padding-right: 20px}.hy-industry__list h5{font-size: 18px;color: var(--hy-white);padding-top: 20px}.hy-industry__list h2{font-size: 12px;color: var(--hy-white);display: block;padding: 20px 0}.hy-industry__list h3{color: var(--hy-white)}.hy-media__list{overflow: hidden;padding-top: 50px}.hy-media__list li{float: left;width: 30%;padding: 0 20px;margin-bottom: 20px;height: 230px}.hy-media__list img{width: 368px;height: 196px;max-width: none}.hy-media__list h5{font-size: 16px;color: var(--hy-text-2);background: var(--hy-dot) no-repeat left center;padding-left: 20px;display: block;margin: 10px 0}.hy-media__list .hy-media__desc{color: var(--hy-text-3);display: none}.hy-edu{overflow: hidden;margin: 50px 0}.hy-edu__list{overflow: hidden;padding-top: 50px}.hy-edu__list li{width: 25%;text-align: center;float: left}.hy-edu__list a>img{width: 211px;height: 211px;max-width: none}.hy-edu__list h5{font-size: 22px;color: #000;display: block;padding: 20px 0}.hy-edu__more{display: inline-block}.hy-edu__more img{width: 36px;height: 36px;max-width: none}.hy-cases{overflow: hidden;padding: 50px 0;background-color: #a2c5bf;background-image: url("/upload/4fdf84907f7e6633.jpg");background-repeat: no-repeat;background-position: center center;background-size: cover}.hy-cases__list{overflow: hidden;padding-top: 50px}.hy-cases__list li{float: left;width: 25%;text-align: center;padding-bottom: 15px;transition: transform .4s var(--hy-ease)}.hy-cases__list li:hover{transform: translateY(-6px)}.hy-cases__list img{display: block;width: 286px;height: 176px;max-width: none;box-shadow: var(--hy-shadow-img) 0 0 5px;transition: transform .6s var(--hy-ease)}.hy-cases__list li:hover img{transform: scale(1.07)}.hy-cases__list h3{font-size: var(--hy-body-fs);line-height: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.hy-cards{overflow: hidden}.hy-cards li{float: left;width: var(--hy-card-w);padding: 5px 7px;margin-bottom: 20px}.hy-cards figure{overflow: hidden;box-shadow: var(--hy-shadow-img) 0 0 5px}.hy-cards img{display: block;width: 100%;height: 214px;object-fit: cover;transition: transform .6s var(--hy-ease)}.hy-cards li:hover img{transform: scale(1.06)}.hy-cards h3{font-size: 14px;line-height: 1.9;color: var(--hy-text-strong);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: color .3s linear}.hy-cards li:hover h3{color: var(--hy-brand)}.hy-cards time{font-size: 12px;color: var(--hy-text-3)}.hy-service{overflow: hidden;padding-top: 50px}.hy-service__list{padding-top: 50px}.hy-service__list li{float: left;width: 50%;height: 300px;text-align: center;transition: filter .4s linear}.hy-service__list li:hover{filter: brightness(1.06)}.hy-service__gap{display: block;height: 110px}.hy-service__list a{display: block;font-size: 46px;line-height: 75px;text-align: center;color: var(--hy-white);transition: letter-spacing .4s var(--hy-ease)}.hy-service__list a:hover{letter-spacing: 4px}.hy-stats{background: #f7f9f8;padding: 46px 0}.hy-stats__list{overflow: hidden;text-align: center}.hy-stats__list li{float: left;width: 25%}.hy-stats__num{font-size: 46px;line-height: 1.2;color: var(--hy-brand);font-weight: 700;font-family: Century,var(--hy-font)}.hy-stats__label{font-size: 16px;color: var(--hy-text-2);padding-top: 8px}.hy-subnav{background: var(--hy-bar);border-top: 1px solid var(--hy-line);border-bottom: 1px solid var(--hy-line);padding: 20px 0}.hy-subnav__list{overflow: hidden}.hy-subnav__list li{float: left;padding: 0 10px}.hy-subnav__list a{display: block;padding: 8px 20px;font-size: 14px;color: var(--hy-text-2);border: 1px solid var(--hy-line-2);transition: background .3s linear,color .3s linear}.hy-subnav__list a:hover{background: var(--hy-chip);color: var(--hy-brand-link)}.hy-subnav__list li.is-on a{background: var(--hy-chip);color: var(--hy-brand-link)}.hy-main{overflow: hidden}.hy-pagetitle{text-align: center;font-weight: bold;color: var(--hy-brand);font-size: var(--hy-pagetitle-fs);border-bottom: 1px solid var(--hy-brand);padding-bottom: 20px;margin: 50px 0}.hy-content{overflow: hidden}.hy-richtext{font-size: var(--hy-richtext-fs);color: #555;line-height: var(--hy-richtext-lh);overflow-wrap: break-word;word-break: break-word}.hy-richtext img{max-width: 100%;height: auto}.hy-richtext p{margin: 0}.hy-richtext table{max-width: 100%}.hy-richtext h1,.hy-richtext h2,.hy-richtext h3,.hy-richtext h4,.hy-richtext h5,.hy-richtext h6{line-height: inherit}.hy-richtext .hy-ri-ff-song{font-family: 宋体}.hy-richtext .hy-ri-ff-deng{font-family: 等线}.hy-richtext .hy-ri-ff-arial{font-family: arial}.hy-richtext .hy-ri-ti-2em{text-indent: 2em}.hy-richtext .hy-ri-ti-0em{text-indent: 0em}.hy-richtext .hy-ri-ti-28px{text-indent: 28px}.hy-richtext .hy-ri-va-middle{vertical-align: middle}.hy-richtext strong,.hy-richtext b{font-weight: bolder}.hy-article{overflow: hidden}.hy-content_d{overflow: hidden}.hy-article__title{font-size: var(--hy-pagetitle-fs);text-align: center;color: var(--hy-brand);line-height: normal;margin: 0}.hy-article__meta{display: block;text-align: center;font-size: 12px;font-weight: bold;color: var(--hy-text-3);line-height: normal;padding: 20px 0;margin: 0}.hy-content_d--hyfz .hy-article__meta,.hy-content_d--jypx .hy-article__meta{line-height: 17px}.hy-pager{clear: both;margin: 20px auto;padding-top: 18px;text-align: center;color: var(--hy-text-3);font: 12px/22px Arial}.hy-pager:not([data-prev]):not([data-next]){display: none}.hy-list--table ~ .hy-pager:not([data-prev]):not([data-next]){display: block}.hy-pager a{display: inline;text-decoration: none;color: #555;border: 1px solid #bbb;padding: 3px 6px;margin-right: 1px;font: normal 12px/1.5em simsun,Verdana,Lucida,Arial;vertical-align: baseline}.hy-pager a:hover{color: #F60;border-color: #ff4800}.hy-pager__nums a:nth-child(n + 6){display: none}.hy-pager__dots{display: none}.hy-pager__nums:has(a:nth-child(6)) ~ .hy-pager__dots{display: inline}.hy-list{overflow: hidden}.hy-list li{float: left}.hy-list,.hy-list>li,.hy-list a,.hy-list img{box-sizing: content-box}.hy-list--table,.hy-list--table *{box-sizing: content-box}.hy-list--table .hy-table{box-sizing: border-box}.hy-list>li>a{display: block;overflow: hidden}.hy-list__date{display: none}.hy-list__more{display: none}.hy-list>li{box-sizing: content-box;width: 286px;padding: 5px 7px;margin-bottom: 20px}.hy-list img{display: block;width: 286px;height: 176px;max-width: none;box-shadow: var(--hy-shadow-img) 0 0 5px;transition: transform .6s var(--hy-ease)}.hy-list>li:hover img{transform: scale(1.04)}.hy-list__title{font-size: 14px;line-height: 35px;color: rgba(0,0,0,.85);text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: color .3s linear}.hy-list>li:hover .hy-list__title{color: var(--hy-brand)}.hy-list--hyfz>li{box-sizing: content-box;width: 45%;padding: 10px;border: 1px solid var(--hy-line);margin: 0 15px 30px 15px;height: 172px;overflow: hidden}.hy-list--hyfz>li>a{overflow: hidden}.hy-list--hyfz img{float: left;width: 178px;height: 150px;padding-right: 20px;box-shadow: none}.hy-list--hyfz .hy-list__title{font-size: 18px;line-height: normal;overflow: visible;color: var(--hy-text-strong);text-align: left;white-space: normal;padding-top: 20px}.hy-list--hyfz .hy-list__date{display: block;padding: 20px 0;font-size: 0;line-height: 0}.hy-list--hyfz .hy-list__more{display: block;color: var(--hy-brand-soft)}.hy-list--mtbd>li,.hy-list--zqjz>li,.hy-list--media>li{box-sizing: content-box;width: 30%;padding: 0 20px;margin-bottom: 20px;height: 230px}.hy-list--mtbd img,.hy-list--zqjz img,.hy-list--media img{width: 368px;height: 196px;box-shadow: none}.hy-list--mtbd .hy-list__title,.hy-list--zqjz .hy-list__title,.hy-list--media .hy-list__title{font-size: 16px;line-height: normal;color: var(--hy-text-2);text-align: left;white-space: normal;background: var(--hy-dot) no-repeat left center;padding-left: 20px;display: block;margin: 10px 0}.hy-list--table{overflow: hidden}.hy-list--table .hy-table{margin: 10px 0 0}.hy-list--table .hy-table tbody tr:nth-child(3),.hy-list--table .hy-table tbody tr:nth-child(12){height: 79px}.hy-list--table .hy-table tbody tr:nth-child(6){height: 59px}.hy-footer{overflow: hidden;padding-top: 50px;padding-bottom: 20px;margin-top: 50px;background: url("/upload/fa28d2e00fa0268d.jpg") no-repeat center center;background-size: cover}.hy-foot1{overflow: hidden}.hy-foot1__left{float: left;overflow: hidden}.hy-foot1__right{float: right;overflow: hidden}.hy-qr{float: left;padding-right: 20px}.hy-qr img{float: left;display: block;width: 187px;height: 187px;max-width: none;padding-bottom: 10px}.hy-qr p{font-size: 22px;color: var(--hy-text-4);text-align: center}.hy-foot1 h2{color: var(--hy-white);font-size: 18px;display: block;padding-top: 60px;float: left}.hy-foot1 h3{font-size: 46px;color: var(--hy-white)}.hy-foot1 h3 span{display: block;font-size: 24px}.hy-foot1 h4{display: block;margin-top: 30px}.hy-foot__tel,.hy-foot__mail{display: block;font-size: 22px;color: var(--hy-text-4);font-family: Century;padding-left: 50px;background-repeat: no-repeat;background-position: left center}.hy-foot__tel{background-image: url("/upload/7f416f3c85f6345a.png")}.hy-foot__mail{background-image: url("/upload/f72f03dd33d9fa38.png")}.hy-foot2{color: var(--hy-white);font-size: 16px;border-top: 1px solid var(--hy-white);padding-top: 20px;margin-top: 20px}.hy-foot2 a{color: var(--hy-link)}.hy-fl-r a{color: var(--hy-white)}.hy-foot2 a:hover,.hy-fl-r a:hover{color: var(--hy-white);text-decoration: underline}.hy-fl-l{float: left}.hy-fl-r{float: right}.hy-backtop{position: fixed;right: 24px;bottom: 32px;z-index: 60;width: 48px;height: 48px;border: 0;border-radius: 50%;background: var(--hy-brand);color: var(--hy-white);font-size: 20px;line-height: 48px;text-align: center;opacity: 0;visibility: hidden;transform: translateY(12px);transition: opacity .35s var(--hy-ease),transform .35s var(--hy-ease),visibility .35s}.hy-backtop.is-show{opacity: 1;visibility: visible;transform: none}.hy-backtop:hover{background: var(--hy-brand-deep)}.hy-anim [data-reveal]{opacity: 0;transform: translateY(26px);transition: opacity var(--hy-dur) var(--hy-ease),transform var(--hy-dur) var(--hy-ease);will-change: opacity,transform}.hy-anim [data-reveal].is-in{opacity: 1;transform: none}.hy-anim [data-reveal][data-reveal="left"]{transform: translateX(-32px)}.hy-anim [data-reveal][data-reveal="left"].is-in{transform: none}.hy-anim [data-reveal][data-reveal="zoom"]{transform: scale(.94)}.hy-anim [data-reveal][data-reveal="zoom"].is-in{transform: none}.hy-contact{margin: 40px 0 10px;border: 1px solid var(--hy-line);border-left: 4px solid var(--hy-brand);background: #fafbfb;padding: 6px 24px}.hy-contact li{display: flex;align-items: flex-start;padding: 14px 0;font-size: 15px;line-height: 1.8;color: var(--hy-text-2);border-bottom: 1px dashed var(--hy-line)}.hy-contact li:last-child{border-bottom: 0}.hy-contact__k{flex: 0 0 74px;color: var(--hy-brand-deep);font-weight: 700}.hy-contact__v{flex: 1 1 auto;word-break: break-all}.hy-contact__v a{color: var(--hy-text-2)}.hy-contact__v a:hover{color: var(--hy-brand)}.hy-empty{padding: 60px 0;text-align: center;font-size: 14px;color: var(--hy-text-3)}@media (prefers-reduced-motion: reduce){.hy-anim [data-reveal]{opacity: 1 !important;transform: none !important;transition: none !important;will-change: auto !important}.hy-cases__list li:hover,.hy-cases__list li:hover img,.hy-cards li:hover img,.hy-service__list a:hover,.hy-more a:hover img,.hy-backtop{transform: none !important;letter-spacing: normal !important;transition: none !important}.hy-banner__item{transition: none !important}}@media (min-width: 1024px) and (max-width: 1199px){.hy-nav__list>li{padding-left: 12px}.hy-nav__list>li>a{font-size: 15px}.hy-nav__sub{left: 12px}.hy-industry__list li{width: 44%;margin: 0 10px 30px 10px}.hy-industry__list img{width: 150px;height: 127px;object-fit: cover}.hy-media__list li{padding: 0 10px}.hy-media__list img{width: 100%;height: auto}.hy-edu__list a>img{width: 170px;height: 170px;object-fit: cover}.hy-cases__list img{width: 100%;height: 170px;object-fit: cover}.hy-cards li{width: calc(25% - 14px)}.hy-list>li{width: calc(25% - 14px)}.hy-list img{width: 100%;height: 170px;object-fit: cover}.hy-list--hyfz>li{width: 44%;margin: 0 10px 30px 10px}.hy-list--hyfz img{width: 150px;height: 127px;padding-right: 14px;object-fit: cover}.hy-list--mtbd>li,.hy-list--zqjz>li,.hy-list--media>li{padding: 0 10px}.hy-list--mtbd img,.hy-list--zqjz img,.hy-list--media img{width: 100%;height: auto}.hy-service__list li{height: 250px}.hy-service__list a{font-size: 38px;line-height: 1.6}.hy-service__gap{height: 90px}}@media (max-width: 1023px){:root{--hy-nav-fs: 16px;--hy-nav-gap: 0px;--hy-title-fs: 34px;--hy-title-en-fs: 24px;--hy-pagetitle-fs: 22px;--hy-band-pad: 40px}.hy-header{padding: 12px 0;overflow: visible}.hy-header__in{display: flex;align-items: center;justify-content: space-between;overflow: visible}.hy-logo{float: none;width: 157px;height: 56px;overflow: hidden;flex: 0 0 auto}.hy-logo img{width: 157px;height: 98px;margin-top: -20px}.hy-menubtn{display: block;float: none;margin: 0}.hy-nav{position: absolute;left: 0;right: 0;top: 100%;float: none;max-height: 0;overflow: hidden;background: #fff;border-top: 1px solid var(--hy-line);transition: max-height .38s var(--hy-ease),box-shadow .3s linear;z-index: 50}.hy-nav.is-open{max-height: 82vh;overflow-y: auto;box-shadow: 0 14px 28px rgba(0,0,0,.14)}.hy-nav__list{display: block;overflow: visible}.hy-nav__list>li{float: none;padding: 0;border-bottom: 1px solid #f2f2f2}.hy-nav__list>li>a,.hy-nav__list>li.is-on>a,.hy-nav__list>li:hover>a{padding: 15px 16px;font-size: 16px;line-height: 1.4;background: none;color: var(--hy-text)}.hy-nav__list>li.is-on>a{color: var(--hy-brand)}.hy-nav__sub{display: block;position: static;min-width: 0;padding: 0 0 10px 16px;background: #fafafa;box-shadow: none;border-top: 0}.hy-nav__list>li:hover .hy-nav__sub{display: block}.hy-nav__sub a{padding: 9px 16px;font-size: 14px;white-space: normal}.hy-wrapper{width: calc(100% - 48px)}.hy-title h3 img{padding-right: 18px}.hy-mtbd{margin: 40px 0}.hy-edu{margin: 40px 0}.hy-industry{padding: 40px 0}.hy-cases{padding: 40px 0}.hy-service{padding-top: 40px}.hy-coop__lead{font-size: 16px;line-height: 1.9}.hy-coop__page{width: 44px;height: 44px;line-height: 44px;margin: 0 4px;font-size: 14px;color: rgba(0,0,0,.62)}.hy-coop__pager{bottom: 0;line-height: 44px}.hy-table td{width: auto;padding: 8px 8px;font-size: 13px}.hy-table tbody tr:nth-child(3),.hy-table tbody tr:nth-child(12),.hy-table tbody tr:nth-child(6){height: auto}.hy-industry__list{padding-top: 30px}.hy-industry__list li{width: 45%;margin: 0 10px 24px 10px}.hy-industry__list img{width: 130px;height: 110px;object-fit: cover}.hy-media__list{padding-top: 30px}.hy-media__list li{width: 50%;height: 240px;padding: 0 12px}.hy-media__list img{width: 100%;height: auto}.hy-edu__list{padding-top: 30px}.hy-edu__list li{width: 50%;margin-bottom: 20px}.hy-edu__list a>img{width: 180px;height: 180px;object-fit: cover}.hy-edu__list h5{font-size: 20px;padding: 14px 0}.hy-cases__list{padding-top: 30px}.hy-cases__list li{width: 50%}.hy-cases__list img{width: 100%;height: 190px;object-fit: cover}.hy-cards li{width: calc(50% - 16px);padding: 6px 8px}.hy-cards img{height: 220px;object-fit: cover}.hy-list>li{width: calc(50% - 16px)}.hy-list img{width: 100%;height: 220px;object-fit: cover}.hy-list--hyfz>li{width: 45%;margin: 0 10px 24px 10px}.hy-list--hyfz img{width: 130px;height: 110px;padding-right: 12px;object-fit: cover}.hy-list--mtbd>li,.hy-list--zqjz>li,.hy-list--media>li{width: 50%;height: 240px;padding: 0 12px}.hy-list--mtbd img,.hy-list--zqjz img,.hy-list--media img{width: 100%;height: auto}.hy-service__list{padding-top: 30px}.hy-service__list li{height: 240px}.hy-service__list a{font-size: 32px;line-height: 1.4}.hy-service__gap{height: 86px}.hy-stats__list li{width: 50%;padding: 14px 0}.hy-stats__num{font-size: 36px}.hy-footer{padding-top: 36px;margin-top: 36px}.hy-qr img{width: 150px;height: 150px}.hy-qr p{font-size: 18px}.hy-foot1__right{float: none;margin-top: 26px}.hy-foot1 h2{padding-top: 30px;font-size: 16px;float: none}.hy-foot1 h3{font-size: 32px}.hy-foot1 h3 span{font-size: 18px}.hy-foot2{font-size: 14px;line-height: 1.9}.hy-fl-l,.hy-fl-r{float: none}}@media (max-width: 767px){:root{--hy-title-fs: 26px;--hy-title-en-fs: 18px;--hy-pagetitle-fs: 20px;--hy-band-pad: 32px;--hy-richtext-fs: 16px}.hy-wrapper{width: calc(100% - 32px)}.hy-header{padding: 10px 0}.hy-logo{width: 140px;height: 50px}.hy-logo img{width: 140px;height: 87px;margin-top: -18px}.hy-menubtn{width: 44px;height: 44px}.hy-nav__list>li>a{padding: 14px}.hy-title h3{line-height: 1.35}.hy-title h3 img{width: 30px;height: 30px;padding-right: 12px}.hy-title h2{margin-top: 2px}.hy-coop__lead{font-size: 15px;line-height: 1.8;padding: 0 4px}.hy-mtbd{margin: 32px 0}.hy-table{margin: 8px 0}.hy-table td{width: auto;padding: 6px 4px;font-size: 12px;line-height: 18px}.hy-table tbody tr:nth-child(3),.hy-table tbody tr:nth-child(12),.hy-table tbody tr:nth-child(6){height: auto}.hy-coop__slider{padding-bottom: 56px}.hy-coop__page{width: 44px;height: 44px;line-height: 44px;margin: 0 3px;font-size: 14px}.hy-industry{padding: 32px 0}.hy-industry__list{padding-top: 24px}.hy-industry__list li{box-sizing: border-box;width: 100%;margin: 0 0 16px 0;padding: 10px}.hy-industry__list img{width: 120px;height: 102px;padding-right: 14px;object-fit: cover}.hy-industry__list h5{font-size: 16px;padding-top: 8px}.hy-industry__list h2{padding: 10px 0}.hy-mtbd{margin: 32px 0}.hy-media__list{padding-top: 24px}.hy-media__list li{width: 100%;height: auto;padding: 0;margin-bottom: 24px}.hy-media__list img{width: 100%;height: auto}.hy-media__list h5{font-size: 15px}.hy-edu{margin: 32px 0}.hy-edu__list{padding-top: 24px}.hy-edu__list li{width: 100%;margin-bottom: 26px}.hy-edu__list a>img{width: 160px;height: 160px;object-fit: cover}.hy-edu__list h5{font-size: 18px;padding: 12px 0 4px}.hy-cases{padding: 32px 0}.hy-cases__list{padding-top: 24px}.hy-cases__list li{width: 100%;padding-bottom: 18px}.hy-cases__list img{width: 100%;height: 190px;object-fit: cover}.hy-cases__list h3{font-size: 14px;line-height: 30px}.hy-cards li{width: 100%;padding: 0 0 20px}.hy-cards img{height: 200px;object-fit: cover}.hy-cards h3{font-size: 15px;line-height: 1.8;white-space: normal}.hy-list>li,.hy-list--hyfz>li,.hy-list--mtbd>li,.hy-list--zqjz>li,.hy-list--media>li{box-sizing: border-box;width: 100%;height: auto;margin: 0 0 18px;padding: 0 0 16px}.hy-list--hyfz>li{padding: 10px;border: 1px solid var(--hy-line)}.hy-list--mtbd>li,.hy-list--zqjz>li,.hy-list--media>li{padding: 0 0 16px}.hy-list img,.hy-list--hyfz img,.hy-list--mtbd img,.hy-list--zqjz img,.hy-list--media img{float: none;width: 100%;height: auto;padding-right: 0}.hy-list .hy-list__title,.hy-list--hyfz .hy-list__title,.hy-list--mtbd .hy-list__title,.hy-list--zqjz .hy-list__title,.hy-list--media .hy-list__title{font-size: 16px;line-height: 1.65;text-align: left;white-space: normal;padding: 10px 0 4px;margin: 0}.hy-list--hyfz .hy-list__date{display: none}.hy-list--hyfz .hy-list__more{font-size: 13px}.hy-service{padding-top: 32px}.hy-service__list{padding-top: 24px}.hy-service__list li{width: 100%;height: 200px;margin-bottom: 12px;background-size: contain}.hy-service__list a{font-size: 26px;line-height: 1.4}.hy-service__gap{height: 70px}.hy-stats{padding: 30px 0}.hy-stats__num{font-size: 30px}.hy-stats__label{font-size: 14px;padding-top: 4px}.hy-subnav{padding: 14px 0}.hy-subnav .hy-wrapper{overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling: touch}.hy-subnav__list{display: flex;flex-wrap: nowrap;width: max-content}.hy-subnav__list li{flex: 0 0 auto;padding: 0 6px}.hy-subnav__list a{padding: 7px 14px;font-size: 13px;white-space: nowrap}.hy-pagetitle{margin: 28px 0;padding-bottom: 14px}.hy-main .hy-pagetitle{font-size: var(--hy-pagetitle-fs)}.hy-richtext{line-height: 1.75}.hy-article__title{margin-top: 0;line-height: normal}.hy-article__meta{padding: 12px 0}.hy-pager a{min-width: 32px;padding: 8px 10px;font-size: 13px;margin: 0 2px;text-align: center}.hy-footer{padding-top: 28px;padding-bottom: 16px;margin-top: 32px}.hy-qr{float: none;padding-right: 0;text-align: center}.hy-qr img{float: none;margin: 0 auto;width: 130px;height: 130px}.hy-qr p{font-size: 16px}.hy-foot1 h2{padding-top: 18px;font-size: 15px;text-align: center}.hy-foot1__right{margin-top: 20px}.hy-foot1 h3{font-size: 24px}.hy-foot1 h3 span{font-size: 15px}.hy-foot1 h4{margin-top: 18px}.hy-foot__tel,.hy-foot__mail{font-size: 15px;padding-left: 40px;word-break: break-all}.hy-foot2{font-size: 13px;line-height: 1.9}.hy-foot2 .hy-fl-r{margin-top: 6px}.hy-backtop{right: 14px;bottom: 18px;width: 42px;height: 42px;line-height: 42px}}@media (max-width: 359px){.hy-wrapper{width: calc(100% - 24px)}:root{--hy-title-fs: 22px;--hy-title-en-fs: 15px}.hy-table td{font-size: 11px;padding: 5px 3px}}.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}}@keyframes wk-banner-kenburns{from{transform:scale(1)}to{transform:scale(1.06) translate3d(-1.2%,1%,0)}}@keyframes wk-banner-rise{from{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:none}}@keyframes wk-banner-drift{from{transform:scale(1) translate3d(0,0,0)}to{transform:scale(1.08) translate3d(-1.5%,-1%,0)}}.wk-banner__img{transform-origin:50% 50%;animation:wk-banner-kenburns 20s ease-in-out infinite alternate}.wk-banner__fallback{transform-origin:50% 50%;animation:wk-banner-drift 26s ease-in-out infinite alternate}.wk-banner__eyebrow,.wk-banner__title,.wk-banner__desc{animation:wk-banner-rise .9s cubic-bezier(.16,.84,.44,1) both}.wk-banner__eyebrow{animation-delay:60ms}.wk-banner__title{animation-delay:120ms}.wk-banner__desc{animation-delay:180ms}@media (prefers-reduced-motion:reduce){.wk-banner__img,.wk-banner__fallback,.wk-banner__eyebrow,.wk-banner__title,.wk-banner__desc{animation:none!important;transform:none!important;opacity:1!important}}