html {
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%;
    *background-image:url(about:blank);
    *background-attachment:fixed
}
body {
    font:14px/1.7'PingFang SC', 'Microsoft YaHei', tahoma, arial, 'Hiragino Sans GB', sans-serif;
    *font:14px SimSun, arial, SimHei, 'Hiragino Sans GB', sans-serif;
    *line-height:1.7;
    color:#333;
    min-width:750px
}
* {
    margin:0;
    padding:0;
    outline:0;
    -webkit-tap-highlight-color:rgba(0, 0, 0, 0)
}
a img {
    border:0
}
a {
    text-decoration:none
}
ul {
    list-style:none
}
dt, h1, h2, h3, h4, h5 {
    *font-family:SimHei, SimSun, arial, 'Hiragino Sans GB', sans-serif
}
h1, h2, h3, h4, h5 {
    font-weight:400
}
::-ms-clear, ::-ms-reveal {
    display:none
}
::-webkit-scrollbar {
    width:12px;
    height:8px
}
::-webkit-scrollbar-track {
    background:#ececec
}
::-webkit-scrollbar-track:hover {
    background:#e1e1e1
}
::-webkit-scrollbar-thumb {
    border-radius:3px;
    background:silver
}
::-webkit-scrollbar-thumb:hover {
    background:#999
}
::-webkit-scrollbar-corner {
    background:0 0
}
#live800_entry {
    display:none!important
}
#tinet-chat-visitor {
    display:none!important
}
.clearfix {
    zoom:1
}
.clearfix:after {
    display:block;
    content:"";
    clear:both;
    height:0;
    visibility:hidden
}
a {
    color:#333
}
a.link {
    color:#ff8b02;
    cursor:pointer
}
a.link .more {
    display:inline-block;
    font-style:normal;
    vertical-align:middle;
    line-height:100%;
    width:15px;
    height:20px;
    background:url(../images/ic_arrow-72ba203f03.png) 0 0 no-repeat;
    background-position:-36px -28px;
    background-size:134px 42px
}
a.link:hover {
    color:#ff7802
}
a.link:hover .more {
    background-position:-52px -28px;
    -webkit-transform:translateX(10px);
    -ms-transform:translateX(10px);
    transform:translateX(10px);
    -webkit-transition:-webkit-transform .3s;
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s, -webkit-transform .3s
}
a.blue {
    color:#007bdb;
    cursor:pointer
}
a.blue .more {
    display:inline-block;
    font-style:normal;
    line-height:100%;
    vertical-align:middle;
    width:15px;
    height:20px;
    background:url(../images/ic_arrow-72ba203f03.png) 0 0 no-repeat;
    background-position:-72px -28px;
    background-size:134px 42px
}
a.blue:hover {
    color:#025fd1
}
a.blue:hover .more {
    -webkit-transform:translateX(10px);
    -ms-transform:translateX(10px);
    transform:translateX(10px);
    -webkit-transition:-webkit-transform .3s;
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s, -webkit-transform .3s;
    background-position:-90px -28px
}
a.white {
    color:#fff;
    cursor:pointer
}
a.white .more {
    display:inline-block;
    font-style:normal;
    line-height:100%;
    vertical-align:middle;
    width:15px;
    height:20px;
    background:url(../images/ic_arrow-72ba203f03.png) 0 0 no-repeat;
    background-position:-108px -28px;
    background-size:134px 42px
}
a.white:hover {
    color:#fff
}
a.white:hover .more {
    -webkit-transform:translateX(10px);
    -ms-transform:translateX(10px);
    transform:translateX(10px);
    -webkit-transition:-webkit-transform .3s;
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s, -webkit-transform .3s;
    background-position:-108px -28px
}
@media (-webkit-min-device-pixel-ratio:2), (min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2) {
    a.link .more {
        background-image:url(../images/ic_arrow@2x-a5aee316bb.png)
    }
    a.blue .more {
        background-image:url(../images/ic_arrow@2x-a5aee316bb.png)
    }
    a.white .more {
        background-image:url(../images/ic_arrow@2x-a5aee316bb.png)
    }
    .guidance-box .title_3 .more {
        background-image:url(../images/ic_arrow@2x-a5aee316bb.png)!important
    }
}
.none {
    display:none!important
}
.f-left {
    float:left
}
.f-right {
    float:right
}
.text-left {
    text-align:left
}
.text-center {
    text-align:center
}
.text-right {
    text-align:right
}
.flex {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.flex-center {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.flex-center-center {
    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
}
.flex-between {
    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
}
.text-justify {
    text-align:justify;
    text-justify:inter-ideograph
}
.tb-rl {
    text-align:right
}
.tb-rl img {
    float:right
}
.section {
    width:1170px;
    margin:0 auto
}
.btn {
    display:inline-block;
    min-width:98px;
    height:50px;
    line-height:50px;
    border-radius:2px;
    padding:0 26px;
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    border:none;
    outline:0;
    text-align:center;
    text-decoration:none;
    font-size:15px;
    -webkit-transition:all .3s;
    transition:all .3s
}
.btn.btn-default {
    border:2px solid #ff8b02;
    color:#ff8b02;
    height:46px;
    line-height:46px
}
.btn.btn-default:hover {
    background-color:#fff8ef
}
.btn.btn-primary {
    color:#fff;
    background-color:#ff7800;
    background:linear-gradient(-55deg, #ff7800, #ff9902);
    -webkit-box-shadow:0 4px 20px 0 rgba(255, 128, 0, .4);
    box-shadow:0 4px 20px 0 rgba(255, 128, 0, .4)
}
.btn.btn-primary:hover {
    background-color:#f60;
    background:linear-gradient(-55deg, #f60, #ff8b02)
}
.btn.btn-ghost {
    color:#fff;
    border:2px solid rgba(255, 255, 255, .9);
    border:2px solid #fff\0;
    *border:2px solid #fff;
    height:46px;
    padding:0 24px;
    line-height:48px
}
.btn.btn-ghost:hover {
    background-color:rgba(255, 255, 255, .19)
}
h1 {
    font-size:35px
}
h2 {
    font-size:26px
}
.container, .container-fluid {
    margin-right:auto;
    margin-left:auto;
    width:1170px\9;
    min-width:960px;
    -webkit-transition:width .9s cubic-bezier(1, -.02, 0, 1.04);
    -webkit-transition:width .5s cubic-bezier(1, -.02, 0, 1.04);
    transition:width .5s cubic-bezier(1, -.02, 0, 1.04);
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.container-fluid {
    min-width:0;
    width:100%
}
@media (max-width:768px) {
    .container {
        width:748px;
        min-width:0
    }
}
@media (min-width:768px) {
    .container {
        width:748px;
        min-width:0
    }
}
@media (min-width:1008px) {
    .container {
        width:984px;
        min-width:0
    }
}
@media (min-width:1200px) {
    .container {
        width:1170px;
        min-width:0
    }
}
.row {
    min-height:1px;
    clear:both;
    *zoom:1;
    margin-left:-15px;
    margin-right:-15px
}
.row:after, .row:before {
    content:"";
    display:table;
    clear:both
}
.row .pdl-row {
    padding-left:15px!important
}
.row .pdr-row {
    padding-right:15px!important
}
.extend-left {
    margin-left:-30px!important;
    margin-right:0!important
}
.extend-right {
    margin-left:0!important;
    margin-right:-30px!important
}
.row .col-1, .row .col-10, .row .col-11, .row .col-12, .row .col-2, .row .col-3, .row .col-4, .row .col-5, .row .col-6, .row .col-7, .row .col-8, .row .col-9 {
    position:relative;
    min-height:1px;
    float:left;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.row .col-1 {
    width:8.33333333%;
    *width:5.74333333%;
    _overflow:hidden
}
.row .col-2 {
    width:16.66666667%;
    *width:14.07666667%;
    _overflow:hidden
}
.row .col-3 {
    width:25%;
    *width:22.41%;
    _overflow:hidden
}
.row .col-4 {
    width:33.33333333%;
    *width:30.74333333%;
    _overflow:hidden
}
.row .col-5 {
    width:41.66666667%;
    *width:39.07666667%;
    _overflow:hidden
}
.row .col-6 {
    width:50%;
    *width:47.41%;
    _overflow:hidden
}
.row .col-7 {
    width:58.33333333%;
    *width:55.74333333%;
    _overflow:hidden
}
.row .col-8 {
    width:66.66666667%;
    *width:64.07666667%;
    _overflow:hidden
}
.row .col-9 {
    width:75%;
    *width:72.41%;
    _overflow:hidden
}
.row .col-10 {
    width:83.33333333%;
    *width:80.74333333%;
    _overflow:hidden
}
.row .col-11 {
    width:91.66666667%;
    *width:89.07666667%;
    _overflow:hidden
}
.row .col-12 {
    width:100%;
    *width:97.41%;
    _overflow:hidden
}
@media (max-width:1200px) {
    .row .col-md-1, .row .col-md-10, .row .col-md-11, .row .col-md-12, .row .col-md-2, .row .col-md-3, .row .col-md-4, .row .col-md-5, .row .col-md-6, .row .col-md-7, .row .col-md-8, .row .col-md-9 {
        position:relative;
        min-height:1px;
        float:left;
        -webkit-box-sizing:border-box;
        box-sizing:border-box
    }
    .row {
        margin-left:-12px;
        margin-right:-12px
    }
    .row .pdl-row {
        padding-left:12px!important
    }
    .row .pdr-row {
        padding-right:12px!important
    }
    .extend-left {
        margin-left:-20px!important;
        margin-right:0!important
    }
    .extend-right {
        margin-left:0!important;
        margin-right:-20px!important
    }
    .row .col-md-1 {
        width:8.33333333%;
        *width:5.86238095%;
        _overflow:hidden
    }
    .row .col-md-2 {
        width:16.66666667%;
        *width:14.19571429%;
        _overflow:hidden
    }
    .row .col-md-3 {
        width:25%;
        *width:22.52904762%;
        _overflow:hidden
    }
    .row .col-md-4 {
        width:33.33333333%;
        *width:30.86238095%;
        _overflow:hidden
    }
    .row .col-md-5 {
        width:41.66666667%;
        *width:39.19571429%;
        _overflow:hidden
    }
    .row .col-md-6 {
        width:50%;
        *width:47.52904762%;
        _overflow:hidden
    }
    .row .col-md-7 {
        width:58.33333333%;
        *width:55.86238095%;
        _overflow:hidden
    }
    .row .col-md-8 {
        width:66.66666667%;
        *width:64.19571429%;
        _overflow:hidden
    }
    .row .col-md-9 {
        width:75%;
        *width:72.52904762%;
        _overflow:hidden
    }
    .row .col-md-10 {
        width:83.33333333%;
        *width:80.86238095%;
        _overflow:hidden
    }
    .row .col-md-11 {
        width:91.66666667%;
        *width:89.19571429%;
        _overflow:hidden
    }
    .row .col-md-12 {
        width:100%;
        *width:97.52904762%;
        _overflow:hidden
    }
}
@media (max-width:1008px) {
    .header .header-menu li a {
        padding:0 3px
    }
    .row .col-xs-1, .row .col-xs-10, .row .col-xs-11, .row .col-xs-12, .row .col-xs-2, .row .col-xs-3, .row .col-xs-4, .row .col-xs-5, .row .col-xs-6, .row .col-xs-7, .row .col-xs-8, .row .col-xs-9 {
        position:relative;
        min-height:1px;
        float:left;
        -webkit-box-sizing:border-box;
        box-sizing:border-box
    }
    .row {
        margin-left:-10px;
        margin-right:-10px
    }
    .row .pdl-row {
        padding-left:10px!important
    }
    .row .pdr-row {
        padding-right:10px!important
    }
    .extend-left {
        margin-left:-24px!important;
        margin-right:0!important
    }
    .extend-right {
        margin-left:0!important;
        margin-right:-24px!important
    }
    .row .col-xs-1 {
        width:8.33333333%;
        *width:5.63916667%;
        _overflow:hidden
    }
    .row .col-xs-2 {
        width:16.66666667%;
        *width:13.9725%;
        _overflow:hidden
    }
    .row .col-xs-3 {
        width:25%;
        *width:22.30583333%;
        _overflow:hidden
    }
    .row .col-xs-4 {
        width:33.33333333%;
        *width:30.63916667%;
        _overflow:hidden
    }
    .row .col-xs-5 {
        width:41.66666667%;
        *width:38.9725%;
        _overflow:hidden
    }
    .row .col-xs-6 {
        width:50%;
        *width:47.30583333%;
        _overflow:hidden
    }
    .row .col-xs-7 {
        width:58.33333333%;
        *width:55.63916667%;
        _overflow:hidden
    }
    .row .col-xs-8 {
        width:66.66666667%;
        *width:63.9725%;
        _overflow:hidden
    }
    .row .col-xs-9 {
        width:75%;
        *width:72.30583333%;
        _overflow:hidden
    }
    .row .col-xs-10 {
        width:83.33333333%;
        *width:80.63916667%;
        _overflow:hidden
    }
    .row .col-xs-11 {
        width:91.66666667%;
        *width:88.9725%;
        _overflow:hidden
    }
    .row .col-xs-12 {
        width:100%;
        *width:97.30583333%;
        _overflow:hidden
    }
}
.animated {
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
@-webkit-keyframes fadeIn {
    from {
        opacity:0
    }
    to {
        opacity:1
    }
}
@keyframes fadeIn {
    from {
        opacity:0
    }
    to {
        opacity:1
    }
}
.fadeIn {
    -webkit-animation-name:fadeIn;
    animation-name:fadeIn
}
@-webkit-keyframes zoomIn {
    from {
        opacity:0;
        -webkit-transform:scale3d(.3, .3, .3);
        transform:scale3d(.3, .3, .3)
    }
    50% {
        opacity:1
    }
    60% {
        -webkit-transform:scale3d(1.03, 1.03, 1.03);
        transform:scale3d(1.03, 1.03, 1.03)
    }
    to {
        -webkit-transform:scale3d(1, 1, 1);
        transform:scale3d(1, 1, 1)
    }
}
@keyframes zoomIn {
    from {
        opacity:0;
        -webkit-transform:scale3d(.3, .3, .3);
        transform:scale3d(.3, .3, .3)
    }
    50% {
        opacity:1
    }
    60% {
        -webkit-transform:scale3d(1.03, 1.03, 1.03);
        transform:scale3d(1.03, 1.03, 1.03)
    }
    to {
        -webkit-transform:scale3d(1, 1, 1);
        transform:scale3d(1, 1, 1)
    }
}
.zoomIn {
    -webkit-animation-name:zoomIn;
    animation-name:zoomIn
}
@-webkit-keyframes fadeInUp {
    from {
        opacity:0;
        -webkit-transform:translate3d(0, 10px, 0);
        transform:translate3d(0, 10px, 0)
    }
    to {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInUp {
    from {
        opacity:0;
        -webkit-transform:translate3d(0, 10px, 0);
        transform:translate3d(0, 10px, 0)
    }
    to {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInUp {
    -webkit-animation-name:fadeInUp;
    animation-name:fadeInUp
}
@-webkit-keyframes fadeOutDown {
    0% {
        opacity:1
    }
    to {
        opacity:0;
        -webkit-transform:translate3d(0, 100%, 0);
        transform:translate3d(0, 100%, 0)
    }
}
@keyframes fadeOutDown {
    0% {
        opacity:1
    }
    to {
        opacity:0;
        -webkit-transform:translate3d(0, 100%, 0);
        transform:translate3d(0, 100%, 0)
    }
}
.fadeOutDown {
    -webkit-animation-name:fadeOutDown;
    animation-name:fadeOutDown
}
.temp-banner {
    width:100%;
    height:72px;
    background-color:#a9030f;
    text-align:center;
    position:absolute;
    top:0;
    overflow:hidden
}
.temp-banner-content {
    width:1920px;
    height:100%;
    background:url(../images/img_100years-a3abc0288c.png);
    position:absolute;
    left:50%;
    margin-left:-960px
}
.header {
    position:fixed;
    z-index:1000;
    width:100%;
    height:68px;
    background-image:transparent;
    -webkit-transition:all .45s ease-in-out;
    transition:all .45s ease-in-out
}
.header .logo {
    float:left;
    width:250px;
    height:64px;
    background:url(../../logo.png) left center no-repeat;
    background-size: 246px 24px;
}
.header .logo a {
    display:block;
    _display:none;
    width:100%;
    height:100%
}
.header .logo a.ie6 {
    display:none;
    _display:block;
    font-size:14px;
    color:#999
}
.header .logo a.ie6 b {
    font-family:Arial;
    font-size:26px;
    font-weight:700;
    font-style:italic;
    color:#ff8b02
}
.header .logo img {
    *margin-top:24px
}
.header .header-menu {
    _width:670px;
}
.header .header-menu li {
    position:relative;
    float:left;
    height:68px;
    line-height:68px;
    cursor:pointer
}
.header .header-menu .nav-phone {
    float: right!important;
}
.header .header-menu li.nav-phone {
    cursor:default
}
.header .header-menu li.productNav {
    cursor:default
}
.header .header-menu li.productNav a {
    cursor:default
}
.header .header-menu li.productNav.hover a {
    border-bottom:4px solid #ff7800
}
.header .header-menu li a {
    display:block;
    height:64px;
    padding:0 10px;
    margin:0 8px;
    font-size:15px;
    color:#333;
    *color:#fff;
    line-height:64px;
    font-weight:400;
    border-bottom:4px solid transparent
}
.header .header-menu li a:hover {
    border-bottom:4px solid #ff7800
}
.header .header-menu li a.link {
    color:#ff8b02
}
.header .header-menu li a.link:hover {
    color:#ff7802
}
.header .header-menu li a.header-phone-num {
    color:#333
}
.header .header-menu li a.sign-up-btn {
    height:38px;
    line-height:38px;
    font-size:15px;
    color:#fff;
    background:-webkit-gradient(linear, left top, right top, from(#ff9902), to(#ff7800));
    background:linear-gradient(90deg, #ff9902 0, #ff7800 100%);
    padding:0 20px;
    display:inline-block;
    border-radius:2px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.header .header-menu li a.sign-up-btn:hover {
    color:#fff;
    background-color:#f60;
    background:linear-gradient(-55deg, #f60, #ff8b02)
}
.header .header-menu li .header-phone-num {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.header .header-menu li .header-phone-num img {
    width:24px;
    height:24px;
    margin-right:8px
}
.header .header-menu li .header-phone-num .header-phone-box p {
    font-size:15px;
    line-height:15px;
    font-weight:700
}
.header .header-menu li .header-phone-num:hover {
    border-bottom:none
}
.header .header-menu #aboutusPanel:hover a {
    border-bottom:4px solid #ff7800
}
.header .header-menu #aboutusPanel:hover dd a {
    border-bottom:4px solid transparent
}
.header .header-menu #aboutusPanel:hover .aboutus {
    display:block
}
.header .header-menu .aboutus {
    display:none;
    position:absolute;
    top:68px;
    left:50%;
    margin-left:-65px;
    background-color:#fff;
    -webkit-box-shadow:0 16px 24px 0 rgba(18, 18, 49, .1);
    box-shadow:0 16px 24px 0 rgba(18, 18, 49, .1);
    border:1px solid #ddd\9;
    border-radius:2px;
    padding:15px 0;
    width:130px
}
.header .header-menu .aboutus a {
    height:20px;
    padding:15px 0;
    text-align:center;
    line-height:20px;
    color:#333;
    color:rgba(51, 51, 51, .8);
    *color:#333;
    _color:#333;
    font-weight:400;
    border-bottom:4px solid transparent
}
.header .header-menu .aboutus a:hover {
    color:#ff8b02;
    border-bottom:4px solid transparent
}
.header .header-menu .active a {
    color:#333;
    font-weight:700
}
.header .header-menu .active a:hover {
    border-bottom:4px solid #ff7800
}
.header .header-menu .active .aboutus a {
    font-weight:400
}
.header .header-menu .active .aboutus dd a {
    color:#000
}
.header .header-menu .active .aboutus dd a:hover {
    color:#ff8b02;
    border-bottom:4px solid transparent
}
.header .header-menu-black li a {
    color:#333;
    color:rgba(51, 51, 51, .8);
    *color:#333;
    _color:#333
}
.header .header-menu-black li a:hover {
    color:#333
}
.header .header-menu-black li a.header-phone-num {
    color:#000
}
.header .header-menu-black .active a {
    color:#333
}
.header .header-panel {
    display:none;
    position:fixed;
    top:68px;
    left:0;
    right:0;
    background:#fff;
    -webkit-box-shadow:0 16px 24px 0 rgba(18, 18, 49, .1);
    box-shadow:0 16px 24px 0 rgba(18, 18, 49, .1);
    overflow:hidden;
    border-bottom:1px solid #eee\9
}
.header .header-panel .header-panel-wrap {
    margin:0 auto;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.header .header-panel .header-panel-brief {
    width:200px;
    background-color:#f2f2f3
}
.header .header-panel .header-panel-brief .header-panel-brief-one {
    margin-left:31px;
    margin-top:26px
}
.header .header-panel .header-panel-brief .header-panel-brief-one a {
    font-weight:400
}
.header .header-panel .header-panel-brief .header-panel-brief-two {
    margin-left:30px;
    margin-top:126px
}
.header .header-panel .header-panel-brief li {
    font-size:15px;
    margin-bottom:13px;
    font-weight:300
}
.header .header-panel .header-panel-brief li a:hover {
    color:#ff8b02
}
.header .header-panel .header-panel-brief p {
    color:#888;
    margin-bottom:20px
}
.header .header-panel .header-panel-brief .header-panel-brief-more {
    margin-top:20px
}
.header .header-panel .header-panel-brief .header-panel-brief-more a {
    color:#888
}
.header .header-panel .header-panel-brief .header-panel-brief-more a:hover {
    color:#333
}
.header .header-panel .header-panel-brief .header-panel-brief-more a:hover .header-icon-1 {
    background-position:-17px -230px;
    -webkit-transform:translateX(10px);
    -ms-transform:translateX(10px);
    transform:translateX(10px);
    -webkit-transition:-webkit-transform .3s;
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s, -webkit-transform .3s
}
.header .header-panel .header-panel-detail {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    margin-left:0;
    padding-left:30px;
    overflow:hidden;
    *width:920px;
    *float:left;
    *margin-left:0
}
.header .header-panel .header-panel-detail .customer-service-list {
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    margin-bottom:-16px
}
.header .header-panel .header-panel-detail .customer-service-list .customer-item {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    width:25%;
    min-width:155px;
    padding:0 12px;
    margin-bottom:16px
}
.header .header-panel .header-panel-detail .customer-service-list .customer-item:hover .header-panel-detail-tip {
    color:#ff8b02
}
.header .header-panel .header-panel-detail .hover-change-title:hover .header-panel-detail-tip {
    color:#ff8b02
}
.header .header-panel .header-panel-detail .container-fluid {
    margin-bottom:24px
}
.header .header-panel .header-panel-detail .col-2 {
    margin-bottom:12px
}
.header .header-panel .header-panel-detail .col-2 a:hover .header-panel-detail-tip {
    color:#ff8b02
}
.header .header-panel .header-panel-detail .header-panel-detail-title {
    margin-top:23px;
    padding-bottom:4px;
    margin-bottom:13px;
    font-size:17px;
    font-weight:700;
    border-bottom:1px solid #e3e6e7
}
.header .header-panel .header-panel-detail .header-panel-detail-tip {
    margin-top:3px;
    padding-bottom:3px;
    font-size:16px;
    line-height:17px;
    font-weight:400;
    white-space:nowrap
}
.header .header-panel .header-panel-detail .header-panel-detail-intro {
    margin-top:7px;
    max-width:112px;
    color:#999;
    line-height:20px;
    font-size:14px
}
.header .header-panel .header-panel-detail .model-application {
    max-width:130px
}
.header .header-panel .header-panel-label {
    display:inline-block;
    background-color:#ff6b53;
    border-radius:2px;
    color:#fff;
    font-size:12px;
    margin-left:4px;
    padding:0 4px;
    _vertical-align:middle
}
.header .header-icon-1 {
    display:inline-block;
    vertical-align:middle;
    width:14px;
    height:16px;
    margin-left:4px;
    background:url(../images/index/icon-release-587fae0c4d.png) 0 0 no-repeat;
    background-position:0 -230px
}
.header_b .logo {
    background-image:url(../../logo.png);
    _background:0 0
    background-size: 246px 24px;
}
.headerIeFix .header-bg {
    background:#000\0;
    *background:#000
}
.headerIeFix .header-bg_b {
    background:#fff;
    border-bottom:1px solid #eee\0;
    *border-bottom:1px solid #eee
}
.headerFixed {
    position:fixed;
    background:#fff;
    -webkit-box-shadow:0 16px 24px rgba(18, 18, 49, .1);
    box-shadow:0 16px 24px rgba(18, 18, 49, .1);
    -moz-transition:box-shadow 1s;
    -webkit-transition:box-shadow 1s;
    -o-transition:box-shadow 1s;
    border-bottom:2px solid #f1f1f1\9;
    *border-bottom:2px solid #f1f1f1;
    -webkit-transition:all .4s ease-out, opacity .4s ease-out;
    transition:all .4s ease-out, opacity .4s ease-out
}
.headerFixed .header-bg {
    background-image:#fff
}
.headerFixed .logo {
    background:url(../../logo.png) left center no-repeat;
    background-size: 246px 24px;
}
.headerFixed .header-menu li a {
    color:#333;
    color:rgba(51, 51, 51, .8);
    *color:#333;
    _color:#333
}
.headerFixed .header-menu li a:hover {
    color:#333
}
.headerFixed .header-menu li a.link {
    color:#ff8b02
}
.headerFixed .header-menu li a.header-phone-num {
    color:#000
}
.headerFixed .header-menu .active a {
    color:#333!important
}
.headerSlideUp {
    -webkit-transform:translate3d(0, 0, 0);
    transform:translate3d(0, 0, 0)
}
@media (max-width:1200px) {
    .header .header-panel .header-panel-detail .header-panel-detail-tip {
        font-size:15px
    }
}
@media (max-width:1008px) {
    .header .logo {
        width:140px;
        overflow:hidden;
        background-size:contain!important
    }
    .header .header-menu li a {
        padding:0 3px;
        margin:0 3px
    }
    .headerFixed .logo {
        background-size:contain!important
    }
}
@media (max-width:768px) {
    .header .header-menu li a {
        padding:0 2px;
        margin:0 3px
    }
    .header .header-panel .container {
        width:100%
    }
    .header .header-panel .header-panel-brief {
        width:250px;
        float:right
    }
    .header .header-panel .header-panel-detail {
        margin:0 50px 0 0
    }
}
@media (-webkit-min-device-pixel-ratio:2), (min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2) {
    .header .logo {
        background-image:url(../../logo.png?v=1);
        background-size:246px 24px
    }
    .header .logo-b {
        background-image:url(../../logo.png?v=1);
        background-size:246px 24px
    }
    .header_b .logo {
        background-image:url(../../logo.png?v=1);
        _background:0 0;
        background-size: 246px 24px;
    }
    .headerFixed .logo {
        background-image:url(../../logo.png?v=1);
        background-size: 246px 24px;
    }
}
.float-chat-box {
    position:fixed;
    top:30%;
    right:15px;
    width:56px;
    height:354px;
    z-index:998
}
.float-chat-box a {
    font-size:12px;
    color:#333;
    line-height:0;
    text-align:center;
    display:block;
    padding:10px 8px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    background:#fff;
    position:relative;
    -webkit-transition:border .3s ease;
    transition:border .3s ease
}
.float-chat-box a.float-chat-btn {
    width:56px;
    height:138px;
    color:#fff;
    background:-webkit-gradient(linear, left top, right top, from(#ff9902), to(#ff7800));
    background:linear-gradient(90deg, #ff9902 0, #ff7800 100%);
    padding:14px;
    -webkit-box-shadow:0 3px 20px 0 rgba(255, 153, 2, .3);
    box-shadow:0 3px 20px 0 rgba(255, 153, 2, .3);
    border-radius:100px 100px 100px 100px;
    margin-bottom:10px;
    text-align:center
}
.float-chat-box a.float-chat-btn:hover {
    background:-webkit-gradient(linear, left top, right top, from(#ff7800), to(#ff7800));
    background:linear-gradient(90deg, #ff7800 0, #ff7800 100%)
}
.float-chat-box a.float-chat-btn .chat-icon {
    display:inline-block;
    width:28px;
    height:28px;
    margin-bottom:5px
}
.float-chat-box a.float-chat-btn .chat-icon-chat {
    background:url(../images/float_btn/chat_b@2x-10679d6693.png) 0 0 no-repeat;
    background-size:28px 28px
}
.float-chat-box a.float-chat-btn .chat-icon-chat.icon-play-animation {
    -webkit-animation:none;
    animation:none
}
.float-chat-box a.float-chat-btn .chat-icon-greet {
    display:none
}
.float-chat-box a.float-chat-btn p {
    -webkit-writing-mode:vertical-lr;
    -ms-writing-mode:tb-lr;
    writing-mode:vertical-lr;
    text-align:center;
    vertical-align:middle;
    line-height:28px;
    font-size:16px;
    text-shadow:0 2px 4px #ff5900;
    letter-spacing:3px
}
.float-chat-box a .icon-background {
    display:none
}
.float-chat-box a .function-icon {
    width:28px;
    height:28px;
    display:inline-block;
    margin-bottom:8px
}
.float-chat-box .float-chat-tip {
    width:236px;
    text-align:left;
    position:absolute;
    right:72px;
    top:37px;
    background:rgba(255, 255, 255, .9);
    padding:12px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    z-index:1000;
    -webkit-box-shadow:0 6px 20px 0 rgba(0, 0, 0, .16);
    box-shadow:0 6px 20px 0 rgba(0, 0, 0, .16);
    border-radius:8px;
    -webkit-backdrop-filter:blur(2px);
    backdrop-filter:blur(2px);
    cursor:pointer;
    visibility:hidden;
    opacity:0;
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.float-chat-box .float-chat-tip::after {
    content:'';
    width:18px;
    height:18px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    border:9px solid transparent;
    border-left:9px solid rgba(255, 255, 255, .9);
    display:block;
    position:absolute;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    right:-18px;
    top:50%
}
.float-chat-box .float-chat-tip.float-chat-tip-show {
    visibility:visible;
    opacity:1
}
.float-chat-box .float-chat-tip p {
    font-size:12px;
    color:#333;
    white-space:nowrap;
    line-height:18px;
    margin:0
}
.float-chat-box .float-chat-tip p.title {
    font-size:14px;
    font-weight:700;
    line-height:21px;
    margin-bottom:4px
}
.float-chat-box .float-chat-tip .close-btn {
    width:16px;
    height:16px;
    display:block;
    position:absolute;
    top:10px;
    right:10px;
    background:url(../images/float_btn/close@2x-4b7fe0651a.png);
    background-size:16px 16px;
    cursor:pointer;
    display:none
}
.float-chat-box .float-chat-tip .close-btn:hover {
    background:url(../images/float_btn/close2@2x-4b7f0d8c78.png);
    background-size:16px 16px
}
.float-chat-box .float-chat-tip.float-chat-tip-manual .close-btn {
    display:block
}
.float-chat-box .float-function-btn-box {
    width:56px;
    height:260px;
    color:#333;
    background:#fff;
    padding-top:4px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-box-shadow:0 3px 20px 0 rgba(0, 0, 0, .16);
    box-shadow:0 3px 20px 0 rgba(0, 0, 0, .16);
    border-radius:100px;
    position:relative;
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.float-chat-box .float-function-btn-box a {
    color:#333;
    font-size:12px;
    z-index:1;
    -webkit-transition:all .3s ease;
    transition:all .3s ease;
    padding:10px 0
}
.float-chat-box .float-function-btn-box a>p {
    height:14px;
    font-size:12px;
    letter-spacing:-.8px;
    -webkit-transform:scale(.83);
    -ms-transform:scale(.83);
    transform:scale(.83)
}
.float-chat-box .float-function-btn-box a .function-icon {
    margin-bottom:6px;
    position:relative;
    z-index:10
}
.float-chat-box .float-function-btn-box a .icon-background {
    display:none;
    width:36px;
    height:36px;
    background:#f7f7f8;
    border-radius:50%;
    position:absolute;
    top:6px;
    left:10px;
    z-index:-1
}
.float-chat-box .float-function-btn-box a p {
    font-size:12px;
    color:#333;
    line-height:18px
}
.float-chat-box .float-function-btn-box a:hover {
    background:#f7f7f8
}
.float-chat-box .float-function-btn-box a:hover .icon-background {
    display:block
}
.float-chat-box .float-function-btn-box a:hover .float-btn-tip {
    display:block
}
.float-chat-box .float-function-btn-box a:first-child {
    border-radius:100px 100px 0 0
}
.float-chat-box .float-function-btn-box a:last-child {
    border-radius:0 0 100px 100px
}
.float-chat-box .float-function-btn-box a:not(:last-child) {
    height:68px
}
.float-chat-box .float-function-btn-box a.call-btn, .float-chat-box .float-function-btn-box a.wechat-btn {
    cursor:default
}
.float-chat-box .float-function-btn-box a.back-to-up-btn {
    width:100%;
    padding:10px;
    opacity:1;
    -webkit-transition:all .3s ease;
    transition:all .3s ease;
    background-color:transparent
}
.float-chat-box .float-function-btn-box a.back-to-up-btn:hover .back-to-top-icon {
    background:url(../images/float_btn/back_to_top_active@2x-36ab7fc57d.png) no-repeat;
    background-size:28px 28px
}
.float-chat-box .float-function-btn-box a.call-btn .call-icon {
    background:url(../images/float_btn/call@2x-d368a99715.png) 0 0 no-repeat;
    background-size:28px 28px
}
.float-chat-box .float-function-btn-box a.call-btn .call-icon::after {
    content:'';
    display:block;
    background:url(../images/float_btn/call_active@2x-4d60d3457e.png);
    visibility:hidden;
    position:absolute
}
.float-chat-box .float-function-btn-box a.call-btn:hover {
    background:#fff
}
.float-chat-box .float-function-btn-box a.call-btn:hover .call-icon {
    background:url(../images/float_btn/call_active@2x-4d60d3457e.png);
    background-size:28px 28px
}
.float-chat-box .float-function-btn-box a.wechat-btn .wechat-icon {
    background:url(../images/float_btn/wechat@2x-7d116a2913.png) no-repeat;
    background-size:28px 28px
}
.float-chat-box .float-function-btn-box a.wechat-btn .wechat-icon::after {
    content:'';
    display:block;
    background:url(../images/float_btn/wechat_active@2x-0fdb26419e.png);
    visibility:hidden;
    position:absolute
}
.float-chat-box .float-function-btn-box a.wechat-btn:hover {
    background:#fff
}
.float-chat-box .float-function-btn-box a.wechat-btn:hover .wechat-icon {
    background:url(../images/float_btn/wechat_active@2x-0fdb26419e.png);
    background-size:28px 28px
}
.float-chat-box .float-function-btn-box a.signup-btn .signup-icon {
    background:url(../images/float_btn/signup@2x-b602808219.png) no-repeat;
    background-size:28px 28px
}
.float-chat-box .float-function-btn-box a.signup-btn .signup-icon::after {
    content:'';
    display:block;
    background:url(../images/float_btn/signup_active@2x-76c63520ec.png);
    visibility:hidden;
    position:absolute
}
.float-chat-box .float-function-btn-box a.signup-btn:hover {
    background:#fff
}
.float-chat-box .float-function-btn-box a.signup-btn:hover .signup-icon {
    background:url(../images/float_btn/signup_active@2x-76c63520ec.png) no-repeat;
    background-size:28px 28px
}
.float-chat-box .float-function-btn-box a .back-to-top-icon {
    background:url(../images/float_btn/back_to_top@2x-f4b5fbe605.png) no-repeat;
    background-size:28px 28px;
    margin-bottom:0
}
.float-chat-box .float-function-btn-box-fold {
    height:212px
}
.float-chat-box .float-function-btn-box-fold a {
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.float-chat-box .float-function-btn-box-fold a:nth-child(3) {
    border-radius:0 0 100px 100px
}
.float-chat-box .float-function-btn-box-fold a:nth-child(3)::after {
    height:0
}
.float-chat-box .float-function-btn-box-fold a.back-to-up-btn {
    width:100%;
    padding:8px;
    -webkit-transform:translateY(-100%);
    -ms-transform:translateY(-100%);
    transform:translateY(-100%);
    z-index:-1
}
.float-chat-box .float-btn-tip {
    display:none;
    position:absolute;
    right:72px;
    background:rgba(255, 255, 255, .9);
    padding:12px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    z-index:1000;
    -webkit-box-shadow:0 6px 20px 0 rgba(0, 0, 0, .16);
    box-shadow:0 6px 20px 0 rgba(0, 0, 0, .16);
    border-radius:8px;
    -webkit-backdrop-filter:blur(2px);
    backdrop-filter:blur(2px)
}
.float-chat-box .float-btn-tip::after {
    content:'';
    width:0;
    height:0;
    border:9px solid transparent;
    border-left:9px solid rgba(255, 255, 255, .9);
    display:block;
    position:absolute;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    right:-18px;
    top:50%
}
.float-chat-box .float-btn-tip p {
    font-size:12px;
    color:#333;
    white-space:nowrap
}
.float-chat-box .float-btn-tip p.title {
    font-size:14px;
    font-weight:700;
    margin-bottom:4px
}
.float-chat-box .float-call-tip {
    top:0;
    width:186px;
    text-align:left
}
.float-chat-box .wechat-qrcode-tip {
    top:-75px;
    width:182px;
    height:220px
}
.float-chat-box .wechat-qrcode-tip img {
    margin-top:5px;
    width:150px
}
.float-chat-box .wechat-qrcode-tip .wechat-qrcode-img {
    width:150px;
    height:150px;
    background-image:url(../images/wechatQRcode/wechat_qrcode-fafc36af9c.jpg);
    background-size:150px 150px;
    margin:0 auto
}
.float-chat-box .wechat-qrcode-tip .wechat-qrcode-img-baidu-php {
    background-image:url(../images/wechatQRcode/from_baidu_bidding-0dd2d5b202.jpg)
}
.float-chat-box .wechat-qrcode-tip .wechat-qrcode-img-baidu-link {
    background-image:url(../images/wechatQRcode/from_baidu_seo-f90bf2efed.jpg)
}
.float-chat-box .wechat-qrcode-tip .wechat-qrcode-img-so {
    background-image:url(../images/wechatQRcode/from_360_bidding-5438b0072f.jpg)
}
.float-chat-box .wechat-qrcode-tip .wechat-qrcode-img-so-link {
    background-image:url(../images/wechatQRcode/from_360_seo-b30544ff75.jpg)
}
.float-chat-box .wechat-qrcode-tip .wechat-qrcode-img-sogou {
    background-image:url(../images/wechatQRcode/from_sogou_bidding-5d0adc9efd.jpg)
}
.float-chat-box .wechat-qrcode-tip .wechat-qrcode-img-sogou-link {
    background-image:url(../images/wechatQRcode/from_sogou_seo-5f0609663a.jpg)
}
.float-chat-box .wechat-qrcode-tip .wechat-qrcode-img-bing-aclick {
    background-image:url(../images/wechatQRcode/from_bing_bidding-9ec5f06235.jpg)
}
.float-chat-box .wechat-qrcode-tip .wechat-qrcode-img-bing {
    background-image:url(../images/wechatQRcode/from_bing_seo-43f4b2c7f7.jpg)
}
.float-chat-box .wechat-qrcode-tip .wechat-qrcode-img-toutiao {
    background-image:url(../images/wechatQRcode/from_toutiao-98944761d0.jpg)
}
.float-chat-box .wechat-qrcode-tip .wechat-qrcode-img-zhihu {
    background-image:url(../images/wechatQRcode/from_zhihu-f681bfd398.jpg)
}
.float-chat-box .wechat-qrcode-tip .wechat-qrcode-img-google {
    background-image:url(../images/wechatQRcode/from_google-3d3838c22f.jpg)
}
.float-chat-box .float-signup-tip {
    top:0;
    width:185px;
    text-align:left
}
@media (-webkit-max-device-pixel-ratio:1.3541666666666667), (max-resolution:130dpi) {
    .float-chat-box-b {
        width:60px
    }
    .float-chat-box-b a.float-chat-btn {
        width:60px
    }
    .float-chat-box-b .float-function-btn-box {
        width:60px
    }
    .float-chat-box-b .float-function-btn-box a>p {
        -webkit-transform:none;
        -ms-transform:none;
        transform:none
    }
    .float-chat-box-b .float-function-btn-box {
        height:260px
    }
    .float-chat-box-b .float-function-btn-box-fold {
        height:216px
    }
}
@media (-webkit-min-device-pixel-ratio:2), (min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2) {
    .chat_box .icon-chat, .chat_box .icon-chat-after, .chat_box .icon-wechat {
        background-image:url(../images/chat_icon@2x-23f7abf054.png)!important;
        background-size:128px 36px!important
    }
}
.footer {
    background-color:#f7f7f8;
    *min-width:1200px;
    height: 100px;
}
.footer a:hover {
    color:#333!important
}
.footer__company-qualify {
    width:278px
}
.footer__col-1 {
    width:216px;
    padding-top:10px;
    display:inline-block
}
.footer__col-1 .footer__col-1-1 {
    height:50px
}
.footer__col-1 .footer__logo-link {
    width:80px;
    height:80px;
    background-image:url(../../logo.png);
    background-size:80px 80px;
    display:inline-block
}
.footer__col-1 .footer__col-1-2 {
    padding-top:33px;
    line-height:24px
}
.footer__col-1 .footer__col-1-2 a {
    color:#333;
    font-size:14px;
    line-height:24px;
    display:inline-block;
    margin-bottom:10px
}
.footer__col-1 .footer__col-1-2 p {
    color:#888;
    font-size:12px
}
.footer__col-1 .footer__col-1-3 {
    padding-top:40px
}
.footer__col-1 .footer__col-1-3 p.title {
    color:#333;
    margin-bottom:12px;
    line-height:23px
}
.footer__col-1 .footer__col-1-3 .footer__phone-num {
    color:#333;
    font-weight:600;
    line-height:23px;
    margin-bottom:7px
}
.footer__col-1 .footer__col-1-3 .footer__phone-tip {
    font-size:12px;
    color:#888;
    font-weight:400
}
.footer__col-1 .footer__col-1-4 {
    padding-top:32px
}
.footer__col-1 .footer__col-1-4 p.title {
    color:#333;
    margin-bottom:12px;
    line-height:23px
}
.footer__col-1 .footer__col-1-4 div {
    font-size:0
}
.footer__col-1 .footer__col-1-4 .footer__follow-link {
    width:32px;
    height:32px;
    display:inline-block;
    background-image:url(../images/img_footer@2x-1cdc841d9e.png);
    background-size:182px 302px;
    background-position-y:-48px;
    margin-right:20px;
    cursor:pointer
}
.footer__col-1 .footer__col-1-4 .footer__follow-link:hover {
    background-position-y:-100px
}
.footer__col-1 .footer__col-1-4 .footer__wechat-link {
    background-position-x:0;
    position:relative
}
.footer__col-1 .footer__col-1-4 .footer__wechat-link .footer__wechat-qrcode-box {
    width:160px;
    height:190px;
    background-color:#fff;
    border-radius:8px;
    -webkit-box-shadow:0 6px 20px 0 rgba(0, 0, 0, .16);
    box-shadow:0 6px 20px 0 rgba(0, 0, 0, .16);
    position:absolute;
    bottom:45px;
    left:-73px;
    visibility:hidden
}
.footer__col-1 .footer__col-1-4 .footer__wechat-link .footer__wechat-qrcode-box p {
    color:#333;
    font-size:14px;
    line-height:35px;
    text-align:center
}
.footer__col-1 .footer__col-1-4 .footer__wechat-link .footer__wechat-qrcode-box .footer__wechat-qrcode {
    width:150px;
    height:150px;
    background-image:url(../images/wechat_qrcode-fafc36af9c.jpg);
    background-size:150px 150px;
    margin:0 auto
}
.footer__col-1 .footer__col-1-4 .footer__wechat-link .footer__wechat-qrcode::after {
    content:"";
    width:0;
    height:0;
    border-left:8px solid transparent;
    border-right:8px solid transparent;
    border-top:8px solid #fff;
    position:absolute;
    bottom:-8px;
    left:76px
}
.footer__col-1 .footer__col-1-4 .footer__wechat-link:hover .footer__wechat-qrcode-box {
    visibility:visible
}
.footer__col-1 .footer__col-1-4 a.footer__zhihu-link {
    background-position-x:-51px
}
.footer__col-1 .footer__col-1-4 a.footer__weibo-link {
    background-position-x:-102px
}
.footer__col-1 .footer__col-1-4 a.footer__toutiao-link {
    background-position-x:-154px
}
.footer .footer-contain {
    color:#888;
    padding-top:40px;
    position:relative
}
.footer .footer-contain .right-box {
    float:right
}
.footer .footer-contain .footer-module {
    font-size:15px;
    display:inline-block;
    float:none;
    vertical-align:top
}
.footer .footer-contain .footer-module a {
    color:#888
}
.footer .footer-contain .footer-module li {
    line-height:46px
}
.footer .footer-contain .footer-module .title {
    line-height:46px;
    color:#333;
    margin-bottom:10px
}
.footer .footer-contain .footer-module .ul1-li, .footer .footer-contain .footer-module .ul1-li1 {
    display:inline-block;
    text-align:left;
    margin-right:48px
}
.footer .footer-contain .footer-module .ul1-li1 {
    margin-right:0
}
.footer .footer-contain .footer-module div.icon {
    width:40px;
    height:30px;
    position:relative;
    top:8px;
    margin-right:8px;
    background-image:url(../images/ic_footer@1x-1e11f4484a.png);
    background-repeat:no-repeat;
    background-size:454px 103px;
    float:left
}
.footer .footer-contain .footer-module .ISO9001rz {
    background-position:-45px -5px
}
.footer .footer-contain .footer-module .gabxx {
    background-position:-368px -3px
}
.footer .footer-contain .footer-module .jsjzzq {
    background-position:-417px -5px
}
.footer .footer-contain .products {
    width:340px;
    padding-right:40px
}
.footer .footer-contain .products .products-content {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.footer .footer-contain .products .products-content .products-left {
    width:160px
}
.footer .footer-contain .about-us {
    width:120px
}
.footer .footer-contain .police-img-box {
    margin-top:12px
}
.footer .footer-contain .police-img-box img {
    height:343px;
    width:auto
}
.footer .footer-bottom {
    font-size:14px;
    line-height:30px;
    text-align:center;
    position:relative;
    padding-bottom:56px;
    padding-top: 10px;
}
.footer .footer-bottom .col-12 {
    line-height:30px
}
.footer .footer-bottom a, .footer .footer-bottom span {
    color:#888;
    vertical-align:middle
}
.footer .footer-bottom .footer-links {
    margin-top:10px
}
.footer .footer-bottom .footer-links span {
    margin:0 12px
}
.footer .footer-bottom .footer-links em {
    font-style:normal;
    font-weight:600
}
.footer .footer-bottom .icon {
    display:inline-block;
    height:27px;
    position:relative;
    background-image:url(../images/ic_footer@1x-1e11f4484a.png);
    background-repeat:no-repeat;
    background-size:454px 103px
}
.footer .footer-bottom .icon-standar {
    margin:0 20px 0 20px;
    background-position:0 -78px;
    width:100px
}
.footer .footer-bottom .icon-standar:hover {
    background-position:-108px -78px
}
.footer .footer-bottom .bottom-micro {
    width:85px;
    margin:0 10px 0 0;
    background-position:-2px -46px
}
.footer .footer-bottom .bottom-micro:hover {
    background-position:-360px -46px
}
.footer .footer-bottom .bottom-wicre {
    width:110px;
    margin:0 16px 0 0;
    background-position:-105px -46px
}
.footer .footer-bottom .bottom-wicre:hover {
    background-position:-231px -46px
}
.footer .footer-bottom .icon-en {
    width:28px;
    height:20px;
    margin:0;
    background-position:-260px -78px
}
.footer .footer-bottom .icon-jp {
    width:28px;
    height:20px;
    margin:0 16px 0 0;
    background-position:-215px -78px
}
@media (-webkit-min-device-pixel-ratio:2), (min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2) {
    .footer .footer-contain .footer-module div.icon {
        background-image:url(../images/ic_footer@2x-d801bf1791.png);
        background-size:454px 103px
    }
    .footer .footer-bottom .icon {
        background-image:url(../images/ic_footer@2x-d801bf1791.png);
        background-size:454px 103px
    }
}
.chat-people-box {
    position:relative;
    height:166px;
    background-color:#ff7800;
    background-image:linear-gradient(-29deg, #ff7800 0, #ff9902 100%), linear-gradient(#f5f5f5, #f5f5f5);
    -webkit-box-shadow:0 -4px 20px 0 rgba(255, 128, 0, .4);
    box-shadow:0 -4px 20px 0 rgba(255, 128, 0, .4);
    border-radius:2px 2px 0 0;
    background-blend-mode:normal, normal
}
.chat-people-box .chat-people-setion {
    padding-top:60px;
    padding-bottom:50px;
    color:#fff
}
.chat-people-box .chat-people-setion span {
    padding-left:60px;
    font-size:26px
}
.chat-people-box .chat-people-setion .btn {
    float:right;
    margin-right:75px;
    display:inline-block;
    font-size:15px
}
.mobile-collect-container {
    width:1170px;
    padding:58px 60px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    background:-webkit-gradient(linear, left top, right top, from(#ff9902), to(#ff7800));
    background:linear-gradient(90deg, #ff9902 0, #ff7800 100%);
    -webkit-box-shadow:0 -4px 20px 0 rgba(255, 128, 0, .4);
    box-shadow:0 -4px 20px 0 rgba(255, 128, 0, .4);
    margin-left:auto;
    margin-right:auto;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.mobile-collect-container-h2 {
    font-size:26px;
    font-weight:400;
    color:#fff
}
.mobile-collect-container .mobile-collect-input-box {
    display:inline-block;
    vertical-align:middle;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.mobile-collect-container .mobile-collect-input-box input {
    width:330px;
    height:50px;
    font-size:15px;
    padding:12px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    border-radius:2px 0 0 2px;
    opacity:.96;
    -webkit-backdrop-filter:blur(2px);
    backdrop-filter:blur(2px);
    border:0;
    outline:unset
}
.mobile-collect-container .mobile-collect-input-box input::-webkit-inner-spin-button, .mobile-collect-container .mobile-collect-input-box input::-webkit-outer-spin-button {
    -webkit-appearance:none!important;
    margin:0
}
.mobile-collect-container .mobile-collect-input-box a.btn.get-cases-btn {
    width:150px;
    height:50px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    border-radius:0 2px 2px 0;
    cursor:pointer
}
@media (max-width:1008px) {
    .chat-people-box .chat-people-setion {
        line-height:300%;
        padding-top:20px;
        padding-bottom:10px
    }
    .chat-people-box .chat-people-setion span {
        display:inline-block;
        margin-top:45px;
        margin-right:20px;
        font-size:18.2px;
        line-height:26px
    }
    .chat-people-box .chat-people-setion .btn {
        margin-top:35px;
        margin-right:45px
    }
}
@media (min-width:1008px) and (max-width:1200px) {
    .header .header-menu li a {
        padding:0 6px
    }
    .chat-people-box .chat-people-setion {
        line-height:300%;
        padding-top:30px;
        padding-bottom:30px
    }
    .chat-people-box .chat-people-setion span {
        display:inline-block;
        margin-top:35px;
        margin-right:30px;
        font-size:23.66px;
        line-height:33.8px
    }
    .chat-people-box .chat-people-setion .btn {
        margin-top:30px;
        margin-right:60px
    }
}
@media (-webkit-min-device-pixel-ratio:2), (min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2) {
    .temp-banner-content {
        background:url(../images/img_100years@2x-e0e6bf9050.png);
        background-size:1920px 72px
    }
}
.flex-container a:hover, .flex-slider a:hover {
    outline:0
}
.flex-control-nav, .flex-direction-nav, .slides, .slides>li {
    margin:0;
    padding:0;
    list-style:none
}
.flex-pauseplay span {
    text-transform:capitalize
}
.flexslider {
    margin:0;
    padding:0
}
.flexslider .slides>li {
    display:none;
    -webkit-backface-visibility:hidden;
    overflow:hidden
}
.flexslider .slides img {
    display:block;
    margin-left:auto;
    margin-right:auto
}
.flexslider .slides:after {
    content:"\0020";
    display:block;
    clear:both;
    visibility:hidden;
    line-height:0;
    height:0
}
html[xmlns] .flexslider .slides {
    display:block
}
* html .flexslider .slides {
    height:1%
}
.no-js .flexslider .slides>li:first-child {
    display:block
}
.flexslider {
    margin:0 0 60px;
    background:#fff;
    position:relative;
    zoom:1
}
.flexslider .slides {
    zoom:1
}
.flexslider .slides img {
    -moz-user-select:none
}
.flex-viewport {
    max-height:2000px;
    -webkit-transition:all 1s ease;
    transition:all 1s ease
}
.loading .flex-viewport {
    max-height:300px
}
.carousel li {
    margin-right:5px
}
.flex-direction-nav {
    *height:0
}
.flex-direction-nav a {
    text-decoration:none;
    display:block;
    width:40px;
    height:40px;
    margin:-20px 0 0;
    position:absolute;
    top:50%;
    z-index:10;
    overflow:hidden;
    opacity:0;
    cursor:pointer;
    color:rgba(0, 0, 0, .8);
    text-shadow:1px 1px 0 rgba(255, 255, 255, .3);
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out
}
.flex-direction-nav a:before {
    font-family:flexslider-icon;
    font-size:40px;
    display:inline-block;
    content:'\f001';
    color:rgba(0, 0, 0, .8);
    text-shadow:1px 1px 0 rgba(255, 255, 255, .3)
}
.flex-direction-nav a.flex-next:before {
    content:'\f002'
}
.flex-direction-nav .flex-prev {
    left:-50px
}
.flex-direction-nav .flex-next {
    right:-50px;
    text-align:right
}
.flexslider:hover .flex-direction-nav .flex-prev {
    opacity:.7;
    left:10px
}
.flexslider:hover .flex-direction-nav .flex-prev:hover {
    opacity:1
}
.flexslider:hover .flex-direction-nav .flex-next {
    opacity:.7;
    right:10px
}
.flexslider:hover .flex-direction-nav .flex-next:hover {
    opacity:1
}
.flex-direction-nav .flex-disabled {
    opacity:0!important;
    filter:alpha(opacity=0);
    cursor:default;
    z-index:-1
}
.flex-pauseplay a {
    display:block;
    width:20px;
    height:20px;
    position:absolute;
    bottom:5px;
    left:10px;
    opacity:.8;
    z-index:10;
    overflow:hidden;
    cursor:pointer;
    color:#000
}
.flex-pauseplay a:before {
    font-family:flexslider-icon;
    font-size:20px;
    display:inline-block;
    content:'\f004'
}
.flex-pauseplay a:hover {
    opacity:1
}
.flex-pauseplay a.flex-play:before {
    content:'\f003'
}
.flex-control-nav {
    width:100%;
    position:absolute;
    bottom:-40px;
    text-align:center
}
.flex-control-nav li {
    margin:0 10px;
    display:inline-block;
    zoom:1;
    *display:inline
}
.flex-control-paging li a {
    width:14px;
    height:14px;
    display:block;
    background:#b1b1b1;
    background:rgba(0, 0, 0, .15);
    cursor:pointer;
    text-indent:-9999px;
    border-radius:20px
}
.flex-control-paging li a:hover {
    background:#d9d9d9;
    background:rgba(0, 0, 0, .7)
}
.flex-control-paging li a.flex-active {
    background:#d9d9d9;
    background:rgba(0, 0, 0, .5);
    cursor:default
}
.flex-control-thumbs {
    margin:5px 0 0;
    position:static;
    overflow:hidden
}
.flex-control-thumbs li {
    width:25%;
    float:left;
    margin:0
}
.flex-control-thumbs img {
    width:100%;
    height:auto;
    display:block;
    opacity:.7;
    cursor:pointer;
    -moz-user-select:none;
    -webkit-transition:all 1s ease;
    transition:all 1s ease
}
.flex-control-thumbs img:hover {
    opacity:1
}
.flex-control-thumbs .flex-active {
    opacity:1;
    cursor:default
}
@media screen and (max-width:860px) {
    .flex-direction-nav .flex-prev {
        opacity:1;
        left:10px
    }
    .flex-direction-nav .flex-next {
        opacity:1;
        right:10px
    }
}
.guidance-box {
    margin-bottom:160px
}
.guidance-box .col-6 {
    margin-bottom:30px
}
.guidance-box .col-6 a {
    display:block;
    padding:26px;
    -webkit-box-shadow:0 6px 26px 0 rgba(18, 18, 49, .1);
    box-shadow:0 6px 26px 0 rgba(18, 18, 49, .1);
    border-radius:2px;
    -webkit-transition:all .3s;
    transition:all .3s
}
.guidance-box .col-6 a:hover {
    -webkit-box-shadow:0 18px 30px 0 rgba(18, 18, 49, .14);
    box-shadow:0 18px 30px 0 rgba(18, 18, 49, .14)
}
.guidance-box .col-6 a:hover .title_3 {
    color:#ff7802
}
.guidance-box .col-6 a:hover .title_3 .more {
    -webkit-transform:translateX(10px);
    -ms-transform:translateX(10px);
    transform:translateX(10px);
    -webkit-transition:-webkit-transform .3s;
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s, -webkit-transform .3s;
    background-position:-52px -28px
}
.guidance-box .title_3 {
    font-size:18px!important;
    color:#ff8b02;
    text-align:left
}
.guidance-box .title_3 .more {
    display:inline-block;
    width:18px;
    height:20px;
    vertical-align:middle;
    font-style:normal;
    background:url(../images/ic_arrow-72ba203f03.png) 0 0 no-repeat;
    background-position:-36px -28px;
    background-size:134px 42px
}
.guidance-box p {
    margin:10px 0 0 0;
    text-align:left;
    font-size:15px
}
#Live800_chatTip_iframe {
    position:absolute
}
.clean-net {
    position:fixed;
    bottom:0;
    left:0;
    z-index:20000;
    width:100%;
    height:48px
}
.clean-net .container {
    background-color:#fef4e6;
    -webkit-box-shadow:0 0 22px 0 rgba(255, 194, 104, .16);
    box-shadow:0 0 22px 0 rgba(255, 194, 104, .16);
    border-radius:2px;
    line-height:48px;
    font-size:18px;
    letter-spacing:-.8px;
    color:#333;
    width:100%
}
.clean-net .container p {
    margin-top:5px;
    text-align:right
}
.clean-net .container .row {
    margin:0
}
.clean-net .container .row .col-12 {
    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
}
.clean-net .container .row .col-12 .clean-net-tips {
    text-align:center;
    font-size:14px
}
.clean-net .container .row .col-12 .clean-net_close {
    display:inline-block;
    width:20px;
    height:20px;
    margin:0 0 0 25px;
    background:url(../images/btn_close_n@2x-8230e28d45.png) center center no-repeat;
    background-size:20px 20px;
    cursor:pointer
}
.clean-net .container .row .col-12 .clean-net_close:hover {
    background:url(../images/btn_close_hover@2x-9a5741a733.png) center center no-repeat;
    background-size:20px 20px
}
.alert-mask {
    display:none;
    background:url(../images/bottom_bg-9b9a0c7933.png);
    width:100%;
    height:100%;
    left:0;
    top:0;
    position:fixed;
    vertical-align:middle;
    text-align:center
}
.alert-box {
    background-color:#f5f5f5;
    width:500px;
    height:400px;
    margin:150px auto;
    font-size:16px;
    border-radius:4px;
    overflow:hidden
}
.alert-close {
    width:30px;
    height:30px;
    background:url(../images/index/close@3x-4dae7592e6.png) center center no-repeat;
    float:right;
    display:block;
    margin:8px;
    cursor:pointer
}
.alert-content {
    padding:0 30px;
    height:350px;
    width:100%;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    overflow-y:scroll;
    text-align:left
}
.more-case {
    width:100%;
    text-align:center
}
.more-case-h2 {
    font-size:35px;
    line-height:60px
}
.more-case .box-1 {
    text-align:center;
    padding:44px 0 80px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    position:relative;
    overflow:hidden
}
.more-case .box-1::after, .more-case .box-1::before {
    content:'';
    width:160px;
    height:445px;
    position:absolute;
    top:-99px;
    z-index:1;
    pointer-events:none
}
.more-case .box-1::before {
    content:'';
    background:-webkit-gradient(linear, right top, left top, from(rgba(249, 250, 251, 0)), to(#fff));
    background:linear-gradient(270deg, rgba(249, 250, 251, 0) 0, #fff 100%);
    left:0
}
.more-case .box-1::after {
    content:'';
    background:-webkit-gradient(linear, left top, right top, from(rgba(249, 250, 251, 0)), to(#fff));
    background:linear-gradient(90deg, rgba(249, 250, 251, 0) 0, #fff 100%);
    left:unset;
    right:0
}
@-webkit-keyframes infiniteScroll {
    0% {
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    100% {
        -webkit-transform:translateX(-7200px);
        transform:translateX(-7200px)
    }
}
@keyframes infiniteScroll {
    0% {
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    100% {
        -webkit-transform:translateX(-7200px);
        transform:translateX(-7200px)
    }
}
.more-case .box-1 .cases-list {
    font-size:0;
    display:inline-block;
    white-space:nowrap;
    position:relative;
    -webkit-animation:infiniteScroll 100s linear infinite;
    animation:infiniteScroll 100s linear infinite
}
.more-case .box-1 .cases-list:hover {
    -webkit-animation-play-state:paused;
    animation-play-state:paused
}
.more-case .box-1 .cases-list .cases-item {
    width:270px;
    height:266px;
    display:inline-block;
    text-align:center;
    vertical-align:middle;
    white-space:normal;
    -webkit-box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    margin-right:30px;
    position:relative
}
.more-case .box-1 .cases-list .cases-item a {
    width:100%;
    height:100%;
    display:inline-block;
    padding:10px 18px 20px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    position:relative
}
.more-case .box-1 .cases-list .cases-item a::after, .more-case .box-1 .cases-list .cases-item a::before {
    -webkit-transition:all .2s ease;
    transition:all .2s ease;
    position:absolute;
    opacity:0
}
.more-case .box-1 .cases-list .cases-item a::before {
    content:'';
    width:100%;
    height:100%;
    top:0;
    left:0;
    background:url(../images/cases/cases-eye-85a0eedae5.png) 111px 99px/48px 48px no-repeat, -webkit-gradient(linear, left top, left bottom, from(rgba(255, 153, 2, .85)), to(rgba(255, 120, 0, .85)));
    background:url(../images/cases/cases-eye-85a0eedae5.png) 111px 99px/48px 48px no-repeat, linear-gradient(180deg, rgba(255, 153, 2, .85) 0, rgba(255, 120, 0, .85) 100%);
    -webkit-backdrop-filter:blur(2px);
    backdrop-filter:blur(2px);
    z-index:10
}
.more-case .box-1 .cases-list .cases-item a::after {
    content:'查看详情';
    width:60px;
    height:19px;
    line-height:19px;
    color:#fff;
    font-size:15px;
    top:163px;
    left:105px;
    z-index:11
}
.more-case .box-1 .cases-list .cases-item a:hover::after, .more-case .box-1 .cases-list .cases-item a:hover::before {
    opacity:1
}
.more-case .box-1 .cases-list .cases-item-icon {
    width:170px;
    height:90px;
    display:inline-block;
    margin-bottom:16px
}
.more-case .box-1 .cases-list .cases-item .coner-icon {
    font-size:12px;
    color:#ff7800;
    background:-webkit-gradient(linear, left top, right top, from(rgba(255, 153, 2, .2)), to(rgba(255, 120, 0, .2)));
    background:linear-gradient(90deg, rgba(255, 153, 2, .2) 0, rgba(255, 120, 0, .2) 100%);
    border-radius:0 0 8px 0;
    padding:3px 8px 0;
    position:absolute;
    top:0;
    left:0;
    display:none
}
.more-case .box-1 .cases-list .cases-item-desc {
    font-size:18px;
    color:#333;
    line-height:31px;
    text-align:left;
    margin-bottom:9px
}
.more-case .box-1 .cases-list .cases-item-tips-box {
    width:230px;
    font-size:12px;
    line-height:21px;
    text-align:left;
    white-space:nowrap;
    position:relative;
    overflow:hidden
}
.more-case .box-1 .cases-list .cases-item-tips-box::after {
    content:'';
    width:28px;
    height:24px;
    background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#fff));
    background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0, #fff 100%);
    position:absolute;
    right:0;
    bottom:0
}
.more-case .box-1 .cases-list .cases-item-tips-box .cases-item-tips-title {
    color:#888;
    margin-bottom:5px
}
.more-case .box-1 .cases-list .cases-item-tips-box .cases-item-tip {
    color:#333;
    background:#e9e9e9;
    padding:3px 8px 0;
    border-radius:8px 0 8px 0;
    display:inline-block;
    margin-right:8px
}
.more-case .box-1 .cases-list .cases-item-tips-box .cases-item-tip:empty {
    display:none
}
.more-case .box-1 .btn-primary {
    display:inline-block;
    margin-top:40px
}
.product-release-more {
    height:320px;
    max-width:1314px;
    margin-top:40px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    overflow:hidden;
}
.product-release-more a:not(:first-child) {
    margin-left:30px
}
.product-release-more .product-release-item {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    height:320px;
    width:306px;
    background-color:#eaf7ff;
    padding:29px 22px;
    position:relative
}
.product-release-more .product-release-item .product-release-header {
    width:100%;
    height:56px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    overflow:hidden;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.product-release-more .product-release-item .product-release-header .product-release-header-icon {
    width:56px;
    height:56px;
    margin-right:20px;
    background-size:100% 100%
}
.product-release-more .product-release-item .product-release-header .product-release-header-icon.ai {
    background-image:url(../images/product/common/product-release-header-icon-ai-cb7647cd3d.png)
}
.product-release-more .product-release-item .product-release-header .product-release-header-icon.model {
    background-image:url(../images/product/common/product-release-header-icon-model-b67e187693.png)
}
.product-release-more .product-release-item .product-release-header .product-release-header-icon.robot {
    background-image:url(../images/product/common/product-release-header-icon-robot-05f94a4ba7.png)
}
.product-release-more .product-release-item .product-release-header .product-release-header-icon.group {
    background-image:url(../images/product/common/product-release-header-icon-group-86eca156af.png)
}
.product-release-more .product-release-item .product-release-header .product-release-header-icon.call {
    background-image:url(../images/product/common/product-release-header-icon-call-bf518df234.png)
}
.product-release-more .product-release-item .product-release-header .product-release-header-icon.ticketsystem {
    background-image:url(../images/product/common/product-release-header-icon-ticketsystem-ebc9ad7a66.png)
}
.product-release-more .product-release-item .product-release-header .product-release-header-icon.e-commerce {
    background-image:url(../images/product/common/product-release-header-icon-e-commerce-8ae8e310fe.png)
}
.product-release-more .product-release-item .product-release-header .product-release-header-icon.professional {
    background-image:url(../images/product/common/product-release-header-icon-professional-407b7891c4.png)
}
.product-release-more .product-release-item .product-release-header .product-release-header-icon.standard {
    background-image:url(../images/product/common/product-release-header-icon-standard-c9f4766e28.png)
}
.product-release-more .product-release-item .product-release-header .product-release-header-icon.medical {
    background-image:url(../images/product/common/product-release-header-icon-medical-375f73dc7f.png)
}
.product-release-more .product-release-item .product-release-header .product-release-header-icon.education {
    background-image:url(../images/product/common/product-release-header-icon-education-7ea8746654.png)
}
.product-release-more .product-release-item .product-release-header .product-release-header-icon.sdk {
    background-image:url(../images/product/common/product-release-header-icon-sdk-ba347abe7f.png)
}
.product-release-more .product-release-item .product-release-header .product-release-header-icon.mobile {
    background-image:url(../images/product/common/product-release-header-icon-mobile-6bc24de29b.png)
}
.product-release-more .product-release-item .product-release-header .product-release-header-icon.chatwindowapi {
    background-image:url(../images/product/common/product-release-header-icon-chatwindowapi-6eea3c3a31.png)
}
.product-release-more .product-release-item .product-release-header .product-release-header-title {
    font-size:20px;
    color:#007bdb;
    overflow:hidden
}
.product-release-more .product-release-item .product-release-header .product-release-header-arrow {
    width:12px;
    height:22px;
    background:url(../images/product/common/product-release-header-arrow-5d999759da.png) center center no-repeat;
    margin-left:10px
}
.product-release-more .product-release-item .product-release-summary {
    font-size:15px;
    color:#007bdb;
    line-height:25.5px;
    margin-top:7px;
    overflow-wrap:break-word;
    text-align:start
}
.product-release-more .product-release-item .product-release-item-bg {
    width:218px;
    height:173px;
    position:absolute;
    right:0;
    bottom:0
}
.product-release-more .product-release-item .product-release-item-bg.ai {
    background:url(../images/product/common/product-release-bg-ai-61d8bfa7ff.png) center center no-repeat
}
.product-release-more .product-release-item .product-release-item-bg.model {
    background:url(../images/product/common/product-release-bg-model-20a0b77d46.png) center center no-repeat
}
.product-release-more .product-release-item .product-release-item-bg.robot {
    background:url(../images/product/common/product-release-bg-robot-842b573c77.png) center center no-repeat
}
.product-release-more .product-release-item .product-release-item-bg.group {
    background:url(../images/product/common/product-release-bg-group-7092ce3e24.png) center center no-repeat
}
.product-release-more .product-release-item .product-release-item-bg.call {
    background:url(../images/product/common/product-release-bg-call-734d4e2eb5.png) center center no-repeat
}
.product-release-more .product-release-item .product-release-item-bg.ticketsystem {
    background:url(../images/product/common/product-release-bg-ticketsystem-ae95a0670c.png) center center no-repeat
}
.product-release-more .product-release-item .product-release-item-bg.e-commerce {
    background:url(../images/product/common/product-release-bg-e-commerce-b1a812ecb1.png) center center no-repeat
}
.product-release-more .product-release-item .product-release-item-bg.professional {
    background:url(../images/product/common/product-release-bg-professional-4d3904aba4.png) center center no-repeat
}
.product-release-more .product-release-item .product-release-item-bg.standard {
    background:url(../images/product/common/product-release-bg-standard-16f0e2c976.png) center center no-repeat
}
.product-release-more .product-release-item .product-release-item-bg.medical {
    background:url(../images/product/common/product-release-bg-medical-fc2e15b25d.png) center center no-repeat
}
.product-release-more .product-release-item .product-release-item-bg.education {
    background:url(../images/product/common/product-release-bg-education-ea3972e1c2.png) center center no-repeat
}
.product-release-more .product-release-item .product-release-item-bg.sdk {
    background:url(../images/product/common/product-release-bg-sdk-3a2360012c.png) center center no-repeat
}
.product-release-more .product-release-item .product-release-item-bg.mobile {
    background:url(../images/product/common/product-release-bg-mobile-c51ad42be6.png) center center no-repeat
}
.product-release-more .product-release-item .product-release-item-bg.chatwindowapi {
    background:url(../images/product/common/product-release-bg-chatwindowapi-6cab2a7182.png) center center no-repeat
}
.product-release-more-btn-box {
    height:44px;
    line-height:44px;
    margin-top:32px
}
.product-release-more-btn-box button {
    width:44px;
    height:44px;
    line-height:44px;
    vertical-align:middle;
    background:#fff;
    border-radius:50%;
    -webkit-box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    border:0;
    position:relative;
    z-index:10;
    cursor:pointer
}
.product-release-more-btn-box button:hover {
    -webkit-box-shadow:0 10px 30px 0 rgba(52, 58, 77, .2);
    box-shadow:0 10px 30px 0 rgba(52, 58, 77, .2)
}
.product-release-more-btn-box .product-release-more-after-btn::after, .product-release-more-btn-box .product-release-more-prev-btn::after {
    content:'';
    width:16px;
    height:16px;
    line-height:16px;
    vertical-align:middle;
    display:inline-block
}
.product-release-more-btn-box .product-release-more-after-btn.disabled, .product-release-more-btn-box .product-release-more-prev-btn.disabled {
    cursor:no-drop;
    pointer-events:none;
    opacity:.6
}
.product-release-more-btn-box .product-release-more-prev-btn {
    margin-right:40px
}
.product-release-more-btn-box .product-release-more-prev-btn::after {
    background:url(../images/index/index-custom-cases-prev-icon-b247b7c3de.png) no-repeat;
    background-size:16px 16px
}
.product-release-more-btn-box .product-release-more-prev-btn:hover::after {
    background:url(../images/index/index-custom-cases-prev-icon-active-f6242c96d9.png) no-repeat;
    background-size:16px 16px
}
.product-release-more-btn-box .product-release-more-after-btn::after {
    background:url(../images/index/index-custom-cases-after-icon-8582cd4a3b.png) no-repeat;
    background-size:16px 16px
}
.product-release-more-btn-box .product-release-more-after-btn:hover::after {
    background:url(../images/index/index-custom-cases-after-icon-active-567d95ae99.png) no-repeat;
    background-size:16px 16px
}
.products-news-box {
    width:100%;
    background-color:#fff
}
.products-news-box .title {
    font-weight:400;
    font-size:35px;
    text-align:center;
    line-height:150px;
    padding-top:40px
}
.products-news-box .index-news-container {
    width:100%
}
.products-news-box .index-news-container .index-news-main {
    padding-top:0;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.products-news-box .index-news-container .index-news-main img {
    border-radius:4px
}
.products-news-box .index-news-container .index-news-main .index-news-headline {
    width:570px;
    height:417px;
    position:relative;
    border-radius:4px;
    margin-right:30px;
    cursor:pointer;
    -ms-flex-negative:0;
    flex-shrink:0;
    overflow:hidden;
    -webkit-transform:rotate(0);
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.products-news-box .index-news-container .index-news-main .index-news-headline:hover .index-news-headline-img {
    -webkit-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform:scale(1.1)
}
.products-news-box .index-news-container .index-news-main .index-news-headline-img {
    width:auto;
    height:100%;
    -webkit-transition:-webkit-transform .3s ease-in-out;
    transition:-webkit-transform .3s ease-in-out;
    transition:transform .3s ease-in-out;
    transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out
}
.products-news-box .index-news-container .index-news-main .index-news-headline-content {
    width:100%;
    height:100px;
    background:rgba(255, 255, 255, .86);
    padding:16px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    border-radius:0 0 4px 4px;
    -webkit-backdrop-filter:blur(4px);
    backdrop-filter:blur(4px);
    position:absolute;
    bottom:0;
    left:0;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
.products-news-box .index-news-container .index-news-main .index-news-headline-content .index-news-headline-title, .products-news-box .index-news-container .index-news-main .index-news-headline-content p {
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.products-news-box .index-news-container .index-news-main .index-news-headline-content .index-news-headline-title {
    font-size:26px;
    line-height:44px;
    margin-bottom:3px;
    display:inline-block
}
.products-news-box .index-news-container .index-news-main .index-news-headline-content p {
    color:#666;
    font-size:14px;
    line-height:24px
}
.products-news-box .index-news-container .index-news-main .index-news-subsidiary-list {
    max-width:570px
}
.products-news-box .index-news-container .index-news-main .index-news-subsidiary-list .index-news-subsidiary-item {
    height:128px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    margin-bottom:16px;
    cursor:pointer
}
.products-news-box .index-news-container .index-news-main .index-news-subsidiary-list .index-news-subsidiary-item:hover .index-news-subsidiary-img {
    -webkit-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform:scale(1.1)
}
.products-news-box .index-news-container .index-news-main .index-news-subsidiary-list .index-news-subsidiary-item .index-news-subsidiary-img-box {
    width:170px;
    height:128px;
    margin-right:16px;
    overflow:hidden;
    -ms-flex-negative:0;
    flex-shrink:0;
    border-radius:4px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-transform:rotate(0)
}
.products-news-box .index-news-container .index-news-main .index-news-subsidiary-list .index-news-subsidiary-item .index-news-subsidiary-img-box .index-news-subsidiary-img {
    width:auto;
    height:100%;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out
}
.products-news-box .index-news-container .index-news-main .index-news-subsidiary-list .index-news-subsidiary-item .index-news-subsidiary-content {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
.products-news-box .index-news-container .index-news-main .index-news-subsidiary-list .index-news-subsidiary-item .index-news-subsidiary-content .index-news-subsidiary-title {
    width:384px;
    font-size:18px;
    color:#333;
    line-height:31px;
    margin-bottom:12px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    display:inline-block
}
.products-news-box .index-news-container .index-news-main .index-news-subsidiary-list .index-news-subsidiary-item .index-news-subsidiary-content .index-news-subsidiary-title:hover {
    color:#ff8b02
}
.products-news-box .index-news-container .index-news-main .index-news-subsidiary-list .index-news-subsidiary-item .index-news-subsidiary-content p {
    height:48px;
    color:#666;
    font-size:14px;
    line-height:24px;
    margin-bottom:17px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical
}
.products-news-box .index-news-container .index-news-main .index-news-subsidiary-list .index-news-subsidiary-item .index-news-subsidiary-content span {
    font-size:12px;
    color:#888;
    line-height:21px
}
.index-banner {
    height:760px;
    overflow:hidden;
    position:relative;
    margin-bottom:166px
}
.index-banner h2 {
    color:#fff;
    font-size:38px;
    text-align:center;
    position:absolute;
    top:746px;
    left:50%;
    -webkit-transform:translate(-50%, 0);
    transform:translate(-50%, 0);
    -ms-transform:translate(-50%, 0);
    -moz-transform:translate(-50%, 0);
    -o-transform:translate(-50%, 0);
    z-index:2;
    width:760px
}
.index-banner .slides>li {
    position:relative;
    min-height:760px
}
.index-banner .flex-active-slide .banner-box .index-banner-container .title-describe {
    opacity:1;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0)
}
.index-banner .banner-box {
    width:1920px;
    height:760px;
    display:block;
    position:relative;
    left:50%;
    -webkit-transform:translate(-50%, 0);
    -ms-transform:translate(-50%, 0);
    transform:translate(-50%, 0)
}
.index-banner .banner-box.banner-AI-box {
    background-size:1920px auto
}
.index-banner .banner-box.banner-connect-box {
    background-size:1920px auto
}
@-webkit-keyframes scaleDraw {
    0% {
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    100% {
        -webkit-transform:scale(1.05);
        transform:scale(1.05)
    }
}
@keyframes scaleDraw {
    0% {
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    100% {
        -webkit-transform:scale(1.05);
        transform:scale(1.05)
    }
}
.index-banner .banner-box.banner-model-box .slides-img {
    width:1920px;
    position:absolute;
    left:0;
    top:0;
    -webkit-animation:scaleDraw 7s ease-in-out 1 forwards;
    animation:scaleDraw 7s ease-in-out 1 forwards
}
.index-banner .banner-box.banner-model-box .title {
    font-weight:700;
    font-size:36px;
    color:#fff;
    line-height:46px
}
.index-banner .banner-box.banner-model-box .title-describe {
    margin-top:20px;
    font-size:18px;
    color:#fff;
    line-height:31px;
    text-shadow:0 2px 10px rgba(0, 7, 44, .4)
}
.index-banner .banner-box.banner-communicate-box .slides-img, .index-banner .banner-box.banner-communicate-box .slides-img-1, .index-banner .banner-box.banner-communicate-box .slides-video {
    width:1920px;
    position:absolute;
    left:0;
    top:0
}
.index-banner .banner-box.banner-communicate-box .satellite {
    width:762px;
    height:626px;
    position:absolute;
    top:98px;
    left:891px;
    -webkit-transform-origin:69px 422px;
    -ms-transform-origin:69px 422px;
    transform-origin:69px 422px
}
.index-banner .banner-box.banner-communicate-box .slides-img {
    -webkit-transform-origin:1118px 603px;
    -ms-transform-origin:1118px 603px;
    transform-origin:1118px 603px
}
.index-banner .banner-box.banner-communicate-box.zoom .satellite, .index-banner .banner-box.banner-communicate-box.zoom .slides-img {
    -webkit-animation:scaleDraw 7s ease-in-out 1 forwards;
    animation:scaleDraw 7s ease-in-out 1 forwards
}
@keyframes scaleDraw {
    0% {
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    100% {
        -webkit-transform:scale(1.05);
        transform:scale(1.05)
    }
}
.index-banner .banner-box .index-banner-container {
    width:100%;
    position:absolute;
    top:159px;
    color:#fff;
    z-index:3
}
.index-banner .banner-box .index-banner-container-h2 {
    margin-left:0;
    font-size:55px;
    font-weight:400;
    line-height:77px;
    margin-bottom:28px
}
.index-banner .banner-box .index-banner-container-h1 {
    margin-left:0;
    font-size:55px;
    font-weight:700;
    font-style:italic
}
.index-banner .banner-box .index-banner-container p {
    font-size:18px;
    margin-bottom:30px;
    width:605px
}
.index-banner .banner-box .index-banner-container .title-describe {
    opacity:0;
    -webkit-transform:translateY(20px);
    -ms-transform:translateY(20px);
    transform:translateY(20px);
    -webkit-transition:all .5s ease .1s;
    transition:all .5s ease .1s
}
.index-banner .banner-box .index-banner-container .title-describe-fade {
    -webkit-transform:translateY(-50px);
    -ms-transform:translateY(-50px);
    transform:translateY(-50px);
    -webkit-transition:all 1s ease;
    transition:all 1s ease
}
.index-banner .banner-box .index-banner-container .btn-box .btn {
    margin-right:20px
}
.index-banner .flex-control-nav {
    height:20px;
    width:400px;
    position:relative;
    bottom:221px;
    left:50%;
    -webkit-transform:translate(-679px, 0);
    -ms-transform:translate(-679px, 0);
    transform:translate(-679px, 0);
    z-index:5
}
.index-banner .flex-control-nav li {
    margin:0 7px
}
.index-banner .flex-control-nav li a {
    width:35px;
    height:6px;
    background:rgba(255, 255, 255, .3);
    position:relative;
    -webkit-transition:all .4s ease;
    transition:all .4s ease;
    overflow:hidden;
    -webkit-transform:rotate(0)
}
.index-banner .flex-control-nav li a::before {
    content:'';
    width:60px;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    -webkit-transform:translate(-100%, 0);
    -ms-transform:translate(-100%, 0);
    transform:translate(-100%, 0);
    background:#fff
}
.index-banner .flex-control-nav li a:hover {
    background:rgba(255, 255, 255, .6)
}
.index-banner .flex-control-nav li a.flex-active {
    width:60px
}
.index-banner .flex-control-nav li a.flex-active::before {
    -webkit-animation:slide 7s linear forwards;
    animation:slide 7s linear forwards
}
@-webkit-keyframes slide {
    0% {
        -webkit-transform:translate(-100%, 0);
        transform:translate(-100%, 0)
    }
    100% {
        -webkit-transform:translate(0, 0);
        transform:translate(0, 0)
    }
}
@keyframes slide {
    0% {
        -webkit-transform:translate(-100%, 0);
        transform:translate(-100%, 0)
    }
    100% {
        -webkit-transform:translate(0, 0);
        transform:translate(0, 0)
    }
}
.index-banner .flex-control-nav.no-animation li a.flex-active::before, .index-banner .flex-control-nav.no-animation li a::before {
    -webkit-animation:none;
    animation:none
}
.index-banner .flex-control-nav.no-animation li a.flex-active::before {
    -webkit-transform:translate(0, 0);
    -ms-transform:translate(0, 0);
    transform:translate(0, 0)
}
.banner-case-container {
    width:100%;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:end;
    -ms-flex-align:end;
    align-items:end;
    position:absolute;
    top:687px;
    z-index:8
}
.banner-case-container .banner-case-box {
    width:370px;
    padding:16px 18px 16px 20px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-box-shadow:0 2px 20px 0 rgba(255, 120, 0, .1);
    box-shadow:0 2px 20px 0 rgba(255, 120, 0, .1);
    border-radius:2px;
    opacity:1;
    border:1px solid #fff;
    margin-top:35px;
    cursor:pointer;
    overflow:hidden;
    position:relative;
    -webkit-transition:all .5s;
    transition:all .5s
}
.banner-case-container .banner-case-box .case-box-hover-back {
    width:100%;
    height:100%;
    background:-webkit-gradient(linear, left top, right top, from(#fff2e0), to(rgba(255, 183, 117, .85)));
    background:linear-gradient(90deg, #fff2e0 0, rgba(255, 183, 117, .85) 100%);
    position:absolute;
    top:0;
    left:0;
    opacity:0;
    z-index:-1;
    -webkit-transition:all .5s;
    transition:all .5s
}
.banner-case-container .banner-case-box::before {
    content:'';
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    right:0;
    background:-webkit-gradient(linear, left top, right top, from(rgba(255, 251, 245, .95)), to(rgba(255, 247, 236, .95)));
    background:linear-gradient(90deg, rgba(255, 251, 245, .95) 0, rgba(255, 247, 236, .95) 100%);
    z-index:-1;
    -webkit-backdrop-filter:blur(6px);
    backdrop-filter:blur(6px);
    -webkit-transition:all .5s;
    transition:all .5s
}
.banner-case-container .banner-case-box::after {
    content:'';
    width:180px;
    height:157px;
    background-image:url(../images/index/index_banner_case_active_back-a5e5d1e85a.png);
    background-repeat:no-repeat;
    background-size:180px 157px;
    background-position-y:0;
    opacity:.3;
    -webkit-transform-origin:100% 100%;
    -ms-transform-origin:100% 100%;
    transform-origin:100% 100%;
    -webkit-transform:scale(.8);
    -ms-transform:scale(.8);
    transform:scale(.8);
    display:block;
    position:absolute;
    -webkit-transition:all .5s;
    transition:all .5s;
    bottom:0;
    right:0;
    z-index:-1
}
.banner-case-container .banner-case-box:hover {
    padding-bottom:51px;
    margin-top:0
}
.banner-case-container .banner-case-box:hover .read-customer-link {
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    opacity:1;
    visibility:visible;
    -webkit-transition:all .5s;
    transition:all .5s
}
.banner-case-container .banner-case-box:hover .case-box-hover-back {
    opacity:1
}
.banner-case-container .banner-case-box:hover::before {
    opacity:1
}
.banner-case-container .banner-case-box:hover::after {
    content:'';
    opacity:1;
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1)
}
.banner-case-container .banner-case-box:not(:last-child) {
    margin-right:30px
}
.banner-case-container .banner-case-box-h3 {
    font-size:18px;
    font-weight:600;
    line-height:31px;
    margin-bottom:8px
}
.banner-case-container .banner-case-box .banner-case-desc {
    font-size:15px;
    line-height:26px
}
.banner-case-container .banner-case-box .read-customer-link {
    font-size:15px;
    line-height:26px;
    color:#ff8b02;
    display:block;
    opacity:0;
    visibility:hidden;
    -webkit-transition:all .5s .1s;
    transition:all .5s .1s;
    position:absolute;
    bottom:15px
}
.banner-case-container .banner-case-box .read-customer-link i {
    width:16px;
    height:16px;
    line-height:16px;
    vertical-align:middle;
    display:inline-block;
    background:url(../images/index/orange_arrow@2x-7a276c7eed.png) 0 0;
    background-size:16px 16px;
    -webkit-transition:-webkit-transform .3s;
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s, -webkit-transform .3s
}
.banner-case-container .banner-case-box .read-customer-link:hover i {
    -webkit-transform:translateX(10px);
    -ms-transform:translateX(10px);
    transform:translateX(10px)
}
.index-intro .box1-title {
    font-size:35px;
    text-align:center;
    margin-bottom:32px;
    line-height:60px
}
.index-intro .index-intro-data {
    margin-bottom:40px
}
.index-intro .index-intro-data .index-intro-module {
    background:-webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#f7f7f8));
    background:linear-gradient(180deg, #fbfbfb 0, #f7f7f8 100%);
    padding:16px 35px 16px 20px;
    border:1px solid #eee\9;
    border-radius:2px;
    margin:0 auto
}
.index-intro .index-intro-data .index-intro-module div {
    font-size:35px;
    font-weight:700;
    color:#000;
    margin-bottom:4px
}
.index-intro .index-intro-data .index-intro-module p {
    font-size:15px;
    color:#666;
    color:#333
}
.index-cases-img-box {
    height:75px;
    text-align:center;
    margin-bottom:85px
}
.index-cases-img-box img {
    width:100%;
    height:auto;
    display:inline-block
}
.index-cases-img-box .case-list {
    height:75px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.index-cases-img-box .case-list .case-item {
    width:195px;
    height:75px;
    background:url(../images/index/index-cases-a7eb5a06a8.png)
}
.index-cases-img-box .case-list .case-item-1 {
    background-size:1170px 60px
}
.index-cases-img-box .case-list .case-item-2 {
    background-size:1170px 60px;
    background-position:-195px 0;
    background-repeat:no-repeat
}
.index-cases-img-box .case-list .case-item-3 {
    background-size:1170px 60px;
    background-repeat:no-repeat;
    background-position:-390px 0
}
.index-cases-img-box .case-list .case-item-4 {
    background-size:1170px 60px;
    background-repeat:no-repeat;
    background-position:-585px 0
}
.index-cases-img-box .case-list .case-item-5 {
    background-size:1170px 60px;
    background-repeat:no-repeat;
    background-position:-780px 0
}
.index-cases-img-box .case-list .case-item-6 {
    background-size:1170px 60px;
    background-repeat:no-repeat;
    background-position:-975px 0
}
.index-release-box {
    width:100%;
    background:-webkit-gradient(linear, left bottom, left top, from(#ecf2ff), to(#fff));
    background:linear-gradient(0deg, #ecf2ff 0, #fff 100%);
    padding-bottom:80px;
    position:relative;
    overflow:hidden
}
.index-release-box::before {
    content:'';
    width:300px;
    height:865px;
    background:url(../images/index/index-release-left-4b570d0970.png);
    background-size:300px 865px;
    position:absolute;
    left:0;
    bottom:0
}
.index-release-box::after {
    content:'';
    width:1620px;
    height:865px;
    background:url(../images/index/index-release-right-b21192cf97.png) no-repeat;
    background-size:1620px 865px;
    position:absolute;
    right:0;
    bottom:0;
    z-index:0
}
.index-release-box .index-release {
    position:relative;
    z-index:1
}
.index-release-box .index-release-title {
    font-size:35px;
    text-align:center;
    margin-bottom:50px
}
.index-release-box .index-release .index-icon {
    display:inline-block;
    width:56px;
    height:56px;
    vertical-align:middle;
    background-image:url(../images/index/icon-release-587fae0c4d.png);
    background-repeat:no-repeat;
    background-position:0 0
}
.index-release-box .index-release .index-icon-1 {
    background-image:url(../images/index/index-release-profession-icon-4c4ff23231.png);
    background-size:56px;
    margin-right:20px
}
.index-release-box .index-release .index-icon-2 {
    background-position:-66px -5px;
    margin-right:30px
}
.index-release-box .index-release .index-icon-3 {
    background-position:-132px -5px;
    margin-right:30px
}
.index-release-box .index-release .index-icon-4 {
    background-position:-198px -5px;
    margin-right:30px
}
.index-release-box .index-release .index-icon-5 {
    width:26px;
    height:30px;
    background-image:url(../images/index/index-release-profession-1-c41cb63ec7.png);
    background-size:26px;
    margin-right:4px
}
.index-release-box .index-release .index-icon-6 {
    width:26px;
    height:30px;
    background-image:url(../images/index/index-release-profession-2-9a411b38cb.png);
    background-size:26px;
    margin-right:4px
}
.index-release-box .index-release .index-icon-7 {
    width:26px;
    height:30px;
    background-image:url(../images/index/index-release-profession-3-11954ae9a8.png);
    background-size:26px;
    margin-right:4px
}
.index-release-box .index-release .index-icon-8 {
    width:26px;
    height:30px;
    background-image:url(../images/index/index-release-profession-4-7952acbb18.png);
    background-size:26px;
    margin-right:4px
}
.index-release-box .index-release .index-icon-9 {
    width:26px;
    height:30px;
    background-image:url(../images/index/index-release-profession-5-439abe977f.png);
    background-size:26px;
    margin-right:4px
}
.index-release-box .index-release .index-icon-10 {
    width:26px;
    height:30px;
    background-image:url(../images/index/index-release-profession-6-d120c349a3.png);
    background-size:26px;
    margin-right:4px
}
.index-release-box .index-release .index-icon-11 {
    width:14px;
    height:26px;
    background-position:0 -200px;
    margin-left:10px
}
.index-release-box .index-release .index-icon-11:hover {
    background-position:-22px -200px
}
.index-release-box .index-release .index-release-profession {
    background:#fff;
    -webkit-box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    border-radius:2px;
    position:relative;
    -webkit-transition:all .3s;
    transition:all .3s;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.index-release-box .index-release .index-release-profession-left {
    width:600px;
    padding-top:32px;
    margin-right:20px;
    -ms-flex-negative:0;
    flex-shrink:0
}
.index-release-box .index-release .index-release-profession-right {
    padding-top:90px
}
.index-release-box .index-release .index-release-profession-right video {
    width:530px;
    height:427px
}
.index-release-box .index-release .index-release-profession:hover {
    -webkit-box-shadow:0 18px 30px 0 rgba(18, 18, 49, .14);
    box-shadow:0 18px 30px 0 rgba(18, 18, 49, .14)
}
.index-release-box .index-release .index-release-profession .index-release-wrap:hover .index-release-title {
    color:#025fd1
}
.index-release-box .index-release .index-release-profession .index-release-wrap:hover .index-icon-arrow {
    -webkit-transform:translateX(10px);
    -ms-transform:translateX(10px);
    transform:translateX(10px);
    -webkit-transition:-webkit-transform .3s;
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s, -webkit-transform .3s
}
.index-release-box .index-release .index-release-profession .index-release-item-title {
    height:56px;
    line-height:56px;
    color:#007bdb;
    font-size:26px;
    margin:0 0 0 32px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.index-release-box .index-release .index-release-profession .index-release-item-title .index-icon-arrow {
    width:14px;
    height:26px;
    display:inline-block;
    background:url(../images/index/index-release-module-arrow-dark-556445dee0.png);
    background-size:14px 26px;
    margin-left:12px;
    -webkit-transition:-webkit-transform .3s;
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s, -webkit-transform .3s
}
.index-release-box .index-release .index-release-profession .index-release-intro {
    font-size:15px;
    padding-left:118px;
    margin-top:2px
}
.index-release-box .index-release .index-release-profession .index-release-content {
    margin-top:20px;
    padding-left:118px;
    padding-bottom:4px
}
.index-release-box .index-release .index-release-profession .index-release-content ul li {
    display:inline-block
}
.index-release-box .index-release .index-release-profession .index-release-content ul .index-release-card {
    width:210px;
    margin-bottom:28px
}
.index-release-box .index-release .index-release-profession .index-release-content ul .index-release-card div {
    font-size:18px;
    color:#007bdb;
    -webkit-transition:all .3s;
    transition:all .3s
}
.index-release-box .index-release .index-release-profession .index-release-content ul .index-release-card div:hover {
    color:#025fd1
}
.index-release-box .index-release .index-release-profession .index-release-content ul .index-release-card p {
    color:#888;
    margin-top:4px
}
.index-release-box .index-release .index-release-profession .index-release-content ul .even {
    margin-left:48px
}
.index-release-box .index-release .index-release-hot {
    position:absolute;
    right:0;
    top:0;
    width:85px;
    height:30px;
    line-height:30px;
    color:#fff;
    text-align:center;
    background-color:#ff6b53;
    border-radius:0 2px 0 15px
}
.index-release-box .index-release .index-release-more {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    margin-top:30px
}
.index-release-box .index-release .index-release-more .index-release-module {
    width:270px;
    height:320px;
    font-size:15px;
    background:#eaf7ff;
    padding:32px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    border-radius:2px;
    overflow:hidden;
    -webkit-transition:all .3s;
    transition:all .3s;
    margin-right:30px;
    position:relative;
    -webkit-transition:all .3s linear;
    transition:all .3s linear
}
.index-release-box .index-release .index-release-more .index-release-module:hover .index-release-module-header .index-icon-arrow {
    -webkit-transform:translateX(10px);
    -ms-transform:translateX(10px);
    transform:translateX(10px)
}
.index-release-box .index-release .index-release-more .index-release-module .index-release-module-header {
    color:#007bdb;
    font-size:26px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.index-release-box .index-release .index-release-more .index-release-module .index-release-module-header .index-icon {
    margin-right:20px
}
.index-release-box .index-release .index-release-more .index-release-module .index-release-module-header .index-icon-arrow {
    width:14px;
    height:26px;
    display:inline-block;
    background:url(../images/index/index-release-module-arrow-dark-556445dee0.png);
    background-size:14px 26px;
    margin-left:12px;
    -webkit-transition:-webkit-transform .3s;
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s, -webkit-transform .3s
}
.index-release-box .index-release .index-release-more .index-release-module p.index-release-module-summary {
    font-size:15px;
    color:#007bdb;
    visibility:visible;
    opacity:1;
    display:block
}
.index-release-box .index-release .index-release-more .index-release-module .index-release-module-unfold {
    visibility:hidden;
    opacity:0
}
.index-release-box .index-release .index-release-more .index-release-module img {
    width:290px;
    height:230px;
    display:block;
    position:absolute;
    right:0;
    bottom:0;
    -webkit-transition:all .3s linear;
    transition:all .3s linear;
    -webkit-transform-origin:100% 100%;
    -ms-transform-origin:100% 100%;
    transform-origin:100% 100%;
    -webkit-transform:scale(.75);
    -ms-transform:scale(.75);
    transform:scale(.75)
}
.index-release-box .index-release .index-release-more .index-release-module::before {
    content:'';
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    background:linear-gradient(225deg, #00b2ff 0, #006ada 100%);
    opacity:0;
    visibility:hidden;
    -webkit-transition:all .3s linear;
    transition:all .3s linear;
    z-index:0
}
.index-release-box .index-release .index-release-more .index-release-module-standard .index-icon {
    background:url(../images/index/index-release-module-standard-icon-5d3e4b111b.png);
    background-size:56px 56px
}
.index-release-box .index-release .index-release-more .index-release-module-meducal .index-icon {
    background:url(../images/index/index-release-module-meducal-icon-2d8d638829.png);
    background-size:56px 56px
}
.index-release-box .index-release .index-release-more .index-release-module-education .index-icon {
    background:url(../images/index/index-release-module-education-icon-4679c05aac.png);
    background-size:56px 56px
}
.index-release-box .index-release .index-release-more .index-release-module-active {
    width:570px;
    -webkit-box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1)
}
.index-release-box .index-release .index-release-more .index-release-module-active::before {
    opacity:1;
    visibility:visible
}
.index-release-box .index-release .index-release-more .index-release-module-active .index-release-module-header, .index-release-box .index-release .index-release-more .index-release-module-active p.index-release-module-summary {
    color:#fff;
    position:relative
}
.index-release-box .index-release .index-release-more .index-release-module-active .index-release-module-header .index-icon-arrow {
    background:url(../images/index/index-release-module-arrow-white-8071432cae.png);
    background-size:14px 26px
}
.index-release-box .index-release .index-release-more .index-release-module-active p.index-release-module-summary {
    visibility:hidden;
    opacity:0;
    display:none
}
.index-release-box .index-release .index-release-more .index-release-module-active .index-release-module-unfold {
    visibility:visible;
    opacity:1;
    color:#fff;
    position:relative
}
.index-release-box .index-release .index-release-more .index-release-module-active .index-release-module-unfold .index-release-module-intro {
    width:320px;
    margin-bottom:14px
}
.index-release-box .index-release .index-release-more .index-release-module-active .index-release-module-unfold ul.feature-list {
    margin-bottom:20px
}
.index-release-box .index-release .index-release-more .index-release-module-active .index-release-module-unfold li.feature-item {
    line-height:28px;
    padding-left:21px;
    position:relative
}
.index-release-box .index-release .index-release-more .index-release-module-active .index-release-module-unfold li.feature-item::before {
    content:'';
    width:9px;
    height:9px;
    border-radius:50%;
    background:#99e6ff;
    position:absolute;
    left:0;
    top:9px;
    display:block
}
.index-release-box .index-release .index-release-more .index-release-module-active .index-release-module-unfold .index-release-module-learn-more {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.index-release-box .index-release .index-release-more .index-release-module-active .index-release-module-unfold .index-release-module-learn-more .index-icon-arrow {
    width:16px;
    height:16px;
    display:inline-block;
    background:url(../images/index/index-release-module-arrow-white-small-fa19e59c3c.png);
    background-size:16px 16px;
    -webkit-transition:-webkit-transform .3s;
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s, -webkit-transform .3s
}
.index-release-box .index-release .index-release-more .index-release-module-active .index-release-module-unfold .index-release-module-learn-more:hover .index-icon-arrow {
    -webkit-transform:translateX(10px);
    -ms-transform:translateX(10px);
    transform:translateX(10px)
}
.index-release-box .index-release .index-release-more .index-release-module-active img {
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1)
}
.index-business {
    overflow:hidden;
    position:relative;
    background:#f7f7f8
}
.index-business::before {
    content:'';
    width:1920px;
    height:880px;
    background:url(../images/index/index-business-back-38b323d005.png) no-repeat;
    background-size:1920px 880px;
    position:absolute;
    left:50%;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%)
}
.index-business .index-business-intro {
    position:relative;
    text-align:right
}
.index-business .index-business-intro-h1 {
    font-size:35px;
    margin-top:80px
}
.index-business .index-business-intro p {
    width:792px;
    font-size:15px;
    display:inline-block;
    margin-top:20px
}
.index-business .index-business-intro .btn {
    margin-top:24px
}
.index-business .index-business-img {
    position:relative;
    width:1238px;
    height:660px;
    -webkit-transform:translateX(-24px);
    -ms-transform:translateX(-24px);
    transform:translateX(-24px);
    z-index:10
}
.index-business .index-business-img img {
    width:1238px;
    position:relative;
    z-index:0
}
.index-business .index-business-img-content {
    position:absolute;
    z-index:10;
    pointer-events:none
}
.index-business .index-business-img-content .opration-area {
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    z-index:10;
    pointer-events:fill
}
.index-business .index-business-img-content .show-area {
    width:100%;
    height:100%;
    z-index:0;
    -webkit-transition:all .5s ease;
    transition:all .5s ease;
    position:relative
}
.index-business .index-business-img-0 {
    width:485px;
    height:265px;
    top:24px;
    left:131px
}
.index-business .index-business-img-0 .opration-area {
    width:534px;
    height:100px;
    -webkit-transform:rotate(-26deg) skewX(30deg);
    -ms-transform:rotate(-26deg) skewX(30deg);
    transform:rotate(-26deg) skewX(30deg);
    top:70px;
    left:-36px
}
.index-business .index-business-img-0 .opration-area:hover+.show-area {
    -webkit-transform:translateY(-10px);
    -ms-transform:translateY(-10px);
    transform:translateY(-10px)
}
.index-business .index-business-img-0 .show-area {
    width:485px;
    height:265px;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0)
}
.index-business .index-business-img-1 {
    width:540px;
    height:275px;
    top:114px;
    left:166px
}
.index-business .index-business-img-1 .opration-area {
    width:537px;
    height:45px;
    -webkit-transform:rotate(-26deg) skewX(39deg);
    -ms-transform:rotate(-26deg) skewX(39deg);
    transform:rotate(-26deg) skewX(39deg);
    top:120px;
    left:9px
}
.index-business .index-business-img-1 .opration-area:hover+.show-area {
    background:url(../images/index/index-business-1-hover-b24a35e64f.png);
    background-size:540px 275px
}
.index-business .index-business-img-1 .show-area {
    background:url(../images/index/index-business-1-f9e390c6c0.png);
    background-size:540px 275px
}
.index-business .index-business-img-1 .show-area::after {
    content:'';
    background:url(../images/index/index-business-1-hover-b24a35e64f.png)
}
.index-business .index-business-img-2 {
    width:540px;
    height:275px;
    top:152px;
    left:248px
}
.index-business .index-business-img-2 .opration-area {
    width:537px;
    height:45px;
    -webkit-transform:rotate(-26deg) skewX(39deg);
    -ms-transform:rotate(-26deg) skewX(39deg);
    transform:rotate(-26deg) skewX(39deg);
    top:120px;
    left:-6px
}
.index-business .index-business-img-2 .opration-area:hover+.show-area {
    background:url(../images/index/index-business-2-hover-4fe18f2521.png);
    background-size:540px 275px
}
.index-business .index-business-img-2 .show-area {
    background:url(../images/index/index-business-2-46e74ce3a6.png);
    background-size:540px 275px
}
.index-business .index-business-img-2::after {
    content:'';
    background:url(../images/index/index-business-2-hover-4fe18f2521.png)
}
.index-business .index-business-img-3 {
    width:665px;
    height:340px;
    top:199px;
    left:320px
}
.index-business .index-business-img-3 .opration-area {
    width:521px;
    height:176px;
    -webkit-transform:rotate(-25deg) skewX(40deg);
    -ms-transform:rotate(-25deg) skewX(40deg);
    transform:rotate(-25deg) skewX(40deg);
    top:83px;
    left:67px
}
.index-business .index-business-img-3 .opration-area:hover+.show-area::before {
    opacity:0;
    -webkit-animation:unset;
    animation:unset
}
.index-business .index-business-img-3 .opration-area:hover+.show-area::after {
    opacity:1;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0)
}
.index-business .index-business-img-3 .show-area {
    position:relative
}
.index-business .index-business-img-3 .show-area::after, .index-business .index-business-img-3 .show-area::before {
    content:'';
    width:100%;
    height:100%;
    display:block;
    position:absolute;
    top:0;
    left:0;
    -webkit-transition:all .5s ease;
    transition:all .5s ease
}
.index-business .index-business-img-3 .show-area::before {
    background:url(../images/index/index-business-3-5d99b61952.png);
    background-size:665px 340px;
    opacity:1;
    -webkit-animation:updown 2s ease infinite;
    animation:updown 2s ease infinite
}
.index-business .index-business-img-3 .show-area::after {
    background:url(../images/index/index-business-3-hover-e562f40c3f.png);
    background-size:665px 340px;
    -webkit-transform:translateY(10px);
    -ms-transform:translateY(10px);
    transform:translateY(10px);
    opacity:0
}
@-webkit-keyframes updown {
    0% {
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
    50% {
        -webkit-transform:translateY(-10px);
        transform:translateY(-10px)
    }
    100% {
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
@keyframes updown {
    0% {
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
    50% {
        -webkit-transform:translateY(-10px);
        transform:translateY(-10px)
    }
    100% {
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
.index-business .index-business-img-4 {
    width:180px;
    height:180px;
    top:548px;
    left:674px
}
.index-business .index-business-img-4 .opration-area {
    width:183px;
    height:158px;
    -webkit-transform:rotate(-25deg) skewX(40deg);
    -ms-transform:rotate(-25deg) skewX(40deg);
    transform:rotate(-25deg) skewX(40deg);
    top:-5px;
    left:-4px
}
.index-business .index-business-img-4 .opration-area:hover+.show-area {
    background:url(../images/index/index-business-4-hover-2ea6dce448.png);
    background-size:180px 180px
}
.index-business .index-business-img-4 .show-area {
    background:url(../images/index/index-business-4-a971b3b719.png);
    background-size:180px 180px
}
.index-business .index-business-img-4 .show-area::after {
    content:'';
    background:url(../images/index/index-business-4-hover-2ea6dce448.png)
}
.index-business .index-business-img-5 {
    width:220px;
    height:240px;
    top:409px;
    left:888px
}
.index-business .index-business-img-5 .opration-area {
    width:202px;
    height:197px;
    -webkit-transform:rotate(-25deg) skewX(40deg);
    -ms-transform:rotate(-25deg) skewX(40deg);
    transform:rotate(-25deg) skewX(40deg);
    top:24px;
    left:-21px
}
.index-business .index-business-img-5 .opration-area:hover+.show-area {
    background:url(../images/index/index-business-5-hover-f4ba7f8ea6.png);
    background-size:220px 240px
}
.index-business .index-business-img-5 .show-area {
    background:url(../images/index/index-business-5-3bd9754658.png);
    background-size:220px 240px
}
.index-business .index-business-img-5 .show-area::after {
    content:'';
    background:url(../images/index/index-business-5-hover-f4ba7f8ea6.png)
}
.index-business .index-business-img-6 {
    width:180px;
    height:180px;
    top:354px;
    left:1076px
}
.index-business .index-business-img-6 .opration-area {
    width:140px;
    height:119px;
    -webkit-transform:rotate(-25deg);
    -ms-transform:rotate(-25deg);
    transform:rotate(-25deg);
    top:37px;
    left:19px
}
.index-business .index-business-img-6 .opration-area:hover+.show-area {
    background:url(../images/index/index-business-6-hover-9cbed60aa5.png);
    background-size:180px 180px
}
.index-business .index-business-img-6 .show-area {
    background:url(../images/index/index-business-6-da393b7acb.png);
    background-size:180px 180px
}
.index-business .index-business-img-6 .show-area::after {
    content:'';
    background:url(../images/index/index-business-6-hover-9cbed60aa5.png)
}
.index-business .index-business-img-interface {
    width:560px;
    height:315px;
    top:280px;
    left:540px
}
.index-business .index-business-img-interface .opration-area {
    width:526px;
    height:62px;
    -webkit-transform:rotate(-25deg) skewX(39deg);
    -ms-transform:rotate(-25deg) skewX(39deg);
    transform:rotate(-25deg) skewX(39deg);
    top:147px;
    left:9px
}
.index-business .index-business-img-interface .opration-area:hover+.show-area {
    background:url(../images/index/index-business-interface-hover-b612b36b4e.png);
    background-size:560px 315px;
    opacity:1
}
.index-business .index-business-img-interface .show-area {
    background:url(../images/index/index-business-interface-hover-b612b36b4e.png);
    background-size:560px 315px;
    opacity:0
}
.index-business .index-business-img-system {
    width:535px;
    height:310px;
    top:350px;
    left:0
}
.index-business .index-business-img-system .opration-area {
    width:482px;
    height:100px;
    -webkit-transform:rotate(27deg) skewX(-40deg);
    -ms-transform:rotate(27deg) skewX(-40deg);
    transform:rotate(27deg) skewX(-40deg);
    top:123px;
    left:9px
}
.index-business .index-business-img-system .opration-area:hover+.show-area {
    background:url(../images/index/index-business-system-hover-edd0a15558.png);
    background-size:535px 310px;
    opacity:1
}
.index-business .index-business-img-system .show-area {
    background:url(../images/index/index-business-system-hover-edd0a15558.png);
    background-size:535px 310px;
    opacity:0
}
.index-business .index-business-img-system .show-area::after {
    content:'';
    background:url(../images/index/index-business-system-hover-edd0a15558.png)
}
.index-business .index-business-content {
    -webkit-box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    border-radius:2px;
    position:relative;
    margin-top:87px
}
.index-business .index-business-content li {
    float:left;
    width:33.33%;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.index-business .index-business-content::after {
    content:'';
    background:url(../images/index/index-business-content-header-1-1-fbd678aec0.png), url(../images/index/index-business-content-header-2-1-5da0785791.png), url(../images/index/index-business-content-header-3-1-d28facb6f7.png)
}
.index-business .index-business-content-header {
    height:120px;
    padding:41px 0 0 20px;
    font-size:26px;
    color:#fff;
    line-height:44px;
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.index-business .index-business-content-header-1 {
    background:url(../images/index/index-business-content-header-1-0-eb8dc8dd30.png);
    background-size:390px 120px
}
.index-business .index-business-content-header-2 {
    background:url(../images/index/index-business-content-header-2-0-7ee2b9a045.png);
    background-size:390px 120px
}
.index-business .index-business-content-header-3 {
    background:url(../images/index/index-business-content-header-3-0-7dc9f62a8f.png);
    background-size:390px 120px
}
.index-business .index-business-content:hover .index-business-content-header-1.index-business-content-header-active {
    background:url(../images/index/index-business-content-header-1-1-fbd678aec0.png);
    background-size:390px 120px
}
.index-business .index-business-content:hover .index-business-content-header-2.index-business-content-header-active {
    background:url(../images/index/index-business-content-header-2-1-5da0785791.png);
    background-size:390px 120px
}
.index-business .index-business-content:hover .index-business-content-header-3.index-business-content-header-active {
    background:url(../images/index/index-business-content-header-3-1-d28facb6f7.png);
    background-size:390px 120px
}
.index-business .index-business-content .index-business-module {
    background:#fff;
    padding:18px 16px 17px 20px;
    border:1px solid #f7f7f7;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    cursor:pointer
}
.index-business .index-business-content .index-business-module:hover {
    opacity:.95;
    background:-webkit-gradient(linear, left top, right top, from(#ebedf3), to(#fff));
    background:linear-gradient(90deg, #ebedf3 0, #fff 100%)
}
.index-business .index-business-content .index-business-module-title {
    font-size:18px;
    color:#333
}
.index-business .index-business-content p {
    color:#666;
    font-size:14px;
    margin-top:10px
}
.index-business .link:hover .index-icon-21 {
    background-position:-47px -230px;
    -webkit-transform:translateX(10px);
    -ms-transform:translateX(10px);
    transform:translateX(10px);
    -webkit-transition:-webkit-transform .3s;
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s, -webkit-transform .3s
}
.index-business .index-business-banner {
    margin-top:60px;
    padding-bottom:80px
}
.index-business .index-business-banner .halfslider-control {
    width:100%;
    height:20px;
    position:relative;
    z-index:5
}
.index-business .index-business-banner .halfslider-control span {
    width:35px;
    height:6px;
    background:rgba(51, 51, 51, .3);
    border-radius:8px;
    margin:0 4px;
    -webkit-transition:width .3s ease;
    transition:width .3s ease
}
.index-business .index-business-banner .halfslider-control span:hover {
    background:rgba(51, 51, 51, .6)
}
.index-business .index-business-banner .halfslider-control span.halfslider-control-active {
    width:60px;
    background:rgba(51, 51, 51, .8)
}
.index-call-center {
    padding:80px 0
}
.index-call-center .index-call-center-intro {
    position:relative
}
.index-call-center .index-call-center-intro-h1 {
    font-size:35px
}
.index-call-center .index-call-center-intro p {
    width:915px;
    font-size:15px;
    margin-top:20px
}
.index-call-center .index-call-center-intro .btn {
    margin-top:24px;
    margin-right:27px
}
.index-call-center .index-call-center-intro .marketing-btn {
    left:0
}
.index-call-center-bg {
    width:100%;
    margin-top:24px
}
.index-robots {
    padding:80px 0
}
.index-robots .index-robots-intro {
    position:relative
}
.index-robots .index-robots-intro-h1 {
    font-size:35px
}
.index-robots .index-robots-intro p {
    width:915px;
    font-size:15px;
    margin-top:20px
}
.index-robots .index-robots-intro .btn {
    margin-top:24px;
    margin-right:27px
}
.index-robots .index-robots-intro .marketing-btn {
    left:0
}
.index-custom {
    width:100%;
    padding:80px 0 59px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    background:#f2f5fd;
    position:relative;
    overflow:hidden
}
.index-custom::before {
    content:'';
    width:1920px;
    height:937px;
    background:url(../images/index/index-custom-back-537942da14.jpg);
    background-size:1920px 937px;
    display:block;
    position:absolute;
    top:0;
    left:50%;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%)
}
.index-custom-container {
    position:relative;
    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:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.index-custom-container-h1 {
    font-size:35px;
    color:#333;
    text-align:center;
    margin-bottom:40px
}
.index-custom-container .index-custom-cases-box {
    width:678px;
    height:400px;
    background:-webkit-gradient(linear, left top, right top, from(#fff), to(#fff7ec));
    background:linear-gradient(90deg, #fff 0, #fff7ec 100%);
    -webkit-box-shadow:0 2px 20px 0 rgba(255, 120, 0, .1);
    box-shadow:0 2px 20px 0 rgba(255, 120, 0, .1);
    border-radius:2px 8px 40px 2px;
    opacity:.95;
    border:2px solid #fff;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-backdrop-filter:blur(10px);
    backdrop-filter:blur(10px);
    margin-right:492px;
    position:relative
}
.index-custom-container .index-custom-cases-box .index-custom-cases-logo-box {
    width:630px;
    height:87px;
    line-height:88px;
    font-size:0;
    padding:14px 0 0 12px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    border-bottom:1px solid #ffeccb;
    position:relative
}
.index-custom-container .index-custom-cases-box .index-custom-cases-logo-box::after {
    content:'';
    width:80px;
    height:4px;
    background:#ff8b02;
    position:absolute;
    bottom:0;
    left:35px;
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.index-custom-container .index-custom-cases-box .index-custom-cases-logo-box-0::after {
    -webkit-transform:translateX(0);
    -ms-transform:translateX(0);
    transform:translateX(0)
}
.index-custom-container .index-custom-cases-box .index-custom-cases-logo-box-1::after {
    -webkit-transform:translateX(120px);
    -ms-transform:translateX(120px);
    transform:translateX(120px)
}
.index-custom-container .index-custom-cases-box .index-custom-cases-logo-box-2::after {
    -webkit-transform:translateX(240px);
    -ms-transform:translateX(240px);
    transform:translateX(240px)
}
.index-custom-container .index-custom-cases-box .index-custom-cases-logo-box-3::after {
    -webkit-transform:translateX(360px);
    -ms-transform:translateX(360px);
    transform:translateX(360px)
}
.index-custom-container .index-custom-cases-box .index-custom-cases-logo-box-4::after {
    -webkit-transform:translateX(480px);
    -ms-transform:translateX(480px);
    transform:translateX(480px)
}
.index-custom-container .index-custom-cases-box .index-custom-cases-logo-box .index-custom-cases-logo {
    width:121px;
    height:64px;
    line-height:64px;
    display:inline-block;
    position:relative;
    cursor:pointer
}
.index-custom-container .index-custom-cases-box .index-custom-cases-logo-box .index-custom-cases-logo img {
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0
}
.index-custom-container .index-custom-cases-box .index-custom-cases-logo-box .index-custom-cases-logo-0 {
    display:block
}
.index-custom-container .index-custom-cases-box .index-custom-cases-logo-box .index-custom-cases-logo-1 {
    display:none
}
.index-custom-container .index-custom-cases-box .index-custom-cases-logo-box .index-custom-cases-logo-active .index-custom-cases-logo-0, .index-custom-container .index-custom-cases-box .index-custom-cases-logo-box .index-custom-cases-logo:hover .index-custom-cases-logo-0 {
    display:none
}
.index-custom-container .index-custom-cases-box .index-custom-cases-logo-box .index-custom-cases-logo-active .index-custom-cases-logo-1, .index-custom-container .index-custom-cases-box .index-custom-cases-logo-box .index-custom-cases-logo:hover .index-custom-cases-logo-1 {
    display:block
}
.index-custom-container .index-custom-cases-box .index-custom-cases-content {
    width:520px;
    padding:31px 0 0 40px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.index-custom-container .index-custom-cases-box .index-custom-cases-content-title {
    font-size:26px;
    color:#000;
    line-height:44px
}
.index-custom-container .index-custom-cases-box .index-custom-cases-content-context {
    font-size:15px;
    color:#333;
    margin-top:12px
}
.index-custom-container .index-custom-cases-box .index-custom-cases-content a.btn-primary {
    margin-top:21px
}
.index-custom-container .index-custom-cases-box .index-custom-cases-img-box {
    width:650px;
    height:400px;
    position:absolute;
    top:-2px;
    right:-492px;
    pointer-events:none;
    overflow:hidden
}
.index-custom-container .index-custom-cases-box .index-custom-cases-img-box .index-custom-cases-img-back, .index-custom-container .index-custom-cases-box .index-custom-cases-img-box .index-custom-cases-img-front {
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    right:0
}
.index-custom-container .index-custom-cases-box .index-custom-cases-img-box .index-custom-cases-img-back {
    width:540px;
    border-radius:40px 8px 40px 8px;
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.index-custom-container .index-custom-cases-box .index-custom-cases-img-box .index-custom-cases-img-front {
    -webkit-transition:all .5s ease;
    transition:all .5s ease;
    -webkit-transform:translateY(60px);
    -ms-transform:translateY(60px);
    transform:translateY(60px);
    opacity:0
}
.index-custom-container .index-custom-cases-box .index-custom-cases-img-box-cl .index-custom-cases-img-back {
    background:url(../images/index/index-custom-cl-back-04ea4f4fb4.jpg) 0 0/540px 400px no-repeat
}
.index-custom-container .index-custom-cases-box .index-custom-cases-img-box-cl .index-custom-cases-img-front-cl {
    opacity:1;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.index-custom-container .index-custom-cases-box .index-custom-cases-img-box-csam .index-custom-cases-img-back {
    background:url(../images/index/index-custom-csam-back-aa6c1efe37.jpg) 0 0/540px 400px no-repeat
}
.index-custom-container .index-custom-cases-box .index-custom-cases-img-box-csam .index-custom-cases-img-front-csam {
    opacity:1;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.index-custom-container .index-custom-cases-box .index-custom-cases-img-box-adidas .index-custom-cases-img-back {
    background:url(../images/index/index-custom-adidas-back-75a416e326.jpg) 0 0/540px 400px no-repeat
}
.index-custom-container .index-custom-cases-box .index-custom-cases-img-box-adidas .index-custom-cases-img-front-adidas {
    opacity:1;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.index-custom-container .index-custom-cases-box .index-custom-cases-img-box-sf .index-custom-cases-img-back {
    background:url(../images/index/index-custom-sf-back-49c04726cf.jpg) 0 0/540px 400px no-repeat
}
.index-custom-container .index-custom-cases-box .index-custom-cases-img-box-sf .index-custom-cases-img-front-sf {
    opacity:1;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.index-custom-container .index-custom-cases-box .index-custom-cases-img-box-chery .index-custom-cases-img-back {
    background:url(../images/index/index-custom-chery-back-442b4c36cd.jpg) 0 0/540px 400px no-repeat
}
.index-custom-container .index-custom-cases-box .index-custom-cases-img-box-chery .index-custom-cases-img-front-chery {
    opacity:1;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.index-custom-container .index-custom-cases-btn-box {
    height:44px;
    line-height:44px;
    margin:32px 0 40px
}
.index-custom-container .index-custom-cases-btn-box button {
    width:44px;
    height:44px;
    line-height:44px;
    vertical-align:middle;
    background:#fff;
    border-radius:50%;
    -webkit-box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    border:0;
    position:relative;
    z-index:10;
    cursor:pointer
}
.index-custom-container .index-custom-cases-btn-box button:hover {
    -webkit-box-shadow:0 10px 30px 0 rgba(52, 58, 77, .2);
    box-shadow:0 10px 30px 0 rgba(52, 58, 77, .2)
}
.index-custom-container .index-custom-cases-btn-box .index-custom-cases-after-btn::after, .index-custom-container .index-custom-cases-btn-box .index-custom-cases-prev-btn::after {
    content:'';
    width:16px;
    height:16px;
    line-height:16px;
    vertical-align:middle;
    display:inline-block
}
.index-custom-container .index-custom-cases-btn-box .index-custom-cases-prev-btn {
    margin-right:40px
}
.index-custom-container .index-custom-cases-btn-box .index-custom-cases-prev-btn::after {
    background:url(../images/index/index-custom-cases-prev-icon-b247b7c3de.png) no-repeat;
    background-size:16px 16px
}
.index-custom-container .index-custom-cases-btn-box .index-custom-cases-prev-btn:hover::after {
    background:url(../images/index/index-custom-cases-prev-icon-active-f6242c96d9.png) no-repeat;
    background-size:16px 16px
}
.index-custom-container .index-custom-cases-btn-box .index-custom-cases-after-btn::after {
    background:url(../images/index/index-custom-cases-after-icon-8582cd4a3b.png) no-repeat;
    background-size:16px 16px
}
.index-custom-container .index-custom-cases-btn-box .index-custom-cases-after-btn:hover::after {
    background:url(../images/index/index-custom-cases-after-icon-active-567d95ae99.png) no-repeat;
    background-size:16px 16px
}
.index-custom .index-custom-logos {
    width:1804px;
    height:340px;
    position:relative;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.index-custom .index-custom-logos img {
    width:1804px;
    height:340px
}
.index-custom .index-custom-logos::after, .index-custom .index-custom-logos::before {
    content:'';
    width:240px;
    height:320px;
    display:block;
    position:absolute;
    top:0
}
.index-custom .index-custom-logos::before {
    background:-webkit-gradient(linear, right top, left top, from(rgba(249, 250, 251, 0)), to(#f2f5fd));
    background:linear-gradient(270deg, rgba(249, 250, 251, 0) 0, #f2f5fd 100%);
    left:calc(50% - 50vw - 64px)
}
.index-custom .index-custom-logos::after {
    background:-webkit-gradient(linear, left top, right top, from(rgba(249, 250, 251, 0)), to(#f2f5fd));
    background:linear-gradient(-270deg, rgba(249, 250, 251, 0) 0, #f2f5fd 100%);
    right:calc(50% - 50vw - 64px)
}
.index-custom .index-custom-logos-wide::before {
    left:-64px
}
.index-custom .index-custom-logos-wide::after {
    right:-64px
}
.index-custom .index-custom-more {
    text-align:center;
    font-size:15px;
    margin:14px auto 0
}
.index-custom .index-icon-22 {
    display:inline-block;
    width:14px;
    height:16px;
    vertical-align:middle;
    background:url(../images/index/icon-release@2x-b975d610b2.png) 0 0 no-repeat;
    background-position:-30px -231px;
    background-size:630px 244px;
    -webkit-transition:-webkit-transform .3s;
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s, -webkit-transform .3s
}
.index-custom .link:hover .index-icon-22 {
    -webkit-transform:translateX(10px);
    -ms-transform:translateX(10px);
    transform:translateX(10px)
}
.index-news-container {
    width:100%;
    padding-bottom:80px
}
.index-news-container .index-news-header {
    padding:52px 0 11px;
    font-size:0;
    position:relative;
    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
}
.index-news-container .index-news-header ul {
    display:inline-block
}
.index-news-container .index-news-header .index-news-header-title {
    font-size:26px;
    line-height:44px;
    color:#000;
    margin-right:70px;
    cursor:pointer;
    display:inline-block
}
.index-news-container .index-news-header .index-news-header-title-active, .index-news-container .index-news-header .index-news-header-title:hover {
    color:#ff8b02
}
.index-news-container .index-news-header a.link {
    font-size:15px;
    float:right
}
.index-news-container .index-news-header a.link .index-icon-22 {
    display:inline-block;
    width:14px;
    height:16px;
    vertical-align:middle;
    background:url(../images/index/icon-release@2x-b975d610b2.png) 0 0 no-repeat;
    background-position:-30px -231px;
    background-size:630px 244px;
    -webkit-transition:-webkit-transform .3s;
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s, -webkit-transform .3s
}
.index-news-container .index-news-header a.link:hover .index-icon-22 {
    -webkit-transform:translateX(10px);
    -ms-transform:translateX(10px);
    transform:translateX(10px)
}
.index-news-container .index-news-header::after {
    content:'';
    width:104px;
    height:4px;
    background:#ff8b02;
    position:absolute;
    bottom:0;
    left:0;
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.index-news-container .index-news-header-0::after {
    -webkit-transform:translateX(0);
    -ms-transform:translateX(0);
    transform:translateX(0)
}
.index-news-container .index-news-header-1::after {
    width:156px;
    -webkit-transform:translateX(174px);
    -ms-transform:translateX(174px);
    transform:translateX(174px)
}
.index-news-container .index-news-header-2::after {
    -webkit-transform:translateX(400px);
    -ms-transform:translateX(400px);
    transform:translateX(400px)
}
.index-news-container .index-news-header-3::after {
    -webkit-transform:translateX(574px);
    -ms-transform:translateX(574px);
    transform:translateX(574px)
}
.index-news-container .index-news-header-4::after {
    -webkit-transform:translateX(744px);
    -ms-transform:translateX(744px);
    transform:translateX(744px)
}
.index-news-container hr {
    border:0;
    border-top:1px solid #e7e7eb
}
.index-news-container .index-news-main {
    padding-top:60px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.index-news-container .index-news-main img {
    border-radius:4px
}
.index-news-container .index-news-main .index-news-headline {
    width:570px;
    height:417px;
    position:relative;
    border-radius:4px;
    margin-right:30px;
    cursor:pointer;
    -ms-flex-negative:0;
    flex-shrink:0;
    overflow:hidden;
    -webkit-transform:rotate(0);
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.index-news-container .index-news-main .index-news-headline:hover .index-news-headline-img {
    -webkit-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform:scale(1.1)
}
.index-news-container .index-news-main .index-news-headline-img {
    width:auto;
    height:100%;
    -webkit-transition:-webkit-transform .3s ease-in-out;
    transition:-webkit-transform .3s ease-in-out;
    transition:transform .3s ease-in-out;
    transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out
}
.index-news-container .index-news-main .index-news-headline-content {
    width:100%;
    height:100px;
    background:rgba(255, 255, 255, .86);
    padding:16px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    border-radius:0 0 4px 4px;
    -webkit-backdrop-filter:blur(4px);
    backdrop-filter:blur(4px);
    position:absolute;
    bottom:0;
    left:0;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
.index-news-container .index-news-main .index-news-headline-content .index-news-headline-title, .index-news-container .index-news-main .index-news-headline-content p {
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.index-news-container .index-news-main .index-news-headline-content .index-news-headline-title {
    font-size:26px;
    line-height:44px;
    margin-bottom:3px;
    display:inline-block
}
.index-news-container .index-news-main .index-news-headline-content p {
    color:#666;
    font-size:14px;
    line-height:24px
}
.index-news-container .index-news-main .index-news-subsidiary-list {
    max-width:570px
}
.index-news-container .index-news-main .index-news-subsidiary-list .index-news-subsidiary-item {
    height:128px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    margin-bottom:16px;
    cursor:pointer
}
.index-news-container .index-news-main .index-news-subsidiary-list .index-news-subsidiary-item:hover .index-news-subsidiary-img {
    -webkit-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform:scale(1.1)
}
.index-news-container .index-news-main .index-news-subsidiary-list .index-news-subsidiary-item .index-news-subsidiary-img-box {
    width:170px;
    height:128px;
    margin-right:16px;
    overflow:hidden;
    -ms-flex-negative:0;
    flex-shrink:0;
    border-radius:4px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-transform:rotate(0)
}
.index-news-container .index-news-main .index-news-subsidiary-list .index-news-subsidiary-item .index-news-subsidiary-img-box .index-news-subsidiary-img {
    width:auto;
    height:100%;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out
}
.index-news-container .index-news-main .index-news-subsidiary-list .index-news-subsidiary-item .index-news-subsidiary-content {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
.index-news-container .index-news-main .index-news-subsidiary-list .index-news-subsidiary-item .index-news-subsidiary-content .index-news-subsidiary-title {
    width:384px;
    font-size:18px;
    color:#333;
    line-height:31px;
    margin-bottom:12px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    display:inline-block
}
.index-news-container .index-news-main .index-news-subsidiary-list .index-news-subsidiary-item .index-news-subsidiary-content .index-news-subsidiary-title:hover {
    color:#ff8b02
}
.index-news-container .index-news-main .index-news-subsidiary-list .index-news-subsidiary-item .index-news-subsidiary-content p {
    height:48px;
    color:#666;
    font-size:14px;
    line-height:24px;
    margin-bottom:17px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical
}
.index-news-container .index-news-main .index-news-subsidiary-list .index-news-subsidiary-item .index-news-subsidiary-content span {
    font-size:12px;
    color:#888;
    line-height:21px
}
.index-custom-contact {
    height:240px;
    line-height:240px;
    background:-webkit-gradient(linear, left top, right top, from(#ff9902), to(#ff7800));
    background:linear-gradient(90deg, #ff9902 0, #ff7800 100%);
    border-top:1px solid #dfe2e4;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    position:relative;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.index-custom-contact .container {
    position:relative;
    z-index:1
}
.index-custom-contact .row {
    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
}
.index-custom-contact .row::after, .index-custom-contact .row::before {
    display:none
}
.index-custom-contact::after, .index-custom-contact::before {
    content:'';
    display:block;
    position:absolute;
    z-index:0
}
.index-custom-contact::before {
    width:467px;
    height:240px;
    background:url(../images/index/index-custom-contact-back-left-8ae045ffa9.png);
    background-size:467px 240px;
    left:0;
    top:0
}
.index-custom-contact::after {
    width:417px;
    height:161px;
    background:url(../images/index/index-custom-contact-back-right-e47eb63acb.png);
    background-size:417px 161px;
    right:0;
    bottom:0
}
.index-custom-contact-h2 {
    font-size:35px;
    color:#fff
}
.index-custom-contact .mobile-collect-input-box {
    display:inline-block;
    vertical-align:middle;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.index-custom-contact .mobile-collect-input-box input {
    width:330px;
    height:50px;
    font-size:15px;
    background:#fff;
    padding:12px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    border-radius:2px 0 0 2px;
    opacity:.96;
    -webkit-backdrop-filter:blur(2px);
    backdrop-filter:blur(2px);
    border:0;
    outline:unset
}
.index-custom-contact .mobile-collect-input-box input::-webkit-inner-spin-button, .index-custom-contact .mobile-collect-input-box input::-webkit-outer-spin-button {
    -webkit-appearance:none!important;
    margin:0
}
.index-custom-contact .mobile-collect-input-box a.btn.get-register-btn {
    width:150px;
    height:50px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    border-radius:0 2px 2px 0;
    cursor:pointer
}
.index-card {
    background-color:#fff;
    border-radius:0 40px 40px;
    width:970px;
    -webkit-box-shadow:0 6px 20px 0 rgba(18, 18, 49, .05);
    box-shadow:0 6px 20px 0 rgba(18, 18, 49, .05);
    overflow:hidden
}
.index-card .index-card-content {
    height:247px;
    padding:24px 40px 0;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    font-size:15px;
    color:#333
}
.index-card .index-card-content-title {
    font-size:18px;
    margin-bottom:20px
}
.index-card .index-card-content p {
    text-indent:30px
}
.index-card .index-card-footer {
    height:73px;
    line-height:73px;
    -webkit-box-shadow:inset 0 -12px 20px 0 rgba(97, 102, 127, .08);
    box-shadow:inset 0 -12px 20px 0 rgba(97, 102, 127, .08);
    overflow:hidden
}
.index-card .index-card-footer .row {
    padding:0 40px
}
.index-card .index-card-footer .index-card-name {
    font-size:18px;
    color:#454545;
    border-left:1px solid #ddd;
    padding-left:10px;
    margin-left:6px
}
.index-card .index-icon {
    display:inline-block;
    width:107px;
    height:24px;
    vertical-align:middle;
    background:url(../images/index/icon-release-587fae0c4d.png) 0 0 no-repeat
}
.index-card .index-icon-23 {
    background-position:0 -168px
}
.index-card .index-icon-24 {
    width:68px;
    background-position:-118px -168px
}
.index-card .index-icon-25 {
    width:122px;
    background-position:-192px -168px
}
.index-card .index-icon-26 {
    width:63px;
    background-position:-250px -168px
}
.index-card .index-icon-27 {
    width:14px;
    height:16px;
    background-position:4px -230px
}
.halfslider {
    position:relative
}
.halfslider .halfslider-wraps {
    position:relative;
    overflow:hidden
}
.halfslider .halfslider-wrap {
    width:10000%;
    list-style:none;
    padding:0 0 40px
}
.halfslider .halfslider-item {
    position:relative;
    *position:initial;
    float:left;
    opacity:.5;
    filter:alpha(opacity=50);
    cursor:pointer;
    -webkit-transform:scale(.9);
    -ms-transform:scale(.9);
    transform:scale(.9);
    -webkit-transition:all .3s;
    transition:all .3s
}
.halfslider .halfslider-item:hover {
    opacity:.8;
    filter:alpha(opacity=80)
}
.halfslider .halfslider-item-active {
    opacity:1;
    filter:alpha(opacity=100);
    cursor:default;
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1)
}
.halfslider .halfslider-item-active:hover {
    opacity:1;
    filter:alpha(opacity=100)
}
.halfslider .halfslider-item-active .index-card {
    -webkit-box-shadow:0 20px 38px 0 rgba(213, 100, 0, .15);
    box-shadow:0 20px 38px 0 rgba(213, 100, 0, .15);
    border:2px solid #ff8b02
}
.halfslider .halfslider-item-active .index-card .index-card-contact a {
    color:#ff8b02
}
.halfslider .halfslider-item-active .index-card .index-card-contact a:hover {
    color:#ff7802
}
.halfslider .halfslider-item-active .index-card .index-card-contact a:hover .index-icon-27 {
    background-position:-47px -230px;
    -webkit-transform:translateX(10px);
    -ms-transform:translateX(10px);
    transform:translateX(10px);
    -webkit-transition:-webkit-transform .3s;
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s, -webkit-transform .3s
}
.halfslider .halfslider-item-active .index-card .index-icon-27 {
    background-position:-30px -230px
}
.halfslider .halfslider-control {
    position:absolute;
    bottom:0;
    text-align:center;
    width:100%
}
.halfslider .halfslider-control .halfslider-control-bullet {
    display:inline-block;
    width:14px;
    height:14px;
    margin:0 10px;
    background-color:#666;
    background-color:rgba(0, 0, 0, .15);
    cursor:pointer;
    border-radius:50%
}
.halfslider .halfslider-control .halfslider-control-bullet:hover {
    background-color:#333;
    background-color:rgba(0, 0, 0, .7)
}
.halfslider .halfslider-control .halfslider-control-active {
    background-color:#000;
    background-color:rgba(0, 0, 0, .3)
}
.brain-map {
    position:relative;
    width:876px;
    height:700px;
    margin-left:170px
}
.brain-map .brain-map-back {
    width:876px;
    height:700px;
    position:relative
}
.brain-map .brain-labels {
    position:absolute;
    min-width:150px;
    *width:160px;
    -webkit-animation-duration:.3s;
    animation-duration:.3s;
    -webkit-animation-timing-function:ease;
    animation-timing-function:ease
}
.brain-map .brain-labels .brain-label {
    position:relative;
    display:inline-block;
    height:40px;
    line-height:40px;
    font-size:15px;
    color:#161c31;
    padding:0 24px;
    background-color:rgba(255, 255, 255, .9);
    *background-color:#fff;
    _background-color:#fff;
    margin-bottom:4px;
    -webkit-box-shadow:0 6px 26px 0 rgba(0, 0, 0, .1);
    box-shadow:0 6px 26px 0 rgba(0, 0, 0, .1);
    *border:1px solid #eee;
    _border:1px solid #eee;
    -webkit-animation-duration:1.2s;
    animation-duration:1.2s;
    -webkit-animation-delay:350ms;
    animation-delay:350ms;
    -webkit-animation-direction:alternate;
    animation-direction:alternate;
    -webkit-animation-timing-function:ease;
    animation-timing-function:ease;
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite;
    z-index:10
}
@-webkit-keyframes ripple {
    0% {
        opacity:0;
        -webkit-transform:scale(.1, .1)
    }
    5% {
        opacity:1
    }
    100% {
        opacity:0;
        -webkit-transform:scale(1)
    }
}
@keyframes ripple {
    0% {
        opacity:0;
        -webkit-transform:scale(.1, .1);
        -ms-transform:scale(.1, .1);
        transform:scale(.1, .1)
    }
    5% {
        opacity:1
    }
    100% {
        opacity:0;
        -webkit-transform:scale(1);
        -ms-transform:scale(1);
        transform:scale(1)
    }
}
@-webkit-keyframes panning-horizontal-forward {
    0% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
    100% {
        -webkit-transform:translate3d(2px, 0, 0);
        transform:translate3d(2px, 0, 0)
    }
}
@keyframes panning-horizontal-forward {
    0% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
    100% {
        -webkit-transform:translate3d(2px, 0, 0);
        transform:translate3d(2px, 0, 0)
    }
}
@-webkit-keyframes panning-horizontal-reverse {
    0% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
    100% {
        -webkit-transform:translate3d(-2px, 0, 0);
        transform:translate3d(-2px, 0, 0)
    }
}
@keyframes panning-horizontal-reverse {
    0% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
    100% {
        -webkit-transform:translate3d(-2px, 0, 0);
        transform:translate3d(-2px, 0, 0)
    }
}
@-webkit-keyframes panning-vertical-forward {
    0% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
    100% {
        -webkit-transform:translate3d(0, 2px, 0);
        transform:translate3d(0, 2px, 0)
    }
}
@keyframes panning-vertical-forward {
    0% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
    100% {
        -webkit-transform:translate3d(0, 2px, 0);
        transform:translate3d(0, 2px, 0)
    }
}
@-webkit-keyframes panning-vertical-reverse {
    0% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
    100% {
        -webkit-transform:translate3d(0, -2px, 0);
        transform:translate3d(0, -2px, 0)
    }
}
@keyframes panning-vertical-reverse {
    0% {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
    100% {
        -webkit-transform:translate3d(0, -2px, 0);
        transform:translate3d(0, -2px, 0)
    }
}
@media (max-width:1366px) {
    .index-sme .index-sme-banner {
        width:1000px;
        min-height:610px
    }
    .index-sme .index-sme-banner .slides img {
        height:610px
    }
}
@media (max-width:1430px) {
    .index-business .index-business-img {
        -webkit-transform:scale(.9) translateX(-24px);
        -ms-transform:scale(.9) translateX(-24px);
        transform:scale(.9) translateX(-24px)
    }
    .index-business .index-business-img .btn {
        right:0
    }
}
@media (max-width:1200px) {
    .index-banner {
        min-height:460px
    }
    .index-banner .index-banner-container {
        top:140px
    }
    .index-banner .index-banner-container .btn-box {
        left:467px
    }
    .index-banner .flex-control-nav {
        -webkit-transform:translate(-510px, 0);
        -ms-transform:translate(-510px, 0);
        transform:translate(-510px, 0)
    }
    .index-intro .index-intro-data .index-intro-module div {
        font-size:20px
    }
    .map-container {
        -webkit-transform:scale(.77);
        -ms-transform:scale(.77);
        transform:scale(.77);
        margin-left:-80px
    }
    .index-sme .index-sme-banner {
        width:970px;
        min-height:570px
    }
    .index-sme .index-sme-banner .slides img {
        height:570px
    }
    .index-business .index-business-img {
        -webkit-transform:scale(.78) translateX(-24px);
        -ms-transform:scale(.78) translateX(-24px);
        transform:scale(.78) translateX(-24px)
    }
    .index-robots .index-robots-img {
        width:100%
    }
    .index-robots .brain-map {
        margin-left:80px;
        -webkit-transform:scale(.9);
        -ms-transform:scale(.9);
        transform:scale(.9)
    }
    .index-deploy .index-deploy-module {
        min-height:220px
    }
    .index-release .index-release-profession {
        width:auto
    }
    .index-release .index-release-more {
        width:100%;
        margin:30px auto
    }
    .index-release .index-release-more .index-release-module {
        height:auto;
        padding-bottom:26px
    }
    .index-card {
        width:766px
    }
    .index-card .index-card-content {
        min-height:180px
    }
}
@media (min-width:1008px) and (max-width:1200px) {
    .index-release-box .index-release .index-release-profession-left {
        width:950px
    }
    .index-release-box .index-release .index-release-profession-right {
        display:none
    }
    .index-release-box .index-release .index-release-profession .index-release-content ul .even {
        margin-left:0
    }
    .index-release-box .index-release .index-release-profession .index-release-content ul li {
        margin:0 40px 20px 0
    }
    .index-release-box .index-release .index-release-more {
        -webkit-transform:scale(.84);
        -ms-transform:scale(.84);
        transform:scale(.84);
        -webkit-transform-origin:0 50%;
        -ms-transform-origin:0 50%;
        transform-origin:0 50%
    }
    .index-news-container .index-news-main .index-news-headline {
        margin:0 0 30px
    }
}
@media (max-width:1008px) {
    .map-container {
        -webkit-transform:scale(.7);
        -ms-transform:scale(.7);
        transform:scale(.7);
        margin-left:-100px
    }
    .index-banner {
        min-height:380px
    }
    .index-banner .index-banner-container {
        top:90px
    }
    .index-banner .index-banner-container p {
        font-size:17px;
        width:455px;
        margin-bottom:10px
    }
    .index-banner .index-banner-container .btn-box {
        left:587px
    }
    .index-banner .flex-control-nav {
        -webkit-transform:translate(-390px, 0);
        -ms-transform:translate(-390px, 0);
        transform:translate(-390px, 0)
    }
    .index-intro .index-intro-data {
        margin-bottom:80px
    }
    .index-intro .index-intro-data .index-intro-module {
        padding:10px 10px 20px
    }
    .index-intro .index-intro-data .index-intro-module p {
        font-size:15px
    }
    .index-robots .index-robots-intro {
        width:auto;
        padding:0 30px;
        -webkit-box-sizing:border-box;
        box-sizing:border-box
    }
    .index-robots .index-robots-intro p {
        width:auto
    }
    .index-release-box .index-release .index-release-profession {
        margin:0 30px
    }
    .index-release-box .index-release .index-release-profession-right {
        display:none
    }
    .index-sme .index-sme-banner {
        width:900px;
        min-height:540px
    }
    .index-sme .index-sme-banner .slides img {
        height:540px
    }
    .index-sme h1 {
        font-size:26px
    }
    .index-business .index-business-intro h1 {
        font-size:26px
    }
    .index-robots .index-robots-intro h1 {
        font-size:26px
    }
    .index-release-box {
        padding-bottom:0
    }
    .index-release-box .index-release .index-release-more {
        width:auto;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column;
        -webkit-transform:scale(1);
        -ms-transform:scale(1);
        transform:scale(1);
        margin:20px 30px
    }
    .index-release-box .index-release .index-release-more .index-release-module, .index-release-box .index-release .index-release-more .index-release-module-active {
        width:100%;
        height:154px;
        background:#eaf7ff;
        margin-bottom:20px
    }
    .index-release-box .index-release .index-release-more .index-release-module-active::after, .index-release-box .index-release .index-release-more .index-release-module-active::before, .index-release-box .index-release .index-release-more .index-release-module::after, .index-release-box .index-release .index-release-more .index-release-module::before {
        display:none
    }
    .index-release-box .index-release .index-release-more .index-release-module img, .index-release-box .index-release .index-release-more .index-release-module-active img {
        display:none
    }
    .index-release-box .index-release .index-release-more .index-release-module-active .index-release-module-unfold {
        visibility:hidden
    }
    .index-release-box .index-release .index-release-more .index-release-module-active p.index-release-module-summary {
        font-size:15px;
        color:#007bdb;
        visibility:visible;
        opacity:1;
        display:block
    }
    .index-release-box .index-release .index-release-more .index-release-module-active .index-release-module-header .index-icon-arrow {
        background:url(../images/index/index-release-module-arrow-dark-556445dee0.png);
        background-size:14px 26px
    }
    .index-release-box .index-release .index-release-more .index-release-module-active .index-release-module-header, .index-release-box .index-release .index-release-more .index-release-module-active p.index-release-module-summary {
        color:#007bdb
    }
    .index-business .index-business-intro {
        padding:0 30px;
        -webkit-box-sizing:border-box;
        box-sizing:border-box
    }
    .index-business .index-business-intro p {
        width:100%
    }
    .index-business .index-business-content {
        width:auto;
        margin:30px
    }
    .index-custom-container .index-custom-cases-box {
        -webkit-transform:scale(.7);
        -ms-transform:scale(.7);
        transform:scale(.7);
        -webkit-transform-origin:585px 50%;
        -ms-transform-origin:585px 50%;
        transform-origin:585px 50%;
        margin-top:-75px
    }
    .index-custom-container .index-custom-cases-btn-box {
        margin-top:-30px
    }
    .index-news-container .index-news-header .index-news-header-title {
        margin-right:40px
    }
    .index-news-container .index-news-main .index-news-headline {
        margin:0 0 30px
    }
    .index-custom-contact {
        height:322px;
        line-height:322px
    }
    .index-custom-contact .row {
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column
    }
    .index-custom-contact h2 {
        line-height:60px;
        margin-bottom:32px
    }
    .index-business .index-business-img {
        -webkit-transform:translateX(-134px) scale(.8);
        -ms-transform:translateX(-134px) scale(.8);
        transform:translateX(-134px) scale(.8);
        margin:-70px 0 -40px
    }
    .index-business .index-business-content .index-business-module {
        height:125px
    }
    .index-robots .index-robots-img {
        overflow:hidden;
        margin:0 0 -50px -30px;
        padding-right:30px;
        -webkit-box-sizing:content-box;
        box-sizing:content-box
    }
    .index-robots .brain-map {
        margin-left:60px;
        -webkit-transform:scale(.8);
        -ms-transform:scale(.8);
        transform:scale(.8)
    }
    .index-deploy .index-deploy-intro h1 {
        margin-bottom:0
    }
    .index-deploy .index-deploy-module {
        min-height:250px
    }
    .index-card {
        width:666px
    }
    .index-card .index-card-content {
        margin:40px 30px 20px;
        font-size:14px
    }
}
@media (max-width:768px) {
    .map-container {
        -webkit-transform:scale(.56);
        -ms-transform:scale(.56);
        transform:scale(.56);
        margin-left:-196px
    }
    .index-banner .banner-box .index-banner-container {
        padding:0 30px
    }
    .index-banner .flex-control-nav {
        -webkit-transform:translate(-360px, 0);
        -ms-transform:translate(-360px, 0);
        transform:translate(-360px, 0)
    }
    .index-banner .btn {
        padding:0 18px;
        margin-right:10px
    }
    .index-robots .index-robots-intro {
        width:auto;
        padding:0 30px;
        -webkit-box-sizing:border-box;
        box-sizing:border-box
    }
    .index-robots .index-robots-intro p {
        width:auto
    }
    .index-release-box .index-release .index-release-profession {
        margin:0 30px
    }
    .index-release-box .index-release .index-release-profession-right {
        display:none
    }
    .index-sme .index-sme-banner {
        width:750px;
        min-height:450px
    }
    .index-sme .index-sme-banner .slides img {
        height:450px
    }
    .index-release-box {
        padding-bottom:0
    }
    .index-release-box .index-release .index-release-more {
        width:auto;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column;
        -webkit-transform:scale(1);
        -ms-transform:scale(1);
        transform:scale(1);
        margin:20px 30px
    }
    .index-release-box .index-release .index-release-more .index-release-module, .index-release-box .index-release .index-release-more .index-release-module-active {
        width:100%;
        height:154px;
        background:#eaf7ff;
        margin-bottom:20px
    }
    .index-release-box .index-release .index-release-more .index-release-module-active::after, .index-release-box .index-release .index-release-more .index-release-module-active::before, .index-release-box .index-release .index-release-more .index-release-module::after, .index-release-box .index-release .index-release-more .index-release-module::before {
        display:none
    }
    .index-release-box .index-release .index-release-more .index-release-module img, .index-release-box .index-release .index-release-more .index-release-module-active img {
        display:none
    }
    .index-release-box .index-release .index-release-more .index-release-module-active .index-release-module-unfold {
        visibility:hidden
    }
    .index-release-box .index-release .index-release-more .index-release-module-active p.index-release-module-summary {
        font-size:15px;
        color:#007bdb;
        visibility:visible;
        opacity:1;
        display:block
    }
    .index-release-box .index-release .index-release-more .index-release-module-active .index-release-module-header .index-icon-arrow {
        background:url(../images/index/index-release-module-arrow-dark-556445dee0.png);
        background-size:14px 26px
    }
    .index-release-box .index-release .index-release-more .index-release-module-active .index-release-module-header, .index-release-box .index-release .index-release-more .index-release-module-active p.index-release-module-summary {
        color:#007bdb
    }
    .index-business .index-business-intro {
        padding:0 30px;
        -webkit-box-sizing:border-box;
        box-sizing:border-box
    }
    .index-business .index-business-intro p {
        width:100%
    }
    .index-business .index-business-content {
        width:auto;
        margin:30px
    }
    .index-custom-container .index-custom-cases-box {
        -webkit-transform:scale(.64);
        -ms-transform:scale(.64);
        transform:scale(.64);
        -webkit-transform-origin:585px 50%;
        -ms-transform-origin:585px 50%;
        transform-origin:585px 50%;
        margin-top:-75px
    }
    .index-custom-container .index-custom-cases-btn-box {
        margin-top:-30px
    }
    .index-news-container .index-news-header .index-news-header-title {
        margin-right:40px
    }
    .index-news-container .index-news-main .index-news-headline {
        margin:0 0 30px
    }
    .index-custom-contact {
        height:322px;
        line-height:322px
    }
    .index-custom-contact .row {
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column
    }
    .index-custom-contact h2 {
        line-height:60px;
        margin-bottom:32px
    }
    .index-business .index-business-img {
        -webkit-transform:translateX(-250px) scale(.6);
        -ms-transform:translateX(-250px) scale(.6);
        transform:translateX(-250px) scale(.6);
        margin:-100px 0
    }
    .index-business .index-business-one {
        margin-right:40px
    }
    .index-business .index-business-two {
        margin:0 20px
    }
    .index-business .index-business-three {
        margin-left:40px
    }
    .index-robots .index-robots-img {
        margin:-100px 0 -150px
    }
    .index-robots .brain-map {
        margin-left:-50px;
        -webkit-transform:scale(.6);
        -ms-transform:scale(.6);
        transform:scale(.6)
    }
    .index-card {
        width:516px
    }
    .index-card .index-card-content {
        margin:20px 15px 20px;
        min-height:215px
    }
    .index-card .index-card-footer .row .col-8 {
        height:76px;
        overflow:hidden
    }
    .index-card .index-card-footer .row .col-4 {
        font-size:12px
    }
    .index-custom .index-custom-contact .row {
        margin-left:0;
        margin-right:0
    }
}
@media (-webkit-min-device-pixel-ratio:2), (min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2) {
    .index-release .index-icon {
        background-image:url(../images/index/icon-release@2x-b975d610b2.png);
        background-size:630px 244px
    }
    .index-business .index-business-intro p {
        font-size:15px
    }
    .index-business .index-icon {
        background-image:url(../images/index/icon-release@2x-b975d610b2.png);
        background-size:630px 244px
    }
    .index-custom .index-custom-logo .col-2 span {
        background-image:url(../images/index/custom@2x-78bb72aef2.png);
        background-size:872px 264px
    }
    .index-card .index-icon {
        background-image:url(../images/index/icon-release@2x-b975d610b2.png);
        background-size:630px 244px
    }
}
.robot-container .module-title {
    font-size:35px;
    font-weight:400;
    line-height:57px;
    color:#333
}
.robot-container .span1 {
    font-size:18px;
    line-height:27px
}
.robot-container .span2 {
    font-size:15px;
    line-height:170%
}
.robot-container .span3 {
    font-size:14px;
    line-height:25px
}
.robot-container .span4 {
    font-size:26px
}
.robot-container .float-left {
    float:left
}
.robot-container .float-right {
    float:right
}
.robot-container .module {
    text-align:center
}
.robot-container .module.opacitys img {
    -webkit-animation:show 3s forwards;
    animation:show 3s forwards;
    -webkit-animation-play-state:running;
    animation-play-state:running
}
.robot-container .module .contact-customer {
    display:inline-block;
    *display:block;
    font-size:15px;
    line-height:23px
}
.robot-container .module .marginTop-30.contact-customer {
    margin-top:30px
}
.robot-container .module .small-title {
    font-weight:400;
    line-height:23px;
    color:#333;
    margin-bottom:20px
}
.robot-container .module p.paragraph {
    color:#333
}
.robot-container .module .module-message {
    text-align:left
}
.robot-container .module .module-message .icon-box {
    margin-bottom:25px
}
.robot-container .module .module-message .icon {
    display:inline-block;
    width:50px;
    height:50px;
    background-image:url(../images/product/robot_standard/icon-19ff87994d.png);
    background-repeat:no-repeat;
    background-size:356px 107px
}
.robot-container .module .module-message .icon.rjhdrz {
    background-position:0 0
}
.robot-container .module .module-message .icon.bcwzwt {
    background-position:-60px 0
}
.robot-container .module .module-message .icon.yhwtda {
    background-position:-119px 0
}
.robot-container .module .img-box img {
    height:auto;
    vertical-align:middle
}
.robot-container .robot-module1 {
    position:relative;
    height:450px;
    background-color:#f7f7f8;
    margin-bottom:35px
}
.robot-container .robot-module1 .back-a {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:450px;
    overflow:hidden
}
.robot-container .robot-module1 .back-a ul {
    height:28px;
    width:28px;
    list-style:none;
    -webkit-transform-style:preserve-3d;
    transform-style:preserve-3d;
    -webkit-animation:ani 10s linear 0s infinite;
    animation:ani 10s linear 0s infinite;
    position:absolute
}
.robot-container .robot-module1 .back-a ul:nth-child(3n) {
    width:20px;
    height:20px;
    animation-delay:.5s;
    -webkit-animation-delay:.5s
}
.robot-container .robot-module1 .back-a ul:nth-child(3n) li {
    height:20px;
    width:20px
}
.robot-container .robot-module1 .back-a ul:nth-child(3n) li:nth-child(1) {
    transform:translateZ(10px);
    -webkit-transform:translateZ(10px);
    -moz-transform:translateZ(10px);
    -ms-transform:translateZ(10px);
    -o-transform:translateZ(10px)
}
.robot-container .robot-module1 .back-a ul:nth-child(3n) li:nth-child(2) {
    transform:rotateY(90deg) translateZ(10px);
    -webkit-transform:rotateY(90deg) translateZ(10px);
    -moz-transform:rotateY(90deg) translateZ(10px);
    -ms-transform:rotateY(90deg) translateZ(10px);
    -o-transform:rotateY(90deg) translateZ(10px)
}
.robot-container .robot-module1 .back-a ul:nth-child(3n) li:nth-child(3) {
    transform:rotateX(90deg) translateZ(10px);
    -webkit-transform:rotateX(90deg) translateZ(10px);
    -moz-transform:rotateX(90deg) translateZ(10px);
    -ms-transform:rotateX(90deg) translateZ(10px);
    -o-transform:rotateX(90deg) translateZ(10px)
}
.robot-container .robot-module1 .back-a ul:nth-child(3n) li:nth-child(4) {
    transform:rotateX(-90deg) translateZ(10px);
    -webkit-transform:rotateX(-90deg) translateZ(10px);
    -moz-transform:rotateX(-90deg) translateZ(10px);
    -ms-transform:rotateX(-90deg) translateZ(10px);
    -o-transform:rotateX(-90deg) translateZ(10px)
}
.robot-container .robot-module1 .back-a ul:nth-child(3n) li:nth-child(5) {
    transform:rotateY(-90deg) translateZ(10px);
    -webkit-transform:rotateY(-90deg) translateZ(10px);
    -moz-transform:rotateY(-90deg) translateZ(10px);
    -ms-transform:rotateY(-90deg) translateZ(10px);
    -o-transform:rotateY(-90deg) translateZ(10px)
}
.robot-container .robot-module1 .back-a ul:nth-child(3n) li:nth-child(6) {
    transform:rotateX(180deg) translateZ(10px);
    -webkit-transform:rotateX(180deg) translateZ(10px);
    -moz-transform:rotateX(180deg) translateZ(10px);
    -ms-transform:rotateX(180deg) translateZ(10px);
    -o-transform:rotateX(180deg) translateZ(10px)
}
.robot-container .robot-module1 .back-a ul:nth-child(3n+1) {
    animation-delay:.1s;
    -webkit-animation-delay:.1s
}
.robot-container .robot-module1 .back-a ul:nth-child(3n+2) {
    animation-delay:.9s;
    -webkit-animation-delay:.9s
}
.robot-container .robot-module1 .back-a ul li {
    position:absolute;
    height:28px;
    width:28px;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    background-color:#f3f6f8;
    border:1px solid #dfe3e6
}
.robot-container .robot-module1 .back-a ul li:nth-child(1) {
    transform:translateZ(14px);
    -webkit-transform:translateZ(14px);
    -moz-transform:translateZ(14px);
    -ms-transform:translateZ(14px);
    -o-transform:translateZ(14px)
}
.robot-container .robot-module1 .back-a ul li:nth-child(2) {
    transform:rotateY(90deg) translateZ(14px);
    -webkit-transform:rotateY(90deg) translateZ(14px);
    -moz-transform:rotateY(90deg) translateZ(14px);
    -ms-transform:rotateY(90deg) translateZ(14px);
    -o-transform:rotateY(90deg) translateZ(14px)
}
.robot-container .robot-module1 .back-a ul li:nth-child(3) {
    transform:rotateX(90deg) translateZ(14px);
    -webkit-transform:rotateX(90deg) translateZ(14px);
    -moz-transform:rotateX(90deg) translateZ(14px);
    -ms-transform:rotateX(90deg) translateZ(14px);
    -o-transform:rotateX(90deg) translateZ(14px)
}
.robot-container .robot-module1 .back-a ul li:nth-child(4) {
    transform:rotateX(-90deg) translateZ(14px);
    -webkit-transform:rotateX(-90deg) translateZ(14px);
    -moz-transform:rotateX(-90deg) translateZ(14px);
    -ms-transform:rotateX(-90deg) translateZ(14px);
    -o-transform:rotateX(-90deg) translateZ(14px)
}
.robot-container .robot-module1 .back-a ul li:nth-child(5) {
    transform:rotateY(-90deg) translateZ(14px);
    -webkit-transform:rotateY(-90deg) translateZ(14px);
    -moz-transform:rotateY(-90deg) translateZ(14px);
    -ms-transform:rotateY(-90deg) translateZ(14px);
    -o-transform:rotateY(-90deg) translateZ(14px)
}
.robot-container .robot-module1 .back-a ul li:nth-child(6) {
    transform:rotateX(180deg) translateZ(14px);
    -webkit-transform:rotateX(180deg) translateZ(14px);
    -moz-transform:rotateX(180deg) translateZ(14px);
    -ms-transform:rotateX(180deg) translateZ(14px);
    -o-transform:rotateX(180deg) translateZ(14px)
}
.robot-container .robot-module1 .back-a ul.ul1 {
    top:100px;
    left:68px
}
.robot-container .robot-module1 .back-a ul.ul2 {
    top:300px;
    left:116px
}
.robot-container .robot-module1 .back-a ul.ul3 {
    top:138px;
    left:300px
}
.robot-container .robot-module1 .back-a ul.ul4 {
    top:400px;
    left:50px
}
.robot-container .robot-module1 .back-a ul.ul5 {
    top:395px;
    left:313px
}
.robot-container .robot-module1 .back-a ul.ul6 {
    top:98px;
    left:461px
}
.robot-container .robot-module1 .back-a ul.ul7 {
    top:159px;
    left:644px
}
.robot-container .robot-module1 .back-a ul.ul8 {
    top:367px;
    left:623px
}
.robot-container .robot-module1 .back-a ul.ul9 {
    top:174px;
    left:777px
}
.robot-container .robot-module1 .back-a ul.ul10 {
    top:179px;
    left:996px
}
.robot-container .robot-module1 .back-a ul.ul11 {
    top:348px;
    left:806px
}
.robot-container .robot-module1 .back-a ul.ul12 {
    top:250px;
    left:1400px
}
.robot-container .robot-module1 .back-a ul.ul13 {
    top:140px;
    left:1470px
}
.robot-container .robot-module1 .back-a ul.ul14 {
    top:420px;
    left:1420px
}
.robot-container .robot-module1 .back-a ul.ul15 {
    top:134px;
    left:1300px
}
.robot-container .robot-module1 .back-a ul.ul16 {
    top:295px;
    left:1250px
}
@-webkit-keyframes ani {
    100% {
        -webkit-transform:rotateX(360deg) rotateY(360deg) rotateZ(360deg);
        transform:rotateX(360deg) rotateY(360deg) rotateZ(360deg)
    }
}
@keyframes ani {
    100% {
        -webkit-transform:rotateX(360deg) rotateY(360deg) rotateZ(360deg);
        transform:rotateX(360deg) rotateY(360deg) rotateZ(360deg)
    }
}
.robot-container .robot-module1 .module1-section {
    display:inline-block;
    margin:0;
    text-align:center;
    width:100%;
    height:450px
}
.robot-container .robot-module1 .module1-section .module1-message {
    margin:0 auto;
    text-align:left
}
.robot-container .robot-module1 .module1-section .module1-message .module-title {
    margin-top:160px;
    line-height:59px
}
.robot-container .robot-module1 .module1-section .module1-message p {
    letter-spacing:1px;
    color:rgba(51, 51, 51, .9);
    line-height:30px
}
.robot-container .robot-module1 .module1-section .module1-message .btn {
    margin-right:20px
}
.robot-container .robot-module1 .module1-section .module1-message .btn-grounp {
    margin-top:25px
}
.robot-container .robot-module1 .module1-section .img-box {
    height:404px;
    margin-top:80px;
    padding-left:58px
}
.robot-container .robot-module2 .module-title {
    margin-top:90px;
    margin-bottom:62px
}
.robot-container .robot-module2 .module2-section {
    display:inline-block
}
.robot-container .robot-module2 .module2-section .module2-message {
    text-align:left;
    padding-right:30px;
    margin-top:40px
}
.robot-container .robot-module2 .module2-section .module2-message .sm-module {
    margin-top:35px
}
.robot-container .robot-module2 .module2-section .module2-message .sm-module .span1 {
    display:inline-block;
    height:26px;
    font-weight:400;
    line-height:26px;
    color:#333;
    margin-bottom:10px
}
.robot-container .robot-module2 .module2-section .module2-message .sm-module .span1 i {
    display:inline-block;
    width:30px;
    height:100%;
    vertical-align:top;
    background-image:url(../images/product/robot_standard/icon-19ff87994d.png);
    background-repeat:no-repeat;
    background-size:356px 107px;
    margin-right:5px
}
.robot-container .robot-module2 .module2-section .module2-message .sm-module .span1#rchxwd i {
    background-position:2px -60px
}
.robot-container .robot-module2 .module2-section .module2-message .sm-module .span1#fkywwd i {
    background-position:-34.5px -60px
}
.robot-container .robot-module2 .module2-section .module2-message .sm-module .span1#xgtjwt i {
    background-position:-71px -60px
}
.robot-container .robot-module2 .module2-section .module2-message .sm-module .span1#jwjd i {
    background-position:-106px -60px
}
.robot-container .robot-module2 .module2-section .module2-message .sm-module p {
    margin-left:35px;
    color:#666
}
.robot-container .robot-module2 .module2-section .module2-message .contact-customer {
    margin-left:35px;
    margin-top:30px
}
.robot-container .robot-module2 .module2-section .img-box {
    margin-top:30px
}
.robot-container .robot-module3 {
    margin-top:84px;
    text-align:center
}
.robot-container .robot-module3 .module-title {
    margin-bottom:32px
}
.robot-container .robot-module3 p {
    color:#333
}
.robot-container .robot-module3 .image-box {
    height:370px;
    margin:70px auto 0 auto;
    position:relative
}
.robot-container .robot-module3 .image-box .image-backg {
    width:100%;
    height:286px;
    background:url(../images/product/robot_standard/illustrations_floor_c2-e769ee5f0f.png) no-repeat;
    opacity:.2;
    position:absolute;
    left:0;
    top:92px
}
.robot-container .robot-module3 .image-box .image-setion {
    display:inline-block;
    cursor:pointer
}
.robot-container .robot-module3 .image-box .image-setion .image-bottom {
    width:494px;
    height:302px;
    background:url(../images/product/robot_standard/illustrations_middle_c2-7272491cf6.png) no-repeat;
    background-size:100%;
    position:absolute;
    left:50%;
    top:56px;
    margin-left:-247px;
    -webkit-animation:symbolhovering 2s ease infinite alternate;
    animation:symbolhovering 2s ease infinite alternate;
    -webkit-animation-delay:.25s;
    animation-delay:.25s;
    opacity:0
}
.robot-container .robot-module3 .image-box .image-setion .image-bottom:hover {
    -webkit-animation:symbolhovering 2s infinite alternate;
    animation:symbolhovering 2s infinite alternate
}
.robot-container .robot-module3 .image-box .image-setion .image-top {
    width:534px;
    height:284px;
    background:url(../images/product/robot_standard/illustrations_above_c2-caf08e971d.png) no-repeat;
    background-size:100%;
    position:absolute;
    left:50%;
    top:50px;
    margin-left:-267px;
    -webkit-transition:all 1s cubic-bezier(.68, -.55, .265, 1.55);
    transition:all 1s cubic-bezier(.68, -.55, .265, 1.55);
    -webkit-animation:symbolhovering 2s ease infinite alternate;
    animation:symbolhovering 2s ease infinite alternate;
    opacity:0
}
.robot-container .robot-module3 .image-box .image-setion .export {
    width:132px;
    height:82px;
    background:url(../images/product/robot_standard/illustrations_top_c2-0e4cc38ee9.png);
    background-size:100%;
    position:absolute;
    top:-20px;
    right:50%;
    margin-right:-190px;
    z-index:100;
    -webkit-animation:symbolhovering 3s ease 1s infinite alternate;
    animation:symbolhovering 3s ease 1s infinite alternate;
    opacity:0
}
.robot-container .robot-module3 .image-box .image-setion .message-box1, .robot-container .robot-module3 .image-box .image-setion .message-box2 {
    background-color:#fff;
    background-color:rgba(255, 255, 255, .6);
    border-radius:4px;
    *opacity:.6;
    opacity:.6\0;
    margin:0 auto;
    text-align:center;
    -webkit-animation:symbolhovering2 3s ease-in-out .85s infinite alternate;
    animation:symbolhovering2 3s ease-in-out .85s infinite alternate
}
.robot-container .robot-module3 .image-box .image-setion .message-box1 span, .robot-container .robot-module3 .image-box .image-setion .message-box2 span {
    display:inline-block;
    color:#6b4126;
    text-align:left;
    font-size:15px
}
.robot-container .robot-module3 .image-box .image-setion .message-box1.hide, .robot-container .robot-module3 .image-box .image-setion .message-box2.hide {
    animation:hide 5s;
    -moz-animation:hide 5s;
    -webkit-animation:hide 5s;
    -o-animation:hide 5s
}
.robot-container .robot-module3 .image-box .image-setion .message-box1.show, .robot-container .robot-module3 .image-box .image-setion .message-box2.show {
    animation:show 5s;
    -moz-animation:show 5s;
    -webkit-animation:show 5s;
    -o-animation:show 5s
}
.robot-container .robot-module3 .image-box .image-setion .message-box1 {
    width:200px;
    position:relative;
    left:-98px;
    top:24px;
    padding:26px 0 26px 55px;
    text-align:left
}
.robot-container .robot-module3 .image-box .image-setion .message-box2 {
    width:380px;
    position:relative;
    left:100px;
    top:40px;
    padding:22px 0
}
.robot-container .robot-module3 .image-box .image-setion .message-box2 span {
    width:331px
}
.robot-container .robot-module3 .axis-box {
    height:51px;
    position:relative;
    margin:20px auto 0 auto
}
.robot-container .robot-module3 .axis-box .line {
    width:100%;
    height:1px;
    background-color:#e3e6e7;
    position:absolute;
    top:50%;
    left:0;
    _overflow:hidden;
    margin-top:-.5px
}
.robot-container .robot-module3 .axis-box .axis-contain {
    width:100%;
    position:absolute;
    top:0;
    left:0
}
.robot-container .robot-module3 .axis-box span {
    display:inline-block;
    width:100px;
    height:100%;
    color:#333;
    background-color:#fff;
    vertical-align:top;
    line-height:47px;
    margin-left:56px;
    z-index:99999
}
.robot-container .robot-module3 .axis-box span.axis-item {
    cursor:pointer
}
.robot-container .robot-module3 .axis-box span i {
    width:0;
    opacity:0;
    -webkit-transition:width .5s, opacity .5s, -webkit-transform .5s;
    transition:width .5s, opacity .5s, -webkit-transform .5s;
    transition:width .5s, opacity .5s, transform .5s;
    transition:width .5s, opacity .5s, transform .5s, -webkit-transform .5s;
    -moz-transition:width .5s, opacity .5s, transform .5s;
    -webkit-transition:width .5s, opacity .5s, transform .5s;
    -o-transition:width .5s, opacity .5s, transform .5s;
    -webkit-transform:scale(0);
    -ms-transform:scale(0);
    transform:scale(0)
}
.robot-container .robot-module3 .axis-box span.axis-item-active, .robot-container .robot-module3 .axis-box span:hover {
    color:#ff8b02
}
.robot-container .robot-module3 .axis-box span.axis-item-active i {
    display:inline-block;
    width:36px;
    height:36px;
    opacity:1;
    background:url(../images/product/robot_standard/nav_c2-8d2a0d5c79.png) no-repeat;
    background-size:100%;
    vertical-align:middle;
    margin-right:8px;
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1)
}
.robot-container .robot-module3 .axis-box span:first-child {
    margin-left:28px
}
.robot-container .robot-module3 .contact-customer {
    margin-top:43px
}
.robot-container .robot-module4 {
    margin-top:100px
}
.robot-container .robot-module4 .module4-message {
    margin-top:190px
}
.robot-container .robot-module4 .img-box {
    margin-top:108px
}
.robot-container .robot-module5 .img-box {
    margin-top:85px
}
.robot-container .robot-module5 .module-message {
    margin-top:145px
}
.robot-container .robot-module6 .img-box {
    margin-top:92px
}
.robot-container .robot-module6 .module-message {
    margin-top:145px
}
.robot-container .robot-module7 .module-title {
    margin-top:175px;
    margin-bottom:86px
}
.robot-container .robot-module7 .module-message .small-title {
    padding:0 95px 0 20px;
    line-height:23px;
    color:#333;
    margin-bottom:13px
}
.robot-container .robot-module7 .module-message .paragraph {
    color:#666
}
.robot-container .robot-module7 .module-message .icon-box {
    padding:0 95px 0 20px;
    margin-bottom:19px
}
.robot-container .robot-module7 .module-message .icon-box .fwbcx {
    background-position:-180px 0
}
.robot-container .robot-module7 .module-message .icon-box .affk {
    background-position:-246px 0
}
.robot-container .robot-module7 .module-message .icon-box .jqrmczdy {
    background-position:-306px 0
}
.robot-container .robot-module7 .robot-module7-1 .small-title {
    padding:0 75px 0 0
}
.robot-container .robot-module7 .robot-module7-1 .icon-box {
    padding:0 75px 0 0
}
.robot-container .robot-module7 .robot-module7-1 .paragraph {
    padding:0 75px 0 0
}
.robot-container .robot-module7 .robot-module7-2 .small-title {
    padding:0 38px
}
.robot-container .robot-module7 .robot-module7-2 .icon-box {
    padding:0 38px
}
.robot-container .robot-module7 .robot-module7-2 .paragraph {
    padding:0 38px
}
.robot-container .robot-module7 .robot-module7-3 .small-title {
    padding:0 15px 0 60px
}
.robot-container .robot-module7 .robot-module7-3 .icon-box {
    padding:0 15px 0 60px
}
.robot-container .robot-module7 .robot-module7-3 .paragraph {
    padding:0 15px 0 60px
}
.robot-container .robot-module7 .contact-customer {
    margin-top:40px
}
.robot-container .robot-module8 {
    background:url(../images/product/robot_standard/standard_c3_5-630528d74d.png);
    background-size:contain;
    margin-top:96px;
    margin-bottom:117px;
    padding-top:102px;
    padding-bottom:100px
}
.robot-container .robot-module8 .module-title {
    color:#fff;
    line-height:100%
}
.robot-container .robot-module8 p.paragraph {
    color:#fff
}
.robot-container .robot-module8 .line {
    width:160px;
    height:2px;
    _overflow:hidden;
    background-color:#ff7800;
    background-image:linear-gradient(-55deg, #ff7800 0, #ff9902 100%), linear-gradient(#f5f5f5, #f5f5f5);
    background-blend-mode:normal, normal;
    border-radius:1px;
    margin:60px auto 0 auto
}
.robot-container .robot-module8 .module8-p {
    margin-top:43px
}
.robot-container .robot-module9 {
    height:578px;
    text-align:center;
    padding-top:64px;
    margin-bottom:60px
}
.robot-container .robot-module9 .module-title {
    font-size:35px;
    font-weight:400;
    line-height:35px;
    color:#333
}
@-webkit-keyframes symbolhovering {
    0% {
        -webkit-transform:translate(0, 0) scale(1);
        transform:translate(0, 0) scale(1)
    }
    100% {
        -webkit-transform:translate(0, -5px) scale(1.02);
        transform:translate(0, -5px) scale(1.02)
    }
}
@keyframes symbolhovering {
    0% {
        -webkit-transform:translate(0, 0) scale(1);
        transform:translate(0, 0) scale(1)
    }
    100% {
        -webkit-transform:translate(0, -5px) scale(1.02);
        transform:translate(0, -5px) scale(1.02)
    }
}
@-webkit-keyframes symbolhovering2 {
    0% {
        -webkit-transform:translate(0, 0) scale(1);
        transform:translate(0, 0) scale(1)
    }
    100% {
        -webkit-transform:translate(0, -3px) scale(1.02);
        transform:translate(0, -3px) scale(1.02)
    }
}
@keyframes symbolhovering2 {
    0% {
        -webkit-transform:translate(0, 0) scale(1);
        transform:translate(0, 0) scale(1)
    }
    100% {
        -webkit-transform:translate(0, -3px) scale(1.02);
        transform:translate(0, -3px) scale(1.02)
    }
}
.animal {
    -webkit-transition:all 1s cubic-bezier(.68, -.55, .265, 1.55);
    transition:all 1s cubic-bezier(.68, -.55, .265, 1.55);
    -webkit-transform:translate(0, -50px) rotateX(40deg) scale(1) rotateX(-20deg)!important;
    transform:translate(0, -50px) rotateX(40deg) scale(1) rotateX(-20deg)!important
}
@keyframes show {
    0% {
        opacity:0
    }
    100% {
        opacity:1
    }
}
@-webkit-keyframes show {
    0% {
        opacity:0
    }
    100% {
        opacity:1
    }
}
.hide {
    opacity:0
}
@media (max-width:1008px) {
    .robot-container .container {
        padding-left:20px;
        padding-right:20px
    }
    .robot-container .span1 {
        font-size:16px;
        line-height:24px
    }
    .robot-container .span2 {
        font-size:13px;
        line-height:21px
    }
    .robot-container .span3 {
        font-size:12px;
        line-height:20px
    }
    .robot-container .span4 {
        font-size:22px
    }
    .robot-container .module-title {
        font-size:26px
    }
    .robot-container .module .contact-customer {
        font-size:13px
    }
    .robot-container .module .img-box img {
        width:100%
    }
    .robot-container .robot-module1 {
        height:400px
    }
    .robot-container .robot-module1 .back-a {
        height:400px
    }
    .robot-container .robot-module1 .module1-section {
        height:400px
    }
    .robot-container .robot-module1 .module1-section .module1-message .module-title {
        margin-top:160px
    }
    .robot-container .robot-module1 .module1-section .module1-message p {
        font-size:17px
    }
    .robot-container .robot-module1 .module1-section .img-box img {
        width:100%;
        margin-top:40px
    }
    .robot-container .robot-module2 .module-title {
        margin-top:72px;
        margin-bottom:46px
    }
    .robot-container .robot-module2 .module2-section .img-box {
        margin-top:160px
    }
    .robot-container .robot-module2 .module2-section .img-box img {
        width:110%
    }
    .robot-container .robot-module3 {
        margin-top:100px
    }
    .robot-container .robot-module3 .module-title {
        margin-bottom:22px
    }
    .robot-container .robot-module3 .image-box {
        margin-top:70px
    }
    .robot-container .robot-module3 .image-box .image-setion .image-top {
        width:420px;
        margin-left:-210px
    }
    .robot-container .robot-module3 .image-box .image-setion .image-bottom {
        width:380px;
        margin-left:-190px
    }
    .robot-container .robot-module3 .image-box .image-setion .message-box1 {
        width:150px;
        padding:20px 0 20px 73px;
        top:19px
    }
    .robot-container .robot-module3 .image-box .image-setion .message-box2 {
        top:35px;
        padding:18px 0
    }
    .robot-container .robot-module3 .image-box .image-setion .export {
        width:100px;
        height:50px;
        margin-right:-156px;
        margin-top:7px
    }
    .robot-container .robot-module3 .axis-box {
        margin-top:-30px
    }
    .robot-container .robot-module3 .axis-box span {
        width:78px;
        margin-left:10px
    }
    .robot-container .robot-module4 .module4-message {
        margin-top:130px
    }
    .robot-container .robot-module4 .img-box {
        margin-top:158px
    }
    .robot-container .robot-module5 .img-box {
        margin-top:170px
    }
    .robot-container .robot-module5 .module-message {
        margin-top:125px
    }
    .robot-container .robot-module6 .module-message {
        margin-top:115px
    }
    .robot-container .robot-module6 .img-box {
        margin-top:142px
    }
    .robot-container .robot-module7 .module-title {
        margin-top:135px
    }
    .robot-container .robot-module8 {
        padding-top:52px;
        padding-bottom:60px;
        margin-bottom:60px
    }
    .robot-container .robot-module8 .module8-p {
        margin-top:23px
    }
    .robot-container .robot-module8 .line {
        margin-top:56px
    }
}
@media (min-width:1008px) and (max-width:1200px) {
    .robot-container .container {
        padding-left:20px;
        padding-right:20px
    }
    .robot-container .span1 {
        font-size:17px
    }
    .robot-container .span2 {
        font-size:14px
    }
    .robot-container .span3 {
        font-size:13px
    }
    .robot-container .span4 {
        font-size:24px
    }
    .robot-container .module-title {
        font-size:30px
    }
    .robot-container .module .contact-customer {
        font-size:14px
    }
    .robot-container .module .img-box img {
        width:100%
    }
    .robot-container .robot-module1 {
        height:450px
    }
    .robot-container .robot-module1 .back-a {
        height:450px
    }
    .robot-container .robot-module1 .module1-section {
        height:450px
    }
    .robot-container .robot-module1 .module1-section .module1-message .module-title {
        margin-top:160px
    }
    .robot-container .robot-module1 .module1-section .module1-message p {
        font-size:17px
    }
    .robot-container .robot-module1 .module1-section .img-box img {
        width:100%;
        margin-top:10px
    }
    .robot-container .robot-module2 .module2-section .img-box {
        margin-top:100px
    }
    .robot-container .robot-module3 .axis-box span {
        margin-left:22px
    }
    .robot-container .robot-module4 .module4-message {
        margin-top:135px
    }
    .robot-container .robot-module5 .module-message {
        margin-top:110px
    }
    .robot-container .robot-module5 .img-box {
        margin-top:100px
    }
    .robot-container .robot-module6 .module-message {
        margin-top:115px
    }
    .robot-container .robot-module6 .img-box {
        margin-top:92px
    }
    .robot-container .robot-module8 {
        padding-top:60px;
        padding-bottom:70px;
        margin-bottom:70px
    }
}
@media (-webkit-min-device-pixel-ratio:2), (min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2) {
    .robot-container .module .module-message .icon {
        background-image:url(../images/product/robot_standard/icon@2x-035f546c78.png);
        background-size:356px 107px
    }
    .robot-container .robot-module2 .module2-section .module2-message .sm-module .span1 i {
        background-image:url(../images/product/robot_standard/icon@2x-035f546c78.png)
    }
    .robot-container .robot-module3 .image-box .image-backg {
        background:url(../images/product/robot_standard/illustrations_floor_c2@2x-3a7cdb0a51.png) no-repeat;
        background-size:auto 100%
    }
    .robot-container .robot-module3 .image-box .image-setion .image-bottom {
        background:url(../images/product/robot_standard/illustrations_middle_c2@2x-07d25b53ac.png) no-repeat;
        background-size:494px 302px
    }
    .robot-container .robot-module3 .image-box .image-setion .image-top {
        background:url(../images/product/robot_standard/illustrations_above_c2@2x-34e72124bb.png) no-repeat;
        background-size:534px 284px
    }
    .robot-container .robot-module3 .image-box .image-setion .export {
        background:url(../images/product/robot_standard/illustrations_top_c2@2x-e5400961ca.png);
        background-size:132px 82px
    }
    .robot-container .robot-module3 .axis-box span.axis-item-active i {
        background:url(../images/product/robot_standard/nav_c2@2x-575a976c29.png) no-repeat;
        background-size:36px 36px
    }
    .robot-container .robot-module8 {
        background:url(../images/product/robot_standard/standard_c3_5@2x-d4d2a08537.png) no-repeat;
        background-size:auto 100%
    }
}
.robot_pro {
    overflow:hidden
}
.robot_pro .icon1, .robot_pro .icon2, .robot_pro .icon3 {
    display:inline-block;
    width:60px;
    height:60px;
    background-image:url(../images/product/robot_pro/robot_ic_seniorr@1x-06d8796f6b.png)
}
.robot_pro .icon1-1 {
    background-position:1px 0
}
.robot_pro .icon1-2 {
    background-position:-58px 3px
}
.robot_pro .icon1-3 {
    background-position:1px -63px
}
.robot_pro .icon1-4 {
    background-position:-65px -62px
}
.robot_pro .icon1-5 {
    background-position:-130px -62px
}
.robot_pro .icon1-6 {
    background-position:-194px -62px
}
.robot_pro .icon2 {
    width:28px;
    height:28px;
    vertical-align:middle
}
.robot_pro .icon2-1 {
    background-position:0 -125px
}
.robot_pro .icon2-2 {
    background-position:-35px -125px
}
.robot_pro .icon2-3 {
    background-position:-71px -125px
}
.robot_pro .icon2-4 {
    background-position:-107px -125px
}
.robot_pro .icon3 {
    width:10px;
    height:10px;
    vertical-align:middle;
    background-position:-155px -133px
}
.robot_pro .robot_pro-head {
    height:450px;
    background-color:#07091c;
    background-image:url(../images/product/robot_pro/robot_img_senior_banner_b@1x-716bbd5b27.png), url(../images/product/robot_pro/robot_img_senior_banner_o@1x-c1efacee15.png);
    _background-image:none;
    background-position:left center, right center;
    background-repeat:repeat-y, repeat-y;
    background-color:#07091c\0;
    *background-color:#07091c;
    color:#f5f5f5;
    overflow:hidden
}
.robot_pro .robot_pro-head .stars, .robot_pro .robot_pro-head .stars:after {
    width:1px;
    height:1px;
    background:0 0;
    -webkit-box-shadow:1804px 1265px #fff, 365px 332px #fff, 86px 1888px #fff, 1888px 484px #fff, 199px 1489px #fff, 1459px 1010px #fff, 807px 388px #fff, 855px 558px #fff, 83px 1095px #fff, 1418px 377px #fff, 677px 886px #fff, 862px 1709px #fff, 1058px 1085px #fff, 50px 1772px #fff, 1941px 1544px #fff, 377px 900px #fff, 184px 712px #fff, 1797px 1928px #fff, 507px 1861px #fff, 1849px 19px #fff, 1399px 200px #fff, 972px 497px #fff, 795px 1109px #fff, 746px 970px #fff, 1524px 972px #fff, 1631px 389px #fff, 1026px 1016px #fff, 1295px 862px #fff, 1258px 1876px #fff, 791px 189px #fff, 1519px 45px #fff, 592px 1405px #fff, 620px 130px #fff, 1044px 1171px #fff, 37px 1578px #fff, 1589px 86px #fff, 1024px 528px #fff, 1613px 568px #fff, 912px 1175px #fff, 1177px 133px #fff, 67px 1641px #fff, 1168px 357px #fff, 310px 1873px #fff, 1187px 573px #fff, 308px 1839px #fff, 565px 24px #fff, 1691px 1555px #fff, 1384px 1551px #fff, 179px 861px #fff, 1850px 1966px #fff, 1169px 1979px #fff, 1182px 1522px #fff, 616px 751px #fff, 1083px 908px #fff, 684px 766px #fff, 67px 955px #fff, 1813px 1714px #fff, 1256px 1413px #fff, 332px 803px #fff, 1670px 1921px #fff, 362px 211px #fff, 1513px 423px #fff, 1304px 1145px #fff, 1292px 1168px #fff, 611px 802px #fff, 1297px 575px #fff, 540px 1289px #fff, 1551px 1678px #fff, 1545px 237px #fff, 423px 138px #fff, 1088px 28px #fff, 642px 1637px #fff, 429px 1293px #fff, 1276px 1900px #fff, 1168px 1696px #fff, 847px 837px #fff, 151px 1395px #fff, 1490px 75px #fff, 1588px 131px #fff, 1739px 1358px #fff, 709px 624px #fff, 343px 502px #fff, 1342px 1690px #fff, 175px 1722px #fff, 964px 1299px #fff, 892px 1326px #fff, 519px 1142px #fff, 1014px 193px #fff, 1181px 360px #fff, 325px 139px #fff, 482px 1199px #fff, 613px 8px #fff, 1976px 1125px #fff, 346px 60px #fff, 1565px 818px #fff, 268px 1590px #fff, 213px 1666px #fff, 800px 464px #fff, 974px 1825px #fff, 1066px 23px #fff, 1995px 1499px #fff, 666px 1130px #fff, 1074px 1710px #fff, 1636px 1483px #fff, 1379px 1509px #fff, 1221px 887px #fff, 1857px 964px #fff, 1046px 993px #fff, 1875px 643px #fff, 1504px 1607px #fff, 1065px 641px #fff, 1095px 752px #fff, 566px 1737px #fff, 1972px 1778px #fff, 146px 1517px #fff, 1923px 588px #fff, 557px 881px #fff, 1885px 1950px #fff, 1739px 1598px #fff, 1048px 501px #fff, 1316px 705px #fff, 1900px 1697px #fff, 1187px 917px #fff, 1688px 1025px #fff, 648px 1634px #fff, 1002px 572px #fff, 603px 1995px #fff, 215px 693px #fff, 688px 1374px #fff, 1389px 1166px #fff, 1310px 1140px #fff, 245px 587px #fff, 845px 63px #fff, 296px 1646px #fff, 792px 350px #fff, 756px 1493px #fff, 1553px 1079px #fff, 850px 66px #fff, 963px 1904px #fff, 81px 207px #fff, 1776px 1634px #fff, 1759px 521px #fff, 1761px 1536px #fff, 601px 1485px #fff, 898px 153px #fff, 48px 648px #fff, 1644px 1109px #fff, 1974px 60px #fff, 1278px 653px #fff, 616px 432px #fff, 1179px 1849px #fff, 739px 677px #fff, 808px 1850px #fff, 1104px 827px #fff, 984px 888px #fff, 1027px 44px #fff, 1462px 1105px #fff, 902px 1486px #fff, 769px 441px #fff, 431px 1195px #fff, 4px 764px #fff, 562px 7px #fff, 952px 1744px #fff, 822px 971px #fff, 1016px 1804px #fff, 1429px 1161px #fff, 328px 1568px #fff, 101px 746px #fff, 649px 1484px #fff, 1903px 569px #fff, 733px 871px #fff, 1554px 505px #fff, 1076px 642px #fff, 609px 641px #fff, 996px 149px #fff, 1595px 758px #fff, 14px 1083px #fff, 261px 767px #fff, 1274px 1517px #fff, 1412px 215px #fff, 1651px 879px #fff, 284px 1633px #fff, 1439px 287px #fff, 1717px 270px #fff, 1107px 1063px #fff, 1521px 1831px #fff, 656px 1702px #fff, 25px 230px #fff, 1958px 1615px #fff, 646px 675px #fff, 1201px 343px #fff, 1918px 1064px #fff, 1932px 609px #fff, 1203px 900px #fff, 10px 575px #fff, 1582px 1828px #fff, 1184px 462px #fff, 1px 1619px #fff, 1440px 1071px #fff, 1844px 1913px #fff, 376px 1054px #fff, 1883px 1236px #fff, 571px 493px #fff, 354px 1701px #fff, 747px 60px #fff, 11px 1142px #fff, 1136px 1891px #fff, 1682px 473px #fff, 1537px 1520px #fff, 902px 836px #fff, 1313px 395px #fff, 534px 341px #fff, 230px 1614px #fff, 14px 1387px #fff, 1296px 1765px #fff, 1064px 1270px #fff, 761px 975px #fff, 1855px 335px #fff, 198px 110px #fff, 1660px 598px #fff, 1022px 933px #fff, 518px 356px #fff, 19px 865px #fff, 471px 830px #fff, 758px 358px #fff, 541px 1652px #fff, 320px 926px #fff, 425px 1826px #fff, 659px 353px #fff, 708px 778px #fff, 862px 641px #fff, 475px 1362px #fff, 1326px 1449px #fff, 446px 802px #fff, 391px 1169px #fff, 496px 39px #fff, 1534px 934px #fff, 1822px 1809px #fff, 1454px 237px #fff, 187px 1555px #fff, 1069px 1977px #fff, 1880px 1508px #fff, 279px 418px #fff, 1938px 1980px #fff, 1304px 530px #fff, 1763px 187px #fff, 1945px 1642px #fff, 311px 1490px #fff, 770px 1598px #fff, 263px 330px #fff, 1733px 1771px #fff, 978px 34px #fff, 325px 1776px #fff, 873px 1460px #fff, 365px 33px #fff, 913px 1999px #fff, 667px 1021px #fff, 27px 572px #fff, 950px 1858px #fff, 448px 1205px #fff, 1302px 1138px #fff, 1269px 932px #fff, 480px 132px #fff, 770px 1871px #fff, 952px 654px #fff, 623px 90px #fff, 419px 1683px #fff, 930px 794px #fff, 1327px 1651px #fff, 769px 1536px #fff, 895px 90px #fff, 599px 1268px #fff, 1645px 919px #fff, 1672px 1080px #fff, 1637px 1259px #fff, 243px 1182px #fff, 1509px 457px #fff, 1374px 1469px #fff, 751px 137px #fff, 1097px 1008px #fff, 1979px 1381px #fff, 981px 1825px #fff, 928px 1930px #fff, 632px 422px #fff, 812px 341px #fff, 1077px 1832px #fff, 203px 1452px #fff, 664px 1531px #fff, 1203px 57px #fff, 1654px 1203px #fff, 491px 174px #fff, 1507px 735px #fff, 964px 896px #fff, 52px 1718px #fff, 1435px 26px #fff, 753px 635px #fff, 890px 1847px #fff, 42px 1353px #fff, 717px 72px #fff, 1845px 1212px #fff, 344px 867px #fff, 418px 855px #fff, 899px 1124px #fff, 1798px 1582px #fff, 1774px 760px #fff, 908px 1567px #fff, 1647px 1210px #fff, 299px 82px #fff, 1179px 1317px #fff, 938px 1580px #fff, 82px 921px #fff, 657px 1596px #fff, 892px 1264px #fff, 1161px 819px #fff, 607px 1447px #fff, 605px 679px #fff, 1642px 595px #fff, 1963px 525px #fff, 1656px 1591px #fff, 1467px 1743px #fff, 167px 1420px #fff, 471px 492px #fff, 1077px 932px #fff, 774px 1282px #fff, 799px 701px #fff, 400px 258px #fff, 235px 1937px #fff, 894px 562px #fff, 1277px 907px #fff, 435px 1360px #fff, 507px 1253px #fff, 1022px 833px #fff, 351px 773px #fff, 1126px 1969px #fff, 1382px 1620px #fff, 411px 59px #fff, 187px 906px #fff, 644px 1364px #fff, 1721px 1451px #fff, 1879px 1390px #fff, 1396px 318px #fff, 1002px 891px #fff, 1930px 1454px #fff, 1952px 496px #fff, 1308px 1325px #fff, 343px 475px #fff, 285px 373px #fff, 1329px 1591px #fff, 901px 1875px #fff, 966px 254px #fff, 1624px 1577px #fff, 371px 589px #fff, 1918px 1494px #fff, 841px 589px #fff, 873px 1657px #fff, 970px 1697px #fff, 1354px 975px #fff, 807px 1099px #fff, 384px 1608px #fff, 1600px 1739px #fff, 110px 1310px #fff, 687px 1611px #fff, 324px 394px #fff, 1267px 224px #fff, 1122px 1919px #fff, 1753px 578px #fff, 611px 479px #fff, 1494px 475px #fff, 1595px 368px #fff, 304px 1379px #fff, 1663px 87px #fff, 1789px 1471px #fff, 941px 1861px #fff, 287px 657px #fff, 1882px 217px #fff, 1766px 1960px #fff, 144px 966px #fff, 872px 943px #fff, 1705px 1909px #fff, 1318px 1173px #fff, 1856px 1549px #fff, 1722px 1482px #fff, 196px 594px #fff, 355px 1182px #fff, 1242px 112px #fff, 226px 344px #fff, 674px 895px #fff, 210px 2px #fff, 1224px 488px #fff, 220px 617px #fff, 1857px 1348px #fff, 426px 1026px #fff, 1370px 720px #fff, 109px 440px #fff, 1940px 1575px #fff, 978px 1443px #fff, 308px 614px #fff, 1392px 1351px #fff, 635px 1231px #fff, 1132px 616px #fff, 756px 342px #fff, 1968px 765px #fff, 1020px 1877px #fff, 1998px 1325px #fff, 1296px 1303px #fff, 1817px 223px #fff, 1184px 907px #fff, 546px 845px #fff, 51px 705px #fff, 1421px 735px #fff, 1255px 700px #fff, 249px 1908px #fff, 1701px 351px #fff, 173px 1658px #fff, 1088px 1476px #fff, 1930px 1787px #fff, 689px 1312px #fff, 615px 1006px #fff, 1870px 1229px #fff, 1900px 546px #fff, 1416px 141px #fff, 1983px 945px #fff, 1104px 1351px #fff, 426px 701px #fff, 431px 1597px #fff, 893px 456px #fff, 1976px 1914px #fff, 1538px 673px #fff, 916px 1386px #fff, 304px 138px #fff, 1038px 681px #fff, 1349px 1740px #fff, 1231px 552px #fff, 35px 1435px #fff, 588px 652px #fff, 793px 575px #fff, 542px 926px #fff, 1252px 25px #fff, 831px 332px #fff, 718px 283px #fff, 1327px 1952px #fff, 1019px 704px #fff, 888px 1117px #fff, 1107px 1378px #fff, 532px 505px #fff, 1070px 552px #fff, 346px 645px #fff, 63px 1783px #fff, 775px 879px #fff, 165px 160px #fff, 788px 1225px #fff, 1562px 1520px #fff, 56px 1522px #fff, 439px 498px #fff, 1988px 1521px #fff, 254px 1363px #fff, 1162px 816px #fff, 219px 386px #fff, 1789px 1315px #fff, 1090px 1415px #fff, 1361px 315px #fff, 825px 1306px #fff, 92px 548px #fff, 1501px 1946px #fff, 350px 1735px #fff, 459px 1533px #fff, 1417px 931px #fff, 1849px 174px #fff, 220px 1084px #fff, 1357px 209px #fff, 1974px 358px #fff, 90px 808px #fff, 1247px 765px #fff, 1878px 725px #fff, 1415px 87px #fff, 1253px 943px #fff, 1455px 1919px #fff, 1321px 337px #fff, 1210px 1600px #fff, 1855px 1575px #fff, 325px 936px #fff, 1118px 892px #fff, 703px 294px #fff, 89px 891px #fff, 239px 1548px #fff, 280px 262px #fff, 1401px 555px #fff, 1092px 1638px #fff, 673px 1207px #fff, 1469px 1358px #fff, 1253px 1986px #fff, 1249px 1040px #fff, 253px 484px #fff, 1163px 775px #fff, 426px 162px #fff, 721px 1761px #fff, 369px 510px #fff, 702px 1599px #fff, 1883px 483px #fff, 680px 1604px #fff, 870px 1599px #fff, 976px 1808px #fff, 916px 477px #fff, 1223px 1636px #fff, 506px 993px #fff, 898px 1284px #fff, 1013px 290px #fff, 1189px 78px #fff, 25px 588px #fff, 960px 861px #fff, 28px 526px #fff, 959px 681px #fff, 1426px 1329px #fff, 294px 557px #fff, 1907px 1320px #fff, 1289px 1627px #fff, 124px 451px #fff, 967px 653px #fff, 892px 1460px #fff, 537px 1385px #fff, 197px 1954px #fff, 1543px 302px #fff, 747px 1953px #fff, 995px 1630px #fff, 1423px 1221px #fff, 1075px 983px #fff, 1556px 1739px #fff, 1068px 1425px #fff, 81px 550px #fff, 1668px 523px #fff, 1158px 438px #fff, 401px 1795px #fff, 537px 1072px #fff, 1px 326px #fff, 249px 118px #fff, 832px 1544px #fff, 240px 153px #fff, 651px 1077px #fff, 1656px 542px #fff, 1102px 606px #fff, 1583px 788px #fff, 1205px 1842px #fff, 1657px 1793px #fff, 1848px 1464px #fff, 1285px 1395px #fff, 662px 1227px #fff, 1790px 134px #fff, 577px 263px #fff, 383px 702px #fff, 1728px 1953px #fff, 417px 57px #fff, 1390px 574px #fff, 1024px 287px #fff, 1969px 753px #fff, 1239px 1036px #fff, 1063px 1313px #fff, 1784px 1519px #fff, 1665px 682px #fff, 806px 1437px #fff, 394px 917px #fff, 904px 666px #fff, 801px 1280px #fff, 1392px 1930px #fff, 1611px 1386px #fff, 1809px 1507px #fff, 1720px 1300px #fff, 1721px 1287px #fff, 969px 240px #fff, 3px 1070px #fff, 1198px 538px #fff, 1416px 1001px #fff, 1665px 1265px #fff, 1010px 1275px #fff, 772px 978px #fff, 1980px 980px #fff, 1283px 1573px #fff, 444px 516px #fff, 875px 737px #fff, 258px 716px #fff, 1698px 758px #fff, 644px 238px #fff, 19px 876px #fff, 355px 1327px #fff, 1602px 1846px #fff, 548px 534px #fff, 1498px 1473px #fff, 1389px 1136px #fff, 174px 771px #fff, 955px 1931px #fff, 403px 371px #fff, 1502px 794px #fff, 117px 876px #fff, 536px 778px #fff, 67px 393px #fff, 119px 1918px #fff, 1912px 1663px #fff, 1141px 245px #fff, 1105px 130px #fff, 1218px 1608px #fff, 662px 1502px #fff, 1907px 927px #fff, 521px 109px #fff, 1885px 362px #fff, 1785px 1935px #fff, 781px 427px #fff, 1446px 1991px #fff, 164px 1539px #fff, 1807px 1795px #fff, 1922px 890px #fff, 1245px 933px #fff, 446px 450px #fff, 1743px 79px #fff, 1959px 310px #fff, 1348px 749px #fff, 1954px 128px #fff, 1980px 1030px #fff, 1850px 302px #fff, 1074px 922px #fff, 174px 403px #fff, 1579px 733px #fff, 653px 1958px #fff, 1511px 1943px #fff, 1037px 741px #fff, 602px 1384px #fff, 103px 402px #fff, 1722px 1417px #fff, 1732px 1916px #fff, 1743px 1803px #fff, 381px 721px #fff, 964px 1700px #fff, 1070px 341px #fff, 1376px 1258px #fff, 1884px 570px #fff, 940px 280px #fff, 1484px 1658px #fff, 1806px 1875px #fff, 1054px 917px #fff, 1672px 103px #fff, 783px 574px #fff, 98px 347px #fff, 555px 1136px #fff, 1403px 1237px #fff, 1203px 339px #fff, 572px 35px #fff, 932px 1783px #fff, 1527px 1850px #fff, 1959px 1109px #fff, 892px 623px #fff, 211px 1388px #fff, 1581px 1806px #fff, 868px 1053px #fff, 1243px 1997px #fff, 1004px 522px #fff, 1241px 1707px #fff, 376px 282px #fff, 537px 878px #fff, 1948px 979px #fff, 532px 688px #fff, 273px 958px #fff, 581px 927px #fff, 1060px 887px #fff, 486px 1467px #fff, 1122px 1834px #fff, 1650px 1763px #fff, 532px 302px #fff, 314px 1111px #fff, 1888px 683px #fff, 1856px 1040px #fff, 1780px 1338px #fff, 24px 1564px #fff, 1096px 1808px #fff, 1202px 1968px #fff, 214px 992px #fff, 728px 515px #fff, 247px 278px #fff, 1670px 45px #fff, 442px 1579px #fff, 1143px 30px #fff, 612px 72px #fff, 1177px 1303px #fff, 1898px 1255px #fff, 378px 1667px #fff, 326px 1929px #fff, 1257px 766px #fff, 1363px 1170px #fff, 1090px 1667px #fff, 711px 293px #fff, 249px 1406px #fff, 1589px 565px #fff, 1451px 29px #fff, 1171px 1459px #fff, 1294px 1214px #fff, 342px 942px #fff, 1945px 353px #fff, 741px 1185px #fff, 894px 1453px #fff, 593px 1584px #fff, 518px 630px #fff, 393px 756px #fff, 34px 608px #fff;
    box-shadow:1804px 1265px #fff, 365px 332px #fff, 86px 1888px #fff, 1888px 484px #fff, 199px 1489px #fff, 1459px 1010px #fff, 807px 388px #fff, 855px 558px #fff, 83px 1095px #fff, 1418px 377px #fff, 677px 886px #fff, 862px 1709px #fff, 1058px 1085px #fff, 50px 1772px #fff, 1941px 1544px #fff, 377px 900px #fff, 184px 712px #fff, 1797px 1928px #fff, 507px 1861px #fff, 1849px 19px #fff, 1399px 200px #fff, 972px 497px #fff, 795px 1109px #fff, 746px 970px #fff, 1524px 972px #fff, 1631px 389px #fff, 1026px 1016px #fff, 1295px 862px #fff, 1258px 1876px #fff, 791px 189px #fff, 1519px 45px #fff, 592px 1405px #fff, 620px 130px #fff, 1044px 1171px #fff, 37px 1578px #fff, 1589px 86px #fff, 1024px 528px #fff, 1613px 568px #fff, 912px 1175px #fff, 1177px 133px #fff, 67px 1641px #fff, 1168px 357px #fff, 310px 1873px #fff, 1187px 573px #fff, 308px 1839px #fff, 565px 24px #fff, 1691px 1555px #fff, 1384px 1551px #fff, 179px 861px #fff, 1850px 1966px #fff, 1169px 1979px #fff, 1182px 1522px #fff, 616px 751px #fff, 1083px 908px #fff, 684px 766px #fff, 67px 955px #fff, 1813px 1714px #fff, 1256px 1413px #fff, 332px 803px #fff, 1670px 1921px #fff, 362px 211px #fff, 1513px 423px #fff, 1304px 1145px #fff, 1292px 1168px #fff, 611px 802px #fff, 1297px 575px #fff, 540px 1289px #fff, 1551px 1678px #fff, 1545px 237px #fff, 423px 138px #fff, 1088px 28px #fff, 642px 1637px #fff, 429px 1293px #fff, 1276px 1900px #fff, 1168px 1696px #fff, 847px 837px #fff, 151px 1395px #fff, 1490px 75px #fff, 1588px 131px #fff, 1739px 1358px #fff, 709px 624px #fff, 343px 502px #fff, 1342px 1690px #fff, 175px 1722px #fff, 964px 1299px #fff, 892px 1326px #fff, 519px 1142px #fff, 1014px 193px #fff, 1181px 360px #fff, 325px 139px #fff, 482px 1199px #fff, 613px 8px #fff, 1976px 1125px #fff, 346px 60px #fff, 1565px 818px #fff, 268px 1590px #fff, 213px 1666px #fff, 800px 464px #fff, 974px 1825px #fff, 1066px 23px #fff, 1995px 1499px #fff, 666px 1130px #fff, 1074px 1710px #fff, 1636px 1483px #fff, 1379px 1509px #fff, 1221px 887px #fff, 1857px 964px #fff, 1046px 993px #fff, 1875px 643px #fff, 1504px 1607px #fff, 1065px 641px #fff, 1095px 752px #fff, 566px 1737px #fff, 1972px 1778px #fff, 146px 1517px #fff, 1923px 588px #fff, 557px 881px #fff, 1885px 1950px #fff, 1739px 1598px #fff, 1048px 501px #fff, 1316px 705px #fff, 1900px 1697px #fff, 1187px 917px #fff, 1688px 1025px #fff, 648px 1634px #fff, 1002px 572px #fff, 603px 1995px #fff, 215px 693px #fff, 688px 1374px #fff, 1389px 1166px #fff, 1310px 1140px #fff, 245px 587px #fff, 845px 63px #fff, 296px 1646px #fff, 792px 350px #fff, 756px 1493px #fff, 1553px 1079px #fff, 850px 66px #fff, 963px 1904px #fff, 81px 207px #fff, 1776px 1634px #fff, 1759px 521px #fff, 1761px 1536px #fff, 601px 1485px #fff, 898px 153px #fff, 48px 648px #fff, 1644px 1109px #fff, 1974px 60px #fff, 1278px 653px #fff, 616px 432px #fff, 1179px 1849px #fff, 739px 677px #fff, 808px 1850px #fff, 1104px 827px #fff, 984px 888px #fff, 1027px 44px #fff, 1462px 1105px #fff, 902px 1486px #fff, 769px 441px #fff, 431px 1195px #fff, 4px 764px #fff, 562px 7px #fff, 952px 1744px #fff, 822px 971px #fff, 1016px 1804px #fff, 1429px 1161px #fff, 328px 1568px #fff, 101px 746px #fff, 649px 1484px #fff, 1903px 569px #fff, 733px 871px #fff, 1554px 505px #fff, 1076px 642px #fff, 609px 641px #fff, 996px 149px #fff, 1595px 758px #fff, 14px 1083px #fff, 261px 767px #fff, 1274px 1517px #fff, 1412px 215px #fff, 1651px 879px #fff, 284px 1633px #fff, 1439px 287px #fff, 1717px 270px #fff, 1107px 1063px #fff, 1521px 1831px #fff, 656px 1702px #fff, 25px 230px #fff, 1958px 1615px #fff, 646px 675px #fff, 1201px 343px #fff, 1918px 1064px #fff, 1932px 609px #fff, 1203px 900px #fff, 10px 575px #fff, 1582px 1828px #fff, 1184px 462px #fff, 1px 1619px #fff, 1440px 1071px #fff, 1844px 1913px #fff, 376px 1054px #fff, 1883px 1236px #fff, 571px 493px #fff, 354px 1701px #fff, 747px 60px #fff, 11px 1142px #fff, 1136px 1891px #fff, 1682px 473px #fff, 1537px 1520px #fff, 902px 836px #fff, 1313px 395px #fff, 534px 341px #fff, 230px 1614px #fff, 14px 1387px #fff, 1296px 1765px #fff, 1064px 1270px #fff, 761px 975px #fff, 1855px 335px #fff, 198px 110px #fff, 1660px 598px #fff, 1022px 933px #fff, 518px 356px #fff, 19px 865px #fff, 471px 830px #fff, 758px 358px #fff, 541px 1652px #fff, 320px 926px #fff, 425px 1826px #fff, 659px 353px #fff, 708px 778px #fff, 862px 641px #fff, 475px 1362px #fff, 1326px 1449px #fff, 446px 802px #fff, 391px 1169px #fff, 496px 39px #fff, 1534px 934px #fff, 1822px 1809px #fff, 1454px 237px #fff, 187px 1555px #fff, 1069px 1977px #fff, 1880px 1508px #fff, 279px 418px #fff, 1938px 1980px #fff, 1304px 530px #fff, 1763px 187px #fff, 1945px 1642px #fff, 311px 1490px #fff, 770px 1598px #fff, 263px 330px #fff, 1733px 1771px #fff, 978px 34px #fff, 325px 1776px #fff, 873px 1460px #fff, 365px 33px #fff, 913px 1999px #fff, 667px 1021px #fff, 27px 572px #fff, 950px 1858px #fff, 448px 1205px #fff, 1302px 1138px #fff, 1269px 932px #fff, 480px 132px #fff, 770px 1871px #fff, 952px 654px #fff, 623px 90px #fff, 419px 1683px #fff, 930px 794px #fff, 1327px 1651px #fff, 769px 1536px #fff, 895px 90px #fff, 599px 1268px #fff, 1645px 919px #fff, 1672px 1080px #fff, 1637px 1259px #fff, 243px 1182px #fff, 1509px 457px #fff, 1374px 1469px #fff, 751px 137px #fff, 1097px 1008px #fff, 1979px 1381px #fff, 981px 1825px #fff, 928px 1930px #fff, 632px 422px #fff, 812px 341px #fff, 1077px 1832px #fff, 203px 1452px #fff, 664px 1531px #fff, 1203px 57px #fff, 1654px 1203px #fff, 491px 174px #fff, 1507px 735px #fff, 964px 896px #fff, 52px 1718px #fff, 1435px 26px #fff, 753px 635px #fff, 890px 1847px #fff, 42px 1353px #fff, 717px 72px #fff, 1845px 1212px #fff, 344px 867px #fff, 418px 855px #fff, 899px 1124px #fff, 1798px 1582px #fff, 1774px 760px #fff, 908px 1567px #fff, 1647px 1210px #fff, 299px 82px #fff, 1179px 1317px #fff, 938px 1580px #fff, 82px 921px #fff, 657px 1596px #fff, 892px 1264px #fff, 1161px 819px #fff, 607px 1447px #fff, 605px 679px #fff, 1642px 595px #fff, 1963px 525px #fff, 1656px 1591px #fff, 1467px 1743px #fff, 167px 1420px #fff, 471px 492px #fff, 1077px 932px #fff, 774px 1282px #fff, 799px 701px #fff, 400px 258px #fff, 235px 1937px #fff, 894px 562px #fff, 1277px 907px #fff, 435px 1360px #fff, 507px 1253px #fff, 1022px 833px #fff, 351px 773px #fff, 1126px 1969px #fff, 1382px 1620px #fff, 411px 59px #fff, 187px 906px #fff, 644px 1364px #fff, 1721px 1451px #fff, 1879px 1390px #fff, 1396px 318px #fff, 1002px 891px #fff, 1930px 1454px #fff, 1952px 496px #fff, 1308px 1325px #fff, 343px 475px #fff, 285px 373px #fff, 1329px 1591px #fff, 901px 1875px #fff, 966px 254px #fff, 1624px 1577px #fff, 371px 589px #fff, 1918px 1494px #fff, 841px 589px #fff, 873px 1657px #fff, 970px 1697px #fff, 1354px 975px #fff, 807px 1099px #fff, 384px 1608px #fff, 1600px 1739px #fff, 110px 1310px #fff, 687px 1611px #fff, 324px 394px #fff, 1267px 224px #fff, 1122px 1919px #fff, 1753px 578px #fff, 611px 479px #fff, 1494px 475px #fff, 1595px 368px #fff, 304px 1379px #fff, 1663px 87px #fff, 1789px 1471px #fff, 941px 1861px #fff, 287px 657px #fff, 1882px 217px #fff, 1766px 1960px #fff, 144px 966px #fff, 872px 943px #fff, 1705px 1909px #fff, 1318px 1173px #fff, 1856px 1549px #fff, 1722px 1482px #fff, 196px 594px #fff, 355px 1182px #fff, 1242px 112px #fff, 226px 344px #fff, 674px 895px #fff, 210px 2px #fff, 1224px 488px #fff, 220px 617px #fff, 1857px 1348px #fff, 426px 1026px #fff, 1370px 720px #fff, 109px 440px #fff, 1940px 1575px #fff, 978px 1443px #fff, 308px 614px #fff, 1392px 1351px #fff, 635px 1231px #fff, 1132px 616px #fff, 756px 342px #fff, 1968px 765px #fff, 1020px 1877px #fff, 1998px 1325px #fff, 1296px 1303px #fff, 1817px 223px #fff, 1184px 907px #fff, 546px 845px #fff, 51px 705px #fff, 1421px 735px #fff, 1255px 700px #fff, 249px 1908px #fff, 1701px 351px #fff, 173px 1658px #fff, 1088px 1476px #fff, 1930px 1787px #fff, 689px 1312px #fff, 615px 1006px #fff, 1870px 1229px #fff, 1900px 546px #fff, 1416px 141px #fff, 1983px 945px #fff, 1104px 1351px #fff, 426px 701px #fff, 431px 1597px #fff, 893px 456px #fff, 1976px 1914px #fff, 1538px 673px #fff, 916px 1386px #fff, 304px 138px #fff, 1038px 681px #fff, 1349px 1740px #fff, 1231px 552px #fff, 35px 1435px #fff, 588px 652px #fff, 793px 575px #fff, 542px 926px #fff, 1252px 25px #fff, 831px 332px #fff, 718px 283px #fff, 1327px 1952px #fff, 1019px 704px #fff, 888px 1117px #fff, 1107px 1378px #fff, 532px 505px #fff, 1070px 552px #fff, 346px 645px #fff, 63px 1783px #fff, 775px 879px #fff, 165px 160px #fff, 788px 1225px #fff, 1562px 1520px #fff, 56px 1522px #fff, 439px 498px #fff, 1988px 1521px #fff, 254px 1363px #fff, 1162px 816px #fff, 219px 386px #fff, 1789px 1315px #fff, 1090px 1415px #fff, 1361px 315px #fff, 825px 1306px #fff, 92px 548px #fff, 1501px 1946px #fff, 350px 1735px #fff, 459px 1533px #fff, 1417px 931px #fff, 1849px 174px #fff, 220px 1084px #fff, 1357px 209px #fff, 1974px 358px #fff, 90px 808px #fff, 1247px 765px #fff, 1878px 725px #fff, 1415px 87px #fff, 1253px 943px #fff, 1455px 1919px #fff, 1321px 337px #fff, 1210px 1600px #fff, 1855px 1575px #fff, 325px 936px #fff, 1118px 892px #fff, 703px 294px #fff, 89px 891px #fff, 239px 1548px #fff, 280px 262px #fff, 1401px 555px #fff, 1092px 1638px #fff, 673px 1207px #fff, 1469px 1358px #fff, 1253px 1986px #fff, 1249px 1040px #fff, 253px 484px #fff, 1163px 775px #fff, 426px 162px #fff, 721px 1761px #fff, 369px 510px #fff, 702px 1599px #fff, 1883px 483px #fff, 680px 1604px #fff, 870px 1599px #fff, 976px 1808px #fff, 916px 477px #fff, 1223px 1636px #fff, 506px 993px #fff, 898px 1284px #fff, 1013px 290px #fff, 1189px 78px #fff, 25px 588px #fff, 960px 861px #fff, 28px 526px #fff, 959px 681px #fff, 1426px 1329px #fff, 294px 557px #fff, 1907px 1320px #fff, 1289px 1627px #fff, 124px 451px #fff, 967px 653px #fff, 892px 1460px #fff, 537px 1385px #fff, 197px 1954px #fff, 1543px 302px #fff, 747px 1953px #fff, 995px 1630px #fff, 1423px 1221px #fff, 1075px 983px #fff, 1556px 1739px #fff, 1068px 1425px #fff, 81px 550px #fff, 1668px 523px #fff, 1158px 438px #fff, 401px 1795px #fff, 537px 1072px #fff, 1px 326px #fff, 249px 118px #fff, 832px 1544px #fff, 240px 153px #fff, 651px 1077px #fff, 1656px 542px #fff, 1102px 606px #fff, 1583px 788px #fff, 1205px 1842px #fff, 1657px 1793px #fff, 1848px 1464px #fff, 1285px 1395px #fff, 662px 1227px #fff, 1790px 134px #fff, 577px 263px #fff, 383px 702px #fff, 1728px 1953px #fff, 417px 57px #fff, 1390px 574px #fff, 1024px 287px #fff, 1969px 753px #fff, 1239px 1036px #fff, 1063px 1313px #fff, 1784px 1519px #fff, 1665px 682px #fff, 806px 1437px #fff, 394px 917px #fff, 904px 666px #fff, 801px 1280px #fff, 1392px 1930px #fff, 1611px 1386px #fff, 1809px 1507px #fff, 1720px 1300px #fff, 1721px 1287px #fff, 969px 240px #fff, 3px 1070px #fff, 1198px 538px #fff, 1416px 1001px #fff, 1665px 1265px #fff, 1010px 1275px #fff, 772px 978px #fff, 1980px 980px #fff, 1283px 1573px #fff, 444px 516px #fff, 875px 737px #fff, 258px 716px #fff, 1698px 758px #fff, 644px 238px #fff, 19px 876px #fff, 355px 1327px #fff, 1602px 1846px #fff, 548px 534px #fff, 1498px 1473px #fff, 1389px 1136px #fff, 174px 771px #fff, 955px 1931px #fff, 403px 371px #fff, 1502px 794px #fff, 117px 876px #fff, 536px 778px #fff, 67px 393px #fff, 119px 1918px #fff, 1912px 1663px #fff, 1141px 245px #fff, 1105px 130px #fff, 1218px 1608px #fff, 662px 1502px #fff, 1907px 927px #fff, 521px 109px #fff, 1885px 362px #fff, 1785px 1935px #fff, 781px 427px #fff, 1446px 1991px #fff, 164px 1539px #fff, 1807px 1795px #fff, 1922px 890px #fff, 1245px 933px #fff, 446px 450px #fff, 1743px 79px #fff, 1959px 310px #fff, 1348px 749px #fff, 1954px 128px #fff, 1980px 1030px #fff, 1850px 302px #fff, 1074px 922px #fff, 174px 403px #fff, 1579px 733px #fff, 653px 1958px #fff, 1511px 1943px #fff, 1037px 741px #fff, 602px 1384px #fff, 103px 402px #fff, 1722px 1417px #fff, 1732px 1916px #fff, 1743px 1803px #fff, 381px 721px #fff, 964px 1700px #fff, 1070px 341px #fff, 1376px 1258px #fff, 1884px 570px #fff, 940px 280px #fff, 1484px 1658px #fff, 1806px 1875px #fff, 1054px 917px #fff, 1672px 103px #fff, 783px 574px #fff, 98px 347px #fff, 555px 1136px #fff, 1403px 1237px #fff, 1203px 339px #fff, 572px 35px #fff, 932px 1783px #fff, 1527px 1850px #fff, 1959px 1109px #fff, 892px 623px #fff, 211px 1388px #fff, 1581px 1806px #fff, 868px 1053px #fff, 1243px 1997px #fff, 1004px 522px #fff, 1241px 1707px #fff, 376px 282px #fff, 537px 878px #fff, 1948px 979px #fff, 532px 688px #fff, 273px 958px #fff, 581px 927px #fff, 1060px 887px #fff, 486px 1467px #fff, 1122px 1834px #fff, 1650px 1763px #fff, 532px 302px #fff, 314px 1111px #fff, 1888px 683px #fff, 1856px 1040px #fff, 1780px 1338px #fff, 24px 1564px #fff, 1096px 1808px #fff, 1202px 1968px #fff, 214px 992px #fff, 728px 515px #fff, 247px 278px #fff, 1670px 45px #fff, 442px 1579px #fff, 1143px 30px #fff, 612px 72px #fff, 1177px 1303px #fff, 1898px 1255px #fff, 378px 1667px #fff, 326px 1929px #fff, 1257px 766px #fff, 1363px 1170px #fff, 1090px 1667px #fff, 711px 293px #fff, 249px 1406px #fff, 1589px 565px #fff, 1451px 29px #fff, 1171px 1459px #fff, 1294px 1214px #fff, 342px 942px #fff, 1945px 353px #fff, 741px 1185px #fff, 894px 1453px #fff, 593px 1584px #fff, 518px 630px #fff, 393px 756px #fff, 34px 608px #fff;
    -webkit-animation:animStar 50s linear infinite;
    animation:animStar 50s linear infinite
}
.robot_pro .robot_pro-head .stars:after {
    content:" ";
    position:absolute;
    top:2000px;
    -webkit-box-shadow:1804px 1265px #fff, 365px 332px #fff, 86px 1888px #fff, 1888px 484px #fff, 199px 1489px #fff, 1459px 1010px #fff, 807px 388px #fff, 855px 558px #fff, 83px 1095px #fff, 1418px 377px #fff, 677px 886px #fff, 862px 1709px #fff, 1058px 1085px #fff, 50px 1772px #fff, 1941px 1544px #fff, 377px 900px #fff, 184px 712px #fff, 1797px 1928px #fff, 507px 1861px #fff, 1849px 19px #fff, 1399px 200px #fff, 972px 497px #fff, 795px 1109px #fff, 746px 970px #fff, 1524px 972px #fff, 1631px 389px #fff, 1026px 1016px #fff, 1295px 862px #fff, 1258px 1876px #fff, 791px 189px #fff, 1519px 45px #fff, 592px 1405px #fff, 620px 130px #fff, 1044px 1171px #fff, 37px 1578px #fff, 1589px 86px #fff, 1024px 528px #fff, 1613px 568px #fff, 912px 1175px #fff, 1177px 133px #fff, 67px 1641px #fff, 1168px 357px #fff, 310px 1873px #fff, 1187px 573px #fff, 308px 1839px #fff, 565px 24px #fff, 1691px 1555px #fff, 1384px 1551px #fff, 179px 861px #fff, 1850px 1966px #fff, 1169px 1979px #fff, 1182px 1522px #fff, 616px 751px #fff, 1083px 908px #fff, 684px 766px #fff, 67px 955px #fff, 1813px 1714px #fff, 1256px 1413px #fff, 332px 803px #fff, 1670px 1921px #fff, 362px 211px #fff, 1513px 423px #fff, 1304px 1145px #fff, 1292px 1168px #fff, 611px 802px #fff, 1297px 575px #fff, 540px 1289px #fff, 1551px 1678px #fff, 1545px 237px #fff, 423px 138px #fff, 1088px 28px #fff, 642px 1637px #fff, 429px 1293px #fff, 1276px 1900px #fff, 1168px 1696px #fff, 847px 837px #fff, 151px 1395px #fff, 1490px 75px #fff, 1588px 131px #fff, 1739px 1358px #fff, 709px 624px #fff, 343px 502px #fff, 1342px 1690px #fff, 175px 1722px #fff, 964px 1299px #fff, 892px 1326px #fff, 519px 1142px #fff, 1014px 193px #fff, 1181px 360px #fff, 325px 139px #fff, 482px 1199px #fff, 613px 8px #fff, 1976px 1125px #fff, 346px 60px #fff, 1565px 818px #fff, 268px 1590px #fff, 213px 1666px #fff, 800px 464px #fff, 974px 1825px #fff, 1066px 23px #fff, 1995px 1499px #fff, 666px 1130px #fff, 1074px 1710px #fff, 1636px 1483px #fff, 1379px 1509px #fff, 1221px 887px #fff, 1857px 964px #fff, 1046px 993px #fff, 1875px 643px #fff, 1504px 1607px #fff, 1065px 641px #fff, 1095px 752px #fff, 566px 1737px #fff, 1972px 1778px #fff, 146px 1517px #fff, 1923px 588px #fff, 557px 881px #fff, 1885px 1950px #fff, 1739px 1598px #fff, 1048px 501px #fff, 1316px 705px #fff, 1900px 1697px #fff, 1187px 917px #fff, 1688px 1025px #fff, 648px 1634px #fff, 1002px 572px #fff, 603px 1995px #fff, 215px 693px #fff, 688px 1374px #fff, 1389px 1166px #fff, 1310px 1140px #fff, 245px 587px #fff, 845px 63px #fff, 296px 1646px #fff, 792px 350px #fff, 756px 1493px #fff, 1553px 1079px #fff, 850px 66px #fff, 963px 1904px #fff, 81px 207px #fff, 1776px 1634px #fff, 1759px 521px #fff, 1761px 1536px #fff, 601px 1485px #fff, 898px 153px #fff, 48px 648px #fff, 1644px 1109px #fff, 1974px 60px #fff, 1278px 653px #fff, 616px 432px #fff, 1179px 1849px #fff, 739px 677px #fff, 808px 1850px #fff, 1104px 827px #fff, 984px 888px #fff, 1027px 44px #fff, 1462px 1105px #fff, 902px 1486px #fff, 769px 441px #fff, 431px 1195px #fff, 4px 764px #fff, 562px 7px #fff, 952px 1744px #fff, 822px 971px #fff, 1016px 1804px #fff, 1429px 1161px #fff, 328px 1568px #fff, 101px 746px #fff, 649px 1484px #fff, 1903px 569px #fff, 733px 871px #fff, 1554px 505px #fff, 1076px 642px #fff, 609px 641px #fff, 996px 149px #fff, 1595px 758px #fff, 14px 1083px #fff, 261px 767px #fff, 1274px 1517px #fff, 1412px 215px #fff, 1651px 879px #fff, 284px 1633px #fff, 1439px 287px #fff, 1717px 270px #fff, 1107px 1063px #fff, 1521px 1831px #fff, 656px 1702px #fff, 25px 230px #fff, 1958px 1615px #fff, 646px 675px #fff, 1201px 343px #fff, 1918px 1064px #fff, 1932px 609px #fff, 1203px 900px #fff, 10px 575px #fff, 1582px 1828px #fff, 1184px 462px #fff, 1px 1619px #fff, 1440px 1071px #fff, 1844px 1913px #fff, 376px 1054px #fff, 1883px 1236px #fff, 571px 493px #fff, 354px 1701px #fff, 747px 60px #fff, 11px 1142px #fff, 1136px 1891px #fff, 1682px 473px #fff, 1537px 1520px #fff, 902px 836px #fff, 1313px 395px #fff, 534px 341px #fff, 230px 1614px #fff, 14px 1387px #fff, 1296px 1765px #fff, 1064px 1270px #fff, 761px 975px #fff, 1855px 335px #fff, 198px 110px #fff, 1660px 598px #fff, 1022px 933px #fff, 518px 356px #fff, 19px 865px #fff, 471px 830px #fff, 758px 358px #fff, 541px 1652px #fff, 320px 926px #fff, 425px 1826px #fff, 659px 353px #fff, 708px 778px #fff, 862px 641px #fff, 475px 1362px #fff, 1326px 1449px #fff, 446px 802px #fff, 391px 1169px #fff, 496px 39px #fff, 1534px 934px #fff, 1822px 1809px #fff, 1454px 237px #fff, 187px 1555px #fff, 1069px 1977px #fff, 1880px 1508px #fff, 279px 418px #fff, 1938px 1980px #fff, 1304px 530px #fff, 1763px 187px #fff, 1945px 1642px #fff, 311px 1490px #fff, 770px 1598px #fff, 263px 330px #fff, 1733px 1771px #fff, 978px 34px #fff, 325px 1776px #fff, 873px 1460px #fff, 365px 33px #fff, 913px 1999px #fff, 667px 1021px #fff, 27px 572px #fff, 950px 1858px #fff, 448px 1205px #fff, 1302px 1138px #fff, 1269px 932px #fff, 480px 132px #fff, 770px 1871px #fff, 952px 654px #fff, 623px 90px #fff, 419px 1683px #fff, 930px 794px #fff, 1327px 1651px #fff, 769px 1536px #fff, 895px 90px #fff, 599px 1268px #fff, 1645px 919px #fff, 1672px 1080px #fff, 1637px 1259px #fff, 243px 1182px #fff, 1509px 457px #fff, 1374px 1469px #fff, 751px 137px #fff, 1097px 1008px #fff, 1979px 1381px #fff, 981px 1825px #fff, 928px 1930px #fff, 632px 422px #fff, 812px 341px #fff, 1077px 1832px #fff, 203px 1452px #fff, 664px 1531px #fff, 1203px 57px #fff, 1654px 1203px #fff, 491px 174px #fff, 1507px 735px #fff, 964px 896px #fff, 52px 1718px #fff, 1435px 26px #fff, 753px 635px #fff, 890px 1847px #fff, 42px 1353px #fff, 717px 72px #fff, 1845px 1212px #fff, 344px 867px #fff, 418px 855px #fff, 899px 1124px #fff, 1798px 1582px #fff, 1774px 760px #fff, 908px 1567px #fff, 1647px 1210px #fff, 299px 82px #fff, 1179px 1317px #fff, 938px 1580px #fff, 82px 921px #fff, 657px 1596px #fff, 892px 1264px #fff, 1161px 819px #fff, 607px 1447px #fff, 605px 679px #fff, 1642px 595px #fff, 1963px 525px #fff, 1656px 1591px #fff, 1467px 1743px #fff, 167px 1420px #fff, 471px 492px #fff, 1077px 932px #fff, 774px 1282px #fff, 799px 701px #fff, 400px 258px #fff, 235px 1937px #fff, 894px 562px #fff, 1277px 907px #fff, 435px 1360px #fff, 507px 1253px #fff, 1022px 833px #fff, 351px 773px #fff, 1126px 1969px #fff, 1382px 1620px #fff, 411px 59px #fff, 187px 906px #fff, 644px 1364px #fff, 1721px 1451px #fff, 1879px 1390px #fff, 1396px 318px #fff, 1002px 891px #fff, 1930px 1454px #fff, 1952px 496px #fff, 1308px 1325px #fff, 343px 475px #fff, 285px 373px #fff, 1329px 1591px #fff, 901px 1875px #fff, 966px 254px #fff, 1624px 1577px #fff, 371px 589px #fff, 1918px 1494px #fff, 841px 589px #fff, 873px 1657px #fff, 970px 1697px #fff, 1354px 975px #fff, 807px 1099px #fff, 384px 1608px #fff, 1600px 1739px #fff, 110px 1310px #fff, 687px 1611px #fff, 324px 394px #fff, 1267px 224px #fff, 1122px 1919px #fff, 1753px 578px #fff, 611px 479px #fff, 1494px 475px #fff, 1595px 368px #fff, 304px 1379px #fff, 1663px 87px #fff, 1789px 1471px #fff, 941px 1861px #fff, 287px 657px #fff, 1882px 217px #fff, 1766px 1960px #fff, 144px 966px #fff, 872px 943px #fff, 1705px 1909px #fff, 1318px 1173px #fff, 1856px 1549px #fff, 1722px 1482px #fff, 196px 594px #fff, 355px 1182px #fff, 1242px 112px #fff, 226px 344px #fff, 674px 895px #fff, 210px 2px #fff, 1224px 488px #fff, 220px 617px #fff, 1857px 1348px #fff, 426px 1026px #fff, 1370px 720px #fff, 109px 440px #fff, 1940px 1575px #fff, 978px 1443px #fff, 308px 614px #fff, 1392px 1351px #fff, 635px 1231px #fff, 1132px 616px #fff, 756px 342px #fff, 1968px 765px #fff, 1020px 1877px #fff, 1998px 1325px #fff, 1296px 1303px #fff, 1817px 223px #fff, 1184px 907px #fff, 546px 845px #fff, 51px 705px #fff, 1421px 735px #fff, 1255px 700px #fff, 249px 1908px #fff, 1701px 351px #fff, 173px 1658px #fff, 1088px 1476px #fff, 1930px 1787px #fff, 689px 1312px #fff, 615px 1006px #fff, 1870px 1229px #fff, 1900px 546px #fff, 1416px 141px #fff, 1983px 945px #fff, 1104px 1351px #fff, 426px 701px #fff, 431px 1597px #fff, 893px 456px #fff, 1976px 1914px #fff, 1538px 673px #fff, 916px 1386px #fff, 304px 138px #fff, 1038px 681px #fff, 1349px 1740px #fff, 1231px 552px #fff, 35px 1435px #fff, 588px 652px #fff, 793px 575px #fff, 542px 926px #fff, 1252px 25px #fff, 831px 332px #fff, 718px 283px #fff, 1327px 1952px #fff, 1019px 704px #fff, 888px 1117px #fff, 1107px 1378px #fff, 532px 505px #fff, 1070px 552px #fff, 346px 645px #fff, 63px 1783px #fff, 775px 879px #fff, 165px 160px #fff, 788px 1225px #fff, 1562px 1520px #fff, 56px 1522px #fff, 439px 498px #fff, 1988px 1521px #fff, 254px 1363px #fff, 1162px 816px #fff, 219px 386px #fff, 1789px 1315px #fff, 1090px 1415px #fff, 1361px 315px #fff, 825px 1306px #fff, 92px 548px #fff, 1501px 1946px #fff, 350px 1735px #fff, 459px 1533px #fff, 1417px 931px #fff, 1849px 174px #fff, 220px 1084px #fff, 1357px 209px #fff, 1974px 358px #fff, 90px 808px #fff, 1247px 765px #fff, 1878px 725px #fff, 1415px 87px #fff, 1253px 943px #fff, 1455px 1919px #fff, 1321px 337px #fff, 1210px 1600px #fff, 1855px 1575px #fff, 325px 936px #fff, 1118px 892px #fff, 703px 294px #fff, 89px 891px #fff, 239px 1548px #fff, 280px 262px #fff, 1401px 555px #fff, 1092px 1638px #fff, 673px 1207px #fff, 1469px 1358px #fff, 1253px 1986px #fff, 1249px 1040px #fff, 253px 484px #fff, 1163px 775px #fff, 426px 162px #fff, 721px 1761px #fff, 369px 510px #fff, 702px 1599px #fff, 1883px 483px #fff, 680px 1604px #fff, 870px 1599px #fff, 976px 1808px #fff, 916px 477px #fff, 1223px 1636px #fff, 506px 993px #fff, 898px 1284px #fff, 1013px 290px #fff, 1189px 78px #fff, 25px 588px #fff, 960px 861px #fff, 28px 526px #fff, 959px 681px #fff, 1426px 1329px #fff, 294px 557px #fff, 1907px 1320px #fff, 1289px 1627px #fff, 124px 451px #fff, 967px 653px #fff, 892px 1460px #fff, 537px 1385px #fff, 197px 1954px #fff, 1543px 302px #fff, 747px 1953px #fff, 995px 1630px #fff, 1423px 1221px #fff, 1075px 983px #fff, 1556px 1739px #fff, 1068px 1425px #fff, 81px 550px #fff, 1668px 523px #fff, 1158px 438px #fff, 401px 1795px #fff, 537px 1072px #fff, 1px 326px #fff, 249px 118px #fff, 832px 1544px #fff, 240px 153px #fff, 651px 1077px #fff, 1656px 542px #fff, 1102px 606px #fff, 1583px 788px #fff, 1205px 1842px #fff, 1657px 1793px #fff, 1848px 1464px #fff, 1285px 1395px #fff, 662px 1227px #fff, 1790px 134px #fff, 577px 263px #fff, 383px 702px #fff, 1728px 1953px #fff, 417px 57px #fff, 1390px 574px #fff, 1024px 287px #fff, 1969px 753px #fff, 1239px 1036px #fff, 1063px 1313px #fff, 1784px 1519px #fff, 1665px 682px #fff, 806px 1437px #fff, 394px 917px #fff, 904px 666px #fff, 801px 1280px #fff, 1392px 1930px #fff, 1611px 1386px #fff, 1809px 1507px #fff, 1720px 1300px #fff, 1721px 1287px #fff, 969px 240px #fff, 3px 1070px #fff, 1198px 538px #fff, 1416px 1001px #fff, 1665px 1265px #fff, 1010px 1275px #fff, 772px 978px #fff, 1980px 980px #fff, 1283px 1573px #fff, 444px 516px #fff, 875px 737px #fff, 258px 716px #fff, 1698px 758px #fff, 644px 238px #fff, 19px 876px #fff, 355px 1327px #fff, 1602px 1846px #fff, 548px 534px #fff, 1498px 1473px #fff, 1389px 1136px #fff, 174px 771px #fff, 955px 1931px #fff, 403px 371px #fff, 1502px 794px #fff, 117px 876px #fff, 536px 778px #fff, 67px 393px #fff, 119px 1918px #fff, 1912px 1663px #fff, 1141px 245px #fff, 1105px 130px #fff, 1218px 1608px #fff, 662px 1502px #fff, 1907px 927px #fff, 521px 109px #fff, 1885px 362px #fff, 1785px 1935px #fff, 781px 427px #fff, 1446px 1991px #fff, 164px 1539px #fff, 1807px 1795px #fff, 1922px 890px #fff, 1245px 933px #fff, 446px 450px #fff, 1743px 79px #fff, 1959px 310px #fff, 1348px 749px #fff, 1954px 128px #fff, 1980px 1030px #fff, 1850px 302px #fff, 1074px 922px #fff, 174px 403px #fff, 1579px 733px #fff, 653px 1958px #fff, 1511px 1943px #fff, 1037px 741px #fff, 602px 1384px #fff, 103px 402px #fff, 1722px 1417px #fff, 1732px 1916px #fff, 1743px 1803px #fff, 381px 721px #fff, 964px 1700px #fff, 1070px 341px #fff, 1376px 1258px #fff, 1884px 570px #fff, 940px 280px #fff, 1484px 1658px #fff, 1806px 1875px #fff, 1054px 917px #fff, 1672px 103px #fff, 783px 574px #fff, 98px 347px #fff, 555px 1136px #fff, 1403px 1237px #fff, 1203px 339px #fff, 572px 35px #fff, 932px 1783px #fff, 1527px 1850px #fff, 1959px 1109px #fff, 892px 623px #fff, 211px 1388px #fff, 1581px 1806px #fff, 868px 1053px #fff, 1243px 1997px #fff, 1004px 522px #fff, 1241px 1707px #fff, 376px 282px #fff, 537px 878px #fff, 1948px 979px #fff, 532px 688px #fff, 273px 958px #fff, 581px 927px #fff, 1060px 887px #fff, 486px 1467px #fff, 1122px 1834px #fff, 1650px 1763px #fff, 532px 302px #fff, 314px 1111px #fff, 1888px 683px #fff, 1856px 1040px #fff, 1780px 1338px #fff, 24px 1564px #fff, 1096px 1808px #fff, 1202px 1968px #fff, 214px 992px #fff, 728px 515px #fff, 247px 278px #fff, 1670px 45px #fff, 442px 1579px #fff, 1143px 30px #fff, 612px 72px #fff, 1177px 1303px #fff, 1898px 1255px #fff, 378px 1667px #fff, 326px 1929px #fff, 1257px 766px #fff, 1363px 1170px #fff, 1090px 1667px #fff, 711px 293px #fff, 249px 1406px #fff, 1589px 565px #fff, 1451px 29px #fff, 1171px 1459px #fff, 1294px 1214px #fff, 342px 942px #fff, 1945px 353px #fff, 741px 1185px #fff, 894px 1453px #fff, 593px 1584px #fff, 518px 630px #fff, 393px 756px #fff, 34px 608px #fff;
    box-shadow:1804px 1265px #fff, 365px 332px #fff, 86px 1888px #fff, 1888px 484px #fff, 199px 1489px #fff, 1459px 1010px #fff, 807px 388px #fff, 855px 558px #fff, 83px 1095px #fff, 1418px 377px #fff, 677px 886px #fff, 862px 1709px #fff, 1058px 1085px #fff, 50px 1772px #fff, 1941px 1544px #fff, 377px 900px #fff, 184px 712px #fff, 1797px 1928px #fff, 507px 1861px #fff, 1849px 19px #fff, 1399px 200px #fff, 972px 497px #fff, 795px 1109px #fff, 746px 970px #fff, 1524px 972px #fff, 1631px 389px #fff, 1026px 1016px #fff, 1295px 862px #fff, 1258px 1876px #fff, 791px 189px #fff, 1519px 45px #fff, 592px 1405px #fff, 620px 130px #fff, 1044px 1171px #fff, 37px 1578px #fff, 1589px 86px #fff, 1024px 528px #fff, 1613px 568px #fff, 912px 1175px #fff, 1177px 133px #fff, 67px 1641px #fff, 1168px 357px #fff, 310px 1873px #fff, 1187px 573px #fff, 308px 1839px #fff, 565px 24px #fff, 1691px 1555px #fff, 1384px 1551px #fff, 179px 861px #fff, 1850px 1966px #fff, 1169px 1979px #fff, 1182px 1522px #fff, 616px 751px #fff, 1083px 908px #fff, 684px 766px #fff, 67px 955px #fff, 1813px 1714px #fff, 1256px 1413px #fff, 332px 803px #fff, 1670px 1921px #fff, 362px 211px #fff, 1513px 423px #fff, 1304px 1145px #fff, 1292px 1168px #fff, 611px 802px #fff, 1297px 575px #fff, 540px 1289px #fff, 1551px 1678px #fff, 1545px 237px #fff, 423px 138px #fff, 1088px 28px #fff, 642px 1637px #fff, 429px 1293px #fff, 1276px 1900px #fff, 1168px 1696px #fff, 847px 837px #fff, 151px 1395px #fff, 1490px 75px #fff, 1588px 131px #fff, 1739px 1358px #fff, 709px 624px #fff, 343px 502px #fff, 1342px 1690px #fff, 175px 1722px #fff, 964px 1299px #fff, 892px 1326px #fff, 519px 1142px #fff, 1014px 193px #fff, 1181px 360px #fff, 325px 139px #fff, 482px 1199px #fff, 613px 8px #fff, 1976px 1125px #fff, 346px 60px #fff, 1565px 818px #fff, 268px 1590px #fff, 213px 1666px #fff, 800px 464px #fff, 974px 1825px #fff, 1066px 23px #fff, 1995px 1499px #fff, 666px 1130px #fff, 1074px 1710px #fff, 1636px 1483px #fff, 1379px 1509px #fff, 1221px 887px #fff, 1857px 964px #fff, 1046px 993px #fff, 1875px 643px #fff, 1504px 1607px #fff, 1065px 641px #fff, 1095px 752px #fff, 566px 1737px #fff, 1972px 1778px #fff, 146px 1517px #fff, 1923px 588px #fff, 557px 881px #fff, 1885px 1950px #fff, 1739px 1598px #fff, 1048px 501px #fff, 1316px 705px #fff, 1900px 1697px #fff, 1187px 917px #fff, 1688px 1025px #fff, 648px 1634px #fff, 1002px 572px #fff, 603px 1995px #fff, 215px 693px #fff, 688px 1374px #fff, 1389px 1166px #fff, 1310px 1140px #fff, 245px 587px #fff, 845px 63px #fff, 296px 1646px #fff, 792px 350px #fff, 756px 1493px #fff, 1553px 1079px #fff, 850px 66px #fff, 963px 1904px #fff, 81px 207px #fff, 1776px 1634px #fff, 1759px 521px #fff, 1761px 1536px #fff, 601px 1485px #fff, 898px 153px #fff, 48px 648px #fff, 1644px 1109px #fff, 1974px 60px #fff, 1278px 653px #fff, 616px 432px #fff, 1179px 1849px #fff, 739px 677px #fff, 808px 1850px #fff, 1104px 827px #fff, 984px 888px #fff, 1027px 44px #fff, 1462px 1105px #fff, 902px 1486px #fff, 769px 441px #fff, 431px 1195px #fff, 4px 764px #fff, 562px 7px #fff, 952px 1744px #fff, 822px 971px #fff, 1016px 1804px #fff, 1429px 1161px #fff, 328px 1568px #fff, 101px 746px #fff, 649px 1484px #fff, 1903px 569px #fff, 733px 871px #fff, 1554px 505px #fff, 1076px 642px #fff, 609px 641px #fff, 996px 149px #fff, 1595px 758px #fff, 14px 1083px #fff, 261px 767px #fff, 1274px 1517px #fff, 1412px 215px #fff, 1651px 879px #fff, 284px 1633px #fff, 1439px 287px #fff, 1717px 270px #fff, 1107px 1063px #fff, 1521px 1831px #fff, 656px 1702px #fff, 25px 230px #fff, 1958px 1615px #fff, 646px 675px #fff, 1201px 343px #fff, 1918px 1064px #fff, 1932px 609px #fff, 1203px 900px #fff, 10px 575px #fff, 1582px 1828px #fff, 1184px 462px #fff, 1px 1619px #fff, 1440px 1071px #fff, 1844px 1913px #fff, 376px 1054px #fff, 1883px 1236px #fff, 571px 493px #fff, 354px 1701px #fff, 747px 60px #fff, 11px 1142px #fff, 1136px 1891px #fff, 1682px 473px #fff, 1537px 1520px #fff, 902px 836px #fff, 1313px 395px #fff, 534px 341px #fff, 230px 1614px #fff, 14px 1387px #fff, 1296px 1765px #fff, 1064px 1270px #fff, 761px 975px #fff, 1855px 335px #fff, 198px 110px #fff, 1660px 598px #fff, 1022px 933px #fff, 518px 356px #fff, 19px 865px #fff, 471px 830px #fff, 758px 358px #fff, 541px 1652px #fff, 320px 926px #fff, 425px 1826px #fff, 659px 353px #fff, 708px 778px #fff, 862px 641px #fff, 475px 1362px #fff, 1326px 1449px #fff, 446px 802px #fff, 391px 1169px #fff, 496px 39px #fff, 1534px 934px #fff, 1822px 1809px #fff, 1454px 237px #fff, 187px 1555px #fff, 1069px 1977px #fff, 1880px 1508px #fff, 279px 418px #fff, 1938px 1980px #fff, 1304px 530px #fff, 1763px 187px #fff, 1945px 1642px #fff, 311px 1490px #fff, 770px 1598px #fff, 263px 330px #fff, 1733px 1771px #fff, 978px 34px #fff, 325px 1776px #fff, 873px 1460px #fff, 365px 33px #fff, 913px 1999px #fff, 667px 1021px #fff, 27px 572px #fff, 950px 1858px #fff, 448px 1205px #fff, 1302px 1138px #fff, 1269px 932px #fff, 480px 132px #fff, 770px 1871px #fff, 952px 654px #fff, 623px 90px #fff, 419px 1683px #fff, 930px 794px #fff, 1327px 1651px #fff, 769px 1536px #fff, 895px 90px #fff, 599px 1268px #fff, 1645px 919px #fff, 1672px 1080px #fff, 1637px 1259px #fff, 243px 1182px #fff, 1509px 457px #fff, 1374px 1469px #fff, 751px 137px #fff, 1097px 1008px #fff, 1979px 1381px #fff, 981px 1825px #fff, 928px 1930px #fff, 632px 422px #fff, 812px 341px #fff, 1077px 1832px #fff, 203px 1452px #fff, 664px 1531px #fff, 1203px 57px #fff, 1654px 1203px #fff, 491px 174px #fff, 1507px 735px #fff, 964px 896px #fff, 52px 1718px #fff, 1435px 26px #fff, 753px 635px #fff, 890px 1847px #fff, 42px 1353px #fff, 717px 72px #fff, 1845px 1212px #fff, 344px 867px #fff, 418px 855px #fff, 899px 1124px #fff, 1798px 1582px #fff, 1774px 760px #fff, 908px 1567px #fff, 1647px 1210px #fff, 299px 82px #fff, 1179px 1317px #fff, 938px 1580px #fff, 82px 921px #fff, 657px 1596px #fff, 892px 1264px #fff, 1161px 819px #fff, 607px 1447px #fff, 605px 679px #fff, 1642px 595px #fff, 1963px 525px #fff, 1656px 1591px #fff, 1467px 1743px #fff, 167px 1420px #fff, 471px 492px #fff, 1077px 932px #fff, 774px 1282px #fff, 799px 701px #fff, 400px 258px #fff, 235px 1937px #fff, 894px 562px #fff, 1277px 907px #fff, 435px 1360px #fff, 507px 1253px #fff, 1022px 833px #fff, 351px 773px #fff, 1126px 1969px #fff, 1382px 1620px #fff, 411px 59px #fff, 187px 906px #fff, 644px 1364px #fff, 1721px 1451px #fff, 1879px 1390px #fff, 1396px 318px #fff, 1002px 891px #fff, 1930px 1454px #fff, 1952px 496px #fff, 1308px 1325px #fff, 343px 475px #fff, 285px 373px #fff, 1329px 1591px #fff, 901px 1875px #fff, 966px 254px #fff, 1624px 1577px #fff, 371px 589px #fff, 1918px 1494px #fff, 841px 589px #fff, 873px 1657px #fff, 970px 1697px #fff, 1354px 975px #fff, 807px 1099px #fff, 384px 1608px #fff, 1600px 1739px #fff, 110px 1310px #fff, 687px 1611px #fff, 324px 394px #fff, 1267px 224px #fff, 1122px 1919px #fff, 1753px 578px #fff, 611px 479px #fff, 1494px 475px #fff, 1595px 368px #fff, 304px 1379px #fff, 1663px 87px #fff, 1789px 1471px #fff, 941px 1861px #fff, 287px 657px #fff, 1882px 217px #fff, 1766px 1960px #fff, 144px 966px #fff, 872px 943px #fff, 1705px 1909px #fff, 1318px 1173px #fff, 1856px 1549px #fff, 1722px 1482px #fff, 196px 594px #fff, 355px 1182px #fff, 1242px 112px #fff, 226px 344px #fff, 674px 895px #fff, 210px 2px #fff, 1224px 488px #fff, 220px 617px #fff, 1857px 1348px #fff, 426px 1026px #fff, 1370px 720px #fff, 109px 440px #fff, 1940px 1575px #fff, 978px 1443px #fff, 308px 614px #fff, 1392px 1351px #fff, 635px 1231px #fff, 1132px 616px #fff, 756px 342px #fff, 1968px 765px #fff, 1020px 1877px #fff, 1998px 1325px #fff, 1296px 1303px #fff, 1817px 223px #fff, 1184px 907px #fff, 546px 845px #fff, 51px 705px #fff, 1421px 735px #fff, 1255px 700px #fff, 249px 1908px #fff, 1701px 351px #fff, 173px 1658px #fff, 1088px 1476px #fff, 1930px 1787px #fff, 689px 1312px #fff, 615px 1006px #fff, 1870px 1229px #fff, 1900px 546px #fff, 1416px 141px #fff, 1983px 945px #fff, 1104px 1351px #fff, 426px 701px #fff, 431px 1597px #fff, 893px 456px #fff, 1976px 1914px #fff, 1538px 673px #fff, 916px 1386px #fff, 304px 138px #fff, 1038px 681px #fff, 1349px 1740px #fff, 1231px 552px #fff, 35px 1435px #fff, 588px 652px #fff, 793px 575px #fff, 542px 926px #fff, 1252px 25px #fff, 831px 332px #fff, 718px 283px #fff, 1327px 1952px #fff, 1019px 704px #fff, 888px 1117px #fff, 1107px 1378px #fff, 532px 505px #fff, 1070px 552px #fff, 346px 645px #fff, 63px 1783px #fff, 775px 879px #fff, 165px 160px #fff, 788px 1225px #fff, 1562px 1520px #fff, 56px 1522px #fff, 439px 498px #fff, 1988px 1521px #fff, 254px 1363px #fff, 1162px 816px #fff, 219px 386px #fff, 1789px 1315px #fff, 1090px 1415px #fff, 1361px 315px #fff, 825px 1306px #fff, 92px 548px #fff, 1501px 1946px #fff, 350px 1735px #fff, 459px 1533px #fff, 1417px 931px #fff, 1849px 174px #fff, 220px 1084px #fff, 1357px 209px #fff, 1974px 358px #fff, 90px 808px #fff, 1247px 765px #fff, 1878px 725px #fff, 1415px 87px #fff, 1253px 943px #fff, 1455px 1919px #fff, 1321px 337px #fff, 1210px 1600px #fff, 1855px 1575px #fff, 325px 936px #fff, 1118px 892px #fff, 703px 294px #fff, 89px 891px #fff, 239px 1548px #fff, 280px 262px #fff, 1401px 555px #fff, 1092px 1638px #fff, 673px 1207px #fff, 1469px 1358px #fff, 1253px 1986px #fff, 1249px 1040px #fff, 253px 484px #fff, 1163px 775px #fff, 426px 162px #fff, 721px 1761px #fff, 369px 510px #fff, 702px 1599px #fff, 1883px 483px #fff, 680px 1604px #fff, 870px 1599px #fff, 976px 1808px #fff, 916px 477px #fff, 1223px 1636px #fff, 506px 993px #fff, 898px 1284px #fff, 1013px 290px #fff, 1189px 78px #fff, 25px 588px #fff, 960px 861px #fff, 28px 526px #fff, 959px 681px #fff, 1426px 1329px #fff, 294px 557px #fff, 1907px 1320px #fff, 1289px 1627px #fff, 124px 451px #fff, 967px 653px #fff, 892px 1460px #fff, 537px 1385px #fff, 197px 1954px #fff, 1543px 302px #fff, 747px 1953px #fff, 995px 1630px #fff, 1423px 1221px #fff, 1075px 983px #fff, 1556px 1739px #fff, 1068px 1425px #fff, 81px 550px #fff, 1668px 523px #fff, 1158px 438px #fff, 401px 1795px #fff, 537px 1072px #fff, 1px 326px #fff, 249px 118px #fff, 832px 1544px #fff, 240px 153px #fff, 651px 1077px #fff, 1656px 542px #fff, 1102px 606px #fff, 1583px 788px #fff, 1205px 1842px #fff, 1657px 1793px #fff, 1848px 1464px #fff, 1285px 1395px #fff, 662px 1227px #fff, 1790px 134px #fff, 577px 263px #fff, 383px 702px #fff, 1728px 1953px #fff, 417px 57px #fff, 1390px 574px #fff, 1024px 287px #fff, 1969px 753px #fff, 1239px 1036px #fff, 1063px 1313px #fff, 1784px 1519px #fff, 1665px 682px #fff, 806px 1437px #fff, 394px 917px #fff, 904px 666px #fff, 801px 1280px #fff, 1392px 1930px #fff, 1611px 1386px #fff, 1809px 1507px #fff, 1720px 1300px #fff, 1721px 1287px #fff, 969px 240px #fff, 3px 1070px #fff, 1198px 538px #fff, 1416px 1001px #fff, 1665px 1265px #fff, 1010px 1275px #fff, 772px 978px #fff, 1980px 980px #fff, 1283px 1573px #fff, 444px 516px #fff, 875px 737px #fff, 258px 716px #fff, 1698px 758px #fff, 644px 238px #fff, 19px 876px #fff, 355px 1327px #fff, 1602px 1846px #fff, 548px 534px #fff, 1498px 1473px #fff, 1389px 1136px #fff, 174px 771px #fff, 955px 1931px #fff, 403px 371px #fff, 1502px 794px #fff, 117px 876px #fff, 536px 778px #fff, 67px 393px #fff, 119px 1918px #fff, 1912px 1663px #fff, 1141px 245px #fff, 1105px 130px #fff, 1218px 1608px #fff, 662px 1502px #fff, 1907px 927px #fff, 521px 109px #fff, 1885px 362px #fff, 1785px 1935px #fff, 781px 427px #fff, 1446px 1991px #fff, 164px 1539px #fff, 1807px 1795px #fff, 1922px 890px #fff, 1245px 933px #fff, 446px 450px #fff, 1743px 79px #fff, 1959px 310px #fff, 1348px 749px #fff, 1954px 128px #fff, 1980px 1030px #fff, 1850px 302px #fff, 1074px 922px #fff, 174px 403px #fff, 1579px 733px #fff, 653px 1958px #fff, 1511px 1943px #fff, 1037px 741px #fff, 602px 1384px #fff, 103px 402px #fff, 1722px 1417px #fff, 1732px 1916px #fff, 1743px 1803px #fff, 381px 721px #fff, 964px 1700px #fff, 1070px 341px #fff, 1376px 1258px #fff, 1884px 570px #fff, 940px 280px #fff, 1484px 1658px #fff, 1806px 1875px #fff, 1054px 917px #fff, 1672px 103px #fff, 783px 574px #fff, 98px 347px #fff, 555px 1136px #fff, 1403px 1237px #fff, 1203px 339px #fff, 572px 35px #fff, 932px 1783px #fff, 1527px 1850px #fff, 1959px 1109px #fff, 892px 623px #fff, 211px 1388px #fff, 1581px 1806px #fff, 868px 1053px #fff, 1243px 1997px #fff, 1004px 522px #fff, 1241px 1707px #fff, 376px 282px #fff, 537px 878px #fff, 1948px 979px #fff, 532px 688px #fff, 273px 958px #fff, 581px 927px #fff, 1060px 887px #fff, 486px 1467px #fff, 1122px 1834px #fff, 1650px 1763px #fff, 532px 302px #fff, 314px 1111px #fff, 1888px 683px #fff, 1856px 1040px #fff, 1780px 1338px #fff, 24px 1564px #fff, 1096px 1808px #fff, 1202px 1968px #fff, 214px 992px #fff, 728px 515px #fff, 247px 278px #fff, 1670px 45px #fff, 442px 1579px #fff, 1143px 30px #fff, 612px 72px #fff, 1177px 1303px #fff, 1898px 1255px #fff, 378px 1667px #fff, 326px 1929px #fff, 1257px 766px #fff, 1363px 1170px #fff, 1090px 1667px #fff, 711px 293px #fff, 249px 1406px #fff, 1589px 565px #fff, 1451px 29px #fff, 1171px 1459px #fff, 1294px 1214px #fff, 342px 942px #fff, 1945px 353px #fff, 741px 1185px #fff, 894px 1453px #fff, 593px 1584px #fff, 518px 630px #fff, 393px 756px #fff, 34px 608px #fff
}
.robot_pro .robot_pro-head .stars2, .robot_pro .robot_pro-head .stars2:after {
    width:2px;
    height:2px;
    background:0 0;
    -webkit-box-shadow:114px 658px #fff, 236px 768px #fff, 1130px 1503px #fff, 486px 592px #fff, 1353px 1407px #fff, 1583px 1741px #fff, 450px 1479px #fff, 1845px 327px #fff, 1520px 361px #fff, 580px 1699px #fff, 1277px 1233px #fff, 1697px 943px #fff, 568px 1135px #fff, 1273px 263px #fff, 788px 126px #fff, 1834px 1911px #fff, 1147px 1652px #fff, 651px 567px #fff, 79px 1897px #fff, 1590px 666px #fff, 1362px 566px #fff, 275px 367px #fff, 556px 479px #fff, 1063px 476px #fff, 1337px 1119px #fff, 1780px 1109px #fff, 1323px 1655px #fff, 1740px 1165px #fff, 525px 60px #fff, 1513px 1484px #fff, 708px 280px #fff, 429px 475px #fff, 563px 1360px #fff, 1580px 697px #fff, 1702px 1164px #fff, 1649px 1952px #fff, 1580px 1812px #fff, 70px 1190px #fff, 1100px 98px #fff, 1232px 1896px #fff, 851px 1047px #fff, 851px 30px #fff, 596px 1486px #fff, 666px 526px #fff, 1855px 1342px #fff, 80px 531px #fff, 248px 1804px #fff, 1990px 263px #fff, 1796px 1640px #fff, 1502px 862px #fff, 1780px 488px #fff, 1881px 1191px #fff, 1063px 876px #fff, 1614px 1073px #fff, 1414px 666px #fff, 1865px 289px #fff, 687px 352px #fff, 1329px 1312px #fff, 279px 136px #fff, 475px 756px #fff, 1177px 435px #fff, 1264px 921px #fff, 467px 1496px #fff, 391px 1359px #fff, 666px 1083px #fff, 1526px 1251px #fff, 594px 564px #fff, 991px 525px #fff, 1511px 875px #fff, 1935px 1049px #fff, 1471px 1430px #fff, 959px 604px #fff, 1685px 72px #fff, 1505px 1876px #fff, 509px 1627px #fff, 1065px 978px #fff, 1860px 884px #fff, 1038px 464px #fff, 1051px 106px #fff, 1056px 728px #fff, 1953px 45px #fff, 1483px 638px #fff, 559px 845px #fff, 1184px 922px #fff, 1320px 1117px #fff, 1572px 747px #fff, 1971px 43px #fff, 665px 13px #fff, 1457px 1153px #fff, 848px 154px #fff, 1039px 1837px #fff, 878px 795px #fff, 1286px 1705px #fff, 1946px 1143px #fff, 1114px 1166px #fff, 1747px 874px #fff, 1894px 636px #fff, 1316px 541px #fff, 1953px 1620px #fff, 1446px 1773px #fff, 974px 833px #fff, 1814px 1211px #fff, 102px 335px #fff, 327px 1868px #fff, 348px 548px #fff, 353px 1540px #fff, 1212px 1872px #fff, 1968px 129px #fff, 1531px 644px #fff, 1939px 559px #fff, 1397px 1876px #fff, 1446px 1446px #fff, 1721px 603px #fff, 924px 1171px #fff, 1086px 1954px #fff, 1798px 310px #fff, 21px 1595px #fff, 1462px 1948px #fff, 149px 1752px #fff, 804px 318px #fff, 1262px 636px #fff, 1051px 100px #fff, 392px 560px #fff, 654px 1236px #fff, 1889px 1159px #fff, 498px 394px #fff, 522px 1889px #fff, 1198px 579px #fff, 1437px 1866px #fff, 1049px 1064px #fff, 286px 921px #fff, 993px 1790px #fff, 1557px 1997px #fff, 1525px 532px #fff, 481px 1561px #fff, 790px 683px #fff, 141px 17px #fff, 1202px 28px #fff, 518px 1927px #fff, 90px 1677px #fff, 1258px 370px #fff, 1379px 1536px #fff, 607px 474px #fff, 163px 139px #fff, 1025px 1359px #fff, 815px 845px #fff, 231px 1212px #fff, 192px 806px #fff, 313px 1946px #fff, 1132px 1808px #fff, 624px 767px #fff, 379px 722px #fff, 733px 1847px #fff, 628px 1517px #fff, 1559px 929px #fff, 234px 397px #fff, 1230px 1231px #fff, 849px 726px #fff, 1148px 786px #fff, 546px 1533px #fff, 477px 822px #fff, 1325px 480px #fff, 972px 383px #fff, 334px 958px #fff, 1032px 664px #fff, 1781px 40px #fff, 38px 1335px #fff, 1634px 1691px #fff, 1061px 680px #fff, 1319px 304px #fff, 82px 1776px #fff, 1302px 509px #fff, 1231px 746px #fff, 1264px 1509px #fff, 980px 495px #fff, 1153px 1381px #fff, 1981px 1918px #fff, 70px 113px #fff, 390px 736px #fff, 1882px 1925px #fff, 1380px 1326px #fff, 257px 1681px #fff, 860px 998px #fff, 518px 1136px #fff, 168px 905px #fff, 500px 1882px #fff, 1012px 1572px #fff, 349px 1916px #fff, 905px 1339px #fff, 1940px 1803px #fff, 23px 1159px #fff, 9px 1559px #fff, 1658px 776px #fff, 820px 1361px #fff, 171px 983px #fff, 580px 1902px #fff, 1268px 263px #fff, 1734px 994px #fff, 1872px 29px #fff, 1475px 435px #fff;
    box-shadow:114px 658px #fff, 236px 768px #fff, 1130px 1503px #fff, 486px 592px #fff, 1353px 1407px #fff, 1583px 1741px #fff, 450px 1479px #fff, 1845px 327px #fff, 1520px 361px #fff, 580px 1699px #fff, 1277px 1233px #fff, 1697px 943px #fff, 568px 1135px #fff, 1273px 263px #fff, 788px 126px #fff, 1834px 1911px #fff, 1147px 1652px #fff, 651px 567px #fff, 79px 1897px #fff, 1590px 666px #fff, 1362px 566px #fff, 275px 367px #fff, 556px 479px #fff, 1063px 476px #fff, 1337px 1119px #fff, 1780px 1109px #fff, 1323px 1655px #fff, 1740px 1165px #fff, 525px 60px #fff, 1513px 1484px #fff, 708px 280px #fff, 429px 475px #fff, 563px 1360px #fff, 1580px 697px #fff, 1702px 1164px #fff, 1649px 1952px #fff, 1580px 1812px #fff, 70px 1190px #fff, 1100px 98px #fff, 1232px 1896px #fff, 851px 1047px #fff, 851px 30px #fff, 596px 1486px #fff, 666px 526px #fff, 1855px 1342px #fff, 80px 531px #fff, 248px 1804px #fff, 1990px 263px #fff, 1796px 1640px #fff, 1502px 862px #fff, 1780px 488px #fff, 1881px 1191px #fff, 1063px 876px #fff, 1614px 1073px #fff, 1414px 666px #fff, 1865px 289px #fff, 687px 352px #fff, 1329px 1312px #fff, 279px 136px #fff, 475px 756px #fff, 1177px 435px #fff, 1264px 921px #fff, 467px 1496px #fff, 391px 1359px #fff, 666px 1083px #fff, 1526px 1251px #fff, 594px 564px #fff, 991px 525px #fff, 1511px 875px #fff, 1935px 1049px #fff, 1471px 1430px #fff, 959px 604px #fff, 1685px 72px #fff, 1505px 1876px #fff, 509px 1627px #fff, 1065px 978px #fff, 1860px 884px #fff, 1038px 464px #fff, 1051px 106px #fff, 1056px 728px #fff, 1953px 45px #fff, 1483px 638px #fff, 559px 845px #fff, 1184px 922px #fff, 1320px 1117px #fff, 1572px 747px #fff, 1971px 43px #fff, 665px 13px #fff, 1457px 1153px #fff, 848px 154px #fff, 1039px 1837px #fff, 878px 795px #fff, 1286px 1705px #fff, 1946px 1143px #fff, 1114px 1166px #fff, 1747px 874px #fff, 1894px 636px #fff, 1316px 541px #fff, 1953px 1620px #fff, 1446px 1773px #fff, 974px 833px #fff, 1814px 1211px #fff, 102px 335px #fff, 327px 1868px #fff, 348px 548px #fff, 353px 1540px #fff, 1212px 1872px #fff, 1968px 129px #fff, 1531px 644px #fff, 1939px 559px #fff, 1397px 1876px #fff, 1446px 1446px #fff, 1721px 603px #fff, 924px 1171px #fff, 1086px 1954px #fff, 1798px 310px #fff, 21px 1595px #fff, 1462px 1948px #fff, 149px 1752px #fff, 804px 318px #fff, 1262px 636px #fff, 1051px 100px #fff, 392px 560px #fff, 654px 1236px #fff, 1889px 1159px #fff, 498px 394px #fff, 522px 1889px #fff, 1198px 579px #fff, 1437px 1866px #fff, 1049px 1064px #fff, 286px 921px #fff, 993px 1790px #fff, 1557px 1997px #fff, 1525px 532px #fff, 481px 1561px #fff, 790px 683px #fff, 141px 17px #fff, 1202px 28px #fff, 518px 1927px #fff, 90px 1677px #fff, 1258px 370px #fff, 1379px 1536px #fff, 607px 474px #fff, 163px 139px #fff, 1025px 1359px #fff, 815px 845px #fff, 231px 1212px #fff, 192px 806px #fff, 313px 1946px #fff, 1132px 1808px #fff, 624px 767px #fff, 379px 722px #fff, 733px 1847px #fff, 628px 1517px #fff, 1559px 929px #fff, 234px 397px #fff, 1230px 1231px #fff, 849px 726px #fff, 1148px 786px #fff, 546px 1533px #fff, 477px 822px #fff, 1325px 480px #fff, 972px 383px #fff, 334px 958px #fff, 1032px 664px #fff, 1781px 40px #fff, 38px 1335px #fff, 1634px 1691px #fff, 1061px 680px #fff, 1319px 304px #fff, 82px 1776px #fff, 1302px 509px #fff, 1231px 746px #fff, 1264px 1509px #fff, 980px 495px #fff, 1153px 1381px #fff, 1981px 1918px #fff, 70px 113px #fff, 390px 736px #fff, 1882px 1925px #fff, 1380px 1326px #fff, 257px 1681px #fff, 860px 998px #fff, 518px 1136px #fff, 168px 905px #fff, 500px 1882px #fff, 1012px 1572px #fff, 349px 1916px #fff, 905px 1339px #fff, 1940px 1803px #fff, 23px 1159px #fff, 9px 1559px #fff, 1658px 776px #fff, 820px 1361px #fff, 171px 983px #fff, 580px 1902px #fff, 1268px 263px #fff, 1734px 994px #fff, 1872px 29px #fff, 1475px 435px #fff;
    -webkit-animation:animStar 100s linear infinite;
    animation:animStar 100s linear infinite
}
.robot_pro .robot_pro-head .stars2:after {
    content:" ";
    position:absolute;
    top:2000px;
    -webkit-box-shadow:114px 658px #fff, 236px 768px #fff, 1130px 1503px #fff, 486px 592px #fff, 1353px 1407px #fff, 1583px 1741px #fff, 450px 1479px #fff, 1845px 327px #fff, 1520px 361px #fff, 580px 1699px #fff, 1277px 1233px #fff, 1697px 943px #fff, 568px 1135px #fff, 1273px 263px #fff, 788px 126px #fff, 1834px 1911px #fff, 1147px 1652px #fff, 651px 567px #fff, 79px 1897px #fff, 1590px 666px #fff, 1362px 566px #fff, 275px 367px #fff, 556px 479px #fff, 1063px 476px #fff, 1337px 1119px #fff, 1780px 1109px #fff, 1323px 1655px #fff, 1740px 1165px #fff, 525px 60px #fff, 1513px 1484px #fff, 708px 280px #fff, 429px 475px #fff, 563px 1360px #fff, 1580px 697px #fff, 1702px 1164px #fff, 1649px 1952px #fff, 1580px 1812px #fff, 70px 1190px #fff, 1100px 98px #fff, 1232px 1896px #fff, 851px 1047px #fff, 851px 30px #fff, 596px 1486px #fff, 666px 526px #fff, 1855px 1342px #fff, 80px 531px #fff, 248px 1804px #fff, 1990px 263px #fff, 1796px 1640px #fff, 1502px 862px #fff, 1780px 488px #fff, 1881px 1191px #fff, 1063px 876px #fff, 1614px 1073px #fff, 1414px 666px #fff, 1865px 289px #fff, 687px 352px #fff, 1329px 1312px #fff, 279px 136px #fff, 475px 756px #fff, 1177px 435px #fff, 1264px 921px #fff, 467px 1496px #fff, 391px 1359px #fff, 666px 1083px #fff, 1526px 1251px #fff, 594px 564px #fff, 991px 525px #fff, 1511px 875px #fff, 1935px 1049px #fff, 1471px 1430px #fff, 959px 604px #fff, 1685px 72px #fff, 1505px 1876px #fff, 509px 1627px #fff, 1065px 978px #fff, 1860px 884px #fff, 1038px 464px #fff, 1051px 106px #fff, 1056px 728px #fff, 1953px 45px #fff, 1483px 638px #fff, 559px 845px #fff, 1184px 922px #fff, 1320px 1117px #fff, 1572px 747px #fff, 1971px 43px #fff, 665px 13px #fff, 1457px 1153px #fff, 848px 154px #fff, 1039px 1837px #fff, 878px 795px #fff, 1286px 1705px #fff, 1946px 1143px #fff, 1114px 1166px #fff, 1747px 874px #fff, 1894px 636px #fff, 1316px 541px #fff, 1953px 1620px #fff, 1446px 1773px #fff, 974px 833px #fff, 1814px 1211px #fff, 102px 335px #fff, 327px 1868px #fff, 348px 548px #fff, 353px 1540px #fff, 1212px 1872px #fff, 1968px 129px #fff, 1531px 644px #fff, 1939px 559px #fff, 1397px 1876px #fff, 1446px 1446px #fff, 1721px 603px #fff, 924px 1171px #fff, 1086px 1954px #fff, 1798px 310px #fff, 21px 1595px #fff, 1462px 1948px #fff, 149px 1752px #fff, 804px 318px #fff, 1262px 636px #fff, 1051px 100px #fff, 392px 560px #fff, 654px 1236px #fff, 1889px 1159px #fff, 498px 394px #fff, 522px 1889px #fff, 1198px 579px #fff, 1437px 1866px #fff, 1049px 1064px #fff, 286px 921px #fff, 993px 1790px #fff, 1557px 1997px #fff, 1525px 532px #fff, 481px 1561px #fff, 790px 683px #fff, 141px 17px #fff, 1202px 28px #fff, 518px 1927px #fff, 90px 1677px #fff, 1258px 370px #fff, 1379px 1536px #fff, 607px 474px #fff, 163px 139px #fff, 1025px 1359px #fff, 815px 845px #fff, 231px 1212px #fff, 192px 806px #fff, 313px 1946px #fff, 1132px 1808px #fff, 624px 767px #fff, 379px 722px #fff, 733px 1847px #fff, 628px 1517px #fff, 1559px 929px #fff, 234px 397px #fff, 1230px 1231px #fff, 849px 726px #fff, 1148px 786px #fff, 546px 1533px #fff, 477px 822px #fff, 1325px 480px #fff, 972px 383px #fff, 334px 958px #fff, 1032px 664px #fff, 1781px 40px #fff, 38px 1335px #fff, 1634px 1691px #fff, 1061px 680px #fff, 1319px 304px #fff, 82px 1776px #fff, 1302px 509px #fff, 1231px 746px #fff, 1264px 1509px #fff, 980px 495px #fff, 1153px 1381px #fff, 1981px 1918px #fff, 70px 113px #fff, 390px 736px #fff, 1882px 1925px #fff, 1380px 1326px #fff, 257px 1681px #fff, 860px 998px #fff, 518px 1136px #fff, 168px 905px #fff, 500px 1882px #fff, 1012px 1572px #fff, 349px 1916px #fff, 905px 1339px #fff, 1940px 1803px #fff, 23px 1159px #fff, 9px 1559px #fff, 1658px 776px #fff, 820px 1361px #fff, 171px 983px #fff, 580px 1902px #fff, 1268px 263px #fff, 1734px 994px #fff, 1872px 29px #fff, 1475px 435px #fff;
    box-shadow:114px 658px #fff, 236px 768px #fff, 1130px 1503px #fff, 486px 592px #fff, 1353px 1407px #fff, 1583px 1741px #fff, 450px 1479px #fff, 1845px 327px #fff, 1520px 361px #fff, 580px 1699px #fff, 1277px 1233px #fff, 1697px 943px #fff, 568px 1135px #fff, 1273px 263px #fff, 788px 126px #fff, 1834px 1911px #fff, 1147px 1652px #fff, 651px 567px #fff, 79px 1897px #fff, 1590px 666px #fff, 1362px 566px #fff, 275px 367px #fff, 556px 479px #fff, 1063px 476px #fff, 1337px 1119px #fff, 1780px 1109px #fff, 1323px 1655px #fff, 1740px 1165px #fff, 525px 60px #fff, 1513px 1484px #fff, 708px 280px #fff, 429px 475px #fff, 563px 1360px #fff, 1580px 697px #fff, 1702px 1164px #fff, 1649px 1952px #fff, 1580px 1812px #fff, 70px 1190px #fff, 1100px 98px #fff, 1232px 1896px #fff, 851px 1047px #fff, 851px 30px #fff, 596px 1486px #fff, 666px 526px #fff, 1855px 1342px #fff, 80px 531px #fff, 248px 1804px #fff, 1990px 263px #fff, 1796px 1640px #fff, 1502px 862px #fff, 1780px 488px #fff, 1881px 1191px #fff, 1063px 876px #fff, 1614px 1073px #fff, 1414px 666px #fff, 1865px 289px #fff, 687px 352px #fff, 1329px 1312px #fff, 279px 136px #fff, 475px 756px #fff, 1177px 435px #fff, 1264px 921px #fff, 467px 1496px #fff, 391px 1359px #fff, 666px 1083px #fff, 1526px 1251px #fff, 594px 564px #fff, 991px 525px #fff, 1511px 875px #fff, 1935px 1049px #fff, 1471px 1430px #fff, 959px 604px #fff, 1685px 72px #fff, 1505px 1876px #fff, 509px 1627px #fff, 1065px 978px #fff, 1860px 884px #fff, 1038px 464px #fff, 1051px 106px #fff, 1056px 728px #fff, 1953px 45px #fff, 1483px 638px #fff, 559px 845px #fff, 1184px 922px #fff, 1320px 1117px #fff, 1572px 747px #fff, 1971px 43px #fff, 665px 13px #fff, 1457px 1153px #fff, 848px 154px #fff, 1039px 1837px #fff, 878px 795px #fff, 1286px 1705px #fff, 1946px 1143px #fff, 1114px 1166px #fff, 1747px 874px #fff, 1894px 636px #fff, 1316px 541px #fff, 1953px 1620px #fff, 1446px 1773px #fff, 974px 833px #fff, 1814px 1211px #fff, 102px 335px #fff, 327px 1868px #fff, 348px 548px #fff, 353px 1540px #fff, 1212px 1872px #fff, 1968px 129px #fff, 1531px 644px #fff, 1939px 559px #fff, 1397px 1876px #fff, 1446px 1446px #fff, 1721px 603px #fff, 924px 1171px #fff, 1086px 1954px #fff, 1798px 310px #fff, 21px 1595px #fff, 1462px 1948px #fff, 149px 1752px #fff, 804px 318px #fff, 1262px 636px #fff, 1051px 100px #fff, 392px 560px #fff, 654px 1236px #fff, 1889px 1159px #fff, 498px 394px #fff, 522px 1889px #fff, 1198px 579px #fff, 1437px 1866px #fff, 1049px 1064px #fff, 286px 921px #fff, 993px 1790px #fff, 1557px 1997px #fff, 1525px 532px #fff, 481px 1561px #fff, 790px 683px #fff, 141px 17px #fff, 1202px 28px #fff, 518px 1927px #fff, 90px 1677px #fff, 1258px 370px #fff, 1379px 1536px #fff, 607px 474px #fff, 163px 139px #fff, 1025px 1359px #fff, 815px 845px #fff, 231px 1212px #fff, 192px 806px #fff, 313px 1946px #fff, 1132px 1808px #fff, 624px 767px #fff, 379px 722px #fff, 733px 1847px #fff, 628px 1517px #fff, 1559px 929px #fff, 234px 397px #fff, 1230px 1231px #fff, 849px 726px #fff, 1148px 786px #fff, 546px 1533px #fff, 477px 822px #fff, 1325px 480px #fff, 972px 383px #fff, 334px 958px #fff, 1032px 664px #fff, 1781px 40px #fff, 38px 1335px #fff, 1634px 1691px #fff, 1061px 680px #fff, 1319px 304px #fff, 82px 1776px #fff, 1302px 509px #fff, 1231px 746px #fff, 1264px 1509px #fff, 980px 495px #fff, 1153px 1381px #fff, 1981px 1918px #fff, 70px 113px #fff, 390px 736px #fff, 1882px 1925px #fff, 1380px 1326px #fff, 257px 1681px #fff, 860px 998px #fff, 518px 1136px #fff, 168px 905px #fff, 500px 1882px #fff, 1012px 1572px #fff, 349px 1916px #fff, 905px 1339px #fff, 1940px 1803px #fff, 23px 1159px #fff, 9px 1559px #fff, 1658px 776px #fff, 820px 1361px #fff, 171px 983px #fff, 580px 1902px #fff, 1268px 263px #fff, 1734px 994px #fff, 1872px 29px #fff, 1475px 435px #fff
}
.robot_pro .robot_pro-head .stars3, .robot_pro .robot_pro-head .stars3:after {
    width:3px;
    height:3px;
    background:0 0;
    -webkit-box-shadow:519px 875px #fff, 1497px 751px #fff, 1256px 88px #fff, 1168px 1791px #fff, 1884px 109px #fff, 1465px 451px #fff, 450px 370px #fff, 1560px 703px #fff, 1788px 1997px #fff, 1047px 963px #fff, 1281px 119px #fff, 439px 96px #fff, 164px 1956px #fff, 1360px 930px #fff, 1387px 347px #fff, 1073px 1970px #fff, 1296px 284px #fff, 25px 1602px #fff, 455px 944px #fff, 1177px 738px #fff, 633px 1142px #fff, 1730px 1079px #fff, 1283px 1606px #fff, 674px 1186px #fff, 513px 166px #fff, 1077px 636px #fff, 1811px 580px #fff, 971px 1789px #fff, 694px 1756px #fff, 703px 1138px #fff, 1290px 942px #fff, 351px 1509px #fff, 1904px 790px #fff, 68px 819px #fff, 1097px 362px #fff, 1035px 331px #fff, 180px 940px #fff, 1776px 1229px #fff, 1487px 781px #fff, 1131px 1765px #fff, 1684px 536px #fff, 939px 367px #fff, 1102px 1481px #fff, 741px 887px #fff, 167px 1132px #fff, 1756px 529px #fff, 608px 758px #fff, 541px 1025px #fff, 1976px 505px #fff, 1349px 1257px #fff, 815px 1388px #fff, 505px 1351px #fff, 33px 1945px #fff, 861px 1695px #fff, 678px 1360px #fff, 1615px 727px #fff, 1138px 726px #fff, 30px 293px #fff, 1624px 1044px #fff, 683px 1242px #fff, 1781px 1758px #fff, 906px 1328px #fff, 1066px 1764px #fff, 1568px 664px #fff, 1027px 1876px #fff, 775px 1099px #fff, 1605px 208px #fff, 730px 837px #fff, 1475px 1482px #fff, 871px 1759px #fff, 1240px 15px #fff, 1987px 705px #fff, 302px 1049px #fff, 475px 1015px #fff, 1843px 1296px #fff, 493px 631px #fff, 1613px 164px #fff, 1863px 156px #fff, 1479px 423px #fff, 202px 1499px #fff, 886px 969px #fff, 904px 930px #fff, 1853px 535px #fff, 726px 914px #fff, 435px 1205px #fff, 1732px 1824px #fff, 1212px 667px #fff, 499px 31px #fff, 552px 594px #fff, 1715px 1814px #fff, 775px 908px #fff, 1949px 921px #fff, 1267px 718px #fff, 1830px 1960px #fff, 338px 1325px #fff, 466px 1120px #fff, 140px 1675px #fff, 1919px 664px #fff, 1136px 771px #fff, 1888px 1302px #fff;
    box-shadow:519px 875px #fff, 1497px 751px #fff, 1256px 88px #fff, 1168px 1791px #fff, 1884px 109px #fff, 1465px 451px #fff, 450px 370px #fff, 1560px 703px #fff, 1788px 1997px #fff, 1047px 963px #fff, 1281px 119px #fff, 439px 96px #fff, 164px 1956px #fff, 1360px 930px #fff, 1387px 347px #fff, 1073px 1970px #fff, 1296px 284px #fff, 25px 1602px #fff, 455px 944px #fff, 1177px 738px #fff, 633px 1142px #fff, 1730px 1079px #fff, 1283px 1606px #fff, 674px 1186px #fff, 513px 166px #fff, 1077px 636px #fff, 1811px 580px #fff, 971px 1789px #fff, 694px 1756px #fff, 703px 1138px #fff, 1290px 942px #fff, 351px 1509px #fff, 1904px 790px #fff, 68px 819px #fff, 1097px 362px #fff, 1035px 331px #fff, 180px 940px #fff, 1776px 1229px #fff, 1487px 781px #fff, 1131px 1765px #fff, 1684px 536px #fff, 939px 367px #fff, 1102px 1481px #fff, 741px 887px #fff, 167px 1132px #fff, 1756px 529px #fff, 608px 758px #fff, 541px 1025px #fff, 1976px 505px #fff, 1349px 1257px #fff, 815px 1388px #fff, 505px 1351px #fff, 33px 1945px #fff, 861px 1695px #fff, 678px 1360px #fff, 1615px 727px #fff, 1138px 726px #fff, 30px 293px #fff, 1624px 1044px #fff, 683px 1242px #fff, 1781px 1758px #fff, 906px 1328px #fff, 1066px 1764px #fff, 1568px 664px #fff, 1027px 1876px #fff, 775px 1099px #fff, 1605px 208px #fff, 730px 837px #fff, 1475px 1482px #fff, 871px 1759px #fff, 1240px 15px #fff, 1987px 705px #fff, 302px 1049px #fff, 475px 1015px #fff, 1843px 1296px #fff, 493px 631px #fff, 1613px 164px #fff, 1863px 156px #fff, 1479px 423px #fff, 202px 1499px #fff, 886px 969px #fff, 904px 930px #fff, 1853px 535px #fff, 726px 914px #fff, 435px 1205px #fff, 1732px 1824px #fff, 1212px 667px #fff, 499px 31px #fff, 552px 594px #fff, 1715px 1814px #fff, 775px 908px #fff, 1949px 921px #fff, 1267px 718px #fff, 1830px 1960px #fff, 338px 1325px #fff, 466px 1120px #fff, 140px 1675px #fff, 1919px 664px #fff, 1136px 771px #fff, 1888px 1302px #fff;
    -webkit-animation:animStar 150s linear infinite;
    animation:animStar 150s linear infinite
}
.robot_pro .robot_pro-head .stars3:after {
    content:" ";
    position:absolute;
    top:2000px;
    -webkit-box-shadow:519px 875px #fff, 1497px 751px #fff, 1256px 88px #fff, 1168px 1791px #fff, 1884px 109px #fff, 1465px 451px #fff, 450px 370px #fff, 1560px 703px #fff, 1788px 1997px #fff, 1047px 963px #fff, 1281px 119px #fff, 439px 96px #fff, 164px 1956px #fff, 1360px 930px #fff, 1387px 347px #fff, 1073px 1970px #fff, 1296px 284px #fff, 25px 1602px #fff, 455px 944px #fff, 1177px 738px #fff, 633px 1142px #fff, 1730px 1079px #fff, 1283px 1606px #fff, 674px 1186px #fff, 513px 166px #fff, 1077px 636px #fff, 1811px 580px #fff, 971px 1789px #fff, 694px 1756px #fff, 703px 1138px #fff, 1290px 942px #fff, 351px 1509px #fff, 1904px 790px #fff, 68px 819px #fff, 1097px 362px #fff, 1035px 331px #fff, 180px 940px #fff, 1776px 1229px #fff, 1487px 781px #fff, 1131px 1765px #fff, 1684px 536px #fff, 939px 367px #fff, 1102px 1481px #fff, 741px 887px #fff, 167px 1132px #fff, 1756px 529px #fff, 608px 758px #fff, 541px 1025px #fff, 1976px 505px #fff, 1349px 1257px #fff, 815px 1388px #fff, 505px 1351px #fff, 33px 1945px #fff, 861px 1695px #fff, 678px 1360px #fff, 1615px 727px #fff, 1138px 726px #fff, 30px 293px #fff, 1624px 1044px #fff, 683px 1242px #fff, 1781px 1758px #fff, 906px 1328px #fff, 1066px 1764px #fff, 1568px 664px #fff, 1027px 1876px #fff, 775px 1099px #fff, 1605px 208px #fff, 730px 837px #fff, 1475px 1482px #fff, 871px 1759px #fff, 1240px 15px #fff, 1987px 705px #fff, 302px 1049px #fff, 475px 1015px #fff, 1843px 1296px #fff, 493px 631px #fff, 1613px 164px #fff, 1863px 156px #fff, 1479px 423px #fff, 202px 1499px #fff, 886px 969px #fff, 904px 930px #fff, 1853px 535px #fff, 726px 914px #fff, 435px 1205px #fff, 1732px 1824px #fff, 1212px 667px #fff, 499px 31px #fff, 552px 594px #fff, 1715px 1814px #fff, 775px 908px #fff, 1949px 921px #fff, 1267px 718px #fff, 1830px 1960px #fff, 338px 1325px #fff, 466px 1120px #fff, 140px 1675px #fff, 1919px 664px #fff, 1136px 771px #fff, 1888px 1302px #fff;
    box-shadow:519px 875px #fff, 1497px 751px #fff, 1256px 88px #fff, 1168px 1791px #fff, 1884px 109px #fff, 1465px 451px #fff, 450px 370px #fff, 1560px 703px #fff, 1788px 1997px #fff, 1047px 963px #fff, 1281px 119px #fff, 439px 96px #fff, 164px 1956px #fff, 1360px 930px #fff, 1387px 347px #fff, 1073px 1970px #fff, 1296px 284px #fff, 25px 1602px #fff, 455px 944px #fff, 1177px 738px #fff, 633px 1142px #fff, 1730px 1079px #fff, 1283px 1606px #fff, 674px 1186px #fff, 513px 166px #fff, 1077px 636px #fff, 1811px 580px #fff, 971px 1789px #fff, 694px 1756px #fff, 703px 1138px #fff, 1290px 942px #fff, 351px 1509px #fff, 1904px 790px #fff, 68px 819px #fff, 1097px 362px #fff, 1035px 331px #fff, 180px 940px #fff, 1776px 1229px #fff, 1487px 781px #fff, 1131px 1765px #fff, 1684px 536px #fff, 939px 367px #fff, 1102px 1481px #fff, 741px 887px #fff, 167px 1132px #fff, 1756px 529px #fff, 608px 758px #fff, 541px 1025px #fff, 1976px 505px #fff, 1349px 1257px #fff, 815px 1388px #fff, 505px 1351px #fff, 33px 1945px #fff, 861px 1695px #fff, 678px 1360px #fff, 1615px 727px #fff, 1138px 726px #fff, 30px 293px #fff, 1624px 1044px #fff, 683px 1242px #fff, 1781px 1758px #fff, 906px 1328px #fff, 1066px 1764px #fff, 1568px 664px #fff, 1027px 1876px #fff, 775px 1099px #fff, 1605px 208px #fff, 730px 837px #fff, 1475px 1482px #fff, 871px 1759px #fff, 1240px 15px #fff, 1987px 705px #fff, 302px 1049px #fff, 475px 1015px #fff, 1843px 1296px #fff, 493px 631px #fff, 1613px 164px #fff, 1863px 156px #fff, 1479px 423px #fff, 202px 1499px #fff, 886px 969px #fff, 904px 930px #fff, 1853px 535px #fff, 726px 914px #fff, 435px 1205px #fff, 1732px 1824px #fff, 1212px 667px #fff, 499px 31px #fff, 552px 594px #fff, 1715px 1814px #fff, 775px 908px #fff, 1949px 921px #fff, 1267px 718px #fff, 1830px 1960px #fff, 338px 1325px #fff, 466px 1120px #fff, 140px 1675px #fff, 1919px 664px #fff, 1136px 771px #fff, 1888px 1302px #fff
}
@-webkit-keyframes animStar {
    from {
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
    to {
        -webkit-transform:translateY(-2000px);
        transform:translateY(-2000px)
    }
}
@keyframes animStar {
    from {
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
    to {
        -webkit-transform:translateY(-2000px);
        transform:translateY(-2000px)
    }
}
.robot_pro .robot_pro-header {
    padding:160px 0 0 0;
    margin-top:-5px;
    height:450px;
    *height:290px;
    background:url(../images/product/robot_pro/robot_img_senior_banner_i@1x-80a0601294.png) right bottom no-repeat;
    background-size:auto 100%
}
.robot_pro .robot_pro-header .module-title {
    height:59px;
    font-size:35px
}
.robot_pro .robot_pro-header p {
    padding:0 0 25px 0;
    font-size:18px
}
.robot_pro .robot_pro-header .btn {
    margin-right:20px
}
.robot_pro .robot_pro-box1 {
    margin-bottom:56px
}
.robot_pro .robot_pro-box1 i {
    margin-top:105px
}
.robot_pro .robot_pro-box1 img {
    width:710px;
    height:428px;
    _width:100%;
    _height:auto
}
.robot_pro .robot_pro-box1 p {
    margin-top:8px;
    font-size:15px;
    line-height:170%
}
.robot_pro .robot_pro-box2 i {
    margin-top:130px
}
.robot_pro .robot_pro-box2 img {
    width:656px;
    height:538px;
    _width:100%;
    _height:467px
}
.robot_pro .robot_pro-box2 p {
    margin-top:8px;
    font-size:15px;
    line-height:170%
}
.robot_pro .robot_pro-box3 {
    margin-top:20px;
    margin-bottom:90px
}
.robot_pro .robot_pro-box3 .padding {
    padding:0 30px
}
.robot_pro .robot_pro-box3 img {
    width:100%
}
.robot_pro .robot_pro-box3 .title_4 {
    font-size:18px;
    line-height:40px
}
.robot_pro .robot_pro-box3 .row {
    margin-top:-10px;
    margin-bottom:30px
}
.robot_pro .robot_pro-box3 .row p {
    font-size:15px;
    color:#666
}
.robot_pro .robot_pro-box4 {
    height:420px;
    background:#07091c url(../images/product/robot_pro/robot_img_senior_c3@1x-cf8357bbfc.png) center bottom no-repeat;
    background-size:contain
}
.robot_pro .robot_pro-box4 .container {
    height:420px;
    color:#f5f5f5
}
.robot_pro .robot_pro-box4 .container .title_2 {
    padding-top:100px;
    padding-bottom:45px;
    line-height:100%
}
.robot_pro .robot_pro-box4 .container p {
    font-size:15px;
    line-height:170%
}
.robot_pro .robot_pro-box5 {
    margin-bottom:100px
}
.robot_pro .robot_pro-box5 .col-5 {
    margin-top:54px
}
.robot_pro .robot_pro-box5 img {
    width:712px;
    height:690px;
    _width:100%;
    _height:auto
}
.robot_pro .robot_pro-box5 dt {
    height:28px;
    margin-bottom:8px;
    vertical-align:middle;
    line-height:28px;
    font-size:18px;
    color:#333
}
.robot_pro .robot_pro-box5 dd {
    font-size:15px;
    line-height:170%;
    margin-bottom:36px;
    padding-left:35px;
    color:#666
}
.robot_pro .robot_pro-box5 .contact-agent {
    margin-left:35px
}
.robot_pro .robot_pro-box6 {
    margin-bottom:45px
}
.robot_pro .robot_pro-box6 img {
    width:596px;
    height:498px
}
.robot_pro .robot_pro-box6 .title_2 {
    margin-top:56px;
    line-height:85px;
    text-align:left
}
.robot_pro .robot_pro-box6 dt {
    font-size:15px;
    color:#333
}
.robot_pro .robot_pro-box6 dd {
    font-size:15px;
    line-height:170%;
    margin-bottom:15px;
    padding-left:15px;
    color:#666
}
.robot_pro .robot_pro-box7 {
    margin-bottom:100px
}
.robot_pro .robot_pro-box7 img {
    width:644px;
    height:466px
}
.robot_pro .robot_pro-box7 .title_2 {
    margin-top:82px;
    line-height:85px;
    text-align:left
}
.robot_pro .robot_pro-box7 p {
    font-size:15px;
    line-height:170%
}
.robot_pro .robot_pro-box8 {
    margin-bottom:140px
}
.robot_pro .robot_pro-box8 img {
    width:584px;
    height:356px
}
.robot_pro .robot_pro-box8 .title_2 {
    margin-top:42px;
    margin-bottom:20px;
    line-height:55px;
    text-align:left
}
.robot_pro .robot_pro-box8 p {
    font-size:15px;
    line-height:170%
}
.robot_pro .robot_pro-box9 {
    margin-bottom:65px
}
.robot_pro .robot_pro-box9 img {
    width:756px;
    height:440px;
    _width:100%;
    _height:332px
}
.robot_pro .robot_pro-box9 .title_2 {
    margin-top:72px;
    margin-bottom:20px;
    line-height:55px;
    text-align:left
}
.robot_pro .robot_pro-box9 p {
    font-size:15px;
    line-height:170%;
    padding-right:50px
}
.robot_pro .robot_pro-box10 {
    margin-bottom:40px
}
.robot_pro .robot_pro-box10 img {
    width:582px;
    height:480px
}
.robot_pro .robot_pro-box10 .title_2 {
    margin-top:94px;
    margin-bottom:20px;
    line-height:55px;
    text-align:left
}
.robot_pro .robot_pro-box10 p {
    font-size:15px;
    line-height:170%
}
.robot_pro .robot_pro-box11 {
    height:578px;
    text-align:center;
    padding-top:64px;
    margin-bottom:60px
}
.robot_pro .robot_pro-box11 .module-title {
    font-size:35px;
    font-weight:400;
    line-height:35px;
    color:#333
}
.robot_pro .title_2 {
    font-weight:400;
    font-size:35px;
    text-align:center;
    line-height:224px
}
.robot_pro .title_3 {
    font-size:26px
}
.robot_pro .title_4 {
    margin-top:4px
}
.robot_pro .contact-agent {
    font-size:15px;
    color:#ffaa45;
    line-height:350%
}
.robot_pro .contact-agent:hover {
    color:#ff7802
}
@media (min-width:1008px) and (max-width:1200px) {
    .robot_pro .container {
        padding-left:20px;
        padding-right:20px
    }
    .robot_pro .title_2 {
        line-height:160px;
        font-size:24.5px
    }
    .robot_pro .title_3 {
        font-size:20px
    }
    .robot_pro .robot_pro-box1 i, .robot_pro .robot_pro-box2 i {
        margin-top:40px
    }
    .robot_pro .robot_pro-box1 img {
        width:507px;
        height:auto
    }
    .robot_pro .robot_pro-box2 img {
        width:100%;
        height:auto
    }
    .robot_pro .robot_pro-box10 .title_2, .robot_pro .robot_pro-box6 .title_2, .robot_pro .robot_pro-box7 .title_2, .robot_pro .robot_pro-box8 .title_2, .robot_pro .robot_pro-box9 .title_2 {
        margin-top:0
    }
    .robot_pro .robot_pro-box5 img {
        margin-top:5px;
        width:607px;
        height:auto
    }
    .robot_pro .robot_pro-box6 img {
        margin-top:5px;
        width:507px;
        height:auto
    }
    .robot_pro .robot_pro-box7 .title_2 {
        margin-top:50px
    }
    .robot_pro .robot_pro-box7 img {
        margin-top:5px;
        width:507px;
        height:auto
    }
    .robot_pro .robot_pro-box10 img, .robot_pro .robot_pro-box8 img, .robot_pro .robot_pro-box9 img {
        margin-top:5px;
        width:507px;
        height:auto
    }
    .robot_pro .robot_pro-box10 .title_2 {
        margin-top:50px
    }
}
@media (min-width:768px) and (max-width:1008px) {
    .robot_pro .container {
        padding-left:20px;
        padding-right:20px
    }
    .robot_pro .title_2 {
        line-height:160px;
        font-size:26px
    }
    .robot_pro .title_3 {
        font-size:20px
    }
    .robot_pro .robot_pro-box1 {
        margin-bottom:80px
    }
    .robot_pro .robot_pro-box1 i {
        margin-top:5px
    }
    .robot_pro .robot_pro-box1 img {
        margin-top:5px;
        width:110%;
        height:auto
    }
    .robot_pro .robot_pro-box2 {
        margin-bottom:10px
    }
    .robot_pro .robot_pro-box2 i {
        margin-top:0
    }
    .robot_pro .robot_pro-box2 img {
        width:110%;
        height:auto
    }
    .robot_pro .robot_pro-box4 {
        margin-bottom:40px
    }
    .robot_pro .robot_pro-box5 {
        margin-bottom:40px
    }
    .robot_pro .robot_pro-box5 img {
        margin-top:60px;
        width:110%;
        height:auto
    }
    .robot_pro .robot_pro-box6 {
        margin-bottom:40px
    }
    .robot_pro .robot_pro-box6 .title_2 {
        margin-top:0;
        font-size:20px
    }
    .robot_pro .robot_pro-box6 img {
        margin-top:60px;
        width:110%;
        height:auto
    }
    .robot_pro .robot_pro-box10, .robot_pro .robot_pro-box7, .robot_pro .robot_pro-box8, .robot_pro .robot_pro-box9 {
        margin-bottom:40px
    }
    .robot_pro .robot_pro-box10 .title_2, .robot_pro .robot_pro-box7 .title_2, .robot_pro .robot_pro-box8 .title_2, .robot_pro .robot_pro-box9 .title_2 {
        margin-top:0;
        font-size:20px
    }
    .robot_pro .robot_pro-box10 img, .robot_pro .robot_pro-box7 img, .robot_pro .robot_pro-box8 img, .robot_pro .robot_pro-box9 img {
        margin-top:40px;
        width:110%;
        height:auto
    }
}
@media (-webkit-min-device-pixel-ratio:2), (min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2) {
    .robot_pro .robot_pro-head {
        background-color:#07091c;
        background-image:url(../images/product/robot_pro/robot_img_senior_banner_b@2x-a3d382f2da.png), url(../images/product/robot_pro/robot_img_senior_banner_o@2x-155508e1f1.png);
        background-position:left center, right center;
        background-repeat:repeat-y, repeat-y;
        background-size:auto 100%, auto 100%
    }
    .robot_pro .icon1, .robot_pro .icon2, .robot_pro .icon3 {
        background-image:url(../images/product/robot_pro/robot_ic_seniorr@2x-bb181940ec.png);
        background-size:254px auto
    }
    .robot_pro .robot_pro-header {
        background:url(../images/product/robot_pro/robot_img_senior_banner_i@2x-7dcd5f6829.png) right bottom no-repeat;
        background-size:auto 100%
    }
    .robot_pro .robot_pro-box4 {
        background:#07091c url(../images/product/robot_pro/robot_img_senior_c3@2x-358fcc08ec.png) center bottom no-repeat;
        background-size:auto 100%
    }
}
.robot_mark {
    overflow:hidden
}
.robot_mark .icon1, .robot_mark .icon2, .robot_mark .icon3 {
    display:inline-block;
    width:60px;
    height:60px;
    background-image:url(../images/product/robot_pro/robot_ic_seniorr@1x-06d8796f6b.png)
}
.robot_mark .icon1-1 {
    background-position:1px 0
}
.robot_mark .icon1-2 {
    background-position:-58px 3px
}
.robot_mark .icon1-3 {
    background-position:1px -63px
}
.robot_mark .icon1-4 {
    background-position:-65px -62px
}
.robot_mark .icon1-5 {
    background-position:-130px -62px
}
.robot_mark .icon1-6 {
    background-position:-194px -62px
}
.robot_mark .icon2 {
    width:28px;
    height:28px;
    vertical-align:middle
}
.robot_mark .icon2-1 {
    background-position:0 -125px
}
.robot_mark .icon2-2 {
    background-position:-35px -125px
}
.robot_mark .icon2-3 {
    background-position:-71px -125px
}
.robot_mark .icon2-4 {
    background-position:-107px -125px
}
.robot_mark .icon3 {
    width:10px;
    height:10px;
    vertical-align:middle;
    background-position:-155px -133px
}
.robot_mark .robot_mark-head {
    height:450px;
    background:#171d35;
    color:#f5f5f5;
    overflow:hidden;
    position:relative
}
.robot_mark .robot_mark-head canvas {
    z-index:0;
    position:absolute;
    top:0
}
.robot_mark .robot_mark-header {
    position:relative;
    z-index:1;
    padding:160px 0 0 0;
    margin-top:-5px;
    height:450px;
    *height:290px
}
.robot_mark .robot_mark-header .back-img {
    position:absolute;
    background:url(../images/product/robot_mark/robot_marketing_img_banner@2x-56bc606869.png) no-repeat;
    background-size:auto 100%;
    height:450px;
    width:870px;
    right:-225px;
    top:0;
    z-index:-1
}
.robot_mark .robot_mark-header .robot_mark-header-h1 {
    font-weight:400;
    font-size:35px
}
.robot_mark .robot_mark-header p {
    padding:0 0 25px 0;
    font-size:18px
}
.robot_mark .robot_mark-header .btn {
    margin-right:20px
}
.robot_mark .robot_mark-box1 {
    margin-bottom:50px
}
.robot_mark .robot_mark-box1-h2.title_2 {
    line-height:35px;
    margin:100px 0 20px
}
.robot_mark .robot_mark-box1 .col-1 {
    height:375px;
    width:1000px;
    float:none;
    margin:0 auto
}
.robot_mark .robot_mark-box1 img {
    width:1000px;
    height:375px;
    _width:100%;
    _height:auto
}
.robot_mark .robot_mark-box2-h2.title_2 {
    line-height:35px;
    margin:50px 0 26px
}
.robot_mark .robot_mark-box2 .col1 {
    height:520px
}
.robot_mark .robot_mark-box2 .col1 img {
    width:1236px;
    height:520px;
    _width:100%;
    _height:467px
}
.robot_mark .robot_mark-box3 {
    margin-top:50px;
    width:100%;
    height:890px;
    background-color:#f4f5f8;
    z-index:-10;
    text-align:center;
    overflow:hidden
}
.robot_mark .robot_mark-box3-h2.title_2 {
    line-height:35px;
    padding:100px 0 15px
}
.robot_mark .robot_mark-box3 .padding {
    padding:0 30px
}
.robot_mark .robot_mark-box3 img {
    width:100%
}
.robot_mark .robot_mark-box3 h4 {
    font-size:18px;
    line-height:40px
}
.robot_mark .robot_mark-box3 .row {
    margin:0;
    position:relative;
    height:742px;
    width:1200px;
    margin:0 auto
}
.robot_mark .robot_mark-box3 .row p {
    font-size:15px;
    color:#666
}
.robot_mark .robot_mark-box3 .row img {
    position:absolute;
    bottom:38px;
    -webkit-animation-delay:.5s;
    animation-delay:.5s;
    z-index:6
}
.robot_mark .robot_mark-box3 .row .front-img {
    display:none;
    width:1200px;
    height:607px;
    left:0
}
.robot_mark .robot_mark-box3 .row .back-img {
    width:1790px;
    height:742px;
    position:absolute;
    left:-326px;
    bottom:0;
    -webkit-animation-delay:0s;
    animation-delay:0s;
    z-index:5
}
.robot_mark p-orange {
    font-size:18px;
    color:#ff9902
}
.robot_mark .robot_mark-box4 {
    margin-bottom:103px
}
.robot_mark .robot_mark-box4 .container {
    color:#333
}
.robot_mark .robot_mark-box4 .container .row {
    margin:0;
    height:443px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.robot_mark .robot_mark-box4 .container-h2.title_2 {
    padding-top:100px;
    padding-bottom:78px;
    line-height:100%
}
.robot_mark .robot_mark-box4 .container p {
    font-size:15px;
    line-height:170%
}
.robot_mark .robot_mark-box4 .container .col-4 {
    width:466px;
    padding-top:91px;
    margin-right:23px
}
.robot_mark .robot_mark-box4 .container .col-4 .robot_mark_icon {
    background-image:url(../images/product/robot_mark/robot_marketing_icon@2x-7fd755609b.png);
    background-size:230px 132px;
    width:50px;
    height:50px
}
.robot_mark .robot_mark-box4 .container .col-4 .robot_mark-box4-h3 {
    font-size:26px;
    line-height:36px;
    padding:26px 0 19px
}
.robot_mark .robot_mark-box4 .container .col-4 p {
    font-size:15px;
    color:#666;
    line-height:26px
}
.robot_mark .robot_mark-box4 .container .col-5 {
    height:443px
}
.robot_mark .robot_mark-box4 .container .col-5 img {
    width:796px;
    height:443px
}
.robot_mark .robot_mark-box5 {
    margin-bottom:16px
}
.robot_mark .robot_mark-box5 .row {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.robot_mark .robot_mark-box5 .col-5 {
    width:670px;
    height:480px
}
.robot_mark .robot_mark-box5 .col-5 .ai-banner {
    background-image:url(../images/product/robot_mark/robot_marketing_c2_bg@2x-24becd5c7b.png);
    background-size:670px 480px;
    width:670px;
    height:480px;
    position:relative;
    display:none
}
.robot_mark .robot_mark-box5 .col-5 .ai-banner img {
    width:670px;
    height:480px;
    display:none;
    position:absolute;
    top:0;
    left:0
}
.robot_mark .robot_mark-box5 .col-5 .ai-banner .flex-control-nav {
    bottom:-10px
}
.robot_mark .robot_mark-box5 .col-7 {
    width:470px;
    margin:65px 0 0 30px
}
.robot_mark .robot_mark-box5 .col-7 .robot_mark_icon {
    background-image:url(../images/product/robot_mark/robot_marketing_icon@2x-7fd755609b.png);
    background-size:230px 132px;
    background-position-x:170px;
    width:50px;
    height:50px
}
.robot_mark .robot_mark-box5 .col-7 .robot_mark-box5-h3 {
    font-size:26px;
    line-height:36px;
    padding:26px 0 19px
}
.robot_mark .robot_mark-box5 .col-7 p {
    font-size:15px;
    color:#666;
    line-height:26px;
    margin-bottom:42px
}
.robot_mark .robot_mark-box5 .col-7 .btn {
    padding:0 12px;
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.robot_mark .robot_mark-box5 .col-7 .btn .chat-icon {
    background-image:url(../images/product/robot_mark/robot_marketing_icon@2x-7fd755609b.png);
    background-size:230px 132px;
    background-position-y:-60px;
    width:20px;
    height:20px;
    margin-right:8px
}
.robot_mark .robot_mark-box6 .container {
    color:#333
}
.robot_mark .robot_mark-box6 .container .row {
    margin:0;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.robot_mark .robot_mark-box6 .container p {
    font-size:15px;
    line-height:170%
}
.robot_mark .robot_mark-box6 .container .col-4 {
    width:466px;
    padding-top:89px;
    margin-right:107px
}
.robot_mark .robot_mark-box6 .container .col-4 .robot_mark_icon {
    background-image:url(../images/product/robot_mark/robot_marketing_icon@2x-7fd755609b.png);
    background-size:230px 132px;
    background-position:110px 0;
    width:50px;
    height:50px
}
.robot_mark .robot_mark-box6 .container .col-4 .robot_mark-box6-h3 {
    font-size:26px;
    line-height:36px;
    padding:26px 0 19px
}
.robot_mark .robot_mark-box6 .container .col-4 p {
    font-size:15px;
    color:#666;
    line-height:26px
}
.robot_mark .robot_mark-box6 .container .col-4 .btn {
    padding:0 12px;
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    margin-top:40px
}
.robot_mark .robot_mark-box6 .container .col-4 .btn .chat-icon {
    background-image:url(../images/product/robot_mark/robot_marketing_icon@2x-7fd755609b.png);
    background-size:230px 132px;
    background-position:-30px -60px;
    width:20px;
    height:20px;
    margin-right:8px
}
.robot_mark .robot_mark-box6 .container .col-5 {
    height:548px
}
.robot_mark .robot_mark-box6 .container .col-5 img {
    width:770px;
    height:548px
}
.robot_mark .robot_mark-box7 {
    margin-top:6px
}
.robot_mark .robot_mark-box7 .row {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.robot_mark .robot_mark-box7 .col-5 {
    margin-left:-98px;
    height:515px;
    width:680px
}
.robot_mark .robot_mark-box7 .col-7 {
    width:400px;
    margin:61px 0 0 89px
}
.robot_mark .robot_mark-box7 .col-7 .robot_mark_icon {
    background-image:url(../images/product/robot_mark/robot_marketing_icon@2x-7fd755609b.png);
    background-size:230px 132px;
    background-position-x:50px;
    width:50px;
    height:50px
}
.robot_mark .robot_mark-box7 .col-7 .robot_mark-box7-h3 {
    font-size:26px;
    line-height:36px;
    padding:30px 0 20px
}
.robot_mark .robot_mark-box7 .col-7 p {
    font-size:15px;
    color:#666;
    line-height:26px;
    margin-bottom:42px
}
.robot_mark .robot_mark-box7 .col-7 .btn {
    padding:0 12px;
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.robot_mark .robot_mark-box7 .col-7 .btn .chat-icon {
    background-image:url(../images/product/robot_mark/robot_marketing_icon@2x-7fd755609b.png);
    background-size:230px 132px;
    background-position:-60px -60px;
    width:20px;
    height:20px;
    margin-right:8px
}
.robot_mark .robot_mark-box8 {
    width:100%;
    height:733px;
    margin-bottom:19px;
    margin-top:-93px;
    position:relative
}
.robot_mark .robot_mark-box8 .robot_mark-box8-img {
    background-image:url(../images/product/robot_mark/robot_marketing_img_case_bg@2x-3cda9d5e06.png);
    background-size:1920px 733px;
    width:1920px;
    height:733px;
    position:absolute;
    left:50%;
    -webkit-transform:translate(-50%, 0);
    -ms-transform:translate(-50%, 0);
    transform:translate(-50%, 0)
}
.robot_mark .robot_mark-box8 .title_2 {
    line-height:35px;
    padding-top:193px
}
.robot_mark .robot_mark-box8 .case {
    background-image:url(../images/product/robot_mark/robot_marketing_img_case@2x-33d1a54363.png);
    background-size:554px 554px;
    width:554px;
    height:554px;
    margin:0 auto;
    margin-top:-68px;
    position:relative;
    z-index:-1
}
.robot_mark .robot_mark-box8 .case .case-content {
    width:413px;
    height:120px;
    position:absolute;
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex
}
.robot_mark .robot_mark-box8 .case .case-content .col {
    width:270px;
    position:absolute
}
.robot_mark .robot_mark-box8 .case .case-content .col .case-title {
    font-family:MicrosoftYaHeiUI;
    font-size:18px;
    color:#333;
    padding:23px 0 13px
}
.robot_mark .robot_mark-box8 .case .case-content .col .case-word {
    font-family:MicrosoftYaHeiUI;
    font-size:14px;
    color:#666
}
.robot_mark .robot_mark-box8 .case .case-content .circle {
    width:120px;
    height:120px;
    border-radius:60px;
    position:absolute;
    background-color:#fff;
    -webkit-box-shadow:0 6px 21px 0 rgba(228, 228, 228, .47);
    box-shadow:0 6px 21px 0 rgba(228, 228, 228, .47);
    text-align:center;
    right:0
}
.robot_mark .robot_mark-box8 .case .case-content .circle p {
    font-size:25px;
    color:#171d35;
    font-family:Arial;
    font-weight:600
}
.robot_mark .robot_mark-box8 .case .case-content .circle-3, .robot_mark .robot_mark-box8 .case .case-content .circle-4 {
    left:0
}
.robot_mark .robot_mark-box8 .case .case-content .up-arrow {
    background-image:url(../images/product/robot_mark/robot_marketing_icon@2x-7fd755609b.png);
    background-size:230px 132px;
    background-position-y:-88px;
    width:32px;
    height:43px;
    margin:0 auto;
    margin-top:18px
}
.robot_mark .robot_mark-box8 .case .case-content .down-arrow {
    background-image:url(../images/product/robot_mark/robot_marketing_icon@2x-7fd755609b.png);
    background-size:230px 132px;
    background-position:-41px -88px;
    width:32px;
    height:43px;
    margin:0 auto;
    margin-top:18px
}
.robot_mark .robot_mark-box8 .case .content-1 {
    top:144px;
    left:-287px
}
.robot_mark .robot_mark-box8 .case .content-1 .col {
    text-align:right
}
.robot_mark .robot_mark-box8 .case .content-2 {
    top:304px;
    left:-287px
}
.robot_mark .robot_mark-box8 .case .content-2 .col {
    text-align:right
}
.robot_mark .robot_mark-box8 .case .content-3 {
    top:148px;
    left:459px
}
.robot_mark .robot_mark-box8 .case .content-3 .col {
    right:0
}
.robot_mark .robot_mark-box8 .case .content-4 {
    top:308px;
    left:459px
}
.robot_mark .robot_mark-box8 .case .content-4 .col {
    right:0
}
.robot_mark .robot_mark-box9 {
    height:578px;
    text-align:center;
    padding-top:64px;
    margin-bottom:60px
}
.robot_mark .robot_mark-box9 .module-title {
    font-size:35px;
    font-weight:400;
    line-height:35px;
    color:#333
}
.robot_mark .chat-people-box .chat-people-setion {
    padding-left:109px
}
.robot_mark .chat-people-box .chat-people-setion .robot-gif {
    background-image:url(../images/product/robot_mark/robt_marketing_contact@2x-ff570da45a.gif);
    background-size:170px 175px;
    height:175px;
    width:170px;
    position:absolute;
    left:0;
    top:0
}
.robot_mark .title_2 {
    font-weight:400;
    font-size:35px;
    text-align:center;
    line-height:224px
}
.robot_mark .title_3 {
    font-size:26px
}
.robot_mark .title_4 {
    margin-top:4px
}
.robot_mark .contact-agent {
    font-size:15px;
    color:#ffaa45;
    line-height:350%
}
.robot_mark .contact-agent:hover {
    color:#ff7802
}
@media (min-width:1008px) and (max-width:1200px) {
    .robot_mark .container {
        padding-left:20px;
        padding-right:20px
    }
    .robot_mark .title_2 {
        line-height:160px;
        font-size:24.5px
    }
    .robot_mark .title_3 {
        font-size:20px
    }
    .robot_mark .robot_mark-header .back-img {
        margin-top:20px;
        height:400px;
        width:773px
    }
    .robot_mark .robot_mark-box1 .col-1, .robot_mark .robot_mark-box2 .col-1 {
        width:100%;
        height:auto
    }
    .robot_mark .robot_mark-box1 .col-1 img, .robot_mark .robot_mark-box2 .col-1 img {
        width:100%;
        height:auto
    }
    .robot_mark .robot_mark-box3 {
        height:790px
    }
    .robot_mark .robot_mark-box3 .row {
        width:1000px;
        height:642px
    }
    .robot_mark .robot_mark-box3 .row .front-img {
        width:100%;
        height:auto
    }
    .robot_mark .robot_mark-box3 .row .back-img {
        width:1290px;
        height:582px;
        left:-256px
    }
    .robot_mark .robot_mark-box4 .row .col-4 {
        width:366px
    }
    .robot_mark .robot_mark-box4 .row .col-5 img {
        width:700px;
        height:auto
    }
    .robot_mark .robot_mark-box6 .container .row .col-4 {
        width:356px;
        margin-right:20px
    }
    .robot_mark .robot_mark-box7 .row .col-5 {
        width:600px;
        height:auto
    }
    .robot_mark .robot_mark-box7 .row .col-5 img {
        width:100%;
        height:auto
    }
    .robot_mark .robot_mark-box7 .row .col-7 {
        margin:61px 0 0 29px
    }
    .robot_mark .robot_mark-box10 .title_2, .robot_mark .robot_mark-box8 .title_2, .robot_mark .robot_mark-box9 .title_2 {
        margin-top:0
    }
    .robot_mark .robot_mark-box8 .case {
        background-size:454px 454px;
        width:454px;
        height:454px
    }
    .robot_mark .robot_mark-box8 .case .case-content {
        width:413px;
        height:120px
    }
    .robot_mark .robot_mark-box8 .case .case-content .col {
        width:250px
    }
    .robot_mark .robot_mark-box8 .case .case-content .circle-3, .robot_mark .robot_mark-box8 .case .case-content .circle-4 {
        left:0
    }
    .robot_mark .robot_mark-box8 .case .content-1 {
        top:124px
    }
    .robot_mark .robot_mark-box8 .case .content-1 .col {
        right:120px
    }
    .robot_mark .robot_mark-box8 .case .content-2 {
        top:284px
    }
    .robot_mark .robot_mark-box8 .case .content-2 .col {
        right:120px
    }
    .robot_mark .robot_mark-box8 .case .content-3 {
        top:128px;
        left:333px
    }
    .robot_mark .robot_mark-box8 .case .content-3 .col {
        left:120px
    }
    .robot_mark .robot_mark-box8 .case .content-4 {
        top:288px;
        left:333px
    }
    .robot_mark .robot_mark-box8 .case .content-4 .col {
        left:120px
    }
}
@media (max-width:1008px) {
    .robot_mark .container {
        padding-left:20px;
        padding-right:20px
    }
    .robot_mark .title_2 {
        line-height:160px;
        font-size:26px
    }
    .robot_mark .title_3 {
        font-size:20px
    }
    .robot_mark .robot_mark-header .back-img {
        margin-top:50px;
        height:320px;
        width:618px
    }
    .robot_mark .robot_mark-box1 .col-1, .robot_mark .robot_mark-box2 .col-1 {
        width:100%;
        height:auto
    }
    .robot_mark .robot_mark-box1 .col-1 img, .robot_mark .robot_mark-box2 .col-1 img {
        width:100%;
        height:auto
    }
    .robot_mark .robot_mark-box3 {
        height:790px
    }
    .robot_mark .robot_mark-box3 .row {
        width:1000px;
        height:642px
    }
    .robot_mark .robot_mark-box3 .row .front-img {
        width:100%;
        height:auto
    }
    .robot_mark .robot_mark-box3 .row .back-img {
        width:1290px;
        height:582px;
        left:-256px
    }
    .robot_mark .robot_mark-box4 .row .col-4 {
        width:316px
    }
    .robot_mark .robot_mark-box4 .row .col-5 img {
        width:500px;
        height:auto;
        margin-top:100px
    }
    .robot_mark .robot_mark-box5 .col-5 .AIBanner {
        background-size:570px 408px;
        width:570px;
        height:408px;
        margin-left:-100px
    }
    .robot_mark .robot_mark-box5 .col-5 .AIBanner img {
        width:570px;
        height:408px
    }
    .robot_mark .robot_mark-box5 .col-7 {
        margin:0 0 0 15px
    }
    .robot_mark .robot_mark-box6 .container .row .col-4 {
        width:356px;
        margin-right:20px
    }
    .robot_mark .robot_mark-box6 .container .row .col-5 img {
        width:560px;
        height:auto;
        padding-top:89px
    }
    .robot_mark .robot_mark-box7 .row .col-5 {
        width:600px;
        height:auto
    }
    .robot_mark .robot_mark-box7 .row .col-5 img {
        width:100%;
        height:auto
    }
    .robot_mark .robot_mark-box7 .row .col-7 {
        margin:61px 0 0 29px
    }
    .robot_mark .robot_mark-box8 .case {
        background-size:424px 424px;
        width:424px;
        height:424px
    }
    .robot_mark .robot_mark-box8 .case .case-content {
        width:393px;
        height:120px
    }
    .robot_mark .robot_mark-box8 .case .case-content .col {
        width:240px
    }
    .robot_mark .robot_mark-box8 .case .case-content .circle-3, .robot_mark .robot_mark-box8 .case .case-content .circle-4 {
        left:0
    }
    .robot_mark .robot_mark-box8 .case .content-1 {
        top:114px;
        left:-270px
    }
    .robot_mark .robot_mark-box8 .case .content-1 .col {
        right:120px
    }
    .robot_mark .robot_mark-box8 .case .content-2 {
        top:274px;
        left:-270px
    }
    .robot_mark .robot_mark-box8 .case .content-2 .col {
        right:120px
    }
    .robot_mark .robot_mark-box8 .case .content-3 {
        top:118px;
        left:303px
    }
    .robot_mark .robot_mark-box8 .case .content-3 .col {
        left:120px
    }
    .robot_mark .robot_mark-box8 .case .content-4 {
        top:278px;
        left:303px
    }
    .robot_mark .robot_mark-box8 .case .content-4 .col {
        left:120px
    }
    .robot_mark .robot_mark-box10 .title_2, .robot_mark .robot_mark-box9 .title_2 {
        margin-top:0
    }
    .robot_mark .chat-people-box .chat-people-setion {
        padding-left:109px
    }
    .robot_mark .chat-people-box .chat-people-setion .robot-gif {
        background-image:url(../images/product/robot_mark/robt_marketing_contact@2x-ff570da45a.gif);
        background-size:120px 120px;
        height:120px;
        width:120px;
        position:absolute;
        left:0;
        top:20px
    }
    .robot_mark .chat-people-box .chat-people-setion span {
        padding-left:0
    }
}
@media (-webkit-min-device-pixel-ratio:2), (min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2) {
    .robot_mark .robot_pro-head {
        background-color:#07091c;
        background-image:url(../images/product/robot_pro/robot_img_senior_banner_b@2x-a3d382f2da.png), url(../images/product/robot_pro/robot_img_senior_banner_o@2x-155508e1f1.png);
        background-position:left center, right center;
        background-repeat:repeat-y, repeat-y;
        background-size:auto 100%, auto 100%
    }
    .robot_mark .icon1, .robot_mark .icon2, .robot_mark .icon3 {
        background-image:url(../images/product/robot_pro/robot_ic_seniorr@2x-bb181940ec.png);
        background-size:254px auto
    }
}
.customercare_medical {
    overflow:hidden
}
.customercare_medical .module-title, .customercare_medical .module-title2 {
    font-size:35px;
    font-weight:400;
    color:#333
}
.customercare_medical .module-title {
    text-align:center;
    line-height:40px;
    padding:90px 0 100px 0
}
.customercare_medical .module-titleA {
    width:100%;
    display:block;
    background-color:#f7f7f8
}
.customercare_medical .module-title2 {
    margin-bottom:10px
}
.customercare_medical .module {
    text-align:center
}
.customercare_medical .module .contact-customer {
    display:inline-block;
    *display:block;
    font-size:15px;
    line-height:23px
}
.customercare_medical .module .marginTop-30.contact-customer {
    margin-top:20px
}
.customercare_medical .module .small-title {
    font-size:26px;
    font-weight:400;
    line-height:23px;
    color:#333;
    margin-bottom:20px
}
.customercare_medical .module p.paragraph {
    font-size:15px;
    line-height:25px;
    color:#333
}
.customercare_medical .module .module-message {
    text-align:left
}
.customercare_medical .module .module-message .icon-box {
    margin-bottom:17px
}
.customercare_medical .module .module-message .icon {
    display:inline-block;
    width:56px;
    height:56px;
    background-image:url(../images/product/customercare_medical/medical_ic-cdcd0880b4.png);
    background-repeat:no-repeat
}
.customercare_medical .module .module-message .icon.dptdhjr {
    background-position:5px 5px
}
.customercare_medical .module .module-message .icon.harassment {
    background-position:0 -63px
}
.customercare_medical .module .module-message .icon.jzdwhz {
    background-position:-64px -63px
}
.customercare_medical .module .module-message .icon.rxhhtpz {
    background-position:-129px -63px
}
.customercare_medical .module .module-message .icon.hzyjbh {
    background-position:-198px -63px
}
.customercare_medical .module .module-message2 {
    text-align:left
}
.customercare_medical .module .module-message2 .sm-module {
    margin:35px 15px 0 15px
}
.customercare_medical .module .module-message2 .sm-module .span1 {
    display:inline-block;
    height:26px;
    font-size:18px;
    font-weight:400;
    line-height:26px;
    color:#333;
    margin-bottom:10px
}
.customercare_medical .module .module-message2 .sm-module .span1 i {
    display:inline-block;
    width:30px;
    height:100%;
    vertical-align:top;
    background-image:url(../images/product/customercare_medical/medical_ic-cdcd0880b4.png);
    background-repeat:no-repeat;
    margin-right:5px
}
.customercare_medical .module .module-message2 .sm-module .span1#dhckzdy i {
    background-position:3px -126px
}
.customercare_medical .module .module-message2 .sm-module .span1#kstgzdy i {
    background-position:-32px -126px
}
.customercare_medical .module .module-message2 .sm-module .span1#yyfsdcfh i {
    background-position:-70px -125px
}
.customercare_medical .module .module-message2 .sm-module .span1#hzxxaqjm i {
    background-position:-106px -125px
}
.customercare_medical .module .module-message2 .sm-module .span1#dcjsgl i {
    background-position:-142px -125px
}
.customercare_medical .module .module-message2 .sm-module p {
    margin-left:35px;
    font-size:15px;
    line-height:25px;
    color:#666
}
.customercare_medical .module .module-message2 .contact-customer {
    margin-left:35px;
    margin-top:30px
}
.customercare_medical .medical_module1 {
    position:relative;
    width:100%;
    height:450px;
    overflow-y:hidden
}
.customercare_medical .medical_module1 .bg-center-box {
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%, -50%);
    -ms-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
    z-index:-2;
    width:1920px;
    height:450px;
    background:#111222 url(../images/product/customercare_medical/banner@2x-566605df5e.jpg) right bottom no-repeat;
    background-size:auto 100%
}
.customercare_medical .medical_module1 .mask {
    *display:none;
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    z-index:-10;
    background-color:#0a0d21
}
.customercare_medical .medical_module1 .back-img {
    position:absolute;
    width:100%
}
.customercare_medical .medical_module1 canvas {
    *display:none;
    position:absolute;
    left:0;
    top:0;
    z-index:-1;
    width:100%;
    height:100%;
    overflow:hidden
}
.customercare_medical .medical_module1 .module1-section {
    margin:0 auto;
    text-align:center;
    position:relative;
    z-index:10
}
.customercare_medical .medical_module1 .module1-section .module-title {
    color:#fff;
    text-align:left;
    line-height:59px;
    padding:0
}
.customercare_medical .medical_module1 .module1-section .module1-message {
    margin:160px auto 0 auto;
    text-align:left
}
.customercare_medical .medical_module1 .module1-section .module1-message p {
    font-size:18px;
    line-height:30px;
    letter-spacing:1px;
    color:#fff;
    opacity:.9;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    filter:alpha(opacity=30)
}
.customercare_medical .medical_module1 .module1-section .module1-message .btn-ghost {
    margin-left:20px
}
.customercare_medical .medical_module1 .module1-section .module1-message .btn-primary {
    -webkit-box-shadow:0 4px 20px 0 rgba(255, 128, 0, .4);
    box-shadow:0 4px 20px 0 rgba(255, 128, 0, .4)
}
.customercare_medical .medical_module1 .module1-section .module1-message .btn-grounp {
    margin-top:25px
}
.customercare_medical .medical_module2 {
    height:520px
}
.customercare_medical .medical_module2 .module-message {
    margin-top:146px
}
.customercare_medical .medical_module2 .img-box {
    margin-top:118px
}
.customercare_medical .medical_module2 .img-box img {
    width:auto;
    height:384px;
    _width:570px;
    _height:305px
}
.customercare_medical .medical_module3 {
    height:520px;
    margin-bottom:60px
}
.customercare_medical .medical_module3 .module-message {
    margin-top:100px
}
.customercare_medical .medical_module3 .img-box {
    margin-top:39px;
    text-align:right
}
.customercare_medical .medical_module3 .img-box img {
    width:auto;
    height:446px;
    _width:570px;
    _height:444px
}
.customercare_medical .medical_module2 .module-title, .customercare_medical .medical_module3 .module-title, .customercare_medical .medical_module6 .module-title {
    margin-bottom:20px
}
.customercare_medical .medical_module4 {
    background-color:#f7f7f8
}
.customercare_medical .medical_module4 .module-title {
    margin-top:103px
}
.customercare_medical .medical_module4 .module-message {
    margin-top:56px
}
.customercare_medical .medical_module4 .img-box {
    margin-top:20px
}
.customercare_medical .medical_module4 .img-box img {
    width:110%;
    height:auto;
    _width:570px;
    _height:316px
}
.customercare_medical .medical_module4 .message-box .module-message {
    margin-top:37px;
    margin-bottom:77px
}
.customercare_medical .medical_module4 .message-box .module-message .small-title {
    font-size:18px;
    line-height:23px;
    color:#333;
    margin-bottom:13px
}
.customercare_medical .medical_module4 .message-box .module-message .paragraph {
    font-size:15px;
    line-height:25px;
    color:#666
}
.customercare_medical .medical_module4 .message-box .module-message .icon-box {
    margin-bottom:19px
}
.customercare_medical .medical_module4 .message-box .module-message .icon-box .fwbcx {
    background-color:#bababa;
    background-position:-179px 0
}
.customercare_medical .medical_module4 .message-box .module-message .icon-box .affk {
    background-color:#bababa;
    background-position:-246px 0
}
.customercare_medical .medical_module4 .message-box .module-message .icon-box .jqrmczdy {
    background-color:#bababa;
    background-position:-306px 0
}
.customercare_medical .medical_module4 .medical_module4-1 .small-title {
    padding:0 75px 0 15px
}
.customercare_medical .medical_module4 .medical_module4-1 .icon-box {
    padding:0 75px 0 15px
}
.customercare_medical .medical_module4 .medical_module4-1 .paragraph {
    padding:0 75px 0 15px
}
.customercare_medical .medical_module4 .medical_module4-2 .small-title {
    padding:0 45px
}
.customercare_medical .medical_module4 .medical_module4-2 .icon-box {
    padding:0 45px
}
.customercare_medical .medical_module4 .medical_module4-2 .paragraph {
    padding:0 45px
}
.customercare_medical .medical_module4 .medical_module4-3 .small-title {
    padding:0 15px 0 75px
}
.customercare_medical .medical_module4 .medical_module4-3 .icon-box {
    padding:0 15px 0 75px
}
.customercare_medical .medical_module4 .medical_module4-3 .paragraph {
    padding:0 15px 0 75px
}
.customercare_medical .medical_module5, .customercare_medical .medical_module6, .customercare_medical .medical_module7, .customercare_medical .medical_module9 {
    margin-bottom:39px
}
.customercare_medical .medical_module5 .module5-section .module-message2 {
    margin-top:70px
}
.customercare_medical .medical_module5 .module5-section .module-message2 .contact-customer {
    margin-left:49px;
    margin-top:20px
}
.customercare_medical .medical_module5 .module5-section .img-box {
    margin-top:30px
}
.customercare_medical .medical_module5 .module5-section .img-box img {
    width:120%;
    height:auto;
    _width:570px;
    _height:331px
}
.customercare_medical .medical_module6 .module-message {
    margin-top:70px
}
.customercare_medical .medical_module6 .img-box {
    margin-top:39px
}
.customercare_medical .medical_module6 .img-box img {
    width:120%;
    height:auto;
    _width:570px;
    _height:334px
}
.customercare_medical .medical_module7 .module-message {
    margin-top:100px
}
.customercare_medical .medical_module7 .img-box {
    margin-top:39px
}
.customercare_medical .medical_module7 .img-box img {
    width:120%;
    height:auto;
    _width:570px;
    _height:304px
}
.customercare_medical .medical_module8 .module-message {
    margin-top:140px
}
.customercare_medical .medical_module8 .img-box {
    margin-top:39px
}
.customercare_medical .medical_module8 .img-box img {
    width:auto;
    height:484px;
    _width:570px;
    _height:429px
}
.customercare_medical .medical_module9 .module5-section .module-message2 .contact-customer {
    margin-left:49px;
    margin-top:20px
}
.customercare_medical .medical_module9 .module5-section .img-box {
    margin-top:20px
}
.customercare_medical .medical_module9 .module5-section .img-box img {
    width:auto;
    height:550px;
    _width:570px;
    _height:477px
}
.customercare_medical .medical_module10 .module-message {
    margin-top:130px
}
.customercare_medical .medical_module10 .img-box {
    margin-top:28px
}
.customercare_medical .medical_module10 .img-box img {
    float:right;
    width:auto;
    height:516px;
    _width:570px;
    _height:477px
}
.customercare_medical .medical_module11 {
    height:578px;
    text-align:center;
    padding-top:64px;
    margin-bottom:60px
}
.customercare_medical .medical_module11 .module-title {
    font-size:35px;
    font-weight:400;
    line-height:35px;
    color:#333;
    padding:0
}
.customercare_medical .guidance-box {
    margin-bottom:200px
}
@media (min-width:768px) and (max-width:1008px) {
    .customercare_medical .module-title, .customercare_medical .module-title2 {
        font-size:26px
    }
    .customercare_medical .module-title {
        padding:30px 0 40px 0
    }
    .customercare_medical .module .module-message2 .contact-customer {
        margin-top:15px
    }
    .customercare_medical .module .module-message2 .sm-module .span1 {
        font-size:16px
    }
    .customercare_medical .module .module-message2 .sm-module p {
        font-size:13px;
        line-height:21px
    }
    .customercare_medical .module .marginTop-30.contact-customer {
        margin-top:15px
    }
    .customercare_medical .module p.paragraph {
        font-size:13px;
        line-height:21px
    }
    .customercare_medical .module .contact-customer {
        font-size:13px
    }
    .customercare_medical .module .small-title {
        font-size:22px
    }
    .customercare_medical .medical_module10 .img-box img, .customercare_medical .medical_module2 .img-box img, .customercare_medical .medical_module3 .img-box img, .customercare_medical .medical_module4 .img-box img, .customercare_medical .medical_module5 .img-box img, .customercare_medical .medical_module6 .img-box img, .customercare_medical .medical_module7 .img-box img, .customercare_medical .medical_module8 .img-box img, .customercare_medical .medical_module9 .img-box img {
        width:110%;
        height:auto
    }
    .customercare_medical .medical_module2, .customercare_medical .medical_module3 {
        height:420px
    }
    .customercare_medical .medical_module1 .module1-section .module1-message p {
        font-size:16px;
        line-height:24px
    }
    .customercare_medical .medical_module2 .module-message {
        margin-top:116px
    }
    .customercare_medical .medical_module2 .img-box {
        margin-top:150px
    }
    .customercare_medical .medical_module3 .module-message {
        margin-top:90px
    }
    .customercare_medical .medical_module3 .img-box {
        margin-top:70px
    }
    .customercare_medical .medical_module4 .module-message {
        margin-top:30px
    }
    .customercare_medical .medical_module4 .img-box {
        margin-top:65px
    }
    .customercare_medical .medical_module4 .message-box .module-message {
        margin-top:57px
    }
    .customercare_medical .medical_module4 .message-box .module-message .small-title {
        font-size:16px
    }
    .customercare_medical .medical_module4 .message-box .module-message .paragraph {
        font-size:12px;
        line-height:20px
    }
    .customercare_medical .medical_module5 .module5-section .module-message2 {
        margin-top:0
    }
    .customercare_medical .medical_module5 .module5-section .img-box {
        margin-top:90px
    }
    .customercare_medical .medical_module5 .module5-section .img-box img {
        width:110%;
        height:auto
    }
    .customercare_medical .medical_module6 .img-box {
        margin-top:80px
    }
    .customercare_medical .medical_module6 .module-message {
        margin-top:50px
    }
    .customercare_medical .medical_module7 .module-message {
        margin-top:80px
    }
    .customercare_medical .medical_module7 .img-box {
        margin-top:120px
    }
    .customercare_medical .medical_module8 .img-box {
        margin-top:85px
    }
    .customercare_medical .medical_module8 .module-message {
        margin-top:90px
    }
    .customercare_medical .medical_module9 .img-box {
        margin-top:150px
    }
    .customercare_medical .medical_module10 .img-box {
        margin-top:100px
    }
    .customercare_medical .medical_module10 .module-message {
        margin-top:140px
    }
}
@media (min-width:1008px) and (max-width:1200px) {
    .customercare_medical .module-title, .customercare_medical .module-title2 {
        font-size:30px
    }
    .customercare_medical .module .contact-customer {
        font-size:14px
    }
    .customercare_medical .module .module-message2 .contact-customer {
        margin-top:15px
    }
    .customercare_medical .module .module-message2 .sm-module .span1 {
        font-size:17px
    }
    .customercare_medical .module .module-message2 .sm-module p {
        font-size:14px;
        line-height:23px
    }
    .customercare_medical .module .small-title {
        font-size:24px
    }
    .customercare_medical .module .marginTop-30.contact-customer {
        margin-top:15px
    }
    .customercare_medical .module p.paragraph {
        font-size:14px;
        line-height:23px
    }
    .customercare_medical .medical_module10 .img-box img, .customercare_medical .medical_module2 .img-box img, .customercare_medical .medical_module3 .img-box img, .customercare_medical .medical_module4 .img-box img, .customercare_medical .medical_module5 .img-box img, .customercare_medical .medical_module6 .img-box img, .customercare_medical .medical_module7 .img-box img, .customercare_medical .medical_module8 .img-box img, .customercare_medical .medical_module9 .img-box img {
        width:100%;
        height:auto
    }
    .customercare_medical .medical_module1 .module1-section .module1-message p {
        font-size:17px
    }
    .customercare_medical .medical_module2 .module-message {
        margin-top:116px
    }
    .customercare_medical .medical_module2 .img-box {
        margin-top:100px
    }
    .customercare_medical .medical_module4 .module-message {
        margin-top:20px
    }
    .customercare_medical .medical_module4 .message-box .module-message {
        margin-top:57px
    }
    .customercare_medical .medical_module4 .message-box .module-message .small-title {
        font-size:17px
    }
    .customercare_medical .medical_module4 .message-box .module-message .paragraph {
        font-size:13px;
        line-height:22px
    }
    .customercare_medical .medical_module4 .img-box {
        margin-top:10px
    }
    .customercare_medical .medical_module5 .module5-section .module-message2 {
        margin-top:0
    }
    .customercare_medical .medical_module5 .module5-section .img-box {
        margin-top:50px
    }
    .customercare_medical .medical_module5 .module5-section .img-box img {
        width:100%;
        height:auto
    }
    .customercare_medical .medical_module6 .module-message {
        margin-top:50px
    }
    .customercare_medical .medical_module7 .module-message {
        margin-top:60px
    }
    .customercare_medical .medical_module7 .img-box {
        margin-top:65px
    }
    .customercare_medical .medical_module8 .module-message {
        margin-top:66px
    }
    .customercare_medical .medical_module9 .img-box {
        margin-top:85px
    }
    .customercare_medical .medical_module10 .module-message {
        margin-top:100px
    }
    .customercare_medical .medical_module10 .img-box {
        margin-top:42px
    }
}
@media (min-width:1200px) {
    .customercare_medical .medical_module2 .img-box img, .customercare_medical .medical_module3 .img-box img, .customercare_medical .medical_module4 .img-box img, .customercare_medical .medical_module5 .img-box img, .customercare_medical .medical_module6 .img-box img, .customercare_medical .medical_module7 .img-box img, .customercare_medical .medical_module8 .img-box img, .customercare_medical .medical_module9 .img-box img {
        width:auto;
        height:auto
    }
}
@media (-webkit-min-device-pixel-ratio:2), (min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2) {
    .customercare_medical .module .module-message .icon, .customercare_medical .module .module-message i, .customercare_medical .module .module-message2 .sm-module .span1 .icon, .customercare_medical .module .module-message2 .sm-module .span1 i {
        background-image:url(../images/product/customercare_medical/medical_ic@2x-0b6d036a4f.png);
        background-size:254px 152px
    }
}
.customercare_professional {
    overflow:hidden
}
.customercare_professional .module-title {
    font-size:35px;
    font-weight:400;
    line-height:49px;
    color:#333
}
.customercare_professional .span1 {
    font-size:18px;
    line-height:27px
}
.customercare_professional .span2 {
    font-size:15px;
    line-height:25px
}
.customercare_professional .span3 {
    font-size:14px;
    line-height:25px
}
.customercare_professional .span4 {
    font-size:26px
}
.customercare_professional .span5 {
    font-size:40px
}
.customercare_professional .float-left {
    float:left
}
.customercare_professional .float-right {
    float:right
}
.customercare_professional .module {
    text-align:center
}
.customercare_professional .module.opacitys img {
    -webkit-animation:show 3s forwards;
    animation:show 3s forwards;
    -webkit-animation-play-state:running;
    animation-play-state:running
}
.customercare_professional .module .contact-customer {
    display:inline-block;
    font-size:15px;
    line-height:23px
}
.customercare_professional .module .marginTop-30.contact-customer {
    margin-top:20px
}
.customercare_professional .module .small-title {
    font-weight:400;
    line-height:100%;
    color:#333;
    margin-bottom:20px
}
.customercare_professional .module p.paragraph {
    color:#333
}
.customercare_professional .module .module-message {
    text-align:left
}
.customercare_professional .module .module-message .icon-box {
    margin-bottom:25px
}
.customercare_professional .module .module-message .icon {
    display:inline-block;
    width:50px;
    height:50px;
    background-image:url(../images/product/customercare_pro/icons-a8d2d6c0c5.png);
    background-repeat:no-repeat
}
.customercare_professional .module .module-message .icon.zdzddh {
    background-position:0 0
}
.customercare_professional .module .module-message .icon.znqh {
    background-position:-60px 0
}
.customercare_professional .module .module-message .icon.grcyy {
    background-position:-119px 0
}
.customercare_professional .module .img-box img {
    width:100%;
    height:auto;
    vertical-align:middle
}
.customercare_professional .pro-module1 {
    height:450px;
    position:relative;
    overflow:hidden
}
.customercare_professional .pro-module1 .bg-center-box {
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%, -50%);
    -ms-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
    z-index:0;
    width:1920px;
    height:450px;
    background:url(../images/product/customercare_pro/banner@2x-46bf3e103a.png) right bottom no-repeat;
    background-size:auto 100%
}
.customercare_professional .pro-module1 .module1-section {
    display:inline-block;
    margin:0;
    text-align:center
}
.customercare_professional .pro-module1 .module1-section .module1-message {
    margin:0 auto;
    text-align:left
}
.customercare_professional .pro-module1 .module1-section .module1-message .module-title {
    margin-top:160px;
    line-height:59px;
    color:#fff
}
.customercare_professional .pro-module1 .module1-section .module1-message p {
    letter-spacing:1px;
    color:#fff;
    padding:3px 0
}
.customercare_professional .pro-module1 .module1-section .module1-message .btn {
    margin-right:20px
}
.customercare_professional .pro-module1 .module1-section .module1-message .btn-grounp {
    margin-top:25px
}
.customercare_professional .pro-module1 .output {
    *display:none;
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    z-index:-1
}
.customercare_professional .pro-module1 .mask {
    *display:none;
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    z-index:-10;
    background-color:#0a0d21
}
.customercare_professional .container-box {
    margin-top:80px
}
.customercare_professional .container-box .title_1 {
    font-size:35px;
    color:#333;
    line-height:60px
}
.customercare_professional .container-box .title_1_des {
    font-size:15px;
    color:#333;
    line-height:26px
}
.customercare_professional .container-box .des-list .des-item {
    margin-top:20px
}
.customercare_professional .container-box .des-list .des-item .des-item-name {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    font-size:18px;
    color:#333;
    line-height:31px
}
.customercare_professional .container-box .des-list .des-item .des-item-name .left-icon {
    display:inline-block;
    width:28px;
    height:28px;
    vertical-align:middle;
    background-size:100% 100%;
    margin-right:8px
}
.customercare_professional .container-box .des-list .des-item .des-item-des {
    margin-top:4px;
    font-size:15px;
    color:#666;
    line-height:26px;
    padding-left:36px
}
.customercare_professional .container-box .row {
    width:100%
}
.customercare_professional .container-box .img-box img {
    width:100%;
    height:auto
}
.customercare_professional .pro-module-box1 .left-icon-1 {
    background-image:url(../images/product/customercare_pro/nameIcon1-8f5421de5e.png)
}
.customercare_professional .pro-module-box1 .left-icon-2 {
    background-image:url(../images/product/customercare_pro/nameIcon2-0d2d3fa29c.png)
}
.customercare_professional .pro-module-box1 .content-box {
    padding-right:60px
}
.customercare_professional .pro-module-box1 .img-box {
    height:365px
}
.customercare_professional .pro-module-box1 .img-box img {
    width:100%;
    height:100%
}
.customercare_professional .pro-module-box1 .des-list .des-item {
    padding-right:21px
}
.customercare_professional .pro-module-box2 {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.customercare_professional .pro-module-box2 .left-icon-1 {
    background-image:url(../images/product/customercare_pro/nameIcon3-c136444f0a.png)
}
.customercare_professional .pro-module-box2 .left-icon-2 {
    background-image:url(../images/product/customercare_pro/nameIcon4-b45f556b25.png)
}
.customercare_professional .pro-module-box2 .img-box {
    width:50%
}
.customercare_professional .pro-module-box2 .img-box img {
    width:100%;
    height:auto
}
.customercare_professional .pro-module-box2 .content-box {
    width:50%;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    padding:0 41px 0 40px
}
.customercare_professional .pro-module-box3 .title_1_des {
    font-size:26px;
    color:#333;
    line-height:44px
}
.customercare_professional .pro-module-box3 .left-icon-1 {
    background-image:url(../images/product/customercare_pro/nameIcon5-3025703ec6.png)
}
.customercare_professional .pro-module-box3 .left-icon-2 {
    background-image:url(../images/product/customercare_pro/nameIcon6-55d933118b.png)
}
.customercare_professional .pro-module-box3 .left-icon-3 {
    background-image:url(../images/product/customercare_pro/nameIcon7-0a84fb00c1.png)
}
.customercare_professional .pro-module-box3 .left-icon-4 {
    background-image:url(../images/product/customercare_pro/nameIcon8-404ca570bd.png)
}
.customercare_professional .pro-module-box3 .content-box {
    padding-right:40px
}
.customercare_professional .pro-module-box3 .des-list .des-item {
    padding-right:41px
}
.customercare_professional .pro-module-box4 {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    height:489px
}
.customercare_professional .pro-module-box4 .title_1_des {
    font-size:26px;
    color:#333;
    line-height:44px;
    margin-bottom:12px
}
.customercare_professional .pro-module-box4 .left-icon-1 {
    background-image:url(../images/product/customercare_pro/nameIcon9-984df41ef6.png)
}
.customercare_professional .pro-module-box4 .left-icon-2 {
    background-image:url(../images/product/customercare_pro/nameIcon10-3639c3bd8c.png)
}
.customercare_professional .pro-module-box4 .left-icon-3 {
    background-image:url(../images/product/customercare_pro/nameIcon11-5c359ab607.png)
}
.customercare_professional .pro-module-box4 .img-box {
    width:50%;
    padding:35px 27px 32px 20px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.customercare_professional .pro-module-box4 .img-box img {
    width:538px;
    height:422px
}
.customercare_professional .pro-module-box4 .content-box {
    width:50%;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    padding:0 41px 0 40px
}
.customercare_professional .pro-module-box4 .link-box {
    margin:30px 0 0 36px
}
.customercare_professional .pro-module-box5 .box-title {
    margin-bottom:40px
}
.customercare_professional .pro-module-box5 .box-title .box-title-name {
    font-size:35px;
    color:#333;
    line-height:60px;
    text-align:center
}
.customercare_professional .pro-module-box5 .fn-list .row {
    height:178px;
    border-bottom:1px solid #f7f7f7
}
.customercare_professional .pro-module-box5 .fn-list .row .fn-item {
    width:33.33%;
    height:100%;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    padding:32px 0;
    border-left:1px solid #f7f7f7
}
.customercare_professional .pro-module-box5 .fn-list .row .fn-item .icon-box {
    height:44px;
    -webkit-transition:.5s;
    transition:.5s;
    text-align:center
}
.customercare_professional .pro-module-box5 .fn-list .row .fn-item .icon {
    display:inline-block;
    width:44px;
    height:44px
}
.customercare_professional .pro-module-box5 .fn-list .row .fn-item .icon-box:hover {
    -webkit-transform:rotateY(180deg);
    transform:rotateY(180deg);
    transition:.5s;
    -webkit-transition:.5s
}
.customercare_professional .pro-module-box5 .fn-list .row .fn-item .fn-item-title {
    font-weight:500;
    font-size:18px;
    color:#333;
    line-height:31px;
    text-align:center;
    padding:8px 0 10px 0
}
.customercare_professional .pro-module-box5 .fn-list .row .fn-item .fn-item-des {
    font-weight:400;
    font-size:12px;
    color:#666;
    line-height:21px;
    text-align:center
}
.customercare_professional .pro-module-box5 .fn-list .row .fn-item .icon-1 {
    background:url(../images/product/customercare_pro/fn-icon1-7c0dd22545.png) no-repeat;
    background-size:100% 100%
}
.customercare_professional .pro-module-box5 .fn-list .row .fn-item .icon-2 {
    background:url(../images/product/customercare_pro/fn-icon2-bcca3b358f.png) no-repeat;
    background-size:100% 100%
}
.customercare_professional .pro-module-box5 .fn-list .row .fn-item .icon-3 {
    background:url(../images/product/customercare_pro/fn-icon3-4aabafe092.png) no-repeat;
    background-size:100% 100%
}
.customercare_professional .pro-module-box5 .fn-list .row .fn-item .icon-4 {
    background:url(../images/product/customercare_pro/fn-icon4-726a8969ed.png) no-repeat;
    background-size:100% 100%
}
.customercare_professional .pro-module-box5 .fn-list .row .fn-item .icon-5 {
    background:url(../images/product/customercare_pro/fn-icon5-e77b712732.png) no-repeat;
    background-size:100% 100%
}
.customercare_professional .pro-module-box5 .fn-list .row .fn-item .icon-6 {
    background:url(../images/product/customercare_pro/fn-icon6-55d933118b.png) no-repeat;
    background-size:100% 100%
}
.customercare_professional .pro-module-box5 .fn-list .row .fn-item .icon-7 {
    background:url(../images/product/customercare_pro/fn-icon7-f6107650c8.png) no-repeat;
    background-size:100% 100%
}
.customercare_professional .pro-module-box5 .fn-list .row .fn-item .icon-8 {
    background:url(../images/product/customercare_pro/fn-icon8-097a69c846.png) no-repeat;
    background-size:100% 100%
}
.customercare_professional .pro-module-box5 .fn-list .row .fn-item .icon-9 {
    background:url(../images/product/customercare_pro/fn-icon9-710982659a.png) no-repeat;
    background-size:100% 100%
}
.customercare_professional .pro-module-box5 .fn-list .row .fn-item:last-child {
    border-right:1px solid #f7f7f7
}
.customercare_professional .pro-module-box5 .fn-list .row:first-child {
    border-top:1px solid #f7f7f7
}
.customercare_professional .pro-module14 {
    height:578px;
    padding-top:64px;
    margin-bottom:60px
}
.customercare_professional .pro-module14 .module-title {
    line-height:35px
}
.customercare_professional .guidance-box {
    margin-bottom:180px
}
@media (min-width:1008px) and (max-width:1200px) {
    .customercare_professional .pro-module2 img {
        margin-top:80px
    }
    .customercare_professional .pro-module3 {
        margin-top:60px
    }
    .customercare_professional .pro-module5 .module-title {
        margin-top:86px
    }
    .customercare_professional .pro-module5 .module4-message {
        margin-top:0
    }
    .customercare_professional .pro-module5 img {
        margin-top:50px
    }
    .customercare_professional .pro-module7 .img-box img {
        margin-top:30px
    }
    .customercare_professional .pro-module8 .module-title {
        margin-top:86px
    }
    .customercare_professional .pro-module10 .module2-section .module2-message {
        margin-top:70px
    }
    .customercare_professional .pro-module10 .module2-section .img-box {
        margin-top:120px
    }
    .customercare_professional .pro-module11 {
        margin-top:40px
    }
    .customercare_professional .pro-module11 .small-title {
        margin-top:40px;
        line-height:40px
    }
    .customercare_professional .pro-module11 .module-message {
        margin-top:80px
    }
    .customercare_professional .pro-module12 {
        margin-top:80px
    }
    .customercare_professional .pro-module12 .module-title {
        margin-bottom:20px;
        line-height:50px
    }
    .customercare_professional .pro-module13 .small-title {
        margin-top:100px;
        line-height:50px
    }
    .customercare_professional .pro-module13 .module2-section .img-box {
        margin-top:0
    }
    .customercare_professional .pro-module13 .module2-section .img-box img {
        width:auto;
        height:auto
    }
    .customercare_professional .pro-module13 p.span2 {
        margin-left:25px!important
    }
}
@media (min-width:768px) and (max-width:1008px) {
    .customercare_professional .pro-module2 img {
        margin-top:120px
    }
    .customercare_professional .pro-module3 {
        margin-top:60px
    }
    .customercare_professional .pro-module5 .module-title {
        margin-top:86px
    }
    .customercare_professional .pro-module5 .module4-message {
        margin-top:0
    }
    .customercare_professional .pro-module5 .img-box img {
        width:380px;
        margin-top:50px
    }
    .customercare_professional .pro-module6 .img-box img {
        width:510px;
        margin-top:50px
    }
    .customercare_professional .pro-module7 .img-box img {
        width:390px;
        margin-top:70px
    }
    .customercare_professional .pro-module8 .module-title {
        margin-top:86px
    }
    .customercare_professional .pro-module8 .img-box img {
        width:100%
    }
    .customercare_professional .pro-module9 .img-box img {
        width:100%
    }
    .customercare_professional .pro-module10 .module2-section .module2-message {
        margin-top:70px
    }
    .customercare_professional .pro-module10 .module2-section .img-box {
        margin-top:167px
    }
    .customercare_professional .pro-module11 {
        margin-top:40px
    }
    .customercare_professional .pro-module11 .small-title {
        line-height:40px
    }
    .customercare_professional .pro-module11 .module-message {
        margin-top:80px
    }
    .customercare_professional .pro-module12 {
        margin-top:80px
    }
    .customercare_professional .pro-module12 .module-title {
        margin-bottom:20px;
        line-height:50px
    }
    .customercare_professional .pro-module12 img {
        width:110%
    }
    .customercare_professional .pro-module13 .small-title {
        margin-top:30px;
        line-height:50px
    }
    .customercare_professional .pro-module13 .img-box img {
        width:auto;
        height:auto
    }
    .customercare_professional .pro-module13 p.span2 {
        margin-left:25px!important
    }
}
@media (min-width:1200px) {
    .customercare_professional .module .img-box img {
        width:auto
    }
    .customercare_professional .pro-module11 .module2-section .img-box img, .customercare_professional .pro-module13 .module2-section .img-box img, .customercare_professional .pro-module2 .module2-section .img-box img, .customercare_professional .pro-module5 .module2-section .img-box img, .customercare_professional .pro-module6 .module2-section .img-box img, .customercare_professional .pro-module7 .module2-section .img-box img {
        width:auto
    }
}
@media (-webkit-min-device-pixel-ratio:2), (min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2) {
    .customercare_professional .module .module-message .icon {
        background-image:url(../images/product/customercare_pro/icons@2x-1b33bc9a09.png);
        background-size:170px 86px
    }
    .customercare_professional .pro-module1 {
        background:url(../images/product/customercare_pro/banner@2x-46bf3e103a.png) right bottom no-repeat;
        background-size:auto 100%
    }
    .customercare_professional .pro-module12 {
        background:url(../images/product/customercare_pro/artificial_major_img_bg_c12@2x-0ea3883017.jpg) center top no-repeat;
        background-size:auto 100%
    }
    .customercare_professional .pro-module4 {
        background:url(../images/product/customercare_pro/bg@2x-ef603ff0fc.png) center top no-repeat;
        background-size:auto 100%
    }
    .customercare_professional .pro-module10 .module2-section .module2-message .sm-module .span1 i, .customercare_professional .pro-module13 .module2-section .module2-message .sm-module .span1 i, .customercare_professional .pro-module2 .module2-section .module2-message .sm-module .span1 i {
        background-image:url(../images/product/customercare_pro/icons@2x-1b33bc9a09.png);
        background-size:170px 86px
    }
}
.human_standard {
    overflow:hidden
}
.human_standard .title_1 {
    font-size:35px
}
.human_standard .title_4 {
    font-size:26px
}
.human_standard .contact-agent {
    font-size:15px;
    color:#007bdb;
    cursor:pointer
}
.human_standard .icon1, .human_standard .icon2 {
    display:inline-block;
    width:28px;
    height:28px;
    vertical-align:middle;
    background-image:url(../images/product/customercare_standard/artificial_standard_icons@1x-c2a619fbd2.png)
}
.human_standard .icon1-1 {
    background-position:0 0
}
.human_standard .icon1-2 {
    background-position:-35px 0
}
.human_standard .icon1-3 {
    background-position:-72px 0
}
.human_standard .icon1-4 {
    background-position:-108px 0
}
.human_standard .icon1-5 {
    background-position:-144px 0
}
.human_standard .icon1-6 {
    background-position:-180px 0
}
.human_standard .icon1-7 {
    background-position:-216px 0
}
.human_standard .icon1-8 {
    background-position:-251px 0
}
.human_standard .icon1-9 {
    background-position:-288px 0
}
.human_standard .icon1-10 {
    background-position:-323px 0
}
.human_standard .icon1-11 {
    background-position:-359px 0
}
.human_standard .icon1-12 {
    background-position:0 -35px
}
.human_standard .icon1-13 {
    background-position:-36px -35px
}
.human_standard .icon1-14 {
    background-position:-72px -35px
}
.human_standard .icon1-15 {
    background-position:-108px -35px
}
.human_standard .icon2 {
    width:60px;
    height:60px
}
.human_standard .icon2-1 {
    background-position:0 -72px
}
.human_standard .icon2-2 {
    background-position:-70px -72px
}
.human_standard .icon2-3 {
    background-position:-141px -72px
}
.human_standard .human_standard-head {
    position:relative;
    height:450px;
    overflow:hidden;
    margin-top: 68px;
}
.human_standard .human_standard-head .bg-center-box {
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%, -50%);
    -ms-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
    z-index:1;
    width:1920px;
    height:450px;
    background:url(../images/product/customercare_standard/artificial_standard_img_banner@2x-33dc860535.png) #06081c right bottom no-repeat;
    background-size:auto 100%;
    *background-color:#111222
}
.human_standard .human_standard-head .human_standard-header {
    position:relative;
    height:450px;
    color:#fff;
    z-index:10
}
.human_standard .human_standard-head .human_standard-header .module-title {
    padding-top:160px;
    height:59px;
    font-size:35px
}
.human_standard .human_standard-head .human_standard-header .row {
    margin-bottom:25px
}
.human_standard .human_standard-head .human_standard-header p {
    font-size:18px
}
.human_standard .human_standard-head .human_standard-header .btn {
    margin-right:20px
}
.human_standard .human_standard-head .mask {
    *display:none;
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    z-index:-10;
    background-color:#0a0d21
}
.human_standard .human_standard-head canvas {
    *display:none;
    position:absolute;
    z-index:1;
    width:100%;
    height:100%;
    left:0;
    top:0
}
.human_standard .container-box {
    margin-top:80px
}
.human_standard .container-box .title_1 {
    font-size:35px;
    color:#333;
    line-height:60px
}
.human_standard .container-box .title_1_des {
    font-size:15px;
    color:#333;
    line-height:26px
}
.human_standard .container-box .des-list .des-item {
    margin-top:20px
}
.human_standard .container-box .des-list .des-item .des-item-name {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    font-size:18px;
    color:#333;
    line-height:31px
}
.human_standard .container-box .des-list .des-item .des-item-name .left-icon {
    display:inline-block;
    width:28px;
    height:28px;
    vertical-align:middle;
    background-size:100% 100%;
    margin-right:8px
}
.human_standard .container-box .des-list .des-item .des-item-des {
    margin-top:4px;
    font-size:15px;
    color:#666;
    line-height:26px;
    padding-left:36px
}
.human_standard .container-box .row {
    width:100%
}
.human_standard .container-box .img-box img {
    width:100%;
    height:auto
}
.human_standard .human_standard-box1 .left-icon-1 {
    background-image:url(../images/product/customercare_standard/nameIcon1-7516c3da5c.png)
}
.human_standard .human_standard-box1 .left-icon-2 {
    background-image:url(../images/product/customercare_standard/nameIcon2-a9ba56b80b.png)
}
.human_standard .human_standard-box1 .left-icon-3 {
    background-image:url(../images/product/customercare_standard/nameIcon3-049872a305.png)
}
.human_standard .human_standard-box1 .content-box {
    padding-right:38px
}
.human_standard .human_standard-box1 .img-box img {
    width:100%;
    height:auto
}
.human_standard .human_standard-box2 {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.human_standard .human_standard-box2 .left-icon-1 {
    background-image:url(../images/product/customercare_standard/nameIcon4-d6e219d929.png)
}
.human_standard .human_standard-box2 .left-icon-2 {
    background-image:url(../images/product/customercare_standard/nameIcon5-aed63ccf49.png)
}
.human_standard .human_standard-box2 .left-icon-3 {
    background-image:url(../images/product/customercare_standard/nameIcon6-4f66392636.png)
}
.human_standard .human_standard-box2 .img-box img {
    width:538px;
    height:auto
}
.human_standard .human_standard-box2 .content-box {
    padding-left:40px
}
.human_standard .human_standard-box3 .left-icon-1 {
    background-image:url(../images/product/customercare_standard/nameIcon7-25334e1766.png)
}
.human_standard .human_standard-box3 .left-icon-2 {
    background-image:url(../images/product/customercare_standard/nameIcon8-bb8fff8aa6.png)
}
.human_standard .human_standard-box3 .left-icon-3 {
    background-image:url(../images/product/customercare_standard/nameIcon9-d5b147f86f.png)
}
.human_standard .human_standard-box3 .content-box {
    padding-right:40px
}
.human_standard .human_standard-box3 .link-box {
    margin:30px 0 0 36px
}
.human_standard .human_standard-box4 .box-title {
    margin-bottom:40px
}
.human_standard .human_standard-box4 .box-title .box-title-name {
    font-size:35px;
    color:#333;
    line-height:60px;
    text-align:center
}
.human_standard .human_standard-box4 .fn-list .row {
    height:178px;
    border-bottom:1px solid grey;
}
.human_standard .human_standard-box4 .fn-list .row .fn-item {
    width:25%;
    height:100%;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    padding:32px 0;
    border-left:1px solid grey
}
.human_standard .human_standard-box4 .fn-list .row .fn-item .icon-box {
    height:44px;
    -webkit-transition:.5s;
    transition:.5s;
    text-align:center
}
.human_standard .human_standard-box4 .fn-list .row .fn-item .icon {
    display:inline-block;
    width:44px;
    height:44px
}
.human_standard .human_standard-box4 .fn-list .row .fn-item .icon-box:hover {
    -webkit-transform:rotateY(180deg);
    transform:rotateY(180deg);
    transition:.5s;
    -webkit-transition:.5s
}
.human_standard .human_standard-box4 .fn-list .row .fn-item .fn-item-title {
    font-weight:500;
    font-size:18px;
    color:#333;
    line-height:31px;
    text-align:center;
    padding:8px 0 10px 0
}
.human_standard .human_standard-box4 .fn-list .row .fn-item .fn-item-des {
    font-weight:400;
    font-size:12px;
    color:#666;
    line-height:21px;
    text-align:center
}
.human_standard .human_standard-box4 .fn-list .row .fn-item .icon-1 {
    background:url(../images/product/customercare_standard/fn-icon1-0292eb2d27.png) no-repeat;
    background-size:100% 100%
}
.human_standard .human_standard-box4 .fn-list .row .fn-item .icon-2 {
    background:url(../images/product/customercare_standard/fn-icon2-f26068a0de.png) no-repeat;
    background-size:100% 100%
}
.human_standard .human_standard-box4 .fn-list .row .fn-item .icon-3 {
    background:url(../images/product/customercare_standard/fn-icon3-04d4760749.png) no-repeat;
    background-size:100% 100%
}
.human_standard .human_standard-box4 .fn-list .row .fn-item .icon-4 {
    background:url(../images/product/customercare_standard/fn-icon4-e52ff6935a.png) no-repeat;
    background-size:100% 100%
}
.human_standard .human_standard-box4 .fn-list .row .fn-item .icon-5 {
    background:url(../images/product/customercare_standard/fn-icon5-d0c2e888f0.png) no-repeat;
    background-size:100% 100%
}
.human_standard .human_standard-box4 .fn-list .row .fn-item .icon-6 {
    background:url(../images/product/customercare_standard/fn-icon6-de4be83180.png) no-repeat;
    background-size:100% 100%
}
.human_standard .human_standard-box4 .fn-list .row .fn-item .icon-7 {
    background:url(../images/product/customercare_standard/fn-icon7-5c1c781e2b.png) no-repeat;
    background-size:100% 100%
}
.human_standard .human_standard-box4 .fn-list .row .fn-item .icon-8 {
    background:url(../images/product/customercare_standard/fn-icon8-60c5363ae2.png) no-repeat;
    background-size:100% 100%
}
.human_standard .human_standard-box4 .fn-list .row .fn-item .icon-9 {
    background:url(../images/product/customercare_standard/fn-icon9-8ca47a26c5.png) no-repeat;
    background-size:100% 100%
}
.human_standard .human_standard-box4 .fn-list .row .fn-item .icon-10 {
    background:url(../images/product/customercare_standard/fn-icon10-eb7d640bc0.png) no-repeat;
    background-size:100% 100%
}
.human_standard .human_standard-box4 .fn-list .row .fn-item .icon-11 {
    background:url(../images/product/customercare_standard/fn-icon11-cab0027544.png) no-repeat;
    background-size:100% 100%
}
.human_standard .human_standard-box4 .fn-list .row .fn-item .icon-12 {
    background:url(../images/product/customercare_standard/fn-icon12-2f0447706b.png) no-repeat;
    background-size:100% 100%
}
.human_standard .human_standard-box4 .fn-list .row .fn-item:last-child {
    border-right:1px solid grey;
}
.human_standard .human_standard-box4 .fn-list .row:first-child {
    border-top:1px solid grey;
}
.human_standard .human_standard-box9 {
    height:auto;
    margin-bottom:60px;
    text-align:center
}
.human_standard .human_standard-box9 .module-title {
    font-size:35px;
    font-weight:400;
    line-height:35px;
    color:#333
}
@media (min-width:1008px) and (max-width:1200px) {
    .human_standard .title_1 {
        font-size:31.5px
    }
    .human_standard .human_standard-box1 {
        margin-top:90px
    }
    .human_standard .human_standard-box1 .title_1 {
        padding-top:50px
    }
    .human_standard .human_standard-box2 {
        margin-top:60px
    }
    .human_standard .human_standard-box2 .title_1 {
        padding-top:60px
    }
    .human_standard .human_standard-box3, .human_standard .human_standard-box4, .human_standard .human_standard-box5, .human_standard .human_standard-box6, .human_standard .human_standard-box8 {
        padding-bottom:80px
    }
    .human_standard .human_standard-box3 .title_1, .human_standard .human_standard-box4 .title_1, .human_standard .human_standard-box5 .title_1, .human_standard .human_standard-box6 .title_1, .human_standard .human_standard-box8 .title_1 {
        line-height:160px
    }
    .human_standard .human_standard-box3 dl, .human_standard .human_standard-box4 dl, .human_standard .human_standard-box5 dl, .human_standard .human_standard-box6 dl, .human_standard .human_standard-box8 dl {
        padding-top:0
    }
    .human_standard .human_standard-box3 dt, .human_standard .human_standard-box4 dt, .human_standard .human_standard-box5 dt, .human_standard .human_standard-box6 dt, .human_standard .human_standard-box8 dt {
        font-size:18px;
        margin-bottom:10px
    }
    .human_standard .human_standard-box3 dd, .human_standard .human_standard-box4 dd, .human_standard .human_standard-box5 dd, .human_standard .human_standard-box6 dd, .human_standard .human_standard-box8 dd {
        font-size:15px;
        padding-left:34px;
        margin-bottom:35px
    }
    .human_standard .human_standard-box3 .contact-agent, .human_standard .human_standard-box4 .contact-agent, .human_standard .human_standard-box5 .contact-agent, .human_standard .human_standard-box6 .contact-agent, .human_standard .human_standard-box8 .contact-agent {
        margin-left:34px
    }
    .human_standard .human_standard-box3 img {
        margin-top:60px
    }
    .human_standard .human_standard-box4 img {
        margin-top:0
    }
    .human_standard .human_standard-box5 .title_1 {
        line-height:60px;
        padding-bottom:40px
    }
    .human_standard .human_standard-box5 img {
        margin-top:80px
    }
    .human_standard .human_standard-box6 .title_1 {
        height:60px;
        line-height:60px;
        padding-bottom:50px
    }
    .human_standard .human_standard-box6 img {
        margin-top:80px
    }
}
@media (min-width:768px) and (max-width:1008px) {
    .human_standard .title_1 {
        font-size:31.5px
    }
    .human_standard .human_standard-box1 {
        margin-top:90px
    }
    .human_standard .human_standard-box1 .title_1 {
        padding-top:0
    }
    .human_standard .human_standard-box2 {
        margin-top:60px
    }
    .human_standard .human_standard-box2 .title_1 {
        padding-top:0
    }
    .human_standard .human_standard-box3, .human_standard .human_standard-box4, .human_standard .human_standard-box5, .human_standard .human_standard-box6, .human_standard .human_standard-box8 {
        padding-bottom:80px
    }
    .human_standard .human_standard-box3 .title_1, .human_standard .human_standard-box4 .title_1, .human_standard .human_standard-box5 .title_1, .human_standard .human_standard-box6 .title_1, .human_standard .human_standard-box8 .title_1 {
        line-height:160px
    }
    .human_standard .human_standard-box3 dl, .human_standard .human_standard-box4 dl, .human_standard .human_standard-box5 dl, .human_standard .human_standard-box6 dl, .human_standard .human_standard-box8 dl {
        padding-top:0
    }
    .human_standard .human_standard-box3 dt, .human_standard .human_standard-box4 dt, .human_standard .human_standard-box5 dt, .human_standard .human_standard-box6 dt, .human_standard .human_standard-box8 dt {
        font-size:18px;
        margin-bottom:10px
    }
    .human_standard .human_standard-box3 dd, .human_standard .human_standard-box4 dd, .human_standard .human_standard-box5 dd, .human_standard .human_standard-box6 dd, .human_standard .human_standard-box8 dd {
        font-size:15px;
        padding-left:34px;
        margin-bottom:35px
    }
    .human_standard .human_standard-box3 .contact-agent, .human_standard .human_standard-box4 .contact-agent, .human_standard .human_standard-box5 .contact-agent, .human_standard .human_standard-box6 .contact-agent, .human_standard .human_standard-box8 .contact-agent {
        margin-left:34px
    }
    .human_standard .human_standard-box3 img {
        margin-top:90px
    }
    .human_standard .human_standard-box4 img {
        margin-top:50px
    }
    .human_standard .human_standard-box5 .title_1 {
        line-height:60px;
        padding-bottom:40px
    }
    .human_standard .human_standard-box5 img {
        margin-top:120px
    }
    .human_standard .human_standard-box6 .title_1 {
        height:60px;
        line-height:60px;
        padding-bottom:50px
    }
    .human_standard .human_standard-box6 img {
        margin-top:80px
    }
    .human_standard .human_standard-box8 {
        margin-bottom:0
    }
    .human_standard .human_standard-box8 img {
        margin-top:50px
    }
}
@media (min-width:1200px) {
    .human_standard .human_standard-box1 img, .human_standard .human_standard-box2 img, .human_standard .human_standard-box3 img, .human_standard .human_standard-box4 img, .human_standard .human_standard-box5 img, .human_standard .human_standard-box6 img, .human_standard .human_standard-box7 img, .human_standard .human_standard-box8 img {
        width:auto
    }
}
@media (-webkit-min-device-pixel-ratio:2), (min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2) {
    .human_standard .icon1, .human_standard .icon2 {
        background-image:url(../images/product/customercare_standard/artificial_standard_icons@2x-b249d8d73c.png);
        background-size:386px auto
    }
    .human_standard .human_standard-box7 {
        background:#111222 url(./assets/images/product/customercare_standard/artificial_standard_img_c7@2x.jpg) center bottom no-repeat;
        background-size:auto 100%
    }
}
.human_education {
    overflow:hidden
}
.human_education .icon, .human_education .icon2 {
    display:inline-block;
    width:50px;
    height:50px;
    background-image:url(../images/product/human_education/education_icons@1x-46ded4b0be.png);
    background-repeat:no-repeat
}
.human_education .contact-agent {
    font-size:15px
}
.human_education .icon-1 {
    background-position:0 0
}
.human_education .icon-2 {
    background-position:-62px 0
}
.human_education .icon-3 {
    background-position:-121px 0
}
.human_education .icon-4 {
    background-position:-181px 0
}
.human_education .icon-5 {
    background-position:-240px 0
}
.human_education .icon2 {
    width:26px;
    height:26px;
    vertical-align:middle
}
.human_education .icon2-1 {
    background-position:0 -60px
}
.human_education .icon2-2 {
    background-position:-36px -60px
}
.human_education .icon2-3 {
    background-position:-72px -60px
}
.human_education .icon2-4 {
    background-position:-108px -60px
}
.human_education .icon2-5 {
    background-position:-144px -60px
}
.human_education .icon2-6 {
    background-position:-180px -60px
}
.human_education .human_education-head {
    position:relative;
    height:450px;
    color:#fff;
    overflow:hidden;
    -webkit-perspective:50vmax;
    perspective:50vmax
}
.human_education .human_education-head .bg-center-box {
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%, -50%);
    -ms-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
    z-index:-3;
    width:1920px;
    height:450px;
    background:#111222 url(../images/product/human_education/artificial_education_banner@2x-f400b37dab.jpg) right bottom no-repeat;
    background-size:auto 100%
}
.human_education .human_education-head .mask {
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    z-index:-10;
    background-color:#0a0d21
}
.human_education .human_education-head-h1 {
    padding-top:160px;
    font-size:35px
}
.human_education .human_education-head .row {
    margin-bottom:25px
}
.human_education .human_education-head p {
    font-size:18px
}
.human_education .human_education-head .btn {
    margin-right:20px
}
.human_education .human_education-head .main {
    width:150px;
    height:150px;
    position:absolute;
    left:50%;
    top:50%;
    margin-left:-225px;
    margin-top:-75px;
    z-index:-1;
    -webkit-transform-style:preserve-3d;
    transform-style:preserve-3d
}
.human_education .human_education-head .spiral-follower {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    color:rgba(255, 255, 255, .12);
    border:10px solid rgba(255, 255, 255, .12);
    border-radius:50%;
    width:150px;
    height:150px;
    position:absolute;
    top:0;
    left:0;
    will-change:transform;
    animation:spiral 186.4s infinite reverse ease-out both
}
.human_education .human_box1 {
    margin-top:30px
}
.human_education .human_box1 .title_1 {
    padding-top:140px;
    font-size:35px
}
.human_education .human_box1 p {
    margin:15px 0 18px 0;
    font-size:15px
}
.human_education .human_box1 img {
    width:auto;
    height:484px
}
.human_education .human_box2 {
    margin-top:100px
}
.human_education .human_box2 .title_1 {
    padding-top:45px;
    letter-spacing:-2px;
    font-size:35px
}
.human_education .human_box2 p {
    margin:15px 0 18px 0;
    font-size:15px
}
.human_education .human_box2 img {
    width:auto;
    height:322px;
    _width:570px;
    _height:314px
}
.human_education .human_box3 {
    margin-top:120px
}
.human_education .human_box3 .title_1 {
    padding-bottom:20px;
    font-size:35px
}
.human_education .human_box3 .icon {
    margin-top:70px
}
.human_education .human_box3 .title_2 {
    padding-bottom:10px;
    font-size:26px
}
.human_education .human_box3 p {
    margin-bottom:20px;
    font-size:15px
}
.human_education .human_box3 img {
    _width:570px;
    _height:380px
}
.human_education .human_box4 {
    margin-top:50px
}
.human_education .human_box4 .icon {
    margin-top:90px
}
.human_education .human_box4 .title_2 {
    padding-bottom:10px;
    font-size:26px
}
.human_education .human_box4 p {
    margin-bottom:20px;
    font-size:15px
}
.human_education .human_box4 img {
    _width:570px;
    _height:386px
}
.human_education .human_box5 {
    margin-top:75px
}
.human_education .human_box5 .title_1 {
    padding-bottom:20px;
    font-size:35px
}
.human_education .human_box5 dl {
    margin:106px 15px 0 15px
}
.human_education .human_box5 dl dt {
    margin-top:3px;
    font-size:18px;
    height:35px;
    line-height:35px;
    color:#333
}
.human_education .human_box5 dl dd {
    margin-top:7px;
    padding-left:30px;
    margin-bottom:20px;
    font-size:15px;
    color:#666
}
.human_education .human_box5 img {
    _width:570px;
    _height:408px
}
.human_education .human_box5 .contact-agent {
    margin-top:7px;
    margin-left:45px
}
.human_education .human_box6 {
    position:relative;
    height:400px;
    margin-top:80px;
    margin-bottom:195px;
    background:#0d101d url(../images/product/human_education/artificial_education_shading@1x-0e67897d60.png) center center no-repeat;
    color:#fff
}
.human_education .human_box6 .title_1 {
    font-size:35px
}
.human_education .human_box6 .container {
    _position:absolute;
    _left:50%;
    _margin-left:-585px;
    _height:484px
}
.human_education .human_box6 .container .human_box6-title {
    padding:95px 0 75px 0
}
.human_education .human_box6 .container .contact-agent {
    color:#fff;
    cursor:pointer;
    line-height:44px
}
.human_education .human_box6 .container .col-4 .human_box6-item {
    height:190px;
    padding:48px;
    -webkit-box-shadow:0 13px 38px rgba(18, 18, 49, .1);
    box-shadow:0 13px 38px rgba(18, 18, 49, .1);
    *border:1px solid #eee;
    border-radius:2px;
    background:#fff;
    color:#333
}
.human_education .human_box6 .container .col-4 .human_box6-item .title_4 {
    font-size:26px;
    line-height:65px
}
.human_education .human_box6 .container .col-4 .human_box6-item p {
    font-size:15px
}
.human_education .human_box7 {
    margin-bottom:125px
}
.human_education .human_box7 .title_1 {
    margin-top:140px;
    margin-bottom:10px;
    font-size:35px
}
.human_education .human_box7 p {
    padding-bottom:18px;
    font-size:15px
}
.human_education .human_box7 img {
    width:auto;
    height:460px;
    _width:570px;
    _height:370px
}
.human_education .human_box8 {
    background-color:#f7f7f8;
    padding-bottom:60px;
    margin-bottom:120px
}
.human_education .human_box8 .title_1 {
    font-size:35px
}
.human_education .human_box8 .human_box8-title {
    padding-top:90px;
    margin-bottom:65px
}
.human_education .human_box8 .contact-agent {
    line-height:44px
}
.human_education .human_box8 .col-5 dt {
    margin-bottom:8px;
    font-size:18px;
    color:#333
}
.human_education .human_box8 .col-5 dd {
    padding-left:30px;
    margin-bottom:36px;
    color:#666;
    font-size:15px
}
.human_education .human_box9 {
    margin-bottom:20px
}
.human_education .human_box9 .title_1 {
    font-size:35px
}
.human_education .human_box9 img {
    width:auto;
    height:322px;
    _width:570px;
    _height:254px
}
.human_education .human_box9 p {
    line-height:50px;
    font-size:15px
}
.human_education .human_box9 ul {
    padding-bottom:15px
}
.human_education .human_box9 ul li {
    line-height:36px
}
.human_education .human_box9 ul li i {
    float:left;
    width:16px;
    height:36px;
    vertical-align:middle;
    background:url(../images/product/robot_pro/robot_ic_seniorr@1x-06d8796f6b.png) -155px -120px no-repeat
}
.human_education .human_box9 .contact-agent {
    margin-left:16px
}
.human_education .human_box10 {
    height:578px;
    text-align:center;
    padding-top:64px;
    margin-bottom:60px
}
.human_education .human_box10 .module-title {
    font-size:35px;
    font-weight:400;
    line-height:35px;
    color:#333
}
@-webkit-keyframes spiral {
    0%, 1% {
        -webkit-transform:translateZ(-400vmax) rotateZ(0) translateX(0vmax) rotateY(0) rotateX(0);
        transform:translateZ(-400vmax) rotateZ(0) translateX(0vmax) rotateY(0) rotateX(0);
        opacity:0
    }
    100% {
        -webkit-transform:translateZ(0) rotateZ(2970deg) translateX(60vmax) rotateY(8080deg) rotateX(12160deg);
        transform:translateZ(0) rotateZ(2970deg) translateX(60vmax) rotateY(8080deg) rotateX(12160deg);
        opacity:1
    }
}
@keyframes spiral {
    0%, 1% {
        -webkit-transform:translateZ(-400vmax) rotateZ(0) translateX(0vmax) rotateY(0) rotateX(0);
        transform:translateZ(-400vmax) rotateZ(0) translateX(0vmax) rotateY(0) rotateX(0);
        opacity:0
    }
    100% {
        -webkit-transform:translateZ(0) rotateZ(2970deg) translateX(60vmax) rotateY(8080deg) rotateX(12160deg);
        transform:translateZ(0) rotateZ(2970deg) translateX(60vmax) rotateY(8080deg) rotateX(12160deg);
        opacity:1
    }
}
@media (min-width:1008px) and (max-width:1200px) {
    .human_education .human_box3 img, .human_education .human_box4 img, .human_education .human_box5 img, .human_education .human_box7 img, .human_education .human_box9 img {
        width:104%;
        height:auto
    }
}
@media (min-width:768px) and (max-width:1008px) {
    .human_education .human_box1 .title_1 {
        padding-top:50px
    }
    .human_education .human_box1 img {
        margin-top:50px
    }
    .human_education .human_box2 .title_1 {
        padding-top:0
    }
    .human_education .human_box3 {
        margin-top:80px
    }
    .human_education .human_box3 .title_1 {
        padding-bottom:50px
    }
    .human_education .human_box3 .icon {
        margin-top:50px
    }
    .human_education .human_box4 .icon {
        margin-top:50px
    }
    .human_education .human_box5 .title_1 {
        padding-bottom:20px
    }
    .human_education .human_box5 img {
        margin-top:100px
    }
    .human_education .human_box6 {
        height:480px;
        margin-bottom:160px
    }
    .human_education .human_box6 .container .col-4 .human_box6-item {
        height:240px
    }
    .human_education .human_box6 .container .col-4 .human_box6-item .title_4 {
        font-size:18px
    }
    .human_education .human_box7 img {
        margin-top:20px
    }
    .human_education .human_box7 .title_1 {
        margin-top:40px
    }
    .human_education .human_box1 img, .human_education .human_box2 img, .human_education .human_box3 img, .human_education .human_box4 img, .human_education .human_box5 img, .human_education .human_box7 img, .human_education .human_box9 img {
        width:104%;
        height:auto
    }
}
@media (-webkit-min-device-pixel-ratio:2), (min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2) {
    .human_education .icon, .human_education .icon2 {
        background-image:url(../images/product/human_education/education_icons@2x-6e7d9d10d1.png);
        background-size:290px 86px
    }
    .human_education .human_box6 {
        background:#0d101d url(../images/product/human_education/artificial_education_shading@2x-d8b6a41b34.png) center center no-repeat;
        background-size:auto 100%
    }
    .human_education .human_box9 ul li i {
        background:url(../images/product/robot_pro/robot_ic_seniorr@2x-bb181940ec.png) -155px -120px no-repeat;
        background-size:254px 152px
    }
}
.human_ecommerce {
    overflow:hidden
}
.human_ecommerce .icon1, .human_ecommerce .icon2 {
    display:inline-block;
    width:50px;
    height:50px;
    background-image:url(../images/product/customercare_e-commerce/ecommerce-icon-5115312352.png);
    background-repeat:no-repeat;
    vertical-align:middle
}
.human_ecommerce .icon1 {
    width:28px;
    height:28px
}
.human_ecommerce .icon1-1 {
    background-position:2px 0
}
.human_ecommerce .icon1-2 {
    background-position:-35px 0
}
.human_ecommerce .icon1-3 {
    background-position:-72px 0
}
.human_ecommerce .icon1-4 {
    background-position:-108px 0
}
.human_ecommerce .icon1-5 {
    background-position:-142px 0
}
.human_ecommerce .icon1-6 {
    background-position:-180px 0
}
.human_ecommerce .icon1-7 {
    background-position:-214px 0
}
.human_ecommerce .icon1-8 {
    background-position:-252px 0
}
.human_ecommerce .icon1-9 {
    background-position:-288px 0
}
.human_ecommerce .icon1-10 {
    background-position:-324px 0
}
.human_ecommerce .icon1-11 {
    background-position:-360px 0
}
.human_ecommerce .icon2-1 {
    background-position:-2px -38px
}
.human_ecommerce .icon2-2 {
    background-position:-60px -38px
}
.human_ecommerce .icon2-3 {
    background-position:-120px -38px
}
.human_ecommerce .human_ecommerce-head {
    position:relative;
    height:450px;
    color:#f5f5f5;
    overflow:hidden;
    background-color:#07091c
}
.human_ecommerce .human_ecommerce-head .bg-center-box {
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%, -50%);
    -ms-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
    z-index:1;
    width:1920px;
    height:450px;
    background:url(../images/product/customercare_e-commerce/ecommerce-banner@2x-bd4ae9b7b7.jpg) #111222 right bottom no-repeat;
    background-size:auto 100%
}
.human_ecommerce .human_ecommerce-head canvas {
    *display:none;
    position:absolute;
    width:100%;
    height:100%;
    z-index:2;
    top:0;
    left:0
}
.human_ecommerce .human_ecommerce-header {
    position:relative;
    padding-top:160px;
    z-index:10
}
.human_ecommerce .human_ecommerce-header-h1 {
    font-weight:400;
    font-size:35px
}
.human_ecommerce .human_ecommerce-header p {
    padding:0 0 25px 0;
    font-size:18px
}
.human_ecommerce .human_ecommerce-header .btn {
    margin-right:20px
}
.human_ecommerce .human_ecommerce-box1 .title_2 {
    line-height:90px;
    margin-top:70px
}
.human_ecommerce .human_ecommerce-box1 p {
    margin:0 auto;
    text-align:center;
    font-size:15px
}
.human_ecommerce .human_ecommerce-box1 img {
    margin-top:35px;
    width:1126px;
    height:448px
}
.human_ecommerce .human_ecommerce-box2 dl {
    margin-top:30px
}
.human_ecommerce .human_ecommerce-box2 dt {
    height:28px;
    margin-bottom:8px;
    vertical-align:middle;
    line-height:28px;
    font-size:18px
}
.human_ecommerce .human_ecommerce-box2 dd {
    font-size:15px;
    line-height:170%;
    margin-bottom:38px;
    color:#666;
    margin-left:32px
}
.human_ecommerce .human_ecommerce-box2 dd.mgb-0 {
    margin-bottom:0
}
.human_ecommerce .human_ecommerce-box2 .link {
    line-height:20px
}
.human_ecommerce .human_ecommerce-box2 img {
    width:835px;
    height:762px;
    _width:670px;
    _height:611px
}
.human_ecommerce .human_ecommerce-box3 dl {
    margin-top:110px
}
.human_ecommerce .human_ecommerce-box3 dt {
    height:28px;
    margin-top:20px;
    vertical-align:middle;
    line-height:28px;
    font-size:18px
}
.human_ecommerce .human_ecommerce-box3 dd {
    font-size:15px;
    line-height:170%;
    color:#666;
    margin-left:32px
}
.human_ecommerce .human_ecommerce-box3 .link {
    line-height:20px
}
.human_ecommerce .human_ecommerce-box3 img {
    width:782px;
    height:560px;
    _width:670px;
    _height:480px;
    margin-right:30px
}
.human_ecommerce .human_ecommerce-box4 {
    position:relative;
    height:400px;
    background:#07091c url(../images/product/customercare_e-commerce/ecommerce-bg-fb2d1df682.png) center bottom no-repeat;
    background-size:contain
}
.human_ecommerce .human_ecommerce-box4 .container {
    _position:absolute;
    _left:50%;
    _margin-left:-585px;
    _height:475px
}
.human_ecommerce .human_ecommerce-box4 .title .title_2 {
    padding-top:100px;
    padding-bottom:80px;
    line-height:35px;
    text-align:left;
    color:#fff
}
.human_ecommerce .human_ecommerce-box4 .title .col-4 {
    line-height:210px;
    *height:210px;
    text-align:right
}
.human_ecommerce .human_ecommerce-box4 .title .col-4 a {
    color:#fff
}
.human_ecommerce .human_ecommerce-box4 .card {
    background-color:#fff;
    -webkit-box-shadow:0 13px 38px 0 rgba(18, 18, 49, .1);
    box-shadow:0 13px 38px 0 rgba(18, 18, 49, .1);
    border:1px solid #eee\9;
    border-radius:2px;
    padding:48px
}
.human_ecommerce .human_ecommerce-box4 .card p {
    font-size:15px
}
.human_ecommerce .human_ecommerce-box4 .title_4 {
    font-size:26px;
    line-height:50px
}
.human_ecommerce .human_ecommerce-box5 {
    margin-top:210px
}
.human_ecommerce .human_ecommerce-box5 .col-5 {
    margin-top:110px
}
.human_ecommerce .human_ecommerce-box5 .title_2 {
    line-height:100%;
    padding-bottom:26px
}
.human_ecommerce .human_ecommerce-box5 img {
    width:742px;
    height:456px;
    _width:670px;
    _height:412px
}
.human_ecommerce .human_ecommerce-box5 p {
    font-size:15px
}
.human_ecommerce .human_ecommerce-box6 {
    margin-top:80px
}
.human_ecommerce .human_ecommerce-box6 .col-5 {
    margin-top:100px
}
.human_ecommerce .human_ecommerce-box6 .title_2 {
    line-height:100%;
    padding-bottom:26px
}
.human_ecommerce .human_ecommerce-box6 p {
    font-size:15px
}
.human_ecommerce .human_ecommerce-box7 .title_2 {
    line-height:96px;
    margin-top:70px
}
.human_ecommerce .human_ecommerce-box7 p {
    margin:0 auto;
    text-align:center;
    font-size:15px
}
.human_ecommerce .human_ecommerce-box7 .row {
    margin-top:55px
}
.human_ecommerce .human_ecommerce-box7 .mgt-0 {
    margin-top:0
}
.human_ecommerce .human_ecommerce-box7 dl {
    margin-top:40px
}
.human_ecommerce .human_ecommerce-box7 dt {
    height:28px;
    margin-bottom:8px;
    vertical-align:middle;
    line-height:28px;
    font-size:18px
}
.human_ecommerce .human_ecommerce-box7 dd {
    font-size:15px;
    line-height:170%;
    margin-bottom:38px;
    color:#666;
    margin-left:32px
}
.human_ecommerce .human_ecommerce-box8 {
    height:578px;
    text-align:center;
    padding-top:64px;
    margin-bottom:60px
}
.human_ecommerce .human_ecommerce-box8 .module-title {
    font-size:35px;
    font-weight:400;
    line-height:35px;
    color:#333
}
.human_ecommerce .title_2 {
    font-weight:400;
    font-size:35px;
    text-align:center;
    line-height:230px
}
.human_ecommerce .title_3 {
    font-size:26px
}
.human_ecommerce .link {
    display:inline-block;
    font-size:15px;
    line-height:100%;
    *line-height:350%;
    margin-top:25px;
    *margin-top:0
}
@media (max-width:1200px) {
    .human_ecommerce .human_ecommerce-box1 img {
        width:100%;
        height:auto
    }
    .human_ecommerce .human_ecommerce-box2 img, .human_ecommerce .human_ecommerce-box3 img, .human_ecommerce .human_ecommerce-box5 img, .human_ecommerce .human_ecommerce-box6 img, .human_ecommerce .human_ecommerce-box7 img {
        width:104%;
        height:auto
    }
}
@media (max-width:1008px) {
    .human_ecommerce .title_2 {
        font-size:26px;
        text-align:center;
        line-height:160px
    }
    .human_ecommerce .title_3 {
        font-size:20px
    }
    .human_ecommerce .human_ecommerce-box2 dd, .human_ecommerce .human_ecommerce-box3 dd, .human_ecommerce .human_ecommerce-box7 dd {
        margin-bottom:20px
    }
    .human_ecommerce .human_ecommerce-box3 dl {
        margin-top:60px
    }
    .human_ecommerce .human_ecommerce-box4 .title .col-4, .human_ecommerce .human_ecommerce-box4 .title .title_2 {
        line-height:160px
    }
    .human_ecommerce .human_ecommerce-box4 .card {
        padding:30px
    }
    .human_ecommerce .human_ecommerce-box4 .title_4 {
        font-size:20px;
        line-height:40px
    }
    .human_ecommerce .human_ecommerce-box5 {
        margin-top:140px
    }
}
@media (-webkit-min-device-pixel-ratio:2), (min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2) {
    .human_ecommerce .icon1, .human_ecommerce .icon2 {
        background-image:url(../images/product/customercare_e-commerce/ecommerce-icon@2x-fed53197de.png);
        background-size:386px auto
    }
    .human_ecommerce .human_ecommerce-box4 {
        height:400px;
        background:#07091c url(../images/product/customercare_e-commerce/ecommerce-bg@2x-43ff9e63f0.png) center bottom no-repeat;
        background-size:auto 100%
    }
}
.human_group {
    overflow:hidden
}
.human_group .icon1 {
    display:inline-block;
    width:110px;
    height:60px;
    background-image:url(../images/product/human_group/group_icon1-7d36b5e3ac.png);
    background-repeat:no-repeat;
    vertical-align:middle
}
.human_group .icon-case-bg-1 {
    display:inline-block;
    width:195px;
    height:60px;
    background-image:url(../images/product/human_group/case-logo1-371a2681f3.png);
    background-repeat:no-repeat;
    vertical-align:middle
}
.human_group .icon-case-bg-2 {
    display:inline-block;
    width:195px;
    height:60px;
    background-image:url(../images/product/human_group/case-logo2-35202863bc.png);
    background-repeat:no-repeat;
    vertical-align:middle
}
.human_group .icon2 {
    display:inline-block;
    width:26px;
    height:26px;
    background-image:url(../images/product/human_group/group_icon2-df74be78d0.png);
    background-repeat:no-repeat;
    vertical-align:middle
}
.human_group .icon1-1 {
    background-position:-100px 0
}
.human_group .icon1-2 {
    width:130px;
    background-position:-295px 0
}
.human_group .icon1-3 {
    background-position:-411px 0
}
.human_group .icon1-4 {
    background-position:-570px 0
}
.human_group .icon1-5 {
    width:120px;
    background-position:-770px 0
}
.human_group .icon1-6 {
    background-position:-906px 0
}
.human_group .icon1-7 {
    background-position:-90px 0
}
.human_group .icon1-8 {
    background-position:-258px 0
}
.human_group .icon1-9 {
    width:120px;
    background-position:-478px 0
}
.human_group .icon1-10 {
    width:120px;
    background-position:-620px 0
}
.human_group .icon1-11 {
    width:170px;
    background-position:-758px 0
}
.human_group .icon1-12 {
    background-position:-926px 0
}
.human_group .icon2-1 {
    background-position:0 0
}
.human_group .icon2-2 {
    background-position:-108px 0
}
.human_group .icon2-3 {
    background-position:-36px 0
}
.human_group .icon2-4 {
    background-position:-144px 0
}
.human_group .icon2-5 {
    background-position:-72px 0
}
.human_group .icon2-6 {
    background-position:-180px 0
}
.human_group .icon2-7 {
    background-position:-216px 0
}
.human_group .icon2-8 {
    background-position:-252px 0
}
.human_group .icon2-9 {
    background-position:-288px 0
}
.human_group .icon2-10 {
    background-position:-324px 0
}
.human_group .icon2-11 {
    background-position:-360px 0
}
.human_group .icon2-12 {
    background-position:-396px 0
}
.human_group .icon2-13 {
    background-position:-432px 0
}
.human_group .human_group-head {
    height:450px;
    color:#f5f5f5;
    overflow:hidden;
    position:relative
}
.human_group .human_group-head .bg-center-box {
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%, -50%);
    -ms-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
    z-index:1;
    width:1920px;
    height:450px;
    background:url(../images/product/human_group/group-banner@2x-4eb443847b.png) right bottom no-repeat;
    background-size:auto 100%;
    *background-color:#111222
}
.human_group .human_group-head .group-canvas, .human_group .human_group-head .mask {
    *display:none;
    position:absolute;
    width:100%;
    height:100%;
    left:0;
    top:0;
    z-index:-1
}
.human_group .human_group-head .mask {
    background-color:#07091c;
    z-index:-2
}
.human_group .human_group-header {
    padding-top:146px
}
.human_group .human_group-header-h1 {
    font-size:35px;
    font-weight:400
}
.human_group .human_group-header p {
    width:580px;
    padding:0 0 25px 0;
    font-size:18px;
    line-height:170%
}
.human_group .human_group-header .btn {
    margin-right:20px
}
.human_group .human_group-box1 .title_2 {
    line-height:90px;
    padding-top:70px
}
.human_group .human_group-box1 p {
    margin:0 auto;
    text-align:center;
    font-size:15px;
    line-height:170%
}
.human_group .human_group-box1 .link {
    line-height:36px;
    margin-top:10px
}
.human_group .human_group-box1 .wrap {
    position:relative;
    height:572px
}
.human_group .human_group-box1 img {
    position:absolute;
    left:50%;
    margin-left:-644px;
    height:572px
}
.human_group .human_group-box2 .title_2 {
    line-height:96px;
    padding-top:70px
}
.human_group .human_group-box2 p {
    margin:0 auto;
    text-align:center;
    font-size:15px;
    line-height:170%
}
.human_group .human_group-box2 .link {
    line-height:36px;
    margin-top:20px
}
.human_group .human_group-box2 .wrap {
    width:1200px;
    *width:1230px;
    margin:30px -15px 0 -15px
}
.human_group .human_group-box2 .wrap .ie-routers {
    display:none
}
.human_group .human_group-box2 .routers {
    position:relative
}
.human_group .human_group-box2 .routers .box1, .human_group .human_group-box2 .routers .box4 {
    background:url(../images/product/human_group/routers/pic-a247bd962e.png) 0 0 no-repeat
}
.human_group .human_group-box2 .routers .box4-1 {
    background-position:10px -114px
}
.human_group .human_group-box2 .routers .box4-1.current {
    background-position:10px -224px
}
.human_group .human_group-box2 .routers .box4-2 {
    background-position:-115px -114px
}
.human_group .human_group-box2 .routers .box4-2.current {
    background-position:-115px -224px
}
.human_group .human_group-box2 .routers .box4-3 {
    background-position:-230px -114px
}
.human_group .human_group-box2 .routers .box4-3.current {
    background-position:-230px -224px
}
.human_group .human_group-box2 .routers .box4-4 {
    background-position:-345px -114px
}
.human_group .human_group-box2 .routers .box4-4.current {
    background-position:-345px -224px
}
.human_group .human_group-box2 .routers .box4-5 {
    background-position:-460px -114px
}
.human_group .human_group-box2 .routers .box4-5.current {
    background-position:-460px -224px
}
.human_group .human_group-box2 .routers .items {
    text-align:center;
    font-size:16px;
    margin-bottom:80px
}
.human_group .human_group-box2 .routers .items .box1 {
    display:inline-block;
    width:140px;
    height:75px;
    _height:55px;
    line-height:54px;
    margin:0 10px 0 8px;
    text-align:center;
    background-position:-190px -10px
}
.human_group .human_group-box2 .routers .items .box1.current {
    color:#fff;
    background-position:-15px -10px
}
.human_group .human_group-box2 .routers .items .box2 {
    display:inline-block;
    width:136px;
    height:54px;
    line-height:54px;
    background-color:#dddee2;
    -webkit-box-shadow:0 6px 21px 0 rgba(23, 29, 53, .08);
    box-shadow:0 6px 21px 0 rgba(23, 29, 53, .08);
    border-radius:2px;
    margin:0 20px 0 15px;
    text-align:center
}
.human_group .human_group-box2 .routers .items .box2.current {
    color:#fff;
    background-color:#454a61;
    background:linear-gradient(-55deg, #454a61, #717892)
}
.human_group .human_group-box2 .routers .items .box3 {
    display:inline-block;
    padding:0 28px;
    height:54px;
    line-height:54px;
    background-color:#fff;
    -webkit-box-shadow:0 6px 21px 0 rgba(23, 29, 53, .1);
    box-shadow:0 6px 21px 0 rgba(23, 29, 53, .1);
    border:1px solid #ddd\9;
    border-radius:2px;
    margin:0 22px 0 8px;
    text-align:center
}
.human_group .human_group-box2 .routers .items .box3.current {
    color:#fff;
    background-color:#171d35;
    background:linear-gradient(-55deg, #171d35, #474f6e)
}
.human_group .human_group-box2 .routers .items .box4 {
    display:inline-block;
    width:105px;
    height:86px;
    margin:0 42px 0 25px;
    text-align:center
}
.human_group .human_group-box2 .routers .dot {
    font-size:14px
}
.human_group .human_group-box2 .routers .first-items {
    margin-bottom:60px
}
.human_group .human_group-box2 .routers .current {
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
.human_group .human_group-box2 .routers .arrows {
    position:relative;
    height:1px
}
.human_group .human_group-box2 .routers .arrows .arrow-1 {
    position:absolute;
    width:337px;
    height:332px;
    background:url(../images/product/human_group/routers/arrow_1-bb2f40ced8.png) center center no-repeat;
    z-index:-2;
    left:234px;
    top:40px
}
.human_group .human_group-box2 .routers .arrows .arrow-1.current {
    background-image:url(../images/product/human_group/routers/arrow_1-25e76e26c0.1.png);
    z-index:-1
}
.human_group .human_group-box2 .routers .arrows .arrow-2 {
    position:absolute;
    width:170px;
    height:332px;
    background:url(../images/product/human_group/routers/arrow_2-b665286fdf.png) center center no-repeat;
    z-index:-2;
    left:425px;
    top:40px
}
.human_group .human_group-box2 .routers .arrows .arrow-2.current {
    background-image:url(../images/product/human_group/routers/arrow_2-1e0e055851.1.png);
    z-index:-1
}
.human_group .human_group-box2 .routers .arrows .arrow-3 {
    position:absolute;
    width:356px;
    height:332px;
    background:url(../images/product/human_group/routers/arrow_3-d5be9df419.png) center center no-repeat;
    z-index:-2;
    left:245px;
    top:40px
}
.human_group .human_group-box2 .routers .arrows .arrow-3.current {
    background-image:url(../images/product/human_group/routers/arrow_3-d0b3532c77.1.png);
    z-index:-1
}
.human_group .human_group-box2 .routers .arrows .arrow-4 {
    position:absolute;
    width:342px;
    height:332px;
    background:url(../images/product/human_group/routers/arrow_4-077e4d22a9.png) center center no-repeat;
    z-index:-2;
    left:616px;
    top:40px
}
.human_group .human_group-box2 .routers .arrows .arrow-4.current {
    background-image:url(../images/product/human_group/routers/arrow_4-f1948b5b11.1.png);
    z-index:-1
}
.human_group .human_group-box2 .routers .arrows .arrow-5 {
    position:absolute;
    width:303px;
    height:332px;
    background:url(../images/product/human_group/routers/arrow_5-8273b9183a.png) center center no-repeat;
    z-index:-2;
    left:634px;
    top:40px
}
.human_group .human_group-box2 .routers .arrows .arrow-5.current {
    background-image:url(../images/product/human_group/routers/arrow_5-97ee919066.1.png);
    z-index:-1
}
.human_group .human_group-box3 {
    padding-top:80px
}
.human_group .human_group-box3 .title_2 {
    line-height:96px
}
.human_group .human_group-box3 .title_1 {
    margin-top:0;
    padding-top:60px
}
.human_group .human_group-box3 p {
    margin:0 auto;
    text-align:center;
    font-size:15px;
    line-height:170%
}
.human_group .human_group-box3 .link {
    line-height:36px;
    margin-top:20px
}
.human_group .human_group-box3 .wrap {
    width:970px;
    margin:0 auto;
    *height:615px;
    _overflow:hidden
}
.human_group .human_group-box3 .wrap .slides img {
    width:100%
}
.human_group .human_group-box3 .wrap .flex-control-nav {
    bottom:0
}
.human_group .human_group-box3 .custom {
    margin-top:20px;
    margin-bottom:50px
}
.human_group .human_group-box3 .custom .col-2 {
    text-align:center;
    padding:15px 0
}
.human_group .human_group-box4 {
    background-color:#f7f7f8;
    padding-bottom:40px
}
.human_group .human_group-box4 .title_2 {
    line-height:96px;
    padding-top:70px
}
.human_group .human_group-box4 p {
    margin:0 auto;
    text-align:center;
    font-size:15px;
    line-height:170%
}
.human_group .human_group-box4 .link {
    line-height:36px;
    margin-top:10px
}
.human_group .human_group-box4 .row {
    margin-top:75px
}
.human_group .human_group-box4 .mgt-0 {
    margin-top:0
}
.human_group .human_group-box4 dt {
    height:26px;
    margin-bottom:8px;
    vertical-align:middle;
    line-height:26px;
    font-size:18px
}
.human_group .human_group-box4 dd {
    font-size:15px;
    line-height:170%;
    margin-bottom:38px;
    color:#666;
    margin-left:32px
}
.human_group .human_group-box5 .title_2 {
    line-height:195px;
    padding-top:20px
}
.human_group .human_group-box5 dl {
    margin-top:90px
}
.human_group .human_group-box5 dt {
    height:26px;
    margin-bottom:8px;
    vertical-align:middle;
    line-height:26px;
    font-size:18px
}
.human_group .human_group-box5 dd {
    font-size:15px;
    line-height:170%;
    margin-bottom:30px;
    color:#666;
    margin-left:32px;
    margin-right:30px
}
.human_group .human_group-box5 .link {
    line-height:15px
}
.human_group .human_group-box5 img {
    width:686px;
    height:502px
}
.human_group .human_group-box6 .title_2 {
    line-height:145px;
    padding-top:45px
}
.human_group .human_group-box6 dl {
    margin-top:110px
}
.human_group .human_group-box6 dt {
    height:26px;
    margin-bottom:8px;
    vertical-align:middle;
    line-height:26px;
    font-size:18px
}
.human_group .human_group-box6 dd {
    font-size:15px;
    line-height:170%;
    margin-bottom:30px;
    color:#666;
    margin-left:32px
}
.human_group .human_group-box6 .link {
    line-height:20px
}
.human_group .human_group-box7 .title_2 {
    line-height:185px
}
.human_group .human_group-box7 dl {
    margin-top:30px
}
.human_group .human_group-box7 dt {
    height:26px;
    margin-bottom:8px;
    vertical-align:middle;
    line-height:26px;
    font-size:18px
}
.human_group .human_group-box7 dd {
    font-size:15px;
    line-height:170%;
    margin-bottom:30px;
    color:#666;
    margin-left:32px;
    margin-right:30px
}
.human_group .human_group-box7 .link {
    line-height:20px
}
.human_group .human_group-box7 img {
    width:876px;
    height:586px
}
.human_group .human_group-box7 .custom {
    margin-top:30px;
    margin-bottom:50px
}
.human_group .human_group-box7 .custom .col-2 {
    text-align:center;
    padding:15px 0
}
.human_group .human_group-box8 .col-7 {
    _position:relative
}
.human_group .human_group-box8 img {
    padding-top:68px;
    height:438px
}
.human_group .human_group-box8 .wrap {
    display:table-cell;
    vertical-align:middle;
    height:520px;
    *padding-top:130px
}
.human_group .human_group-box8 p {
    font-size:15px;
    line-height:170%
}
.human_group .human_group-box8 .title_3 {
    line-height:100%;
    padding-bottom:26px
}
.human_group .human_group-box9 img {
    padding-top:20px;
    height:500px
}
.human_group .human_group-box9 .wrap {
    display:table-cell;
    vertical-align:middle;
    height:520px;
    *padding-top:130px
}
.human_group .human_group-box9 p {
    font-size:15px;
    line-height:170%
}
.human_group .human_group-box9 .title_3 {
    line-height:100%;
    padding-bottom:26px
}
.human_group .human_group-box10 img {
    margin-right:90px;
    padding-top:30px;
    height:436px
}
.human_group .human_group-box10 .wrap {
    display:table-cell;
    vertical-align:middle;
    height:520px;
    *padding-top:130px
}
.human_group .human_group-box10 p {
    font-size:15px;
    line-height:170%
}
.human_group .human_group-box10 .title_3 {
    line-height:100%;
    padding-bottom:26px
}
.human_group .human_group-box11 {
    height:578px;
    padding-top:64px;
    margin-bottom:60px;
    text-align:center
}
.human_group .human_group-box11 .module-title {
    font-size:35px;
    font-weight:400;
    line-height:35px;
    color:#333
}
.human_group .title_1 {
    font-weight:400;
    font-size:26px;
    text-align:center;
    line-height:50px;
    padding-top:70px
}
.human_group .title_2 {
    font-weight:400;
    font-size:35px;
    text-align:center;
    line-height:230px
}
.human_group .title_3 {
    font-size:35px
}
.human_group .link {
    display:inline-block;
    font-size:15px;
    line-height:350%
}
@media (max-width:1200px) {
    .human_group .human_group-box1 .wrap {
        height:auto
    }
    .human_group .human_group-box1 .wrap img {
        width:100%;
        height:auto;
        left:0;
        margin-left:0;
        position:relative
    }
    .human_group .human_group-box2 .wrap {
        -webkit-transform:scale(.8);
        -ms-transform:scale(.8);
        transform:scale(.8);
        margin-left:-100px
    }
    .human_group .human_group-box10 .wrap, .human_group .human_group-box8 .wrap, .human_group .human_group-box9 .wrap {
        height:430px
    }
    .human_group .human_group-box10 img, .human_group .human_group-box5 img, .human_group .human_group-box6 img, .human_group .human_group-box7 img, .human_group .human_group-box8 img, .human_group .human_group-box9 img {
        width:104%;
        height:auto
    }
    .human_group .title_3 {
        font-size:26px
    }
}
@media (max-width:1008px) {
    .human_group .title_2 {
        font-size:26px;
        line-height:160px!important;
        padding-top:0!important
    }
    .human_group .human_group-box2 {
        margin-bottom:-130px
    }
    .human_group .human_group-box2 .wrap {
        -webkit-transform:scale(.6);
        -ms-transform:scale(.6);
        transform:scale(.6);
        margin-left:-230px
    }
    .human_group .human_group-box3 .wrap {
        width:100%
    }
    .human_group .title_3 {
        font-size:22px
    }
    .human_group dl {
        margin-top:20px!important
    }
    .human_group dd {
        margin-bottom:20px!important
    }
}
@media (max-width:768px) {
    .human_group .human_group-box2 {
        margin-bottom:-150px
    }
    .human_group .human_group-box2 .wrap {
        -webkit-transform:scale(.6);
        -ms-transform:scale(.6);
        transform:scale(.6);
        margin-left:-230px
    }
}
@media (-webkit-min-device-pixel-ratio:2), (min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2) {
    .human_group .icon1 {
        background-image:url(../images/product/human_group/group_icon1@2x-04866e21a4.png);
        background-size:950px auto
    }
    .human_group .icon2 {
        background-image:url(../images/product/human_group/group_icon2@2x-5fa75d4d90.png);
        background-size:457px auto
    }
    .human_group .human_group-box2 .routers .box1, .human_group .human_group-box2 .routers .box4 {
        background-image:url(../images/product/human_group/routers/pic@2x-10448f44bc.png);
        background-size:568px 316px
    }
    .human_group .human_group-box2 .routers .arrows .arrow-1 {
        background-image:url(../images/product/human_group/routers/arrow_1@2x-9ba72de93f.png);
        background-size:337px 332px
    }
    .human_group .human_group-box2 .routers .arrows .arrow-1.current {
        background-image:url(../images/product/human_group/routers/arrow_1-1da2f6aabf.1@2x.png);
        background-size:337px 332px
    }
    .human_group .human_group-box2 .routers .arrows .arrow-2 {
        background-image:url(../images/product/human_group/routers/arrow_2@2x-f01b58eca2.png);
        background-size:170px 332px
    }
    .human_group .human_group-box2 .routers .arrows .arrow-2.current {
        background-image:url(../images/product/human_group/routers/arrow_2-4cf99a0f44.1@2x.png);
        background-size:170px 332px
    }
    .human_group .human_group-box2 .routers .arrows .arrow-3 {
        background-image:url(../images/product/human_group/routers/arrow_3@2x-3ee731a083.png);
        background-size:356px 332px
    }
    .human_group .human_group-box2 .routers .arrows .arrow-3.current {
        background-image:url(../images/product/human_group/routers/arrow_3-9c25a44f5e.1@2x.png);
        background-size:356px 332px
    }
    .human_group .human_group-box2 .routers .arrows .arrow-4 {
        background-image:url(../images/product/human_group/routers/arrow_4@2x-9ad7942c0a.png);
        background-size:342px 332px
    }
    .human_group .human_group-box2 .routers .arrows .arrow-4.current {
        background-image:url(../images/product/human_group/routers/arrow_4-c926e3cb19.1@2x.png);
        background-size:342px 332px
    }
    .human_group .human_group-box2 .routers .arrows .arrow-5 {
        background-image:url(../images/product/human_group/routers/arrow_5@2x-7e75c10f03.png);
        background-size:303px 332px
    }
    .human_group .human_group-box2 .routers .arrows .arrow-5.current {
        background-image:url(../images/product/human_group/routers/arrow_5-f559114a35.1@2x.png);
        background-size:303px 332px
    }
}
.call_center {
    position:relative
}
.call_center * {
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.call_center .call_center-head * {
    -webkit-box-sizing:content-box;
    box-sizing:content-box
}
.call_center .chat-people-box * {
    -webkit-box-sizing:content-box;
    box-sizing:content-box
}
.call_center .call_center-head {
    height:450px;
    color:#f5f5f5;
    overflow:hidden;
    position:relative
}
.call_center .call_center-head .bg-center-box {
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%, -50%);
    -ms-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
    z-index:-1;
    width:1920px;
    height:450px;
    background:url(../images/product/call_center/banner-8ceb97e219.png) no-repeat;
    background-size:auto 100%
}
.call_center .call_center-head .mask {
    *display:none;
    position:absolute;
    width:100%;
    height:100%;
    left:0;
    top:0;
    z-index:-1
}
.call_center .call_center-head .mask {
    background-color:#0a0a1d;
    z-index:-2
}
.call_center .call_center-header {
    padding-top:146px
}
.call_center .call_center-header-h1 {
    font-size:35px;
    font-weight:400
}
.call_center .call_center-header p {
    width:580px;
    padding:0 0 25px 0;
    font-size:18px;
    line-height:170%
}
.call_center .call_center-header .btn {
    margin-right:20px
}
.call_center .call_center-nav {
    text-align:center;
    padding:24px 24px 24px 24px;
    position:sticky;
    z-index:100;
    background-color:#fff;
    top:68px
}
.call_center .call_center-nav .nav-list {
    padding:12px;
    width:356px;
    height:78px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    margin:0 auto;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    background:#fffbf5
}
.call_center .call_center-nav .nav-list .nav-item {
    width:160px;
    height:54px;
    line-height:54px;
    text-align:center;
    background:#fffbf5;
    color:#ff9011;
    border-radius:2px 2px 2px 2px;
    font-size:18px;
    cursor:pointer
}
.call_center .call_center-nav .nav-list .nav-item--active {
    color:#fff;
    background:linear-gradient(315deg, #ff7800 0, #ff9902 100%)
}
.call_center .container .box-title .box-title-name {
    font-size:35px;
    color:#333;
    text-align:center;
    padding:64px 0 16px 0
}
.call_center .container .box-title .box-title-des {
    font-weight:400;
    font-size:15px;
    color:#666;
    text-align:center;
    margin-bottom:40px
}
.call_center .call_center-box1 {
    padding-bottom:12px
}
.call_center .call_center-box1 .service-list {
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.call_center .call_center-box1 .service-list .row .service-item:first-child {
    margin-right:32px
}
.call_center .call_center-box1 .service-list .service-item {
    -webkit-box-shadow:0 9px 28px 0 rgba(0, 0, 0, .05);
    box-shadow:0 9px 28px 0 rgba(0, 0, 0, .05);
    border-radius:4px 4px 4px 4px;
    padding:62px 40px 36px 48px;
    width:502px;
    height:272px;
    margin-bottom:32px;
    -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;
    cursor:pointer
}
.call_center .call_center-box1 .service-list .service-item .service-item-label {
    position:relative;
    padding-left:58px
}
.call_center .call_center-box1 .service-list .service-item .service-item-label .icon {
    width:42px;
    height:34px;
    position:absolute;
    left:0;
    bottom:18px;
    background:url(../images/product/call_center/icon1-3c34154341.png);
    background-size:100% 100%;
    background-repeat:no-repeat
}
.call_center .call_center-box1 .service-list .service-item .service-item-label span {
    font-size:26px;
    color:#333
}
.call_center .call_center-box1 .service-list .service-item .service-item-content {
    font-size:15px;
    color:#666;
    line-height:20px;
    margin-top:16px
}
.call_center .call_center-box1 .service-list .service-item .service-item-bottom {
    display:block
}
.call_center .call_center-box1 .service-list .service-item .service-item-bottom .tag-list .tag-item {
    height:24px;
    padding:0 12px;
    margin-right:8px;
    line-height:22px;
    text-align:center;
    font-weight:400;
    font-size:12px;
    color:#888;
    border-radius:2px 2px 2px 2px;
    border:1px solid #bfbfbf
}
.call_center .call_center-box1 .service-list .service-item .service-item-bottom--hover {
    display:none
}
.call_center .call_center-box1 .service-list .service-item .service-item-bottom--hover .btn {
    width:132px;
    height:50px;
    border-radius:2px 2px 2px 2px
}
.call_center .call_center-box1 .service-list .service-item .service-item-bottom--hover .btn-1 {
    background:#fff;
    color:#ff8b02;
    margin-right:16px
}
.call_center .call_center-box1 .service-list .service-item .service-item-bottom--hover .btn-2 {
    border:1px solid #fff;
    color:#fff
}
.call_center .call_center-box1 .service-list .service-item:hover {
    background:linear-gradient(315deg, #ff7800 0, #ff9902 100%);
    -webkit-box-shadow:0 9px 28px 0 rgba(0, 0, 0, .05);
    box-shadow:0 9px 28px 0 rgba(0, 0, 0, .05);
    padding-bottom:24px
}
.call_center .call_center-box1 .service-list .service-item:hover .service-item-label .icon {
    background:url(../images/product/call_center/icon1-hover-e2a3d4aff0.png);
    background-size:100% 100%
}
.call_center .call_center-box1 .service-list .service-item:hover .service-item-label span {
    color:#fff
}
.call_center .call_center-box1 .service-list .service-item:hover .service-item-content {
    color:#fff
}
.call_center .call_center-box1 .service-list .service-item:hover .service-item-bottom {
    display:none
}
.call_center .call_center-box1 .service-list .service-item:hover .service-item-bottom--hover {
    display:block
}
.call_center .service-scenario {
    padding-top:36px
}
.call_center .marketing-scenarios {
    display:none;
    padding-top:36px
}
.call_center .call_center-box2 .content-list .content-item {
    height:390px;
    margin-bottom:112px
}
.call_center .call_center-box2 .content-list .content-item .img-box-size {
    width:560px
}
.call_center .call_center-box2 .content-list .content-item .word-box {
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1
}
.call_center .call_center-box2 .content-list .content-item .bg-box {
    width:100%;
    height:100%;
    background-repeat:no-repeat
}
.call_center .call_center-box2 .content-list .content-item .service-scenario-bg-1 {
    background-image:url(../images/product/call_center/value1-93fe2807c1.png);
    background-size:100% 100%
}
.call_center .call_center-box2 .content-list .content-item .service-scenario-bg-2 {
    background-image:url(../images/product/call_center/value2-c85f285c61.png);
    background-size:100% 100%
}
.call_center .call_center-box2 .content-list .content-item .service-scenario-bg-3 {
    background-image:url(../images/product/call_center/value3-cb237eaa8d.png);
    background-size:100% 100%
}
.call_center .call_center-box2 .content-list .content-item .marketing-scenarios-bg-1 {
    background-image:url(../images/product/call_center/value4-34c7249d4b.png);
    background-size:100% 100%
}
.call_center .call_center-box2 .content-list .content-item .marketing-scenarios-bg-2 {
    background-image:url(../images/product/call_center/value5-7925029ba7.png);
    background-size:100% 100%
}
.call_center .call_center-box2 .content-list .content-item .marketing-scenarios-bg-3 {
    background-image:url(../images/product/call_center/value6-71aead47b4.png);
    background-size:100% 100%
}
.call_center .call_center-box2 .content-list .content-item .marketing-scenarios-bg-4 {
    background-image:url(../images/product/call_center/value7-0c694c3d27.png);
    background-size:100% 100%
}
.call_center .call_center-box2 .content-list .content-item .bg-3 {
    background-image:url(../images/product/call_center/value3-cb237eaa8d.png);
    background-size:100% 100%
}
.call_center .call_center-box2 .content-list .content-item .content-main {
    padding-right:40px
}
.call_center .call_center-box2 .content-list .content-item .content-main .content-item-title {
    font-size:26px;
    line-height:26px;
    color:#333
}
.call_center .call_center-box2 .content-list .content-item .content-main .content-item-des1 {
    font-weight:400;
    font-size:18px;
    line-height:18px;
    color:#333;
    margin:12px 0 24px 0
}
.call_center .call_center-box2 .content-list .content-item .content-main .content-item-des2 {
    font-weight:400;
    font-size:15px;
    color:#666;
    padding-bottom:8px
}
.call_center .call_center-box2 .content-list .content-item .content-main .content-item-des2 p {
    margin-bottom:16px;
    line-height:24px
}
.call_center .call_center-box2 .content-list .content-item .content-main .content-item-btn {
    font-weight:400;
    font-size:15px;
    color:#ff8006;
    line-height:15px
}
.call_center .call_center-box2 .content-list .content-item .content-main .content-item-btn .icon {
    display:inline-block;
    width:16px;
    height:16px;
    background:url(../images/product/call_center/icon-arrow-8ce69b312f.png);
    background-size:100% 100%;
    background-repeat:no-repeat;
    margin-left:2px
}
.call_center .call_center-box2 .content-list .content-item:last-child {
    margin-bottom:48px
}
.call_center .call_center-box2 .service-item-small-screen-show {
    display:none
}
.call_center .call_center-box3 {
    height:595px;
    position:relative
}
.call_center .call_center-box3 .all_center-box3-bg-box {
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%, -50%);
    -ms-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
    z-index:-1;
    width:1920px;
    height:100%;
    background:url(../images/product/call_center/bg-82f7289a23.png) right bottom no-repeat;
    background-size:auto 100%
}
.call_center .call_center-box3 .container .box-title .box-title-name {
    color:#fff
}
.call_center .call_center-box3 .container .box-title .box-title-des {
    color:#fff
}
.call_center .call_center-box3 .container .content-main {
    height:277px
}
.call_center .call_center-box3 .container .content-main .row {
    height:100%;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    margin-left:-12px;
    margin-right:-12px
}
.call_center .call_center-box3 .container .content-main .col {
    height:100%;
    width:25%;
    padding:0 12px
}
.call_center .call_center-box3 .container .content-main .col .col-main {
    height:100%;
    padding-top:41px;
    background:rgba(255, 255, 255, .3);
    border-radius:6px 6px 6px 6px;
    border:1px solid rgba(255, 255, 255, .3);
    color:#fff
}
.call_center .call_center-box3 .container .content-main .col .col-main .icon {
    display:inline-block;
    -webkit-transition:.5s;
    transition:.5s;
    margin-left:28px;
    width:44px;
    height:44px
}
.call_center .call_center-box3 .container .content-main .col .col-main .icon-1 {
    background:url(../images/product/call_center/advantage-icon-1-aace86097b.png) no-repeat;
    background-size:100% 100%
}
.call_center .call_center-box3 .container .content-main .col .col-main .icon-2 {
    background:url(../images/product/call_center/advantage-icon-2-cde086cc84.png) no-repeat;
    background-size:100% 100%
}
.call_center .call_center-box3 .container .content-main .col .col-main .icon-3 {
    background:url(../images/product/call_center/advantage-icon-3-1b16540648.png) no-repeat;
    background-size:100% 100%
}
.call_center .call_center-box3 .container .content-main .col .col-main .icon-4 {
    background:url(../images/product/call_center/advantage-icon-4-68c77fee0c.png) no-repeat;
    background-size:100% 100%
}
.call_center .call_center-box3 .container .content-main .col .col-main .col-main-title {
    font-weight:500;
    font-size:26px;
    padding-left:28px;
    padding-top:26p
}
.call_center .call_center-box3 .container .content-main .col .col-main .divide-line {
    width:53px;
    height:1px;
    background:#d9d9d9;
    margin:16px 28px
}
.call_center .call_center-box3 .container .content-main .col .col-main .col-main-des {
    font-weight:400;
    font-size:15px;
    line-height:20px;
    padding:0 28px;
    color:#fff
}
.call_center .call_center-box3 .container .content-main .col .col-main:hover {
    background:url(../images/product/call_center/advantage-hover-1600e1dc17.png) no-repeat;
    background-size:100% 100%
}
.call_center .call_center-box3 .container .content-main .col .col-main:hover .icon {
    -webkit-transform:rotateY(180deg);
    transform:rotateY(180deg);
    transition:.5s;
    -webkit-transition:.5s
}
.call_center .call_center-box3 .container .box-bottom {
    padding-top:32px
}
.call_center .call_center-box3 .container .box-bottom .btn {
    width:150px;
    height:50px;
    margin-left:16px
}
.call_center .call_center-box3 .mask {
    position:absolute;
    width:100%;
    height:100%;
    left:0;
    top:0;
    background-color:#0a0a1d;
    z-index:-2
}
.call_center .call_center-box4 {
    padding-bottom:30px
}
.call_center .call_center-box4 .fn-list .row {
    height:160px
}
.call_center .call_center-box4 .fn-list .row .fn-item {
    width:25%;
    height:100%;
    padding:16px 36px;
    border-left:1px solid #f7f7f7;
    border-bottom:1px solid #f7f7f7
}
.call_center .call_center-box4 .fn-list .row .fn-item .icon-box {
    height:44px;
    -webkit-transition:.5s;
    transition:.5s;
    text-align:center
}
.call_center .call_center-box4 .fn-list .row .fn-item .icon {
    display:inline-block;
    width:44px;
    height:44px;
    background-size:100% 100%
}
.call_center .call_center-box4 .fn-list .row .fn-item .icon-box:hover {
    -webkit-transform:rotateY(180deg);
    transform:rotateY(180deg);
    transition:.5s;
    -webkit-transition:.5s
}
.call_center .call_center-box4 .fn-list .row .fn-item .fn-item-title {
    font-weight:500;
    font-size:22px;
    color:#333;
    line-height:32px;
    text-align:center;
    padding:8px
}
.call_center .call_center-box4 .fn-list .row .fn-item .fn-item-des {
    font-weight:400;
    font-size:12px;
    color:#888;
    line-height:18px;
    text-align:center
}
.call_center .call_center-box4 .fn-list .row .fn-item .icon-1 {
    background:url(../images/product/call_center/fn-icon1-a6b5ac27b3.png) no-repeat
}
.call_center .call_center-box4 .fn-list .row .fn-item .icon-2 {
    background:url(../images/product/call_center/fn-icon2-449c73c708.png) no-repeat;
    background-size:100% 100%
}
.call_center .call_center-box4 .fn-list .row .fn-item .icon-3 {
    background:url(../images/product/call_center/fn-icon3-418b185bf1.png) no-repeat;
    background-size:100% 100%
}
.call_center .call_center-box4 .fn-list .row .fn-item .icon-4 {
    background:url(../images/product/call_center/fn-icon4-04ce97de58.png) no-repeat;
    background-size:100% 100%
}
.call_center .call_center-box4 .fn-list .row .fn-item .icon-5 {
    background:url(../images/product/call_center/fn-icon5-bc9003c0c7.png) no-repeat;
    background-size:100% 100%
}
.call_center .call_center-box4 .fn-list .row .fn-item .icon-6 {
    background:url(../images/product/call_center/fn-icon6-6f0025bbf6.png) no-repeat;
    background-size:100% 100%
}
.call_center .call_center-box4 .fn-list .row .fn-item .icon-7 {
    background:url(../images/product/call_center/fn-icon7-b0352b9425.png) no-repeat;
    background-size:100% 100%
}
.call_center .call_center-box4 .fn-list .row .fn-item .icon-8 {
    background:url(../images/product/call_center/fn-icon8-89ad986ec2.png) no-repeat;
    background-size:100% 100%
}
.call_center .call_center-box4 .fn-list .row .fn-item .icon-9 {
    background:url(../images/product/call_center/fn-icon9-fd9873f5a3.png) no-repeat;
    background-size:100% 100%
}
.call_center .call_center-box4 .fn-list .row .fn-item .icon-10 {
    background:url(../images/product/call_center/fn-icon10-2ede82b3da.png) no-repeat;
    background-size:100% 100%
}
.call_center .call_center-box4 .fn-list .row .fn-item .icon-11 {
    background:url(../images/product/call_center/fn-icon11-1bfa6e8fd3.png) no-repeat;
    background-size:100% 100%
}
.call_center .call_center-box4 .fn-list .row .fn-item .icon-12 {
    background:url(../images/product/call_center/fn-icon12-62df5c2ce3.png) no-repeat;
    background-size:100% 100%
}
.call_center .call_center-box4 .fn-list .row .fn-item:last-child {
    border-right:1px solid #f7f7f7
}
.call_center .call_center-box4 .fn-list .row:first-child {
    border-top:1px solid #f7f7f7
}
.call_center .call_center-box5 {
    height:578px;
    text-align:center;
    margin-bottom:60px
}
.call_center .call_center-box5 .box-title .box-title-name {
    line-height:35px;
    padding:64px 0 0 0
}
@media (max-width:1200px) {
    .call_center .call_center-box3 .col .col-main {
        padding-top:20px!important
    }
    .call_center .call_center-box4 .fn-list .row .fn-item {
        padding:10px 0
    }
}
@media (max-width:1008px) {
    .call_center .call_center-box1 .service-list .service-item {
        padding:20px
    }
    .call_center .call_center-box2 .content-list .content-item {
        display:block;
        height:auto
    }
    .call_center .call_center-box2 .content-list .content-item .img-box-size {
        width:auto;
        text-align:center
    }
    .call_center .call_center-box2 .content-list .content-item .img-box-size .bg-box {
        display:inline-block;
        width:560px;
        height:390px
    }
    .call_center .call_center-box2 .service-item-small-screen-show {
        display:block
    }
    .call_center .call_center-box2 .service-item-big-screen-show {
        display:none!important
    }
    .call_center .call_center-box3 .container .content-main .col .col-main .col-main-title {
        font-size:16px
    }
    .call_center .call_center-box3 .container .content-main .col .col-main .col-main-des {
        font-size:12px
    }
    .call_center .call_center-box4 .fn-list .row .fn-item {
        padding:10px 10px
    }
}
.products {
    overflow:hidden
}
.products .products-head {
    background-color:#f7f7f8;
    height:450px
}
.products .products-header {
    padding-top:78px
}
.products .products-header p {
    padding:76px 0 25px 0;
    font-size:18px
}
.products .products-header .btn {
    margin-right:20px
}
.products .products-header .fadeshow {
    position:relative;
    display:none\0;
    *display:none
}
.products .products-header .fadeshow span {
    position:absolute;
    -webkit-box-shadow:0 28px 46px 0 rgba(18, 18, 49, .15);
    box-shadow:0 28px 46px 0 rgba(18, 18, 49, .15);
    border-radius:10px;
    -webkit-animation:fadeAndScale 1s both;
    animation:fadeAndScale 1s both
}
.products .products-header .fadeshow .translate-positive {
    -webkit-animation:translatePositive 4s infinite alternate;
    animation:translatePositive 4s infinite alternate
}
.products .products-header .fadeshow .translate-negative {
    -webkit-animation:translateNegative 4s infinite alternate;
    animation:translateNegative 4s infinite alternate
}
.products .products-header .iefadeShow {
    display:none;
    display:block\0;
    *display:block;
    width:110%;
    height:370px;
    background-image:url(../images/product/index/guidanceIe-9393ad9aa6.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    background-size:contain
}
.products .icon1 {
    display:inline-block;
    width:56px;
    height:56px;
    background-image:url(../images/product/index/icon1-442c5154ec.png);
    background-repeat:no-repeat;
    background-size:386px 56px;
    vertical-align:middle;
    margin-right:30px
}
.products .icon2 {
    display:inline-block;
    background-image:url(../images/product/index/banner1-28f48dac46.png);
    background-repeat:no-repeat;
    background-size:1263px 185px;
    vertical-align:middle
}
.products .icon1-1 {
    background-position:0 0
}
.products .icon1-2 {
    background-position:-70px 0
}
.products .icon1-3 {
    background-position:-136px 0
}
.products .icon1-4 {
    background-position:-204px 0
}
.products .icon1-5 {
    background-position:-272px 0
}
.products .icon1-6 {
    background-position:-340px 0
}
.products .icon2-1 {
    width:160px;
    height:98px;
    background-position:0 0;
    top:74px;
    left:70px
}
.products .icon2-2 {
    width:312px;
    height:175px;
    background-position:-165px 0;
    top:10px;
    left:280px;
    -webkit-animation-delay:.3s!important;
    animation-delay:.3s!important
}
.products .icon2-3 {
    width:244px;
    height:160px;
    background-position:-482px 0;
    top:85px;
    left:430px;
    -webkit-animation-delay:.5s!important;
    animation-delay:.5s!important
}
.products .icon2-4 {
    width:247px;
    height:150px;
    background-position:-730px 0;
    top:216px;
    left:30px;
    -webkit-animation-delay:.3s!important;
    animation-delay:.3s!important
}
.products .icon2-5 {
    width:132px;
    height:185px;
    background-position:-984px 0;
    top:152px;
    left:265px;
    -webkit-animation-delay:.5s!important;
    animation-delay:.5s!important
}
.products .icon2-6 {
    width:141px;
    height:142px;
    background-position:-1122px 0;
    top:266px;
    left:420px;
    -webkit-animation-delay:.5s!important;
    animation-delay:.5s!important
}
.products .title_1 {
    font-weight:400;
    font-size:35px;
    text-align:center;
    line-height:150px;
    padding-top:40px
}
.products .link {
    display:inline-block;
    font-size:15px;
    line-height:350%
}
.products .products-box1 .guidance .col-6 {
    margin-bottom:30px
}
.products .products-box1 .guidance .col-6 a {
    display:block;
    padding:28px 26px 26px 32px;
    -webkit-box-shadow:0 6px 26px 0 rgba(18, 18, 49, .1);
    box-shadow:0 6px 26px 0 rgba(18, 18, 49, .1);
    -webkit-transition:all .3s;
    transition:all .3s
}
.products .products-box1 .guidance .col-6 a:hover {
    -webkit-box-shadow:0 18px 30px 0 rgba(18, 18, 49, .14);
    box-shadow:0 18px 30px 0 rgba(18, 18, 49, .14)
}
.products .products-box1 .guidance .title_3 {
    position:relative;
    font-size:26px!important;
    color:#007bdb;
    text-align:left;
    height:56px;
    line-height:56px;
    vertical-align:middle
}
.products .products-box1 .guidance .title_3 .more {
    position:absolute;
    top:15px;
    width:26px;
    height:30px;
    font-style:normal;
    background-image:url(../images/ic_arrow-72ba203f03.png);
    background-repeat:no-repeat;
    background-size:134px 42px;
    background-position:4px 5px
}
.products .products-box1 .guidance .title_3:hover {
    color:#025fd1
}
.products .products-box1 .guidance .title_3:hover .more {
    -webkit-transform:translateX(10px);
    -ms-transform:translateX(10px);
    transform:translateX(10px);
    -webkit-transition:-webkit-transform .3s;
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s, -webkit-transform .3s;
    background-position:-18px 5px
}
.products .products-box1 .guidance p {
    margin:10px 0 16px 86px;
    text-align:left;
    font-size:15px
}
.products .products-box1 .link {
    margin-top:6px;
    margin-bottom:50px;
    line-height:170%
}
.products .products-box2 {
    height:520px;
    background-color:#07091c;
    color:#fff;
    overflow:hidden;
    position:relative
}
.products .products-box2 .intro {
    position:absolute;
    top:0;
    left:0;
    right:0
}
.products .products-box2 .row {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.products .products-box2 .col-6 {
    width:370px;
    padding:0!important
}
.products .products-box2 .col-6 a {
    display:block;
    padding:27px 40px 0;
    height:179px;
    background-color:#202233\9;
    background-color:rgba(255, 255, 255, .1);
    filter:alpha(opacity=80);
    border-radius:2px;
    color:#fff;
    -webkit-transition:all .3s;
    transition:all .3s;
    position:relative
}
.products .products-box2 .col-6 a:hover {
    background-color:rgba(255, 255, 255, .15)
}
.products .products-box2 .col-6 a:hover .more {
    -webkit-transform:translateX(10px);
    -ms-transform:translateX(10px);
    transform:translateX(10px);
    -webkit-transition:-webkit-transform .3s;
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s, -webkit-transform .3s;
    background-position:-84px 5px
}
.products .products-box2 .col-6 a .corner-banner {
    position:absolute;
    right:0;
    top:0;
    width:72px;
    height:27px;
    background-image:linear-gradient(-55deg, #ff7800 0, #ff9902 100%), linear-gradient(#000, #000);
    border-radius:0 2px 0 16px;
    color:#fff;
    font-size:14px;
    text-align:center
}
.products .products-box2 .center {
    margin:0 32px 0 32px
}
.products .products-box2 .hot {
    position:relative
}
.products .products-box2 .hot .right-top-tip {
    position:absolute;
    right:0;
    top:0;
    width:72px;
    height:27px;
    line-height:27px;
    text-align:center;
    background:-webkit-gradient(linear, left top, right top, from(#ff9902), to(#ff7800));
    background:linear-gradient(90deg, #ff9902 0, #ff7800 100%);
    border-radius:0 2px 0 16px
}
.products .products-box2 .title_3 {
    position:relative;
    font-size:26px!important;
    text-align:left;
    height:56px;
    line-height:56px
}
.products .products-box2 .title_3 .more {
    position:absolute;
    top:15px;
    width:26px;
    height:30px;
    display:inline-block;
    font-style:normal;
    margin-left:10px;
    background-image:url(../images/ic_arrow-72ba203f03.png);
    background-repeat:no-repeat;
    background-size:134px 42px;
    background-position:-84px 5px
}
.products .products-box2 .link {
    line-height:15px;
    margin-top:40px
}
.products .products-box2 p {
    font-size:15px;
    line-height:170%
}
.products .products-box3 {
    height:682px;
    background:url(../images/product/index/box3-1a870f4857.png) center top no-repeat;
    background-size:1660px 682px
}
.products .products-box3 .guidance {
    min-height:320px;
    *height:320px
}
.products .products-box3 .col-4 {
    position:relative
}
.products .products-box3 a {
    display:block
}
.products .products-box3 img {
    position:absolute;
    left:50%;
    margin-left:-215px;
    top:0
}
.products .products-box3 p {
    color:#666;
    font-size:15px;
    text-align:justify;
    line-height:150%
}
.products .products-box3 .bottom {
    position:absolute;
    top:197px;
    left:15px;
    right:15px
}
.products .products-box3 .title_3 {
    position:relative;
    font-size:18px;
    color:#ff8b02;
    padding-right:18px
}
.products .products-box3 .title_3 .more {
    position:absolute;
    top:8px;
    height:15px;
    font-style:normal;
    margin-left:4px;
    background-image:url(../images/ic_arrow-72ba203f03.png);
    background-repeat:no-repeat;
    background-size:134px 42px;
    background-position:-36px -28px
}
.products .products-box3 .title_3:hover {
    color:#ff7802
}
.products .products-box3 .title_3:hover .more {
    -webkit-transform:translateX(10px);
    -ms-transform:translateX(10px);
    transform:translateX(10px);
    -webkit-transition:-webkit-transform .3s;
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s, -webkit-transform .3s;
    background-position:-52px -28px
}
.products .products-box3 .link {
    display:inline-block;
    line-height:100%;
    margin:25px auto 0 auto
}
.products .products-box4 {
    background-color:#f9f9fa;
    width:100%
}
.products .products-box4 .cases-list {
    max-width:1170px;
    min-width:1170px;
    text-align:left;
    margin:auto;
    font-size:0
}
.products .products-box4 .cases-list .cases-item {
    width:270px;
    height:266px;
    display:inline-block;
    text-align:center;
    vertical-align:middle;
    -webkit-box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    margin:0 30px 30px 0;
    position:relative
}
.products .products-box4 .cases-list .cases-item a {
    width:100%;
    height:100%;
    display:inline-block;
    padding:20px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    position:relative
}
.products .products-box4 .cases-list .cases-item a::after, .products .products-box4 .cases-list .cases-item a::before {
    -webkit-transition:all .2s ease;
    transition:all .2s ease;
    position:absolute;
    opacity:0
}
.products .products-box4 .cases-list .cases-item a::before {
    content:'';
    width:100%;
    height:100%;
    top:0;
    left:0;
    background:url(../images/cases/cases-eye-85a0eedae5.png) 111px 99px/48px 48px no-repeat, -webkit-gradient(linear, left top, left bottom, from(rgba(255, 153, 2, .85)), to(rgba(255, 120, 0, .85)));
    background:url(../images/cases/cases-eye-85a0eedae5.png) 111px 99px/48px 48px no-repeat, linear-gradient(180deg, rgba(255, 153, 2, .85) 0, rgba(255, 120, 0, .85) 100%);
    -webkit-backdrop-filter:blur(2px);
    backdrop-filter:blur(2px);
    z-index:10
}
.products .products-box4 .cases-list .cases-item a::after {
    content:'查看详情';
    width:60px;
    height:19px;
    line-height:19px;
    color:#fff;
    font-size:15px;
    top:163px;
    left:105px;
    z-index:11
}
.products .products-box4 .cases-list .cases-item a:hover::after, .products .products-box4 .cases-list .cases-item a:hover::before {
    opacity:1
}
.products .products-box4 .cases-list .cases-item:nth-child(4n+4) {
    margin-right:0
}
.products .products-box4 .cases-list .cases-item-icon {
    width:170px;
    height:90px;
    display:inline-block;
    margin-bottom:16px
}
.products .products-box4 .cases-list .cases-item .coner-icon {
    font-size:12px;
    color:#ff7800;
    background:-webkit-gradient(linear, left top, right top, from(rgba(255, 153, 2, .2)), to(rgba(255, 120, 0, .2)));
    background:linear-gradient(90deg, rgba(255, 153, 2, .2) 0, rgba(255, 120, 0, .2) 100%);
    border-radius:0 0 8px 0;
    padding:3px 8px 0;
    position:absolute;
    top:0;
    left:0;
    display:none
}
.products .products-box4 .cases-list .cases-item-desc {
    font-size:18px;
    color:#333;
    line-height:31px;
    text-align:left;
    margin-bottom:9px
}
.products .products-box4 .cases-list .cases-item-tips-box {
    width:230px;
    font-size:12px;
    line-height:21px;
    text-align:left;
    white-space:nowrap;
    position:relative;
    overflow:hidden
}
.products .products-box4 .cases-list .cases-item-tips-box::after {
    content:'';
    width:28px;
    height:24px;
    background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#fff));
    background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0, #fff 100%);
    position:absolute;
    right:0;
    bottom:0
}
.products .products-box4 .cases-list .cases-item-tips-box .cases-item-tips-title {
    color:#888;
    margin-bottom:5px
}
.products .products-box4 .cases-list .cases-item-tips-box .cases-item-tip {
    color:#333;
    background:#e9e9e9;
    padding:3px 8px 0;
    border-radius:8px 0 8px 0;
    display:inline-block;
    margin-right:8px
}
.products .products-box4 .cases-list .cases-item-tips-box .cases-item-tip:empty {
    display:none
}
@-webkit-keyframes fadeAndScale {
    from {
        opacity:0;
        -webkit-transform:scale(0);
        transform:scale(0)
    }
    to {
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@keyframes fadeAndScale {
    from {
        opacity:0;
        -webkit-transform:scale(0);
        transform:scale(0)
    }
    to {
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@-webkit-keyframes translatePositive {
    from {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
    to {
        -webkit-transform:translate3d(0, 20px, 0);
        transform:translate3d(0, 20px, 0)
    }
}
@keyframes translatePositive {
    from {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
    to {
        -webkit-transform:translate3d(0, 20px, 0);
        transform:translate3d(0, 20px, 0)
    }
}
@-webkit-keyframes translateNegative {
    from {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
    to {
        -webkit-transform:translate3d(0, -15px, 0);
        transform:translate3d(0, -15px, 0)
    }
}
@keyframes translateNegative {
    from {
        -webkit-transform:translate3d(0, 0, 0);
        transform:translate3d(0, 0, 0)
    }
    to {
        -webkit-transform:translate3d(0, -15px, 0);
        transform:translate3d(0, -15px, 0)
    }
}
@media (max-width:1200px) {
    .products .products-header p {
        padding-top:20px
    }
    .products .products-header .fadeshow {
        -webkit-transform:scale(.8);
        -ms-transform:scale(.8);
        transform:scale(.8);
        margin-left:-100px
    }
    .products .products-box1 .title_1 {
        line-height:100px;
        padding-top:30px
    }
    .products .products-box3 {
        background-size:140%
    }
    .products .products-box3 img {
        width:350px;
        margin-left:-175px;
        top:10px
    }
    .products .products-box3 .bottom {
        top:172px
    }
}
@media (max-width:1008px) {
    .products .products-header .fadeshow {
        -webkit-transform:scale(.6);
        -ms-transform:scale(.6);
        transform:scale(.6)
    }
    .products .title_1 {
        font-size:30px;
        line-height:100px;
        padding-top:20px
    }
    .products .products-box2 .col-6 a {
        padding:12px
    }
    .products .products-box3 img {
        width:280px;
        margin-left:-140px;
        top:70px
    }
    .products .products-box3 p {
        font-size:14px
    }
}
@media (-webkit-min-device-pixel-ratio:2), (min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2) {
    .products .icon1 {
        background-image:url(../images/product/index/icon1@2x-a97f1d13f4.png)
    }
    .products .icon2 {
        background-image:url(../images/product/index/banner1@2x-e942d9b1f1.png)
    }
    .products .products-box1 .guidance .title_3 .more {
        background-image:url(../images/ic_arrow@2x-a5aee316bb.png)
    }
    .products .products-box2 .title_3 .more, .products .products-box3 .title_3 .more {
        background-image:url(../images/ic_arrow@2x-a5aee316bb.png)
    }
    .products .products-box3 {
        background-image:url(../images/product/index/box3@2x-f565304109.png)
    }
}
.pricing .box-1 {
    background:#f7f7f8;
    padding-bottom:120px
}
.pricing .box-1 .box-1-h1 {
    padding-top:160px;
    padding-bottom:30px;
    text-align:center;
    font-size:35px
}
.pricing .box-1 .pdl-12 {
    margin-left:12.5%
}
.pricing .box-1 .item {
    position:relative;
    height:450px;
    margin-top:45px;
    -webkit-box-shadow:0 6px 20px 0 rgba(18, 18, 49, .1);
    box-shadow:0 6px 20px 0 rgba(18, 18, 49, .1);
    background:#fff;
    text-align:center
}
.pricing .box-1 .item .hot {
    position:absolute;
    top:0;
    right:0;
    padding:3px 10px 5px 15px;
    border-radius:0 0 0 15px;
    font-size:12px;
    color:#fff;
    background:#ff6b53
}
.pricing .box-1 .item .icon {
    position:absolute;
    top:50px;
    left:50%;
    width:56px;
    height:56px;
    margin-left:-28px;
    display:inline-block;
    background-image:url(../images/product/pricing/Price_icons@1x-a35fcf4b4e.png);
    background-repeat:no-repeat;
    background-size:452px 56px
}
.pricing .box-1 .item .icon-1 {
    background-position:0 0
}
.pricing .box-1 .item .icon-2 {
    background-position:-66px 0
}
.pricing .box-1 .item .icon-3 {
    background-position:-132px 0
}
.pricing .box-1 .item .icon-4 {
    background-position:-198px 0
}
.pricing .box-1 .item .icon-5 {
    background-position:-264px 0
}
.pricing .box-1 .item .icon-6 {
    background-position:-330px 0
}
.pricing .box-1 .item .icon-7 {
    background-position:-396px 0
}
.pricing .box-1 .item .box-1-h5 {
    padding-top:115px;
    font-size:18px;
    text-align:center;
    line-height:100%
}
.pricing .box-1 .item .unit-price {
    height:80px;
    padding-top:30px;
    color:#ff8b02;
    font-size:38px;
    line-height:100%;
    text-align:center
}
.pricing .box-1 .item .unit-price sup {
    font-size:17px
}
.pricing .box-1 .item .unit-price p {
    display:block;
    width:100%;
    color:#999;
    line-height:170%;
    font-size:14px
}
.pricing .box-1 .item .unit-price2 {
    font-size:30px;
    line-height:38px
}
.pricing .box-1 .item .desc {
    padding:0 30px 56px 30px;
    height:42px;
    line-height:21px;
    color:#666;
    font-size:15px;
    text-align:left
}
.pricing .box-1 .item .btn {
    text-align:center
}
.pricing .box-1 .item:hover {
    -webkit-box-shadow:0 18px 30px 0 rgba(18, 18, 49, .14);
    box-shadow:0 18px 30px 0 rgba(18, 18, 49, .14)
}
.pricing .box-2 {
    padding-top:120px;
    padding-bottom:220px
}
.pricing .box-2 .box-2-h1 {
    padding-bottom:50px;
    text-align:center;
    font-size:35px
}
.pricing .box-2 .pricing-custom {
    position:relative;
    padding-top:0;
    overflow:hidden
}
.pricing .box-2 .pricing-custom .left-mask {
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    z-index:2;
    width:200px;
    height:100%;
    background:url(../images/product/pricing/mask-c6fa8bd904.png) 0 0 repeat-y
}
.pricing .box-2 .pricing-custom .right-mask {
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    z-index:2;
    width:200px;
    height:100%;
    background:url(../images/product/pricing/mask-c6fa8bd904.png) -200px 0 repeat-y
}
.pricing .box-2 .pricing-custom #slide1, .pricing .box-2 .pricing-custom #slide2 {
    overflow:hidden;
    width:1170px;
    margin:0 auto
}
.pricing .box-2 .pricing-custom .slide_wrap {
    width:4800px
}
.pricing .box-2 .pricing-custom .slide_wrap ul {
    list-style:none;
    margin:0;
    padding:0
}
.pricing .box-2 .pricing-custom .slide_wrap ul li {
    width:200px;
    height:120px;
    padding-top:8px;
    float:left;
    overflow:hidden;
    list-style:none
}
.pricing .box-2 .pricing-custom .slide_wrap ul li div {
    margin:0 15px;
    padding:15px 0;
    -webkit-box-shadow:0 6px 26px 0 rgba(18, 18, 49, .1);
    box-shadow:0 6px 26px 0 rgba(18, 18, 49, .1);
    -webkit-transition:all .3s;
    transition:all .3s
}
.pricing .box-2 .pricing-custom .slide_wrap ul li div:hover {
    -webkit-box-shadow:0 18px 30px 0 rgba(18, 18, 49, .14);
    box-shadow:0 18px 30px 0 rgba(18, 18, 49, .14)
}
.pricing .box-2 .pricing-custom span {
    display:block;
    width:120px;
    height:60px;
    margin:0 auto;
    background-image:url(../images/index/custom-3869f9c891.png);
    background-position:0 0;
    background-repeat:no-repeat;
    background-size:872px 264px
}
.pricing .box-2 .pricing-custom .pricing-custom-1 {
    background-position:-10px 0
}
.pricing .box-2 .pricing-custom .pricing-custom-2 {
    background-position:-152px 0;
    width:128px
}
.pricing .box-2 .pricing-custom .pricing-custom-3 {
    background-position:-302px 0
}
.pricing .box-2 .pricing-custom .pricing-custom-4 {
    background-position:-442px 0;
    width:134px
}
.pricing .box-2 .pricing-custom .pricing-custom-5 {
    background-position:-595px 0
}
.pricing .box-2 .pricing-custom .pricing-custom-6 {
    background-position:-744px 0
}
.pricing .box-2 .pricing-custom .pricing-custom-7 {
    background-position:-10px -70px
}
.pricing .box-2 .pricing-custom .pricing-custom-8 {
    background-position:-152px -70px;
    width:130px
}
.pricing .box-2 .pricing-custom .pricing-custom-9 {
    background-position:-302px -70px
}
.pricing .box-2 .pricing-custom .pricing-custom-10 {
    background-position:-442px -70px;
    width:136px
}
.pricing .box-2 .pricing-custom .pricing-custom-11 {
    background-position:-595px -70px
}
.pricing .box-2 .pricing-custom .pricing-custom-12 {
    background-position:-744px -66px
}
.pricing .box-2 .pricing-custom .pricing-custom-13 {
    background-position:-10px -138px
}
.pricing .box-2 .pricing-custom .pricing-custom-14 {
    background-position:-152px -138px;
    width:130px
}
.pricing .box-2 .pricing-custom .pricing-custom-15 {
    background-position:-302px -138px
}
.pricing .box-2 .pricing-custom .pricing-custom-16 {
    background-position:-442px -138px;
    width:136px
}
.pricing .box-2 .pricing-custom .pricing-custom-17 {
    background-position:-595px -138px
}
.pricing .box-2 .pricing-custom .pricing-custom-18 {
    background-position:-744px -138px
}
.pricing .box-2 .pricing-custom .pricing-custom-19 {
    background-position:-3px -206px;
    width:133px
}
.pricing .box-2 .pricing-custom .pricing-custom-20 {
    background-position:-152px -206px
}
.pricing .box-2 .pricing-custom .pricing-custom-21 {
    background-position:-302px -206px
}
.pricing .box-2 .pricing-custom .pricing-custom-22 {
    background-position:-442px -206px
}
.pricing .box-2 .pricing-custom .pricing-custom-23 {
    background-position:-595px -206px;
    width:126px
}
.pricing .box-2 .pricing-custom .pricing-custom-24 {
    background-position:-744px -206px
}
@media (max-width:1008px) {
    .pricing .box-1 .pdl-12 {
        margin-left:0
    }
}
@media (-webkit-min-device-pixel-ratio:2), (min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2) {
    .pricing .box-1 .item .icon {
        background-image:url(../images/product/pricing/Price_icons@2x-425a0dcc28.png)
    }
    .pricing .box-2 .pricing-custom span {
        background-image:url(../images/index/custom@2x-78bb72aef2.png)
    }
}
.ticketSystem {
    overflow:hidden
}
.ticketSystem .ticketSystem-head {
    position:relative;
    height:450px;
    overflow:hidden;
    background-color:#111222
}
.ticketSystem .ticketSystem-head .bg-center-box {
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%, -50%);
    -ms-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
    z-index:1;
    width:1920px;
    height:450px;
    background:url(../images/product/ticketsystem/workOrder_banner@2x-1a1d620783.jpg) right bottom no-repeat;
    background-size:auto 100%
}
.ticketSystem .ticketSystem-head .ticketSystem-header {
    height:450px;
    color:#fff;
    position:relative;
    z-index:10
}
.ticketSystem .ticketSystem-head .ticketSystem-header .module-title {
    padding-top:160px;
    height:59px;
    font-size:35px
}
.ticketSystem .ticketSystem-head .ticketSystem-header .row {
    margin-bottom:25px
}
.ticketSystem .ticketSystem-head .ticketSystem-header p {
    font-size:18px
}
.ticketSystem .ticketSystem-head .ticketSystem-header .btn {
    margin-right:20px
}
.ticketSystem .module-title2 {
    font-size:35px;
    line-height:100%
}
.ticketSystem .paragraph {
    padding:26px 0 22px 0;
    font-size:15px;
    line-height:170%
}
.ticketSystem .contact-agent {
    font-size:15px;
    line-height:100%
}
.ticketSystem .ticketSystem-box1 {
    padding-top:58px
}
.ticketSystem .ticketSystem-box1 .module-message {
    padding-top:114px;
    *padding-top:67px
}
.ticketSystem .ticketSystem-box1 img {
    *width:100%
}
.ticketSystem .ticketSystem-box2 {
    padding-top:90px
}
.ticketSystem .ticketSystem-box2 .module-message {
    padding-top:107px;
    *padding-top:67px
}
.ticketSystem .ticketSystem-box2 img {
    *width:100%
}
.ticketSystem .ticketSystem-box3 {
    padding-top:40px
}
.ticketSystem .ticketSystem-box3 .module-message {
    padding-top:167px;
    *padding-top:67px
}
.ticketSystem .ticketSystem-box3 img {
    *width:100%
}
.ticketSystem .ticketSystem-box4 {
    padding-top:20px;
    *padding-top:110px
}
.ticketSystem .ticketSystem-box4 .module-message {
    padding-top:140px;
    *padding-top:67px
}
.ticketSystem .ticketSystem-box4 img {
    *width:100%;
    margin-right:70px
}
.ticketSystem .ticketSystem-box5 {
    padding-top:20px;
    padding-bottom:40px;
    *padding-top:60px
}
.ticketSystem .ticketSystem-box5 .module-message {
    padding-top:130px;
    *padding-top:70px
}
.ticketSystem .ticketSystem-box5 img {
    *width:100%
}
.ticketSystem .ticketSystem-box6 {
    height:578px;
    text-align:center;
    padding-top:64px;
    margin-bottom:60px
}
.ticketSystem .ticketSystem-box6 .module-title {
    font-size:35px;
    font-weight:400;
    line-height:35px;
    color:#333
}
@media (min-width:1008px) and (max-width:1200px) {
    .ticketSystem .module-title2 {
        font-size:26px
    }
    .ticketSystem .ticketSystem-box2 .module-message {
        padding-top:60px
    }
    .ticketSystem .ticketSystem-box3 .module-message {
        padding-top:80px
    }
    .ticketSystem .ticketSystem-box4 {
        padding-top:100px
    }
    .ticketSystem .ticketSystem-box4 .module-message {
        padding-top:100px
    }
    .ticketSystem .ticketSystem-box5 {
        padding-top:100px
    }
    .ticketSystem .ticketSystem-box5 .module-message {
        padding-top:50px
    }
    .ticketSystem .ticketSystem-box1 img, .ticketSystem .ticketSystem-box2 img, .ticketSystem .ticketSystem-box3 img, .ticketSystem .ticketSystem-box4 img, .ticketSystem .ticketSystem-box5 img {
        width:110%
    }
}
@media (min-width:768px) and (max-width:1008px) {
    .ticketSystem .module-title2 {
        font-size:23.4px
    }
    .ticketSystem .ticketSystem-box1 img, .ticketSystem .ticketSystem-box2 img, .ticketSystem .ticketSystem-box3 img, .ticketSystem .ticketSystem-box4 img, .ticketSystem .ticketSystem-box5 img {
        width:110%
    }
    .ticketSystem .ticketSystem-box1 .module-message {
        padding-top:30px
    }
    .ticketSystem .ticketSystem-box2 {
        padding-top:80px
    }
    .ticketSystem .ticketSystem-box2 .module-message {
        padding-top:30px
    }
    .ticketSystem .ticketSystem-box3 .module-message {
        padding-top:30px
    }
    .ticketSystem .ticketSystem-box4 {
        padding-top:100px
    }
    .ticketSystem .ticketSystem-box4 .module-message {
        padding-top:30px
    }
    .ticketSystem .ticketSystem-box5 {
        padding-top:100px
    }
    .ticketSystem .ticketSystem-box5 .module-message {
        padding-top:30px
    }
}
.mobile {
    overflow:hidden
}
.mobile .mobile-head {
    height:450px;
    position:relative;
    background-color:#111222
}
.mobile .mobile-head .bg-center-box {
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%, -50%);
    -ms-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
    z-index:1;
    width:1920px;
    height:450px;
    background:url(../images/product/mobile/Mobile_banner@2x-50be8af622.jpg.png) right bottom no-repeat;
    background-size:auto 450px
}
.mobile .mobile-head .mobile-header {
    height:450px;
    color:#fff;
    position:relative;
    z-index:10
}
.mobile .mobile-head .mobile-header .mobile-header-h1 {
    padding-top:160px;
    font-size:35px
}
.mobile .mobile-head .mobile-header .row {
    margin-bottom:25px
}
.mobile .mobile-head .mobile-header p {
    font-size:18px
}
.mobile .mobile-head .mobile-header .btn {
    margin-right:20px
}
.mobile .module-title2 {
    font-size:35px;
    line-height:100%
}
.mobile .paragraph {
    padding:26px 0 22px 0;
    font-size:15px;
    line-height:170%
}
.mobile .contact-agent {
    font-size:15px;
    line-height:100%
}
.mobile .mobile-box1, .mobile .mobile-box2, .mobile .mobile-box3, .mobile .mobile-box4 {
    padding-top:58px
}
.mobile .mobile-box1 .module-message, .mobile .mobile-box2 .module-message, .mobile .mobile-box3 .module-message, .mobile .mobile-box4 .module-message {
    padding-top:146px
}
.mobile .mobile-box1 img, .mobile .mobile-box2 img, .mobile .mobile-box3 img, .mobile .mobile-box4 img {
    *width:100%
}
.mobile .mobile-box1 {
    padding-top:98px
}
.mobile .mobile-box2 {
    padding-top:36px
}
.mobile .mobile-box3 {
    padding-top:68px
}
.mobile .mobile-box3 .module-message {
    padding-top:184px
}
.mobile .mobile-box4 {
    padding-top:35px
}
.mobile .mobile-box4 img {
    width:642px;
    height:auto
}
.mobile .mobile-box4 .module-message {
    padding-top:180px
}
.mobile .mobile-box5 {
    height:578px;
    text-align:center;
    padding-top:64px;
    margin-bottom:60px
}
.mobile .mobile-box5 .module-title {
    font-size:35px;
    font-weight:400;
    line-height:35px;
    color:#333
}
@media (min-width:1008px) and (max-width:1200px) {
    .mobile .mobile-box1 img, .mobile .mobile-box2 img, .mobile .mobile-box3 img, .mobile .mobile-box4 img {
        width:110%
    }
}
@media (min-width:768px) and (max-width:1008px) {
    .mobile .mobile-box1, .mobile .mobile-box2, .mobile .mobile-box3, .mobile .mobile-box4 {
        padding-top:60px
    }
    .mobile .mobile-box1 .module-message, .mobile .mobile-box2 .module-message, .mobile .mobile-box3 .module-message, .mobile .mobile-box4 .module-message {
        padding-top:20px
    }
    .mobile .mobile-box1 img, .mobile .mobile-box2 img, .mobile .mobile-box3 img, .mobile .mobile-box4 img {
        width:110%
    }
    .mobile .mobile-box3 .module-message {
        padding-top:90px
    }
    .mobile .mobile-box4 .module-message {
        padding-top:40px
    }
}
.chatwindowapi {
    overflow:hidden
}
.chatwindowapi .contact-agent {
    font-size:15px;
    line-height:100%
}
.chatwindowapi .chatwindowapi-head {
    position:relative;
    height:450px;
    background:#07091c url(../images/product/chatwindowapi/Page_visitor_banner_b@1x-5acd21d0e0.png) left bottom no-repeat;
    _background:#07091c
}
.chatwindowapi .chatwindowapi-head .chatwindowapi-back {
    background:url(../images/product/chatwindowapi/Page_visitor_banner_o@1x-b443e590f6.png) right bottom no-repeat;
    _background:#07091c
}
.chatwindowapi .chatwindowapi-head .chatwindowapi-header {
    height:450px;
    color:#fff
}
.chatwindowapi .chatwindowapi-head .chatwindowapi-header-h1 {
    padding-top:160px;
    font-size:35px
}
.chatwindowapi .chatwindowapi-head .chatwindowapi-header p {
    font-size:18px;
    margin-bottom:25px
}
.chatwindowapi .chatwindowapi-head .chatwindowapi-header .btn {
    margin-right:20px
}
.chatwindowapi .chatwindowapi-head .chatwindowapi-header img {
    float:right;
    margin-top:30px
}
.chatwindowapi .module-title2 {
    font-size:35px;
    padding-bottom:40px;
    line-height:100%
}
.chatwindowapi .icon {
    display:inline-block;
    width:50px;
    height:50px;
    background-image:url(../images/product/chatwindowapi/Page_visitor_icons@1x-ec178620a3.png);
    background-size:290px 50px
}
.chatwindowapi .icon-1 {
    background-position:0 0
}
.chatwindowapi .icon-2 {
    background-position:-60px 0
}
.chatwindowapi .icon-3 {
    background-position:-120px 0
}
.chatwindowapi .icon-4 {
    background-position:-180px 0
}
.chatwindowapi .icon-5 {
    background-position:-240px 0
}
.chatwindowapi .chatwindowapi-box1 {
    margin-top:120px
}
.chatwindowapi .chatwindowapi-box1 .row .col-xs-4 {
    margin-bottom:30px
}
.chatwindowapi .chatwindowapi-box1 .row p {
    padding-top:10px;
    font-size:15px;
    line-height:170%
}
.chatwindowapi .chatwindowapi-box1 .dot {
    font-size:15px;
    line-height:90px;
    color:#666
}
.chatwindowapi .chatwindowapi-box2 {
    padding-top:50px;
    margin-bottom:50px
}
.chatwindowapi .chatwindowapi-box2 img {
    width:100%
}
.chatwindowapi .chatwindowapi-box3 {
    height:578px;
    text-align:center;
    padding-top:64px;
    margin-bottom:60px
}
.chatwindowapi .chatwindowapi-box3 .module-title {
    font-size:35px;
    font-weight:400;
    line-height:35px;
    color:#333
}
@media (min-width:768px) and (max-width:1008px) {
    .chatwindowapi .chatwindowapi-head img {
        width:100%;
        margin-top:90px!important
    }
}
@media (-webkit-min-device-pixel-ratio:2), (min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2) {
    .chatwindowapi .icon {
        background-image:url(../images/product/chatwindowapi/Page_visitor_icons@2x-108c3016b9.png)
    }
    .chatwindowapi .chatwindowapi-head {
        background-image:url(../images/product/chatwindowapi/Page_visitor_banner_b@2x-75ede07773.png);
        background-size:auto 450px
    }
    .chatwindowapi .chatwindowapi-head .chatwindowapi-back {
        background-image:url(../images/product/chatwindowapi/Page_visitor_banner_o@2x-9d971301bf.png);
        background-size:auto 450px
    }
}
.customer-cases-container {
    min-width:1170px;
    height:100%
}
.customer-cases-container .title {
    font-size:35px;
    font-weight:400;
    color:#000;
    margin:100px 0 60px 0;
    text-align:center
}
.customer-cases-container .center {
    text-align:center
}
.customer-cases-container .nav-box {
    height:450px;
    overflow:hidden;
    background:url(../images/cases/customer_banner-5f790c7bb5.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#000;
    text-align:center;
    position:relative
}
.customer-cases-container .nav-box p {
    width:525px;
    font-size:35px;
    font-weight:400;
    color:#fff;
    line-height:57px;
    display:inline-block;
    margin-top:205px
}
.customer-cases-container .cases-custom-cases-container {
    width:100%;
    min-width:1170px;
    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-align:center;
    -ms-flex-align:center;
    align-items:center;
    position:absolute;
    top:0
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box {
    width:678px;
    height:400px;
    background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, .95)), to(rgba(255, 247, 236, .95)));
    background:linear-gradient(90deg, rgba(255, 255, 255, .95) 0, rgba(255, 247, 236, .95) 100%);
    -webkit-box-shadow:0 2px 20px 0 rgba(255, 120, 0, .1);
    box-shadow:0 2px 20px 0 rgba(255, 120, 0, .1);
    border-radius:2px 8px 40px 2px;
    border:2px solid #fff;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-backdrop-filter:blur(10px);
    backdrop-filter:blur(10px);
    margin-top:168px;
    margin-right:492px;
    position:relative
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-logo-box {
    width:630px;
    height:87px;
    line-height:88px;
    font-size:0;
    padding:14px 0 0 60px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    border-bottom:1px solid #ffeccb;
    position:relative
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-logo-box::before {
    content:'';
    background:url(../images/cases/cases-custom-chanel-1-478bfd768e.png), url(../images/cases/cases-custom-yfd-1-b683be64a3.png), url(../images/cases/cases-custom-honda-1-5cfbadc127.png)
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-logo-box ul {
    height:100%;
    position:relative
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-logo-box ul::after {
    content:'';
    width:80px;
    height:4px;
    background:#ff8b02;
    position:absolute;
    bottom:0;
    left:20px;
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-logo-box ul[active-index="0"]::after {
    -webkit-transform:translateX(0);
    -ms-transform:translateX(0);
    transform:translateX(0)
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-logo-box ul[active-index="1"]::after {
    -webkit-transform:translateX(160px);
    -ms-transform:translateX(160px);
    transform:translateX(160px)
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-logo-box ul[active-index="2"]::after {
    -webkit-transform:translateX(320px);
    -ms-transform:translateX(320px);
    transform:translateX(320px)
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-logo-box .cases-custom-cases-logo {
    width:121px;
    height:64px;
    line-height:64px;
    display:inline-block;
    position:relative;
    cursor:pointer;
    margin-right:40px
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-logo-box .cases-custom-cases-logo img {
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-logo-box .cases-custom-cases-logo-0 {
    display:block
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-logo-box .cases-custom-cases-logo-1 {
    display:none
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-logo-box .cases-custom-cases-logo-active .cases-custom-cases-logo-0, .customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-logo-box .cases-custom-cases-logo:hover .cases-custom-cases-logo-0 {
    display:none
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-logo-box .cases-custom-cases-logo-active .cases-custom-cases-logo-1, .customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-logo-box .cases-custom-cases-logo:hover .cases-custom-cases-logo-1 {
    display:block
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-content {
    width:520px;
    padding:31px 0 0 40px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-content p {
    font-size:15px;
    color:#333;
    margin-top:12px
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-content-h2 {
    font-size:26px;
    color:#000;
    line-height:44px
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-content a.btn-primary {
    margin-top:31px
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-img-box {
    width:650px;
    height:400px;
    position:absolute;
    top:-2px;
    right:-492px;
    pointer-events:none;
    overflow:hidden
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-img-box .cases-custom-cases-img-back, .customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-img-box .cases-custom-cases-img-front {
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    right:0
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-img-box .cases-custom-cases-img-back {
    width:540px;
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-img-box .cases-custom-cases-img-front {
    -webkit-transition:all .5s ease;
    transition:all .5s ease;
    -webkit-transform:translateY(60px);
    -ms-transform:translateY(60px);
    transform:translateY(60px);
    opacity:0
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-img-box-yfd .cases-custom-cases-img-back {
    background:url(../images/cases/cases-custom-yfd-back-a76cd6ef72.png) 0 0/540px 400px no-repeat
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-img-box-yfd .cases-custom-cases-img-front-yfd {
    opacity:1;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-img-box-lululemon .cases-custom-cases-img-back {
    background:url(../images/index/index-custom-lululemon-back-166f245116.png) 0 0/540px 400px no-repeat
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-img-box-lululemon .cases-custom-cases-img-front-lululemon {
    opacity:1;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-img-box-honda .cases-custom-cases-img-back {
    background:url(../images/cases/cases-custom-honda-back-4d943b0394.png) 0 0/540px 400px no-repeat
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-cases-img-box-honda .cases-custom-cases-img-front-honda {
    opacity:1;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-control-nav {
    height:6px;
    line-height:6px;
    font-size:0;
    margin:32px 0 40px;
    position:absolute;
    top:400px;
    left:585px;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
    white-space:nowrap
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-control-nav button {
    width:35px;
    height:6px;
    line-height:6px;
    vertical-align:middle;
    background:#333;
    opacity:.3;
    border-radius:8px;
    border:0;
    margin-right:8px;
    z-index:10;
    cursor:pointer;
    -webkit-transition:all .3s ease;
    transition:all .3s ease;
    position:relative
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-control-nav button:hover {
    opacity:1
}
.customer-cases-container .cases-custom-cases-container .cases-custom-cases-box .cases-custom-control-nav .cases-custom-control-btn-active {
    width:60px;
    opacity:.8
}
.customer-cases-container .box-1 {
    text-align:center;
    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-align:center;
    -ms-flex-align:center;
    align-items:center
}
.customer-cases-container .box-1 .cases-list {
    max-width:1170px;
    text-align:left;
    margin:216px 0 0 0;
    font-size:0
}
.customer-cases-container .box-1 .cases-list .cases-item {
    width:270px;
    height:266px;
    display:inline-block;
    text-align:center;
    vertical-align:middle;
    -webkit-box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    margin:0 30px 30px 0;
    position:relative
}
.customer-cases-container .box-1 .cases-list .cases-item a {
    width:100%;
    height:100%;
    display:inline-block;
    padding:20px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    position:relative
}
.customer-cases-container .box-1 .cases-list .cases-item a::after, .customer-cases-container .box-1 .cases-list .cases-item a::before {
    -webkit-transition:all .2s ease;
    transition:all .2s ease;
    position:absolute;
    opacity:0
}
.customer-cases-container .box-1 .cases-list .cases-item a::before {
    content:'';
    width:100%;
    height:100%;
    top:0;
    left:0;
    background:url(../images/cases/cases-eye-85a0eedae5.png) 111px 99px/48px 48px no-repeat, -webkit-gradient(linear, left top, left bottom, from(rgba(255, 153, 2, .85)), to(rgba(255, 120, 0, .85)));
    background:url(../images/cases/cases-eye-85a0eedae5.png) 111px 99px/48px 48px no-repeat, linear-gradient(180deg, rgba(255, 153, 2, .85) 0, rgba(255, 120, 0, .85) 100%);
    -webkit-backdrop-filter:blur(2px);
    backdrop-filter:blur(2px);
    z-index:10
}
.customer-cases-container .box-1 .cases-list .cases-item a::after {
    content:'查看详情';
    width:60px;
    height:19px;
    line-height:19px;
    color:#fff;
    font-size:15px;
    top:163px;
    left:105px;
    z-index:11
}
.customer-cases-container .box-1 .cases-list .cases-item a:hover::after, .customer-cases-container .box-1 .cases-list .cases-item a:hover::before {
    opacity:1
}
.customer-cases-container .box-1 .cases-list .cases-item:nth-child(4n+4) {
    margin-right:0
}
.customer-cases-container .box-1 .cases-list .cases-item-icon {
    width:170px;
    height:90px;
    display:inline-block;
    margin-bottom:16px
}
.customer-cases-container .box-1 .cases-list .cases-item .coner-icon {
    font-size:12px;
    color:#ff7800;
    background:-webkit-gradient(linear, left top, right top, from(rgba(255, 153, 2, .2)), to(rgba(255, 120, 0, .2)));
    background:linear-gradient(90deg, rgba(255, 153, 2, .2) 0, rgba(255, 120, 0, .2) 100%);
    border-radius:0 0 8px 0;
    padding:3px 8px 0;
    position:absolute;
    top:0;
    left:0;
    display:none
}
.customer-cases-container .box-1 .cases-list .cases-item-desc {
    font-size:18px;
    color:#333;
    line-height:31px;
    text-align:left;
    margin-bottom:9px
}
.customer-cases-container .box-1 .cases-list .cases-item-tips-box {
    width:230px;
    font-size:12px;
    line-height:21px;
    text-align:left;
    white-space:nowrap;
    position:relative;
    overflow:hidden
}
.customer-cases-container .box-1 .cases-list .cases-item-tips-box::after {
    content:'';
    width:28px;
    height:24px;
    background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#fff));
    background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0, #fff 100%);
    position:absolute;
    right:0;
    bottom:0
}
.customer-cases-container .box-1 .cases-list .cases-item-tips-box .cases-item-tips-title {
    color:#888;
    margin-bottom:5px
}
.customer-cases-container .box-1 .cases-list .cases-item-tips-box .cases-item-tip {
    color:#333;
    background:#e9e9e9;
    padding:3px 8px 0;
    border-radius:8px 0 8px 0;
    display:inline-block;
    margin-right:8px
}
.customer-cases-container .box-1 .cases-list .cases-item-tips-box .cases-item-tip:empty {
    display:none
}
.customer-cases-container .box-1 .btn-primary {
    display:inline-block;
    margin-top:10px
}
.customer-cases-container .more-enterprise-box {
    width:100%;
    text-align:center;
    padding-top:56px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    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-align:center;
    -ms-flex-align:center;
    align-items:center
}
.customer-cases-container .more-enterprise-box-h1 {
    font-size:35px;
    margin-bottom:37px
}
.customer-cases-container .more-enterprise-box .enterprise-business-nav {
    width:100%;
    border-bottom:1px solid #e0e2e4;
    margin-bottom:30px
}
.customer-cases-container .more-enterprise-box .enterprise-business-nav ul {
    display:inline-block;
    position:relative;
    font-size:0
}
.customer-cases-container .more-enterprise-box .enterprise-business-nav ul::after {
    content:'';
    width:93px;
    height:4px;
    background:#ff8b02;
    position:absolute;
    bottom:0;
    left:43px;
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.customer-cases-container .more-enterprise-box .enterprise-business-nav ul[active-index="0"]::after {
    -webkit-transform:translateX(0);
    -ms-transform:translateX(0);
    transform:translateX(0)
}
.customer-cases-container .more-enterprise-box .enterprise-business-nav ul[active-index="1"]::after {
    -webkit-transform:translateX(180px);
    -ms-transform:translateX(180px);
    transform:translateX(180px)
}
.customer-cases-container .more-enterprise-box .enterprise-business-nav ul[active-index="2"]::after {
    -webkit-transform:translateX(360px);
    -ms-transform:translateX(360px);
    transform:translateX(360px)
}
.customer-cases-container .more-enterprise-box .enterprise-business-nav ul[active-index="3"]::after {
    -webkit-transform:translateX(540px);
    -ms-transform:translateX(540px);
    transform:translateX(540px)
}
.customer-cases-container .more-enterprise-box .enterprise-business-nav ul[active-index="4"]::after {
    -webkit-transform:translateX(720px);
    -ms-transform:translateX(720px);
    transform:translateX(720px)
}
.customer-cases-container .more-enterprise-box .enterprise-business-nav .enterprise-business-item {
    width:180px;
    height:67px;
    line-height:67px;
    font-size:26px;
    color:#000;
    display:inline-block;
    cursor:pointer
}
.customer-cases-container .more-enterprise-box .enterprise-business-nav .enterprise-business-item-active {
    color:#ff8b02
}
.customer-cases-container .more-enterprise-box .enterprise-business-icon-box {
    max-width:1170px;
    position:relative;
    min-height:450px;
    margin-bottom:32px
}
.customer-cases-container .more-enterprise-box .enterprise-business-icon-box ul {
    font-size:0;
    display:none
}
.customer-cases-container .more-enterprise-box .enterprise-business-icon-box ul:first-child {
    display:block
}
.customer-cases-container .more-enterprise-box .enterprise-business-icon-box ul::before {
    content:'';
    background:url(../images/cases/enterprise-business-icon-1-911fdce804.png), url(../images/cases/enterprise-business-icon-2-7ee02d98e5.png), url(../images/cases/enterprise-business-icon-3-ec0aabf94e.png), url(../images/cases/enterprise-business-icon-4-8fdf104f3e.png);
    visibility:hidden
}
.customer-cases-container .more-enterprise-box .enterprise-business-icon-box ul li {
    display:inline-block;
    height:90px;
    width:170px;
    -webkit-box-shadow:0 6px 26px 0 rgba(18, 18, 49, .07);
    box-shadow:0 6px 26px 0 rgba(18, 18, 49, .07);
    border-radius:2px;
    margin:0 30px 30px 0
}
.customer-cases-container .more-enterprise-box .enterprise-business-icon-box ul li:nth-child(6n+6) {
    margin-right:0
}
.customer-cases-container .more-enterprise-box .enterprise-business-icon-box ul .cases-list-finance {
    background:url(../images/cases/enterprise-business-icon-0-cc5014700b.jpg);
    background-size:1170px 450px
}
.customer-cases-container .more-enterprise-box .enterprise-business-icon-box ul .cases-list-manufacture {
    background:url(../images/cases/enterprise-business-icon-1-ce684965d4.jpg);
    background-size:1170px 450px
}
.customer-cases-container .more-enterprise-box .enterprise-business-icon-box ul .cases-list-consumer {
    background:url(../images/cases/enterprise-business-icon-2-7ee02d98e5.png);
    background-size:1170px 450px
}
.customer-cases-container .more-enterprise-box .enterprise-business-icon-box ul .cases-list-lifeService {
    background:url(../images/cases/enterprise-business-icon-3-ec0aabf94e.png);
    background-size:1170px 450px
}
.customer-cases-container .more-enterprise-box .enterprise-business-icon-box ul .cases-list-medical {
    background:url(../images/cases/enterprise-business-icon-4-8fdf104f3e.png);
    background-size:1170px 450px
}
.customer-cases-container .more-enterprise-box .enterprise-business-tip {
    font-size:12px;
    color:#888;
    line-height:21px
}
.customer-cases-container .mobile-collect-container {
    margin-top:77px
}
.get-case-container {
    width:100%;
    min-height:100vh;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    position:relative
}
.get-case-container input::-webkit-contacts-auto-fill-button {
    visibility:hidden;
    display:none!important;
    pointer-events:none;
    position:absolute;
    right:0
}
.get-case-container .logo {
    width:286px;
    height:68px;
    line-height:68px;
    background:url(../../logo.png) no-repeat;
    background-position:40px 22px;
    background-size:246px 24px;
    position:absolute;
    top:0;
    left:0
}
.get-case-container-h2 {
    font-size:35px;
    line-height:60px;
    text-align:center
}
.get-case-container .get-case-left {
    width:720px;
    text-align:center;
    background:url(../images/cases/get_cases_back-471178723e.png) no-repeat;
    background-size:100% auto;
    padding:calc(68px + 5.5vh) 0 10vh;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -ms-flex-item-align:stretch;
    align-self:stretch
}
.get-case-container .get-case-left-box {
    width:100%;
    height:100%;
    background:url(../images/cases/get_cases_left-1-238a93f521.svg) no-repeat;
    background-size:100% 100%
}
.get-case-container .get-case-left-box-plan {
    background:url(../images/cases/get_cases_left-2-03210746ba.svg) no-repeat;
    background-size:100% 100%
}
.get-case-container .get-case-left-box-news {
    background:url(../images/cases/get_cases_left-3-d7750c35c4.svg) no-repeat;
    background-size:100% 100%
}
.get-case-container .get-case-right {
    background:#fafafa;
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1;
    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
}
.get-case-container .get-case-right-h2 {
    margin-bottom:32px
}
.get-case-container .get-case-right .get-case-form-box {
    width:484px;
    height:549px;
    background:rgba(255, 255, 255, .7);
    padding:60px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    border-radius:2px;
    border:2px solid #fff;
    margin:0 20px
}
.get-case-container .get-case-right .get-case-form-box .form-item {
    width:100%;
    margin-bottom:24px
}
.get-case-container .get-case-right .get-case-form-box .form-item .form-item-title {
    font-size:15px;
    line-height:25px;
    text-align:left;
    margin-bottom:6px
}
.get-case-container .get-case-right .get-case-form-box .form-item .form-item-title i.red {
    color:red;
    margin-right:4px
}
.get-case-container .get-case-right .get-case-form-box .form-item .form-item-main {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    position:relative
}
.get-case-container .get-case-right .get-case-form-box .form-item .form-item-main input {
    width:100%;
    height:44px;
    font-size:15px;
    padding:12px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    border:1px solid #e0e2e4;
    border-radius:2px;
    position:relative
}
.get-case-container .get-case-right .get-case-form-box .form-item .form-item-main input:focus {
    border-color:#ff8b02;
    outline:2px solid rgba(255, 139, 2, .2)
}
.get-case-container .get-case-right .get-case-form-box .form-item .form-item-main .form-item-danger-desc, .get-case-container .get-case-right .get-case-form-box .form-item .form-item-main .form-item-tip {
    font-size:12px;
    line-height:21px;
    display:none;
    position:absolute;
    bottom:-23px;
    left:0
}
.get-case-container .get-case-right .get-case-form-box .form-item .form-item-main .form-item-warning-desc {
    color:#ff8b02
}
.get-case-container .get-case-right .get-case-form-box .form-item .form-item-main .form-item-danger-desc {
    color:#ff4848
}
.get-case-container .get-case-right .get-case-form-box .form-item .form-item-main .form-item-tip {
    color:#ff8b02
}
.get-case-container .get-case-right .get-case-form-box .form-item .form-item-main .quest-validate-btn {
    width:95px;
    height:44px;
    font-size:15px;
    color:#ff8b02;
    background:#fff;
    border:1px solid #ff8b02;
    border-radius:2px;
    margin-left:8px;
    cursor:pointer;
    -ms-flex-negative:0;
    flex-shrink:0
}
.get-case-container .get-case-right .get-case-form-box .form-item .form-item-main .quest-validate-btn[disabled] {
    opacity:.6;
    cursor:default
}
.get-case-container .get-case-right .get-case-form-box .form-item .form-item-main .quest-validate-btn:hover {
    color:#ff7800;
    border-color:#ff7800
}
.get-case-container .get-case-right .get-case-form-box .form-item-danger .form-item-main input {
    border:1px #ff4848 solid;
    outline:2px solid rgba(255, 72, 72, .2)
}
.get-case-container .get-case-right .get-case-form-box .form-item-danger .form-item-main .form-item-danger-desc {
    display:block
}
.get-case-container .get-case-right .get-case-form-box .form-item-danger .captcha-tip {
    margin-top:20px
}
.get-case-container .get-case-right .get-case-form-box .form-item .captcha-tip {
    display:none;
    color:#333;
    text-align:left;
    font-size:12px
}
.get-case-container .get-case-right .get-case-form-box .form-item .captcha-tip a {
    color:#007bdb;
    text-decoration:underline;
    cursor:pointer
}
.get-case-container .get-case-right .get-case-form-box .form-accept {
    font-size:14px;
    text-align:left;
    margin-top:32px;
    margin-bottom:32px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.get-case-container .get-case-right .get-case-form-box .form-accept div.checkbox-box {
    width:14px;
    height:14px;
    margin-right:8px;
    position:relative
}
.get-case-container .get-case-right .get-case-form-box .form-accept div.checkbox-box input[type=checkbox] {
    width:0;
    height:0;
    position:absolute;
    top:0;
    left:0;
    opacity:0
}
.get-case-container .get-case-right .get-case-form-box .form-accept div.checkbox-box input[type=checkbox]:checked+i {
    background:url(../images/register/icon_checkbox_sel_check-98495bdf89.png), #fff;
    background-size:14px
}
.get-case-container .get-case-right .get-case-form-box .form-accept div.checkbox-box i {
    width:14px;
    height:14px;
    background:url(../images/register/icon_checkbox_sel-de74732294.png), #fff;
    background-size:14px;
    position:absolute;
    top:0;
    left:0;
    display:block;
    cursor:pointer
}
.get-case-container .get-case-right .get-case-form-box .form-accept .accept-wrong.checkbox-box i {
    background:url(../images/register/icon_checkbox_sel_wrong-ba18d77186.png), #fff;
    background-size:14px
}
.get-case-container .get-case-right .get-case-form-box .form-accept a {
    color:#007bdb;
    text-decoration:underline;
    cursor:pointer
}
.get-case-container .get-case-right .get-case-form-box .submit-btn {
    width:100%;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.get-case-container .get-case-right .get-case-success-box {
    padding:60px 0;
    text-align:center;
    display:none
}
.get-case-container .get-case-right .get-case-success-box .success-icon {
    width:120px;
    height:120px;
    background:url(../images/register/register-success-d68d19d0b8.png);
    background-size:120px 120px;
    display:inline-block;
    margin-bottom:8px
}
.get-case-container .get-case-right .get-case-success-box-h3 {
    font-size:26px;
    color:#000;
    line-height:44px;
    margin-bottom:32px
}
.get-case-container .get-case-right .get-case-success-box .info-tip {
    font-size:15px;
    color:#333;
    line-height:26px;
    margin-bottom:60px
}
.get-case-container .get-case-right .get-case-success-box .index-btn {
    width:360px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
@media (max-width:1280px) {
    .get-case-container .get-case-left {
        width:560px;
        -ms-flex-negative:0;
        flex-shrink:0;
        padding:calc(68px + 2.5vh) 0 5vh
    }
}
.case-detail-container {
    min-width:1170px;
    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-align:center;
    -ms-flex-align:center;
    align-items:center
}
.case-detail-container .nav-box {
    width:100%;
    height:450px;
    overflow:hidden;
    background:url(../images/cases/customer_banner-5f790c7bb5.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d;
    padding-top:190px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    text-align:center;
    position:relative
}
.case-detail-container .nav-box-yfd {
    background:url(../images/cases/case/banner/yifangda@2x-383d4e205d.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-chanel {
    background:url(../images/cases/case/banner/chanel@2x-528b4a029d.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-chinalife {
    background:url(../images/cases/case/banner/china_life@2x-257c62a041.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-adidas {
    background:url(../images/cases/case/banner/adidas@2x-985df455da.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-ningbobank {
    background:url(../images/cases/case/banner/ningbo_bank@2x-7992041181.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-nanfang {
    background:url(../images/cases/case/banner/nfjj@2x-bd525bef1b.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-xunlei {
    background:url(../images/cases/case/banner/xunlei@2x-c427c9ea61.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-honda {
    background:url(../images/cases/case/banner/honda@2x-014d24d5c4.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-chery {
    background:url(../images/cases/case/banner/chery@2x-3cdcb95d4d.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-sy {
    background:url(../images/cases/case/banner/shuiyou@2x-d1e0733e27.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-shunfeng {
    background:url(../images/cases/case/banner/shunfeng@2x-63bdcf30b9.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-anneng {
    background:url(../images/cases/case/banner/anneng@2x-046a8e1c14.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-under-armour {
    background:url(../images/cases/case/banner/underarmour@2x-3a31f0a50c.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-zfgjj {
    background:url(../images/cases/case/banner/nfgjj@2x-74c9ff0bfb.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-wopay {
    background:url(../images/cases/case/banner/wopay@2x-74f64ff684.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-snyh {
    background:url(../images/cases/case/banner/suning_bank@2x-c93c5fb8d3.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-ydqc {
    background:url(../images/cases/case/banner/zgyd@2x-be4c7f9343.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-szsw {
    background:url(../images/cases/case/banner/szsw@2x-a55858765e.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-zzjj {
    background:url(../images/cases/case/banner/zhongzhi_fund@2x-b129bda136.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-guozhen {
    background:url(../images/cases/case/banner/guozhen@2x-3cc76f5d5b.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-lawson {
    background:url(../images/cases/case/banner/lawson@2x-b5700813e2.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-pigeon {
    background:url(../images/cases/case/banner/pigeon@2x-738a0d3f57.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-tubatu {
    background:url(../images/cases/case/banner/tubatu@2x-1e3d273bef.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-clarins {
    background:url(../images/cases/case/banner/clarins@2x-478bee704e.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-sisley {
    background:url(../images/cases/case/banner/sisley@2x-47d39fe4a6.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-landrover {
    background:url(../images/cases/case/banner/landrover@2x-9a21bd8083.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-bocom {
    background:url(../images/cases/case/banner/bocom@2x-381fed7db3.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-icbc {
    background:url(../images/cases/case/banner/icbc@2x-6c3f681fc6.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-victoria {
    background:url(../images/cases/case/banner/victoria@2x-0387ea99c7.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-hair {
    background:url(../images/cases/case/banner/hair@2x-c999925304.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-eic {
    background:url(../images/cases/case/banner/eic@2x-4bc08b25c2.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-infinitus {
    background:url(../images/cases/case/banner/infinitus@2x-dd83901901.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-jinjiang {
    background:url(../images/cases/case/banner/jinjiang@2x-5623826582.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-lionfund {
    background:url(../images/cases/case/banner/lionfund-813940fcbf.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-aia {
    background:url(../images/cases/case/banner/aia-8cb42fcf28.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-mazda {
    background:url(../images/cases/case/banner/mazda-63ff421e5d.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-exeed {
    background:url(../images/cases/case/banner/exeed-ba6bcaef3c.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-jimmychoo {
    background:url(../images/cases/case/banner/jimmychoo-80ebc38305.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-ralphlauren {
    background:url(../images/cases/case/banner/ralphlauren-0db34c8d82.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-armani {
    background:url(../images/cases/case/banner/armani-99fdd7c106.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-puma {
    background:url(../images/cases/case/banner/puma-273d0ed44b.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-esteeLauder {
    background:url(../images/cases/case/banner/esteeLauder@2x-b6137c4c47.jpg.png) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-daChengJiJin {
    background:url(../images/cases/case/banner/daChengJiJin@2x-acc3c7096c.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-samsonite {
    background:url(../images/cases/case/banner/samsonite@2x-8100657178.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-lululemon {
    background:url(../images/cases/case/banner/lululemon@2x-4fe871a529.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-coach {
    background:url(../images/cases/case/banner/coach@2x-bcbdf2dd22.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-NBA {
    background:url(../images/cases/case/banner/NBA@2x-0737840e87.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-mikiHouse {
    background:url(../images/cases/case/banner/mikiHouse@2x-efb20042b5.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-hongKongUniversity {
    background:url(../images/cases/case/banner/hongKongUniversity@2x-e600a48eae.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-ANF {
    background:url(../images/cases/case/banner/ANF@2x-308c8883b3.jpg.png) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-guojinFund {
    background:url(../images/cases/case/banner/guojinFund@2x-7b59c51039.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-zhongjiaFund {
    background:url(../images/cases/case/banner/zhongjiaFund@2x-bfef107dec.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-zhongjinFund {
    background:url(../images/cases/case/banner/zhongjinFund@2x-e1af9a4646.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-nordFund {
    background:url(../images/cases/case/banner/nordFund@2x-204f946913.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-jinriWatermark {
    background:url(../images/cases/case/banner/jinriWatermark@2x-7f4dce96d0.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box-Brembo {
    background:url(../images/cases/case/banner/Brembo@2x-9d8922df07.jpg) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0a0a1d
}
.case-detail-container .nav-box .case-detail-nav-box-title-h1, .case-detail-container .nav-box p {
    color:#fff;
    font-weight:400
}
.case-detail-container .nav-box .case-detail-nav-box-title-h1 {
    line-height:60px;
    margin-bottom:32px;
    font-size:35px
}
.case-detail-container .nav-box .cases-item-tips-box .cases-item-tips-title {
    font-size:14px;
    color:#fff;
    margin-right:8px
}
.case-detail-container .nav-box .cases-item-tips-box .cases-item-tip {
    color:#ff7800;
    line-height:21px;
    background:-webkit-gradient(linear, left top, right top, from(rgba(255, 254, 254, .9)), to(#fef2e9));
    background:linear-gradient(90deg, rgba(255, 254, 254, .9) 0, #fef2e9 100%);
    padding:4px 8px 2px;
    border-radius:8px 0 8px 0;
    -webkit-box-shadow:0 2px 20px 0 rgba(0, 0, 0, .4);
    box-shadow:0 2px 20px 0 rgba(0, 0, 0, .4);
    display:inline-block;
    margin-right:8px
}
.case-detail-container .nav-box .cases-item-tips-box .cases-item-tip:empty {
    display:none
}
.case-detail-container .case-company-info-container {
    text-align:center;
    padding:0 0 40px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    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:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.case-detail-container .case-company-info-container .case-company-info-box-h2 {
    font-size:26px
}
.case-detail-container .case-company-info-container .case-company-intro {
    width:100vw;
    background:#fff;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    border:1px solid #fff;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.case-detail-container .case-company-info-container .case-company-intro-box {
    width:1170px;
    text-align:left;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    padding:60px 0 40px 0
}
.case-detail-container .case-company-info-container .case-company-intro .case-company-logo-box {
    width:370px;
    height:212px;
    border:1px solid #e0e2e4;
    margin-right:30px;
    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;
    -ms-flex-negative:0;
    flex-shrink:0
}
.case-detail-container .case-company-info-container .case-company-intro .case-company-logo-box img {
    width:264px;
    height:140px
}
.case-detail-container .case-company-info-container .case-company-intro .case-company-base-box {
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
.case-detail-container .case-company-info-container .case-company-intro .case-company-base-box .case-company-base-title {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    margin-bottom:12px
}
.case-detail-container .case-company-info-container .case-company-intro .case-company-base-box .case-company-base-title .case-company-name {
    display:inline-block;
    margin-right:15px
}
.case-detail-container .case-company-info-container .case-company-intro .case-company-base-box .case-company-base-title span.company-business {
    font-size:12px;
    line-height:21px;
    color:#fff;
    background:#00cbeb;
    padding:3px 8px 0;
    border-radius:8px 0 8px 0
}
.case-detail-container .case-company-info-container .case-company-intro .case-company-base-box .case-company-base-title span.company-business-finance {
    background:#b4995c
}
.case-detail-container .case-company-info-container .case-company-intro .case-company-base-box .case-company-base-title span.company-business-consumer-goods {
    background:#ff7800
}
.case-detail-container .case-company-info-container .case-company-intro .case-company-base-box .case-company-base-title span.company-business-manufacturing {
    background:#1b9f1c
}
.case-detail-container .case-company-info-container .case-company-intro .case-company-base-box .case-company-base-title span.company-business-life-serve {
    background:#ffb200
}
.case-detail-container .case-company-info-container .case-company-intro .case-company-base-box .case-company-base-title span.company-business-gov {
    background:#007bdb
}
.case-detail-container .case-company-info-container .case-company-intro .case-company-base-box .case-company-base-title span.company-business-education {
    background:#4c54d6
}
.case-detail-container .case-company-info-container .case-company-intro .case-company-base-box .case-company-base-info {
    font-size:18px;
    color:#333
}
.case-detail-container .case-company-info-container .case-company-feature-box {
    width:1170px;
    text-align:left;
    padding:10px 0 10px 114px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    margin-bottom:20px;
    position:relative
}
.case-detail-container .case-company-info-container .case-company-feature-box .case-company-feature {
    width:528px;
    padding-top:32px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    position:relative
}
.case-detail-container .case-company-info-container .case-company-feature-box .case-company-feature::before {
    content:'';
    width:84px;
    height:84px;
    background:url(../images/cases/case/case-quote-mark-cb0231a35e.png) center center no-repeat;
    background-size:84px;
    display:block;
    position:absolute;
    top:0;
    left:-114px
}
.case-detail-container .case-company-info-container .case-company-feature-box .case-company-feature .case-company-info-box-h2-feature {
    font-size:26px;
    margin-bottom:16px
}
.case-detail-container .case-company-info-container .case-company-feature-box .case-company-feature p {
    font-size:18px
}
.case-detail-container .case-company-info-container .case-company-feature-box img {
    width:auto;
    height:360px
}
.case-detail-container .case-company-info-container .btn-primary {
    margin-top:30px
}
.about-container {
    overflow:hidden
}
.about-container .nav-box {
    height:450px;
    background:url(../images/about/aboutus_img_banner-ef68889111.jpg) center bottom no-repeat;
    background-size:auto 100%
}
.about-container .content-box1 {
    background-color:#f7f7f8
}
.about-container .content-box1 .company-profile {
    width:938px;
    height:445px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    display:inline-block;
    background-color:#fff;
    margin-top:-160px;
    padding:59px 40px 73px 70px;
    position:relative;
    left:-70px
}
.about-container .content-box1 .company-profile .title {
    height:34px;
    font-size:35px;
    margin-bottom:34px
}
.about-container .content-box1 .company-profile .introduce {
    display:inline-block;
    font-size:18px
}
.about-container .content-box1 .company-profile .introduce .normal {
    line-height:34px
}
.about-container .content-box1 .company-profile .introduce .especially {
    margin:0
}
.about-container .content-box1 .customer-case {
    margin-top:69px
}
.about-container .content-box1 .customer-case .title {
    font-size:26px;
    line-height:44px;
    margin-bottom:24px
}
.about-container .content-box1 .customer-case .description {
    font-size:15px
}
.about-container .content-box1 .customer-case .case-img-box {
    width:100%;
    height:40px;
    margin-top:80px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.about-container .content-box1 .customer-case .case-img-box-item {
    background:url(../images/about/aboutus_img_logo-de82b25161.png) right bottom no-repeat;
    background-size:auto 35px;
    height:35px;
    margin-right:45px;
    -ms-flex-negative:0;
    flex-shrink:0
}
.about-container .content-box1 .customer-case .case-img-box-item-0 {
    width:115px;
    background-position-x:0
}
.about-container .content-box1 .customer-case .case-img-box-item-1 {
    width:105px;
    background-position-x:-124px
}
.about-container .content-box1 .customer-case .case-img-box-item-2 {
    width:70px;
    background-position-x:-234px
}
.about-container .content-box1 .customer-case .case-img-box-item-3 {
    width:122px;
    background-position-x:-314px
}
.about-container .content-box1 .customer-case .case-img-box-item-4 {
    width:166px;
    background-position-x:-444px
}
.about-container .content-box1 .customer-case .case-img-box-item-5 {
    width:96px;
    background-position-x:-614px
}
.about-container .content-box1 .customer-case .case-img-box-item-6 {
    width:105px;
    background-position-x:-719px
}
.about-container .content-box1 .customer-case .case-img-box-item-7 {
    width:76px;
    background-position-x:-830px
}
.about-container .content-box1 .customer-case .to-case-btn {
    text-align:center;
    font-size:15px;
    padding:50px 0 70px 0
}
.about-container .content-box1 .customer-case .to-case-btn a {
    color:#ff8b02
}
.about-container .content-box1 .customer-case .to-case-btn a .case-icon-1 {
    display:inline-block;
    width:14px;
    height:16px;
    vertical-align:middle;
    background:url(../images/index/icon-release-587fae0c4d.png) 0 0 no-repeat;
    background-position:-30px -230px
}
.about-container .content-box1 .customer-case .to-case-btn a:hover .case-icon-1 {
    -webkit-transform:translateX(10px);
    -ms-transform:translateX(10px);
    transform:translateX(10px);
    -webkit-transition:-webkit-transform .3s;
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s, -webkit-transform .3s
}
.about-container .company-history-box {
    color:#fff;
    background:url(../images/about/img_about_history@2x-4b8ec3b156.jpg) no-repeat center;
    background-size:1920px auto
}
.about-container .company-history-box .company-history-container {
    padding:100px 0 80px
}
.about-container .company-history-box .company-history-container .company-history-header {
    margin-bottom:60px
}
.about-container .company-history-box .company-history-container .company-history-header h2 {
    font-size:35px;
    line-height:60px;
    margin-bottom:16px
}
.about-container .company-history-box .company-history-container .company-history-header p {
    font-size:15px;
    line-height:26px
}
.about-container .company-history-box .company-history-container .company-history-main {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    position:relative
}
.about-container .company-history-box .company-history-container .company-history-main .company-history-time-axis {
    width:172px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    position:relative
}
.about-container .company-history-box .company-history-container .company-history-main .company-history-time-axis::after {
    content:'';
    position:absolute;
    width:1px;
    height:100%;
    top:0;
    left:69px;
    background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(#fff), color-stop(50%), color-stop(#fff), to(rgba(255, 255, 255, 0)));
    background:linear-gradient(180deg, rgba(255, 255, 255, 0), #fff, 50%, #fff, rgba(255, 255, 255, 0));
    z-index:0
}
.about-container .company-history-box .company-history-container .company-history-main .company-history-time-axis-btn {
    width:44px;
    height:44px;
    border-radius:50%;
    background:#333;
    background-image:url(../images/about/arrow_light-06e40ae131.png);
    background-repeat:no-repeat;
    background-size:16px 16px;
    background-position:14px 14px;
    border:0;
    cursor:pointer;
    -webkit-transition:all ease .5s;
    transition:all ease .5s
}
.about-container .company-history-box .company-history-container .company-history-main .company-history-time-axis-btn-up {
    -webkit-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg)
}
.about-container .company-history-box .company-history-container .company-history-main .company-history-time-axis-btn:not(.disabled):hover {
    background:#222;
    background-image:url(../images/about/arrow_light-06e40ae131.png);
    background-repeat:no-repeat;
    background-size:16px 16px;
    background-position:14px 14px
}
.about-container .company-history-box .company-history-container .company-history-main .company-history-time-axis-btn.disabled {
    opacity:.4;
    cursor:default
}
.about-container .company-history-box .company-history-container .company-history-main .company-history-time-axis-link-container {
    height:283px;
    overflow:hidden;
    margin:52px 0;
    position:relative;
    z-index:1
}
.about-container .company-history-box .company-history-container .company-history-main .company-history-time-axis-link-container .company-history-time-axis-link-box {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-transition:all .2s linear;
    transition:all .2s linear
}
.about-container .company-history-box .company-history-container .company-history-main .company-history-time-axis-link-container .company-history-time-axis-link-box .company-history-time-axis-link {
    color:rgba(255, 255, 255, .6);
    font-size:18px;
    line-height:31px;
    position:relative;
    margin-bottom:32px;
    -webkit-transition:all ease .5s;
    transition:all ease .5s
}
.about-container .company-history-box .company-history-container .company-history-main .company-history-time-axis-link-container .company-history-time-axis-link-box .company-history-time-axis-link::before {
    content:'';
    position:absolute;
    width:16px;
    height:16px;
    left:61px;
    top:8px;
    background:url(../images/about/time-3bf1e6ac89.png) no-repeat;
    background-size:16px 16px;
    z-index:1
}
.about-container .company-history-box .company-history-container .company-history-main .company-history-time-axis-link-container .company-history-time-axis-link-box .company-history-time-axis-link::after {
    content:'';
    position:absolute;
    width:96px;
    height:1px;
    left:77px;
    top:16px;
    background:-webkit-gradient(linear, left top, right top, from(#ff9902), to(rgba(255, 120, 0, 0)));
    background:linear-gradient(90deg, #ff9902, rgba(255, 120, 0, 0));
    opacity:0;
    -webkit-transition:all ease .5s;
    transition:all ease .5s
}
.about-container .company-history-box .company-history-container .company-history-main .company-history-time-axis-link-container .company-history-time-axis-link-box .company-history-time-axis-link-active {
    color:#fff;
    font-weight:700;
    line-height:31px
}
.about-container .company-history-box .company-history-container .company-history-main .company-history-time-axis-link-container .company-history-time-axis-link-box .company-history-time-axis-link-active::before {
    background:url(../images/about/time_active-f00ab08fbf.png) no-repeat;
    background-size:16px 16px
}
.about-container .company-history-box .company-history-container .company-history-main .company-history-time-axis-link-container .company-history-time-axis-link-box .company-history-time-axis-link-active::after {
    opacity:1
}
.about-container .company-history-box .company-history-container .company-history-main .company-history-time-content-box {
    position:relative;
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1
}
.about-container .company-history-box .company-history-container .company-history-main .company-history-time-content-box .company-history-time-content {
    text-align:left;
    padding-left:100px;
    position:absolute;
    -webkit-transform:translateX(0);
    -ms-transform:translateX(0);
    transform:translateX(0);
    -webkit-transition:all ease .5s;
    transition:all ease .5s;
    visibility:hidden;
    opacity:0
}
.about-container .company-history-box .company-history-container .company-history-main .company-history-time-content-box .company-history-time-content-show {
    visibility:visible;
    opacity:1
}
.about-container .company-history-box .company-history-container .company-history-main .company-history-time-content-box .company-history-time-content-offset {
    -webkit-transition:unset;
    transition:unset;
    -webkit-transform:translateX(40px);
    -ms-transform:translateX(40px);
    transform:translateX(40px)
}
.about-container .company-history-box .company-history-container .company-history-main .company-history-time-content-box .company-history-time-content h3 {
    font-size:35px;
    font-weight:700;
    color:#fff;
    line-height:60px;
    margin-bottom:15px
}
.about-container .company-history-box .company-history-container .company-history-main .company-history-time-content-box .company-history-time-content p {
    font-size:15px;
    color:#fff;
    line-height:40px
}
.about-container .company-culture {
    background:#f7f7f8
}
.about-container .company-culture .container {
    padding:110px 0 100px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.about-container .company-culture .container h2 {
    font-size:35px;
    color:#333;
    line-height:57px;
    margin-bottom:40px
}
.about-container .company-culture .container .company-culture-item-row {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.about-container .company-culture .container .company-culture-item-row .company-culture-item {
    width:370px;
    background:#fff;
    padding:40px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    margin-bottom:30px;
    position:relative;
    -webkit-transition:all .5s ease;
    transition:all .5s ease
}
.about-container .company-culture .container .company-culture-item-row .company-culture-item:hover {
    -webkit-box-shadow:0 13px 38px 0 rgba(255, 153, 2, .16);
    box-shadow:0 13px 38px 0 rgba(255, 153, 2, .16);
    -webkit-backdrop-filter:blur(0);
    backdrop-filter:blur(0);
    -webkit-transform:translateY(-10px);
    -ms-transform:translateY(-10px);
    transform:translateY(-10px)
}
.about-container .company-culture .container .company-culture-item-row .company-culture-item:hover::after, .about-container .company-culture .container .company-culture-item-row .company-culture-item:hover::before {
    visibility:visible;
    opacity:1
}
.about-container .company-culture .container .company-culture-item-row .company-culture-item:hover .company-culture-item-icon-right {
    opacity:0;
    visibility:hidden
}
.about-container .company-culture .container .company-culture-item-row .company-culture-item::before {
    content:'';
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    background:-webkit-gradient(linear, left top, right top, color-stop(1%, #fff2e0), to(#ffb775));
    background:linear-gradient(90deg, #fff2e0 1%, #ffb775 100%);
    visibility:hidden;
    opacity:0;
    -webkit-transition:all .5s ease;
    transition:all .5s ease;
    z-index:0
}
.about-container .company-culture .container .company-culture-item-row .company-culture-item::after {
    content:'';
    width:232px;
    height:202px;
    position:absolute;
    bottom:0;
    right:0;
    background:url(../images/about/cases_hover@2x-560abd9d57.png) no-repeat;
    background-size:232px 202px;
    visibility:hidden;
    opacity:0;
    -webkit-transition:all .5s ease;
    transition:all .5s ease;
    z-index:2
}
.about-container .company-culture .container .company-culture-item-row .company-culture-item-title {
    margin-bottom:20px;
    position:relative;
    z-index:10
}
.about-container .company-culture .container .company-culture-item-row .company-culture-item-title .company-culture-item-icon-row {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    margin-bottom:20px
}
.about-container .company-culture .container .company-culture-item-row .company-culture-item-title .company-culture-item-icon-row .company-culture-item-icon-left {
    width:50px;
    height:50px
}
.about-container .company-culture .container .company-culture-item-row .company-culture-item-title .company-culture-item-icon-row .company-culture-item-icon-left-1 {
    background:url(../images/about/culture_01@2x-e2124a0c59.png);
    background-size:50px 50px
}
.about-container .company-culture .container .company-culture-item-row .company-culture-item-title .company-culture-item-icon-row .company-culture-item-icon-left-2 {
    background:url(../images/about/culture_02@2x-2e0c264cc5.png);
    background-size:50px 50px
}
.about-container .company-culture .container .company-culture-item-row .company-culture-item-title .company-culture-item-icon-row .company-culture-item-icon-left-3 {
    background:url(../images/about/culture_03@2x-f8d9170747.png);
    background-size:50px 50px
}
.about-container .company-culture .container .company-culture-item-row .company-culture-item-title .company-culture-item-icon-row .company-culture-item-icon-left-4 {
    background:url(../images/about/culture_04@2x-ff1910842b.png);
    background-size:50px 50px
}
.about-container .company-culture .container .company-culture-item-row .company-culture-item-title .company-culture-item-icon-row .company-culture-item-icon-left-5 {
    background:url(../images/about/culture_05@2x-f7ba057293.png);
    background-size:50px 50px
}
.about-container .company-culture .container .company-culture-item-row .company-culture-item-title .company-culture-item-icon-row .company-culture-item-icon-left-6 {
    background:url(../images/about/culture_06@2x-e03df117ef.png);
    background-size:50px 50px
}
.about-container .company-culture .container .company-culture-item-row .company-culture-item-title .company-culture-item-icon-row .company-culture-item-icon-right {
    width:50px;
    height:50px;
    background:url(../images/about/quote_mark@2x-fd7674a949.png);
    background-size:50px 50px;
    -webkit-transition:all .5s ease;
    transition:all .5s ease
}
.about-container .company-culture .container .company-culture-item-row .company-culture-item-title .company-culture-item-title-desc {
    font-size:15px;
    color:#333;
    line-height:26px
}
.about-container .company-culture .container .company-culture-item-row .company-culture-item .company-culture-item-main {
    font-size:18px;
    color:#333;
    line-height:31px;
    position:relative;
    z-index:10
}
.about-container .content-box2 {
    background-color:#fff;
    padding:110px 0 189px 0
}
.about-container .content-box2 .container {
    position:relative
}
.about-container .content-box2 .container .title {
    font-size:35px;
    line-height:57px
}
.about-container .content-box2 .container .description {
    font-size:15px;
    margin:24px 0 35px 0
}
.about-container .content-box2 .container .principle-box {
    margin-top:51px
}
.about-container .content-box2 .container .principle-box .principle-list {
    margin:-35px -15px;
    font-size:0
}
.about-container .content-box2 .container .principle-box .principle-list li {
    display:inline-block;
    height:137px;
    width:370px;
    -webkit-box-shadow:0 13px 38px 0 rgba(18, 18, 49, .1);
    box-shadow:0 13px 38px 0 rgba(18, 18, 49, .1);
    border-radius:2px;
    padding:25px 9px 10px 60px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    margin:35px 15px
}
.about-container .content-box2 .container .principle-box .principle-list li .principle-title {
    font-size:18px;
    margin-bottom:10px;
    position:relative
}
.about-container .content-box2 .container .principle-box .principle-list li .principle-title-icon {
    position:absolute;
    height:24px;
    width:24px;
    left:-30px;
    top:3px;
    background:url(../images/about/icons-3ab4b5f3fb.png);
    background-size:420px auto
}
.about-container .content-box2 .container .principle-box .principle-list li .principle-title-icon-1 {
    background-position:0 0
}
.about-container .content-box2 .container .principle-box .principle-list li .principle-title-icon-2 {
    background-position:-35px 0
}
.about-container .content-box2 .container .principle-box .principle-list li .principle-title-icon-3 {
    background-position:-70px 0
}
.about-container .content-box2 .container .principle-box .principle-list li .principle-title-icon-4 {
    background-position:-104px 0
}
.about-container .content-box2 .container .principle-box .principle-list li .principle-title-icon-5 {
    background-position:-138px 0
}
.about-container .content-box2 .container .principle-box .principle-list li .principle-description {
    font-size:15px;
    line-height:26px;
    color:#666
}
.about-container .content-box2 .container .principle-box .principle-list li .principle-description-last {
    padding-right:35px
}
.about-container .content-box2 .container .background-img-box {
    width:1000px;
    height:370px;
    position:absolute;
    bottom:-160px;
    right:-260px;
    background:url(../images/about/aboutus_img_guide-03f0831909.png);
    background-size:1000px 370px;
    background-position:120px 0
}
.about-container .content-box3 {
    color:#fff
}
.about-container .content-box3 .background-box-position {
    margin:0 auto;
    width:1920px
}
.about-container .content-box3 .background-box {
    width:100%;
    height:1200px;
    background:url(../images/about/aboutus_bg_work-c605ef93e7.jpg) center top no-repeat;
    background-attachment:fixed;
    position:absolute
}
.about-container .content-box3 .work-title {
    padding:110px 0 121px;
    position:relative;
    font-size:35px
}
.about-container .content-box3 .work-list ul {
    list-style:none
}
.about-container .content-box3 .work-list .left-part {
    width:580px
}
.about-container .content-box3 .work-list ul>li {
    margin-left:100px;
    display:inline-block;
    margin-bottom:110px;
    position:relative
}
.about-container .content-box3 .work-list ul>li .work-item-name {
    font-size:18px;
    line-height:57px
}
.about-container .content-box3 .work-list ul>li .work-item-description {
    font-size:14px
}
.about-container .content-box3 .work-list ul>li .work-icon {
    width:88px;
    height:88px;
    border-radius:50%;
    background-color:rgba(255, 255, 255, .08);
    position:absolute;
    top:0;
    left:-100px
}
.about-container .content-box3 .work-list ul>li .work-icon .work-icon1-background {
    width:48px;
    height:48px;
    margin:20px;
    background:url(../images/about/icons-3ab4b5f3fb.png) no-repeat;
    background-size:420px 48px;
    background-position:-170px 0
}
.about-container .content-box3 .work-list ul>li .work-icon .work-icon2-background {
    width:48px;
    height:48px;
    margin:20px;
    background:url(../images/about/icons-3ab4b5f3fb.png) no-repeat;
    background-size:420px 48px;
    background-position:-225px 0
}
.about-container .content-box3 .work-list ul>li .work-icon .work-icon3-background {
    width:48px;
    height:48px;
    margin:20px;
    background:url(../images/about/icons-3ab4b5f3fb.png) no-repeat;
    background-size:420px 48px;
    background-position:-282px 0
}
.about-container .content-box3 .work-list ul>li .work-icon .work-icon4-background {
    width:48px;
    height:48px;
    margin:20px;
    background:url(../images/about/icons-3ab4b5f3fb.png) no-repeat;
    background-size:420px 48px;
    background-position:-338px 0
}
.about-container .content-box4 {
    color:#fff;
    background:url(../images/about/aboutus_bg_joinus-0b049585c8.jpg) center bottom no-repeat;
    background-size:1920px 680px;
    height:680px;
    position:relative;
    z-index:10
}
.about-container .content-box4 .mask-box-father {
    height:680px;
    width:1920px;
    margin:0 auto;
    overflow:hidden;
    position:relative;
    z-index:1000
}
.about-container .content-box4 .mask-box-father .mask-box {
    height:680px;
    width:100%;
    background:-webkit-gradient(linear, left top, right top, from(rgba(7, 9, 28, 0)), color-stop(50%, #07091c));
    background:linear-gradient(90deg, rgba(7, 9, 28, 0) 0, #07091c 50%);
    position:absolute
}
.about-container .content-box4 .join-us-title {
    font-size:35px;
    color:#fff;
    position:absolute;
    top:120px
}
.about-container .content-box4 .join-us-description {
    width:520px;
    line-height:26px;
    position:absolute;
    top:205px
}
.about-container .content-box4 .join-us-characteristic {
    position:absolute;
    top:291px
}
.about-container .content-box4 .join-us-characteristic p {
    font-size:18px;
    line-height:54px;
    color:#fff
}
.about-container .content-box4 .position-box {
    position:absolute;
    top:500px
}
.about-container .content-box4 .position-box .contact-email-box {
    width:364px;
    height:92px;
    background:-webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, .1)), to(rgba(255, 255, 255, .042)));
    background:linear-gradient(0deg, rgba(255, 255, 255, .1) 0, rgba(255, 255, 255, .042) 100%);
    border-radius:2px;
    padding:29px 0 0 21px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-transition:all .2s linear;
    transition:all .2s linear
}
.about-container .content-box4 .position-box .contact-email-box .email-icon {
    width:26px;
    height:26px;
    background:url(../images/about/icons-3ab4b5f3fb.png) no-repeat -394px -3px;
    background-size:420px auto
}
.about-container .content-box4 .position-box .contact-email-box:hover {
    background:-webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, .1)), to(rgba(255, 255, 255, 0)));
    background:linear-gradient(0deg, rgba(255, 255, 255, .1) 0, rgba(255, 255, 255, 0) 100%)
}
.about-container .content-box4 .position-box p {
    position:absolute;
    top:22px;
    left:68px;
    font-size:15px;
    color:#fff
}
.about-container .content-contact {
    height:680px;
    color:#fff;
    background:url(../images/about/contact-bgc-3b2dc6a474.jpg) center bottom no-repeat;
    background-size:1920px 680px;
    overflow:hidden
}
.about-container .content-contact .contact-us-title {
    font-size:35px;
    color:#fff;
    margin-top:110px
}
.about-container .content-contact .contact-us-description {
    width:520px;
    font-size:26px;
    line-height:26px;
    margin-top:44px
}
.about-container .content-contact .contact-us-address {
    font-size:18px;
    margin-top:20px
}
.about-container .content-contact .contact-us-address p {
    font-size:18px;
    line-height:54px;
    color:#fff
}
.about-container .content-contact .position-box {
    margin-top:80px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.about-container .content-contact .position-box .contact-show-box {
    width:364px;
    height:92px;
    background:-webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, .1)), to(rgba(255, 255, 255, .042)));
    background:linear-gradient(0deg, rgba(255, 255, 255, .1) 0, rgba(255, 255, 255, .042) 100%);
    border-radius:2px;
    padding:22px 0 0 21px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-transition:all .2s linear;
    transition:all .2s linear;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    margin-right:30px
}
.about-container .content-contact .position-box .contact-show-box:hover {
    background:-webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, .1)), to(rgba(255, 255, 255, 0)));
    background:linear-gradient(0deg, rgba(255, 255, 255, .1) 0, rgba(255, 255, 255, 0) 100%)
}
.about-container .content-contact .position-box .contact-show-box .icon-box {
    width:26px;
    height:26px;
    background-size:420px auto;
    margin-top:4px
}
.about-container .content-contact .position-box .contact-show-box .icon-box-question {
    background:url(../images/about/contact_us_01-c3d698bf4a.png);
    background-size:26px 26px
}
.about-container .content-contact .position-box .contact-show-box .icon-box-tel {
    background:url(../images/about/contact_us_02-6b75e9f8c1.png);
    background-size:26px 26px
}
.about-container .content-contact .position-box .contact-show-box .icon-box-email {
    background:url(../images/about/contact_us_03-3fdf6360af.png);
    background-size:26px 26px
}
.about-container .content-contact .position-box>.contact-show-box:last-child {
    margin-right:0
}
.about-container .content-contact .position-box p {
    font-size:15px;
    color:#fff;
    line-height:26px;
    margin-left:22px
}
@media (-webkit-min-device-pixel-ratio:2), (min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2) {
    .about-container .content-box1 .customer-case .to-case-btn .case-icon-1 {
        background-image:url(../images/index/icon-release@2x-b975d610b2.png);
        background-size:630px 244px
    }
}
.news-index-container .nav-box {
    height:450px;
    overflow:hidden;
    background:url(../images/news/news-index-banner-bfce183cd5.png) center bottom no-repeat;
    background-size:auto 100%;
    background-color:#0d0f20;
    padding-top:164px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    text-align:center;
    position:relative
}
.news-index-container .nav-box h1, .news-index-container .nav-box p {
    text-align:left;
    color:#fff;
    font-weight:400
}
.news-index-container .nav-box h1 {
    line-height:60px;
    margin-bottom:32px
}
.news-index-container .nav-box p {
    font-size:18px;
    line-height:31px
}
.news-index-container .news-index-main {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:stretch;
    -ms-flex-pack:stretch;
    justify-content:stretch
}
.news-index-container .news-index-main .news-list-box {
    width:770px;
    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-flex:1;
    -ms-flex:1;
    flex:1;
    padding-bottom:80px;
    margin-right:30px
}
.news-index-container .news-index-main .news-list-box .news-list-header {
    width:100%;
    padding:52px 0 11px 44px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    font-size:0;
    border-bottom:1px solid #e0e2e4;
    position:relative
}
.news-index-container .news-index-main .news-list-box .news-list-header .news-list-header-title {
    font-size:26px;
    line-height:44px;
    color:#000;
    display:inline-block;
    margin-right:70px;
    cursor:pointer
}
.news-index-container .news-index-main .news-list-box .news-list-header .news-list-header-title:last-child {
    margin-right:0
}
.news-index-container .news-index-main .news-list-box .news-list-header .news-list-header-title-active, .news-index-container .news-index-main .news-list-box .news-list-header .news-list-header-title:hover {
    color:#ff8b02
}
.news-index-container .news-index-main .news-list-box .news-list-header a.link {
    font-size:15px;
    float:right
}
.news-index-container .news-index-main .news-list-box .news-list-header a.link .index-icon-22 {
    display:inline-block;
    width:14px;
    height:16px;
    vertical-align:middle;
    background:url(../images/index/icon-release@2x-b975d610b2.png) 0 0 no-repeat;
    background-position:-30px -231px;
    background-size:630px 244px;
    -webkit-transition:-webkit-transform .3s;
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s, -webkit-transform .3s
}
.news-index-container .news-index-main .news-list-box .news-list-header a.link:hover .index-icon-22 {
    -webkit-transform:translateX(10px);
    -ms-transform:translateX(10px);
    transform:translateX(10px)
}
.news-index-container .news-index-main .news-list-box .news-list-header::before {
    content:'';
    width:104px;
    height:4px;
    background:#ff8b02;
    position:absolute;
    bottom:0;
    left:44px;
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.news-index-container .news-index-main .news-list-box .news-list-header-0::before {
    -webkit-transform:translateX(0);
    -ms-transform:translateX(0);
    transform:translateX(0)
}
.news-index-container .news-index-main .news-list-box .news-list-header-1::before {
    width:156px;
    -webkit-transform:translateX(174px);
    -ms-transform:translateX(174px);
    transform:translateX(174px)
}
.news-index-container .news-index-main .news-list-box .news-list-header-2::before {
    -webkit-transform:translateX(400px);
    -ms-transform:translateX(400px);
    transform:translateX(400px)
}
.news-index-container .news-index-main .news-list-box .news-list-header-3::before {
    -webkit-transform:translateX(574px);
    -ms-transform:translateX(574px);
    transform:translateX(574px)
}
.news-index-container .news-index-main .news-list-box .news-list-header-4::after {
    -webkit-transform:translateX(744px);
    -ms-transform:translateX(744px);
    transform:translateX(744px)
}
.news-index-container .news-index-main .news-list-box hr {
    border:0;
    border-top:1px solid #e7e7eb
}
.news-index-container .news-index-main .news-list-box .news-list-main {
    width:100%;
    padding-top:20px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
.news-index-container .news-index-main .news-list-box .news-list-main img {
    border-radius:4px
}
.news-index-container .news-index-main .news-list-box .news-list-main .news-item {
    width:100%;
    height:205px;
    padding:20px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    margin-bottom:8px;
    cursor:pointer
}
.news-index-container .news-index-main .news-list-box .news-list-main .news-item:hover {
    -webkit-box-shadow:0 10px 30px 0 rgba(52, 58, 77, .2);
    box-shadow:0 10px 30px 0 rgba(52, 58, 77, .2)
}
.news-index-container .news-index-main .news-list-box .news-list-main .news-item:hover .news-item-img {
    -webkit-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform:scale(1.1)
}
.news-index-container .news-index-main .news-list-box .news-list-main .news-item .news-item-img-box {
    width:220px;
    height:165px;
    border-radius:4px;
    overflow:hidden;
    -ms-flex-negative:0;
    flex-shrink:0;
    margin-right:20px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-transform:rotate(0)
}
.news-index-container .news-index-main .news-list-box .news-list-main .news-item .news-item-img-box .news-item-img {
    width:auto;
    height:100%;
    -webkit-transition:-webkit-transform .3s ease-in-out;
    transition:-webkit-transform .3s ease-in-out;
    transition:transform .3s ease-in-out;
    transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out
}
.news-index-container .news-index-main .news-list-box .news-list-main .news-item .news-item-content {
    width:490px
}
.news-index-container .news-index-main .news-list-box .news-list-main .news-item .news-item-content h5 {
    font-size:18px;
    color:#333;
    line-height:31px;
    margin-bottom:16px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.news-index-container .news-index-main .news-list-box .news-list-main .news-item .news-item-content h5:hover {
    color:#ff8b02
}
.news-index-container .news-index-main .news-list-box .news-list-main .news-item .news-item-content p {
    height:48px;
    color:#666;
    font-size:14px;
    line-height:24px;
    margin-bottom:47px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical
}
.news-index-container .news-index-main .news-list-box .news-list-main .news-item .news-item-content span {
    font-size:12px;
    color:#888;
    line-height:21px
}
.news-index-container .news-index-main .news-list-box .news-list-footer {
    margin-top:31px
}
.news-index-container .news-index-main .news-list-box .news-list-footer .paginationjs {
    width:100%;
    text-align:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:reverse;
    -ms-flex-direction:row-reverse;
    flex-direction:row-reverse
}
.news-index-container .news-index-main .news-list-box .news-list-footer .paginationjs .J-paginationjs-go-button {
    font-size:15px;
    color:#333;
    line-height:26px;
    background-color:#fff;
    padding:0 8px;
    border:none;
    margin-right:20px;
    display:inline-block;
    cursor:pointer
}
.news-index-container .news-index-main .news-list-box .news-list-footer .paginationjs .J-paginationjs-go-button:hover {
    color:#ff8b02
}
.news-index-container .news-index-main .news-list-box .news-list-footer .paginationjs .paginationjs-ellipsis {
    cursor:default
}
.news-index-container .news-index-main .news-list-box .news-list-footer .paginationjs .paginationjs-ellipsis a {
    line-height:20px;
    vertical-align:top
}
.news-index-container .news-index-main .news-list-box .news-list-footer .paginationjs ul {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.news-index-container .news-index-main .news-list-box .news-list-footer .paginationjs ul li {
    font-size:15px;
    color:#333;
    line-height:26px;
    margin-right:4px;
    display:inline-block;
    cursor:pointer
}
.news-index-container .news-index-main .news-list-box .news-list-footer .paginationjs ul li:first-child {
    margin-right:20px
}
.news-index-container .news-index-main .news-list-box .news-list-footer .paginationjs ul li:last-child {
    margin-left:14px;
    margin-right:0
}
.news-index-container .news-index-main .news-list-box .news-list-footer .paginationjs ul li:hover a {
    color:#ff8b02
}
.news-index-container .news-index-main .news-list-box .news-list-footer .paginationjs ul li.J-paginationjs-page {
    width:24px
}
.news-index-container .news-index-main .news-list-box .news-list-footer .paginationjs ul li.J-paginationjs-page:hover {
    background:#f7f7f8
}
.news-index-container .news-index-main .news-list-box .news-list-footer .paginationjs ul li.J-paginationjs-page:hover a {
    color:#333
}
.news-index-container .news-index-main .news-list-box .news-list-footer .paginationjs ul li.J-paginationjs-page.active {
    background:#ff8b02;
    border-radius:2px
}
.news-index-container .news-index-main .news-list-box .news-list-footer .paginationjs ul li.J-paginationjs-page.active a {
    color:#fff
}
.news-index-container .news-index-main .news-list-box .news-list-footer .paginationjs ul li.disabled a {
    color:#ccc
}
.news-index-container .news-index-main .news-side-container {
    height:auto;
    width:370px;
    padding-top:40px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -ms-flex-negative:0;
    flex-shrink:0
}
.news-index-container .news-index-main .news-side-container .news-side-box {
    width:100%;
    padding:20px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    background:#fff;
    border-top:4px solid #ff8b02;
    -webkit-box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    margin-bottom:20px;
    position:relative
}
.news-index-container .news-index-main .news-side-container .news-side-box-cases {
    height:360px
}
.news-index-container .news-index-main .news-side-container .news-side-box:last-child {
    margin-bottom:80px;
    position:sticky;
    top:88px
}
.news-index-container .news-index-main .news-side-container .news-side-box-header {
    margin-bottom:16px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.news-index-container .news-index-main .news-side-container .news-side-box-header h4 {
    font-size:18px;
    color:#333
}
.news-index-container .news-index-main .news-side-container .news-side-box-header a.link {
    font-size:15px;
    color:#ff8b02;
    cursor:pointer
}
.news-index-container .news-index-main .news-side-container .news-side-box-header a.link .index-icon-22 {
    display:inline-block;
    width:16px;
    height:17px;
    vertical-align:middle;
    background:url(../images/index/icon-release@2x-b975d610b2.png) 0 0 no-repeat;
    background-position:-30px -231px;
    background-size:630px 244px;
    -webkit-transition:-webkit-transform .3s;
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s, -webkit-transform .3s
}
.news-index-container .news-index-main .news-side-container .news-side-box-header a.link:hover .index-icon-22 {
    -webkit-transform:translateX(10px);
    -ms-transform:translateX(10px);
    transform:translateX(10px)
}
.news-index-container .news-index-main .news-side-container .news-side-box .news-side-sliders-nav {
    width:100%;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    position:absolute;
    bottom:20px;
    left:0
}
.news-index-container .news-index-main .news-side-container .news-side-box .news-side-sliders-nav-item {
    width:20px;
    height:4px;
    background:#333;
    opacity:.3;
    border-radius:8px;
    margin:0 4px;
    cursor:pointer
}
.news-index-container .news-index-main .news-side-container .news-side-box .news-side-sliders-nav-item-active {
    opacity:.8
}
.news-index-container .news-index-main .news-side-container .news-side-box .news-side-sliders-nav-item:hover {
    opacity:.6
}
.news-index-container .news-index-main .news-side-container .news-side-box .news-side-case-box .news-side-case-item {
    display:block;
    margin-bottom:12px;
    cursor:pointer
}
.news-index-container .news-index-main .news-side-container .news-side-box .news-side-case-box .news-side-case-item h5 {
    font-size:15px;
    color:#333;
    margin-bottom:4px
}
.news-index-container .news-index-main .news-side-container .news-side-box .news-side-case-box .news-side-case-item h5:hover {
    color:#ff8b02
}
.news-index-container .news-index-main .news-side-container .news-side-box .news-side-case-box .news-side-case-item p {
    font-size:14px;
    color:#666;
    line-height:24px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical
}
.news-index-container .news-index-main .news-side-container .news-side-box .news-side-question-box {
    height:300px;
    margin-bottom:15px
}
.news-index-container .news-index-main .news-side-container .news-side-box .news-side-question-box .news-side-question-item {
    font-size:15px;
    color:#333;
    line-height:26px;
    display:block;
    padding-left:32px;
    margin-bottom:13px;
    position:relative;
    cursor:pointer;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.news-index-container .news-index-main .news-side-container .news-side-box .news-side-question-box .news-side-question-item:hover {
    color:#ff8b02
}
.news-index-container .news-index-main .news-side-container .news-side-box .news-side-question-box .news-side-question-item::before {
    content:'';
    width:20px;
    height:20px;
    background:url(../images/news/news-question-mark-3f3c8d4a97.png);
    background-size:20px;
    position:absolute;
    left:0;
    top:3px
}
.news-container {
    padding-top:108px
}
.news-container .news-main {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:stretch;
    -ms-flex-pack:stretch;
    justify-content:stretch
}
.news-container .news-main .news-box {
    width:770px;
    padding-bottom:80px;
    margin-right:30px
}
.news-container .news-main .news-box .breadcrumb {
    font-size:15px;
    line-height:26px;
    margin-bottom:9px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.news-container .news-main .news-box .breadcrumb a {
    cursor:pointer;
    color:#666;
    white-space:nowrap
}
.news-container .news-main .news-box .breadcrumb a:hover {
    color:#333
}
.news-container .news-main .news-box .breadcrumb span {
    color:#333;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.news-container .news-main .news-box .breadcrumb .news-breadcrumb-arrow {
    width:16px;
    height:17px;
    background:url(../images/news/news-breadcrumb-arrow-9883692df4.png) no-repeat;
    background-size:16px 17px;
    margin:0 8px
}
.news-container .news-main .news-box-main {
    padding-bottom:28px;
    border-bottom:1px solid #e0e2e4
}
.news-container .news-main .news-box-footer {
    padding-top:39px;
    text-align:left
}
.news-container .news-main .news-box-footer-item {
    width:370px;
    height:156px;
    text-align:left;
    display:inline-block;
    background:#fff;
    padding:18px 20px 20px 20px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    border-top:#ff8b02 4px solid;
    -webkit-box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1)
}
.news-container .news-main .news-box-footer-item:first-child {
    margin-right:30px
}
.news-container .news-main .news-box-footer-item h5 {
    font-size:15px;
    color:#333;
    margin-bottom:12px
}
.news-container .news-main .news-box-footer-item h5:hover {
    color:#ff8b02
}
.news-container .news-main .news-box-footer-item:hover img {
    -webkit-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform:scale(1.1)
}
.news-container .news-main .news-box-footer-item-main {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.news-container .news-main .news-box-footer-item-main .news-box-footer-item-img-box {
    width:100px;
    height:75px;
    overflow:hidden;
    border-radius:4px;
    margin-right:12px;
    -ms-flex-negative:0;
    flex-shrink:0;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-transform:rotate(0)
}
.news-container .news-main .news-box-footer-item-main .news-box-footer-item-img-box img {
    width:auto;
    height:100%;
    border-radius:4px;
    -webkit-transition:-webkit-transform .3s ease-in-out;
    transition:-webkit-transform .3s ease-in-out;
    transition:transform .3s ease-in-out;
    transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out
}
.news-container .news-main .news-box-footer-item-main .news-box-footer-item-right p {
    height:51px;
    line-height:25.5px;
    font-size:14px;
    color:#333;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    /*! autoprefixer: off */
    -webkit-box-orient:vertical;
    margin-bottom:5px
}
.news-container .news-main .news-box-footer-item-main .news-box-footer-item-right p:hover {
    color:#ff8b02
}
.news-container .news-main .news-box-footer-item-main .news-box-footer-item-right span {
    font-size:12px;
    color:#666
}
.news-container .news-main .news-side-container {
    height:auto;
    width:370px;
    padding-top:40px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -ms-flex-negative:0;
    flex-shrink:0
}
.news-container .news-main .news-side-container .news-side-box {
    width:100%;
    padding:20px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    background:#fff;
    border-top:4px solid #ff8b02;
    -webkit-box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    margin-bottom:20px;
    position:relative
}
.news-container .news-main .news-side-container .news-side-box-cases {
    height:360px
}
.news-container .news-main .news-side-container .news-side-box-header {
    margin-bottom:16px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.news-container .news-main .news-side-container .news-side-box-header h4 {
    font-size:18px;
    color:#333
}
.news-container .news-main .news-side-container .news-side-box-header a.link {
    font-size:15px;
    color:#ff8b02;
    cursor:pointer
}
.news-container .news-main .news-side-container .news-side-box-header a.link .index-icon-22 {
    display:inline-block;
    width:16px;
    height:17px;
    vertical-align:middle;
    background:url(../images/index/icon-release@2x-b975d610b2.png) 0 0 no-repeat;
    background-position:-30px -231px;
    background-size:630px 244px;
    -webkit-transition:-webkit-transform .3s;
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s, -webkit-transform .3s
}
.news-container .news-main .news-side-container .news-side-box-header a.link:hover .index-icon-22 {
    -webkit-transform:translateX(10px);
    -ms-transform:translateX(10px);
    transform:translateX(10px)
}
.news-container .news-main .news-side-container .news-side-box .news-side-sliders-nav {
    width:100%;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    position:absolute;
    bottom:20px;
    left:0
}
.news-container .news-main .news-side-container .news-side-box .news-side-sliders-nav-item {
    width:20px;
    height:4px;
    background:#333;
    opacity:.3;
    border-radius:8px;
    margin:0 4px;
    cursor:pointer
}
.news-container .news-main .news-side-container .news-side-box .news-side-sliders-nav-item-active {
    opacity:.8
}
.news-container .news-main .news-side-container .news-side-box .news-side-sliders-nav-item:hover {
    opacity:.6
}
.news-container .news-main .news-side-container .news-side-box .news-side-case-box .news-side-case-item {
    display:block;
    margin-bottom:12px;
    cursor:pointer
}
.news-container .news-main .news-side-container .news-side-box .news-side-case-box .news-side-case-item h5 {
    font-size:15px;
    color:#333;
    margin-bottom:4px
}
.news-container .news-main .news-side-container .news-side-box .news-side-case-box .news-side-case-item h5:hover {
    color:#ff8b02
}
.news-container .news-main .news-side-container .news-side-box .news-side-case-box .news-side-case-item p {
    font-size:14px;
    color:#666;
    line-height:24px;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    overflow:hidden;
    /*! autoprefixer: off */
    -webkit-box-orient:vertical
}
.news-container .news-main .news-side-container .news-side-box .news-side-recommend-box .news-side-recommend-item {
    font-size:15px;
    color:#333;
    line-height:26px;
    display:block;
    margin-bottom:15px;
    position:relative;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.news-container .news-main .news-side-container .news-side-box .news-side-recommend-box .news-side-recommend-item:hover img {
    -webkit-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform:scale(1.1)
}
.news-container .news-main .news-side-container .news-side-box .news-side-recommend-box .news-side-recommend-item:last-child {
    margin-bottom:0
}
.news-container .news-main .news-side-container .news-side-box .news-side-recommend-box .news-side-recommend-item-left {
    width:100px;
    height:75px;
    border-radius:4px;
    overflow:hidden;
    margin-right:12px;
    -ms-flex-negative:0;
    flex-shrink:0;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-transform:rotate(0)
}
.news-container .news-main .news-side-container .news-side-box .news-side-recommend-box .news-side-recommend-item-left img {
    width:auto;
    height:100%;
    border-radius:4px;
    -webkit-transition:-webkit-transform .3s ease-in-out;
    transition:-webkit-transform .3s ease-in-out;
    transition:transform .3s ease-in-out;
    transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out
}
.news-container .news-main .news-side-container .news-side-box .news-side-recommend-box .news-side-recommend-item-right .news-side-recommend-title {
    height:52px;
    font-size:14px;
    color:#333;
    line-height:26px;
    margin-bottom:4px;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    overflow:hidden;
    -webkit-box-orient:vertical
}
.news-container .news-main .news-side-container .news-side-box .news-side-recommend-box .news-side-recommend-item-right .news-side-recommend-title:hover {
    color:#ff8b02
}
.news-container .news-main .news-side-container .news-side-box .news-side-recommend-box .news-side-recommend-item-right .news-side-recommend-date {
    font-size:12px;
    color:#666
}
.news-container .news-main .news-side-container .news-side-box .news-side-recommend-box .news-side-recommend-item:hover {
    color:#ff8b02
}
.news-container .news-main .news-side-container .news-side-counsel-box {
    width:100%;
    height:183px;
    text-align:center;
    background:url(../images/news/news-side-counsel-bg-6c4d444b77.png) no-repeat, -webkit-gradient(linear, left top, right top, from(#ff9902), to(#ff7800));
    background:url(../images/news/news-side-counsel-bg-6c4d444b77.png) no-repeat, linear-gradient(90deg, #ff9902 0, #ff7800 100%);
    background-size:auto 183px;
    padding:18px 20px 20px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-box-shadow:0 4px 20px 0 rgba(255, 128, 0, .4);
    box-shadow:0 4px 20px 0 rgba(255, 128, 0, .4);
    margin-bottom:80px;
    position:sticky;
    top:88px
}
.news-container .news-main .news-side-container .news-side-counsel-box h4 {
    color:#fff;
    font-size:18px;
    margin-bottom:18px
}
.news-container .news-main .news-side-container .news-side-counsel-box input {
    width:100%;
    height:38px;
    font-size:15px;
    background:rgba(255, 255, 255, .96);
    padding-left:10px;
    border-radius:2px;
    -webkit-backdrop-filter:blur(2px);
    backdrop-filter:blur(2px);
    border:0;
    outline:unset;
    margin-bottom:20px
}
.news-container .news-main .news-side-container .news-side-counsel-box input::-webkit-inner-spin-button, .news-container .news-main .news-side-container .news-side-counsel-box input::-webkit-outer-spin-button {
    -webkit-appearance:none!important;
    margin:0
}
.news-container .news-main .news-side-container .news-side-counsel-box .get-cases-btn {
    width:100px;
    height:38px;
    line-height:34px;
    color:#fff;
    border:2px solid #fff;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    border-radius:2px;
    cursor:pointer
}
.news-container .news-main .news-box.tags-box {
    width:100%;
    margin:0;
    padding-bottom:39px
}
.news-container .news-main .news-box.tags-box .breadcrumb {
    margin-bottom:39px
}
.news-container .news-main .news-box.tags-box .tags-box-title {
    font-size:32px;
    font-weight:400;
    color:#333;
    line-height:42px;
    margin:0 0 8px 0
}
.news-container .news-main .news-box.tags-box .tags-box-des {
    font-size:16px;
    font-weight:400;
    color:#888;
    line-height:28px;
    padding-bottom:24px
}
.news-container .news-main .news-box.tags-box .tags-box-des-line {
    margin:0 8px;
    font-weight:500
}
.news-container .news-main .news-box.tags-box .tags-box-item {
    font-size:14px;
    font-weight:500;
    color:#595959;
    line-height:20px;
    padding:8px 16px;
    display:inline-block;
    margin:0 18px 18px 0;
    border:1px solid #bfbfbf;
    border-radius:4px;
    cursor:pointer
}
.news-container .news-main .news-box.tags-box .tags-box-item:hover {
    color:#ff8b02;
    border-color:#ff8b02
}
.news-container .tags-detail-page {
    background:#f9f9f9;
    padding:38px 0 31px
}
.news-container .tags-detail-page .breadcrumb {
    font-size:15px;
    line-height:26px;
    margin-bottom:0;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.news-container .tags-detail-page .breadcrumb a {
    cursor:pointer;
    color:#666;
    white-space:nowrap
}
.news-container .tags-detail-page .breadcrumb a:hover {
    color:#333
}
.news-container .tags-detail-page .breadcrumb span {
    color:#333;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.news-container .tags-detail-page .breadcrumb .news-breadcrumb-arrow {
    width:16px;
    height:17px;
    background:url(../images/news/news-breadcrumb-arrow-9883692df4.png) no-repeat;
    background-size:16px 17px;
    margin:0 8px
}
.news-container .tags-detail-page .news-box {
    width:100%;
    margin:0;
    padding:0
}
.news-container .tags-detail-page .tags-detail-bottom {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    padding-top:7px;
    border-bottom:none
}
.news-container .tags-detail-page .tags-detail-top {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    line-height:26px;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.news-container .tags-detail-page .tags-detail-info-left {
    padding-top:32px
}
.news-container .tags-detail-page .tags-detail-time {
    font-size:14px;
    font-weight:400;
    color:#666;
    line-height:22px
}
.news-container .tags-detail-page .tags-detail-info-title {
    font-size:32px;
    font-weight:400;
    color:#333;
    line-height:42px;
    margin-bottom:20px
}
.news-container .tags-detail-page .tags-detail-text {
    font-size:14px;
    font-weight:400;
    color:#666;
    line-height:20px
}
.news-container .tags-detail-page .tags-detail-info-right {
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    margin-left:27px;
    border-radius:8px;
    overflow:hidden
}
.news-container .tags-detail-page .tags-detail-info-right img {
    max-width:373px;
    height:auto
}
.news-container .tags-detail-page .news-content {
    margin-top:0;
    max-height:888px;
    overflow:hidden;
    padding-top:40px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.news-container .tags-detail-page .news-side-container {
    padding-top:50px
}
.news-container .tags-detail-page .tags-detail-main {
    padding-bottom:0
}
.news-container .tags-detail-full-btn {
    margin:22px 0 39px
}
.news-container .tags-detail-full-btn a {
    margin:0 auto;
    display:block;
    width:79px;
    height:26px;
    font-size:15px;
    font-weight:400;
    color:#ff8b02;
    line-height:26px
}
.news-container .tags-detail-full-btn .index-icon-22 {
    display:inline-block;
    width:16px;
    height:16px;
    vertical-align:middle;
    background:url(../images/index/icon-release@2x-b975d610b2.png) 0 0 no-repeat;
    background-position:-30px -231px;
    background-size:630px 244px;
    -webkit-transition:-webkit-transform .3s;
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s, -webkit-transform .3s
}
.news-container .tags-detail-full-btn:hover .index-icon-22 {
    -webkit-transform:translateX(10px);
    -ms-transform:translateX(10px);
    transform:translateX(10px)
}
.news-container .news-list-main {
    width:100%;
    padding-top:20px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
.news-container .news-list-main img {
    border-radius:4px
}
.news-container .news-list-main .news-item {
    width:100%;
    height:205px;
    padding:20px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    margin-bottom:8px;
    cursor:pointer
}
.news-container .news-list-main .news-item:hover {
    -webkit-box-shadow:0 10px 30px 0 rgba(52, 58, 77, .2);
    box-shadow:0 10px 30px 0 rgba(52, 58, 77, .2)
}
.news-container .news-list-main .news-item:hover .news-item-img {
    -webkit-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform:scale(1.1)
}
.news-container .news-list-main .news-item .news-item-img-box {
    width:220px;
    height:165px;
    border-radius:4px;
    overflow:hidden;
    -ms-flex-negative:0;
    flex-shrink:0;
    margin-right:20px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-transform:rotate(0)
}
.news-container .news-list-main .news-item .news-item-img-box .news-item-img {
    width:auto;
    height:100%;
    -webkit-transition:-webkit-transform .3s ease-in-out;
    transition:-webkit-transform .3s ease-in-out;
    transition:transform .3s ease-in-out;
    transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out
}
.news-container .news-list-main .news-item .news-item-content {
    width:490px
}
.news-container .news-list-main .news-item .news-item-content h5 {
    font-size:18px;
    color:#333;
    line-height:31px;
    margin-bottom:16px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.news-container .news-list-main .news-item .news-item-content h5:hover {
    color:#ff8b02
}
.news-container .news-list-main .news-item .news-item-content p {
    height:48px;
    color:#666;
    font-size:14px;
    line-height:24px;
    margin-bottom:47px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical
}
.news-container .news-list-main .news-item .news-item-content span {
    font-size:12px;
    color:#888;
    line-height:21px
}
.register-container {
    width:100%;
    height:auto;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    position:relative;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.register-container input::-webkit-contacts-auto-fill-button {
    visibility:hidden;
    display:none!important;
    pointer-events:none;
    position:absolute;
    right:0
}
.register-container input::-webkit-credentials-auto-fill-button {
    display:none!important;
    visibility:hidden;
    pointer-events:none;
    position:absolute;
    right:0
}
.register-container::before {
    content:'';
    width:1322px;
    height:777px;
    background:url(../images/register/register-back-07f626d1b4.png);
    background-size:1322px 777px;
    position:absolute;
    display:block;
    top:0;
    left:50%;
    -webkit-transform:translateX(-740px);
    -ms-transform:translateX(-740px);
    transform:translateX(-740px);
    z-index:-1
}
.register-container .register-box {
    width:580px;
    height:722px;
    background:rgba(255, 255, 255, .7);
    text-align:center;
    padding:60px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    border-radius:2px;
    border:2px solid #fff;
    display:block;
    margin-top:100px
}
.register-container .register-box h2 {
    font-size:35px;
    line-height:60px;
    margin-bottom:32px
}
.register-container .register-box .register-form-item {
    width:100%;
    margin-bottom:24px
}
.register-container .register-box .register-form-item .register-form-item-title {
    font-size:15px;
    line-height:25px;
    text-align:left;
    margin-bottom:6px
}
.register-container .register-box .register-form-item .register-form-item-title i.red {
    color:red;
    margin-right:4px
}
.register-container .register-box .register-form-item .register-form-item-main {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    position:relative
}
.register-container .register-box .register-form-item .register-form-item-main input {
    width:100%;
    height:44px;
    font-size:15px;
    padding:12px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    border:1px solid #e0e2e4;
    border-radius:2px;
    position:relative
}
.register-container .register-box .register-form-item .register-form-item-main input:focus {
    border-color:#ff8b02;
    outline:2px solid rgba(255, 139, 2, .2)
}
.register-container .register-box .register-form-item .register-form-item-main input.password:focus+.register-form-item-tip {
    display:block
}
.register-container .register-box .register-form-item .register-form-item-main .register-form-item-danger-desc, .register-container .register-box .register-form-item .register-form-item-main .register-form-item-tip, .register-container .register-box .register-form-item .register-form-item-main .register-form-item-warning-desc {
    font-size:12px;
    line-height:21px;
    display:none;
    position:absolute;
    bottom:-23px;
    left:0
}
.register-container .register-box .register-form-item .register-form-item-main .register-form-item-warning-desc {
    color:#ff8b02
}
.register-container .register-box .register-form-item .register-form-item-main .register-form-item-danger-desc {
    color:#ff4848
}
.register-container .register-box .register-form-item .register-form-item-main .register-form-item-tip {
    color:#ff8b02
}
.register-container .register-box .register-form-item .register-form-item-main .quest-validate-btn {
    width:95px;
    height:44px;
    font-size:15px;
    color:#ff8b02;
    background:#fff;
    border:1px solid #ff8b02;
    border-radius:2px;
    margin-left:8px;
    cursor:pointer;
    -ms-flex-negative:0;
    flex-shrink:0
}
.register-container .register-box .register-form-item .register-form-item-main .quest-validate-btn[disabled] {
    opacity:.6;
    cursor:default
}
.register-container .register-box .register-form-item .register-form-item-main .quest-validate-btn:hover {
    color:#ff7800;
    border-color:#ff7800
}
.register-container .register-box .register-form-item .register-form-item-main .show-psw-btn {
    width:16px;
    height:16px;
    background:url(../images/register/register-show-password-6340774b31.png);
    background-size:16px;
    position:absolute;
    right:12px;
    top:14px;
    cursor:pointer
}
.register-container .register-box .register-form-item .register-form-item-main .show-psw-btn::after {
    content:'';
    background:url(../images/register/register-show-password-hov-c578d95b0f.png), url(../images/register/register-hide-password-ca5dc20b9e.png), url(../images/register/register-hide-password-hov-3d6c387f67.png)
}
.register-container .register-box .register-form-item .register-form-item-main .show-psw-btn:hover {
    background:url(../images/register/register-show-password-hov-c578d95b0f.png);
    background-size:16px
}
.register-container .register-box .register-form-item .register-form-item-main .show-psw-btn.hide-psw-btn {
    background:url(../images/register/register-hide-password-ca5dc20b9e.png);
    background-size:16px
}
.register-container .register-box .register-form-item .register-form-item-main .show-psw-btn.hide-psw-btn:hover {
    background:url(../images/register/register-hide-password-hov-3d6c387f67.png);
    background-size:16px
}
.register-container .register-box .register-form-item-warning .register-form-item-main input {
    border-color:#ff8b02;
    outline:2px solid rgba(255, 139, 2, .2)
}
.register-container .register-box .register-form-item-warning .register-form-item-main .register-form-item-warning-desc {
    display:block
}
.register-container .register-box .register-form-item .captcha-tip {
    display:none;
    line-height:21px;
    font-size:12px;
    color:#333;
    text-align:left;
    margin-bottom:-23px;
    margin-top:2px
}
.register-container .register-box .register-form-item .captcha-tip a {
    color:#007bdb;
    text-decoration:underline
}
.register-container .register-box .register-form-item-danger .register-form-item-main input {
    border:1px #ff4848 solid;
    outline:2px solid rgba(255, 72, 72, .2)
}
.register-container .register-box .register-form-item-danger .register-form-item-main .register-form-item-danger-desc {
    display:block
}
.register-container .register-box .register-form-item-danger .captcha-tip {
    margin-top:23px
}
.register-container .register-box .register-form-accept {
    font-size:14px;
    text-align:left;
    margin-bottom:32px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.register-container .register-box .register-form-accept div.checkbox-box {
    width:14px;
    height:14px;
    margin-right:8px;
    position:relative
}
.register-container .register-box .register-form-accept div.checkbox-box input[type=checkbox] {
    width:0;
    height:0;
    position:absolute;
    top:0;
    left:0;
    opacity:0
}
.register-container .register-box .register-form-accept div.checkbox-box input[type=checkbox]:checked+i {
    background:url(../images/register/icon_checkbox_sel_check-98495bdf89.png), #fff;
    background-size:14px
}
.register-container .register-box .register-form-accept div.checkbox-box i {
    width:14px;
    height:14px;
    background:url(../images/register/icon_checkbox_sel-de74732294.png), #fff;
    background-size:14px;
    position:absolute;
    top:0;
    left:0;
    display:block;
    cursor:pointer
}
.register-container .register-box .register-form-accept .accept-wrong.checkbox-box i {
    background:url(../images/register/icon_checkbox_sel_wrong-ba18d77186.png), #fff;
    background-size:14px
}
.register-container .register-box .register-form-accept a {
    color:#007bdb;
    text-decoration:underline
}
.register-container .register-box .regist-btn {
    width:100%;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.register-container .register-success-box {
    padding:60px 0;
    display:none
}
.register-container .register-success-box .success-icon {
    width:120px;
    height:120px;
    background:url(../images/register/register-success-d68d19d0b8.png);
    background-size:120px 120px;
    display:inline-block;
    margin-bottom:8px
}
.register-container .register-success-box h3 {
    font-size:26px;
    color:#000;
    line-height:44px;
    margin-bottom:32px
}
.register-container .register-success-box .account-info-hr {
    font-size:18px;
    line-height:31px;
    color:#333;
    display:inline-block;
    position:relative;
    margin-bottom:20px
}
.register-container .register-success-box .account-info-hr::after, .register-container .register-success-box .account-info-hr::before {
    content:'';
    width:160px;
    height:1px;
    background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#ccc));
    background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0, #ccc 100%);
    display:block;
    position:absolute;
    top:16px;
    right:100%;
    -webkit-transform:translateX(-12px);
    -ms-transform:translateX(-12px);
    transform:translateX(-12px)
}
.register-container .register-success-box .account-info-hr::after {
    background:-webkit-gradient(linear, right top, left top, from(rgba(255, 255, 255, 0)), to(#ccc));
    background:linear-gradient(-90deg, rgba(255, 255, 255, 0) 0, #ccc 100%);
    right:unset;
    left:100%;
    -webkit-transform:translateX(12px);
    -ms-transform:translateX(12px);
    transform:translateX(12px)
}
.register-container .register-success-box .account-info-box {
    font-size:18px;
    display:inline-block;
    text-align:left;
    margin-bottom:32px
}
.register-container .register-success-box .account-info-box p:first-child {
    margin-bottom:12px
}
.register-container .register-success-box .account-info-box .account-info-name {
    color:#333;
    margin-right:8px
}
.register-container .register-success-box .account-info-box .account-info-value {
    color:#ff8b02
}
.register-container .register-success-box .account-info-tip {
    font-size:15px;
    color:#333;
    line-height:26px;
    margin-bottom:60px
}
.register-container .register-success-box .account-info-tip a {
    color:#007bdb;
    text-decoration:underline
}
.register-container .register-success-box .download-btn {
    width:400px
}
.register-container .register-success-box {
    text-align:center;
    padding:102px 31px 0 31px
}
.register-container .register-success-box .success-img {
    width:120px;
    height:120px;
    display:inline-block;
    background:url(../images/register/register-success-d68d19d0b8.png);
    background-size:100% 100%
}
.register-container .register-success-box .register-success-word {
    margin-top:8px;
    font-size:26px;
    color:#000;
    line-height:44px
}
.register-container .register-success-box .register-box-des {
    margin-top:32px;
    font-size:18px;
    color:#333;
    line-height:31px;
    text-align:center
}
.register-container .register-success-box .divide-line {
    width:518px;
    height:1px;
    background:#e7e7eb;
    margin-top:80px
}
.register-container .register-success-box .register-box-bottom {
    margin-top:33px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.register-container .register-success-box .register-box-bottom .live800-account {
    width:120px;
    height:120px;
    background:url(../images/register/wechat_qrcode@2x-099e4d1bce.png);
    background-size:100% 100%;
    margin-right:32px
}
.register-container .register-success-box .register-box-bottom .right-box .title {
    font-size:26px;
    color:#000;
    line-height:44px
}
.register-container .register-success-box .register-box-bottom .right-box .des {
    margin-top:8px;
    font-size:18px;
    color:#333;
    line-height:31px
}
.sdk {
    overflow:hidden
}
.sdk .link {
    display:inline-block;
    font-size:15px;
    line-height:350%
}
.sdk .title_3 {
    font-size:35px
}
.sdk .sdk-head {
    background-color:#07091c;
    height:450px;
    position:relative;
    overflow:hidden
}
.sdk .sdk-header {
    color:#fff
}
.sdk .sdk-header .text {
    z-index:10
}
.sdk .sdk-header .module-title {
    font-size:35px;
    padding-top:160px
}
.sdk .sdk-header p {
    padding-bottom:25px;
    font-size:18px
}
.sdk .sdk-header .btn {
    margin-right:20px
}
.sdk .sdk-header img {
    margin-left:-120px
}
.sdk .sdk-box1 {
    padding-top:140px
}
.sdk .sdk-box1 img {
    height:522px;
    _width:100%;
    _height:auto
}
.sdk .sdk-box1 .col-5 {
    padding-top:60px
}
.sdk .sdk-box1 p {
    font-size:15px;
    line-height:170%;
    margin-top:10px
}
.sdk .sdk-box2 {
    margin-bottom:160px
}
.sdk .sdk-box2 .sdk-box2-h1 {
    font-size:40px;
    text-align:center;
    padding:80px 0 40px;
    white-space:nowrap
}
.sdk .sdk-box2 .wrap {
    position:relative;
    text-align:center
}
.sdk .sdk-box2 .wrap img {
    text-align:center
}
.sdk .sdk-box2 .wrap .background {
    position:absolute;
    left:50%;
    top:42px;
    margin-left:-155px;
    width:310px;
    height:450px;
    background-color:#00c0ff;
    z-index:-1
}
.sdk .sdk-box2 .slider-container {
    height:60px;
    overflow:hidden;
    margin-top:16px
}
.sdk .sdk-box2 .slider-wrapper {
    width:10px;
    height:1014px;
    position:relative;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg);
    left:570px;
    top:-528px;
    padding:25px
}
.sdk .sdk-box2 .slider-wrapper .slider {
    width:100%;
    height:100%;
    padding:0 25px
}
.sdk .sdk-box2 .slider-wrapper .slider .slider-svg {
    width:100%;
    height:100%;
    border-radius:5px;
    overflow:hidden;
    position:relative;
    z-index:-1
}
.sdk .sdk-box2 .slider-indicator {
    position:absolute;
    width:16px;
    height:16px;
    background-color:#ff9902;
    -webkit-box-shadow:0 5px 13px 0 rgba(0, 0, 0, .06);
    box-shadow:0 5px 13px 0 rgba(0, 0, 0, .06);
    border:8px solid #fff;
    right:-10px;
    top:84px;
    border-radius:50%;
    cursor:pointer
}
.sdk .sdk-box2 .slider-tip {
    position:relative;
    width:360px;
    height:30px;
    margin:0 auto;
    text-align:center;
    font-size:18px;
    color:#999
}
.sdk .sdk-box2 .slider-tip .left {
    float:left;
    width:105px;
    height:30px;
    background:url(../images/product/sdk/sdk_box2_1-5610afcc30.png) left center no-repeat
}
.sdk .sdk-box2 .slider-tip .right {
    float:right;
    width:105px;
    height:30px;
    background:url(../images/product/sdk/sdk_box2_1-5610afcc30.png) right center no-repeat
}
.sdk .sdk-box2 .slider-tip .center {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    text-align:center
}
.sdk .sdk-box2 .click-container {
    display:none;
    margin-top:45px
}
.sdk .sdk-box2 .click-container .click-wrapper {
    width:674px;
    height:16px;
    margin:0 auto;
    font-size:0;
    position:relative
}
.sdk .sdk-box2 .click-container .click-wrapper span {
    position:relative;
    display:inline-block;
    width:74px;
    height:16px;
    cursor:pointer
}
.sdk .sdk-box2 .click-container .click-wrapper .hover {
    height:20px;
    top:-2px
}
.sdk .sdk-box2 .click-container .click-wrapper .current {
    position:absolute;
    width:0;
    height:0;
    border-width:0 16px 16px;
    border-style:solid;
    border-color:transparent transparent #ededed;
    top:20px;
    left:95px
}
.sdk .sdk-box3 {
    margin-bottom:40px
}
.sdk .sdk-box3 .wrap {
    height:184px
}
.sdk .sdk-box3 .title_3 {
    margin-top:24px
}
.sdk .sdk-box3 p {
    font-size:15px;
    margin-top:8px
}
.sdk .sdk-box4 {
    height:578px;
    text-align:center;
    padding-top:64px;
    margin-bottom:60px
}
.sdk .sdk-box4 .module-title {
    font-size:35px;
    font-weight:400;
    line-height:35px;
    color:#333
}
@media screen and (min-width:1008px) and (max-width:1200px) {
    .sdk .sdk-header img {
        margin-top:75px;
        height:375px
    }
    .sdk .sdk-box1 img {
        width:105%;
        height:auto
    }
    .sdk .sdk-box2 .slider-wrapper {
        height:900px;
        left:470px;
        top:-468px
    }
}
@media (max-width:1008px) {
    .sdk .sdk-header img {
        margin-top:150px;
        height:300px
    }
    .sdk .sdk-box1 {
        padding-top:80px
    }
    .sdk .sdk-box1 img {
        width:105%;
        height:auto
    }
    .sdk .sdk-box1 .col-5 {
        padding-top:0
    }
    .sdk .sdk-box2 .wrap img {
        width:748px
    }
    .sdk .sdk-box2 .wrap .background {
        width:260px;
        height:350px;
        margin-left:-130px;
        top:35px
    }
    .sdk .sdk-box2 .slider-wrapper {
        height:700px;
        left:348px;
        top:-368px
    }
    .sdk .title_3 {
        font-size:26px
    }
}
.error-container {
    padding-top:68px
}
.error-container .error-box {
    padding:32px 0 40px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.error-container .error-box-left {
    padding-top:78px;
    margin-right:98px
}
.error-container .error-box-left h1 {
    margin-bottom:16px
}
.error-container .error-box-left p {
    color:#666;
    font-size:14px;
    margin-bottom:30px
}
.error-container .error-box-left .btn-box .btn {
    margin-right:8px
}
.error-container .error-box-right img {
    width:680px;
    height:340px
}
.link-container {
    padding:128px 0 80px;
    text-align:center
}
.link-container h1 {
    color:#333
}
.link-container p.segregate {
    color:#333;
    font-size:18px;
    display:inline-block;
    position:relative;
    margin:40px 0 32px
}
.link-container p.segregate::after, .link-container p.segregate::before {
    content:'';
    width:200px;
    height:1px;
    display:block;
    background:-webkit-gradient(linear, left top, right top, from(#fff), to(#e7e7eb));
    background:linear-gradient(90deg, #fff 0, #e7e7eb 100%);
    position:absolute;
    top:13px
}
.link-container p.segregate::before {
    left:-212px
}
.link-container p.segregate::after {
    background:-webkit-gradient(linear, right top, left top, from(#fff), to(#e7e7eb));
    background:linear-gradient(-90deg, #fff 0, #e7e7eb 100%);
    right:-212px
}
.link-container .link-item {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.link-container .link-item:not(:last-child) {
    margin-bottom:20px
}
.link-container .link-item-left {
    width:70px
}
.link-container .link-item-right {
    width:480px;
    text-align:left
}
.link-container .link-item-right-row {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.link-container .link-item-right-column {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
.link-container .link-item-right textarea {
    width:100%;
    height:80px;
    padding:12px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    border-radius:2px;
    border:1px solid #e0e2e4
}
.link-container .link-item-right .logo-img {
    width:200px;
    height:60px;
    margin-right:15px
}
.link-container .link-item-right .download-logo-btn {
    width:24px;
    height:24px
}
.link-container .link-item-right .download-logo-btn img {
    width:24px;
    height:24px
}
.link-container .link-item-right .link-tip {
    color:#888;
    font-size:12px;
    line-height:18px;
    margin-top:15px
}
.help-index-container {
    padding-top:68px
}
.help-index-container .nav-box {
    height:200px;
    overflow:hidden;
    background:url(../images/help/help_banner-938b22d049.png) center bottom no-repeat;
    background-size:auto 100%;
    padding-top:68px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    text-align:center;
    position:relative
}
.help-index-container .nav-box .container {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    padding-left:42px
}
.help-index-container .nav-box .container h1, .help-index-container .nav-box .container p {
    text-align:left;
    color:#fff;
    font-weight:400
}
.help-index-container .nav-box .container h1 {
    margin-right:40px
}
.help-index-container .nav-box .container p {
    font-size:26px
}
.help-index-container .help-index-main {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    margin-top:20px;
    padding-bottom:80px
}
.help-index-container .help-index-main .collapse-box {
    overflow:hidden
}
.help-index-container .help-index-main .collapse-box .collapse-item {
    max-height:50px;
    -webkit-transition:all .3s linear;
    transition:all .3s linear;
    overflow:hidden;
    position:relative
}
.help-index-container .help-index-main .collapse-box .collapse-item .collapse-item-title {
    font-size:18px;
    color:#333;
    background:#fff;
    line-height:50px;
    padding-left:20px;
    position:relative;
    z-index:1;
    cursor:pointer
}
.help-index-container .help-index-main .collapse-box .collapse-item .collapse-item-title:hover {
    background:#f7f7f8
}
.help-index-container .help-index-main .collapse-box .collapse-item .collapse-item-title::after {
    content:'';
    width:16px;
    height:16px;
    background:url(../images/help/icon-gray-cf825eff5a.png);
    background-size:16px 16px;
    -webkit-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg);
    -webkit-transition:all .2s linear;
    transition:all .2s linear;
    position:absolute;
    top:17px;
    right:20px
}
.help-index-container .help-index-main .collapse-box .collapse-item .collapse-item-title-no-icon::after {
    display:none
}
.help-index-container .help-index-main .collapse-box .collapse-item .collapse-item-body {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    position:relative;
    z-index:0
}
.help-index-container .help-index-main .collapse-box .collapse-item .collapse-item-body-item {
    font-size:15px;
    color:#333;
    line-height:50px;
    padding-left:40px;
    cursor:pointer
}
.help-index-container .help-index-main .collapse-box .collapse-item .collapse-item-body-item-active {
    color:#ff8b02
}
.help-index-container .help-index-main .collapse-box .collapse-item .collapse-item-body-item:hover {
    background:#f7f7f8
}
.help-index-container .help-index-main .collapse-box .collapse-item-unfold {
    max-height:1000px
}
.help-index-container .help-index-main .collapse-box .collapse-item-unfold .collapse-item-title::after {
    -webkit-transform:rotate(0);
    -ms-transform:rotate(0);
    transform:rotate(0)
}
.help-index-container .help-index-main .collapse-box .collapse-item-active .collapse-item-title::after {
    background:url(../images/help/icon-orange-3abeed9d5a.png);
    background-size:16px 16px
}
.help-index-container .help-index-main .help-left-box {
    width:270px;
    height:-webkit-min-content;
    height:-moz-min-content;
    height:min-content;
    max-height:calc(100vh - 108px);
    background:#fff;
    -webkit-box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    -ms-flex-negative:0;
    flex-shrink:0;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    overflow-y:auto;
    position:sticky;
    top:88px
}
.help-index-container .help-index-main .help-left-box::-webkit-scrollbar {
    width:6px
}
.help-index-container .help-index-main .help-left-box::-webkit-scrollbar-track {
    width:6px;
    background:0 0
}
.help-index-container .help-index-main .help-left-box .collapse-box {
    padding:8px 0
}
.help-index-container .help-index-main .help-left-box .collapse-box .collapse-item-active .collapse-item-title {
    color:#ff8b02;
    background:#fff9f0
}
.help-index-container .help-index-main .help-left-box .collapse-box .collapse-item-active .collapse-item-title::before {
    content:"";
    display:inline-block;
    width:6px;
    height:50px;
    background:-webkit-gradient(linear, left top, left bottom, from(#ff9902), color-stop(100%, #ff7800), to(#ff7800));
    background:linear-gradient(180deg, #ff9902 0, #ff7800 100%, #ff7800 100%);
    position:absolute;
    left:0;
    top:0
}
.help-index-container .help-index-main .help-left-box .collapse-box .collapse-item-unfold .collapse-item-body {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
.help-index-container .help-index-main .help-main-box {
    margin-left:30px;
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.help-index-container .help-index-main .help-main-box .help-main-content-box {
    display:none
}
.help-index-container .help-index-main .help-main-box .help-main-content-box .help-main-title {
    font-size:15px;
    line-height:26px;
    margin-bottom:22px;
    padding-left:16px
}
.help-index-container .help-index-main .help-main-box .help-main-content-box .help-main-title .help-right-arrow {
    width:16px;
    height:16px;
    display:inline-block;
    background:url(../images/help/help_right_arrow-9883692df4.png);
    background-size:16px 16px;
    vertical-align:middle;
    margin:0 8px
}
.help-index-container .help-index-main .help-main-box .help-main-content-box .collapse-box .collapse-item {
    margin-bottom:4px
}
.help-index-container .help-index-main .help-main-box .help-main-content-box .collapse-box .collapse-item .collapse-item-body {
    background-color:#f7f7f8;
    padding:20px 16px
}
.help-index-container .help-index-main .help-main-box .help-main-content-box .collapse-box .collapse-item .collapse-item-body .help-content-skeleton {
    width:100%;
    height:375px;
    position:relative
}
.help-index-container .help-index-main .help-main-box .help-main-content-box .collapse-box .collapse-item .collapse-item-body .help-content-skeleton::before {
    content:'';
    display:block;
    width:200px;
    height:375px;
    background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(39%, #fff), to(rgba(255, 255, 255, 0)));
    background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0, #fff 39%, rgba(255, 255, 255, 0) 100%);
    opacity:.5;
    -webkit-filter:blur(22px);
    filter:blur(22px);
    position:absolute;
    top:0;
    left:0;
    -webkit-animation:swipe 3s infinite ease-in-out;
    animation:swipe 3s infinite ease-in-out
}
@-webkit-keyframes swipe {
    0% {
        left:-200px
    }
    100% {
        left:100%
    }
}
@keyframes swipe {
    0% {
        left:-200px
    }
    100% {
        left:100%
    }
}
.help-index-container .help-index-main .help-main-box .help-main-content-box .collapse-box .collapse-item .collapse-item-body .help-content-skeleton-block, .help-index-container .help-index-main .help-main-box .help-main-content-box .collapse-box .collapse-item .collapse-item-body .help-content-skeleton-strip-long, .help-index-container .help-index-main .help-main-box .help-main-content-box .collapse-box .collapse-item .collapse-item-body .help-content-skeleton-strip-short {
    background:-webkit-gradient(linear, left top, right top, from(#e9e9ec), to(#e7e7e9));
    background:linear-gradient(90deg, #e9e9ec 0, #e7e7e9 100%);
    border-radius:4px;
    margin-bottom:16px
}
.help-index-container .help-index-main .help-main-box .help-main-content-box .collapse-box .collapse-item .collapse-item-body .help-content-skeleton-strip-short {
    width:318px;
    height:20px
}
.help-index-container .help-index-main .help-main-box .help-main-content-box .collapse-box .collapse-item .collapse-item-body .help-content-skeleton-strip-long {
    width:100%;
    height:16px
}
.help-index-container .help-index-main .help-main-box .help-main-content-box .collapse-box .collapse-item .collapse-item-body .help-content-skeleton-block {
    width:100%;
    height:175px
}
.help-index-container .help-index-main .help-main-box .help-main-content-box .collapse-box .collapse-item .collapse-item-body .help-content-skeleton+.help-content {
    display:none
}
.help-index-container .help-index-main .help-main-box .help-main-content-box .collapse-box .collapse-item .collapse-item-body img {
    width:100%;
    margin-top:8px
}
.help-index-container .help-index-main .help-main-box .help-main-content-box .collapse-box .collapse-item-unfold .collapse-item-title {
    background:#f7f7f8;
    -webkit-box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1)
}
.site-map-container {
    width:1170PX;
    padding-bottom:100px;
    margin:0 auto;
    overflow:hidden
}
.site-map-container .site-map-head {
    text-align:center;
    margin-top:124px
}
.site-map-container .site-map-nav {
    margin-top:32px
}
.site-map-container .site-map-nav-title {
    font-size:18px;
    font-weight:700;
    color:#333;
    line-height:31px
}
.site-map-container .site-map-nav-box {
    border-top:1px solid #d8d8d8;
    margin-top:12px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.site-map-container .site-map-nav-box span {
    width:195px;
    font-size:15px;
    color:#333;
    line-height:26px;
    margin-top:20px;
    display:block
}
.site-map-container .site-map-nav-box span a:hover {
    cursor:pointer;
    color:#ff8b02
}
.download-container .flex-center-center {
    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
}
.download-container .download-head-container {
    width:100%;
    height:450px;
    background:#111a4b;
    padding-top:68px;
    overflow:hidden;
    position:relative
}
.download-container .download-head-container .download-head-title {
    position:absolute;
    top:181px;
    left:50%;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%)
}
.download-container .download-head-container .download-head-title .banner-title {
    font-size:35px;
    color:#fff;
    line-height:60px
}
.download-container .download-head-container .download-head-title .banner-des {
    margin-top:12px;
    font-size:26px;
    color:#fff;
    line-height:44px
}
.download-container .download-head-container .download-head-box {
    height:450px;
    background:url(../images/download/download_banner1@2x-e5e235d408.png) no-repeat center;
    background-size:1920px 450px
}
.download-container .downnload-module-container {
    text-align:center;
    padding:100px 0 80px 0
}
.download-container .downnload-module-container.download-demo-module {
    background:url(../images/download/download_back-d61463ae22.jpg) no-repeat center;
    background-color:#f9fcff
}
.download-container .downnload-module-container.download-demo-module .download-context-container .download-context-box .download-hover-box.download-hover-box-qrcode {
    padding-top:40px
}
.download-container .downnload-module-container.download-demo-module .download-context-container .download-context-box .download-hover-box.download-hover-box-contact {
    padding-top:32px
}
.download-container .downnload-module-container.download-demo-module .download-context-container .download-context-box .download-hover-box.download-hover-box-contact p {
    font-size:18px;
    color:#333;
    line-height:31px;
    margin-bottom:16px
}
.download-container .downnload-module-container.download-oather-module .download-context-container .download-context-box img {
    width:267px;
    height:213px
}
.download-container .downnload-module-container.download-oather-module .download-context-container .download-context-box .download-hover-box img.download-qrcode {
    margin-bottom:20px
}
.download-container .downnload-module-container.download-oather-module .download-context-container .download-context-box .download-hover-box-qrcode {
    padding-top:40px
}
.download-container .downnload-module-container h2 {
    font-size:35px;
    line-height:60px;
    color:#333;
    margin-bottom:40px
}
.download-container .downnload-module-container .download-context-container {
    position:relative
}
.download-container .downnload-module-container .download-context-container .right-top-word {
    position:absolute;
    top:30px;
    right:30px;
    font-size:15px;
    line-height:25px;
    color:#8c8c8c
}
.download-container .downnload-module-container .download-context-container .row {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap;
    margin-bottom:40px;
    width:100%
}
.download-container .downnload-module-container .download-context-container .privacy-box .download-privacy-btn {
    display:inline-block;
    width:95px;
    height:44px;
    border-radius:2px;
    border:1px solid #ff8b02;
    color:#ff8b02;
    text-align:center;
    line-height:44px
}
.download-container .downnload-module-container .download-context-container .download-context-box {
    background:#fff;
    width:310px;
    height:317px;
    -webkit-box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    box-shadow:0 6px 26px 0 rgba(52, 58, 77, .1);
    border-radius:2px;
    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:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1;
    position:relative
}
.download-container .downnload-module-container .download-context-container .download-context-box .download-info-word {
    margin-top:20px
}
.download-container .downnload-module-container .download-context-container .download-context-box .download-info-word a {
    font-weight:400;
    font-size:14px;
    color:#007bdb;
    line-height:24px
}
.download-container .downnload-module-container .download-context-container .download-context-box-qrcode::after {
    content:'';
    width:64px;
    height:64px;
    background:url(../images/download/download_qr-dcad86526d.png);
    background-size:64px 64px;
    position:absolute;
    top:0;
    right:0;
    z-index:0
}
.download-container .downnload-module-container .download-context-container .download-context-box:hover .download-hover-box {
    visibility:visible;
    opacity:1
}
.download-container .downnload-module-container .download-context-container .download-context-box:not(:last-child) {
    margin-right:30px
}
.download-container .downnload-module-container .download-context-container .download-context-box img {
    width:100px;
    height:100px;
    margin-bottom:32px
}
.download-container .downnload-module-container .download-context-container .download-context-box h4 {
    font-size:18px;
    line-height:31px;
    text-align:center;
    margin-bottom:20px
}
.download-container .downnload-module-container .download-context-container .download-context-box h4:last-child {
    margin-bottom:0
}
.download-container .downnload-module-container .download-context-container .download-context-box .download-hover-box {
    width:100%;
    height:100%;
    background:rgba(255, 255, 255, .8);
    -webkit-backdrop-filter:blur(8px);
    backdrop-filter:blur(8px);
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    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-align:center;
    -ms-flex-align:center;
    align-items:center;
    position:absolute;
    top:0;
    left:0;
    z-index:1;
    visibility:hidden;
    opacity:0;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out
}
.download-container .downnload-module-container .download-context-container .download-context-box .download-hover-box .content-box-login .brower-login {
    font-size:15px;
    color:#ff8b02;
    line-height:26px;
    position:relative;
    cursor:pointer
}
.download-container .downnload-module-container .download-context-container .download-context-box .download-hover-box .content-box-login .brower-login .more {
    display:inline-block;
    font-style:normal;
    vertical-align:middle;
    line-height:100%;
    width:15px;
    height:20px;
    background:url(../images/ic_arrow-72ba203f03.png) 0 0 no-repeat;
    background-position:-36px -28px;
    background-size:134px 42px;
    margin-left:4px
}
.download-container .downnload-module-container .download-context-container .download-context-box .download-hover-box .content-box-login .brower-login-des {
    font-size:12px;
    color:#888;
    line-height:21px;
    margin-top:11px
}
.download-container .downnload-module-container .download-context-container .download-context-box .download-hover-box .content-box-download {
    margin:50px 0 30px 0
}
.download-container .downnload-module-container .download-context-container .download-context-box .download-hover-box .content-box-download .content-box-download-des {
    font-size:12px;
    color:#888;
    line-height:21px;
    margin-top:12px
}
.download-container .downnload-module-container .download-context-container .download-context-box .download-hover-box.download-hover-box-qrcode {
    padding-top:35px
}
.download-container .downnload-module-container .download-context-container .download-context-box .download-hover-box.download-hover-box-qrcode p {
    font-size:18px;
    color:#333;
    line-height:31px;
    margin-bottom:8px
}
.download-container .downnload-module-container .download-context-container .download-context-box .download-hover-box.download-hover-box-qrcode .download-qrcode-des {
    font-size:12px;
    color:#888;
    line-height:21px
}
.download-container .downnload-module-container .download-context-container .download-context-box .download-hover-box.download-hover-box-android {
    padding-top:20px
}
.download-container .downnload-module-container .download-context-container .download-context-box .download-hover-box.download-hover-box-android img.download-qrcode-android {
    width:100px;
    height:100px;
    margin-bottom:0
}
.download-container .downnload-module-container .download-context-container .download-context-box .download-hover-box.download-hover-box-android p {
    margin:12px 0 8px 0
}
.download-container .downnload-module-container .download-context-container .download-context-box .download-hover-box.download-hover-box-android .divide-line {
    width:230px;
    height:1px;
    background:#e0e2e4;
    margin:8px 20px 7px 20px
}
.download-container .downnload-module-container .download-context-container .download-context-box .download-hover-box.download-hover-box-android .download-qrcode-des1 {
    font-size:12px;
    color:#888;
    line-height:21px;
    text-align:center;
    padding:0 20px
}
.download-container .downnload-module-container .download-context-container .download-context-box .download-hover-box img.download-qrcode {
    width:120px;
    height:120px;
    margin-bottom:20px
}
.download-container .downnload-module-container .download-context-container .download-context-box .download-hover-box img.download-contact {
    width:100px;
    height:100px;
    margin-bottom:12px
}
.download-container .downnload-module-container .download-context-container .download-context-box .download-hover-box a {
    cursor:pointer
}
.download-container .downnload-module-container .download-context-container .download-context-box .download-hover-box .download-privacy-btn {
    font-size:15px;
    color:#007bdb;
    line-height:26px
}
.privacy-main {
    margin:0 auto;
    width:1000px;
    height:auto;
    clear:both;
    overflow:hidden;
    background:#fff;
    padding-top:138px;
    color:#000;
    padding-bottom:50px
}
.privacy-main h2 {
    text-align:center;
    line-height:3rem;
    color:#000;
    font-weight:600;
    font-size:18px
}
.privacy-main h3 {
    margin:16px 0;
    text-align:center;
    font-size:16px;
    line-height:16px;
    font-weight:600;
    color:#000
}
.privacy-main h4 {
    margin:20px 0;
    font-size:14px;
    line-height:14px;
    font-weight:600;
    color:#000
}
.privacy-main p {
    text-indent:2em;
    margin:10px 0
}
.privacy-main .privacy-list-text {
    margin-top:5px;
    font-size:14px;
    line-height:18px;
    color:#000
}
.privacy-main .privacy-main-text {
    text-indent:2em;
    margin-bottom:10px;
    font-size:14px;
    line-height:20px;
    color:#000
}
.privacy-main p.second-level-text {
    text-indent:4em;
    font-size:14px
}
.privacy-main .strong {
    font-weight:600
}
.privacy-main .under-line {
    text-decoration:underline
}
.privacy-main .total-description li {
    margin-top:5px
}
.privacy-main .privacy-main a {
    color:#3b99fc
}
.privacy-main.privacy-main-en, .privacy-main.privacy-main-zhTW {
    display:none
}
.terms-container {
    font-size:15px
}
.terms-container .terms-main {
    margin:0 auto;
    width:1000px;
    height:auto;
    clear:both;
    overflow:hidden;
    background:#fff;
    padding-top:138px;
    color:#000;
    padding-bottom:50px
}
.terms-container .terms-main .terms {
    margin:50px
}
.terms-container .terms-main .terms h3 {
    font-size:21px;
    color:#000
}
.terms-container .terms-main .terms h4, .terms-container .terms-main .terms p {
    text-indent:2em;
    margin-top:20px
}
.terms-container .terms-main .terms h4 {
    font-size:16px;
    color:#000
}
.terms-container .terms-main .terms ul li {
    text-indent:4em;
    color:#606060
}
.authority-main {
    margin:0 auto;
    width:1000px;
    height:auto;
    clear:both;
    overflow:hidden;
    background:#fff;
    padding-top:138px;
    color:#000;
    padding-bottom:50px
}
.authority-main h2 {
    font-size:26px;
    color:#000;
    line-height:3rem
}
.authority-main h3 {
    font-size:18px;
    color:#000;
    line-height:2.5rem
}
.authority-main h4, .authority-main p {
    text-indent:2em;
    line-height:1.6rem
}
.authority-main h4 {
    font-size:16px;
    color:#000
}
.authority-main .terms ul li {
    text-indent:4em
}
.authority-main .main {
    padding-bottom:40px
}
.model-application * {
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.model-application .model-application-head {
    position:relative;
    height:620px;
    overflow:hidden;
}
.model-application .model-application-head .bg-center-box {
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%, -50%);
    -ms-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
    z-index:1;
    width:1920px;
    height:620px;
    background:url(../images/product/model_application/artificial_standard_img_banner@2x-bfa6daf18b.png) #06081c right bottom no-repeat;
    background-size:auto 100%;
    *background-color:#111222;
    margin-top: 68px!important;
}
.model-application .model-application-head .model-application-header {
    position:relative;
    height:450px;
    color:#fff;
    z-index:10
}
.model-application .model-application-head .model-application-header .module-title {
    padding-top:146px;
    font-weight:700;
    font-size:48px;
    color:#fff;
    line-height:84px;
    text-align:center
}
.model-application .model-application-head .model-application-header .row .des-1 {
    margin-top:12px;
    color:#fff;
    line-height:44px;
    font-size:26px;
    text-align:center
}
.model-application .model-application-head .model-application-header .row .des-2 {
    margin-top:40px;
    font-size:18px;
    color:#fff;
    line-height:31px;
    text-align:center
}
.model-application .model-application-head .model-application-header .btn-box {
    margin-top:52px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.model-application .model-application-head .model-application-header .btn {
    margin-right:20px
}
.model-application .model-application-head .mask {
    *display:none;
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    z-index:-10;
    background-color:#020720;
    margin-top: 68px;
}
.model-application .model-application-head canvas {
    *display:none;
    position:absolute;
    z-index:1;
    width:100%;
    height:100%;
    left:0;
    top:0;
    margin-top: 68px!important;
}
.model-application .container-box {
    margin-top:80px
}
.model-application .container-box .box-title {
    font-size:35px;
    color:#333;
    line-height:60px;
    text-align:center;
    margin-bottom:40px
}
.model-application .container-box .title_1 {
    font-size:35px;
    color:#333;
    line-height:60px
}
.model-application .container-box .title_1_des {
    font-size:15px;
    color:#333;
    line-height:26px
}
.model-application .container-box .des-list .des-item {
    margin-top:20px
}
.model-application .container-box .des-list .des-item .des-item-name {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    font-size:18px;
    color:#333;
    line-height:31px
}
.model-application .container-box .des-list .des-item .des-item-name .left-icon {
    display:inline-block;
    width:28px;
    height:28px;
    vertical-align:middle;
    background-size:100% 100%;
    margin-right:8px
}
.model-application .container-box .des-list .des-item .des-item-des {
    margin-top:4px;
    font-size:15px;
    color:#666;
    line-height:26px;
    padding-left:36px
}
.model-application .container-box .row {
    width:100%
}
.model-application .container-box .img-box img {
    width:100%;
    height:auto
}
.model-application .model-application-box1 .list-row {
    margin:0 -15px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.model-application .model-application-box1 .list-row .col {
    margin:0 15px;
    width:33.33%
}
.model-application .model-application-box1 .list-row .col-content {
    height:131px;
    background:#fff;
    -webkit-box-shadow:0 6px 26px 0 rgba(0, 0, 0, .1);
    box-shadow:0 6px 26px 0 rgba(0, 0, 0, .1);
    padding:20px 0;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.model-application .model-application-box1 .list-row .col-content .item-icon {
    width:48px;
    height:48px;
    margin:0 auto;
    background-size:100% 100%
}
.model-application .model-application-box1 .list-row .col-content .item-title {
    font-size:18px;
    color:#333;
    line-height:31px;
    text-align:center;
    margin-top:12px
}
.model-application .model-application-box1 .list-row .col-content:hover {
    background:linear-gradient(135deg, #f5f0ff 0, #e5f4ff 100%);
    -webkit-box-shadow:0 6px 26px 0 rgba(0, 0, 0, .1);
    box-shadow:0 6px 26px 0 rgba(0, 0, 0, .1);
    -webkit-transform:translateY(-10px);
    -ms-transform:translateY(-10px);
    transform:translateY(-10px);
    -webkit-transition:.5s;
    transition:.5s
}
.model-application .model-application-box1 .list-row .col-content-1 .item-icon {
    background-image:url(../images/product/model_application/box1-01@2x-42374326c3.png)
}
.model-application .model-application-box1 .list-row .col-content-2 .item-icon {
    background-image:url(../images/product/model_application/box1-02@2x-766fb083bd.png)
}
.model-application .model-application-box1 .list-row .col-content-3 .item-icon {
    background-image:url(../images/product/model_application/box1-03@2x-38cd336b41.png)
}
.model-application .model-application-box2 {
    padding-top:80px;
    background:-webkit-gradient(linear, left top, left bottom, from(#eff0fb), to(#fff));
    background:linear-gradient(180deg, #eff0fb 0, #fff 100%)
}
.model-application .model-application-box2 .box-content {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.model-application .model-application-box2 .left-icon-1 {
    background-image:url(../images/product/model_application/nameIcon1-0dbd7f2b8e.png)
}
.model-application .model-application-box2 .left-icon-2 {
    background-image:url(../images/product/model_application/nameIcon2-b3ddf1f9b2.png)
}
.model-application .model-application-box2 .left-icon-3 {
    background-image:url(../images/product/model_application/nameIcon3-5eda45703a.png)
}
.model-application .model-application-box2 .left-icon-4 {
    background-image:url(../images/product/model_application/nameIcon16-56a8cac97b.png)
}
.model-application .model-application-box2 .left-icon-5 {
    background-image:url(../images/product/model_application/nameIcon17-6013c439f1.png)
}
.model-application .model-application-box2 .box-nav {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.model-application .model-application-box2 .box-nav .nav-item {
    width:570px;
    height:114px;
    padding:20px;
    background:#fff;
    -webkit-box-shadow:0 6px 26px 0 rgba(0, 0, 0, .1);
    box-shadow:0 6px 26px 0 rgba(0, 0, 0, .1);
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.model-application .model-application-box2 .box-nav .nav-item .icon {
    width:48px;
    height:48px
}
.model-application .model-application-box2 .box-nav .nav-item .left-icon {
    background-image:url(../images/product/model_application/box2-01@2x-a8e793f6d0.png);
    background-size:100% 100%
}
.model-application .model-application-box2 .box-nav .nav-item .right-icon {
    background-image:url(../images/product/model_application/box2-02@2x-c4eafff307.png);
    background-size:100% 100%
}
.model-application .model-application-box2 .box-nav .nav-item .nav-content {
    padding-left:20px
}
.model-application .model-application-box2 .box-nav .nav-item .nav-content .nav-title {
    font-size:26px;
    color:#333;
    line-height:44px
}
.model-application .model-application-box2 .box-nav .nav-item .nav-content .nav-des {
    margin-top:4px;
    font-size:15px;
    color:#666;
    line-height:26px
}
.model-application .model-application-box2 .box-nav .nav-item:hover {
    background:linear-gradient(135deg, #f5f0ff 0, #e5f4ff 100%);
    -webkit-box-shadow:0 6px 26px 0 rgba(0, 0, 0, .1);
    box-shadow:0 6px 26px 0 rgba(0, 0, 0, .1);
    -webkit-transform:translateY(-10px);
    -ms-transform:translateY(-10px);
    transform:translateY(-10px);
    -webkit-transition:.5s;
    transition:.5s
}
.model-application .model-application-box2 .box-nav .nav-item:first-child {
    margin-right:30px
}
.model-application .model-application-box2 .box-nav .nav-item-active {
    background:linear-gradient(315deg, #9963f9 0, #5c6cf7 100%);
    -webkit-box-shadow:0 6px 26px 0 rgba(92, 108, 247, .3);
    box-shadow:0 6px 26px 0 rgba(92, 108, 247, .3)
}
.model-application .model-application-box2 .box-nav .nav-item-active .nav-content .nav-title {
    color:#fff
}
.model-application .model-application-box2 .box-nav .nav-item-active .nav-content .nav-des {
    color:#fff
}
.model-application .model-application-box2 .box-nav .nav-item-active .left-icon {
    background-image:url(../images/product/model_application/box2-01-hover@2x-88a22890b7.png);
    background-size:100% 100%
}
.model-application .model-application-box2 .box-nav .nav-item-active .right-icon {
    background-image:url(../images/product/model_application/box2-02-hover@2x-d66bf1b9b7.png);
    background-size:100% 100%
}
.model-application .model-application-box2 .box-nav .nav-item-active:hover {
    background:linear-gradient(315deg, #9963f9 0, #5c6cf7 100%);
    -webkit-box-shadow:0 6px 26px 0 rgba(92, 108, 247, .3);
    box-shadow:0 6px 26px 0 rgba(92, 108, 247, .3)
}
.model-application .model-application-box2 .box-nav .nav-item-active:hover .nav-content .nav-title {
    color:#fff
}
.model-application .model-application-box2 .box-nav .nav-item-active:hover .nav-content .nav-des {
    color:#fff
}
.model-application .model-application-box2 .box-nav .nav-item-active:hover .left-icon {
    background-image:url(../images/product/model_application/box2-01-hover@2x-88a22890b7.png);
    background-size:100% 100%
}
.model-application .model-application-box2 .box-nav .nav-item-active:hover .right-icon {
    background-image:url(../images/product/model_application/box2-02-hover@2x-d66bf1b9b7.png);
    background-size:100% 100%
}
.model-application .model-application-box2 .img-box {
    margin-top:32px;
    height:360px
}
.model-application .model-application-box2 .img-box img {
    width:570px;
    height:360px
}
.model-application .model-application-box2 .content-box {
    width:570px;
    margin-right:30px;
    padding:43px 66px 0 0
}
.model-application .model-application-box2 .box-content-2 {
    display:none
}
.model-application .model-application-box2 .box-content-2 .content-box {
    padding:64px 66px 0 0
}
.model-application .model-application-box3 {
    margin-top:160px
}
.model-application .model-application-box3 .row {
    height:540px
}
.model-application .model-application-box3 .title_1_des {
    font-size:26px;
    color:#333;
    line-height:44px;
    margin-bottom:12px
}
.model-application .model-application-box3 .left-icon-1 {
    background-image:url(../images/product/model_application/nameIcon4-1a64c0238e.png)
}
.model-application .model-application-box3 .left-icon-2 {
    background-image:url(../images/product/model_application/nameIcon5-73a290db57.png)
}
.model-application .model-application-box3 .left-icon-3 {
    background-image:url(../images/product/model_application/nameIcon6-659bf899a2.png)
}
.model-application .model-application-box3 .left-icon-4 {
    background-image:url(../images/product/model_application/nameIcon7-149f504c94.png)
}
.model-application .model-application-box3 .content-box {
    padding-left:40px
}
.model-application .model-application-box3 .link-box {
    margin:30px 0 0 36px
}
.model-application .model-application-box4 {
    position:relative;
    padding:80px 0
}
.model-application .model-application-box4 .bg-center-box {
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%, -50%);
    -ms-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
    z-index:1;
    width:1920px;
    height:832px;
    background:url(../images/product/model_application/box4-bg@2x-6a17fdcc06.png) #06081c right bottom no-repeat;
    background-size:auto 100%;
    *background-color:#111222
}
.model-application .model-application-box4 .container {
    position:relative;
    z-index:10
}
.model-application .model-application-box4 .content-box {
    height:572px;
    padding:0 20px;
    background-color:#fff;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.model-application .model-application-box4 .content-box .content-left {
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1
}
.model-application .model-application-box4 .content-box .content-left .fn-list {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.model-application .model-application-box4 .content-box .content-left .fn-list .fn-item {
    width:50%;
    margin-top:20px;
    padding-right:20px
}
.model-application .model-application-box4 .content-box .content-left .fn-list .fn-item .fn-item-content {
    padding:16px
}
.model-application .model-application-box4 .content-box .content-left .fn-list .fn-item .icon {
    width:28px;
    height:28px
}
.model-application .model-application-box4 .content-box .content-left .fn-list .fn-item .fn-item-title {
    font-size:18px;
    color:#333;
    line-height:31px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.model-application .model-application-box4 .content-box .content-left .fn-list .fn-item .fn-item-des {
    margin-top:4px;
    padding-left:36px;
    font-size:15px;
    color:#666;
    line-height:26px
}
.model-application .model-application-box4 .content-box .content-left .fn-list .fn-item-active .fn-item-content {
    background:linear-gradient(135deg, #f5f0ff 0, #e5f4ff 100%)
}
.model-application .model-application-box4 .content-box .content-left .fn-list .icon {
    height:28px;
    width:28px;
    margin-right:8px;
    background-size:100% 100%
}
.model-application .model-application-box4 .content-box .content-left .fn-list .left-icon-1 {
    background-image:url(../images/product/model_application/nameIcon8-d448706d2e.png)
}
.model-application .model-application-box4 .content-box .content-left .fn-list .left-icon-2 {
    background-image:url(../images/product/model_application/nameIcon9-c30b9d5312.png)
}
.model-application .model-application-box4 .content-box .content-left .fn-list .left-icon-3 {
    background-image:url(../images/product/model_application/nameIcon10-2bf902fbd2.png)
}
.model-application .model-application-box4 .content-box .content-left .fn-list .left-icon-4 {
    background-image:url(../images/product/model_application/nameIcon11-6fdd9c8281.png)
}
.model-application .model-application-box4 .content-box .content-left .fn-list .left-icon-5 {
    background-image:url(../images/product/model_application/nameIcon12-caa538b32a.png)
}
.model-application .model-application-box4 .content-box .content-left .fn-list .left-icon-6 {
    background-image:url(../images/product/model_application/nameIcon13-b7d6b55a18.png)
}
.model-application .model-application-box4 .content-box .content-left .fn-list .left-icon-7 {
    background-image:url(../images/product/model_application/nameIcon14-9907169eac.png)
}
.model-application .model-application-box4 .content-box .content-left .fn-list .left-icon-8 {
    background-image:url(../images/product/model_application/nameIcon15-743d5cf480.png)
}
.model-application .model-application-box4 .content-box .content-left .fn-list .left-icon-9 {
    background-image:url(../images/product/model_application/nameIcon16-56a8cac97b.png)
}
.model-application .model-application-box4 .content-box .content-right {
    padding-top:20px
}
.model-application .model-application-box4 .content-box .content-right img {
    width:514px;
    height:532px
}
.model-application .model-application-box4 .content-box .content-right .right-nav-img {
    display:none
}
.model-application .model-application-box4 .content-box .content-right .right-nav-img1 {
    display:block
}
.model-application .model-application-box5 {
    height:auto;
    margin-bottom:60px;
    text-align:center
}
.model-application .model-application-box5 .module-title {
    font-size:35px;
    font-weight:400;
    line-height:35px;
    color:#333
}
.model-application .model-application-box6 {
    height:166px;
    position:relative
}
.model-application .model-application-box6 .bg-center-box {
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%, -50%);
    -ms-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
    z-index:1;
    width:1920px;
    height:166px;
    background:url(../images/product/model_application/box6-bg@2x-9eb71de5e7.png) #06081c right bottom no-repeat;
    background-size:auto 100%;
    *background-color:#111222
}
.model-application .model-application-box6 .container {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    padding:0 60px;
    position:relative;
    z-index:10;
    height:100%
}
.model-application .model-application-box6 .container .chatbox-title {
    font-size:26px;
    color:#fff;
    line-height:44px
}
.model-application .model-application-box6 .container .chatbox-des {
    font-size:18px;
    color:#fff;
    line-height:31px
}