.news-hot {
  width: 100%;
  position: relative;
  display: flex; }

.newslist_2 .news_list_body img,
.newslist_1 .news_list_body img {
  float: left;
  width: 76px;
  margin-right: 10px; }

.news-hot a {
  font-weight: 600;
  overflow: hidden;
  width: 30%; }
  .news-hot a figure {
    overflow: hidden;
    margin-bottom: 0px;
    border-radius: 5px; }
  .news-hot a img {
    border-radius: 5px;
    transition: all ease 0.7s; }
  .news-hot a:hover img {
    transform: scale(1.3); }
  @media screen and (min-width: 1440px) {
    .news-hot a {
      font-size: 1.042vw; } }

.news_list_body {
  box-sizing: border-box;
  display: grid;
  grid-gap: 30px;
  grid-template-columns: repeat(2, 1fr);
  margin-bottom: 0px; }
  @media screen and (min-width: 1440px) {
    .news_list_body {
      grid-gap: 1.563vw; } }
  @media screen and (max-width: 768px) {
    .news_list_body {
      grid-template-columns: repeat(1, 1fr);
      grid-gap: 20px; } }
  .news_list_body img {
    width: 100%;
    height: auto;
    float: left; }
  .news_list_body .info_new {
    width: calc(100% - 120px);
    float: left;
    margin-left: 30px; }
    @media screen and (max-width: 768px) {
      .news_list_body .info_new {
        margin-left: 10px; } }
    .news_list_body .info_new .datetime {
      color: #888;
      font-weight: 400;
      display: flex;
      align-items: center;
      width: 80%;
      margin-right: 50px; }
      @media screen and (max-width: 768px) {
        .news_list_body .info_new .datetime {
          font-size: 14px; } }
    @media screen and (min-width: 1440px) {
      .news_list_body .info_new {
        margin-left: 1.563vw; }
        .news_list_body .info_new .datetime {
          margin-right: 2.604vw; } }
    @media screen and (max-width: 550px) {
      .news_list_body .info_new a {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        text-overflow: ellipsis;
        overflow: hidden;
        line-height: 1.3;
        width: 100%; } }
  .news_list_body .infor_new_basic {
    display: flex;
    position: absolute;
    bottom: 20px; }
    @media screen and (min-width: 1440px) {
      .news_list_body .infor_new_basic {
        bottom: 1.042vw; } }
    @media screen and (max-width: 768px) {
      .news_list_body .infor_new_basic {
        bottom: 5px; } }
    .news_list_body .infor_new_basic svg {
      margin-right: 5px;
      fill: #888; }
      @media screen and (min-width: 1440px) {
        .news_list_body .infor_new_basic svg {
          margin-right: 0.260vw;
          width: 0.938vw;
          height: 0.938vw; } }
    .news_list_body .infor_new_basic .count-view {
      display: flex;
      align-items: center;
      color: #888; }
      @media screen and (max-width: 768px) {
        .news_list_body .infor_new_basic .count-view {
          font-size: 14px; } }

/*# sourceMappingURL=newslist_grid.css.map */
