.page-con {
  background-color:#f5f5f5
}
.news .news-con {
  background-color:#fff;
  padding:4.267vw
}
.news .news-con p {
  color:#595959;
  font-size:3.733vw;
  font-weight:400;
  line-height:6.933vw;
  margin:.5em 0
}
.news .news-title {
  color:#262626;
  font-size:4.8vw;
  font-weight:700
}
.news .news-info {
  margin:4.267vw 0 5.333vw
}
.news .news-info_item {
  color:#8c8c8c;
  font-size:3.2vw;
  font-weight:400;
  line-height:3.2vw
}
.news .news-info_item>img {
  height:3.2vw;
  margin-right:.8vw;
  vertical-align:bottom;
  width:3.2vw
}
.news .news-info_item+.news-info_item {
  margin-left:5.333vw
}
.news .news-tips {
  background:#fffcf5;
  border:1px solid #ecdbac;
  border-radius:1.067vw;
  color:#595959;
  font-size:3.733vw;
  font-weight:400;
  line-height:6.933vw;
  margin-bottom:4.267vw;
  padding:1.6vw 3.2vw
}
.news .news-img {
  margin:.8vw auto;
  max-width:100%;
  -o-object-fit:contain;
  object-fit:contain
}
.news .news-recommend {
  background-color:#fff;
  margin-top:2.667vw;
  padding:5.333vw 4.267vw
}
.news .new-item_hide .new-list-item:nth-child(n+6) {
  display:none
}
.news .btn-more {
  background:#f5f5f5;
  border-radius:1.333vw;
  height:8.533vw;
  margin:0 auto;
  width:42.667vw
}
.news .btn-more img {
  height:4.8vw;
  transition:all .3s ease-in-out;
  width:4.8vw
}
.news .btn-more-unfold img {
  transform:rotate(180deg)
}
.van-sticky {
  position:sticky;
  top:0;
  z-index:20
}
.relative-news .title {
  white-space:nowrap;
  text-overflow:ellipsis;
  width:65%;
  overflow:hidden
}
.relative-news .title a {
  font-weight:700
}
.ui-list-mix img {
	width: 100px;
	height: 70px;
	border: 1px solid #eee;
	border-radius: 8px;
	object-fit: cover;
}