/*pc head */
.head{position:fixed;z-index:9999;top:0;left:0;width:100%;transition:all .5s;}
.head:before{width:100%;height:100%;z-index:-1;position:absolute;top:0%;left:0;content:"";background:#fff;transition:all .5s;}
.hd_top{border-bottom:1px solid #e4e4e4;width:100%}
.hd_top_content{width:90%;position:relative;margin:0 auto;}
.hd_ban{width:250px;position:absolute;top:50%;left:0;transform:translateY(-50%);}
.hd_ban_slide{width:80%;margin:0 auto;}
.hd_ban_slide .swiper-slide{}
.hd_ban_slide .swiper-slide img{width:100%;}
.hd_ban_btn{display:flex;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);width:100%;}
.hd_ban_btn div{cursor:pointer;}
.hd_ban_btn div img{width:12px;}
.logo{display:block;margin:0 auto;padding:30px 0;width:300px;}
.logo a{display:block;}
.logo a img{width:100%;}
.hd_call{width:fit-content;position:absolute;top:50%;right:0;border-radius:100px;transform:translateY(-50%);}
.hd_call a{display:block;color:#fff;font-weight:600;padding:10px 20px;font-size:15px;letter-spacing:0;font-weight:bold;}
.hd_call a span{margin-right:8px}

.nav{border-bottom:1px solid #e4e4e4}
.nav ul{display:flex;justify-content:space-between;}
.nav ul li{}
.nav ul li a{padding:20px 0;display:block;font-size:18px;color:#000;font-weight:600}
.nav ul li a:hover{color:#005aab !important}
.nav_active{color:#005aab !Important;font-weight:bold;}
.scroll_active{top:-93px;}
.mb_head{display:none;}
@media screen and (max-width:1400px){
  .hd_top_content{width:95%;}
}
@media screen and (max-width:1024px){
  .head{display:none}
  .logo{width:auto;margin:0;padding:0;}
  .logo a{filter:none;width:220px;}
  .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:20px;height:2px;background:#000;margin-bottom:6px;display:block;}
  .nav_btn span:last-child{margin-bottom:0;} .all_nav_list{background:linear-gradient(90deg, #005aaa, #8db81e);position:fixed;top:0;right:-80%;width:80%;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:brightness(0) invert(1);opacity:0.5;width:80px;} .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:16px;color:#fff;padding:20px 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:15px;padding:15px 0;display:block;text-align:center;font-weight:500;border:1px solid #fff;border-radius:50px;width:48.5%;} .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;}
}