.news-wrap[data-v-5c4e217a]{padding:40px 0;background:var(--gray-bg-2)}.news-wrap .news-tab[data-v-5c4e217a]{padding:24px 0 32px;display:flex;justify-content:center}
.news-wrap .news-tab .tab-item[data-v-5c4e217a]{font-size:24px;line-height:34px;color:var(--black-color);padding:0 14px 15px;cursor:pointer}
.news-wrap .news-tab .tab-item.active[data-v-5c4e217a]{color:#0084ff;font-weight:600;border-bottom:4px solid var(--blue-bg)}
.news-wrap .news-tab .tab-item.active[data-v-5c4e217a] a{color:#0084ff;}
.news-wrap .news-tab .tab-item[data-v-5c4e217a] a{    font-size: 24px;
    line-height: 34px;
    color: #333;}

.news-wrap .item[data-v-5c4e217a]{padding:32px 40px 32px 26px;background:var(--light-bg);border-radius:8px;display:flex;flex-direction:row;align-items:center;margin-bottom:32px;cursor:pointer;transition:all .6s ease 0s}.news-wrap .item[data-v-5c4e217a]:hover{box-shadow:0 3px 16px 2px #00000014}.news-wrap img[data-v-5c4e217a]{width:240px;height:160px}.news-wrap .con[data-v-5c4e217a]{display:flex;flex-direction:column;margin-left:32px;font-size:14px}.news-wrap .con .tit[data-v-5c4e217a]{color:var(--deep-color);font-size:20px;margin-bottom:12px}.news-wrap .con .time[data-v-5c4e217a]{color:var(--gray-color-2);margin-bottom:18px}.news-wrap .con .desc[data-v-5c4e217a]{height:44px;color:var(--gray-color);line-height:22px;margin-bottom:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news-wrap .con .more[data-v-5c4e217a]{font-size:14px;color:var(--blue-bg)}.news-wrap .con .more img[data-v-5c4e217a]{width:15px;height:12px;margin-left:5px}.news-wrap .no-data[data-v-5c4e217a]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 600px)}.news-wrap .no-data-img[data-v-5c4e217a]{width:107px;height:67.5px;margin-bottom:16px}.news-wrap .no-data-text[data-v-5c4e217a]{font-size:16px;color:#999}


.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}

.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 14px;
  padding: 8px 12px;
  margin: 0 5px;
  border-radius: 3px;
  text-decoration: none;
}

.pagination span {
  color: #333;
  font-size: 14px;
  padding: 8px 2px;
  margin: 0 5px;
  border-radius: 3px;
}

.pagination a:hover {
  color: #484748;
  border: 1px solid #484748;
}

.pagination a.page-num-current {
  color: #fff;
  background: #484748;
  border: 1px solid #484748;
}
