@font-face {
  font-family: 'Manrope';
  src: url('data:font/woff2;charset=utf-8;base64,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') format('woff2'),
      url('data:font/woff;charset=utf-8;base64,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') format('woff');
}

/*--公共部分--*/
html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; cursor: pointer; }

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, textarea, p, blockquote, th, td, input, select, textarea, button, img { padding: 0; margin: 0; font-weight: 400; }

p { margin: 0px; padding: 0px; }

body, button, input, select, textarea { font: 14px 'Manrope', 'HarmonyOS Sans SC', 'PingFang SC', 'Source Han Sans','Microsoft YaHei','Hiragino Sans GB', sans-serif,Arial; line-height: 1.5; color: #333; }

img { border: 0px; vertical-align: middle; }

ol li { list-style: disc; }

table { border-collapse: collapse; border-spacing: 0; }

table th, table td { border: 1px solid #ccc; }

*, :after, :before { -webkit-box-sizing: border-box; box-sizing: border-box; background-repeat: no-repeat; }

a { background-color: transparent; -webkit-text-decoration-skip: objects; text-decoration: none; color: #333; outline: none; cursor: pointer; -webkit-transition: .4s; transition: .4s; }

a:hover { background-repeat: no-repeat; text-decoration: none; }

a, input[type="button"], button, label, input[type="submit"], input[type="reset"] { cursor: pointer; }

[type="checkbox"], [type="radio"] { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; }

input, textarea, select { outline: none; }

input[type="text"], input[type="password"], input[type="button"], input[type="submit"], input[type="reset"], select, textarea { outline-style: none; -webkit-appearance: none; resize: none; border: none; -webkit-border-radius: 0; border-radius: 0; }

textarea { overflow: auto; vertical-align: top; }

input:-webkit-autofill { -webkit-box-shadow: 0 0 0px rgba(255, 255, 255, 0) inset !important; }

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

.removeStyle { margin: 0px; padding: 0px; list-style: none; }

.removeStyle li { list-style: none; margin: 0px; padding: 0px; }

.removeStyle dd { list-style: none; margin: 0px; padding: 0px; }

.removeStyle dt { list-style: none; margin: 0px; padding: 0px; }

/* 字体图标 */
.iconfont { color: inherit; font-size: inherit; display: inline-block; -webkit-font-smoothing: antialiased; /* 文字抗锯齿 */ -moz-osx-font-smoothing: grayscale; /* 文字抗锯齿 */ }

.fl { float: left; }

.fr { float: right; }

.show { display: block !important; }

.hide { display: none !important; }

.container { width: 100%; padding: 0px 20px; position: relative; z-index: 10; margin: 0px auto; }

.indexContainer { width: 100%; padding: 0px 20px; position: relative; z-index: 10; margin: 0px auto; }

@media (max-width: 320px) { body { min-width: 320px; } }

@media (min-width: 768px) { .container { max-width: 82.222vw; }
  .indexContainer { max-width: 87.5vw; } }

@media (min-width: 1260px) { html { cursor: default; }
  .container { max-width: 77.083vw; }
  .indexContainer { max-width: 87.5vw; } }

@media (min-width: 1921px) { .container { max-width: 1480px; }
  .indexContainer { max-width: 1680px; } }

/** Swiper 10.3.0 Most modern mobile touch slider and framework with hardware accelerated transitions https://swiperjs.com Copyright 2014-2023 Vladimir Kharlampidi Released under the MIT License Released on: September 21, 2023 */
@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; }

: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 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }

.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; transition-property: transform; transition-property: transform, -webkit-transform; -webkit-transition-timing-function: initial; transition-timing-function: initial; -webkit-box-sizing: content-box; box-sizing: content-box; }

.swiper-android .swiper-slide, .swiper-ios .swiper-slide, .swiper-wrapper { -webkit-transform: translate3d(0px, 0, 0); transform: translate3d(0px, 0, 0); }

.swiper-horizontal { -ms-touch-action: pan-y; touch-action: pan-y; }

.swiper-vertical { -ms-touch-action: pan-x; touch-action: pan-x; }

.swiper-slide { -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; width: 100%; height: 100%; position: relative; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; transition-property: transform; transition-property: transform, -webkit-transform; display: block; }

.swiper-slide-invisible-blank { visibility: hidden; }

.swiper-autoheight, .swiper-autoheight .swiper-slide { height: auto; }

.swiper-autoheight .swiper-wrapper { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-transition-property: height,-webkit-transform; transition-property: height,-webkit-transform; transition-property: transform,height; transition-property: transform,height,-webkit-transform; }

.swiper-backface-hidden .swiper-slide { -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-backface-visibility: hidden; backface-visibility: hidden; }

.swiper-3d.swiper-css-mode .swiper-wrapper { -webkit-perspective: 1200px; perspective: 1200px; }

.swiper-3d .swiper-wrapper { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; }

.swiper-3d { -webkit-perspective: 1200px; perspective: 1200px; }

.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide { -webkit-transform-style: preserve-3d; 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 { -webkit-scroll-snap-type: x mandatory; -ms-scroll-snap-type: x mandatory; scroll-snap-type: x mandatory; }

.swiper-css-mode.swiper-vertical > .swiper-wrapper { -webkit-scroll-snap-type: y mandatory; -ms-scroll-snap-type: y mandatory; scroll-snap-type: y mandatory; }

.swiper-css-mode.swiper-free-mode > .swiper-wrapper { -webkit-scroll-snap-type: none; -ms-scroll-snap-type: none; 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: ''; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; -webkit-box-ordinal-group: 10000; -webkit-order: 9999; -ms-flex-order: 9999; 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 { -webkit-margin-start: var(--swiper-centered-offset-before); 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 { -webkit-margin-before: var(--swiper-centered-offset-before); 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, 0.15); }

.swiper-3d .swiper-slide-shadow-left { background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.swiper-3d .swiper-slide-shadow-right { background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.swiper-3d .swiper-slide-shadow-top { background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.swiper-3d .swiper-slide-shadow-bottom { background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to bottom, rgba(0, 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; -webkit-transform-origin: 50%; -ms-transform-origin: 50%; transform-origin: 50%; -webkit-box-sizing: border-box; box-sizing: border-box; border: 4px solid #007aff; -webkit-border-radius: 50%; border-radius: 50%; border-top-color: transparent; }

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader { -webkit-animation: swiper-preloader-spin 1s infinite linear; animation: swiper-preloader-spin 1s infinite linear; }

.swiper-lazy-preloader-white { --swiper-preloader-color:#fff; }

.swiper-lazy-preloader-black { --swiper-preloader-color:#000; }

@-webkit-keyframes swiper-preloader-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

@keyframes swiper-preloader-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

.swiper-virtual .swiper-slide { -webkit-backface-visibility: hidden; -webkit-transform: translateZ(0); 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); }

.swiper-button-next, .swiper-button-prev { position: absolute; top: 50%; width: -webkit-calc(44px/ 44 * 27); width: calc(44px/ 44 * 27); height: 44px; margin-top: -webkit-calc(0px - (44px/ 2)); margin-top: calc(0px - (44px/ 2)); z-index: 10; cursor: pointer; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; color: #007aff; }

.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; -webkit-transform-origin: center; -ms-transform-origin: center; transform-origin: center; }

.swiper-rtl .swiper-button-next svg, .swiper-rtl .swiper-button-prev svg { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }

.swiper-button-prev, .swiper-rtl .swiper-button-next { left: 10px; right: auto; }

.swiper-button-next, .swiper-rtl .swiper-button-prev { right: 10px; left: auto; }

.swiper-button-lock { display: none; }

.swiper-button-next:after, .swiper-button-prev:after { font-family: swiper-icons; font-size: 44px; 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: 10px; left: auto; }

.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after { content: 'next'; }

.swiper-pagination { position: absolute; text-align: center; -webkit-transition: .3s opacity; transition: .3s opacity; -webkit-transform: translate3d(0, 0, 0); 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: 8px; top: auto; left: 0; width: 100%; }

.swiper-pagination-bullets-dynamic { overflow: hidden; font-size: 0; }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transform: scale(0.33); -ms-transform: scale(0.33); transform: scale(0.33); position: relative; }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { -webkit-transform: scale(0.66); -ms-transform: scale(0.66); transform: scale(0.66); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { -webkit-transform: scale(0.33); -ms-transform: scale(0.33); transform: scale(0.33); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { -webkit-transform: scale(0.66); -ms-transform: scale(0.66); transform: scale(0.66); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { -webkit-transform: scale(0.33); -ms-transform: scale(0.33); transform: scale(0.33); }

.swiper-pagination-bullet { width: 8px; height: 8px; display: inline-block; -webkit-border-radius: 50%; border-radius: 50%; background: #000; opacity: 0.2; }

button.swiper-pagination-bullet { border: none; margin: 0; padding: 0; -webkit-box-shadow: none; box-shadow: none; -webkit-appearance: none; -moz-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: 1; background: #007aff; }

.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets { right: 8px; left: auto; top: 50%; -webkit-transform: translate3d(0px, -50%, 0); transform: translate3d(0px, -50%, 0); }

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 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%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-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; -webkit-transition: .2s transform,.2s top; transition: .2s transform,.2s top; }

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 4px; }

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-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 { -webkit-transition: .2s transform,.2s left; transition: .2s transform,.2s left; }

.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transition: .2s transform,.2s right; transition: .2s transform,.2s right; }

.swiper-pagination-fraction { color: inherit; }

.swiper-pagination-progressbar { background: rgba(0, 0, 0, 0.25); position: absolute; }

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background: #007aff; position: absolute; left: 0; top: 0; width: 100%; height: 100%; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); -webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; }

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { -webkit-transform-origin: right top; -ms-transform-origin: right top; 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: 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: 4px; height: 100%; left: 0; top: 0; }

.swiper-pagination-lock { display: none; }

.swiper-scrollbar { -webkit-border-radius: 10px; border-radius: 10px; position: relative; -ms-touch-action: none; touch-action: none; background: rgba(0, 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: 1%; bottom: 4px; top: auto; z-index: 50; height: 4px; width: -webkit-calc(100% - 2 * 1%); width: calc(100% - 2 * 1%); }

.swiper-scrollbar.swiper-scrollbar-vertical, .swiper-vertical > .swiper-scrollbar { position: absolute; left: auto; right: 4px; top: 1%; z-index: 50; width: 4px; height: -webkit-calc(100% - 2 * 1%); height: calc(100% - 2 * 1%); }

.swiper-scrollbar-drag { height: 100%; width: 100%; position: relative; background: rgba(0, 0, 0, 0.5); -webkit-border-radius: 10px; 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: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: 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; -ms-touch-action: none; 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 { -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto; }

.swiper-grid > .swiper-wrapper { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.swiper-grid-column > .swiper-wrapper { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }

.swiper-fade.swiper-free-mode .swiper-slide { -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; }

.swiper-fade .swiper-slide { pointer-events: none; -webkit-transition-property: opacity; 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; -webkit-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; width: 100%; height: 100%; }

.swiper-cube .swiper-slide .swiper-slide { pointer-events: none; }

.swiper-cube.swiper-rtl .swiper-slide { -webkit-transform-origin: 100% 0; -ms-transform-origin: 100% 0; 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; -webkit-filter: blur(50px); 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; -webkit-transition-property: opacity,height,-webkit-transform; transition-property: opacity,height,-webkit-transform; transition-property: transform,opacity,height; transition-property: transform,opacity,height,-webkit-transform; }

.swiper-cards { overflow: visible; }

.swiper-cards .swiper-slide { -webkit-transform-origin: center bottom; -ms-transform-origin: center bottom; transform-origin: center bottom; -webkit-backface-visibility: hidden; backface-visibility: hidden; overflow: hidden; }

.animated { -webkit-animation-duration: 0.8s; animation-duration: 0.8s; -webkit-animation-fill-mode: both; animation-fill-mode: both; }

.animate { -webkit-animation-duration: 0.8s; animation-duration: 0.8s; -webkit-animation-fill-mode: both; animation-fill-mode: both; }

.animated.infinite { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; }

.animated.hinge { -webkit-animation-duration: 2s; animation-duration: 2s; }

.animated.bounceIn, .animated.bounceOut, .animated.flipOutX, .animated.flipOutY { -webkit-animation-duration: .75s; animation-duration: .75s; }

@-webkit-keyframes bounce { 0%, 20%, 53%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  40%, 43% { -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0); }
  40%, 43%, 70% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }
  70% { -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0); }
  90% { -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0); } }

@keyframes bounce { 0%, 20%, 53%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  40%, 43% { -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0); }
  40%, 43%, 70% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }
  70% { -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0); }
  90% { -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0); } }

.bounce { -webkit-animation-name: bounce; animation-name: bounce; -webkit-transform-origin: center bottom; -ms-transform-origin: center bottom; transform-origin: center bottom; }

@-webkit-keyframes flash { 0%, 50%, to { opacity: 1; }
  25%, 75% { opacity: 0; } }

@keyframes flash { 0%, 50%, to { opacity: 1; }
  25%, 75% { opacity: 0; } }

.flash { -webkit-animation-name: flash; animation-name: flash; }

@-webkit-keyframes pulse { 0% { -webkit-transform: scaleX(1);
    transform: scaleX(1); }
  50% { -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05); }
  to { -webkit-transform: scaleX(1);
    transform: scaleX(1); } }

@keyframes pulse { 0% { -webkit-transform: scaleX(1);
    transform: scaleX(1); }
  50% { -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05); }
  to { -webkit-transform: scaleX(1);
    transform: scaleX(1); } }

.pulse { -webkit-animation-name: pulse; animation-name: pulse; }

@-webkit-keyframes rubberBand { 0% { -webkit-transform: scaleX(1);
    transform: scaleX(1); }
  30% { -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1); }
  40% { -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1); }
  50% { -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1); }
  65% { -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1); }
  75% { -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1); }
  to { -webkit-transform: scaleX(1);
    transform: scaleX(1); } }

@keyframes rubberBand { 0% { -webkit-transform: scaleX(1);
    transform: scaleX(1); }
  30% { -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1); }
  40% { -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1); }
  50% { -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1); }
  65% { -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1); }
  75% { -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1); }
  to { -webkit-transform: scaleX(1);
    transform: scaleX(1); } }

.rubberBand { -webkit-animation-name: rubberBand; animation-name: rubberBand; }

@-webkit-keyframes shake { 0%, to { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  10%, 30%, 50%, 70%, 90% { -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  20%, 40%, 60%, 80% { -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); } }

@keyframes shake { 0%, to { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  10%, 30%, 50%, 70%, 90% { -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  20%, 40%, 60%, 80% { -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); } }

.shake { -webkit-animation-name: shake; animation-name: shake; }

@-webkit-keyframes headShake { 0% { -webkit-transform: translateX(0);
    transform: translateX(0); }
  6.5% { -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg); }
  18.5% { -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg); }
  31.5% { -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg); }
  43.5% { -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg); }
  50% { -webkit-transform: translateX(0);
    transform: translateX(0); } }

@keyframes headShake { 0% { -webkit-transform: translateX(0);
    transform: translateX(0); }
  6.5% { -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg); }
  18.5% { -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg); }
  31.5% { -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg); }
  43.5% { -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg); }
  50% { -webkit-transform: translateX(0);
    transform: translateX(0); } }

.headShake { -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-name: headShake; animation-name: headShake; }

@-webkit-keyframes swing { 20% { -webkit-transform: rotate(15deg);
    transform: rotate(15deg); }
  40% { -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg); }
  60% { -webkit-transform: rotate(5deg);
    transform: rotate(5deg); }
  80% { -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg); }
  to { -webkit-transform: rotate(0deg);
    transform: rotate(0deg); } }

@keyframes swing { 20% { -webkit-transform: rotate(15deg);
    transform: rotate(15deg); }
  40% { -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg); }
  60% { -webkit-transform: rotate(5deg);
    transform: rotate(5deg); }
  80% { -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg); }
  to { -webkit-transform: rotate(0deg);
    transform: rotate(0deg); } }

.swing { -webkit-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center; -webkit-animation-name: swing; animation-name: swing; }

@-webkit-keyframes tada { 0% { -webkit-transform: scaleX(1);
    transform: scaleX(1); }
  10%, 20% { -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg); }
  30%, 50%, 70%, 90% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); }
  40%, 60%, 80% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); }
  to { -webkit-transform: scaleX(1);
    transform: scaleX(1); } }

@keyframes tada { 0% { -webkit-transform: scaleX(1);
    transform: scaleX(1); }
  10%, 20% { -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg); }
  30%, 50%, 70%, 90% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); }
  40%, 60%, 80% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); }
  to { -webkit-transform: scaleX(1);
    transform: scaleX(1); } }

.tada { -webkit-animation-name: tada; animation-name: tada; }

@-webkit-keyframes wobble { 0% { -webkit-transform: none;
    transform: none; }
  15% { -webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg);
    transform: translate3d(-25%, 0, 0) rotate(-5deg); }
  30% { -webkit-transform: translate3d(20%, 0, 0) rotate(3deg);
    transform: translate3d(20%, 0, 0) rotate(3deg); }
  45% { -webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg);
    transform: translate3d(-15%, 0, 0) rotate(-3deg); }
  60% { -webkit-transform: translate3d(10%, 0, 0) rotate(2deg);
    transform: translate3d(10%, 0, 0) rotate(2deg); }
  75% { -webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg);
    transform: translate3d(-5%, 0, 0) rotate(-1deg); }
  to { -webkit-transform: none;
    transform: none; } }

@keyframes wobble { 0% { -webkit-transform: none;
    transform: none; }
  15% { -webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg);
    transform: translate3d(-25%, 0, 0) rotate(-5deg); }
  30% { -webkit-transform: translate3d(20%, 0, 0) rotate(3deg);
    transform: translate3d(20%, 0, 0) rotate(3deg); }
  45% { -webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg);
    transform: translate3d(-15%, 0, 0) rotate(-3deg); }
  60% { -webkit-transform: translate3d(10%, 0, 0) rotate(2deg);
    transform: translate3d(10%, 0, 0) rotate(2deg); }
  75% { -webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg);
    transform: translate3d(-5%, 0, 0) rotate(-1deg); }
  to { -webkit-transform: none;
    transform: none; } }

.wobble { -webkit-animation-name: wobble; animation-name: wobble; }

@-webkit-keyframes jello { 0%, 11.1%, to { -webkit-transform: none;
    transform: none; }
  22.2% { -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% { -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% { -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% { -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% { -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% { -webkit-transform: skewX(0.39063deg) skewY(0.39063deg);
    transform: skewX(0.39063deg) skewY(0.39063deg); }
  88.8% { -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg); } }

@keyframes jello { 0%, 11.1%, to { -webkit-transform: none;
    transform: none; }
  22.2% { -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% { -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% { -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% { -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% { -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% { -webkit-transform: skewX(0.39063deg) skewY(0.39063deg);
    transform: skewX(0.39063deg) skewY(0.39063deg); }
  88.8% { -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg); } }

.jello { -webkit-animation-name: jello; animation-name: jello; -webkit-transform-origin: center; -ms-transform-origin: center; transform-origin: center; }

@-webkit-keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  20% { -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  40% { -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  60% { opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03); }
  80% { -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97); }
  to { opacity: 1;
    -webkit-transform: scaleX(1);
    transform: scaleX(1); } }

@keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  20% { -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  40% { -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  60% { opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03); }
  80% { -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97); }
  to { opacity: 1;
    -webkit-transform: scaleX(1);
    transform: scaleX(1); } }

.bounceIn { -webkit-animation-name: bounceIn; animation-name: bounceIn; }

@-webkit-keyframes bounceInDown { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0); }
  75% { -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  90% { -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0); }
  to { -webkit-transform: none;
    transform: none; } }

@keyframes bounceInDown { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0); }
  75% { -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  90% { -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0); }
  to { -webkit-transform: none;
    transform: none; } }

.bounceInDown { -webkit-animation-name: bounceInDown; animation-name: bounceInDown; }

@-webkit-keyframes bounceInLeft { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0); }
  75% { -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  90% { -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0); }
  to { -webkit-transform: none;
    transform: none; } }

@keyframes bounceInLeft { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0); }
  75% { -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  90% { -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0); }
  to { -webkit-transform: none;
    transform: none; } }

.bounceInLeft { -webkit-animation-name: bounceInLeft; animation-name: bounceInLeft; }

@-webkit-keyframes bounceInRight { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0); }
  75% { -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); }
  90% { -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0); }
  to { -webkit-transform: none;
    transform: none; } }

@keyframes bounceInRight { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0); }
  75% { -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); }
  90% { -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0); }
  to { -webkit-transform: none;
    transform: none; } }

.bounceInRight { -webkit-animation-name: bounceInRight; animation-name: bounceInRight; }

@-webkit-keyframes bounceInUp { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  75% { -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  90% { -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0); }
  to { -webkit-transform: translateZ(0);
    transform: translateZ(0); } }

@keyframes bounceInUp { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  75% { -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  90% { -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0); }
  to { -webkit-transform: translateZ(0);
    transform: translateZ(0); } }

.bounceInUp { -webkit-animation-name: bounceInUp; animation-name: bounceInUp; }

@-webkit-keyframes bounceOut { 20% { -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  50%, 55% { opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  to { opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); } }

@keyframes bounceOut { 20% { -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  50%, 55% { opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  to { opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); } }

.bounceOut { -webkit-animation-name: bounceOut; animation-name: bounceOut; }

@-webkit-keyframes bounceOutDown { 20% { -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  40%, 45% { opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  to { opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }

@keyframes bounceOutDown { 20% { -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  40%, 45% { opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  to { opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }

.bounceOutDown { -webkit-animation-name: bounceOutDown; animation-name: bounceOutDown; }

@-webkit-keyframes bounceOutLeft { 20% { opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0); }
  to { opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }

@keyframes bounceOutLeft { 20% { opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0); }
  to { opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }

.bounceOutLeft { -webkit-animation-name: bounceOutLeft; animation-name: bounceOutLeft; }

@-webkit-keyframes bounceOutRight { 20% { opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0); }
  to { opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }

@keyframes bounceOutRight { 20% { opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0); }
  to { opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }

.bounceOutRight { -webkit-animation-name: bounceOutRight; animation-name: bounceOutRight; }

@-webkit-keyframes bounceOutUp { 20% { -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  40%, 45% { opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0); }
  to { opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }

@keyframes bounceOutUp { 20% { -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  40%, 45% { opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0); }
  to { opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }

.bounceOutUp { -webkit-animation-name: bounceOutUp; animation-name: bounceOutUp; }

@-webkit-keyframes fadeIn { 0% { opacity: 0; }
  to { opacity: 1; } }

@keyframes fadeIn { 0% { opacity: 0; }
  to { opacity: 1; } }

.fadeIn { -webkit-animation-name: fadeIn; animation-name: fadeIn; }

@-webkit-keyframes fadeInDown { 0% { opacity: 0;
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInDown { 0% { opacity: 0;
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown; }

@-webkit-keyframes fadeInDownBig { 0% { opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInDownBig { 0% { opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInDownBig { -webkit-animation-name: fadeInDownBig; animation-name: fadeInDownBig; }

@-webkit-keyframes fadeInLeft { 0% { opacity: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInLeft { 0% { opacity: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInLeft { -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft; }

@-webkit-keyframes fadeInLeftBig { 0% { opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInLeftBig { 0% { opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInLeftBig { -webkit-animation-name: fadeInLeftBig; animation-name: fadeInLeftBig; }

@-webkit-keyframes fadeInRight { 0% { opacity: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInRight { 0% { opacity: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInRight { -webkit-animation-name: fadeInRight; animation-name: fadeInRight; }

@-webkit-keyframes fadeInRightBig { 0% { opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInRightBig { 0% { opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInRightBig { -webkit-animation-name: fadeInRightBig; animation-name: fadeInRightBig; }

@-webkit-keyframes fadeInUp { 0% { opacity: 0;
    -webkit-transform: translate3d(0, 30px, 0);
    transform: translate3d(0, 30px, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInUp { 0% { opacity: 0;
    -webkit-transform: translate3d(0, 30px, 0);
    transform: translate3d(0, 30px, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; }

@-webkit-keyframes fadeInUpBig { 0% { opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInUpBig { 0% { opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInUpBig { -webkit-animation-name: fadeInUpBig; animation-name: fadeInUpBig; }

@-webkit-keyframes fadeOut { 0% { opacity: 1; }
  to { opacity: 0; } }

@keyframes fadeOut { 0% { opacity: 1; }
  to { opacity: 0; } }

.fadeOut { -webkit-animation-name: fadeOut; animation-name: fadeOut; }

@-webkit-keyframes fadeOutDown { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

@keyframes fadeOutDown { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

.fadeOutDown { -webkit-animation-name: fadeOutDown; animation-name: fadeOutDown; }

@-webkit-keyframes fadeOutDownBig { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }

@keyframes fadeOutDownBig { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }

.fadeOutDownBig { -webkit-animation-name: fadeOutDownBig; animation-name: fadeOutDownBig; }

@-webkit-keyframes fadeOutLeft { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

@keyframes fadeOutLeft { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

.fadeOutLeft { -webkit-animation-name: fadeOutLeft; animation-name: fadeOutLeft; }

@-webkit-keyframes fadeOutLeftBig { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }

@keyframes fadeOutLeftBig { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }

.fadeOutLeftBig { -webkit-animation-name: fadeOutLeftBig; animation-name: fadeOutLeftBig; }

@-webkit-keyframes fadeOutRight { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

@keyframes fadeOutRight { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

.fadeOutRight { -webkit-animation-name: fadeOutRight; animation-name: fadeOutRight; }

@-webkit-keyframes fadeOutRightBig { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }

@keyframes fadeOutRightBig { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }

.fadeOutRightBig { -webkit-animation-name: fadeOutRightBig; animation-name: fadeOutRightBig; }

@-webkit-keyframes fadeOutUp { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

@keyframes fadeOutUp { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

.fadeOutUp { -webkit-animation-name: fadeOutUp; animation-name: fadeOutUp; }

@-webkit-keyframes fadeOutUpBig { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }

@keyframes fadeOutUpBig { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }

.fadeOutUpBig { -webkit-animation-name: fadeOutUpBig; animation-name: fadeOutUpBig; }

@-webkit-keyframes flip { 0% { -webkit-transform: perspective(400px) rotateY(-1turn);
    transform: perspective(400px) rotateY(-1turn); }
  0%, 40% { -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  40% { -webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg);
    transform: perspective(400px) translateZ(150px) rotateY(-190deg); }
  50% { -webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg);
    transform: perspective(400px) translateZ(150px) rotateY(-170deg); }
  50%, 80% { -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  80% { -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95); }
  to { -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; } }

@keyframes flip { 0% { -webkit-transform: perspective(400px) rotateY(-1turn);
    transform: perspective(400px) rotateY(-1turn); }
  0%, 40% { -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  40% { -webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg);
    transform: perspective(400px) translateZ(150px) rotateY(-190deg); }
  50% { -webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg);
    transform: perspective(400px) translateZ(150px) rotateY(-170deg); }
  50%, 80% { -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  80% { -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95); }
  to { -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; } }

.animated.flip { -webkit-backface-visibility: visible; backface-visibility: visible; -webkit-animation-name: flip; animation-name: flip; }

@-webkit-keyframes flipInX { 0% { -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0; }
  0%, 40% { -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  40% { -webkit-transform: perspective(400px) rotateX(-20deg);
    transform: perspective(400px) rotateX(-20deg); }
  60% { -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
    opacity: 1; }
  80% { -webkit-transform: perspective(400px) rotateX(-5deg);
    transform: perspective(400px) rotateX(-5deg); }
  to { -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

@keyframes flipInX { 0% { -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0; }
  0%, 40% { -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  40% { -webkit-transform: perspective(400px) rotateX(-20deg);
    transform: perspective(400px) rotateX(-20deg); }
  60% { -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
    opacity: 1; }
  80% { -webkit-transform: perspective(400px) rotateX(-5deg);
    transform: perspective(400px) rotateX(-5deg); }
  to { -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

.flipInX { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInX; animation-name: flipInX; }

@-webkit-keyframes flipInY { 0% { -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0; }
  0%, 40% { -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  40% { -webkit-transform: perspective(400px) rotateY(-20deg);
    transform: perspective(400px) rotateY(-20deg); }
  60% { -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
    opacity: 1; }
  80% { -webkit-transform: perspective(400px) rotateY(-5deg);
    transform: perspective(400px) rotateY(-5deg); }
  to { -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

@keyframes flipInY { 0% { -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0; }
  0%, 40% { -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  40% { -webkit-transform: perspective(400px) rotateY(-20deg);
    transform: perspective(400px) rotateY(-20deg); }
  60% { -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
    opacity: 1; }
  80% { -webkit-transform: perspective(400px) rotateY(-5deg);
    transform: perspective(400px) rotateY(-5deg); }
  to { -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

.flipInY { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInY; animation-name: flipInY; }

@-webkit-keyframes flipOutX { 0% { -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% { -webkit-transform: perspective(400px) rotateX(-20deg);
    transform: perspective(400px) rotateX(-20deg);
    opacity: 1; }
  to { -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0; } }

@keyframes flipOutX { 0% { -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% { -webkit-transform: perspective(400px) rotateX(-20deg);
    transform: perspective(400px) rotateX(-20deg);
    opacity: 1; }
  to { -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0; } }

.flipOutX { -webkit-animation-name: flipOutX; animation-name: flipOutX; -webkit-backface-visibility: visible !important; backface-visibility: visible !important; }

@-webkit-keyframes flipOutY { 0% { -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% { -webkit-transform: perspective(400px) rotateY(-15deg);
    transform: perspective(400px) rotateY(-15deg);
    opacity: 1; }
  to { -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0; } }

@keyframes flipOutY { 0% { -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% { -webkit-transform: perspective(400px) rotateY(-15deg);
    transform: perspective(400px) rotateY(-15deg);
    opacity: 1; }
  to { -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0; } }

.flipOutY { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipOutY; animation-name: flipOutY; }

@-webkit-keyframes lightSpeedIn { 0% { -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% { -webkit-transform: skewX(20deg);
    transform: skewX(20deg); }
  60%, 80% { opacity: 1; }
  80% { -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg); }
  to { -webkit-transform: none;
    transform: none;
    opacity: 1; } }

@keyframes lightSpeedIn { 0% { -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% { -webkit-transform: skewX(20deg);
    transform: skewX(20deg); }
  60%, 80% { opacity: 1; }
  80% { -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg); }
  to { -webkit-transform: none;
    transform: none;
    opacity: 1; } }

.lightSpeedIn { -webkit-animation-name: lightSpeedIn; animation-name: lightSpeedIn; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }

@-webkit-keyframes lightSpeedOut { 0% { opacity: 1; }
  to { -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0; } }

@keyframes lightSpeedOut { 0% { opacity: 1; }
  to { -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0; } }

.lightSpeedOut { -webkit-animation-name: lightSpeedOut; animation-name: lightSpeedOut; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; }

@-webkit-keyframes rotateIn { 0% { -webkit-transform-origin: center; transform-origin: center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0; }
  0%, to { -webkit-transform-origin: center; }
  to { -webkit-transform-origin: center; transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

@keyframes rotateIn { 0% { -webkit-transform-origin: center; transform-origin: center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0; }
  0%, to { -webkit-transform-origin: center; }
  to { -webkit-transform-origin: center; transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

.rotateIn { -webkit-animation-name: rotateIn; animation-name: rotateIn; }

@-webkit-keyframes rotateInDownLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0; }
  0%, to { -webkit-transform-origin: left bottom; }
  to { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

@keyframes rotateInDownLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0; }
  0%, to { -webkit-transform-origin: left bottom; }
  to { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

.rotateInDownLeft { -webkit-animation-name: rotateInDownLeft; animation-name: rotateInDownLeft; }

@-webkit-keyframes rotateInDownRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0; }
  0%, to { -webkit-transform-origin: right bottom; }
  to { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

@keyframes rotateInDownRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0; }
  0%, to { -webkit-transform-origin: right bottom; }
  to { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

.rotateInDownRight { -webkit-animation-name: rotateInDownRight; animation-name: rotateInDownRight; }

@-webkit-keyframes rotateInUpLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0; }
  0%, to { -webkit-transform-origin: left bottom; }
  to { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

@keyframes rotateInUpLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0; }
  0%, to { -webkit-transform-origin: left bottom; }
  to { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

.rotateInUpLeft { -webkit-animation-name: rotateInUpLeft; animation-name: rotateInUpLeft; }

@-webkit-keyframes rotateInUpRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0; }
  0%, to { -webkit-transform-origin: right bottom; }
  to { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

@keyframes rotateInUpRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0; }
  0%, to { -webkit-transform-origin: right bottom; }
  to { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

.rotateInUpRight { -webkit-animation-name: rotateInUpRight; animation-name: rotateInUpRight; }

@-webkit-keyframes rotateOut { 0% { -webkit-transform-origin: center; transform-origin: center;
    opacity: 1; }
  0%, to { -webkit-transform-origin: center; }
  to { -webkit-transform-origin: center; transform-origin: center;
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0; } }

@keyframes rotateOut { 0% { -webkit-transform-origin: center; transform-origin: center;
    opacity: 1; }
  0%, to { -webkit-transform-origin: center; }
  to { -webkit-transform-origin: center; transform-origin: center;
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0; } }

.rotateOut { -webkit-animation-name: rotateOut; animation-name: rotateOut; }

@-webkit-keyframes rotateOutDownLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    opacity: 1; }
  0%, to { -webkit-transform-origin: left bottom; }
  to { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0; } }

@keyframes rotateOutDownLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    opacity: 1; }
  0%, to { -webkit-transform-origin: left bottom; }
  to { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0; } }

.rotateOutDownLeft { -webkit-animation-name: rotateOutDownLeft; animation-name: rotateOutDownLeft; }

@-webkit-keyframes rotateOutDownRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    opacity: 1; }
  0%, to { -webkit-transform-origin: right bottom; }
  to { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0; } }

@keyframes rotateOutDownRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    opacity: 1; }
  0%, to { -webkit-transform-origin: right bottom; }
  to { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0; } }

.rotateOutDownRight { -webkit-animation-name: rotateOutDownRight; animation-name: rotateOutDownRight; }

@-webkit-keyframes rotateOutUpLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    opacity: 1; }
  0%, to { -webkit-transform-origin: left bottom; }
  to { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0; } }

@keyframes rotateOutUpLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    opacity: 1; }
  0%, to { -webkit-transform-origin: left bottom; }
  to { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0; } }

.rotateOutUpLeft { -webkit-animation-name: rotateOutUpLeft; animation-name: rotateOutUpLeft; }

@-webkit-keyframes rotateOutUpRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    opacity: 1; }
  0%, to { -webkit-transform-origin: right bottom; }
  to { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0; } }

@keyframes rotateOutUpRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    opacity: 1; }
  0%, to { -webkit-transform-origin: right bottom; }
  to { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0; } }

.rotateOutUpRight { -webkit-animation-name: rotateOutUpRight; animation-name: rotateOutUpRight; }

@-webkit-keyframes hinge { 0% { -webkit-transform-origin: top left; transform-origin: top left; }
  0%, 20%, 60% { -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  20%, 60% { -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left; }
  40%, 80% { -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1; }
  to { -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0; } }

@keyframes hinge { 0% { -webkit-transform-origin: top left; transform-origin: top left; }
  0%, 20%, 60% { -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  20%, 60% { -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left; }
  40%, 80% { -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1; }
  to { -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0; } }

.hinge { -webkit-animation-name: hinge; animation-name: hinge; }

@-webkit-keyframes rollIn { 0% { opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg);
    transform: translate3d(-100%, 0, 0) rotate(-120deg); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes rollIn { 0% { opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg);
    transform: translate3d(-100%, 0, 0) rotate(-120deg); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.rollIn { -webkit-animation-name: rollIn; animation-name: rollIn; }

@-webkit-keyframes rollOut { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate(120deg);
    transform: translate3d(100%, 0, 0) rotate(120deg); } }

@keyframes rollOut { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate(120deg);
    transform: translate3d(100%, 0, 0) rotate(120deg); } }

.rollOut { -webkit-animation-name: rollOut; animation-name: rollOut; }

@-webkit-keyframes zoomIn { 0% { opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  50% { opacity: 1; } }

@keyframes zoomIn { 0% { opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  50% { opacity: 1; } }

.zoomIn { -webkit-animation-name: zoomIn; animation-name: zoomIn; }

@-webkit-keyframes zoomInDown { 0% { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInDown { 0% { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInDown { -webkit-animation-name: zoomInDown; animation-name: zoomInDown; }

@-webkit-keyframes zoomInLeft { 0% { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInLeft { 0% { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInLeft { -webkit-animation-name: zoomInLeft; animation-name: zoomInLeft; }

@-webkit-keyframes zoomInRight { 0% { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInRight { 0% { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInRight { -webkit-animation-name: zoomInRight; animation-name: zoomInRight; }

@-webkit-keyframes zoomInUp { 0% { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 30px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 30px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -30px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -30px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInUp { 0% { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 30px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 30px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -30px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -30px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInUp { -webkit-animation-name: zoomInUp; animation-name: zoomInUp; }

@-webkit-keyframes zoomOut { 0% { opacity: 1; }
  50% { -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  50%, to { opacity: 0; } }

@keyframes zoomOut { 0% { opacity: 1; }
  50% { -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  50%, to { opacity: 0; } }

.zoomOut { -webkit-animation-name: zoomOut; animation-name: zoomOut; }

@-webkit-keyframes zoomOutDown { 40% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomOutDown { 40% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomOutDown { -webkit-animation-name: zoomOutDown; animation-name: zoomOutDown; }

@-webkit-keyframes zoomOutLeft { 40% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
  to { opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center; } }

@keyframes zoomOutLeft { 40% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
  to { opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center; } }

.zoomOutLeft { -webkit-animation-name: zoomOutLeft; animation-name: zoomOutLeft; }

@-webkit-keyframes zoomOutRight { 40% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
  to { opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center; } }

@keyframes zoomOutRight { 40% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
  to { opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center; } }

.zoomOutRight { -webkit-animation-name: zoomOutRight; animation-name: zoomOutRight; }

@-webkit-keyframes zoomOutUp { 40% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomOutUp { 40% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomOutUp { -webkit-animation-name: zoomOutUp; animation-name: zoomOutUp; }

@-webkit-keyframes slideInDown { 0% { -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible; }
  to { -webkit-transform: translateZ(0);
    transform: translateZ(0); } }

@keyframes slideInDown { 0% { -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible; }
  to { -webkit-transform: translateZ(0);
    transform: translateZ(0); } }

.slideInDown { -webkit-animation-name: slideInDown; animation-name: slideInDown; }

@-webkit-keyframes slideInLeft { 0% { -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible; }
  to { -webkit-transform: translateZ(0);
    transform: translateZ(0); } }

@keyframes slideInLeft { 0% { -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible; }
  to { -webkit-transform: translateZ(0);
    transform: translateZ(0); } }

.slideInLeft { -webkit-animation-name: slideInLeft; animation-name: slideInLeft; }

@-webkit-keyframes slideInRight { 0% { -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible; }
  to { -webkit-transform: translateZ(0);
    transform: translateZ(0); } }

@keyframes slideInRight { 0% { -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible; }
  to { -webkit-transform: translateZ(0);
    transform: translateZ(0); } }

.slideInRight { -webkit-animation-name: slideInRight; animation-name: slideInRight; }

@-webkit-keyframes slideInUp { 0% { -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible; }
  to { -webkit-transform: translateZ(0);
    transform: translateZ(0); } }

@keyframes slideInUp { 0% { -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible; }
  to { -webkit-transform: translateZ(0);
    transform: translateZ(0); } }

.slideInUp { -webkit-animation-name: slideInUp; animation-name: slideInUp; }

@-webkit-keyframes slideOutDown { 0% { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to { visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

@keyframes slideOutDown { 0% { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to { visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

.slideOutDown { -webkit-animation-name: slideOutDown; animation-name: slideOutDown; }

@-webkit-keyframes slideOutLeft { 0% { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to { visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

@keyframes slideOutLeft { 0% { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to { visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

.slideOutLeft { -webkit-animation-name: slideOutLeft; animation-name: slideOutLeft; }

@-webkit-keyframes slideOutRight { 0% { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to { visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

@keyframes slideOutRight { 0% { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to { visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

.slideOutRight { -webkit-animation-name: slideOutRight; animation-name: slideOutRight; }

@-webkit-keyframes slideOutUp { 0% { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to { visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

@keyframes slideOutUp { 0% { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to { visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

.slideOutUp { -webkit-animation-name: slideOutUp; animation-name: slideOutUp; }

@keyframes floatUpDown { 0% { -webkit-transform: translateY(0px);
    transform: translateY(0px); }
  100% { -webkit-transform: translateY(-10px);
    transform: translateY(-10px); } }

@-webkit-keyframes floatUpDown { 0% { -webkit-transform: translateY(0px);
    transform: translateY(0px); }
  100% { -webkit-transform: translateY(-10px);
    transform: translateY(-10px); } }

@-webkit-keyframes submerge { 0% { -webkit-transform: translate(-50%, 0px); transform: translate(-50%, 0px); }
  100% { -webkit-transform: translate(-50%, 10px); transform: translate(-50%, 10px); } }

@keyframes submerge { 0% { -webkit-transform: translate(-50%, 0px); transform: translate(-50%, 0px); }
  100% { -webkit-transform: translate(-50%, 10px); transform: translate(-50%, 10px); } }

@keyframes mySvg { from { stroke-dashoffset: 157; }
  to { stroke-dashoffset: 0; } }

@-webkit-keyframes mySvg { from { stroke-dashoffset: 157; }
  to { stroke-dashoffset: 0; } }

@keyframes rotate360 { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

@-webkit-keyframes rotate360 { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

@keyframes turn { from {
    -webkit-transform: rotateZ(0);
    transform: rotateZ(0); }
  to {
    -webkit-transform: rotateZ(360deg);
    transform: rotateZ(360deg); } }

@-webkit-keyframes turn { from {
    -webkit-transform: rotateZ(0);
    transform: rotateZ(0); }
  to {
    -webkit-transform: rotateZ(360deg);
    transform: rotateZ(360deg); } }

@-webkit-keyframes scale { 0% { -webkit-transform: scale(1); transform: scale(1);
    opacity: 0; }
  75% { -webkit-transform: scale(2); transform: scale(2);
    opacity: 1; }
  100% { -webkit-transform: scale(2); transform: scale(2);
    opacity: 0; } }

@keyframes scale { 0% { -webkit-transform: scale(1); transform: scale(1);
    opacity: 1; }
  60% { opacity: 1; }
  100% { -webkit-transform: scale(2); transform: scale(2);
    opacity: 0; } }

@keyframes s1 { 0% { -webkit-transform: scale(1); transform: scale(1);
    opacity: 1; }
  100% { -webkit-transform: scale(5); transform: scale(5);
    opacity: 0; } }

@-webkit-keyframes s1 { 0% { -webkit-transform: scale(1); transform: scale(1);
    opacity: 1; }
  100% { -webkit-transform: scale(5); transform: scale(5);
    opacity: 0; } }

@keyframes mySvg { from { stroke-dashoffset: 157; }
  to { stroke-dashoffset: 0; } }

@-webkit-keyframes mySvg { from { stroke-dashoffset: 157; }
  to { stroke-dashoffset: 0; } }

@keyframes w100 { 0% { width: 0%; }
  100% { width: 100%; } }

@-webkit-keyframes w100 { 0% { width: 0%; }
  100% { width: 100%; } }

@keyframes repeatX { 0% { background-position: 0px 0px; }
  100% { background-position: 42px 0px; } }

@-webkit-keyframes repeatX { 0% { background-position: 0px 0px; }
  100% { background-position: 42px 0px; } }

@keyframes w100 { 0% { width: 0%;
    opacity: 1; }
  80% { width: 100%; }
  90% { width: 100%;
    opacity: 1; }
  100% { width: 100%;
    opacity: 0; } }

@-webkit-keyframes w100 { 0% { width: 0%;
    opacity: 1; }
  80% { width: 100%; }
  90% { width: 100%;
    opacity: 1; }
  100% { width: 100%;
    opacity: 0; } }

@keyframes h100 { 0% { height: 0%;
    opacity: 1; }
  50% { height: 100%; }
  75% { height: 100%;
    opacity: 1; }
  100% { height: 100%;
    opacity: 0; } }

@-webkit-keyframes h100 { 0% { height: 0%;
    opacity: 1; }
  50% { height: 100%; }
  75% { height: 100%;
    opacity: 1; }
  100% { height: 100%;
    opacity: 0; } }

@keyframes clockwise { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

@-webkit-keyframes clockwise { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

@keyframes anticlockwise { 0% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
  100% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } }

@-webkit-keyframes anticlockwise { 0% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
  100% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } }

img.fr-dib { margin: 5px auto; display: block; float: none; vertical-align: top; }

@font-face { font-family: 'commoniconFont'; src: url("data:font/woff2;charset=utf-8;base64,d09GMgABAAAAAGUMAA0AAAAAsagAAGSxAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACFEhEICoK7PIHybAuCcAABNgIkA4R2BCAFhQIHkW4b/4pVRoaNAxCwwyeLoj4PWnQkwqQRdmT/f016jc4woveVnnQYMsXCiavtQ711Dejmkw0mCCbUBL/p1EHnTj3Z1ejtTrQcRRBQf83PwHG3xoTnEGyzQ1BAiVJCUUJAkSijaRPEQDHBzq3FzU1dGEt1lboMFy7q5zZ/nS7j9/9z/tu0f9jee+avrgCp/SlEKyOZ6RMTkrznleeeDWxha5HWI0hN0jZNxoUQcJtMrfopAuALxn1v5+93Ym48OAGYq05iu1jU2o3MLeebKVylFkYAXOrK0Vvn9+q0tgxCAx0+MFehogo3VZoq85+b/SfwNKG0PQfpmHT8ifuVmfZLBXnqbMg22V4JCTKSEENGajbqAfZfDm2q7mUFdNIrBHN5WDt3WJ7KjkNf5OCtd+0Whrk8Ag6L7ez9X51mrdba4xQ4VA5TgQVJDhC8yKv9btoAMU1B+prv0lkmReBTKL9oZJ+wcxdj5XF1I0CC5TiJtCYwgIPJ/eC8kPOEC7BoTe2PKLGKK11BR5iiMHXqch+abK8MjkERCUVOEHtSEkhViipX7SqUqv//pprtjHAoU47YlLWOVCcXXQpN585Feed9QPzzP8LHAKIGgMIAoHYBUNIZkApDcAM3A9xEh5R1trLzEFQAwQ1DbgLF3TWWdKRDirVbu3XR9DEua2kT7nq0gEaLICDiHq9dY+oRNaNrZzXTpmaKkwceHpS//dQ8XMXRk7MGLRCkPEnIHKZjftVC24IXqxDx5GJaf7eDeAAAkAHwdJWf/ls9m771MXCNRCHc6JC0QsH+SWAwHwAYjAbpBo68tcNhxFR28QmQt0AGQWzf3xEKyktMRboCMPwSvBuB2sft4IHeBy1FIcJQLLQSD0gDkHkCSVJhkJp3ASxACRwB5eWMl60vF73sfbni5daXR1/efkV4RXqleBX1yvAq+1Xnq2Vj+DHy2MyxrrGVY9vG9o7tHzs0NjR2cuz62L2xB2Ovxj6P/Xqd/LrizdG3yLfz39Hfxb5LfZf7bmR8HICXwGtFW14eyZj/qr+8LSUg/u+kQWkO1K/UT9R31EfUUep+6jTqVGo2NY6qpwZSEZT/Ke2UmRQaBUuBkL+S35Pfkd+QX5Ofka+SR8gXySfJh8h7yOlkletn102u3qTFpFJSDimF+AZMWQspmaAQHfxlgl8PhFEn5H98o+WAHLvi3NTIH0CSSi1KGXTCiNkSehK4GV0OfYq3mg3DTA5JYv5VbqHbbGteUzcxs4D5ZYo0178MmAf0Kp+JLYYRvUaG5RWyiBTojotTpuaypPzTBcYzLVCyIknMcTaOHsPLRqYfZDJmOplsoN3S3kLRiXiOs3gdGgEkLN6bm5TQE1mRbw+z5cxolgkp476bqF4LGiwOeMCGnCHu7JNq5W+8ykiCNqwwQXCs3H9I0IgpIkfMkoTSsI3JKAMKinqJ8CKfXlZlGsdrVAfgL/qB3zMY+ILGjm0LzqtWRhbYZmNKnRCMXLjXWTIsEyBoz95WYhimXcNQ1exo620i/SBDRcu4lr4E0AI+VJ2MJBE652dIUkTBUF7AxT8zEakmnCDZItpCZLtHPm132mEekgSaFQPzUbIBwDkS44glGnAWsr7fOBUXlo+6G/MKsUaAfdcxlh3nkFTFaZSpkgoCHoPyP8K6ULeVm2kcnF1epTlKLigUOOOUBUjtaIyYYY2TpGcLRqpXfwG9my6HtZSfvgnfC7xuvfysAdtE3VTaIZhDoUzFDvamJSZ2oxHcEXgqEvtq4VtxmmRGcsO5szUAMYwRF6e8HeC3W0+19gmcNcyWOR14uPm0RMBEpzDqgvr+Os8TjuDhq2HYFpH8lcdFMOI3IIaj0KeBne8bpte9z8R3MROIbRQhFrAYUGNSKqK1XeZgnIjrbQ+3EHzfvI4aziccyrPV1UrSRoA+WvZ32iqZIagsm09twfg8LJ/gwQzxwvael5gDrvhMSkGHlXFkwdsIpHcpiE5yfsCmo36IaKm7wFmnO0hdnqIhUsD2Ht3NY87l5ydeAC+mVTxsfxA8vDN6tHUHwOSDl6Q+twYvK62b9j5PZ2aml5ebjfQ5mKwujpof//p0e6mVtpanV77XOqzOcHP7gKXwwIo3d5jRsrBT82joVf18l3VJKF2YdlSY9zQGs45YjSojDIyhjQRkaRWGogtR7GN8Ps53viAg35hu6W2PoJd2dulz/8wXXMcwmqQ0GAO8RBWUIYhohJEcU2mBbWoCaRsAV4KDMWIYRQwPEtOsUgypbttkBPOygsYNtBBGEYQ1yjfXSrAwwTR0/ztdMfE4pZMCcRQXC3Is+6pHxA+4rVpfqGRCKL65nDmPUcZmH78aWGVhhOTj3GTkIxikzWpqyRHIx+Y70YsBGH8KlgLIoA8VNgMFX4sDdwZ6mUv+KEeoEdxDNRAKS9eGRgNwaGtu1k75wEYIJYXoNg5DOvuM8/cMoSlDKKiDAYZQSlSyx7vMnmWyHDpC6QjylkF81QMxE6ZG8tzCMnKLqwzirVuvpeJfarT+2B8YW/mW0Bo01ygOoOzzsLTAgVKi+eT1uCdhB0oVQ3uFeZxGwL12p2AITEgVpXQOshSRdCM3on+UHMW9XsqYryS8M9oPlvNqXo06UEykM37XS4jl3gW2u8zpsYjZFowDkRBWclpNOwDjHowHS6IFmKXjqUdMUiiUl8G2JfuABHN4D5c4rsDh29Mn2tS0wJFIDMVA1q73MUbu4EpEaoMdRcOe8pPes6GklnKkp/KOGs35WlORsgXNZ2uxbcbc8DXkjsJBuhqRKDiMm6W5W6yuzeuPTwpFd9LSohPO5JHGCqrFmnhJqXbsMpm08YP0s2z6B68W0a/ka71qQWrx8avVi2UBI0E8Y4/Ec7VwKTwe0/jtdScmxioB0sG4euNYZ/GjTRjEjsSVX0dUj5U09Nj5WCUIkMxSaXXXYDvn65Kr+5FRpQW4yYx4RznS29Gf1WOa2hDliFFdbj5FetLX4pnI/MZ1jKipBixXmLnIfCBNxyEgfZbUSjTP9/QdnKWKoZFCF8CRkrjz/NLQ8QF9AXsxJ0XxXDDidbC8fxtLN9AOE5x6kp3iS8LRU62nzMUPmYBA+ZkDb1G3iMg24Kd8Lb4EeJewsk/fefhMFwI6YrQ22n46vZ5FTJpOHbdlo40p3z/7UHJ5uNlLf1YtVrutqntN5jgL0zynFr4medTuQsYPHbkuhdpQWN6GVPfVrBvAJuhAcNP97fM6ksS4xRpqQy9HooXt4w4X1kzHtz4Z6fMt7NtF9jPFOmcNpRiPK8tKCVguSB23NEahQ6dKfmeqr+PfqOL8j//aHz6ugn4lH7tKImtuJ5Xnc7Pe7jbK5HztI70aLLaueIeBpyDuMxZ8xaUoZryS8q4cWSXvTYsX8gBzXLQn/Hi0QyWl3XxqXxi6uCxrvfg896/VQoddWUhnC42Gmu0ycWpAmMnk6rkGWRlszYM+BQQJvcdri63dxvSKJK0xJTcLhmZlHiTmJHOiQ6jR+tlKFKJP5+/Ww2gK3MABPwJC8T7u1B4iyEcH1HsGWe+6+zeQF+nBrUhRsFeWxR+t3VW2ldb2pO9QPoezf/ep2KYTe8ahW3WkLyMdAWjFrWu/5NDMWWxGehz3imtLa5IcAGvEjJjdKcwpm9vqluFqJfg49RQcXcp6C3FdlCLzQUiK840nu6PS0aogKmWaZyhDFHNA2P/RheHYZwcIboN7jBbQLWdFecq2XcXL+tPrr+GUtuPOKNPOtrbrzapz/t7EhPO5Vi2G55OlgnIDxFm/MHaicdXzZgnqMolrpRJLviTbbbyOuv02ffc9/K4gR408hkFQ2tKucrwjiCSKY0pOjlXzpOOF9uf5iNaZkE512RqRfmki1wWVmnZDbuS7cFgNJ+XjAT3L5e/Sil/O5v/G/VlGzD+F+PO8xC0WGvgHRbGZlcE+Xr0pXqU5YCoeeSW9PkKOmSJsnRKKBojZQl9oAcsGk2yDy/mFe4omoDKJb2lXSso1jzS8F6zSU4NyZ0yH6ijuv58SrjR+MJ86rzai3LJuqUoBc7QhWB0hz074IPIv3TPklcsBHGxt/qx1emXNVRxgdwIH+mKoYx/0+91lEDS/sob6Qi4kPSneuK8Pz+clkJ67HQZJtgvUVESAkhhK+R8dPOhX8fm4DlnRAGlJiEVlg1zKO1Y1hc2mgsvi+7xguWJB/sX4djR4rDx3BhgnXVDoizLcmQcEU53i5DS2odTpiYpWiDkx2IEuF7qp0T1i7CiLuokIPMEt0kUk9cHvXW8opWFeBTWCN73PgD1AFtAeuCHyc8mR00dO3IhzdVfikfPjE7+WxapeL6ulmlYpyPKDBEeMEWCROeGQ24zzBVRV2jDIETNRPHeBX/GbnJFzpRvdN5Yp+jj/KyvpElMJ4x0kaXhl2zQRkOApxETvMKSG8XWWVv0yyeV5yaugXzKk4pVoPsfKfhUXeL1qFguoQKlZlYxWNHaiSwvFok6xLdltNKQn7FNfSqnoQ1LZLZK6qStWvuETapOpEdcHpzKPDkcm6po4hhcdGFGViV1VOXuzO5oTCo9XudZcxk8KE47PvXDOqVxI+Cxkth7DWHUYKagOmrypaDZptKIXWNc8pU/IagY95YGNm47Yus77welMh0JOzRB12t3+2uCWzUdhkX99LeSl8ZHY7YxcZv/+S3qTv8OualRDw0jzyvynRWnaTN7J++1djYu9ULKmeesIpX7k2OoEESTFap2exUXgX+Wkywr3OG0jZ+zT7KiIQM/3MCrpPK4zyF2pYk0mG/s6SqdOvrYA/sqghKSGobpei5h3o9pwk9FBfduZVmbcnb09f06d9Xb/RWd5D1FWwkVAQFLYjKjzqf5r/ay+HO5qDmcz6Ju04AwyWOF1NdLKyvVgI1tV++UK454RbbiZkU7G2hlYSVYb1dQcOjpikMvqCOEaA1K7S+QNxr2SUGUpI+8OU/4KHOaR9qDcCKxylJa46SSN23ps0lljNa3KICInEepzVirXMcRcRch8I0ot3owM0K5NVukjt1SPhdtggibajk1a66G4np15BJjYlVJU/3UeZbL4F62zNGG5AWI+WGULK1ZF+uxUYAuaUsnEGKmVynSS43FaRMT4JY0IYJ6j+bsUgirE+UWKBg2pF+TA5acn+5Qyl59QW2pbP1KaAkvI9pcyWO92AfCqGtk71A/UNuznlKlrOk7vW2BuMXfgHD2I2oqyDHoIojNNLUo0pDeyGqYSNRFhbNo228ds6sS4iZmj2ypJB5SoGeE2sxSN6XIWMfaANWRNA7gqpB5lFphs5BhMxzTCSgFryMrEYkAR6RwxLKTqCuhBnirxj7CGzLLYQf+QWgyBvT6MeYh3stp9o2w9bMBdGefvu1sr6dDaVN7vBne4/bJnmSMj75qHrI9TjCDjAMTc4ABBgvggJjNjzUhiwIzLSodVjWS10tAZ5PaZZtjmJFLT+4tdBgCcSQRjdJIYCswYJzvoVJ6rpCApBI0E/3eZVaiHeetG4QygUWfDQW5t7lpTueP8Ey23zUouxyk31oYJIlMb0JiCPD6ZLNWYKyyWLQ5heer8e4mEez7bnYGXEX4FQEuY71AlZe183F1n/GzzTe/NEW2fNw+hXH9seKjxhPuIixIpllxIroy0WNq6iUsSf9HaJWcybC6GVzM236HT3XY3t+HXM3ZiOfORNxMH+nYURebvhSxgObnAlgoL+687EMVkKLoSpVNcVs+FCHAtaNRdmoCEyObDw2WCniUVe8pdIx8LxQI633n2Wj7Qj5R4JuspTS2ZK6jAcWCkbcP5kaHwnHZfrMOm3rpOELGvRYlAcAV7CY+nu32Wp1Vl+BDF1G2x9ndi5fjR3LEuxhOq2cToF4+G5tvMrL9G0vGf7herEW59pAJ+Qb21Exn03y+74KJNutyI8bph7sVrkK9mjy4egP+H1Mb8QOgpbySucycV9Hfo9OPB6Q7v8XXNTtRpb8khYxq6Jhc+1wFOe+sG802qZuBIVLF+0Z1tT2Ds8HqFmv6eyx/5W5MF6YWzwdwSQAeQFT3obQSffsHaE0VMFWJWbShr9szogkjs05ISU62/7ie1UlCKVTjom2I4q754vuW2v9pf1qyvNZomBVy6PowdXYK0Tp0t4WvjhvOK+/KbdlfH54e/agYy5gZDaCYNpsLNLqO7pyCppoaVDLdOmGFZ7j5FsHXhj5lGJVTSGe9sCz7xC8A05MAfmRuuUlM7YJ+2I7WkDzhtiYkNStKI1rV0SJaeENfGyz067iiKCwxWf+pU6yk/c1y+VptVtKsWtXCHiWuRY8/z1Nns3dlZKNhm3BmLx6Wx9FUsbo/OiaSI7UfnO3tbYeUCgRUSXrNBOClPP3p5pEOI3vf9O9w7QgpFk4qONJ3wZGJiWbNpb2HhpbqYUZHV4Nze0m2MIHQ2xecE4w7VRQLYK1EzxuGxi0s5Pwyp4lTgddf50nnfZYwSm+0Ggi3BuEDcayECDq68eSAYa+1ulMOvl1/f50vLPyMAKq3G3PxpATdkYpP4G+fSMB77RiUfBI/nvwp/p1kDGYH9xfVrZtoApDtFYWDsVsyBqKgxHvdGuUB7nczgkNJ0kkg4Q443BJV0FE/EMcGWImLMamDV1o+BEUdQ9HBD2c9+5Xb8X12UdkVs4iQEvY5q5knD09J0ypM4TNBkCPkVaCiRbH8NLiDqoefPJpIkGcnC3JqanNSbk3Cazit2AhGEeqbeHYuKoyr4opQ69q03iOGJ1ksp1UB6T1k6KUk1Rar0jyqxFOVBqUpFm0RzwQ4tGfCZzoRTR/oUG6J7LRjTLWaKxkd1b87fcaedcRVJoDxStROSxRvr+wudxVosRosGk5VCi5RqgJ7EUmDW085rKeQmv1RavNh9jbTCyIXrNUz17DjjTvxCQihxunlQjDaTqB5Hr3ELqxypeFa7Kn/6dpw9iwSCTnPC8Rh3v57ujgX9Zp9YDRNXSudSSwNhZ6Vz3GCJ3UOfLcFvKXt05pMjJjxkBTOaPSkBTo1ZywsJ6F1+u2fUXGxdGfhz0llbTCL/yqudB/WFo8vDBTrDjFVxietmCBdpqDWu3VZC/oM1sHX7NDHAX1PsLsYi1a3UTa3mvY284qWnovU+bNEfpPwElkz5tQrnitaOjz+7LRge+JKe6inz9OUgdzepjAisGicK75WFC5UbZxm69NF7haI7NivZvblppLreOWHrlKf2c5ycliguIgIelimZgy38SNos2TTYSWgrMf3I3J9ms2jt8Ayls/1jM22CqdK1kc2Ze2JDbdmbFiOpOyzV7eoyZhHjjvxnGBEUEn1g62Gu3NOIE8PElMr9ixjHHpcWIk8i2bz+N8Aj6vlI3o2cYJB+Sz5RycJ7XYYYDpRDci1G/mtJhr7v9vzN1Z4eP+qsFgvexlqVe9hzYxyeOnsnDcLEb60Cj0dMUhOLykN8cv4/hwyeDAwj1wdxKCB2sYI2M6aIRAIsCZhA4/eqzcRJRAFVpcYvF02ImOZLGekJUqCMTQ0JpWBs6jubGYpk7Mqy3Z6UVHfTME1zdp+Z2ReCVUQJQCyykqdpT6+wDqrXYdiJ6waaaSZCVwpZMKoiwlPcrlAE8toYNXBmtGJKpQN0uhC/ZBGQIZc7h0tlig3aumyGfCyiilZrHR01uL5/VsdMIQy/QH6Hn5KSgJ6ewoH6TZoH8O/A/bKSSqHVAqYxwPW7bmuXPNYHVsDvHfapGO+iQF92oNI4tWmPf7A7UmymXa65UoP+A5MeecQDa6LeVKrrh9C/zNeDl4b2Np+8PQ8N7tXRlCH4Sbth4bEdL104zmNzYRJPDiDcpmdXq13VS5SGqf75AsITHSDz3/lif/3r/v4sPv2zYowA6UySnvB9eYKYJRazPB2k6pl/il4J+gikCmeneofCwYY12lIBZy8kWnV43x5Sn557ITQvReZPppfJOPApVt9Cn8D9i4/fzN6c3btn6YlbudBCiJdZBQFgyPMEimG2kfIyQQBVkgESEvmbAH+RSi/KC7WPucDUCe2pZR7m7U/fhOKTVujIIHGPbXjq8nCuT8XswwzsHh0LuPRjzKE3HYfMuanhz+gJtUZyrES0WrzuC5L4y8p6aDkHUkMGVE2GVP5TK+RXLyhFnKVVvU73I/GCDL+IZ9jPy2qJ5FhtApcHWbz4m4/83MXorDQ93Px/cq/Hl4YSH3OL7PNJNWlEWRBKmPtJwpPJ7XJZdYXt3bSphEvNtHXDbwjrmUUkBlgkKGEm53hsUWezedrrqFBWSX68OktrqfaY7NTLhF2JzIjEK/l0tqN8XuB10wnL4SZt/KUlSDOucwmZU8zhsontkyVMESmgnW++aWHcjGdcaS/NeXFcOcIBUqmVKE6nnveJv8nSwyiP4RQjqTenwBFhsxFzNB208xR6PB3q3MCKLWWWtKdy/4jWDk6+tKw//cr4KxOThVQ8EZJwotnB+C/ppDxpXv8adWYeyvNnPXcHfNjQHvOTAOToogviR9UFNZcWHaK+0Brs8f73Jzu9HbKJSp00KpaCXPq6N5TWEyePV/vN0fZpMyImrWNV4o5Se7Am+GyD9lbvTp0aPHb86KnWSCvpk9ICp8ePjgyaD2tF2dWh406F5KhQHSkP6ScaXJkLe490aN7cZdpdVqZaTwztWXjMilpTZ9PeYtr1x2L9mvPnib118ziaCTxoRrQ4goSKZEuU4sr9sDx992u3aG62bhxyRZAghLEgUNceQxuPl6adbVGqX+gSjTl/T4LOjjvD5RX630ENT0vTfKUHhB0uD4tYLMWcMU7WKxZ6Uyw0k+mpyQlEtOTQ/BSlDzKYAwdlnJJZQ1sLXCRJWdGWOrQrs2PEzLVTIqifveCvs3v9aRFOkc1AZ/G3SZL/FHi1F0gySzYKnRS/ykNgNb7tth6L9VtHVbHP/Sw+3XQAMG8fef7kM1b3nZrtRqS64Apd4bnYzWKPGW0oks0nj/R2xkmxqo+JPSyJUo9+QmxwpEcMPcfjcy9Yk66aPq1J5Au7IXYGyb7vrZPY6UiEG10tCU9DW4O8SA9CMWS0gON7RskMJUm2pUHt7p7R2oU7fVm/Gqg0OfALIyLTHAWLXOmc9BbW48C99MOf8heXUpiT4feFkZggCCwFKp1c7ugsXu1CBqdWQplag78IEZyIdMWT/v5ay+Dqd1/SW5iPA4tBz4IWMA2SFkzSJGbor1XUtsx6yuMnCMQISSc5YJkq6NaSYBh1Z4Wp9K4aiVEzQ2rXaPKkRVoUn1u8DKgsdp9GDCj2HVm8oDUoV1gHbbFe/k1UFxa+269hUl+H/PLoqtQ4cgqglVBfVDzg2FFCTbmFULZaMRSzOip9GG/16td7FUpjOUZSksfVriZT0lUvnbdEN22mgn5XW8Y/C8jvk3nkvd56Elk2S/hW87a0dRhTabjDS/w5k88CUrNKFCO2KbkAAJP1beHEgjE97vYUm/9lZ7wzhmYzsGuC32cnsBV18db6FbIy0urrKnoFqM7y9FVfF6Wpex6C3bRoNec3EudKIWMI/FBfnTvUXf7Ik5TpIEJW5ItZDnGBCaOlAb2x66l+ZnXQPNxxFUc8l0oQgzBbtg6Eo08xdpmkNbz8atJ2Z6rpFUCJhjR3ZwFRMKQzt78OSX3+xbq/BRZkoWh6UV55xXjhT6glxufDD5xP+brPUllZYprHPztYJhTivJ9+zsACeLo42lZHWo9NLFSVUhyCuSpTSv6hYX8Mi9Wzp2tpPNwRk6ZVi0YwjEatWMgftCBAJw6VDQkASa3M0WMQ3Rw7e2SngEkSTi3wGvdZc4G9SQklECfiZyBVJrWbW0/tzQd/nF/vHikb538fjLd4hbYyrWt+lh2qjWu49D/Jj9yJF7kDj9lgAuuYz9WaV2JrT9UFp5LDOs7g5d6KfQABKa83Lw2cYzvesuv1MjVZfQLkKeJwncv3aza1GUOwnTSuyYq165VItT8t69OYVuFiZ3PPLxL0MvfXIvtJBe3RkUJ2sWjQ7W73wyEy7mHq4r1e0DM0BPQhtDoaPJREkdb8UAd8y4sHtX7tCjBWpsFFREm/XY54hCLu4CKBsTafHaCFGmwUSSI+DOXkjit1pF/ddQHyIJuBv/w8+QqMYlS8BEbFcgQOSpG3tx91MTg9W9+cWqXhUBKqNDS0Z0tH0+kymUCTyenOhjJcwHzlSa4aJurEuNRc4AmXlgJYhgr3z3azq10bjr2IZEAlfwVXWQ2BqC49Vn1WKRQxjGR5OaMNelxpF1PHoeDj/ag7u55wb4asqzFL8+Ye/9L/t5WmG1H2lTg5KAz8DhAYHI3k30Mwms3/4OQsGFo7dB3aX1El0Y637Wm3TsifQknSwVUCLpb35BbdS0NIbx1HPlYPVtW1Q9ddynLDuZ/8VnawXB3skXKyuceX8nFu+Eti+xScPLy3Dj6tckMpUkV6SC4Fq2z5WQ/k97lE7y9/YTKBDdS5CkpGRLkETOKADEVgTXqPN+n+voU4kxA6W03F+M6XrhHDiyK3yGUwnO50Hirtk/pxoHKp/lBQTGPTEd8oz5u/6PZsnnhs+j5PGo4tvAx15MaYKXzqBCNaW0IzvJL+YiwVo8L30+P6taZ4WglJs7w0id5P02IFCeFQmRL9zZfcOJLUTlZ3OXh59AKrhYpWKyW5LN/D8eCiOGZG58vN0kNA0cQsiLzdY/QCFjvUFqsOXuCZSY/CcRKHusA+fmX19KnOx99SvZWO76UPQ0kGcy88dwAChH+I8QNk6CEOcr9yNk4BWZOcv7GvVF+i43cqlr0PVKPYeIVOVyCmEuabI39YP0DUQ3meSRYx9Xf8lTD43z/j1T/FTgHJSnp/3EK/infrDldCR6b27JsQXKfTWQu/RX61C6dUkvNDAPBxlW8vcOcTtFqWqUHxU8Q02TTli99Aq9yDqfgeQT2ZCnj//sC1zYYSkveZkd+ieaSMzMJs+BtAB6vDliGPntHB4aTGJSa6QToGt3al5hWCxjromSt45mIzFG0G8HvnVlh5ujJWmgo8EiJ5QajYzt1OmJq9Mrbjn+7Osgpp8Z5ZhLrW/fZDKIeDcNCccP39Y0Zeb7p+5Ycqz9tCIm2hJuKTzvVL3+mR+LgsZhffdGzhmHnkh9IL3HWG58dC9D8P+uCvyNDmH1HfDUZe6xc/K7qk+d3U9aqb41IIDVReyvIlMiHmDsMALIagFAk2t0ZibQxSDAVpFAtwOHoPjFiY+lUzztA/MpTGnUt/End7huU18nstZv3OZGguRE+Kmc5jiiEnRieYNj45PjZeE0tjhEzUUfd4fmxCKBY3RfWeCi+zd8M/zrKkd7OpgKUwcybCREtMPJsykqlWX+qZ3Ys0OH40HF2JzgQxSBPNXks2B3hHEaQY2ljppJdhf/qDNCem7MXhJiswdsS/31Li0ovO1aMdvXni/R4spPJT9y5ekWiRM8Uyddbq1KD+wj+ecEvcaMUMfgcFfCKMDT1jTTaJ9Ibag7vTy7K342Av5bvKbe6xTFxz10hIN35yh3t0A3wtUjy1oTjcfNISXUxfnH754rD94vnoxR08WY+ujrbZQQ97lFNTqOaNVrSe7TIEfvsGrCan94xQfEmst7Xh9UvDv0Szb7B9BOcXDissmZZXDSMzL80Ay+lzoanAUx4oMxR7j/RWOuHpF3v28otqY7e7Nli7AjGa2JsjgfLj94xM3Ds2FqlNRnMogH1AGF4HIPGMiPa8/wIKEIvlynMhGDSaNKaYGYHm5/ScECngDXVq6GnhZX3t/PiVm5Ihmd0pwiiRZrTkEkyzibvvuIVSGWpqzgPpRUflXWNtPq0qORgtEKfWfTT0lE62zsnqHiGUlx+k4sZiXq1ZV77s6VPt8hfbMaypRZg3f++CFGb20XwcEAxL5/CFQm/kpt1DGXNNbNwSdv1AqNRZBgJ6QwRuarTUDMfIS1N09N8vozufE4lttFAhbyeuvewwYy0qm0KiV+Lr5Y/AiCxPsyedxeIaNp+dJija+AzHwx0ufwieKF1hdAM/o5SgSu5uXCqZU2sltVzXxCfNE5mCTsCnUT9DapMR1wCJDqOtauggQZ2ZKBrENCGf35+zhtPZDEzcwoIaLkQabmpLErBuCylUy21rZFDDbFLSrhHOt00MoAbpxZroqwW6sndUg481Yadms7ov61EEBAi4qnpzVB2PoTOIbBMT1SLW1dBaiklYjb0DcokY+a4RCuLJR1ajqNoult8VVn3YZZppRiWSLP6DnczaUYxxo4Xm/U2LhUqlRviJ7rm2vVna03f/Ezrt7JI7et/Sw12l+yGvvlo8r77UfRnu72Vf8cK70YtkIeHdd9su71ipLMnWX+4NkSXbdeCV80HtGC7g6BWYNJYiv2WBlckVv//AbV2kd3SwPHxg8TyW2HHuUP0xxneedN9b3bqLg9x+rHBe14vGLQTSIqfWyHbDpqNcm7CwUMQ/TUN8l+SKeDd+HumKhzVNxTDkwvsS/j2u+rufYfRpvl/Fe58i/FkB7DwX24lehEONgSEgwHVHhteBl/Dw/IvDUC52X0zuhq+gDe3BDVjM1x8dWY9fBrsWXtqFAJaz6UcxBM1eKIDy0L4ZmksDKZ95bDPc6kNiURt9Obj4KVw1rTg40tbJej80fs6sYVAUNW3AT9m94VR4Yt1wJI7igahptLdO636JJNpXKFZ16jzKlZhvytUMw6ox+hPtnSm6W60qHfN/ZU5EZ6Pt+1cp4NMiRwqmWbVpz+atEWZVDKOImx0hA8+4Fjwv740nxo7LdB9Ke+nCj387paPJ1tlsdXunapO3oOGxSgffZB1RPU/1fejM2PVbX/+mEZMDT4qEqftZc13FcQCK/NEmZUkF/Wa/WCtDfxz02HHC2eEy0p2TXX8+5OwqKfrSAVarNMp0td5ynH/LFfvHWKCne2HzsvrG3JAo3ZxYlzVFzFQA+8cZpIv+jsmefO1Kj5nBzMn7yqEqijLEK02dI8yhJLuoHDjXYzCJ7gaBXjkN7axRuL3majWJRbmVMdcv6CCZy7gMkSBWEBQMcXrx9jthve3oUR59Yqs+lDvlxf9O36NWW5h6qMkiadbRjC6+xkleFv9AtasWoXKJ+L9vEqrKJcOz1BylHV32LZ0PLcSNuV6sEXzbT4feNek8EmBTnJMmeyPlu8fCm45+i2vh2eICy3UsiAnt5SuIjgnM8ZIyHriKmOusebZ8z5i6WLdwrT6UyKEqgGztoMlU6VHmXua+Vtas8ah0HwH4XYVeO+WWVpdNzrRgO+bMIT+DX4U+R/3Oy89Q425Y1FvXDvINuD/jQD7q0Mzu4bNXYZhoJZqJsbqn0Mbdte5Wte0qNr+Hra7tc+9btFCFJmDQJqBVodDn0fEevHA4fu9L2o+9+NFIfj+BUOZr8t1aJ17jv4GvkQD5D6/pN5xnv5ggMR87LSQhqu/iGt7Y37TkE35XUwSk46fMUnB4i8j7xYnyV69OlnFeiAZXb7jnBWWcjs29bL1c5XCXCUIJ+IEDEoRk4EDeVNy0vIH99fWx83vOorxdzskEsnMu3qiz6zl503BTDyKdZyJrV4TGtGjwRp8wt6jXJsejROEKnG8mCKxr/ETv87zi2Uf/5Mnb4PKXglsnBD4+VsJt+G/16dqzc+zuzbR0Spq77uoNBBR6++7tk4D9ldwe1b5/f/s1733sZ+1fZG3JAcltvloiwmQr32etTEjW/AD4wcP+CQmKMC+OTK51vYk1GD/f0pVMDVhKiUnUhPsnTVgscVvElMxj+QAGVBVeFBpaNNmBJScHPmHNfjF8fkwaPxrMVNCitZjfiwvXwGsjbGHZuf4FQQ2TisMKQkILworBRAdnDQ0KWYVm0Vjo2XhVPa0Kk17eY/RJ4mfnm8VJgtLVcBsgoNgAhaPhUABITOWelsYZWq9YRZG+sCA3V1eoiPXSx+vd1kRZ3pvND/jk9d+mrvoWcjYiX+PRdxTdu1pRGBpKwZ3fuHoaPcrV9de42cz+6b1wM4hUfapMDq3lcjPnz8/k5vBGHRABsc3LGWVXZfj9XBIcggs20PTJpx1TlqL8Q2McfZXQxbeGxmdx7Y5f5S5OSHq8G2PRhWsAq66G5ARlBfpnB1odvR1gN+uPXYc5UFjdWpaG4I8/30iffXdf3p6ZNzGrZ8OckHBhGtrBwQG3Fg/3J2oIAY/3kWp2qfEW/27POc+alood6V4IdOCPpMx1PLeaAAYUSVItOq+b4r8w6VrhrNdEqbQKu22uT1GOzhB27g6UZeufC955ekkYEnDtLHEvaYIjiNfAShAG8cOZsd98fbQ6nu9yX8CsfLcnJ2l0PkBgEF+smWHGeg0xljOGvDbFXNCl6qDde6y5bTZNQEu8HE5ZThUqL5CtjnUecZbJ4OuceMk5BvkAGeN8PwMF35Ql1CojO5aU9kYqi4Aba/PmvVcHV+tcl4bP+fbvt32dAADp1WtJce6cSPU05Ou26amKfiYwUqd8jI4CcDRzuqNXPGnIZ4gUj3jrjHF+i1DKXo7TuX9ri7Tznj4r1nTSg8Qvf4COz4P6emLxgofANbwpiZFk8ljgdYjO6GRF/2ROVE1U84CgHLgv8uz3XOQOwjwFo/QJBAJTwYQuJtBHBZ5FNwHCA9WPckfe2B/v66vR+fDX8l9tfTW+8YPtjWntFsuHan71B9Y2FT+ELwQymR/EbJg7w7TaARC68/nf2GyoZdO6t1PW5nVMmxZESlShtJ7iaWt3TxVrhVKlvQ3qrOjIW0vZ3k1j1xqajf/TI47lcs2UzEvtr/nPtNHRU3LoJYVACkkpoVeV8661z/iv2y5TMrnm3GMeKN/MgPJH9Vm64A+DmKiQ2sLIqW65IbV67OCHYF1W/aOMqExfF/BmEHkRuXgx8ghhCLkFGfU/5AuCkREjjAOCEEbMhAn7MZnuFtyWKA+jnl5E1xuZq1jv4RPJqfq3UyGUowvbdXg9noVfF6LtY8ECYbIOgpag2/fazhhhlEh9V+dpaDwVj57GNT7n7uI+N3JLpsK+xqVJRY2jKKYon5TzqbwHpbQtkgzps42FzIZZQCLp0po1D7hDvKhmy37SFu4DzPEGeWwCsO7WhmkrKuJx7xfNGkqPfRDydbShpDSDXFSu3a9SgWzv1sQFsGqe9ftERO4eAxhWNnenHAaGPdz43fHD8cp4Qzz4/5K2Xq2pma2prVd1qLK6dra65uSrY5mfI7kpCfJExVkABeWlOD9nGL9GOG6j6IsqtfQor5V6Lx09IPbf9i3ymZHhOUM4pqJ2Mf9f9AyhLF5hKrWXBpj2Hz1TCEBw0mK+spxfnppNrdSWM+66ZXvzpO3K4fKgxrMMwre5x0JL/0+1BDk/ILEZub3KJUrxROQIcYSAPeRU29/6vTWHFO4TOTybdDQkJtK8vHnSMDA3+w37gcjHe9bcvrN4Ub/OI47P0N9Q/89zLlfLlUOV9+v5qg0/HmJnp1wXrJNLTkz+gQq1bV175xwIThzKQqOzHm3O+vWdmkT9/isLlITnV+RFF2QUlV4/q3wcd3rRabCwsSm1zP/61ZSQ3uU7rj5qZNtw4lwhNkYFrnm7i+Nf/ic0+MXGz+bpwk95bSxd7G/pt67O9tFAqzNoCbM5SXFsrZLqVxY1JX1iSW2VpTJQDsFWuk11b7kO6Ml6kUTUpc5Nd7taCCsThKj2wKx0jyf0aoeCa3AY7v6hYziZrFONd2RDCWgWeh70MCmTsZU4B03AEKByGB72eRK1d037LrOVsfW7Q+GM9AW9C0B8CVHY+5T3tE/k49m3jeulH4MQw/ueZA+N4H1JPemjH9d5/LmJCI5/cLuZTkNnOkn5pIidVNJuwVqR+A+hmDLdgDWeiXJ2PWwrdp33t6+S7BmeuiTDDmEfdAOAAW3O3BTeUZex3HOnxYofEiuzRDlsmzfvnoFArExPYZt2OzWMMYDNdQOZaONzdMJeAwJct6z1LPwVhZuSyNN4SDTux9y5O8rzF71w3cVz5s5TvDn89EVNSUN5geKaX/9u6/h36wq24af/EgnP4nk3hw6M/PoKnhHQsvMr8wFT9T10HvxbdFpP+4tv0D+E3ufxyR4PkoHUGH0PJxH9Q+iDB4iJVVfBk4nf1KRJi/X504gW1NNPpTkDuveehvcjtsMH4acdix0j/fjnzGNeb7yOMZ8fKsIJNg9fnn7r1SXOXG6bkHycdCdwECgvcZdxjlbmsxCXsZcRgV/HZkIfp49QZENXP1TSWwFOx/t3v1uAAbWXDNiTDf5OM280V0SWhYeXRVb8cSAExFP/of4M2mDNbsg5FmDvdziJs+31l4ErV+SGiNXaNyhKuxrMIhN6rj8viZkf1Ozlh5vlnc1FDoMYffo19RQEBM5oDuoijZA8XEdcO4M9+zy7vEMPrnLN+ukkuyqYnvAevAueTXZIC2S8GQKBNKfBtLCganyWVB2EqhuK+qfnuSDQAz4In2pyMSf4zSEWcYt4LzmvSOBtMmkzefB7hAie2VTpgdOjYx0dIBhdUe1SZYot0SfBR6gR65I06qY/9AyfJrkzsybwquuXdVTkN7wsxVgnUJH3Em6liqVIWZOva8yU0CJ/i+wxxm3mkxdEpcrkkwD1lU5OnaRPmqhjRrNTYmcFZuReNIAZmvharcdUqMOJyY2+9zsZMOirp4tc9Y0huvwmB1rC3MZQfX6IMMASMOFfFkpL1aKI+bQCIjiMPuZBE+ppDQQA9Gxf/AQWm2UeztdlLd+Nv9atDtI2GpQVEJAV5PLe9b0L30en80nWeR+9r8qDirjwQzROY39iCacxx1lfNc7cZ2R9OpqIwqOnofEo4ZJCs3hXYNx5KlmaKJYkSlLyEH3YPkS6II4fE+sXJ9jNQQiIZbqJ513iBm7hZpc5F2GSpMnwZ4gBzABiOKtIOzqA1jXYi84gdNM6tLkzqp02hwL2Aj972Z45J1WCObo23ewOj8QTc8C1d3jvnBOnd+jaA8kWTDBDoUMSifn48V5a76NHHTQWrMj5C4DBrizIYFoY7U0cAzchvSw4JzDLGjoT9Zkob8ssPIFj79C8eu0dzzVCdnASvA1tTWmMTGb+fx4TTuHqX8uSHIORXXlf44SWrkRLydI0vwzR9UwhlBWx/vF7HADhVjIFUVNoLBpFIU2WKs6E+zRS7xPu+rwg9MSdMRqDNtZ2LzMsrv2e6KYynOcUQRyNx8fgNsfgDfhhkhc/M0JFUFWMWFtNUJuAU5YACMA+JZZ/WPQhk/0U+++luqyQrNcMO6JxhTgproiRKnpqBn275R+WRv7ufPALtQ2WCjEkgVyghxbAKD8/4JXxoVAXF1hIPF71/iclR03lQlpQXhskyiHf0efnA7SzQmDwYEBDs+xACaxdKkjJiolc05gpvJHWcWqSvgnaRJPPYrP9bP7LGeyUdvjo7kfVRmkiasvVLWWR4TVReZ7F9LyKA3pderpz0xwXBTaVYcZKprl8KTcl/MnbQEt3z0qT+Rpi+CJBjJBvFAWrk6eTRmtkRUnJOTlVPt//ZnYlJ4TUf//4GayTplatOjvVT6+NqC1XKWPrLOToOG+1CgSvsQOFfESuAEWe44/Hwbh9sKaork+qrj8x2C6O+cYzX/UY2AfZCwGO0YfrDwctqG/IuNRPfxtZk6d4CIOb18JqU7ceLkNM6AoE0sZEZRaPPUtiHLrBez5ksBkOP/e5ftEAQu2OGzeeoagpmtjqAGtAZuagAh9KEEIx0PowcEXzz1bHaq55Vlf7AbqWLv/7UJbQIIiPFxiEBx0IAfHUB+k4UNiclJSevvWL1R/8+VRgliVLJElS8wUNQkBcOJ8qSzKarE/2fZy/hjxnGSZ6Nzp666TJj/3NUWf8hX6KvGZy+zKMfhdGv2zi4ft2cCBlox3wTLllVWCzh6nLIUGXbSlv9dhctcKom7nXHuTHC7Q7HRTwvQ/V9Iuq7WxTlC0zs1U0ULPSpAf+6mrRNiSPKtyGlBFziDKkcBuVhxSlgYz5/83nOT9wfeDM+3d+q6bHv/XfTntvWv17NK1gXKJv0uma5ukmrt07r/XojsmSpdLkAgdKFpBFU+p52EIctlhhkaWaZenyYrycpcAnR1lWvjpffbILvgQzAAX4XLkkxyR+UObJiWLJZ2WR38YDPOLF7ZfTgju7L9CXIHGCUJQg1nsc/5deS//3uIdeHOPsFX8VqKtUqupWF65Szoq0PioNCFAnOeVN3WkXvn7Cxtn72vef3jvnwPqmON7Yq3/QeBRA4amrg8atrJFpdJdy9G4XgEz1xrcR2IQ2PJ+qr1CHV4rT2vHexvGCcKutz6l3dQ17Lb0vtNd+evroJWi5h8xd5iFHv0PXrm365LpACtwA5ZPocRDUhhXj3IhuhI/iT+Lx62QgAuTcunHR5nyKhpHxq/wz2YFL/IABIizOGeeIzrM5qv7xnjEtEAJD/DU6gHDkTa8hURueBxJxWuwALkVTp9T3qMiv8iRQxBzsINyU98pHtiPQWC+FaHEDOB0g8mAFSO+WKh4EhhjAOp9Tq3hdH8YNYnzzlAGrpT636qQ4RH83YNMZt8jq7sCIICm4i39rASmgDtzhR/r56vW+Zgfy84ugyWmgkaql7dVzUZtomi/Z3CLeEK+IG+jX8oniR/AKDYW8CH5A7MMHkprPXB3l3Dm20RBFO39+Jp633/Me3DrWOCvN92YVtvbZgRYUiKg0nJtVRuFSylqNf2WEQUARVSiIixOkx/gm5fmN5iiuzab4wgyVIwjJR4j/ofA0PKr2gpezIiPKyyOaNSjZTL+UlaG4ZX2efa2tcg60d6eC3l9XFxtb4V5QyF0AcYJ4zysrS3S1F3jrvPUmDSXP3VyD2IIbQtTkeSRRNOFThMI+zwHAgEZWZPqnKxTp/lnlppCtiujQpAVpyxGIgFiZykso4wrXwZxOScPPNjy6JF+kS/OL4UdH+cb6bXcgBMQqTVea6dKjhrMtaz0WZiwM9HemCIN/ti45Ze0z1rO1KcnrnunjhBngBQjiitoj17lRwVHxcCc5Kfh9i50X7WftX+S8eJ9Pg8Tlg+sHl+QfMxAEUnqKnBIc7QvLXepcbqtovPjM9nW5JaS/kgu9mt1nJBY1hsxqDE4s8LB7NCcWbqX8XdDnFcHbyj+/FD2FsuHzkw0UT/pJurhDaUratqYtJaVtzbY8k6RPTL9Kp4Om35uU31F1H0fnPeLRT/X/0ENxeZ6JaViOlpiwK/QOWuXx9nVNojJQySMmWh7P9EwIr+NHtUh8Pvv2zJcB9XTPsMcoY5b7v44ExwvETKLUfsaR5XjFeyn1GraP/u9x+vJ77awduyGSYRgTdm7+F20fZuRxE3Oorv6I15G6hsOsxsdD6FW406c5P13B3/bt24EULwWZM+4bu5G2CtTQLdsPBmjUAfyP8HCgup8X/P/B1bUcRrQ0BjBAFGM+Y9qZdYR0wrob7wz8o2V2ko2ov1rSXXo5fXpU87DtEmuFbzhQj45q22ttKz7fPYNTnUwNCfU8CnIAZgANdfTGGgzKymylwagEaBCiMhpVf40a4jFsJyhmwJknL2pazbJUCz2dQtt3Dht5wwMokAoq0e389YRB73bVZu4cEHEydgku4cBtZ3oDqAd053t/YeMWzTQerFZRfwe7radZk+DffH9peKVZTilOtLzlghSfh+ePoS37DXiVeClmKasCsJdglmjKgXYWerZSEosj9uJBIlhXJFALh9kqbBVmSbYHpMBWQERRAaC4EPJNrVAOWDTuqxLS4oiG10ENm2KF7kksk5GT4iaJdkn9L7AhOWkWcoPVWb33h9o5bjpSnVHUkRnlydIT45QCA7zEwTi9qE2YOtMJQTZSDWrxsJjCkjAleAmhtt/to+CD4I9gfE4/umI/bV8FmjTkc2R4D3b7b8bv7VgKU8IEg9UseI3GDtfA7ZoaONPx2zSvnMG0Q6+z/9P/9zr7+eNbKxGv+cLzqOD/ztc58gVTk2W5DgferPITeEMSffXyUTX0jp1lzHl/eqwJqC8vr8C0/4PwxE9FRZERZWXhkXO8WPAa1s5lFQ4VeJb9J+srhNzM2lEYzudHR/P9LvDRkKlwvySAL58G6bzQ+dJP7+Mbrewh40S2CCR/doCvsWc/TAgUtObvIiwFPOmXe/H6HgRwHixJx0UJUGv507WP0ujZ2X88QbLiJptIRTWe7diDZrilJLtZqCpBlNRTdXEivPsWb3ipym+jyS2OFIuuMTupiIkUVD3CAIFVv7s/dduavVfrM90pf3nxRFIkZtLXS6rfItb47vbnYNKE3a/dHtJ1/Ru25WjmXTZh5VpvHpm/SOUINOhQMsR4RZjArIE5Oj9wJph47emWnp2a3z2AwGRL3znpkJd7oMh7SGQ2Cq1YUK/RuZxMCdolrKn0Z0OBy8n2quOt0qpC55qri2sRpKdVK2/u24JLnopVjbOHdVibi2pDnOe5O0ciw6R/V8Uh4k3Wx3mdu310Vfgb6v/R/o35dPRQN4EUfFNJVTxGg60X7ATvWPBG7UuYQZtByKfjj+fpD/yQkcR7k1iwx9XJWpUeV+Wg8TQ8OmfWt8YMrPE3S6Z1az5IBckGxbNeIE+VydIUDgqNoScx1+hP4r36veKf0BfZF6XYU9yfHHvEU9pQeBoBbZ1lQzOpLAwUzhgh+4Lx76H5wSH5oCk4Lz+kyYEQEBtnHnvb4XBVBgcSxkkBxHNUcokeOYlio1BoFCdasWavFByIi5k2LWbR1KiYKZAYx7NtxlrraKGNnkJgFmSSTumwpKe0B1/Yru2+fb5UH+ouoWuvL8V+K3R3XBPJ/HISYosFrVBsdHmTgZnATC8w85N8JFHS6FS9brJa6pkZ0i7bKW0IZjk5rKUgRj8npaQnTRCoyXtZP9PFaihc0+bnFjs/vGzVFJkv7K8sNRwwXj5dRIqeFBpVNFkAw52Twr64YejAzEeTXUPU0y1TY48uj2bHeKfFtwdl578zQbRsDdvYpPMsc2C6kBd+ecF2zE3gnTqOKfIoxpCW0Jdspf4gPHG6dxRavkX+UT7ky7ItMs0O8cdYak+BQJU9zyrTFyUVC7wliU9PPEYd9JMu3CAXvfsEZdbucUHa7SdcOVhnmNu+bpPdBD71nMyM7vJpVz9j1iSWL4I4sGecFFC9/0pGYvuxUO+ea0JfLkhZAQyErb73E+ei/7u6kn6nFAFhQH3W2pHok7VswKpdi0LUgDAb/cXTq9KZMeX+GbI0izxDcT3DP00uT1NkXPfPlKelyTIUZTEzpcIXT4soRb1uAWveZAmNGP00o+hwAGO2WjLxqAMLwna4N1GizgIJNe5nvkVERhA8Q4VFP+Cr+l5C/+x7oUefMHKG7bbgwMIwWrQdXqusCjcW7w4PluZvJ1xwCPDLio/8vZFOYhPV5WkaUKkkaygxlAV6SQIlmZY2tyGoXJ5gjUnzqeVWAGmSLT5m+vSYXgdy9VrDp0f3wh+ucCtsD/M2uYqak7IsWhArzNyauSpTFC9JyIY62ZRgpP2j1f36tNnZvFAkT+Uf0VEaU44CaiIq3Liq1yXQz81RkZ6hCOgsYaTJ/VMd4GIYEjuEiwJd/QuiAXaAUmNaZwI+e2iD1+c1N7Bu3GCl/Tx4ffD8Qq3vcnx9wOCNuc0N8uvX5fqfB24MHpqpDVoGFFBoUEZeRpq4UMK4z7ibnckY2dqMFKziXGerTGz1OT3YL758jUzVRrEPph/b3TCjoRs7gCHue750ifti903XzoCQz3M4k9jJYRXJ+ACquS31o+enLU0j+GVTvkwtnH0dV2tBQp3hZvJO02oaHo9J043tnOvjP4D/n/7nz5G+uzDpXRvCSVTT5FgzOhMBIHjuRD8D9Xzz7NTH9HbvsZ5/2oBigDGzwlkDd3z9SjC2B+6DwzCbTzEjoGjB9pn1v79U93jS214vYUtR7APfPeuTSSQyAavHNs0KxLeCEK6UxxCigSaGBQLsG7wnFkfCozEIIxy2daH65SOsV7AW8BnYCbrrE6TUJos6uSSu86nvoxRxdqKkxmlrDSOR00yIucOJ9CArbPvOVK8YcjBwwLjWV8vz0SX5aLU+SQ4EY+pOi7/lXhhYGFAUUEgrQm86qizMjsxP7ZhZKEszokqpspHUd1eIVeHMUrcR+UXZEVc2gWtRRg1PyeGoeGqjNaRIYIxPYM+bx15dgoSQQqvxTXCF5rcAWI52z+6RRYuXjE588nTFfMYnLxtF7VdbbLt2khtzfsLmNn41xwpz9Vc2yMblCYAXFwD8AU1ObaCxaJXuTPd6mlw9mRiUdHr6nBmVrfygKhCoPo8cwl9ETkekgkJE8xGcMIRMURg3WqzFaTKzVGqWWy7JLdIUs8yYl01YJk1pW4w4gh9B1AfnBubkBOYGvXAghOGg3BdBgW9wff4uS2iCabAxP6SOjx2c/9oBERBPaAQ5WxLCojjftIyd7lKCb0M1fwN6K2q5frnRAgrN0mSJJPk9tZ6ckl7IuBQAsvD9XMfGkPygXFtQQQhcEwtqrIG0lx1ofeSI5EIsHk8C+WcFWWtgRc5FsDJFujwtVZahuMpEmlJR6dcApNLk8cRSkDeY6W+aX4ga1wxjAZnjdMfjO88xwzE4flsqiF5zBYJTnD2mq9GV6hROGmtmcYEcrrAWrq8mcrYjC5EQsiu5JZGS/azOucjZAeboVpvouiITOYVM0ENDatozMwevTeeYj6PaI5QfnB62DXbAFbZCPIF1WHsTSIB8je0QhkAjYA4RpOM+/0H+rpUVvfpu0uvOdG8nzdwB5t17NfZKMcYYYbwyEb73Pq4eOmYYJIBKSOnadWsdN6OnUGlet86sTBXhwshCJ1WZn9cLMcmdcQcEAbvNtihVdKfUyhnHm+3DBcsJ4YTlxZHNQGljfG6rGLZom10Z/H4cXq1cDU4778twW9T6aZGRvzI5NEjBNIP/fIp40buo0iEKudEnuGFe3KZMdW0SvPPKTzXXie3ligYOq9qbTRnBhqwqdecPLStVI9bQEryMU5uNGUHJ6ctr5q/+29ey7S9x8Lz1P1AVjlsT1AZ2EmdVoncC26ARg8Nc9jK2w3JCismgM7JTODtTOEa2QVcw79NuwnIH7kiIqhgvNggEhmyhgdnZBqHRM7sWCjnMGrga3qxuhqvgtUAl9XfBXpiRsQmd7fbA7R9X3yYLvWlm5oWFqxUWudxSwsGSJcG3MAjddcuxJiQ7KDNbYQ2oAb5NBbikyIRwQYYgyyEPWhaWocqzWWNjazMLkAWVFlVkZlpY2pUoqmaHlafkcpUgnqNUcuOBisNTgjiuRsUFQV++oDAmLWbKd8+e34riYu2bHsz3KTpMws6hmA6G0aSyGTeFrl/PTNuEtEcdMUNDotF9UyoTNmOF1Md9PlF3EwO47TIdCDrp9b93zYuYhfvaMgmh7ZqiPmTHgd1+/yFjMtv2P22y5UXdJ795MOQ+E5w9vo1fZv99JA+xunoXXfPMPgaAYCDNwTtfzEyYOiWBmczen8wysaZMietYyfvZyUzTlA1h1oEknambhofvlqR/kqPSR91AmdksS1eM8tSs3yzX5P2pqcHks44jx4L29SsGNwS+RhLo07nRQgsUuNOF9bWTNgzKz/kHiRdqMa9fRV92C31aFTdmBpA6pSCuA2fG/fRpKpYvGNs0YeuFGUd3kPK3Xf6ni6bwVyi0/trHNG0qosGmG/AuEhPdt3V3Rz99Zl+kvr2P1NdeUVFY0RftUdroQuhmYzyTJpnzSFwf+RXeS4XvCUGStSiCroZQq61rNjsR3HSys1fRveirVzuOH9+gL92xeyvqH/TWrSxE+U20rxNSjYtPonrFx2tr895fvYMA295jZ99af3D0y2FIyrspnYC9Jt16vwiIJ7p+bb2qR8cpQzsnFYXlh4TkhxV9cSAExFN/obsnaovSBonYyLChpV05+ZPvjARAtOt1Q9jUdodrvWWPJydHRkkcJDC3oZmtyfs3/Mg8cDuwxRtpv/7pYY8qIfXo1hPQ6FO19Ob5J7874g2SwsMfE2d8/dsU6vj3LJtTIkV6Aej6j+xVqrbHJN/bt/FW+gFca0fg99UQh+6/1cgep+61+e7aWWIPivvn3Xk3nViqpVNc8dfx7s/Pz/7/gcQttJBhDZu39HaYd6VR4/bsoWyal8Dr/Z7nmc6w2EzigNbNfvbngfsXfk0qPwRC1j5O8SawKHdNS5ae45/TbXzJjxBv73s6f9yfWJW4X9lDiC/pmgD5NVhpXknRDEIlOu5gUKzEzxEy6+NEy7GUrMLj6a+xr/jha34Qi9Gxoqwu17Rh47udhev9zrM573oW9ozrCw8/tVXuZsu36ZYnUFrn8Ies4/iM1DrplzZGTBtSH9PtfFHZThoiffRyO66ym6vj/gN8d/KHCSTEj8j8Xl/ZOM5bxgSWKcZ8Di3+mz9aGZuREJBzCFoILROkWWTLolZMpMNfX12XcWfGstQ7m6unTE88IUAkicsCkhnh//zasK4Omxs8iZ+ZWs62NKa6ufSvi5n1rQod8/r/4gpbINjQIzBydh/KYedS1PHIAklahiAfq46J9c/AWDyUSo80TKZ/bKKvmPaHq4vT2ll034MY1T+UP6qV9d9r8bbLkJPRimUzlB2dtKYQxAWHLpfh0TV27ZKNjWOM4ViHKe6yRmn1ZdmcGE6NXdOImQznJTW8TPZxvb/Gn7B7LpZx4vswzuJwdVDA2ASkoYevQcFRA1gdSZHBHuexETiJxIqz4VlyJ6CUA5D8dY2HCkp2kDOQOas8oDIobB0iIObA7YIXNrcKKkI9lvKfxAkfkuDtZIFrp7WanWipHRoFS/mUoZTu7bisc6bw0+ffo7dFUyyuo7gzvJZDCs3aqfoLAzsPzmNiiqGRjk6WxCU0WYo8AH4Vyo6eUCEXmxNlUnu0d9c5tcUqC1RV6iInzNeg1VI5d1cRwN5YOT/xp4BZiI3DFqgbxuPGG5VOzOfxL9Q34q+Dj8uT72fWavQ7Tb/8ktXqXhqe1gGmAPdKRJIj06GpPpaUTfvMP6vyj3ZKEUE9yGE5ev4eR4h2a9yuAdZ3oEZ6BiFepHDwABsgVAEXwwKPk9zU51shBuIgsROifDyQS30PYzQYBhjA6TLXe7uXlTftNxl54kxPDYbXps9TTe+bP2fAs69zTh/dtAMxT34s4siVbz2tc/+md8o15SQ4OmKbRE7uiXc9YZU1pzUX9D0B8xUr+AunDz+vcK8A1gftm8AgI9VzDlCoC+Us1uwAxZZBucEgZ2H/j1tc3L+u+HY8eiMAMrkxRkHNpebJWdpcSh5FsWWLxt3mZpV/+yNTTAQe1NIy3DI1I3I1aHXG6rCI6sMThizm8a6WrGyDjC07c1oeF4v6t37U4nOSFQnRKwAiHKLgqdbOWJ94351xPjE861xkihndUcCL5RnS8yTJ4o7CT4Mk72Dcb1NpYum3uFGHDKel+XyDwJSdzI5hRU0pBOPXy6vD0sTmxCWe27y3eS4xJ6aJ2fXdpMsv2y+O92en4bNV6kyC2VtulPj5Run4YLyI+y0hzvgtvq7l3Gd/0n7Sy7Zr5FVzOtCBqHHyOCqpSsrhki/sMXRHUaW6zr4PnFFu2Xhw6tQEyoTFPUgyEuOJBlFobEggISeC09BASshhga4B7uxxOwPOtFqZzeHxnTvE+NQN2jKxWqxykp5Bqnl7og8zEMeZCyCRq0ir3hwc1Q9nqmuD+jcu7ONH3PnzF9hIV4q5QQq9+Sndc8CzxpvV9a4sdKCyLT7T3I6MKPCrJUPEODF+ettJOAVIAPtWocT/bO95HpB9HqG3NsYyDCyL1cQ1coRKscrgoFLV1dFD/oMbuAvU62MQUXivzrhA2T/zdfW4t4k+lEKdn6kTkpQTaAowZgmt4pqyTL7Ft7YHbnmKxS98erprItWYL7BRcGJga6e17SaT8WL4I0vJHGvvfh4AtlRloBokLsURLhMaZ9y575FFTiQnRGmVoan0JPp+aCLDzLyckQmZWGp36H4ZRKf/+Qm+//Umtra6JdpBj921rlKW/01bG4Py+yHfcpiAdLKtJrS95t6+y0LBoFCAxLc9Uug3XuHN+zNnYFARfPqh33xNaU17ylodFCWYrNKrr/yFRzhAR2EgZfQkKx5+HAQDQTJ+InsiPtn5ImHIOZkF0eJZc8/y7Y4qVTu1femOhcv7e7LA27+vz4w96rzWTliAPEIYQS5wvogbuv3wpHZW+8lDhIv9OghwsWCrSO/KBloc25WF132a7UpoY7URXPf7tF2caJoI85vwQI8cIRxB6h+Y8UN4s0aTipDA1pN/r5xaPGXlvxEH2AkaLk8LjBwtezB3MJ/N0QBS5F+6RsAGG1zJa9DqgoqFEcnZy+IFKpHGpI0jq4Ssoomh3m6f11NJazewYuKnKtka76IMYhOv2OcX9+W9ZNIvziufJp8i0mOCek7xbHV8opqpYsTXtsXXqrzCXU4k74VSsuUUc9pHzgwbKoVqRhEW0RoGwuCttFYCiJTUj7CPtLdRTe5+iixudBQ3u8Sp6GhUxdlGi/7sKOK75sy56F29jHUHrNCtAHe0r8dXald+utP9bRMGnophPmB6YD8w9zEfMgSpZypK8b3evfh6rvUP8H34VkIHu53QCvouR3qf6iBs/5L1gvcK7KBsM5a+OXwzHbtZNnhNY3CbgM+AKPFZwjOlnHDQAk8Muj5DvOBMHOHBA9WPrCfBi+lSkLqUPE+xhWrc9a9/p2a+//wa97rjKtfA+Ynssbt9p4woyOrMtgfixi5WISSrq/wlGsBaevx7NJxj7X2btlYr7ei9k/etGh0HG6b/E3KIr3/sdL6Y/jCGV577392kLVv6QOzjSXmCvBG/mhjJaL97cO7kZa9Tg8D5IzA8ey3K4t5N0F1eaaxAqj32b9xJY3MiXLq13Ty8kzMSXi0pEOWuWlzgU+JbR3LG7DofrM/016ZVYLVYqTgxUSy97CvaOo2mjlK1rjUfA1fNUSo5ap7hxem6nJskMYnuZSVJuS2dNEu5f6bcYlFk+pePfKZXRJSEh5dGlje/PAB1yt45v77WYlXQcfCCFJ28snJYNmy6kQ8O9JLldSKDUGgQCXzjokW7CYnFERarvEaCnOJEwu4zSpZAZAgpUV1XwLCC0NCCML6nYUUsu8cOh2viK5si2h2IKHveU+Aryoofdo07Xy1hIGStIzOV+/mmWAuPD7Eqcr2TxMKkaWbkCIRltrJT1Roz+zHuWTIXr+XllPCyt7C5bSsKxqLfFOhCo8Eb/tzTBxYV/94Jy/21qOjA9Z+Gc5c6Z5OX/DX/gGGzJ1aLPeo8z+mq0zzno4+VM94s76uen0m+vIDQ7L2BuZgwg4b/n1AiO1pg+bT6c5u/b8mTe93GAaIzOGQiZhDB+qKNywaXfX+h9Hi46f3o3Kuvrr264nF/7azls0Cz1zDt0DKanbbs0GD85PBgjxWyz860FOo4ztWxaqX5wrZtqTPVRZ5evbT3I708Z125qvdLJO3QMsWyQwpIUZu7GTPrfgm0T1qy20vzmE8vjUjrrS59PPrEGEcJBECdlmPdsD2ycC5LjMgpRy+0X0yuR/nCS6Q4lnUVzeyfokjxN29s1v92g10XQ4w+RvDhGU2IPvjZEF6INn0AW+UsvA9hql0TW69yG2JtsZ/vpnXeOr3i2rIZy3fWAn9G7kXvJ5PZfge9j8rSUJA45Z7P5PxU6xOylm5iyghVTqujyanL+x754JfzVFyOilfHW7DnCxrSO1g9HXdQap9BlWPOTnOfdtPj1lT3qeea0OohN31vgYQyFEBFoQEFgvg15AUVF1wp2C0dHGo3is3xaXs7n5HwnXGb8dzKACeMZ1LxlDsDqL4UJvW2oqDGNgDNsL7wuoP9Zk2cBI7+TaMaZEL6xIwoRNFAjwED6peVIIoXCgwiU05u3nqzYMMeVBwHz7ax8Zw41J4NZkHe+twckUlgiBfOvo7pjcH5gbm2oLyQMQdCQNyusbbqjC1EJhYYjSKRTbRgV2LZCYWgA1ZCO34YtT6UEroeNYxvnxHQSRnLkNuZZpFD9pD3LK6OXOxmKmM9XfK4Ll7VlN51U5XUUyD5HGCLD8oKtUKt2MF2CyuEMcSC5kbmh1uLDUk73NWiHJFJZDAIE0VHtpxRKLqK4AG+tbnLZqei4qeuzA5j3hrbvFim09Y3aOY4kKOj/POjI0jSQYYtYvpGhJF0UPf+/XTRWl2MxXoIgDvLOFo4mhiNo+DQYhQepU3qZGhAhQRNfjnhaFaGUEFz3SHQyzquA27lcda4Zlz7EajHmQ2A1d5TgdIeqsR+81mypnnpjGe8peQ/KxLl3Lh6whKfqzOXrKJeBZXOxUGwMJ/Z1eK2li+UpVXiJhQIA1ZYPvM3DMq7Y0fkD0ce/+0Que12YG8uVI7hikhl0AUPgRp4zVKqlV4T7Go7CEjahk9l5WAJr1Uwm7JGw07LBg8+IuKDm4PbB/I+8JrsNWlhlCMrOEP0qAQ8c0KUR0I3Q/KkRAgTMmciioaPj2fBCTdvaqdMMeOHcKmYH5wy9V4OyPdNnUIBQUZYjlEq+bevBDirKCk5BX+YkEKue9otUR4mJ4u9Lgx8SsA1Y5M9+A1HAragFi+RwtvhkiFO5wsUG5x3zpg1rfY88u6P2AU7FzqtMq1amaf9jydMNE0EKnc77fw82mvD3AvsllVcftDxkZBKYQh+Ah5jRzMxYTmfFeYj7BHcq2zW6uBKNMG9wzgPEhJFY5Q/dbpm5TNFg4FyZ5bra3Tan0oMk8b8F+Cj3PFZJVz7hxwG7579YSM3ecu9uys3ILKdOzra+VxHvNu9LxoM6Z5FfUX0VLqZ7skXPL2sRtjNlh/e8qkqchYF1iIGPx6a7m4zoZ1g9pKdTC/GS14Q8PRIiW2JEmv5ks2jzveI8pytwkHgJQnR8jwPpXfYKW++96kwb5JH/ql8JfF9yb7IvvjxvCdWXCH0teB5meCgJL37k32XdReDvCMtcSf2E6YS+7h9xKmE/uZ7RMNXM8lJvlNAsDLM6Sl6z+Lyq2fXbvp45j/Xviw92u0dcY53P9GH2M/pq1+ER99cnyf6H7u8v0XDSMrL4n/fXnRn6dTTcey9M5acQRUrJt8Ekqur1eo+KpvWERb2HoOnQzAMms6dgcF74DEAtWqzLaf2kfyqAR9hprWhX8PmbeSpECZy3rKhLb7MM/mqyFhz0zP5bd4m69+fN3S642DHvrrle/fUo8/mjrmnCpdkqlP6wBvk3D3Dc/ovDsL8aZvZ7Qzc/6ilgdswpbjKpgeruzMoOdQc+pSRh2x+wOTsHtcnCuLI+r1FX0T+y145JEzOPUIwmwRNt9GnAxJJTh30Fk/lb08zFOkMS9pPTmABwN25PLgSFkTtlkb//PGtBQe+7F8fbnVH/uYYyAa3OFL79JKTmGxMum9nlHUVIlYb6LvW0+z6g6KmTeTLwZ/ImmIeOZB+8C42EnP8HQd79yA6ikxbfp4yWPp9iWrSaxvX7p7ToKVDdBOhWijlrphUtpxS8x6fzPXQm/Ue8Y6bd8FNZdb4HY+ilPfHKP/yBvIe9wtsy98QKyXG3VC6beu2MpqREg3JGWZb7j7RG1liZQ3pCuI6zyfb9stvtDNaveZJ7tOruU/WqKM7R/1+2bJ9eNcRV0g1Ji9WRCoIuWqpGDg3lgFVQtNArMWIHxK/sbODFZ2BgQAOB3j9ndad5wb+DefDRKBetYJxmHgqLDrsVDRZUnkrHJ0rJt54p1JdNqi+5PrkfpFmH1Or3p32Fkdnitln3lWOZUsdbNUzVYbLKt/rJHFO176g7ICA7BoHStbQkRV1pCEeoyBx+/g4cDRyVpRdWQ4GlOc4Kb3joPJkmeHwsc2I1LHD3HyCNLA9VibY1fAAR9XvuAGhGUH+8ox0eYVFKk8PagycGNCQnhKre5hThxD8NLNmPiWIv1LUkaY4aamsooQnPBF3LZwjDFS/uXa4wjdRqzLGZjGuTxfW6SIknFOG+ISMtPjWjIdB/iFS98o/3KqPeQ+uX49j5LxgAMaLHIayRT4Bg3dnYhh8xk0nbWNcu4wYoNwJWyXO7YMb8HElFFIeoZktueTmlXZdJYXchsFfzX5vvlhdY/Z3++hml/LGTIo3GC+slnrpBePRqlvahEEMwR2PueA1LwkWmx4Yx0mwNN0AI2nHZcdK0Vm3lKWtDcaup+ewcG78kSNLlx5ZFReeOE+7jA1VleLW7KLS8fKOwbKkpBuDpbKWdJLwjPb8/0tnypFpyg6vyqc+fog0cyZptet9VKmjTEPK6/b/57Xsj49r2gzZYClNAMZfQgx6v9xA5VjXDb+Fwbuzk07rQwrEwXvoNpP4VoLr7phFfq6Gf31iU7PFRoHBKEgQ5iTMVeU2EmJhGjjPmFopCY9Xcb7GNcfpPQJdygUbSk/t71TzDICYF6jXNjRo9YvnCcrelEoUckuarMQik1lKZGkWeelF340nT/0zCRW6zm1dKErzaNwhLM2FvDVpUrT/rKE7wR0PnCx/ZrX+i5S4kwsvnS9K6vbwrQlsBkGkoGYIt8XdZ42q+NI5M0LiTvl35vgsLQhbY3u/apUC6PJiXn5e3kXvdvYICOm5HdnE49iAhR/nE63zi/Lb7EAIiM1dJhyj47dNoc4cmkTl/PRWJXirf8S9XHx5R7apw6vLlJH7AElsSiziFRGVJH7rCDfxmoj1rOUN39Nlp6eZvhPl6ZpddcV3VW6VqydqJ93sudNF0XLD+bCz2XnImS+NTTscjLw62hydfsTttRnfKx2J1eSxslmXXAAbK0ZzEbJiCH8h2VBPq6bV0Fg7s4Fc34zvZY0oI9Ld0kgWgJ8aYZ2ci7hWJvuywhV+B+Kvk5amS318Kza7be7ZvWN3z0DPtLKmhvwUkD8NAiBfPqXihwjmL19GWH99+mLGXySYQXMKm7ZGv4amo63Vr6UNMgnt3u1stXRXvxL/RnR+1ARjzsPin/eLjVlHWRtZRzPKx5voYIL259Zkhq3Oc1X9c5XORwiyHBa9zTTsyuqn21gb0FkZxTCBXGl8cLNKpU1lUrCHJ62Oc+21tbXZev2WTIOr+8wfhB82bBgXjKf029BefZ9HnQZ0iLNRW5i5Tw2HUC+Oo74lqoi6jK6Wlq4MXVhiKWrczEKyNmyQIWQ6Dct1woKyMt8deZ9S2Aj2hg1TCQTYp83wR9ENOI1+7vNC2/pTRouBq6f5LbH1trX12WJdq6U4iBp+Dt0DYlg1I/cnaAU/cxnFzJpfzB9YDV2O/eF22VSsOubaun0G3SoxWrpmKcIF42x0cPHe5JY+a1+CeIM7JLRsI1kxi3xWhSskCt4u+gG78nwqVk5XYKdiFXR5yQArainHspx/dRG7fmUPXt7QHfYyRkPXgjvHM8wZra2H37x++WYLYB7PMefMbB0c9De/K3jKcbgMTeZ9v+iAI7K4NZf26jJQkRk4xb5LuwOiL8bJaPfjUlAZkfbwg7jkLmZzCIVb0UXLUszBEyeGJ+kOFxK2FqEP6YLNw7ucFJ6yjGjJddEVAS+8xICSJbQSyV5D0/9nWO0DZDMmTUlPb5TYNWieKZlJWpEtUKWsrFSqMt8YWpmSvg/tJH6cWI1kiSzRIdqYy69gYI5DomzJGSXLTxIUkZbk9lS5qkd4yP00VaDQlqy9xl3aA6NuWtEy2232ypampDwX19lladturffdBha2nLzc4bL53oFC1s8dSOPWLe3uBFrH31euPp6IZO7PYMv+UjRzdd+9sXZk+1Xq/Kb5Sw5zuuava568KDtmMnEaUQ+qxyCv9ALN+gXJ8NaAH+B2M9D/8Sqv9ar4U2YxLCzTc6ap04ECrBbqg+ZFzqrOOgaIjLsRNWPeOWm9018F96zCYA9lRe5f2enXgzS1jzlekeCAWua3c3pYx/Gj9dvQo3h3bYD296oWxqDWXxDWsAWhfZDR8qF/s7XHN55Te2R36k8XpAFlAZw/vxM9vJgfpiREJCfkt1AWOgkwoIxa25DcEmR76ow01vH2T+mhNePWJLFRJDKKk44xTTroePtj9CdtLq0AD+9CpiA74bjCsc13mLeBL+NK1RWnhf0KZVj2O7mD/38g653AI4btNmS5AvLAAMR2JZORd6X+nI//xnq14UphlpdypDoclJUQ+qV563+MWLFh3xEuMPAf5fPGv443wz5D7ZIICEzh/q94axbco+GM+4vFZVMrbOaOuRdWN/4nZbxHhI3jUEZB4QyAe6BhGJMcexzkAJOBhQcAosTuwxwmEACAa1YCbBKQoj/TDwYb/x03/o8Fi7BevBro/gp0lDmL4yAC6+cfJLKhBABI7fg4MPxwiHGgk+3AWSm4yIGYryArEDYImHPrYQsB3RECJvtaiAZPvgpzAWGwbcAKQwDSai8MATGwBuAFg2TrLsauJfC1coEMHMMOVNuYRR89BwYFKhgONMI9HN6+kAtl2J7GQc7QrYYcWFFHC8sKhk0FKACr5dChBKthwHr0tF+CvbN158E+7QaZsosiI5cTN/4VaksFsS46Mps/PYACkEctKPWwHfUReIBpIBWQwdSp3wzygGa6qghEgmGwGiSBNcAOtlWlxsJyxuStNcQBQA+AECAZXTq0TRMBe7sEMDzqSTxPwZwDkGSAogPQWSoAxgHoJoCHJ2onEfgIBQEIYFQOAA6KCa1FtRAGUcuVI3ABR+kEUfeUM/CDhI11AURIN4CqOBiykwsAURCAA2HKAWBAGqEYVU0YRM1RjsANbKATRF1QziAVPL/KBXCvNr6Hd70141q4eCBbvCEP3un6poNPkJwMGoFBN9jh4IhFf3eJtsTG9Ad3XrLaw1ff9lZtP0DbA/of140cUDY5uH60ORWY+NOXlXH88L9MDdrSgZ7Yu3LfysdLmCPZMIZc2u2sNeamXY84wH2aOMxlOo6O5ImhtmlQSwJ4CD6k5Nfvb1/zmG3nrqwvJWdpDxA8rDvZkFhw/THgJavoyN8Ta2T/hJKsqJpumJbtuJ4fJ2kmlTbW5UVZ1U3b9aPxZDqbLy2vrK6tb2xube/s7u0fHB4dn5yenV8AgCAwBAqDI5AoNAaLwxOIJDKFSqMzmCw2h8vjC4QisUQqkyuUKrVG6+Or0xuMJrPFarM7nC63xwsgwoQyLqTShmnZjuv5QRjFSZrlRVnVTdv1wzjNy7rtx3ndz/v9BPvdCr4xvpwsZEE+0UMFNRjPZjCrgWilNWD+YlhI30Pf3gS5MD35sgnp8Rha7pX92zYXRTZYodEU+YExAvUo6B2o+Txxf3+EEPD2iFlqB+VooPVKpyJlV7OiYS/ucBSS0ogQnPGhi9VHXXd6JjErq3jDhtMlCw2wEr09gxNACYaegbdK0vEIO4TMgrP+lMxEXL2MNGNDifmuEZQk1hNCYEIQlAnBGfBliJ0w9qq1ggohKaOaCfPK7iwzsgI6QHWsfvl9jciPBvhWLXiB/KirpcB+dtdgghLGxkb9MMMOkkKxvJsXvMCy4BD7J1BOqlHwFPy0ll/AK0CtVVzmk4VZpFNxa9QzwM1ykY53vGqjVjVu0RmuskNLV7ML/TmiRU5phZhBpiByG3EO5RHnVosxSRMSTiSjJUgHFq7L4K8zYIgY2Hwykjfn1EXB+W42xmpGNkptdBzbrew2DRF/DZdmTfSWHi5gh6qKn16Cfkot+Gs7s6Mja3RRwdWIuGjjvaUm8iOVFTqkzvoB7q6LZcuhBp28jU89dPnI25go6Psw+YgvGTG38RQK20GrmJlwroldLda25Kc7EokD2uxlCziToZw5HO5ikDRq2pAeOjgrbW/9WoVH2rxVabPt0UfAF66996vpiDDak4Pi0dIeXCwbVIHIyOBjQTMy3h6Zp85GB6QJOLHItwU0CbWICw9ekA/9GTMrLUpSJCIygxMRBM2kTGpo8IKbtZqFmS+RhGeCYJHMfWZUAWsF2wpNZrw+CZhH8X2xsNFi7UN9KfRDHOTKgE2Sl2EZQQXhqnffiiEVBEISIshiTLvquGoosasKcLmEnKTTCBtEvGlkXry15F7SjhIPSUisWGsgThljNEUkfUzBSSRKBEEkaTiHGbH+WvIoU16sXFKzLeAOB2YfkWCMbKFQUmajCZmTFGykIeZmSAsQkoScJJ98VlO+VwCZMphNpM6LPsNGn9fYm2FI4ltSJOLEMExrZotKiKQymvbQgCbBo+J+MVVoLn0azl3YGvFgcef66IqczctrGGPM21FSdYsom1gFRIESjeBWlF88OwkhUF+oNVNejuRr27ZPp8/3PElWFycrhoWDmbO+sZDcrZTQW9lz9OdP8i+HCAXOkjh9YM7oa01ki40x+smWk6wnRDTBr8lzlpA1ZUuEDD0Ra+q8ThJ9khEzc15sfMnTca4xmIs6SEWGakoOPB6ZwMFp+rRsFDALLT6JcyVrZULbf8CMHeD5OXJrqxe0hJXSiiEubfZQ2SduuFjQF8gmFyjeYHUxsoFcYagmt9KOhMiaAAA=") format("woff2"), url("data:font/woff;charset=utf-8;base64,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") format("woff"); font-weight: normal; font-style: normal; font-display: swap; }

[class^="icon-"], [class*=" icon-"] { font-family: 'commoniconFont'; line-height: 1; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.icon-download:before { content: "\e680"; }

.icon-download3:before { content: "\e681"; }

.icon-download2:before { content: "\e682"; }

.icon-rightArrow1:before { content: "\e67f"; }

.icon-phone:before { content: "\e67e"; }

.icon-taobao:before { content: "\e67d"; }

.icon-viewdocument:before { content: "\e67c"; }

.icon-enterpriseWechat1:before { content: "\e679"; }

.icon-enterpriseWechat:before { content: "\e678"; }

.icon-file:before { content: "\e677"; }

.icon-coordinate:before { content: "\e676"; }

.icon-visit:before { content: "\e675"; }

.icon-upload:before { content: "\e674"; }

.icon-link:before { content: "\e673"; }

.icon-Befondof:before { content: "\e670"; }

.icon-share:before { content: "\e671"; }

.icon-Favorites:before { content: "\e672"; }

.icon-rightArrow:before { content: "\e66f"; }

.icon-kuaishou2:before { content: "\e66e"; }

.icon-kuaishou:before { content: "\e66d"; }

.icon-dianpu:before { content: "\e66b"; }

.icon-Language:before { content: "\e669"; }

.icon-goutong:before { content: "\e667"; }

.icon-hezuo:before { content: "\e734"; }

.icon-icon-person-hezuo2:before { content: "\e668"; }

.icon-shangxin:before { content: "\e666"; }

.icon-xingxing:before { content: "\e665"; }

.icon-yanzhengma-01:before { content: "\e664"; }

.icon-a-dizhi_huaban1:before { content: "\e663"; }

.icon-Message:before { content: "\e65c"; }

.icon-Mailbox:before { content: "\e660"; }

.icon-Name:before { content: "\e662"; }

.icon-shuaxin-01:before { content: "\e65b"; }

.icon-tuxiangzhongxin:before { content: "\e65a"; }

.icon-fensi:before { content: "\e642"; }

.icon-tuce:before { content: "\e646"; }

.icon-wodeqianbao:before { content: "\e647"; }

.icon-dianpujishangpin:before { content: "\e648"; }

.icon-yifabu:before { content: "\e64a"; }

.icon-xinxiaoxi:before { content: "\e64b"; }

.icon-AI:before { content: "\e650"; }

.icon-gerenzhuye:before { content: "\e654"; }

.icon-suanli:before { content: "\e655"; }

.icon-zhanghaoguanli:before { content: "\e656"; }

.icon-zhuyeguanli:before { content: "\e657"; }

.icon-tongzhizhongxin:before { content: "\e658"; }

.icon-shangchuanwendang-01-01:before { content: "\e644"; }

.icon-dangkoudanxuan-01:before { content: "\e639"; }

.icon-shangchuanrenxiang:before { content: "\e63c"; }

.icon-dangkouxuanpin:before { content: "\e63e"; }

.icon-changshangxuanpin-01:before { content: "\e63f"; }

.icon-jiaoxue:before { content: "\e640"; }

.icon-shangchuanchanpin-01-01:before { content: "\e643"; }

.icon-youtube:before { content: "\e630"; }

.icon-twitter:before { content: "\e631"; }

.icon-facebook1:before { content: "\e634"; }

.icon-linkedin1:before { content: "\e635"; }

.icon-xiazai1:before { content: "\e62a"; }

.icon-gouwuche:before { content: "\e6ac"; }

.icon-education-1-copy:before { content: "\e62f"; }

.icon-deng:before { content: "\e6bd"; }

.icon-application:before { content: "\e89e"; }

.icon-fangdichan:before { content: "\e747"; }

.icon-meironghufu:before { content: "\e641"; }

.icon-a-Maskgroup:before { content: "\e623"; }

.icon-gouwudai:before { content: "\e629"; }

.icon-dianhua3:before { content: "\e8ad"; }

.icon-weixin3:before { content: "\e8bb"; }

.icon-zhaopinxuqiu:before { content: "\eabd"; }

.icon-zhiding:before { content: "\e684"; }

.icon-youshangjiaojiantou:before { content: "\e622"; }

.icon-yongyan:before { content: "\e61c"; }

.icon-gouwuchekong:before { content: "\e61e"; }

.icon-zixun:before { content: "\e62e"; }

.icon-diqiu-:before { content: "\e61f"; }

.icon-VIP:before { content: "\e620"; }

.icon-houtaishangpinguanli:before { content: "\e621"; }

.icon-jianzhu_4:before { content: "\e78d"; }

.icon-jianzhu_6:before { content: "\e78e"; }

.icon-youkus:before { content: "\e67a"; }

.icon-more:before { content: "\e61b"; }

.icon-play:before { content: "\e61a"; }

.icon-shouye1:before { content: "\e610"; }

.icon-shouye-zhihui:before { content: "\e61d"; }

.icon-bofang:before { content: "\e625"; }

.icon-icon_shezhi:before { content: "\eb8d"; }

.icon-yunhang:before { content: "\ec61"; }

.icon-shujushujudian:before { content: "\e649"; }

.icon-Youtube-fill:before { content: "\e883"; }

.icon-wifi:before { content: "\e8f8"; }

.icon-liujisuan:before { content: "\ec56"; }

.icon-shuangxinpian:before { content: "\e6ab"; }

.icon-dikuguanli:before { content: "\e63d"; }

.icon-custom-service:before { content: "\e617"; }

.icon-youxiang3:before { content: "\e619"; }

.icon-instagram-fill:before { content: "\e88f"; }

.icon-24gf-telephone:before { content: "\e96c"; }

.icon-facebook:before { content: "\e8e7"; }

.icon-tuite:before { content: "\e652"; }

.icon-linkedin:before { content: "\eccc"; }

.icon-youshangjiao:before { content: "\e79a"; }

.icon-zuoshangjiao:before { content: "\e79b"; }

.icon-top:before { content: "\e606"; }

.icon-icons01:before { content: "\e698"; }

.icon-shangchuantupian:before { content: "\e712"; }

.icon-huo:before { content: "\e66c"; }

.icon-icon_pc:before { content: "\e607"; }

.icon-youxiang1:before { content: "\e694"; }

.icon-boshimao:before { content: "\e604"; }

.icon-yulanjianli:before { content: "\e613"; }

.icon-point:before { content: "\e60f"; }

.icon-gerenzhongxin:before { content: "\e653"; }

.icon-yunduanshangchuan:before { content: "\ec1d"; }

.icon-youxiang2:before { content: "\e605"; }

.icon-dianhua1:before { content: "\e608"; }

.icon-jilu:before { content: "\e65f"; }

.icon-shanchu:before { content: "\e8b6"; }

.icon-shoucang1:before { content: "\e8b9"; }

.icon-shangchuan:before { content: "\e60e"; }

.icon-ren-renyuan:before { content: "\e6d8"; }

.icon-dianhua2:before { content: "\e817"; }

.icon-lock:before { content: "\e881"; }

.icon-gerenzhongxin-1:before { content: "\e64e"; }

.icon-zhengque:before { content: "\e62d"; }

.icon-31shoucang:before { content: "\e603"; }

.icon-fenxiang:before { content: "\e60d"; }

.icon-shoucang:before { content: "\e8c2"; }

.icon-weixin2:before { content: "\e628"; }

.icon-youxiang:before { content: "\e66a"; }

.icon-sort:before { content: "\e65e"; }

.icon-24gl-telephone:before { content: "\e953"; }

.icon-fenlei:before { content: "\e811"; }

.icon-lanya:before { content: "\ec4a"; }

.icon-weibiaoti-:before { content: "\e618"; }

.icon-chuanganqi2:before { content: "\e8dd"; }

.icon-line-075:before { content: "\e74d"; }

.icon-rongliangxingyunyingpan:before { content: "\e714"; }

.icon-jurassic_message:before { content: "\e69d"; }

.icon-fankuibeifen:before { content: "\e616"; }

.icon-xiazai:before { content: "\e602"; }

.icon-yanjing:before { content: "\e661"; }

.icon-dayinchuanzhen:before { content: "\e627"; }

.icon-shouye:before { content: "\e633"; }

.icon-31shijian:before { content: "\e601"; }

.icon-changyongicon-:before { content: "\e612"; }

.icon-changyongtubiao-fuben-12:before { content: "\e60c"; }

.icon-wangluo:before { content: "\e638"; }

.icon-rili1:before { content: "\e6bc"; }

.icon-rili:before { content: "\e8b4"; }

.icon-youjiantou2:before { content: "\e62c"; }

.icon-youjiantou1:before { content: "\e60a"; }

.icon-zuojiantou1:before { content: "\e62b"; }

.icon-sousuo1:before { content: "\e651"; }

.icon-douyin:before { content: "\e8db"; }

.icon-bilibili-line:before { content: "\e75d"; }

.icon-world:before { content: "\e609"; }

.icon-double-left-1:before { content: "\e615"; }

.icon-jinrujiantouxiao:before { content: "\e8d4"; }

.icon-jinrujiantou:before { content: "\e8f1"; }

.icon-jiantou_xiangyou:before { content: "\eb08"; }

.icon-jiantou_xiangzuo:before { content: "\eb09"; }

.icon-igw-l-screen:before { content: "\e626"; }

.icon-guanbi:before { content: "\e614"; }

.icon-youjiantou:before { content: "\e637"; }

.icon-zuojiantou:before { content: "\e63b"; }

.icon-arrow-left:before { content: "\e645"; }

.icon-weibo:before { content: "\e64c"; }

.icon-weixin1:before { content: "\e64f"; }

.icon-qq:before { content: "\e611"; }

.icon-xinlangweibo:before { content: "\e600"; }

.icon-weixin:before { content: "\e67b"; }

.icon-QQ:before { content: "\e882"; }

.icon-riqi:before { content: "\e64d"; }

.icon-_didian:before { content: "\e659"; }

.icon-youjian:before { content: "\e60b"; }

.icon-dianhua:before { content: "\e632"; }

.icon-arrowRight:before { content: "\e65d"; }

.icon-caidan:before { content: "\e624"; }

.icon-denglu-copy:before { content: "\e63a"; }

.icon-sousuo:before { content: "\e636"; }

@font-face { font-family: 'shareIcon'; src: url("data:font/ttf;charset=utf-8;base64,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sSQBFCuwBEMusCQrLbA5LLAAFrAEJbAEJiAuRyNHI2GwBkUrIyA8IC4jOLEkARQrLbA6LLEJBCVCsAAWsAQlsAQlIC5HI0cjYSCwBCNCsAZFKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgR7AEQ7CAYmAgsAArIIqKYSCwAkNgZCOwA0NhZFBYsAJDYRuwA0NgWbADJbCAYmGwAiVGYTgjIDwjOBshICBGI0ewACsjYTghWbEkARQrLbA7LLAuKy6xJAEUKy2wPCywLyshIyAgPLAEI0IjOLEkARQrsARDLrAkKy2wPSywABUgR7AAI0KyAAEBFRQTLrAqKi2wPiywABUgR7AAI0KyAAEBFRQTLrAqKi2wPyyxAAEUE7ArKi2wQCywLSotsEEssAAWRSMgLiBGiiNhOLEkARQrLbBCLLAJI0KwQSstsEMssgAAOistsEQssgABOistsEUssgEAOistsEYssgEBOistsEcssgAAOystsEgssgABOystsEkssgEAOystsEossgEBOystsEsssgAANystsEwssgABNystsE0ssgEANystsE4ssgEBNystsE8ssgAAOSstsFAssgABOSstsFEssgEAOSstsFIssgEBOSstsFMssgAAPCstsFQssgABPCstsFUssgEAPCstsFYssgEBPCstsFcssgAAOCstsFgssgABOCstsFkssgEAOCstsFossgEBOCstsFsssDArLrEkARQrLbBcLLAwK7A0Ky2wXSywMCuwNSstsF4ssAAWsDArsDYrLbBfLLAxKy6xJAEUKy2wYCywMSuwNCstsGEssDErsDUrLbBiLLAxK7A2Ky2wYyywMisusSQBFCstsGQssDIrsDQrLbBlLLAyK7A1Ky2wZiywMiuwNistsGcssDMrLrEkARQrLbBoLLAzK7A0Ky2waSywMyuwNSstsGossDMrsDYrLbBrLCuwCGWwAyRQeLABFTAtAABLuADIUlixAQGOWbkIAAgAYyCwASNEILADI3CwDkUgIEu4AA5RS7AGU1pYsDQbsChZYGYgilVYsAIlYbABRWMjYrACI0SzCgkFBCuzCgsFBCuzDg8FBCtZsgQoCUVSRLMKDQYEK7EGAUSxJAGIUViwQIhYsQYDRLEmAYhRWLgEAIhYsQYBRFlZWVm4Af+FsASNsQUARAAAAAAAAAAAAAAA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") format("truetype"); font-weight: 500; font-style: normal; font-display: swap; }

.social-share-icon { font-family: "shareIcon"; }

.social-share .icon-tencent:before { content: "\f07a"; }

.social-share .icon-qq:before { content: "\f11a"; }

.social-share .icon-weibo:before { content: "\f12a"; }

.social-share .icon-wechat:before { content: "\f09a"; }

.social-share .icon-douban:before { content: "\f10a"; }

.social-share .icon-heart:before { content: "\f20a"; }

.social-share .icon-like:before { content: "\f00a"; }

.social-share .icon-qzone:before { content: "\f08a"; }

.social-share .icon-linkedin:before { content: "\f01a"; }

.social-share .icon-diandian:before { content: "\f05a"; }

.social-share .icon-facebook:before { content: "\f03a"; }

.social-share .icon-google:before { content: "\f04a"; }

.social-share .icon-twitter:before { content: "\f06a"; }

.wechat-qrcode { display: none; border: 1px solid #eee; position: fixed; z-index: 999; top: 50%; left: 50%; width: 200px; height: 190px; margin-top: -96px; margin-left: -100px; color: #666; font-size: 12px; text-align: center; background-color: #fff; -webkit-box-shadow: 0 2px 10px #aaa; box-shadow: 0 2px 10px #aaa; -webkit-transition: all 200ms; transition: all 200ms; -webkit-tansition: all 350ms; -moz-transition: all 350ms; }

.wechat-qrcode.bottom { top: 40px; left: -84px; }

.wechat-qrcode.bottom:after { display: none; }

.wechat-qrcode h4 { font-weight: normal; height: 26px; line-height: 26px; font-size: 12px; background-color: #f3f3f3; margin: 0; padding: 0; color: #777; }

.wechat-qrcode .qrcode { width: 105px; margin: 10px auto; }

.wechat-qrcode .qrcode table { margin: 0 !important; }

.wechat-qrcode .help p { font-weight: normal; line-height: 16px; padding: 0; margin: 0; width: 100%; }

.wechat-qrcode .closeWechat { position: absolute; right: 5px; top: 5px; width: 16px; height: 16px; z-index: 9; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); cursor: pointer; }

.wechat-qrcode .closeWechat:after { width: 2px; height: 100%; position: absolute; left: 50%; margin-left: -1px; content: ''; display: block; background: #666; }

.wechat-qrcode .closeWechat::before { width: 100%; height: 2px; position: absolute; top: 50%; margin-top: -1px; content: ''; display: block; background: #666; }

/*--视频播放器--*/
.pupUpVideo { position: fixed; z-index: 100; left: 0px; top: 0px; width: 100%; height: 100%; padding: 96px 20px; background: rgba(0, 0, 0, 0.5); display: none; }

.pupUpVideo .closeVideo { position: absolute; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; right: 15px; top: 15px; width: 30px; height: 30px; color: rgba(255, 255, 255, 0.5); font-size: 22px; cursor: pointer; -webkit-transition: all .6s ease; transition: all .6s ease; }

.pupUpVideo .closeVideo:hover { color: white; }

.pupUpVideo .videoPlayBox { width: 100%; height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.pupUpVideo .videoPlayBox .videoPlayContainer { max-width: 1280px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; width: auto; position: relative; }

.pupUpVideo .videoPlayBox .videoPlayContainer .videoPlay { width: 100%; position: relative; overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }

.pupUpVideo .videoPlayBox .videoPlayContainer .videoPlay video { width: auto; min-width: 320px; max-height: 100vh; max-width: 96vw; }

.pupUpVideo .videoPlayBox .videoPlayContainer .videoPlay iframe { width: auto; min-width: 320px; max-height: 100vh; max-width: 100vw; width: 1280px; height: 720px; }

@media (min-width: 768px) { .pupUpVideo { padding: 6vw 1.25vw; }
  .pupUpVideo .closeVideo { right: 1.5vw; top: 2.5vw; width: 1.875vw; height: 1.875vw; font-size: 2.5vw; }
  .pupUpVideo .videoPlayBox .videoPlayContainer { max-width: 80vw; }
  .pupUpVideo .videoPlayBox .videoPlayContainer .videoPlay video { min-width: 20vw; }
  .pupUpVideo .videoPlayBox .videoPlayContainer .videoPlay iframe { min-width: 20vw; } }

@media (min-width: 1200px) { .pupUpVideo { padding: 5vw 1.042vw; }
  .pupUpVideo .closeVideo { right: 1.25vw; top: 2.25vw; width: 1.563vw; height: 1.563vw; font-size: 2.083vw; }
  .pupUpVideo .videoPlayBox .videoPlayContainer { max-width: 66.667vw; }
  .pupUpVideo .videoPlayBox .videoPlayContainer .videoPlay video { min-width: 16.667vw; }
  .pupUpVideo .videoPlayBox .videoPlayContainer .videoPlay iframe { min-width: 16.667vw; } }

.webMap { padding: 20px 0px 50px; background-color: #fff; }

.webMap dl { border: 1px solid #e6e6e6; margin-top: 30px; }

.webMap dl h3 { padding-left: 10px; padding-bottom: 5px; }

.webMap dl h3 span { font-size: 16px; color: #005bac; position: relative; top: -12px; background-color: #fff; padding: 0px 5px; }

.webMap dl h3 span a { color: #005bac; }

.webMap dl dd { padding-left: 20px; padding-bottom: 15px; }

.webMap dl dd a { font-size: 12px; padding-right: 20px; display: inline-block; padding-bottom: 8px; }

.webMap dl dd a em { display: inline-block; margin-right: 8px; width: 3px; height: 3px; background-color: #005bac; vertical-align: middle; }

@media (min-width: 768px) { .webMap { padding: 3.75vw 0vw 6.25vw; }
  .webMap dl { margin-top: 3.125vw; }
  .webMap dl h3 { padding-left: 0.625vw; padding-bottom: 0.625vw; }
  .webMap dl h3 span { font-size: 1.25vw; top: -0.938vw; padding: 0vw 0.625vw; }
  .webMap dl dd { padding-left: 1.25vw; padding-bottom: 0.938vw; }
  .webMap dl dd a { font-size: 1vw; padding-right: 1.25vw; padding-bottom: 0.5vw; }
  .webMap dl dd a em { margin-right: 0.5vw; width: 0.25vw; height: 0.25vw; } }

@media (min-width: 1260px) { .webMap { padding: 3.125vw 0vw 5.208vw; }
  .webMap dl { margin-top: 2.604vw; }
  .webMap dl h3 { padding-left: 0.521vw; padding-bottom: 0.521vw; }
  .webMap dl h3 span { font-size: 1.042vw; top: -0.781vw; padding: 0vw 0.521vw; }
  .webMap dl dd { padding-left: 1.042vw; padding-bottom: 0.781vw; }
  .webMap dl dd a { font-size: 0.833vw; padding-right: 1.042vw; padding-bottom: 0.417vw; }
  .webMap dl dd a em { margin-right: 0.417vw; width: 0.208vw; height: 0.208vw; } }

@media (min-width: 1921px) { .webMap { padding: 60px 0px 99.994px; }
  .webMap dl { margin-top: 49.997px; }
  .webMap dl h3 { padding-left: 10.003px; padding-bottom: 10.003px; }
  .webMap dl h3 span { font-size: 20.006px; top: -14.995px; padding: 0px 10.003px; }
  .webMap dl dd { padding-left: 20.006px; padding-bottom: 14.995px; }
  .webMap dl dd a { font-size: 15.994px; padding-right: 20.006px; padding-bottom: 8.006px; }
  .webMap dl dd a em { margin-right: 8.006px; width: 3.994px; height: 3.994px; } }

/* 全站搜索 */
.listFrameworkBox { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.listFrameworkBox .listFramework { position: -webkit-sticky; position: sticky; top: 13.75vw; padding-bottom: 5.208vw; width: 18.5897435897%; margin-right: 5.208vw; }

.listFrameworkBox .listFramework .oneLevel:last-child .oneLevelTitle { margin-bottom: 0px; }

.listFrameworkBox .listFramework .oneLevel.active .oneLevelTitle .title { color: #005bac; }

.listFrameworkBox .listFramework .oneLevel.active .oneLevelTitle .icon { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); color: #005bac; }

.listFrameworkBox .listFramework .oneLevel .oneLevelTitle { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-bottom: 0.677vw; margin-bottom: 0.833vw; border-bottom: 1px solid #E5E5E5; }

.listFrameworkBox .listFramework .oneLevel .oneLevelTitle .title { font-weight: 600; font-size: 0.938vw; color: #333333; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; }

.listFrameworkBox .listFramework .oneLevel .oneLevelTitle .icon { font-size: 0.677vw; color: #8b8b8b; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; cursor: pointer; }

.listFrameworkBox .listFramework .oneLevel .oneLevelMain { display: none; margin: 0px 0.521vw 0.833vw; padding-bottom: 0.833vw; border-bottom: 1px solid #E5E5E5; }

.listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel { margin-bottom: 0.26vw; }

.listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel:last-child { margin-bottom: 0px; }

.listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelTitle { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelTitle.active .icon::after { opacity: 0; visibility: visible; }

.listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelTitle .title { font-weight: 300; font-size: 0.781vw; color: #333333; }

.listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelTitle .icon { width: 0.833vw; height: 0.833vw; background: #6C6C6C; -webkit-border-radius: 50%; border-radius: 50%; position: relative; cursor: pointer; }

.listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelTitle .icon::before { width: 0.417vw; height: 2px; }

.listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelTitle .icon::after { width: 2px; height: 0.417vw; }

.listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelTitle .icon::before, .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelTitle .icon::after { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: #fff; content: ""; display: block; }

.listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelTitle .number { font-size: 0.833vw; color: #777777; }

.listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelMain { display: none; margin: 0.521vw 0.521vw 0px; }

.listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelMain .threeLevel { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 0.469vw; }

.listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelMain .threeLevel:last-child { margin-bottom: 1.51vw; }

.listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelMain .threeLevel.active .title, .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelMain .threeLevel:hover .title { color: #005bac; }

.listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelMain .threeLevel.active .icon, .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelMain .threeLevel:hover .icon { color: #005bac; }

.listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelMain .threeLevel .title { font-weight: 300; font-size: 0.729vw; color: #777777; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; }

.listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelMain .threeLevel .icon { font-size: 0.625vw; color: #8b8b8b; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; }

.listFrameworkBox .listFrameworkRight { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }

.searchAllBg { padding: 5.208vw 0px 3.75vw; }

.searchAllBg .searchAll .searchAllInput { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 3.385vw; margin-bottom: 2.188vw; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }

.searchAllBg .searchAll .searchAllInput.focus { -webkit-box-shadow: 0 0 0 0.208vw rgba(217, 40, 41, 0.2); box-shadow: 0 0 0 0.208vw rgba(217, 40, 41, 0.2); }

.searchAllBg .searchAll .searchAllInput.focus input { border-color: #005bac; }

.searchAllBg .searchAll .searchAllInput input { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-weight: 300; font-size: 1.042vw; color: #333333; padding: 0px 1.563vw; border: 1px solid #cfcfcf; background: #fff; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }

.searchAllBg .searchAll .searchAllInput .submit { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; width: 4.583vw; height: 100%; font-size: 1.25vw; color: #fff; background: #005bac; cursor: pointer; }

.searchAllBg .searchAll .searchAllSelect { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 0.833vw; }

.searchAllBg .searchAll .searchAllSelect .searchAllSelectLeft { font-size: 0.938vw; color: #333333; }

.searchAllBg .searchAll .searchAllSelect .searchAllSelectRight { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.searchAllBg .searchAll .searchAllSelect .searchAllSelectRight .title { font-size: 0.885vw; color: #333333; margin-right: 0.521vw; }

.searchAllBg .searchAll .searchAllSelect .searchAllSelectRight .input .layui-input { width: 7.604vw; height: 1.667vw; font-size: 0.885vw; border: 1px solid #ccc !important; }

.searchAllBg .searchAll .searchAllSelect .searchAllSelectRight .input .layui-input:focus { border-color: #005bac !important; -webkit-box-shadow: 0 0 0 0.156vw rgba(36, 37, 143, 0.08); box-shadow: 0 0 0 0.156vw rgba(36, 37, 143, 0.08); }

.searchAllBg .searchAll .searchAllSelect .searchAllSelectRight .input .layui-form-select .layui-edge { margin-top: -0.156vw; border-width: 0.313vw; right: 0.521vw; }

.searchAllBg .searchAll .searchAllSelect .searchAllSelectRight .input .layui-form-selected .layui-edge { margin-top: -0.469vw; }

.searchAllBg .searchAll .searchAllSelect .searchAllSelectRight .input .layui-form-select dl dd.layui-this { color: #005bac; }

.searchAllBg .searchAll .searchAllMain ul li a { display: block; padding: 1.198vw 1.458vw 1.771vw; border-bottom: 1px solid #DCDDDE; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; }

.searchAllBg .searchAll .searchAllMain ul li a:hover { background: #F5F6F8; }

.searchAllBg .searchAll .searchAllMain ul li a:hover .source { color: #005bac; }

.searchAllBg .searchAll .searchAllMain ul li a .subTitle { font-size: 0.729vw; color: #727272; margin-bottom: 5px; }

.searchAllBg .searchAll .searchAllMain ul li a .title { font-size: 1.354vw; color: #333333; line-height: 1.667vw; font-weight: bold; margin-bottom: 0.729vw; }

.searchAllBg .searchAll .searchAllMain ul li a .intro { font-size: 0.833vw; color: #727272; line-height: 1.146vw; margin-bottom: 1.094vw; }

.searchAllBg .searchAll .searchAllMain ul li a .intro span { color: #005bac; font-weight: bold; }

.searchAllBg .searchAll .searchAllMain ul li a .source { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; font-size: 0.885vw; color: #b5b4b4; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; }

.searchAllBg .searchAll .searchAllMain ul li a .source i { font-size: 0.729vw; margin: 0px 0.313vw; }

@media (max-width: 768px) { /* 分类框架 */
  .listFrameworkBox { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; margin-top: 0px; }
  .listFrameworkBox.mobileMargin { margin-top: 90px; }
  .listFrameworkBox .listFramework { width: 100%; position: static; padding-bottom: 30px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelTitle { padding-bottom: 13px; margin-bottom: 16px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelTitle .title { font-size: 16px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelTitle .icon { font-size: 13px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain { margin: 0px 10px 16px; padding-bottom: 16px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel { margin-bottom: 5px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelTitle .title { font-size: 14px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelTitle .icon { width: 16px; height: 16px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelTitle .icon::before { width: 8px; height: 2px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelTitle .icon::after { width: 2px; height: 8px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelTitle .number { font-size: 14px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelMain { margin: 10px 10px 0px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelMain .threeLevel { margin-bottom: 9px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelMain .threeLevel:last-child { margin-bottom: 29px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelMain .threeLevel .title { font-size: 13px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelMain .threeLevel .icon { font-size: 12px; }
  .listFrameworkBox .listFrameworkRight { width: 100%; }
  /* 全站搜索 */
  .searchAllBg { padding: 50px 0px 40px; }
  .searchAllBg .searchAll .searchAllInput { height: 45px; margin-bottom: 25px; }
  .searchAllBg .searchAll .searchAllInput.focus { -webkit-box-shadow: 0 0 0 4px rgba(217, 40, 41, 0.2); box-shadow: 0 0 0 4px rgba(217, 40, 41, 0.2); }
  .searchAllBg .searchAll .searchAllInput input { font-size: 14px; padding: 0px 12px; }
  .searchAllBg .searchAll .searchAllInput .submit { width: 65px; font-size: 20px; }
  .searchAllBg .searchAll .searchAllSelect { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; margin-bottom: 16px; }
  .searchAllBg .searchAll .searchAllSelect .searchAllSelectLeft { font-size: 14px; margin-bottom: 7px; font-weight: bold; }
  .searchAllBg .searchAll .searchAllSelect .searchAllSelectLeft .resultCount { margin-right: 15px; }
  .searchAllBg .searchAll .searchAllSelect .searchAllSelectRight .title { font-size: 14px; margin-right: 7px; }
  .searchAllBg .searchAll .searchAllSelect .searchAllSelectRight .input .layui-input { width: 146px; height: 32px; font-size: 14px; }
  .searchAllBg .searchAll .searchAllSelect .searchAllSelectRight .input .layui-form-select .layui-edge { margin-top: -3px; border-width: 6px; right: 10px; }
  .searchAllBg .searchAll .searchAllSelect .searchAllSelectRight .input .layui-form-selected .layui-edge { margin-top: -9px; }
  .searchAllBg .searchAll .searchAllMain { margin: 0px -20px; }
  .searchAllBg .searchAll .searchAllMain ul li a { padding: 23px 20px; }
  .searchAllBg .searchAll .searchAllMain ul li a .subTitle { font-size: 14px; margin-bottom: 3px; }
  .searchAllBg .searchAll .searchAllMain ul li a .title { font-size: 16px; line-height: 22px; margin-bottom: 6px; }
  .searchAllBg .searchAll .searchAllMain ul li a .intro { font-size: 14px; line-height: 20px; margin-bottom: 11px; }
  .searchAllBg .searchAll .searchAllMain ul li a .source { font-size: 13px; }
  .searchAllBg .searchAll .searchAllMain ul li a .source i { font-size: 11px; margin: 0px 5px; } }

@media (min-width: 1921px) { /* 全站搜索 */
  .searchAllBg { padding: 240px 0vw 72px; }
  .searchAllBg .searchAll .searchAllInput { height: 64.992px; margin-bottom: 42.01px; }
  .searchAllBg .searchAll .searchAllInput.focus { -webkit-box-shadow: 0 0 0 3.994px rgba(217, 40, 41, 0.2); box-shadow: 0 0 0 3.994px rgba(217, 40, 41, 0.2); }
  .searchAllBg .searchAll .searchAllInput input { font-size: 20.006px; padding: 0vw 30.01px; }
  .searchAllBg .searchAll .searchAllInput .submit { width: 87.994px; height: 100%; font-size: 24px; }
  .searchAllBg .searchAll .searchAllSelect { margin-bottom: 15.994px; }
  .searchAllBg .searchAll .searchAllSelect .searchAllSelectLeft { font-size: 18.01px; }
  .searchAllBg .searchAll .searchAllSelect .searchAllSelectRight .title { font-size: 16.992px; margin-right: 10.003px; }
  .searchAllBg .searchAll .searchAllSelect .searchAllSelectRight .input .layui-input { width: 145.997px; height: 32.006px; font-size: 16.992px; }
  .searchAllBg .searchAll .searchAllSelect .searchAllSelectRight .input .layui-input:focus { -webkit-box-shadow: 0 0 0 2.995px rgba(36, 37, 143, 0.08); box-shadow: 0 0 0 2.995px rgba(36, 37, 143, 0.08); }
  .searchAllBg .searchAll .searchAllSelect .searchAllSelectRight .input .layui-form-select .layui-edge { margin-top: -2.995px; border-width: 6.01px; right: 10.003px; }
  .searchAllBg .searchAll .searchAllSelect .searchAllSelectRight .input .layui-form-selected .layui-edge { margin-top: -9.005px; }
  .searchAllBg .searchAll .searchAllMain ul li a { padding: 23.002px 27.994px 34.003px; }
  .searchAllBg .searchAll .searchAllMain ul li a .subTitle { font-size: 13.997px; margin-bottom: 0.052vw; }
  .searchAllBg .searchAll .searchAllMain ul li a .title { font-size: 25.997px; line-height: 32.006px; margin-bottom: 13.997px; }
  .searchAllBg .searchAll .searchAllMain ul li a .intro { font-size: 15.994px; line-height: 22.003px; margin-bottom: 21.005px; }
  .searchAllBg .searchAll .searchAllMain ul li a .source { font-size: 16.992px; }
  .searchAllBg .searchAll .searchAllMain ul li a .source i { font-size: 13.997px; margin: 0vw 6.01px; }
  .listFrameworkBox .listFramework { top: 264px; padding-bottom: 99.994px; width: 18.5897435897%; margin-right: 100px; }
  .listFrameworkBox .listFramework .oneLevel:last-child .oneLevelTitle { margin-bottom: 0vw; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelTitle { padding-bottom: 12.998px; margin-bottom: 15.994px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelTitle .title { font-size: 18.01px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelTitle .icon { font-size: 12.998px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain { margin: 0vw 10.003px 15.994px; padding-bottom: 15.994px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel { margin-bottom: 4.992px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel:last-child { margin-bottom: 0vw; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelTitle .title { font-weight: 300; font-size: 14.995px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelTitle .icon { width: 15.994px; height: 15.994px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelTitle .icon::before { width: 8.006px; height: 0.104vw; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelTitle .icon::after { width: 0.104vw; height: 8.006px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelTitle .number { font-size: 15.994px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelMain { margin: 10.003px 10.003px 0vw; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelMain .threeLevel { margin-bottom: 9.005px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelMain .threeLevel:last-child { margin-bottom: 28.992px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelMain .threeLevel .title { font-size: 13.997px; }
  .listFrameworkBox .listFramework .oneLevel .oneLevelMain .secondLevel .secondLevelMain .threeLevel .icon { font-size: 12px; }
  .listFrameworkBox .listFrameworkRight { width: 74.358974359%; } }



.pcImg { display: none !important; }

.mImg { display: block !important; }

.header_2025 { position: fixed; left: 0px; top: 0px; width: 100%; height: 60px; z-index: 99; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-transition: all .6s; transition: all .6s; -webkit-transform: none; -ms-transform: none; transform: none; }

.header_2025 .indexContainer { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; position: static; }

.headerLine::after { content: ''; position: absolute; left: 0px; bottom: 0px; width: 100%; height: 1px; background-color: rgba(110, 110, 110, 0.3); }

.header_2025 .logo { position: relative; }

.header_2025 .logo img { height: 18px; -webkit-transition: all .6s; transition: all .6s; display: block; }

.header_2025 .logo .white { opacity: 1; }

.header_2025 .logo .black { opacity: 0; left: 0px; top:0px; position: absolute; }

.header_2025 .navBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.header_2025 .nav { display: none; background: #fff; position: fixed; top: 60px; bottom: 0px; right: 0px; left: 0px; overflow-y: auto; padding: 20px; }

.header_2025 .nav .list { border-bottom: 1px solid #eee; position: relative; }

.header_2025 .nav .list h3 a { color: #000; font-size: 14px; height: 45px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.header_2025 .nav .list h3 a::after { content: ''; position: absolute; right: 0px; bottom: 0px; width: 0%; height: 1px; background: #f08200; -webkit-transition: all .6s; transition: all .6s; }

.header_2025 .nav .list h3 a span { width: 9px; height: 9px; display: none; position: relative; margin-left: 6px; }

.header_2025 .nav .list h3 a span::after { content: ''; position: absolute; left: 0px; top: 0px; bottom: 0px; right: 0px; width: 1px; height: 100%; margin: auto; background: #000; -webkit-transition: all .6s; transition: all .6s; }

.header_2025 .nav .list h3 a span::before { content: ''; position: absolute; left: 0px; top: 0px; bottom: 0px; right: 0px; width: 100%; height: 1px; margin: auto; background: #000; -webkit-transition: all .6s; transition: all .6s; }

.header_2025 .nav .list em { font-style: normal; position: absolute; font-size: 16px; right: 0px; top: 0px; height: 45px; width: 30%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }

.header_2025 .nav .list em::before { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); -webkit-transition: all .6s; transition: all .6s; }

.header_2025 .nav .list em.active:before { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); }

.subNavMain { display: none; }

.secondLevelNav { display: none; }

.secondLevelNavBox .secondLevelNavClass { padding: 0px 0px 10px; }

.secondLevelNavBox .secondLevelNavClass a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: 30px; color: #000; }

.secondLevelNavBox .secondLevelNavClass a i { display: none; }

.secondLevelNavBox .secondLevelNavTwoClass { padding: 0px 0px 10px; }

.secondLevelNavBox .secondLevelNavTwoClass a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: 30px; color: #000; }

.secondLevelNavBox .secondLevelNavTwoClass a i { display: none; }

.header_2025 .searchBtn { width: 30px; height: 30px; -webkit-border-radius: 30px; border-radius: 30px; background-color: rgba(255, 255, 255, 0.1); cursor: pointer; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-transition: all .6s; transition: all .6s; }

.header_2025 .searchBtn i { font-size: 16px; color: #fff; }

.header_2025 .lang { margin-left: 10px; position: relative; cursor: pointer; }

.header_2025 .lang span { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; color: #fff; font-size: 14px; height: 30px; padding: 0px 10px; -webkit-border-radius: 20px; border-radius: 20px; background-color: rgba(255, 255, 255, 0.1); -webkit-transition: all .6s; transition: all .6s; }

.header_2025 .lang span img { height: 14px; margin-right: 5px; transition:all .6s; display: block;}

.header_2025 .lang span .iconImg{position: relative; display:block;}

.header_2025 .lang span .iconImg .black{position: absolute; left: 0px; top: 50%; transform: translateY(-50%);  opacity: 0;}

.header_2025 .lang .langDown { width: 65px; -webkit-border-radius: 5px; border-radius: 5px; background: #fff; overflow: hidden; position: absolute; top: 140%; display: none; -webkit-transition: all .6s; transition: all .6s; }

.header_2025 .lang .langDown a { display: block; font-size: 14px; line-height: 30px; padding: 0px 8px; -webkit-transition: all 0.6s; transition: all 0.6s; }

.header_2025 .lang .langDown a:hover { background-color: #f08200; color: #fff; }

.header_2025 .navBtn { font-size: 20px; color: #fff; margin-left: 10px; }

.headerDown_2025 { background: #fff; }

.headerDown_2025 .logo .white { opacity: 0; }

.headerDown_2025 .logo .black { opacity: 1; }

.headerDown_2025 .searchBtn { background-color: #f6f6f6; }

.headerDown_2025 .searchBtn i{color: #000;}

.headerDown_2025 .lang span { background-color: #f6f6f6; color: #000; }

.headerDown_2025 .lang span .iconImg{position: relative; display:block;}

.headerDown_2025 .lang span .iconImg .white{opacity: 0;}

.headerDown_2025 .lang span .iconImg .black{opacity: 1;}

.headerDown_2025 .navBtn { color: #000; }

.headerWhiteBg_2025 { background: #fff; }

.headerWhiteBg_2025 .logo .white { opacity: 0; }

.headerWhiteBg_2025 .logo .black { opacity: 1; }

.headerWhiteBg_2025 .searchBtn { background-color: #f6f6f6; }

.headerWhiteBg_2025 .searchBtn i{color: #000;}

.headerWhiteBg_2025 .lang span { background-color: #f6f6f6; color: #000; }

.headerWhiteBg_2025 .lang span .iconImg{position: relative; display:block;}

.headerWhiteBg_2025 .lang span .iconImg .white{opacity: 0;}

.headerWhiteBg_2025 .lang span .iconImg .black{opacity: 1;}

.headerWhiteBg_2025 .navBtn { color: #000; }

.mHeader_2025 { background: #fff; }

.mHeader_2025 .logo .white { opacity: 0; }

.mHeader_2025 .logo .black { opacity: 1; }

.mHeader_2025 .searchBtn { background-color: #f6f6f6; }

.mHeader_2025 .searchBtn i{color: #000;}

.mHeader_2025 .lang span { background-color: #f6f6f6; color: #000;}

.mHeader_2025 .lang span .iconImg .white{opacity: 0;}

.mHeader_2025 .lang span .iconImg .black{opacity: 1;}

.mHeader_2025 .navBtn { color: #000; }

.mHeader_2025::after { content: ''; position: absolute; left: 0px; bottom: 0px; width: 100%; height: 1px; background-color: rgba(110, 110, 110, 0.3); }

.header_2025 .searchformMain { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; display: none; z-index: 99; }

.header_2025 .searchformMain .searchform { background: #fff; padding: 10px 20px 30px; position: relative; z-index: 99; -webkit-transition: opacity 0.8s cubic-bezier(0.2, 1, 0.3, 1); transition: opacity 0.8s cubic-bezier(0.2, 1, 0.3, 1); -webkit-transition: -webkit-transform 0.8s cubic-bezier(0.2, 1, 0.3, 1); transition: -webkit-transform 0.8s cubic-bezier(0.2, 1, 0.3, 1); transition: transform 0.8s cubic-bezier(0.2, 1, 0.3, 1); transition: transform 0.8s cubic-bezier(0.2, 1, 0.3, 1), -webkit-transform 0.8s cubic-bezier(0.2, 1, 0.3, 1); opacity: 0; -webkit-transform: translate3d(0px, -100%, 1px); transform: translate3d(0px, -100%, 1px); }

.header_2025 .searchformMain .searchform form { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; max-width: 1080px; margin: 0px auto; border-bottom: 2px solid #595959; width: 100%; padding: 20px 0px; position: relative; }

.header_2025 .searchformMain .searchform form input { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin: 0px 15px; font-size: 14px; color: #333; line-height: inherit; vertical-align: middle; }

.header_2025 .searchformMain .searchform form button { left: 0px; font-size: 20px; height: 100%; top: 0px; background: none; border: none; cursor: pointer; }

.header_2025 .searchformMain .searchform form .closeSearch { cursor: pointer; right: 0px; top: 0px; height: 100%; font-size: 20px; color: #333; }

.header_2025 .searchformMain .search_mask { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); }

.header_2025 .searchformMain.admission .searchform { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.footer_2025 { padding: 10.667vw 0vw 0vw 0vw; background-image: url(../images/img2025_33.jpg); background-size: cover; background-repeat: no-repeat; background-position: center; }

.footerLogoBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding-bottom: 5.333vw; border-bottom: 1px solid rgba(255, 255, 255, 0.1); }

.footerLogoBox .footerLogo { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.footerLogoBox .footerLogo img { height: 5.333vw; }

.footerLogoBox .footerLogo p { padding-left: 2.667vw; margin-left: 2.667vw; font-size: 3.2vw; text-transform: uppercase; color: #fff; line-height: 3.733vw; border-left: 1px solid rgba(255, 255, 255, 0.2); }

.footerLogoBox .footerShare { width: 500px; display: none; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.footerLogoBox .footerShare a { width: 40px; height: 40px; font-size: 16px; border: 2px solid rgba(255, 255, 255, 0.1); color: #cfcfcf; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; position: relative; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; margin-left: 10px; -webkit-border-radius: 100%; border-radius: 100%; }

.footerLogoBox .footerShare a p { position: absolute; left: 50%; bottom: 130%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 110px; background: #fff; -webkit-border-radius: 6px; border-radius: 6px; padding: 5px; opacity: 0; pointer-events: none; -webkit-transition: all .6s; transition: all .6s; }

.footerLogoBox .footerShare a p img { width: 100%; display: block; }

.footerLogoBox .footerShare a:first-child { margin-left: 0px; }

.footerLogoBox .footerShare a:hover { border-color: #f08200; color: #fff; background-color: #f08200; }

.footerLogoBox .footerShare a:hover p { bottom: 120%; opacity: 1; }

.footerColumnBox { padding: 8vw 0vw 5.333vw; border-bottom: 1px solid rgba(255, 255, 255, 0.1); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

.footerColumnBox .footerColumn { display: none; }

.footerColumnBox .footerColumn .list { margin-right: 70px; }

.footerColumnBox .footerColumn .list h3 { font-size: 16px; line-height: 35px; }

.footerColumnBox .footerColumn .list h3 a { color: #fff; }

.footerColumnBox .footerColumn .list p a { display: block; font-size: 16px; line-height: 35px; color: rgba(255, 255, 255, 0.4); }

.footerColumnBox .footerColumn .list p a:hover { color: #fff; }

.footerColumnBox .subscribeBox { width: 500px; }

.footerColumnBox .subscribeBox .subscribe .title { font-size: 3.467vw; color: #fff; text-transform: uppercase; font-weight: 500; }

.footerColumnBox .subscribeBox .subscribe .input { padding-top: 2.667vw; }

.footerColumnBox .subscribeBox .subscribe .input form { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.footerColumnBox .subscribeBox .subscribe .input input { width: 100%; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; height: 10.667vw; font-size: 4vw; background: #fff; -webkit-border-radius: 5px 0px 0px 5px; border-radius: 5px 0px 0px 5px; padding: 0px 20px; color: #333; }

.footerColumnBox .subscribeBox .subscribe .input input::-webkit-input-placeholder { color: #b8b8b8; }

.footerColumnBox .subscribeBox .subscribe .input input:-moz-placeholder { color: #b8b8b8; }

.footerColumnBox .subscribeBox .subscribe .input input::-moz-placeholder { color: #b8b8b8; }

.footerColumnBox .subscribeBox .subscribe .input input:-ms-input-placeholder { color: #b8b8b8; }

.footerColumnBox .subscribeBox .subscribe .input button { min-width: 92px; height: 10.667vw; font-size: 5.6vw; background: #f08200; color: #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; border: none; -webkit-border-radius: 0px 5px 5px 0px; border-radius: 0px 5px 5px 0px; }

.footerColumnBox .subscribeBox .footerContact { padding-top: 2.667vw; font-size: 3.467vw; line-height: 4.267vw; color: rgba(255, 255, 255, 0.4); }

.footerColumnBox .subscribeBox .footerContact a{color: rgba(255, 255, 255, 0.4);}

.footer_2025 .copyright { font-size: 3.2vw; color: #fff; padding: 4.667vw 0px; }

.footer_2025 .copyright a { color: #fff; }

.footer_2025 .copyright a:hover { color: #fff; }

/*--首页--*/
.indexProductsBg { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }

.indexProductsBg img { position: -webkit-sticky; position: sticky; top: 0px; width: 100%; height: 100vh; object-fit: cover; }

.banner { overflow: hidden; position: relative; left: 0px; top: 0px; width: 100%; }

.banner .swiper-slide { overflow: hidden; position: relative; }

.banner .imgBox { padding-top: 160%; position: relative; }

.banner .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; object-fit: cover; }

.banner .imgBox video { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; object-fit: cover; }

.bannerText { position: absolute; left: 0px; top: 0px; width: 100%; top:38%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.bannerText .title { font-size: 9.333vw; color: #fff; line-height: 1; font-weight: 600; text-transform: uppercase; -webkit-transform: translateY(100px); -ms-transform: translateY(100px); transform: translateY(100px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; -webkit-transition-delay: .2s; transition-delay: .2s; }

.bannerText .more { margin-top: 15px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-transform: translateY(100px); -ms-transform: translateY(100px); transform: translateY(100px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; -webkit-transition-delay: .4s; transition-delay: .4s; }

.banner .active .bannerText .title { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.banner .active .bannerText .more { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.banner .bannerPageBox {position: absolute; left: 0px; bottom: 30px; z-index: 20; width: 100%;}

.banner .bannerPageBox .bannerPage span {width: 30px; height: 2px; background-color: #fff; opacity: 0.5; margin: 0px; border-radius: 0px;}

.banner .bannerPageBox .bannerPage span.swiper-pagination-bullet-active {opacity: 1;}

.learnMore { height: 10.667vw; -webkit-border-radius: 10.667vw; border-radius: 10.667vw; padding: 0px 4vw; font-size: 3.733vw; color: #fff !important; overflow: hidden; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

.learnMore::after { -webkit-border-radius: 10.667vw; border-radius: 10.667vw; border: 0.533vw solid #fff; content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-transition: all .6s; transition: all .6s; }

.learnMore i { margin-left: 2.667vw; width: 5.067vw; height: 5.067vw; font-size: 3.467vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; position: relative; color: #fff; }

.learnMore i::after { width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; background: #f08200; -webkit-border-radius: 100%; border-radius: 100%; content: ''; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: all .6s; transition: all .6s; }

.learnMore i::before { position: relative; z-index: 10; }

.learnMore span { position: relative; z-index: 10; }

.learnMore:hover i::after { -webkit-transform: scale(20); -ms-transform: scale(20); transform: scale(20); }

.learnMore:hover:after { border-color: #f08200; }

.indexProductsMain { padding-top: 0; position: relative; background-color: #000; background-image: url(../images/img2025_129.jpg); background-repeat: no-repeat; background-size: 100% auto; background-position: top center; }

.indexNewsProductMain { padding-top: 21.333vw; position: relative; }

.indexNewsProductMain .title { font-size: 9.333vw; text-align: center; text-transform: uppercase; line-height: 1; color: #f08200; -webkit-transform: translateY(100px); -ms-transform: translateY(100px); transform: translateY(100px); -webkit-transition: all .6s; transition: all .6s; opacity: 0; }

.indexNewsProductMain .title span { color: #fff; }

.indexNewsProduct { overflow: hidden; position: relative; }

.indexNewsProduct .swiper-slide .mContent { -webkit-transform: translateY(100px); -ms-transform: translateY(100px); transform: translateY(100px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; -webkit-transition-delay: .4s; transition-delay: .4s; padding-top: 6vw; }

.indexNewsProduct .swiper-slide .mContent .desc { font-size: 4.267vw; color: #fff; line-height: 5.333vw; text-align: center; max-width: 72vw; margin: 0px auto; }

.indexNewsProduct .swiper-slide .mContent .more { padding-top: 2.667vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.indexNewsProduct .swiper-slide .mContent .more a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; overflow: hidden; color: rgba(255, 255, 255, 0.5); border: 2px solid transparent; font-size: 3.2vw; padding: 0px; height: 7.333vw; -webkit-border-radius: 7.333vw; border-radius: 7.333vw; }

.indexNewsProduct .swiper-slide .mContent .more a span { position: relative; z-index: 1; }

.indexNewsProduct .swiper-slide .mContent .more a i { width: 4.533vw; height: 4.533vw; margin-left: 2vw; font-size: 2.4vw; color: #fff; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-border-radius: 100%; border-radius: 100%; background: #f08200; }

.indexNewsProduct .swiper-slide .mContent .more a i::before { z-index: 1; position: relative; }

.indexNewsProduct .swiper-slide .mContent .more a:hover { padding: 0px 23px; color: #fff; border-color: #fff; }

.indexNewsProduct .swiper-slide .NewsProductImgBox { position: relative; margin-top: 8.667vw; }

.indexNewsProduct .swiper-slide .circleImg { margin: 0px auto; width: 77.333vw; height: 77.333vw; position: relative; }

.indexNewsProduct .swiper-slide .circleImg img { display: block; width: 100%; left: 0px; top: 0px; position: absolute; height: 100%; -webkit-transform: scale(0.7); -ms-transform: scale(0.7); transform: scale(0.7); -webkit-transition: all .6s; transition: all .6s; opacity: 0; -webkit-transition-delay: .2s; transition-delay: .2s; }

.indexNewsProduct .swiper-slide .textImg { position: absolute; left: 0px; top: 26vw; width: 100%; }

.indexNewsProduct .swiper-slide .textImg img { display: block; width: 100%; -webkit-transform: scale(0.7); -ms-transform: scale(0.7); transform: scale(0.7); -webkit-transition: all .6s; transition: all .6s; opacity: 0; -webkit-transition-delay: .6s; transition-delay: .6s; }

.indexNewsProduct .swiper-slide .NewsProductImg { position: absolute; left: 0px; right: 0px; max-width: 1333px; margin: 0px auto; top: 18vw; }

.indexNewsProduct .swiper-slide .NewsProductImg img { display: block; width: 100%; -webkit-transform: translateY(-100px); -ms-transform: translateY(-100px); transform: translateY(-100px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; -webkit-transition-delay: 1s; transition-delay: 1s; }

.indexNewsProduct .swiper-slide .contentBox { margin-top: -17.333vw; padding-bottom: 17.333vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.indexNewsProduct .swiper-slide .contentBox .content { max-width: 490px; padding-top: 20px; -webkit-transform: translateY(100px); -ms-transform: translateY(100px); transform: translateY(100px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; -webkit-transition-delay: 1.2s; transition-delay: 1.2s; display: none; }

.indexNewsProduct .swiper-slide .contentBox .content .desc { font-size: 26px; line-height: 32px; color: #fff; }

.indexNewsProduct .swiper-slide .contentBox .content .more { padding-top: 10px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.indexNewsProduct .swiper-slide .contentBox .content .more a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; overflow: hidden; color: rgba(255, 255, 255, 0.5); border: 2px solid transparent; font-size: 16px; padding: 0px; height: 44px; -webkit-border-radius: 44px; border-radius: 44px; }

.indexNewsProduct .swiper-slide .contentBox .content .more a span { position: relative; z-index: 1; }

.indexNewsProduct .swiper-slide .contentBox .content .more a i { width: 22px; height: 22px; margin-left: 10px; font-size: 12px; color: #fff; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-border-radius: 100%; border-radius: 100%; background: #f08200; }

.indexNewsProduct .swiper-slide .contentBox .content .more a i::before { z-index: 1; position: relative; }

.indexNewsProduct .swiper-slide .contentBox .content .more a:hover { padding: 0px 23px; color: #fff; border-color: #fff; }

.indexNewsProduct .swiper-slide .contentBox .peculiarity { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-transform: translateY(100px); -ms-transform: translateY(100px); transform: translateY(100px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; -webkit-transition-delay: 1.4s; transition-delay: 1.4s; }

.indexNewsProduct .swiper-slide .contentBox .peculiarity .peculiarityList { margin-left: 4vw; }

.indexNewsProduct .swiper-slide .contentBox .peculiarity .peculiarityList .icon { width: 13.333vw; margin: 0px auto; border: 1px solid rgba(255, 255, 255, 0.15); -webkit-border-radius: 2.667vw; border-radius: 2.667vw; }

.indexNewsProduct .swiper-slide .contentBox .peculiarity .peculiarityList .icon img { width: 100%; display: block; }

.indexNewsProduct .swiper-slide .contentBox .peculiarity .peculiarityList .text { text-align: center; color: #fff; font-size: 2.933vw; line-height: 1.1; padding-top: 1.333vw; font-weight: 300; }

.indexNewsProduct .swiper-slide .contentBox .peculiarity .peculiarityList:nth-child(1) { margin-left: 0px; }

.indexNewsProduct .indexNewsProductPage { position: absolute; display: none; right: 0px; top: 0px; bottom: auto; width: auto; left: auto; z-index: 20; -webkit-transform: translateY(100px); -ms-transform: translateY(100px); transform: translateY(100px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; -webkit-transition-delay: 1.6s; transition-delay: 1.6s; }

.indexNewsProduct .indexNewsProductPage span { background: none; opacity: 0.5; font-size: 15px; margin: 0px 0px 0px 15px !important; color: #fff; width: auto; height: auto; }

.indexNewsProduct .indexNewsProductPage span.swiper-pagination-bullet-active { opacity: 1; }

.indexNewsProductListBox { padding: 0px 0px 8vw; }

.indexNewsProductList { position: relative; padding-right: 0; margin: 0px 0px 0px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.indexNewsProductList .list { width: 100%; margin: 2.667vw 0px 0px; position: relative; transition: all .6s;}

.indexNewsProductList .list .listBg { height: 57.333vw; -webkit-border-radius: 1.333vw; border-radius: 1.333vw; overflow: hidden; position: relative; }

.indexNewsProductList .list .listBg img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; object-fit: cover; }

.indexNewsProductList .list .contentBox { padding: 0vw; position: absolute; left: 0px; top: 0px; bottom: 0px; right: 0px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }

.indexNewsProductList .list .contentBox .imgBox { position: relative; width: 55.333vw; height:55.333vw; }

.indexNewsProductList .list .contentBox .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; object-fit: cover; }

.indexNewsProductList .list .contentBox .content { width: 38.667vw; position: absolute; left: 4vw; top: 50%; -webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%); }

.indexNewsProductList .list .contentBox .content .listTitle { font-size: 3.733vw; line-height: 4.267vw; color: #fff; font-weight: 600; }

.indexNewsProductList .list .contentBox .content .modelNumber {font-size: 3.2vw; padding-top: 2.667vw; color: rgba(255,255,255,0.8);}

.indexNewsProductList .list .contentBox .content .more { padding-top: 3.333vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.indexNewsProductList .list .contentBox .content .more p { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; overflow: hidden; color: rgba(255, 255, 255, 0.5); border: 2px solid transparent; font-size: 2.4vw; padding: 0px; height: 6.667vw; -webkit-border-radius: 6.667vw; border-radius: 6.667vw; -webkit-transition: all .6s; transition: all .6s; }

.indexNewsProductList .list .contentBox .content .more p span { position: relative; z-index: 1; }

.indexNewsProductList .list .contentBox .content .more p i { width: 3.467vw; height: 3.467vw; margin-left: 1.333vw; font-size: 2.133vw; color: #0c0e16; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-border-radius: 100%; border-radius: 100%; background: #fff; -webkit-transition: all .6s; transition: all .6s; }

.indexNewsProductList .list .contentBox .content .more p i::before { z-index: 1; position: relative; }

.indexNewsProductList .list:hover{box-shadow: 0px 30px 15px -15px rgba(65,88,117,0.6);}

.indexNewsProductList .list:hover .contentBox .content .more p { padding: 0px 2.667vw; color: #fff; border-color: #fff; }

.indexNewsProductList .list:hover .contentBox .content .more p i { color: #fff; background: #f08200; }

.indexNewsProductMain.active .title { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.indexNewsProductMain.active .indexNewsProduct .swiper-slide.active .mContent { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.indexNewsProductMain.active .indexNewsProduct .swiper-slide.active .circleImg img { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.indexNewsProductMain.active .indexNewsProduct .swiper-slide.active .textImg img { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.indexNewsProductMain.active .indexNewsProduct .swiper-slide.active .NewsProductImg img { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.indexNewsProductMain.active .indexNewsProduct .swiper-slide.active .contentBox .content { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.indexNewsProductMain.active .indexNewsProduct .swiper-slide.active .contentBox .peculiarity { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.indexNewsProductMain.active .indexNewsProduct .indexNewsProductPage { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.indexSolutionsMain { padding: 12vw 0vw; min-height: 100vh; position: relative; }

.indexSolutionsBg { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; }

.indexSolutionsBg::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-transition: all 10s; transition: all 10s; background-image: url(../images/img2025_130.jpg); background-repeat: no-repeat; background-position: top center; background-size: 100%; background-attachment: fixed; }

.indexSolutionsMain.active .indexSolutionsBg::after { background-size: 110%; }

.indexSolutionsMain.active .indexSolutionsContent .content span{color: #fff; transition: all .6s;}

.indexSolutionsContent { padding: 12vw 0px; position: relative; }

.indexSolutionsContent i { position: absolute; left: 0px; top: 0px; width: 2vw; height: 2vw; }

.indexSolutionsContent i::after { content: ''; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: 1px; height: 100%; background: #fff; margin: auto; }

.indexSolutionsContent i::before { content: ''; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: 100%; height: 1px; background: #fff; margin: auto; }

.indexSolutionsContent i:nth-child(2) { right: 0px; left: auto; }

.indexSolutionsContent i:nth-child(3) { bottom: 0px; top: auto; }

.indexSolutionsContent i:nth-child(4) { bottom: 0px; right: 0px; top: auto; left: auto; }

.indexSolutionsContent .title { font-size: 9.333vw; line-height: 1; color: #fff; font-weight: 600; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.indexSolutionsContent .title span { text-transform: uppercase; background-image: linear-gradient(168deg, #fff 60%, rgba(255, 255, 250, 0) 94%); -webkit-text-fill-color: transparent; background-clip: text; }

.indexSolutionsContent .content { padding-top: 4vw; max-width: 100%; font-size: 4vw; line-height: 5.067vw; color: #a1a1a1; font-weight: 600; text-transform: uppercase; }

.indexSolutionsContent .content span{color: #a1a1a1;}

.indexSolutions { padding-top: 1px; }

.indexSolutions .list { margin-top: 10.667vw; position: -webkit-sticky; position: sticky; top: 21.333vw; background: #fff; -webkit-border-radius: 10px; border-radius: 10px; padding: 10px; }

.indexSolutions .list .imgBox { position: relative; min-height: 73.333vw; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; -webkit-border-radius: 10px; border-radius: 10px; overflow: hidden; }

.indexSolutions .list .imgBox .img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; object-fit: cover; }

.indexSolutions .list .imgBox .icon { position: absolute; right: 4vw; top: 2.667vw; width: 6.667vw; }

.indexSolutions .list .imgBox .icon img { width: 100%; display: block; }

.indexSolutions .list .imgBox .listTitle{font-size: 16px; left: 15px; bottom: 15px; right:15px; position: absolute; z-index: 1; color: #fff;}

.indexSolutions .list .content { width: 100%; padding: 0px 0px 0px 0px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }

.indexSolutions .list .content .desc { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 20px; line-height: 24px; color: #949494; display: none; }

.indexSolutions .list .content .desc span{color: #949494;}

.indexSolutions .list .content .peculiarity { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px -0.667vw; }

.indexSolutions .list .content .peculiarity .peculiarityList { cursor: pointer; width: -webkit-calc(50% - 1.333vw); width: calc(50% - 1.333vw); margin: 1.333vw 0.667vw 0vw; padding: 3.333vw 0px; -webkit-border-radius: 1.333vw; border-radius: 1.333vw; background: #f9f9f9; position: relative;}

.indexSolutions .list .content .peculiarity .peculiarityList::after{content: ''; opacity: 0; left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; transition:all .6s;-webkit-border-radius: 1.333vw; border-radius: 1.333vw;background: url(../images/img2025_25.png) no-repeat center; background-size: cover;}

.indexSolutions .list .content .peculiarity .peculiarityList .icon { width: 9.333vw; margin: 0px auto; position: relative; z-index: 10;}

.indexSolutions .list .content .peculiarity .peculiarityList .icon img { width: 100%; display: block; -webkit-transition: all .6s; transition: all .6s; }

.indexSolutions .list .content .peculiarity .peculiarityList .icon img.white { position: absolute; left: 0px; top: 0px; opacity: 0; }

.indexSolutions .list .content .peculiarity .peculiarityList .text { padding-top: 10px; font-size: 2.8vw; color: #000000; font-weight: 600; text-align: center; -webkit-transition: all .6s; transition: all .6s;  position: relative; z-index: 10;}

.indexSolutions .list .content .peculiarity .peculiarityList:hover::after{opacity: 1;}

.indexSolutions .list .content .peculiarity .peculiarityList:hover .icon img.black { opacity: 0; }

.indexSolutions .list .content .peculiarity .peculiarityList:hover .icon img.white { opacity: 1; }

.indexSolutions .list .content .peculiarity .peculiarityList:hover .text { color: #fff; }

.indexSolutions .list .content .peculiarity .peculiarityList.active::after{opacity: 1;}

.indexSolutions .list .content .peculiarity .peculiarityList.active .icon img.black { opacity: 0; }

.indexSolutions .list .content .peculiarity .peculiarityList.active .icon img.white { opacity: 1; }

.indexSolutions .list .content .peculiarity .peculiarityList.active .text { color: #fff; }

.indexSolutions .list.active .content .desc span{color: #000; transition:all .4s;}

.indexAboutMainPin { margin-top: 20px; overflow: hidden; position: relative; display: none; }

.indexAboutMain { top: 0px; left: 0px; height: 100vh; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; overflow: hidden; position: relative; }

.indexAboutMain .circleImg { width: 616px; height: 616px; position: relative; margin: auto; }

.indexAboutMain .circleImg img { width: 100%; position: absolute; left: 0px; top: 0px; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }

.indexAboutMain .indexAboutBox { position: absolute; left: 0px; top: 50%; width: 100%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.indexAboutMain .indexAboutBox .indexAboutTitleMain { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.indexAboutMain .indexAboutBox .indexAboutTitleMain .indexAboutTitleBox { padding-right: 182px; position: relative; opacity: 0; -webkit-transform: scale(0.5); -ms-transform: scale(0.5); transform: scale(0.5); -webkit-transition: all 1s; transition: all 1s; -webkit-transition-delay: .2s; transition-delay: .2s; }

.indexAboutMain .indexAboutBox .indexAboutTitleMain .indexAboutTitleBox .indexAboutTitle { font-size: 130px; line-height: 1; font-weight: 600; color: #f08200; }

.indexAboutMain .indexAboutBox .indexAboutSubTitle { font-size: 130px; font-weight: 600; text-transform: uppercase; line-height: 1; color: #fff; text-align: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; opacity: 0; -webkit-transform: scale(0.5); -ms-transform: scale(0.5); transform: scale(0.5); -webkit-transition: all 1s; transition: all 1s; -webkit-transition-delay: .2s; transition-delay: .2s; }

.indexAboutMain .indexAboutBox .desc { font-size: 18px; line-height: 24px; padding-top: 15px; max-width: 500px; color: #949494; margin: 0px auto; text-align: center; opacity: 0; -webkit-transform: scale(0.5); -ms-transform: scale(0.5); transform: scale(0.5); -webkit-transition: all 1s; transition: all 1s; -webkit-transition-delay: .2s; transition-delay: .2s; }

.indexAboutMain.active .indexAboutBox .indexAboutTitleMain .indexAboutTitleBox { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.indexAboutMain.active .indexAboutBox .indexAboutSubTitle { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.indexAboutMain.active .indexAboutBox .desc { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.indexAboutDataMain { position: absolute; left: 88%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 25.3%; height: 79.24%; -webkit-border-radius: 10px; border-radius: 10px; overflow: hidden; }

.indexAboutDataMain .imgBox { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }

.indexAboutDataMain .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; object-fit: cover; }

.indexAboutDataMain .indexAboutDataTitle { position: absolute; left: 0px; top: 30%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 100%; opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.indexAboutDataMain .indexAboutDataTitle img { height: 204px; margin: 0px auto; display: block; }

.indexAboutDataMain .indexAboutDataListBox { position: absolute; left: 0px; width: 100%; bottom: 8%; opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.indexAboutDataMain .indexAboutDataListBox .indexContainer { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.indexAboutDataMain .indexAboutDataListBox .indexAboutDataList { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-right: 60px; padding-bottom: 12px; color: #fff; border-bottom: 2px solid rgba(255, 255, 255, 0.4); }

.indexAboutDataMain .indexAboutDataListBox .indexAboutDataList .numberBox { font-size: 22px; line-height: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; }

.indexAboutDataMain .indexAboutDataListBox .indexAboutDataList .numberBox span { font-size: 48px; margin-right: 10px; }

.indexAboutDataMain .indexAboutDataListBox .indexAboutDataList .numberBox em { font-style: normal; font-size: 48px; margin-left: -10px; }

.indexAboutDataMain .indexAboutDataListBox .indexAboutDataList .text { padding-top: 6px; font-size: 18px; }

.indexAboutDataMain .indexAboutDataListBox .indexAboutDataList:last-child { margin-right: 0px; }

.indexAboutDataMain.active .indexAboutDataTitle { top: 40%; opacity: 1; }

.indexAboutDataMain.active .indexAboutDataListBox { bottom: 18%; opacity: 1; }

.mIndexAboutDataMain { padding: 25.333vw 0vw 20vw; position: relative; background-image: url(../images/img2025_131.jpg); background-repeat: no-repeat; background-size: cover; background-position: center; }

.mIndexAboutDataMain .imgBox { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }

.mIndexAboutDataMain .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; object-fit: cover; }

.mIndexAboutDataMain .indexAboutDataTitle img { width: 90%; margin: auto; display: block; }

.mIndexAboutDataMain .mIndexAboutDataListBox { padding-top: 20vw; }

.mIndexAboutDataMain .mIndexAboutDataListBox .indexContainer { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.mIndexAboutDataMain .mIndexAboutDataListBox .indexAboutDataList { width: -webkit-calc(50% - 2.667vw); width: calc(50% - 2.667vw); margin: 0vw 1.333vw; padding: 5.333vw 0vw 2.667vw; color: #fff; border-bottom: 0.267vw solid rgba(255, 255, 255, 0.4); }

.mIndexAboutDataMain .mIndexAboutDataListBox .indexAboutDataList .numberBox { font-size: 3.467vw; line-height: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; }

.mIndexAboutDataMain .mIndexAboutDataListBox .indexAboutDataList .numberBox span { font-size: 7.467vw; margin-right: 1.333vw; }

.mIndexAboutDataMain .mIndexAboutDataListBox .indexAboutDataList .numberBox em { font-style: normal; font-size: 7.467vw; margin-left: -1.333vw; }

.mIndexAboutDataMain .mIndexAboutDataListBox .indexAboutDataList .text { padding-top: 0.8vw; font-size: 2.933vw; }

.indexNewsMain { padding: 10.667vw 0px; overflow: hidden; position: relative; }

.indexNewsMain .title { font-size: 9.333vw; font-weight: 600; color: #f08200; text-align: center; text-transform: uppercase; }

.indexNewsMain .title span { color: #000000; }

.indexNewsTop { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; margin-top: 9.333vw; }

.indexNewsTop .content { width: 100%; padding: 20px 0px 0px 0px; }

.indexNewsTop .content .time { font-size: 3.2vw; color: rgba(58, 58, 58, 0.5); }

.indexNewsTop .content .listTitle { margin-top: 2.667vw; font-size: 4vw; font-weight: 500; color: #3a3a3a; display: -webkit-box; height: 21.332vw; line-height: 5.333vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 4; height: auto !important; max-height: -webkit-calc(34px * 4); max-height: calc(34px * 4); }

.indexNewsTop .content .listTitle a { color: #3a3a3a; }

.indexNewsTop .content .more { margin-top: 2.667vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.indexNewsTop .content .more a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 0px; height: 8vw; -webkit-border-radius: 8vw; border-radius: 8vw; color: #000000; font-size: 2.933vw; overflow: hidden; }

.indexNewsTop .content .more a span { z-index: 1; position: relative; font-weight: 500; }

.indexNewsTop .content .more a i { margin-left: 2vw; width: 5.067vw; height: 5.067vw; font-size: 2.4vw; color: #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; position: relative; }

.indexNewsTop .content .more a i::before { position: relative; z-index: 1; }

.indexNewsTop .content .more a i::after { content: ''; width: 100%; height: 100%; background: #f08200; -webkit-border-radius: 100%; border-radius: 100%; position: absolute; left: 0px; top: 0px; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: all .6s; transition: all .6s; }

.indexNewsTop .content .more a:hover { color: #fff; padding: 0px 10px 0px 20px; }

.indexNewsTop .content .more a:hover i::after { -webkit-transform: scale(30); -ms-transform: scale(30); transform: scale(30); }

.indexNewsTop .imgBox { width: 100%; padding-top: 61.333vw; position: relative; overflow: hidden; -webkit-border-radius: 6px; border-radius: 6px; }

.indexNewsTop .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; object-fit: cover; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: all .6s; transition: all .6s; }

.indexNewsTop:hover .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.indexNewsList { margin-top: 6.667vw; position: relative; }

.indexNewsList .imgBox { padding-top: 44vw; position: relative; overflow: hidden; -webkit-border-radius: 6px; border-radius: 6px; }

.indexNewsList .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; object-fit: cover; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: all .6s; transition: all .6s; }

.indexNewsList .listTitle { margin-top: 2.667vw; font-size: 3.733vw; color: #3a3a3a; display: -webkit-box; height: 8vw; line-height: 4vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }

.indexNewsList .time { margin-top: 1.333vw; font-size: 3.2vw; color: rgba(58, 58, 58, 0.5); }

.indexNewsList .swiper-slide:hover .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.indexNewsListPage { text-align: center; padding-top: 4vw; }

.indexNewsListPage span { background: #949494; opacity: 1; width: 8px; height: 8px; margin: 0px 4px !important; }

.indexNewsListPage span.swiper-pagination-bullet-active { background: #f08200; }

/*--warranty--*/
.commonBanner_2025 { overflow: hidden; position: relative; }

.commonBanner_2025 .imgBox { padding-top: 107%; overflow: hidden; position: relative; }

.commonBanner_2025 .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; object-fit: cover; }

.commonBanner_2025.shadow .imgBox::after{content: ''; width: 100%; height: 100px; position: absolute; left: 0px; top: 0px; background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%); }

.commonBanner_2025_text { position: absolute; left: 0px; top: 35%; width: 100%; }

.commonBanner_2025_text .title { font-size: 9.333vw; color: #fff; font-weight: 600; }

.commonBannerlocation { position: absolute; left: 0px; bottom: 30px; width: 100%; }

.location { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.location a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; font-size: 3.2vw; color: #fff; }

.location a i { font-size: 3.2vw; }

.location a span { color: rgba(255, 255, 255, 0.4); font-size: 2.933vw; margin: 0vw 1.067vw; }

.location a:last-child span { display: none; }

.warrantyMainPin { overflow: hidden; position: relative; display: none; }

.warrantyMain { overflow: hidden; position: relative; height: 100vh; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.warrantyMain .warrantyBox { padding-bottom: 100px; }

.warrantyMain .warrantyBox .title { font-size: 70px; line-height: 1; text-align: center; font-weight: 600; color: #000000; max-width: 700px; margin: 0px auto;}

.warrantyMain .warrantyBox .title span { color: #f08200; }

.warrantyMain .warrantyBox .desc { padding-top: 40px; font-size: 18px; line-height: 27px; text-align: center; color: #727272; max-width: 760px; margin: 0px auto; }

.warrantyMain .circle { width: 803px; position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: -560px; }

.warrantyMain .circle img { width: 100%; display: block; }

.warrantyImg .list { position: absolute; }

.warrantyImg .list img { width: 100%; -webkit-border-radius: 15px; border-radius: 15px; display: block; }

.warrantyImg .list:nth-child(1) { left: 0px; top: -110px; width: 288px; }

.warrantyImg .list:nth-child(2) { right: 60px; top: -90px; width: 254px; }

.warrantyImg .list:nth-child(3) { left: 120px; bottom: -90px; width: 170px; }

.afterSalesMain { position: absolute; right: 0px; bottom: 0px; padding: 110px 0px 60px; width: 17.163%; height: 37.12%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.afterSalesMain .afterSalesBg { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; -webkit-border-radius: 15px; border-radius: 15px; }

.afterSalesMain .afterSalesBg img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; object-fit: cover; }

.afterSalesMain .container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }

.afterSalesMain .title { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 60px; line-height: 1; font-weight: 500; color: #fff; opacity: 0; -webkit-transform: translateY(-50px); -ms-transform: translateY(-50px); transform: translateY(-50px); -webkit-transition: all .6s; transition: all .6s; }

.afterSalesMain .afterSales { opacity: 0; -webkit-transition: all .6s; transition: all .6s; overflow: hidden; position: relative; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); }

.afterSalesMain .afterSales .swiper-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; }

.afterSalesMain .afterSales .swiper-wrapper .swiper-slide { width: auto; position: relative; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; height: 74px; padding: 0px; -webkit-transition: all .6s; transition: all .6s; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; border: 1px solid rgba(255, 255, 255, 0.5); -webkit-border-radius: 15px; border-radius: 15px; margin-right: 10px; background-color: rgba(255, 255, 255, 0.4); -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }

.afterSalesMain .afterSales .swiper-wrapper .swiper-slide .icon { position: absolute; left: 35px; top: 35px; opacity: 0; width: 46px; }

.afterSalesMain .afterSales .swiper-wrapper .swiper-slide .icon img { width: 100%; display: block; }

.afterSalesMain .afterSales .swiper-wrapper .swiper-slide .listTitle { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; text-align: center; font-size: 17px; line-height: 19px; color: #fff; font-weight: 600; -webkit-transition: all .6s; transition: all .6s; }

.afterSalesMain .afterSales .swiper-wrapper .swiper-slide:last-child { margin-right: 0px; }

.afterSalesMain .afterSales .swiper-wrapper .swiper-slide.active { -webkit-box-flex: 0; -webkit-flex: 0 0 360px; -ms-flex: 0 0 360px; flex: 0 0 360px; padding: 0px 35px 35px; height: 220px; background-color: rgba(255, 255, 255, 0.9); -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }

.afterSalesMain .afterSales .swiper-wrapper .swiper-slide.active .icon { opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.afterSalesMain .afterSales .swiper-wrapper .swiper-slide.active .listTitle { font-size: 24px; line-height: 28px; color: #222222; text-align: left; }

.afterSalesMain.active .afterSalesBg { -webkit-border-radius: 0px; border-radius: 0px; }

.afterSalesMain.active .title { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; }

.afterSalesMain.active .afterSales { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; }

.serivceBasesMain { padding-top: 8vw; overflow: hidden; position: relative; }

.serivceBasesMain .title { font-size: 9.333vw; line-height: 1.1; font-weight: 600; text-align: center; color: #000000; }

.serivceBasesMain .serivceBasesClass { margin-top: 5.333vw; background: #eff1f2; padding: 1.067vw; -webkit-border-radius: 10.667vw; border-radius: 10.667vw;  overflow: hidden; position: relative; }

.serivceBasesMain .serivceBasesClass .swiper-slide { width: auto; padding: 0px 10px; min-width: 16vw; height: 10.667vw; font-size: 3.467vw; position: relative; cursor: pointer; color: #545454; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-border-radius: 30px; border-radius: 30px; }

.serivceBasesMain .serivceBasesClass .swiper-slide p { position: relative; z-index: 10; }

.serivceBasesMain .serivceBasesClass .swiper-slide::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0; -webkit-transition: all .6s; transition: all .6s; background-image: -webkit-gradient(linear, left top, right top, from(#f5b620), to(#f58220)); background-image: linear-gradient(to right, #f5b620, #f58220); -webkit-border-radius: 60px; border-radius: 60px; z-index: 1; }

.serivceBasesMain .serivceBasesClass .swiper-slide.active::before { opacity: 1; }

.serivceBasesMain .serivceBasesClass .swiper-slide.active p { color: #fff; }

.serivceBasesMain .serivceBasesClass .swiper-slide::after { content: ''; position: absolute; left: 0px; top: 0px; bottom: 0px; margin: auto; height: 28px; width: 1px; background: rgba(191, 191, 191, 0.4); }

.serivceBasesMain .serivceBasesClass .swiper-slide.active::after { display: none; }

.serivceBasesMain .serivceBasesClass .swiper-slide.active + .swiper-slide::after { display: none; }

.serivceBasesMain .serivceBasesClass .swiper-slide:first-child::after { display: none; }

.serivceBasesDesc .desc { text-align: center; padding-top: 5.333vw; font-size: 3.733vw; line-height: 4.267vw; color: #000000; margin: 0px auto; }

.serivceBasesMap { margin: 8vw 0vw 0vw; position: relative; }

.serivceBasesMap .mapImg img { width: 100%; }

.serivceBasesMapList .list { position: absolute; width: 0.933vw; height: 0.933vw; background: #001f45; -webkit-border-radius: 100%; border-radius: 100%; }

.serivceBasesMapList .list .content { position: absolute; bottom: 5.333vw; left: 50%; -webkit-transform: translateX(-40%); -ms-transform: translateX(-40%); transform: translateX(-40%); white-space: nowrap; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; text-transform: uppercase; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; z-index: 10; height: 4vw; font-size: 1.867vw; color: #fff; -webkit-border-radius: 2vw; border-radius: 2vw; padding: 0.4vw 4vw 0.4vw 0.4vw; background: #353535; }

.serivceBasesMapList .list .content img { width: 3.2vw; height: 3.2vw; -webkit-border-radius: 100%; border-radius: 100%; object-fit: cover; margin-right: 1.333vw; }

.serivceBasesMapList .list::after { content: ''; left: 50%; width: 1px; bottom: 0.933vw; height: 4.667vw; background: #b2b2b2; position: absolute; }

.serivceBasesMapList .list.active .content { background-image: -webkit-gradient(linear, left top, right top, from(#f5b620), to(#f58220)); background-image: linear-gradient(to right, #f5b620, #f58220); color: #fff; }

.serivceBasesMapList .list:nth-child(12) .content{bottom: 3.646vw;}

.serivceBasesMapList .list:nth-child(12)::after {height: 3.385vw;}

.afterSalesProcedureMain { padding: 13.333vw 0vw; background-image: url(../images/img2025_51.jpg); background-repeat: no-repeat; background-size: cover; background-position: center; }

.afterSalesProcedureMain .title { font-size: 9.333vw; line-height: 1.2; color: #000000; font-weight: 600; }

.afterSalesProcedureMain .afterSalesProcedure { padding: 10vw 0vw 0vw; margin: 0px -5px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; position: relative; }

.afterSalesProcedureMain .afterSalesProcedure .list { width: -webkit-calc(50% - 10px); width: calc(50% - 10px); margin: 9.333vw 5px 0px; }

.afterSalesProcedureMain .afterSalesProcedure .list .content { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; position: relative; min-height: 34.667vw; -webkit-border-radius: 20px; border-radius: 20px; padding: 5.333vw; background: #fff; }

.afterSalesProcedureMain .afterSalesProcedure .list .content .number { position: absolute; right: 3.333vw; font-size: 9.333vw; font-style: italic; line-height: 1; font-weight: 600; bottom: 2.667vw; color: rgba(155, 195, 208, 0.1); }

.afterSalesProcedureMain .afterSalesProcedure .list .content .icon { position: absolute; left: 0px; right: 0px; margin: auto; top: -4.667vw; width: 12vw; height: 12vw; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; background-image: -webkit-gradient(linear, left top, left bottom, from(#628598), to(#a3cbd8)); background-image: linear-gradient(to bottom, #628598, #a3cbd8); }

.afterSalesProcedureMain .afterSalesProcedure .list .content .icon img { width: 100%; display: block; }

.afterSalesProcedureMain .afterSalesProcedure .list .content .listTitle { font-size: 4.267vw; line-height: 5.067vw; color: #222222; }

.afterSalesProcedureMain .afterSalesProcedure .list .line { margin: 0px auto; display: none; width: 7px; height: 40px; margin-top: 12px; -webkit-border-radius: 3.5px; border-radius: 3.5px; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.5)), to(rgba(255, 255, 255, 0.2))); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.2)); }

.afterSalesProcedureMain .afterSalesProcedure .list:hover .content .icon { background-image: -webkit-gradient(linear, left top, left bottom, from(#f58220), to(#f5b620)); background-image: linear-gradient(to bottom, #f58220, #f5b620); }

.afterSalesProcedureMain .afterSalesProcedure::after { position: absolute; left: 0px; bottom: 0px; height: 7px; -webkit-border-radius: 3.5px; border-radius: 3.5px; display: block; width: 100%; background-image: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.1)), to(#fff)); background-image: linear-gradient(to right, rgba(255, 255, 255, 0.1), #fff); }

.warrantyBtn { position: relative; padding: 13.333vw 0vw; }

.warrantyBtn .imgBox { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }

.warrantyBtn .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; object-fit: cover; }

.warrantyBtn .title { font-size: 9.333vw; line-height: 1.2; color: #fff; font-weight: 600; }

.warrantyBtn .desc { margin-top: 2.667vw; font-size: 4.267vw; color: #ffffff; line-height: 5.067vw; max-width: 100%; }

.warrantyBtn .btn { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 5.333vw; }

.warrantyBtn .btn a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: 12vw; -webkit-border-radius: 12vw; border-radius: 12vw; background-image: -webkit-gradient(linear, left top, right top, from(#f5b620), to(#f58220)); background-image: linear-gradient(to right, #f5b620, #f58220); color: #fff; font-size: 3.733vw; font-weight: 600; padding: 0px 4vw; }

.warrantyBtn .btn a img { height: 6.667vw; margin-right: 2vw; }

.mWarrantyMain { padding: 10.667vw 0vw; }

.mWarrantyMain .warrantyBox { padding-bottom: 13.333vw; }

.mWarrantyMain .warrantyBox .title { font-size: 9.333vw; line-height: 1; text-align: center; font-weight: 600; color: #000000; }

.mWarrantyMain .warrantyBox .title span { color: #f08200; }

.mWarrantyMain .warrantyBox .desc { padding-top: 5.333vw; font-size: 3.467vw; line-height: 4.267vw; text-align: center; color: #727272; max-width: 760px; margin: 0px auto; }

.mAfterSalesMain { position: relative; margin: 0px -20px; padding: 10.667vw 0vw; overflow: hidden; }

.mAfterSalesMain .afterSalesBg { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; -webkit-border-radius: 0px; border-radius: 0px; }

.mAfterSalesMain .afterSalesBg img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; object-fit: cover; }

.mAfterSalesMain .container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }

.mAfterSalesMain .title { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 9.333vw; line-height: 1; font-weight: 500; color: #fff; }

.mAfterSalesMain .mAfterSales { position: relative; margin-top: 13.333vw; }

.mAfterSalesMain .mAfterSales .swiper-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; }

.mAfterSalesMain .mAfterSales .swiper-wrapper .swiper-slide { position: relative; min-height: 40vw; padding: 5.333vw; -webkit-transition: all .6s; transition: all .6s; border: 1px solid rgba(255, 255, 255, 0.5); -webkit-border-radius: 2vw; border-radius: 2vw; background-color: rgba(255, 255, 255, 0.5); backdrop-filter: blur(3px); }

.mAfterSalesMain .mAfterSales .swiper-wrapper .swiper-slide .icon { width: 8vw; }

.mAfterSalesMain .mAfterSales .swiper-wrapper .swiper-slide .icon img { width: 100%; display: block; }

.mAfterSalesMain .mAfterSales .swiper-wrapper .swiper-slide .listTitle { margin-top: 4vw; font-size: 4.267vw; line-height: 5.333vw; color: #222222; font-weight: 600; -webkit-transition: all .6s; transition: all .6s; }

/*--solution--*/
.solutionClassMain { overflow: hidden; position: sticky; top: 60px; background: #fff; z-index: 30; transition:all .6s;}

.solutionClass .swiper-slide { width: auto; margin-right: 5.333vw; }

.solutionClass .swiper-slide a { display: block; line-height: 10.667vw; font-size: 3.867vw; color: #434343; position: relative; }

.solutionClass .swiper-slide a::after { position: absolute; right: 0px; bottom: 0px; content: ''; width: 0%; height: 2px; background-color: #f08200; -webkit-transition: all 0.6s; transition: all 0.6s; }

.solutionClass .swiper-slide.active a { color: #f08200; }

.solutionClass .swiper-slide.active a:after { width: 100%; left: 0px; }

.solutionClass .swiper-slide:hover a { color: #f08200; }

.solutionClass .swiper-slide:hover a:after { width: 100%; left: 0px; }

.solutionMain { background-color: #f5f7fa; overflow: hidden; position: relative; padding: 35px 0px 0px; }

.solutionMain .list .content { width: 100%; padding: 6.667vw 0vw; }

.solutionMain .list .content .listTitle { font-size: 6.667vw; line-height: 1.1; font-weight: 600; color: #000000; }

.solutionMain .list .content .desc { margin-top: 4vw; font-size: 4.267vw; line-height: 5.6vw; color: #727272; }

.solutionMain .list .content .peculiarity { margin-top: 6.667vw; background-color: rgba(255, 255, 255, 0.8); padding: 5.333vw 2.667vw; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-backdrop-filter: blur(2vw); backdrop-filter: blur(2vw); }

.solutionMain .list .content .peculiarity .peculiarityList { width: 50%; padding-bottom: 4vw; border-right: 1px solid rgba(0, 0, 0, 0.1);border-bottom: 1px solid rgba(0, 0, 0, 0.1); }

.solutionMain .list .content .peculiarity .peculiarityList .icon { width: 9.333vw; display: block; margin: 0px auto; }

.solutionMain .list .content .peculiarity .peculiarityList .icon img { width: 12vw; height: 12vw; object-fit: cover; }

.solutionMain .list .content .peculiarity .peculiarityList .peculiarityListTitle { margin-top: 2vw; font-size: 3.733vw; line-height: 4.8vw; color: #292929; text-align: center; }

.solutionMain .list .content .peculiarity .peculiarityList:nth-child(3) { border-bottom: none; }

.solutionMain .list .content .peculiarity .peculiarityList:nth-child(4) { border-bottom: none; }

.solutionMain .list .content .peculiarity .peculiarityList:nth-child(2n) { border-right: none; }

.solutionMain .list .imgBox { width: 100%; padding-top: 100%; position: relative; }

.solutionMain .list .imgBox img { width: 100%; position: absolute; height: 100%; object-fit: cover; display: block; top: 0px; left: 0px; }

/*--案例--*/
.caseBanner_2025 { overflow: hidden; position: -webkit-sticky; position: sticky; top: -120vw; }

.caseBanner_2025 .imgBox { padding-top: 160vw; overflow: hidden; position: relative; }

.caseBanner_2025 .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; object-fit: cover; }

.caseClassMain { position: absolute; left: 0px; top: 40%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 100%; }

.caseClassMain .title { font-size: 9.333vw; color: #fff; font-weight: 600; text-align: center; }

.caseClassMain .caseClassBox { padding-top: 4vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.caseClassMain .caseClassBox .caseClass { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; background-color: #ebeef2; padding: 1.333vw; -webkit-border-radius: 12vw; border-radius: 12vw; }

.caseClassMain .caseClassBox .caseClass a { min-width: 37.333vw; height: 10.667vw; -webkit-border-radius: 10.667vw; border-radius: 10.667vw; padding: 0px 1.333vw; font-size: 3.467vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; color: #010101; }

.caseClassMain .caseClassBox .caseClass a.active { background-image: -webkit-gradient(linear, left top, right top, from(#f5b620), to(#f58220)); background-image: linear-gradient(to right, #f5b620, #f58220); -webkit-box-shadow: 0px 5px 10px rgba(245, 130, 32, 0.5); box-shadow: 0px 5px 10px rgba(245, 130, 32, 0.5); color: #fff; }

.caseListMain { margin-top: -6.667vw; padding: 0px 0px 6.667vw; min-height: 25vh; }

.caseListMain .list { margin: 0px 0px 8vw; background: #f6f6f6; padding: 10px; -webkit-border-radius: 10px; border-radius: 10px; overflow: hidden; position: -webkit-sticky; position: sticky; top: 24vw; }

.caseListMain .list .caseListImg { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; overflow: hidden; position: relative; }

.caseListMain .list .caseListImg .swiper-slide { padding-top: 61%; overflow: hidden; position: relative; -webkit-border-radius: 10px; border-radius: 10px; }

.caseListMain .list .caseListImg .swiper-slide img { width: 100%; height: 100%; object-fit: cover; display: block; position: absolute; left: 0px; top: 0px; }

.caseListMain .list .caseListImg .icon { position: absolute; right: 2.667vw; top: 2.667vw; z-index: 10; }

.caseListMain .list .caseListImg .icon img { height: 6.667vw; display: block; }

.caseListMain .list .caseListImg a { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 6.267vw; height: 6.267vw; font-size: 2.667vw; color: #fff; -webkit-border-radius: 100%; border-radius: 100%; z-index: 11; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; background-color: rgba(0, 0, 0, 0.5); }

.caseListMain .list .caseListImg a.prevBtn { left: 4vw; }

.caseListMain .list .caseListImg a.nextBtn { right: 4vw; }

.caseListMain .list .caseListImg .caseListImgPage { position: absolute; left: 0px; bottom: 3.333vw; text-align: center; width: 100%; z-index: 10; }

.caseListMain .list .caseListImg .caseListImgPage span { width: 6vw; height: 0.4vw; -webkit-border-radius: 0px; border-radius: 0px; margin: 0px; background: #fff; opacity: 0.5; }

.caseListMain .list .caseListImg .caseListImgPage span.swiper-pagination-bullet-active { opacity: 1; }

.caseListMain .list .content { width: 100%; padding: 6.667vw 0vw; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }

.caseListMain .list .content .listTitle { font-size: 5.067vw; line-height: 5.867vw; color: #000000; }

.caseListMain .list .content .peculiarity { margin-top: 2.667vw; font-size: 3.733vw; line-height: 4.8vw; color: #6e6e6e; }

.caseListMain .list .content .icon { position: absolute; right: -8vw; bottom: 4vw; }

.caseListMain .list .content .icon img { height: 23.333vw; display: block; }

/*--新闻列表--*/
.newslistMain_2025 { background-color: #f5f7fa; padding: 10.667vw 0px; }

.newslistMain_2025 .title { text-align: center; font-size: 6.667vw; line-height: 1.1; font-weight: 600; color: #000000; }

.newslistMain_2025 .newsListClassBox { padding-top: 4vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.newslistMain_2025 .newsListClassBox .newsListClass { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; background-color: #ebeef2; padding: 9px; -webkit-border-radius: 71px; border-radius: 71px; }

.newslistMain_2025 .newsListClassBox .newsListClass a { min-width: 24.667vw; height: 10.667vw; -webkit-border-radius: 10.667vw; border-radius: 10.667vw; padding: 0vw 2.667vw; font-size: 3.733vw; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; color: #010101; }

.newslistMain_2025 .newsListClassBox .newsListClass a.active { background-image: -webkit-gradient(linear, left top, right top, from(#f5b620), to(#f58220)); background-image: linear-gradient(to right, #f5b620, #f58220); -webkit-box-shadow: 0px 5px 10px rgba(245, 130, 32, 0.5); box-shadow: 0px 5px 10px rgba(245, 130, 32, 0.5); color: #fff; }

.newslistMain_2025 .newsListClassBox .newsListClass a::after { width: 1px; height: 3.733vw; background: rgba(0, 0, 0, 0.1); content: ''; position: absolute; left: 0px; top: 0px; bottom: 0px; margin: auto; }

.newslistMain_2025 .newsListClassBox .newsListClass a.active::after { display: none; }

.newslistMain_2025 .newsListClassBox .newsListClass a.active + a::after { display: none; }

.newslistMain_2025 .newsListClassBox .newsListClass a:first-child::after { display: none; }

.newslist_2025 { margin: 6.667vw 0vw 0vw; }

.newslist_2025 ul li { padding: 0vw 0vw 5.333vw; }

.newslist_2025 ul li a { background: #fff; display: block; -webkit-border-radius: 15px; border-radius: 15px; overflow: hidden; }

.newslist_2025 ul li .imgBox { overflow: hidden; position: relative; }

.newslist_2025 ul li .imgBox img { width: 100%; display: block; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: all .6s; transition: all .6s; }

.newslist_2025 ul li .content { padding: 4vw; }

.newslist_2025 ul li .content .time { font-size: 3.2vw; color: #8e8e8e; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.newslist_2025 ul li .content .time span { background: #3ab54a; height: 5.333vw; padding: 0vw 1.6vw; font-size: 3.2vw; color: #fff; margin-right: 1.6vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.newslist_2025 ul li .content .listTitle { margin-top: 2.667vw; font-size: 5.067vw; line-height: 6.4vw; font-weight: 600; color: #000000; }

.newslist_2025 ul li .content .desc { margin-top: 2.667vw; font-size: 3.467vw; display: -webkit-box; height: 15.999vw; line-height: 5.333vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 3; color: #696969; }

.newslist_2025 ul li:hover .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.LoadMore { padding-top: 4.667vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.LoadMore img { height: 5.6vw; -webkit-animation: clockwise 2s infinite linear; animation: clockwise 2s infinite linear; }

/*--产品详情--*/

.relatedCaseMain { padding: 10.667vw 0vw; overflow: hidden; position: relative; }

.relatedCaseMain .relatedCaseListPage{padding-top: 20px; display: flex; align-items: center; justify-content: center;}

.relatedCaseMain .relatedCaseListPage span{display: block !important; margin: 0px 5px;}

.relatedCaseMain .relatedCaseListPage span.swiper-pagination-bullet-active{background: #f08200;}

.relatedCaseMain .relatedCaseTitle { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

.relatedCaseMain .relatedCaseTitle .title { font-size: 5.6vw; font-weight: 600; color: #000000; line-height: 1.2; }

.relatedCaseMain .relatedCaseTitle .btn { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.relatedCaseMain .relatedCaseTitle .btn a { width: 9.333vw; height: 9.333vw; font-size: 3.467vw; margin-left: 1.333vw; color: #fff; -webkit-border-radius: 100%; border-radius: 100%; background-color: rgba(0, 0, 0, 0.5); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.relatedCaseMain .relatedCaseTitle .btn a:first-child { margin: 0px; }

.relatedCaseMain .relatedCaseListBox { padding: 6.667vw 0vw 2.667vw; overflow: hidden; position: relative; margin: 0vw -4vw; }

.relatedCaseMain .relatedCaseList { padding: 0vw 4vw; }

.relatedCaseMain .relatedCaseList .swiper-slide a { display: block; -webkit-border-radius: 2vw; border-radius: 2vw; overflow: hidden; background-color: #f6f6f6; position: relative; -webkit-transition: all .6s; transition: all .6s; top: 0px; }

.relatedCaseMain .relatedCaseList .swiper-slide a .imgBox { overflow: hidden; position: relative; padding-top: 63%; }

.relatedCaseMain .relatedCaseList .swiper-slide a .imgBox img { width: 100%; position: absolute; height: 100%; object-fit: cover; display: block; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: all .6s; transition: all .6s; left: 0px; top: 0px; }

.relatedCaseMain .relatedCaseList .swiper-slide a .listTitle { font-size: 3.467vw; color: #000000; padding: 0vw 4vw; display: -webkit-box; height: 13.333vw; line-height: 13.333vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }

.relatedCaseMain .relatedCaseList .swiper-slide a:hover { -webkit-box-shadow: 0px 0px 3.333vw rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 3.333vw rgba(0, 0, 0, 0.2); top: -2.667vw; }

.relatedCaseMain .relatedCaseList .swiper-slide a:hover .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.recommendedProductMain { background-color: #f5f7fa; padding: 10.667vw 0vw; }

.recommendedProductMain .recommendedProductPage{display: flex; align-items: center; justify-content: center;padding-top: 20px;}

.recommendedProductMain .recommendedProductPage span{display: block !important;}

.recommendedProductMain .recommendedProductPage span.swiper-pagination-bullet-active{background: #f08200;}

.recommendedProductMain .recommendedProductTitle { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

.recommendedProductMain .recommendedProductTitle .title { font-size: 5.6vw; font-weight: 600; color: #000000; line-height: 1.2; }

.recommendedProductMain .recommendedProductTitle .btn { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.recommendedProductMain .recommendedProductTitle .btn a { width: 8vw; height: 8vw; font-size: 3.467vw; margin-left: 1.333vw; color: #fff; -webkit-border-radius: 100%; border-radius: 100%; background-color: rgba(0, 0, 0, 0.5); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.recommendedProductMain .recommendedProductTitle .btn a:first-child { margin: 0px; }

.recommendedProductMain .recommendedProduct { margin-top: 6.667vw; overflow: hidden; position: relative; }

.recommendedProductMain .recommendedProduct .swiper-slide a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; background: #fff; padding: 5.333vw; }

.recommendedProductMain .recommendedProduct .swiper-slide a .content { padding-right: 0px; padding-top: 4vw; width: 100%; }

.recommendedProductMain .recommendedProduct .swiper-slide a .content .series { font-size: 3.467vw; color: #000000; text-align: center; }

.recommendedProductMain .recommendedProduct .swiper-slide a .content .listTitle { margin-top: 1.333vw; font-size: 4.533vw; line-height: 1.35; color: #000000; font-weight: 600; text-align: center; }

.recommendedProductMain .recommendedProduct .swiper-slide a .content .more { margin-top: 2vw; font-size: 3.2vw; color: #f08200; text-align: center; }

.recommendedProductMain .recommendedProduct .swiper-slide a .content .more i { font-size: 3.467vw; margin-left: 1.333vw; }

.recommendedProductMain .recommendedProduct .swiper-slide a .imgBox { width: 64vw; height: 64vw; position: relative; overflow: hidden; }

.recommendedProductMain .recommendedProduct .swiper-slide a .imgBox img { width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; object-fit: cover; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: all .6s; transition: all .6s; }

.recommendedProductMain .recommendedProduct .swiper-slide a:hover .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

/*--FAQ--*/
.FaqSearchBox { position: absolute; left: 0px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 100%; }

.FaqSearchBox .title { font-size: 6.667vw; color: #fff; font-weight: 600; text-align: center; }

.FaqSearchBox .FaqSearch { padding-top: 3.333vw; }

.FaqSearchBox .FaqSearch form { max-width: 480px; position: relative; display: block; margin: 0px auto; }

.FaqSearchBox .FaqSearch form input { width: 100%; font-size: 3.467vw; height: 12vw; -webkit-border-radius: 12vw; border-radius: 12vw; padding: 0vw 4vw; background-color: #fff; }

.FaqSearchBox .FaqSearch form input::-webkit-input-placeholder { color: #7f7f7f; }

.FaqSearchBox .FaqSearch form input:-moz-placeholder { color: #7f7f7f; }

.FaqSearchBox .FaqSearch form input::-moz-placeholder { color: #7f7f7f; }

.FaqSearchBox .FaqSearch form input:-ms-input-placeholder { color: #7f7f7f; }

.FaqSearchBox .FaqSearch form button { position: absolute; right: 0px; top: 0px; font-size: 5.6vw; -webkit-border-radius: 7.333vw; border-radius: 7.333vw; border: none; width: 18.667vw; color: #fff; height: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#f5b620), to(#f58220)); background-image: linear-gradient(to right, #f5b620, #f58220); }

.FaqMain { background: #f5f7fa; padding: 10.667vw 0vw; }

.FaqMain .faqClassBox { padding-top: 4vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.FaqMain .faqClassBox .faqClass { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; background-color: #ebeef2; padding: 1.2vw; -webkit-border-radius: 10.667vw; border-radius: 10.667vw; }

.FaqMain .faqClassBox .faqClass a { min-width: 24vw; height: 10.667vw; -webkit-border-radius: 10.667vw; border-radius: 10.667vw; padding: 0px 2.667vw; font-size: 3.733vw; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; color: #010101; }

.FaqMain .faqClassBox .faqClass a.active { background-image: -webkit-gradient(linear, left top, right top, from(#f5b620), to(#f58220)); background-image: linear-gradient(to right, #f5b620, #f58220); -webkit-box-shadow: 0vw 0.667vw 1.333vw rgba(245, 130, 32, 0.5); box-shadow: 0vw 0.667vw 1.333vw rgba(245, 130, 32, 0.5); color: #fff; }

.FaqMain .faqClassBox .faqClass a::after { width: 1px; height: 28px; background: rgba(0, 0, 0, 0.1); content: ''; position: absolute; left: 0px; top: 0px; bottom: 0px; margin: auto; }

.FaqMain .faqClassBox .faqClass a.active::after { display: none; }

.FaqMain .faqClassBox .faqClass a.active + a::after { display: none; }

.FaqMain .faqClassBox .faqClass a:first-child::after { display: none; }

.FaqMain .faqList { margin: 0px auto; max-width: 1080px; padding-top: 4vw; }

.FaqMain .faqList .list { margin-top: 4vw; padding: 4vw; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; background: #fff; }

.FaqMain .faqList .list .listTitle { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; font-size: 3.733vw; font-weight: 600; line-height: 1.4; cursor: pointer; }

.FaqMain .faqList .list .listTitle .q { min-width: 9.067vw; width: 9.067vw; height: 9.067vw; margin-right: 2.667vw; font-size: 3.733vw; color: #fff; font-weight: 600; text-transform: uppercase; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-border-radius: 100%; border-radius: 100%; background-image: linear-gradient(-36deg, #c3dae3, #a7adb3); }

.FaqMain .faqList .list .contentBox { display: none; }

.FaqMain .faqList .list .contentBox .content { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-top: 4.667vw; padding: 4vw; background: #f5f7fa; -webkit-border-radius: 15px; border-radius: 15px; }

.FaqMain .faqList .list .contentBox .content .a { min-width: 9.067vw; width: 9.067vw; height: 9.067vw; font-size: 3.733vw; color: #f58220; font-weight: 600; text-transform: uppercase; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-border-radius: 100%; border-radius: 100%; border: 1px solid #f58220; }

.FaqMain .faqList .list .contentBox .content .desc { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-left: 2.667vw; font-size: 3.733vw; line-height: 6.133vw; color: #212121; }

.FaqMain .faqList .list.active .listTitle .q { background-image: -webkit-gradient(linear, left top, right top, from(#f5b620), to(#f58220)); background-image: linear-gradient(to right, #f5b620, #f58220); }

/*--产品--*/
.productList_2025Main { background: #f5f7fa; padding: 10.667vw 0vw; }

.productList_2025Main .productListClass { width: 100%; }

.productList_2025Main .productListClass a { height: 12vw; -webkit-border-radius: 12vw; border-radius: 12vw; padding: 0vw 5.333vw; margin-bottom: 2vw; font-size: 4.267vw; overflow: hidden; position: relative; color: #858585; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; background-image: url(../images/img2025_89.png); background-color: #fff; background-repeat: repeat-x; background-size: 7.6vw 11.733vw; background-position-y: center; -webkit-animation: backdropX 1s linear infinite; animation: backdropX 1s linear infinite; }

.productList_2025Main .productListClass a em{ position: absolute; left: 0px; top:0px; width: 100%; height: 100%;}

.productList_2025Main .productListClass a span { position: relative; z-index: 10; }

.productList_2025Main .productListClass a i { position: relative; z-index: 10; font-size: 3.733vw; color: #515151; }

.productList_2025Main .productListClass a::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #fff), color-stop(50%, rgba(255, 255, 255, 0))); background-image: linear-gradient(to right, #fff 50%, rgba(255, 255, 255, 0)); }

.productList_2025Main .productListClass a::before { width: 1.067vw; height: 10.667vw; left: -0.533vw; -webkit-border-radius: 0.533vw; border-radius: 0.533vw; z-index: 10; margin: auto 0px; position: absolute; background: #f08200; }

.productList_2025Main .productListClass a.active { background-color: #f7f1e6; color: #000000;}

.productList_2025Main .productListClass a.active i { color: #515151; }

.productList_2025Main .productListClass a.active::before { content: ''; }

.productList_2025Main .productListClass a:hover { background-color: #f7f1e6; color: #000000;}

.productList_2025Main .productListClass a:hover i { color: #515151; }

.productList_2025Main .productListClass a:hover::before { content: ''; }

@keyframes backdropX { 0% { background-position-x: 0vw; }
  100% { background-position-x: 7.6vw; } }

@-webkit-keyframes backdropX { 0% { background-position-x: 0vw; }
  100% { background-position-x: 7.6vw; } }

.productList_2025Main .productList_2025Box { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-left: 0px; }

.productList_2025Main .productList_2025 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px; padding: 5.333vw 0px 2.667vw; }

.productList_2025Main .productList_2025 .list { width: 100%; margin: 0px 0px 3.333vw; }

.productList_2025Main .productList_2025 .list a { display: block; width: 100%; overflow: hidden; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; padding: 2px; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff)); background-image: linear-gradient(to bottom, #fff, #fff); }

.productList_2025Main .productList_2025 .list a .contentBox { background: #fff; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; padding: 4vw; overflow: hidden; height: 100%; }

.productList_2025Main .productList_2025 .list a .contentBox .imgBox { width: 53.333vw; height: 53.333vw; position: relative; margin: auto; overflow: hidden; }

.productList_2025Main .productList_2025 .list a .contentBox .imgBox img { width: 100%; height: 100%; object-fit: cover; position: absolute; left: 0px; top: 0px; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: all .6s; transition: all .6s; }

.productList_2025Main .productList_2025 .list a .contentBox .content { padding: 4vw 0vw 0vw; }

.productList_2025Main .productList_2025 .list a .contentBox .content .subTitle { font-size: 3.467vw; color: rgba(0, 0, 0, 0.6); text-align: center; font-weight: 600; }

.productList_2025Main .productList_2025 .list a .contentBox .content .subTitle span::after{content: '|'; margin-right: 0px 1.333vw; font-weight: 300;}

.productList_2025Main .productList_2025 .list a .contentBox .content .subTitle span:last-child::after{display: none;}

.productList_2025Main .productList_2025 .list a .contentBox .content .modelNumber {font-size: 3vw; padding-top: 1.333vw; color: rgba(0, 0, 0, 0.6); text-align: center; font-weight: 600;}

.productList_2025Main .productList_2025 .list a .contentBox .content .listTitle { margin-top: 1.333vw; font-size: 4.8vw; display: -webkit-box; height: 11.734vw; line-height: 5.867vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; text-align: center; font-weight: 600; color: #000000; }

.productList_2025Main .productList_2025 .list a .contentBox .content .more { margin-top: 2vw; text-align: center; font-size: 3.733vw; color: #f08200; }

.productList_2025Main .productList_2025 .list a .contentBox .content .more i { margin-left: 1.333vw; font-size: 3.467vw; }

.productList_2025Main .productList_2025 .list a:hover { background-image: -webkit-gradient(linear, left top, left bottom, from(#bce5c1), to(#62c46e)); background-image: linear-gradient(to bottom, #bce5c1, #62c46e); -webkit-box-shadow: 0px 15px 25px rgba(123, 143, 194, 0.4); box-shadow: 0px 15px 25px rgba(123, 143, 194, 0.4); }

.productList_2025Main .productList_2025 .list a:hover .contentBox .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

/*--视频--*/
.handbookBg { background: #f5f7fa; }

.support_2025Main { padding: 10.667vw 0vw; }

.support_2025Main .supportClassBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.support_2025Main .supportClassBox .supportClass { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; background-color: #ebeef2; padding: 9px; -webkit-border-radius: 71px; border-radius: 71px; }

.support_2025Main .supportClassBox .supportClass a { min-width: 24.667vw; height: 10.667vw; -webkit-border-radius: 10.667vw; border-radius: 10.667vw; padding: 0vw 1.333vw; font-size: 3.467vw; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; color: #010101; }

.support_2025Main .supportClassBox .supportClass a.active { background-image: -webkit-gradient(linear, left top, right top, from(#f5b620), to(#f58220)); background-image: linear-gradient(to right, #f5b620, #f58220); -webkit-box-shadow: 0px 5px 10px rgba(245, 130, 32, 0.5); box-shadow: 0px 5px 10px rgba(245, 130, 32, 0.5); color: #fff; }

.support_2025Main .supportClassBox .supportClass a::after { width: 1px; height: 28px; background: rgba(0, 0, 0, 0.1); content: ''; position: absolute; left: 0px; top: 0px; bottom: 0px; margin: auto; }

.support_2025Main .supportClassBox .supportClass a.active::after { display: none; }

.support_2025Main .supportClassBox .supportClass a.active + a::after { display: none; }

.support_2025Main .supportClassBox .supportClass a:first-child::after { display: none; }

.support_2025Main .videoList_2025 { overflow: hidden; margin: 0px; padding: 6.667vw 0vw; }

.support_2025Main .videoList_2025 .list { float: left; width: 100%; margin: 0vw 0vw 5.333vw; cursor: pointer; }

.support_2025Main .videoList_2025 .list .imgBox { padding-top: 53.333vw; position: relative; overflow: hidden; -webkit-border-radius: 15px; border-radius: 15px; }

.support_2025Main .videoList_2025 .list .imgBox img { width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; object-fit: cover; }

.support_2025Main .videoList_2025 .list .imgBox .videoIcon { width: 12.8vw; height: 8.933vw; border: 2px solid #fff; -webkit-border-radius: 8.933vw; border-radius: 8.933vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; background-color: rgba(0, 0, 0, 0.2); position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; margin: auto; }

.support_2025Main .videoList_2025 .list .imgBox .videoIcon::after { content: ''; border-left: 8px solid #fff; border-top: 7px solid transparent; border-bottom: 7px solid transparent; }

.support_2025Main .videoList_2025 .list .listTitle { margin-top: 2vw; font-size: 4vw; display: -webkit-box; height: 9.6vw; line-height: 4.8vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; color: #000000; }

.support_2025Main .handbookList_2025 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px -2.667vw; padding-top: 10.667vw; }

.support_2025Main .handbookList_2025 .list { width: calc(50% - 5.333vw); margin: 0px 2.667vw 8vw; padding-bottom: 24vw; position: relative; }

.support_2025Main .handbookList_2025 .list::after { content: ''; position: absolute; left: 0px; top: 16vw; bottom: 0px; right: 0px; -webkit-border-radius: 10px; border-radius: 10px; background-color: #e0e5eb; -webkit-transition: all .6s; transition: all .6s; }

.support_2025Main .handbookList_2025 .list .imgBox { padding-top: 46vw; margin: 0px 3vw; position: relative; z-index: 9; overflow: hidden; -webkit-border-radius: 10px; border-radius: 10px; }

.support_2025Main .handbookList_2025 .list .imgBox img { width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0px; left: 0px; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: all .6s; transition: all .6s; }

.support_2025Main .handbookList_2025 .list .imgBox .text { position: absolute; left: 4vw; right: 4vw; top: 4.667vw; display: none;}

.support_2025Main .handbookList_2025 .list .imgBox .text h3 { font-size: 5.067vw; font-weight: 600; color: #fff; }

.support_2025Main .handbookList_2025 .list .imgBox .text p { font-size: 3.467vw; line-height: 4.533vw; text-transform: uppercase; color: #fff; }

.support_2025Main .handbookList_2025 .list .content { position: absolute; left: 0px; right: 0px; bottom: 0px; padding: 4vw 4.667vw 0px; height: 29.333vw; -webkit-border-radius: 2.667vw 8vw 2.667vw 2.667vw; border-radius: 2.667vw 8vw 2.667vw 2.667vw; background-image: -webkit-gradient(linear, left top, right top, from(#fff), to(#fff)); background-image: linear-gradient(to right, #fff, #fff); z-index: 10; }

.support_2025Main .handbookList_2025 .list .content .listTitle { font-size: 4vw; display: -webkit-box; height: 10.134vw; line-height: 5.067vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; color: #000000; }

.support_2025Main .handbookList_2025 .list .content .icon { position: relative; margin-top: 1.333vw; }

.support_2025Main .handbookList_2025 .list .content .icon img { height: 8vw; }

.support_2025Main .handbookList_2025 .list .content .icon .documentIcon { opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.support_2025Main .handbookList_2025 .list .content .icon p { position: absolute; left: 0px; top: 0px; opacity: 0; opacity: 0; -webkit-transition: all .6s; transition: all .6s; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; z-index: 2; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.support_2025Main .handbookList_2025 .list .content .icon p a { display: block; width: 8vw; -webkit-border-radius: 100%; border-radius: 100%; background-color: #ffffff; margin-right: 10px; }

.support_2025Main .handbookList_2025 .list:hover::after { -webkit-box-shadow: 2vw 2.667vw 2.667vw rgba(92, 115, 95, 0.5); box-shadow: 2vw 2.667vw 2.667vw rgba(92, 115, 95, 0.5); }

.support_2025Main .handbookList_2025 .list:hover .content { background-image: -webkit-gradient(linear, left top, right top, from(#58e36a), to(#3bb54b)); background-image: linear-gradient(to right, #58e36a, #3bb54b); }

.support_2025Main .handbookList_2025 .list:hover .content .listTitle { color: #fff; }

.support_2025Main .handbookList_2025 .list:hover .content .icon .documentIcon { opacity: 0; pointer-events: none; }

.support_2025Main .handbookList_2025 .list:hover .content .icon p { opacity: 1; }

.support_2025Main .handbookList_2025 .list:hover .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.support_2025Main .downloadList_2025 { padding: 4vw 0vw; }

.support_2025Main .downloadList_2025 .list { margin-top: 5.333vw; border: 1px solid #fff; -webkit-border-radius: 2vw; border-radius: 2vw; padding: 4vw; background-image: -webkit-gradient(linear, left top, left bottom, from(#e6ecf6), color-stop(0%, #fff)); background-image: linear-gradient(to bottom, #e6ecf6 0%, #fff); -webkit-transition: all .6s; transition: all .6s; }

.support_2025Main .downloadList_2025 .list .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }

.support_2025Main .downloadList_2025 .list .content .listTitle { font-size: 3.733vw; line-height: 1.4; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; color: #000000; }

.support_2025Main .downloadList_2025 .list .content .listTitle img { height: 6.667vw; margin-right: 2vw; }

.support_2025Main .downloadList_2025 .list .content .line { margin-top: 2.667vw; height: 1px; background: #e3e5e8; }

.support_2025Main .downloadList_2025 .list .content .line::after { content: ''; height: 1px; display: block; background-image: -webkit-gradient(linear, left top, right top, from(#58e36a), to(#3bb54b)); background-image: linear-gradient(to right, #58e36a, #3bb54b); width: 0%; -webkit-transition: all .6s; transition: all .6s; }

.support_2025Main .downloadList_2025 .list .content .peculiarity { margin-top: 3.333vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.support_2025Main .downloadList_2025 .list .content .peculiarity p { width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 2vw; font-size: 3.467vw; line-height: 3.467vw; margin-right: 0px; opacity: 0.5; -webkit-transition: all .6s; transition: all .6s; }

.support_2025Main .downloadList_2025 .list .content .peculiarity p img { height: 3.467vw; margin-right: 1.333vw; }

.support_2025Main .downloadList_2025 .list .btn { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-top: 2.667vw; }

.support_2025Main .downloadList_2025 .list .btn a { width: 8vw; height: 8vw; margin-right: 2vw; -webkit-border-radius: 100%; border-radius: 100%; background-color: #57585a; }

.support_2025Main .downloadList_2025 .list .btn a img { width: 100%; display: block; }

.support_2025Main .downloadList_2025 .list .btn a:last-child { margin-right: 0px; }

.support_2025Main .downloadList_2025 .list .btn a:hover { background-image: -webkit-gradient(linear, left top, right top, from(#f5b620), to(#f58220)); background-image: linear-gradient(to right, #f5b620, #f58220); -webkit-box-shadow: 0px 5px 5px -2px rgba(245, 130, 32, 0.5); box-shadow: 0px 5px 5px -2px rgba(245, 130, 32, 0.5); }

.support_2025Main .downloadList_2025 .list:hover { background-image: -webkit-gradient(linear, left top, left bottom, color-stop(100%, #e6ecf6), to(#fff)); background-image: linear-gradient(to bottom, #e6ecf6 100%, #fff); -webkit-box-shadow: 0px 14px 16px rgba(172, 194, 199, 0.5); box-shadow: 0px 14px 16px rgba(172, 194, 199, 0.5); }

.support_2025Main .downloadList_2025 .list:hover .line::after { width: 70%; }

.support_2025Main .downloadList_2025 .list:hover .content .peculiarity p { opacity: 1; }



.popFormMain{position: fixed; z-index: 999; left: 0px; top: 0px; width: 100%; height: 100%; background-color: rgba(0,0,0,.6); display: none;}
.popFormMain .popFormBox{position: absolute; left: 0px; top: 0px; width: 100%; height: 100%;display: flex; align-items: center; justify-content: center;}
.popFormMain .popFormBox .popForm{ width: 1400px; padding:30px 20px; margin: 0px auto; max-height: 88vh; max-width: 90%; background: #fff; border-radius: 15px; position: relative; display: flex; flex-direction: column;}
.popFormMain .popFormBox .popForm .closePopForm{position: absolute; right: 10px; top: 10px; font-size: 24px; color: #333; cursor: pointer;}
.popFormMain .popFormBox .popForm .content{padding-bottom: 25px;}
.popFormMain .popFormBox .popForm .content .title{font-size:18px; font-weight: 600; line-height: 1.2; padding-bottom: 10px; color: #000000;}
.popFormMain .popFormBox .popForm .content .desc{font-size: 14px; line-height:1.4; color: #000000;}
.popFormMain .popFormBox .popForm .popFormIframe{flex: 1; overflow: auto;}

.serviceTeamMain .serviceTeam .emailList .list{padding: 20px 0px; border-top: 1px solid rgba(0, 0, 0, 0.1);}
.serviceTeamMain .serviceTeam .emailList .list:nth-child(1){border-top: none;}
.serviceTeamMain .serviceTeam .emailList .list:nth-child(2){border-top: none;}
.serviceTeamMain .serviceTeam .emailList .list:nth-child(2n)::after{display: none;}

@media (min-width: 768px) { .pcImg { display: block !important; }
  .mImg { display: none !important; }
  .header_2025 .searchformMain .searchform { padding: 0.625vw 0vw 3.125vw; }
  .header_2025 .searchformMain .searchform form { padding: 2.8125vw 0vw; }
  .header_2025 .searchformMain .searchform form input { margin: 0vw 1.875vw; font-size: 1.125vw; }
  .header_2025 .searchformMain .searchform form button { font-size: 1.5vw; }
  .header_2025 .searchformMain .searchform form .closeSearch { font-size: 1.5vw; }
  .header_2025 .searchformMain .search_mask { background: rgba(0, 0, 0, 0); }
  .headerUp_2025 { -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); }
  .footer_2025 { padding: 5vw 0vw 0vw 0vw; }
  .footerLogoBox { padding-bottom: 2.5vw; }
  .footerLogoBox .footerLogo img { height: 2.5vw; }
  .footerLogoBox .footerLogo p { padding-left: 1.25vw; margin-left: 1.25vw; font-size: 1vw; line-height: 1.188vw; }
  .footerLogoBox .footerShare { width: 31.25vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .footerLogoBox .footerShare a { width: 2.5vw; height: 2.5vw; font-size: 1vw; border: 0.125vw solid rgba(255, 255, 255, 0.1); margin-left: 0.625vw; }
  .footerLogoBox .footerShare a p { width: 6.875vw; -webkit-border-radius: 0.375vw; border-radius: 0.375vw; padding: 0.313vw; }
  .footerColumnBox { padding: 3.75vw 0vw 2.5vw; }
  .footerColumnBox .footerColumn { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .footerColumnBox .footerColumn .list { margin-right: 4.375vw; }
  .footerColumnBox .footerColumn .list h3 { font-size: 1vw; line-height: 2.188vw; }
  .footerColumnBox .footerColumn .list p a { font-size: 1vw; line-height: 2.188vw; }
  .footerColumnBox .subscribeBox { width: 31.25vw; }
  .footerColumnBox .subscribeBox .subscribe .title { font-size: 1vw; font-weight: 500; }
  .footerColumnBox .subscribeBox .subscribe .input { padding-top: 0.938vw; }
  .footerColumnBox .subscribeBox .subscribe .input input { width: 100%; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; height: 3vw; font-size: 1vw; -webkit-border-radius: 0.313vw 0vw 0vw 0.313vw; border-radius: 0.313vw 0vw 0vw 0.313vw; padding: 0vw 1.25vw; }
  .footerColumnBox .subscribeBox .subscribe .input button { min-width: 5.75vw; height: 3vw; font-size: 1.25vw; -webkit-border-radius: 0vw 0.313vw 0.313vw 0vw; border-radius: 0vw 0.313vw 0.313vw 0vw; }
  .footerColumnBox .subscribeBox .footerContact { padding-top: 0.938vw; font-size: 0.875vw; line-height: 1.313vw; }
  .footer_2025 .copyright { font-size: 0.813vw; padding: 2.188vw 0vw; }
  /*--首页--*/
  .banner .imgBox { padding-top: 100vh; }
  .bannerText {top: 50%;}
  .bannerText .title { font-size: 5vw; }
  .bannerText .more { margin-top: 1.25vw; }
  .banner .bannerPageBox {bottom: 3.438vw;}
  .banner .bannerPageBox .bannerPage span {width: 2.813vw; height: 0.188vw;}
  .learnMore { height: 3.5vw; -webkit-border-radius: 3.5vw; border-radius: 3.5vw; padding: 0vw 1.563vw; font-size: 1vw; }
  .learnMore::after { -webkit-border-radius: 3.5vw; border-radius: 3.5vw; border: 2px solid #fff; }
  .learnMore i { margin-left: 1.563vw; width: 1.375vw; height: 1.375vw; font-size: 0.75vw; }
  .learnMore:hover i::after { -webkit-transform: scale(20); -ms-transform: scale(20); transform: scale(20); }
  .indexProductsMain { background-image: url(../images/img2025_03.jpg); background-position: top center; }
  .indexNewsProductMain { padding-top: 8.125vw; }
  .indexNewsProductMain .title { position: absolute; left: 0px; top: 11.875vw; font-size: 4.375vw; text-align: left; }
  .indexNewsProduct .swiper-slide .mContent { display: none; }
  .indexNewsProduct .swiper-slide .NewsProductImgBox { margin-top: 0vw; }
  .indexNewsProduct .swiper-slide .circleImg { width: 50.188vw; height: 50.188vw; }
  .indexNewsProduct .swiper-slide .textImg { top: 17.563vw; }
  .indexNewsProduct .swiper-slide .NewsProductImg { max-width: 83.313vw; top: 10.625vw; }
  .indexNewsProduct .swiper-slide .contentBox { margin-top: -10vw; padding-bottom: 0vw; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
  .indexNewsProduct .swiper-slide .contentBox .content { max-width: 30.625vw; padding-top: 1.25vw; display: block; }
  .indexNewsProduct .swiper-slide .contentBox .content .desc { font-size: 1.625vw; line-height: 2vw; }
  .indexNewsProduct .swiper-slide .contentBox .content .more { padding-top: 0.625vw; }
  .indexNewsProduct .swiper-slide .contentBox .content .more a { font-size: 1vw; padding: 0vw; height: 2.75vw; -webkit-border-radius: 2.75vw; border-radius: 2.75vw; }
  .indexNewsProduct .swiper-slide .contentBox .content .more a i { width: 1.375vw; height: 1.375vw; margin-left: 0.625vw; font-size: 0.75vw; }
  .indexNewsProduct .swiper-slide .contentBox .content .more a i::before { z-index: 1; }
  .indexNewsProduct .swiper-slide .contentBox .content .more a:hover { padding: 0vw 1.438vw; }
  .indexNewsProduct .swiper-slide .contentBox .peculiarity .peculiarityList { margin-left: 1.875vw; }
  .indexNewsProduct .swiper-slide .contentBox .peculiarity .peculiarityList .icon { width: 4.875vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .indexNewsProduct .swiper-slide .contentBox .peculiarity .peculiarityList .text { font-size: 1.125vw; padding-top: 0.625vw; }
  .indexNewsProduct .indexNewsProductPage { display: block; }
  .indexNewsProduct .indexNewsProductPage span { font-size: 0.938vw; margin: 0vw 0vw 0vw 0.938vw !important; }
  .indexNewsProductListBox { padding: 0vw 0vw 4.375vw; }
  .indexNewsProductList { padding-right: 26.625vw; margin: 5.625vw -0.5vw 0vw; }
  .indexNewsProductList .list { width: -webkit-calc(50% - 1vw); width: calc(50% - 1vw); margin: 0.938vw 0.5vw 0vw; }
  .indexNewsProductList .list .listBg { height: 21.875vw; -webkit-border-radius: 0.625vw; border-radius: 0.625vw; }
  .indexNewsProductList .list .contentBox { padding: 0vw; }
  .indexNewsProductList .list .contentBox .imgBox {padding-left: 0vw;}
  .indexNewsProductList .list .contentBox .content { max-width: 16.875vw; left: 2.813vw; }
  .indexNewsProductList .list .contentBox .content .listTitle { font-size: 1.625vw; line-height: 2vw; }
  .indexNewsProductList .list .contentBox .content .modelNumber {font-size: 1.125vw; padding-top: 0.938vw;}
  .indexNewsProductList .list .contentBox .content .more { padding-top: 1.25vw; }
  .indexNewsProductList .list .contentBox .content .more p { font-size: 1vw; padding: 0vw; height: 2.75vw; -webkit-border-radius: 2.75vw; border-radius: 2.75vw; }
  .indexNewsProductList .list .contentBox .content .more p i { width: 1.375vw; height: 1.375vw; margin-left: 0.625vw; font-size: 0.75vw; }
  .indexNewsProductList .list .contentBox .imgBox{width: 21.875vw; height: 21.875vw;}
  .indexNewsProductList .list:hover .contentBox .content .more p { padding: 0vw 1.438vw; }
  .indexNewsProductList .list:nth-child(1) { width: -webkit-calc(100% - 1vw); width: calc(100% - 1vw); }
  .indexNewsProductList .list:nth-child(1) .contentBox .imgBox{margin-right: 9.375vw;}
  .indexNewsProductList .list:nth-child(4) { position: absolute; right: 0vw; top: 0vw; bottom: 0vw; width: 25.688vw; }
  .indexNewsProductList .list:nth-child(4) .listBg { height: 100%; }
  .indexNewsProductList .list:nth-child(4) .contentBox { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between; padding: 2.813vw; }
  .indexNewsProductList .list:nth-child(4) .contentBox .content{position: static; transform: none;}
  .indexNewsProductList .list:nth-child(4) .contentBox .content .listTitle { text-align: center; }
  .indexNewsProductList .list:nth-child(4) .contentBox .content .modelNumber { text-align: center; }
  .indexNewsProductList .list:nth-child(4) .more { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
  .indexSolutionsMain { padding: 6.875vw 0vw 0vw; min-height: 100vh; }
  .indexSolutionsBg::after { background-image: url(../images/img2025_19.jpg); }
  .indexSolutionsContent { padding: 5.625vw 0vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
  .indexSolutionsContent i { width: 0.938vw; height: 0.938vw; }
  .indexSolutionsContent i:nth-child(2) { right: 0vw; left: auto; }
  .indexSolutionsContent i:nth-child(3) { bottom: 0vw; top: auto; }
  .indexSolutionsContent i:nth-child(4) { bottom: 0vw; right: 0vw; top: auto; left: auto; }
  .indexSolutionsContent .title { font-size: 7.563vw;  }
  .indexSolutionsContent .content { padding-top: 0vw; max-width: 30.313vw; font-size: 1.875vw; line-height: 2.375vw; }
  .indexSolutions { padding-top: 0.063vw; }
  .indexSolutions .list { margin-top: 5vw; top: 8.125vw; -webkit-border-radius: 0.625vw; border-radius: 0.625vw; padding: 0.625vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .indexSolutions .list .imgBox { min-height: 40.625vw; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; -webkit-border-radius: 0.625vw; border-radius: 0.625vw; }
  .indexSolutions .list .imgBox .icon { right: 1.875vw; top: 1.25vw; width: 3.125vw; }
  .indexSolutions .list .imgBox .listTitle{font-size: 1.25vw; left: 1.875vw; bottom: 1.875vw; right: 1.875vw;}
  .indexSolutions .list .content { width: 34.375vw; padding: 2.5vw 0vw 0vw 0.938vw; }
  .indexSolutions .list .content .desc { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 1.25vw; line-height: 1.5vw; display: block; }
  .indexSolutions .list .content .peculiarity {margin: 0vw -0.313vw;}
  .indexSolutions .list .content .peculiarity .peculiarityList { width: -webkit-calc(50% - 0.625vw); width: calc(50% - 0.625vw); margin: 0.625vw 0.313vw 0vw; padding: 1.563vw 0vw; -webkit-border-radius: 0.625vw; border-radius: 0.625vw; }
  .indexSolutions .list .content .peculiarity .peculiarityList::after{ -webkit-border-radius: 0.625vw; border-radius: 0.625vw;}
  .indexSolutions .list .content .peculiarity .peculiarityList .icon { width: 3.125vw; }
  .indexSolutions .list .content .peculiarity .peculiarityList .text { padding-top: 0.625vw; font-size: 1vw; }
  .indexAboutMainPin { margin-top: 1.25vw; display: block; }
  .indexAboutMain { top: 0vw; left: 0vw; height: 100vh; }
  .indexAboutMain .circleImg { width: 38.5vw; height: 38.5vw; }
  .indexAboutMain .indexAboutBox .indexAboutTitleMain .indexAboutTitleBox { padding-right: 11.375vw; }
  .indexAboutMain .indexAboutBox .indexAboutTitleMain .indexAboutTitleBox .indexAboutTitle { font-size: 8.125vw; line-height: 1; }
  .indexAboutMain .indexAboutBox .indexAboutSubTitle { font-size: 8.125vw; }
  .indexAboutMain .indexAboutBox .desc { font-size: 1.125vw; line-height: 1.5vw; padding-top: 0.938vw; max-width: 31.25vw; }
  .indexAboutDataMain { left: 88%; top: 50%; width: 25.3%; height: 79.24%; -webkit-border-radius: 0.625vw; border-radius: 0.625vw; }
  .indexAboutDataMain .indexAboutDataTitle { top: 30%; }
  .indexAboutDataMain .indexAboutDataTitle img { height: 12.75vw; }
  .indexAboutDataMain .indexAboutDataListBox { bottom: 8%; }
  .indexAboutDataMain .indexAboutDataListBox .indexAboutDataList { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-right: 3.75vw; padding-bottom: 0.75vw; }
  .indexAboutDataMain .indexAboutDataListBox .indexAboutDataList .numberBox { font-size: 1.375vw; line-height: 1; }
  .indexAboutDataMain .indexAboutDataListBox .indexAboutDataList .numberBox span { font-size: 3vw; margin-right: 0.625vw; }
  .indexAboutDataMain .indexAboutDataListBox .indexAboutDataList .numberBox em { font-size: 3vw; margin-left: -0.625vw; }
  .indexAboutDataMain .indexAboutDataListBox .indexAboutDataList .text { padding-top: 0.375vw; font-size: 1.125vw; }
  .indexAboutDataMain.active .indexAboutDataTitle { top: 40%; opacity: 1; }
  .indexAboutDataMain.active .indexAboutDataListBox { bottom: 18%; opacity: 1; }
  .mIndexAboutDataMain { display: none; }
  .indexNewsMain { padding: 6.25vw 0vw; }
  .indexNewsMain .title { font-size: 4.375vw; }
  .indexNewsTop { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; margin-top: 4.375vw; }
  .indexNewsTop .content { width: 35.625vw; padding: 0vw 6.25vw 0vw 0vw; }
  .indexNewsTop .content .time { font-size: 0.875vw; }
  .indexNewsTop .content .listTitle { margin-top: 0.938vw; font-size: 1.625vw; display: -webkit-box; height: 8.5vw; line-height: 2.125vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 4; height: auto !important; max-height: -webkit-calc(2.125vw * 4); max-height: calc(2.125vw * 4); }
  .indexNewsTop .content .more { margin-top: 1.25vw; }
  .indexNewsTop .content .more a { height: 2.5vw; -webkit-border-radius: 2.5vw; border-radius: 2.5vw; font-size: 0.875vw; }
  .indexNewsTop .content .more a i { margin-left: 0.938vw; width: 1.375vw; height: 1.375vw; font-size: 0.75vw; }
  .indexNewsTop .content .more a:hover { padding: 0vw 0.625vw 0vw 1.25vw; }
  .indexNewsTop .imgBox { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; width: auto; padding-top: 28.75vw; -webkit-border-radius: 0.375vw; border-radius: 0.375vw; }
  .indexNewsList { margin-top: 3.125vw; overflow: hidden; }
  .indexNewsList .imgBox { padding-top: 18.75vw; -webkit-border-radius: 0.375vw; border-radius: 0.375vw; }
  .indexNewsList .listTitle { margin-top: 1.25vw; font-size: 1.25vw; display: -webkit-box; height: 3vw; line-height: 1.5vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .indexNewsList .time { margin-top: 0.625vw; font-size: 0.875vw; }
  .indexNewsListPage { display: none; }
  /*--案例--*/
  .caseBanner_2025 { top: -35vw; }
  .caseBanner_2025 .imgBox { padding-top: 50vw; }
  .caseClassMain .title { font-size: 3.125vw; }
  .caseClassMain .caseClassBox { padding-top: 1.875vw; }
  .caseClassMain .caseClassBox .caseClass { padding: 0.563vw; -webkit-border-radius: 4.438vw; border-radius: 4.438vw; }
  .caseClassMain .caseClassBox .caseClass a { min-width: 15.5vw; height: 3.438vw; -webkit-border-radius: 3.438vw; border-radius: 3.438vw; padding: 0vw 0.625vw; font-size: 1.125vw; }
  .caseListMain { margin-top: -6.25vw; padding: 0vw 0vw 0.625vw; }
  .caseListMain .list { margin: 0vw -6.25vw 2.813vw; padding: 0.625vw; -webkit-border-radius: 0.938vw; border-radius: 0.938vw; top: 6.25vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .caseListMain .list .caseListImg .swiper-slide { padding-top: 40.625vw; -webkit-border-radius: 0.938vw; border-radius: 0.938vw; }
  .caseListMain .list .caseListImg .icon { right: 1.25vw; top: 1.25vw; }
  .caseListMain .list .caseListImg .icon img { height: 3.125vw; }
  .caseListMain .list .caseListImg a { width: 2.938vw; height: 2.938vw; font-size: 1.25vw; }
  .caseListMain .list .caseListImg a.prevBtn { left: 1.875vw; }
  .caseListMain .list .caseListImg a.nextBtn { right: 1.875vw; }
  .caseListMain .list .caseListImg .caseListImgPage { bottom: 1.563vw; }
  .caseListMain .list .caseListImg .caseListImgPage span { width: 2.813vw; height: 0.188vw; }
  .caseListMain .list .content { width: 34.375vw; padding: 5vw 1.875vw 5.625vw 3.125vw; }
  .caseListMain .list .content .listTitle { font-size: 1.875vw; line-height: 2.313vw; }
  .caseListMain .list .content .peculiarity { font-size: 1vw; line-height: 1.75vw; }
  .caseListMain .list .content .icon { right: -3.75vw; bottom: 1.875vw; }
  .caseListMain .list .content .icon img { height: 10.938vw; }
  .caseListMain .list.list:nth-child(2n) { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
  .caseListMain .list.list:nth-child(2n) .content .icon { right: -2.5vw; }
  /*--warranty--*/
  .commonBanner_2025_text {top:50%;}
  .commonBanner_2025 .imgBox { padding-top: 50vw; }
  .commonBanner_2025.shadow .imgBox::after{height: 12.5vw;}
  .commonBanner_2025_text .title { font-size: 3.125vw; }
  .commonBannerlocation { bottom: 1.875vw; }
  .location a { font-size: 0.875vw; }
  .location a i { font-size: 0.875vw; }
  .location a span { font-size: 0.75vw; margin: 0vw 0.5vw; }
  .warrantyMainPin { display: block; }
  .warrantyMain { height: 100vh; }
  .warrantyMain .warrantyBox { padding-bottom: 6.25vw; }
  .warrantyMain .warrantyBox .title { font-size: 4.375vw; max-width: 43.75vw;}
  .warrantyMain .warrantyBox .desc { padding-top: 2.5vw; font-size: 1.125vw; line-height: 1.688vw; max-width: 47.5vw; }
  .warrantyMain .circle { width: 50.188vw; bottom: -35vw; }
  .warrantyImg .list img { width: 100%; -webkit-border-radius: 0.938vw; border-radius: 0.938vw; }
  .warrantyImg .list:nth-child(1) { left: 0vw; top: -6.875vw; width: 18vw; }
  .warrantyImg .list:nth-child(2) { right: 3.75vw; top: -5.625vw; width: 15.875vw; }
  .warrantyImg .list:nth-child(3) { left: 7.5vw; bottom: -5.625vw; width: 10.625vw; }
  .afterSalesMain { padding: 6.875vw 0vw 3.75vw; width: 17.163%; height: 37.12%; }
  .afterSalesMain .afterSalesBg { -webkit-border-radius: 0.938vw; border-radius: 0.938vw; }
  .afterSalesMain .title { font-size: 3.75vw; }
  .afterSalesMain .afterSales .swiper-wrapper .swiper-slide { height: 4.625vw; -webkit-border-radius: 0.938vw; border-radius: 0.938vw; margin-right: 0.625vw; -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); }
  .afterSalesMain .afterSales .swiper-wrapper .swiper-slide .icon { left: 2.188vw; top: 2.188vw; width: 2.875vw; }
  .afterSalesMain .afterSales .swiper-wrapper .swiper-slide .listTitle { font-size: 1.063vw; line-height: 1.188vw; }
  .afterSalesMain .afterSales .swiper-wrapper .swiper-slide:last-child { margin-right: 0vw; }
  .afterSalesMain .afterSales .swiper-wrapper .swiper-slide.active { -webkit-box-flex: 0; -webkit-flex: 0 0 22.5vw; -ms-flex: 0 0 22.5vw; flex: 0 0 22.5vw; padding: 0vw 2.188vw 2.188vw; height: 13.75vw; }
  .afterSalesMain .afterSales .swiper-wrapper .swiper-slide.active .listTitle { font-size: 1.5vw; line-height: 1.75vw; }
  .serivceBasesMain { padding-top: 6.875vw; }
  .serivceBasesMain .title { font-size: 3.75vw; }
  .serivceBasesMain .serivceBasesClass { margin-top: 1.563vw; background: none; padding: 0vw; -webkit-border-radius: 0vw; border-radius: 0vw; }
  .serivceBasesMain .serivceBasesClass .swiper-wrapper { background: #eff1f2; padding: 0.25vw; -webkit-border-radius: 3.75vw; border-radius: 3.75vw; width: auto; }
  .serivceBasesMain .serivceBasesClass .swiper-slide { padding: 0vw 0.625vw; min-width: 6.875vw; height: 3.75vw; font-size: 1.125vw; -webkit-border-radius: 1.875vw; border-radius: 1.875vw; }
  .serivceBasesMain .serivceBasesClass .swiper-slide::before { -webkit-border-radius: 3.75vw; border-radius: 3.75vw; }
  .serivceBasesMain .serivceBasesClass .swiper-slide::after { height: 1.75vw; }
  .serivceBasesDesc .desc { padding-top: 1.563vw; font-size: 1.125vw; line-height: 1.5vw; max-width: 62.5vw; }
  .serivceBasesMap { margin: 2.5vw -10.375vw 0vw; }
  .serivceBasesMapList .list { width: 0.438vw; height: 0.438vw; }
  .serivceBasesMapList .list .content { bottom: 2.5vw; height: 1.875vw; font-size: 0.875vw; -webkit-border-radius: 0.938vw; border-radius: 0.938vw; padding: 0.188vw 1.938vw 0.188vw 0.188vw; }
  .serivceBasesMapList .list .content img { width: 1.5vw; height: 1.5vw; margin-right: 0.625vw; }
  .serivceBasesMapList .list::after { bottom: 0.438vw; height: 2.188vw; }
  .serivceBasesMapList .list:nth-child(12) .content{bottom: 4.375vw;}
  .serivceBasesMapList .list:nth-child(12)::after {height: 4.063vw;}
  .afterSalesProcedureMain { padding: 6.25vw 0vw; }
  .afterSalesProcedureMain .title { font-size: 3.75vw; }
  .afterSalesProcedureMain .afterSalesProcedure { padding: 9.375vw 0vw 0.438vw; }
  .afterSalesProcedureMain .afterSalesProcedure .list { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; width: auto; margin: 0vw 1.5vw 0vw 0vw; }
  .afterSalesProcedureMain .afterSalesProcedure .list .content { min-height: 9.375vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; padding: 0vw 1.563vw 2.5vw; }
  .afterSalesProcedureMain .afterSalesProcedure .list .content .number { right: 1.563vw; font-size: 3.75vw; bottom: 1.25vw; }
  .afterSalesProcedureMain .afterSalesProcedure .list .content .icon { left: 1.25vw; top: -2.188vw; width: 4.5vw; height: 4.5vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .afterSalesProcedureMain .afterSalesProcedure .list .content .listTitle { font-size: 1.25vw; line-height: 1.625vw; }
  .afterSalesProcedureMain .afterSalesProcedure .list .line { width: 0.438vw; height: 2.5vw; margin-top: 0.75vw; -webkit-border-radius: 0.219vw; border-radius: 0.219vw; display: block; }
  .afterSalesProcedureMain .afterSalesProcedure .list:nth-child(2) .content { min-height: 10vw; }
  .afterSalesProcedureMain .afterSalesProcedure .list:nth-child(3) .content { min-height: 10.625vw; }
  .afterSalesProcedureMain .afterSalesProcedure .list:nth-child(4) .content { min-height: 11.25vw; }
  .afterSalesProcedureMain .afterSalesProcedure .list:nth-child(5) .content { min-height: 11.875vw; }
  .afterSalesProcedureMain .afterSalesProcedure .list:nth-child(6) .content { min-height: 12.5vw; }
  .afterSalesProcedureMain .afterSalesProcedure::after { content: ''; height: 0.438vw; -webkit-border-radius: 0.219vw; border-radius: 0.219vw; }
  .warrantyBtn { padding: 11.25vw 0vw; }
  .warrantyBtn .title { font-size: 3.75vw; }
  .warrantyBtn .desc { margin-top: 0.938vw; font-size: 1.125vw; line-height: 1.688vw; max-width: 40.938vw; }
  .warrantyBtn .btn { padding-top: 1.563vw; }
  .warrantyBtn .btn a { height: 3.75vw; -webkit-border-radius: 3.75vw; border-radius: 3.75vw; font-size: 1.125vw; padding: 0vw 1.875vw; }
  .warrantyBtn .btn a img { height: 1.875vw; margin-right: 0.625vw; }
  .mWarrantyMain { display: none; }
  /*--solution--*/
  .solutionClassMain {top:-1px;}
  .solutionClassMainTop {top:60px;}
  .solutionClass .swiper-slide { margin-right: 2.5vw; }
  .solutionClass .swiper-slide a { line-height: 5vw; font-size: 1.125vw; }
  .solutionMain{padding: 0vw;}
  .solutionMain .list .container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .solutionMain .list .content { width: 50%; padding: 8.438vw 0vw 10vw 3.75vw; }
  .solutionMain .list .content .listTitle { font-size: 3.438vw; line-height: 3.75vw; }
  .solutionMain .list .content .desc { margin-top: 2.813vw; font-size: 1.125vw; line-height: 1.688vw; }
  .solutionMain .list .content .peculiarity { margin-top: 4.375vw; margin-left: -11.875vw; padding: 2.5vw 1.25vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); }
  .solutionMain .list .content .peculiarity .peculiarityList { width: auto; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0px; border: none; border-right: 1px solid rgba(0, 0, 0, 0.1);}
  .solutionMain .list .content .peculiarity .peculiarityList .icon { width: 4.375vw; }
  .solutionMain .list .content .peculiarity .peculiarityList .icon img { width: 4.375vw; height: 4.375vw; }
  .solutionMain .list .content .peculiarity .peculiarityList .peculiarityListTitle { margin-top: 0.938vw; font-size: 1vw; line-height: 1.25vw; }
  .solutionMain .list .content .peculiarity .peculiarityList:nth-child(2n) { border-right: 1px solid rgba(0, 0, 0, 0.1); }
  .solutionMain .list .content .peculiarity .peculiarityList:last-child { border-right: none; }
  .solutionMain .list .imgBox { width: 50%; padding: 0vw; }
  .solutionMain .list .imgBox img { width: 60vw; -webkit-transform: translateX(-35%); -ms-transform: translateX(-35%); transform: translateX(-35%); max-width:inherit; max-height: inherit; }
  .solutionMain .list:nth-child(2n+1) .peculiarity { margin-right: -11.875vw; margin-left: 0vw; }
  .solutionMain .list:nth-child(2n+1) .content { padding: 8.438vw 3.75vw 10vw 0vw; }
  .solutionMain .list:nth-child(2n+1) .container { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
  .solutionMain .list:nth-child(2n+1) .imgBox img { -webkit-transform: none; -ms-transform: none; transform: none; }
  /*--FAQ--*/
  .FaqSearchBox .title { font-size: 2.625vw; }
  .FaqSearchBox .FaqSearch { padding-top: 1.25vw; }
  .FaqSearchBox .FaqSearch form { max-width: 30vw; }
  .FaqSearchBox .FaqSearch form input { width: 100%; height: 3.438vw; -webkit-border-radius: 3.438vw; border-radius: 3.438vw; padding: 0vw 1.875vw; font-size: 1vw; }
  .FaqSearchBox .FaqSearch form button { font-size: 1.5vw; -webkit-border-radius: 3.438vw; border-radius: 3.438vw; width: 5vw; }
  .FaqMain { padding: 5vw 0vw; }
  .FaqMain .faqClassBox { padding-top: 1.875vw; }
  .FaqMain .faqClassBox .faqClass { padding: 0.563vw; -webkit-border-radius: 4.438vw; border-radius: 4.438vw; }
  .FaqMain .faqClassBox .faqClass a { min-width: 16.375vw; height: 3.438vw; -webkit-border-radius: 3.438vw; border-radius: 3.438vw; padding: 0vw 0.625vw; font-size: 1.125vw; }
  .FaqMain .faqClassBox .faqClass a.active { -webkit-box-shadow: 0vw 0.313vw 0.625vw rgba(245, 130, 32, 0.5); box-shadow: 0vw 0.313vw 0.625vw rgba(245, 130, 32, 0.5); }
  .FaqMain .faqClassBox .faqClass a::after { height: 1.75vw; }
  .FaqMain .faqList { max-width: 67.5vw; padding-top: 1.25vw; }
  .FaqMain .faqList .list { margin-top: 1.25vw; padding: 1.563vw 2.5vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .FaqMain .faqList .list .listTitle { font-size: 1.125vw; }
  .FaqMain .faqList .list .listTitle .q { min-width: 2.125vw; width: 2.125vw; height: 2.125vw; margin-right: 0.938vw; font-size: 1vw; }
  .FaqMain .faqList .list .contentBox .content { margin-top: 2.188vw; padding: 2.5vw 4.375vw 3.125vw 1.875vw; -webkit-border-radius: 0.938vw; border-radius: 0.938vw; }
  .FaqMain .faqList .list .contentBox .content .a { min-width: 2.125vw; width: 2.125vw; height: 2.125vw; font-size: 1vw; }
  .FaqMain .faqList .list .contentBox .content .desc { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-left: 0.938vw; font-size: 0.938vw; line-height: 1.563vw; }
  /*--视频--*/
  .support_2025Main { padding: 3.75vw 0vw 5vw; }
  .support_2025Main .supportClassBox .supportClass { padding: 0.563vw; -webkit-border-radius: 4.438vw; border-radius: 4.438vw; }
  .support_2025Main .supportClassBox .supportClass a { min-width: 11.563vw; height: 3.438vw; -webkit-border-radius: 3.438vw; border-radius: 3.438vw; padding: 0vw 0.625vw; font-size: 1.125vw; }
  .support_2025Main .supportClassBox .supportClass a.active { -webkit-box-shadow: 0vw 0.313vw 0.625vw rgba(245, 130, 32, 0.5); box-shadow: 0vw 0.313vw 0.625vw rgba(245, 130, 32, 0.5); }
  .support_2025Main .supportClassBox .supportClass a::after { height: 1.75vw; }
  .support_2025Main .videoList_2025 { margin: 0vw -1.438vw; padding: 3.125vw 0vw 1.875vw; }
  .support_2025Main .videoList_2025 .list { width: -webkit-calc(33.333% - 2.875vw); width: calc(33.333% - 2.875vw); height: 18.875vw; margin: 0vw 1.438vw 1.25vw; }
  .support_2025Main .videoList_2025 .list .imgBox { padding-top: 15.25vw; -webkit-border-radius: 0.938vw; border-radius: 0.938vw; }
  .support_2025Main .videoList_2025 .list .imgBox .videoIcon { width: 4.75vw; height: 2.938vw; -webkit-border-radius: 2.938vw; border-radius: 2.938vw; }
  .support_2025Main .videoList_2025 .list .imgBox .videoIcon::after { border-left: 0.5vw solid #fff; border-top: 0.438vw solid transparent; border-bottom: 0.438vw solid transparent; }
  .support_2025Main .videoList_2025 .list .listTitle { margin-top: 0.625vw; font-size: 1vw; display: -webkit-box; height: 3vw; line-height: 1.5vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .support_2025Main .videoList_2025 .list:nth-child(1) { width: -webkit-calc(66.666% - 2.875vw); width: calc(66.666% - 2.875vw); height: 37.75vw; }
  .support_2025Main .videoList_2025 .list:nth-child(1) .imgBox { padding-top: 35.375vw; }
  .support_2025Main .handbookList_2025 { margin: 0vw -2.063vw; padding-top: 5vw; }
  .support_2025Main .handbookList_2025 .list { width: -webkit-calc(25% - 4.125vw); width: calc(25% - 4.125vw); margin: 0vw 2.063vw 3.75vw; padding-bottom: 7.5vw; }
  .support_2025Main .handbookList_2025 .list::after { top: 4.375vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .support_2025Main .handbookList_2025 .list .imgBox { padding-top: 18.75vw; margin: 0vw 2.188vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .support_2025Main .handbookList_2025 .list .imgBox .text { left: 1.875vw; right: 1.875vw; top: 2.188vw; }
  .support_2025Main .handbookList_2025 .list .imgBox .text h3 { font-size: 2.375vw; }
  .support_2025Main .handbookList_2025 .list .imgBox .text p { font-size: 1.125vw; line-height: 1.438vw; }
  .support_2025Main .handbookList_2025 .list .content { padding: 1.875vw 2.188vw 0vw; height: 9.375vw; -webkit-border-radius: 1.25vw 3.75vw 1.25vw 1.25vw; border-radius: 1.25vw 3.75vw 1.25vw 1.25vw; }
  .support_2025Main .handbookList_2025 .list .content .listTitle { font-size: 1.125vw; display: -webkit-box; height: 2.876vw; line-height: 1.438vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .support_2025Main .handbookList_2025 .list .content .icon { margin-top: 0.625vw; }
  .support_2025Main .handbookList_2025 .list .content .icon img { height: 2.5vw; }
  .support_2025Main .handbookList_2025 .list .content .icon p a { width: 2.5vw; margin-right: 0.625vw; }
  .support_2025Main .handbookList_2025 .list:hover::after { -webkit-box-shadow: 0.938vw 1.25vw 1.25vw rgba(92, 115, 95, 0.5); box-shadow: 0.938vw 1.25vw 1.25vw rgba(92, 115, 95, 0.5); }
  .support_2025Main .downloadList_2025 { padding: 1.25vw 0vw 1.875vw; }
  .support_2025Main .downloadList_2025 .list { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-top: 2.5vw; -webkit-border-radius: 0.938vw; border-radius: 0.938vw; padding: 1.563vw 2.188vw; }
  .support_2025Main .downloadList_2025 .list .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
  .support_2025Main .downloadList_2025 .list .content .listTitle { font-size: 1.25vw; }
  .support_2025Main .downloadList_2025 .list .content .listTitle img { height: 1.688vw; margin-right: 0.625vw; }
  .support_2025Main .downloadList_2025 .list .content .line { margin-top: 1.25vw; }
  .support_2025Main .downloadList_2025 .list .content .peculiarity { margin-top: 0.938vw; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
  .support_2025Main .downloadList_2025 .list .content .peculiarity p { width: auto; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; line-height: 1; font-size: 0.875vw; margin-right: 1.25vw; margin-bottom: 0vw; }
  .support_2025Main .downloadList_2025 .list .content .peculiarity p img { height: 1vw; margin-right: 0.313vw; }
  .support_2025Main .downloadList_2025 .list .btn { margin-left: 2.188vw; margin-top: 0vw; }
  .support_2025Main .downloadList_2025 .list .btn a { width: 2.5vw; height: 2.5vw; margin-right: 0.625vw; }
  .support_2025Main .downloadList_2025 .list .btn a:last-child { margin-right: 0vw; }
  .support_2025Main .downloadList_2025 .list .btn a:hover { -webkit-box-shadow: 0vw 0.313vw 0.313vw -0.125vw rgba(245, 130, 32, 0.5); box-shadow: 0vw 0.313vw 0.313vw -0.125vw rgba(245, 130, 32, 0.5); }
  .support_2025Main .downloadList_2025 .list:hover { -webkit-box-shadow: 0vw 0.875vw 1vw rgba(172, 194, 199, 0.5); box-shadow: 0vw 0.875vw 1vw rgba(172, 194, 199, 0.5); }
  /*--新闻列表--*/
  .newslistMain_2025 { padding: 4.375vw 0vw; }
  .newslistMain_2025 .title { font-size: 2.625vw; }
  .newslistMain_2025 .newsListClassBox { padding-top: 1.875vw; }
  .newslistMain_2025 .newsListClassBox .newsListClass { padding: 0.563vw; -webkit-border-radius: 4.438vw; border-radius: 4.438vw; }
  .newslistMain_2025 .newsListClassBox .newsListClass a { min-width: 11.563vw; height: 3.438vw; -webkit-border-radius: 3.438vw; border-radius: 3.438vw; padding: 0vw 0.625vw; font-size: 1.125vw; }
  .newslistMain_2025 .newsListClassBox .newsListClass a.active { -webkit-box-shadow: 0vw 0.313vw 0.625vw rgba(245, 130, 32, 0.5); box-shadow: 0vw 0.313vw 0.625vw rgba(245, 130, 32, 0.5); }
  .newslistMain_2025 .newsListClassBox .newsListClass a::after { height: 1.75vw; }
  .newslist_2025 { margin: 3.125vw -1.25vw 0vw; }
  .newslist_2025 ul li { padding: 0vw 1.25vw 2.5vw; }
  .newslist_2025 ul li a { -webkit-border-radius: 0.938vw; border-radius: 0.938vw; }
  .newslist_2025 ul li .content { padding: 3.125vw 4.375vw 4.375vw; }
  .newslist_2025 ul li .content .time { font-size: 0.75vw; }
  .newslist_2025 ul li .content .time span { height: 1.25vw; padding: 0vw 0.375vw; font-size: 0.75vw; margin-right: 0.75vw; }
  .newslist_2025 ul li .content .listTitle { margin-top: 0.625vw; font-size: 1.75vw; line-height: 2.438vw; }
  .newslist_2025 ul li .content .desc { margin-top: 1.125vw; font-size: 0.938vw; display: -webkit-box; height: 4.125vw; line-height: 1.375vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 3; }
  .LoadMore { padding-top: 2.188vw; }
  .LoadMore img { height: 2.25vw; }
  /*--产品详情--*/
  .relatedCaseMain { padding: 5.625vw 0vw 5vw; }
  .relatedCaseMain .relatedCaseListPage{display: none;}
  .relatedCaseMain .relatedCaseTitle .title { font-size: 2.625vw; }
  .relatedCaseMain .relatedCaseTitle .btn a { width: 2.938vw; height: 2.938vw; font-size: 1.125vw; margin-left: 0.625vw; }
  .relatedCaseMain .relatedCaseListBox { padding: 3.125vw 0vw 1.25vw; margin: 0vw -1.875vw; }
  .relatedCaseMain .relatedCaseList { padding: 0vw 1.875vw; }
  .relatedCaseMain .relatedCaseList .swiper-slide a { -webkit-border-radius: 0.938vw; border-radius: 0.938vw; }
  .relatedCaseMain .relatedCaseList .swiper-slide a .imgBox { padding-top: 17.5vw; }
  .relatedCaseMain .relatedCaseList .swiper-slide a .listTitle { font-size: 1.125vw; padding: 0vw 1.875vw; display: -webkit-box; height: 6.25vw; line-height: 6.25vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .relatedCaseMain .relatedCaseList .swiper-slide a:hover { -webkit-box-shadow: 0vw 0vw 1.563vw rgba(0, 0, 0, 0.2); box-shadow: 0vw 0vw 1.563vw rgba(0, 0, 0, 0.2); top: -1.25vw; }
  .recommendedProductMain { padding: 5.625vw 0vw 5vw; }
  .recommendedProductMain .recommendedProductPage{display: none;}
  .recommendedProductMain .recommendedProductTitle .title { font-size: 2.625vw; }
  .recommendedProductMain .recommendedProductTitle .btn a { width: 2.938vw; height: 2.938vw; font-size: 1.125vw; margin-left: 0.625vw; }
  .recommendedProductMain .recommendedProduct { margin-top: 3.125vw; }
  .recommendedProductMain .recommendedProduct .swiper-slide a { -webkit-border-radius: 1.25vw; border-radius: 1.25vw; padding: 3.125vw 3.75vw; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }
  .recommendedProductMain .recommendedProduct .swiper-slide a .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-right: 1.25vw; padding-top: 0vw; }
  .recommendedProductMain .recommendedProduct .swiper-slide a .content .series { font-size: 1.125vw; text-align: left; }
  .recommendedProductMain .recommendedProduct .swiper-slide a .content .listTitle { margin-top: 0.313vw; font-size: 1.75vw; text-align: left; }
  .recommendedProductMain .recommendedProduct .swiper-slide a .content .more { margin-top: 0.625vw; font-size: 0.875vw; text-align: left; }
  .recommendedProductMain .recommendedProduct .swiper-slide a .content .more i { font-size: 1vw; margin-left: 0.625vw; }
  .recommendedProductMain .recommendedProduct .swiper-slide a .imgBox { width: 17.5vw; height: 17.5vw; }
  /*--产品--*/
  .productList_2025Main { padding: 4.063vw 0vw 5vw; }
  .productList_2025Main .container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .productList_2025Main .productListClass { width: 19.688vw; }
  .productList_2025Main .productListClass a { height: 4.188vw; -webkit-border-radius: 4.188vw; border-radius: 4.188vw; padding: 0vw 1.25vw; margin-bottom: 0.625vw; font-size: 1.125vw; background-size: 3.563vw 5.5vw; }
  .productList_2025Main .productListClass a i { font-size: 0.875vw; }
  .productList_2025Main .productListClass a::before { width: 0.25vw; height: 3vw; left: -0.125vw; -webkit-border-radius: 0.125vw; border-radius: 0.125vw; }
  @keyframes backdropX { 0% { background-position-x: 0vw; }
    100% { background-position-x: 3.563vw; } }
  @-webkit-keyframes backdropX { 0% { background-position-x: 0vw; }
    100% { background-position-x: 3.563vw; } }
  .productList_2025Main .productList_2025Box { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-left: 3.75vw; }
  .productList_2025Main .productList_2025 { margin: 0vw -0.75vw; padding: 0vw 0vw 1.25vw; }
  .productList_2025Main .productList_2025 .list { width: -webkit-calc(33.333% - 1.5vw); width: calc(33.333% - 1.5vw); margin: 0vw 0.75vw 1.563vw; }
  .productList_2025Main .productList_2025 .list a { height: 32vw; width: 100%; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; padding: 0.125vw; }
  .productList_2025Main .productList_2025 .list a .contentBox { -webkit-border-radius: 1.25vw; border-radius: 1.25vw; padding: 1.875vw 1.25vw; }
  .productList_2025Main .productList_2025 .list a .contentBox .imgBox { width: 16.875vw; height: 16.875vw; }
  .productList_2025Main .productList_2025 .list a .contentBox .content { padding: 1.25vw 0vw 0vw; }
  .productList_2025Main .productList_2025 .list a .contentBox .content .subTitle { font-size: 1vw; }
  .productList_2025Main .productList_2025 .list a .contentBox .content .subTitle span::after{margin: 0vw 0.625vw;}
  .productList_2025Main .productList_2025 .list a .contentBox .content .modelNumber {font-size: 1vw; padding-top: 0.625vw;}
  .productList_2025Main .productList_2025 .list a .contentBox .content .listTitle { margin-top: 0.313vw; font-size: 1.25vw; display: -webkit-box; height: 3vw; line-height: 1.5vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .productList_2025Main .productList_2025 .list a .contentBox .content .more { margin-top: 0.938vw; font-size: 0.875vw; }
  .productList_2025Main .productList_2025 .list a .contentBox .content .more i { margin-left: 0.625vw; font-size: 1vw; }
  .productList_2025Main .productList_2025 .list a:hover { -webkit-box-shadow: 0vw 0.938vw 1.563vw rgba(123, 143, 194, 0.4); box-shadow: 0vw 0.938vw 1.563vw rgba(123, 143, 194, 0.4); }
  .productList_2025Main .productList_2025 .list:nth-child(1) { width: -webkit-calc(66.666% - 1.5vw); width: calc(66.666% - 1.5vw); }
  .productList_2025Main .productList_2025 .list:nth-child(1) a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .productList_2025Main .productList_2025 .list:nth-child(1) a .contentBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: 100%; }
  .productList_2025Main .productList_2025 .list:nth-child(1) a .contentBox .imgBox { width: 20vw; height: 20vw; margin: 0vw; }
  .productList_2025Main .productList_2025 .list:nth-child(1) a .contentBox .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0vw 0vw 0vw 1.563vw; }
  .productList_2025Main .productList_2025 .list:nth-child(1) a .contentBox .content .subTitle { text-align: left; }
  .productList_2025Main .productList_2025 .list:nth-child(1) a .contentBox .content .modelNumber {text-align: left;}
  .productList_2025Main .productList_2025 .list:nth-child(1) a .contentBox .content .listTitle { margin-top: 0.625vw; text-align: left; font-size: 1.75vw; display: -webkit-box; height: 6.375vw; line-height: 2.125vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 3; }
  .productList_2025Main .productList_2025 .list:nth-child(1) a .contentBox .content .more { margin-top: 1.25vw; text-align: left; }
  
  .popFormMain .popFormBox .popForm{ width: 87.5vw; padding:4.375vw 3.75vw; border-radius: 0.938vw; display: flex;flex-direction: row;}
  .popFormMain .popFormBox .popForm .closePopForm{right: 1.563vw; top: 1.563vw; font-size: 1.5vw; }
  .popFormMain .popFormBox .popForm .content{min-width: 21.875vw; width: 21.875vw; padding-right: 3.125vw; padding-bottom: 0vw;}
  .popFormMain .popFormBox .popForm .content .title{font-size:2.25vw; padding-bottom: 1.25vw;}
  .popFormMain .popFormBox .popForm .content .desc{font-size: 1.125vw;}
  .popFormMain .popFormBox .popForm .popFormIframe{flex: 1; overflow: auto;}
  .serviceTeamMain .serviceTeam .emailList .list{padding: 1.25vw 0vw; border-top: 1px solid rgba(0, 0, 0, 0.1);}
  .serviceTeamMain .serviceTeam .emailList .list:nth-child(1){border-top: none;}
  .serviceTeamMain .serviceTeam .emailList .list:nth-child(2){border-top: none;}  }

@media (min-width: 992px) { .header_2025 { height: 3.906vw; }
  .header_2025 .logo img { height: 1.927vw; }
  .header_2025 .navBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
  .header_2025 .nav { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; position: static; overflow: visible; background: none; padding: 0vw; }
  .header_2025 .nav .list { padding-right: 2.083vw; border: none; position: static; }
  .header_2025 .nav .list h3 { position: relative; }
  .header_2025 .nav .list h3 a { font-size: 0.99vw; height: 3.906vw; font-weight: 600; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; color: #fff; }
  .header_2025 .nav .list h3 a::after { content: ''; position: absolute; right: 0vw; bottom: 0vw; width: 0%; height: 0.052vw; background: #f08200; -webkit-transition: all .6s; transition: all .6s; }
  .header_2025 .nav .list h3 a span { width: 0.469vw; height: 0.469vw; position: relative; margin-left: 0.313vw; }
  .header_2025 .nav .list h3 a span::after { content: ''; position: absolute; left: 0vw; top: 0vw; bottom: 0vw; right: 0vw; width: 0.052vw; height: 100%; margin: auto; background: #fff; -webkit-transition: all .6s; transition: all .6s; }
  .header_2025 .nav .list h3 a span::before { content: ''; position: absolute; left: 0vw; top: 0vw; bottom: 0vw; right: 0vw; width: 100%; height: 0.052vw; margin: auto; background: #fff; -webkit-transition: all .6s; transition: all .6s; }
  .header_2025 .nav .list em { display: none; font-style: normal; }
  .header_2025 .navBtn { display: none; }
  .navMaskLayer { position: absolute; left: 0vw; top: 3.906vw; height: 100vh; width: 100%; background-color: rgba(0, 0, 0, 0.5); -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); pointer-events: none; opacity: 0; display: none; z-index: -99; }
  .subNavMain { position: absolute; left: 0vw; top: 100%; width: 100%; max-height: 0vw; overflow: hidden;  z-index: 1; display: block; -webkit-transition: all .6s; transition: all .6s;}
  .secondLevelNavMain { background: #fff; padding: 2.604vw 0vw; }
  .secondLevelNavBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .secondLevelNavBox .secondLevelNavClass { width: 16.406vw; padding: 0vw; }
  .secondLevelNavBox .secondLevelNavClass a { height: 3.49vw; -webkit-border-radius: 3.49vw; border-radius: 3.49vw; padding: 0vw 1.302vw; margin-bottom: 0.521vw; font-size: 0.938vw; overflow: hidden; position: relative; color: #858585; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; background-image: url(../images/img2025_89.png); background-repeat: repeat-x; background-size: 2.969vw 4.583vw; background-position-y: center; -webkit-animation: backdropX 1s linear infinite; animation: backdropX 1s linear infinite; }
  .secondLevelNavBox .secondLevelNavClass a span { position: relative; z-index: 10; }
  .secondLevelNavBox .secondLevelNavClass a i { position: relative; z-index: 10; font-size: 0.729vw; color: #515151; display: block; }
  .secondLevelNavBox .secondLevelNavClass a::after { content: ''; position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, right top, color-stop(100%, #fafafa), to(rgba(255, 255, 255, 0))); background-image: linear-gradient(to right, #fafafa 100%, rgba(255, 255, 255, 0)); -webkit-transition: all .6s; transition: all .6s; }
  .secondLevelNavBox .secondLevelNavClass a::before { width: 0.208vw; height: 2.5vw; left: 0vw; -webkit-border-radius: 0.104vw; border-radius: 0.104vw; z-index: 10; margin: auto 0vw; position: absolute; background: #f08200; }
  .secondLevelNavBox .secondLevelNavClass a.active { background-color: #f7f1e6; color: #000000;}
  .secondLevelNavBox .secondLevelNavClass a.active i { color: #515151; }
  .secondLevelNavBox .secondLevelNavClass a.active::after { background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #f3f3f3), color-stop(50%, rgba(255, 255, 255, 0))); background-image: linear-gradient(to right, #f3f3f3 50%, rgba(255, 255, 255, 0)); }
  .secondLevelNavBox .secondLevelNavClass a.active::before { content: ''; }
  .secondLevelNavBox .secondLevelNavClass a:hover { background-color: #f7f1e6; color: #000000;}
  .secondLevelNavBox .secondLevelNavClass a:hover i { color: #515151; }
  .secondLevelNavBox .secondLevelNavClass a:hover::after { background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #f3f3f3), color-stop(50%, rgba(255, 255, 255, 0))); background-image: linear-gradient(to right, #f3f3f3 50%, rgba(255, 255, 255, 0)); }
  .secondLevelNavBox .secondLevelNavClass a:hover::before { content: ''; }
  .secondLevelNavBox .secondLevelNav { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-left: 6.25vw; display: block; }
  .secondLevelNavBox .secondLevelNav .navProductList { overflow: hidden; position: relative; margin: 0vw -0.26vw; display: none; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent { float: left; width: -webkit-calc(20% - 0.52vw); width: calc(20% - 0.52vw); height: 13.021vw; margin: 0vw 0.26vw 0.521vw; background-image: url(../images/img2025_119.png); background-repeat: no-repeat; background-size: cover; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; padding: 0.781vw 0.26vw; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent .imgBox { padding-top: 6.25vw; width: 6.25vw; margin: 0vw auto; position: relative; overflow: hidden; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent .imgBox img { width: 100%; height: 100%; object-fit: cover; position: absolute; left: 0vw; top: 0vw; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: all .6s; transition: all .6s; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent .modelNumber{font-size: 0.625vw; text-align: center; margin-top: 0.521vw;}
  .secondLevelNavBox .secondLevelNav .navProductList .listContent .modelNumber span::after{content: '|'; margin: 0vw 0.26vw;}
  .secondLevelNavBox .secondLevelNav .navProductList .listContent .modelNumber span:last-child:after{display: none;}
  .secondLevelNavBox .secondLevelNav .navProductList .listContent .label { text-align: center; font-size: 0.729vw; color: #f08200; min-height: 1.042vw; line-height: 1.042vw; font-weight: 600; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent .listTitle { font-size: 0.729vw; display: -webkit-box; height: 1.876vw; line-height: 0.938vw; padding: 0vw 0.521vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; color: #000000; text-align: center; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent:nth-child(1) { width: -webkit-calc(20.833vw - 0.521vw); width: calc(20.833vw - 0.521vw); height: 26.563vw; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent:nth-child(1) .imgBox { width: 16.667vw; padding-top: 16.667vw; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent:nth-child(1) .listTitle { font-size: 0.833vw; display: -webkit-box; height: 2.188vw; line-height: 1.094vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent:nth-child(1) .modelNumber{margin-top: 1.563vw; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent:hover .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent.more { background: #f7f8f9; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent.more a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; height: 100%; width: 100%; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent.more a .icon { width: 1.771vw; height: 1.771vw; color: #9c9ea0; margin: 0vw auto; -webkit-border-radius: 100%; border-radius: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-transition: all .6s; transition: all .6s; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; font-weight: 600; border: 0.104vw solid #9c9ea0; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent.more a .text { margin-top: 0.521vw; text-align: center; font-size: 0.729vw; color: #a2a4a6; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent.more a:hover .icon { background-color: #f08200; border-color: #f08200; color: #fff; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent.more a:hover .text { color: #f08200; }

  .secondLevelNavBox .secondLevelNav .navProductList .navProdcutBaconly a{ display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: 100%; background: #f6f6f6; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; overflow: hidden; }
  .secondLevelNavBox .secondLevelNav .navProductList .navProdcutBaconly a .content { width: 18.75vw; padding: 0vw 1.563vw 0vw 3.646vw; }
  .secondLevelNavBox .secondLevelNav .navProductList .navProdcutBaconly a .content .listTitle { font-size: 1.563vw; display: -webkit-box; height: 1.771vw; line-height: 1.771vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; color: #000000; }
  .secondLevelNavBox .secondLevelNav .navProductList .navProdcutBaconly a .content .desc { margin-top: 0.521vw; font-size: 0.938vw; display: -webkit-box; height: 2.292vw; line-height: 1.146vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; color: #6e6e6e; }
  .secondLevelNavBox .secondLevelNav .navProductList .navProdcutBaconly a .content .more { margin-top: 0.521vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .secondLevelNavBox .secondLevelNav .navProductList .navProdcutBaconly a .content .more span { height: 2.083vw; -webkit-border-radius: 2.083vw; border-radius: 2.083vw; font-size: 0.729vw; border: 0.104vw solid transparent; color: #000000; -webkit-transition: all .6s; transition: all .6s; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 0vw; }
  .secondLevelNavBox .secondLevelNav .navProductList .navProdcutBaconly a .content .more span i { width: 1.146vw; height: 1.146vw; margin-left: 0.521vw; font-size: 0.625vw; background: #f08200; color: #fff; -webkit-border-radius: 100%; border-radius: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
  .secondLevelNavBox .secondLevelNav .navProductList .navProdcutBaconly a .imgBox { padding-top: 12.5vw; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; position: relative; overflow: hidden; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; }
  .secondLevelNavBox .secondLevelNav .navProductList .navProdcutBaconly a .imgBox img { position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; object-fit: cover; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: all .6s; transition: all .6s; }
  .secondLevelNavBox .secondLevelNav .navProductList .navProdcutBaconly a:hover .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
  .secondLevelNavBox .secondLevelNav .navProductList .navProdcutBaconly a:hover .content .more span { padding: 0vw 1.042vw; border-color: #f08200; }

  .secondLevelNavBox .secondLevelNav .navSolutionsList { overflow: hidden; position: relative; margin: 0vw -0.26vw; }
  .secondLevelNavBox .secondLevelNav .navSolutionsList .listContent { float: left; width: -webkit-calc(25% - 0.52vw); width: calc(25% - 0.52vw); margin: 0vw 0.26vw 0.521vw; background: #f6f6f6; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; overflow: hidden; }
  .secondLevelNavBox .secondLevelNav .navSolutionsList .listContent .imgBox { width: 100%; padding-top: 8.542vw; overflow: hidden; position: relative; }
  .secondLevelNavBox .secondLevelNav .navSolutionsList .listContent .imgBox img { position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; object-fit: cover; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: all .6s; transition: all .6s; }
  .secondLevelNavBox .secondLevelNav .navSolutionsList .listContent:hover .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
  .secondLevelNavBox .secondLevelNav .navSolutionsList .listContent .listTitle { text-align: center; font-size: 0.781vw; display: -webkit-box; height: 3.021vw; line-height: 3.021vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; color: #000000; }
  .secondLevelNavBox .secondLevelNav .navSolutionsTab { display: none; }
  .secondLevelNavBox .secondLevelNav .navSolutionsIntro a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: 100%; background: #f6f6f6; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; overflow: hidden; }
  .secondLevelNavBox .secondLevelNav .navSolutionsIntro a .content { width: 18.75vw; padding: 0vw 1.563vw 0vw 3.646vw; }
  .secondLevelNavBox .secondLevelNav .navSolutionsIntro a .content .listTitle { font-size: 1.563vw; display: -webkit-box; height: 1.771vw; line-height: 1.771vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; color: #000000; }
  .secondLevelNavBox .secondLevelNav .navSolutionsIntro a .content .desc { margin-top: 0.521vw; font-size: 0.938vw; display: -webkit-box; height: 2.292vw; line-height: 1.146vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; color: #6e6e6e; }
  .secondLevelNavBox .secondLevelNav .navSolutionsIntro a .content .more { margin-top: 0.521vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .secondLevelNavBox .secondLevelNav .navSolutionsIntro a .content .more span { height: 2.083vw; -webkit-border-radius: 2.083vw; border-radius: 2.083vw; font-size: 0.729vw; border: 0.104vw solid transparent; color: #000000; -webkit-transition: all .6s; transition: all .6s; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 0vw; }
  .secondLevelNavBox .secondLevelNav .navSolutionsIntro a .content .more span i { width: 1.146vw; height: 1.146vw; margin-left: 0.521vw; font-size: 0.625vw; background: #f08200; color: #fff; -webkit-border-radius: 100%; border-radius: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
  .secondLevelNavBox .secondLevelNav .navSolutionsIntro a .imgBox { padding-top: 12.5vw; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; position: relative; overflow: hidden; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; }
  .secondLevelNavBox .secondLevelNav .navSolutionsIntro a .imgBox img { position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; object-fit: cover; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: all .6s; transition: all .6s; }
  .secondLevelNavBox .secondLevelNav .navSolutionsIntro a:hover .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
  .secondLevelNavBox .secondLevelNav .navSolutionsIntro a:hover .content .more span { padding: 0vw 1.042vw; border-color: #f08200; }
  .secondLevelNavBox .secondLevelNavTwoClass { width: 14.76vw; padding:0vw;}
  .secondLevelNavBox .secondLevelNavTwoClass a { height: 2.344vw; -webkit-border-radius: 2.344vw; border-radius: 2.344vw; padding: 0vw 1.302vw; margin-bottom: 0.521vw; font-size: 0.938vw; overflow: hidden; position: relative; color: #858585; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; background-image: url(../images/img2025_127.png);  background-repeat: repeat-x; background-size: 1.927vw 2.917vw; background-position-y: center; -webkit-animation: navBgX 1s linear infinite; animation: navBgX 1s linear infinite; }
  .secondLevelNavBox .secondLevelNavTwoClass a span { position: relative; z-index: 10; }
  .secondLevelNavBox .secondLevelNavTwoClass a i { position: relative; z-index: 10; font-size: 0.729vw; color: #515151; display: block;}
  .secondLevelNavBox .secondLevelNavTwoClass a::after { content: ''; position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, right top, color-stop(100%, #fafafa), to(rgba(255, 255, 255, 0))); background-image: linear-gradient(to right, #fafafa 100%, rgba(255, 255, 255, 0)); -webkit-transition: all .6s; transition: all .6s; }
  .secondLevelNavBox .secondLevelNavTwoClass a::before { width: 0.208vw; height: 2.5vw; left: 0vw; -webkit-border-radius: 0.104vw; border-radius: 0.104vw; z-index: 10; margin: auto 0vw; position: absolute; background: #f08200; }
  .secondLevelNavBox .secondLevelNavTwoClass a.active { background-color: #f7f1e6; color: #000000; -webkit-box-shadow: 0vw 0.26vw 0.521vw rgba(102, 88, 88, 0.05); box-shadow: 0vw 0.26vw 0.521vw rgba(102, 88, 88, 0.05); }
  .secondLevelNavBox .secondLevelNavTwoClass a.active i { color: #515151; }
  .secondLevelNavBox .secondLevelNavTwoClass a.active::after { background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #f3f3f3), color-stop(50%, rgba(255, 255, 255, 0))); background-image: linear-gradient(to right, #f3f3f3 50%, rgba(255, 255, 255, 0)); }
  .secondLevelNavBox .secondLevelNavTwoClass a.active::before { content: ''; }
  .secondLevelNavBox .secondLevelNavTwoClass a:hover { background-color: #f7f1e6; color: #000000; -webkit-box-shadow: 0vw 0.26vw 0.521vw rgba(102, 88, 88, 0.05); box-shadow: 0vw 0.26vw 0.521vw rgba(102, 88, 88, 0.05); }
  .secondLevelNavBox .secondLevelNavTwoClass a:hover i { color: #515151; }
  .secondLevelNavBox .secondLevelNavTwoClass a:hover::after { background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #f3f3f3), color-stop(50%, rgba(255, 255, 255, 0))); background-image: linear-gradient(to right, #f3f3f3 50%, rgba(255, 255, 255, 0)); }
  .secondLevelNavBox .secondLevelNavTwoClass a:hover::before { content: ''; }
  .secondLevelNavBox .secondLevelNav .secondLevelList { display: none; }
  .secondLevelNavBox .secondLevelNav .secondLevelList a { padding-top: 10.417vw; display: block; position: relative; overflow: hidden; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; }
  .secondLevelNavBox .secondLevelNav .secondLevelList a img { position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: all .6s; transition: all .6s; }
  .secondLevelNavBox .secondLevelNav .secondLevelList a .listTitle { padding: 0vw 1.302vw 1.042vw; position: absolute; left: 0vw; bottom: 0vw; width: 100%; font-size: 0.938vw; color: #fff; z-index: 10; }
  .secondLevelNavBox .secondLevelNav .secondLevelList a:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
  .header_2025 .nav .list:nth-child(4) .subNavMain { width: 39.583vw; right: -webkit-calc(100vw - 87.5vw + 9.375vw / 2); right: calc(100vw - 87.5vw + 9.375vw / 2); left: auto; }
  .header_2025 .nav .list:nth-child(4) .subNavMain .secondLevelNavMain { padding: 2.083vw 1.302vw; -webkit-border-radius: 0vw 0vw 1.042vw 1.042vw; border-radius: 0vw 0vw 1.042vw 1.042vw; }
  .header_2025 .nav .list:nth-child(4) .secondLevelNavBox .secondLevelNav { margin-left: 2.604vw; }
  .header_2025 .nav .list:nth-child(5) .subNavMain { width: 39.583vw; right: -webkit-calc(100vw - 87.5vw + 9.375vw / 2); right: calc(100vw - 87.5vw + 9.375vw / 2); left: auto; }
  .header_2025 .nav .list:nth-child(5) .subNavMain .secondLevelNavMain { padding: 2.083vw 1.302vw; -webkit-border-radius: 0vw 0vw 1.042vw 1.042vw; border-radius: 0vw 0vw 1.042vw 1.042vw; }
  .header_2025 .nav .list:nth-child(5) .secondLevelNavBox .secondLevelNav { margin-left: 2.604vw; }
  .header_2025 .nav .list:nth-child(8) .subNavMain { width: 39.583vw; right: -webkit-calc(100vw - 87.5vw); right: calc(100vw - 87.5vw); left: auto; }
  .header_2025 .nav .list:nth-child(8) .subNavMain .secondLevelNavMain { padding: 2.083vw 1.302vw; -webkit-border-radius: 0vw 0vw 1.042vw 1.042vw; border-radius: 0vw 0vw 1.042vw 1.042vw; }
  .header_2025 .nav .list:nth-child(8) .secondLevelNavBox .secondLevelNav { margin-left: 2.604vw; }
  @keyframes navBgX { 0% { background-position-x: 0vw; }
    100% { background-position-x: 1.927vw; } }
  @-webkit-keyframes navBgX { 0% { background-position-x: 0vw; }
    100% { background-position-x: 1.927vw; } }
  
  .header_2025 .nav .list:hover .subNavMain { max-height: 1000px;-webkit-transition-delay: 0s;transition-delay: 0s; z-index: 10;}
  .header_2025 .nav .list:hover .navMaskLayer { opacity: 1; z-index: 1; display: block; }
  .header_2025 .nav .list:hover h3 a { color: #f08200; }
  .header_2025 .nav .list:hover h3 a::after { left: 0px; right: auto; width: 100%; }
  .header_2025 .nav .list:hover h3 a span::after { background: #f08200; }
  .header_2025 .nav .list:hover h3 a span::before { background: #f08200; }
  .header_2025 .searchBtn { width: 2.448vw; height: 2.083vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .header_2025 .searchBtn i { font-size: 0.938vw; }
  .header_2025 .lang { margin-left: 0.521vw; }
  .header_2025 .lang span { font-size: 0.833vw; height: 2.083vw; padding: 0vw 0.677vw; font-weight: 600; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .header_2025 .lang span img { height: 0.938vw; margin-right: 0.26vw; }
  .header_2025 .lang .langDown { width: 4.063vw; -webkit-border-radius: 0.26vw; border-radius: 0.26vw; }
  .header_2025 .lang .langDown a { font-size: 0.729vw; line-height: 1.823vw; padding: 0vw 0.781vw; }

  .headerIn_2025 { background: #fff; }
  .headerIn_2025 .logo .white { opacity: 0; }
  .headerIn_2025 .logo .black { opacity: 1; }
  .headerIn_2025 .nav .list h3 a { color: #000000; }
  .headerIn_2025 .nav .list h3 a span::after { background: #000; }
  .headerIn_2025 .nav .list h3 a span::before { background: #000; }
  .headerIn_2025 .searchBtn { background-color: #f6f6f6; color: #000;}
  .headerIn_2025 .searchBtn i{color: #000;}
  .headerIn_2025 .lang span { background-color: #f6f6f6; color: #000;}
  .headerIn_2025 .lang span .iconImg .white{opacity: 0;}
  .headerIn_2025 .lang span .iconImg .black{opacity: 1;}

  .headerDown_2025 { background: #fff; }
  .headerDown_2025 .logo .white { opacity: 0; }
  .headerDown_2025 .logo .black { opacity: 1; }
  .headerDown_2025 .nav .list h3 a { color: #000000; }
  .headerDown_2025 .nav .list h3 a span::after { background: #000; }
  .headerDown_2025 .nav .list h3 a span::before { background: #000; }
  .headerDown_2025 .searchBtn { background-color: #f6f6f6; color: #000;}
  .headerDown_2025 .searchBtn i{color: #000;}
  .headerDown_2025 .lang span { background-color: #f6f6f6; color: #000;}

  .headerWhiteBg_2025 { background: #fff; }
  .headerWhiteBg_2025 .logo .white { opacity: 0; }
  .headerWhiteBg_2025 .logo .black { opacity: 1; }
  .headerWhiteBg_2025 .nav .list h3 a { color: #000000; }
  .headerWhiteBg_2025 .nav .list h3 a span::after { background: #000; }
  .headerWhiteBg_2025 .nav .list h3 a span::before { background: #000; }
  .headerWhiteBg_2025 .searchBtn { background-color: #f6f6f6; color: #000;}
  .headerWhiteBg_2025 .searchBtn i{color: #000;}
  .headerWhiteBg_2025 .lang span { background-color: #f6f6f6; color: #000;}

  .header_2025 .searchformMain .searchform form { padding: 2.3438vw 0vw; }
  .header_2025 .searchformMain .searchform form input { margin: 0vw 1.5625vw; font-size: 0.9375vw; }
  .header_2025 .searchformMain .searchform form button { font-size: 1.25vw; }
  .header_2025 .searchformMain .searchform form .closeSearch { font-size: 1.25vw; }
  .solutionClassMain {top: -1px;}
  .solutionClassMainTop {top:calc(3.906vw - 1px);} }

@media (min-width: 1260px) { .footer_2025 { padding: 4.167vw 0vw 0vw 0vw; }
  .footerLogoBox { padding-bottom: 2.083vw; }
  .footerLogoBox .footerLogo img { height: 2.083vw; }
  .footerLogoBox .footerLogo p { padding-left: 1.042vw; margin-left: 1.042vw; font-size: 0.833vw; line-height: 0.99vw; }
  .footerLogoBox .footerShare { width: 26.042vw; }
  .footerLogoBox .footerShare a { width: 2.083vw; height: 2.083vw; font-size: 0.833vw; border: 0.104vw solid rgba(255, 255, 255, 0.1); margin-left: 0.521vw; }
  .footerLogoBox .footerShare a p { width: 5.729vw; -webkit-border-radius: 0.313vw; border-radius: 0.313vw; padding: 0.26vw; }
  .footerColumnBox { padding: 3.125vw 0vw 2.083vw; }
  .footerColumnBox .footerColumn .list { margin-right: 3.646vw; }
  .footerColumnBox .footerColumn .list h3 { font-size: 0.833vw; line-height: 1.823vw; }
  .footerColumnBox .footerColumn .list p a { font-size: 0.833vw; line-height: 1.823vw; }
  .footerColumnBox .subscribeBox { width: 26.042vw; }
  .footerColumnBox .subscribeBox .subscribe .title { font-size: 0.833vw; font-weight: 500; }
  .footerColumnBox .subscribeBox .subscribe .input { padding-top: 0.781vw; }
  .footerColumnBox .subscribeBox .subscribe .input input { width: 100%; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; height: 2.5vw; font-size: 0.833vw; -webkit-border-radius: 0.26vw 0vw 0vw 0.26vw; border-radius: 0.26vw 0vw 0vw 0.26vw; padding: 0vw 1.042vw; }
  .footerColumnBox .subscribeBox .subscribe .input button { min-width: 4.792vw; height: 2.5vw; font-size: 1.042vw; -webkit-border-radius: 0vw 0.26vw 0.26vw 0vw; border-radius: 0vw 0.26vw 0.26vw 0vw; }
  .footerColumnBox .subscribeBox .footerContact { padding-top: 0.781vw; font-size: 0.729vw; line-height: 1.094vw; }
  .footer_2025 .copyright { font-size: 0.677vw; padding: 1.823vw 0vw; }
  /*--首页--*/
  .banner .imgBox { padding-top: 100vh; }
  .bannerText .title { font-size: 4.167vw; }
  .bannerText .more { margin-top: 1.042vw; }
  .banner .bannerPageBox {bottom: 2.865vw;}
  .banner .bannerPageBox .bannerPage span {width: 2.344vw; height: 0.156vw;}
  .learnMore { height: 2.917vw; -webkit-border-radius: 2.917vw; border-radius: 2.917vw; padding: 0vw 1.302vw; font-size: 0.833vw; }
  .learnMore::after { -webkit-border-radius: 2.917vw; border-radius: 2.917vw; }
  .learnMore i { margin-left: 1.302vw; width: 1.146vw; height: 1.146vw; font-size: 0.625vw; }
  .learnMore:hover i::after { -webkit-transform: scale(20); -ms-transform: scale(20); transform: scale(20); }
  .indexNewsProductMain { padding-top: 6.771vw; }
  .indexNewsProductMain .title { top: 9.896vw; font-size: 3.646vw; }
  .indexNewsProduct .swiper-slide .circleImg { width: 41.823vw; height: 41.823vw; }
  .indexNewsProduct .swiper-slide .textImg { top: 12.135vw; }
  .indexNewsProduct .swiper-slide .NewsProductImg { max-width: 69.427vw; top: 8.854vw; }
  .indexNewsProduct .swiper-slide .contentBox { margin-top: -8.333vw; }
  .indexNewsProduct .swiper-slide .contentBox .content { max-width: 25.521vw; padding-top: 1.042vw; }
  .indexNewsProduct .swiper-slide .contentBox .content .desc { font-size: 1.354vw; line-height: 1.667vw; }
  .indexNewsProduct .swiper-slide .contentBox .content .more { padding-top: 0.521vw; }
  .indexNewsProduct .swiper-slide .contentBox .content .more a { font-size: 0.833vw; padding: 0vw; height: 2.292vw; -webkit-border-radius: 2.292vw; border-radius: 2.292vw; }
  .indexNewsProduct .swiper-slide .contentBox .content .more a i { width: 1.146vw; height: 1.146vw; margin-left: 0.521vw; font-size: 0.625vw; }
  .indexNewsProduct .swiper-slide .contentBox .content .more a i::before { z-index: 1; }
  .indexNewsProduct .swiper-slide .contentBox .content .more a:hover { padding: 0vw 1.198vw; }
  .indexNewsProduct .swiper-slide .contentBox .peculiarity .peculiarityList { margin-left: 1.563vw; }
  .indexNewsProduct .swiper-slide .contentBox .peculiarity .peculiarityList .icon { width: 4.063vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .indexNewsProduct .swiper-slide .contentBox .peculiarity .peculiarityList .text { font-size: 0.938vw; padding-top: 0.521vw; }
  .indexNewsProduct .indexNewsProductPage span { font-size: 0.781vw; margin: 0vw 0vw 0vw 0.781vw !important; }
  .indexNewsProductListBox { padding: 0vw 0vw 3.646vw; }
  .indexNewsProductList { padding-right: 25.521vw; margin: 4.688vw -0.417vw 0vw; }
  .indexNewsProductList .list { width: -webkit-calc(50% - 0.834vw); width: calc(50% - 0.834vw); margin: 0.781vw 0.417vw 0vw; }
  .indexNewsProductList .list .listBg { height: 18.229vw; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; }
  .indexNewsProductList .list .contentBox { padding: 0vw; }
  .indexNewsProductList .list .contentBox .content { max-width: 14.063vw; left: 2.344vw; }
  .indexNewsProductList .list .contentBox .content .listTitle { font-size: 1.354vw; line-height: 1.667vw; }
  .indexNewsProductList .list .contentBox .content .modelNumber {font-size: 0.938vw; padding-top: 0.781vw;}
  .indexNewsProductList .list .contentBox .content .more { padding-top: 1.042vw; }
  .indexNewsProductList .list .contentBox .content .more p { font-size: 0.833vw; padding: 0vw; height: 2.292vw; -webkit-border-radius: 2.292vw; border-radius: 2.292vw; }
  .indexNewsProductList .list .contentBox .content .more p i { width: 1.146vw; height: 1.146vw; margin-left: 0.521vw; font-size: 0.625vw; }
  .indexNewsProductList .list .contentBox .imgBox{width: 18.229vw; height: 18.229vw;}
  .indexNewsProductList .list:hover .contentBox .content .more p { padding: 0vw 1.198vw; }
  .indexNewsProductList .list:nth-child(1) { width: -webkit-calc(100% - 0.833vw); width: calc(100% - 0.833vw); }
  .indexNewsProductList .list:nth-child(1) .contentBox .imgBox{margin-right: 9.375vw;}
  .indexNewsProductList .list:nth-child(4) { position: absolute; right: 0vw; top: 0vw; bottom: 0vw; width: 24.74vw; }
  .indexNewsProductList .list:nth-child(4) .listBg { height: 100%; }
  .indexNewsProductList .list:nth-child(4) .contentBox { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; padding: 2.344vw; }
  .indexNewsProductList .list:nth-child(4) .more { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
  .indexSolutionsMain { padding: 5.729vw 0vw 0vw; min-height: 100vh; }
  .indexSolutionsContent { padding: 4.688vw 0vw; }
  .indexSolutionsContent i { width: 0.781vw; height: 0.781vw; }
  .indexSolutionsContent i:nth-child(2) { right: 0vw; left: auto; }
  .indexSolutionsContent i:nth-child(3) { bottom: 0vw; top: auto; }
  .indexSolutionsContent i:nth-child(4) { bottom: 0vw; right: 0vw; top: auto; left: auto; }
  .indexSolutionsContent .title { font-size: 7.969vw;}
  .indexSolutionsContent .content { max-width: 25.26vw; font-size: 1.563vw; line-height: 1.979vw; }
  .indexSolutions { padding-top: 0.052vw; }
  .indexSolutions .list { margin-top: 4.167vw; top: 6.771vw; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; padding: 0.521vw; }
  .indexSolutions .list .imgBox { min-height: 33.854vw; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; }
  .indexSolutions .list .imgBox .icon { right: 1.563vw; top: 1.042vw; width: 2.604vw; }
  .indexSolutions .list .imgBox .listTitle{font-size: 1.042vw; left: 1.563vw; bottom: 1.563vw; right: 1.563vw;}
  .indexSolutions .list .content { width: 28.646vw; padding: 2.083vw 0vw 0vw 0.781vw; }
  .indexSolutions .list .content .desc { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 1.042vw; line-height: 1.25vw; }
  .indexSolutions .list .content .peculiarity{margin: 0vw -0.26vw;}
  .indexSolutions .list .content .peculiarity .peculiarityList { width: -webkit-calc(50% - 0.521vw); width: calc(50% - 0.521vw); margin: 0.521vw 0.26vw 0vw; padding: 1.302vw 0vw; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; }
  .indexSolutions .list .content .peculiarity .peculiarityList::after{ -webkit-border-radius: 0.521vw; border-radius: 0.521vw;}
  .indexSolutions .list .content .peculiarity .peculiarityList .icon { width: 2.604vw; }
  .indexSolutions .list .content .peculiarity .peculiarityList .text { padding-top: 0.521vw; font-size: 0.833vw; }
  .indexAboutMainPin { margin-top: 1.042vw; }
  .indexAboutMain { top: 0vw; left: 0vw; height: 100vh; }
  .indexAboutMain .circleImg { width: 32.083vw; height: 32.083vw; }
  .indexAboutMain .indexAboutBox .indexAboutTitleMain .indexAboutTitleBox { padding-right: 9.479vw; }
  .indexAboutMain .indexAboutBox .indexAboutTitleMain .indexAboutTitleBox .indexAboutTitle { font-size: 6.771vw; line-height: 1; }
  .indexAboutMain .indexAboutBox .indexAboutSubTitle { font-size: 6.771vw; }
  .indexAboutMain .indexAboutBox .desc { font-size: 0.938vw; line-height: 1.25vw; padding-top: 0.781vw; max-width: 26.042vw; }
  .indexAboutDataMain { left: 88%; top: 50%; width: 25.3%; height: 79.24%; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; }
  .indexAboutDataMain .indexAboutDataTitle { top: 30%; }
  .indexAboutDataMain .indexAboutDataTitle img { height: 10.625vw; }
  .indexAboutDataMain .indexAboutDataListBox { bottom: 8%; }
  .indexAboutDataMain .indexAboutDataListBox .indexAboutDataList { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-right: 3.125vw; padding-bottom: 0.625vw; }
  .indexAboutDataMain .indexAboutDataListBox .indexAboutDataList .numberBox { font-size: 1.146vw; line-height: 1; }
  .indexAboutDataMain .indexAboutDataListBox .indexAboutDataList .numberBox span { font-size: 2.5vw; margin-right: 0.521vw; }
  .indexAboutDataMain .indexAboutDataListBox .indexAboutDataList .numberBox em { font-size: 2.5vw; margin-left: -0.521vw; }
  .indexAboutDataMain .indexAboutDataListBox .indexAboutDataList .text { padding-top: 0.313vw; font-size: 0.938vw; }
  .indexAboutDataMain.active .indexAboutDataTitle { top: 40%; opacity: 1; }
  .indexAboutDataMain.active .indexAboutDataListBox { bottom: 18%; opacity: 1; }
  .indexNewsMain { padding: 5.208vw 0vw; }
  .indexNewsMain .title { font-size: 3.646vw; }
  .indexNewsTop { margin-top: 3.646vw; }
  .indexNewsTop .content { width: 29.688vw; padding: 0vw 5.208vw 0vw 0vw; }
  .indexNewsTop .content .time { font-size: 0.729vw; }
  .indexNewsTop .content .listTitle { margin-top: 0.781vw; font-size: 1.354vw; display: -webkit-box; height: 7.084vw; line-height: 1.771vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 4; height: auto !important; max-height: -webkit-calc(1.771vw * 4); max-height: calc(1.771vw * 4); }
  .indexNewsTop .content .more { margin-top: 1.042vw; }
  .indexNewsTop .content .more a { height: 2.083vw; -webkit-border-radius: 2.083vw; border-radius: 2.083vw; font-size: 0.729vw; }
  .indexNewsTop .content .more a i { margin-left: 0.781vw; width: 1.146vw; height: 1.146vw; font-size: 0.625vw; }
  .indexNewsTop .content .more a:hover { padding: 0vw 0.521vw 0vw 1.042vw; }
  .indexNewsTop .imgBox { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-top: 23.958vw; -webkit-border-radius: 0.313vw; border-radius: 0.313vw; }
  .indexNewsList { margin-top: 2.604vw; }
  .indexNewsList .imgBox { padding-top: 15.625vw; -webkit-border-radius: 0.313vw; border-radius: 0.313vw; }
  .indexNewsList .listTitle { margin-top: 1.042vw; font-size: 1.042vw; display: -webkit-box; height: 2.5vw; line-height: 1.25vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .indexNewsList .time { margin-top: 0.521vw; font-size: 0.729vw; }
  /*--案例--*/
  .caseBanner_2025 { top: -31.667vw; }
  .caseBanner_2025 .imgBox { padding-top: 41.667vw; }
  .caseClassMain .title { font-size: 2.604vw; }
  .caseClassMain .caseClassBox { padding-top: 1.563vw; }
  .caseClassMain .caseClassBox .caseClass { padding: 0.469vw; -webkit-border-radius: 3.698vw; border-radius: 3.698vw; }
  .caseClassMain .caseClassBox .caseClass a { min-width: 12.917vw; height: 2.865vw; -webkit-border-radius: 2.865vw; border-radius: 2.865vw; padding: 0vw 0.521vw; font-size: 0.938vw; }
  .caseListMain { margin-top: -5.208vw; padding: 0vw 0vw 0.521vw; }
  .caseListMain .list { margin: 0vw -5.208vw 2.344vw; padding: 0.521vw; -webkit-border-radius: 0.781vw; border-radius: 0.781vw; top: 5.208vw; }
  .caseListMain .list .caseListImg .swiper-slide { padding-top: 33.854vw; -webkit-border-radius: 0.781vw; border-radius: 0.781vw; }
  .caseListMain .list .caseListImg .icon { right: 1.042vw; top: 1.042vw; }
  .caseListMain .list .caseListImg .icon img { height: 2.604vw; }
  .caseListMain .list .caseListImg a { width: 2.448vw; height: 2.448vw; font-size: 1.042vw; }
  .caseListMain .list .caseListImg a.prevBtn { left: 1.563vw; }
  .caseListMain .list .caseListImg a.nextBtn { right: 1.563vw; }
  .caseListMain .list .caseListImg .caseListImgPage { bottom: 1.302vw; }
  .caseListMain .list .caseListImg .caseListImgPage span { width: 2.344vw; height: 0.156vw; }
  .caseListMain .list .content { width: 28.646vw; padding: 4.167vw 1.563vw 4.688vw 2.604vw; }
  .caseListMain .list .content .listTitle { font-size: 1.563vw; line-height: 1.927vw; }
  .caseListMain .list .content .peculiarity { font-size: 0.833vw; line-height: 1.458vw; }
  .caseListMain .list .content .icon { right: -3.125vw; bottom: 1.563vw; }
  .caseListMain .list .content .icon img { height: 9.115vw; }
  .caseListMain .list.list:nth-child(2n) { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
  .caseListMain .list.list:nth-child(2n) .content .icon { right: -2.083vw; }
  /*--warranty--*/
  .commonBanner_2025 .imgBox { padding-top: 41.667vw; }
  .commonBanner_2025.shadow .imgBox::after{height: 10.417vw;}
  .commonBanner_2025_text .title { font-size: 2.604vw; }
  .commonBannerlocation { bottom: 1.563vw; }
  .location a { font-size: 0.729vw; }
  .location a i { font-size: 0.729vw; }
  .location a span { font-size: 0.625vw; margin: 0vw 0.417vw; }
  .warrantyMain { height: 100vh; }
  .warrantyMain .warrantyBox { padding-bottom: 5.208vw; }
  .warrantyMain .warrantyBox .title { font-size: 3.646vw; max-width: 36.458vw;}
  .warrantyMain .warrantyBox .desc { padding-top: 2.083vw; font-size: 0.938vw; line-height: 1.406vw; max-width: 39.583vw; }
  .warrantyMain .circle { width: 41.823vw; bottom: -29.167vw; }
  .warrantyImg .list img { width: 100%; -webkit-border-radius: 0.781vw; border-radius: 0.781vw; }
  .warrantyImg .list:nth-child(1) { left: 0vw; top: -5.729vw; width: 15vw; }
  .warrantyImg .list:nth-child(2) { right: 3.125vw; top: -4.688vw; width: 13.229vw; }
  .warrantyImg .list:nth-child(3) { left: 6.25vw; bottom: -4.688vw; width: 8.854vw; }
  .afterSalesMain { padding: 5.729vw 0vw 3.125vw; width: 17.163%; height: 37.12%; }
  .afterSalesMain .afterSalesBg { -webkit-border-radius: 0.781vw; border-radius: 0.781vw; }
  .afterSalesMain .title { font-size: 3.125vw; }
  .afterSalesMain .afterSales .swiper-wrapper .swiper-slide { height: 3.854vw; -webkit-border-radius: 0.781vw; border-radius: 0.781vw; margin-right: 0.521vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); }
  .afterSalesMain .afterSales .swiper-wrapper .swiper-slide .icon { left: 1.823vw; top: 1.823vw; width: 2.396vw; }
  .afterSalesMain .afterSales .swiper-wrapper .swiper-slide .listTitle { font-size: 0.885vw; line-height: 0.99vw; }
  .afterSalesMain .afterSales .swiper-wrapper .swiper-slide:last-child { margin-right: 0vw; }
  .afterSalesMain .afterSales .swiper-wrapper .swiper-slide.active { -webkit-box-flex: 0; -webkit-flex: 0 0 18.75vw; -ms-flex: 0 0 18.75vw; flex: 0 0 18.75vw; padding: 0vw 1.823vw 1.823vw; height: 11.458vw; }
  .afterSalesMain .afterSales .swiper-wrapper .swiper-slide.active .listTitle { font-size: 1.25vw; line-height: 1.458vw; }
  .serivceBasesMain { padding-top: 5.729vw; }
  .serivceBasesMain .title { font-size: 3.125vw; }
  .serivceBasesMain .serivceBasesClass { margin-top: 1.302vw; }
  .serivceBasesMain .serivceBasesClass .swiper-wrapper { padding: 0.208vw; -webkit-border-radius: 3.125vw; border-radius: 3.125vw; }
  .serivceBasesMain .serivceBasesClass .swiper-slide { padding: 0vw 0.521vw; min-width: 5.729vw; height: 3.125vw; font-size: 0.938vw; -webkit-border-radius: 1.563vw; border-radius: 1.563vw; }
  .serivceBasesMain .serivceBasesClass .swiper-slide::before { -webkit-border-radius: 3.125vw; border-radius: 3.125vw; }
  .serivceBasesMain .serivceBasesClass .swiper-slide::after { height: 1.458vw; }
  .serivceBasesDesc .desc { padding-top: 1.302vw; font-size: 0.938vw; line-height: 1.25vw; max-width: 52.083vw; }
  .serivceBasesMap { margin: 2.083vw -8.646vw 0vw; }
  .serivceBasesMapList .list { width: 0.365vw; height: 0.365vw; }
  .serivceBasesMapList .list .content { bottom: 2.083vw; height: 1.563vw; font-size: 0.729vw; -webkit-border-radius: 0.781vw; border-radius: 0.781vw; padding: 0.156vw 1.781vw 0.156vw 0.156vw; }
  .serivceBasesMapList .list .content img { width: 1.25vw; height: 1.25vw; margin-right: 0.521vw; }
  .serivceBasesMapList .list::after { bottom: 0.365vw; height: 1.823vw; }
  .serivceBasesMapList .list:nth-child(12) .content{bottom: 3.646vw;}
  .serivceBasesMapList .list:nth-child(12)::after {height: 3.385vw;}
  .afterSalesProcedureMain { padding: 5.208vw 0vw; }
  .afterSalesProcedureMain .title { font-size: 3.125vw; }
  .afterSalesProcedureMain .afterSalesProcedure { padding: 7.813vw 0vw 0.365vw; }
  .afterSalesProcedureMain .afterSalesProcedure .list { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin: 0vw 1.25vw 0vw 0vw; }
  .afterSalesProcedureMain .afterSalesProcedure .list .content { min-height: 7.813vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; padding: 0vw 1.302vw 2.083vw; }
  .afterSalesProcedureMain .afterSalesProcedure .list .content .number { right: 1.302vw; font-size: 3.125vw; bottom: 1.042vw; }
  .afterSalesProcedureMain .afterSalesProcedure .list .content .icon { left: 1.042vw; top: -1.823vw; width: 3.75vw; height: 3.75vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .afterSalesProcedureMain .afterSalesProcedure .list .content .listTitle { font-size: 1.042vw; line-height: 1.354vw; }
  .afterSalesProcedureMain .afterSalesProcedure .list .line { width: 0.365vw; height: 2.083vw; margin-top: 0.625vw; -webkit-border-radius: 0.182vw; border-radius: 0.182vw; }
  .afterSalesProcedureMain .afterSalesProcedure .list:nth-child(2) .content { min-height: 8.333vw; }
  .afterSalesProcedureMain .afterSalesProcedure .list:nth-child(3) .content { min-height: 8.854vw; }
  .afterSalesProcedureMain .afterSalesProcedure .list:nth-child(4) .content { min-height: 9.375vw; }
  .afterSalesProcedureMain .afterSalesProcedure .list:nth-child(5) .content { min-height: 9.896vw; }
  .afterSalesProcedureMain .afterSalesProcedure .list:nth-child(6) .content { min-height: 10.417vw; }
  .afterSalesProcedureMain .afterSalesProcedure::after { height: 0.365vw; -webkit-border-radius: 0.182vw; border-radius: 0.182vw; }
  .warrantyBtn { padding: 9.375vw 0vw; }
  .warrantyBtn .title { font-size: 3.125vw; }
  .warrantyBtn .desc { margin-top: 0.781vw; font-size: 0.938vw; line-height: 1.406vw; max-width: 34.115vw; }
  .warrantyBtn .btn { padding-top: 1.302vw; }
  .warrantyBtn .btn a { height: 3.125vw; -webkit-border-radius: 3.125vw; border-radius: 3.125vw; font-size: 0.938vw; padding: 0vw 1.563vw; }
  .warrantyBtn .btn a img { height: 1.563vw; margin-right: 0.521vw; }
  /*--solution--*/
  
  .solutionClass .swiper-slide { margin-right: 2.083vw; }
  .solutionClass .swiper-slide a { line-height: 4.167vw; font-size: 0.938vw; }
  .solutionMain .list .content { width: 50%; padding: 7.031vw 0vw 8.333vw 3.125vw; }
  .solutionMain .list .content .listTitle { font-size: 2.865vw; line-height: 3.125vw; }
  .solutionMain .list .content .desc { margin-top: 2.344vw; font-size: 0.938vw; line-height: 1.406vw; }
  .solutionMain .list .content .peculiarity { margin-top: 3.646vw; margin-left: -9.896vw; padding: 2.083vw 1.042vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); }
  .solutionMain .list .content .peculiarity .peculiarityList .icon { width: 3.646vw; }
  .solutionMain .list .content .peculiarity .peculiarityList .icon img { width: 3.646vw; height: 3.646vw; }
  .solutionMain .list .content .peculiarity .peculiarityList .peculiarityListTitle { margin-top: 0.781vw; font-size: 0.833vw; line-height: 1.042vw; }
  .solutionMain .list .imgBox { width: 50%; }
  .solutionMain .list .imgBox img { width: 50vw; -webkit-transform: translateX(-25%); -ms-transform: translateX(-25%); transform: translateX(-25%); }
  .solutionMain .list:nth-child(2n+1) .peculiarity { margin-right: -9.896vw; margin-left: 0vw; }
  .solutionMain .list:nth-child(2n+1) .content { padding: 7.031vw 3.125vw 8.333vw 0vw; }
  /*--FAQ--*/
  .FaqSearchBox .title { font-size: 2.188vw; }
  .FaqSearchBox .FaqSearch { padding-top: 1.042vw; }
  .FaqSearchBox .FaqSearch form { max-width: 25vw; }
  .FaqSearchBox .FaqSearch form input { width: 100%; height: 2.865vw; -webkit-border-radius: 2.865vw; border-radius: 2.865vw; padding: 0vw 1.563vw; font-size: 0.833vw; }
  .FaqSearchBox .FaqSearch form button { font-size: 1.25vw; -webkit-border-radius: 2.865vw; border-radius: 2.865vw; width: 4.167vw; }
  .FaqMain { padding: 4.167vw 0vw; }
  .FaqMain .faqClassBox { padding-top: 1.563vw; }
  .FaqMain .faqClassBox .faqClass { padding: 0.469vw; -webkit-border-radius: 3.698vw; border-radius: 3.698vw; }
  .FaqMain .faqClassBox .faqClass a { min-width: 13.646vw; height: 2.865vw; -webkit-border-radius: 2.865vw; border-radius: 2.865vw; padding: 0vw 0.521vw; font-size: 0.938vw; }
  .FaqMain .faqClassBox .faqClass a.active { -webkit-box-shadow: 0vw 0.26vw 0.521vw rgba(245, 130, 32, 0.5); box-shadow: 0vw 0.26vw 0.521vw rgba(245, 130, 32, 0.5); }
  .FaqMain .faqClassBox .faqClass a::after { height: 1.458vw; }
  .FaqMain .faqList { max-width: 56.25vw; padding-top: 1.042vw; }
  .FaqMain .faqList .list { margin-top: 1.042vw; padding: 1.302vw 2.083vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .FaqMain .faqList .list .listTitle { font-size: 0.938vw; }
  .FaqMain .faqList .list .listTitle .q { min-width: 1.771vw; width: 1.771vw; height: 1.771vw; margin-right: 0.781vw; font-size: 0.833vw; }
  .FaqMain .faqList .list .contentBox .content { margin-top: 1.823vw; padding: 2.083vw 3.646vw 2.604vw 1.563vw; -webkit-border-radius: 0.781vw; border-radius: 0.781vw; }
  .FaqMain .faqList .list .contentBox .content .a { min-width: 1.771vw; width: 1.771vw; height: 1.771vw; font-size: 0.833vw; }
  .FaqMain .faqList .list .contentBox .content .desc { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-left: 0.781vw; font-size: 0.781vw; line-height: 1.302vw; }
  /*--视频--*/
  .support_2025Main { padding: 3.125vw 0vw 4.167vw; }
  .support_2025Main .supportClassBox .supportClass { padding: 0.469vw; -webkit-border-radius: 3.698vw; border-radius: 3.698vw; }
  .support_2025Main .supportClassBox .supportClass a { min-width: 9.635vw; height: 2.865vw; -webkit-border-radius: 2.865vw; border-radius: 2.865vw; padding: 0vw 0.521vw; font-size: 0.938vw; }
  .support_2025Main .supportClassBox .supportClass a.active { -webkit-box-shadow: 0vw 0.26vw 0.521vw rgba(245, 130, 32, 0.5); box-shadow: 0vw 0.26vw 0.521vw rgba(245, 130, 32, 0.5); }
  .support_2025Main .supportClassBox .supportClass a::after { height: 1.458vw; }
  .support_2025Main .videoList_2025 { margin: 0vw -1.198vw; padding: 2.604vw 0vw 1.563vw; }
  .support_2025Main .videoList_2025 .list { width: -webkit-calc(33.333% - 2.396vw); width: calc(33.333% - 2.396vw); height: 15.729vw; margin: 0vw 1.198vw 1.042vw; }
  .support_2025Main .videoList_2025 .list .imgBox { padding-top: 12.708vw; -webkit-border-radius: 0.781vw; border-radius: 0.781vw; }
  .support_2025Main .videoList_2025 .list .imgBox .videoIcon { width: 3.958vw; height: 2.448vw; -webkit-border-radius: 2.448vw; border-radius: 2.448vw; }
  .support_2025Main .videoList_2025 .list .imgBox .videoIcon::after { border-left: 0.417vw solid #fff; border-top: 0.365vw solid transparent; border-bottom: 0.365vw solid transparent; }
  .support_2025Main .videoList_2025 .list .listTitle { margin-top: 0.521vw; font-size: 0.833vw; display: -webkit-box; height: 2.5vw; line-height: 1.25vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .support_2025Main .videoList_2025 .list:nth-child(1) { width: -webkit-calc(66.666% - 2.396vw); width: calc(66.666% - 2.396vw); height: 31.458vw; }
  .support_2025Main .videoList_2025 .list:nth-child(1) .imgBox { padding-top: 29.479vw; }
  .support_2025Main .handbookList_2025 { margin: 0vw -1.719vw; padding-top: 4.167vw; }
  .support_2025Main .handbookList_2025 .list { width: -webkit-calc(25% - 3.438vw); width: calc(25% - 3.438vw); margin: 0vw 1.719vw 3.125vw; padding-bottom: 6.25vw; }
  .support_2025Main .handbookList_2025 .list::after { top: 3.646vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .support_2025Main .handbookList_2025 .list .imgBox { padding-top: 15.625vw; margin: 0vw 1.823vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .support_2025Main .handbookList_2025 .list .imgBox .text { left: 1.563vw; right: 1.563vw; top: 1.823vw; }
  .support_2025Main .handbookList_2025 .list .imgBox .text h3 { font-size: 1.979vw; }
  .support_2025Main .handbookList_2025 .list .imgBox .text p { font-size: 0.938vw; line-height: 1.198vw; }
  .support_2025Main .handbookList_2025 .list .content { padding: 1.563vw 1.823vw 0vw; height: 7.813vw; -webkit-border-radius: 1.042vw 3.125vw 1.042vw 1.042vw; border-radius: 1.042vw 3.125vw 1.042vw 1.042vw; }
  .support_2025Main .handbookList_2025 .list .content .listTitle { font-size: 0.938vw; display: -webkit-box; height: 2.396vw; line-height: 1.198vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .support_2025Main .handbookList_2025 .list .content .icon { margin-top: 0.521vw; }
  .support_2025Main .handbookList_2025 .list .content .icon img { height: 2.083vw; }
  .support_2025Main .handbookList_2025 .list .content .icon p a { width: 2.083vw; margin-right: 0.521vw; }
  .support_2025Main .handbookList_2025 .list:hover::after { -webkit-box-shadow: 0.781vw 1.042vw 1.042vw rgba(92, 115, 95, 0.5); box-shadow: 0.781vw 1.042vw 1.042vw rgba(92, 115, 95, 0.5); }
  .support_2025Main .downloadList_2025 { padding: 1.042vw 0vw 1.563vw; }
  .support_2025Main .downloadList_2025 .list { margin-top: 2.083vw; -webkit-border-radius: 0.781vw; border-radius: 0.781vw; padding: 1.302vw 1.823vw; }
  .support_2025Main .downloadList_2025 .list .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
  .support_2025Main .downloadList_2025 .list .content .listTitle { font-size: 1.042vw; }
  .support_2025Main .downloadList_2025 .list .content .listTitle img { height: 1.406vw; margin-right: 0.521vw; }
  .support_2025Main .downloadList_2025 .list .content .line { margin-top: 1.042vw; }
  .support_2025Main .downloadList_2025 .list .content .peculiarity { margin-top: 0.781vw; }
  .support_2025Main .downloadList_2025 .list .content .peculiarity p { font-size: 0.729vw; margin-right: 1.042vw; }
  .support_2025Main .downloadList_2025 .list .content .peculiarity p img { height: 0.833vw; margin-right: 0.26vw; }
  .support_2025Main .downloadList_2025 .list .btn { margin-left: 1.823vw; }
  .support_2025Main .downloadList_2025 .list .btn a { width: 2.083vw; height: 2.083vw; margin-right: 0.521vw; }
  .support_2025Main .downloadList_2025 .list .btn a:last-child { margin-right: 0vw; }
  .support_2025Main .downloadList_2025 .list .btn a:hover { -webkit-box-shadow: 0vw 0.26vw 0.26vw -0.104vw rgba(245, 130, 32, 0.5); box-shadow: 0vw 0.26vw 0.26vw -0.104vw rgba(245, 130, 32, 0.5); }
  .support_2025Main .downloadList_2025 .list:hover { -webkit-box-shadow: 0vw 0.729vw 0.833vw rgba(172, 194, 199, 0.5); box-shadow: 0vw 0.729vw 0.833vw rgba(172, 194, 199, 0.5); }
  /*--新闻列表--*/
  .newslistMain_2025 { padding: 3.646vw 0vw; }
  .newslistMain_2025 .title { font-size: 2.188vw; }
  .newslistMain_2025 .newsListClassBox { padding-top: 1.563vw; }
  .newslistMain_2025 .newsListClassBox .newsListClass { padding: 0.469vw; -webkit-border-radius: 3.698vw; border-radius: 3.698vw; }
  .newslistMain_2025 .newsListClassBox .newsListClass a { min-width: 9.635vw; height: 2.865vw; -webkit-border-radius: 2.865vw; border-radius: 2.865vw; padding: 0vw 0.521vw; font-size: 0.938vw; }
  .newslistMain_2025 .newsListClassBox .newsListClass a.active { -webkit-box-shadow: 0vw 0.26vw 0.521vw rgba(245, 130, 32, 0.5); box-shadow: 0vw 0.26vw 0.521vw rgba(245, 130, 32, 0.5); }
  .newslistMain_2025 .newsListClassBox .newsListClass a::after { height: 1.458vw; }
  .newslist_2025 { margin: 2.604vw -1.042vw 0vw; }
  .newslist_2025 ul li { padding: 0vw 1.042vw 2.083vw; }
  .newslist_2025 ul li a { -webkit-border-radius: 0.781vw; border-radius: 0.781vw; }
  .newslist_2025 ul li .content { padding: 2.604vw 3.646vw 3.646vw; }
  .newslist_2025 ul li .content .time { font-size: 0.625vw; }
  .newslist_2025 ul li .content .time span { height: 1.042vw; padding: 0vw 0.313vw; font-size: 0.625vw; margin-right: 0.625vw; }
  .newslist_2025 ul li .content .listTitle { margin-top: 0.521vw; font-size: 1.458vw; line-height: 2.031vw; }
  .newslist_2025 ul li .content .desc { margin-top: 0.938vw; font-size: 0.781vw; display: -webkit-box; height: 3.438vw; line-height: 1.146vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 3; }
  .LoadMore { padding-top: 1.823vw; }
  .LoadMore img { height: 1.875vw; }
  /*--产品详情--*/
  .relatedCaseMain { padding: 4.688vw 0vw 4.167vw; }
  .relatedCaseMain .relatedCaseTitle .title { font-size: 2.188vw; }
  .relatedCaseMain .relatedCaseTitle .btn a { width: 2.448vw; height: 2.448vw; font-size: 0.938vw; margin-left: 0.521vw; }
  .relatedCaseMain .relatedCaseListBox { padding: 2.604vw 0vw 1.042vw; margin: 0vw -1.563vw; }
  .relatedCaseMain .relatedCaseList { padding: 0vw 1.563vw; }
  .relatedCaseMain .relatedCaseList .swiper-slide a { -webkit-border-radius: 0.781vw; border-radius: 0.781vw; }
  .relatedCaseMain .relatedCaseList .swiper-slide a .imgBox { padding-top: 14.583vw; }
  .relatedCaseMain .relatedCaseList .swiper-slide a .listTitle { font-size: 0.938vw; padding: 0vw 1.563vw; display: -webkit-box; height: 5.208vw; line-height: 5.208vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .relatedCaseMain .relatedCaseList .swiper-slide a:hover { -webkit-box-shadow: 0vw 0vw 1.302vw rgba(0, 0, 0, 0.2); box-shadow: 0vw 0vw 1.302vw rgba(0, 0, 0, 0.2); top: -1.042vw; }
  .recommendedProductMain { padding: 4.688vw 0vw 4.167vw; }
  .recommendedProductMain .recommendedProductTitle .title { font-size: 2.188vw; }
  .recommendedProductMain .recommendedProductTitle .btn a { width: 2.448vw; height: 2.448vw; font-size: 0.938vw; margin-left: 0.521vw; }
  .recommendedProductMain .recommendedProduct { margin-top: 2.604vw; }
  .recommendedProductMain .recommendedProduct .swiper-slide a { -webkit-border-radius: 1.042vw; border-radius: 1.042vw; padding: 2.604vw 3.125vw; }
  .recommendedProductMain .recommendedProduct .swiper-slide a .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-right: 1.042vw; }
  .recommendedProductMain .recommendedProduct .swiper-slide a .content .series { font-size: 0.938vw; }
  .recommendedProductMain .recommendedProduct .swiper-slide a .content .listTitle { margin-top: 0.26vw; font-size: 1.458vw; }
  .recommendedProductMain .recommendedProduct .swiper-slide a .content .more { margin-top: 0.521vw; font-size: 0.729vw; }
  .recommendedProductMain .recommendedProduct .swiper-slide a .content .more i { font-size: 0.833vw; margin-left: 0.521vw; }
  .recommendedProductMain .recommendedProduct .swiper-slide a .imgBox { width: 14.583vw; height: 14.583vw; }
  /*--产品--*/
  .productList_2025Main { padding: 3.385vw 0vw 4.167vw; }
  .productList_2025Main .productListClass { width: 16.406vw; }
  .productList_2025Main .productListClass a { height: 3.49vw; -webkit-border-radius: 3.49vw; border-radius: 3.49vw; padding: 0vw 1.042vw; margin-bottom: 0.521vw; font-size: 0.938vw; background-size: 2.969vw 4.583vw; }
  .productList_2025Main .productListClass a i { font-size: 0.729vw; }
  .productList_2025Main .productListClass a::before { width: 0.208vw; height: 2.5vw; left: -0.104vw; -webkit-border-radius: 0.104vw; border-radius: 0.104vw; }
  @keyframes backdropX { 0% { background-position-x: 0vw; }
    100% { background-position-x: 2.969vw; } }
  @-webkit-keyframes backdropX { 0% { background-position-x: 0vw; }
    100% { background-position-x: 2.969vw; } }
  .productList_2025Main .productList_2025Box { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-left: 3.125vw; }
  .productList_2025Main .productList_2025 { margin: 0vw -0.625vw; padding: 0vw 0vw 1.042vw; }
  .productList_2025Main .productList_2025 .list { width: -webkit-calc(33.333% - 1.25vw); width: calc(33.333% - 1.25vw); margin: 0vw 0.625vw 1.302vw; }
  .productList_2025Main .productList_2025 .list a { height: 26.667vw; width: 100%; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; padding: 0.104vw; }
  .productList_2025Main .productList_2025 .list a .contentBox { -webkit-border-radius: 1.042vw; border-radius: 1.042vw; padding: 1.563vw 1.042vw; }
  .productList_2025Main .productList_2025 .list a .contentBox .imgBox { width: 14.063vw; height: 14.063vw; }
  .productList_2025Main .productList_2025 .list a .contentBox .content { padding: 1.042vw 0vw 0vw; }
  .productList_2025Main .productList_2025 .list a .contentBox .content .subTitle { font-size: 0.833vw; }
  .productList_2025Main .productList_2025 .list a .contentBox .content .subTitle span::after{margin: 0vw 0.521vw;}
  .productList_2025Main .productList_2025 .list a .contentBox .content .modelNumber {font-size: 0.833vw;padding-top: 0.521vw;}
  .productList_2025Main .productList_2025 .list a .contentBox .content .listTitle { margin-top: 0.26vw; font-size: 1.042vw; display: -webkit-box; height: 2.5vw; line-height: 1.25vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .productList_2025Main .productList_2025 .list a .contentBox .content .more { margin-top: 0.781vw; font-size: 0.729vw; }
  .productList_2025Main .productList_2025 .list a .contentBox .content .more i { margin-left: 0.521vw; font-size: 0.833vw; }
  .productList_2025Main .productList_2025 .list a:hover { -webkit-box-shadow: 0vw 0.781vw 1.302vw rgba(123, 143, 194, 0.4); box-shadow: 0vw 0.781vw 1.302vw rgba(123, 143, 194, 0.4); }
  .productList_2025Main .productList_2025 .list:nth-child(1) { width: -webkit-calc(66.666% - 1.25vw); width: calc(66.666% - 1.25vw); }
  .productList_2025Main .productList_2025 .list:nth-child(1) a .contentBox .imgBox { width: 16.667vw; height: 16.667vw; margin: 0vw; }
  .productList_2025Main .productList_2025 .list:nth-child(1) a .contentBox .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0vw 0vw 0vw 1.302vw; }
  .productList_2025Main .productList_2025 .list:nth-child(1) a .contentBox .content .listTitle { margin-top: 0.521vw; font-size: 1.458vw; display: -webkit-box; height: 5.313vw; line-height: 1.771vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 3; }
  .productList_2025Main .productList_2025 .list:nth-child(1) a .contentBox .content .more { margin-top: 1.042vw; } 
  .popFormMain .popFormBox .popForm{ width: 72.917vw; padding:3.646vw 3.125vw; border-radius: 0.781vw; }
  .popFormMain .popFormBox .popForm .closePopForm{right: 1.302vw; top: 1.302vw; font-size: 1.25vw; }
  .popFormMain .popFormBox .popForm .content{min-width: 18.229vw; width: 18.229vw; padding-right: 2.604vw;}
  .popFormMain .popFormBox .popForm .content .title{font-size:1.875vw; padding-bottom: 1.042vw;}
  .popFormMain .popFormBox .popForm .content .desc{font-size: 0.938vw;}
  .popFormMain .popFormBox .popForm .popFormIframe{flex: 1; overflow: auto;}
  .serviceTeamMain .serviceTeam .emailList .list{padding: 1.042vw 0vw;}}

@media (min-width: 1921px) { .header_2025 { height: 75px; }
  .header_2025 .logo img { height: 37px; }
  .header_2025 .nav .list { padding-right: 40px; }
  .header_2025 .nav .list h3 a { font-size: 19px; height: 75px; }
  .header_2025 .nav .list h3 a span { width: 9px; height: 9px; margin-left: 6px; }
  .navMaskLayer { top: 75px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
  .secondLevelNavMain { padding: 50px 0px; }
  .secondLevelNavBox .secondLevelNavClass { width: 315px; }
  .secondLevelNavBox .secondLevelNavClass a { height: 67px; -webkit-border-radius: 67px; border-radius: 67px; padding: 0px 25px; margin-bottom: 10px; font-size: 18px; background-size: 57px 88px; }
  .secondLevelNavBox .secondLevelNavClass a i { font-size: 14px; }
  .secondLevelNavBox .secondLevelNavClass a::before { width: 4px; height: 48px; -webkit-border-radius: 2px; border-radius: 2px; }
  .secondLevelNavBox .secondLevelNav { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-left: 120px; }
  .secondLevelNavBox .secondLevelNav .navProductList { margin: 0px -5px; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent { width: -webkit-calc(20% - 10px); width: calc(20% - 10px); height: 250px; padding: 15px 5px; margin: 0px 5px 10px; -webkit-border-radius: 10px; border-radius: 10px; padding: 25px; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent .imgBox { padding-top: 120px; width: 120px; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent .modelNumber{font-size: 12px;margin-top: 0px;}
  .secondLevelNavBox .secondLevelNav .navProductList .listContent .modelNumber span::after{margin: 0px 5px;}
  .secondLevelNavBox .secondLevelNav .navProductList .listContent .label {font-size: 14px; min-height: 20px; line-height: 20px; font-weight: 600; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent .listTitle { font-size: 14px; display: -webkit-box; height: 36px; line-height: 18px; padding: 0px 10px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent:nth-child(1) { width: -webkit-calc(400px - 10px); width: calc(400px - 10px); height: 510px; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent:nth-child(1) .imgBox { width: 320px; padding-top: 320px; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent:nth-child(1) .listTitle { font-size: 16px; display: -webkit-box; height: 42px; line-height: 21px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent:nth-child(1) .modelNumber { margin-top: 30px; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent.more a .icon { width: 34px; height: 34px; border: 2px solid #9c9ea0; }
  .secondLevelNavBox .secondLevelNav .navProductList .listContent.more a .text { margin-top: 10px; font-size: 14px; }

  .secondLevelNavBox .secondLevelNav .navProductList .navProdcutBaconly a { -webkit-border-radius: 10px; border-radius: 10px; }
  .secondLevelNavBox .secondLevelNav .navProductList .navProdcutBaconly a .content { width: 360px; padding: 0px 30px 0px 70px; }
  .secondLevelNavBox .secondLevelNav .navProductList .navProdcutBaconly a .content .listTitle { font-size: 30px; display: -webkit-box; height: 34px; line-height: 34px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .secondLevelNavBox .secondLevelNav .navProductList .navProdcutBaconly a .content .desc { margin-top: 10px; font-size: 18px; display: -webkit-box; height: 44px; line-height: 22px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .secondLevelNavBox .secondLevelNav .navProductList .navProdcutBaconly a .content .more { margin-top: 10px; }
  .secondLevelNavBox .secondLevelNav .navProductList .navProdcutBaconly a .content .more span { height: 40px; -webkit-border-radius: 40px; border-radius: 40px; font-size: 14px; padding: 0px; }
  .secondLevelNavBox .secondLevelNav .navProductList .navProdcutBaconly a .content .more span i { width: 22px; height: 22px; margin-left: 10px; font-size: 12px; }
  .secondLevelNavBox .secondLevelNav .navProductList .navProdcutBaconly a:hover .content .more span { padding: 0px 20px; }
  .secondLevelNavBox .secondLevelNav .navProductList .navProdcutBaconly a .imgBox { padding-top: 240px; -webkit-border-radius: 10px; border-radius: 10px; }

  .secondLevelNavBox .secondLevelNav .navSolutionsList { margin: 0px -5px; }
  .secondLevelNavBox .secondLevelNav .navSolutionsList .listContent { width: -webkit-calc(25% - 10px); width: calc(25% - 10px); margin: 0px 5px 10px; -webkit-border-radius: 10px; border-radius: 10px; }
  .secondLevelNavBox .secondLevelNav .navSolutionsList .listContent .imgBox { padding-top: 164px; }
  .secondLevelNavBox .secondLevelNav .navSolutionsList .listContent .listTitle { font-size: 15px; display: -webkit-box; height: 58px; line-height: 58px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .secondLevelNavBox .secondLevelNav .navSolutionsIntro a { -webkit-border-radius: 10px; border-radius: 10px; }
  .secondLevelNavBox .secondLevelNav .navSolutionsIntro a .content { width: 360px; padding: 0px 30px 0px 70px; }
  .secondLevelNavBox .secondLevelNav .navSolutionsIntro a .content .listTitle { font-size: 30px; display: -webkit-box; height: 34px; line-height: 34px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .secondLevelNavBox .secondLevelNav .navSolutionsIntro a .content .desc { margin-top: 10px; font-size: 18px; display: -webkit-box; height: 44px; line-height: 22px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .secondLevelNavBox .secondLevelNav .navSolutionsIntro a .content .more { margin-top: 10px; }
  .secondLevelNavBox .secondLevelNav .navSolutionsIntro a .content .more span { height: 40px; -webkit-border-radius: 40px; border-radius: 40px; font-size: 14px; padding: 0px; }
  .secondLevelNavBox .secondLevelNav .navSolutionsIntro a .content .more span i { width: 22px; height: 22px; margin-left: 10px; font-size: 12px; }
  .secondLevelNavBox .secondLevelNav .navSolutionsIntro a:hover .content .more span { padding: 0px 20px; }
  .secondLevelNavBox .secondLevelNav .navSolutionsIntro a .imgBox { padding-top: 240px; -webkit-border-radius: 10px; border-radius: 10px; }
  .secondLevelNavBox .secondLevelNavTwoClass { width: 283px; }
  .secondLevelNavBox .secondLevelNavTwoClass a { height: 45px; -webkit-border-radius: 45px; border-radius: 45px; padding: 0px 25px; margin-bottom: 10px; font-size: 18px; background-size: 37px 56px; }
  .secondLevelNavBox .secondLevelNavTwoClass a i { font-size: 14px; }
  .secondLevelNavBox .secondLevelNavTwoClass a::before { width: 4px; height: 48px; left: 0px; -webkit-border-radius: 2px; border-radius: 2px; }
  .secondLevelNavBox .secondLevelNavTwoClass a.active { -webkit-box-shadow: 0px 5px 10px rgba(102, 88, 88, 0.05); box-shadow: 0px 5px 10px rgba(102, 88, 88, 0.05); }
  .secondLevelNavBox .secondLevelNavTwoClass a:hover { -webkit-box-shadow: 0px 5px 10px rgba(102, 88, 88, 0.05); box-shadow: 0px 5px 10px rgba(102, 88, 88, 0.05); }
  .secondLevelNavBox .secondLevelNav .secondLevelList a { padding-top: 200px; -webkit-border-radius: 10px; border-radius: 10px; }
  .secondLevelNavBox .secondLevelNav .secondLevelList a .listTitle { padding: 0px 25px 20px; font-size: 18px; }
  .header_2025 .nav .list:nth-child(4) .subNavMain { width: 760px; right: -webkit-calc((100vw - 1680px) / 2 + 180px); right: calc((100vw - 1680px) / 2 + 180px); }
  .header_2025 .nav .list:nth-child(4) .subNavMain .secondLevelNavMain { padding: 40px 25px; -webkit-border-radius: 0px 0px 20px 20px; border-radius: 0px 0px 20px 20px; }
  .header_2025 .nav .list:nth-child(4) .secondLevelNavBox .secondLevelNav { margin-left: 50px; }
  .header_2025 .nav .list:nth-child(5) .subNavMain { width: 760px; right: -webkit-calc((100vw - 1680px) / 2 + 180px); right: calc((100vw - 1680px) / 2 + 180px); }
  .header_2025 .nav .list:nth-child(5) .subNavMain .secondLevelNavMain { padding: 40px 25px; -webkit-border-radius: 0px 0px 20px 20px; border-radius: 0px 0px 20px 20px; }
  .header_2025 .nav .list:nth-child(5) .secondLevelNavBox .secondLevelNav { margin-left: 50px; }
  .header_2025 .nav .list:nth-child(8) .subNavMain { width: 760px; right: -webkit-calc((100vw - 1680px) / 2); right: calc((100vw - 1680px) / 2); }
  .header_2025 .nav .list:nth-child(8) .subNavMain .secondLevelNavMain { padding: 40px 25px; -webkit-border-radius: 0px 0px 20px 20px; border-radius: 0px 0px 20px 20px; }
  .header_2025 .nav .list:nth-child(8) .secondLevelNavBox .secondLevelNav { margin-left: 50px; }
  @keyframes navBgX { 0% { background-position-x: 0px; }
    100% { background-position-x: 37px; } }
  @-webkit-keyframes navBgX { 0% { background-position-x: 0px; }
    100% { background-position-x: 37px; } }
  .header_2025 .nav .list:hover .subNavMain { max-height: 1000px; }
  .header_2025 .searchBtn { width: 47px; height: 40px; -webkit-border-radius: 20px; border-radius: 20px; }
  .header_2025 .searchBtn i { font-size: 18px; }
  .header_2025 .lang { margin-left: 10px; }
  .header_2025 .lang span { font-size: 16px; height: 40px; padding: 0px 13px; -webkit-border-radius: 20px; border-radius: 20px; }
  .header_2025 .lang span img { height: 18px; margin-right: 5px; }
  .header_2025 .lang .langDown { width: 78px; -webkit-border-radius: 5px; border-radius: 5px; }
  .header_2025 .lang .langDown a { font-size: 14px; line-height: 35px; padding: 0px 15px; }
  .header_2025 .searchformMain .searchform form { padding: 45px 0px; }
  .header_2025 .searchformMain .searchform form input { margin: 0px 30px; font-size: 18px; }
  .header_2025 .searchformMain .searchform form button { font-size: 24px; }
  .header_2025 .searchformMain .searchform form .closeSearch { font-size: 24px; }
  .footer_2025 { padding: 80px 0px 0px 0px; }
  .footerLogoBox { padding-bottom: 40px; }
  .footerLogoBox .footerLogo img { height: 40px; }
  .footerLogoBox .footerLogo p { padding-left: 20px; margin-left: 20px; font-size: 16px; line-height: 19px; }
  .footerLogoBox .footerShare { width: 500px; }
  .footerLogoBox .footerShare a { width: 40px; height: 40px; font-size: 16px; border: 2px solid rgba(255, 255, 255, 0.1); margin-left: 10px; }
  .footerLogoBox .footerShare a p { width: 110px; -webkit-border-radius: 6px; border-radius: 6px; padding: 5px; }
  .footerColumnBox { padding: 60px 0px 40px; }
  .footerColumnBox .footerColumn .list { margin-right: 70px; }
  .footerColumnBox .footerColumn .list h3 { font-size: 16px; line-height: 35px; }
  .footerColumnBox .footerColumn .list p a { font-size: 16px; line-height: 35px; }
  .footerColumnBox .subscribeBox { width: 500px; }
  .footerColumnBox .subscribeBox .subscribe .title { font-size: 16px; font-weight: 500; }
  .footerColumnBox .subscribeBox .subscribe .input { padding-top: 15px; }
  .footerColumnBox .subscribeBox .subscribe .input input { width: 100%; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; height: 48px; font-size: 16px; -webkit-border-radius: 5px 0px 0px 5px; border-radius: 5px 0px 0px 5px; padding: 0px 20px; }
  .footerColumnBox .subscribeBox .subscribe .input button { min-width: 92px; height: 48px; font-size: 20px; -webkit-border-radius: 0px 5px 5px 0px; border-radius: 0px 5px 5px 0px; }
  .footerColumnBox .subscribeBox .footerContact { padding-top: 15px; font-size: 14px; line-height: 21px; }
  .footer_2025 .copyright { font-size: 13px; padding: 35px 0px; }
  /*--首页--*/
  .banner .imgBox { padding-top: 100vh; }
  .bannerText .title { font-size: 80px; }
  .bannerText .more { margin-top: 20px; }
  .banner .bannerPageBox {bottom: 55px;}
  .banner .bannerPageBox .bannerPage span {width: 45px; height: 3px;}
  .learnMore { height: 56px; -webkit-border-radius: 56px; border-radius: 56px; padding: 0px 25px; font-size: 16px; }
  .learnMore::after { -webkit-border-radius: 56px; border-radius: 56px; }
  .learnMore i { margin-left: 25px; width: 22px; height: 22px; font-size: 12px; }
  .learnMore:hover i::after { -webkit-transform: scale(20); -ms-transform: scale(20); transform: scale(20); }
  .indexProductsMain { background-position: center -11%; }
  .indexNewsProductMain { padding-top: 130px; }
  .indexNewsProductMain .title { top: 190px; font-size: 70px; }
  .indexNewsProduct .swiper-slide .circleImg { width: 803px; height: 803px; }
  .indexNewsProduct .swiper-slide .textImg { top: 233px; }
  .indexNewsProduct .swiper-slide .NewsProductImg { max-width: 1333px; top: 170px; }
  .indexNewsProduct .swiper-slide .contentBox { margin-top: -160px; }
  .indexNewsProduct .swiper-slide .contentBox .content { max-width: 490px; padding-top: 20px; }
  .indexNewsProduct .swiper-slide .contentBox .content .desc { font-size: 26px; line-height: 32px; }
  .indexNewsProduct .swiper-slide .contentBox .content .more { padding-top: 10px; }
  .indexNewsProduct .swiper-slide .contentBox .content .more a { font-size: 16px; padding: 0px; height: 44px; -webkit-border-radius: 44px; border-radius: 44px; }
  .indexNewsProduct .swiper-slide .contentBox .content .more a i { width: 22px; height: 22px; margin-left: 10px; font-size: 12px; }
  .indexNewsProduct .swiper-slide .contentBox .content .more a i::before { z-index: 1; }
  .indexNewsProduct .swiper-slide .contentBox .content .more a:hover { padding: 0px 23px; }
  .indexNewsProduct .swiper-slide .contentBox .peculiarity .peculiarityList { margin-left: 30px; }
  .indexNewsProduct .swiper-slide .contentBox .peculiarity .peculiarityList .icon { width: 78px; -webkit-border-radius: 20px; border-radius: 20px; }
  .indexNewsProduct .swiper-slide .contentBox .peculiarity .peculiarityList .text { font-size: 18px; padding-top: 10px; }
  .indexNewsProduct .indexNewsProductPage span { font-size: 15px; margin: 0px 0px 0px 15px !important; }
  .indexNewsProductListBox { padding: 0px 0px 70px; }
  .indexNewsProductList { padding-right: 490px; margin: 90px -8px 0px; }
  .indexNewsProductList .list { width: -webkit-calc(50% - 16px); width: calc(50% - 16px); margin: 15px 8px 0px; }
  .indexNewsProductList .list .listBg { height: 350px; -webkit-border-radius: 10px; border-radius: 10px; }
  .indexNewsProductList .list .contentBox { padding: 0px; }
  .indexNewsProductList .list .contentBox .content { max-width: 270px; left: 45px; }
  .indexNewsProductList .list .contentBox .content .listTitle { font-size: 26px; line-height: 32px; }
  .indexNewsProductList .list .contentBox .content .modelNumber {font-size: 18px; padding-top: 15px;}
  .indexNewsProductList .list .contentBox .content .more { padding-top: 20px; }
  .indexNewsProductList .list .contentBox .content .more p { font-size: 16px; padding: 0px; height: 44px; -webkit-border-radius: 44px; border-radius: 44px; }
  .indexNewsProductList .list .contentBox .content .more p i { width: 22px; height: 22px; margin-left: 10px; font-size: 12px; }
  .indexNewsProductList .list .contentBox .imgBox{width: 350px; height: 350px;}
  .indexNewsProductList .list:hover .contentBox .content .more p { padding: 0px 23px; }
  .indexNewsProductList .list:nth-child(1) { width: -webkit-calc(100% - 16px); width: calc(100% - 16px); }
  .indexNewsProductList .list:nth-child(1) .contentBox .imgBox{margin-right: 180px;}
  .indexNewsProductList .list:nth-child(4) { position: absolute; right: 0px; top: 0px; bottom: 0px; width: 475px; }
  .indexNewsProductList .list:nth-child(4) .listBg { height: 100%; }
  .indexNewsProductList .list:nth-child(4) .contentBox { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; padding: 45px; }
  .indexNewsProductList .list:nth-child(4) .more { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
  .indexSolutionsMain { padding: 110px 0px 0px; min-height: 100vh; }
  .indexSolutionsContent { padding: 90px 0px; }
  .indexSolutionsContent i { width: 15px; height: 15px; }
  .indexSolutionsContent i:nth-child(2) { right: 0px; left: auto; }
  .indexSolutionsContent i:nth-child(3) { bottom: 0px; top: auto; }
  .indexSolutionsContent i:nth-child(4) { bottom: 0px; right: 0px; top: auto; left: auto; }
  .indexSolutionsContent .title { font-size: 153px; }
  .indexSolutionsContent .content { max-width: 485px; font-size: 30px; line-height: 38px; }
  .indexSolutions { padding-top: 1px; }
  .indexSolutions .list { margin-top: 80px; top: 130px; -webkit-border-radius: 10px; border-radius: 10px; padding: 10px; }
  .indexSolutions .list .imgBox { min-height: 650px; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; -webkit-border-radius: 10px; border-radius: 10px; }
  .indexSolutions .list .imgBox .icon { right: 30px; top: 20px; width: 50px; }
  .indexSolutions .list .imgBox .listTitle{font-size: 20px; left: 30px; bottom: 30px; right: 30px;}
  .indexSolutions .list .content { width: 550px; padding: 40px 0px 0px 15px; }
  .indexSolutions .list .content .desc { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 20px; line-height: 24px; }
  .indexSolutions .list .content .peculiarity {margin:0px -5px;}
  .indexSolutions .list .content .peculiarity .peculiarityList { width: -webkit-calc(50% - 10px); width: calc(50% - 10px); margin: 10px 5px 0px; padding: 25px 0px; -webkit-border-radius: 10px; border-radius: 10px; }
  .indexSolutions .list .content .peculiarity .peculiarityList::after {-webkit-border-radius: 10px; border-radius: 10px;}
  .indexSolutions .list .content .peculiarity .peculiarityList .icon { width: 50px; }
  .indexSolutions .list .content .peculiarity .peculiarityList .text { padding-top: 10px; font-size: 16px; }
  .indexAboutMainPin { margin-top: 20px; }
  .indexAboutMain { top: 0px; left: 0px; height: 100vh; }
  .indexAboutMain .circleImg { width: 616px; height: 616px; }
  .indexAboutMain .indexAboutBox .indexAboutTitleMain .indexAboutTitleBox { padding-right: 182px; }
  .indexAboutMain .indexAboutBox .indexAboutTitleMain .indexAboutTitleBox .indexAboutTitle { font-size: 130px; line-height: 1; }
  .indexAboutMain .indexAboutBox .indexAboutSubTitle { font-size: 130px; }
  .indexAboutMain .indexAboutBox .desc { font-size: 18px; line-height: 24px; padding-top: 15px; max-width: 500px; }
  .indexAboutDataMain { left: 88%; top: 50%; width: 25.3%; height: 79.24%; -webkit-border-radius: 10px; border-radius: 10px; }
  .indexAboutDataMain .indexAboutDataTitle { top: 30%; }
  .indexAboutDataMain .indexAboutDataTitle img { height: 204px; }
  .indexAboutDataMain .indexAboutDataListBox { bottom: 8%; }
  .indexAboutDataMain .indexAboutDataListBox .indexAboutDataList { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-right: 60px; padding-bottom: 12px; }
  .indexAboutDataMain .indexAboutDataListBox .indexAboutDataList .numberBox { font-size: 22px; line-height: 1; }
  .indexAboutDataMain .indexAboutDataListBox .indexAboutDataList .numberBox span { font-size: 48px; margin-right: 10px; }
  .indexAboutDataMain .indexAboutDataListBox .indexAboutDataList .numberBox em { font-size: 48px; margin-left: -10px; }
  .indexAboutDataMain .indexAboutDataListBox .indexAboutDataList .text { padding-top: 6px; font-size: 18px; }
  .indexAboutDataMain.active .indexAboutDataTitle { top: 40%; opacity: 1; }
  .indexAboutDataMain.active .indexAboutDataListBox { bottom: 18%; opacity: 1; }
  .indexNewsMain { padding: 100px 0px; }
  .indexNewsMain .title { font-size: 70px; }
  .indexNewsTop { margin-top: 70px; }
  .indexNewsTop .content { width: 570px; padding: 0px 100px 0px 0px; }
  .indexNewsTop .content .time { font-size: 14px; }
  .indexNewsTop .content .listTitle { margin-top: 15px; font-size: 26px; display: -webkit-box; height: 136px; line-height: 34px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 4; height: auto !important; max-height: -webkit-calc(34px * 4); max-height: calc(34px * 4); }
  .indexNewsTop .content .more { margin-top: 20px; }
  .indexNewsTop .content .more a { height: 40px; -webkit-border-radius: 40px; border-radius: 40px; font-size: 14px; }
  .indexNewsTop .content .more a i { margin-left: 15px; width: 22px; height: 22px; font-size: 12px; }
  .indexNewsTop .content .more a:hover { padding: 0px 10px 0px 20px; }
  .indexNewsTop .imgBox { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-top: 460px; -webkit-border-radius: 6px; border-radius: 6px; }
  .indexNewsList { margin-top: 50px; }
  .indexNewsList .imgBox { padding-top: 300px; -webkit-border-radius: 6px; border-radius: 6px; }
  .indexNewsList .listTitle { margin-top: 20px; font-size: 20px; display: -webkit-box; height: 48px; line-height: 24px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .indexNewsList .time { margin-top: 10px; font-size: 14px; }
  /*--案例--*/
  .caseBanner_2025 { top: -65vh; }
  .caseBanner_2025 .imgBox { padding-top: 800px; }
  .caseClassMain .title { font-size: 50px; }
  .caseClassMain .caseClassBox { padding-top: 30px; }
  .caseClassMain .caseClassBox .caseClass { padding: 9px; -webkit-border-radius: 71px; border-radius: 71px; }
  .caseClassMain .caseClassBox .caseClass a { min-width: 248px; height: 55px; -webkit-border-radius: 55px; border-radius: 55px; padding: 0px 10px; font-size: 18px; }
  .caseListMain { margin-top: -100px; padding: 0px 0px 10px; }
  .caseListMain .list { margin: 0px -100px 45px; padding: 10px; -webkit-border-radius: 15px; border-radius: 15px; top: 100px; }
  .caseListMain .list .caseListImg .swiper-slide { padding-top: 650px; -webkit-border-radius: 15px; border-radius: 15px; }
  .caseListMain .list .caseListImg .icon { right: 20px; top: 20px; }
  .caseListMain .list .caseListImg .icon img { height: 50px; }
  .caseListMain .list .caseListImg a { width: 47px; height: 47px; font-size: 20px; }
  .caseListMain .list .caseListImg a.prevBtn { left: 30px; }
  .caseListMain .list .caseListImg a.nextBtn { right: 30px; }
  .caseListMain .list .caseListImg .caseListImgPage { bottom: 25px; }
  .caseListMain .list .caseListImg .caseListImgPage span { width: 45px; height: 3px; }
  .caseListMain .list .content { width: 550px; padding: 80px 30px 90px 50px; }
  .caseListMain .list .content .listTitle { font-size: 30px; line-height: 37px; }
  .caseListMain .list .content .peculiarity { font-size: 16px; line-height: 28px; }
  .caseListMain .list .content .icon { right: -60px; bottom: 30px; }
  .caseListMain .list .content .icon img { height: 175px; }
  .caseListMain .list.list:nth-child(2n) { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
  .caseListMain .list.list:nth-child(2n) .content .icon { right: -40px; }
  /*--warranty--*/
  .commonBanner_2025 .imgBox { padding-top: 800px; }
  .commonBanner_2025.shadow .imgBox::after{height: 200px;}
  .commonBanner_2025_text .title { font-size: 50px; }
  .commonBannerlocation { bottom: 30px; }
  .location a { font-size: 14px; }
  .location a i { font-size: 14px; }
  .location a span { font-size: 12px; margin: 0px 8px; }
  .warrantyMain { height: 100vh; }
  .warrantyMain .warrantyBox { padding-bottom: 100px; }
  .warrantyMain .warrantyBox .title { font-size: 70px; max-width: 700px;}
  .warrantyMain .warrantyBox .desc { padding-top: 40px; font-size: 18px; line-height: 27px; max-width: 760px; }
  .warrantyMain .circle { width: 803px; bottom: -560px; }
  .warrantyImg .list img { width: 100%; -webkit-border-radius: 15px; border-radius: 15px; }
  .warrantyImg .list:nth-child(1) { left: 0px; top: -110px; width: 288px; }
  .warrantyImg .list:nth-child(2) { right: 60px; top: -90px; width: 254px; }
  .warrantyImg .list:nth-child(3) { left: 120px; bottom: -90px; width: 170px; }
  .afterSalesMain { padding: 110px 0px 60px; width: 17.163%; height: 37.12%; }
  .afterSalesMain .afterSalesBg { -webkit-border-radius: 15px; border-radius: 15px; }
  .afterSalesMain .title { font-size: 60px; }
  .afterSalesMain .afterSales .swiper-wrapper .swiper-slide { height: 74px; -webkit-border-radius: 15px; border-radius: 15px; margin-right: 10px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
  .afterSalesMain .afterSales .swiper-wrapper .swiper-slide .icon { left: 35px; top: 35px; width: 46px; }
  .afterSalesMain .afterSales .swiper-wrapper .swiper-slide .listTitle { font-size: 17px; line-height: 19px; }
  .afterSalesMain .afterSales .swiper-wrapper .swiper-slide:last-child { margin-right: 0px; }
  .afterSalesMain .afterSales .swiper-wrapper .swiper-slide.active { -webkit-box-flex: 0; -webkit-flex: 0 0 360px; -ms-flex: 0 0 360px; flex: 0 0 360px; padding: 0px 35px 35px; height: 220px; }
  .afterSalesMain .afterSales .swiper-wrapper .swiper-slide.active .listTitle { font-size: 24px; line-height: 28px; }
  .serivceBasesMain { padding-top: 110px; }
  .serivceBasesMain .title { font-size: 60px; }
  .serivceBasesMain .serivceBasesClass { margin-top: 25px; }
  .serivceBasesMain .serivceBasesClass .swiper-wrapper { padding: 4px; -webkit-border-radius: 60px; border-radius: 60px; }
  .serivceBasesMain .serivceBasesClass .swiper-slide { padding: 0px 10px; min-width: 110px; height: 60px; font-size: 18px; -webkit-border-radius: 30px; border-radius: 30px; }
  .serivceBasesMain .serivceBasesClass .swiper-slide::before { -webkit-border-radius: 60px; border-radius: 60px; }
  .serivceBasesMain .serivceBasesClass .swiper-slide::after { height: 28px; }
  .serivceBasesDesc .desc { padding-top: 25px; font-size: 18px; line-height: 24px; max-width: 1000px; }
  .serivceBasesMap { margin: 40px -166px 0px; }
  .serivceBasesMapList .list { width: 7px; height: 7px; }
  .serivceBasesMapList .list .content { bottom: 40px; height: 30px; font-size: 14px; -webkit-border-radius: 15px; border-radius: 15px; padding: 3px 35px 3px 3px; }
  .serivceBasesMapList .list .content img { width: 24px; height: 24px; margin-right: 10px; }
  .serivceBasesMapList .list::after { bottom: 7px; height: 35px; }
  .serivceBasesMapList .list:nth-child(12) .content{bottom: 70px;}
  .serivceBasesMapList .list:nth-child(12)::after {height: 65px;}
  .afterSalesProcedureMain { padding: 100px 0px; }
  .afterSalesProcedureMain .title { font-size: 60px; }
  .afterSalesProcedureMain .afterSalesProcedure { padding: 150px 0px 7px; }
  .afterSalesProcedureMain .afterSalesProcedure .list { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin: 0px 24px 0px 0px; }
  .afterSalesProcedureMain .afterSalesProcedure .list .content { min-height: 150px; -webkit-border-radius: 20px; border-radius: 20px; padding: 0px 25px 40px; }
  .afterSalesProcedureMain .afterSalesProcedure .list .content .number { right: 25px; font-size: 60px; bottom: 20px; }
  .afterSalesProcedureMain .afterSalesProcedure .list .content .icon { left: 20px; top: -35px; width: 72px; height: 72px; -webkit-border-radius: 20px; border-radius: 20px; }
  .afterSalesProcedureMain .afterSalesProcedure .list .content .listTitle { font-size: 20px; line-height: 26px; }
  .afterSalesProcedureMain .afterSalesProcedure .list .line { width: 7px; height: 40px; margin-top: 12px; -webkit-border-radius: 3.5px; border-radius: 3.5px; }
  .afterSalesProcedureMain .afterSalesProcedure .list:nth-child(2) .content { min-height: 160px; }
  .afterSalesProcedureMain .afterSalesProcedure .list:nth-child(3) .content { min-height: 170px; }
  .afterSalesProcedureMain .afterSalesProcedure .list:nth-child(4) .content { min-height: 180px; }
  .afterSalesProcedureMain .afterSalesProcedure .list:nth-child(5) .content { min-height: 190px; }
  .afterSalesProcedureMain .afterSalesProcedure .list:nth-child(6) .content { min-height: 200px; }
  .afterSalesProcedureMain .afterSalesProcedure::after { height: 7px; -webkit-border-radius: 3.5px; border-radius: 3.5px; }
  .warrantyBtn { padding: 180px 0px; }
  .warrantyBtn .title { font-size: 60px; }
  .warrantyBtn .desc { margin-top: 15px; font-size: 18px; line-height: 27px; max-width: 655px; }
  .warrantyBtn .btn { padding-top: 25px; }
  .warrantyBtn .btn a { height: 60px; -webkit-border-radius: 60px; border-radius: 60px; font-size: 18px; padding: 0px 30px; }
  .warrantyBtn .btn a img { height: 30px; margin-right: 10px; }
  /*--solution--*/
  .solutionClassMain {top:-1px;}
  .solutionClassMainTop {top:75px;}
  .solutionClass .swiper-slide { margin-right: 40px; }
  .solutionClass .swiper-slide a { line-height: 80px; font-size: 18px; }
  .solutionMain .list .content { width: 50%; padding: 135px 0px 160px 60px; }
  .solutionMain .list .content .listTitle { font-size: 55px; line-height: 60px; }
  .solutionMain .list .content .desc { margin-top: 45px; font-size: 18px; line-height: 27px; }
  .solutionMain .list .content .peculiarity { margin-top: 70px; margin-left: -190px; padding: 40px 20px; -webkit-border-radius: 20px; border-radius: 20px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
  .solutionMain .list .content .peculiarity .peculiarityList .icon { width: 70px; }
  .solutionMain .list .content .peculiarity .peculiarityList .icon img { width: 70px; height: 70px; }
  .solutionMain .list .content .peculiarity .peculiarityList .peculiarityListTitle { margin-top: 15px; font-size: 16px; line-height: 20px; }
  .solutionMain .list .imgBox { width: 50%; }
  .solutionMain .list .imgBox img { width: 960px; }
  .solutionMain .list:nth-child(2n+1) .peculiarity { margin-right: -190px; margin-left: 0px; }
  .solutionMain .list:nth-child(2n+1) .content { padding: 135px 60px 160px 0px; }
  /*--FAQ--*/
  .FaqSearchBox .title { font-size: 42px; }
  .FaqSearchBox .FaqSearch { padding-top: 20px; }
  .FaqSearchBox .FaqSearch form { max-width: 480px; }
  .FaqSearchBox .FaqSearch form input { width: 100%; height: 55px; -webkit-border-radius: 55px; border-radius: 55px; padding: 0px 30px; font-size: 16px; }
  .FaqSearchBox .FaqSearch form button { font-size: 24px; -webkit-border-radius: 55px; border-radius: 55px; width: 80px; }
  .FaqMain { padding: 80px 0px; }
  .FaqMain .faqClassBox { padding-top: 30px; }
  .FaqMain .faqClassBox .faqClass { padding: 9px; -webkit-border-radius: 71px; border-radius: 71px; }
  .FaqMain .faqClassBox .faqClass a { min-width: 262px; height: 55px; -webkit-border-radius: 55px; border-radius: 55px; padding: 0px 10px; font-size: 18px; }
  .FaqMain .faqClassBox .faqClass a.active { -webkit-box-shadow: 0px 5px 10px rgba(245, 130, 32, 0.5); box-shadow: 0px 5px 10px rgba(245, 130, 32, 0.5); }
  .FaqMain .faqClassBox .faqClass a::after { height: 28px; }
  .FaqMain .faqList { max-width: 1080px; padding-top: 20px; }
  .FaqMain .faqList .list { margin-top: 20px; padding: 25px 40px; -webkit-border-radius: 20px; border-radius: 20px; }
  .FaqMain .faqList .list .listTitle { font-size: 18px; }
  .FaqMain .faqList .list .listTitle .q { min-width: 34px; width: 34px; height: 34px; margin-right: 15px; font-size: 16px; }
  .FaqMain .faqList .list .contentBox .content { margin-top: 35px; padding: 40px 70px 50px 30px; -webkit-border-radius: 15px; border-radius: 15px; }
  .FaqMain .faqList .list .contentBox .content .a { min-width: 34px; width: 34px; height: 34px; font-size: 16px; }
  .FaqMain .faqList .list .contentBox .content .desc { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-left: 15px; font-size: 15px; line-height: 25px; }
  /*--视频--*/
  .support_2025Main { padding: 60px 0px 80px; }
  .support_2025Main .supportClassBox .supportClass { padding: 9px; -webkit-border-radius: 71px; border-radius: 71px; }
  .support_2025Main .supportClassBox .supportClass a { min-width: 185px; height: 55px; -webkit-border-radius: 55px; border-radius: 55px; padding: 0px 10px; font-size: 18px; }
  .support_2025Main .supportClassBox .supportClass a.active { -webkit-box-shadow: 0px 5px 10px rgba(245, 130, 32, 0.5); box-shadow: 0px 5px 10px rgba(245, 130, 32, 0.5); }
  .support_2025Main .supportClassBox .supportClass a::after { height: 28px; }
  .support_2025Main .videoList_2025 { margin: 0px -23px; padding: 50px 0px 30px; }
  .support_2025Main .videoList_2025 .list { width: -webkit-calc(33.333% - 46px); width: calc(33.333% - 46px); height: 302px; margin: 0px 23px 20px; }
  .support_2025Main .videoList_2025 .list .imgBox { padding-top: 244px; -webkit-border-radius: 15px; border-radius: 15px; }
  .support_2025Main .videoList_2025 .list .imgBox .videoIcon { width: 76px; height: 47px; -webkit-border-radius: 47px; border-radius: 47px; }
  .support_2025Main .videoList_2025 .list .imgBox .videoIcon::after { border-left: 8px solid #fff; border-top: 7px solid transparent; border-bottom: 7px solid transparent; }
  .support_2025Main .videoList_2025 .list .listTitle { margin-top: 10px; font-size: 16px; display: -webkit-box; height: 48px; line-height: 24px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .support_2025Main .videoList_2025 .list:nth-child(1) { width: -webkit-calc(66.666% - 46px); width: calc(66.666% - 46px); height: 604px; }
  .support_2025Main .videoList_2025 .list:nth-child(1) .imgBox { padding-top: 566px; }
  .support_2025Main .handbookList_2025 { margin: 0px -33px; padding-top: 80px; }
  .support_2025Main .handbookList_2025 .list { width: -webkit-calc(25% - 66px); width: calc(25% - 66px); margin: 0px 33px 60px; padding-bottom: 120px; }
  .support_2025Main .handbookList_2025 .list::after { top: 70px; -webkit-border-radius: 20px; border-radius: 20px; }
  .support_2025Main .handbookList_2025 .list .imgBox { padding-top: 300px; margin: 0px 35px; -webkit-border-radius: 20px; border-radius: 20px; }
  .support_2025Main .handbookList_2025 .list .imgBox .text { left: 30px; right: 30px; top: 35px; }
  .support_2025Main .handbookList_2025 .list .imgBox .text h3 { font-size: 38px; }
  .support_2025Main .handbookList_2025 .list .imgBox .text p { font-size: 18px; line-height: 23px; }
  .support_2025Main .handbookList_2025 .list .content { padding: 30px 35px 0px; height: 150px; -webkit-border-radius: 20px 60px 20px 20px; border-radius: 20px 60px 20px 20px; }
  .support_2025Main .handbookList_2025 .list .content .listTitle { font-size: 18px; display: -webkit-box; height: 46px; line-height: 23px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .support_2025Main .handbookList_2025 .list .content .icon { margin-top: 10px; }
  .support_2025Main .handbookList_2025 .list .content .icon img { height: 40px; }
  .support_2025Main .handbookList_2025 .list .content .icon p a { width: 40px; margin-right: 10px; }
  .support_2025Main .handbookList_2025 .list:hover::after { -webkit-box-shadow: 15px 20px 20px rgba(92, 115, 95, 0.5); box-shadow: 15px 20px 20px rgba(92, 115, 95, 0.5); }
  .support_2025Main .downloadList_2025 { padding: 20px 0px 30px; }
  .support_2025Main .downloadList_2025 .list { margin-top: 40px; -webkit-border-radius: 15px; border-radius: 15px; padding: 25px 35px; }
  .support_2025Main .downloadList_2025 .list .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
  .support_2025Main .downloadList_2025 .list .content .listTitle { font-size: 20px; }
  .support_2025Main .downloadList_2025 .list .content .listTitle img { height: 27px; margin-right: 10px; }
  .support_2025Main .downloadList_2025 .list .content .line { margin-top: 20px; }
  .support_2025Main .downloadList_2025 .list .content .peculiarity { margin-top: 15px; }
  .support_2025Main .downloadList_2025 .list .content .peculiarity p { font-size: 14px; margin-right: 20px; }
  .support_2025Main .downloadList_2025 .list .content .peculiarity p img { height: 16px; margin-right: 5px; }
  .support_2025Main .downloadList_2025 .list .btn { margin-left: 35px; }
  .support_2025Main .downloadList_2025 .list .btn a { width: 40px; height: 40px; margin-right: 10px; }
  .support_2025Main .downloadList_2025 .list .btn a:last-child { margin-right: 0px; }
  .support_2025Main .downloadList_2025 .list .btn a:hover { -webkit-box-shadow: 0px 5px 5px -2px rgba(245, 130, 32, 0.5); box-shadow: 0px 5px 5px -2px rgba(245, 130, 32, 0.5); }
  .support_2025Main .downloadList_2025 .list:hover { -webkit-box-shadow: 0px 14px 16px rgba(172, 194, 199, 0.5); box-shadow: 0px 14px 16px rgba(172, 194, 199, 0.5); }
  /*--新闻列表--*/
  .newslistMain_2025 { padding: 70px 0px; }
  .newslistMain_2025 .title { font-size: 42px; }
  .newslistMain_2025 .newsListClassBox { padding-top: 30px; }
  .newslistMain_2025 .newsListClassBox .newsListClass { padding: 9px; -webkit-border-radius: 71px; border-radius: 71px; }
  .newslistMain_2025 .newsListClassBox .newsListClass a { min-width: 185px; height: 55px; -webkit-border-radius: 55px; border-radius: 55px; padding: 0px 10px; font-size: 18px; }
  .newslistMain_2025 .newsListClassBox .newsListClass a.active { -webkit-box-shadow: 0px 5px 10px rgba(245, 130, 32, 0.5); box-shadow: 0px 5px 10px rgba(245, 130, 32, 0.5); }
  .newslistMain_2025 .newsListClassBox .newsListClass a::after { height: 28px; }
  .newslist_2025 { margin: 50px -20px 0px; }
  .newslist_2025 ul li { padding: 0px 20px 40px; }
  .newslist_2025 ul li a { -webkit-border-radius: 15px; border-radius: 15px; }
  .newslist_2025 ul li .content { padding: 50px 70px 70px; }
  .newslist_2025 ul li .content .time { font-size: 12px; }
  .newslist_2025 ul li .content .time span { height: 20px; padding: 0px 6px; font-size: 12px; margin-right: 12px; }
  .newslist_2025 ul li .content .listTitle { margin-top: 10px; font-size: 28px; line-height: 39px; }
  .newslist_2025 ul li .content .desc { margin-top: 18px; font-size: 15px; display: -webkit-box; height: 66px; line-height: 22px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 3; }
  .LoadMore { padding-top: 35px; }
  .LoadMore img { height: 36px; }
  /*--产品详情--*/
  .relatedCaseMain { padding: 90px 0px 80px; }
  .relatedCaseMain .relatedCaseTitle .title { font-size: 42px; }
  .relatedCaseMain .relatedCaseTitle .btn a { width: 47px; height: 47px; font-size: 18px; margin-left: 10px; }
  .relatedCaseMain .relatedCaseListBox { padding: 50px 0px 20px; margin: 0px -30px; }
  .relatedCaseMain .relatedCaseList { padding: 0px 30px; }
  .relatedCaseMain .relatedCaseList .swiper-slide a { -webkit-border-radius: 15px; border-radius: 15px; }
  .relatedCaseMain .relatedCaseList .swiper-slide a .imgBox { padding-top: 280px; }
  .relatedCaseMain .relatedCaseList .swiper-slide a .listTitle { font-size: 18px; padding: 0px 30px; display: -webkit-box; height: 100px; line-height: 100px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .relatedCaseMain .relatedCaseList .swiper-slide a:hover { -webkit-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.2); top: -20px; }
  .recommendedProductMain { padding: 90px 0px 80px; }
  .recommendedProductMain .recommendedProductTitle .title { font-size: 42px; }
  .recommendedProductMain .recommendedProductTitle .btn a { width: 47px; height: 47px; font-size: 18px; margin-left: 10px; }
  .recommendedProductMain .recommendedProduct { margin-top: 50px; }
  .recommendedProductMain .recommendedProduct .swiper-slide a { -webkit-border-radius: 20px; border-radius: 20px; padding: 50px 60px; }
  .recommendedProductMain .recommendedProduct .swiper-slide a .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-right: 20px; }
  .recommendedProductMain .recommendedProduct .swiper-slide a .content .series { font-size: 18px; }
  .recommendedProductMain .recommendedProduct .swiper-slide a .content .listTitle { margin-top: 5px; font-size: 28px; }
  .recommendedProductMain .recommendedProduct .swiper-slide a .content .more { margin-top: 10px; font-size: 14px; }
  .recommendedProductMain .recommendedProduct .swiper-slide a .content .more i { font-size: 16px; margin-left: 10px; }
  .recommendedProductMain .recommendedProduct .swiper-slide a .imgBox { width: 280px; height: 280px; }
  /*--产品--*/
  .productList_2025Main { padding: 65px 0px 80px; }
  .productList_2025Main .productListClass { width: 315px; }
  .productList_2025Main .productListClass a { height: 67px; -webkit-border-radius: 67px; border-radius: 67px; padding: 0px 20px; margin-bottom: 10px; font-size: 18px; background-size: 57px 88px; }
  .productList_2025Main .productListClass a i { font-size: 14px; }
  .productList_2025Main .productListClass a::before { width: 4px; height: 48px; left: -2px; -webkit-border-radius: 2px; border-radius: 2px; }
  @keyframes backdropX { 0% { background-position-x: 0px; }
    100% { background-position-x: 57px; } }
  @-webkit-keyframes backdropX { 0% { background-position-x: 0px; }
    100% { background-position-x: 57px; } }
  .productList_2025Main .productList_2025Box { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-left: 60px; }
  .productList_2025Main .productList_2025 { margin: 0px -12px; padding: 0px 0px 20px; }
  .productList_2025Main .productList_2025 .list { width: -webkit-calc(33.333% - 24px); width: calc(33.333% - 24px); margin: 0px 12px 25px; }
  .productList_2025Main .productList_2025 .list a { height: 512px; width: 100%; -webkit-border-radius: 20px; border-radius: 20px; padding: 2px; }
  .productList_2025Main .productList_2025 .list a .contentBox { -webkit-border-radius: 20px; border-radius: 20px; padding: 30px 20px; }
  .productList_2025Main .productList_2025 .list a .contentBox .imgBox { width: 270px; height: 270px; }
  .productList_2025Main .productList_2025 .list a .contentBox .content { padding: 20px 0px 0px; }
  .productList_2025Main .productList_2025 .list a .contentBox .content .subTitle { font-size: 16px; }
  .productList_2025Main .productList_2025 .list a .contentBox .content .subTitle span::after{margin: 0px 10px;}
  .productList_2025Main .productList_2025 .list a .contentBox .content .modelNumber {font-size: 16px; padding-top: 10px;}
  .productList_2025Main .productList_2025 .list a .contentBox .content .listTitle { margin-top: 5px; font-size: 20px; display: -webkit-box; height: 48px; line-height: 24px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .productList_2025Main .productList_2025 .list a .contentBox .content .more { margin-top: 15px; font-size: 14px; }
  .productList_2025Main .productList_2025 .list a .contentBox .content .more i { margin-left: 10px; font-size: 16px; }
  .productList_2025Main .productList_2025 .list a:hover { -webkit-box-shadow: 0px 15px 25px rgba(123, 143, 194, 0.4); box-shadow: 0px 15px 25px rgba(123, 143, 194, 0.4); }
  .productList_2025Main .productList_2025 .list:nth-child(1) { width: -webkit-calc(66.666% - 24px); width: calc(66.666% - 24px); }
  .productList_2025Main .productList_2025 .list:nth-child(1) a .contentBox .imgBox { width: 320px; height: 320px; margin: 0px; }
  .productList_2025Main .productList_2025 .list:nth-child(1) a .contentBox .content { padding: 0px 0px 0px 25px; }
  .productList_2025Main .productList_2025 .list:nth-child(1) a .contentBox .content .listTitle { margin-top: 10px; font-size: 28px; display: -webkit-box; height: 102px; line-height: 34px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 3; }
  .productList_2025Main .productList_2025 .list:nth-child(1) a .contentBox .content .more { margin-top: 20px; }

  .productBanner .imgBox{padding-top: 800px;}
  .productBanner .productBannerText .content{max-width: 590px;}
  .productBanner .productBannerText .desc{font-size: 18px; line-height: 24px; margin-top: 35px;}
  .commonTitle{font-size: 42px;}
  .productBanner .location{bottom: 45px;}
  .productBanner .location .container a{font-size: 20px; margin-right: 15px;}
  .productBanner .location .container a i{font-size: 18px;}
  .aboutMain{padding: 130px 0px;}
  .aboutMain .aboutStrategy{width: 692px;}
  .aboutMain .aboutStrategy .title{font-size: 36px;}
  .aboutMain .aboutStrategy .desc{font-size: 16px; line-height: 22px; margin-top: 35px;}
  .aboutMain .aboutStrategy .imgBox{margin-top: 65px;}
  .aboutMain .aboutStrategy .imgBox .aboutStrategyList{right: -20px; bottom: 50px; width: 310px; padding: 15px 0px;}
  .aboutMain .aboutStrategy .imgBox .aboutStrategyList .list{padding: 15px 0px; font-size: 16px;}
  .aboutMain .aboutStrategy .imgBox .aboutStrategyList .list img{width: 36px; margin-right: 15px;}
  
  .aboutMain .aboutLayout{width: 533px; padding-top: 110px; padding-bottom: 40px;}
  .aboutMain .aboutLayout .title{font-size: 36px; margin-top: 75px;}
  .aboutMain .aboutLayout .desc{font-size: 16px; margin-top: 35px;}
  .aboutMain .aboutlogo{width: 1419px; left: 22px; bottom: -52px;}

  .historyYearBox .container .historyYearListBox{width: 720px;}
  .historyYearBox .container .historyYear{font-size: 240px; height: 720px;}
  .historyYearBox .container .historyYear .Year{line-height: 240px;}
  .historyYearBox .container .historyYear .YearList{line-height: 240px; height: 240px;}

  .historyListMain .container .historyList{width: 533px;}
  .historyListMain .container .historyList ul li .listYear{font-size: 24px; padding-bottom: 10px;}
  .historyListMain .container .historyList ul li .desc{font-size: 16px; line-height: 22px;}
  .historyListMain .container .historyList ul li .imgBox{padding-top: 20px;}
  .historyListMain .container .historyList ul li .imgBox img{border-radius: 20px;}
  .footContact .desc{font-size: 38px;}
  .footContact .btn a{width: 180px; line-height: 50px; border-radius: 50px; font-size: 16px;}

  .serviceTeamMain {padding: 159.994px 0px 180px}
  .serviceTeamMain .serviceTeam .title {width: 630.01px}
  .serviceTeamMain .serviceTeam .emailList .list {width: 50%;}
  .serviceTeamMain .serviceTeam .emailList .list::after { right: 0px;top: 10.003px;bottom: 10.003px; width: 0.998px;}
  .serviceTeamMain .serviceTeam .emailList .list .icon img { width: 44.006px;}
  .serviceTeamMain .serviceTeam .emailList .list .email {margin-top: 10.003px;font-size: 20.006px;font-weight: 600;}
  .serviceTeamMain .serviceTeam .emailList .list .subTitle { padding-top: 10.003px; font-size: 15.994px;}

  .serviceFormMain {padding: 109.997px 0px 90.01px}
  .serviceFormMain .serviceForm {border-radius: 14.995px}
  .serviceFormMain .serviceForm .descBox {width: 519.994px; padding: 70.003px 0vw;}
  .serviceFormMain .serviceForm .descBox .desc h3 {font-size: 49.997px}
  .serviceFormMain .serviceForm .descBox .desc p {font-size: 14.995px; margin-top: 14.995px}
  .serviceFormMain .serviceForm .descBox .tel h3 {font-size: 27.994px;line-height: 1.2}
  .serviceFormMain .serviceForm .descBox .tel p {font-size: 12.998px; margin-top: 4.992px}
  .serviceFormMain .serviceForm .FormListBox { border-radius: 14.995px; padding: 70.003px 99.994px}
  .serviceFormMain .serviceForm .FormList {    margin: 0px -10.003px}
  .serviceFormMain .serviceForm .FormList .list { width: 50%;    padding: 0px 10.003px 20.006px}
  .serviceFormMain .serviceForm .FormList .list p { font-size: 13.997px; padding-bottom: 10.003px}
  .serviceFormMain .serviceForm .FormList .list .input label { border: 1px solid #cedae0; border-radius: 14.995px; padding: 14.995px 24.998px}
  .serviceFormMain .serviceForm .FormList .list .input label input { font-size: 13.997px}
  .serviceFormMain .serviceForm .FormList .list .input label textarea { width: 100%; height: 60px;  font-size: 13.997px}
  .serviceFormMain .serviceForm .FormList .list .input img { right: 3.994px; height: 39.994px}
  .serviceFormMain .serviceForm .FormList .list.textarea {   width: 100%}
  .serviceFormMain .serviceForm .FormList .btn { width: 100%; padding: 20.006px 10.003px 0px}
  .serviceFormMain .serviceForm .FormList .btn input { width: 180px; height: 49.997px; font-size: 15.994px; border-radius: 24.998px}

  .popFormMain .popFormBox .popForm{ width: 1400px; padding:70px 60px; border-radius: 15px; }
  .popFormMain .popFormBox .popForm .closePopForm{right: 25px; top: 25px; font-size: 24px; }
  .popFormMain .popFormBox .popForm .content{min-width: 350px; width: 350px; padding-right: 50px;}
  .popFormMain .popFormBox .popForm .content .title{font-size:36px; padding-bottom: 20px;}
  .popFormMain .popFormBox .popForm .content .desc{font-size: 18px;}
  .popFormMain .popFormBox .popForm .popFormIframe{flex: 1; overflow: auto;}
  .serviceTeamMain .serviceTeam .emailList .list{padding: 20px 0px;}


  .productDetailBox {padding: 190.003px 0px 90.01px}
  .productDetailBox .productDetail .detail {width: -webkit-calc(100% - 500.006px);width: calc(100% - 500.006px); padding-top: 74.995px}
  .productDetailBox .productDetail .detail .title {font-size: 25.997px; font-weight: 600}
  .productDetailBox .productDetail .detail .title span::after{margin: 0px 20px;}
  .productDetailBox .productDetail .detail .modelNumber { margin-top: 10.003px; font-size: 25.997px;}
  .productDetailBox .productDetail .detail .modelNumber {margin-top: 10.003px;  font-size: 60px;font-weight: 600}
  .productDetailBox .productDetail .detail .label {margin-top: 14.995px}
  .productDetailBox .productDetail .detail .label span {margin-right: 10.003px;padding: 0px 20.006px; font-size: 13.997px; line-height: 36px; border-radius: 36px; border: 0.998px solid rgba(255, 255, 255, 0.3)}
  .productDetailBox .productDetail .detail .label span:last-child {margin: 0px}
  .productDetailBox .productDetail .detail .btn {margin-top: 39.994px}
  .productDetailBox .productDetail .detail .btn a {width: 150.01px;line-height: 47.002px; border-radius: 47.002px;font-size: 15.994px}
  .productDetailBox .productDetail .detailImgBox {width: 500.006px}
  .productDetailBox .productDetail .detailImgBox .detailImgPage {padding-top: 39.994px}
  .productDetailBox .productDetail .detailImgBox .detailImgPage span {width: 12px;height: 12px; border: 1.997px solid rgba(255, 255, 255, 0.5)}
  .productDetailBox .location { left: 0px; bottom: 30.01px;width: 100%}
  .productDetailBox .location .container a {font-size: 13.997px;margin-right: 10.003px}
  .productDetailBox .location .container a i {font-size: 12px;margin-left: 10.003px}
  .productDetailBox .location .container a:first-child i:first-child {margin: 0px}

  .productAdvantageMain {padding: 120px 0vw 145px}
  .productAdvantageMain .productAdvantage .advantage {min-width: 494.995px;max-width: 494.995px}
  .productAdvantageMain .productAdvantage .advantage .desc {margin-top: 35.002px;font-size: 15.994px;line-height: 22.003px}
  .productAdvantageMain .productAdvantage .advantageList {padding-left: 99.994px;}
  .productAdvantageMain .productAdvantage .advantageList .list {padding-left: 90.01px; padding-top: 55.008px;}
  .productAdvantageMain .productAdvantage .advantageList .list .icon { min-width: 52.992px;max-width: 77.99px;  padding-right: 24.998px}
  .productAdvantageMain .productAdvantage .advantageList .list .content .listTitle {font-size: 22.003px}
  .productAdvantageMain .productAdvantage .advantageList .list .content .desc {margin-top: 14.995px;font-size: 15.994px; line-height: 22.003px}

  .solutionCharacteristicMain { padding: 80.006px 0px 90.01px}
  .solutionCharacteristicMain .solutionCharacteristic { margin: 50px -20px 0px}
  .solutionCharacteristicMain .solutionCharacteristic .list {width: -webkit-calc(25% - 40px); width: calc(25% - 40px); margin: 0px 20px; padding: 45.005px 39.994px 60px; top: 0px; border: 1.997px solid transparent; border-radius: 14.995px}
  .solutionCharacteristicMain .solutionCharacteristic .list .icon img { width: 53px;}
  .solutionCharacteristicMain .solutionCharacteristic .list .subTitle {margin-top: 20px; font-size: 22px;}
  .solutionCharacteristicMain .solutionCharacteristic .list .desc { margin-top: 15px; font-size: 16px}
  .solutionCharacteristicMain .solutionCharacteristic .list:hover { top: -25px; -webkit-backdrop-filter: blur(40px);  backdrop-filter: blur(40px); -webkit-box-shadow: 0px 20.006px 26.995px rgba(123, 143, 194, 0.4); box-shadow: 0px 20.006px 26.995px rgba(123, 143, 194, 0.4)}


  .productDetailParamMain { padding: 99.994px 0px}
  .productDetailParamMain .productDetailParam { margin-top: 60px; padding: 99.994px 109.997px 39.994px 140.006px; border-radius: 20.006px;-webkit-backdrop-filter: blur(10.003px);    backdrop-filter: blur(10.003px)}
  .productDetailParamMain .productDetailParam .paramImg { width: 450.01px; padding-bottom: 70.003px}
  .productDetailParamMain .productDetailParam .productDetailParamListPage {padding-top: 19.2px}
  .productDetailParamMain .productDetailParam .productDetailParamListPage span {  width: 12px; height: 12px; border: 1.997px solid rgba(255, 255, 255, 0.5)}
  .productDetailParamMain .productDetailParam .paramBox {padding-left: 130.003px}
  .productDetailParamMain .productDetailParam .paramBox .param table {width: 100%}
  .productDetailParamMain .productDetailParam .paramBox .param table td { padding: 14.995px 0px; font-size: 15.994px; border-bottom: 0.998px solid rgba(0, 0, 0, 0.2)}
  .productDetailParamMain .productDetailParam .paramBox .btn { margin: 49.997px 0px 0px}
  .productDetailParamMain .productDetailParam .paramBox .btn a { line-height: 49.997px; border-radius: 49.997px; font-size: 14.995px; padding: 0px 35.002px; margin: 0vw 10.003px 0vw 0vw}
  .productDetailParamMain .productDetailParam .paramBox .btn a i { width: 15.994px; height: 15.994px;-webkit-background-size: 15.994px 15.994px; background-size: 15.994px;margin-left: 10.003px}
  .productDetailParamMain .productDetailParam .paramBox .btn a:last-child {margin: 0px}


}


  @media (min-width: 2100px){
    .indexProductsMain { background-position: center -20%; }
  }

  @media (min-width: 2300px){
    .indexProductsMain { background-position: center -35%; }
  }

  @media (min-width: 2500px){
    .indexProductsMain { background-position: center -50%; }
  }