.banner-news .small-box-1{display:grid;grid-template-columns:repeat(2,1fr);gap:35px 30px;margin-top:60px;max-width:80%}
.banner-news .small-box-1 .list{display:flex;align-items:center}
.banner-news .small-box-1 .img-xl{min-width:40px}
.banner-news .small-box-1 .t1{font-size:16px;line-height:28px;font-weight:bold}
.news-paper{margin-top:60px}
.news-paper .items:hover::after{background-color:#000000;border-color:#000000}
.news-paper .items::after{content:"";width:100%;height:7px;background-color:#ffffff;border:solid 1px #e5e5e5;display:block;position:absolute;bottom:0;left:0;transition:all .3s ease}
.news-paper .items{display:flex;justify-content:space-between;align-items:center;position:relative;padding:45px 0}
.news-paper .items .img{width:23%}
.news-paper .items .box{width:74%}
.news-paper .items .t1{font-size:28px;line-height:1.25;font-weight:500;margin-bottom:16px}
.news-paper .items .time{font-size:15px;line-height:22px;font-style:italic;font-weight:400;color:#666;letter-spacing:-.2px;margin-bottom:12px}
.news-paper .items .cont{font-size:18px;line-height:30px;color:#444;letter-spacing:-.1px;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-weight:500}
.news-paper .items .more{width:140px;height:44px;background-color:#000000;border:2px solid #000000;color:#ffffff;display:grid;place-items:center;font-size:15px;line-height:22px;font-weight:400;margin:0 0 0 auto;transition:background .2s ease,color .2s ease}
.news-paper .items .more:hover{background:#fff;color:#000 !important}
@media(max-width:991px){
	.banner-news .small-box-1{grid-template-columns:1fr;gap:16px;max-width:100%;margin-top:28px}
	.banner-news .small-box-1 .t1{color:#fff}
	.banner-news .small-box-1 .img-xl img{filter:brightness(0) invert(1)}
	.news-paper{margin-top:36px}
	.news-paper .items{flex-direction:column;align-items:stretch;padding:28px 0;gap:16px}
	.news-paper .items .img,.news-paper .items .box{width:100%}
	.news-paper .items .t1{font-size:22px;margin-bottom:10px}
	.news-paper .items .cont{font-size:15px;line-height:24px}
	.news-paper .items .more{margin:0}
}
@media(max-width:575px){
	.news-paper .items{padding:22px 0}
	.news-paper .items .t1{font-size:20px}
	.news-paper .items .more{width:100%}
}