.news-block {
  padding: 4.6875vw 22.3958333333vw;
  min-height: 26.0416666667vw;
}
.news-block .news-list .item {
  margin-bottom: 3.4375vw;
}

.news-detail-block {
  min-height: 26.0416666667vw;
  padding: 1.875vw 0 3.6458333333vw 0;
}
.news-detail-block .page-pos {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 22.3958333333vw;
}
.news-detail-block .page-pos .cur-pos {
  padding: 0;
}
.news-detail-block .news-detail {
  padding: 2.0833333333vw 22.3958333333vw 0 22.3958333333vw;
}
.news-detail-block .news-detail h2 {
  line-height: 1.875vw;
  font-size: 1.5625vw;
  font-weight: normal;
  text-align: center;
  color: #8a7955;
}
.news-detail-block .news-detail .date {
  line-height: 2.6041666667vw;
  font-size: 0.8333333333vw;
  text-align: center;
  color: #caaa7a;
}
.news-detail-block .news-detail .desc {
  min-height: 20.8333333333vw;
  padding: 2.0833333333vw 1.5625vw;
  line-height: 1.5625vw;
  font-size: 0.8333333333vw;
  color: #8a7955;
  border-top: 1px solid #e9dac7;
  border-bottom: 1px solid #e9dac7;
}
.news-detail-block .news-detail .desc p {
  margin-bottom: 0.8333333333vw;
}
.news-detail-block .news-detail .prev-next {
  padding: 1.1458333333vw 0;
  line-height: 1.25vw;
  font-size: 0.8333333333vw;
  color: #caaa7a;
}
.news-detail-block .news-detail .prev-next a {
  color: #caaa7a;
}
.news-detail-block .news-detail .prev-next a:hover {
  color: #8a7a58;
  text-shadow: 0 0 1px #8a7a58;
}/*# sourceMappingURL=news.css.map */