.bc-nav{width:100%;height:35px;}
.help-box{width:1200px;margin:0 auto;min-height:600px}
.help-left{width:210px;margin:15px;margin-left:0;float:left;background:#fff}
.help-right{width:970px;overflow-x:hidden;min-height:400px;background:white;float:left;margin-top:15px}
.h-content{padding:10px;width:950px;min-height:370px;text-indent:7px;font-family:"microsoft yahei"}
.h-content img{width:100%;}
.h-content .head{padding-bottom:26px}
.h-content .head p{float:left;min-width:230px;font-size:16px;height:36px;line-height:36px;border-bottom:2px solid #8b8b8b}
.h-content .head p span{font-size:28px}
.h-title{height:36px;line-height:36px;text-align:center;font-size:16px;color:white;font-weight:bold}
.h-hide ul{display:none}
.h-hide p{margin:14px 5px 0 0;float:right;display:inline-block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid#f1f1f1}
#parent>li>span{display:block;padding-left:10px;background:#eaeaea;border-bottom:1px solid #fff}#parent>li>span:hover{cursor:pointer;background:#dadada}
#parent>li{line-height:33px;display:block}
.h-show ul{display:block}
.h-show p{margin:14px 5px 0 0;float:right;display:inline-block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid#f1f1f1}
.h-list{border:1px solid #dedede}
.h-list li{width:177px;line-height:20px;margin:5px 0 5px 10px;padding:2px 0;padding-left:20px;cursor:pointer}
.h-list .h-curr{margin-left:10px}
.h-curr{background:rgba(0,0,0,0) linear-gradient(to right,#eaeaea,#fff) repeat scroll 0 0;border-color:#dedede;border-image:none;border-width:1px;color:green;font-weight:bold}
.h-list a:hover li{color:green;font-weight:bold}
.bc-nav{line-height:35px}
.bc-nav>p{width:1200px;margin:0 auto}
.bc-nav>p>a{color:gray}
.b{border:1px solid #e0dddd}
.h-right-title{width:100%;height:25px;margin-left:5px;margin-top:15px}
.h-right-title>h4{float:left;font-size:19px}#square{margin:5px;width:6px;height:6px;background:#df2003;float:left}
.b-99{background:#7dd589}
.h-record{padding:5px;width:100%;height:100px;margin-top:20px;border-top:1px solid #e0dddd}
.h-record>p{padding:5px}
.h-button{width:100px;height:25px;color:#6f6666;margin-left:5px}
.h-content h1{text-align:center}
.h-content .cat-time{text-align:center;padding:10px 0}
.c{clear:both}
.b-lg{background:#7dd589}
.news-list a,.list-time{font-size:13px;letter-spacing:2px;color:#333}
.news-list li{padding:8px 5px;border-bottom:1px dashed #f1f1f1}
.news-list a:hover{font-size:13px;letter-spacing:2px;color:#40bb6a}
.list-time{display:block;float:right}
#g-square{margin:8px 0;width:3px;height:3px;background:#333;float:left}
.n-content{width:100%;min-height:300px;overflow:hidden}
.n-content img{width:100%;}
.h-page{position:relative;width:100%;height:100px;background:url(../img/img_yingyin.png) 0 68px no-repeat;background-size: contain;}
.h-page .pagination .active{background:#3fba6a;color:white}
.h-page .pagination .disabled span,.h-page .pagination .active span{left:30px;line-height:28px;padding-left:4px}
.h-page .pagination{position:relative;top:32px;left:30%;width:100%;height:30px}
.h-page .pagination li{margin:0 auto;width:28px;height:28px;border:1px solid #f1f1f1;float:left;margin-left:10px}
.h-page .pagination li a{line-height:28px;padding-left:4px}


@charset "UTF-8";@font-face {
    font-family: swiper-icons;
    src: url(data:application/font-woff;charset=utf-8;base64,\ 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);
    font-weight: 400;
    font-style: normal
}

:root {
    --swiper-theme-color: #007aff
}

.swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1
}

.swiper-vertical>.swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box
}

.swiper-android .swiper-slide,.swiper-wrapper {
    transform: translateZ(0)
}

.swiper-pointer-events {
    touch-action: pan-y
}

.swiper-pointer-events.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform
}

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

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

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

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

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

.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.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,.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-3d .swiper-slide-shadow {
    background: rgba(0,0,0,.15)
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-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-horizontal.swiper-css-mode>.swiper-wrapper {
    scroll-snap-type: x mandatory
}

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

.swiper-centered>.swiper-wrapper:before {
    content: "";
    flex-shrink: 0;
    order: 9999
}

.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-centered.swiper-horizontal>.swiper-wrapper: before {
    height:100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
}

.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-centered.swiper-vertical>.swiper-wrapper: before {
    width:100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after)
}

.swiper-centered>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: center center
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    transition: .3s opacity;
    transform: translateZ(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: 10px;
    left: 0;
    width: 100%
}

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

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

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

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(.33)
}

.swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));
    height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));
    display: inline-block;
    border-radius: 50%;
    background: var(--swiper-pagination-bullet-inactive-color,#000);
    opacity: var(--swiper-pagination-bullet-inactive-opacity, .2)
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
    -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: var(--swiper-pagination-bullet-opacity, 1);
    background: var(--swiper-pagination-color,var(--swiper-theme-color))
}

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

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap,6px) 0;
    display: block
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: .2s transform,.2s top
}

.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap,4px)
}

.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translate(-50%);
    white-space: nowrap
}

.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: .2s transform,.2s left
}

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

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

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color,var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top
}

.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: 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
}

#comments-app {
    width: 100%;
    min-height: 100%;
    display: flex;
    flex-direction: column;
    background-color: #f7f7f7
}

.ant-image {
    width: 100%;
    height: 100%
}

.scrollbar-none::-webkit-scrollbar {
    display: none
}

@font-face {
    font-family: iconfont;
    src: url(font/iconfont.woff) format("woff"),url(font/iconfont.ttf) format("truetype")
}

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

.icon-weibiaoti1:before {
    content: ""
}

.icon-5:before {
    content: ""
}

.icon-4:before {
    content: ""
}

.icon-yuanjiaojuxing11:before {
    content: ""
}

.icon-goback:before {
    content: ""
}

.icon-131:before {
    content: ""
}

.icon-gouwuche1:before {
    content: ""
}

* {
    padding: 0;
    margin: 0
}

html {
    font-size: 62.5%
}

body {
    font-size: 14px;
    font-size: 1.4rem
}

a {
    text-decoration: none
}

html,body {
    width: 100%;
    height: 100%
}

html.no-scroll,body.no-scroll,.overflow-y {
    overflow: hidden
}

h1,h2,p {
    box-sizing: content-box
}

.header-wrapper {
    position: fixed;
    z-index: 10000;
    background: #fff;
    width: 100%;
    box-sizing: border-box;
    top: 0;
    transition: transform .3s;
    transform: translateY(-110%)
}

.header-wrapper.header-show {
    transform: translateY(0)
}

.index-header-bar {
    display: flex;
    padding: 3vw 2vw 3vw 3.329vw
}

.index-header-bar .index-logo {
    display: block;
    height: calc(90 / 1080 * 100vw);
    margin: 0 auto
}

.index-header-bar .index-logo svg {
    display: block;
    height: calc(90 / 1080 * 100vw);
    fill: #000
}

.index-header-bar .index-search {
    background: #F2F2F2;
    border-radius: 3.8vw;
    width: 60vw;
    height: calc(90 / 1080 * 100vw);
    margin-right: 2vw;
    position: relative
}

.index-header-bar .index-search:after,.index-header-bar .index-search:before {
    position: absolute;
    content: ""
}

.index-header-bar .index-search:after {
    width: 4vw;
    height: 4vw;
    border: .5vw solid #999;
    border-radius: 50%;
    top: 2vw;
    left: 3vw
}

.index-header-bar .index-search:before {
    width: 2vw;
    height: .5vw;
    border-radius: .5vw;
    transform: rotate(35deg);
    background: #999;
    top: 5.5vw;
    left: 5.8vw
}

.index-header-bar .index-search input {
    display: block;
    height: 100%;
    background: transparent;
    border: none;
    outline: none;
    padding-left: 10vw;
    font-size: 3.5vw
}

.index-header-bar .shop-cart,.index-header-bar .icon-nav-btn,.index-header-bar .icon-search {
    width: calc(40 / 1080 * 100vw);
    height: calc(40 / 1080 * 100vw);
    background: green;
    position: absolute;
    z-index: 5;
    top: 5.5vw
}

.index-header-bar .shop-cart {
    width: calc(52 / 1080 * 100vw);
    height: calc(52 / 1080 * 100vw);
    background: url(data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0OSA0MCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQ5IDQwIiB3aWR0aD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNjM2MTYxIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxjaXJjbGUgY3g9IjM4LjQzNCIgY3k9IjM3IiByPSIzIi8+PGNpcmNsZSBjeD0iMTcuNDMzIiBjeT0iMzciIHI9IjMiLz48cGF0aCBkPSJtNDYuOTk4IDVoLTM1Ljc0MmwtLjg0OS0zLjI1NmMtLjEyNy0uOTgzLS45NTctMS43NDQtMS45NzQtMS43NDRoLTYuNDMzYy0xLjEwNCAwLTIgLjg5NS0yIDJzLjg5NiAyIDIgMmg0Ljg3M2w2LjY4OSAyNS42NjhjLjI5Ljg0Mi43ODEgMS4xODcgMS40ODEgMS4yOTEuMDAxIDAgLjAwMiAwIC4wMDMuMDAxLjA5NC4wMTQuMTkuMDI0LjI5MS4wMy4wMzMuMDAyLjA2Mi4wMS4wOTYuMDFoMjRjMS4wNDMgMCAyLjA3Mi0uNDQxIDIuNDM0LTEuNDg0bDcuMDQ1LTIxLjk4NWMuMzU5LTEuMDQ1LS40MTYtMi41MzEtMS45MTQtMi41MzF6bS04LjUyNSAyMmgtMjEuNDg0bC00LjY5LTE4aDMxLjk0NHoiLz48L2c+PC9zdmc+) no-repeat center center;
    background-size: 100%;
    right: calc(137 / 1080 * 100vw);
    top: 5vw
}

.index-header-bar .icon-nav-btn {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuWbvuWxgl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjlweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgOSA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOSA0MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM2MzYxNjEiIGQ9Ik00LjUsMTZDMi4wMTUsMTYsMCwxOC4wMTUsMCwyMC41QzAsMjIuOTg2LDIuMDE1LDI1LDQuNSwyNQ0KCQkJUzksMjIuOTg2LDksMjAuNUM5LDE4LjAxNSw2Ljk4NSwxNiw0LjUsMTZ6IE00LjUsOUM2Ljk4NSw5LDksNi45ODUsOSw0LjVTNi45ODUsMCw0LjUsMFMwLDIuMDE1LDAsNC41UzIuMDE1LDksNC41LDl6IE00LjUsMzENCgkJCUMyLjAxNSwzMSwwLDMzLjAxNiwwLDM1LjVDMCwzNy45ODYsMi4wMTUsNDAsNC41LDQwUzksMzcuOTg2LDksMzUuNUM5LDMzLjAxNiw2Ljk4NSwzMSw0LjUsMzF6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=) no-repeat center center;
    background-size: 100% 100%;
    right: calc(32 / 1080 * 100vw);
    top: 5.7vw
}

.index-header-bar .icon-search {
    width: calc(42 / 1080 * 100vw);
    height: calc(42 / 1080 * 100vw);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuWbvuWxgl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjQwcHgiIGhlaWdodD0iNDBweCIgdmlld0JveD0iMCAwIDQwIDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0MCA0MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM2MzYxNjEiIGQ9Ik0zOS4yMTIsMzUuNzI5bC03LjcwMS03LjcwMQ0KCQkJYzIuMjE1LTIuOTMyLDMuNTQ1LTYuNTcsMy41NDUtMTAuNTI4YzAtOS42NjUtNy44MzUtMTcuNS0xNy41LTE3LjVzLTE3LjUsNy44MzUtMTcuNSwxNy41YzAsOS42NjQsNy44MzUsMTcuNSwxNy41LDE3LjUNCgkJCWMzLjkwMiwwLDcuNDk0LTEuMjkzLDEwLjQwNC0zLjQ1Mmw3LjcxNyw3LjcxN2MwLjg2MywwLjg2MywyLjQ0NiwxLjA5LDMuNTM1LDBDNDAuMjM0LDM4LjI0Miw0MC4yNjIsMzYuNzc5LDM5LjIxMiwzNS43Mjl6DQoJCQkgTTE3LjU1NiwzMWMtNy40NTYsMC0xMy41LTYuMDQ1LTEzLjUtMTMuNWMwLTcuNDU2LDYuMDQ0LTEzLjUsMTMuNS0xMy41YzcuNDU2LDAsMTMuNSw2LjA0NCwxMy41LDEzLjUNCgkJCUMzMS4wNTYsMjQuOTU1LDI1LjAxMiwzMSwxNy41NTYsMzF6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=) no-repeat center center;
    background-size: 100%;
    top: 5.5vw;
    left: 3vw
}

.header-menu {
    position: absolute;
    width: 100%;
    height: 100vh;
    background: #fff;
    left: 0;
    z-index: 10001;
    top: 14vw;
    transform: translateY(-250vw);
    transition: transform .8s
}

.header-menu .content {
    background-color: #fafafa
}

.header-menu:after {
    position: absolute;
    content: "";
    width: 100%;
    height: 30vw;
    background: #fff;
    right: 0;
    top: -30vw
}

.header-menu .close-btn {
    position: absolute;
    width: 5vw;
    height: 5vw;
    right: 3vw;
    top: -9.2vw;
    background-image: url(//bbs.res.meizu.com/static_new/h5/img/close.58557e4.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%;
    z-index: 9
}

.header-menu .close-btn:after {
    width: 5vw;
    height: 1px;
    transform: translate(-50%,-50%)
}

.header-menu .close-btn:before {
    height: 5vw;
    width: 1px;
    transform: translate(-50%,-50%)
}

.header-menu ul {
    display: flex;
    flex-wrap: wrap;
    padding: 7vw 1vw 0vw;
    background: #fff;
    margin-bottom: 6px
}

.header-menu ul li {
    text-align: center;
    margin-bottom: 4.5vw;
    width: 25%
}

.header-menu ul li img {
    width: 24px;
    height: 24px;
    display: block;
    margin: 0 auto 6px
}

.header-menu ul li span {
    font-size: 12px;
    font-weight: 500;
    line-height: 3;
    color: #333
}

.header-menu ul:first-child {
    background: #fff;
    border-bottom: none;
    padding-top: 1vw
}

.header-menu ul:first-child li img {
    width: 24px;
    height: 24px;
    margin-bottom: 6px
}

.header-menu ul:first-child li span {
    line-height: 1.5;
    font-weight: 500;
    font-size: 12px
}

.header-menu ul:last-child {
    background: #fff;
    border-bottom: none
}

.header-menu ul:last-child li img {
    width: 48px;
    height: 48px
}

.header-menu #menuListTwo {
    margin-bottom: 5vw
}

.header-menu #menuListTwo li {
    margin-bottom: 3.5vw
}

.header-menu #menuListThree {
    border-bottom: none
}

.header-menu .header-menu-footer {
    text-align: center;
    display: flex;
    padding: 5vw 3vw 0
}

.header-menu .header-menu-footer a {
    flex: 1;
    display: inline-block;
    margin: 0 1vw;
    font-size: 4vw;
    line-height: calc(105 / 1080 * 100vw);
    height: calc(110 / 1080 * 100vw);
    border-radius: 5vw
}

.header-menu .header-menu-footer .login {
    background: #FF4132;
    color: #fff
}

.header-menu .header-menu-footer .register {
    color: #ff4132;
    border: .5vw solid #FF4132
}

.header-menu.active {
    transform: translate(0)
}

.header-menu .header-menu-logo {
    position: absolute;
    width: calc(200 / 1080 * 100vw);
    height: calc(90 / 1080 * 100vw);
    fill: #ff4132;
    transform: translate(-50%);
    left: 50%;
    top: -11vw;
    z-index: 1001;
    font-size: calc(45 / 1080 * 100vw);
    text-align: center;
    line-height: calc(90 / 1080 * 100vw);
    color: #000
}

.swiper-container-horizontal .swiper-pagination {
    text-align: right;
    padding-right: 5vw
}

.swiper-container-horizontal .swiper-pagination span {
    margin: 0 2px;
    background: #fff;
    width: 6px;
    height: 6px
}

.swiper-container-horizontal .swiper-pagination .swiper-pagination-bullet-active {
    opacity: 1
}

@media screen and (max-width: 500px) {
    #site-nav {
        display:none
    }
}

.search-box {
    display: none;
    background-color: #fff;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10001;
    width: 100%;
    height: 100%;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.search-box .header {
    position: relative;
    background-color: #fff;
    height: 44px
}

.search-box .header .title {
    line-height: 44px
}

.search-box .header .goback {
    left: 0;
    position: absolute;
    top: 0
}

.search-box .header .goback a {
    width: 44px;
    padding: 12px 0 0 20px;
    display: block;
    height: 44px;
    box-sizing: border-box
}

.search-box .header .goback .ico-back {
    display: inline-block;
    background-image: url(data:image/png;base64,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);
    width: 20px;
    height: 20px;
    background-size: cover
}

.search-box .header:after {
    content: "";
    position: absolute;
    z-index: 1;
    left: 0;
    right: 0;
    bottom: -1px;
    width: 100%;
    height: 1px;
    display: block;
    border-top: 1px solid #e5e5e5;
    transform: scaleY(.5)
}

.search-box .search-form {
    margin-left: calc(155 / 1080 * 100vw);
    line-height: 44px;
    overflow: auto
}

.search-box .search-form button {
    float: right;
    width: 20%;
    line-height: 44px;
    color: #666;
    font-size: 14px;
    border: none;
    outline: none;
    background: none
}

.search-box .so-keyword {
    float: left;
    position: relative;
    width: 80%
}

.search-box .so-keyword:before {
    content: "";
    position: absolute;
    left: calc(30 / 1080 * 100vw);
    top: 50%;
    margin-top: -1.94vw;
    width: 14px;
    height: 14px;
    color: #999;
    font-size: 14px;
    line-height: 1.2;
    font-family: iconfont
}

.search-box .so-keyword .btn-clear {
    position: absolute;
    right: 0;
    top: 50%;
    width: 30px;
    height: 30px;
    margin-top: -15px;
    padding: 6px;
    box-sizing: border-box
}

.search-box .so-keyword .btn-clear:before {
    content: "";
    display: block;
    width: 18px;
    height: 18px;
    line-height: 1;
    color: #b5b5b5;
    font-size: 18px;
    font-family: iconfont
}

.search-box .so-input {
    width: 100%;
    height: 30px;
    padding: calc(18 / 1080 * 100vw) calc(99 / 1080 * 100vw) calc(18 / 1080 * 100vw) calc(90 / 1080 * 100vw);
    color: #666;
    font-size: 14px;
    border: none;
    border-radius: 16px;
    box-sizing: border-box;
    outline: none;
    background-color: #eee
}

.search-box .so-recommend .re-wrap {
    padding: calc(65 / 1080 * 100vw) calc(45 / 1080 * 100vw);
    box-sizing: border-box;
    font-size: 14px;
    overflow: hidden;
    border-bottom: #eee solid calc(24 / 1080 * 100vw)
}

.search-box .so-recommend .recommend-hd {
    color: #333;
    font-size: calc(42 / 1080 * 100vw)
}

.search-box .so-recommend .hotwords {
    width: 105%;
    height: calc(249 / 1080 * 100vw);
    overflow: hidden
}

.search-box .so-recommend .hotwords a {
    float: left;
    padding: calc(15 / 1080 * 100vw) calc(45 / 1080 * 100vw);
    margin: calc(36 / 1080 * 100vw) calc(30 / 1080 * 100vw) 0 0;
    max-width: 90%;
    height: calc(84 / 1080 * 100vw);
    line-height: 1.4;
    color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    box-sizing: border-box;
    border: 1px solid #999;
    border-radius: calc(42 / 1080 * 100vw)
}

.search-box .so-history {
    padding: calc(45 / 1080 * 100vw);
    box-sizing: border-box;
    font-size: 14px;
    overflow: hidden;
    padding-top: 0
}

.search-box .so-history .recommend-hd {
    border-bottom: 1px solid #eee;
    height: calc(132 / 1080 * 100vw);
    line-height: calc(132 / 1080 * 100vw);
    color: #333;
    font-size: calc(42 / 1080 * 100vw)
}

.search-box .so-history .recommend-hd i {
    float: right;
    padding: calc(40 / 1080 * 100vw)
}

.search-box .so-history .recommend-hd i:after {
    content: "";
    display: block;
    width: calc(30 / 1080 * 100vw);
    height: calc(30 / 1080 * 100vw);
    line-height: 1;
    color: #333;
    font-size: 18px;
    font-family: iconfont
}

.search-box .so-history p {
    color: #999;
    text-align: center;
    height: calc(132 / 1080 * 100vw);
    line-height: calc(132 / 1080 * 100vw)
}

.search-box .so-history .lists a {
    float: left;
    display: block;
    width: 100%;
    height: calc(132 / 1080 * 100vw);
    line-height: calc(132 / 1080 * 100vw);
    border-bottom: 1px solid #eee;
    color: #666
}

.search-box .scroll-wrap {
    width: 100%;
    height: 800px;
    overflow-y: auto
}

.search-box .scroll-wrap.auto-keyword {
    background: #fff;
    position: absolute;
    z-index: 1002;
    top: 44px;
    display: none
}

.search-box .scroll-wrap.auto-keyword .so-list {
    padding: calc(45 / 1080 * 100vw);
    box-sizing: border-box;
    font-size: 14px;
    overflow: hidden;
    padding-top: 0
}

.search-box .scroll-wrap.auto-keyword .so-list .recommend-hd {
    border-bottom: 1px solid #eee;
    height: calc(132 / 1080 * 100vw);
    line-height: calc(132 / 1080 * 100vw);
    color: #333;
    font-size: calc(42 / 1080 * 100vw)
}

.search-box .scroll-wrap.auto-keyword .so-list .lists a {
    display: block;
    width: 100%;
    height: calc(132 / 1080 * 100vw);
    line-height: calc(132 / 1080 * 100vw);
    border-bottom: 1px solid #eee;
    color: #666
}

.search-box .scroll-wrap.auto-keyword .so-list .lists span {
    color: #999;
    font-size: 12px;
    float: right
}

.search-box .scroll-wrap i {
    font-style: normal
}

.popup {
    z-index: 1001!important
}

input[type=search]::-webkit-search-cancel-button {
    -webkit-appearance: none
}

.header_wrapper_hide,.header_nav_hide {
    transition: all .2s linear;
    transform: translateY(-30vw)
}

.header_nav_show,.header_wrapper_show {
    transition: all .2s linear;
    transform: translate(0)
}

.hide_scroll {
    overflow: hidden
}

.body_scroll {
    height: 100vh;
    overflow: hidden
}

html.no-scroll body {
    overflow: hidden
}

.header-wrapper-en {
    z-index: 9999
}

.header-wrapper-en .header {
    height: 60px;
    position: relative;
    z-index: 9998
}

.header-wrapper-en .header.overflow-show {
    overflow: visible
}

.header-wrapper-en .headerbar {
    z-index: 9999;
    position: relative;
    background-color: #fff
}

.header-wrapper-en .header-left {
    float: left;
    height: 60px;
    width: 100px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxvZ28iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDc3cHgiIGhlaWdodD0iOTdweCIgdmlld0JveD0iMCAwIDQ3NyA5NyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDc3IDk3IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjI0Ni4xNDkiIHk9IjQuMTk3IiBmaWxsPSIjRkY0MTMyIiB3aWR0aD0iMTcuNDYyIiBoZWlnaHQ9Ijg1LjAzOSIvPg0KCTxwYXRoIGZpbGw9IiNGRjQxMzIiIGQ9Ik0xMDkuODY1LDQuMTk3SDE3LjIxMmMtNy44MjgsMC0xNC4xNzMsNi4zNDUtMTQuMTczLDE0LjE3M3Y3MC44NjZoMTYuNjU1VjIzLjcxMw0KCQljMC0zLjEzLDIuNTM5LTUuNjY5LDUuNjctNS42NjlINTUuMjF2NzEuMTkyaDE2LjY1NlYxOC4wNDRoMjkuODQ2YzMuMTMxLDAsNS42NywyLjUzOSw1LjY3LDUuNjY5djY1LjUyM2gxNi42NTZWMTguMzcNCgkJQzEyNC4wMzgsMTAuNTQyLDExNy42OTMsNC4xOTcsMTA5Ljg2NSw0LjE5N3oiLz4NCgk8cGF0aCBmaWxsPSIjRkY0MTMyIiBkPSJNMTQxLjc1MywxOC4zN3Y1Ni42OTNjMCw3LjgyNyw2LjM0NSwxNC4xNzMsMTQuMTczLDE0LjE3M2g3Mi4yNjNWNzUuMzg5aC02NC4xMQ0KCQljLTMuMTMyLDAtNS42Ny0yLjUzOC01LjY3LTUuNjdWNTMuNjQ3aDY2LjI5MlYzOS43ODZoLTY2LjI5MlYyMy43MTNjMC0zLjEzLDIuNTM4LTUuNjY5LDUuNjctNS42NjloNjQuMTFWNC4xOThsLTcyLjI2My0wLjAwMQ0KCQlDMTQ4LjA5OCw0LjE5NywxNDEuNzUzLDEwLjU0MiwxNDEuNzUzLDE4LjM3eiIvPg0KCTxwYXRoIGZpbGw9IiNGRjQxMzIiIGQ9Ik0zNTYuNjM4LDQuMTk4aC03NC41Nzl2MTMuODQ2aDYxLjcyNGwtNTkuMjAxLDUyLjU4NWMtOS40OTcsOC4xMi0zLjMxOCwxOC42MDgsNC41NjcsMTguNjA4aDc1LjQyNlY3NS4zOQ0KCQlIMzAxLjY0bDU5LjI5NS01Mi41ODVDMzcwLjUwMSwxNC4xOTksMzY0Ljc0Niw0LjE5OCwzNTYuNjM4LDQuMTk4eiIvPg0KCTxwYXRoIGZpbGw9IiNGRjQxMzIiIGQ9Ik00NTYuMDM3LDQuMTk3djY1LjUyMmMwLDMuMTMxLTIuNTM4LDUuNjY5LTUuNjY5LDUuNjY5djAuMDAxaC00Ny41Nzl2LTAuMDAxDQoJCWMtMy4xMzIsMC01LjY3LTIuNTM4LTUuNjctNS42NjlWNC4xOTdoLTE2LjYwOHY3MC44NjZjMCw3LjgyNyw2LjM0NiwxNC4xNzMsMTQuMTczLDE0LjE3M2g2My44MzcNCgkJYzcuODI3LDAsMTQuMTczLTYuMzQ2LDE0LjE3My0xNC4xNzNWNC4xOTdINDU2LjAzN3oiLz4NCjwvZz4NCjwvc3ZnPg0K) 10px center no-repeat;
    background-size: 80px 30px
}

.header-wrapper-en .header-right {
    float: right;
    width: 60px;
    height: 60px;
    text-align: center;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9Ijc4cHgiIGhlaWdodD0iNThweCIgdmlld0JveD0iMCAwIDc4IDU4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4xLjEgKDg3NjEpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPlNsaWNlIDI8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0ibGlzdCIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgZmlsbD0iI0JDQkNCQyI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLXBhdGgiIHg9IjAiIHk9IjAiIHdpZHRoPSI3Ny43NzUiIGhlaWdodD0iOC42NDIiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtcGF0aCIgeD0iMCIgeT0iMjQiIHdpZHRoPSI3Ny43NzUiIGhlaWdodD0iOC42NDIiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtcGF0aCIgeD0iMCIgeT0iNDkiIHdpZHRoPSI3Ny43NzUiIGhlaWdodD0iOC42NDIiPjwvcmVjdD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) center no-repeat;
    background-size: 25px
}

.header-wrapper-en .header-right.active {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjY4cHgiIGhlaWdodD0iNjhweCIgdmlld0JveD0iMCAwIDY4IDY4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4xLjEgKDg3NjEpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPlNsaWNlIDI8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0iY2xvc2UiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMuMDAwMDAwLCAzLjAwMDAwMCkiIGZpbGw9IiNCQ0JDQkMiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPgogICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS1wYXRoIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMS4wMTAyMzAsIDMwLjkwNzMyOCkgcm90YXRlKC00NS4wMDAwMDApIHRyYW5zbGF0ZSgtMzEuMDEwMjMwLCAtMzAuOTA3MzI4KSAiIHg9Ii03Ljg3Njg5NjcyIiB5PSIyNi41ODYzNjkzIiB3aWR0aD0iNzcuNzc0MjU0MSIgaGVpZ2h0PSI4LjY0MTkxNzEyIj48L3JlY3Q+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLXBhdGgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMwLjM5ODgyOCwgMzAuNDAzMjcwKSByb3RhdGUoMjI1LjAwMDAwMCkgdHJhbnNsYXRlKC0zMC4zOTg4MjgsIC0zMC40MDMyNzApICIgeD0iLTguNDg4Mjk5MjIiIHk9IjI2LjA4MjMxMTEiIHdpZHRoPSI3Ny43NzQyNTQxIiBoZWlnaHQ9IjguNjQxOTE3MTIiPjwvcmVjdD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
    transition: rotate1 .25s linear
}

.header-wrapper-en .menu {
    position: absolute;
    width: 100%;
    top: 60px;
    z-index: 9998;
    border-bottom: #ececec 1px solid;
    overflow: hidden
}

.header-wrapper-en .menu .menu-sitenav {
    position: absolute;
    width: 100%;
    background-color: #fff;
    transform: translate3d(0,-100%,0);
    max-height: 0;
    overflow: hidden;
    transition: max-height .5s cubic-bezier(.3,.03,.08,.65)
}

.header-wrapper-en .menu .menu-sitenav ul {
    overflow-y: auto;
    margin-bottom: 2rem
}

.header-wrapper-en .menu .menu-sitenav li:last-child .menu-site-item {
    border-bottom: none
}

.header-wrapper-en .menu .menu-sitenav .menu-site-item {
    border-bottom: #eaeaea 1px solid;
    color: #666;
    display: block;
    font-size: 1.6rem;
    margin: 0 auto;
    height: 5rem;
    line-height: 5rem;
    text-align: left;
    width: 85%;
    transition: transform .4s ease-in,opacity .4s ease-in;
    transform: translate3d(0,-20%,0);
    opacity: 0
}

.header-wrapper-en .menu.active {
    overflow: visible
}

.header-wrapper-en .menu.active .menu-sitenav {
    max-height: 50rem;
    overflow: visible;
    transform: translateZ(0)
}

.header-wrapper-en .menu.active .menu-sitenav .menu-site-item {
    opacity: 1;
    transform: translateZ(0)
}

.header-wrapper-en .menu.active .menu-sitenav li:nth-last-child(1) .menu-site-item {
    transition-delay: .16s
}

.header-wrapper-en .menu.active .menu-sitenav li:nth-last-child(2) .menu-site-item {
    transition-delay: .2s
}

.header-wrapper-en .menu.active .menu-sitenav li:nth-last-child(3) .menu-site-item {
    transition-delay: .24s
}

.header-wrapper-en .menu.active .menu-sitenav li:nth-last-child(4) .menu-site-item {
    transition-delay: .28s
}

.header-wrapper-en .menu.active .menu-sitenav li:nth-last-child(5) .menu-site-item {
    transition-delay: .32s
}

.header-wrapper-en .menu.active .menu-sitenav li:nth-last-child(6) .menu-site-item {
    transition-delay: .36s
}

.header-wrapper-en .menu.active .menu-sitenav li:nth-last-child(7) .menu-site-item {
    transition-delay: .4s
}

.header-wrapper-en .menu.active .menu-sitenav li:nth-last-child(8) .menu-site-item {
    transition-delay: .44s
}

.header-wrapper-en .menu.active .menu-sitenav li:nth-last-child(9) .menu-site-item {
    transition-delay: .48s
}

.header-wrapper-en .menu.active .menu-sitenav li:nth-last-child(10) .menu-site-item {
    transition-delay: .52s
}

.header-mask {
    display: none;
    position: absolute;
    top: 60px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #0009;
    z-index: 9997
}

.header-mask.active {
    display: block
}

.player-icon {
    background: url(data:image/png;base64,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);
    background-size: cover
}

.more-close {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAAAAXNSR0IArs4c6QAAHPpJREFUeF7VnXmUVNWdx+/vvlcrKAjGKKIxomDcY1xjErMnZtMsZpsts8TMTI4zYZTupvmn/gj0EjJk4sRJnMlMxsREgwgKuCsIbsR9QURWCS4joCB0VXXVe/c351PnPk+DvVR3V7XmnlPneKTr1Xu/+1u/v+/vPjFjt+TSSy8Np0yZkiqVSiljzAQRebcx5mgROdIYw38foqqTjDEHG2PGG2Oyxpi0MSbwt+lEpKKqvSKyT1XfMMbsMsa8rqr/JyIvicg2/jubze42xlSMMVGhUKgaY3QsHlXG4kf4jSuuuGJcJpOZGEXRRFU9SETehUBF5ChVnWKMeRcC9Z+D+ggU4b8pUGMMwikbY3qMMXuNMa95ge6w1r6sqn9EoMaYHUEQvBFF0e58Pr+7UCjsG4tnHROBzp49e7IxZrox5gRVPR6t9EJES9HEcSKSU1U0MtNHgEPJwHnh9hpjSl7ICO4NEakJ1xjzvKo+F8fx8/Pnz391qAuO9t+bJtC2trZD0EJjzBGq+l5jzInGmJNV9QQRObqP0Kqq2iMifMqqivZhqnxi/+n7nGgrH1wBHzaAjRjnP/w/Fia+3RizTlWfsdY+q6pbnHMvVqvVHQsWLECzG76aItD29vZ3x3F8uoicaYw5xRhzDCaNfxSRiclTiMhrzrltIvKiqr5krd2lqq9537hXREqqimDRRJYVEQSGAHEbB3ufiwUcYYzBdbBZbGSy3lDVXSKyU1VfMMY8bYx5VFUf7+7ufqnREm2YQC+99NLUxIkT3xUEwVFeG89R1XONMacaY/gdNGan93kEkpf9Z7uqviwirzjnECYBZu/48eMx3XKhUEiEWXv2QqFg9+zZk8lms+PxxYnfVdXDRQShThWRw71LQdB8DmUzvPCeUdU11to1zrm1qrotn8+/WigU2LhRr4YI9JJLLgmOO+64451zZ1trP6iqCHGqMeZwYwxBhbXeGPMU5meM2Wyt/aOI7HHO7XPOFfP5fHHPnj29EyZM6D1QiIM8pRQKhZrJVyqVXLVazVtrx1trD3bOkTkcKyInG2NOM8a8z28sbuQV3AH3IiIPWGv/sHPnzvVXX301AW9Ua9QCveKKKw5LpVLTjDFo5EeMMR/2GsGNvaKqr4jIJhFZi0bg04wx27q6uvaM6s6H+HKhUBhfLBaPCoLgfc65k621J6kq94kWs9FWVXeLyH0isto591AQBBvmzZuHsEecYo1KoC0tLVOsteeLyIdV9WxjzHHexAxCVNUHVfUhEVnnc8TX0+n0640yr6E2pFAohL29vYfEcTzJWosgyTLOFpEPGmNm+O/jYrbgV621q621q+bOnYuvHdEakUAvu+wyfNjRYRieq6qfMcZ8yBjzHr+ztVSFGxSRPzjnHunq6to2ortr8JfmzJlzZBRFZ1hr2fyzVBWh4vPJGtDM+0Xk1jiO78vn81tGsvHDFijBZ9KkSfilTxpjPm6MOd2bEI+/wRhzpzHmPmstDv/ljo6OHQ2Wy6guR07snCOAkcahCJ/y/pXrcq9Pisidzrlbu7q68PfDMv9hCRS/VCqVThWRTxhj+LzfGJP30XuzquKP7haRRzs6Oojk79hVKBQmViqV9zvneI4LvAsg3SoaYx42xtzunEOw6+bPn09VVtcajkClpaXlHGvtt/yuEsVJW0iFHuIGrLX3pdPprYVCgTr6Hb8KhcLBlUrl6DiOzzfGfNb71sN8SYubus05d8OWLVseXrhwIdnBkKsugWLmkydPnuacu1hE/tqXkcnFnxWRJXEcX9Pd3U1q9Ce3fHD9tKp+UUTIVMhbWc8ZY35rrb1p796966+88kpK3EFXXQKdNWvWtDAMP6+qXzbGsJtJbsnFqTxuDMPwf3/4wx8SLf8kV1tbG+7rImPMN/tkAJGIPOacu8lau6Sjo+PZoR5uUIFSlezbt+/QIAg+KSLfUtUP+dKRKqYkIoEvEynlblTVld3d3VRAw3LkQ91ks/+dQKWqZ4nIF9BSX77yDMgHbIHU7zdxHN+az+dfGazwGFSgs2fPxkmfr6oX+6hOQvy6Bxx2iAimQZ0ulHPGmKVhGN49d+7cF5sthEZd//LLLz80DMOaMI0xmDtYABUThQdIGPgsBcA9KI21duW8efOAB/tdAwqUXDOXy51mrf22MebzPmlHmA+KyL2kGKpK7kmU/ICPjquMMQv9j46q4miUwAa7jq/yznXOfUlEeEaEt9nn0OAKPN9ZvroiSN2iqtdWKpVHFyxYAFz4ltWvQAuFQrq3t/cYVf20MQaBctHQGLOGC5L8BkFQqlarlHYX+hs6ARxSVVcRpJxzK5qB5jRK0AgzCILzRIS4QE5N7b9eVW/i+dBQX1XhUz8K4oU/VdXrrLW3p9PpjYVCAXew3+pXoJhBKpVC8y7xFwNJB1tcaIy5trOz83Gu4vNSKg+EStqBUEHRV6rqDc65VT/60Y/Q1HfUmjVr1uEI0xjzJWPM53xURzNvUtUlXV1d9xMHWltbT7LWflNVESqYLrFjlX+2O/p7tn4F2tbWhgl/xwuUXg+Bhl1b6Jy7v7u7G6HVFrlcb2/vad6ZX9jHNfDDaOrKd5JQ29vbj3DOUcsTF6j0wFApldHMmzKZzJNJu6RQKGTL5TIQJIqF8Mm9iR03GmP+p6Ojg7gxsIYCw02dOnVCOp3+nIhc6pGjyNe4v4yi6M7+hINQy+Xymap6oYhQ29PmwJHXNJWEfzBHPkbqK3PmzJninDtPVUmPuE985qZEmOVy+bEDfaMvVT9hrf07j6YBFxJHfikiy9Lp9K5CoYCMams/DaUc89r2FWMMvgXgYCuaJiLXdHZ2PjFQSsR3y+UydT07+VlvIiDl95LHBUFw79spVA+MgIyhmR/z+ANQIs+2NJPJPD1QI6+9vf1k5xyxBJng1rDYpcaYRb29vY/0bafsJ9C2tjZSIL6Eip/u27UrVPX3QRCsGEogra2tE7wjR8MBHcAfyQzuEZEbqtXqA2PRKDvQCltaWo70MOOXfKClDbMBE4/j+KZSqfT4YFWQT63YDOSCZtPmpqBZhBvs7Ozc2K+GtrS0nGut/QfvX/gSlcGv4ji+cdy4cS/0Ve2BzJTmnLX2DCK//3FSD1CcFcaYm6MoWj2WQp0zZ85RcRxTkFysqoAgxIS1IrI4juOlgN5DgR+4wunTp0+Jogjt/hsRwRL3YfLOuf/o6uoiXdzP5GkljCuXy+Ri3/e+k7r1TlW9KpfL3T0cbBDzL5VKACmUq2gqERKhgkTh0B9sNqxHlVcqlQgiCJM881O+B0UAIljevHv37sfrbXsg1OOPP/6jcRz/o4gQfHO+grpKVZdls9k9VFCYPMLMVSqV45xz+E58BUEFOO4GY8w1XV1dtC6GtWbOnDkplUp9wFrLrpLP4o/xPZj/0kqlct+Pf/xjkKpmLALQ0VEU0Y65yAMeoEhPJ5qZz+efLRQKQHV1r5aWlhnW2j/zLhFwGmT/ekw/m83ij4viG2xEuwucc98QEZJYWrX3k8Q65/rNt+q5C4SaTqfP85pK8kxZR5/pLmPM4iiK1jRaqDzPtGnTjqIt4wsO8ml69iBhNc3M5/NP1OO+DnxGioEwDAlo3/D5OX/ygIhcTwa0devWHWhntqenh4rn68YYsM4ZnnGxkEDS09PzVD2w1UACToAHgh3mLyJTRGS7c+4ea+0yNq5RYDRmHkXRe+I4/ohPjUDkD1XVJ9nAIAiWlUqldQOVjUMpCTDmIYcccqK19mvISlUJ4i+IyG8peDKZzFYEOr5cLiPE76HKoEki8ogx5uc43aEi+1A3wb97Ks75zrkvWGs/rqpTITbQauBBReTh0QqVhly5XMYCECa4JpqUV1UahEustUs3bNjwZL1A8UDP5SM+WQzBm6Qft7HIOXdVrRnp1Zg++r/4/BG/eotz7if5fH7FSEyjv5vxN3IOmioimD/IFayRu5xzyyuVyoMjpcdg5sccc8wxYRgmmglmixujRF5M0Mjlcuv7q73rUYi+f+NdCr75n3yKyT+DRP2k1o+aPXv2Cc45aDP/7CUO/eU6EflZZ2fno8P9wcH+HqGm0+kP+TKVso/WLl3SO5xzS6rVKijOsDhHvmn4HhG5wF+XGEA1Q5NwCQl4Lpcjad+PgTKa52ptbQWF+56qEqBIL9m4q5xzT0hbWxvgMUk8rQ3YFVvwCXEc/6YZLQ2PsVL+kVEQMMBc+U0aYstzudyaentSvu9+LAFVVcl7ATxI2kGFSM+WF4vF50cTA/oTPB0May0BHIGSEW3Fh4rIkwj0O6oKoQtTxAwfUdXrwzBcNpqG/2Aa4N0MZoMQ8HUIlRTkdupqdryzs5MKa8AFxFgsFt9LViIioOxcLwVDxQPBy+fNm0c10/DuQUtLy9QgCD6jqgRyNhHcgiT/aWltbW3z/B/8GpgneeLvq9XqqmZWNB7chQdFxMT8gQgBKjD/WyFJDETXSZqGqop5k7RDA8L0cFGLVPWWYrG4sdGameyuD7JYWVKK0gpaKSLPoKHdxpiTfPMNouoyEnpVfbTZ/CNPe7zAWnuRLwthylFQ3GatvdlDafu1pH0nARJYopmkRjA/0MbF1lo0E4JC0xZs7FQqhZv8qg9M3DdQ3lo09GoRQaB0/egFXW+tvTGdTlNJvAWRbvRdIlTnHOXh17zG4QMpD+nz35pOpx8tFApw6cFe06VSCZ/1UWvtF51z54gISfvDIrLIN9E2DadMHsnzeN89ncrS+1H8OBu6lih/raoiUD7Qp3+NQDdu3LhptDlbvTcLgm6tReMoU2mUYf6gQcuNMcvK5fK6CRMmRMVi8UgR+Ti1ufddaOYTlJOkevW0eeu9pyH+DkWklCbu/K2XHTSkZzF5UguiOxx4+Jv/FYbhjWPdufRtCdAgzAjfOF5EnlbV22HxeTbzSSJCy4I8E3DiD4lm7t69e3O9QEcjhOr96MXOOcCSM3z6tw6B0tqAOMUgwWPW2p9XKpXFja6x63kIz+Ag6oOoEz0Jkhu9YKlI2HRcE2aOiQEO39rR0QHDY0wXfjQIgi9bay/zVE4GItahukR1NBRGGiXnv2cymcWJ3xrTuzRG2tvbD4/j+AIRIU+lXw6PHr595CO5qiqoEfSf2/fs2bN1LDUzkQf+vFwus/FUmNA6SZ1qGrrSm/xhns95ZS6XWzJWcz0DJM50Jb9C8u8JXJg3i5zyMaI5wbMvUj7GG298CYrPv9xbE4GzJlCQdDQUJPthVf3p2y1QzCkMw0/7yA+YS5BiYfbUzSBhS4dK/pspZB/p6QKgobgnmCbPIVAQHwRKBKVK+pmqLm52DjrQwxYKhTzolycfUGzQ0iZpVz+OSOAE+b8VUHe4IHGjhEw+PG7cODT0B5g8I0I1ZKutrW25qr5PRGhTUOQD2y1udouivwebOXNmLpVKnWKt/ZjHTuHskxqx+4AbE2p2r8oQBITYu6vV6tqR4pujEW5LS8tBQRCgoZd5Zg3AeU2ggAhEeSIoMzy/xEd1dXWBAjW8Dh5EM5naOMFaS1eR3haNMAgVBEoiOgLlPuHHI9jHgeUQbDabBZobVjtjNMLku4A8nt759z7zAIuo5aG/VtUTRQSAhMmNa0nsd+3atWGsoidmXiwWT7XW0tDDZzJXhABXk2cy8sJDiAgcK2p/8lVwWywK1P+ubDa7diwqO+6DzkC5XE5a7jBscJnwop6lUqJrR5XEGCFqSx2/KJ/PPzMWu+7nidjQz/re0ynwAfyk2+JUKnVHQuSFN8DUibX2q6oKWE2eyrQJSM/tlUrl+bEwf1KmSqXCiA73Ae+JVjkkkLVo6A8ZavWzRgyv1jhMpFDNjqI+OT5NROiKwjahcwA3E7IWG3vX5s2bX0xKYN8fnxrHMW4BpAeOEpoMyrTUWnv33r171zULZUrchPefZ3ikjDIYF/QALhMN/YHHQ3kg8j2a9tfHcbyimSQvTzJjug0+1IXeSgBjHvQNtTsHwmPb2toAI7hfylTcAHOcACRLReSOvXv3bmimUL3/BND5uqoCkrOpd9VGHdva2kCeT/VgKU0uOoS/A+jt7OyE4tfwldAg0UzIZQjT035qmhkEwd2pVOrFgdoWaOqMGTOOrlarCJXGIs0yCFvk0Tfz/XQ6/XyzUKc5c+bQWSVw0k7GVVJ2Umw8RemJpImo3/UmBw/0dyLyq2agN/CfGPkG5PDaCfmKOSCECakMSnldo4GzZs063loLL5UylQcjUAGkQOS6a9++fZuaoamzZ8+erqp/LiLfVlWs5Tnkpaq1nhL/g6g6sw8F50bn3E+7u7tr0bVRC99jrf2A10r8IPlv0Q+M3YCbyefzL9XbUEtax35jaEcQqHAbDG7B97ynGdlKS0vLmSICykRAwk0CLv9brUnn2R2MGs70xP2QSoQ/KBaLdzRqhz3fiaDzeSK6z3upf5mvZGzlnrlz55L7DnuhMTCRPYIOGkX+/ADmT6DKZDKbG2X+nuwAJkuXmBQP/0kv7F+jKHoKokPe85oASomctHZBc/6bG8pms9tG25v3E2tnxXGMeZJrUlpyqg0BcFEYhvfOnTuX0xVGVEigqT09Pe8Nw5DgxjPQY+LIjYe8UFfs2rVr02jzavLParV6RBzHX1TV74KD+pITUvEv8Nvia9IjPN0PFWaHIXEts9b+Pp1O09Yd8Ykynt54unMOJ46ZU07uxswxyzAMVzQKzIZjoKr8DtEfN8Y44epEqF5T32QbD9cUKI3T6TTyIRDit1E+zjT5nXNuYblc3o6GkvVzOs15zrmveaoefR1yu+u4mZGOZye0Rj9HCdCBMKnL4d8zKLaqkZMi/piOY4MggEZJRUVKRflaS8UYpti0adOWkbZ2YEHHcYwVfNNnFkWGhSEkV6vV1du2bXu9xmDuM0YDYPpXvkfCSQyLMP158+aBQQ5r4ZszmQytAXrmJO6AL0wo1zTGT901/BAVX2dT8zMVhxYlxQJtXgi/K7du3bp1JEJtb28/1TlHqYkFkGJSbv4mCIIlpVJp04IFC8pvUsK9On/SWvt9f6hAzEPTEslkMncMB8HHzDnAhXEbVUUzySRe90MMTKMxxABXtCnLkyCm9dFUUira0VAP4Trdm81mmZqum56DfLLZLKRdSGIk8ylVXQFlKYqi2+bPnw84o/tx7Nvb2+k1M+2AL52kqlutteSkC9PpNLX9kP7H0xdJjeCzE4DYyZ0isso5BwV7zMZsGDaI4xjGHzU3mUwvQmAQNgiCVevXr99Wj6YS9IrF4vEi8lUR+QsyFN/yYBbrF93d3SBitXWgQDm0iq7iN3zjifORyEWvC4Jg6VDB4wCCLWwQQAPMnJ2EYPtAM8vZA9U96eOTDnr0HxcEGQ0UC01d7bOYQTXVzzYRUKmMoPywAOMXhmF4c99078CxmgSTpODny9P9YVXwjX5VLBbXDJSX+uk7TAsKNqbBqB9DpvdSuTSb2jOY7/C+D1+O7wNZ6/G5Ns+1ajDs12vnmdZaYgsxBqWD3AZ4sySXy2G5NSLGWzSUiF8sFmmPgphDwEVbWUT82oxnf0lyQqj1KQttYEgADCnQ/2Ha4sFm8qSGcsSkhgcddNAMzB9N9eA1qWEt2wjDcPXcuXMpuffLgxPMIIoitBOBAm4DxNwlIr/gCI1cLre3ry/udzSRfM5TnvGlx/mZeLqji4IguLMvqxnkhQOwfB77CU734vAWUhRP+V79drRT+jF/W6lUTo3jGHIZ0Z+yl+KCSZcl5MXd3d1Qkd4Uqs9UPubdBcEVDhNTyaSTv+5vmKNfgYJTptNpes2XqCpz5Jjvq6q63E/UIVyTDESRGnkKNnOTgNSUrgxVrXk7NbMfoXICGQTjxPxJ/l9Nsg/n3Oq+eXFra+sHfRCqmbp3YbfhO3O53Or+Mp8B5+U9NQbz/Ut/HA/D+PDVF8ZxvJyzOb32cnOYBG1ojj8jit7S5LGZoax8wH/380YM+8L4Q1Mpg2EdQvmhhHwonYaTVqILTFcTKyVDYD4eJOsacIeB4MUBBer9KXM5/ChCo51L2kTDbI2vYRmsAouE+EqSDl8eoOORd4KZDyRVJl8qlcqJftqP56Ofxhj6LcQJXJyqUqcTnMkM0kySEFyttTd4ZmK/KeSgR2SAXYrI+z08hlChEsZ+LGaPiHBm0ziOk+SYM9/XGfHwwYjVbgRf9NH79CAILmI6RUSYS8XCHrLW4ltxB8CB8PU3wwSkywo0OFhraMhTcfyUMVqI6lMhoJXkbRwPSaJMCnEfA1UjGToYgSwa9hXPA+CQAeIE5k0nk9of7SMA1c6lAld1zv22UqmsXrBgAVT1AVGxIQXK3QMKOOc414hJZYSKZrIQKikVQ1XXjRTPbJiERnihtrY26JP010kTEWKyKCehKlFZDdjj6vuzdQkUf9rT00NtzC4m0yLJdRhtXu6cY2rkzRJshM/2tnyttbX1I/7ABTS1xk7x6yljzH8GQXBTKpV6uZ7Suy6BcnE/KHC2B3CJ/qQRHDNE2xfCwR3WWqqi53bs2PHqaMHcZkvWK8lh1lqqQYgToO8EXuZcMWuCbO0UnK6uLhqXda26BcrVfOsXlgQTEAwLUDmQe9Jk4wZgFK+M4/ihLVu2PF8P8FDXXTb+j+ilTfOHJaAccPWPVFVwYLAH3NhKTvapVqtPD4c8MSyB+ueq3Qy5KWdwiAhCBZ6jWVUDj0GWVPWRMAxfKJfLrw414N94efV/RYJQPp8/LIqiozgkwZ8hgv8kAHE+AKOSj3OaDwL144xDImzD9qEH3l6f3gqcd+p+dhnBis9PaQNDPOMItzX5fP65eqfjmiVc33FNTrglx4SLABpWO1EcOjxC5BOG4VM7dux4aSRuayQa+uYze8ICPX16+8BaIOWUqRw2SB/qCVUF1H3COQcRbVcURa9v3759zxi4A9o7E8rl8iTnHMe9H2utpUKCvkNfiOBDz+lFqNyqej/AdxzHj42GGzsqgSJZz/MhreKgVqYzMCFKNVAZei688YBz6teLyAYYatbaDfv27XuhUS3qfiwoxKyjKKIQAa4DEJ4hIuTQBFPKaBZnqnAUEiQLAs/20QiTC45aoMnDAJRkMplTGOLyZRvRk/PkGbNmUS8zB8VR52gEGlt7X4eqFuM4LgZB0JvJZPBlyUtR0KC3JNHU4yeddFKqWCym4jjOBEGQVVXIuuPiOObYdQ4doIcFaoZp83aH2gsJPNIOTssc1GOct+yce7JRIE7DBJpkAcVikZY0o4PUwHQd+ZAJsBAUURTUnA9VyEse7uMha2+eoVrhVRa8xiIIAl5tUUPUoyiSVCqVqlarWc6r9+8Rqb3hps+LAZJ0jo2Em09qR+eBxW8QweFA4d835vN58suGncjbUIEm2gqgm8/np1tr6VHhrzA9QGcekAdNTI6vJDkfb1sA9OX1FWjtPmtt2TlXFZHkuF7cCP659uoK//oKhInQkldXELGTRTrHxiEwWCkUIZj24729vc8NJx2qN1g2RaBeWxm/5mzOQ+M45mFxAVBmEvo5/ixZCIwyD4isLCJoZfJyFbST2SSGFrjf5OUqCDZ5L0jycpXkNUFcl7yYcUFOq8HVPB8EwYtRFO3M5/M7m8V2bppA++5ocoZSEASc4wz+SN7K5N6h3reBDfDJ8AogEUFYyXuU0MrkPvGnCJgNQOhoLz4XghgnUbApoGBoOsg6dEwGcTc3glJUj5aOiUCTG6HSKpVKE4MgYDoueTEKpyXyoirOVUr8Hm+iARYEOuv7gqqaIBEi3CWfmuEyGGnhBVX4yJd5SQt+OAzDN1KpFAdUUXCMiDdVjxD7/s1YCxRtgxdf+xSLxYOtte/2AQXEf7KIINSDVJWgk3HOpTnr2Ufo2Fpbe4Va8sYvX0i8JiKvxnH8CiBGFEVvxHEc9fb2RpMnT64Oh9AwXAEe+Pf/D0zAyc7m8kB/AAAAAElFTkSuQmCC);
    background-size: cover
}

*,:before,:after {
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb
}

:before,:after {
    --tw-content: ""
}

html {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    font-family: ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";
    font-feature-settings: normal;
    font-variation-settings: normal
}

body {
    margin: 0;
    line-height: inherit
}

hr {
    height: 0;
    color: inherit;
    border-top-width: 1px
}

abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

h1,h2,h3,h4,h5,h6 {
    font-size: inherit;
    font-weight: inherit
}

a {
    color: inherit;
    text-decoration: inherit
}

b,strong {
    font-weight: bolder
}

code,kbd,samp,pre {
    font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
    font-size: 1em
}

small {
    font-size: 80%
}

sub,sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse
}

button,input,optgroup,select,textarea {
    font-family: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    color: inherit;
    margin: 0;
    padding: 0
}

button,select {
    text-transform: none
}

button,[type=button],[type=reset],[type=submit] {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
}

:-moz-focusring {
    outline: auto
}

:-moz-ui-invalid {
    box-shadow: none
}

progress {
    vertical-align: baseline
}

::-webkit-inner-spin-button,::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

summary {
    display: list-item
}

blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre {
    margin: 0
}

fieldset {
    margin: 0;
    padding: 0
}

legend {
    padding: 0
}

ol,ul,menu {
    list-style: none;
    margin: 0;
    padding: 0
}

textarea {
    resize: vertical
}

input::-moz-placeholder,textarea::-moz-placeholder {
    opacity: 1;
    color: #9ca3af
}

input::placeholder,textarea::placeholder {
    opacity: 1;
    color: #9ca3af
}

button,[role=button] {
    cursor: pointer
}

:disabled {
    cursor: default
}

img,svg,video,canvas,audio,iframe,embed,object {
    display: block;
    vertical-align: middle
}

img,video {
    max-width: 100%;
    height: auto
}

[hidden] {
    display: none
}

img,video,canvas,audio,iframe,embed,object {
    display: inline-block;
    vertical-align: middle
}

svg {
    display: block!important
}

*,:before,:after {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia:
}

::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia:
}

.container {
    width: 100%
}

@media (min-width: 0px) {
    .container {
        max-width:0px
    }
}

@media (min-width: 721px) {
    .container {
        max-width:721px
    }
}

.fixed {
    position: fixed
}

.absolute {
    position: absolute
}

.relative {
    position: relative
}

.bottom-0 {
    bottom: 0px
}

.left-1\/2 {
    left: 50%
}

.left-\[100px\] {
    left: 100px
}

.right-\[-40px\] {
    right: -40px
}

.right-\[100px\] {
    right: 100px
}

.top-0 {
    top: 0px
}

.top-\[-40px\] {
    top: -40px
}

.top-\[17vw\] {
    top: 17vw
}

.z-10 {
    z-index: 10
}

.z-20 {
    z-index: 20
}

.z-\[-1\] {
    z-index: -1
}

.z-\[10001\] {
    z-index: 10001
}

.z-\[1\] {
    z-index: 1
}

.z-\[2\] {
    z-index: 2
}

.z-\[9999\] {
    z-index: 9999
}

.m-auto {
    margin: auto
}

.mx-\[30px\] {
    margin-left: 30px;
    margin-right: 30px
}

.mx-\[3vw\] {
    margin-left: 3vw;
    margin-right: 3vw
}

.mx-auto {
    margin-left: auto;
    margin-right: auto
}

.my-\[50px\] {
    margin-top: 50px;
    margin-bottom: 50px
}

.mb-\[1\.3vw\] {
    margin-bottom: 1.3vw
}

.mb-\[10px\] {
    margin-bottom: 10px
}

.mb-\[145px\] {
    margin-bottom: 145px
}

.mb-\[1vw\] {
    margin-bottom: 1vw
}

.mb-\[2\.7vw\] {
    margin-bottom: 2.7vw
}

.mb-\[27px\] {
    margin-bottom: 27px
}

.mb-\[2vh\] {
    margin-bottom: 2vh
}

.mb-\[31px\] {
    margin-bottom: 31px
}

.mb-\[38px\] {
    margin-bottom: 38px
}

.mb-\[4vw\] {
    margin-bottom: 4vw
}

.mb-\[56px\] {
    margin-bottom: 56px
}

.mb-\[60px\] {
    margin-bottom: 60px
}

.mb-\[63px\] {
    margin-bottom: 63px
}

.mb-\[8\.9vw\] {
    margin-bottom: 8.9vw
}

.mb-\[80px\] {
    margin-bottom: 80px
}

.ml-\[65px\] {
    margin-left: 65px
}

.mr-\[65px\] {
    margin-right: 65px
}

.mt-\[-6px\] {
    margin-top: -6px
}

.mt-\[102px\] {
    margin-top: 102px
}

.mt-\[15px\] {
    margin-top: 15px
}

.mt-\[170px\] {
    /* margin-top:170px; */
}

.mt-\[20px\] {
    margin-top: 20px
}

.mt-\[2vw\] {
    margin-top: 2vw
}

.mt-\[3\.9vw\] {
    margin-top: 3.9vw
}

.mt-\[30px\] {
    margin-top: 30px
}

.mt-\[34px\] {
    margin-top: 34px
}

.mt-\[41px\] {
    margin-top: 41px
}

.mt-\[50px\] {
    margin-top: 50px
}

.mt-\[6\.5vw\] {
    margin-top: 6.5vw
}

.mt-\[60px\] {
    margin-top: 60px
}

.mt-\[72px\] {
    margin-top: 72px
}

.mt-\[8\.2vw\] {
    margin-top: 8.2vw
}

.mt-\[85px\] {
    margin-top: 85px
}

.block {
    display: block
}

.inline {
    display: inline
}

.flex {
    display: flex
}

.hidden {
    display: none
}

.h-\[100\%\] {
    height: 100%
}

.h-\[100vh\] {
    height: 100vh
}

.h-\[129\.8vw\] {
    height: 129.8vw
}

.h-\[12px\] {
    height: 12px
}

.h-\[13\.2vw\] {
    height: 13.2vw
}

.h-\[143px\] {
    height: 143px
}

.h-\[1px\] {
    height: 1px
}

.h-\[30px\] {
    height: 30px
}

.h-\[33\.75vw\] {
    height: 33.75vw
}

.h-\[42px\] {
    height: 42px
}

.h-\[4px\] {
    height: 4px
}

.h-\[713px\] {
    height: 713px
}

.h-fit {
    height: -moz-fit-content;
    height: fit-content
}

.h-full {
    height: 100%
}

.h-screen {
    height: 100vh
}

.\!w-fit {
    width: -moz-fit-content!important;
    width: fit-content!important
}

.w-\[100\%\] {
    width: 100%
}

.w-\[100vw\] {
    width: 100vw
}

.w-\[1280px\] {
    width: 1280px
}

.w-\[1287px\] {
    width: 1287px
}

.w-\[12px\] {
    width: 12px
}

.w-\[13\.2vw\] {
    width: 13.2vw
}

.w-\[143px\] {
    width: 143px
}

.w-\[35\%\] {
    width: 35%
}

.w-\[42px\] {
    width: 42px
}

.w-\[50\%\] {
    width: 50%
}

.w-\[60vw\] {
    width: 60vw
}

.w-\[660px\] {
    width: 660px
}

.w-\[86px\] {
    width: 86px
}

.w-\[960px\] {
    width: 960px
}

.w-full {
    width: 100%
}

.w-screen {
    width: 100vw
}

.max-w-\[60vw\] {
    max-width: 60vw
}

.flex-1 {
    flex: 1 1 0%
}

.-translate-x-1\/2 {
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-1\/2 {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-180 {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.transform {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.cursor-pointer {
    cursor: pointer
}

.resize {
    resize: both
}

.flex-row {
    flex-direction: row
}

.flex-col {
    flex-direction: column
}

.flex-wrap {
    flex-wrap: wrap
}

.items-center {
    align-items: center
}

.justify-center {
    justify-content: center
}

.justify-between {
    justify-content: space-between
}

.justify-evenly {
    justify-content: space-evenly
}

.overflow-hidden {
    overflow: hidden
}

.overflow-x-auto {
    overflow-x: auto
}

.whitespace-nowrap {
    white-space: nowrap
}

.rounded-\[1\.5vw\] {
    border-radius: 1.5vw
}

.rounded-\[16px\] {
    border-radius: 16px
}

.rounded-\[2\.6vw\] {
    border-radius: 2.6vw
}

.rounded-\[200px\] {
    border-radius: 200px
}

.rounded-\[36px\] {
    border-radius: 36px
}

.rounded-\[38px\] {
    border-radius: 38px
}

.rounded-\[40px\] {
    border-radius: 40px
}

.rounded-\[50\%\] {
    border-radius: 50%
}

.border-0 {
    border-width: 0px
}

.border-\[1px\] {
    border-width: 1px
}

.border-b-\[3px\] {
    border-bottom-width: 3px
}

.\!border-none {
    border-style: none!important
}

.border-\[\#000\] {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0 / var(--tw-border-opacity))
}

.border-\[\#fff\] {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity))
}

.border-transparent {
    border-color: transparent
}

.bg-\[\#000000\],.bg-\[\#000\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity))
}

.bg-\[\#838383\] {
    --tw-bg-opacity: 1;
    background-color: rgb(131 131 131 / var(--tw-bg-opacity))
}

.bg-\[\#EB513E\] {
    --tw-bg-opacity: 1;
    background-color: rgb(235 81 62 / var(--tw-bg-opacity))
}

.bg-\[\#e14848\] {
    --tw-bg-opacity: 1;
    background-color: rgb(225 72 72 / var(--tw-bg-opacity))
}

.bg-\[\#fff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}

.bg-\[rgba\(0\,0\,0\,0\.5\)\] {
    background-color: #00000080
}

.bg-\[rgba\(0\,0\,0\,0\.8\)\] {
    background-color: #000c
}

.bg-\[rgba\(0\,0\,0\,1\)\] {
    background-color: #000
}

.bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity))
}

.bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}

.bg-\[url\(\$\ {
    item\.iconItem\}

\)\] {
    background-image: url(${item.iconItem})
}

.bg-contain {
    background-size: contain
}

.bg-cover {
    background-size: cover
}

.bg-center {
    background-position: center
}

.bg-no-repeat {
    background-repeat: no-repeat
}

.object-cover {
    -o-object-fit: cover;
    object-fit: cover
}

.px-\[46px\] {
    padding-left: 46px;
    padding-right: 46px
}

.px-\[4vw\] {
    padding-left: 4vw;
    padding-right: 4vw
}

.px-\[50px\] {
    padding-left: 50px;
    padding-right: 50px
}

.px-\[54px\] {
    padding-left: 54px;
    padding-right: 54px
}

.px-\[68px\] {
    padding-left: 68px;
    padding-right: 68px
}

.px-\[7\.5vw\] {
    padding-left: 7.5vw;
    padding-right: 7.5vw
}

.px-\[73px\] {
    padding-left: 73px;
    padding-right: 73px
}

.px-\[8\.1vw\] {
    padding-left: 8.1vw;
    padding-right: 8.1vw
}

.py-\[1\.2vw\] {
    padding-top: 1.2vw;
    padding-bottom: 1.2vw
}

.py-\[44px\] {
    padding-top: 44px;
    padding-bottom: 44px
}

.py-\[5px\] {
    padding-top: 5px;
    padding-bottom: 5px
}

.py-\[68px\] {
    padding-top: 68px;
    padding-bottom: 68px
}

.py-\[8px\] {
    padding-top: 8px;
    padding-bottom: 8px
}

.pb-\[14px\] {
    padding-bottom: 14px
}

.pb-\[207px\] {
    padding-bottom: 207px
}

.pb-\[6\.8vw\] {
    padding-bottom: 6.8vw
}

.pt-\[110px\] {
    padding-top: 110px
}

.pt-\[120px\] {
    padding-top: 120px
}

.pt-\[185px\] {
    padding-top: 185px
}

.pt-\[5\.6vw\] {
    padding-top: 5.6vw
}

.pt-\[53px\] {
    padding-top: 53px
}

.text-center {
    text-align: center
}

.text-6xl {
    font-size: 3.75rem;
    line-height: 1
}

.text-\[15px\] {
    font-size: 15px
}

.text-\[18px\] {
    font-size: 18px
}

.text-\[19px\] {
    font-size: 19px
}

.text-\[2\.8vw\] {
    font-size: 2.8vw
}

.text-\[20px\] {
    font-size: 20px
}

.text-\[26px\] {
    font-size: 26px
}

.text-\[30px\] {
    font-size: 30px
}

.text-\[36px\] {
    font-size: 36px
}

.text-\[56px\] {
    font-size: 56px
}

.text-\[80px\] {
    font-size: 80px
}

.font-bold {
    font-weight: 700
}

.font-extralight {
    font-weight: 200
}

.leading-\[1\.6\] {
    line-height: 1.6
}

.leading-\[110px\] {
    line-height: 110px
}

.text-\[\#000000\],.text-\[\#000\] {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity))
}

.text-\[\#838383\] {
    --tw-text-opacity: 1;
    color: rgb(131 131 131 / var(--tw-text-opacity))
}

.text-\[\#8D8D8D\] {
    --tw-text-opacity: 1;
    color: rgb(141 141 141 / var(--tw-text-opacity))
}

.text-\[\#9F9F9F\] {
    --tw-text-opacity: 1;
    color: rgb(159 159 159 / var(--tw-text-opacity))
}

.text-\[\#EB513E\] {
    --tw-text-opacity: 1;
    color: rgb(235 81 62 / var(--tw-text-opacity))
}

.text-\[\#e14848\] {
    --tw-text-opacity: 1;
    color: rgb(225 72 72 / var(--tw-text-opacity))
}

.text-\[\#fff\],.text-\[white\],.text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}

.opacity-0 {
    opacity: 0
}

.backdrop-blur-\[30px\] {
    --tw-backdrop-blur: blur(30px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
}

body {
    background: #f5f6f8;
    width: 100vw;
    min-width: 100vw;
    max-width: 100vw;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

#gw-about {
    width: 100vw;
    position: relative
}

#meizu-footer {
    height: 406px;
    padding-bottom: 0
}

.XJMZ-footer .footer-wrap .kefu-contain .subscribe .list a .qrcode {
    max-width: -moz-fit-content;
    max-width: fit-content
}

.wrapper {
    width: 100%;
    min-height: calc(100% - 566px);
    box-sizing: content-box;
    display: flex
}

.XJMZ-footer {
    position: relative
}

.layout-img-search {
    margin-top: -2px!important
}

.margin-center {
    margin: 0 auto
}

.absolute-center {
    position: absolute;
    top: 50%;
    left: 50%;
    --tw-translate-x: -50%;
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal {
    width: auto;
    right: 55px;
    bottom: 31px;
    left: auto
}

.swiper-pagination-bullet-active {
    background: #838383
}

.flex-container {
    display: flex;
    margin-top: 15px
}

.left-container {
    display: flex;
    flex-direction: column;
    width: 601px
}

.right-container {
    width: 660px
}

.item,.item1 {
    border-radius: 16px;
    background-color: #fff;
    margin-bottom: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column
}

.item {
    padding: 68px 73px
}

.item1 {
    margin-left: 18px;
    text-align: center;
    justify-content: space-between
}

.title {
    color: #ff4030;
    font-size: 26px;
    margin-bottom: 30px
}

.image-container {
    position: relative;
    display: inline-block;
    margin-bottom: 4vw
}

.hover-image {
    position: absolute;
    left: 0;
    z-index: 1;
    opacity: 0
}

@media (min-width: 720px) {
    .image-container:hover .hover-image {
        opacity:1
    }

    .image-container:hover .image {
        opacity: 0
    }
}

@media (max-width: 720px) {
    #layoutHeader,#meizu-header-container,#meizu-footer {
        display:none
    }

    .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal {
        width: auto;
        top: 4.4vw;
        right: 4.6vw;
        left: auto
    }

    .swiper-pagination-bullet {
        width: 6px;
        height: 6px
    }

    .title {
        color: #ff4030;
        font-size: 16px;
        margin-bottom: 3vw
    }

    .item,.item1 {
        font-size: 2.8vw;
        color: #838383;
        margin: 0 3.2vw 1.2vw;
        border-radius: 1.5vw;
        background-color: #fff;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;
        padding: 4.4vw
    }

    .item1 {
        text-align: center;
        justify-content: space-evenly
    }
}

html {
    line-height: 1.6
}

.first\:ml-\[0\]:first-child {
    margin-left: 0
}

.hover\:bg-\[url\(\$\ {
    item\.hoverIcon\}

\)\]: hover {
    background-image:url(${item.hoverIcon})
}

.hover\:text-\[\#e14848\]:hover {
    --tw-text-opacity: 1;
    color: rgb(225 72 72 / var(--tw-text-opacity))
}

.hover\:opacity-50:hover {
    opacity: .5
}

@media (min-width: 0px) and (max-width: 720px) {
    .md\:bottom-\[-25vw\] {
        bottom:-25vw
    }

    .md\:left-0 {
        left: 0px
    }

    .md\:right-\[5vw\] {
        right: 5vw
    }

    .md\:top-\[-5vw\] {
        top: -5vw
    }

    .md\:top-\[123\.6vw\] {
        top: 123.6vw
    }

    .md\:top-\[30\%\] {
        top: 30%
    }

    .md\:mx-\[0\] {
        margin-left: 0;
        margin-right: 0
    }

    .md\:mx-\[3\.2vw\] {
        margin-left: 3.2vw;
        margin-right: 3.2vw
    }

    .md\:my-\[0\] {
        margin-top: 0;
        margin-bottom: 0
    }

    .md\:my-\[1\.4vw\] {
        margin-top: 1.4vw;
        margin-bottom: 1.4vw
    }

    .md\:my-\[4vw\] {
        margin-top: 4vw;
        margin-bottom: 4vw
    }

    .md\:mb-\[10vw\] {
        margin-bottom: 10vw
    }

    .md\:mb-\[1vw\] {
        margin-bottom: 1vw
    }

    .md\:mb-\[2\.8vw\] {
        margin-bottom: 2.8vw
    }

    .md\:mb-\[20px\] {
        margin-bottom: 20px
    }

    .md\:mb-\[2vw\] {
        margin-bottom: 2vw
    }

    .md\:mb-\[3\.1vw\] {
        margin-bottom: 3.1vw
    }

    .md\:mb-\[5\.4vw\] {
        margin-bottom: 5.4vw
    }

    .md\:mb-\[6vw\] {
        margin-bottom: 6vw
    }

    .md\:mb-\[8\.5vw\] {
        margin-bottom: 8.5vw
    }

    .md\:ml-\[0\] {
        margin-left: 0
    }

    .md\:ml-\[2\.1vw\] {
        margin-left: 2.1vw
    }

    .md\:mr-\[2\.1vw\] {
        margin-right: 2.1vw
    }

    .md\:mt-\[-8px\] {
        margin-top: -8px
    }

    .md\:mt-\[0\] {
        margin-top: 0
    }

    .md\:mt-\[11\.3vw\] {
        margin-top: 11.3vw
    }

    .md\:mt-\[11\.6vw\] {
        margin-top: 11.6vw
    }

    .md\:mt-\[4\.6vw\] {
        margin-top: 4.6vw
    }

    .md\:mt-\[4vw\] {
        margin-top: 4vw
    }

    .md\:mt-\[5vw\] {
        margin-top: 5vw
    }

    .md\:mt-\[6\.7vh\] {
        margin-top: 6.7vh
    }

    .md\:mt-\[6\.9vw\] {
        margin-top: 6.9vw
    }

    .md\:mt-\[8\.2vw\] {
        margin-top: 8.2vw
    }

    .md\:hidden {
        display: none
    }

    .md\:h-\[13\.2vw\] {
        height: 13.2vw
    }

    .md\:h-\[17\.2vw\] {
        height: 17.2vw
    }

    .md\:h-\[185vw\] {
        height: 185vw
    }

    .md\:h-\[2\.3vw\] {
        height: 2.3vw
    }

    .md\:h-\[4vw\] {
        height: 4vw
    }

    .md\:h-\[55vw\] {
        height: 55vw
    }

    .md\:h-\[64vw\] {
        height: 64vw
    }

    .md\:h-\[6vw\] {
        height: 6vw
    }

    .md\:h-\[8px\] {
        height: 8px
    }

    @media (min-width: 0px) and (max-width: 720px) {
        .md\:md\:w-\[50\%\] {
            width:50%
        }
    }

    .md\:w-\[100vw\] {
        width: 100vw
    }

    .md\:w-\[13\.2vw\] {
        width: 13.2vw
    }

    .md\:w-\[17\.2vw\] {
        width: 17.2vw
    }

    .md\:w-\[18\.7vw\] {
        width: 18.7vw
    }

    .md\:w-\[25\%\] {
        width: 25%
    }

    .md\:w-\[45\%\] {
        width: 45%
    }

    .md\:w-\[6vw\] {
        width: 6vw
    }

    .md\:w-\[8px\] {
        width: 8px
    }

    .md\:w-\[8vw\] {
        width: 8vw
    }

    .md\:w-\[93\.8vw\] {
        width: 93.8vw
    }

    .md\:w-\[calc\(100vw_-_6\.6vw\)\] {
        width: 93.4vw
    }

    .md\:w-auto {
        width: auto
    }

    .md\:w-fit {
        width: -moz-fit-content;
        width: fit-content
    }

    .md\:w-full {
        width: 100%
    }

    .md\:min-w-\[20vw\] {
        min-width: 20vw
    }

    .md\:max-w-none {
        max-width: none
    }

    .md\:-translate-x-0 {
        --tw-translate-x: -0px;
        transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .md\:scale-\[0\.8\] {
        --tw-scale-x: .8;
        --tw-scale-y: .8;
        transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .md\:flex-col {
        flex-direction: column
    }

    .md\:justify-normal {
        justify-content: normal
    }

    .md\:justify-around {
        justify-content: space-around
    }

    .md\:overflow-x-scroll {
        overflow-x: scroll
    }

    .md\:whitespace-pre {
        white-space: pre
    }

    .md\:rounded-\[0\] {
        border-radius: 0
    }

    .md\:rounded-\[1\.5vw\] {
        border-radius: 1.5vw
    }

    .md\:rounded-\[20px\] {
        border-radius: 20px
    }

    .md\:rounded-\[2vw\] {
        border-radius: 2vw
    }

    .md\:rounded-\[3\.3vw\] {
        border-radius: 3.3vw
    }

    .md\:rounded-\[3\.6vw\] {
        border-radius: 3.6vw
    }

    .md\:rounded-\[3vw\] {
        border-radius: 3vw
    }

    .md\:border-b-\[2px\] {
        border-bottom-width: 2px
    }

    .md\:bg-\[rgba\(0\,0\,0\,1\)\] {
        background-color: #000
    }

    .md\:p-\[5vw\] {
        padding: 5vw
    }

    .md\:px-\[16px\] {
        padding-left: 16px;
        padding-right: 16px
    }

    .md\:px-\[3\.1vw\] {
        padding-left: 3.1vw;
        padding-right: 3.1vw
    }

    .md\:px-\[3\.3vw\] {
        padding-left: 3.3vw;
        padding-right: 3.3vw
    }

    .md\:px-\[4\.4vw\] {
        padding-left: 4.4vw;
        padding-right: 4.4vw
    }

    .md\:px-\[4vw\] {
        padding-left: 4vw;
        padding-right: 4vw
    }

    .md\:px-\[8\.1vw\] {
        padding-left: 8.1vw;
        padding-right: 8.1vw
    }

    .md\:py-\[1vw\] {
        padding-top: 1vw;
        padding-bottom: 1vw
    }

    .md\:py-\[3\.7vw\] {
        padding-top: 3.7vw;
        padding-bottom: 3.7vw
    }

    .md\:py-\[4\.4vw\] {
        padding-top: 4.4vw;
        padding-bottom: 4.4vw
    }

    .md\:py-\[6\.4vw\] {
        padding-top: 6.4vw;
        padding-bottom: 6.4vw
    }

    .md\:pb-\[0\] {
        padding-bottom: 0
    }

    .md\:pb-\[1\.8vw\] {
        padding-bottom: 1.8vw
    }

    .md\:pb-\[9vw\] {
        padding-bottom: 9vw
    }

    .md\:pt-\[0\] {
        padding-top: 0
    }

    .md\:pt-\[43\.8vw\] {
        padding-top: 43.8vw
    }

    .md\:pt-\[9\.2vw\] {
        padding-top: 9.2vw
    }

    .md\:text-\[1\.8vw\] {
        font-size: 1.8vw
    }

    .md\:text-\[12px\] {
        font-size: 12px
    }

    .md\:text-\[14px\] {
        font-size: 14px
    }

    .md\:text-\[15vw\] {
        font-size: 15vw
    }

    .md\:text-\[16px\] {
        font-size: 16px
    }

    .md\:text-\[2\.8vw\] {
        font-size: 2.8vw
    }

    .md\:text-\[2vw\] {
        font-size: 2vw
    }

    .md\:text-\[3\.3vw\] {
        font-size: 3.3vw
    }

    .md\:text-\[5\.6vw\] {
        font-size: 5.6vw
    }

    .md\:text-\[5vw\] {
        font-size: 5vw
    }

    .md\:leading-none {
        line-height: 1
    }
}

@media (min-width: 721px) {
    .lg\:left-1\/2 {
        left:50%
    }

    .lg\:top-\[82vh\] {
        top: 82vh
    }

    .lg\:mb-\[120px\] {
        margin-bottom: 120px
    }

    .lg\:mt-\[140px\] {
        margin-top: 140px
    }

    .lg\:hidden {
        display: none
    }

    .lg\:w-\[1184px\] {
        width: 1184px
    }

    .lg\:w-\[118px\] {
        width: 118px
    }

    .lg\:w-\[960px\] {
        width: 960px
    }

    .lg\:-translate-x-1\/2 {
        --tw-translate-x: -50%;
        transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .lg\:-translate-y-1\/2 {
        --tw-translate-y: -50%;
        transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .lg\:justify-around {
        justify-content: space-around
    }

    .lg\:text-\[20px\] {
        font-size: 20px
    }
}
