/* public */

/*#region*/

:root {
    --progress: 100%

}

div {
 /*border:1px solid #f30;*/
}

.app {
}

a:hover {
    text-decoration: none;
}

video {
    vertical-align: middle;
}
.ysq-mobile{ 

display: none;

}

.round {
    display: inline-block;
    background: #0177ff;
    padding: 15px 80px;
    border-radius: 100px;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
    text-align: center;
    transition: all 0.3s ease 0s;
}
.mobile{
    display: none!important;
}

.arrow-right:after {
    content: '';
    display: inline-block;
    background: url(../img/ico_more-blue.svg) no-repeat 50%;
    background-size: 100%;
    width: 14px;
    height: 14px;
    margin-left: 10px;
    vertical-align: -2px;
    transition: all .2s;
    color: #0177ff;
}

.arrow-right-white:after {
    content: '';
    display: inline-block;
    background: url(../img/ico_more-white.svg) no-repeat 50%;
    background-size: 100%;
    width: 14px;
    height: 14px;
    margin-left: 10px;
    vertical-align: -2px;
    transition: all .2s;
    color: #0177ff;
}

.round-arrow-right {
    display: inline-block;
    background: #0177ff;
    padding: 15px 40px;
    border-radius: 30px;
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    text-align: center;
    transition: all 0.3s ease 0s;
}

.round-arrow-right:after {
    content: '';
    display: inline-block;
    background: url(../img/ico_more-white.svg) no-repeat 50%;
    background-size: 100%;
    width: 14px;
    height: 14px;
    margin-left: 10px;
    vertical-align: -2px;
    transition: all .2s;
    color: #0177ff;
}

a.round:hover {
    box-shadow:rgb(1 119 255 / 50%) 0 8px 20px 0;
    transform: scale(1.01) translateY(-2px);
    color: #fff;
}

@keyframes fadeInLeftHalf {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-600px, 0, 0);
        transform: translate3d(-600px, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.fadeInLeftHalf {
    -webkit-animation-name: fadeInLeftHalf;
    animation-name: fadeInLeftHalf;
}

@keyframes fadeInRightHalf {
    from {
        opacity: 0;
        -webkit-transform: translate3d(600px, 0, 0);
        transform: translate3d(600px, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.fadeInRightHalf {
    -webkit-animation-name: fadeInRightHalf;
    animation-name: fadeInRightHalf;
}

/* modal close */

.modal-header {
    position: relative;
    padding: 0;
    border: 0 none;
}

.modal-header .close {
    position: absolute;
    right: -17px;
    top: -17px;
    z-index: 100;
    background: url(../img/arrow_close.svg) no-repeat 50%;
    background-size: 100%;
    opacity: 1;
    border-radius: 100%;
    margin: 0;
    padding: 0;
    width: 34px;
    height: 34px;
    cursor: pointer;
}


.hero-video-play {
    backdrop-filter: blur(6px);
    border: 1px solid rgba(255, 255, 255, .1);
    border-radius: 999px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    left: 50%;
    top: 50%;
    width: 104px;
    height: 104px;
    transform: translate(-50%, -50%);
    transition: .3s cubic-bezier(.6, .6, 0, 1) width;
    z-index: 20
}

.hero-video-play .glowing-box {
    min-width: 72px;
    transition: .3s cubic-bezier(.6, .6, 0, 1) width;
    width: 72px;
}

.hero-video-play .glowing-box-button {
    align-items: center;
    background: rgba(255, 255, 255, .04);
    display: flex;
    height: 72px;
    padding: 12px 24px 12px 28px;
    position: relative;
    border-radius: 999px;
    width: 100%
}

.hero-video-play-text {
    isolation: isolate;
    overflow: hidden;
    left: 68px;
    opacity: 0;
    position: absolute;
    text-align: left;
    transform: translate(-4px);
    transition: .3s cubic-bezier(.6, .6, 0, 1) transform, .3s cubic-bezier(.6, .6, 0, 1) opacity;
    width: 142px
}

.hero-video-play-title {
    color: #fff
}

.hero-video-play-description {
    color: #fff;
    opacity: .7
}

@media (max-width: 1248px) {
    .hero-video {
        padding: 0
    }

    .hero-video .magical-borders-inner {
        background-color: #0a0118cc !important
    }

    .hero-video-content {
        height: 509px;
        margin: 0 auto;
        width: 342px
    }
}

@media (min-width: 1248px) {
    .hero-video-play:hover {
        width: 215px
    }

    .hero-video-play:hover .glowing-box {
        width: 180px
    }

    .hero-video-play:hover .hero-video-play-text {
        opacity: 1;
        transform: translate(0)
    }
}

.glowing-box {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    display: inline-block;
    position: relative
}

.glowing-box-active .glowing-box-animations, .glowing-box-active .glowing-box-borders-masker {
    opacity: 1
}

.glowing-box-animations, .glowing-box-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%
}

.glowing-box-animations:before, .glowing-box-borders:before {
    content: "";
    float: left;
    padding-top: 100%
}

.glowing-box-animations:after, .glowing-box-borders:after {
    clear: both;
    content: "";
    display: block
}

.glowing-box-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity
}

.glowing-box-animations * {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.glowing-box-borders, .glowing-box-glow, .glowing-box-stars {
    animation: borderTurn 2s infinite linear;
    background-image: conic-gradient(from 0 at 50% 50%, rgba(255, 255, 255, .5) 0deg, rgba(255, 255, 255, 0) 60deg, rgba(255, 255, 255, 0) 310deg, rgba(255, 255, 255, .5) 360deg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover
}

.glowing-box-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    -webkit-mask-repeat: repeat;
    mask-repeat: repeat;
    -webkit-mask-size: auto;
    mask-size: auto
}

.glowing-box-glow {
    filter: blur(8px);
    opacity: .12
}

.glowing-box-borders {
    animation-name: borderTurnWithTranslate
}

.glowing-box-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%
}

@keyframes borderTurn {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

@keyframes borderTurnWithTranslate {
    0% {
        transform: translate(-50%, -50%) rotate(0)
    }
    to {
        transform: translate(-50%, -50%) rotate(360deg)
    }
}

@media(min-width: 768px){
    
.pc{
    display: none!important;
}

    a.arrow-right:hover {
        color: #0177ff;
    }
    
    .arrow-right:hover:after {
        transform: translateX(3px);
    }
    
    a.round-arrow-right:hover {
        box-shadow: 0 8px 20px 0 #13181F33;
        color: #fff;
    }
    
    .round-arrow-right:hover:after {
        transform: translateX(3px);
    }
}
@media(max-width: 767px){
    .round{
        padding: 10px 40px;
        font-size: 16px;
    }
    .ysq-mobile{

display: block!important;

}
.ysq-pc{ 

display: none;

}
}
/**
 circle background
 */

.circle {
    position: absolute;
    z-index: 0;
    width: 1600px;
    height: 1600px;
}

.circle div {
    position: absolute;
    width: 100%;
    height: 100%;
}

.circle .circle--1 {
    background: rgba(1, 119, 255, .15);
    border: 2px solid rgba(1, 119, 255, .15);
    border-radius: 50%;
    transform: scale(1);
    opacity: 0;
    animation-name: ani01;
    animation-duration: 6s;
    animation-timing-function: linear;
    animation-delay: 0s;
    animation-iteration-count: infinite

}

.circle .circle--2 {
    background: rgba(1, 119, 255, .15);
    border: 2px solid rgba(1, 119, 255, .15);
    border-radius: 50%;
    transform: scale(1);
    opacity: 0;
    animation-name: ani01;
    animation-duration: 6s;
    animation-timing-function: linear;
    animation-delay: 2s;
    animation-iteration-count: infinite

}

.circle .circle--3 {
    background: rgba(1, 119, 255, .15);
    border: 2px solid rgba(1, 119, 255, .15);
    border-radius: 50%;
    transform: scale(1);
    opacity: 0;
    animation-name: ani01;
    animation-duration: 6s;
    animation-timing-function: linear;
    animation-delay: -2s;
    animation-iteration-count: infinite

}

@keyframes ani01 {
    0% {
        transform: scale(.01);
        opacity: 0
    }

    33% {
        transform: scale(.4);
        opacity: .8
    }

    to {
        transform: scale(1);
        opacity: 0
    }
}

@media (min-width: 1440px) {
    .container {
        max-width: 1320px;
    }
}

@media screen and (max-width: 992px) {
    .more-list-img {
        display: block;
    }

    .nav-ul {
        position: fixed;
        width: 100vw;
        height: 100vh;
        top: 78rem;
        right: -100%;
        background-color: #293138;
        display: block;
        transition: all .8s;
    }

    .nav-ul > li > a {
        width: auto;
        text-align: left;
    }

    .header-left-section {
        width: auto;
    }

    .header-right-section {
        flex: 1;
    }

    .header-wrap {
        width: 95vw;
    }

    .nav-sub-ul {
        position: relative;
        top: 0;
    }

    .nav-sub-ul li {
        width: 100%;

    }

    .nav-sub-ul .right-section {
        display: none;
    }

    .nav-sub-ul .left-section {
        width: 100%;
        padding: 30rem;
        margin: 0;
    }

    .header-cooperate .nav-sub-ul, .header-service .nav-sub-ul {
        left: 0;
        width: 670rem;
    }
}

.mo-nav {
    display: none;
}

@media (min-width: 768px) {
}

@media (max-width: 767px) {
}

/*#endregion*/

/* header */
/*#region*/

header {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 100;
    background: #121c2fe6;
    height: 103px;
    transition: background-color ease-in-out .2s;
}

.head-nav {
    display: flex;
}

.head-nav .logo {
    flex: 0 0 12%;
}

.head-nav .logo a {
    width: 110px;
    height: 74px;
    display: flex;
    align-items: center;

}

.head-nav .logo img {
    height: 32px;
}

.head-nav .nav {
    flex: 1;
}

.head-nav .li--1 {
    margin-left: 15px;
}

.head-nav .lk--1 {
    color: #cdd5df;
    display: block;
    padding: 0 20px;
    font-size: 14px;
    height: 74px;
    line-height: 74px;
}

.head-nav .li--cur .lk--1, .head-nav .lk--1:hover {
    color: #0177ff;
}

.nav-sub {
    display: none;
    background: #151e30;
}

.sub-full .nav-sub {
    position: absolute;
    left: 0;
    top: 100px;
    width: 100%;
}

.sub-full .sub-wrap {
    display: flex;
    justify-content: space-between;
    position: relative;
    padding: 20px 0;
}

.sub-full .sub-wrap:before {
    content: '';
    position: absolute;
    top: 20px;
    left: 37.5%;
    bottom: 20px;
    width: 1px;
    background: #4d5567;
}

.sub-full .sub-side {
    flex: 0 0 35%;
}

.sub-full .sub-side .item {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px;
    cursor: pointer;
    translate: none;
    rotate: none;
    scale: none;
    -webkit-clip-path: polygon(0rem 0rem, 100% 0rem, 100% 110%, 0rem 110%);
    clip-path: polygon(0rem 0rem, 100% 0rem, 100% 110%, 0rem 110%);
    transform: translate(0);
    fill: #fffffa;
    color: #fffffa;
    transition: all .3s ease-in-out 0s;
}

.sub-full .sub-side .item:after {
    content: "";
    position: absolute;
    top:1px;left:1px;right:1px;bottom:1px;
    border-radius: 16px;
    z-index: 0;
    opacity: 0;
    transition: all .3s linear .3s;
}
.sub-full .sub-side .item:before {
    content: "";
    position: absolute;
    inset: 0;
    top:0;left:0;right:0;bottom:0;
    border-radius: 16px;
    border: 1px solid transparent;
    background: linear-gradient(277.33deg, rgb(110, 49, 221) -2.48%, rgb(1, 119, 255) 47.21%, rgb(61, 194, 243) 93.62%) center center/105%;
    -webkit-mask: linear-gradient(rgb(255, 255, 255) 0rem, rgb(255, 255, 255) 0rem) padding-box padding-box, linear-gradient(rgb(255, 255, 255) 0rem, rgb(255, 255, 255) 0rem);
    -webkit-mask-composite: xor;
    opacity: 1;
    -webkit-clip-path: polygon(100% 50%, 150% 0%, calc(4 * var(--progress) - 50%) 0%, calc(2 * var(--progress)) 50%, 100% 50%, 0% 50%, -50% 100%, calc(350% - 4 * var(--progress)) 100%, calc(200% - 2 * var(--progress)) 50%);
    clip-path: polygon(100% 50%, 150% 0%, calc(4 * var(--progress) - 50%) 0%, calc(2 * var(--progress)) 50%, 100% 50%, 0% 50%, -50% 100%, calc(350% - 4 * var(--progress)) 100%, calc(200% - 2 * var(--progress)) 50%);
    z-index: -1;
    transition: all .3s linear 0s
}
.sub-full .sub-side div{
    position: relative;
    z-index: 1;
}

.sub-full .sub-side .item:hover, .sub-full .sub-side .item.cur {
    --progress: 0%;
    background: #1b2841;
    border-radius: 16px;
    transition: all .5s linear 0s;
}
.sub-full .sub-side .item:hover:after, .sub-full .sub-side .item.cur:after{
    opacity: 1;
    background: #1b2841;
    transition: all 0s linear 0s;
}



.sub-full .sub-side .item .ico {
    flex: 0 0 68px;
}

.sub-full .sub-side .item .ico img {
    padding: 13px;
    background: var(--bg-ico, #293138);
    border-radius: 16px;
}

.sub-full .sub-side .item .txt {
    flex: 1;
    padding: 0 18px;
}

.sub-full .sub-side .item .txt a {
    color: #cdd5df;
    text-decoration: none;
}

.sub-full .sub-side .item .txt h3 {
    margin: 0 0 5px;
    font-size: 16px;
    color: #cdd5df;
}

.sub-full .sub-side .item .txt p {
    margin: 0;
    color: #758094;
    font-size: 14px;
}

.sub-full .sub-side .item .arrow {
    flex: 0 0 10px;
    font-size: 20px;
    line-height: 80px;
    color: #a3aebf;
    text-align: center;
}

.sub-full .sub-side .item:hover h3 a, .sub-full .sub-side .item.cur h3 a {
    color: #f8fafc;
}

.sub-full .sub-side .item:hover p, .sub-full .sub-side .item.cur p {
    color: #a3aebf;
}

.sub-full .sub-main {
    flex: 0 0 60%;
}

.sub-full .sub-main .item {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

.sub-full .sub-main .fst, .sub-full .sub-main .lst {
    flex: 0 0 48%;
}

.sub-full .sub-main .fst {
    position: relative;
    padding: 20px;
    cursor: pointer;
    translate: none;
    rotate: none;
    scale: none;
    -webkit-clip-path: polygon(0rem 0rem, 100% 0rem, 100% 110%, 0rem 110%);
    clip-path: polygon(0rem 0rem, 100% 0rem, 100% 110%, 0rem 110%);
    transform: translate(0);
    fill: #fffffa;
    color: #fffffa;
    transition: all .5s ease-in-out 0s
}

.sub-full .sub-main .fst:after {
    content: "";
    position: absolute;
    top:1px;left:1px;right:1px;bottom:1px;
    border-radius: 16px;
    z-index: 0;
    opacity: 0;
    transition: all .5s linear .5s;
}

.sub-full .sub-main .fst:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 16px;
    border: 1px solid transparent;
    background: linear-gradient(277.33deg, rgb(110, 49, 221) -2.48%, rgb(1, 119, 255) 47.21%, rgb(61, 194, 243) 93.62%) center center/105%;
    -webkit-mask: linear-gradient(rgb(255, 255, 255) 0rem, rgb(255, 255, 255) 0rem) padding-box padding-box, linear-gradient(rgb(255, 255, 255) 0rem, rgb(255, 255, 255) 0rem);
    -webkit-mask-composite: xor;
    opacity: 1;
    -webkit-clip-path: polygon(100% 50%, 150% 0%, calc(4 * var(--progress) - 50%) 0%, calc(2 * var(--progress)) 50%, 100% 50%, 0% 50%, -50% 100%, calc(350% - 4 * var(--progress)) 100%, calc(200% - 2 * var(--progress)) 50%);
    clip-path: polygon(100% 50%, 150% 0%, calc(4 * var(--progress) - 50%) 0%, calc(2 * var(--progress)) 50%, 100% 50%, 0% 50%, -50% 100%, calc(350% - 4 * var(--progress)) 100%, calc(200% - 2 * var(--progress)) 50%);
    z-index: -1;
    transition: all .5s ease-in-out 0s
}

.sub-full .sub-main .fst:hover {
    --progress: 0%;
    background: #1b2841;
    border-radius: 16px;
    transition: all .5s ease-in-out 0s
}

.sub-full .sub-main .fst *{
    position: relative;
    z-index: 1;
}

.sub-full .sub-main .fst span {
    color: #0177ff;
}

.sub-full .sub-main .fst h4 {
    margin: 32px 0 0;
    font-size: 16px;
    color: #cdd5df;
}

.sub-full .sub-main .fst p {
    margin: 20px 0 0;
    height: 79px;
    font-size: 14px;
    font-weight: 400;
    color: #758094;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.sub-full .sub-main .fst .txt span {
    font-size: 14px;
    display: none;
}

.sub-full .sub-main .fst .txt span i {
    font-size: 20px;
    vertical-align: -1px;
}

.sub-full .sub-main .fst:hover a h4 {
    color: #f8fafc;
}

.sub-full .sub-main .fst:hover a p {
    color: #a3aebf;
}

.sub-full .sub-main .fst:hover:after {
    opacity: 1;
    background: #1b2841;
    transition: all 0s linear 0s;
}

.sub-full .sub-main .lst ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.sub-full .sub-main .lst li {
    position: relative;
    padding: 20px;
    cursor: pointer;
    translate: none;
    rotate: none;
    scale: none;
    -webkit-clip-path: polygon(0rem 0rem, 100% 0rem, 100% 110%, 0rem 110%);
    clip-path: polygon(0rem 0rem, 100% 0rem, 100% 110%, 0rem 110%);
    transform: translate(0);
    fill: #fffffa;
    color: #cdd5df;
    transition: all .5s ease-in-out 0s
}

.sub-full .sub-main .lst li:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 16px;
    border: 1px solid transparent;
    background: linear-gradient(277.33deg, rgb(110, 49, 221) -2.48%, rgb(1, 119, 255) 47.21%, rgb(61, 194, 243) 93.62%) center center/105%;
    -webkit-mask: linear-gradient(rgb(255, 255, 255) 0rem, rgb(255, 255, 255) 0rem) padding-box padding-box, linear-gradient(rgb(255, 255, 255) 0rem, rgb(255, 255, 255) 0rem);
    -webkit-mask-composite: xor;
    opacity: 1;
    -webkit-clip-path: polygon(100% 50%, 150% 0%, calc(4 * var(--progress) - 50%) 0%, calc(2 * var(--progress)) 50%, 100% 50%, 0% 50%, -50% 100%, calc(350% - 4 * var(--progress)) 100%, calc(200% - 2 * var(--progress)) 50%);
    clip-path: polygon(100% 50%, 150% 0%, calc(4 * var(--progress) - 50%) 0%, calc(2 * var(--progress)) 50%, 100% 50%, 0% 50%, -50% 100%, calc(350% - 4 * var(--progress)) 100%, calc(200% - 2 * var(--progress)) 50%);
    z-index: -1;
    transition: all .5s ease-in-out 0s
}

.sub-full .sub-main .lst li:after {
    content: "";
    position: absolute;
    top:1px;left:1px;right:1px;bottom:1px;
    border-radius: 16px;
    z-index: 0;
    opacity: 0;
    transition: all .5s linear .5s;
}

.sub-full .sub-main .lst li:hover {
    --progress: 0%;
    background: #1b2841;
    border-radius: 16px;
    transition: all .5s ease-in-out 0s
}

.sub-full .sub-main .lst a {
    position: relative;
    z-index: 1;
    color: #cdd5df;
    display: flex;
    width: 100%;
    min-height: 57px;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
}

.sub-full .sub-main .lst h4 {
    font-size: 16px;
}

.sub-full .sub-main .lst p {
    margin: 0;
    font-size: 14px;
    font-weight: 400;
    color: #758094;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.sub-full .sub-main .lst li:hover:after {
    opacity: 1;
    background: #1b2841;
    transition: all 0s linear 0s;
}

.sub-full .sub-main .lst li:hover h4 {
    color: #f8fafc;
}

.sub-full .sub-main .lst li:hover p {
    color: #a3aebf;
}

.sub-sol .sub-side .item .txt {
    padding: 0 60px 0 18px;
}

.head-nav .li--1:hover .nav-sub {
    display: block;
}

.sub-normal { /*position: relative;*/

}

.sub-normal .nav-sub {
    position: absolute;
    right: 35%;
    top: 100px;
    width: 600px;
    padding: 20px;
}

.sub-normal .nav-sub .item {
    position: relative;
    cursor: pointer;
    translate: none;
    rotate: none;
    scale: none;
    -webkit-clip-path: polygon(0rem 0rem, 100% 0rem, 100% 110%, 0rem 110%);
    clip-path: polygon(0rem 0rem, 100% 0rem, 100% 110%, 0rem 110%);
    transform: translate(0);
    fill: #fffffa;
    color: #fffffa;
    transition: all .5s ease-in-out 0s
}

.sub-normal .nav-sub .item:after {
    content: "";
    position: absolute;
    top:1px;left:1px;right:1px;bottom:1px;
    border-radius: 16px;
    z-index: 0;
    opacity: 0;
    transition: all .5s linear .5s;
}

.sub-normal .nav-sub .item:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 16px;
    border: 1px solid transparent;
    background: linear-gradient(277.33deg, rgb(110, 49, 221) -2.48%, rgb(1, 119, 255) 47.21%, rgb(61, 194, 243) 93.62%) center center/105%;
    -webkit-mask: linear-gradient(rgb(255, 255, 255) 0rem, rgb(255, 255, 255) 0rem) padding-box padding-box, linear-gradient(rgb(255, 255, 255) 0rem, rgb(255, 255, 255) 0rem);
    -webkit-mask-composite: xor;
    opacity: 1;
    -webkit-clip-path: polygon(100% 50%, 150% 0%, calc(4 * var(--progress) - 50%) 0%, calc(2 * var(--progress)) 50%, 100% 50%, 0% 50%, -50% 100%, calc(350% - 4 * var(--progress)) 100%, calc(200% - 2 * var(--progress)) 50%);
    clip-path: polygon(100% 50%, 150% 0%, calc(4 * var(--progress) - 50%) 0%, calc(2 * var(--progress)) 50%, 100% 50%, 0% 50%, -50% 100%, calc(350% - 4 * var(--progress)) 100%, calc(200% - 2 * var(--progress)) 50%);
    z-index: -1;
    transition: all .5s ease-in-out 0s

}

.sub-normal .nav-sub .item:hover {
    --progress: 0%;
    background: #1b2841;
    border-radius: 16px;
    transition: all .5s ease-in-out 0s
}

.sub-normal .nav-sub .item:hover:after {
    opacity: 1;
    background: #1b2841;
    transition: all 0s linear 0s;
}

.sub-normal .nav-sub .item a {
    position: relative;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px;
}

.sub-normal .nav-sub .item .ico {
    flex: 0 0 68px;
}

.sub-normal .nav-sub .item .ico img {
    padding: 13px;
    background: var(--bg-ico, #293138);
    border-radius: 16px;
}

.sub-normal .nav-sub .item .txt {
    flex: 1;
    padding: 0 20px;
}

.sub-normal .nav-sub .item .txt h3 {
    margin: 0 0 5px;
    font-size: 16px;
}

.sub-normal .nav-sub .item a .txt h3 {
    color: #cdd5df;
}

.sub-normal .nav-sub .item .txt p {
    margin: 0;
    font-size: 14px;
}

.sub-normal .nav-sub .item a .txt p {
    color: #758094;
}

.sub-normal .nav-sub .item a:hover .txt h3 {
    color: #f8fafc;
}

.sub-normal .nav-sub .item a:hover .txt p {
    color: #a3aebf;
}

.sub-normal .nav-sub .item .arrow {
    flex: 0 0 10px;
    font-size: 20px;
    line-height: 80px;
    color: #a3aebf;
    text-align: center;
}

.other {
    flex: 0 0 30%;
    height: 74px;
    text-align: right;
    display: inline-flex;
    align-items: center;
    justify-content: flex-end;
    font-size: 14px;
    color: #cdd5df;
}

.other i {
    margin-right: 10px;
    display: inline-block;
    width: 14px;
    height: 14px;
    background: #cdd5df;
    color: #111;
    text-align: center;
    font-size: 12px;
    line-height: 16px;
    border-radius: 100%;
}

.other .sign {
    display: none;
    margin-left: 20px;
    font-size: 14px;
}

.other .sign a {
    color: #cdd5df;
    margin-left: 10px;
}

.other .sign a:first-child {
    margin-left: 0;
}

.other .sign a:hover {
    color: #0177ff;
}

.other .try {
    margin-left: 20px;
}

.other .try a {
    display: inline-block;
    padding: 10px 0;
    width: 116px;
    height: 40px;
    font-size: 14px;
    text-align: center;
}

@media (min-width: 768px) {
    .sub-full .sub-main .fst .txt span i {
        transition: all .2s;
    }

    .sub-full .sub-main .fst:hover .txt span i {
        transform: translateX(3px);
    }
}

@media (max-width: 1400px) {

    .other {
        flex: 0 0 20%;
    }

    .other .try {
        display: none;
    }
}

@media (max-width: 768px) {
    header {
        height: 64px;
    }

    .head-nav .logo {
        flex: 1;
    }

    .head-nav .logo a {
        width: 100px;
        height: 64px;
    }

    .head-nav .logo img {
        height: 30px;
    }

    .head-nav .mobi {
        flex: 0 0 24px;
        text-align: center;
    }

    .mobile-handle {
        color: #fff;
        line-height: 64px;
    }

    .mo-nav {
        position: fixed;
        top: 0;
        left: 0;
        z-index: 999999;
        width: 100vw;
        height: 100vh;
        transform: translateY(-100vh);
        transition: all .5s;
        display: block;
    }

    .mo-nav-close {
        position: absolute;
        top: 20px;
        right: 20px;
        color: #006eff;
    }
    .mo-nav-close i{
        position: relative;
        display:block;
        width: 24px;
        height:24px;
    }
    .mo-nav-close i:before,
    .mo-nav-close i:after{
        content:'';
        display:block;
        width:29px;
        height:3px;
        background: #cdd5df;
    }
    .mo-nav-close i:before{
        transform: translateY(10px) rotate(45deg);
    }
    .mo-nav-close i:after{
        transform: translateY(7px) rotate(-45deg);
    }

    .mo-nav-box {
        background: #141b24;
        width: 100vw;
        height: 100vh;
        padding: 20px;
        overflow-y: auto;
    }

    .m-logo {
        margin-bottom: 20px;
        width: 40%;
    }

    .mo-nav-list ul {
        margin: 0;
        padding: 0;
        list-style: none;
    }

    .mo-nav-item {
        margin-bottom: 20px;
        border-top: 1px dashed #393939;
    }

    .mo-nav2 {
        margin-top: 20px;
    }

    .mo-nav-item h2 {
        font-size: 14px;
        line-height: 125%;
        margin: 20px 0;
        color: #888;
    }

    .mo-nav-item h3 {
        margin: 0;
        font-size: 16px;
        color: #f8fafc;
    }

    .mo-nav-item h3 img {
        width: 48px;
        height: 48px;
        padding: 10px;
        border-radius: 16px;
        background: #1c253d;
        float: left;
        margin-right: 16px;
    }

    .mo-nav-item p {
        margin: 6px 0 0 63px;
        color: rgb(125, 143, 146);
        font-size: 12px;
    }

    .mo-nav-item ul {
        display: flex;
        flex-wrap: wrap;
        margin: 10px 0 0 64px;
    }

    .mo-nav-item li {
        flex: 0 0 49%;
        margin: 5px 0;
        line-height: 2;
        font-size: 14px;
    }

    .mo-nav-item li a {
        color: #f8fafc;
    }

    .mo-nav-item li a img {
        display: inline-block;
        width: 24px;
        height: 24px;
        margin-right: 10px;
    }

    /*.mo-nav-list li {*/
    /*    margin-bottom: 15px;*/
    /*}*/
    /*.mo-nav-list li a {*/
    /*    color: #333;*/
    /*}*/
    /*.mo-nav-list ul ul {*/
    /*    margin-top: 15px;*/
    /*    padding-left: 2em;*/
    /*}*/
    /*.mo-nav-lang a {*/
    /*    color: #333;*/
    /*}*/
    .mobi {
        flex: 0 0 auto;
    }

    .head-nav .mobile-handle {
        height: 60px;
        font-size: 20px;
    }

    .ovh {
        overflow: hidden;
        position: relative;
    }

    .ovh .mo-nav-shadow {
        display: block;
    }

    .ovh .mo-nav {
        transform: translateY(0);
        display: block;
    }
}
/*#endregion*/

/* footer */
/*#region*/
footer {
    position: relative;
    background: #141b24;
    padding-top: 60px;
    overflow: hidden;
    border-top: 1px solid #262f38;
}

.bd1 {
    border-bottom: 1px solid #262f38;
}

footer .container {
    position: relative;
    z-index: 2;
}

.foot-info h3 {
    font-size: 18px;
    color: #eef2f7;
    font-weight: bold;
}

.foot-info p {
    margin: 0 0 20px;
    color: #cdd5df;
    font-size: 14px;
}

.foot-info p:nth-of-type(1) {
    margin: 15px 0 35px;
}

.foot-info p img {
    max-width: 120px;
}

.foot-info p span {
    margin-top: 12px;
    display: block;
    color: #c1c8d1;
    font-size: 24px;
    line-height: 1;
}

.foot-info p strong {
    margin-top: 12px;
    display: block;
    font-weight: normal;
    text-align: center;
}

.foot-info a {
    display: inline-block;
    cursor: pointer;
    width: 110px;
    height: 40px;
    text-align: center;
    font-size: 14px;
    line-height: 40px;
    background: transparent;
    border-radius: 24px;
    color: #cdd5df;
    border: 1px solid #0177ff;
    margin-right: 24px;
    transition: all 0.3s ease 0s;
}

.foot-info a:hover {
    box-shadow: rgba(193, 193, 193, 0.3) 0 8px 20px 0;
    transform: scale(1.01) translateY(-2px);
}

.foot-info a:nth-of-type(1), .foot-info a:nth-of-type(2):hover {
    background: #0177ff;
}

.foot-nav h4 {
    margin: 0;
    padding: 0 0 15px;
    color: #6d7d8c;
    font-size: 16px;
    border-bottom: 1px solid #2f3b46;
}

.foot-nav h5 {
    margin: 36px 0 0;
    color: #6d7d8c;
    font-size: 14px;
}

.foot-nav .item h5:nth-of-type(1) {
    margin-top: 25px;
}

.foot-nav ul {
    margin: 20px 0 0;
    padding: 0;
    list-style: none;
}

.foot-nav li {
    margin-bottom: 10px;
    cursor: pointer;
    color: #e3e8ef;
}

.foot-nav li a {
    font-size: 14px;
    color: #a3aebf;
}

.foot-nav li a:hover {
    color: #0177ff;
}
.foot-nav-seo {
    margin: 20px 0 0 -5px;
    padding: 0;
    list-style: none;
}

.foot-nav-seo li {
    display:inline-block;
    margin-bottom: 10px;
    padding:0 5px;
    cursor: pointer;
    color: #e3e8ef;
}

.foot-nav-seo li a {
    font-size: 14px;
    color: #a3aebf;
}

.foot-nav-seo li a:hover {
    color: #0177ff;
}

.foot-logo {
    padding: 6px 0;
}

.foot-logo img {
    max-height: 38px;
}

.foot-link {
    display: flex;
    justify-content: space-around;
}

.foot-link a {
    display: inline-block;
    width: 50px;
    height: 50px;
    background: no-repeat 50%;
    background-size: 100% auto;
    overflow: hidden;
    text-indent: 50px;
    line-height: 50px;
}

.foot-link .wechat {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAEzElEQVR4nO3beYhbVRTH8W/dqyi1dYqidcGlCK7Y1qq4gksV1D8URFRccLSK1KVUVOw/orhQca+16B/iQqVgq3Vwg+K+VR1ttWCFSrH1D7XaRSnaTuWSI5PkJG+SJpk5783vA4HJuXeSvJx57917zx1EREREREREREREREREREREREREREREREREREREREREcmJEpI95UfftLlbDwcAU4ATgEKALGGXd1gE/AcuBT4F3gF/8S7Ru/jMPdOpraMoOIT7FwNIf2sXALcDkjN57AgcCpwFTgT7gPeARYJE9L5TtcnAwE4CPgXkDJK+WdHynAwuB74Hza/TJtegJvMGS12ziahlviXzZLruFEDmBdwBPAju6ltZcAnwJHD3YB9QJUROY7nf3umi/v4A3ga9cS2PGAYuBiR09ikEQMYFjgaczRshr7HKYRqLHATe7Ho1JA543gAM6eTCdFjGB6dI52kX7fQCsLnv+kuvhbXaRki77/e1dS05ES+BI4GoXrXRm1VlzquvRbxUwye6jhwHfuh5wItDtojkRLYFnAHu4aKXRdu97AngYeNb16PcY8IU9WwHc53qU3A3s5KI5EG0iP8FFaktJvLFmS6XqkWa96cM+Nkec71qCi5bAcS7SmsuBLcDzwL7AzIxXu0AJbF2753zJlfYYyPEDtIcULYG/uUj7pHXQZUCvvc9aYHc7M4+whfHciZbApS7Sus+B2cACYDcblR5q99EtltAFVVOT3IiWwLftTGnH6Dgl5CabN15ja6qHu16V0rTjFeBx+zm8aNOItMrylos270PgWOAgmz7c30Dykv2B6cCPwHPAXq5HMBFXYrLWQBuxyNZS08hzVlmxtxlpMHUV8F30ElTEBH4EvOCijVluKzmvAee04bOMtfvjra4liKjViGm2NaIZfTZdeGiAKsMaF8k2ws7kqZm9hkjUBK61S9c611Lfq/ZlX1Gnx1bgXJs2TGzytZNHbQQbSuSC7lIr9zQqTRVmZJSh/rQaYrIEeN31KPkE+MxFS/fFudG+s8gJnGTV80ast0XrKRl9U/3vHlv3PLtO39lWnZhsC9zVjkqb51x0CEVNYKrPPVX1+bJ2lPVauWika6l0l90D05k4xrXCyrKfe1xrybUuMoSibiu8zuZxvbYtcLHN7fa2KsRltgz2v5+B/dyrNO9OYINdbm+r89snW+npH9cyBKImcJlNov+oiv9uO9VmWPXgPOAk4N82XU1G2WU0y842EFqZ0WfQRE3g+y5SaSPwoj2w4zjG9eqcMVESmIeNvY3YbNslNg7S+/3qIkOkKAnE7kkLXbT9/t6GxYCOKVICsVWYrNFqO/TYPTeEoiXwG2COi7ZPWs15cLAPKkvREogtPC9x0fYo3+UWQhETuAm4EPjBtbSmx6YvoRQxgVg1Ps0P33Ut22au/VGEmLyXK2oCsY1LZwHX11gQaNQqKw53Rxq4lCtyArFBxxzbij+9icn3eus/Pvpe0bz8i3WrNlhRdpatsZ5ie2S6bCt/n1UpjrT3WWF9wxsuCSz3tT2q7WL/Z3GpLZrnQtEvoc3YZFWOmXVKTSENxzMwy1Yr+qbNUbvaspmIiIiIiIiIiAx7IiIiIiIiIiIiIiIiIiIiIiIiIiIiItIy4D9qgL4qL8ViPwAAAABJRU5ErkJggg==)

}

.foot-link .wechat:hover {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAExklEQVR4nO3beaiUVRjH8e9ttyhMu1KULbRI0EpqVrRCiwXZHwURFS1kWUSbGBX5TxQtFO0mUn9EC0mQpl3aQNo3rVtaQgWGlP1RWZqFlN4bh3nizswz886Msz3z+vvAwJ3nnDt33nnu+77nnOcMIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIj2iL9Lb7Lt12MUqOBCYChwHHAT0A6Ot2zrgB2Al8DHwFvCzf4nmDd8X46PbzkViSp/WBcBNwJSMd7g7sD9wCjADGALeAR4GFtvzXNmmBw5mIvAh8FKN5FWSju9UYCHwDXBuhT49LXoCr7XkNZq4SiZYIl+0y24uRE7gbcATwPaupTkXAsuAIzt9QO0QNYHpfne3i474C3gd+Ny11Gc8sASY1Naj6ICICRwHPJUxQl5jl8M0Ej0GuNH1qE8a8LwG7NfOg2m3iAlMl84xLjriPeCnoucvuB7eJhcp6Lff39a19IhoCRwFXOGipU4vO2tOdj1GrAYm2330EOAr1wOOB6a7aI+IlsDTgN1ctNQYu/c9DjwEPO16jHgU+MyefQfc43oU3Ans4KI9INpEfqKLVJaSeF3FllLlI81q04e9bI74smsJLloCx7tIcy4BNgPPAnsDszNebZoS2LxWz/mSy+xRy7E12kOKlsBfXaR10jroCmDQ/s5aYFc7Mw+zhfGeEy2By12keZ8Cc4AFwC42Kj3Y7qObLaELyqYmPSNaAt+0M6UVo+OUkOtt3nilrake6nqVStOO+cBj9nN40aYRaZXlDRdt3PvA0cABNn24t47kJfsCM4HvgWeAPVyPYCKuxGStgdZjsa2lppHng0XF3kakwdTlwNfRS1ARE/gB8JyL1melreS8CpzVgvcyzu6PN7uWIKJWI26wrRGNGLLpwgM1qgxrXCRbn53JMzJ7dUnUBK61S9c611LdK/ZhX1qlR9pwc7ZNGyY1+NrJIzaCDSVyQXe5lXvqlaYKszLKUH9YDTFZCixyPQo+Aj5x0cJ9cV60zyxyAidb9bwe623RempG31T/u8vWPc+s0neOVSem2AJ3uSOA8120i6ImMNXnnix7f1k7ygatXDTKtZS6w+6B6Uwc61phVdHPA6614CoX6aKo2wqvtnncoG0LXGJzuz2tCnGxLYP970dgH/cqjbsd+NMut7dU+e0TrfT0j2vpgqgJXGGT6N/L4r/ZTrVZVj04BzgB+LdFV5PRdhnNsqMNhFZl9OmYqAl810VKbQCetwd2HEe5Xu0zNkoCe2Fjbz022XaJDR36e7+4SJfkJYHYPWmhi7be31uwGNA2eUogtgqTNVpthQG754aQtwR+Ccx10dZJqzn3d/qgsuQtgdjC81IXbY3iXW4h5DGBG4HzgG9dS3MGbPoSSh4TiFXj0/zwbdeyZebZP0WIyXuxvCYQ27h0BnBNhQWBeq224vD0SAOXYnlOIDbomGtb8Wc2MPleb/0nRN8rWq300hV1fke+WWmN9STbI9NvW/mHrEpxuL32slq7xPUd+e75wh7ldrLvWVxki+Y9Ie+X0EZstCrH7CqlppC2xjMwy7AVfdPmqJ1t2UxERERERERERLZ6IiIiIiIiIiIiIiIiIiIiIiIiIiIiItI04D/Jf76zpr+V1QAAAABJRU5ErkJggg==)

}

.foot-link .weibo {
    background-image: url(data:image/png;base64,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)

}

.foot-link .weibo:hover {
    background-image: url(data:image/png;base64,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)

}

.foot-link .zhihu {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REU3M0E4QUFGRUUzMTFFRDg4QTBERUYzRTI5MjE4NTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REU3M0E4QUJGRUUzMTFFRDg4QTBERUYzRTI5MjE4NTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERTczQThBOEZFRTMxMUVEODhBMERFRjNFMjkyMTg1MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERTczQThBOUZFRTMxMUVEODhBMERFRjNFMjkyMTg1MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnIBiL0AAAQmSURBVHja7Jx7iA1RHMfPYj12vbbIeuQvjxLrlVCbJBEpqaWQR8grmyJlW8WfSiKFUBSiWEIeyT9ekcgjSrbWH94la9crVrvX79eczdlx99679ro7Z30+9W1nZmdmp/u555w5c85sViwWM+AvbfgIEAgIBAQiEBAICAQEIhAQCAgEBCIQEAgIBAQiEBAICAQEIhAQCAgEBCIQEAgIRCAgEBAICEQgIBAQCE2gXVQuZPaKjd58aCf3baUE/iU9JEWSfMqeXwI7SfZK3kj2SCpRF7EqNAn7JAvs8jFJDer8KYEDJPOd9UNo80vgeuc6H0geoc2fKrSrU3UqNyWjm3D8a8k7Z11Lcr9mXE+FpAyBqTNXkuusF9ukynvJIEmVXV8pKWzG9VyImsCoV6FLm3l8T8l0qtCWoUAyJg3nGdrIF1bvZL+mcHyOpAMCm87i0PoiyVXJZ0mebY/qWZ6gavvhLHdxlstCd7eNof3OVQhs+nXNc9afSY5K6uKIMLYkfaQbER2mSHrZ5Zi9camj0+CPwIWOvHWSK6jyR6BWj9MkNySTJTvj7PMTddFtA/UmpVuSfb6hzo9+ICAQgUAb+M/JtZ17HfjtaLd9l3yRfKIEZp6+knLbjYiXqtD++00wSq+jDxU2ulwt2YbAzLNJMjBN5yq2pROBGaKtZE4az6cPogtoAzNHZ0lJkn20RLlz+zZLnibYvxyBmaPatmmJmOos15rgaU2rvllpbd2Isc7yw/9VXmsReJ2OvF9oX2+is64TnbabYAgKgR6gonKc9bUmGHI6IRmGwOgz01nWkYsJdllHMC5KeiMwumgXo8hZ3yU54KzrnM9TkvaNHJ+FwJZFJzaFJyatkdxyto2X7G7k+K4IbDn0IbX7EuET24WosaXylfO7ZZLVSc7XPtSWup9JnpMOCEwPJabhtHi3s//WSnTfWtoh6Z/gfLr/+dA2nQis828qnSxBYHr6fe7jNR2NOBLa545pOH9TS9iIJOctNL+nb2jVqy/PTPKpCvVhPDDftnXZodJXFWffg5KRtl2sv+lJRLbtlvQxwbBTtm9tYNQFaum4HKo6P5iGD7LD6OtoBbZ7EZ69NsO5Qz0sGWKCl0frh5vuSjaYYCA4HtUITJ3ukkvmz6GgUpN4Fnb9Tc19E7yd5PLYWT5nBaq8Ovul2GI8m7IY1TZQS9xVybjQ9tMm+UiFseJmmYbvT4S5YH++sO1eqfFwvmkUBY6yNyTDnW21tqrT9wVjKZ7nnuRlgt/ftufUv3PN135gFKvQwZKzJviXInobr4OxZyTP0/x39Eux0veOfBQFHreBVtaRhzhkxWIxPgVKICAQEIhAQCAgEBCIQEAgIBAQiEBAICAQEIhAQCAgEBCIQEAgIBAQiEBAICAQgYBAQCAgEIGAQEAgpMovAQYADiqjb59GcfwAAAAASUVORK5CYII=)

}

.foot-link .zhihu:hover {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUZERDAyNDJGRUQwMTFFRDg4QTBERUYzRTI5MjE4NTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUZERDAyNDNGRUQwMTFFRDg4QTBERUYzRTI5MjE4NTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFRkREMDI0MEZFRDAxMUVEODhBMERFRjNFMjkyMTg1MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFRkREMDI0MUZFRDAxMUVEODhBMERFRjNFMjkyMTg1MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqN6vCoAAAQfSURBVHja7Jx7iE1BHMdnsYv1LvLMXx4l1iuhNkkiUlKbQh4hIZsiZaP4U0mkEIpClJaQJflnPSKRR5Qo/vAuYdcrj/Yev19nNrPH3fuw190z6/Opbzvn7jlnb/dzZ+bMmTlbEASBAX9pxUeAQEAgIBCBgEBAICAQgYBAQCAgEIGAQEAgIBCBgEBAICAQgYBAQCAgEIGAQEAgAgGBgEBAIAIBgYBAyII2sfkmrffnQ0tsoQb+Ld0lZZJe1D2/BLaX7JG8kuyWvEddzJrQNOyVzLflo5IfqPOnBg6QzHO2D6LNL4Frnfd5R3IPbf40oZ2dplO5KhmdxfEvJW+cba3J/Zrwfp5IKhGYOXMkHZztcptMeSsZJKmx28slpU14P1VxExj3JnRJE4/vIZlOE9o8lEjG5OA8Qxv5wuqV7JcMji+WtEVg9iyKbC+UVEs+SbrZ/qieZSmatu9OuZNTroxc3TaGjjtXIDD79zXX2X4kOSJJJBFhbE36wDAiPkyR9LTlwF64JBg0+CNwgSNvjeQiqvwRqM3jNMkVyWTJjiT7/ERdfPtAvUjpkmafr6jzYxwICEQg0Af+czrYwb1O/Lazr32TfJZ8pAbmn76Sx3YYkSw1kf33mXCWXmcfnthouVayFYH5Z6NkYI7OVW5rJwLzRGvJ7ByeT29El9AH5o+Okoo0+2iNchf3bZI8TLH/YwTmj1rbp6ViqlOuM+HdmhZ9sdLShhFjnfLd/1VeSxF4mYG8X+hYb6KzrQudtplwCgqBHqCiip3t1SaccjouGYbA+DPTKevMxQRb1hmMc5LeCIwvOsQoc7Z3SvY727rm84SkqJHjCxDYvOjCpujCpFWSa85r4yW7Gjm+MwKbD71J7T5F+MAOIX7YWvnC+d1Syco05yuK9KXuZ9LNSVsE5oYK03BZvDvYf20luk8tbZf0T3E+3f9s5DVdCKzrb947WYzA3Iz73NtrOhtxOLLPDdNw/abWsBFpzltqfi/f0KZXH56Z5FMT6sN8YC/b1xVGal9Nkn0PSEbafrH+oicVhXZY0seE006FvvWBcReoteNCpOl8ZxreyI6ij6OV2OFFdPXaDOcK9ZBkiAkfHq2fbropWWfCieBk1CIwc7pKzps/p4I2mNSrsOsvam6b8Okkl/tO+YwVqPIS9kux2Xi2ZDGufaDWuGrJuMjrJ036mQpjxc0yDZ+fiFJlfz6z/d4G4+F60zgKHGUvSIY7r9XZpk6fFwwyPM8tyfMUv79uz6l/55Kv48A4NqGDJadN+C9F9DJeJ2NPSZ7m+O/ol2K57wP5OAo8ZgMtbCAPSSgIgoBPgRoICAQEIhAQCAgEBCIQEAgIBAQiEBAICAQEIhAQCAgEBCIQEAgIBAQiEBAICEQgIBAQCAhEICAQEAiZ8kuAAQCzSaJvO9lyoQAAAABJRU5ErkJggg==)

}

.foot-link .toutiao {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTY2OUQzQTFGRUUzMTFFRDg4QTBERUYzRTI5MjE4NTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTY2OUQzQTJGRUUzMTFFRDg4QTBERUYzRTI5MjE4NTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERTczQThCMEZFRTMxMUVEODhBMERFRjNFMjkyMTg1MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNjY5RDNBMEZFRTMxMUVEODhBMERFRjNFMjkyMTg1MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr+Jd8kAAAZASURBVHja7Jx7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)

}

.foot-link .toutiao:hover {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0JFMUVFNzNGRUUzMTFFRDg4QTBERUYzRTI5MjE4NTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0JFMUVFNzRGRUUzMTFFRDg4QTBERUYzRTI5MjE4NTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQkUxRUU3MUZFRTMxMUVEODhBMERFRjNFMjkyMTg1MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQkUxRUU3MkZFRTMxMUVEODhBMERFRjNFMjkyMTg1MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhXLXUEAAAZCSURBVHja7Jx7iFRVHMfP+lor13WXTHpZa09SKnpKBdGDkpIgzOhltfaQjB5SkGaUFoiQVKyaidqmZtmDHhBF4R9Gf5SmUSi1JZaUprTbrrOOOrtW2++H38uePZyZvbM7c++M9/uFLzNz7tx7x/s5j9/vnONWdHV1Gap8NYCPgAApAqQIkAApAqQIkCJAAqQIkCJAigAJkCJAigApAiRAigApAqQIkAApAqQIkCJAAqQIkCJAAqQIkCJAigAJkCJAigApAiRAigCpKDQospoyM1kP9r/5bIHFVgW70PLV9eKfxPXiwQW6ZmUclaIiqj/0U0Jd6FHiLeLT8Pl38Yviz8RHi4dbrhaPcMqCcvdYJT6nouxCB5V5Sxoo/jfPc5614KlGixeyCy2+7hJvFm8Xt4g7xavyvMY48ROMQgtTcYIuqApdUBXAfJvlnJPEF/TznkvzHPM6xO3wXnSP+j4jvi3JAHWwf098jVN+QHyZ+Ici3PMBXNvWb+K5WSAFoHzd9t1JB6jj1u3iTRiDAmkQ8YH4YnFrAe93vNgXVjyM4CXss7pDPFt8puf4wT6Mx2U9BjaLJ3lq+RjxGtT0QukldNe21qLFaZc9Q3xcDnD1SDtWeuApuFcQGKWTFsRsQitwNQFdWyGkY9428a9WmYKbJV4mvgiAd4o/Fk9GSqDn3Sf+Rfy6+HTnuvtxXh0qwO4kdaG29OFcKn7QKX9MvF68rp/XP4TU4TnxFYhmvwacsQ7om+BWtKbRnutp+RLxAvFfSR0DXT2Ch6KBQxteCz2e6IzFV7DqZvGnmJVxu+ta2G1xC9HqmpOeRgxEMHCsM8Oh3dhUnciI4Dd8CNfh9bwQMzja3V6H7x9IehS6O8s4t0M8J4LfMBSpxVPiE0PGC9fC2o2+L25Ei47tD4/HGcRoALHCU67j1cQi3ldb0uMIaho88NpQsSYhpenwXGOY+F7xl8glP8e4Wp+0MVAj0HOR99lJ/pso21ag+2iFOAFByf3iUZ7vtCIdaEAybwCwFvnfFPElnvNOgQ2i2EQB7EBN1znOkVZ5NR7eeAQP/dXiLBGl6m/xywhQ2rOAXQSfjZY3BRUisWOgrT/EtyKo0fxsHx6kvurk84Yi3bcFEeUi3MsgqLocFShYNtqPlqlqEuvC2NPiqwFyJH6vttpvkppGrIfzVS1yOzuSrREPEb/gfLcTD7oFwcernpkTzUc/csq2WACDSfgaXGeF6blGmDnSAVY6tXuE83l4jmOjsszYTPCUpxyAZyBRt0GPBwi7bJznWmeJd+H4sF7+fbOiboVRA5yKmh+1fhaf2sdzh5TKeFfKXWihlEHr+zOGdCmThC40l1JWMJDBrIdP88QbTfeaXZv1vrOP925DIKMpzMnOsWaMge2OUwW6d1kB/EJ8g/MQgoVUWw1ZAL4lfka8GuOajknHYHzag5zyH895M1Ge8oBoxzU02rxR/Ilz7h5UGoM0QjdAVVlj8yHkh4kAuB3OpVvM4cltVxrCT8O01XfiO53jNUi4fftk3rbez0dibwdMukKxJsTvbwLsKz2zR0/GAbDUNjXpmttyT7lOHE+2wv4lnnEueJC5KqW2Wt3UNBZdpcL70QHcm6aj1dl61PRcmkokQE0x3sFDdaVTblutzweNf4uErorfk+MePsBzTH6rH01WXhhosIlpa2IpAdTpLN+uszdgV8uQn7mabfw7z85BF2vre3N4VSFfPe+591Umho1OcQPUIERXA3R1/CHP8a3Gv+UiCNvnecrrkG8aT0sb4GmRfVkKSmcZ8xaESPbLOoi5UPwuAo7qXipQGuNeroVTHS91Pc+dqNa5ykYrMjwfwZGtjZ6I06ds3etazNIMNd3bEfdhBil9pALUtbgxIb87DeNNLnWiFb7mlCtQXaxdjM86Lm42Pfd9Lve0vg1ICewUJ1cFmhtzD1ayMzFLkfOFUSNSk72o+Wm0hJT1nRkhr9UCl42iBrjTdO+ETlkzKfYsTApRZlhpK1xnEqqoAe4w0ex3SYwi+/+BVDJmYigCJECKACkCpAiQACkCpAiQIkACpAiQIkCKAAmQIkCKACkCJECKACkCJECKACkCpAiQACkCpAiQIkACpAiQIkCKAAmQIkCKACkCJECqFPW/AAMAZw1XvdBR+u8AAAAASUVORK5CYII=)

}

.foot-link .csdn {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTY2OUQzQTlGRUUzMTFFRDg4QTBERUYzRTI5MjE4NTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTY2OUQzQUFGRUUzMTFFRDg4QTBERUYzRTI5MjE4NTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNjY5RDNBN0ZFRTMxMUVEODhBMERFRjNFMjkyMTg1MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNjY5RDNBOEZFRTMxMUVEODhBMERFRjNFMjkyMTg1MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph7+aYEAAAc/SURBVHja7F1p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)

}

.foot-link .csdn:hover {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDBGMDJCNzBGRUUzMTFFRDg4QTBERUYzRTI5MjE4NTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDBGMDJCNzFGRUUzMTFFRDg4QTBERUYzRTI5MjE4NTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMEYwMkI2RUZFRTMxMUVEODhBMERFRjNFMjkyMTg1MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMEYwMkI2RkZFRTMxMUVEODhBMERFRjNFMjkyMTg1MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkO7LWYAAAcNSURBVHja7F1p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)

}

.foot-link .bilibili {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTkzRDUwNjJGRUUzMTFFRDg4QTBERUYzRTI5MjE4NTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTkzRDUwNjNGRUUzMTFFRDg4QTBERUYzRTI5MjE4NTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOTNENTA2MEZFRTMxMUVEODhBMERFRjNFMjkyMTg1MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOTNENTA2MUZFRTMxMUVEODhBMERFRjNFMjkyMTg1MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjIvi2oAAAQMSURBVHja7J1ZiE1hAMe/YUxiGBr7mgdEWQolkgxZSlG2QoQHSV4sociDFwrZXghJSpEllKUsRSKU5UUpZSJ7Tfb9+n+dT3ONc86cO3c7h9+v/g/3nPude+f87vnOt5yvKUmlUgaSSyNOAQIBgYBABAICAYGAQAQCAgGBgEAEAgIBgYBABAICAYGAQAQCAgGBgEAEAgIBgQgEBAICAYEIBARCYSkt5odPW7gqsSfuyK4NXIEZ0krplKdjl1CF5g97cncqr5Wnyk1lYI6OPVy5q/xQ7ikTEJh75iqLlcbu9WDlqjIpy+POUS4q/d2PpJ9yQumDwNzid1U0V44qSxp4zDXKfqWszvYyJxaBOaQmYLu9IrcrmzP4O5ooe5X1Ife9zwjMLbuVryH7lyqHlab1HKeFclqZH/Ket8oeBOaW28pU5UPIe6YoF5Q2Afs7K1eUsSHHeKFUuYYS/cAsqVSGKN3Sth1QFoWUGaZcc1dkejVYruxQuoSUfa+sVVorY5SfyhPloZJCYHTsSd5o+/jufpUpPZVTDShX7qrqujxWtrkfwHeq0HDsFXdHmdlAefmgu7JFOaO0RGAw7V0DozKmNZWtVo/Fsc0Qly+0TmkX8/bCaGUeAv37ZrMT0uhbSiPmb3q5PpoJaESsVG4U6MdmR3hGuM/s5rO/r6vm3yCw/lrA9vtGOomF5L7xhulsg6qDz/6OcRIYhyr0W8D2s0WQl96p3x2wL1ZTT3EQ+DFg+5cif683JgEk9ZGKZkpFlscoj/AZCMwD693VYWcpbhlvfjATJiqPlHfKA+ONfyaWpAmcYby5vN8zD4PcvbJVxPL9XAOlh3vdWzmpdEVgYZjis80268dHLG+H6cp8ug6TEVi4e58frSOWrwjp/yEQEAj/uMCXAds/RCwf9L4fCCwMxwOknItY/mLA9isILAx2tn21qR29sY892Nn7FxHL24nZTab2MYmfrltyPakCSxP4ne2iBPuYQ1vjPYCUafW3wniPSPRyHfknSb4Hlib0e39SqrMoX51leapQQCDEXGBFkT+f2YgsGWqKO8RVhcDssIPU+4ok0bZUhwfsq6EV+ifPjbd4pcxn33RllHLeRB9tyfZ8DDDeNJUftt/4CoF/YuVdUsYF7Lf9vVkxOV+2wx+r5WdxqUJt5zwJ/w99I/dAfy4rW2Mu76DxZu8RGMBy4y0kieOVaJe2LaAVGo5tICwz3jq/Q8ozU9wlXba1aWc/7MKWuSZ8lfB/3Yjxayikzw7YB5YK/TDtJ5OQtfJJGMyuMRBISSqV4iwkGAazEQgIBAQiEBAICAQEIhAQCAgEBCIQEAgIBAQiEBAICAQEIhAQCAgEBCIQEAgIRCAgEBAICEQgIBAQCJnwS4ABAOa/lq65Rt9IAAAAAElFTkSuQmCC)

}

.foot-link .bilibili:hover {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDBGMDJCNzhGRUUzMTFFRDg4QTBERUYzRTI5MjE4NTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REIzRjBDNUNGRUUzMTFFRDg4QTBERUYzRTI5MjE4NTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMEYwMkI3NkZFRTMxMUVEODhBMERFRjNFMjkyMTg1MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMEYwMkI3N0ZFRTMxMUVEODhBMERFRjNFMjkyMTg1MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PubCk6AAAAQMSURBVHja7J1biA1hAMe/ZW1iWXK/rTwgyqVQskkuuZSi1qWQDU+SF5dQ5GFfKOT2JCQppVxCuZSlViKUy4tSiojF1uZ+3eP/NZ/srpnZOXvOnjPD71f/hzNzvjln53fmm+8yX1uQSqUMJJc2nAIEAgIBgQgEBAICAYEIBAQCAgGBCAQEAgIBgQgEBAICAYEIBAQCAgGBCAQEAgIRCAgEBAICEQgIhNxSmNdfz8bknrj6bVyB6dJF6dtKxy6gCm097Mndr7xVXii3ldFZOnaZcl/5qTxQZiEw+1Qoq5S27vVY5boyJ8PjLlWqlJHuRzJCOaMMQ2B28bsqOionldUtPOZm5YhS1GR7kROLwCxSF7DdXpF7lZ1p/B3tlENKZch97wsCs8sB5VvI/jXKCaV9M8fppJxXloe8551yEIHZ5a4yT/kY8p5y5YrSPWB/P6VamR5yjBplimso0Q/MkG7KOKW0wbajysqQMhOUG+6KbFgNFiv7lP4hZT8oW5SuyjTbzVOeK4+VFAKjY0/ydmW+u1+ly2DlXAvKFbuquilPlT3uB/CDKjQce8XdUxa1UF5rMFDZpVxQOiMwmF6ugdEtpjWVrVZPxbHNEJcvtFXpGfP2wlRlGQL9+2ZLEtLoW0Mj5m+GuD6aCWhEbFBu5ejHZkd4JrrPLPXZP9xV87UIbL4WsP2+SU5iLnlovGE626Dq7bO/T5wExqEK/R6w/WIe5DXs1B8I2Berqac4CPwUsP1rnr9XrUkASX2kooNSkuExiiN8BgJbgUp3ddhZijvGmx9Mh9nKE+W98sh445+JJWkCFxpvLu/3zMMYd6/sErH8CNdAGeReD1XOKgMQmBvKfbbZZv3MiOXtMF2RT9dhLgJzd+/zo2vE8iUh/T8EAgLhHxf4OmD7x4jlg973E4G54XSAlEsRy1cFbK9GYG6ws+2bzJ/RG/vYg529r4lY3k7M7jB/HpOod92Sm0kVWJjA72xXJdjHHHoY7wGkdKu/9cZ7RGKI68g/T/I9sDCh3/uz8iyD8s8yLE8VCgiEmAssyfPnMxuRIeNNfoe4piAwM+wg9eE8SbQt1bKAfXW0QhvzyniLV4p89i1QJiuXTfTRlkzPxyjjTVP5YfuNbxDYGCvvqjIjYL/t7y2OyfmyHf5YLT+LSxVqO+dJ+H/o27kH+nNN2R1zeceMN3uPwADWGW8hSRyvRLu0bQWt0HBsA2Gt8db5HVdemvwu6bKtTTv7YRe2VJjwVcL/dSPGr6HQcHbAPrCU64dpP5uErJVPwmB2nYFAClKpFGchwTCYjUBAICAQgYBAQCAgEIGAQEAgIBCBgEBAICAQgYBAQCAgEIGAQEAgIBCBgEBAIAIBgYBAQCACAYGAQEiHXwIMAMMvla4vF7usAAAAAElFTkSuQmCC)

}

.foot-link .sohu {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUJBQTBCMzVGRUUzMTFFRDg4QTBERUYzRTI5MjE4NTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUJBQTBCMzZGRUUzMTFFRDg4QTBERUYzRTI5MjE4NTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFQkFBMEIzM0ZFRTMxMUVEODhBMERFRjNFMjkyMTg1MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFQkFBMEIzNEZFRTMxMUVEODhBMERFRjNFMjkyMTg1MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ps2G/YAAAAk2SURBVHja7F0J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)

}

.foot-link .sohu:hover {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REIzRjBDNjNGRUUzMTFFRDg4QTBERUYzRTI5MjE4NTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REIzRjBDNjRGRUUzMTFFRDg4QTBERUYzRTI5MjE4NTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQjNGMEM2MUZFRTMxMUVEODhBMERFRjNFMjkyMTg1MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEQjNGMEM2MkZFRTMxMUVEODhBMERFRjNFMjkyMTg1MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pn5n/NQAAAkXSURBVHja7F0J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)

}

.foot-tel {
    text-align: right;
    padding-top: 10px;
    color: #a0a4ab;
    font-size: 14px;
}

.foot-tel i {
    display: inline-block;
    margin-right: 10px;
    width: 14px;
    height: 14px;
    background: #a0a4ab;
    color: #111;
    text-align: center;
    font-size: 11px;
    line-height: 16px;
    border-radius: 100%;
}

.foot-copy {
    padding: 20px 0;
    color: #c1c8d1;
    text-align: center;
}

.foot-copy p {
    margin: 8px 0;
    font-size: 14px;
}
.foot-copy a {
    margin: 8px 8px;
     color: #c1c8d1;
    font-size: 14px;
}
.foot-copy a:hover {
   
        color: #0177ff;

  
}
@media (min-width: 768px) {
    footer .circle3 {
        left: -800px;
        bottom: -800px;
        z-index: 1;
    }
    
    .foot-info p strong{
        width: 120px;
    }
}

@media (max-width: 767px) {
    .join .line span{    width: 24px;
    height: 24px;}
    footer .circle3 {
        display: none;
    }
    .foot-info {
        text-align: center;
    }

    .foot-nav {
        margin-top: 30px;
    }
    
    .foot-nav .grid{
        margin-bottom: 24px;
    }

    .foot-nav li {
        margin: 10px 0 0;
    }

    .foot-nav-seo{
        text-align: center;
    }

    .foot-logo, .foot-tel {
        text-align: center;
    }
}

/*#endregion*/

/* join */
/*#region*/
.join {
    display: none;
    padding-top: 80px;
    background: #141b24;
}

.join .line {
    position: relative;
    height: 30px; /*background: linear-gradient(to right, #051127 5%, #101827 20%, #101827 80%, #051127);*/

    background-color: #101827;
}.join .line span {
    content: '';
    position: absolute;
    top: 0;
    width: 30px;
    height: 30px;
    border-radius: 100%;
    background: linear-gradient(45deg, #0177ff, #522a9b 40%);
}

.join .line span.l {
    left: 0;
}

.join .line span.r {
    right: 0;
}

.join .text {
    padding: 80px 0;
    text-align: center;
}

.join .text h3 {
    margin: 0 0 40px;
    font-size: 36px;
    font-weight: normal;
    color: #fff;
}
@media(max-width: 767px){
    .join {
        padding-top: 48px;
    }
    .join .text {
        padding: 48px 0;
    }
    .join .text h3{
        margin:0 15% 48px;
        font-size:24px;
    }
}
/*#endregion*/
.language-text i {
    background: none;
    color: #cdd5df;
    font-size: 18px;
    line-height: 20px;
    margin-left: 5px;
}

.language-text {
    color: #cdd5df;
}

.language i.language-ico {
    width: auto;
    height: auto;
    display: inline-block;
    background: none;
    color: #cdd5df;
    font-size: 15px;
}
.language-menu {
    display: none;
    position: absolute;
    left: 0;
    top: 60px;
    background: #151e30;
    width: 120px;
    text-align: left;
    padding: 5px;
    box-sizing: content-box;
}

.language {
    margin-left: 20px;
    position: relative;
    height: 74px;
    line-height: 74px;
}


.language-menu .item {
    display: block;
    padding: 10px;
    /* border: 1px solid; */
    color: #fff;
    line-height: 16px;
}

.language-menu .item:hover {
    /* border: 2px solid #0177ff; */
    border-radius: 8px;
    background: #1b2841;
    box-sizing: content-box;
}
.language:hover .language-ico {
   color: #0177ff;
}
.language:hover .language-text i {
    transform: rotate(180deg);
    line-height: 15px;
    color: #0177ff;
}

.language:hover .language-text {
    color: #0177ff;
}
.language:hover .language-menu{display:block;}
.top-head {
    display: flex;
    padding-top: 5px;
    flex: 1;
    align-items: center;
    justify-content: flex-end;
    font-size: 14px;
}
.top-head .language {
    height: auto;
    line-height: inherit;
    margin-left: 0;
    margin-right: 20px;
}
.top-head .language i.language-ico {
    margin-right: 5px;
    font-size: 16px;
}

.top-head .loginbox a {
    color: #cdd5df;
}

.top-head .loginbox {color: #cdd5df;}
.top-head .language .language-menu {
        top: 24px;
}
@media (max-width: 768px){
.head-nav .mobi {
    flex: 0 0 54px;
}
.mobi .language {
    margin-left: 0;
    height: 60px;
    line-height: 64px;
    display: inline-block;
    margin-right: 10px;
}

.head-nav .mobile-handle {
    display: inline-block;
}


.mobi .language .language-btn .language-ico {
    font-size: 19px;
}

.mobi .language:hover .language-menu {
    right: 0;
    text-align: right;
    left: inherit;
    width: 80px;
}
}