.banner-inner{background:url("/static/images/banner/banner-video.webp") no-repeat;background-size:100% 100%}.news-content ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.news-content ul li{position:relative;width:calc(25% - 20px);margin-bottom:27px;background:var(--white);border-radius:15px;transition:all linear .5s}#epages{margin-top:20px}.news-content ul li:last-child:nth-child(4n - 1){margin-right:calc(24% + 4% / 3)}.news-content ul li:last-child:nth-child(4n - 2){margin-right:calc(48% + 8% / 3)}.news-content ul li .img{position:relative;border-radius:15px 15px 0 0;overflow:hidden}.news-content ul li .play{width:50px;height:50px;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;background:var(--bgshadowcolor);border-radius:50%;display:flex;align-items:center;justify-content:center}.news-content ul li .img i{display:inline-block;margin-left:3px;font-size:26px;color:var(--white)}.news-content ul li img{border-radius:15px 15px 0 0;transition:all linear .5s}.news-content ul li .text{position:relative;background:var(--white);padding:20px 25px 25px;border:1px solid #e3e3e3;border-top:0;border-radius:0 0 15px 15px}.news-content ul li h3{font-size:22px;color:var(--fttcolor);line-height:30px;font-family:'RobotoBold';overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color linear .5s}@media(any-hover:hover){.news-content ul li:hover{box-shadow:0 2px 10px 0 rgba(34,34,34,0.15)}.news-content ul li:hover img{transform:scale(1.1)}.news-content ul li:hover h3{color:var(--bgcolor)}}@media screen and (max-width:1680px){.news-content ul li h3{font-size:24px}}@media screen and (max-width:1440px){.news-content ul li{border-radius:15px}.news-content ul li h3{font-size:20px;line-height:28px}}@media screen and (max-width:1280px){.news-content ul li h3{font-size:18px}}@media screen and (max-width:768px){.banner-inner{background:url("/static/images/banner/banner-video-sm.webp") no-repeat;background-size:100% 100%}.news-content ul li{width:100%!important;margin-bottom:25px;border-radius:10px;margin-right:0!important}.news-content ul li .img,.news-content ul li img{border-radius:10px 10px 0 0}.news-content ul li .play{width:42px;height:42px}.news-content ul li .img i{font-size:22px}.news-content ul li .text{padding:15px 20px 20px;border-radius:0 0 10px 10px}.news-content ul li h3{font-size:18px;line-height:26px}#epages{margin-top:5px}}