/* 师资力量样式 */

.content {
  position: relative;
  padding: 0 16px;
  margin-bottom: 40px;
}

.navTab {
  position: absolute;
  z-index: 9;
  top: -60px;
  width: 170px;
  background-color: #8e2898;
  opacity: 0.9;
  font-size: 20px;
}

.navTab .title {
  height: 60px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #fff;
  padding: 0 16px;
}

.navTab .title .span2 {
  width: 30px;
  height: 30px;
  display: flex;
  align-items: center;
}

.navTab .title .span2 img {
  width: 100%;
  height: 100%;
}

.active1 {
  background-color: #ece0ee;
}

.active1 a {
  color: #000 !important;
  font-weight: 500;
}

.navTab ul {
  display: none;
}

.navTab ul li {
  margin: 0 5px;
  border-bottom: 1px solid #fff;
}

.navTab ul li a {
  height: 60px;
  line-height: 60px;
  margin-left: 15px;
  color: #fff;
  font-size: 17px;
  display: block;
}

/* 面包屑 */

.content .crumbs {
  height: 60px;
  display: flex;
  align-items: center;
  font-size: 18px;
}

.content .crumbs span {
  margin: 0 15px;
}

.content .titles {
  height: 70px;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.content .titles > div {
  font-size: 20px;
  color: #040000;
  font-weight: 600;
}

.content .titles > span {
  width: 120px;
  height: 5px;
  background-color: #9530a2;
}

/* 内容 */

.content .content-box {
  width: 100%;
  max-height: 1062px;
  padding: 20px 10px;
}

.content-box ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.content-box ul li {
  /* margin-right: 20px; */
  margin-bottom: 30px;
}

.content-box ul li a {
  width: 150px;
  color: black;
  font-size: 18px;
}

.content-box ul li a img {
  width: 150px;
  height: 220px;
}

.content-box ul li a .title {
  width: 150px;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  font-size: 15px;
  height: 45px;
}

.content-box ul li a .itemInfo {
  height: 50px;
  color: black;
  margin-top: 10px;
  font-weight: 600;
  font-size: 20px;
}

.content-box ul li a .itemInfo .xian {
  width: 50px;
  height: 5px;
  background-color: #9530a2;
}
