.mb_head{display:none;}
.pc_head{width:100%;width:100%;z-index:99999999;position:sticky;top:0;left:0;border-top:5px solid #26b3b3}
.pc_top{background:#fff;width:100%;}
.pc_top .ctt{padding:20px 0;display:flex;align-items:center;justify-content:space-between;}
.pc_logo{width:240px;}
.pc_logo a{display:block;}
.pc_logo a img{width:100%;display:block;}
.pc_head_quick{display:flex;gap:0 15px;}
.pc_head_quick a{width:45px;height:45px;border-radius:50px;display:flex;align-items:center;justify-content:center;}
.pc_head_quick img{width:100%}

.pc_nav{width:100%;background:#fff;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;}
.pc_nav ul{display:flex;justify-content:space-between;}
.pc_nav ul li{display:flex;align-items:center;position:relative;}
.pc_nav ul li a{font-size:18px;font-weight:500;display:block;padding:25px 15px ;position:relative;color:#000;}
.pc_nav ul li a:before{position:absolute;left:50%;transform:translateX(-50%);width:0%;height:3px;background:linear-gradient(90deg, #1e6da8, #26b3b3);content:"";bottom:0;transition:all .3s;}
.pc_nav ul li a:hover{font-weight:600;color:transparent;background:linear-gradient(90deg, #1e6da8, #26b3b3);background-clip:text;}
.pc_nav ul li a:hover:before{width:100%}
.pc_nav ul li a.nav_active{font-weight:600;color:#26b3b3 !important}
.pc_nav ul li a.nav_active:before{position:absolute;left:50%;transform:translateX(-50%);width:100%;height:3px;background:linear-gradient(90deg, #1e6da8, #26b3b3);content:"";bottom:0;transition:all .3s;}
.pc_nav ul li a:hover{font-weight:600;color:transparent;background:linear-gradient(90deg, #1e6da8, #26b3b3);background-clip:text;}


@media screen and (max-width:1600px){
  .pc_head .ctt{width:1400px}
}
@media screen and (max-width:799px){
  .pc_head{display:none;}
  .hd_btn{display:none;} 
  .mb_head{display:block;position:fixed;top:0;left:0;z-index:99999;width:100%;background:#fff;}
  .mb_top{display:flex;align-items:center;justify-content:space-between;padding:15px 0;width:90%;margin:0 auto;}
  .mb_nav{cursor:pointer;width:35px;}
  .mb_nav img{width:100%}
  .mb_logo{width:185px;}
  .mb_logo img{width:100%}
  .mb_call{width:40px;}
  .mb_call img{width:100%}
  .all_nav{z-index:99999;top:0;right:-100%;width:90%;height:100vh;background:#005757;padding:35px 0;position:absolute;transition:all .5s;}
  .all_nav_open{right:0;}
  .all_nav ul{width:80%;margin:0 auto;margin-top:40px;}
  .all_nav_logo{width:80%;margin:0 auto;}
  .all_nav_logo img{width:150px;filter:invert(1) brightness(10);}
  .all_nav ul li{padding:18px 10px;border-bottom:1px solid rgba(255,255,255,0.1)}
  .all_nav ul li:last-child{border:0;}
  .all_nav ul li a{color:#fff;font-size:14px;text-align:left;display:block;}

  .nav_btn{width:100%;display:flex;position:absolute;bottom:0;left:0;}
  .nav_btn a{width:50%;padding:20px 0;text-align:center;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:#fff;}
  .nav_btn a img{width:15px;margin-right:5px;}
  .nav_btn a:nth-child(1){background:#26b3b3;}
  .nav_btn a:nth-child(2){background:#76bf00}
  
  .nav_user{width:80%;display:flex;flex-wrap:wrap;gap:10px 0;justify-content:space-between;margin:0 auto;margin-top:10px;}
  .nav_user a{width:48%;border-radius:5px;color:#fff;font-size:13px;padding:10px 0;border:1px solid #fff;display:block;text-align:center;}
  .all_nav_close{cursor:pointer;position:absolute;top:35px;right:35px;width:30px;}
  .all_nav_close img{filter:invert(1);display:block;width:100%;}
}