.medding[data-v-25b86808] {
    padding: 0 360px
}

@media (max-width:1670px) {
    .medding[data-v-25b86808] {
        padding: 0 150px
    }
}

@media (max-width:1250px) {
    .medding[data-v-25b86808] {
        padding: 0 100px
    }
}

.headtop[data-v-25b86808] {
    padding: 0 360px;
    height: 126px;
    background: #fff
}

@media (max-width:1670px) {
    .headtop[data-v-25b86808] {
        padding: 0 150px
    }
}

@media (max-width:1250px) {
    .headtop[data-v-25b86808] {
        padding: 0 100px
    }
}

.headtop div.f-l[data-v-25b86808] {
    margin-top: 25px
}

.headtop div.f-r[data-v-25b86808] {
    margin-top: 29px
}

.headtop li.f-r>ul[data-v-25b86808] {
    margin-top: 11px
}

.headtop li.f-r li.one[data-v-25b86808] {
    font-size: 16px;
    color: #333;
    line-height: 22px;
    font-weight: 700;
    margin-bottom: 14px
}

.headtop li.f-r li.two[data-v-25b86808] {
    font-size: 12px;
    color: #999;
    line-height: 17px
}

.headtop .t-a-r li[data-v-25b86808] {
    font-size: 12px;
    color: #595758;
    line-height: 17px;
    margin-bottom: 8px
}

.headtop .t-a-r li[data-v-25b86808]:last-child {
    margin-bottom: 0;
    cursor: pointer
}

.headtop .logo[data-v-25b86808] {
    width: 189px;
    height: 76px;
    margin-right: 28px
}

.headbott[data-v-25b86808] {
    padding: 0 360px;
    height: 70px;
    line-height: 70px;
    background: #f7f7f7
}

@media (max-width:1670px) {
    .headbott[data-v-25b86808] {
        padding: 0 150px
    }
}

@media (max-width:1250px) {
    .headbott[data-v-25b86808] {
        padding: 0 100px
    }
}

.headbott ul.clsfix li[data-v-25b86808] {
    float: left;
    margin-right: 60px
}

.headbott ul.clsfix li a[data-v-25b86808] {
    color: #333;
    font-size: 14px
}

.headbott ul.clsfix li a.router-link-active[data-v-25b86808] {
    color: #0289cf;
    padding-bottom: 26px;
    border-bottom: 2px solid
}

.lang-en .headbott[data-v-25b86808] {
    height: 140px
}

footer .FirChain[data-v-0b60a8a6] {
    height: 215px;
    background: #fff
}

footer .FirChain .utils[data-v-0b60a8a6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 68px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

footer .FirChain .utils li[data-v-0b60a8a6]:nth-child(2n) {
    margin: 0 120px
}

footer .FirChain .utils img[data-v-0b60a8a6] {
    height: 72px
}

footer .footer[data-v-0b60a8a6] {
    margin: auto;
    height: 397px;
    background: #333
}

footer .footer .qrcode[data-v-0b60a8a6] {
    padding-top: 40px
}

footer .footer .qrcode .qrul[data-v-0b60a8a6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

footer .footer .qrcode .qrul li[data-v-0b60a8a6] {
    margin: 0 62px
}

footer .footer .qrcode .qrul p.t-a-c[data-v-0b60a8a6] {
    font-size: 13px;
    color: #fff;
    line-height: 18px;
    margin-top: 14px
}

footer .footer .line[data-v-0b60a8a6] {
    width: 1440px;
    height: 1px;
    margin: auto;
    display: block;
    background: #444;
    margin-top: 26px;
    margin-bottom: 28px
}

@media (max-width:1440px) {
    footer .footer .line[data-v-0b60a8a6] {
        width: 1200px
    }
}

footer .footer .info[data-v-0b60a8a6] {
    color: #999;
    font-size: 14px
}

footer .footer .info .utils[data-v-0b60a8a6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 20px;
    margin-bottom: 12px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

footer .footer .info .utils[data-v-0b60a8a6]:first {
    margin-top: 40px
}

footer .footer .info .utils li[data-v-0b60a8a6]:nth-child(2n) {
    margin: 0 18px
}

footer .footer .info .utils li a[data-v-0b60a8a6] {
    color: #999
}

footer .footer .info p.t-a-c[data-v-0b60a8a6] {
    line-height: 20px;
    margin-bottom: 12px
}

footer .footer .info p.t-a-c a[data-v-0b60a8a6] {
    color: inherit
}

body,
html {
    min-width: 1200px
}

.t-a-l {
    text-align: left
}

.t-a-r {
    text-align: right
}

.t-a-c {
    text-align: center
}

.f-l {
    float: left
}

.f-r {
    float: right
}

.clsfix {
    display: block;
    zoom: 1
}

.clsfix:after {
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    clear: both;
    visibility: hidden
}

.hidden,
.hide,
[hidden],
[hide] {
    display: none
}

ul li {
    list-style: none
}

.mianimg[data-v-6aeba15f] {
    margin-bottom: 86px;
    width:100%;
}

.mianimg img{
    width: 100%
}

.mianimg .dateDiv[data-v-6aeba15f] {
    color: #fff;
    height: 100px;
    margin-top: -5px;
    background: red;
    font-size: 30px;
    line-height: 100px
}

.mianimg .dateDiv ul[data-v-6aeba15f] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.mianimg .dateDiv ul li.date[data-v-6aeba15f] {
    font-size: 48px;
    margin: 0 28px
}

.mianimg .register[data-v-6aeba15f] {
    width: 1200px;
    margin: auto;
    margin-top: 30px
}

.mianimg .register .regul[data-v-6aeba15f] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.mianimg .register .regul li[data-v-6aeba15f] {
    color: #fff;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 30px;
}


.mianimg .register .regul li a[data-v-6aeba15f] {
    color: #fff
}

.mianimg .register .regul li i[data-v-6aeba15f] {
    width: 32px;
    margin: 29px;
    height: 32px;
    display: block;
    margin-left: 52px;
    position: absolute
}
.mianimg .register .regul li i[data-v-6aeba15f]{
    margin: 0 20px 0 30px;
    position: initial;
}
.mianimg .register .regul li.com[data-v-6aeba15f] {
    background: #f4ba5f
}

.mianimg .register .regul li.com i[data-v-6aeba15f] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAAEEfUpiAAAAAXNSR0IArs4c6QAAAuRJREFUWAm9Vj1rVEEUfZpUimUQ06RZNVhqaWNho+Bv8BcogpWWkiaQQhIRwcreUpJe8DeoUYTtbRSCRZD1nNk5d++8mXmzu65emJ37ce69Z+bNvLddB5lEoR6EtvThOSDx84sK5Czh/Hkd857L0Z2B0DBYRMwmRPZnVkCaHQr7oHQkfaRuADgecAiAeRv2ZF0O8DiQzpnECCCzC1Sc/PRAAg69o297DizyxYOpG4A9IZfpBHCEcZO6kaQhAfArdI4ZABlc4g86WSGCgpGRJIBAinGYmtNfy4app/QO+m+MV1NI9vsMng9IfNSPaBHs9A2AI98evlP4xpF/kY0KWGFPz5wDiqqGpRCHbl70YLTUNQT3BCBeDOwagIEVIyCK4hdhXyOGRRhTgYgLDNSVvjGwty3Ydeeg33F2XgAJ4bh4kHTEeDoShkZFoKVmLOetNqYyv6wV1u5yQ+7WQPAfgn5CPcGya+LoGUPx0lMYKT9umsz67DtQlyiDtvT+nDEYXGs/G7aOciGUuyKzXcxpnqcYQWFSCcUx38L4HIKTyVPFwwUyo6CogEKw9zHCmyilIkRlZhLGpg9nmwiAvd+xocnrHIm8SLxQJlkBRB5atOv6BVxoqmYF0LV6G7NsOLICJZB8OiNYplyLnQPLcspq3gcsCFo7GKuQ+45gU/Xn6HpEH3CvFhXkHsX8G82uDuAJOPf/U5sEBp6J//oszXieY1y7F6dLd3WJTQI4C+GPksuZS8XOnQdwE/mDO+UJFD9aKJR8yF33ExR/7+x+/iXEjpHvIN13GG8wniA37KAnkCBdVvIH0Pm5M/7xJPlx54wUiFwB/gXGY4yrGPcw2m8iFKqJb85ag4IixwB8iqA1gZu3QMBFZ6yY/8Qlo1p+k4AqFObBw1Vr2Pf7M9CPBZv7XwysyNkk8Bd9xsjVOaFelH9GABvHa9Z8h6zj2eqeb0SKW85XZF1xzpO/FXM31GN13/MKq5b7D2n6FmO5WnprAAAAAElFTkSuQmCC) no-repeat
    ;background-size: contain;
}

.mianimg .register .regul li.aud[data-v-6aeba15f] {
    background: #f56c7e
}

.mianimg .register .regul li.aud i[data-v-6aeba15f] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAAEEfUpiAAAAAXNSR0IArs4c6QAAA/FJREFUWAnllktsTVEUhm+1XkHqmYqBKxqChEZ0IqUkGGgMGBnQqZmBiIES0YiBEElHJRoRSQckXkmJKAYGIpoiTDSIiDTeVUJFpT2+f9+9ds857a0qQmIl/11r/f9a+5y7z977nExmMIuiqNTpBNeBs0QDzKoEYeUfFaB+BCUF/LwivwYugQ4ptQQDG2IvkC1JVIgRgdvjveUPRRZ78oW8mZqwrOUqTFtbEIcc2BD9GhDOSzSBcHM8d7wR+CmgEPT9VYnYwpyLLqpDsXV2Ez9xif8h360Q3+WodIEX3QhFriKTuUpRuElxBZjX8jt6RoDJ+StSCsX1ovBd4I7JxJuAuwPcAZA1LXgrEBGPrQDuJdjm9cXEraY5D9EOLoAiMBWkbbtvXuGFKcrdREBoGR9lXnYQfyIeB26B50A2HSx3USajOVFNN5ir260GJ0AxSMy0b0g4St6C4yJVHx4F8Wq4ZlAFekA+O4zQy90uylfwD/H8rZnDuh0a94O42dPIPx7VWaBVVgJkM6ya+AtoVI53q9U05yGtqZT4BtBMByMfBWwpa/e74y9e0Aq5WAT+AagJog/gwhqJx06GeAjcEYFfky4gbwOPbdC0rqvqnJGtUBH+tsuiqMe850eSa7+022DOQ1T5QvufO8lvea4DfwxMBPam0ImfM8g5QKZduMFFUfQVfxac9uj0fIu6iA+B3EQS6PCYBSYB2QI/dsLB610jO+QH0WFZrNHstj8THkh0pRL0sbH6E8TVocSEQOQJVIdNM9lOXZcjHCU4Y+IA3r3K2Mpv+mk0jwF6sf7I1vZr/r8I5mcZ0IbU8jF7RrAPuDn+IzPC4NodZi8I9gItfL0UTgEz7ZzZw74JmiuB1rTMrRa8zjnZezAx3+BoW1WE6QyYpzr8axGYxqzM1+t4Cg6qEtM2jr+xnorEtgw6QO6C93Ol0S6rJdcu1piyg8b384jvXEkUjY+LcDqMZC1gRFyLx2haH2blKW28F97F+URMQZ0vOpcQSOAbvSZ3DiwF2rvTgdaBvl1kmv5lA/SrR1aX1hI5BRtdWd/PXSuAGg30mD70ySG6Q6SPi2Dkd4OaCzYGMR2ga0Xbt7reBfpXWTAfXAY/YzrRaoHepVmgsTSmTNfYkLg+RIMUrMkE4jJge11H/34wwfSBPLoWWzm4CcyuEBRaPXGTFxocR1LhiXuxonrPfcPbV6HJQ/b0nvTjyJVZI7E9mgotLt2xFpA+CpWvB2a//AHIQEf8YC9jN6BPAF0zsVOcDlnjGx5Zw694xlrpx5Mb9BGG61DYHGv6HaG25rpwgVgQTrsYF0KatHj0gRsWURCHFnTy8n87tNK/VPUd6Ou94DyKDFAAAAAASUVORK5CYII=) no-repeat
    ;background-size: contain;}

.mianimg .register .regul li.mei[data-v-6aeba15f] {
    background: #5fc3f5
}

.mianimg .register .regul li.mei i[data-v-6aeba15f] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAAEEfUpiAAAAAXNSR0IArs4c6QAAA/lJREFUWAnNlluITVEYx+eMcRuKyIxrSIqUIs1QHqRJyJNCyi2KJ5ESeZBCpLxISgq5lRdKyaXwgJRLucYDHpjcm0nMjJkxtt9/nfUte8/e5zCOB1/9z/d9/++/LmetvdbeZWXFLIqiGYk6xLkyfqqNJf5mcdJTeZBkfEZhQqIA0eQIgougTQm+2fvIFX0y0fvJCG4mBBBhWqEFAfwP5Tn9kPzqTkTeKnO5XIslxb16wAaAnaA3OBRakLjucfPBdysQ33IxgQm+E14Tia8zYeYEEezzwkiC90HtA7he4BGIyjsXY/lHxRXgi5SxggtZgxz0kM58KkdUpw68nU8JRFD8BI76eIQX95QXFzeo62CtceUk3UkGMqMVIvGvcdPAE+UZ9gxumPEVNGink2UgNZpEGXy5/r51IEE1SC11EMQCdFr+b+A4cFZsG2JNE2EPsonMwj2pmoG2wz27CVlGgq4WPFYJvwn8+isZ+v+EYpb3NVVMuzUmc1oURoEfQHbMRPk0Wq+ceJDPZ1ndeUhto6y/F14mfgLOgB1xMbkWPLlw5I0gcWNJ5E2HKWHi44Seg37gbZz08W38wgw+SdHhAtBoLPFsoAVz08WHhSOuB9tMGzykLSBhUTsRGlmA/CHYaHkhj0YnN/x/Qi10m7YnkIUaGy8t1jfv3IHq+JsO1H48qAAdf3MaNaGvNqvUPluhiB9ArQEschqm8RkMLdIglNCF9SLUznVoBmPB+1gtNMgI7hjHfaJdCXej8V32+Wupy83SDZiNlmEk0Lv+OTP8nFb9IUNnVWA6mAp01lIG3wMcAHYKdHz0UL8EZl8JVqcaZxEI5wH3GsWrM11kT4EN8IZ4ktria4Be99LVZPXndRuoy16BzD/i2lI8AmRnszqD7w7sZt1MrCtM5r6estoYh2adU3I/GpfwFPt5QQu+4MGiNsrr9MS2+nh4orOMBN1Sr72UUc5TCO560apCIup7vOYkfo2PX+MLLi21+FYlLn0bJ5wCxKchdYHrKT4IboBeoA4sAdJqi/YC2WhwGOjbRl+3F8E90BfUgplAdgXM4VS0u6zTj5sAg8+Ft0+vF8QfOum6mo6ggbZHg9Yw+P14B4xXSb4dNOiJrgQdoBl0iwtLielrMJC9s36IV4Imkd7c68De6n/0gWad/c4zgD7kZHpgn7koinQvLAd6lcjcXfy7vkqt62OwClSzFW5rGTi8hQoeu1JHjbVvJdbAOr66zKbEamWagL2iwomIC0qIrb+Ifz6OfrQSF4DeaDppzuwUnCJbDFTcCkp9HkbTx26gV+0uJrAFH4xVmE9yHDTaLHUa+kBsANOB9qwUq6fxVbCfwTPPfymd/9O2PwGVYcPKb08fMQAAAABJRU5ErkJggg==) no-repeat
    ;background-size: contain;}

.mianimg .register .regul li.for[data-v-6aeba15f] {
    background: #fc926c
}

.mianimg .register .regul li.for i[data-v-6aeba15f] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAAEEfUpiAAAAAXNSR0IArs4c6QAAAvdJREFUWAnNlz1oFEEYhnNRNKKQwkJMZVCRiIpgERCLYGFll0ILhRDEUm0sbKystBErERGiBG3sUp/aCsGgoAQUDqyUK6IoqDGJzzu3M/fN7l5u9jiNH7z3/f/M7OzPDQwk0VqLTii4ph/p4uXkvfDdoOnCEa4rXIYaP1G+LXqrpOi0s9ks5F1ZubvIzc0+C2XeyF7szEk429lrPH7Im8bmxa21Wu2yVwqcFsMyDuY9OESNvF27NC6PdyC6Cn6GsEQfAN/EDEeV+VaZZRSC5QxKJmCqS3QtJGC4Il6B6ozwOsSXdQnOnEDsMGjKXNimXKxTCT6lBtDzvD8cBu8gSEVXwG+wBayCnYwbloseqFCAOCXYYCuHRC8EJ50Pe2MiX6TZryiWIjPgVWQ0Cr4hULikJmQDRLcHTHWE3ier9Gf9txXvC+hQzIKfMibQVQqEC+AeOEzhbp+EZMWHjUw6iSpKTruj6ZJUgORlclbh202uE0sLEBjsyA0iH4NR8A0UiaAmcHsAfwhEk+ApWMxnyBnZ0F0B+A2wJCdc9CMKzBQ5Ijt6mCBydFBsAXs3vsCh27gS+QIjZB2olJkF+5MYrymt0jsO48EoVGuDhiKjUfAtgBljaos46qDrK4uYXqZtN/rvpOgGY3XvmXDvX57yAxdvX2kPBtCBFiU/WkoLlRhV01Wmh3WHm94a/6Xc1wFY4UWwAp6BwqOv68JI6ukSkHcIfAGiO6DhJD4l4G4QeO+XgORBcA8sgUm/EuRt4CX6G7AA9OF4CexBHgV6tp0DaUSxaAfQ1dg/39VcQ4iWwZyTWjnlp9q0JbZ0B0xI62s+K+pfLno/fATjNhD9GvgMzlj7ejKx1QdYr2BVX6cB/OvE19Pr8zjQdntbv3n0ig5PQhpeoNPpfnfrUG+Og3pfPjuA/oYdMwm6fR6AHeAReAKqkN5s54G+ZKbBd+BpngE+eaXA2Y0pIPoK9hcCEg3KzWrA1qYS09zdMEbCRHJCl0DVAmNdwjbG/Qdv/HqrxQkKZgAAAABJRU5ErkJggg==) no-repeat
    ;background-size: contain;}

.lang-en .mianimg .register .regul[data-v-6aeba15f] {
    display: grid;
    grid-template-rows: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    justify-items: center;
    grid-row-gap: 40px
}

.lang-en .mianimg .register .regul li[data-v-6aeba15f] {
    width: 420px
}

[data-v-6aeba15f] .ivu-modal-body {
    text-align: center
}

.titleul[data-v-d7b5b2d0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 86px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.titleul li[data-v-d7b5b2d0]:not(.text) {
    width: 210px;
    height: 1px;
    background: #d9d9d9
}

.titleul li.text[data-v-d7b5b2d0] {
    font-size: 26px;
    margin: 0 30px;
    color: #333
}

.hotnews[data-v-46604114] {
    width: 1200px;
    margin: auto
}

.hotnews .news li[data-v-46604114] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 116px
}

.hotnews .news li img[data-v-46604114] {
    width: 590px
}

.hotnews .news li img.ml[data-v-46604114] {
    margin-left: 32px
}

.hotnews .news li img.mr[data-v-46604114] {
    margin-right: 32px
}

.hotnews .news li p.title[data-v-46604114] {
    font-size: 20px;
    line-height: 28px
}

.hotnews .news li p.title a[data-v-46604114] {
    color: #0289cf
}

.hotnews .news li p.newsinfo[data-v-46604114] {
    font-size: 14px;
    color: #999;
    line-height: 20px;
    margin-top: 12px
}

.hotnews .news li p.newsinfo .date[data-v-46604114] {
    margin-left: 24px
}

.hotnews .news li p.p[data-v-46604114] {
    font-size: 14px;
    color: #333;
    line-height: 32px;
    margin-top: 18px;
    width: 578px
}

.hotnews .news li[data-v-46604114]:last-child {
    margin-bottom: 0
}

.hotnews .news .more[data-v-46604114] {
    margin-top: 56px;
    margin-bottom: 68px
}

.hotnews .news .more a[data-v-46604114] {
    font-size: 14px;
    color: #333
}

.bannerDiv[data-v-22eed985] {
    width: 100%;
    height: 881px;
    padding-top: 92px;
    background: #f7f7f7
}

.bannerDiv .banner .imgDiv[data-v-22eed985] {
    width: 1200px;
    margin: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

@media (max-width:1250px) {
    .bannerDiv .banner .imgDiv[data-v-22eed985] {
        margin-left: 75px
    }
}

.bannerDiv .banner .imgDiv ul[data-v-22eed985] {
    margin-right: 102px
}

@media (max-width:1250px) {
    .bannerDiv .banner .imgDiv ul[data-v-22eed985] {
        margin-right: 75px
    }
}

.bannerDiv .banner .imgDiv ul[data-v-22eed985]:nth-child(5n+5) {
    margin-right: 0
}

.bannerDiv .banner .imgDiv ul[data-v-22eed985]:nth-child(n+6) {
    margin-top: 32px
}

.bannerDiv .banner .imgDiv ul li[data-v-22eed985] {
    width: 152px;
    text-align: center
}

.bannerDiv .banner .imgDiv ul li.name[data-v-22eed985] {
    font-size: 18px;
    color: #0289cf;
    margin-top: 22px;
    line-height: 25px;
    margin-bottom: 10px
}

.bannerDiv .banner .imgDiv ul li.desc[data-v-22eed985] {
    font-size: 14px;
    color: #333;
    line-height: 20px
}

.bannerDiv .banner[data-v-22eed985] .ivu-carousel-arrow {
    width: 46px;
    height: 46px;
    background: #fff;
    border-color: #e4e4e4
}

.bannerDiv .banner[data-v-22eed985] .ivu-carousel-arrow i.ivu-icon {
    font-size: 22px;
    color: #098ccf
}

.bannerDiv .banner .bigBtn[data-v-22eed985] .ivu-carousel-arrow {
    width: 106px;
    height: 106px
}

.bannerDiv .banner .bigBtn[data-v-22eed985] .ivu-carousel-arrow i.ivu-icon {
    font-size: 62px
}



.headtop div.f-r[data-v-25b86808]{
	width:500px;
	zoom:.8;
}

li.lang{
    display:flex;
    justify-content: flex-end;
    align-items: center;
    margin-bottom:10px;
}
li.lang span{
    width:100px;
    border-radius: 80px;
    overflow: hidden;
    border:1px solid #0289cf;
    display:flex;
}
li.lang span a{
    width:50px;
    height:24px;
    cursor: pointer;
    text-align: center;
    line-height:24px;
}
li.lang a.active{
    background:#0289cf;
    color:#fff;
}