/*政府解决方案详情页*/
header.main {
  background-image: url('../../images/government/jjfa-detail/header-bg.png');
}
header.main .content {
  text-align: center;
  padding-top: 171px;
}
header.main .content h2 {
  font-size: 19px;
  margin-top: 32px;
}
/*内容*/
/*左侧导航*/
main .article-content > h1 {
  text-align: left;
}
main
  .nav-content-layout
  .case-content-container
  .primary-container
  > .underline {
  margin-left: 0;
}
main .nav-content-layout nav .primary-menu > li a.active {
  color: #9d9d9d;
}

/*右侧的内容展示*/

/*关于久其*/
main .intro-icon {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  margin-bottom: 150px;
}
main .intro-icon img {
  width: 33.5px;
  height: 57px;
}

/*企业文化*/
main img.culture-img {
  width: 303.5px;
  height: 83.5px;
  display: block;
  margin: 0 auto;
  margin-bottom: 40px;
}
main .qywh-list {
  margin-bottom: 190px;
}
main .qywh-list .split-line {
  width: 801px;
  height: 1px;
  margin: 52px auto;
  border-bottom: 1px solid #b7b7b7;
}
main .qywh-list .split-line.left {
  margin-left: 0;
  margin: 66px 0 60px 0;
}
main .qywh-list h4 {
  font-size: 20px;
  font-weight: bold;
  color: #353230;
  text-align: center;
  margin-bottom: 27px;
}
.qywh-list  p span{
 color: #686868 !important;
}
main .culture-container p {
  text-align: center;
  margin-bottom: 15px;
}
main .culture-container p:nth-of-type(2n -1) {
  color: #e5301f;
  font-size: 17px;
  font-weight: bold;
  margin-bottom: 4px;
}
main .culture-container p:nth-of-type(2n) {
  color: #686868;
  font-size: 15px;
}

/*久其荣誉*/
.red-btn {
  width: 141px;
  height: 41px;
  background: #e5301f;
  font-size: 18px;
  color: #ffffff;
  font-weight: bold;
}
.red-btn .white-arrow {
  width: 10px;
  height: 16.5px;
  display: inline-block;
  margin-left: 13px;
}
a.red-btn {
  color: white;
}
a.red-btn:hover {
  color: white;
}
main .qywh-list .ry-content {
  font-size: 15px;
  color: #686868;
  margin-bottom: 15px;
}
main #jqry .qywh-list .split-line {
  margin-left: 0;
}
#jqry .red-btn {
  margin-bottom: 26px;
}
.qywh-list ul {
  margin-left: 20px;
}
/*新闻中心*/
#xwzx .xw-list > li {
  height: 70px;
  display: flex;
  align-items: center;
  border-bottom: 1px solid #b7b7b7;
}
#xwzx .xw-list > li a {
  font-size: 17px;
  color: #2a2a2c;
}

/*招贤纳士*/
#zxns .career h1 {
  font-size: 20px;
  color: #353230;
  font-weight: bold;
  margin-bottom: 34px;
}
#zxns .career h2 {
  font-size: 18px;
  color: #353230;
}
#zxns .career h3 {
  font-size: 17px;
  color: #686868;
  font-weight: bold;
  margin-top: 16px;
  margin-bottom: 12px;
}
#zxns .career .career-list > li {
  font-size: 15px;
  color: #686868;
  margin-bottom: 6px;
}

#zxns .career .flex {
  margin-top: 36px;
}
#zxns .career .red-btn {
  margin-right: 15px;
  font-size: 16px;
}
#zxns  .career-tail{
   margin-top: 66px;
   color: #686868;
   font-size: 17px;
}

/*联系我们*/
#lxwm p {
  font-size: 15px;
  color: #686868;
  margin-bottom: 5px;
}

/*发展历程*/
.progress-list {
  border-left: 2px solid #e5301f;
  margin-bottom: 70px;
}
.progress-list li {
  display: flex;
  position: relative;
  left: -6px;
  top: -10px;
  margin-bottom: 20px;
}
.progress-list .text-container {
  margin-left: 18px;
}
.progress-list .text-container h1 {
  font-size: 20px;
  color: #e5301f;
  font-weight: bold;
  margin-bottom: 16px;
}
.progress-list .text-container p {
  font-size: 14px;
  color: #686868;
  margin-bottom: 10px;
}
.progress-list .icon-container {
  position: relative;
  left: 0px;
}
.progress-list .icon-container img {
  width: 30px;
  height: 10px;
  position: relative;
  top: -3px;
}
/*营销网络*/
.province-container {
  width: 700px;
  height: 143px;
  border: 1px solid black;
}
.province-list {
  display: flex;
  flex-wrap: wrap;
  width: 570px;
}
.province-list li {
  margin-right: 15px;
  font-size: 14px;
  color: #666666;
  margin-bottom: 3px;
}
.province-list li:nth-of-type(1) a {
  font-weight: bold;
}
/*详细信息*/
.detail-info-list {
}

/*自定义*/
.article-content > img.enterprise-intro {
  width: 100%;
}
.nav-content-layout .case-content-container {
  padding-left: 110px;
  margin-top: 15px;
}
.nav-content-layout .case-content-container .primary-container {
  margin: 0;
}

header.main.content-center .main-container p {
  font-size: 16px;
}
.nav-content-layout
  .case-content-container
  .primary-container
  > h1:nth-of-type(1) {
  text-align: left;
}
