@charset "utf-8";
#news > li {
  width: 8.6667rem;
  margin: 0 auto 1.1467rem;
  overflow: hidden;
}
#news > li > img {
  width: 8.6667rem;
  height: 4.0933rem;
}
#news > li > h1 {
  font-size: .4rem;
  color: #1b1b1b;
  margin: .4rem 0 .16rem;
  font-weight: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#news > li > div {
  font-size: .2667rem;
  color: #dbdbdb;
}
#news > li > p {
  font-size: .2933rem;
  color: #5a5a5a;
  line-height: .4667rem;
  margin: .2133rem 0 .1867rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
#news > li > a {
  font-size: .2667rem;
  color: #6fba2c;
  float: left;
}

#details {
  padding: 0 .6667rem 1.2267rem;
}
#details > h1 {
  font-size: .4rem;
  color: #1b1b1b;
  border-bottom: 1px solid #959595;
  font-weight: normal;
  padding-bottom: .2933rem;
}
#details > div {
  font-size: .3333rem;
  color: #959595;
  margin: .32rem 0 .6133rem;
}
#details > p {
  font-size: .3733rem;
  color: #313131;
  line-height: .6933rem;
}