.mb_head{display:none;}
.pc_head{width:100%;width:100%;z-index:9999;position:fixed;top:0;left:0;background:#fff;}
.scroll{border-bottom:1px solid #e4e4e4;}
.pc_head .ctt{position:relative;display:flex;align-items:center;justify-content:space-between;width:90%;margin:0 auto;}
.pc_top{}
.pc_logo{margin:0 auto;width:300px;}
.pc_logo a{display:block;}
.pc_logo a img{width:100%;display:block;}

.pc_nav{width:1200px}
.pc_nav ul{display:flex;}
.pc_nav ul li{position:relative;}
.pc_nav ul li:after{content: "";display: inline-block;width: 2px;height: 18px;background: #dddddd;position: absolute;top: 50%;right: 0;transform: translateY(-50%);}
.pc_nav ul li:last-child:after{display:none}
.pc_nav ul li a{text-align:center;font-size:18px;font-weight:500;display:block;padding:40px 30px;position:relative;}
.pc_nav ul li a:hover{font-weight:600;color:#2294b5}
.pc_nav ul li a.nav_active{font-weight:600;color:#2294b5}
.pc_nav ul li a.nav_active:before{position:absolute;left:0;bottom:-1px;width:100%;height:3px;background:#2294b5;content:"";display:block;transition:all .5s;}


@media screen and (max-width:1660px){
  .pc_logo a img{width:100%;}
  .pc_nav ul li a{font-size:16px;}
  .pc_top{width:250px;}
  .pc_logo{width:100%;}
  .pc_nav{width:calc(100% - 300px)}
  .pc_nav ul{justify-content:space-between;}
  .pc_nav ul li a{padding:40px 15px;}
}

@media screen and (max-width:1660px){
  .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;}
@keyframes marquee2 {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}
  .mb_top{display:flex;align-items:center;justify-content:space-between;padding:15px 0;width:90%;margin:0 auto;}
  .mb_nav{cursor:pointer;width:25px;}
  .mb_nav img{width:100%}
  .mb_logo{width:200px;}
  .mb_logo img{width:100%}
  .mb_call{width:40px;}
  .mb_call img{width:100%}
  .all_nav{display:none;z-index:99999;top:0;left:0;width:100%;height:auto;background:rgb(29 92 147 / 90%);padding:60px 0;position:absolute;backdrop-filter:blur(5px)}
  .all_nav img{margin: 0 auto;display: Block;width: 230px;filter: invert(1) brightness(10);opacity: 0.8;}
  .all_nav ul{width:90%;margin:0 auto;margin-top:20px;}
  .all_nav ul li{padding:20px 0;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:16px;text-align:center;display:block;}
  .all_nav_close{position:absolute;bottom:0;left:0;width:100%;background:#f7f7f7;cursor:pointer;}
  .all_nav_close img{display:block;padding:15px 0;width:13px;margin:0 auto;filter:none}
}