.marquee {
  width: 36vw;
  height: 20%;
  background-color: rgb(0, 0, 0);
  position: relative;
  left: 19%;
  top: 82%;
  border-radius: 15px;
  padding: 12px 0;
  display: flex;
  overflow: hidden;
}
.marquee-content {
  display: flex;
  width: 72vw;
  height: 100%;
  padding-left: 0; /* 初始位置在右侧 */
  animation: marquee 15s linear infinite;
}
.zanzhu {
  display: flex;
  width: 9vw;
  height: 100%;
  background-color: brown;
  border: 0px 5px solid rgb(0, 0, 0);
}
.zanzhu img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
@keyframes marquee {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}
