.media-gect {
  height: 0.266667rem;
  background-color: #e6e9ec;
  margin: 1.08rem 0 0.533333rem;
}

.media-box .cl-line {
  margin: 0.52rem 0;
}

.page-more {
  text-align: center;
  margin: 0.853333rem 0 1.16rem;
}

.media-date {
  align-items: flex-start;
  background-color: #e8eaed;
  justify-content: center;
  padding: 0 0 0 0.266667rem;
  box-sizing: border-box;
  width: 1.946667rem;
  height: 1.946667rem;
}

.media-date h4 {
  font-size: 0.746667rem;
  font-weight: 400;
  color: #005540;
  margin-bottom: 0.2rem;
}

.media-date span {
  font-size: 0.333333rem;
  font-weight: 400;
  color: #c1c1c1;
}

.media-descp {
  width: 5.44rem;
  margin-left: 0.546667rem;
}

.media-descp h4 {
  font-size: 0.453333rem;
  font-weight: 400;
  color: #303133;
  line-height: 0.773333rem;
}

.media-desc {
  margin-left: 0.586667rem;
  align-items: flex-start;
  width: 6.106667rem;
}

.media-desc h4 {
  font-size: 0.466667rem;
  font-weight: 400;
  color: #303133;
  line-height: 0.773333rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}

.media-desc p {
  font-size: 0.36rem;
  font-weight: 400;
  color: #262626;
  line-height: 0.6rem;
  display: -webkit-box;
  word-break:break-all;
  text-overflow: ellipsis;
  white-space: pre-wrap;
  /*! autoprefixer: off */
  -webkit-box-orient: vertical;
  /* autoprefixer: on */
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.id-item {
  margin: 1.16rem 0 0.666667rem;
}

.id-container {
  margin-bottom: 1.066667rem;
}

.id-container img {
  max-width: 100%;
  height: auto!important;
  margin: 0.333333rem 0;
}

.id-container p {
  font-size: 0.36rem;
  margin: 0.333333rem 0;
  font-weight: 400;
  color: #262626;
  line-height: 0.666667rem;
  clear: both;
  overflow: hidden;
}

.cl-line1 {
  margin-top: 1.2rem;
  margin-bottom: 0.693333rem;
}

.cl-line2 {
  margin-bottom: 1.213333rem;
}

.qita-box p {
  font-size: 0.36rem;
  font-weight: 400;
  color: #262626;
  line-height: 0.666667rem;
  margin: 0.533333rem 0 0.666667rem;
}

.qita-box .btn_ar {
  margin-top: 0.32rem;
  font-size: 0.4rem;
  font-weight: 400;
  color: #005540;
  margin-bottom: 0.666667rem;
}

.h6 {
  font-size: 0.453333rem;
  font-weight: 400;
  color: #303133;
  line-height: 0.72rem;
}

.qita-ul {
  margin: 0.4rem 0 1.386667rem;
}

.qita-ul li a {
  display: flex;
  flex-wrap: wrap;
}

.qita-ul li span {
  font-size: 0.36rem;
  font-weight: 400;
  color: #262626;
  line-height: 0.666667rem;
  width: 25%;
  display: block;
}

.qita-ul li .q2 {
  width: 75%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}