.news-info-box {
  display: none;
  width: 100%;
}
.news-content {
  line-height: 1;
  display: flex;
  flex-wrap: wrap;
  min-height: 680rem;
}
.news-content .news-right {
  margin-right: 50rem;
}
.news-content .news-item-row {
  width: 100%;
  display: flex;
  margin-bottom: 30rem;
  box-sizing: border-box;
  overflow: hidden;
  gap: 2%;
}
.news-content .news-item {
  flex: 0 0 32%;
  cursor: pointer;
  margin-bottom: 30rem;
}
.news-content .news-face {
  width: 100%;
  height: 235rem;
  overflow: hidden;
  margin-bottom: 20rem;
}
.news-content .news-face .face-img {
  width: 100%;
  object-fit: cover;
  /* 保持图片比例 */
  transition: transform 0.5s ease-in-out;
  /* 过渡效果 */
}
.news-content .news-item:hover .face-img {
  transform: scale(1.2);
}
.news-content .news-item:hover .news-title {
  color: #0B6DFF;
  transition: color 0.5s ease;
  /* 添加过渡动画 */
}
.news-content .news-title {
  font-size: 20rem;
  color: #2B2B36;
  width: 320rem;
  line-height: 1.3;
  margin-bottom: 6rem;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  height: 52rem;
  text-overflow: ellipsis;
}
.news-content .news-date {
  font-size: 18rem;
  color: #9198A8;
}
.industry-content {
  border: 1px solid #ddd;
  line-height: 1.3;
  margin-bottom: 10rem;
  width: 100%;
}
.industry-item {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #ddd;
  padding: 27rem 45rem 22rem 45rem;
  cursor: pointer;
}
.industry-item .industry-date {
  width: 8%;
  margin-right: 30rem;
  font-size: 24rem;
  font-weight: 400;
}
.industry-item .industry-m {
  color: #2B2B36;
}
.industry-item .industry-y {
  border-top: 1px solid #9198A8;
  color: #9198A8;
}
.industry-item .industry-title {
  font-size: 22rem;
  color: #2B2B36;
  font-weight: 400;
  margin-bottom: 10rem;
}
.industry-item .industry-info {
  font-size: 18rem;
  color: #9198A8;
  font-weight: 400;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.industry-item:hover .industry-title,
.industry-item:hover .industry-m,
.industry-item:hover .industry-y {
  color: #0B6DFF;
  transition: color 0.5s ease;
  /* 添加过渡动画 */
}
.industry-container {
  width: 92%;
}
.events-header-box {
  flex: 1;
  display: flex;
  align-items: center;
}
.events-header-box .g-sub-title {
  flex: 0 0 170rem;
  margin-right: 30rem;
}
.events-header-box .events-tag-box {
  display: flex;
  height: 25rem;
  line-height: 25rem;
  font-size: 20rem;
  color: #4B5879;
  font-weight: 400;
}
.events-header-box .events-tag-box .events-tag-item {
  margin-right: 38rem;
  padding: 0 8rem;
  cursor: pointer;
}
.events-header-box .events-tag-box .events-tag-active {
  background-color: #0B6DFF;
  color: #fff;
}
.news-info {
  padding: 20rem 26rem;
  border: 1px solid #ddd;
  width: 100%;
  min-height: 680rem;
}
.news-info .news-back {
  display: flex;
  align-items: center;
  color: #9198A8;
  font-size: 12rem;
  line-height: 1;
  cursor: pointer;
  margin-bottom: 24rem;
}
.news-info .news-back img {
  margin-right: 10rem;
}
.news-info-title {
  color: #2B2B36;
  font-size: 26rem;
  text-align: center;
  font-weight: bold;
  padding: 10rem 0;
}
.news-publish-date {
  color: #9198A8;
  font-size: 22rem;
  text-align: center;
}
/*# sourceMappingURL=news.css.map */