.app-footer {
    background: #42454b
}

.footer-container {
    display: table;
    width: 100%;
    min-height: 158px
}

.footer-container-m {
    display: none;
    padding: 42px 0 0
}

.footer-logo {
    display: table-cell;
    vertical-align: middle;
    width: 105px
}

.footer-other {
    display: table-cell;
    padding: 24px 10px;
    color: #fff
}

.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-box {
    float: right
}

.footer-menu {
    display: inline-block;
    line-height: 22px;
    padding: 10px 0
}

.footer-menu a {
    color: #fff;
    font-size: 14px;
    margin: 0 12px 0 20px;
    display: inline-block;
    white-space: nowrap;
    -webkit-transition: color 0.2s ease-in-out;
    transition: color 0.2s ease-in-out
}

.footer-menu a i {
    display: inline-block;
    vertical-align: -6px;
    margin-right: 3px
}

.footer-menu a:last-child {
    margin-right: 0
}

.footer-menu a:hover {
    opacity: 0.8
}

.footer-phone {
    padding: 10px;
    line-height: 22px;
    white-space: nowrap;
    float: right
}

.footer-phone i {
    display: inline-block;
    vertical-align: -6px;
    margin-right: 3px
}

.footer-other hr {
    height: 1px;
    background: #4f5157;
    display: block;
    clear: both;
    border: none
}

.footer-about {
    line-height: 22px;
    color: #b5b5b5;
    padding-top: 14px;
    padding-left: 20px
}

.footer-copyright {
    line-height: 20px;
    padding: 5px 10px 5px 20px;
    color: #7a7a7a
}

.footer-copyright span {
    display: inline-block
}

.footer-copyright a {
    color: #7a7a7a
}

.footer-copyright a:hover {
    opacity: 0.8
}

.footer-costomer {
    line-height: 24px;
    color: #00a7ff
}

.footer-costomer b {
    color: #d8d8d8
}

.footer-copyright2 {
    clear: both;
    font-size: 12px;
    text-align: center;
    color: #76787c;
    line-height: 20px;
    padding-bottom: 8px;
    padding-top: 20px
}

.footer-container-m .footer-costomer {
    float: left
}

.footer-container-m .footer-qr {
    float: right
}

@media screen and (max-width: 1232px) {
    .footer-menu a {
        margin: 0 0 0 20px
    }
}

@media screen and (max-width: 640px) {
    .footer-container {
        display: none
    }

    .footer-container-m {
        display: block
    }

    .footer-logo {
        width: 86px
    }
}

.header {
    background: black;
    background: rgba(0, 0, 0, .7);
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 101
}

.header-brand-blue {
    -o-object-fit: contain;
    object-fit: contain
}

.header-brand-white {
    display: none;
    -o-object-fit: contain;
    object-fit: contain
}

.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
    }

    .header-menu>li>a {
        color: #fff;
        display: inline-block;
        padding: 0 22px;
        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
    }
}

@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,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") 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 {
    min-width: 1200px;
    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: 1200px;
    margin: 0 auto
}

.container,
.containerFull {
    margin: 0 auto;
    width: 100%;
    max-width: 1200px;
    padding: 0 18px
}

.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: 68px 0 50px
}

.block-cap {
    text-align: center;
    margin-bottom: 65px
}

.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.white-line:after {
    content: '';
    display: block;
    margin: 10px auto 0;
    height: 2px;
    width: 64px;
    background: #fff
}

.block-cap h2 {
    font-size: 30px;
    line-height: 40px;
    font-weight: normal;
    color: #333
}

.block-cap.white h2 {
    color: #fff
}

.block-cap p {
    line-height: 24px
}

.wave-container {
    height: 192px;
    background-color: #ecf7fd;
    overflow: hidden
}

.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:last-child {
    margin-right: 0
}

.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)
    }
}

.icon-news {
    background-image: url(../img/sprite.2e701.png);
    background-position: 0px 0px;
    width: 22px;
    height: 22px
}

.icon-about {
   background-image: url(../img/sprite.2e701.png);;
    background-position: 0px -22px;
    width: 22px;
    height: 22px
}

.icon-club {
   background-image: url(../img/sprite.2e701.png);;
    background-position: 0px -44px;
    width: 22px;
    height: 22px
}

.icon-servicespromiss {
   background-image: url(../img/sprite.2e701.png);;
    background-position: 0px -66px;
    width: 22px;
    height: 22px
}

.icon-home {
   background-image: url(../img/sprite.2e701.png);;
    background-position: 0px -88px;
    width: 22px;
    height: 22px
}

.icon-call {
   background-image: url(../img/sprite.2e701.png);;
    background-position: 0px -110px;
    width: 22px;
    height: 22px
}

.icon-open {
   background-image: url(../img/sprite.2e701.png);;
    background-position: 0px -132px;
    width: 22px;
    height: 22px
}

.icon-partner {
   background-image: url(../img/sprite.2e701.png);;
    background-position: 0px -154px;
    width: 22px;
    height: 22px
}

.icon-product {
   background-image: url(../img/sprite.2e701.png);;
    background-position: 0px -176px;
    width: 22px;
    height: 22px
}

.icon-successal {
   background-image: url(../img/sprite.2e701.png);;
    background-position: 0px -198px;
    width: 22px;
    height: 22px
}

.icon-go-top {
   background-image: url(../img/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
}

.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 {
    cursor: pointer;
    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-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
}

.icon-logo103 {
    background-image: url(../img/cooperative/sprite2.44aa0.png);
    background-position: -600px -120px
}

.platform {
    background: #f6f9fb;
    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
}

.platform .slider-ctrl {
    bottom: -28px
}

.platform .slider-ctrl span:before {
    background: #626c88
}

.platform .slider-ctrl span:after {
    background: #626c88
}

.platform .slider-ctrl span.on:before {
    background: #00a3f7
}

.platform .slider-ctrl span.on:after {
    background: #00a3f7
}

.banner {
    height: 560px
}

.banner-text {
    padding-top: 220px;
    margin-left: 6%;
    color: #fff
}

.banner-text .text-box {
    padding: 12px 0 34px;
    line-height: 1.6em
}

.banner-text-1 {
    font-size: 44px
}

.banner-text-2 {
    font-size: 14px;
    opacity: 0.6
}

.banner-text .line {
    height: 2px;
    width: 64px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAACCAIAAABnm03uAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMwQTFDMEE5NkYyMzExRUE4NUZBRkEwQjRDNzM5QzdEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMwQTFDMEFBNkYyMzExRUE4NUZBRkEwQjRDNzM5QzdEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzBBMUMwQTc2RjIzMTFFQTg1RkFGQTBCNEM3MzlDN0QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzBBMUMwQTg2RjIzMTFFQTg1RkFGQTBCNEM3MzlDN0QiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7d42xYAAAALUlEQVR42mJUaX/66ec/BkYGLIgJGxuNgZWLiyRGCpe92ET4mJmAvKENAAIMABlLBODR9yP2AAAAAElFTkSuQmCC) no-repeat center center
}

.banner-text .advisory {
    width: 150px;
    height: 46px;
    line-height: 46px;
    font-size: 18px;
    color: #1178e5;
    background: #fff;
    border-radius: 25px;
    text-align: center;
    cursor: pointer
}

.banner-text.banner-top {
    padding-top: 138px
}

.banner-product {
    background: url(../../static/imgs/banner_product.07d0f.png) no-repeat center;
    position: relative;
    background-color: #02237c
}

.banner-product-box {
    position: absolute;
    left: 50%;
    bottom: -50px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 1120px
}

.banner-product-flex {
    background: #fff;
    -webkit-box-shadow: 0px 1px 12px 0px rgba(0, 0, 0, .1);
    box-shadow: 0px 1px 12px 0px rgba(0, 0, 0, .1);
    border-radius: 8px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 28px 0
}

.banner-product-flex-about:nth-child(2) {
    margin: 0 90px
}

.banner-product-flex-about {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.banner-product-flex-about-img {
    width: 55px;
    height: 55px;
    margin-right: 20px
}

.banner-product-flex-about-img img {
    width: 100%
}

.banner-product-flex-about-text p.first-child {
    font-size: 18px;
    color: #333;
    line-height: 30px
}

.banner-product-flex-about-text p.last-child {
    font-size: 14px;
    color: #999
}

.banner-product .banner-text.banner-top {
    padding-top: 180px
}

.banner-service {
    background: url(../../static/imgs/banner_service.cd60d.png) no-repeat center;
    background-color: #2622a1
}

.banner-case {
    background: url(../../static/imgs/banner_case.3ecf0.jpg) no-repeat center;
    background-color: #384788
}

.banner-news {
    height: 560px;
    position: relative;
    background: url(../../static/imgs/banner_news.f5e47.jpg) no-repeat center;
    background-color: #110a4d
}

.banner-news-position {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 240px;
    margin-left: -132px;
    margin-top: -28px
}

.banner-news-position h2 {
    color: #003cff;
    font-weight: normal;
    font-size: 35px;
    text-align: center;
    opacity: 0;
    -webkit-transition: opacity 1s ease-out;
    transition: opacity 1s ease-out
}

.banner-news-position p {
    margin-top: 16px;
    font-size: 14px;
    color: #132696;
    opacity: 0;
    -webkit-transition: opacity 1s ease-out;
    transition: opacity 1s ease-out
}

.banner-news.cur h2,
.banner-news.cur p {
    opacity: 1
}

.banner-news-detail {
    height: 378px;
    position: relative;
    background: url(../../static/imgs/banner_news_detail.a451f.png) no-repeat center
}

.banner-news-detail-position {
    font-size: 28px;
    line-height: 2em;
    position: absolute;
    left: 50%;
    top: 50%;
    width: 360px;
    margin-left: -180px;
    margin-top: -28px;
    color: #22a4fb
}

.banner-news-detail-position img {
    vertical-align: middle;
    margin-right: 10px
}

.banner-news-detail-p1 {
    -webkit-transform: translateX(-70px);
    transform: translateX(-70px);
    opacity: 0;
    -webkit-transition: opacity 0.9s ease-out, -webkit-transform 0.5s ease-out;
    transition: opacity 0.9s ease-out, -webkit-transform 0.5s ease-out;
    transition: transform 0.5s ease-out, opacity 0.9s ease-out;
    transition: transform 0.5s ease-out, opacity 0.9s ease-out, -webkit-transform 0.5s ease-out
}

.banner-news-detail-p2 {
    padding-left: 60px;
    -webkit-transform: translateX(70px);
    transform: translateX(70px);
    opacity: 0;
    -webkit-transition: opacity 0.9s ease-out, -webkit-transform 0.5s ease-out;
    transition: opacity 0.9s ease-out, -webkit-transform 0.5s ease-out;
    transition: transform 0.5s ease-out, opacity 0.9s ease-out;
    transition: transform 0.5s ease-out, opacity 0.9s ease-out, -webkit-transform 0.5s ease-out
}

.banner-news-detail.cur .banner-news-detail-p1,
.banner-news-detail.cur .banner-news-detail-p2 {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.banner-partner {
    background: url(../img/cooperative/banner_partner.a1ae9.png) no-repeat center;
    background-color: #1b2bb4
}

.banner-strategy {
    background: url(../../static/imgs/banner_strategy.4f4ee.jpg) no-repeat center;
    background-color: #070e3f
}

.banner-duohong {
    background: url(../../static/imgs/banner_duohong.db5fe.jpg) no-repeat center;
    background-color: #121571
}

.banner-linkmore {
    background: url(../../static/imgs/banner_linkmore.c578d.jpg) no-repeat center;
    background-color: #2d0f8e
}

.banner-asinking {
    background: url(../../static/imgs/banner_asinking.e6ff5.jpg) no-repeat center;
    background-color: #020e60
}

.banner-about {
    background: url(../../static/imgs/banner_about.e5b90.png) no-repeat center;
    position: relative;
    background-color: #3133cb
}

.banner-shengsuan {
    background: url(../../static/imgs/banner_shengsuan.442dd.jpg) no-repeat center;
    background-color: #013972
}

.banner-kuajing {
    background: url(../../static/imgs/banner_kuajing_new.3e6bd.png) no-repeat center
}

.banner-mixuan {
    background: url(../../static/imgs/banner_mixuan.97b1d.png) no-repeat center;
    background-color: #1d066e
}

.banner-jujingxiao {
    background: url(../../static/imgs/banner_jujingxiao.f4b0c.jpg) no-repeat center;
    background-color: #0185da
}

.banner-judianzhang {
    background: url(../../static/imgs/banner_judianzhang.4a713.png) no-repeat center;
    background-color: #2420b9
}

.banner-judianzhang .banner-text.banner-top {
    padding-top: 174px
}

.banner-juhuoxuan {
    background: url(../../static/imgs/banner_juhuoxuan.c9376.png) no-repeat center;
    background-color: #1d4eca
}

.banner-juhuoxuan .banner-text-1 {
    font-size: 38px
}

.banner-juhuotong {
    background: url(../../static/imgs/banner_juhuotong.0e166.png) no-repeat center;
    background-color: #434fff;
    position: relative
}

.banner-juhuotong .banner-text {
    padding-top: 200px
}

.banner-juhuotong .banner-text-1 {
    font-size: 32px;
    margin-top: 10px
}

.banner-juhuotong .banner-text-1 span {
    color: #08d0bd
}

.banner-juhuotong .advisory {
    background: #08d0bd;
    color: #fff
}

.banner-juhuotong .advisory:hover {
    background: #0ee8d3
}

.banner-juhuotong-point {
    position: absolute;
    left: 50%;
    top: 50%;
    font-size: 16px;
    color: #fff
}

.banner-juhuotong-point:before {
    content: '';
    position: absolute;
    right: -18px;
    height: 8px;
    width: 8px;
    background: #08d0bd;
    border-radius: 4px;
    top: 50%
}

.banner-juhuotong-point-1 {
    margin-top: 32px;
    margin-left: 69px
}

.banner-juhuotong-point-2 {
    margin-top: -84px;
    margin-left: 381px
}

.banner-juhuotong-point-2:before {
    top: -5px;
    right: -11px
}

.banner-juhuotong-point-3 {
    margin-top: -19px;
    margin-left: 291px
}

.banner-juhuotong-point-3:before {
    right: -14px
}

.banner-juhuotong-point-4 {
    margin-top: 13px;
    margin-left: 442px
}

.banner-juhuotong-point-4:before {
    right: -14px
}

.banner-juhuotong-point-5 {
    margin-top: 97px;
    margin-left: 223px
}

.banner-juhuotong-point-5:before {
    right: -14px
}

.banner-juhuotong-point-6 {
    margin-top: 147px;
    margin-left: 378px
}

.banner-juhuotong-point-6:before {
    right: auto;
    left: -14px;
    top: -5px
}

.banner-xiaozu {
    background: url(../../static/imgs/banner_xiaozu.b180c.png) no-repeat center;
    background-color: #2622a1
}

.banner-dingding {
    background: url(../../static/imgs/banner_dingding.d59f6.jpg) no-repeat center;
    background-color: #515cc5;
    height: 560px;
    position: relative
}

.banner-dingding-position {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -480px;
    -webkit-transform: translateY(-34%);
    transform: translateY(-34%);
    color: #fff
}

.banner-dingding-title {
    font-size: 34px;
    margin-top: 32px;
    line-height: 46px
}

.banner-dingding-sub {
    font-size: 16px;
    line-height: 1.6em;
    margin-top: 16px
}

.banner-dingding-line {
    margin-top: 20px;
    height: 2px;
    width: 64px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAACCAIAAABnm03uAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMwQTFDMEE5NkYyMzExRUE4NUZBRkEwQjRDNzM5QzdEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMwQTFDMEFBNkYyMzExRUE4NUZBRkEwQjRDNzM5QzdEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzBBMUMwQTc2RjIzMTFFQTg1RkFGQTBCNEM3MzlDN0QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzBBMUMwQTg2RjIzMTFFQTg1RkFGQTBCNEM3MzlDN0QiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7d42xYAAAALUlEQVR42mJUaX/66ec/BkYGLIgJGxuNgZWLiyRGCpe92ET4mJmAvKENAAIMABlLBODR9yP2AAAAAElFTkSuQmCC) no-repeat center center
}

.banner .intersection-1 {
    -webkit-transform: translateY(70px);
    transform: translateY(70px);
    opacity: 0;
    -webkit-transition: opacity 0.9s ease-out, -webkit-transform 0.5s ease-out;
    transition: opacity 0.9s ease-out, -webkit-transform 0.5s ease-out;
    transition: transform 0.5s ease-out, opacity 0.9s ease-out;
    transition: transform 0.5s ease-out, opacity 0.9s ease-out, -webkit-transform 0.5s ease-out
}

.banner .intersection-2 {
    -webkit-transform: translateY(70px);
    transform: translateY(70px);
    opacity: 0;
    -webkit-transition: opacity 1s ease-out, -webkit-transform 0.8s ease-out;
    transition: opacity 1s ease-out, -webkit-transform 0.8s ease-out;
    transition: transform 0.8s ease-out, opacity 1s ease-out;
    transition: transform 0.8s ease-out, opacity 1s ease-out, -webkit-transform 0.8s ease-out
}

.banner .intersection-3 {
    -webkit-transform: translateY(70px);
    transform: translateY(70px);
    opacity: 0;
    -webkit-transition: opacity 1.5s ease-out, -webkit-transform 1s ease-out;
    transition: opacity 1.5s ease-out, -webkit-transform 1s ease-out;
    transition: transform 1s ease-out, opacity 1.5s ease-out;
    transition: transform 1s ease-out, opacity 1.5s ease-out, -webkit-transform 1s ease-out
}

.banner.cur .intersection-1,
.banner.cur .intersection-2,
.banner.cur .intersection-3 {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.partner-container .module-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.partner-container .module-box .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.partner-container .module-box .item .home-data-point {
    position: relative;
    z-index: 8
}

.partner-container .module-box .item .home-data-point span {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transition: -webkit-transform 0.2s ease-out;
    transition: -webkit-transform 0.2s ease-out;
    transition: transform 0.2s ease-out;
    transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out
}

.partner-container .module-box .item .home-data-point span:nth-child(1) {
    width: 12px;
    height: 12px;
    margin-left: 70px;
    margin-top: -13px;
    border-radius: 6px;
    border: 1px solid #d1e9ff
}

.partner-container .module-box .item .home-data-point span:nth-child(3) {
    width: 12px;
    height: 12px;
    margin-left: 69px;
    margin-top: -12px;
    border-radius: 6px;
    background: #a3d3ff
}

.partner-container .module-box .item .home-data-point span:nth-child(3)::after {
    content: '';
    position: absolute;
    top: -11px;
    left: 15px;
    width: 4px;
    height: 4px;
    background: #a3d3ff;
    border-radius: 2px
}

.partner-container .module-box .item .home-data-point span:nth-child(2) {
    width: 16px;
    height: 16px;
    margin-left: 66px;
    margin-top: -16px;
    border-radius: 8px;
    background: #d1e9ff;
    -webkit-transition: -webkit-transform 0.4s ease-out;
    transition: -webkit-transform 0.4s ease-out;
    transition: transform 0.4s ease-out;
    transition: transform 0.4s ease-out, -webkit-transform 0.4s ease-out
}

.partner-container .module-box .item .home-data-point span:nth-child(4) {
    width: 12px;
    height: 12px;
    margin-left: 64px;
    margin-top: -12px;
    border-radius: 6px;
    background: #a3d3ff;
    -webkit-transition: -webkit-transform 0.4s ease-out;
    transition: -webkit-transform 0.4s ease-out;
    transition: transform 0.4s ease-out;
    transition: transform 0.4s ease-out, -webkit-transform 0.4s ease-out
}

.partner-container .module-box .item .home-data-point span:nth-child(4)::after {
    content: '';
    position: absolute;
    top: -3px;
    left: 11px;
    width: 4px;
    height: 4px;
    background: #a3d3ff;
    border-radius: 2px
}

.partner-container .module-box .item:hover .item-img {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px)
}

.partner-container .module-box .item:hover span:nth-child(1) {
    -webkit-transform: translateY(-54px) translateX(-68px);
    transform: translateY(-54px) translateX(-68px)
}

.partner-container .module-box .item:hover span:nth-child(2) {
    -webkit-transform: translateY(72px) translateX(72px);
    transform: translateY(72px) translateX(72px)
}

.partner-container .module-box .item:hover span:nth-child(3) {
    -webkit-transform: translateY(-62px) translateX(80px);
    transform: translateY(-62px) translateX(80px)
}

.partner-container .module-box .item:hover span:nth-child(4) {
    -webkit-transform: translateY(75px) translateX(-46px);
    transform: translateY(75px) translateX(-46px)
}

.partner-container .module-box .item-img {
    width: 163px;
    height: 163px;
    position: relative;
    z-index: 10;
    -webkit-transition: -webkit-transform 0.3s ease-out;
    transition: -webkit-transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out
}

.partner-container .module-box .item-content {
    color: #666;
    padding-top: 40px
}

.partner-container .module-box .item-content p:first-child {
    font-size: 22px;
    color: #333;
    font-weight: bold
}

.partner-container .module-box .item-content p:nth-child(2) {
    font-size: 16px;
    margin: 14px 0 9px
}

.partner-container .module-box .item-content p:last-child {
    font-size: 13px
}

.partner-container .module-box .item:first-child {
    margin-right: 138px
}

.partner-container .partner-deep {
    background: url(../img/cooperative/hezuo_bg.8a565.png) no-repeat center;
    background-size: cover
}

.partner-container .partner-deep .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.partner-container .partner-deep .content-detail {
    display: inline-block;
    width: 494px;
    margin-right: 102px;
    position: relative
}

.partner-container .partner-deep .content-detail .detail-text {
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    -webkit-transition: opacity 0.48s ease-in-out;
    transition: opacity 0.48s ease-in-out;
    -webkit-transition-delay: 0s;
    transition-delay: 0s
}

.partner-container .partner-deep .content-detail .detail-text .logo {
    margin-bottom: 45px
}

.partner-container .partner-deep .content-detail .detail-text p {
    font-size: 14px;
    color: #FEFEFE;
    line-height: 32px
}

.partner-container .partner-deep .content-detail .detail-text.active {
    opacity: 1;
    -webkit-transition-delay: 0.48s;
    transition-delay: 0.48s
}

.partner-container .partner-deep .content-card {
    display: inline-block;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.partner-container .partner-deep .content-card .card {
    position: relative;
    width: 257px;
    height: 151px;
    color: #999;
    font-size: 14px;
    background-color: #fff;
    float: left;
    margin: 0 40px 30px 0;
    text-align: center;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: -webkit-transform 0.3s linear;
    transition: -webkit-transform 0.3s linear;
    transition: transform 0.3s linear;
    transition: transform 0.3s linear, -webkit-transform 0.3s linear;
    background-image: url(../img/cooperative/1688_bg.363c6.png);
    background-repeat: no-repeat;
    border-radius: 4px;
    padding-top: 97px
}

.partner-container .partner-deep .content-card .card:nth-of-type(2n) {
    margin-right: 0
}

.partner-container .partner-deep .content-card .card.active {
    color: #333
}

.partner-container .partner-deep .content-card .card:hover {
    -webkit-box-shadow: 0 4px 26px 0 rgba(70, 57, 57, .8);
    box-shadow: 0 4px 26px 0 rgba(70, 57, 57, .8);
    -webkit-transform: translateY(-3px);
    transform: translateY(-3px)
}

.partner-container .partner-deep .content-card .card:hover .active-line {
    width: 100%
}

.partner-container .partner-deep .content-card .card1 .active-line {
    background-color: #FF6000
}

.partner-container .partner-deep .content-card .card2 {
    background-image: url(../img/cooperative/qianniu_bg.ab453.jpg);
    padding-top: 86px
}

.partner-container .partner-deep .content-card .card3 {
    background-image: url(../img/cooperative/weipinghui_bg.2fa23.png)
}

.partner-container .partner-deep .content-card .card3 .active-line {
    background-color: #E4007F
}

.partner-container .partner-deep .content-card .card4 {
    background-image: url(../img/cooperative/dingding_bg.f3cec.png)
}

.partner-container .partner-deep .content-card .card5 {
    background-image: url(../img/cooperative/shopee_bg.0f0a6.jpg)
}

.partner-container .partner-deep .content-card .card5 .active-line {
    background-color: #F1582C
}

.partner-container .partner-deep .content-card .card6 {
    padding-top: 85px;
    background-image: url(../img/cooperative/aliexpress_bg.b628a.jpg)
}

.partner-container .partner-deep .content-card .card6 .active-line {
    background-color: #E5382B
}

.partner-container .hezuo-jigou .img {
    text-align: center;
    width: 100%
}

.partner-container .platform {
    background: url(../img/cooperative/platform.ab4a1.png) no-repeat center #32309e;
    background-size: cover
}

.partner-container .express .slider-ctrl span:before {
    background: #626c88
}

.partner-container .express .slider-ctrl span:after {
    background: #626c88
}

.partner-container .partner-warehouse {
    position: relative;
    margin-bottom: 50px
}

.partner-container .partner-warehouse::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 385px;
    background: url(../img/cooperative/cangchu_bg.8e55d.png) no-repeat center;
    z-index: -1
}

.partner-container .partner-warehouse .container {
    position: relative
}

.partner-container .partner-warehouse .warehouse {
    width: 100%;
    height: 230px;
    overflow: hidden;
    text-align: center;
    border-radius: 8px;
    -webkit-box-shadow: 0px 14px 13px 1px rgba(0, 0, 0, .07);
    box-shadow: 0px 14px 13px 1px rgba(0, 0, 0, .07);
    padding: 20px;
    background: #fff
}

.partner-container .partner-warehouse .warehouse .more {
    width: 1164px;
    height: 120px;
    position: absolute;
    left: 18px;
    bottom: -94px;
    padding-top: 34px;
    background: #fff;
    border-radius: 0 0 10px 10px;
    -webkit-box-shadow: 0px 14px 13px 1px rgba(0, 0, 0, .07);
    box-shadow: 0px 14px 13px 1px rgba(0, 0, 0, .07);
    cursor: pointer
}

.partner-container .partner-warehouse .warehouse .more .button {
    width: 125px;
    height: 35px;
    line-height: 35px;
    margin: 0 auto;
    background: #fff;
    border: 1px solid #d6dde5;
    border-radius: 18px
}

.express-partner {
    position: relative
}

.express-box {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 255px
}

.express-wrapper {
    position: absolute;
    left: 0;
    width: 1000%
}

.express-group {
    width: 10%;
    float: left;
    position: relative
}

.express-group ul {
    font-size: 0;
    list-style: none
}

.express-group ul li {
    display: inline-block;
    font-size: 16px;
    width: 16.66%;
    text-align: center;
    color: #fff;
    line-height: 38px
}

.express-label {
    position: absolute;
    width: 180px;
    height: 100px
}

.express-label.yopoun {
    left: 787px;
    top: 1px
}

.express-label.yopoun .point {
    position: absolute;
    right: 40px;
    top: 40px;
    width: 10px;
    height: 10px;
    background-color: rgba(0, 0, 0, .6);
    border-radius: 50%;
    -webkit-transform: scale(0);
    transform: scale(0)
}

.express-label.yopoun .point>.line {
    position: absolute;
    left: 5px;
    top: 10px;
    height: 0;
    width: 1px;
    background-color: rgba(0, 0, 0, .6)
}

.express-label.yopoun .point>.line>.line {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 0;
    height: 1px;
    background-color: rgba(0, 0, 0, .6)
}

.express-label.yopoun .point>.line>.line .box {
    position: absolute;
    left: 0;
    top: 50%;
    width: 180px;
    height: 180px;
    -webkit-transform: translate(-100%, -50%);
    transform: translate(-100%, -50%);
    visibility: hidden;
    opacity: 0;
    border-radius: 8px;
    background-color: rgba(0, 0, 0, .6);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 18px
}

.express-label.yopoun .point>.line>.line .box span {
    color: #efefef;
    font-size: 12px
}

.express-label.yopoun .point>.line>.line .box img {
    width: 100px;
    height: 100px
}

.express-label.yopoun:hover .point {
    -webkit-transition: 0.1s -webkit-transform;
    transition: 0.1s -webkit-transform;
    transition: 0.1s transform;
    transition: 0.1s transform, 0.1s -webkit-transform;
    -webkit-transform: scale(1);
    transform: scale(1)
}

.express-label.yopoun:hover .point>.line {
    height: 80px;
    -webkit-transition: 0.1s height;
    transition: 0.1s height;
    -webkit-transition-delay: 0.1s;
    transition-delay: 0.1s
}

.express-label.yopoun:hover .point>.line>.line {
    width: 100px;
    -webkit-transition: 0.2s width;
    transition: 0.2s width;
    -webkit-transition-delay: 0.2s;
    transition-delay: 0.2s
}

.express-label.yopoun:hover .point>.line>.line .box {
    visibility: visible;
    opacity: 1;
    -webkit-transition: 0.3s opacity;
    transition: 0.3s opacity;
    -webkit-transition-delay: 0.4s;
    transition-delay: 0.4s
}

/*# sourceMappingURL=partner.43d68.min.css.map*/