.topTxtNav{background:linear-gradient(to bottom,#0075c0 5.4vw,rgba(0,117,192,0.3) 5.4vw);color:#fff;position:fixed;left:0;top:0;width:100%;z-index:99;}
.topTxtNav:after{content:"";display:block;position:absolute;left:0;top:5.4vw;width:100%;height:1px;background:#4da8d5;}
.topTxtNav .millia{width:80vw;margin:0 auto;}
.topTxtNav a{color:#fff;}
.topTxt{padding:1.2vw 0;display:flex;align-items:center;justify-content:space-between;}
.topTxt .alogo{display:flex;align-items:center;font-family:SimHei,"Heiti SC",sans-serif;font-size:2.2vw;}
.topTxt .alogo img{height:3vw;width:auto;margin-right:1vw;}
.topTxt dl{display:flex;align-items:center;}
.topTxt dt,.topTxt dd{display:flex;align-items:center;}
.topTxt dt span{border:1px solid #fff;width:2vw;height:2vw;display:flex;align-items:center;justify-content:center;border-radius:2vw;margin-right:1.5vw;cursor:pointer;}
.topTxt dt span .icon{height:1vw;width:auto;fill:#fff;}
.topTxt dd a{display:block;padding:0 0.8vw;border-left:1px solid #fff;line-height:0.8vw;}
.topTxt dd a:first-child{border:none;}
.topTxt .searchBox{position:absolute;right:10vw;top:4vw;z-index:9;background:rgba(255,255,255,0.6);padding:0.8vw;border-radius:0.3vw;display:none;}
.topTxt .searchBox form{display:flex;}
.topTxt .searchBox .searchInt{border:1px solid #0075c0;padding-left:0.5vw;width:16vw;line-height:2vw;color:#0075c0;}
.topTxt .searchBox .searchBt{background:#0075c0;color:#fff;border:none;padding:0 1vw;}
.topNav .navIcon{display:none;}
.topNav ul{display:flex;align-items:center;justify-content:space-between;}
.topNav li{position:relative;}
.topNav li div{position:absolute;left:50%;transform:translateX(-50%);font-size:0.9vw;height:0;overflow:hidden;}
.topNav li div a{display:block;text-align:center;white-space:nowrap;background:#0075c0;padding:0 1vw;}
.topNav li div a:hover{background:#fff;color:#0075c0;}
.topNav li:hover:after,.topNav li.hover:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:3px;background:#fff;}
.topNav li:hover div,.topNav li.hover div{height:auto;}
.topNavSmall ul{justify-content:flex-start}
.topNavSmall ul li{margin-right:3vw;}
@media screen and (max-width:1000px){
.topTxtNav{background:#0075c0;}
.topTxtNav .millia{display:flex;align-items:center;justify-content:space-between;padding:0 1rem 0 2rem;box-sizing:border-box;width:100%;}
.topTxtNav:after{top:7rem;}
.topTxt h6,.topTxt dl,.topNav li:hover:after, .topNav li.hover:after{display:none;}
.topNav{font-size:1.6rem;}
.topTxt{padding:1.5rem 0;}
.topTxt .alogo{font-size:2.2rem;}
.topTxt .alogo img{height:4rem;}
.topNav{position:relative;}
.topNav .navIcon{display:block;fill:#fff;height:3rem;width:auto;}
.topNav ul{position:fixed;right:0;top:0;background:#0075c0;z-index:99;
transform:translateX(100%);transition:all 0.3s ease-in-out;display:block;padding:2rem 0 1rem 0;}
.topNav ul.show{transform:translateX(0);}
.topNav li{display:block;white-space:nowrap;padding:0 2rem;text-align:center;}
.topNav li div{font-size:1.4rem;}
.topNav li div a{padding:0 1rem;}
.topNav li.hover div,.topNav li:hover div{top:0;left:0;transform:translateX(-100%);height:auto;z-index:999;}
.topNavSmall ul li{margin:0;}
}<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2026-03-26 14:38:46" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->