.itme-words {
  background-color: #ffffff;
  padding: 30px 35px 56px 0;
}
.itme-wrap-list {
  overflow: hidden;
}
.pxzt-itme .project-wrap ul li {
  margin-bottom: 40px;
}
.pxzt-itme .project-wrap ul li .projectwrap-list {
  overflow: hidden;
}
.pxzt-itme .project-wrap ul li .projectwrap-list .projec-lsitfl {
  width: 287px;
  height: 159px;
  float: left;
  margin-right: 28px;
}
.pxzt-itme .project-wrap ul li .projectwrap-list .projec-lsitfl img {
  width: 100%;
  height: 100%;
  display: block;
}
.pxzt-itme .project-wrap ul li .projectwrap-list .projec-lsitrt {
  float: left;
  width: 591px;
  height: 159px;
  position: relative;
}
.pxzt-itme .project-wrap ul li .projectwrap-list .projec-lsitrt .have-empty {
  margin: 3px 0 15px 0;
  display: block;
  width: 66px;
  height: 22px;
}
.pxzt-itme .project-wrap ul li .projectwrap-list .projec-lsitrt .have-hand {
  margin: 3px 0 15px 0;
  display: block;
  text-align: center;
  width: 66px;
  height: 22px;
  font-size: 13px;
  font-weight: 400;
  color: #bd271b;
  border: 1px solid #BE2D20;
  border-radius: 10px;
  padding-top: 2px;
}
.pxzt-itme .project-wrap ul li .projectwrap-list .projec-lsitrt .have-hand i {
  display: inline-block;
  font-style: normal;
  width: 10px;
  height: 10px;
  background: url(../images/icon_rsanj.png) no-repeat;
  margin-right: 1px;
  border-radius: 50%;
}
.pxzt-itme .project-wrap ul li .projectwrap-list .projec-lsitrt .projectwrap-name {
  margin-bottom: 10px;
}
.pxzt-itme .project-wrap ul li .projectwrap-list .projec-lsitrt .projectwrap-name a {
  display: block;
  font-weight: bold;
  font-size: 20px;
  color: #333333;
  line-height: 28px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
}
.pxzt-itme .project-wrap ul li .projectwrap-list .projec-lsitrt .projectwrap-box {
  width: 765px;
  position: absolute;
  bottom: 0px;
}
.pxzt-itme .project-wrap ul li .projectwrap-list .projec-lsitrt .projectwrap-page {
  margin-bottom: 7px;
  font-size: 16px;
  font-weight: 400;
  color: #999999;
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
}
.pxzt-itme .project-wrap ul li .projectwrap-list .projec-lsitrt .projectwrap-date {
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 400;
  color: #999999;
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
}
.pxzt-itme .project-wrap ul li .projectwrap-list .projec-lsitrt .projectwrap-points {
  margin-bottom: 7px;
  font-size: 16px;
  font-weight: 400;
  color: #333;
  line-height: 22px;
  height: auto;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pxzt-itme .project-wrap ul li .projectwrap-list .projec-lsitrt .projectwrap-name a:hover {
  color: #AD131F;
}
.pagez {
  text-align: center;
}
.projectwrap-points p {
  text-indent: 0 !important;
}
.pagez .el-pagination.is-background .el-pager li:not(.disabled).active {
  background-color: #AD131F  !important;
  color: white !important;
}
.pagez .el-pagination.is-background .el-pager li:not(.disabled).active:hover {
  background-color: #AD131F  !important;
  color: white !important;
}
.pagez .el-pagination.is-background .el-pager li:not(.disabled):hover {
  color: #606266 !important;
}
.pagez .el-pagination {
  text-align: center;
  padding-top: 52px !important;
}
.pagez .el-pager li.active {
  color: #AD131F  !important;
  cursor: default;
}
.pagez .el-pagination.is-background .btn-next,
.el-pagination.is-background .btn-prev,
.el-pagination.is-background .el-pager li {
  line-height: 27px !important;
}
.navigation-cur {
  color: #AD131F !important;
}
.headbar-left a:hover {
  color: #AD131F !important;
}
.headbar-right span a:hover {
  color: #AD131F !important;
}
.footer .info-wrap {
  background-color: #AD131F !important;
}
