.pc_head{width:100%;position:fixed;top:0;left:0;z-index:9999;transition:all .8s;background:#fff;}
.hd_icon{display:flex;position:absolute;width:1400px;justify-content:right;top:25px;left:50%;transform:translate(-50%, 0)}
.hd_icon a{width:40px;margin-right:15px;}
.hd_icon a:last-child{margin-right:0;}
.hd_icon a img{display:block;width:100%}
.pc_head .logo{margin:20px 0;}
.pc_head .logo a{width:250px;display:block;margin:0 auto;}
.pc_head .logo a img{}
.nav_wrap{width:100%;transition:all .5s;background:#00376a}
nav{display:flex;align-items:center;}
nav button{display:flex;width:60px;height:60px;align-items:center;justify-content:center;border:0;box-shadow:0;}
nav button img{display:block;width:40px;}
.pc_nav{display:flex;justify-content:space-between;width:calc(100% - 50px);padding:0 50px;}
.pc_nav li{}
.pc_nav li a{display:block;font-size:18px;font-weight:600;color:#fff;}
.pc_nav li a:hover{font-weight:800;color:#66d7de}

.nav_active{color: #00376a ! Important;font-weight: 700 !important;}
.mb_header{display:none;}
@media screen and (max-width:799px){
  .pc_head, .scroll_head{display:none;}
  .mb_header{display:block;position:fixed;top:0;left:0;width:100%;z-index:99999;}
  .mb_hd_top{display:flex;background:#fff;padding:20px;justify-content:space-between;align-items:center;}
  .logo{width:180px;}
  .logo a{display:block;}
  .logo img{}
  .m_menu_btn{width:30px;cursor:pointer;}
  .m_menu_btn img{width:100%;}
  .mb_menu{position:fixed;top:0;right:-700px;width:80%;height:100%;background:rgb(23 56 91 / 90%);padding:40px 30px;z-index:9999;transition:all .5s;}
  .mb_menu_open{right:0;}
  .mb_nav_btn{display:flex;justify-content:space-between;align-items:center;}
  .mb_nav_btn a{width:30px;}
  .mb_nav_btn a img{width:100%;filter:invert(1) brightness(10);}
  .m_nav_close{width:25px !Important;}
  .m_nav_close img{}
  .mb_menu ul{margin-top:40px;}
  .mb_menu ul li{padding:20px 10px;border-bottom:1px solid rgba(255,255,255,0.1);}
  .mb_menu ul li img{filter:invert(1) brightness(10);width:4px;}
  .mb_menu ul li:last-child{border:0;}
  .mb_menu ul li a{display:block;font-size:14px;font-weight:bold;color:#fff;display:flex;align-items:center;justify-content:space-between;}
  .mb_nav_footer{display:flex;justify-content:space-between;margin-top:25px;}
  .mb_nav_footer a{font-size:12px;width:48%;color:#fff;padding:15px 0;border-radius:30px;border:1px solid #fff;text-align:center;}
}