.p_MatteIcon .iconfont:before{
  content:'\e602';
}

.ny_ban{
  width:100%;
  overflow:hidden;
  position:relative;
}
.ny_ban.ny_loaded:before{
  width:100%;
  opacity:0.6;
  background:rgba(255,255,255,0.2);
  transform:translateX(100%);
}
.ny_ban:before{
  content:"";
  transition:all 2s;
  opacity:0.5;
  background:rgba(7,63,236,.9);
  left:0px;
  bottom:0px;
  top:0px;
  display:block;
  position:absolute;
  width:0px;
  z-index:1;
}
.ny_Banner{
  position:relative;
  height:605px;
  background:#000;
}
.ny_Banner .ny_bj{
  width:100%;
  height:100%;
  left:0%;
  top:0%;
  opacity:1;
  transition:all 1s;
}
.ny_ban.ny_loaded .ny_Banner .ny_bj{
  opacity:0.8;
}
.ny_Banner .ny_line{
  content:"";
  position:absolute;
  bottom:5vw;
  left:50%;
  transform:translateX(-50%);
  height:150px;
  width:1px;
  display:none;
  background:#fff;
  animation:fa_long2 2s linear infinite alternate;
  z-index:5;
}
.ny_Banner .ny_go{
  display:none;
  position:absolute;
  color:#fff;
  bottom:2vw;
  left:50%;
  transform:translateX(-50%);
  font-size:3vw;
  line-height:1px;
  animation:fa_show 2s linear infinite alternate;
}
.ny_Banner .ny_wen{
  position:absolute;
  width:100%;
  text-align:center;
  color:#fff;
  left:0px;
  right:0px;
  top:50%;
  transform:translateY(-50%);
  z-index:20;
}
.ny_Banner .ny_wen .dabiao{
  font-size:40px;
  margin-bottom:10px;
  letter-spacing:1vw;
  filter:blur(10px);
  text-transform:uppercase;
  font-family:"big-j";
  transition:filter 0.8s 1.5s,letter-spacing 0.8s 1.5s;
}
.ny_Banner .ny_wen .erbiao{
  font-size:20px;
  transition:filter 0.8s 1s,letter-spacing 0.8s 1s;
  letter-spacing:2vw;
  filter:blur(3px);
}
.ny_ban.ny_loaded .ny_Banner .ny_wen .dabiao{
  filter:blur(0px);
  letter-spacing:0.5vw;
}
.ny_ban.ny_loaded .ny_Banner .ny_wen .erbiao{
  filter:blur(0px);
  letter-spacing:0.5vw;
}
@media only screen and (max-width: 768px){
  
.ny_Banner {
    height: 280px;
  }
.ny_Banner .ny_bj {
    background-size: cover;
  }
.ny_Banner .ny_wen .dabiao{
    font-size: 26px;
    margin-bottom: 10px;
  }
.ny_Banner .ny_wen .erbiao{
    font-size: 16px;
  }
.ny_Banner .ny_wen{
    top: 60%;
    transform: translateY(-60%);
  }
}
