.swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    z-index: 1
}

.swiper-container-no-flexbox .swiper-slide {
    float: left
}

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

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

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

.swiper-container-multirow > .swiper-wrapper {
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.swiper-container-free-mode > .swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative
}

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

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

.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

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

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

.swiper-button-next, .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    background-size: 27px 44px;
    background-position: 50%;
    background-repeat: no-repeat
}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");
    left: 10px;
    right: auto
}

.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")
}

.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")
}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");
    right: 10px;
    left: auto
}

.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")
}

.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: .3s;
    transition: .3s;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    border-radius: 100%;
    background: #000;
    opacity: .2
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -webkit-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-white .swiper-pagination-bullet {
    background: #fff
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff
}

.swiper-pagination-white .swiper-pagination-bullet-active {
    background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000
}

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

.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 5px 0;
    display: block
}

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 5px
}

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

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

.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
    -webkit-transform-origin: right top;
    transform-origin: right top
}

.swiper-container-horizontal > .swiper-pagination-progress {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-container-vertical > .swiper-pagination-progress {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-progress.swiper-pagination-white {
    background: hsla(0, 0%, 100%, .5)
}

.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
    background: #fff
}

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
    background: #000
}

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

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

.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {
    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: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(transparent));
    background-image: linear-gradient(270deg, rgba(0, 0, 0, .5), transparent)
}

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

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

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

.swiper-container-coverflow .swiper-wrapper, .swiper-container-flip .swiper-wrapper {
    -ms-perspective: 1200px
}

.swiper-container-cube, .swiper-container-flip {
    overflow: visible
}

.swiper-container-cube .swiper-slide, .swiper-container-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}

.swiper-container-cube .swiper-slide .swiper-slide, .swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active, .swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .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, .swiper-container-flip .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-container-cube .swiper-slide {
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next + .swiper-slide, .swiper-container-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    z-index: 0
}

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

.swiper-container-fade .swiper-slide {
    pointer-events: none;
    -webkit-transition-property: opacity;
    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-zoom-container {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center
}

.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
    max-width: 100%;
    max-height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.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-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12) infinite;
    animation: swiper-preloader-spin 1s steps(12) infinite
}

.swiper-lazy-preloader:after {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");
    background-position: 50%;
    background-size: 100%;
    background-repeat: no-repeat
}

.swiper-lazy-preloader-white:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")
}

@-webkit-keyframes swiper-preloader-spin {
    to {
        -webkit-transform: rotate(1turn)
    }
}

@keyframes swiper-preloader-spin {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

#video-mask {
    background-color: #000;
    background-color: rgba(0, 0, 0, .7);
    z-index: 1000;
    filter: alpha(opacity=70)
}

#video-mask, #video-modal {
    display: none;
    position: fixed;
    text-align: center;
    height: 100%;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0
}

#video-modal {
    z-index: 1001
}

.video-wrapper {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle;
    position: relative;
    width: 880px;
    height: 612px;
    text-align: left;
    font-size: 0;
    background-color: #fff;
    padding: 24px 20px
}

@media screen and (max-width: 898px) {
    .video-wrapper {
        width: 320px;
        height: auto;
        padding: 0
    }

    .video-wrapper #video-list.pro {
        display: none
    }
}

#video-wrapper {
    width: 320px;
    height: 565px;
    background: url(../../videos/frame/videobackgroud.png) 50% no-repeat;
    background-size: cover;
    padding-top: 3px
}

#video-list, #video-wrapper {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top
}

#video-list {
    width: 450px;
    height: 100%;
    margin-left: 30px;
    position: relative
}

#video-list .pro-name {
    font-size: 24px;
    line-height: 32px;
    color: #000;
    margin-bottom: 25px
}

#video-list .pro-wrapper {
    height: 485px;
    overflow: auto;
    margin-left: -10px;
    margin-right: -36px
}

#video-list .pro-videoList {
    display: block
}

#video-list .pro-video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    position: relative;
    height: 132px;
    width: 76px;
    margin: 15px 10px;
    font-size: 12px;
    line-height: 24px;
    color: #4f99e5;
    cursor: pointer;
    text-align: center
}

#video-list .pro-video.video-playing {
    border: 2px solid #4f99e5;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVEAAAJYBAMAAAApv8gkAAAALVBMVEXb29v////e3t78/Pzn5+fq6urx8fHu7u7j4+P39/fz8/Pg4OD5+fn19fXl5eVfA1ClAAAEG0lEQVR42uzBgQAAAACAoP2pF6kCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmz95dnIiiMIB/jsZXUPyMb1fJIqiILsbGV+P6QkQkIgh2rtoKUbQRiwiWFmphY+OiYLtBUMHGdIJNBG1EYRULQfBvcO69OZMhhRCLOxP4fs3u7A7kmzPn3nvYFRERERERERERERERERERERERERERERGRwkzd/vZiHmNgO1O1Gyi/Lp1aE2WXMNiE0putXf11oUH2UHZL2wAqDW7BeNhDlr9Tg4/ch9KbOgVgG9cjrp0Y1S5yP1BhDVEt4VqM6DrJR0CX84jpHNnGaGZIbnRfWojpIUf+wN0bn5FH8J1PERPJS/+z8Hu4ywf4l3IkneSqIpK2MLKFadJO3PM0GTVpHc4y7sUkLyGa5OcJks+Pp+bsRPem3GXyOzvqf8CrXmzw0FH3g0YTix7XEc11Zja5j5+Ys012nfutFS15WJv3QWeLmkwXMaeFbbQ1Mk02USHXwFtB7gt7r2fPE9Fy5jxw+VbDmyWfunzrbKVzA4DF7DuAqIaT9nAuS9p1lwuzuf47uTWcTUGtjsgqzGni+nBSq+m0r2klX//YZphZj1zShnv7C4aSdph6fI2pNYit+vMkyZvpJnW27pOuypJewqSLb1PMZt+8fOJnPk4gLmuAtlU4S8qQ1AZC38BVX/hwxTaisqRzg6R7c0k7ljS0xRKSvf6exRaiyyedzSdt4W7oRyv2Mlvz1fhLypLWh5MmlnTroNi5BfaQfIfoluSSfnQJLGkT38kNg0ewtrXgUVnSbPy3t1r1ScPeZI8w3AxxWdLhmi4leSSXtOseoVOCmg71qW1d/gy1Zui5t78ld19UFqqJYMaKuMzHv0uuy+55ioU+flb76JZy8LHT5EY45/w3k7aBvfTb62K7s6CkaNiZGaK1+unXhso+8HO0T7qI5EQ7W3nxzZC8PBgCN4Xzn/uASj/aMYYn6JJcd8omrfg6JGs3//yZC5sTD9264pOFcnPLrTt0mq45nPWFJbVBfpOvr5mwUcQ0szubYSYsQJdBy3WmOWzdYI74/nR6YSYswEub4/3aCWptwC4tqSXvucRNFCDpWtJBFT/YEsvMI3We/YFgAoXYYf2XOkNnP/qO0Tloe35y0ffzyq+XUYzXfv+Bd7JBfq7DnG6w9il34k6daKNIyT33154geVNHTvIWfobGWJgei3/opaoNcg3GwX2SezEGXpFj8e+87V2mNqL0kkb/cC29xXa4lt4yOu9RfssZpuvyW+qCjsG7T736cnMcKioiIiIiIiIiIiIiIiIiIiIif9uDAwEAAAAAQf7WA6xQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNVOdHwePTYMgAAAABJRU5ErkJggg==) 50% no-repeat;
    background-size: cover
}

#video-list .pro-video.video-playing .video-play-mask {
    display: none
}

#video-list .pro-video .video-play-mask {
    position: absolute;
    top: 0;
    bottom: 2px;
    left: 2px;
    right: 2px;
    z-index: 1;
    background: url(data:image/png;base64,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) 50% no-repeat;
    background-size: cover
}

#video-list .pro-img {
    height: 128px;
    width: 72px
}

#video-list .pro-txt {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 100%;
    vertical-align: top;
    margin: 5px 0 0
}

#video-list .pro-txt span {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    font-size: 12px;
    line-height: 38px;
    vertical-align: middle;
    color: #4a4a4a
}

#video-list .pro-funcList {
    height: 204px;
    margin: 40px 20px 0 0;
    padding-top: 20px;
    border-top: 1px solid #dbdbdb
}

#video-list .pro-col {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
    height: 100%;
    width: 50%
}

#video-list .pro-link {
    position: absolute;
    bottom: 0;
    left: 150px;
    width: 150px;
    height: 36px;
    text-align: center;
    line-height: 36px;
    font-size: 14px;
    color: #fff;
    background-color: #4f99e5
}

.iconfont-video.iconfont {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
    color: #626262;
    height: 38px;
    width: 38px;
    font-size: 24px;
    text-align: center;
    line-height: 38px;
    margin: 0 5px 0 20px
}

.video-close {
    position: absolute;
    z-index: 20;
    top: 15px;
    right: 15px;
    width: 24px;
    text-align: center;
    color: #fff;
    background-color: #9b9b9b
}

.vertical-helper {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    height: 100%;
    width: 1px;
    vertical-align: middle
}

#video-smart {
    display: none;
    position: fixed;
    text-align: center;
    height: 100%;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background-color: #000;
    background-color: rgba(0, 0, 0, .9);
    z-index: 1000
}

#video-smart-modal {
    width: 988px;
    height: 556px;
    background-color: #000;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto
}

.banner {
    height: 600px;
    background: url(../../images/solution_images/86abdda36d1df783763d074e0cfb71b9.jpg) 50% no-repeat;
    background-size: cover;
    text-align: center;
    color: #fff
}

.banner-title {
    font-size: 44px;
    padding-top: 300px
}

.banner-txt {
    font-size: 24px;
    margin-top: 30px
}

#big_electricity .room-partners-img {
    height: 44px
}

.subtitle-wrapper {
    height: 110px;
    width: 100%;
    background: #142a57;
    text-align: center
}

.subtitle-title {
    cursor: pointer;
    height: 110px;
    text-align: center;
    color: hsla(0, 0%, 100%, .6);
    font-size: 16px;
    line-height: 110px;
    position: relative;
    z-index: 10;
    -webkit-transition: all .3s linear;
    transition: all .3s linear
}

.subtitle-title:hover {
    color: #fff
}

.subtitle-title span {
    display: inline-block;
    *display: inline;
    *zoom: 1
}

.subtitle-div {
    position: relative
}

.subtitle-div .active_subtitle {
    color: #fff
}

.subtitle-active {
    position: absolute;
    height: 110px;
    background: #0b1b3c
}

.tab-container {
    background: #000
}

.room-mobile {
    display: none
}

.room {
    position: relative;
    z-index: 0;
    padding: 114px 0 146px;
    overflow: hidden;
    background: -webkit-gradient(linear, left top, left bottom, from(#0f2149), color-stop(#0c162c), to(#101632));
    background: linear-gradient(180deg, #0f2149, #0c162c, #101632)
}

.room-instance {
    display: inline-block;
    *display: inline;
    *zoom: 1
}

.room-instance-sence {
    position: absolute;
    top: 8px;
    left: 370px;
    background: -webkit-gradient(linear, left top, left bottom, from(#fd550d), to(#ff8234));
    background: linear-gradient(180deg, #fd550d, #ff8234);
    padding: 20px 26px;
    border-radius: 10px;
    text-align: center;
    color: #fff;
    width: 276px;
    font-size: 20px
}

@media (max-width: 1200px) {
    .room-instance-sence {
        position: relative;
        left: auto;
        top: auto;
        margin: 0 auto
    }
}

.room .roombg-wrapper {
    position: relative
}

.room .roombg-wrapper .flashdot {
    position: absolute;
    display: inline-block;
    *display: inline;
    *zoom: 1
}

.room .roombg-wrapper .flashdot1 {
    top: 90px;
    left: 65px;
    width: 6px;
    height: 6px;
    border-radius: 3px;
    background-color: #4c73bb
}

@media (max-width: 1200px) {
    .room .roombg-wrapper .flashdot1 {
        top: 70px;
        left: 60px
    }
}

.room .roombg-wrapper .flashdot2 {
    top: 30px;
    left: 120px;
    width: 6px;
    height: 6px;
    border-radius: 3px;
    background-color: #4ac4ff
}

@media (max-width: 1200px) {
    .room .roombg-wrapper .flashdot2 {
        top: 35px;
        left: 90px
    }
}

.room .roombg-wrapper .flashdot3 {
    top: 12px;
    left: 340px;
    width: 6px;
    height: 6px;
    border-radius: 3px;
    background-color: #4c73bb
}

@media (max-width: 1200px) {
    .room .roombg-wrapper .flashdot3 {
        top: 32px;
        left: 340px
    }
}

.room .roombg-wrapper .flashdot4 {
    top: 310px;
    left: 40px;
    width: 6px;
    height: 6px;
    border-radius: 3px;
    background-color: #4c73bb
}

.room .roombg-wrapper .flashdot5 {
    top: 540px;
    left: 360px;
    width: 6px;
    height: 6px;
    border-radius: 3px;
    background-color: #4c73bb
}

@media (max-width: 1200px) {
    .room .roombg-wrapper .flashdot5 {
        top: 340px;
        left: 320px
    }
}

.room-instance-img {
    position: relative
}

.room-instance-img img {
    width: 651px
}

@media (max-width: 1200px) {
    .room-instance-img img {
        width: 100%;
        min-width: 400px
    }
}

.room-instance-info {
    padding-left: 30px
}

@media (max-width: 1200px) {
    .room-instance-info {
        padding: 0
    }
}

.room-title {
    font-size: 26px;
    color: #fff;
    margin-bottom: 34px
}

.room-item {
    width: 362px;
    height: 102px;
    border: 1px solid #4c73bb;
    border-radius: 4px;
    margin-bottom: 25px
}

.room-item, .room-item-left {
    background: rgba(60, 58, 143, .27)
}

.room-item-left {
    width: 100px;
    height: 100px;
    text-align: center;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    float: left
}

.room-item-left img {
    width: 100px
}

.room-item-right {
    height: 100px;
    width: 260px;
    padding: 0 15px;
    display: flex;
    align-items: center;
}

/*.room-item-right, .room-item-right:after {*/
    /*display: inline-block;*/
    /**display: inline;*/
    /**zoom: 1*/
/*}*/

.room-item-right:after {
    content: "";
    width: 0;
    height: 100%;
    vertical-align: middle
}

.room-item-icon-text {
    color: #fff;
    margin-top: -42px;
    font-size: 16px
}

.room-item-text {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle;
    color: #afc5ea;
    font-size: 14px
}

.room-text {
    color: #afc5ea;
    font-size: 16px;
    width: 362px;
    margin-bottom: 33px
}

.room-partners-img {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin: 0 18px 15px 0;
    width: 100px;
    height: 55px
}

.point-wrapper {
    position: absolute;
    right: 285px;
    top: 28px
}

@media (max-width: 1200px) {
    .point-wrapper {
        position: relative;
        margin: 0 auto;
        top: auto;
        left: auto
    }
}

.point-area {
    visibility: visible;
    opacity: 1
}

.point-area, .point-area .point {
    position: absolute;
    width: 14px;
    height: 14px
}

.point-area .point {
    border-radius: 50%;
    top: 50%;
    left: 50%;
    margin: -7px 0 0 -7px
}

.point-area .dot10, .point-area .dot20, .point-area .dot40 {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 50%
}

.point-area .dot10:after, .point-area .dot20:after, .point-area .dot40:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 50%
}

.orange .point {
    background: #fd5910
}

.orange .dot10:after {
    -webkit-animation: point_s 3s ease-in 3s infinite;
    animation: point_s 3s ease-in 3s infinite
}

.orange .dot10:after, .orange .dot20:after {
    background: rgba(255, 93, 22, .4);
    -webkit-box-shadow: 0 1px 3px #fd5910 inset;
    box-shadow: inset 0 1px 3px #fd5910
}

.orange .dot20:after {
    -webkit-animation: point_s 3s ease-in 2s infinite;
    animation: point_s 3s ease-in 2s infinite
}

.wifi {
    text-align: center;
    width: 100%;
    max-width: 1000px;
    margin: 60px auto 40px;
    overflow: hidden
}

@media (max-width: 1200px) {
    .wifi {
        width: 100%;
        height: auto
    }
}

.wifi-title {
    font-size: 26px;
    color: #222;
    text-align: left;
    margin-bottom: 24px
}

.wifi-wrapper {
    background: #fff;
    border-radius: 4px;
    width: 100%;
    width: 1000px;
    padding: 45px 0;
    -webkit-box-shadow: 0 -22px -22px 0 rgba(0, 0, 0, .2);
    box-shadow: 0 -22px -22px 0 rgba(0, 0, 0, .2);
    overflow: hidden
}

@media (max-width: 1200px) {
    .wifi-wrapper {
        width: 100%;
        height: auto
    }
}

.wifi-item {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
    text-align: center
}

.wifi-item-title {
    font-size: 18px;
    line-height: 20px;
    margin-bottom: 14px;
    color: #4a4a4a
}

.wifi-item-des {
    font-size: 12px;
    color: #979797;
    line-height: 14px;
    padding-bottom: 38px;
    border-bottom: 1px solid #f0eff0
}

.wifi-item-img {
    width: 200px;
    margin: 30px auto
}

.wifi-item-text {
    font-size: 12px;
    color: #999;
    line-height: 20px
}

.case-m, .wifi-m {
    display: none
}

@-webkit-keyframes point_s {
    0% {
        opacity: 0;
        -webkit-transform: scale(.1);
        transform: scale(.1)
    }
    50% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: scale(8);
        transform: scale(8)
    }
}

@keyframes point_s {
    0% {
        opacity: 0;
        -webkit-transform: scale(.1);
        transform: scale(.1)
    }
    50% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: scale(8);
        transform: scale(8)
    }
}

.whytuya {
    text-align: center;
    background: url(../../images/solution_images/99c9c1e012e5aaf43fbf3699f1b03681.png) top no-repeat;
    background-size: cover;
    position: relative;
    z-index: 10;
    margin-top: -192px
}

.whytuya-title {
    color: #fff;
    font-weight: 500;
    font-size: 38px;
    padding: 228px 0 164px;
    letter-spacing: 1px;
    padding-left: 36px
}

.whytuya-wrapper {
    text-align: center
}

.whytuya-item {
    position: relative;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-right: 25px;
    width: 243px;
    height: 243px
}

@media (max-width: 1200px) {
    .whytuya-item {
        margin-right: 16px;
        width: 175px
    }
}

.whytuya-item-img {
    width: 243px;
    position: absolute;
    top: 0;
    left: 0
}

.whytuya-item-active {
    position: absolute;
    left: 0;
    bottom: 0;
    height: 276px;
    border-radius: 4px;
    -webkit-transition: height .6s;
    transition: height .6s;
    border: 1px solid #7885b1;
    background: #112943;
    padding-top: 30px;
    overflow: hidden
}

@media (max-width: 1200px) {
    .whytuya-item-active .whytuya-item-title {
        font-size: 18px
    }

    .whytuya-item-active .whytuya-item-des {
        font-size: 12px
    }

    .whytuya-item-active .whytuya-item-img {
        top: 30px;
        width: 175px
    }
}

.whytuya-item-active .whytuya-item-title {
    font-size: 20px;
    color: #fff;
    margin-top: 150px
}

.whytuya-item-active .whytuya-item-des {
    color: #112943;
    margin-top: 10px;
    visibility: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: visibility 1s, opacity 1s, margin .8s;
    transition: visibility 1s, opacity 1s, margin .8s
}

.whytuya-item-active .whytuya-item-img-mobile {
    display: none
}

.whytuya-item-active .whytuya-item-img {
    top: -15px
}

@media (max-width: 1200px) {
    .whytuya-item-active .whytuya-item-img {
        top: 30px
    }
}

.whytuya-item:nth-child(4) {
    margin-right: 0
}

@media screen and (min-width: 768px) {
    .whytuya-item-active:hover {
        background: url(data:image/png;base64,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) top no-repeat;
        background-size: cover;
        height: 354px;
        padding-top: 20px;
        border: none;
        overflow: hidden
    }
}

@media screen and (min-width: 768px) and (max-width: 1200px) {
    .whytuya-item-active:hover {
        width: 175px;
        -webkit-animation: fadeInUp .2s;
        animation: fadeInUp .2s
    }
}

@media screen and (min-width: 768px) {
    .whytuya-item-active:hover .whytuya-item-title {
        padding: 0 0 24px;
        -webkit-animation: fadeInUp 1s;
        animation: fadeInUp 1s
    }
}

@media screen and (min-width: 768px) and (max-width: 1200px) {
    .whytuya-item-active:hover .whytuya-item-img {
        top: 14px
    }
}

@media screen and (min-width: 768px) {
    .whytuya-item-active:hover .whytuya-item-des {
        padding: 0 36px;
        text-align: left;
        margin-top: -10px;
        color: #b5daff;
        font-size: 14px;
        visibility: visible;
        opacity: 1;
        filter: alpha(opacity=100)
    }
}

@media screen and (min-width: 768px) and (max-width: 1200px) {
    .whytuya-item-active:hover .whytuya-item-des {
        padding: 0 16px
    }
}

.whytuya-more {
    color: #8d9ec7;
    font-size: 16px;
    cursor: pointer;
    display: block;
    height: 150px;
    line-height: 150px
}

.whytuya-more:hover {
    color: #fff
}

.whytuya-more span {
    vertical-align: top
}

.whytuya-more i {
    font-size: 50px
}

.jiagou {
    padding: 58px 0 90px;
    text-align: center;
    color: #fff;
    background: url(../../images/solution_images/a9447e15f1d3ad4ccb56b597933c779c.jpg) 50% no-repeat;
    background-size: cover;
    overflow: hidden
}

.jiagou-title {
    font-size: 36px
}

.jiagou-text {
    font-size: 16px;
    margin: 10px 0 102px
}

.jiagou-wrapper {
    margin: 0 auto;
    border-right: none;
    height: 446px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top
}

.jiagou-img {
    width: 680px
}

.jiagou-info {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
    text-align: left;
    width: 360px;
    background: #fff;
    border-radius: 4px;
    -webkit-box-shadow: 0 4px 30px rgba(22, 30, 123, .2);
    box-shadow: 0 4px 30px rgba(22, 30, 123, .2);
    padding: 0 30px
}

@media (max-width: 1200px) {
    .jiagou-info {
        width: 622px
    }
}

.jiagou-info-title {
    color: #4a4a4a;
    font-size: 18px;
    height: 76px;
    line-height: 76px
}

.jiagou-info-des {
    border-top: 1px solid #ddd;
    padding-top: 20px;
    font-size: 13px;
    color: #868686;
    height: 310px;
    overflow: hidden;
    cursor: pointer
}

.jiagou-info-des h1 {
    margin-bottom: 24px
}

.jiagou-info-des h2 {
    margin-bottom: 20px
}

.jiagou-over-line {
    height: 60px;
    line-height: 60px;
    background: #fff;
    font-size: 12px;
    color: #ff8320;
    text-align: center;
    cursor: pointer
}

.case_m {
    display: none
}

.case {
    background: url(../../images/solution_images/e0c11175760b2899741949fc712e7e45.jpg) no-repeat top;
    background-color: #f3f5f9;
    background-size: contain;
    text-align: center;
    padding-bottom: 34px
}

.case-title {
    color: #fff;
    font-size: 36px;
    padding: 50px 0 55px
}

.case-border {
    display: none;
    width: 40px;
    height: 1px;
    background: #fff;
    margin: 0 auto
}

.case-instance-title {
    text-align: left;
    max-width: 1000px;
    margin: 0 auto
}

.case-instance-wrapper {
    overflow: hidden
}

.case-titleName {
    color: #fff;
    font-size: 22px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    text-align: left;
    margin: 0 40px;
    cursor: pointer;
    opacity: .6;
    filter: alpha(opacity=60)
}

.case-titleName a {
    color: #fff
}

.case-instance-con {
    width: 100%;
    max-width: 1040px;
    margin: 54px auto 0;
    text-align: left
}

.case-instance-info {
    overflow: hidden;
    margin: 0 atuo;
    background: #fff;
    border-radius: 6px;
    padding: 80px 0;
    -webkit-box-shadow: 0 0 24px 0 rgba(0, 0, 0, .2);
    box-shadow: 0 0 24px 0 rgba(0, 0, 0, .2)
}

@media (max-width: 1200px) {
    .case-instance-info {
        padding: 80px 8px 0
    }
}

.case-instance-fun {
    padding-top: 50px;
    overflow: hidden
}

@media (max-width: 1200px) {
    .case-instance-fun {
        padding-right: 8px;
        padding-left: 8px
    }
}

.case .pro-title {
    font-size: 26px;
    color: #222
}

.case .pro-prief {
    color: #666;
    font-size: 12px;
    padding: 10px 0 24px
}

.case .pro-detail-txt {
    font-size: 12px;
    color: #999;
    line-height: 28px
}

.case .pro-img {
    width: 496px
}

.case .pro-btn-video, .case .pro-btn-video-con {
    display: inline-block;
    *display: inline;
    *zoom: 1
}

.case .pro-btn-video {
    border: 1px solid #e6e6e6;
    width: 156px;
    height: 38px;
    line-height: 36px;
    vertical-align: top;
    cursor: pointer;
    border-radius: 4px;
    margin-top: 37px;
    color: #222
}

.case .pro-btn-video .iconfont {
    font-size: 28px;
    vertical-align: middle
}

.case .pro-btn-video:hover {
    background-color: #fd5727;
    background-image: -webkit-gradient(linear, left top, right top, from(#fb9a4d), to(#fd5727));
    background-image: linear-gradient(90deg, #fb9a4d, #fd5727);
    color: #fff;
    border: none
}

.case .pro-pre {
    text-align: center;
    width: 156px
}

.case .pro-pre, .case .pro-txt {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle;
    font-size: 14px
}

.case .pro-txt {
    margin-left: 4px
}

.case .pro-link {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 156px;
    height: 38px;
    line-height: 38px;
    border: 1px solid #e6e6e6;
    border-radius: 4px;
    text-align: center;
    color: #222;
    font-size: 14px;
    margin-left: 24px;
    margin-top: 37px
}

.case .pro-partners {
    margin-top: 70px
}

.case .pro-partners-title {
    font-size: 12px;
    color: #999;
    padding-bottom: 15px
}

.case .pro-partners-img {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
    margin: 0 26px 26px 0;
    width: 154px;
    height: 86px;
    border: 1px solid #e6e6e6
}

.case .fun {
    padding-top: 50px
}

.case .fun-title {
    font-size: 26px;
    color: #222;
    margin-bottom: 8px
}

.case .fun-customer {
    margin-top: 46px
}

.case .fun-customer-item {
    margin: 0 30px 30px 0
}

.case .fun-text {
    font-size: 12px;
    color: #666
}

.case .fun-icon-wrapper {
    margin-top: 110px
}

.case .fun-icon {
    width: 100px;
    height: 100px;
    margin: 0 0 23px 23px;
    text-align: center;
    vertical-align: top;
    color: #fff;
    border-radius: 4px;
    float: right
}

.case .fun-icon p {
    text-align: center;
    font-size: 16px;
    line-height: 32px;
    height: 32px
}

.case .fun-icon .func-icon {
    font-size: 30px;
    padding-top: 10px
}

.case .fun-customer-item, .case .fun-icon .func-icon {
    display: inline-block;
    *display: inline;
    *zoom: 1
}

.case .fun-customer-item img {
    width: 180px;
    height: 48px
}

.case .fun-icon:first-child {
    background-color: #ff64b7;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#ff64b7), to(#ff479f));
    background-image: linear-gradient(to right bottom, #ff64b7, #ff479f)
}

.case .fun-icon:nth-child(2) {
    background-color: #ffdf15;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#ffdf15), to(#feb800));
    background-image: linear-gradient(to right bottom, #ffdf15, #feb800)
}

.case .fun-icon:nth-child(3) {
    background-color: #3b92ff;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#3b92ff), to(#3e58ff));
    background-image: linear-gradient(to right bottom, #3b92ff, #3e58ff)
}

.case .fun-icon:nth-child(4) {
    background-color: #7748e3;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#7748e3), to(#451bad));
    background-image: linear-gradient(to right bottom, #7748e3, #451bad)
}

.case .fun-icon:nth-child(5) {
    background-color: #1ee6cf;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#1ee6cf), to(#15bfbd));
    background-image: linear-gradient(to right bottom, #1ee6cf, #15bfbd)
}

.case .fun-icon:nth-child(6) {
    background-color: #ffb828;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#ffb828), to(#ff8112));
    background-image: linear-gradient(to right bottom, #ffb828, #ff8112)
}

.case .fun-icon:nth-child(7) {
    background-color: #ff6245;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#ff6245), to(#ff4040));
    background-image: linear-gradient(to right bottom, #ff6245, #ff4040)
}

.case .fun-icon:nth-child(8) {
    background-color: #1588fe;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#1588fe), to(#003acd));
    background-image: linear-gradient(to right bottom, #1588fe, #003acd)
}

.case .fun-icon:nth-child(9) {
    background-color: #28c6ff;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#28c6ff), to(#008ce8));
    background-image: linear-gradient(to right bottom, #28c6ff, #008ce8)
}

.case-products-link {
    display: block;
    width: 100%;
    max-width: 1000px;
    height: 72px;
    background: #fd5727;
    background-image: -webkit-gradient(linear, left top, right top, from(#fb7336), to(#fd5727));
    background-image: linear-gradient(90deg, #fb7336, #fd5727);
    line-height: 72px;
    color: #fff;
    text-align: center;
    cursor: pointer;
    margin: 25px auto 0;
    font-size: 18px;
    border-radius: 4px
}

.case-products-link:hover {
    background: rgba(252, 131, 64, .9);
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(252, 131, 64, .9)), to(rgba(253, 87, 39, .9)));
    background-image: linear-gradient(90deg, rgba(252, 131, 64, .9), rgba(253, 87, 39, .9))
}

.case-products-link span {
    vertical-align: top
}

.case-products-link i {
    font-size: 50px;
    margin-left: -10px
}

.proList-mobile {
    display: none
}

.proList {
    background: #0c1729;
    color: #fff;
    text-align: center;
    padding: 50px 0 100px;
    overflow: hidden
}

.proList-title {
    font-size: 36px;
    padding-bottom: 18px
}

.proList-item-nav {
    font-size: 15px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 0 16px;
    cursor: pointer;
    color: #7881a4
}

.proList-content {
    margin-top: 52px
}

.proList-item-wrapper {
    min-width: 300px;
    height: 140px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin: 4px
}

@media (max-width: 1200px) {
    .proList-item-wrapper {
        padding: 4px;
        margin: 0 0 7px;
        min-width: auto;
    }
}

.proList-item-con {
    display: block;
    cursor: pointer;
    width: 100%;
    height: 140px;
    background-color: #192039;
    background-image: -webkit-gradient(linear, left top, right top, from(#29314c), to(#192039));
    background-image: linear-gradient(90deg, #29314c, #192039);
    position: relative;
    text-align: left;
    overflow: hidden
}

.proList-item-img {
    width: 180px;
    position: absolute;
    bottom: 0;
    left: -36px
}

.proList-item-name {
    font-size: 16px;
    color: #fff;
    padding-bottom: 10px
}

.proList-item-txt-wrapper {
    width: 150px;
    float: right;
    height: 140px;
    padding: 25px 25px 25px 16px;
    color: #7881a4;
    font-size: 12px;
    line-height: 17px
}

@media (max-width: 1200px) {
    .proList-item-txt-wrapper {
        padding: 25px 8px 25px 16px;
        width: 50%
    }
}

.proList .case-border {
    display: none;
    width: 22px;
    height: 3px;
    background: #fff;
    margin: 4px auto 0
}

.case-titleName-active {
    opacity: 1;
    filter: alpha(opacity=100);
    color: #fff
}

.case-titleName-active .case-border {
    display: block;
    height: 3px
}

@media (max-width: 1200px) {
    .case-title, .jiantou-title, .proList-title, .whytuya-title {
        font-size: 30px
    }
}

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

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

@media screen and (max-width: 768px) {
    .case-m {
        display: block;
        text-align: center
    }

    .case-m-title {
        color: #fff;
        font-size: 6.4vw;
        padding: 10.66667vw 0 4.53333vw;
        font-weight: 700
    }

    .case-m-bg {
        background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI1MTk2Mjc5QjBENjExRTdCMzM0RkUxMjU0REI5NjY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI1MTk2MjdBQjBENjExRTdCMzM0RkUxMjU0REI5NjY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjUxOTYyNzdCMEQ2MTFFN0IzMzRGRTEyNTREQjk2NjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjUxOTYyNzhCMEQ2MTFFN0IzMzRGRTEyNTREQjk2NjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAmQWRvYmUAZMAAAAABAwAVBAMGCg0AAAyMAAAMsAAAFH4AABc6/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wgARCAKbAXcDAREAAhEBAxEB/8QAmwABAQEBAQEAAAAAAAAAAAAAAAEDAgQGAQEBAQEBAAAAAAAAAAAAAAAAAQIDBRAAAwEBAAICAwEAAAAAAAAAAAERElCwE0BwMGAhAhEBAAAAAAAAAAAAAAAAAAAAsBIBAAAAAAAAAAAAAAAAAAAAsBMAAwAABAUDBQACAwAAAAAAAAEREFBRYTBAMUFxIPAhcLCBkaFgscHh8f/aAAwDAQACEQMRAAAB+j8T2wWAAAAAgFpEFEApACoAAARRUEUAAQA2mAWAAAAAgFqQFEKQACoAIUBFoQRQABADbOFoEAAAAIBakBRCkAAqACFARagEUAAQA2zhaBAAAAQBVJAUQpAAKEEKCFRaEEUAAQBdJgsBFEFCKAIAAQKAIAKCBFgAUgAQKAEoO7IAFEAABAKCIsIogWAiwAEUAAAAAACA9jjAAogIsIRYFhFQAoBEFAACKAAAAAABAeqcpUliwiwUVIIqgAgBQCIKAAEUAAAAAAQEXaYAEAFJSCKoAICgEQCgAAWAAAgBFAgAN5gCAAWpAJaAEAKARAKAAEUQLAQAAoIADecyiAAWpAWUAEAKARAKiiBYCAAAAAFIADecyiAAAEVQAQFCEURYAAACAABSAAUgAN5zKIAAARVAQiiLAAAAAAAQABSAAAADecyiFIARYLYRYAAAAAAAAAQAAKQAAADecyiBeSWwKAIAAAAAAAAAAQABSAAAAbTEXlVQKAABAAAAAAAAAACAAKQAAADuQBUCgAACAAAAAAAAAAgACggAAA7kAUIFAAAgAAAAAAAAAIAAoIAAAO5AAqBQAAIAAAAAAAAACAAAAAAA7kACoFAAAgAAAAAAAAAIAAFIAAAO5AAqBQAABAAAAAAAAAAQABSAAADuQAKEUAAAQAAAAAAAAAEAAUgAAA7kAChAoAAEAAAAAAAAABAAApAAAO0QAoQKAABAAAAAAAAAAQAAKQAADtEAKECgAAQAAAAAAAAAAgACggAA7QIAVAoAAAgAAAAAAAAAIAApAAAO0CAFCBQAAIAAAAAAAAACAAKCAADtAgBQgUAACAAAAAAAAAAgAAUgAA7QBAUIFAAAgAAAAAAAAABAAFIAAO0AQFCBQAABAAAAAAAAAAQABSAADtAEAKECgAAQAAAAAAAAAEAAUgAA7QAIChAoAAEAAAAAAAAABAAApAAO0ACAoQKAABAAAAAAAAAACAAKQADtAAgKECgAACAAAAAAAAAAgACkAA7QABCgIoAAAgAAAAAAAAAIAAoIAO0AAQoCBQAAIAAAAAAAAACAABSADtAAAAIFAAAgAAAAAAAAAIAAAADtAAAAIFAAAgAAAAAAAAAIAAFIAO0AAAAEUAAAQAAAAAAAAAEAAUgA7QAAAAQKAABAAAAAAAAAAQAAKQDRIAAAAQKAABAAAAAAAAAAQAAKQDRIAAAAQKAABAAAAAAAAAACAAKQDSSUAAABAoAAAgAAAAAAAAAIAAoINJJQAAAAgUAACAAAAAAAAAAgACgg0kVAAAACBQAAIAAAAAAAAACAAAA0kEoAAACBQAAIAAAAAAAAACAABSDSQSgAAAIFAAAgAAAAAAAAABAAFINJBKAAAAEUAAAQAAAAAAAAAEAAUg0kCoAAAAQKAABAAAAAAAAAAQAAKTSQKgAAABAoAAEAAAAAAAAABAAApNJAqAAAAECgAAQAAAAAAAAAAgACjSZAlAAAAQKAAAIAAAAAAAAACAAKTSQKgAAAAIFAAAgAAAAAAAAAIAAo0mQFQAAAAgUAACAAAAAAAAAAgAANJAFQAAAAgUAACAAAAAAAAAAEAAXSZAVAAAACBQAABAAAAAAAAAAQABdJkBUAAAAIAoAAEAAAAAAAAABAADSQAKgAAAIAoAAEAAAAAAAAABAADSQAKgAAAIAoAAEAAAAAAAAAAIADSZKAqAAAAgCgAACAAAAAAAAAAgANJkoCoAAACAKAAAIAAAAAAAAACAA0mSgKEAAAIAoAAAgAAAAAAAAAIADWZigKEAAABAoAAAgAAAAAAAAAIADWZigBUAAABAoAAAgAAAAAAAAAIADWZgUBUAAABAoAAAEAAAAAAAAABADWZgUBUAAABAFAAAEAAAAAAAAABADWZEUBQgAABAFAAAEAAAAAAAAABADWZEUBQgAABAFAAAEAAAAAAAAAAIDWZEChQgAABAFAAAEA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223/AP8A/wClKSSSbIAALb/+222222//AP79KWkkk2QAAW2//ttttttv/wD36UtJJJMgAAFt/wD2222223//AL9IWkkkmyAAC2//ALbbbbbb/wD/ALpCUkkk2QAAW2/9tttttt//AP3yEpJJJsgAAlt//bbbbbbf/wDtkpaSSTZAAAbb/wDttttttv8A/wB8hLSSSTYAABbf/wBtttttt/8A+2SEpJJJsgAAtv8A+222222//wD/ACQlJJJNkAAFtv8A+222222//wDbIS0kkmyAAAW3/wDbbbbbbf8A/tkJaSSTbAAALb/+222222//AP7JCUkkm2QAAW2/9tttttt//wD2SEpJJNsgAAlt/wC2222223//APZCWkkm2QAAG2//ALbbbbbb/wD/ALIS0kk2yAAAW3/9tttttt//AP2QFpJJtkgAAtv/AO222222/wD97ICUkkmyQAAW2/8A7bbbbbf/AO9shLSSTZIAALbf/wBtttttv/8Af2QlpJJskAABtv8A+222222/+/shLSSTbJAABbf/ANtttttt/wDb2QEpJJtkgAAtt/7bbbbbb/7eyAlJJNskAAFtv/7bbbbbb/b+wEtJJtkgAAlt/wD2222223+39kJaSSbJAAALb/8Attttttv9t7ICUkk2SQAAW2/9tttttt/tvZASkkmyQAAC2/8A7bbbbbb/AG39gJaSTZIAABbb/wDttttttvtv7IS0kk2SAAAW3/8Abbbbbbfbb2QEpJJskAAAtv8A+222222+23sgJSSTZIAABbb/ANtttttt9tvbASkkmyQAACW3/wDbbbbbbe/7NgFpJNkgAABtv/7bbbbbbW22khNEBq7gAAFt/wD2222223NtkgSSf/0n0/Orb/8AttttttuXbSSbbbEgFt0gXHy2kkm2wATt5Nv+km0lptmkZqbHf/tttsbbbJv2kkklLLA2gbzaJftttjNt/wD7QAANv22yJtC/GFzbbb//2gAIAQEDAT8QH6lg8Xkj9SweL5J8k+QfFeXvjVakam4eY2WbLHrCf/R7qWNpG2jbR4jwG4jcN83/AOI3/wCI95I96HvQ96HvQfvI96HvJHvJHvJD1DZfw2g31X6K2/TK0Xv8mwNj+zY/s2P7KEaP+HuQ3Wbr+nsU2RtP2biwfINpdRr7B6wx2me6j0keE3zfY9R8BcV+to6tIekHrUfYTG/b+h6KNweqKfd5A0B7rGvYPsJD1oNncNt9WPJatSCclZGpJ4l4FeuR1am8NCtMKtckbWo9YjQrsh6xXrzD4lRLuQN+yHrDbffJW0urHqDXshk2d8gfqaLqx+QelD8A2dXkzaXVjT3o07IfgGzvlDXsqPtfA3d/tsGwbBsGwbBWhHoRkeT1lZS+qIgjQ2sCB7yx4FWhHldx+MBgyYajaGmu3LxkZWhRZZep5nmeRGpBBBFgRaEWhFoREWh8HxofGhTsX7D7A0dPkaOw1sREWhERaEWhFoRaEaGx6ApJ5vS4UQqH1iGzp8CXVTqAnMUpSlKUpSlKUpSlKUTEFIk7o6mo9Tskzs8aoYRGvOVIQunc/Iqf8odf/rPn+P8AW/vpWP8A/9oACAECAwE/EPp5CEIQhCEIQhCEIQhCEIQhCEIQ+D44UITl6UpSlLkFKUpcjpfqfP8AEp9u3hCEJm8IQhCEzKegTmoQhCEIQhCcSExJxIQhCZBEQMx5bSlImQNyZcsD4H//2gAIAQMDAT8Q+nUIWWX6vySSSSSSSSSQQQQQQSSSSR6keR5ekaKLKKJycZRXo8EEROchRWPJBBMgTF48EZPCEyaEIQmSwhCEyWYkyaYkyaFYkyaFYkyesSZUT7bBSlKUpc0pS+kKXMKX0C81SlKUpSlKUpeFSsK4VSlKUpS89MKyhBJzM5OEIQTaE3cSsTuWsZ1dyt+B/9k=) no-repeat top;
        background-size: cover;
        padding-bottom: 45.33333vw
    }

    .case-m-border {
        display: none;
        height: 1px;
        background: #fff;
        margin: 0 auto
    }

    .case-m-instance-title {
        text-align: left;
        margin: 0 auto
    }

    .case-m-instance-wrapper {
        overflow: hidden;
        padding: 0 5.33333vw
    }

    .case-m-titleName {
        color: #fff;
        font-size: 5.86667vw;
        display: inline-block;
        text-align: left;
        margin: 0 10.66667vw;
        opacity: .6;
        filter: alpha(opacity=60)
    }

    .case-m-titleName a {
        color: #fff
    }

    .case-m-instance-con {
        text-align: left
    }

    .case-m-instance-info {
        min-height: 144vw;
        text-align: center;
        overflow: hidden;
        background: #fff;
        border-radius: 1.6vw;
        padding: 0 5.33333vw;
        -webkit-box-shadow: 0 0 6.4vw 0 rgba(0, 0, 0, .2);
        box-shadow: 0 0 6.4vw 0 rgba(0, 0, 0, .2)
    }

    .case-m .swiper-container {
        padding-top: 6.66667vw
    }

    .case-m .swiper-pagination {
        bottom: 0;
        top: 0;
        z-index: 0
    }

    .case-m .swiper-pagination-bullet, .case-m .swiper-pagination-bullet-active {
        background: #fff
    }

    .case-m .pro-title {
        font-size: 5.86667vw;
        color: #222;
        text-align: left
    }

    .case-m .pro-prief {
        color: #666;
        font-size: 3.2vw;
        padding: 2.66667vw 0 4.8vw;
        text-align: left
    }

    .case-m .pro-detail-txt {
        font-size: 2.66667vw;
        color: #999;
        line-height: 7.46667vw;
        text-align: left
    }

    .case-m .pro-img {
        width: 76.53333vw;
        margin-bottom: 6.66667vw
    }

    .case-m .pro-pre {
        text-align: center;
        width: 41.6vw
    }

    .case-m .pro-pre, .case-m .pro-txt {
        display: inline-block;
        vertical-align: middle;
        font-size: 3.73333vw;
        color: #fff
    }

    .case-m .pro-txt {
        margin-left: 1.06667vw
    }

    .case-m .pro-link {
        display: inline-block;
        width: 41.6vw;
        height: 10.13333vw;
        line-height: 10.13333vw;
        border: 1px solid #e6e6e6;
        border-radius: 1.06667vw;
        text-align: center;
        color: #fd5727;
        font-size: 3.73333vw;
        margin: 4vw 0 6.66667vw
    }

    .case {
        display: none
    }
}

@media only screen and (max-width: 768px) and (-min-device-pixel-ratio: 2), only screen and (max-width: 768px) and (-moz-min-device-pixel-ratio: 2), only screen and (max-width: 768px) and (-ms-min-device-pixel-ratio: 2), only screen and (max-width: 768px) and (-o-min-device-pixel-ratio: 2), only screen and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
    .case-m-bg {
        background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI1MTk2MjdEQjBENjExRTdCMzM0RkUxMjU0REI5NjY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI1MTk2MjdFQjBENjExRTdCMzM0RkUxMjU0REI5NjY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjUxOTYyN0JCMEQ2MTFFN0IzMzRGRTEyNTREQjk2NjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjUxOTYyN0NCMEQ2MTFFN0IzMzRGRTEyNTREQjk2NjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAmQWRvYmUAZMAAAAABAwAVBAMGCg0AAB/JAAAf7wAA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AAAACAAAAAAAAAAAAAAAAAAAAgAAAAUgAAAAAAAA7kAAAUIAoAAAAAAEAAAAAAAAAAAAAAAAAAABAAAAAoIAAAAAAAB3IAAFACAKAAAAAAIAAAAAAAAAAAAAAAAAAAAQAAABQQAAAAAAADuQAABQEAUAAAAAAQAAAAAAAAAAAAAAAAAAAEAAAACgEAAAAAAAHcgAACgIAoAAAAAAgAAAAAAAAAAAAAAAAAAABAAAAAoIAAAAAAAO5AAAFAQBQAAAAAAIAAAAAAAAAAAAAAAAAAACAAAABQQAAAAAAAdyAAABQECgAAAAAAQAAAAAAAAAAAAAAAAAAAEAAAACgEAAAAAAA7kAAACgIAoAAAAAAgAAAAAAAAAAAAAAAAAAAIAAAAFAIAAAAAAB3IAAAFAQBQAAAAABAAAAAAAAAAAAAAAAAAAACAAAABQQAAAAAADuQAAAKAgCgAAAAAAQAAAAAAAAAAAAAAAAAAAEAAAACggAAAAAAHaIAAAUAIFAAAAAAAgAAAAAAAAAAAAAAAAAAAIAAAAFIAAAAAAAO0QAAAoAQBQAAAAABAAAAAAAAAAAAAAAAAAAAQAAAAKCAAAAAAAdogAABQAgCgAAAAACAAAAAAAAAAAAAAAAAAAAEAAAACggAAAAAA7QIAACgBAFAAAAAAEAAAAAAAAAAAAAAAAAAAAIAAAAFBAAAAAAB2gQAAAoCAKAAAAAABAAAAAAAAAAAAAAAAAAAAQAAAAKAQAAAAADtAgAABQAgUAAAAAACAAAAAAAAAAAAAAAAAAAAgAAAAUAgAAAAAHaAIAACgBAFAAAAAAEAAAAAAAAAAAAAAAAAAAAIAAAAFBAAAAAAO0AQAAFACAKAAAAAAIAAAAAAAAAAAAAAAAAAAAQAAAAKCAAAAAAdoAEAABQEAUAAAAAACAAAAAAAAAAAAAAAAAAAAgAAAAUgAAAAAA7QAIAACgIAoAAAAAAEAAAAAAAAAAAAAAAAAAABAAAAAoIAAAAAB2gAQAAFACAKAAAAAAIAAAAAAAAAAAAAAAAAAAAQAAABQCAAAAADtAAEAAKAEAUAAAAAAQAAAAAAAAAAAAAAAAAAAAgAAAAUEAAAAAHaAAIAAUAIAoAAAAAAgAAAAAAAAAAAAAAAAAAABAAAAAoIAAAAAO0AAQAAoAQBQAAAAAAIAAAAAAAAAAAAAAAAAAACAAAABQCAAAAAdoAAgABQAEAUAAAAAAQAAAAAAAAAAAAAAAAAAAEAAAACgEAAAAA7QAAIAAUAIAoAAAAAAgAAAAAAAAAAAAAAAAAAABAAAAFAIAAAAB2gAAQAAoAQBQAAAAAAIAAAAAAAAAAAAAAAAAAACAAAABSAAAAADtAAAgABQAgCgAAAAAAQAAAAAAAAAAAAAAAAAAAEAAAACggAAAAHaAAAIACgAIAoAAAAAAgAAAAAAAAAAAAAAAAAAABAAAAFIAAAAAO0AAAQAAoAQBQAAAAABAAAAAAAAAAAAAAAAAAAAQAAAAKAQAAAAdoAAAEABQAgCgAAAAACAAAAAAAAAAAAAAAAAAAAEAAAACggAAAA7QAAAIACgBAFAAAAAAAgAAAAAAAAAAAAAAAAAAAIAAAAFBAAAAB2gAAAQAFAAQKAAAAAABAAAAAAAAAAAAAAAAAAAAQAAAAKAQAAADtAAAAEAKAAgCgAAAAACAAAAAAAAAAAAAAAAAAAAgAAAAUAgAAAHaAAAAIAUABAFAAAAAAEAAAAAAAAAAAAAAAAAAAAIAAAAFBAAAAO0AAAAQAoACAKAAAAAABAAAAAAAAAAAAAAAAAAAAQAAAAKCAAAAdoAAAAEBQAAgUAAAAAACAAAAAAAAAAAAAAAAAAAAgAAAAUgAAAA7QAAAAICgABAFAAAAAAEAAAAAAAAAAAAAAAAAAABAAAAAoIAAAB2gAAAACFAACAKAAAAAAIAAAAAAAAAAAAAAAAAAAAQAAAAKCAAADtAAAAAAAABAFAAAAAAEAAAAAAAAAAAAAAAAAAAAIAAAAFBAAAB2gAAAAAAAAgCgAAAAACAAAAAAAAAAAAAAAAAAAAEAAAACgEAAA7QAAAAAAAACBQAAAAAAIAAAAAAAAAAAAAAAAAAACAAAABQCAAAdoAAAAAAAABAFAAAAAAEAAAAAAAAAAAAAAAAAAAAIAAAAFBAAAO0AAAAAAAAAgCgAAAAACAAAAAAAAAAAAAAAAAAAAEAAAACggAAGiQAAAAAAAAEAUAAAAAACAAAAAAAAAAAAAAAAAAAAgAAAAUgAAA0SAAAAAAAAAECgAAAAAAQAAAAAAAAAAAAAAAAAAAEAAAACggAAGkkoAAAAAAAACAKAAAAAAIAAAAAAAAAAAAAAAAAAAAQAAABQCAADSSUAAAAAAAABAFAAAAAAEAAAAAAAAAAAAAAAAAAAAIAAAAFBAABpIqAAAAAAAAAgCgAAAAACAAAAAAAAAAAAAAAAAAAAEAAAACggAA0kVAAAAAAAAACBQAAAAAAIAAAAAAAAAAAAAAAAAAACAAAABQCAAaSKgAAAAAAAABAFAAAAAAEAAAAAAAAAAAAAAAAAAABAAAAAoBAANJBKAAAAAAAAAgCgAAAAACAAAAAAAAAAAAAAAAAAAAEAAAAUAgAGkgVAAAAAAAAAQBQAAAAAAIAAAAAAAAAAAAAAAAAAACAAAABSAADSQKgAAAAAAAABAoAAAAAAEAAAAAAAAAAAAAAAAAAABAAAAAoIABpIFQAAAAAAAAAgCgAAAAACAAAAAAAAAAAAAAAAAAAAEAAAAUgAA0kCoAAAAAAAAAQBQAAAAABAAAAAAAAAAAAAAAAAAAAQAAAAKAQAaSBQgAAAAAAAAIAoAAAAAAgAAAAAAAAAAAAAAAAAAABAAAAAoIANJAFQAAAAAAAAEAUAAAAAACAAAAAAAAAAAAAAAAAAAAgAAAAUEAGkgCoAAAAAAAAAQBQAAAAABAAAAAAAAAAAAAAAAAAAAQAAAAKAQDSQBUAAAAAAAAAIAoAAAAAAgAAAAAAAAAAAAAAAAAAAIAAAAFAIBpIAoQAAAAAAAAEAUAAAAAAQAAAAAAAAAAAAAAAAAAAAgAAAAUEA0kAUIAAAAAAAACAKAAAAAABAAAAAAAAAAAAAAAAAAAAQAAAAKCAaSABUAAAAAAAABAFAAAAAAAgAAAAAAAAAAAAAAAAAAAIAAAAFIANJAFCAAAAAAAAAEAUAAAAAAQAAAAAAAAAAAAAAAAAAAEAAAACggGkgAVAAAAAAAAACAKAAAAAAIAAAAAAAAAAAAAAAAAAAAQAAAAKCDSQAKEAAAAAAAABAFAAAAAAEAAAAAAAAAAAAAAAAAAAAIAAAAFBBpIAFCAAAAAAAAAgCgAAAAACAAAAAAAAAAAAAAAAAAAAEAAAACgE0kAAVAAAAAAAAACAKAAAAAAIAAAAAAAAAAAAAAAAAAACAAAABQCaSAAKgAAAAAAAABAFAAAAAAEAAAAAAAAAAAAAAAAAAAAIAAAAoBNJAAFQAAAAAAAAAgCgAAAAACAAAAAAAAAAAAAAAAAAAAEAAAACgmkgAChAAAAAAAAAQBQAAAAAAIAAAAAAAAAAAAAAAAAAACAAAABSDSQABQgAAAAAAAAIAoAAAAAAEAAAAAAAAAAAAAAAAAAABAAAAAoJpIAAoQAAAAAAAAEACgAAAAACAAAAAAAAAAAAAAAAAAAAEAAAAUE0kAACoAAAAAAAACABQAAAAABAAAAAAAAAAAAAAAAAAAACAAAABSaSAAKAgAAAAAAABAAoAAAAAAgAAAAAAAAAAAAAAAAAAABAAAAApNJAAAoQAAAAAAAAEAUAAAAAACAAAAAAAAAAAAAAAAAAAAgAAAAUmkgAAUIAAAAAAAACABQAAAAABAAAAAAAAAAAAAAAAAAAAQAAAAKNJkAAKEAAAAAAAABAAoAAAAAAgAAAAAAAAAAAAAAAAAAABAAAAFJpIAAFAQAAAAAAAEAAUAAAAAACAAAAAAAAAAAAAAAAAAAAgAAAAXSZAACgIAAAAAAAAQAKAAAAAABAAAAAAAAAAAAAAAAAAAAQAAAALpMgAAKEAAAAAAAAIAFAAAAAAAgAAAAAAAAAAAAAAAAAAABAAAAF0mQAAFCAAAAAAAAEAAUAAAAAAQAAAAAAAAAAAAAAAAAAAEAAAABpIAAAoCAAAAAAAAEACgAAAAACAAAAAAAAAAAAAAAAAAAAEAAAANJkoAAUBAAAAAAAAQAKAAAAAAAIAAAAAAAAAAAAAAAAAAACAAAAGkyUAABQgAAAAAAABAAoAAAAAAEAAAAAAAAAAAAAAAAAAABAAAADSZKAAAoQAAAAAAAAgAUAAAAAACAAAAAAAAAAAAAAAAAAAAgAAABrMxQAAFAQAAAAAAAEACgAAAAAAQAAAAAAAAAAAAAAAAAAAAgAAANZmBQAAoCAAAAAAAAgAUAAAAAAAQAAAAAAAAAAAAAAAAAAAEAAABrMwKAAFAQAAAAAAAEACgAAAAAACAAAAAAAAAAAAAAAAAAAAgAAANZmBQAAoCAAAAAAAAgAUAAAAAAAQAAAAAAAAAAAAAAAAAAAEAAABrMwKAAAoQAAAAAAAEACgAAAAAACAAAAAAAAAAAAAAAAAAAAEAAANZkRQAAFAQAAAAAAAgAUAAAAAAAQAAAAAAAAAAAAAAAAAAAAgAABrMiBQAAoCAAAAAAAEAAUAAAAAACAAAAAAAAAAAAAAAAAAAAEAAANZkQKAAFAQAAAAAAAgAUAAAAAAACAAAAAAAAAAAAAAAAAAAAgAABrMgRQAAFCAAAAAAAAgAUAAAAAAAQAAAAAAAAAAAAAAAAAAAEAAANZkCKAAFACAAAAAAAEACgAAAAAACAAAAAAAAAAAAAAAAAAAAEAABrMgQKAAFAQAAAAAAEAAUAAAAAAACAAAAAAAAAAAAAAAAAAAAgAANZkCBQAAoCAAAAAAAEACgAAAAAAAQAAAAAAAAAAAAAAAAAAAEAABrMgQKAAFAQAAAAAAAgAUAAAAAAACAAAAAAAAAAAAAAAAAAAAEAANZkCBQAAoCAAAAAAAEACgAAAAAAAQAAAAAAAAAAAAAAAAAAAEAABrMgCBQAFACAAAAAAAgAUAAAAAAACAAAAAAAAAAAAAAAAAAAAEAANZkAQKAAFAQAAAAAAEACgAAAAAAACAAAAAAAAAAAAAAAAAAAAgABrMgCBQAAoCAAAAAAAEACgAAAAAAAQAAAAAAAAAAAAAAAAAAAEAANZkAQKAAFACAAAAAAAgAUAAAAAAACAAAAAAAAAAAAAAAAAAAAgABrMgARQAAoAQAAAAAAEACgAAAAAAAQAAAAAAAAAAAAAAAAAAAAgANZkACBQAFACAAAAAAAgAUAAAAAAAAQAAAAAAAAAAAAAAAAAAAEABrMgAQKAAFAQAAAAAAAgCgAAAAAAACAAAAAAAAAAAAAAAAAAAAEANZkACBQAAoCAAAAAAAEAUAAAAAAAAQAAAAAAAAAAAAAAAAAAAEABrMgACKAAFACAAAAAAAgAUAAAAAAACAAAAAAAAAAAAAAAAAAAAEANZkAAQKAAoAQAAAAAAEAUAAAAAAAACAAAAAAAAAAAAAAAAAAAAgBrMgACBQAAoCAAAAAAAEAUAAAAAAAAQAAAAAAAAAAAAAAAAAAAEANZkAAQKAAFAQAAAAAAAgCgAAAAAAACAAAAAAAAAAAAAAAAAAAAgBrMgAARQAAoAQAAAAAAEAUAAAAAAAAQAAAAAAAAAAAAAAAAAAAAgNZkAACBQAFACAAAAAAAgCgAAAAAAACAAAAAAAAAAAAAAAAAAAAEBrMgAAQKAAFAQAAAAAAAgUAAAAAAAACAAAAAAAAAAAAAAAAAAAAgNZkAACBQAAoCAAAAAAAEAUAAAAAAAAQAAAAAAAAAAAAAAAAAAAEBrMgAAQKAAFAQAAAAAAAgCgAAAAAAACAAAAAAAAAAAAAAAAAAAAENZkAAARQAAoAQAAAAAAEAUAAAAAAAAQAAAA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f/8A/wC25JZJcWQAAACW22//APttttt//wC2222223//AP8A+2//AP8A/wDf/wD/AO2xLNIyQAAAAC2223/222223/8Abbbbbbbf/wD/AP8A2/8A/wD/AP8A/wD/APtTaJtkkAAAAAlttt//APbbbbf/APttttttt/8A/wD/APb/AP8A/wD/AP8A/wD/AO7bJtkkAAAAAFttt/8A7bbbbb/+2222223/AP8A/wD9t/8A/wD/AP8A/wD/ANu2yTbJAAAAABbbbb//AO2223//ALbbbbbbf/8A/wD/AG3/AP8A/wD/AP8A/wD27bZNskgAAAAFttt//wDbbbbb/wDtttttttv/AP8A/wDbf/8A/wD/AP8A/wD9v2yTbJIAAAAALbbb/wD/ANtttv8A+2222222/wD/AP8A/v8A/wD/AP8A/wD/AP8Ab9tk2ySAAAAAG223/wD/AP7bbb/+2222222//wD/AP8At/8A/wD/AP8A/wD/ANv2ySbZIAAAAAJbbb//AP8Atttt/wD22222223/AP8A/wDt/wD/AP8A/wD/AP8A9t22SbZIAAAAALbbb/8A/wD/ALbbf/2222222/8A/wD/APtv/wD/AP8A/wD/AP237ZJtkkAAAAAlttt//wD7bbbf/wDttttttt//AP8A/wDb/wD/AP8A/wD/AP8Abftkm2SQAAAAAW223/8A/wD/AG22/wD7bbbbbbf/AP8A/wD2/wD/AP8A/wD/AP8A237bJNkkAAAAANttt/8A/wD+223/AP7bbbbbbf8A/wD/AP23/wD/AP8A/wD/APbbtsk2yQAAAAAW223/AP8A/wD+22//ALbbbbbbf/8A/wD/AG3/AP8A/wD/AP8A/wC27bJNskgAAAAFtttv/wD/AP8Att//AO2222222/8A/wD/APt//wD/AP8A/wD/AO2/bJNskgAAAABttt//AP8A/wD9tv8A+2222222/wD/AP8A/t//AP8A/wD/AP8Av2/bJJskgAAAABtttv8A/wD/AP8Abbf/ANttttttv/8A/wD/AL//AP8A/wD/AP8A79t2ySbZIAAAAALbbb//AP8A/wD7bf8A9ttttttv/wD/AP8A7f8A/wD/AP8A/wD79t+ySbZJAAAAALbbb/8A/wD/AP8A23//ALbbbbbbf/8A/wD/AG//AP8A/wD/AP7ft+ySbZJAAAAALbbbf/8A/wD/AP7f/wBttttttt//AP8A/wDb/wD/AP8A/wD/ALf9+2SbZJAAAAADbbbf/wD/AP8A/wD3/wD7bbbbbbf/AP8A/wD23/8A/wD/AP8A7f8Abtkk2SQAAAAAW223/wD/AP8A/wDtv/7bbbbbbf8A/wD/AP23/wD/AP8A/wD7b9u2STbJAAAAABbbbb//AP8A/wD/AP8A/wC2222222//AP8A/wDt/wD/AP8A/wD+2/b9kk2ySAAAAAW223//AP8A/wD/APv/AO2222222/8A/wD/APt//wD/AP8A/wC2379sk2ySAAAAAC222/8A/wD/AP8A/wD/AP8Abbbbbbb/AP8A/wD+/wD/AP8A/wD/AO2379sk2ySAAAAAC223/wD/AP8A/wD/AL//ANttttttv/8A/wD/ALf/AP8A/wD/APtt/wB+ySbZIAAAAAJbbb//AP8A/wD/AP8A/wD+2222223/AP8A/wDtv/8A/wD/AP7bb9+ySbZJAAAAALbbbf8A/wD/AP8A/wD/AP22222223//AP8A/wBv/wD/AP8A/wC22/8A7JJtkkAAAAAlttt//wD/AP8A/wD/AP8A7bbbbbbf/wD/AP8A2/8A/wD/AP8A7bb/APskm2SQAAAAAW223/8A/wD/AP8A/wD/APttttttt/8A/wD/APbf/wD/AP8A+22//skk2yQAAAAAW223/wD/AP8A/wD/AP8A/ttttttt/wD/AP8A/bf/AP8A/wD+223/ALZJNskgAAAAFttt/wD/AP8A/wD/AP8A/wC2222222//AP8A/wBt/wD/AP8A/wC2m3/9kk2ySAAAAAC222//AP8A/wD/AP8A/wDtttttttv/AP8A/wD7/wD/AP8A/wDtpN//AGSTbJIAAAAAbbbf/wD/AP8A/wD/AP8A+2222222/wD/AP8A/t//AP8A/wD7abb/ANkkm2SAAAAACW22/wD/AP8A/wD/AP8A/wDbbbbbbbf/AP8A/wC//wD/AP8A/tpJv/bJJtkgAAAAAtttv/8A/wD/AP8A/wD/APbbbbbbb/8A/wD/AO2//wD/AP8AtpNt/wCySbZJAAAAAJbbbf8A/wD/AP8A/wD/AP8Attttttt//wD/AP8Ab/8A/wD/AO2km3/skm2SQAAAAAW223//AP7/AP8A/wD/AO2222223/8A/wD/ANv/AP8A/wD7aSbf+ySTZJAAAAADbbbf/wD/AP8A/wD/AP8A+2222223/wD/AP8A9t//AP8A/ttJNv7JJNskAAAAAFttt/8A/wD9/wD/AP8A/ttttttt/wD/AP8A/bf/AP8A/wC20k2/skk2ySAAAAAW222//wD/AO//AP8A/wC2222222//AP8A/wDt/wD/AP8A5bSSb+ySTbJIAAAAAbbbf/8A/wDbf/8A/wDtttttttv/AP8A/wD7f/8A/wD5bSSbfySSbJIAAAAAbbbb/wD/AP77/wD/AP8Abbbbbbb/AP8A/wD+/wD/AP8A/ltJJN/JJJtkgAAAAAtttv8A/wD/ALf/AP8A/wDbbbbbbb//AP8A/wC3/wD/AP8AltJJtvJJJtkkAAAAAtttv/8A/wDvv/8A/wD+2222223/AP8A/wD9v/8A/wDktpJNtJJJtkkAAAAAtttt/wD/APttv/8A/bbbbbbbf/8A/wD/AG//AP8A+S2kk22kkm2SQAAAACW223//AP7bb7//AO2222223/8A/wD/ANt//wD+S2kkm0kkk2SQAAAAAW223/8A/wC2223/APttttttt/8A/wD/APbf/wD/AJLaSSbSSSTbJAAAAABbbbb/AP8A7bbb7/7bbbbbbb//AP8A/wC3/wD/AOS20kk0kkk2ySAAAAAW223/AP8A/wBtttv/ALbbbbbbb/8A/wD/AO3/AP8A8SW0kk2kkk2ySAAAAAC222//AP8A2222/wD9ttttttv/AP8A/wD7/wD/APxJbSSSaSSSbJIAAAAALbbf/wD/APbbbbb/AG222222/wD/AP8A/t//AP8AUltJJJpJJJtkgAAAAAlttv8A/wD/ALbbbbb7bbbbbbf/AP8A/wC2/wD/ANSW0kkkkkkm2SQAAAAC2223/wD/AO2222222222223/AP8A/wD9v/8A9CS2kkmkkkm2SQAAAACW223/AP8A+22222+2222223//AP8A/wBv/wD9CS2kkkkkkk2SQAAAAAW223//AP7bbbbbbbbbbbbf/wD/AP8A23//AEJLaSSSSSSTbJAAAAABbbbf/wD/ALbbbbbbbbbbbbf/AP8A/wD23/8A0pLaSSSSSSTbJIAAAABbbbf/AP8A/bbbbbbbbbbbbb//AP8A/bf/APSEttJJJJJJNskgAAAAAtttv/8A/wBttttttttttttv/wD/AP8A7/8A/SEltJJJJJJJskgAAAABttt//wD/ANttttttttttttv/AP8A/wD7f/8ASEltJJJJJJJtkgAAAAAtttv/AP8A/ttttttttttttt//AP8A/v8A/wDSEltJJJJJJJtkgAAAAAtttv8A/wD/ALbbbbbbbbbbbb//AP8A/wC2/wD0gJbaSSSSSSbZJAAAAALbbb//AP8A7bbbbbbbbbbbbf8A/wD/AP2//SQktpJJJJJJtkkAAAAANttt/wD/APttttttttttttt//wD/AP8Ab/8ASQktpJJJJJJNskAAAAANttt//wD+2222222222223/8A/wD/ANt/0kJLaSSSSSSTbJAAAAABbbbf/wD/ALbbbbbbbbbbbbf/AP8A/wD23/SQEtpJJJJJJNskgAAAAFtttv8A/wD9ttttttttttttv/8A/wD/ALf9JASW0kkkkkk2ySAAAAAG223/AP8A/wBttttttttttttv/wD/AP8A7f8ASSEltJJJJJJNskgAAAABtttv/wD/APttttttttttttv/AP8A/wD7/wDSQEltJJJJJJJtkgAAAAAtttv/AP8A/ttttttttttttv8A/wD/AP7f9JISW0kkkkkkm2SQAAAAC222/wD/AP8Attttttttttttt/8A/wD/APb/ACSAktpJJJJJJtkkAAAAAtttt/8A/wDttttttttttttt/wD/AP8A/b/JICS2kkkkkkm2SQAAAACW223/AP8A+2222222222223//AP8A/wBt8kkJLaSSSSSSTbJAAAAABbbbf/8A/ttttttttttttt//AP8A/wDbfJJCS2kkkkkkk2yQAAAAAW222/8A/wC2222222222222/wD/AP8A9t9kkJLbSSSSSSTbJIAAAABbbbf/AP8A/bbbbbbbbbbbbb//AP8A/wC32SQEltJJJJJJNskgAAAAAtttv/8A/wBttttttttttttv/wD/AP8A7/ZJASW0kkkkkk2ySAAAAAC223//AP8A2222222222222/8A/wD/APt9kkBJbSSSSSSTbZIAAAAAJbbb/wD/AP7bbbbbbbbbbbbf/wD/AP7fbJISW0kkkkkk22SAAAAAC2223/8A/wC2222222222223/wD/AP8A99skAJLaSSSSSTbZJAAAAAJbbbf/AP8A7bbbbbbbbbbbbf8A/wD/AP32ySAktpJJJJJJtkkAAAAAFttt/wD/APttttttttttttt//wD/AP8AfbJICS2kkkkkkm2yQAAAAAW223//AP7bbbbbbbbbbbbf/wD/AP8A22ySAktpJJJJJJtskgAAAAFttt//AP8A9ttttttttttttv8A/wD/APfbZIAS20kkkkk22ySAAAAAC222/wD/AP2222222222222//wD/AP8AttkgBJbSSSSSSbbJIAAAAAbbbf8A/wD/AG222222222222//AP8A/wDttkkBJbSSSSSSbbJIAAAAALbbb/8A/wD7bbbbbbbbbbbbf/8A/wD7bZJASW0kkkkkm22SAAAAAC222/8A/wD+222222222222/wD/AP8A/wDbbJACW2kkkkkk22SQAAAAC222/wD/AP8Attttttttttttt/8A/wD/AP7bJACS2kkkkkm2ySQAAAAA2223/wD/AO2222222222223/AP8A/wD/ALbJICS2kkkkkk22SQAAAAA2223/AP8A+2222222222223//AP8A/wDtskgJLaSSSSSTbZJAAAAABbbbf/8A/ttttttttttttt//AP8A/wB7bZIASW0kkkkk22SSAAAAAW222/8A/wD2222222222222/wD/AP8A39tkgBJbSSSSSTbZJIAAAAAbbbf/AP8A/bbbbbbbbbbbbb//AP8A9/bZIASW0kkkkk22SSAAAAAG222//wD/AO222222222222//AP8A/f22SAEltJJJJJNtkkgAAAAAtttv/wD/APttttttttttttv/AP8A/wB/bbJASW0kkkkk22SSQAAAAC222/8A/wD+2222222222223/8A/wDb22yQAktpJJJJNtkkkAAAAAtttt//AP8Attttttttttttt/8A/wD2/tskAJLaSSSSTbbJJAAAAAJbbbf/AP8A7bbbbbbbbbbbbf8A/wD9v7bJACS2kkkkk22SSQAAAAAW223/AP8A+2222222222223//AP8Abe2ySAktpJJJJJtskkAAAAAFtttv/wD+2222222222223/8A/wDbe22QAEltJJJJJtskkgAAAAFttt//AP8A9ttttttttttttv8A/wD239tkgBJbSSSSTbbJJIAAAAALbbb/AP8A/bbbbbbbbbbbbb//AP239tkgBJbSSSSSbbJJIAAAAALbbf8A/wD/AG222222222222//AP8Abf22SAEltJJJJJtskkgAAAAAlttv/wD/APttttttttttttt//wDbf22yAEktpJJJJtskkkAAAAAtttt//wD+222222222222/wD/APbb+2yAAktpJJJJtskkkAAAAAlttt//AP8Attttttttttttt/8A/bb+2yQAktpJJJJtskkkAAAAAFttt/8A/wDttttttttttttt/wD/AG2/tskAJLaSSSSTbZJJAAAAABbbbf8A/wD7bbbbbbbbbbbbf/8A22/tskABLaSSSSTbZJJIAAAABbbbf/8A/wDbbbbbbbbbbbbf/wD223ttkABLbSSSSTbZJJIAAAABbbbb/wD/APbbbbbbbbbbbbb/AP2239tkABJbSSSSTbZJJIAAAAAbbbf/AP8A/bbbbbbbbbbbbb//AG239tkgBJbSSSSSbZJJIAAAAAbbbb//AP8A7bbbbbbbbbbbbf8A2239tkgBJbaSSSSbZJJIAAAAALbbb/8A/wD7bbbbbbbbbbbb/wD2229tsgAJbaSSSSbbJJIAAAAALbbb/wD/AP7bbbbbbbbbbbbf/bbb+2yAAktpJJJJtkkkgAAAAANttt//AP8Attttttttttttt/8Abbb+2yQAktpJJJJNskkgAAAAANttt/8A/wDttttttttttttt/wDbbb+2yQAktpJJJJNskkgAAAAAFttt/wD/APttttttttttttt/9ttt7bZAASW0kkkk2ySSAAAAAAW222//AP7bbbbbbbbbbbbb/bbbf22QAEltJJJJNskkgAAAAAFttt//AP8A9ttttttttttttv8Abbbf22SAEltJJJJJskkgAAAAAAtttv8A/wD/ALbbbbbbbbbbbb/bbbf22SAEltJJJJJtkkkAAAAAAtttv/8A/wBttttttttttttv9ttt/bbIASW2kkkkm2SSAAAAAACW22//AP8A+222222222222322229tsgAJLaSSSSbZJJAAAAAALbbbf/8A/ttttttttttttt9tttv7bJACS2kkkkm2SSSAAAAACW223/8A/wC22222222222232222/tskAJLaSSSSTZJJAAAAAABbbbf/AP8A7bbbbbbbbbbbbfbbbbe2yQAklpJJJJNskkgAAAAAFtttv/8A+22222222222235JJAAJ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) no-repeat top;
        background-size: cover
    }
}

@media screen and (max-width: 768px) {
    .wifi {
        display: none
    }

    .wifi-m {
        display: block;
        text-align: center;
        width: 100%;
        overflow: hidden;
        padding: 0 3.2vw;
        background-color: #fff;
        margin-top: -37.33333vw;
        padding-bottom: 10.66667vw
    }

    .wifi-m-title {
        font-size: 6.4vw;
        color: #222;
        text-align: center;
        padding: 10.66667vw 0 8vw;
        font-weight: 700
    }

    .wifi-m-container {
        margin: 3.2vw;
        background: #f9f9f9
    }

    .wifi-m-container .swiper-pagination-bullets {
        top: 93.33333vw
    }

    .wifi-m-container .swiper-pagination-bullet {
        background: #000
    }

    .wifi-m-container .swiper-pagination-bullet-active {
        background: #f68d62
    }

    .wifi-m-wrapper {
        width: 100%
    }

    .wifi-m-item {
        width: 100%;
        padding: 0 2.13333vw 13.33333vw
    }

    .wifi-m-item-title {
        font-size: 4.8vw;
        line-height: 5.33333vw;
        margin-bottom: 3.73333vw;
        color: #4a4a4a
    }

    .wifi-m-item-des {
        font-size: 3.2vw;
        color: #979797;
        line-height: 3.73333vw;
        padding-bottom: 6.66667vw;
        border-bottom: 1px solid #f0eff0
    }

    .wifi-m-item-img {
        width: 53.33333vw;
        margin: 8vw auto 4.8vw
    }

    .wifi-m-item-text {
        font-size: 3.2vw;
        color: #999;
        line-height: 5.33333vw
    }
}

@media screen and (max-width: 768px) {
    .banner {
        height: 74.66667vw;
        padding-top: 13.33333vw
    }

    .banner-title {
        font-size: 5.33333vw;
        height: 9.6vw;
        line-height: 9.6vw;
        margin-top: 22.13333vw;
        padding: 0 4vw
    }

    .banner-txt {
        font-size: 4.26667vw;
        height: 9.6vw;
        margin-top: 10.66667vw;
        padding: 0 1.86667vw
    }

    .subtitle-wrapper {
        height: 21.33333vw;
        width: 100%;
        background: #142a57;
        text-align: center
    }

    .subtitle-title {
        height: 21.33333vw;
        font-size: 3.46667vw;
        line-height: normal;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .subtitle-title span {
        display: inline-block;
        font-size: 2.93333vw;
        width: 13.33333vw;
        margin: 0 auto
    }

    .subtitle-div {
        position: relative
    }

    .subtitle-active {
        position: absolute;
        height: 21.33333vw;
        background: #0b1b3c
    }

    .room {
        display: none
    }

    .room-mobile {
        display: block;
        padding-top: 9.33333vw;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #0f2149), to(#0c162c));
        background: linear-gradient(180deg, #0f2149 40%, #0c162c)
    }

    .room-mobile .title {
        background: linear-gradient(-133deg, #fd550d, #ff8234);
        border-radius: 1.06667vw;
        color: #fff;
        width: 38.66667vw;
        padding: 2.66667vw 0
    }

    .room-mobile .desc, .room-mobile .title {
        font-size: 3.2vw;
        margin: 0 auto;
        text-align: center
    }

    .room-mobile .desc {
        width: 58.66667vw;
        margin-top: 4.8vw;
        color: #afc5ea
    }

    .room-mobile .images {
        width: 74.4vw;
        height: 66.66667vw;
        position: relative;
        margin: 0 auto;
        margin-top: 2.66667vw
    }

    .room-mobile .images img {
        width: 100%;
        height: 100%;
        position: absolute
    }

    .room-mobile .images .flashdot {
        position: absolute;
        display: inline-block;
        width: 1.6vw;
        height: 1.6vw;
        border-radius: .8vw;
        background-color: #4c73bb
    }

    .room-mobile .images .flashdot1 {
        left: 5.06667vw;
        top: 9.33333vw;
        background-color: #4c73bb
    }

    .room-mobile .images .flashdot2 {
        right: 5.86667vw;
        top: 16.26667vw
    }

    .room-mobile .images .flashdot3 {
        right: 11.46667vw;
        bottom: 14.4vw
    }

    .room-mobile .images .flashdot4 {
        left: 7.73333vw;
        bottom: 16vw
    }

    .room-mobile .images .flashdot5 {
        top: 8.26667vw;
        left: 21.6vw
    }

    .room-mobile .info {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        background: rgba(60, 58, 143, .27);
        padding: 8vw 0 9.6vw
    }

    .room-mobile .info .info-item {
        width: 50%;
        padding: 0 4vw 0 8vw;
        position: relative
    }

    .room-mobile .info .info-item img {
        height: 6.4vw
    }

    .room-mobile .info .info-item-title {
        font-size: 4.26667vw;
        color: #fff;
        line-height: 24px;
        margin-top: 2.66667vw
    }

    .room-mobile .info .info-item-desc {
        font-size: 2.66667vw;
        color: #c4daff;
        line-height: 18px;
        margin-top: 1.06667vw
    }

    .room-mobile .info .info-item:last-child:before {
        content: " ";
        position: absolute;
        width: 1px;
        height: 16vw;
        top: 50%;
        left: 0;
        margin-top: -8vw;
        background: hsla(0, 0%, 100%, .1)
    }

    .whytuya {
        margin-top: 0;
        background: radial-gradient(#2c4c76, #152743)
    }

    .whytuya-title {
        font-size: 6.4vw;
        font-weight: 700;
        padding: 10.66667vw 0;
        border-bottom: 1px solid #192f4a
    }

    .whytuya-item {
        height: 16vw;
        width: 100%;
        margin: 0;
        border-bottom: 1px solid #192f4a;
        display: block
    }

    .whytuya-item-active {
        height: 16vw;
        border: none;
        background: none;
        padding: 0 9.6vw;
        line-height: 16vw;
        text-align: left;
        font-weight: 400;
        display: block
    }

    .whytuya-item-active .whytuya-item-title {
        font-size: 20px;
        color: #f2f6f9;
        margin-top: 0
    }

    .whytuya-item-active .whytuya-item-img {
        display: none
    }

    .whytuya-item-active .whytuya-item-img-mobile {
        width: 23.46667vw;
        display: none
    }

    .whytuya-item-active .whytuya-item-des {
        visibility: visible;
        opacity: 1;
        -webkit-transition: none;
        transition: none
    }

    .whytuya-item-active-active {
        height: 49.6vw;
        background: linear-gradient(135deg, #3b92ff, #3e58ff);
        line-height: normal;
        padding: 10.66667vw 9.6vw 0
    }

    .whytuya-item-active-active .whytuya-item-active {
        height: auto;
        line-height: normal;
        position: static;
        -webkit-transition: initial;
        transition: initial;
        padding: 0
    }

    .whytuya-item-active-active .whytuya-item-img-mobile {
        display: block;
        position: absolute;
        bottom: 0;
        right: 24.8vw
    }

    .whytuya-item-active-active .whytuya-item-des {
        font-size: 12px;
        color: #b5daff;
        letter-spacing: .5px;
        line-height: 17px;
        margin-top: 4.53333vw
    }

    .whytuya-wrapper {
        padding-bottom: 7.46667vw
    }

    .whytuya-wrapper .whytuya-more {
        width: 53.33333vw;
        height: 9.86667vw;
        line-height: 9.86667vw;
        margin: 8vw auto 0;
        text-align: center;
        border: 1px solid #a9bcdc;
        border-radius: .8vw
    }

    .whytuya-wrapper .whytuya-more span {
        font-size: 3.46667vw
    }

    .whytuya-wrapper .whytuya-more i {
        display: none
    }

    .jiagou, .whytuya-wrapper .container {
        padding: 0
    }

    .jiagou {
        padding-top: 10.66667vw
    }

    .jiagou-title {
        font-size: 6.4vw;
        font-weight: 700
    }

    .jiagou-text {
        font-size: 11px;
        margin: 0;
        margin-top: 2.66667vw
    }

    .jiagou-wrapper {
        height: auto
    }

    .jiagou-wrapper .jiagou-img {
        width: 100%;
        margin: 0
    }

    .jiagou-info {
        width: 100%;
        background: #32376d;
        padding: 0 8vw 8.53333vw;
        border-radius: 0
    }

    .jiagou-info h1, .jiagou-info h2 {
        opacity: .8
    }

    .jiagou-info-title {
        color: #fff;
        font-size: 18px
    }

    .jiagou-info-des {
        border-top: none;
        font-size: 12px;
        color: hsla(0, 0%, 100%, .8);
        border-top: 1px solid #4c5089;
        height: auto
    }

    .case, .jiagou-over-line, .proList {
        display: none
    }

    .proList-mobile {
        display: block;
        background: #0c1729;
        padding-top: 10.66667vw;
        color: #fff
    }

    .proList-mobile-title {
        font-size: 6.4vw;
        text-align: center;
        margin-bottom: 10.66667vw
    }

    .proList-mobile-item {
        max-height: 18.13333vw;
        overflow: hidden;
        margin-bottom: 1px
    }

    .proList-mobile-item .bar {
        height: 18.13333vw;
        background: linear-gradient(135deg, #29314c, #192039);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        padding: 0 7.46667vw 0 10.13333vw
    }

    .proList-mobile-item .bar .title {
        font-size: 16px
    }

    .proList-mobile-item .bar .iconfont {
        -webkit-transition: -webkit-transform .3s ease-out;
        transition: -webkit-transform .3s ease-out;
        transition: transform .3s ease-out;
        transition: transform .3s ease-out, -webkit-transform .3s ease-out;
        color: #7881a4
    }

    .proList-mobile-item .bar-content {
        background: #131d33;
        padding: 8.26667vw 9.86667vw 4vw
    }

    .proList-mobile-item .bar-content-item {
        font-size: 13px;
        color: #7881a4;
        padding-right: 1.6vw;
        margin-right: 1.6vw;
        margin-bottom: 4.26667vw;
        position: relative;
        display: inline-block
    }

    .proList-mobile-item .bar-content-item:after {
        position: absolute;
        content: " ";
        border-right: 1px solid rgba(120, 129, 164, .5);
        height: 3.2vw;
        right: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    .proList-mobile-item .bar-content-item:last-child:after {
        border-right: none
    }

    .proList-mobile-item:last-child {
        margin-bottom: 0
    }

    .proList-mobile-item-active .iconfont {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }
}