body,
html {
    height: 100%;
    overflow: hidden;
    margin: 0;
    padding: 0;
    background: #fff;
    font-size: 12px;
    color: #000;
    font-family: 微软雅黑
}

a {
    color: #333;
    text-decoration: none
}

.no_touch {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.navBox {
    position: fixed;
    right: 0;
    left: 0;
    top: 0;
    height: 50px;
    z-index: 10;
    clear: both;
    padding: 5px 10px
}

.navBox:after {
    content: "";
    display: block;
    border-bottom: .5px solid hsla(0, 0%, 71%, .3);
    height: 1px;
    clear: both;
    padding: 5px 0 0 0
}

.navBox .logo {
    float: left;
    width: 130px;
    height: 44px;
    background: url(../img/logo.png) no-repeat 0 50%;
    background-size: auto 30.55px
}

.navBox .nav-trigger {
    float: right;
    width: 44px;
    height: 44px;
    display: flex;
    justify-content: center;
    align-items: center
}

.navBox .nav-trigger a :after,
.navBox .nav-trigger a :before {
    display: block;
    content: "";
    width: 20px;
    height: 2px;
    margin: 5px auto;
    background-color: #4e4e4e;
    transition: all .3s linear
}

.navBox .nav-trigger.white :after,
.navBox .nav-trigger.white :before {
    background-color: #fff
}

.navBox.bg {
    background-image: linear-gradient(rgba(0, 0, 0, .6), hsla(0, 0%, 100%, 0))
}

.navBox .logo.white {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOIAAABYCAMAAADfn9v2AAACc1BMVEUAAAD////////m/+b///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8dxi4dxS3///////////9A50f///////////////886Uz///////8cxS3///////865ko76Escxi3///865kodxi7///855Eo+6k086EwdxS47500eyi8+6E4dyDFD8lEoyTb///////////////886k0650sdxi3///886Uw55Uo340g+6k455UghyjEbwysgyTL///////////8bxCw55kogyTE55Ekq1Tsdxi4750siyzM86Ewp0zocxS0y3UI340go0jkfyDAn0Tg34kcjzTQx3EEhyjEz3kM14EUexy8030QjzDMw20AlzjUmzzYs1jwt1z024UYv2T8t2D4m0Dcawisw2kAfxzA96U045Egv2kAu2T8q0zws1T7S9NY24Ekz3EUt1EEv2EAp0T0lzDkw2UIt1kAn0DomzjgiyjUy20Po+uv+//76/vrW9tonzjshyDQ03kYx2UXx/PLa9t4420yU6qBx3oAgxzXj+ObI8s7E8cuj6q0r0UD0/fWC5Y9V3GZC11X8/vz3/fjM9NKz7buo67Ga66ZN2l/f+OK778Ov67cpyz7A78eP5Jpq2nlc4G011kkz00cxykSq7bOe6KiY5KOE35F64Yhi4HNa12pN1V+H6ZRz5YJn4XdU0mRR4GJH3FtIzlpD3ldB21Q50UwvzkMmxzrs++9f1nA/1FIl5dOXAAAAWHRSTlMAueEDUyzZwW47pJftrcMubNtg+DbXeDBdDKqUZ29NJ2FX888/5NusmRUJ/OW+H9yff3dHG8m/v7Ovr4t3dmNjKysnJxMTCNWFIvrx8erk5OPi2MnJdsUvFWABDwAAC+JJREFUeNrM1r9r20AUB/BHNRVKS8FD2qG/l7oFUYgNprYxxhiaQH5NhzgQGjTcIrxpsydpDxlEIo0JhIDIliGjEwz5r/p618iS7nwOIYH78EAvT35w33AkhrJhr9Pa35rWeVMPq9xL77f2W53eEAzX7NniuBIcYq3vp3av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)
}

.nav {
    position: absolute;
    width: 100vw;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, .8);
    z-index: 8;
    transition: all .5s cubic-bezier(.8, 0, .33, 1);
    border-radius: 0 0 100% 50%;
    transform: translateX(-100%);
    display: flex;
    justify-content: center;
    align-items: center
}

.nav.open {
    transform: translateX(0);
    border-radius: 0 0 0 0
}

.nav .nav-list a {
    display: inline-block;
    width: 100%;
    text-align: center;
    text-decoration: none;
    color: #fff;
    font-size: 30px;
    font-weight: 400;
    line-height: 3
}

.swiper {
    width: 100%;
    height: 100%
}

.swiper-slide {
    height: 100%;
    text-align: center;
    font-size: 18px;
    background: #fff;
    display: flex;
    justify-content: center;
    align-items: center
}

.feedbackBtn {
    position: fixed;
    z-index: 10;
    right: 10px;
    bottom: 10px;
    width: 70px;
    height: 70px;
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: auto 65px
}

.g_arrow {
    z-index: 0;
    bottom: 0;
    left: 50%;
    margin-left: -15px;
    height: 50px
}

.g_arrow,
.g_arrow i {
    position: absolute;
    width: 40px
}

.g_arrow i {
    left: 0;
    top: 0;
    height: 40px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAjBAMAAADWJxEZAAAAIVBMVEUAAAC0tLS3t7e2tra1tbW2trb///+1tbW1tbW1tbW3t7e1k2XiAAAAC3RSTlMAUhUuTzMBKCAbTk4GuM8AAAC7SURBVDjLfcw7CsIAFETRIULU8hnFTxXByipZgu7AxtrGPu5Ad6BbcKXKQxzIMLlw2wMUGKj+3nawjStgFEvYbtFgG9FZIGKGSZBQIO7Ag4QCK4CEAUgYQAgBSBggiQpSm8CfaNBrREAIAYAXCQJrsCkJAk9ACAGEEEAIAZQgIMQZv64JKLG4ICtPBIQgIBWHJBKY19DKXRIJHAFLENCSIGAIAoYgYAgChiBgCAKGIGCITY3B9m8MV/SBD39zJiu0ZfzeAAAAAElFTkSuQmCC) no-repeat 50%;
    background-size: auto 12px;
    animation: arrow1 .3s linear 0s infinite alternate
}

@keyframes arrow1 {
    0% {
        top: 0
    }
    to {
        top: 5px
    }
}

.swiperCnt {
    width: 100%;
    height: 500px;
    max-height: 80%;
    max-height: 80vh;
    display: flex;
    flex-direction: column;
    justify-content: center
}

.section1 .swiperCnt {
    height: 600px;
    overflow: hidden
}

.section1 .home-title {
    font-family: PingFangSC-Regular
}

.section1 .home-title .p1 {
    font-size: 38px;
    font-weight: 600;
    margin: 5px 0;
    font-family: PingFangSC-Semibold, 黑体
}

.section1 .home-title .p2 {
    font-size: 20px;
    margin: 10px 0
}

.section1 .home-title .p2_2 {
    font-size: 19px;
    margin: 10px 0
}

.section1 .home-title .p3 {
    font-size: 13px;
    opacity: .6
}

.section1 .home-bg {
    margin: 0 0 20px 0;
    height: 300px;
    background: url(../img/home1.ec1e9bef.png) no-repeat 50% 50%;
    background-size: auto 100%
}

.section1 .home-down {
    display: block;
    margin: 0 auto;
    height: 55px;
    width: 200px;
    background: url(../img/download.cbe149d1.png) no-repeat 50%;
    background-size: auto 100%
}

.section1.section1_1 .home-bg {
    background-image: url(../img/home1.ec1e9bef.png)
}

.section1.section1_2 .home-bg {
    background-image: url(../img/home2.9d2b4405.png)
}

.section1.section1_3 .home-bg {
    background-image: url(../img/home3.3f8b3537.png)
}

.section1.section1_4 .home-bg {
    background-image: url(../img/home4.f606260a.png)
}

.section2 {
    background: url(../img/about_bg.5cc2c875.jpg) no-repeat 50%;
    background-size: cover;
    color: #fff
}

.section2 h2 {
    margin: 0;
    padding: 0 0 40px 0;
    font-size: 24px
}

.section2 p {
    padding: 0 15px;
    font-size: 14px;
    text-align: left;
    text-indent: 2em
}

.section3 {
    background: #f5f6fa
}

.section3 .swiperCnt {
    width: 100%;
    height: 100%;
    max-height: 100%;
    justify-content: flex-start;
    flex-direction: column
}

.section3 .news-title {
    background: url(../img/news_bg.c5f83f25.jpg) no-repeat 50%;
    background-size: cover;
    color: #fff;
    height: 234px;
    font-size: 24px;
    font-weight: 600;
    display: flex;
    justify-content: center;
    align-items: center
}

.section3 .news-list {
    padding: 10px 30px;
    height: 400px
}

.section3 .news-list .item {
    text-align: left;
    padding: 10px;
    border-radius: 5px;
    background: #fff;
    margin: 10px 0
}

.section3 .news-list .item .list-title {
    font-size: 16px;
    color: #030303;
    line-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1
}

.section3 .news-list .item .list-content {
    color: #666;
    font-size: 12px
}

.section3 .news-list .list-more {
    text-align: right;
    font-size: 14px;
    padding: 0 20px 0 0;
    color: #666;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAQCAMAAABJNS0RAAAAQlBMVEUAAABmZmZmZmZmZmZnZ2dmZmZnZ2dpaWlqampwcHBmZmZnZ2dmZmZmZmZmZmZnZ2dnZ2dpaWlpaWloaGiAgIBmZmaHVzTFAAAAFXRSTlMA9+jFpWhiOx4M4dXPuYmBWUkzLAiqVT6XAAAAU0lEQVQoz6WSyQ0AIQwDORfY+3L/rUIBSIOEX3mM4siO6Sv+BrVovRFKu+QT73JSyESVy8qehbAcJBfR8/XS9rRBqOMbg9hu4nCIgMLkWrhgfpUKjKUJNw867QUAAAAASUVORK5CYII=) no-repeat 100% 50%;
    background-size: auto 6px
}

.section4 {
    display: block;
    background: #f5f6fa
}

.section4 .join-title {
    height: 234px;
    width: 100%;
    position: relative
}

.section4 .join-title .video-box {
    width: 100%;
    height: 100%
}

.section4 .join-title .video-box .video {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.section4 .join-title .webp {
    background: url(https://static.cdn.lianxinapp.com/zx_local_res/jssdk/lx-website-m-2.webp) no-repeat 50%;
    background-size: cover;
    height: 234px
}

.section4 .join-title .text-box {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    color: #fff;
    background: rgba(0, 0, 0, .6);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.section4 .join-title .text-box p {
    font-size: 24px;
    font-weight: 700;
    margin: 40px 0 20px 0
}

.section4 .join-title .text-box a {
    display: block;
    color: #fff;
    border: .9px solid #fff;
    line-height: 40px;
    width: 140px;
    text-align: center;
    border-radius: 20px;
    font-size: 16px
}

.section4 .join-content {
    padding: 20px;
    color: #333
}

.section4 .join-content .title {
    line-height: 40px;
    font-size: 20px
}

.section4 .join-content .content-code {
    display: flex;
    justify-content: space-between;
    padding: 10px 0
}

.section4 .join-content .content-code .col {
    font-size: 12px
}

.section4 .join-content .content-code .col img {
    height: 80px;
    display: block
}

.section4 .join-content .map-box {
    position: relative;
    height: 212px;
    padding: 20px 0 0 0
}

.section4 .join-content .map-box .address-img {
    background: url(../img/map_bg.88083882.png) no-repeat 50% 100%;
    background-size: cover;
    height: 118px
}

.section4 .join-content .map-box .address {
    height: 80px;
    background: #00ac9a;
    color: #fff;
    text-align: left;
    padding: 0 10px 10px 10px;
    font-size: 12px
}

.section4 .join-content .map-box .address p {
    margin: 0;
    font-size: 12px
}

.section4 .join-content .map-box .address .title {
    font-size: 16px
}

.footer {
    background: #f5f6fa;
    padding: 0 0 80px 0
}

.footer p {
    font-size: 12px;
    color: #838383;
    padding: 0 2px
}

.footer a {
    color: #666;
    padding: 0 5px
}

.footer a:active {
    text-decoration: underline
}

.footer .title {
    font-size: 14px;
    color: #000
}

.wrap {
    height: 100%;
    overflow: hidden
}

.swiper-slide {
    min-height: 100%;
    height: auto
}
