main.index .news{width:86.33333%}
.line2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.news-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top: 30px;}
.news-list .news-item{background:#FFF;width:23%;margin-bottom:30px;transition:all .2s linear;box-shadow:0 6px 13px 0 rgba(19,20,21,.08)}
.news-list .news-item:nth-child(4n){margin-right:0px}
.news-list .news-item:hover{box-shadow:0 6px 13px 0 rgba(19,20,21,.15)}
.news-list .news-item:hover .news-img img{transform:scale(1.02)}
.news-list .news-item:hover .news-info .news-title a{color:var(--color)}
.news-list .news-item .news-img{overflow:hidden;position:relative}
.news-list .news-item .news-img img{width:100%;transition:all .2s linear;display: block;}
.news-list .news-item .news-img .news-date{position:absolute;bottom:0px;left:20px;background:var(--color);color:#FFF;width:130px;height:40px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}
.news-list .news-item .news-info{padding:30px 20px}
.news-list .news-item .news-info .news-title a{color:#141616;font-size: 18px;font-weight: bold;line-height: 1.2;text-transform:capitalize;}
.news-list .news-item .news-info .news-text{font-size: 16px;margin:10px 0px;color: #444;line-height:22px;}
.news-list .news-item .news-info .news-btn{color:var(--color);font-size:16px}
@media (max-width:1280px){.news-list .news-item{width:24%}}
@media (max-width:1210px){main.index .news{width:100%;margin:0 4vw}}
@media (max-width:1024px){.news-list .news-item .news-info{padding:20px 10px}}
@media (max-width:768px){.news-list .news-item{width:48%}
.news-list .news-item .news-img .news-date{height:30px;left:0px;font-size:14px;width:100px;height:30px}
.news-list .news-item .news-info .news-title a{display:block;font-size: 15px;}
.news-list .news-item .news-info .news-title{-webkit-line-clamp:4}
.news-list .news-item .news-info .news-text{font-size:14px;line-height:20px}}
