﻿@charset "utf-8";
/*! 企信通官网:2019-11-7 14:29:46 */
body, html {
    height: 100%;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-family: PingFang SC, Helvetica, Tahoma, Arial, Microsoft YaHei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif
}

body {
    min-width: 1200px
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline: 0;
    padding: 0;
    margin: 0;
    border: 0;
    -ms-touch-action: pan-y;
    touch-action: pan-y
}

html {
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    text-size-adjust: 100%
}

body {
    -webkit-overflow-scrolling: touch
}

em, i {
    font-style: normal
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
    display: block
}

audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline
}

audio:not([controls]) {
    display: none;
    height: 0
}

svg:not(:root) {
    overflow: hidden
}

a {
    background: transparent;
    text-decoration: none;
    -webkit-tap-highlight-color: transparent;
    color: #666;
    cursor: pointer
}

img {
    border: 0;
    vertical-align: middle
}

blockquote, body, button, dd, dl, form, h1, h2, h3, h4, h5, input, li, ol, p, select, textarea, ul {
    margin: 0
}

textarea {
    overflow: auto;
    resize: vertical
}

input, textarea {
    outline: none
}

dd, dl, li, ol, td, th, ul {
    padding: 0
}

ol, ul {
    list-style: none
}

h1, h2, h3, h4 {
    font-weight: 400
}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color: #e6e6e6;
    font-family: Arial
}

button {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: manipulation;
    touch-action: manipulation
}

div.advantage {
    background-color: #fff
}

div.advantage .groups-item {
    padding-top: 0;
    background: none
}

div.advantage .groups-signs {
    font-size: 14px;
    text-align: left
}

div.advantage > .container > ul > li {
    width: auto;
    margin: 0 15px
}

div.advantage > .container > ul > li:first-child {
    margin-left: 0
}

div.advantage > .container > ul > li:first-child .bg-img {
    background-position: 4px 4px
}

div.advantage > .container > ul > li:nth-of-type(2) .bg-img {
    background-position: 4px -96px
}

div.advantage > .container > ul > li:nth-of-type(3) .bg-img {
    background-position: 4px -195px
}

div.advantage > .container > ul > li:nth-of-type(4) .bg-img {
    background-position: 4px -294px
}

div.advantage > .container > ul > li:last-child {
    margin-right: 0
}

div.advantage > .container > ul > li:last-child .bg-img {
    background-position: 4px -395px
}

.bg-img {
    display: block;
    width: 74px;
    height: 70px;
    margin: 0 auto;
    background-image: url(rcs_icon2.fd133b00.png);
    background-repeat: no-repeat
}

h2.groups-title {
    padding-bottom: 70px
}

.sec-groups-title {
    font-size: 18px;
    padding: 20px 0 16px;
    color: #333
}

.trait {
    background-color: #f7f7f7;
    background-image: url(rcs_s1.a9604243.png);
    background-repeat: no-repeat
}

.trait ul.flex {
    -webkit-box-align: start;
    -webkit-align-items: start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: start
}

.trait ul.flex li:first-of-type .trait-title:after {
    background-position: -148px 2px
}

.trait ul.flex li:nth-of-type(2) .trait-title:after {
    background-position: -148px -94px
}

.trait ul.flex li:nth-of-type(3) .trait-title:after {
    background-position: -148px -194px
}

.trait ul.flex li:nth-of-type(4) .trait-title:after {
    background-position: -148px -286px
}

.trait .groups-item {
    width: 250px;
    height: 250px;
    margin: 0 auto;
    background: #fff;
    -webkit-box-shadow: 0 2px 4px 0 hsla(0, 0%, 86.7%, .5);
    -moz-box-shadow: 0 2px 4px 0 hsla(0, 0%, 86.7%, .5);
    box-shadow: 0 2px 4px 0 hsla(0, 0%, 86.7%, .5)
}

.trait .groups-signs {
    line-height: 2;
    color: #333
}

.trait-title {
    font-size: 28px;
    text-align: left;
    letter-spacing: 8px;
    height: 72px;
    line-height: 72px;
    padding-left: 50px;
    margin-bottom: 24px;
    color: #fff;
    background-color: #656c83;
    position: relative
}

.trait-title:after {
    content: "";
    display: block;
    width: 70px;
    height: 65px;
    position: absolute;
    right: 20px;
    top: 4px;
    background-image: url(rcs_icon2.fd133b00.png);
    background-repeat: no-repeat
}

.office-tool {
    background-image: url(rcs_bg4.3cdb629a.jpg);
    background-repeat: no-repeat
}

.office-tool.groups {
    padding: 90px 0 0
}

.office-tool .groups-title {
    padding-bottom: 50px;
    color: #fff
}

.el-tabs {
    overflow: hidden
}

.el-tabs--header {
    width: 280px;
    height: 540px;
    float: left;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(10%, rgba(17, 23, 40, .42)), color-stop(50%, rgba(5, 7, 29, 0)), to(#1d1f32));
    background-image: -moz-linear-gradient(top, rgba(17, 23, 40, .42) 10%, rgba(5, 7, 29, 0) 50%, #1d1f32 100%);
    background-image: linear-gradient(180deg, rgba(17, 23, 40, .42) 10%, rgba(5, 7, 29, 0) 50%, #1d1f32);
    padding-bottom: 10%
}

.el-tabs--nav .el-tabs--item:first-child .tabs-item--icon {
    background-position: 0 -134px
}

.el-tabs--nav .el-tabs--item:first-child.active .tabs-item--icon {
    background-position: 0 -203px
}

.el-tabs--nav .el-tabs--item:nth-child(2) .tabs-item--icon {
    background-position: 0 -342px
}

.el-tabs--nav .el-tabs--item:nth-child(2).active .tabs-item--icon {
    background-position: 0 -273px
}

.el-tabs--nav .el-tabs--item:nth-child(3) .tabs-item--icon {
    background-position: 0 6px
}

.el-tabs--nav .el-tabs--item:nth-child(3).active .tabs-item--icon {
    background-position: 0 -63px
}

.el-tabs--item {
    font-size: 20px;
    height: 100px;
    line-height: 100px;
    color: #fff;
    border-left: 4px solid transparent;
    cursor: pointer;
    -webkit-transition: background .25s linear;
    -moz-transition: background .25s linear;
    transition: background .25s linear
}

.el-tabs--item.active {
    color: #4f86ff;
    border-left-color: #4f86ff;
    background-image: -webkit-gradient(linear, left top, right top, from(#363848), to(#1c1f30));
    background-image: -moz-linear-gradient(left, #363848 0, #1c1f30 100%);
    background-image: linear-gradient(90deg, #363848, #1c1f30)
}

.el-tabs--item:hover {
    background-color: #363848;
    background-color: rgba(54, 56, 72, .24)
}

.tabs-item--icon {
    padding: 6px 0 6px 46px;
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat
}

.el-tabs--content {
    overflow: hidden;
    position: relative
}

.el-tab-pane {
    display: none
}

.el-tab-pane.active {
    display: block
}

.el-tab-pane .flex {
    padding-top: 40px
}

.tool-wrap {
    width: 80px;
    height: 80px;
    margin: auto
}

.tool-title {
    font-size: 18px;
    padding-left: 52px;
    color: #fff
}

.tool-name {
    font-size: 16px;
    line-height: 2.5;
    color: #fff
}

.range {
    background-color: #f7f7f7
}

.service-support {
    background-color: #fff;
    background-image: url(rcs_s2.f55b4da7.png);
    background-repeat: no-repeat
}

.service-support .groups-item {
    width: 540px;
    height: 470px;
    margin: 0 auto;
    background-color: #fff;
    -webkit-box-shadow: 0 2px 12px 2px #e8e8e8;
    -moz-box-shadow: 0 2px 12px 2px #e8e8e8;
    box-shadow: 0 2px 12px 2px #e8e8e8;
    -webkit-transition: -webkit-box-shadow .32s linear;
    transition: -webkit-box-shadow .32s linear;
    -moz-transition: box-shadow .32s linear, -moz-box-shadow .32s linear;
    transition: box-shadow .32s linear;
    transition: box-shadow .32s linear, -webkit-box-shadow .32s linear, -moz-box-shadow .32s linear
}

.service-support .groups-item:hover {
    -webkit-box-shadow: 0 2px 14px 2px #d5d5d5;
    -moz-box-shadow: 0 2px 14px 2px #d5d5d5;
    box-shadow: 0 2px 14px 2px #d5d5d5
}

.service-support .bg-img {
    width: 60px;
    height: 60px
}

.service-support-title {
    font-size: 18px;
    height: 60px;
    line-height: 60px;
    color: #fff;
    background-color: #848e9e
}

.server-center, .server-top {
    padding: 40px 0 35px
}

.server-center.underline:after, .server-top.underline:after {
    width: 80%;
    height: 1px;
    margin: auto;
    background-color: #e5e5e5
}

.groups-item-lt .server-top > .flex .flex-item:first-child .bg-img {
    background-position: -296px 0
}

.groups-item-lt .server-top > .flex .flex-item:nth-child(2) .bg-img {
    background-position: -296px -94px
}

.groups-item-lt .server-top > .flex .flex-item:nth-child(3) .bg-img {
    background-position: -296px -190px
}

.groups-item-lt .server-center > .flex .flex-item:first-child .bg-img {
    background-position: -296px -288px
}

.groups-item-lt .server-center > .flex .flex-item:nth-child(2) .bg-img {
    background-position: -296px -382px
}

.groups-item-rt .server-top > .flex .flex-item:first-child .bg-img {
    background-position: -296px -478px
}

.groups-item-rt .server-top > .flex .flex-item:nth-child(2) .bg-img {
    background-position: -296px -574px
}

.groups-item-rt .server-top > .flex .flex-item:nth-child(3) .bg-img {
    background-position: -296px -666px
}

.groups-item-rt .server-center {
    padding: 30px 0 25px
}

.groups-item-rt .server-center > .flex .flex-item:first-child .bg-img {
    background-position: -296px -764px
}

.groups-item-rt .server-center > .flex .flex-item:nth-child(2) .bg-img {
    background-position: -296px -858px
}

.server-bottom .button.button-link {
    font-size: 18px;
    border-color: #4f86ff;
    color: #4f86ff;
    padding: 11px 67px;
    -webkit-transition: color .3s linear, background-color .3s ease-in;
    -moz-transition: color .3s linear, background-color .3s ease-in;
    transition: color .3s linear, background-color .3s ease-in
}

.server-bottom .button.button-link:hover {
    color: #fff;
    background-color: #4f86ff
}

input[disabled] {
    color: #8d9399;
    -webkit-text-fill-color: #8d9399;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    opacity: 1
}

button[disabled] {
    color: #ddd !important;
    border-color: #ddd !important;
    background-color: #f8f8f8 !important
}

.button {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    white-space: nowrap;
    line-height: 20px;
    padding: 10px 24px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 0;
    -webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    transition: all .3s linear;
    color: #fff;
    background-color: #4f86ff
}

.button.focus, .button:focus, .button:hover {
    background-color: #3574ff
}

.button.active, .button:active {
    background-color: #1c63ff
}

.button.disabled, .button[disabled], fieldset[disabled] .button {
    background: #4f86ff
}

.button:hover {
    text-decoration: none
}

.button.button-link {
    background-color: transparent;
    color: grey;
    border: 1px solid grey
}

.button.button-link:hover {
    background-color: #cbcbcb;
    background-color: hsla(0, 0%, 79.6%, .47)
}

.button.button-sml {
    padding: 4px 20px
}

.button.button-download > a {
    font-size: 14px;
    color: #fff
}

.underline {
    position: relative
}

.underline:after {
    content: "";
    width: 100%;
    height: 2px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: currentColor;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 800
}

.rt-line {
    position: relative
}

.rt-line:after {
    content: "";
    width: 1px;
    height: 60%;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #e5e5e5;
    position: absolute;
    bottom: 0;
    top: 0;
    right: 0;
    margin: auto;
    z-index: 800
}

.lt-line {
    position: relative
}

.lt-line:before {
    content: "";
    width: 1px;
    height: 60%;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #e5e5e5;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    margin: auto;
    z-index: 800
}

.no-pointer {
    cursor: default
}

.clear {
    *zoom: 1;
    zoom: 1
}

.clear:after, .clear:before {
    content: "";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden
}

.flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.space-between {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.flex-item {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.center {
    text-align: center
}

.loading-wrap {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 100;
    background-color: #fff;
    background-color: hsla(0, 0%, 100%, .64);
    padding-top: 40%
}

.animate-in {
    width: 50px;
    height: 50px;
    margin: auto;
    -moz-border-radius: 100%;
    border-radius: 100%;
    background-color: transparent;
    position: relative;
    text-align: center
}

.animate-in .iconfont {
    font-size: 40px;
    line-height: 50px;
    color: #4f86ff
}

.animate-in:after, .animate-in:before {
    content: "";
    width: 50px;
    height: 50px;
    -moz-border-radius: 100%;
    border-radius: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    will-change: transform;
    -webkit-transition: background-color ease-in-out, opacity 2s cubic-bezier(.23, 1, .32, 1), -webkit-transform .4s cubic-bezier(.23, 1, .32, 1);
    transition: background-color ease-in-out, opacity 2s cubic-bezier(.23, 1, .32, 1), -webkit-transform .4s cubic-bezier(.23, 1, .32, 1);
    -moz-transition: background-color ease-in-out, opacity 2s cubic-bezier(.23, 1, .32, 1), transform .4s cubic-bezier(.23, 1, .32, 1), -moz-transform .4s cubic-bezier(.23, 1, .32, 1);
    transition: background-color ease-in-out, opacity 2s cubic-bezier(.23, 1, .32, 1), transform .4s cubic-bezier(.23, 1, .32, 1);
    transition: background-color ease-in-out, opacity 2s cubic-bezier(.23, 1, .32, 1), transform .4s cubic-bezier(.23, 1, .32, 1), -webkit-transform .4s cubic-bezier(.23, 1, .32, 1), -moz-transform .4s cubic-bezier(.23, 1, .32, 1)
}

.animate-in:before {
    -webkit-animation: zoomin 2s .4s infinite;
    -moz-animation: zoomin 2s .4s infinite;
    animation: zoomin 2s .4s infinite
}

.animate-in:after {
    -webkit-animation: zoominout 2s .1s infinite;
    -moz-animation: zoominout 2s .1s infinite;
    animation: zoominout 2s .1s infinite
}

@-webkit-keyframes zoomin {
    0% {
        background-color: transparent;
        -webkit-transform: translate(-50%, -50%) scale(0);
        transform: translate(-50%, -50%) scale(0);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        opacity: 1
    }
    to {
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        opacity: 0;
        background-color: #09f;
        background-color: rgba(0, 153, 255, .88);
        -webkit-transform: translate(-50%, -50%) scale(3);
        transform: translate(-50%, -50%) scale(3)
    }
}

@-moz-keyframes zoomin {
    0% {
        background-color: transparent;
        -moz-transform: translate(-50%, -50%) scale(0);
        transform: translate(-50%, -50%) scale(0);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        opacity: 1
    }
    to {
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        opacity: 0;
        background-color: #09f;
        background-color: rgba(0, 153, 255, .88);
        -moz-transform: translate(-50%, -50%) scale(3);
        transform: translate(-50%, -50%) scale(3)
    }
}

@keyframes zoomin {
    0% {
        background-color: transparent;
        -webkit-transform: translate(-50%, -50%) scale(0);
        -moz-transform: translate(-50%, -50%) scale(0);
        transform: translate(-50%, -50%) scale(0);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        opacity: 1
    }
    to {
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        opacity: 0;
        background-color: #09f;
        background-color: rgba(0, 153, 255, .88);
        -webkit-transform: translate(-50%, -50%) scale(3);
        -moz-transform: translate(-50%, -50%) scale(3);
        transform: translate(-50%, -50%) scale(3)
    }
}

@-webkit-keyframes zoominout {
    0% {
        background-color: transparent;
        -webkit-transform: translate(-50%, -50%) scale(0);
        transform: translate(-50%, -50%) scale(0);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        opacity: 1
    }
    to {
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        opacity: 0;
        background-color: #09f;
        background-color: rgba(0, 153, 255, .48);
        -webkit-transform: translate(-50%, -50%) scale(4);
        transform: translate(-50%, -50%) scale(4)
    }
}

@-moz-keyframes zoominout {
    0% {
        background-color: transparent;
        -moz-transform: translate(-50%, -50%) scale(0);
        transform: translate(-50%, -50%) scale(0);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        opacity: 1
    }
    to {
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        opacity: 0;
        background-color: #09f;
        background-color: rgba(0, 153, 255, .48);
        -moz-transform: translate(-50%, -50%) scale(4);
        transform: translate(-50%, -50%) scale(4)
    }
}

@keyframes zoominout {
    0% {
        background-color: transparent;
        -webkit-transform: translate(-50%, -50%) scale(0);
        -moz-transform: translate(-50%, -50%) scale(0);
        transform: translate(-50%, -50%) scale(0);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        opacity: 1
    }
    to {
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        opacity: 0;
        background-color: #09f;
        background-color: rgba(0, 153, 255, .48);
        -webkit-transform: translate(-50%, -50%) scale(4);
        -moz-transform: translate(-50%, -50%) scale(4);
        transform: translate(-50%, -50%) scale(4)
    }
}

.headers {
    position: relative
}

.container {
    width: 1200px;
    margin: 0 auto
}

.index-head {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    /*border-bottom: 1px solid #383462;*/
    /*border-bottom: 1px solid #f0f0f0;*/
    border-bottom: 1px solid rgba(255,255,255,.1);
    -webkit-transition: background-color .3s linear;
    -moz-transition: background-color .3s linear;
    transition: background-color .3s linear;
    z-index: 1000
}

.index-head:hover {
    background-color: #0a111c
}

.index-head-content {
    height: 69px;
    line-height: 69px
}

.index-head-content .index-head-logo {
    float: left;
    width: 200px;
    height: 69px;
    background-image: url(logo1.png);
    background-repeat: no-repeat;
    background-position: 0 15px
}

.index-head-content > ul, .index-head-content > ul > li {
    height: 69px;
    float: left;
    position: relative
}

.index-head-content .index-head-login {
    float: right
}

.index-head-content .index-head-login > a {
    font-size: 16px;
    display: inline-block;
    padding: 0 5px;
    margin: 0 5px;
    color: #fff
}

.index-head-content .index-head-login > a:hover {
    color: #4f86ff
}

.index-head-content .head-item {
    font-size: 16px;
    display: block;
    height: 100%;
    padding: 0 14px;
    margin: 0 6px;
    color: #fff
}

.index-head-content .head-item.active {
    position: relative;
    color: #4f86ff
}

.index-head-content .head-item.active:after {
    content: "";
    width: 100%;
    height: 2px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: currentColor;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 800
}

.index-head-content .head-item:hover {
    color: #4f86ff
}

.head-submenu {
    font-size: 16px;
    line-height: normal;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    max-width: 600px;
    min-width: 340px;
    padding: 10px 20px;
    color: #fff;
    background-color: #0a111c;
    position: absolute;
    left: 6px;
    top: 69px;
    z-index: 800
}

.head-submenu > dl {
    padding-right: 80px;
    padding-bottom: 20px
}

.head-submenu .head-submenu-title {
    font-size: 16px
}

.head-submenu .head-submenu-item {
    font-size: 14px;
    display: block;
    padding: 4px 0;
    color: grey;
    -webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    transition: all .3s linear
}

.head-submenu .head-submenu-item.active {
    position: relative;
    color: #4f86ff
}

.head-submenu .head-submenu-item.active:after {
    content: "";
    width: 100%;
    height: 2px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: currentColor;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 800
}

.head-submenu .head-submenu-item.active:hover {
    text-decoration: none
}

.head-submenu .head-submenu-item:hover {
    color: #4f86ff;
    text-decoration: underline
}

.head-submenu.isHide {
    display: none
}

.index-foot {
    background-color: #242a37
}

.index-foot-content .foot-top {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 48px 0 20px
}

.index-foot-content .foot-top .title {
    font-size: 16px;
    color: #fff;
    padding-bottom: 28px
}

.index-foot-content .foot-link {
    font-size: 14px;
    line-height: 2;
    color: #959aa2
}

.index-foot-content .foot-link > a {
    display: inline-block;
    vertical-align: middle;
    color: currentColor
}

.index-foot-content .foot-link > a.active {
    color: #4f86ff
}

.index-foot-content .foot-link > a:hover {
    text-decoration: underline
}

.index-foot-content .foot-middle {
    border-top: 1px solid #3c465a;
    border-bottom: 1px solid #3c465a;
    padding: 40px 0 20px
}

.index-foot-content .foot-middle .foot-link {
    padding-bottom: 20px
}

.index-foot-content .foot-middle span {
    display: inline-block;
    width: 130px;
    vertical-align: middle
}

.index-foot-content .foot-middle a {
    padding-right: 20px
}

.index-foot-content .foot-bottom {
    padding: 40px 0
}

.turns {
    position: absolute
}

.turns:hover {
    -webkit-animation: turns 2s ease-in-out .25s;
    -moz-animation: turns 2s .25s ease-in-out;
    animation: turns 2s ease-in-out .25s
}

@-webkit-keyframes turns {
    form, to {
        -webkit-transform: rotate(0turn);
        transform: rotate(0turn)
    }
    50% {
        -webkit-transform: rotate(3turn);
        transform: rotate(3turn)
    }
}

@-moz-keyframes turns {
    form, to {
        -moz-transform: rotate(0turn);
        transform: rotate(0turn)
    }
    50% {
        -moz-transform: rotate(3turn);
        transform: rotate(3turn)
    }
}

@keyframes turns {
    form, to {
        -webkit-transform: rotate(0turn);
        -moz-transform: rotate(0turn);
        transform: rotate(0turn)
    }
    50% {
        -webkit-transform: rotate(3turn);
        -moz-transform: rotate(3turn);
        transform: rotate(3turn)
    }
}

.content-banner-top .swiper-wrapper {
    position: relative;
    height: 520px
}

.content-banner-top .swiper-wrapper .swiper-slide {
    height: 100%
}

.img-overflow {
    display: block;
    width: 100%;
    max-width: 100%;
    height: 100%
}

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

.banner-link {
    display: block;
    width: 100%;
    height: 100%;
    position: relative
}

.nav-link {
    position: absolute;
    bottom: 100px;
    left: 50%;
    margin-left: -600px
}

.nav-link > .button-link {
    font-size: 20px;
    padding: 12px 47px;
    margin: 0 50px;
    color: #fff;
    border-color: #fff
}

.tap-btn-wrap {
    border-bottom: 1px solid #f0f0f0
}

.tap-btn-wrap .button.button-link {
    font-size: 16px;
    padding: 20px 24px;
    border: 0
}

.tap-btn-wrap .button.button-link.active {
    color: #4f86ff
}

.tap-btn-wrap .button.button-link:hover {
    background: none
}

.fixed {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1000;
    background-color: #f7f7f7;
    -webkit-box-shadow: 0 1px 14px 0 #e8e8e8;
    -moz-box-shadow: 0 1px 14px 0 #e8e8e8;
    box-shadow: 0 1px 14px 0 #e8e8e8
}

.groups {
    padding: 88px 0 120px
}

.groups-title {
    font-size: 30px;
    font-weight: 700;
    padding-bottom: 30px;
    color: #333
}

.groups-signs {
    font-size: 16px;
    color: #666
}

.advantage, .user-guide {
    background-color: #f7f7f7
}

.advantage > .container > ul, .user-guide > .container > ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.advantage > .container > ul > li, .user-guide > .container > ul > li {
    width: 25%
}

.range .groups-signs {
    padding-top: 34px
}

.user-guide {
    background: url(meet_bg1.afac57f9.png) no-repeat 50%
}

.user-guide .groups-signs, .user-guide .groups-title {
    color: #fff
}

.user-guide .groups-link {
    margin-top: 50px
}

.user-guide .groups-item {
    padding-top: 70px;
    background: url(976b5c48448049c2b05bed6b848d4b4e.woff) no-repeat;
    position: relative
}

.user-guide > .container > ul > li:first-child .groups-item {
    background-position: center 4px
}

.user-guide > .container > ul > li:nth-child(2) .groups-item {
    background-position: center -136px
}

.user-guide > .container > ul > li:nth-child(3) .groups-item {
    background-position: center -270px
}

.user-guide > .container > ul > li:nth-child(4) .groups-item {
    background-position: center -408px
}

.user-guide > .container > ul > li:not(:last-child) .groups-item:after {
    content: "";
    width: 44px;
    height: 38px;
    position: absolute;
    top: 50%;
    right: -12px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    background: url(data:image/png;base64,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) no-repeat 12px -537px
}

.sidebar-wrap {
    position: fixed;
    top: 70%;
    right: 20px
}

.sidebar {
    background-color: #3b3b3b
}

.sidebar li:last-child .sidebar-item:after {
    display: none
}

.sidebar-item {
    font-size: 12px;
    display: block;
    width: 40px;
    height: 40px;
    text-align: center;
    color: #fff;
    word-break: break-word;
    letter-spacing: 2px;
    padding: 4px;
    margin: 4px 2px;
    position: relative;
    overflow: hidden
}

.sidebar-item.backtop {
    display: none
}

.sidebar-item.backtop:hover:before, .sidebar-item.notice:hover:before {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    opacity: 0;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0)
}

.sidebar-item.backtop:before, .sidebar-item.notice:before {
    content: "";
    display: block;
    width: 40px;
    height: 40px;
    position: absolute;
    left: 0;
    background-repeat: no-repeat;
    background-position: 50%;
    background-color: #3b3b3b;
    -webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    transition: all .3s linear;
    will-change: transform, opacity;
    -webkit-transform-origin: center top;
    -moz-transform-origin: center top;
    -ms-transform-origin: center top;
    transform-origin: center top
}

.sidebar-item.notice:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAZCAYAAAArK+5dAAAAAXNSR0IArs4c6QAAAZlJREFUSA29lD1Lw1AUhhMRKuImfiFCR0FEF2dRB3FXBB2kg4P/wUVd9AfoJgiOOik4qkgnF0FEpIsIDi2V+gWCDo3PCRauzam54aa+8DQnJ+e856ZJruclUBAE7dCaoMW+FONF+IISDNl3WlZimoeaNizbvBabQlw7qesxagfJWfUaPXqIURdcg2gTTsIoCPY4ug3BoBtufgxXZQnEGXAfgkkv3IIoNK/dI+duQzDogzsQ/TJ3HoJhPxTEGanmSYb4UozRPIdJyMA4ZKECxxCnNgrmQB74OTzAKxz4vp8X8zVZahNUxXPa56fEtA+YgmdIQyOYnMKh3IHoKA1X0wPPNzhz+1BMxwZxZGdk6hi1sxC+AA36tPQnyW0ebNG8GBnAxRXImUUJ4gK1+2a9NmCZgi1IfAes/t40l1gbIPmq/NSpiMF7XS72VBuwS9eS0vlIbkDJ/5nSBuzQ8aR0XSm52FRkAH/DJV1CKvqX76DMUod5/7McZYNLQ6OYdEBZtop1aIZks5sJ33WCBaZNgGy9aegFE9muL74BlRbDdvyhA0UAAAAASUVORK5CYII=)
}

.sidebar-item.backtop:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAAXNSR0IArs4c6QAAAOxJREFUOBHtk70NwjAQRmNET8UgiAohGiRaCnrGIE1GYCokZmACOhpEiyB5tmzjhEuMlZSc9Mnn+3mOL4kqy3KSZdkRTdEQdgNyUICXOOchiAFjrvQG+IxlqCe+KqUuwSHdLocv0Ka7KjELcI9eSFue2C6XAwqhhtwb3gLtB29AC/ZPK+07SxsLXeH1Cz0kYgZs/XS4BG2Ck+FtUAn8MxzoCrlPylxfNzsj50fhYnolHo5lG+aMT8Ea3ZH4QoiLYAvPyT/Q7gtsC0ZigmAXWOqtgfjH323gWLzZWwPHmlPyf7Cf1th7cecUL/lUVM24QrU/O5B/AAAAAElFTkSuQmCC)
}

span.swiper-pagination-bullet {
    background-color: #7587a7
}

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