.news-list .new-list-bg {
  width: 100%;
  height: 420px; }
  .news-list .new-list-bg img {
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: -50px 0px;
    background-size: 100% 100%;
    background-color: transparent;
    width: 100%;
    height: 100%;
    object-fit: cover; }
.news-list .news-list-all {
  display: flex;
  padding: 0px 50px; }
  .news-list .news-list-all .news-left {
    width: 50%;
    margin-left: 90px; }
    .news-list .news-list-all .news-left ul {
      list-style: none; }
    .news-list .news-list-all .news-left ul > li {
      width: 45%;
      max-width: 500px;
      max-height: 400px;
      list-style-type: none;
      float: left;
      margin: 10px 10px; }
      .news-list .news-list-all .news-left ul > li a:hover {
        color: #28333B; }
      .news-list .news-list-all .news-left ul > li a {
        color: #fff; }
      .news-list .news-list-all .news-left ul > li .news-img img {
        width: 100%;
        height: 220px;
        max-height: 250px; }
      .news-list .news-list-all .news-left ul > li .news-img .news-info {
        padding: 10px;
        background-image: linear-gradient(to right, #2FA5D6, #8EBD4A);
        width: 100%;
        height: 120px; }
        .news-list .news-list-all .news-left ul > li .news-img .news-info .news-detail {
          margin-top: 10px;
          text-indent: 2em; }
        .news-list .news-list-all .news-left ul > li .news-img .news-info .news-time {
          margin-top: 5px; }
  .news-list .news-list-all .news-right {
    width: 50%;
    margin-top: 10px; }
    .news-list .news-list-all .news-right .news-list-m {
      display: none; }
    .news-list .news-list-all .news-right .news-right-top {
      height: 576px;
      overflow: hidden; }
      .news-list .news-list-all .news-right .news-right-top ul li a {
        display: flex;
        justify-content: space-between;
        padding: 11px;
        border-bottom: dashed 1px #28333B; }
        .news-list .news-list-all .news-right .news-right-top ul li a .news-right-title {
          width: 50%;
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis; }
      .news-list .news-list-all .news-right .news-right-top ul li:hover a {
        color: #2FA5D6; }
      .news-list .news-list-all .news-right .news-right-top ul li:last-child {
        border-bottom: none; }
@media screen and (max-width: 1900px) {
  .news-list .news-list-all {
    display: flex;
    padding: 0px 50px; }
    .news-list .news-list-all .news-left {
      width: 60% !important; }
      .news-list .news-list-all .news-left ul {
        list-style: none; }
      .news-list .news-list-all .news-left ul > li {
        width: 45% !important;
        max-width: 450px;
        max-height: 400px;
        list-style-type: none;
        float: left;
        margin: 10px 10px; }
        .news-list .news-list-all .news-left ul > li a:hover {
          color: #28333B; }
        .news-list .news-list-all .news-left ul > li a {
          color: #fff; }
        .news-list .news-list-all .news-left ul > li .news-img img {
          width: 100%;
          height: 200px;
          max-height: 250px; }
        .news-list .news-list-all .news-left ul > li .news-img .news-info {
          padding: 10px;
          background-image: linear-gradient(to right, #2FA5D6, #8EBD4A);
          width: 100%; }
          .news-list .news-list-all .news-left ul > li .news-img .news-info .news-detail {
            margin-top: 10px;
            text-indent: 2em; }
          .news-list .news-list-all .news-left ul > li .news-img .news-info .news-time {
            margin-top: 5px; }
    .news-list .news-list-all .news-right {
      width: 40%;
      margin-top: 10px; }
      .news-list .news-list-all .news-right .news-list-m {
        display: none; }
      .news-list .news-list-all .news-right .news-right-top {
        height: 576px;
        overflow: hidden; }
        .news-list .news-list-all .news-right .news-right-top ul li a {
          display: flex;
          justify-content: space-between;
          padding: 11px;
          border-bottom: dashed 1px #28333B; }
          .news-list .news-list-all .news-right .news-right-top ul li a .news-right-title {
            width: 50%;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis; }
        .news-list .news-list-all .news-right .news-right-top ul li:last-child {
          border-bottom: none; } }
.news-list .news-list-page {
  clear: both; }

@media screen and (max-width: 768px) {
  .news-list .new-list-bg {
    height: 200px; }
  .news-list .news-list-all {
    padding: 10px; }
    .news-list .news-list-all .news-left {
      display: none; }
    .news-list .news-list-all .news-right {
      width: 100%; }
      .news-list .news-list-all .news-right .news-list-m {
        display: block; }
      .news-list .news-list-all .news-right .news-right-top {
        height: auto;
        max-height: 576px; }
        .news-list .news-list-all .news-right .news-right-top ul {
          padding: 10px 5px 0px; }
          .news-list .news-list-all .news-right .news-right-top ul li a {
            padding: 11px 5px; }
            .news-list .news-list-all .news-right .news-right-top ul li a .news-right-title {
              width: 50%; }
            .news-list .news-list-all .news-right .news-right-top ul li a .news-right-date {
              width: 50%;
              text-align: right; } }

/*# sourceMappingURL=newslist.css.map */
