.content .index-consult {
  height: 165px;
  background: url(../../static/images/index/consult-bg.png) no-repeat center;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 15%;
}
/* 首页-如有什么问题请联系我们*/
.content .index-consult .tit { 
  font-size: 30px;
  font-family: SourceHanSansCN;
  font-weight: bold;
  color: #FFFFFF;
  line-height: 2px;
}
/* 首页-如有什么问题请联系我们------电话*/
.content .index-consult .telBox {
  margin-right: 20%;
  width: 172px;
  height: 41px;
  line-height: 41px;
  color: white;
  font-size: 18px;
  background: #007EFF;
  border-radius: 2px;
  display: flex;
  align-items: center;
}
.content .index-consult .telBox .telIcon {
  width: 33px;
  height: 33px;
}
.content .index-consult .telBox .telIcon {
  background: url(../../static/images/common/tel.png) no-repeat center / 16px 17px;
}
.content .index-news {
  padding: 20px 0 50px 0;
}
.content .index-news .newsBg img {
  width: 100%;
  height: 100%;
}
.content .index-news .moreNews {
  margin-top: 30px;
  text-align: center;
}
/* 首页-更多新闻报道 */
.content .index-news .moreNews a {
  font-size: 25px;
  font-family: Adobe Heiti Std;
  font-weight: normal;
  color: #007EFF;
  line-height: 29px;
}
/* 首页-我们最新的新闻报道 */
.content .index-news .tit {
  font-size: 36px;
  font-family: SourceHanSansCN;
  font-weight: bold;
  color: #181D33;
  text-align: center;
  margin-bottom: 50px;
}
.content .index-news ul {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 20%;
}
.content .index-news ul li {
  cursor: pointer;
  font-size: 0;
  box-shadow: 0px 0px 24px 0px rgba(209, 209, 209, 0.27);
  background: #FFFFFF;
  width: 258px;
  height: 350px;
  position: relative;
}
/* 新闻报道的图片尺寸 */
.content .index-news ul li .newsBg {
  display: inline-block;
  width: 100%;
  height: 164px;
  background: #DBDBDB;
}
.content .index-news ul li .con {
  padding: 37px;
}
.content .index-news ul li .con .f1 {
  font-size: 21px;
  font-family: SourceHanSansCN;
  font-weight: bold;
  color: #333333;
  line-height: 29px;
  width: 65%;
}
.content .index-news ul li .con .f2 {
  font-size: 15px;
  font-family: Adobe Heiti Std;
  font-weight: normal;
  color: #999999;
  line-height: 29px;
}
.content .index-news ul li .con .f1,
.content .index-news ul li .con .f2 {
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
.content .index-news ul li .time {
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
  width: 68px;
  height: 24px;
  line-height: 24px;
  background: #007EFF;
  font-size: 12px;
  font-family: Adobe Heiti Std;
  font-weight: normal;
  color: #FFFFFF;
  padding-right: 10px;
  box-sizing: content-box;
}
.content .module1 {
  height: 422px;
}
.content .module1 .imgbox {
  width: 100%;
  height: 422px;
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
}
.content .index-main {
  padding: 0 100px;
  background: white;
  margin-top: 10px;
  display: flex;
  position: relative;
}
.content .index-main .list1,
.content .index-main .list2,
.content .index-main .list3 {
  flex: 1;
}
.content .index-main .index_tit {
  font-size: 20px;
  color: #999999;
  position: relative;
  top: 20px;
  left: 20px;
}
.content .index-main ul {
  padding: 35px 0;
  background: white;
}
.content .index-main ul li,
.content .index-main ul a {
  background: white;
  list-style: none;
  padding: 6px 10px;
  color: #005da9;
  cursor: pointer;
}
.content .index-main ul li:hover,
.content .index-main ul a:hover {
  color: #e30034;
}
.content .index-main ul li.active,
.content .index-main ul a.active {
  color: #e30034;
}
