.head{position:fixed;top:0;left:0;z-index:9999;width:100%;}
.hd_top{background:#34335e}
.hd_top .ctt{display:flex;justify-content:space-between;align-items:center;width:100%;}
.hd_top h4{letter-spacing:0px;font-size:20px;width:80%;color:#fff;padding-left:100px;}
.hd_top h4 img{width:20px;margin-right:10px;position:relative;top:-1px;}
.hd_top_ban{padding:15px 50px;width:20%;background:#0e0d44;position:relative;}
.hd_slide{}
.hd_slide .swiper-slide{text-align:center;font-weight:bold;color:#fff;font-size:20px;}
.hd_slide .swiper-slide b{font-weight:bold}
.hd_slide .swiper-slide img{width: 18px;margin-right: 10px;position: relative;top: -1px;}
.hd_btn{width:80%;display:flex;justify-content:space-between;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.hd_btn div{cursor:pointer;}
.hd_btn div img{width:8px;filter:invert(1);}

.nav{padding:0 100px;background:#fff;}
.nav .ctt{width:100%;display:flex;align-items:Center;justify-content:space-between;}
.logo{width:250px;}
.logo a{display:block;}
.logo a img{display:block;width:100%}
.nav ul{width:calc(100% - 350px);display:flex;justify-content:space-between}
.nav ul li{}
.nav ul li a{line-height:100%;transition:all .6s;font-size:18px;font-weight:500;display:block;padding:35px 0;}
.nav ul li a.nav_active{color:#faa74a}
.nav ul li a:hover{color:#faa74a}
.mb_head{display:none;}
@media screen and (max-width:1800px){
  .logo{width:230px;}
  .nav{padding:0 30px;}
.nav ul {width: calc(100% - 280px);}
  .nav ul li a{font-size:16px;}
}

@media screen and (max-width:1600px){
  .hd_top h4{width:60%;padding-left:5%}
  .hd_top_ban{width:40%}
}

@media screen and (max-width:1400px){
  .nav .ctt{width:1400px;}
  .nav ul {width:1150px}
}

@media screen and (max-width:768px){
  .head{display:none}
  .mb_head{position: fixed; top: 0;lefT: 0;z-index: 999;background: #fff;display: flex;justify-content: space-between;width: 100%;}
  .logo{width:180px}
  .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(45deg, #009b9a, #004092);position:fixed;top:0;right:-85%;width:85%;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(10);opacity:0.5;width:180px;} .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:14px;color:#fff;padding:15px 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:10px 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: 12px;padding: 12px 0;}
}