@font-face {
    font-family: 'swiper-icons';
    src: url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");
    font-weight: 400;
    font-style: normal
}

.swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1
}

.swiper-container-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-container-android .swiper-slide,
.swiper-wrapper {
    transform: translate3d(0px, 0, 0)
}

.swiper-container-multirow>.swiper-wrapper {
    flex-wrap: wrap
}

.swiper-container-multirow-column>.swiper-wrapper {
    flex-wrap: wrap;
    flex-direction: column
}

.swiper-container-free-mode>.swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
    height: auto
}

.swiper-container-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height
}

.swiper-container-3d {
    perspective: 1200px
}

.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
    transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-css-mode>.swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-container-css-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
}

.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper {
    scroll-snap-type: x mandatory
}

.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper {
    scroll-snap-type: y mandatory
}

.swiper-button-prev,
.swiper-button-next {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #007aff
}

.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-prev:after,
.swiper-button-next:after {
    font-family: swiper-icons;
    font-size: 44px;
    text-transform: none !important;
    letter-spacing: 0;
    text-transform: none;
    -moz-font-feature-settings: ;
    font-feature-settings: ;
    font-variant: normal;
    font-variant: initial;
    line-height: 1
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
    left: 10px;
    right: auto
}

.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
    content: 'prev'
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
    right: 10px;
    left: auto
}

.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
    content: 'next'
}

.swiper-button-prev.swiper-button-white,
.swiper-button-next.swiper-button-white {
    --swiper-navigation-color: #ffffff
}

.swiper-button-prev.swiper-button-black,
.swiper-button-next.swiper-button-black {
    --swiper-navigation-color: #000000
}

.swiper-button-lock {
    display: none
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    transition: 300ms opacity;
    transform: translate3d(0, 0, 0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal>.swiper-pagination-bullets {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: scale(0.33);
    position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(0.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(0.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(0.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(0.33)
}

.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: 0.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-active {
    opacity: 1;
    background: #007aff
}

.swiper-container-vertical>.swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    transform: translate3d(0px, -50%, 0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 6px 0;
    display: block
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: 200ms transform, 200ms top
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 4px
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: 200ms transform, 200ms left
}

.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: 200ms transform, 200ms right
}

.swiper-pagination-progressbar {
    background: rgba(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%;
    transform: scale(0);
    transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top
}

.swiper-container-horizontal>.swiper-pagination-progressbar,
.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-container-vertical>.swiper-pagination-progressbar,
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-white {
    --swiper-pagination-color: #ffffff
}

.swiper-pagination-black {
    --swiper-pagination-color: #000000
}

.swiper-pagination-lock {
    display: none
}

.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, .1)
}

.swiper-container-horizontal>.swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, .5);
    border-radius: 10px;
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-scrollbar-lock {
    display: none
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center
}

.swiper-zoom-container>img,
.swiper-zoom-container>svg,
.swiper-zoom-container>canvas {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain
}

.swiper-slide-zoomed {
    cursor: move
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    animation: swiper-preloader-spin 1s infinite linear;
    box-sizing: border-box;
    border: 4px solid #007aff;
    border-radius: 50%;
    border-top-color: transparent
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
    100% {
        transform: rotate(360deg)
    }
}

.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube {
    overflow: visible
}

.swiper-container-cube .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.swiper-container-cube .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
    transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next+.swiper-slide {
    pointer-events: auto;
    visibility: visible
}

.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.6;
    -webkit-filter: blur(50px);
    filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="50" /></filter></svg>#filter');
    filter: blur(50px);
    z-index: 0
}

.swiper-container-flip {
    overflow: visible
}

.swiper-container-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}

.swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.banner {
    padding-top: 66px;
    position: relative
}

.banner>img {
    width: 100%;
    display: block
}

.banner-flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    background: #fff;
    height: 60px;
    border-radius: 8px;
    margin-top: -30px;
    position: relative;
    padding-top: 14px;
    -webkit-box-shadow: 0px 1px 12px 0px rgba(0, 0, 0, .1);
    box-shadow: 0px 1px 12px 0px rgba(0, 0, 0, .1)
}

.banner-flex-item img {
    width: 32px;
    vertical-align: middle
}

.banner-flex-item:first-child {
    margin-left: 4%
}

.banner-flex-item:last-child {
    margin-right: 4%
}

.banner-home-customer {
    position: absolute;
    left: 38%;
    top: 71%;
    width: 27%;
    height: 14%
}

.banner-mixuan-kefu {
    position: absolute;
    top: 63%;
    left: 9%;
    width: 20%;
    height: 9%
}

.header {
    background: black;
    background: rgba(0, 0, 0, .7);
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 101
}

.header-brand-white {
    display: none
}

.header-navbar {
    height: 98px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-transition: height 0.3s ease-in-out 0s;
    transition: height 0.3s ease-in-out 0s
}

.header-navbar h1 {
    height: 100%;
    padding: 10px 0;
    float: left
}

.header-navbar-burger {
    height: 100%;
    width: 80px;
    position: relative;
    margin-right: -20px;
    cursor: pointer
}

.header-navbar-burger span {
    position: absolute;
    left: 50%;
    top: 50%;
    display: inline-block;
    height: 2px;
    width: 16px;
    margin-left: -8px;
    margin-top: -1px;
    border-radius: 1231px;
    background: #fff;
    -webkit-transition-duration: 0.086s;
    transition-duration: 0.086s;
    -webkit-transition-property: background-color, opacity, -webkit-transform;
    transition-property: background-color, opacity, -webkit-transform;
    transition-property: background-color, opacity, transform;
    transition-property: background-color, opacity, transform, -webkit-transform
}

.header-navbar-burger span:first-child {
    display: inline-block;
    margin-top: -7px
}

.header-navbar-burger span:last-child {
    display: inline-block;
    margin-top: 5px
}

@media screen and (min-width: 992px) {
    .header-navbar-burger {
        display: none
    }

    .header-navbar-mini {
        height: 66px
    }

    .header-navbar-mini .header-menu>li>a {
        padding-top: 22px
    }

    .header-menu {
        float: right;
        right: 0;
        top: 0;
        height: 100%;
        display: table;
        color: #fff
    }

    .header-menu-sub {
        position: absolute;
        right: 0;
        left: 0;
        top: 100%;
        background: rgba(255, 255, 255, .9);
        height: 0;
        -webkit-transition: height 0.3s ease-out;
        transition: height 0.3s ease-out;
        overflow: hidden
    }

    .header-menu>li {
        color: #fff;
        font-size: 14px;
        height: 100%;
        display: table-cell;
        vertical-align: middle
    }

    .header-menu>li>a {
        color: #fff;
        display: inline-block;
        padding: 0 18px;
        height: 100%;
        padding-top: 38px;
        -webkit-transition: padding-top 0.3s ease-in-out 0s;
        transition: padding-top 0.3s ease-in-out 0s;
        position: relative
    }

    .header-menu>li>a:after {
        content: "";
        position: absolute;
        left: 50%;
        bottom: 0;
        width: 14px;
        height: 14px;
        margin-top: -14px;
        margin-left: -7px;
        border-bottom: 7px solid #ffffff;
        border-left: 7px solid transparent;
        border-right: 7px solid transparent;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display: none
    }

    .header-menu>li:last-child>a {
        padding-right: 0
    }

    .header-menu>li:last-child>a:after {
        margin-left: 5px
    }

    .header-menu>li:hover>a,
    .header-menu>li.cur>a {
        color: #0099ff
    }

    .header-menu>li.drop .header-menu-sub {
        height: 118px
    }

    .header-menu>li.drop>a:after {
        display: block
    }

    .header-menu ul {
        height: 100%;
        vertical-align: middle;
        text-align: right;
        margin: 0 auto
    }

    .header-menu ul>li {
        display: inline-block;
        text-align: center;
        padding-top: 16px
    }

    .header-menu ul>li img {
        display: block;
        margin: 0 auto;
        margin-top: 12px;
        margin-bottom: 12px
    }

    .header-menu ul>li a {
        color: #021974;
        display: inline-block;
        padding: 0 30px
    }

    .header-menu ul>li a:hover {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    .header-menu ul>li:last-child>a {
        padding-right: 0
    }

    .header-menu a span {
        display: none
    }
}

@media screen and (max-width: 992px) {
    .header-navbar {
        height: 66px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: relative
    }

    .header-menu {
        position: fixed;
        top: 66px;
        bottom: 52px;
        left: 0;
        right: 0;
        width: 100%;
        overflow-y: auto;
        padding: 0 20px 20px;
        background: white;
        padding: 0 12px;
        display: none
    }

    .header-menu>li {
        position: relative
    }

    .header-menu>li a {
        font-size: 14px;
        text-align: left;
        display: block;
        padding: 14px 0;
        padding-left: 14px;
        line-height: 24px;
        border-bottom: 1px #efefef solid;
        position: relative
    }

    .header-menu>li a img {
        display: none
    }

    .header-menu>li a span {
        width: 28px;
        display: inline-block;
        font-size: 18px;
        vertical-align: middle;
        color: #999
    }

    .header-menu>li.more>a:after,
    .header-menu>li.further>a:after {
        content: "";
        height: 12px;
        width: 12px;
        margin-top: -6px;
        border: 2px solid #ccc;
        border-bottom: 0px;
        border-left: 0px;
        display: block;
        position: absolute;
        right: 8px;
        top: 50%;
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg)
    }

    .header-menu>li.cur>a,
    .header-menu>li.cur>a>span,
    .header-menu>li.further>a,
    .header-menu>li.further>a>span {
        color: #0099ff
    }

    .header-menu>li.further>a:after {
        -webkit-transform: rotate(225deg);
        transform: rotate(225deg)
    }

    .header-menu-sub {
        display: none
    }

    .header-menu-sub .container {
        padding: 0
    }

    .header-menu-sub li a {
        padding-left: 42px
    }

    .header-menu-sub li a.cur {
        color: #0099ff
    }

    .header-menu.further>li {
        display: none
    }

    .header-menu.further>li.further {
        display: block
    }

    .header-menu.further .header-menu-sub {
        display: block
    }

    .header-drop {
        background-color: #00a0e3;
        -webkit-transition-duration: 0.3s;
        transition-duration: 0.3s;
        -webkit-transition-property: background-color;
        transition-property: background-color
    }

    .header-drop .header-brand-blue {
        display: none
    }

    .header-drop .header-brand-white {
        display: block
    }

    .header-drop .header-navbar-burger span:nth-child(2) {
        opacity: 0
    }

    .header-drop .header-navbar-burger span:first-child {
        -webkit-transform: translateY(6px) rotate(45deg);
        transform: translateY(6px) rotate(45deg)
    }

    .header-drop .header-navbar-burger span:last-child {
        -webkit-transform: translateY(-6px) rotate(-45deg);
        transform: translateY(-6px) rotate(-45deg)
    }
}

@media screen and (max-width: 1175px) {
    .header-menu>li>a {
        padding-left: 14.5px;
        padding-right: 14.5px
    }
}

@media screen and (max-width: 1130px) {
    .header-menu>li>a {
        padding-left: 11.5px;
        padding-right: 11.5px
    }
}

.app-footer {
    background: #42454b
}

.footer-container-m {
    padding: 22px 0 0
}

.footer-qr {
    display: table-cell;
    vertical-align: middle;
    width: 105px;
    text-align: center
}

.footer-qr img {
    display: block;
    margin: 0 auto
}

.footer-qr p {
    color: #6e7079;
    font-size: 12px;
    line-height: 30px
}

.footer-copyright {
    line-height: 20px;
    padding: 5px 10px 5px 20px;
    color: #7a7a7a
}

.footer-costomer {
    line-height: 24px;
    color: #00a7ff;
    text-align: center
}

.footer-costomer b {
    color: #d8d8d8
}

.footer-copyright {
    clear: both;
    font-size: 12px;
    text-align: center;
    color: #76787c;
    line-height: 20px;
    padding-bottom: 8px;
    padding-top: 10px
}

@font-face {
    font-family: "jstfont";
    src: url("//at.alicdn.com/t/font_1372347_0dfm1ipqovb.eot?t=1608602159524");
    src: url("//at.alicdn.com/t/font_1372347_0dfm1ipqovb.eot?t=1608602159524#iefix") format("embedded-opentype"), url("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAC60AAsAAAAAVPQAAC5kAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCJcAqBkDzwSwE2AiQDgUgLZgAEIAWEYQeEXxvUQ2UHkHU7gBRK2X6iqJRU2f9/SuBkiLTVgG77K0Imik5JqotTXX2KRUJhGN1yoseN2TZz019Gb2uvDjOYmOZmVcaw7KM1rUl8xI31ayw65A7vd9v/fkMpk4dwP/TdT0qEurKqQzU1CWjkHKGSk+4yEn5DpFvNzmxJNn1TgARhE0IRWyA0CxhJqKKEkoR2EECwNJqAPdBFnwP1TooFwQY2VNQ/QAVLg2tdUa9o57xWhADYWNvL3rd3QcwaoXFcp1SvNDJtfj7w/8eavkl2UQosCAItx8EynggHAoXAhyL7orlKVz3JECjY/BECRdpde7x7RAXZtTPB9nDz4xIIPKKxPKLSIg84wHV3r/b/uwcIEP/v68xPd5Jf6ts9LNe3rL/tdWs+EEbGSMSSaBEw/zrNVbLCpaTEPsBfHhYAnjb9L9unr2/nItnX87dDinOgJE0tH9o+ArtIE0wEE5BlFywn957sIzuluIQHOLY8tsPaDssNw1rAscO21uYSOWmzL3cgq0ucHcZc/6GnrWEe1xNMFFRUHBQGdY4/V01g0KpjcR0Zlww4qtPLBeLV8qXZgIN51YSG0N/YS+i3DtkfQn/37UbxAX718ddlyIxOT2FOq3X/ScQSYEjw22Wf/yqjVDjJj8Ltj4JjVLqvxFC8h27dx4rB3caHxw0AV9ZVy0kZtkjLm6+ZgoUxiZUk1QqrbLJVjQu+aeuFlFlVXZ1orP37vfAnSJ75jNzUEwod2efrtrr38e4tn1N8uHIjjvnMJZ5Q8sgUaTIb7Jb8b3jUFlwvNg3q12PSsEhVq2lyVMSosL6WY1hsZzNIu59jqrfsaE6WPbqfV9hQohfMOAxd63ho91yQwAMskBhgnISACRIBZkkcMEwSgEGSBPSTlCTJzQOASZIvuXc7A8Ai6QIopBJQSS1glfSWZHFPBYA50hdwRM4ErJDBgI4MBYySYYAgTYB1MhawTyYBlslUwDa5AjBNrgIskZskIrm3AsAxWQNYI/sAW+R5QB95AbBLfi08Evc3ADBGcwNM0dwBmzQWMEILAezQMgEDtCrACa0LsEc7DjiknQDM0O4BTmn3AWe0McA57SWgl98ucTbApd/HIyB2GfMPAFj+efLFR+hVzqQaYX0ROicWOTbYpIfEleCw3kTc47H9uLtN2ysM6mNhe3HvHkHSeWYDRlQx67uO7p7Fp2Lz5oWrdF2AfmygbWKr5TlNQ8dip/eGlUwrfhlnZFrGfNixVGWj0gDRTjrnzGuisDI5Y1aNMDkh3WnytuQV6AdimQ0zjOsx1hCjhHzTmigQtLVVwkGPIMtyGXIeppz9P2UTBS1F95XYaOCgC0RpqkJBrA2LJl5IzTQxzeihNfuQcDaP1JJlhnqwT1cSGJKZs9jqppPiBk5jsauKQfvKxX/u+xal1LU8cMAFH0QPZqbbcK377PUGRWbZotVi2ZWkl3cugZErhNM7d2mdXfEmj4VLrR0whrrPHJf1/9p2/aYIt3u2LqdQBwtB5GqVAg85p1LGvlyqsbxiHCG1SYjexjjZodTwK9LgSBqbujroQDQd8puELQo9ljgZHe2d6qnpGoTQLXcWIQV77MkBx167JpAI/zsASIlTRbaiqvRbhrdi6jirS+RdLrd7vlEr9bEWBX+s///3M3E7mRZRq+PzJIU+hgILbGFNQ6hX+YOs85ACAsWCU6k11bWxr/LwA3O6uR+pL7QFpA5/eYeasztHR2sHcFJu1021WURq39hqJ8SrNFXLeiDFVV2SUM7i4a3T1Px87Wg9UjuCk4Pts6+YnWRbb6qtl0hvv+fvCkiKJzf/ZSGD62DepIOmXK4tW6LFkRTDCY90CKmuHxQWVMcQBR+J92jv+AEBzwOVH3osPtLM4iDNjesKm42csBYpMocV9+ecON79sncrqx8ctXxBJG5pi45/9ebtP2b/LLkb9v5x9xt2PoFON8oEBhSMjPCnelZK1Hu8EWEHeePwTp0f7gjRCEHEUiqIdgInj4+FDnupTxIk6zKjxErojsbj+FhCnLVMcR7VLtySC1lb1KAyJr13ljHrhTGrgE4MA5DYeOkFc6VAwhSEFCiBOmStLkhynAVHAxQNRoyjfFYxiDDo2BdKjZSJi0DOAXwihLOW8wdscSks9dJI7xYN4hOHGdMWRrnAUqi2CDDWJr0UL28Md8ZMa4HSIVuoNixC9JGiLCU1nA8xBa92lTEw3stLnRt2FjMCxTl47151irOKvYctXKkVZvkXHwHLrHjQjqJG+rZwKwmTpPecCpOjxNw7V6uMLV191AsXORlYzMtBAc/7cpA+AExVPtpfZ4krlatFqr2UFcdRLDqWwCsZfOnQWEk1UiqWA9N2EC00loJ6rlBh6NBd1nD1WJadG8uXJOGBmaWRUlv6kmO20kAK+OH7QQ718rJvY32pKEiKO56TgMRYCjkpBFr2w7Vtld/f8pgL5VKAGD9xi7NFfvxmiKzs1E2WZ4o7eaf3woW6G5p5daLZMcCjwBSbbBGokYJTwJLUqpzxiFm9LKadbI96jF2NkGw/GuIB/cEBpOfUS+8c0RgnHD9JesORYpZhRhDjKE9Q4NbGRBDLkOKlKRzhkg3MjGKkhj9yu5mtMLtW10jpceIinxu2X9L1OaK8paVlUyIBY/nI5IRjxDHLVi/mwQLVxAYM7+JIgZebmaS+HNE3yDJGXBJ6RGIBK3SU0Mc6NVNIJLjXO4eJJu4nkfYOOUyweIQUI05E3rVZDyJBBgWTfLwCJ5RHhf6Qfm9Xrh8QUdC46NNuMl5qSGe20gb4dBn2LE7wvs5GAwJNB1qZ/55VDd0S2XLbNFGkWwm8j2rkPbZtyj3++ro2NyTX7ha2j4ej51ClgE4FHH+CanzT2FsnBgt9Hh6P46qRTfRGALiyWBTYzZTLYJ+w4DjseJ1gwHjIDzinVrozy9llEGKWwY3D2iOTsxbgVa1wzr+08A71Zb30dQ5go9zWmKDz3RrM9jPxkGs1BP34pKFMEM5zwApjNsI/hGlwrkhAVQ2LMDYEgK3m3YtyjSS6JKUvt3nIAP+k7/n4mtmoqKGXWGIsb6+n1dAdr0sPRVZpDBeH918NhYpw4qtL5xbpjyKzglhiGUPKylHGLhThpKeh1SG2No0HoVPoj9qSz5EDYHY5cTp5p/QcdEknsW6lxt7KeGf0+Ng7YfmLKISeeGuY1Sck0BoXxnOSyA3MXSXuaVPhHjEoVarC3hi/pkNOyshBicSipcKUXlpiwDHWs45jN46p8F6E9NyVzCIE+qSSkEBLEKwxfDY0FQjp4NiyWGGDuyfv9jwIn+PjKGigT7sRhqR1bl9Hh7ixE+0/ciJVxGQAIRqM6BhyQcRNsSwTO6jfo0UuweLCOFNNhCNzGIvi1hGM2yftmuNTP0mHJsN8YLWIXCJjb3gI6t0+3cLZpE37TRNlVGMe94TQQ0glvUARWaJt1wI9lS9Nu1Szt/MQ6N9kPRMwiWm7lZsLQqiIKLA1GUfWOe+Bx2VODqH4KsMsUecTeklKYinycB+09OQuW2hWpcyoLUqxUCwtAFGzg7NQb5dE3uHtdN6TvAdBPnGm47PZCQ3ByHint+ZvbfKPOv57E/5RZb1kp1ehqNGIVAyFnGW/tyMc1eT9fkDnPrejhc5NfC3AczSZgihV0EGY6cd8y4L6s6kWBoMWtWVm9vqy8CWxp6Y31XA4UGmo5hu6gtxCTBvjpDZf2h7H5NjmRUjxovgrqO+MehyBQmOMuBauT/IcQ3VupGoQottWdCPXu2gtYPbjifcQ2B9nNikQamEkKaIp6YNu1pi0usasZZCbguLwsK/L0qiX7ZnBino9AN9bSHNXlv+wB09N2vE0r1XmPEreSEN+waMdiEppwndc7Vb8vT3Ss+eNMJzu3m11Oa/8K+Mpwi6iHoJDv8w5M33sJgJbvEva4nngjUsv9e7Dek/Vs1B3g0/2JGNyM5wcLZeI+8k6XiNEvegn3eznxjVIT4z6hfl8v1GkTycrGaVxNjHvKK1DlVvXGrPKBtXTHQ/jVdP9XEkbR+OTsmSdiERr/eBZOmhO71+dZIFFmdXNm/TLIayhjOIheG79bMjYl8iALvC3iGs9kmCxEQTnJykw+beLVBpDgSO1saAyVBqPakSzqNQimpDK5kWhuro4FUKTh0NauSyi8xNR68hIlHiJQzmsTQF/DKR5zoOPO/fC6vejEIBzxpCMk4P92BQse9QWmhTkE162N2REPpgCsKBwaDI4dVVgixyodwbclnF79OClcXJgEYys92yfpZF6rEa+wWVdRiYHvpA5jVY7IWdSt+TsXoVIokiGwFWYajBXE5PcHHD65pNnpS8tJGTANkZsGMkCdu/02LV0g6GXqYD62Yl2D0s1m2Bc3bp49YuiButiX6pVmHieEDuh1kDzmizLsFgc41ZxlssFtoDUltnByUh88yxvja44lED999p7SedtE8InQu4SQcRwYFtaCZeXV5Y+inpblD6CzhJ2n3EI1Xb54/EcrCrZO8GvTcr98CUoqgJbtMtLK8svvX5I7zSrxoAZzGGaPGMbS6ke/03Yo9JaDcmlRKPVTtwvyBvp8bmdi/tW0jlG2vEJeYtObCc7L2fucTXGLMvONVA9TzMqB9LIe70EfjdM+NHsPIBBZkBPnlve+ai2/S4sbGeif5+6ug/lnWa79jjdUHx3U/vMm+zNkGzMz/TDj28e9mVX+Of0P2/pi+1oEL8rQX96ShHJi3Vj6LxiM/dn0x49P2l9qCwZ0A6f7z0dBEDBO5Ry6lfxywQnrmIRuhcGeqG6x5g8zazT7Mmnp6nyU0/uUxn5zFNgfCKefsYaVz6RkGqh3LS92qLMMZPHWe8WtWUZQM6duPyNSos00l51nepERGxgnosuDCJHtERMC0Vp5EoIEoykK8mILPt3rqT/l0B3n7ZLfaUKOFLT13vVvrs6ryjd494zbE4Nc6j6shhxjgjRmk5fT8OcOzdKL0d9aVlKOPZlzcpDjSRhk1o4Rc1xjs+EZmmE4I8ydbGPYBOE0WtNh54ttHJzvf2+amVGffg9sW7JF3xb0j7UInF/X4qmpsmfgwaZL8YvHKNqWWCjY2QcAgcjOyAyaWlGX2sYBvDKUybS057NSO8Nb3YtUETQTS70xYz9+FQnmbDVrqW/8UO+BLP3Of2sdhgT5xIvKSYauqOBrkaBhzEwA86BDQUUoGgJQYv6gmU3LuTH/AvOHqT1iVvsO7GNz+1H9n2glzEN5d7zm4Cp/PpORLS+TQb05kWBRees/S1QGob5k83hkEQ0DenL8irUishZEux2GC+3t3M04OeFx/5wpTUcPPkP93PX/76+sHnTQA94qnM3duig2br4zWcnoV9ZaOICog09hsTO9ekZF697Q4manS2sMHOYQIFqCwvug11moepLPdfYwInGIPO74UiNReXR9b83DK7F4aA2duwPx7h9di+NxMC9DAtoDUU80VzaFcKJN92orzH+qQqFF9qpZCpIL7fkzZZ1J4U6G9e6/vcg4YR2THrh6ay0x9LVeDxVZzRAS097RXnm4Ixvn52oT3wCoxYBr3LenPrM+4eB58uvIRRFs8/PRgHhZKAWeO7QfWNJ6AZPnRoz7aY0tsQ9369dHM4thPSTd8Jz13HS0g2kcr9eaRuXDjMMFXMd7K0ebEriOa0qWDchSKeTjL9+XEhe5xHEckZw2YzwoaA8VAm5q9/P9xv4s9R07BfXwuGpwCoXrbFZo+vD2a5kkHfzJtVIIFpCFQT3F8xkdcnVLbWpTfSSqkK6WwePb6FXTVskpZEqGmOncS4p1+umWi3OCCnQ/M6jUdG1Vsl7aoAXm9TUy12jkLH+F0FjHsY+OsABBrQSjHWEybjOeA/IpvOVcF9tXOLimkfFt3Ew0ZWCKlapacfI1+lvlpcaUquNCtE1gdQUPsZAmJRqRL+RYbnSbIcyyeL6wbGKTICX0uLkDxJZLrCk0LwVy9oicsUbvgQwIy68GaXzImtwFjWBRyzKKLtnKbu8rsUl1zRJDlgkmOx0RSGOcouFhSmMTZ155EdlLGUSRHG4ZzG4Ha/kOUfcl5ehiT3qNbmxDwIcr1KVE79d7mTiq51Ic2C+mqZbR2y5fjxXbTaLdmrPK02pVVNFPtXcX/zUyei8WkNgwxP/jMyYE14+8NrRaTCCFA381UQio0s8J8FxnGEQveMT8QYm/6FbYqazBP18oqVEF6X1r3h8xPmIzRIC2mJ735lgiyG2PznsfNgXBC5sIXbEkAoEfbJTdHHbzdwmkqlv5Tcc/Ut6wnfy36+nLye/rK1yXHv+Db/i28dHY1ejVehY9I9j/Irj7csYuPJu+tryhJnyZatrkqt5C3RfH6+Vf5LwDphzcDGOcOrZlG1uUW7bpsABcgpZ0vTmRU7KE4NzZKxRZVDmZU8xuIXDWCybimZg3AYtekqr2zOOQiAiOLjVtLtk7Tuh1sS3gwtyoxo4Zje40E8stvdQz6gMRFOtlt++6+85ta0gyt62iaSXK4rTCnqGBZPl5GjE5efHwY9EriKh2mTcoBeKVCIhcvQcd0BhRJEf5cP6+j2wDYavfKt0czT1WOIHExK21jOzQ0R1j9c2PxDTb1n31gUjatEn+G3ZrEsk6peTteER+frowNwDB3ICq/zzIyJaDLWldkwM613qExKmPa3cXltX73h+Njn5XcfKzHXA9VO5/SShYOG+ba7uq7Iz3ZRPozpSVoyomAdL32jfLH3AqPrTZottzla12S/C5V3V/t2qSJcFrNnFCjo7rY3lbbC98XhT9iHjOrA8pTnlK6X74sLVoQOrP3ZTEO+bwUSbi0R/zuJtizp6V8cszzqBkmbWKOw4Wpuik/4PTtSQSAkEroLXXFE+yqEkB/5za80tF4iUIkF5unLHzbS83+bnWlr+2xJO4pG82Juq7RkJaSeHhZzdCjDob4d/C7lOsr68fICd2tc45SRL09E7nPs6E+0d4zwMC+4iPJuidOzpVskwaJNfsUc2e+IouAPwxgHXsEs3cizzUf+cnOSUFsWK6fuCIsHNKeVh+Ncs+3X14CyLfx1YNG5kAYvC2rEPP4Tt/AYyOCq8TFGGMDKY3wDbX2ZrZ83Y8hVYPOUVKywvtiLgjzKAfF0WC3E5kiUgNU07YUhDsiHOBAYlECAVkkA7v2dipIFBUAMZLKjMRGohHgc12+18IZLgcwkMGRCD+CyLYXhBBx1CmgjpLBf1aB3SIElZ0dCAldDoJNZAi7+/H0BabrNfeIMOQAwwklcsG4RrPDDojGQmyo/2gU64VxYGEZyJM0iCIItmIDGDqkitjxoySA1joBrXQNbbE8dFifZUYRqcwVRaAcuN1EaxDEPAT8MJXOGhYzAPCyvxcEEA2pMwTD81TwOTSAID6kQYQIaIOagcBcZkzF9BQTWhFlOzMQYCyGCzOeLXEpzmwRgzyBNjauSPiSTOZs9TWPHRYo3EtjabI+Sy/UnzREihpQwQwxNx3kouQWnRkMwMUbCSAIzYj5pvg4e7Ci0euPMPn+boAoMW9HVt2D+651zhed85/hev9+kskX6dfGQY0oYFr+JXlFxY4XHWUJjDBmolfXxz9o/u5HJjCeK6kMm3rvepLVF+nTzSYAwPba1dI8vxAWqoWVDlMe4r4xHz3lWzFQZDYTImAZRQQOhxtJD/+vg3HdurvYqcMQmm8avSjytlfPn0Iy4fnZRgCg5q2+/+13ZysdgBDCKqVdzK/Zu/bqfhcLQA1/VFv8o1s8xrXF0TyZ/RoUKIsevTPDzmLW4ptYV5nwLCz4++l9FsNDz6q4T5svr8vgoxcpJO8T6wf5nJrzvS5ijgkQHRbzvym51xwsJpE3ZzkmmqCOmyCvrm46wm5NO4h2n+XXxBn07kikcb/gwJzf5S1ry/rfNiHsv2fvUxn3OsAv0zlJhGzttN0X3Glov+uthssQFKV6XcjOCEObwgo2joHrfK1RZNffmOvQycFlu2clndaB4hWdJTX079FUARtICXRJaRODZQU2TWRzyMCDCIDtLE0g6Cps2UA5DL+OXkfqpcUEZxBDwD6endRHPeWhkWi5QM5lVIYTZcA2E2iSGo4PgY5JiM8OGGJWkIDVfq0KrlfuxWvMxvd2TtXcd3Z2PS1jC4UrWvd1wxLuwYk09w6BHZoOyedFC5OYlM5YgLwvi+CA+nXAr9dIcMhl9EEFFLwskwu8huRdC8gZj2kc1OyjndD7dRMsqe0VQ0srKey8UNhtoCUWxAhJm/YDv6NolZ98bzepLkkk2Eh0AJ0VS6goUf9QqmcbrAdAyaKQ5BBTeo4DGqTFB+JIiippAURZqnmImoIJJSUrtwpZ30IckpIhyfuhEEkDlEoFEo+TXTrwYlHIojxVmOzC37eZjR+N9X2FD4zMWeHYOx6tQ47WW0tbt7K6Tc03NNjZ+J9wIsyrqNc2ncxFu39zYeiLeaR7Htp8T5aqvIBVjUeRKvLMXgtIFpI9NGQT6brkO4XIUlIA2XdoJSDcneJjAkgQC6Il30/TB8KkAMCsI0iIFBS42UCdoLShALjySBuL2XG02YI39XsX60DtdArK6yd8BKOmykLZylV7ANYZgEY/5ldYEEowf7+nNDUJ1i7e4zCGgsRjMhC9EWDKkxz/UoGqjGYjGOOZCADEoHVJ4Qi3DWQikGwtI8DBB6MDNXimH2JAj1Uw1sBhgFAkki0jKAwRjAwFoOVgM4o0CIYQyYFszA/HGaNlAqLYKSekaI1By7534tZAH4S6K2JnDcOAggVxEkA0hjJIcSvHQXUtko1z8DVTvFxxgY6J2vE+z0i4zQXb9+1D92zvnsa3sGGzec6wvvAHI+/YGDPCyF5w6XeIfJhgxb+TsXRFn8Dn12cQnJ5aIlScvJWT8m2PmH1NoINqfQcNZjxYWSinOl3aGJekO6RI/7mZZaX5x591jNyl/pK33vRgejxxeYK8REdgEB8KgzZ/tJgQCUB9oP/wDq4xyizO5DBpwffVjXmcf/m9staiXdqzmsPfe8AJzyXmwrrc+Mk3qs0JsZCHm9M3jWd9QI9GtEzfvOlzxhSjgf65IqMt6z+ZlSTr3tPQN5j+irHQW2wAI7i+dQ3GRut7CHYyEIn+a8pq3RWmrZKl6XZsVHcZ+GMCw+dE7n6GzbfxD/MntG9BNDCj49dK5g+KuhBZ/MI9MSP3qOKo6JZjatQtAAsmMN4UePGfv8zwWQhPINP5Eqo3DIBOqjWgVW3zqenyVPU75s7w4NVM2pSy8vM5tct4wqm2cgtc6hpAMjy49K7SfrBXUkl18vD3ZoqzcWFBkMVI1F29cZmrQ1YTjpwwkz+uMeuuZDxIMYiWchBW2EBmLZJAahguttJrAPW2RLF1RHvttf8MvZ2WlbMJxW7euYUEwIm8blE870t7JRDcSMZjOSaZTYPp83B0fhJLfCjtJl1kGRh5aTKrRAVGBByLyCUBlbwLUyBbU5d3NwcJ2hrkAYE2Ay8xK2ozw01ul8CKlhBkA+IOsE9aSeIrlEE6ERKDE0lVshRh8OaSM7Ng1i9ol5oWamh6JgFFoakZQrSfiQdqWdOqlKioxOTkcRZlc7SVEW3WHNE3VqOhZu9EMSXZQZRN58+2C8V+Yiz97BGA0UwqCjx2G7i8BAyJCre5jrmgPta511ukiVZQOIx5Y1NCwrEbuLgcuAOWVDlMpgwHRrnQ+0u64Jc+dxFsYWCAsQz/k8BoKLABgu+eowjAVY1P8xcdFy60hkFUS6dDEUG6qVg1VBlhEwTxP96NGI+8jDR4Pug48e3p50gE04YJDkS7ybEj8InV5j/AcHdjO26zZlSirj3WDK1MWSX4p58rbIpNF5k683x/T5f5RsZENUjveUR4vAm+LETYBFi2/hXC5eDbe43HFBqoSuzRtdT6pCD7Un0H8oVAV+z2K/EDfv4kemU86L9qc6pxb/3OuZ/L80mRzHe56tmXuG6mrKeVkvB9P/YXWsLbKFy1QcM1lUJtV7V6StjC2p9MolrEwJ3U1Sl3oQPEwBEJ6F2ZvCm5Zx9QuN8dw3ASA7sKlxwL3/7cbVusN7vKRxSVBjUG5jbmTj2OmFgjoPz9Q8z7TIyDTPvFTPqEhtWp42VT/G6zoU515W5h6njk8R6V//09GzUbgSz0kxgnOYtbjICikXFV2nWouKrRgCxcW5gUCSi4tCXmsxSFlUfKcoHhRm0bF52VTJhA35u18UcmUxlpjc9mBB2BufNwtCx9qSscTi1WBPTMLjx69nYDPAvLlty6a4Lm+dN080A5v+8+MfEwp+mvUTSL8uEAmW8IES8JcIRKufz9z+K/YN+1L9AY4yv2C/AddK4qS4//V+YAK3XydL+sUW8W1JxNSDMzZ8j30m/pa9g8PM6w8/w84uiZXiflfOi03ia54TUr6ngKeDcxcfHFkL0tiuGBLMohsPLwNwdkk6cma7ILKIToojhF8e9pOiZGkp5w99mf+OeNxCZqG8wRlzknnIm04xcS7Q/5sDdh+PmhUzK8q/RblzyHws2TTts2cTJTVgzRTSixtReW558LffatcbaCmfa+VZVeF1ZmF0re7PF7J4mZmpVrpmqqPQYaOJDVuacrZ0Xr+vuKMtayLW48fZbWYsoFIhztG0WWRGVADFsOo3+22LU+ntD1usiWEFCzVvKa1lvjIrKm4UaiNvCa+l/OTkoBuoVoPheHTufuz1af3/wD9rwsFY8FDJVRBOkuH2xHR/Isb78T/+FsyCR+aau9R/Z5JdWM3zOLpCLMZGcZEQH6GkZjCZOYILBHiJI4BggSAspBd//hyH2OsQjLN1M/uva6O1XpPvpSHHaEFB4IZlB1OmLWN2CqNQ2ZfnR3ChMDs/ob1AYCX0NHr6DJ1Cp58+PY0KL68svHpPfK9LgK9aOS/W4pRKJf9zRyPZErbe5ajL+kVbMc3ESDJnF7qvkzt++vvWi5+ZVLpk1dyqv7k7pT+/+OdOVCF9lK6wPbae/QhTMYKzQkhfeDNCXSVDQKGlYGeo+pfAgJDwCsyAG34v9ms/JzSkd1pjv/80tssWqxD2+bXn/iEncMwow8jhGe//6ZGbdW9bo2/EPjGn+IhtxfTozrHxnCxLAUkOI4UOhPTOcP84eVnijmMVAlzRsu+brR784k7rM0qGZXE/PGgwHxziYFky6lmntZgvwbZ8e7JFoeUX/n9H4jLTI/cZwacwgOkUkBwmCyJyMvkl06PSIy+UcF7v843437Z7uXbNn5cE5DD727HhYkluTHUxJ14cvkCsvnJaDS1x46uLFX8rhHXOZcJZQidZzKLt2zOFzEkIwocFEoG7EaWd9MQevNn/O1K9HLIPX4uwFetWR6U3XpFgVxpXRL2RYdjcIbFKInD9AFadPl1dIhw81rdXAqACgldo/6ef7EM74K1uZXXSYbev3SKmAlOG1ZcG2N0nJ4kpN5fPLqVFe5f/b0NIfNX65Y0rvG9SpTxhe2DEBm9D5YZA0wafE1QtLQpVrtgQQkAYo8aw++cxgD04T0nXu66XOd11Hrj9XKzUBGiUzq8VPQe857FTJ5rRKd/WKg8zJT1b0zsN7Xzli88JfTuIlNFbj7RgRzfv2oxhDRrVIyyHyPV9pPs4py6nloMN5jqE584vd0hCSks2rZ6NlxcXlRFzVm8qKZ0tcSzv7at3qDkBC26gpqHhZtgEp4KagoYm2JwVTBo5xV9/tbtXcWbX11///ntO3XVG0bv70Iq3vak4faa9sasMydQVIhNrmlRsOoyIfi26I5e/0DTnhhFUeNXo55q1onC45EBJJVFBTEUtprWI5pr1NRVeINDQQuc9EYuR0aj7Q1cK2n6znsSfcJng4+JR4+iitfKe9b3rfxqY5GkEjA/tPOGZwlDhZl7Z+P2RwVdjd+V/YikPXE2ufwZ7XqV5JuyasNfEU/FMvd81pzd9h4G54Tkj7MCGRYoBtow9UVlhCjGNsBMsSO6xcubPpoIe8NlWO9vkpHzhO9Xqa+3Z9Fliz6tettzga7giD33gK3Y7pjlASFW6lvmTm0wct2uZJ7RV1oMVr+I/4L3m3ed50q+4rzvu0wXv3+n9QDredKdjTDq2AqSk8F7pxrnd3fuB/BV9QADGz/aB0rdMWvbqVbVPyMrGR6RsQlo6Pl6K/ZCvxtfJ80V3+B/Ixuk7vDHZGF2dY75g3QHeOO8475XiFa+bnqy7eGM0Sd8HOpI3rh/qcNL00GOKcd4x3kMtHUNieczGpJxAGYyc7Qxe03mQJczHMlJhSnGmbOLWxyfzhXSS+pdaz08+4pZIH39wimGt8lLI/9xlJcV9v+MQ6PuMe9+BO+4z97k4974y/48jtEord5QERJZdOrK1IJRXur5gKy9sfem2+G2q//KtAc+NkWclQdhCxqW+pn4Jr3FTXQ1/yebGmrolfLP67Q8mPfV1tGFxH31fep8uLyhYytxnSjvdyjWlzBiTv2bVem4pQceiytKUShvazrFVNLnVb+mKxSBsaEF0o29Obw0J09evT4cZ8LKIpZM1vTm+0Y3iZaARLNv+HRZus4WXiIHHPxxyDsd32FUY6BY2z1U8tK5SAFwA3zGnQgCUQFCxTiDmzw8VaIXvVJ/uXleiCNjz0VCLSX7nZr2LxKV+sL+8nGHqVfUSONxf78Iot2EAf4vMORj7/l8zzrrXgn4FRxskPodfnf97odEhONQ5GHqD97AQU4B+tnbGmY8n9kfABLCrlhg2nOJAtS93jyLdt2vg8e6IneFDL6YedMrivOMDmWuigdACbD/9ipe0tmlcOtax1rSWd08+1vFW9oDURep7Lpx4uDJ7MPvyxofmL7xkMcubbD1vNY3h93hUq9UxBsea1iblg3mGnsFL9LhsnL70zQ1ygxZOf7YFtLkbnL7HY24X4JqVvhytA0X22zIp8f1Lhn/PaZQ/DYehzU+LdKGzKp/ObfRCRXR9x57eUaf3BVKruGB0+son0pZLDYqW/0sGT5E1CRGqok8wfzUJNeQp/r5Rx+tzihYRCD6X+UtTPf0LXd/0SwcsBVSFCtvA0Os24RBoZYfUrUAQyR3nzuSMS30/Pb7JKT2TWzmEyCObo229dk4vd/xtrpfptR7zRlhOv9+5WTg04jN6cAF5trGzIrKQ4AQ8q5+nPR2+rquyw5EoStTpB1rXuI7m/gOCP80s3tNRHaEae7weAvXqIbYoY88m4fBoyMgZAzXc+YfY/jx69h9TcEmsBBf88StQaTZIYphYBlGVi8Ku9T78ftHcsyoU0tx+v7h/SwkyraxQNote12p8mOxucY9wNx26tET2AzVe4OiV1/c8S0wGofafS+VWiWRHbZn8gXzdvpb3fjMYPTyi5Eg+RyKwRWR1oyCkXlb4YLdVDMkdSYpAxy/e0hldzeU7SkuXgcYiR4TWVJ+0nQuDju2lGeTSBkL3S7ohqQHdwTqay5dKAYsco7gSyW+HcKyeMd9yCkfHnilcTt9d5JYCYqumld2+y/+prC1+eOer4sz4vIjts/BUENazOagPdewtfpQ2WKtF5JfslC9nk9elu3tSdKc/GLv/6uULuYdTstYOTqM/vnHpXjm7fON4dL+h6wz886yrudReOVsZuykXgMpUsGW1KDlTpRjxHVG4nZIs31u7Fq6G7bWr7xuUiBiYNkBwwiTWitWar6806r5H2FYwJCVykHAV/Y/RqOLeQa5KWEa/v3Pzw6v1GXj1fY3tG741w4IXR+vWaS+Hl3RWdmxNEifh2sGWLfxBELxLFWr+5JZTR+d/8tfg32YjXDa47XDpKsmDX6UoZn5E4MyirGBj/gbLz5Z4I1h277GEIxv2BpLPoTfc24C9g/7ukqPVyQk/y6U79o567p90/SfdHZogMv4LK92ROsqVvyjLQTHbbmuXQI22pWPvCg0i/msht6/cKwMW97aKm2f9ny2bWc0Tf95/HhTzhd3Jz7X3PHaLerh4ibREJuE6d/KZAImYWyc6xqsyEkoxEVVNcvL0Sp6rmNMi+oLPWUxz80l8uKCe5Kb5xNlkCQRdL9jT25P0su2F1wvrFa8rlpdeL/NP7VSukvKnt6hbXAXSVYVW4vI+sQx50dKmwHYR03hyvquMv1l4gX+cOZ4YLXnXlcdsCNjI0Kpj+uYzKpWokeToyzpr4cf359zvjaDq23bviKwguKau1tLAoX8o/I3Z3rwtSZKrC9h9iGMUvA/uxNN7aSLVb89basS7zOapd6V5kt8bjHUfl8THBCXW3w2nw6s/K45v9K+7K07IeGy7kHUm472tdo+GX9+lr1JBZRQRXv9Jn+BHzvFNLln3erMGR6bpNCeX+/ng16lyB8rpyfCLwT/j/bBvW13ikbpoCxuUeDLVn/I/YSsjcYTsh9adSA7rN1VHVBpz+5hTt/kTrPVu++ZP41boW0igP5lSS39MtXJwg8fJpcX0Veh5qS7hcF1U9qA8a1vxci2fc065KaQodtrfMq4wZMkR5CGaGXRg+r8Lj4q6jpScXh37S69YcrXn3yWfjoG5VeYCsUmUMtlywhUEPQyO+y5Ny59MJoe3bYtSZ0wP0vMnnCb4epueN+48ztOnPnXW0D85/0RrbBpectzQ5pqnLv+sCUwIBtoCGcXAIxX4I79tStt7e/tdLd2+v3J/9RZhce0HWydP+fQAmPzXYUQAMPldWYPcwEJFx9Gs/dCh0omMwXvwM7jHASSljfBBSq0KQ461fbisRfO1e30Xkdayn/I1ysJf4SwbTEL/4z20z4dobUMBwrUDvkI5VvdvdiB+WVoHWjD5hqcNCIDDjBwITE78QByUt7hvh4fIbnd/U7qRl9XQD9/YrxhEC+zPyt/wq67LhlEkKRSGTKIG1yGD1TwE1zS1Fn6hdRpAGSA46FZT7FfLUxRv320crcIHRScZLGSsabizbJIJue/qD3ggdMkdAaogIdaFWIKnPBMZn7ZJgmgtEBn/n3ZagNb9tz5LNO93Dg8/9oJ7VPEsCLsFJ3XntBUAAA6AcYhZ+D/YMscvgflr3N518vnj20V4SeG4MjkJfRw/4AJL4E2ZfBMbXMMJluUCHGIs1hIaNdQf9wQzNAgAoM83AOD/b7cxYKzpHjkz8jGFOVwWVrqyqNKDxSt9hxOy4PEb3osyb/igaYzGQ6TWuIbVASCTpwIMxwgdZ2HleyyqvMXilZ8PJyh8j8l95d/DadZwFnm84s/jpwJBofY5i19eMTXq0sckCmf8DtFyKJjz+6V+QxFk8n4zdXe934CgZDcpHuOxRBufX7j3kc7qQc7sCwonqHS7THV4mjUrn2S6zeX+4pFRAQL1R695OZZjLldhpNGrRysIdOFf3ncgMllQyIvYxf8GCoHWE/P8zKRLZr8RYlmkCPpio+hoIUbsvbkL1vMis1GQz93MKyBnSkBFbS3LoA2ezLKuKp+VbBvn6fsbBpbgNNBLdAIKBg4BCRUadBgwYcGGA/cfh9axIIziJM3yoqzqpu36YZzmZd3247zu5/3+kp7wXyAkgyZQ1FE/Jv3+9k9atjSb1Rj4jIFehvDzT28Hjb1GaIHZpw+tpcLxOv7xlnB0Og4cUfUoLC63AyPpbebIRyKc2fRmG+3WNvCA5J6TmtqKuyGY5KYKAjct9+AEyogVuCEUJWBXXq4Fz3b1XFxnISHFzD3UBbyrVEFu8wSzQnmUFlrDxia7ebrVlxPQDi8urtli2cTYzQahqS/XFkWosoGM93XC8YpfE2BmeJOYopRbkb2fjtvMs2jaBwVQ1ZTkEBQikJYVVt+kAZrRrSnmfZC/UDAhnTxADrAUM1n1EBxCyZDiQa93YtWiBly+kciB2rAOSnQh2hmyQFaq1wkl09GxpZafgyleKw9vqygHciTOpt4vRqAz4YuFKULZDgAAAA==") format("woff2"), url("//at.alicdn.com/t/font_1372347_0dfm1ipqovb.woff?t=1608602159524") format("woff"), url("//at.alicdn.com/t/font_1372347_0dfm1ipqovb.ttf?t=1608602159524") format("truetype"), url("//at.alicdn.com/t/font_1372347_0dfm1ipqovb.svg?t=1608602159524#jstfont") format("svg")
}

.jstfont {
    font-family: "jstfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.iconjiejuefangan:before {
    content: "\e63e"
}

.iconSVG_shouhou-miaobian:before {
    content: "\e637"
}

.iconshouqiankefu:before {
    content: "\e619"
}

.iconshouqianrexian:before {
    content: "\e61a"
}

.iconhuangguan:before {
    content: "\e607"
}

.iconhuangguan2:before {
    content: "\e7ec"
}

.iconhuangguan1:before {
    content: "\e6b5"
}

.iconstrategy:before {
    content: "\e606"
}

.iconpoint:before {
    content: "\e75e"
}

.iconlogo2:before {
    content: "\e605"
}

.iconabout:before {
    content: "\e60c"
}

.iconlogo:before {
    content: "\e604"
}

.iconzhaopin:before {
    content: "\e720"
}

.iconproduct:before {
    content: "\e63d"
}

.iconnews:before {
    content: "\e6da"
}

.iconcase:before {
    content: "\e601"
}

.iconhome:before {
    content: "\e602"
}

.iconservice:before {
    content: "\e60b"
}

.iconpartner:before {
    content: "\e71e"
}

.iconxiayibu:before {
    content: "\e66a"
}

.iconqr:before {
    content: "\e7ac"
}

.iconkuajing:before {
    content: "\e603"
}

.iconzhankai:before {
    content: "\e629"
}

.iconshouqi:before {
    content: "\e627"
}

.icon-filter:before {
    content: "\e600"
}

.iconshehuifuwu:before {
    content: "\e618"
}

.iconicon:before {
    content: "\e66c"
}

.iconwenhuayuandi:before {
    content: "\e653"
}

.iconsousuo:before {
    content: "\e62e"
}

.iconxueyuan:before {
    content: "\e624"
}

.iconzhishiguanli:before {
    content: "\e685"
}

.iconxiangxia:before {
    content: "\e644"
}

.iconzhihuixiaoyuan:before {
    content: "\e919"
}

.iconss010:before {
    content: "\e71f"
}

.iconfxxstj064:before {
    content: "\e6b4"
}

.iconcwjs168:before {
    content: "\e659"
}

.iconshangpinfenxi:before {
    content: "\e738"
}

.iconzjgl062:before {
    content: "\e6b6"
}

.iconkuaixiaopeihuo:before {
    content: "\e7a3"
}

.iconxszt178:before {
    content: "\e64a"
}

.iconspjg133:before {
    content: "\e67c"
}

.iconpingtaiyingshouduizhang:before {
    content: "\e7ab"
}

.iconyingkui:before {
    content: "\e62a"
}

.iconspzt130:before {
    content: "\e67f"
}

.iconjiekoujiankong:before {
    content: "\e783"
}

.icontop:before {
    content: "\e7dc"
}

.iconguanlianxiaoshou:before {
    content: "\e7dd"
}

.iconyunhuiji:before {
    content: "\e7de"
}

.iconyoujiantou1:before {
    content: "\e6d9"
}

* {
    margin: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

body {
    font-size: 14px;
    font-family: -apple-system, 'Helvetica Neue', Helvetica, Arial, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft Yahei', sans-serif, 'jstfont';
    color: #666;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

a,
a:link,
a:hover,
a:visited,
a:active {
    outline: 0;
    text-decoration: none
}

a {
    color: #666
}

table {
    border-collapse: collapse
}

.clearfix:before,
.clearfix:after {
    content: '';
    display: table
}

ul {
    list-style: none
}

em,
i,
b {
    font-style: normal
}

img {
    border: 0px
}

.size14 {
    font-size: 14px
}

.size24 {
    font-size: 24px
}

.size30 {
    font-size: 30px
}

.size18 {
    font-size: 18px
}

.fl {
    float: left
}

.fr {
    float: right
}

.clearfix:after {
    clear: both
}

.clearfix {
    *zoom: 1
}

.clear {
    clear: both
}

.v-middle {
    font-size: 0
}

.v-middle:before {
    content: '';
    display: inline-block;
    height: 100%;
    width: 0%;
    vertical-align: middle
}

.v-middle>div,
.v-middle>p,
.v-middle>span {
    font-size: 14px
}

.number-big {
    color: #01a2f7;
    font-size: 28px
}

.wrap,
.wrap * {
    margin: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.wrap {
    max-width: 960px;
    margin: 0 auto
}

.app-container {
    max-width: 960px;
    margin: 0 auto
}

.container,
.containerFull {
    margin: 0 auto;
    width: 100%;
    max-width: 1200px;
    padding: 0 12px
}

.containerFull {
    padding: 0
}

.mbanner {
    position: relative;
    display: none;
    padding-top: 66px
}

.mbanner-bg {
    width: 100%;
    display: block
}

.mbanner-btn {
    position: absolute;
    left: 10%;
    top: 64%;
    width: 27%;
    height: 14%;
    cursor: pointer
}

.block {
    padding: 38px 0 30px
}

.block-cap {
    text-align: center;
    margin-bottom: 36px
}

.block-cap:after {
    content: '';
    display: block;
    margin: 10px auto 0;
    height: 2px;
    width: 64px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAACCAIAAABnm03uAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMwQTFDMEE5NkYyMzExRUE4NUZBRkEwQjRDNzM5QzdEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMwQTFDMEFBNkYyMzExRUE4NUZBRkEwQjRDNzM5QzdEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzBBMUMwQTc2RjIzMTFFQTg1RkFGQTBCNEM3MzlDN0QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzBBMUMwQTg2RjIzMTFFQTg1RkFGQTBCNEM3MzlDN0QiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7d42xYAAAALUlEQVR42mJUaX/66ec/BkYGLIgJGxuNgZWLiyRGCpe92ET4mJmAvKENAAIMABlLBODR9yP2AAAAAElFTkSuQmCC) no-repeat center center
}

.block-cap h2 {
    font-size: 24px;
    line-height: 40px;
    font-weight: normal;
    color: #333
}

.block-cap p {
    line-height: 24px
}

.block-cap.white h2,
.block-cap.white p,
.block-cap.white a {
    color: #fff
}

.block-cap.white:after {
    background: #fff
}

.block-line {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

.block-line-1-2 {
    width: 50%
}

.wave-container {
    height: 192px;
    background-color: #ecf7fd;
    overflow: hidden
}

.swiper-pagination span {
    margin: 0 5px;
    display: inline-block;
    height: 12px;
    width: 12px;
    margin-right: 8px;
    text-align: left;
    cursor: pointer;
    -webkit-transition: width 0.5s ease-in-out;
    -webkit-transition: width 0.3s ease-in-out;
    transition: width 0.3s ease-in-out;
    opacity: 0.5;
    background: none
}

.swiper-pagination span:before {
    content: '';
    width: 4px;
    height: 4px;
    display: inline-block;
    border-radius: 50%;
    background: #fff;
    vertical-align: middle
}

.swiper-pagination span:after {
    content: '';
    width: 0px;
    height: 1px;
    background: #fff;
    margin-left: 8px;
    vertical-align: middle;
    -webkit-transition: width 0s;
    transition: width 0s;
    display: inline-block
}

.swiper-pagination span.swiper-pagination-bullet-active {
    width: 32px;
    opacity: 1
}

.swiper-pagination span.swiper-pagination-bullet-active:after {
    width: 20px;
    display: inline-block;
    -webkit-transition: width 2s linear 0.6s;
    transition: width 2s linear 0.6s
}

.pgs {
    float: right;
    margin: 20px 0
}

.pgs a,
.pgs span,
.pgs label {
    float: left;
    display: inline-block;
    padding: 0 10px;
    margin-left: 6px;
    height: 24px;
    line-height: 24px;
    border: #e3e3e3 solid 1px
}

.pgs a:hover {
    color: #00a7ff;
    border-color: #00a7ff
}

.pgs span.on {
    color: #00a7ff;
    border: none;
    cursor: default
}

.pgs label {
    border: none
}

.pgs label input {
    padding: 0;
    width: 25px;
    height: 24px;
    line-height: 22px;
    border: 1px solid #ddd;
    display: inline-block;
    text-align: center
}

.slider-ctrl {
    position: absolute;
    left: 0;
    bottom: 20px;
    width: 100%;
    text-align: center;
    z-index: 13
}

.slider-ctrl span {
    display: inline-block;
    height: 12px;
    width: 12px;
    margin-right: 8px;
    text-align: left;
    cursor: pointer;
    -webkit-transition: width 0.5s ease-in-out;
    -webkit-transition: width 0.3s ease-in-out;
    transition: width 0.3s ease-in-out
}

.slider-ctrl span:before {
    content: '';
    width: 4px;
    height: 4px;
    display: inline-block;
    border-radius: 50%;
    background: #fff;
    vertical-align: middle
}

.slider-ctrl span:after {
    content: '';
    width: 0px;
    height: 1px;
    background: #fff;
    margin-left: 8px;
    vertical-align: middle;
    -webkit-transition: width 0s;
    transition: width 0s;
    display: inline-block
}

.slider-ctrl span.on {
    width: 32px
}

.slider-ctrl span.on:after {
    width: 20px;
    display: inline-block;
    -webkit-transition: width 2s linear 0.6s;
    transition: width 2s linear 0.6s
}

.slider-prev,
.slider-next {
    position: absolute;
    top: 50%;
    margin-top: -28px;
    height: 40px;
    width: 40px;
    border-radius: 50%;
    background: #fff;
    -webkit-box-shadow: rgba(100, 100, 100, .2) 0px 0px 32px;
    box-shadow: rgba(100, 100, 100, .2) 0px 0px 32px;
    font-size: 22px;
    line-height: 42px;
    text-align: center;
    color: #ccc;
    cursor: pointer;
    -webkit-transition: color 0.5s ease-out;
    transition: color 0.5s ease-out;
    display: none;
    z-index: 13
}

.slider-prev:hover,
.slider-next:hover {
    color: #1890ff
}

.slider-prev {
    left: 50%;
    margin-left: -660px;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.slider-next {
    right: 50%;
    margin-right: -660px
}

@media screen and (max-width: 1344px) {
    .slider-prev {
        margin-left: -570px;
        background-color: rgba(255, 255, 255, .9)
    }

    .slider-next {
        margin-right: -570px;
        background-color: rgba(255, 255, 255, .9)
    }
}

.tips_click {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 30px;
    height: 30px;
    cursor: pointer
}

.tips_click b {
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: 8px;
    height: 8px;
    margin-top: -4px;
    margin-left: -4px;
    border-radius: 50%;
    background-color: rgba(0, 183, 255, .8)
}

.tips_click2 b {
    width: 6px;
    height: 6px;
    margin-top: -3px;
    margin-left: -3px
}

.tips_click b:nth-of-type(1) {
    -webkit-animation: click1 1s linear infinite;
    animation: click1 1s linear infinite;
    background: #00b7ff
}

.tips_click b:nth-of-type(2) {
    -webkit-animation: click2 1s linear infinite;
    animation: click2 1s linear infinite
}

@-webkit-keyframes click1 {
    0% {
        opacity: 0.8;
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(2);
        transform: scale(2)
    }
}

@keyframes click1 {
    0% {
        opacity: 0.8;
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(2);
        transform: scale(2)
    }
}

@-webkit-keyframes click2 {
    0% {
        opacity: 0.8;
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(3);
        transform: scale(3)
    }
}

@keyframes click2 {
    0% {
        opacity: 0.8;
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(3);
        transform: scale(3)
    }
}

.logo-list {
    width: 1200px;
    margin: 30px auto 0
}

.logo-list img {
    display: block;
    margin: 15px 10px;
    float: left;
    position: relative;
    background: #fff;
    -webkit-box-shadow: 0 2px 10px 0 rgba(180, 180, 180, .45);
    box-shadow: 0 2px 10px 0 rgba(180, 180, 180, .45)
}

.logo-list img:hover {
    -webkit-box-shadow: 0 4px 18px 0 rgba(180, 180, 180, .45);
    box-shadow: 0 4px 18px 0 rgba(180, 180, 180, .45)
}

@media screen and (max-width: 1220px) {
    .logo-list {
        width: 1000px
    }
}

@media screen and (max-width: 1020px) {
    .logo-list {
        width: 800px
    }
}

@media screen and (max-width: 820px) {
    .logo {
        background: #fff
    }

    .logo-list {
        width: 100%
    }

    .logo-list img {
        width: 32%;
        margin: 3% 0 0
    }

    .logo-list img:nth-child(3n+2) {
        margin-left: 2%;
        margin-right: 2%
    }
}

.icon-news {
    background-image: url(../../static/imgs/sprite.2e701.png);
    background-position: 0px 0px;
    width: 22px;
    height: 22px
}

.icon-about {
    background-image: url(../../static/imgs/sprite.2e701.png);
    background-position: 0px -22px;
    width: 22px;
    height: 22px
}

.icon-club {
    background-image: url(../../static/imgs/sprite.2e701.png);
    background-position: 0px -44px;
    width: 22px;
    height: 22px
}

.icon-servicespromiss {
    background-image: url(../../static/imgs/sprite.2e701.png);
    background-position: 0px -66px;
    width: 22px;
    height: 22px
}

.icon-home {
    background-image: url(../../static/imgs/sprite.2e701.png);
    background-position: 0px -88px;
    width: 22px;
    height: 22px
}

.icon-call {
    background-image: url(../../static/imgs/sprite.2e701.png);
    background-position: 0px -110px;
    width: 22px;
    height: 22px
}

.icon-open {
    background-image: url(../../static/imgs/sprite.2e701.png);
    background-position: 0px -132px;
    width: 22px;
    height: 22px
}

.icon-partner {
    background-image: url(../../static/imgs/sprite.2e701.png);
    background-position: 0px -154px;
    width: 22px;
    height: 22px
}

.icon-product {
    background-image: url(../../static/imgs/sprite.2e701.png);
    background-position: 0px -176px;
    width: 22px;
    height: 22px
}

.icon-successal {
    background-image: url(../../static/imgs/sprite.2e701.png);
    background-position: 0px -198px;
    width: 22px;
    height: 22px
}

.icon-go-top {
    background-image: url(../../static/imgs/sprite.2e701.png);
    background-position: 0px -220px;
    width: 44px;
    height: 44px
}

.white {
    color: #fff
}

.flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.active-line {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0;
    height: 3px;
    background: #0095f4;
    -webkit-transition: width 0.3s linear;
    transition: width 0.3s linear;
    border-radius: 0 0 2px 2px
}

.parter-deep {
    background: #f6f9fb
}

.parter-deep-container {
    font-size: 0;
    margin-top: 50px
}

.parter-deep-box {
    width: 100%;
    padding: 10px 12px 0;
    position: relative;
    display: inline-block;
    vertical-align: top;
    -webkit-transition: transform 0.3s ease-in-out;
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    transition: -webkit-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out
}

.parter-deep-box:hover {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px)
}

.parter-deep-box:hover .home-parter-item {
    -webkit-box-shadow: 1px 6px 20px 5px rgba(0, 0, 0, .1);
    box-shadow: 1px 6px 20px 5px rgba(0, 0, 0, .1)
}

.parter-deep-box:hover .parter-deep-qrcode {
    opacity: 1
}

.parter-deep-item {
    position: relative;
    width: 100%;
    background: #fff;
    font-size: 14px;
    padding: 42px 28px 50px;
    margin-bottom: 24px;
    cursor: default;
    -webkit-box-shadow: 1px 6px 20px 5px rgba(0, 0, 0, .07);
    box-shadow: 1px 6px 20px 5px rgba(0, 0, 0, .07)
}

.parter-deep-logo {
    display: block;
    margin: 0 auto
}

.parter-deep-title {
    font-size: 18px;
    text-align: center;
    margin: 40px 0 20px;
    color: #000;
    line-height: 24px
}

.parter-deep-about {
    line-height: 22px;
    margin-top: 18px
}

.parter-deep-qrcode {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    background-color: #009aff;
    height: 240px;
    -webkit-transition: opacity 0.3s ease-in-out;
    transition: opacity 0.3s ease-in-out;
    opacity: 0
}

.parter-deep-qrcode img {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -70px;
    margin-top: -70px;
    width: 140px;
    height: 140px
}

.platform-cap {
    padding: 80px 0 28px;
    color: #666;
    text-align: center
}

.platform-cap h2 {
    font-size: 24px;
    line-height: 38px;
    font-weight: normal
}

.platform-cap-sub {
    font-size: 14px;
    line-height: 28px
}

.platform-list {
    min-height: 410px;
    margin: 0 auto;
    overflow: hidden;
    font-size: 0
}

.platform-list i {
    margin: 8px 8px;
    border-radius: 7px;
    width: 60px;
    height: 60px;
    display: inline-block
}

.platform-list i.platform-other {
    display: none
}

.platform-list i:hover {
    -webkit-transform: translateY(-3px);
    transform: translateY(-3px)
}

.icon-logo1 {
    background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -60px 0px
}

.icon-logo10 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -420px -60px
}

.icon-logo100 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: 0px -60px
}

.icon-logo101 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -60px -60px
}

.icon-logo103 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -600px -120px
}

.icon-logo11 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -120px 0px
}

.icon-logo12 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -120px -60px
}

.icon-logo13 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: 0px -120px
}

.icon-logo14 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -60px -120px
}

.icon-logo15 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -120px -120px
}

.icon-logo16 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -180px 0px
}

.icon-logo17 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -180px -60px
}

.icon-logo18 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -180px -120px
}

.icon-logo19 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: 0px -180px
}

.icon-logo2 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -60px -180px
}

.icon-logo20 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -120px -180px
}

.icon-logo21 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -180px -180px
}

.icon-logo22 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -240px 0px
}

.icon-logo23 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -240px -60px
}

.icon-logo24 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -240px -120px
}

.icon-logo25 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -240px -180px
}

.icon-logo26 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: 0px -240px
}

.icon-logo27 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -60px -240px
}

.icon-logo28 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -120px -240px
}

.icon-logo29 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -180px -240px
}

.icon-logo3 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -240px -240px
}

.icon-logo30 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -300px 0px
}

.icon-logo31 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -300px -60px
}

.icon-logo32 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -300px -120px
}

.icon-logo33 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -300px -180px
}

.icon-logo34 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -300px -240px
}

.icon-logo35 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: 0px -300px
}

.icon-logo36 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -60px -300px
}

.icon-logo37 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -120px -300px
}

.icon-logo38 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -180px -300px
}

.icon-logo39 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -240px -300px
}

.icon-logo4 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -300px -300px
}

.icon-logo40 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -360px 0px
}

.icon-logo41 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -360px -60px
}

.icon-logo42 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -360px -120px
}

.icon-logo43 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -360px -180px
}

.icon-logo44 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -360px -240px
}

.icon-logo45 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -360px -300px
}

.icon-logo46 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: 0px -360px
}

.icon-logo47 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -60px -360px
}

.icon-logo48 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -120px -360px
}

.icon-logo49 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -180px -360px
}

.icon-logo5 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -240px -360px
}

.icon-logo50 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -300px -360px
}

.icon-logo51 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -360px -360px
}

.icon-logo52 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -420px 0px
}

.icon-logo53 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: 0px 0px
}

.icon-logo54 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -420px -120px
}

.icon-logo55 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -420px -180px
}

.icon-logo56 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -420px -240px
}

.icon-logo57 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -420px -300px
}

.icon-logo58 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -420px -360px
}

.icon-logo59 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: 0px -420px
}

.icon-logo6 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -60px -420px
}

.icon-logo60 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -120px -420px
}

.icon-logo61 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -180px -420px
}

.icon-logo62 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -240px -420px
}

.icon-logo63 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -300px -420px
}

.icon-logo64 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -360px -420px
}

.icon-logo65 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -420px -420px
}

.icon-logo66 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -480px 0px
}

.icon-logo67 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -480px -60px
}

.icon-logo68 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -480px -120px
}

.icon-logo69 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -480px -180px
}

.icon-logo7 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -480px -240px
}

.icon-logo70 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -480px -300px
}

.icon-logo71 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -480px -360px
}

.icon-logo72 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -480px -420px
}

.icon-logo73 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: 0px -480px
}

.icon-logo74 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -60px -480px
}

.icon-logo75 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -120px -480px
}

.icon-logo76 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -180px -480px
}

.icon-logo77 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -240px -480px
}

.icon-logo78 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -300px -480px
}

.icon-logo79 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -360px -480px
}

.icon-logo8 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -420px -480px
}

.icon-logo80 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -480px -480px
}

.icon-logo81 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -540px 0px
}

.icon-logo82 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -540px -60px
}

.icon-logo83 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -540px -120px
}

.icon-logo84 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -540px -180px
}

.icon-logo85 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -540px -240px
}

.icon-logo86 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -540px -300px
}

.icon-logo87 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -540px -360px
}

.icon-logo88 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -540px -420px
}

.icon-logo89 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -540px -480px
}

.icon-logo9 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: 0px -540px
}

.icon-logo90 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -60px -540px
}

.icon-logo91 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -120px -540px
}

.icon-logo92 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -180px -540px
}

.icon-logo93 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -240px -540px
}

.icon-logo94 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -300px -540px
}

.icon-logo95 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -360px -540px
}

.icon-logo96 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -420px -540px
}

.icon-logo97 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -480px -540px
}

.icon-logo98 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -540px -540px
}

.icon-logo99 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -600px 0px
}

.icon-logo102 {
  background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -600px -60px
}

.platform {
    width: 100%;
    overflow-x: hidden
}

.platform-container {
    position: relative;
    margin-top: 60px;
    margin-bottom: 10px
}

.platform-box {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 278px
}

.platform-wrapper {
    position: absolute;
    left: 0;
    width: 1000%
}

.platform-group {
    width: 10%;
    float: left
}

.platform:hover .slider-prev,
.platform:hover .slider-next {
    display: block
}

.partner-contact-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.partner-contact-item {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center
}

.partner-contact-img {
    width: 130px;
    max-width: 100%
}

.partner-contact-title {
    font-weight: 500
}

.partner-hezuojigou-img {
    width: 100%
}

.partner-platform {
    background: url(../img/cooperative/platform_bg.faf29.png)
}

.partner-warehouse {
    background: url(../img/cooperative/warehouse_bg.48eee.png) no-repeat;
    background-size: 100%
}

.partner-warehouse-box {
    border-radius: 8px;
    background: #fff;
    padding: 20px 0;
    -webkit-box-shadow: 0px 1px 12px 0px rgba(0, 0, 0, .1);
    box-shadow: 0px 1px 12px 0px rgba(0, 0, 0, .1);
    text-align: center
}

.partner-warehouse-more {
    height: 38px;
    line-height: 38px;
    padding: 0 30px;
    border-radius: 19px;
    border: #d6dde5 1px solid;
    display: inline-block;
    margin-top: 20px
}

.partner-express .swiper-slide img {
    width: 100%
}

.partner-express .express-swiper-pagination {
    position: static;
    margin-top: 24px;
    text-align: center
}

.partner-express .express-swiper-pagination span {
    opacity: 1;
    outline: none
}

.partner-express .express-swiper-pagination span:before {
    background: #626c88
}

.partner-express .express-swiper-pagination span:after {
    background: #626c88
}

.partner-express .express-swiper-pagination span.swiper-pagination-bullet-active:before {
    background: #00a3f7
}

.partner-express .express-swiper-pagination span.swiper-pagination-bullet-active:after {
    background: #00a3f7
}

.partner-express-item {
    position: relative
}

.partner-express-item li {
    position: absolute;
    width: 33.3%;
    text-align: center;
    line-height: 26px;
    height: 26px;
    margin-top: -13px
}

.partner-express-item li:nth-child(6n+1) {
    bottom: 55%;
    left: 0
}

.partner-express-item li:nth-child(6n+2) {
    bottom: 55%;
    left: 33.3%
}

.partner-express-item li:nth-child(6n+3) {
    bottom: 55%;
    left: 66.6%
}

.partner-express-item li:nth-child(6n+4) {
    bottom: 7%;
    left: 0
}

.partner-express-item li:nth-child(6n+5) {
    bottom: 7%;
    left: 33.3%
}

.partner-express-item li:nth-child(6n) {
    bottom: 7%;
    left: 66.6%
}

/*# sourceMappingURL=partner.af9f7.min.css.map*/