@media (min-width:1025px){
.header .topnav .navs li .sub-nav{height: 0;z-index:9999999;opacity: 1;display: block;padding-top: 0;overflow: hidden;margin-top: .2rem}
.header .topnav .navs li .sub-nav .sub-nav-h a{color:#fff;padding:.1rem .15rem;display: block;line-height: .24rem;font-size: .16rem}

.header .sub-nav dd{transition: opacity .4s, transform .5s;background: #02205e;   opacity: 0;transform: rotateY(90deg);transition: all ease-in-out 0.3s;-ms-transition: all ease-in-out 0.3s;-moz-transition: all ease-in-out 0.3s;-webkit-transition: all ease-in-out 0.3s;-o-transition: all ease-in-out 0.3s;}
.header .sub-nav.on dd{-webkit-animation-name: subdd ;animation-name: subdd;animation-duration: 0.4s;-webkit-animation-duration: 0.4s; opacity: 1;transform:none;}
.header .topnav .navs li .sub-nav .sub-nav-h a:hover{background: rgba(255,255,255,0.1);}
.header .topnav .navs li>a{font-weight: bold;text-shadow: 0 3px 3px rgba(0,0,0,0.3);font-size: .19rem}
.header .topnav .navs li .sub-nav .sub-nav-h{background: transparent;box-shadow: none;padding-top:0;padding-bottom: 0}
  .header .topnav .navs li:hover:after {position: absolute;width: 100%;height: 2px;background: #fff;content: "";left: 0;bottom: -.2rem;}
.header{}
.navBg .header{background: #02205e;}
.navBg .header .tops:after{display: none}

.homeb .swiNav .intit .h3 .t{font-size: .3rem}
}
@media (max-width:1024px){
.header .sub-nav dd{width:48%}
.header .topnav .navs li .sub-nav .sub-nav-h a{width: 100%}
}

.homec .mores{position: absolute;top: .08rem ;right: 0;z-index: 5}
.homec .swiNav ul li{cursor: pointer;padding: 0 .2rem;color: rgba(255,255,255,.6);position: relative;}
.homec .swiNav ul li+li:before{content: '';position: absolute;width: 8px;height: 8px;background:#c2cadd;border-radius:50%;top:50%;margin-top:-4px;left:-4px }

.homec .swiNav ul li.on .h3 .ico{display: block;}
.homec .swiNav ul li.on{color:#fff }

@media(max-width:800px){
.homec .mores{position: relative;margin-top: .3rem;display: flex;justify-content: center;}
}
@media(max-width:640px){

.homec .swiNav ul li.on .h3 .ico{}
.homec .swiNav ul li .h3 .t{font-size: .32rem}
.homec .swiNav ul li.on:before{display: block;}

}
@media(max-width:480px){
.homec .swiNav ul li .h3 .t{font-size: 5.8vw;}
.homeb .swiNav ul li .h3 .t{font-size: 5.4vw}
.homeb .swiNav ul li {
    padding: 0 2vw;
}
}