header {
  position: fixed;
  top: 0;
  width: 100%;
  min-width: 375px;
  z-index: 999;
  mix-blend-mode: normal;
}
nav {
  width: 81.25%;
  margin: 0 auto;
  padding: 20px 0;
  font-size: 18px;
  justify-content: space-between;
  height: 70px;
}
nav a {
  margin: 0 20px;
  color: unset;
}
nav a:hover {
  color: #B2B1B8;
}
#nav-box > ul > li > a:last-child {
  margin-right: 0;
}
#nav-box {
  align-items: center;
}
#webName {
  transform: translateX(-6px);
  font-size: 0.15625rem  /* 40/256 */;
  cursor: pointer;
}
#menu {
  font-size: 0.109375rem  /* 28/256 */;
}
#m-menu {
  display: none;
}
#m-menu li {
  text-align: right;
  margin: 25px 0;
  font-size: 28px;
}
#m-menu > div > ul > li:first-child {
  /*margin-top: 0;*/
}
#m-menu li a {
  padding: 0;
}

.container{
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 56px;
  margin-top: 10px;
}
/* 菜单按钮的统一样式 */
.menu-btn{
  display: flex;
  flex-direction: column;
  align-items: center;
  z-index: 99;
  height: auto;
}
.menu-btn input{
  width: 40px;
  height: 40px;
  display: block;
  cursor: pointer;
  position: absolute;
  z-index: 9;
  opacity: 0;
}
/* 菜单一 */
.menu-btn.one span{
  width: 35px;
  height: 3px;
  background-color: #000000;
  position: relative;
  margin: 4px 0;
  border-radius: 2px;
  transition: all 0.2s linear;
}
.menu-btn.one input:checked ~ span:nth-of-type(1){
  opacity: 1;
  transform: rotate(-45deg) translate(-6px,5px);
}
.menu-btn.one input:checked ~ span:nth-of-type(2){
  opacity: 0;
}
.menu-btn.one input:checked ~ span:nth-of-type(3){
  opacity: 1;
  transform: rotate(45deg) translate(-5px,-5px);
  margin-top: -3px;
  width: 35px;
}

@media screen and (max-width: 1024px){
  nav a {
    color: #000000 !important;
  }
  nav {
    color: #000000 !important;
  }
  #nav-box {
    justify-content: space-between !important;
  }
  #webName {
    visibility: visible !important;
  }
  nav {
    width: 81.25%;
  }
}

@media screen and (max-width: 767px){
  nav {
    width: 90%;
  }
  #m-menu {
    display: block;
    position: relative;
  }
  #menu {
    display: none;
  }
}