/**组件样式**/ .zs ul li a { position: relative; padding-left: 15px; font-weight: normal !important;} .zs ul li a:before { content: ""; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 6px; height: 6px; border-radius: 50%; background-color: #fff;} .section2{background: url(images/zj.png);background-size: cover;} .slick-initialized.slick-slider.slick-vertical li.slick-slide:hover a { color: #fff; transition: color 0.3s ease;} /* 列表容器:限定高度 + 溢出隐藏 */ .zs .news-list-wrap { height: 600px; overflow: hidden; position: relative;} /* 滚动内容容器:设置动画 */ .zs .scroll-content { position: absolute; top: 0; left: 0; width: 100%; animation: scroll 15s linear infinite;} /* 滚动动画:从顶部滚动到底部 */ @keyframes scroll { 0% { transform: translateY(0);} 100% { transform: translateY(-50%);} } /* 鼠标悬停暂停动画 */ .zs .news-list-wrap:hover .scroll-content { animation-play-state: paused;}