/* 首页导航 */
*{margin:0;padding:0}
.nav{
  height:100px;width:100%;
  background-color:rgba(0,0,0,.8);
  align-items:center;
  display:flex;
  justify-content:space-around;
  position:fixed;
  transition:all 0.3s linear;
  z-index:100
}
.nav>div{
  vertical-align:middle
}
.nav>img{width:140px;height:33px}
.ulStyle{
  width:42%;
  padding:0;
  margin:0;
  text-align:right
}
.ulStyle>li{
  width:20%;
  list-style:none;
  float:left
  }
.ulStyle>li>a{
  color:#FFF;
  font-size:16px;
  text-decoration:none
}
.sideLeft{margin-left:25px}
.smallLogo{
  width:90px;
  position:absolute;
  top:50%;left:50%;
  transform:translate(-50%,-50%)
}
.ulStyle>li>a:hover{color:#ff0;}
.navHide{
  height:0px;
  overflow:scroll;
  position:absolute;
  border-bottom-left-radius:1%;
  border-bottom-right-radius:1%;
  top:45px;left:0;
  background:rgba(0,0,0,0.8);
  transition:all 0.25s linear;
}
.navHide>li{
  margin:20px;
  border-bottom:1px solid #333
}
.navHide>li:hover a{color:#f9c700}
.navHide>li>a{color: #fff;font-size:14px}

.erCode{
  width:30%;height:0px;
  display:flex;
  justify-content:space-around;
  position:absolute;
  top:100px;right:0;
  transition:all 0.3s linear;
  overflow:hidden;
}
.erCode>img{width:460px;height:246px}
.erCode>span{color:#f00;font-weight:400;white-space:nowrap;font-size:14px}
.hoverEr:hover+div{height:460px}

.Mask{
  height:0%;width:100%;
  background:rgba(0,0,0,.8);
  position:fixed;
  top:0;left:0;
  z-index:500;
}
.smallAlert{
  width:0px;height:0px;
  position:fixed;
  top:55%;left:50%;
  /* padding: 0 !important; */
  transform:translate(-50%,-50%);
  z-index:501;
  transform:scale(0.00001);
  transition:transform 0.3s linear;
  text-align:center
}
.smallAlert>div{
  width:100%;
  text-align:center;
  background:#fff;
  position:absolute;
  top:50%;
  transform:translateY(-50%)
}
.smallAlert img{
  width:100%;
}
.smallAlertText{
  height:40px!important;
  margin-top:-200px
}
.closeSwitch{
  width:15px !important;
  height:15px !important;
  position:absolute;right:calc(3% + 15px);top:3%;
}

@media screen and (max-width:767px){
  .nav{height:45px;justify-content:space-between}
  .sideLeft{width:17px}
  .nav>img,.ulStyle,.imgStyle{display:none}
}