.news-list { display: flex; justify-content: space-between; flex-wrap: wrap;}
.news-list li { width: 48.5%; padding: 0; border: none; box-shadow: none !important; margin: .25rem 0 0;}
.news-list li .text { display: flex; align-items: center; padding: .1rem .2rem; height: .8rem; box-shadow: 0 0 .1rem 0 rgba(0, 0, 0, .16); background: #fff; transition: all .25s; -ms-transition: all .25s;}
.news-list li .text:hover { background: #0061b6;}
.news-list li .text:hover .title { color: #fff;}
.news-list li .title { line-height: .22rem; font-weight: 500 !important;}
@media screen and (max-width: 768px) {
.news-list li { width: 100%;}
}
