.news .news_list { padding: 0 20px; }

.news .news_list .news_li { padding: 20px 0; border-bottom: 1px solid #ccc; display: inline-block; width: 100%;}

.news .news_list .news_li .news_time { width: 70px; float: left; margin-top: 10px; text-align: center; }

.news .news_list .news_li .news_time .news_day { font-size: 30px; border-bottom: 1px solid #ccc; }

.news .news_list .news_li .news_time p { font-size: 18px; }

.news .news_list .news_li .news_right { float: right; width: 90%; }

.news .news_list .news_li .news_right .news_img { float: left; width: 144px; height: 90px; overflow: hidden; }

.news .news_list .news_li .news_right .news_img img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.news .news_list .news_li .news_right .news_info { float: right; width: 80%; }

.news .news_list .news_li .news_right .news_info .news_title { font-size: 20px; margin-bottom: 10px; }

.news .news_list .news_li .news_right .news_info .news_intro { text-indent: 2em; }

.news .news_list .news_li .news_right .news_title:hover { color: #00a4ff; }

.news .news_list .news_li:first-child { padding-top: 0; }

@media (max-width: 760px) { .news .news_list { padding: 0; }
  .news .news_list .news_li .news_time { display: none; }
  .news .news_list .news_li .news_right { width: 100%; }
  .news .news_list .news_li .news_right .news_img { width: 80%; float: none; margin: 0 auto; height: 165px; }
  .news .news_list .news_li .news_right .news_info { width: 100%; margin-top: 10px; }
  .news .news_list .news_li .news_right .news_info .news_title { font-size: 18px; text-align: center; } }
