/*pc head */
.head{position:fixed;z-index:9999;top:0;left:0;width:100%;transition:all .5s;}
.mb_head{display:none;}

.head_top{position:relative}
.head_top .ctt{width:100%;display:flex;justify-content:space-between}
.head_top_left{display:flex;padding-left:10%;gap:0 20px}
.head_top_right{background:#2196F3;padding:10px 40px}
.head_top_ban{display:flex;align-items:center;gap:0 10px}
.head_top_ban img{width:20px;}
.head_top_ban p{line-height:1.3;font-weight:500}
.head_top_left .head_top_ban p b{color:#b4ff8e;}
.head_top_right .head_top_ban p img{width:18px;margin-right:6px}
.head_top_right .head_top_ban p b{color:#fff3b5}

.nav_wrap{background:#fff;position:relative;}
.nav_wrap .ctt{display:flex;align-items:center;justify-content:space-between;}
.logo{width:190px;}
.logo a{display:block;width:100%;}
.logo a img{width:100%;}
.nav{}
.nav ul{display:flex;justify-content:space-between;}
.nav ul li{position:relative;padding:30px 0}
.nav ul li a{text-align:center;display:block;font-size:18px;padding:0px 25px;font-weight:500;transition:all .5s;}
.nav ul li:hover a{color:#3E4780 !important;font-weight:bold}
.nav ul li a.nav_active{background: #3E4780 !important;font-weight: bold;color: #fff !important;border-radius: 100px;;}



@media screen and (max-width:1700px){
  .nav{width:1000px;}
  .nav ul li a{font-size:16px;}
}
@media screen and (max-width:1400px){
  .head{width:1400px;}
}
@media screen and (max-width:768px){
  .head{display:none}
 
  .head_top_ban{text-align:Center;justify-content:center;gap:0 6px;width:100%;padding:5px 0;}
  .head_top .ctt{padding:0;width:100%;flex-wrap:wrap}
  .head_top_left{width:100%;justify-content:center;flex-wrap:wrap;padding:0;}
  .head_top_left .head_top_ban:last-child{background:#4283d3;}
  .head_top_right{width:100%;justify-content:center;display: flex;background:#0064ab;padding:0;} 
  .head_top_left .head_top_ban p b{display:Inline-block;}
  .head_top_ban p br{display:none}
  .head_top_ban img{width:15px;}
  .logo{width:auto;position:relative;top:0;left:0;transform:translate(0,0);}
  .logo a{filter:none;width:130px;}
  .logo a img{filter:none;}
  .mb_head{display:block;position:fixed;top:0;left:0;z-index:99999;background:#fff;width:100%;}
  .mb_hd_top{padding:15px 0;width:95%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;}
  .nav_btn{cursor:pointer;}
  .nav_btn span{width:24px;height:2px;background:#000;margin-bottom:6px;display:block;}
  .nav_btn span:nth-child(2){width:17px;}
  .nav_btn span:last-child{width:22px;margin-bottom:0;} .all_nav_list{position:fixed;top:0;right:-90%;width:90%;height:100vh;z-index:999;padding:40px;transition:all .5s;}
  .all_nav_list_show{right:0;}
  .all_nav_top{display:flex;justify-content:space-between;align-items:center;margin-bottom:35px;}
  .all_nav_logo{filter:invert(1) brightness(10);opacity:0.5;width:35px;} .all_nav_close{display:block;cursor:pointer;margin-left:auto;width:15px;}
  .all_nav_list ul{width:100%;}
  .all_nav_list ul li{}
  .all_nav_list ul li a{font-size:15px;color:#fff;padding:10px;border-bottom:1px solid rgba(255,255,255,0.2);font-weight:500;display:block;}
  .all_nav_list ul li:last-child a{border:0;}
  .mb_privacy{display:flex;justify-content:space-between;margin-top:35px;}
  .mb_privacy a{color:#fff;font-size:13px;padding:8px 0;display:block;text-align:center;font-weight:500;border:1px solid rgba(255,255,255,0.5);border-radius:5px;width:49%;} .all_nav_bg{background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;width:100%;height:100vh;z-index:999;display:none;}
  .all_nav_list_show{}
  .all_nav_bg_show{}
}

@media screen and (max-width:499px){
  .all_nav_list{padding:30px;}
  .all_nav_list ul li a{padding:10px}
  .mb_privacy a {font-size: 13px;padding: 12px 0;}
}