.wzxq p{font-size: 16px;color: #5b5b5b;line-height: 1.8;margin: 0.6em 0 1em;text-align: justify;text-justify: inter-ideograph;*zoom: 1;}
.wzxq h2{font-size:24px;color:#e82218;padding:20px 0;border-bottom:1px solid #e82218;font-weight: bold; margin:20px 0;}
.wzxq h3{font-size:16px;font-weight: bold;}
.wzxq a:hover{  border-bottom: 2px solid #e82218; padding-bottom: 6px; }

.lbbt {
  font-size: 32px;
  color: #333;
  margin-bottom: 42px;
  font-weight: bold;
}

/* 列表 */
.lb_lists li {
  padding-top: 58px;
}
.lb_lists li>a{
  display: inline-block;
  width: 100%;
  height: 100%;
}

.lb_lists li h2 {
  font-size: 24px;
  color: #333333;
  white-space: nowrap;
  /* 子元素不换行 */
  overflow: hidden;
  /* 超出部分隐藏 */
  text-overflow: ellipsis;
  /* 显示省略号 */
}
.lb_lists li>a:hover h2{color:#e7390c;}
.lb_lists li p {
  font-size: 16px;
  padding-top: 28px;
  color: #666666;
  border-bottom: 1px dashed #cdcdcd;
  padding-bottom: 14px;
  white-space: nowrap;
  /* 子元素不换行 */
  overflow: hidden;
  /* 超出部分隐藏 */
  text-overflow: ellipsis;
  /* 显示省略号 */
}

.lb_lists li span {
  display: inline-block;
  font-size: 14px;
  padding-top: 14px;
  color: #666666;
}

@media screen and (max-width: 999px) {
  .lbbt {
    margin-bottom: 15px;
    margin-top: 20px;
  }
}