
/* .header{position:fixed;top:0;left:0;z-index:188;width:100%}
.h-a{width:100%}
.h-cont{width:100%;margin:0 auto;padding:0 .9rem}
.h-cont:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0}
.h-left{float:left}
.h-logo{display:inline-block;vertical-align:middle;cursor:pointer;height:1rem;line-height:1rem}
.h-logo img{max-width:none;height:40%}
.h-name{display:inline-block;vertical-align:middle;margin-left:.1rem;font-weight:700;color:#fff}
.h-right{float:right}
.h-h{display:inline-block;vertical-align:middle;font-size:0}
.h-i{display:inline-block;cursor:pointer;padding:0 .55rem;padding:0 .3rem}
.h-j{display:inline-block;position:relative;color:#fff;line-height:1rem}
.h-j:after{content:'';position:absolute;bottom:0;left:0;transition:all ease .5s;width:0;height:.02rem;background-color:#fff;border-radius:.01rem}
.h-sub{position:absolute;top:1rem;left:0;width:100%;z-index:1000;display:none;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.1)}
.hs-cont{width:100%;text-align:center;padding:.6rem .9rem 1.2rem;font-size:0}
.hs-left{display:inline-block;vertical-align:top;width:calc(100% - 5rem);text-align:left}
.hs-titles{display:block;color:#222;margin-bottom:.3rem}
.hs-textbox{color:#777;line-height:1.7;margin-bottom:.2rem}
.hs-textbox *{line-height:inherit}
.hs-links{width:100%}
.hs-link{display:inline-block;vertical-align:top;position:relative;width:calc(33.33% - .37rem);padding:.18rem 10px .18rem 0;color:#222;line-height:1.4;margin-right:.55rem;border-bottom:.02rem solid #eee}
.hs-link:nth-child(3n){margin-right:0}
.hs-link:before{content:'';position:absolute;bottom:-.02rem;left:0;width:0;height:.02rem;transition:all ease .5s;background-color:#1a63dc}
.hs-link:after{content:'/';transition:all ease .5s;position:absolute;top:50%;right:0;transform:translate(0,-50%);color:#777}
.hs-link.active{color:#1a63dc}
.hs-link.active:before{width:100%}
.hs-link.active:after{content:'>';right:3px;color:#1a63dc}
.hs-right{display:inline-block;vertical-align:top;width:5rem;padding-left:1.85rem}
.hs-img{display:none;width:100%}
.hs-img.show{display:block}
.h-k{display:inline-block;vertical-align:middle;margin-left:.45rem}
.h-search{display:block;cursor:pointer;width:1em;height:1rem;background-image:url(/static/home/images/r2.png);background-size:1em auto;background-position:center center;background-repeat:no-repeat}
.hs-a{display:none;z-index:108;white-space:nowrap;position:fixed;top:1.5rem;left:50%;transform:translate(-50%,0)}
.hs-form{font-size:0;display:inline-block}
.hs-text{border:none;padding:0 .2rem;display:inline-block;vertical-align:middle;width:6rem;height:45px;background-color:#fff;color:#333}
.hs-submit{border:none;display:inline-block;vertical-align:middle;cursor:pointer;width:45px;height:45px;background-color:#1a63dc;background-image:url(/static/home/images/r2.png);background-size:18px auto;background-position:center center;background-repeat:no-repeat}
.header.search-state .hs-a{display:block}
.header.search-state .h-opa{display:block}
.h-menu{display:none;position:absolute;cursor:pointer;top:0;right:0;width:1rem;height:1rem;background-image:url(/static/home/images/c-menu.png);background-size:.6rem auto;background-position:center center;background-repeat:no-repeat}
.h-opa{display:none;width:100%;height:100%;position:fixed;left:0;top:0;background-color:rgba(0,0,0,.5);z-index:10;cursor:pointer}
@media(min-width:1200px){.header.fixed{background-color:#1a63dc}
.h-i.active .h-j:after{width:100%}
.h-i:hover .h-j:after{width:100%}
}
@media(max-width:1200px){body{padding-top:1rem!important}
.header{background-color:#1a63dc}
.h-cont{width:100%;padding-left:10px;padding-right:10px}
.h-h{width:260px;position:fixed;text-align:left;right:0;top:0;height:100vh;background-color:#fff;margin-right:0;padding-top:10px;padding-bottom:10px;overflow:auto;z-index:1000;transform:translate(100%,0);transition:transform .3s}
.h-i{width:100%;position:relative;padding:0!important;margin:0!important}
.h-j{padding:0;padding-left:20px;height:40px;line-height:40px;color:#666;font-size:16px}
.h-i.has-links:after{content:"";background-image:url(/static/home/images/c-right.png);background-size:18px auto;background-position:center center;background-repeat:no-repeat;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;position:absolute;right:0;top:0;font-size:20px;color:#333}
.h-i.has-links.show:after{transform:rotate(90deg);background-image:url(/static/home/images/c-right2.png)}
.h-i.active .h-j{color:#1a63dc}
.hs-titles{display:none}
.hs-textbox{display:none}
.h-sub{position:relative;top:0;background-color:#fff;box-shadow:none;left:0;transform:translate(0,0);width:100%!important}
.hs-cont{padding:20px 30px}
.hs-left{width:100%}
.hs-right{display:none}
.hs-link{width:100%;margin-right:0;padding:15px 10px 15px 0}
.h-right{margin-right:1rem}
.h-k{margin-left:0}
.h-menu{display:block}
.header.menu-state .h-h{transform:translate(0,0)}
.header.menu-state .h-opa{display:block}
}
@media(max-width:750px){.hs-text{width:5rem;height:35px}
.hs-submit{height:35px}
} */

.head-pc {
    position: relative;
    left: 0;
    top: 0;
    width: 100%;
    background-image: url(/static/home/images/head2-bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    z-index: 100;
}

.head-1 {
    background-color: #fff;
}

.head-1 .layout {
    width: 15.7rem;
    margin: 0 auto;
    max-width: 94%;
}

.head-1 .box {
    padding: 0.2rem 0;
}

.head-1 .logo {
    flex-shrink: 0;
    font-size: 0;
}

.head-1 .logo .la {
    display: inline-flex;
    align-items: center;
}

.head-1 .logo img {
    height: 0.6rem;
}

.head-1 .logo .mi {
    display: none;
}

.head-1 .h-name {
    font-weight: bold;
    padding-left: 1em;
    line-height: 1.4;
}

.head-1 .form {
    width: 2.5rem;
    position: relative;
}

.head-1 .form .inp {
    width: 100%;
    height: 0.46rem;
    min-height: 30px;
    background-color: rgba(255, 255, 255, 0.1);
    border: none;
    color: #fff;
    padding: 0 0.2rem;
}

.head-1 .form .inp::-moz-placeholder {
    color: #fff;
}

.head-1 .form .inp::placeholder {
    color: #fff;
}

.head-1 .form .submit {
    position: absolute;
    right: 0.2rem;
    top: 50%;
    transform: translateY(-50%);
    width: 1em;
    height: 1em;
    background-image: url(/static/home/images/h-mag-w.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    border: none;
    background-color: #1a63dc;
}

.head-1 .h-login {
    display: inline-flex;
    align-items: center;
    color: #fff;
    margin-right: 0.3rem;
    cursor: pointer;
}

.head-1 .h-login .hic {
    width: 1em;
    height: 1em;
    background-image: url(/static/home/images/h-lo2-w.png);
    margin-right: 0.1rem;
}

.head-1 .h-more {
    cursor: pointer;
    display: none;
}

.head-1 .h-more .ic {
    display: block;
    width: 1em;
    height: 1em;
    background-image: url(/static/home/images/h-more-b.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

.head-1 .h-lang {
    position: relative;
    margin-left: 0.2rem;
}

.head-1 .h-lang:hover .bd {
    top: 100%;
    opacity: 1;
    pointer-events: auto;
    transform: translate(-50%, 0%);
    transition: all 0.3s;
}

.head-1 .h-lang .hd {
    position: relative;
    display: flex;
    align-items: center;
    cursor: pointer;
    color: #fff;
}

.head-1 .h-lang .ic {
    width: 1em;
    height: 1em;
    background-image: url(/static/home/images/h-lang-b.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

.head-1 .h-lang .sp {
    margin: 0 0.3em;
}

.head-1 .h-lang .ar {
    width: 1em;
    height: 0.5em;
    background-image: url(/static/home/images/a23.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

.head-1 .h-lang .bord img {
    width: 0.1rem;
    min-width: auto;
}

.head-1 .h-lang .bd {
    position: absolute;
    min-width: 100%;
    top: 150%;
    left: 50%;
    opacity: 0;
    pointer-events: none;
    transform: translate(-50%, 10%);
    transition: all 0.3s;
    padding-top: 0.2rem;
    z-index: 5;
}

.head-1 .h-lang .b_a {
    display: block;
    text-align: center;
    padding: 0.1rem;
    white-space: nowrap;
    background-color: #1a63dc;
    color: #fff;
    min-width: 4em;
}

.head-1 .h-lang .b_a:hover {
    color: #1a63dc;
    background-color: #fff;
}

.head-1 .h-info .info_i {
    width: 3rem;
    position: relative;
    padding: 0 0.1rem;
}

.head-1 .h-info .icon {
    display: inline-flex;
    flex-shrink: 0;
    margin-right: 1em;
}

.head-1 .h-info .ii {
    width: 1em;
}

.head-1 .h-info .ite {
    color: #777;
}

.head-1 .h-info .ite div {
    line-height: 1.5;
}

@media screen and (max-width: 750px) {
    .head-1 .form {
        display: none;
    }

    .head-1 .h-more {
        display: block;
    }

    .head-1 .h-user {
        margin-right: 0.2rem;
    }

    .head-1 .h-info {
        display: none;
    }

    .head-1 .h-name {
        display: none;
    }
}

.head-2 {
    background-color: #1a63dc;
}

.head-2 .layout {
    width: 15.7rem;
    margin: 0 auto;
    max-width: 94%;
}

.head-2 .ul1 .li1 {
    position: relative;
}

.head-2 .ul1 .li1:last-child {
    margin-right: 0;
}

.head-2 .ul1 .li1:hover .a1 {
    background-color: rgba(255, 255, 255, 0.6);
    color: #fff;
}

.head-2 .ul1 .li1:hover .ul2 {
    top: 100%;
    opacity: 1;
    transition: all 0.3s;
    pointer-events: auto;
}

.head-2 .ul1 .a1 {
    display: block;
    white-space: nowrap;
    position: relative;
    line-height: 3.125;
    padding: 0 1em;
    font-weight: bold;
    color: #fff;
    transition: all 0.3s;
}

.head-2 .ul1 .ul2 {
    position: absolute;
    top: 110%;
    left: 0%;
    min-width: 100%;
    width: -moz-max-content;
    width: max-content;
    opacity: 0;
    box-shadow: 0px 0 0.2rem 0px rgba(0, 0, 0, 0.2);
    pointer-events: none;
    transition: all 0.3s;
}

.head-2 .ul1 .li2 {
    position: relative;
}

.head-2 .ul1 .li2:hover .ul3 {
    display: block;
}

.head-2 .ul1 .a2 {
    display: block;
    text-align: center;
    padding: 1em 0.15rem;
    background-color: white;
    color: #333;
    white-space: nowrap;
    position: relative;
    transition: all 0.3s;
}

.head-2 .ul1 .a2:hover {
    color: #fff;
    background-color: #1a63dc;
}

.head-2 .ul1 .ul3 {
    position: absolute;
    left: 100%;
    top: 0;
    display: none;
}

.head-2 .ul1 .a3 {
    display: block;
    padding: 1em 0.15rem;
    background-color: white;
    color: #000;
    white-space: nowrap;
    position: relative;
    transition: all 0.3s;
}

.head-2 .ul1 .a3:hover {
    color: #fff;
    background-color: #1a63dc;
}

.head-2 .aa {
    display: block;
    padding: 0.1rem 0;
    color: #fff;
    line-height: 1;
    position: relative;
}

.head-2 .on::after {
    content: "";
    width: 100%;
    height: 2px;
    background-color: #fff;
    position: absolute;
    left: 0;
    bottom: 0;
}

@media screen and (max-width: 750px) {
    .head-2 {
        display: none;
    }
}

.md-mob_sideNav {
    display: none;
    width: 100%;
    background-color: #1a63dc;
    z-index: 300;
}

.md-mob_sideNav .ul1 {
    padding: 1em 2em;
}

.md-mob_sideNav .ul1 .li1 {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    margin: auto;
    color: #fff;
}

.md-mob_sideNav .ul1 .a1 {
    position: relative;
    display: block;
    line-height: 2;
    padding: 0.5em 0;
}

.md-mob_sideNav .ul1 .ul2 {
    display: none;
}

.md-mob_sideNav .ul1 .a2 {
    padding-left: 1em;
    line-height: 2;
    display: block;
}

.md-mob_sideNav .ul1 .dt {
    position: relative;
}

.md-mob_sideNav .ul1 .has-sub .a1::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.25em;
    content: "";
    vertical-align: middle;
    border-top: 0.25em solid;
    border-right: 0.25em solid transparent;
    border-left: 0.25em solid transparent;
    margin-right: 0;

}

.md-mob_sideNav .ul1 .has-sub.show>.dt::after {
    background-image: url(/static/home/images/hm_4.png);
}

.md-mob_sideNav .ul3 {
    line-height: 2;
}

.md-mob_sideNav .ul3 .li3 {
    padding-left: 2em;
}

.md-mob_sideNav .ul3 .a3 {
    display: block;
    padding: 0.8em 0;
}

.md-mob_sideNav .hm3-login {
    width: 100%;
    font-weight: bold;
    display: flex;
    align-items: center;
    line-height: 1;
    border-style: solid;
    border-width: 1px;
    border-color: #31a8ff;
    border-radius: 0.1rem;
    padding: 0 0.18rem;
    color: #2f80f6;
    height: 0.7rem;
    cursor: pointer;
}

.md-mob_sideNav .hm3-login:hover {
    color: #fff;
    background-image: linear-gradient(90deg, #31a8ff 0%, #2578f3 100%), linear-gradient(#3caae7, #3caae7);
}

.md-mob_sideNav .hm3-login:hover .bic {
    filter: brightness(0) invert(1);
}

.md-mob_sideNav .hm3-login .bic {
    width: 1em;
    margin-right: 0.1rem;
    flex-shrink: 0;
}

.md-mob_sideNav .hm3-user {
    display: flex;
    align-items: center;
    line-height: 1;
    height: 0.7rem;
}

.md-mob_sideNav .hm3-user .ua1 {
    display: inline-flex;
    align-items: center;
}

.md-mob_sideNav .hm3-user .uic {
    width: 1em;
    height: 1em;
    -o-object-fit: contain;
    object-fit: contain;
    margin-right: 0.1rem;
}

.md-mob_sideNav .hm3-user .ua2 {
    cursor: pointer;
}

.md-mob_sideNav .form {
    width: 100%;
    position: relative;
    z-index: 402;
    padding: 0.1rem 0;
}

.md-mob_sideNav .form .ip {
    width: 100%;
    height: 0.8rem;
    border: 1px solid rgba(255, 255, 255, 0.3);
    color: #fff;
    padding: 0 0.2rem;
    outline: none;
    font-family: inherit;
}

.md-mob_sideNav .form .submit {
    position: absolute;
    right: 0.2rem;
    top: 50%;
    transform: translateY(-50%);
    width: 0.6rem;
    height: 0.6rem;
    border-radius: 50%;
    background-color: #1a63dc;
    background-image: url(/static/home/images/h-mag-w.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 40% auto;
    cursor: pointer;
    z-index: 10;
    border: none;
    outline: none;
}

@media (min-width: 751px) {
    .md-mob_sideNav {
        display: none !important;
    }
}

.footer{position: relative; width: 100%;background-color: #1b1f25;}
.f-top{width: 100%;padding: 1rem 0 .3rem;}
.f-cont{width: 15.6rem;margin: 0 auto; display: flex;justify-content: space-between; flex-wrap: wrap;}
.f-left{font-size: 0;width: 3.5rem;}
.f-phone{display: block;cursor: pointer;margin-bottom: .18rem; color: #ffffff;}
.f-tip{width: 100%;margin-bottom: .6rem; color: #ffffff;}
.f-service{display: inline-block;margin-bottom: .35rem; cursor: pointer;padding:.13rem .3rem;color: #ffffff;background-color: #0152d8;}
.f-service img{margin-left: .3rem;width: .28rem;}
.f-tr{font-size: 0;}
.f-td{display: inline-block;vertical-align: middle;cursor: pointer;margin-bottom: .3rem; margin-right: .25rem;width: .5rem;height: .5rem;text-align: center;line-height: .5rem; border-radius: 50%;background-color: rgba(255,255,255,.05);}
.f-td>img{max-width: 50%;max-height: 50%;}
.f-td:hover{background-color: rgba(255,255,255,.1);}

.f-right{width: 11.5rem; display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: space-between;}
.f-list{width: 8.65rem; display: flex;flex-wrap: wrap;justify-content: space-between;}
.f-item{display: block;}
.f-one{display: block;color: #ffffff;margin-bottom: .35rem;}
.f-twbox{display: inline-block;}
.f-two{display: block;cursor: pointer;margin-bottom: .1rem;}
.f-two span{display: inline-block;position: relative;padding-right: .2rem; line-height: 1.8;color: rgba(255,255,255,.4);}
.f-two span:after{content: '';position: absolute;top: 0;right: 0;width: .1rem;height: 1.8em;background-image: url('../images/r7.png');background-size: 100% auto; background-position: center center;background-repeat: no-repeat;}
.f-two:hover span{color: #fff;}
.f-two:hover span:after{background-image: url('../images/r7-b.png');}

.f-code{display: block;}
.f-b{color: #ffffff;margin-bottom: .4rem;}
.f-c{display: inline-block;text-align: center;}
.f-img{width: 1.2rem;min-width: 100px;}
.f-img img{width: 100%;}
.f-d{margin-top: .15rem; color: rgba(255,255,255,.4);line-height: 1.7;}

.f-bottom{width: 100%;padding: .2rem 0;  border-top: 1px solid rgba(255,255,255,.1);}
.f-main{width: 15.6rem;margin: 0 auto; display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.f-lt{font-size: 0;}
.f-textbox{display: inline-block;vertical-align: middle;margin-right: .2rem; color: rgba(255,255,255,.4);line-height: 1.7;}
.f-statistics{display: inline-block;vertical-align: middle;margin-right: .2rem;height: 1em;}
.f-statistics img{height: 100%;} 
.f-link{display: inline-block;vertical-align: middle;cursor: pointer; margin-right: .2rem; color: rgba(255,255,255,.4);line-height: 1.7;}
.f-link:hover{color: #fff;}

.f-rt{display: block;}
.f-share{display: inline-block;position: relative;cursor: pointer;}
.f-buttom{display: inline-block;position: relative; min-width: 1.8rem;padding: 0 .4rem  0 .2rem;line-height: .42rem;border-radius: .21rem; color: rgba(255,255,255,.4); border: 1px solid rgba(255,255,255,.1);}
.f-buttom:after{opacity: .4;transition: all ease .5s; content: '';position: absolute;top: 0;right:  .2rem;width: .12rem;height: 100%;background-image: url('../images/r10.png');background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}
.f-sub{display: none; position: absolute;bottom: 100%;left: 0;width: 100%;padding-bottom: .1rem;}
.fs-cont{display: block;width: 100%;padding: .1rem 0; background-color: #fff;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);}
.fs-item{display: block;width: 100%;cursor: pointer; padding: .1rem .2rem; line-height: 1.5;color: #333;}
.fs-item:hover{color: #1a63dc;}
 

@media(min-width: 900px) { 
  .f-share:hover .f-buttom{color: #fff;border: 1px solid #fff;}
  .f-share:hover .f-buttom:after{opacity: 1;transform: rotate(-180deg);}
}

@media(max-width: 900px) { 
  .f-cont{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}
  .f-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}
  .f-left{width: 100%;}
  .f-td{ width: 30px;height: 30px;line-height: 30px;}
  .f-item{width: 100%;margin-bottom: .2rem;}
  .f-one{margin-bottom: .2rem;}
  .f-twobox{width: 100%;}
  .f-two{display: inline-block;vertical-align: middle;margin-right: .25rem;margin-bottom: .2rem;}

  .f-right{width: 100%;}
  .f-lt{width: 100%;text-align: center;}
  .f-textbox{margin-right: 0;padding: 0 .1rem;}
  .f-statistics{margin-right: 0;padding: 0 .1rem;}
  .f-link{margin-right: 0;padding: 0 .1rem;}

  .f-rt{width: 100%;}
  .f-share{display: block;  width: 230px;margin: .3rem  auto 0;}
  .f-buttom{width: 100%; line-height: 30px; border-radius: 15px;}

  .f-share.show .f-buttom{color: #fff;border: 1px solid #fff;}
  .f-share.show .f-buttom:after{opacity: 1;transform: rotate(-180deg);} 
  
  .social-share .icon-wechat .wechat-qrcode:after{display: none;}
  .social-share .icon-wechat .wechat-qrcode{position: fixed !important;top: 50% !important;left: 50% !important;transform: translate(-50%,-50%);}
}

.sidebar{position: absolute;right: .2rem;bottom: 100%;z-index:  88;}
.sidebar-item{display: block;cursor: pointer; width: .46rem;height: .46rem;background-color: #1a63dc;background-image: url('../images/a15.png');background-size: .2rem auto;background-position: center center;background-repeat: no-repeat;}
.sidebar-item:hover{background-color: #1a63dc;}

.rightnav{position:fixed;top:60%;right:0.2rem;transform:translateY(-50%);z-index:20;border-radius: .32rem }
.rightnav .ritm{width:0.6rem;height:0.6rem;display:block;position: relative;background-color: #0070af;border-radius: 50%;margin-bottom: .07rem;}
.rightnav .ritm:last-child{margin-bottom: 0;}
.rightnav .ritm a{width:100%;height: 100%;display:inline-block;text-align: center;padding-top: .05rem;}
.rightnav .ritm img{width: .5rem;height: .5rem;}
.rightnav .ritm.has-text a{position: absolute;right: 0;top: 0;transition: all .3s;white-space: nowrap;overflow: hidden;font-size: 0;}
.r-phone{width: auto;display: inline-block;vertical-align: middle;white-space: nowrap;color: #fff;padding-right: .13rem;font-weight: bold;display: none;}
.rightnav .ritm.has-text.active a{width:  2.6rem;background-color: #0070af;border-radius: .32rem;}
.rightnav .ritm.has-text.active .r-phone{display: inline-block;}


.md-sideNav {
  position: fixed;
  top: 50%;
  right: 0.2rem;
  transform: translateY(-50%);
  z-index: 60;
}
.md-sideNav .sn_i {
  position: relative;
  margin-top: 0.06rem;
  box-shadow: 7px 8px 0.3rem 0px rgba(0, 0, 0, 0.06);
}
.md-sideNav .sn_i:first-child {
  margin-top: 0;
}
.md-sideNav .sn_i:hover .hd {
  background-color: #0177bf;
}
.md-sideNav .sn_i:hover .hd .i1 {
  display: none;
}
.md-sideNav .sn_i:hover .hd .i2 {
  display: block;
}
.md-sideNav .sn_i:hover .hd .ic {
  filter: brightness(0) invert(1);
}
.md-sideNav .sn_i:hover .ht {
  color: #fff;
}
.md-sideNav .sn_i:hover .bd {
  opacity: 1;
  pointer-events: auto;
  transition: all 0.3s;
}
.md-sideNav .hd {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  position: relative;
  width: 0.5rem;
  height: 0.5rem;
  cursor: pointer;
  background-color: #fff;
  transition: all 0.3s;
}
.md-sideNav .hd .ic {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
}
.md-sideNav .hd .i2 {
  display: none;
}
.md-sideNav .hd .ht {
  margin-top: 0.07rem;
}
.md-sideNav .bd {
  position: absolute;
  right: 100%;
  top: 0;
  padding-right: 0.12rem;
  opacity: 0;
  pointer-events: none;
  transition: all 0.5s;
}
.md-sideNav .b_box {
  background-color: #fff;
  box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1);
  border-radius: 0.06rem;
}
.md-sideNav .ph {
  white-space: nowrap;
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
  padding: 0.15rem;
  line-height: 1.5;
}
.md-sideNav .ph .d2 {
  color: #0177bf;
  font-weight: 600;
}
.md-sideNav .wx {
  padding: 0.1rem;
  text-align: center;
}
.md-sideNav .wx .d1 {
  line-height: 1.8;
}
.md-sideNav .wx .img {
  display: block;
  width: 2rem;
  min-width: 100px;
  max-width: none;
}
.md-sideNav #goTop {
  display: none;
}
.md-sideNav #goTop.show {
  display: block;
}
