.proCont {
  margin-top: 40px;
}
.proCont .top, .proCont .list {
  display: block;
  padding: 0 40px;
}
.proCont .top ul, .proCont .list ul {
  display: flex;
  padding: 10px 0;
}
.proCont .top ul li, .proCont .list ul li {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  transition: color 0.5s;
  font-size: 15px;
  line-height: 30px;
  color: #555;
  padding-right: 20px;
}
.proCont .top ul li:first-child, .proCont .list ul li:first-child {
  width: 22.7272727273%;
}
.proCont .top ul li:nth-child(2), .proCont .list ul li:nth-child(2) {
  width: 30.303030303%;
}
.proCont .top ul li:nth-child(3), .proCont .list ul li:nth-child(3) {
  width: 19.3181818182%;
}
.proCont .top ul li:nth-child(4), .proCont .list ul li:nth-child(4) {
  width: 24.2424242424%;
}
.proCont .top ul li:last-child, .proCont .list ul li:last-child {
  padding-right: 0;
}
.proCont .top {
  height: 50px;
  background: #167efb;
}
.proCont .top ul li {
  font-size: 16px;
  color: #fff;
}
.proCont .list {
  transition: background 0.5s;
  background: #fff;
  border-bottom: 1px solid #eaeaea;
}

@media (any-hover: hover) {
  .proCont .list:hover {
    background: rgba(22, 126, 251, 0.05);
  }
  .proCont .list:hover ul li {
    color: #167efb;
  }
}
@media (max-width: 1200px) {
  .proCont .top ul li:last-child, .proCont .list ul li:last-child {
    white-space: nowrap;
  }
}
@media (max-width: 1080px) {
  .proCont .top, .proCont .list {
    padding: 0 30px;
  }
}
@media (max-width: 820px) {
  .proCont .top ul li:nth-child(3), .proCont .top ul li:nth-child(4), .proCont .list ul li:nth-child(3), .proCont .list ul li:nth-child(4) {
    display: none;
  }
  .proCont .top ul li:first-child, .proCont .list ul li:first-child {
    width: calc(50% - 35px);
  }
  .proCont .top ul li:nth-child(2), .proCont .list ul li:nth-child(2) {
    width: 50%;
  }
}
@media (max-width: 500px) {
  .proCont .top, .proCont .list {
    padding: 0 20px;
  }
  .proCont .top ul li, .proCont .list ul li {
    font-size: 14px;
  }
  .proCont .top ul li:nth-child(2), .proCont .list ul li:nth-child(2) {
    display: none;
  }
  .proCont .top ul li:first-child, .proCont .list ul li:first-child {
    width: calc(100% - 30px);
  }
}/*# sourceMappingURL=proNew.css.map */