/*投资人*/
header.main.jjfa {
  background-image: url('../images/investor/header-bg.png');
}
header.main .content {
  padding-top: 194px;
}
header.main nav.main {
  background-color: rgba(0, 0, 0, 0);
}
/*主内容*/

main .recommend-container .hot-container {
  height: auto;
}

main .recommend-container h1 a {
  color: #2a2a2c;
  font-weight: bold;
  font-size: 18px;
}
.news-tag-container .nav-list a {
  font-size: 18px;
}
/*投资者公告*/
.investor-announcement iframe {
  margin-top: 25px;
  width: 100%;
  height: 560px;
  border: none;
}

main .recommend-container > div.contact-container {
  width: 296px;
  height: 156px;
  background: #f8f9fb;
  border: none;
}
.email-icon {
  display: inline-block;
  width: 19px;
  height: 13px;
}
.phone-icon {
  display: inline-block;
  width: 17px;
  height: 17px;
}
main .recommend-container > div.contact-container .contact-list {
  list-style-type: none;
  margin: 0;
  height: auto;
}
main .recommend-container > div.contact-container .contact-list li {
  width: 239px;
  color: #434343;
  font-size: 14px;
  border-bottom: 1px solid #b7b7b7;
  height: 55px;
  display: flex;
  align-items: center;
}
main .recommend-container > div.contact-container .contact-list li strong {
  margin-left: 7px;
  font-weight: bold;
}
main .recommend-container > div.offical-account-container {
  width: 296px;
  height: 268px;
  background: #f8f9fb;
  border: none;
}
.erwm-img {
  display: inline-block;
  width: 169px;
  height: 169px;
}
.erwm-intro {
  font-size: 13px;
  color: #434343;
  text-align: center;
}
.news-tag-container {
  padding: 0;
}

.investor-announcement {
  margin-bottom: 34px;
}

.news-list-container li:last-child {
  margin-bottom: 60px;
}
/*对齐*/
main .main-container {
  padding-top: 0;
}
.news-list-container {
  padding-top: 95px;
}
.recommend-container {
  padding-top: 112px;
}
