.isPc .i-list2 img {
  width: 550px;
  height: 365px;
}

.isPc .list-columns3 img {
  width: 344px;
  height: 230px;
}

.isPc .list-columns4 img {
  width: 260px;
  height: 174px;
}

.trans {
  text-transform: uppercase;
}

.isWap .wap_clear {
  clear: both;
}

.isPc .list-columns4 a {
  padding-bottom: 15px;
}

.isPc .list-columns4 em {
  padding-bottom: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.isWap .list-columns2 .list-tit a {
  padding-bottom: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.isWap .list-columns4 em {
  line-height: 1.25;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.isWap .list-columns3 li {
  margin-bottom: 0.2rem;
  padding-bottom: 0.2rem;
  border-bottom: 1px solid #ecedee;
}

.isWap .list-columns3 li:last-child {
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}

.isWap .list-columns3 a {
  background-color: #fff;
  font-size: 16px;
}

.isWap .list-columns3 img {
  width: 45%;
}

.isWap .list-columns3 .list-tit {
  width: 55%;
}

.isWap .list-columns3 li:nth-child(2n) .list-tit,
.isWap .list-columns3 li:nth-child(2n) img {
  float: left;
}

.isWap .list-columns3 .list-tit em {
  padding: 0.2rem 0 0 0.3rem;
}
