*{
    padding: 0;
    margin: 0;
}
.title{
font-family: PingFang SC;
font-weight: 500;
font-size: calc(2px + 2rem);
color: #000000;
text-align: center;
}


.nei_banner{
    width: 100%;
    height: calc(50px + 20rem);
    position: relative;
}

.nei_banner img:nth-of-type(1){
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.nei_ban_text{
    height: 100%;
    position: absolute;
    top: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;

    gap: calc(18px + 3rem);
    padding-left: calc(30px + 5rem);
}
.nei_ban_text p{
font-family: PingFang SC;
font-weight: 500;
font-size: calc(10px + 1.5rem);
color: #FFFFFF;

} 

.nei_ban_text img:nth-of-type(1){
    width: calc(10px + 2rem);
    height: calc(10px + 2rem);

}

.nei_title{
    position: relative;
  
  }
  .nei_title p:nth-of-type(1){
  font-family: HYb4gj;
  font-weight: 400;
  font-size: calc(8px + 2rem);
  color: #F0F0F0;
  font-weight: bold;
  width: max-content;
  }
  
  .nei_title p:nth-of-type(2){
  font-family: Microsoft YaHei;
  font-weight: 400;
  font-size: calc(8px + 1.5rem);
  color: #000000;
  position: absolute;
  top: 32%;
  left: 0;
  width: max-content;
  }

  .nei_ban_text img{
    animation: animate1 2s linear infinite;
  }

  @keyframes animate1 {
    0%{
        position: relative;
        top: calc(-5px - 1rem);
    }

    50%{
        position: relative;
        top: 0px;
    }
    100%{
        position: relative;
        top: calc(-5px - 1rem);
    }
  }