/*nav start*/
/* 公共容器1200px */
.content-wrapper {
  width: 1200px;
  margin: 0 auto;
  font-size: 0;
}
.padding-rt-66 {
  padding-right: 66px;
}
/* 子栏目页的导航栏*/
.nav-bg {
  background: url(../img/banner.jpg) no-repeat center -20px;
  height: 140px;
}
.nav-bg .content-wrapper {
  padding: 30px;
}
.nav-menu {
  width: 100%;
  height: 60px;
  background-color: #2776d0;
}
.nav-menu ul li {
  display: inline-block;
  line-height: 60px;
  vertical-align: middle;
}
.nav-menu ul li h6 {
  display: inline-block;
  opacity: 0.3;
  font-size: 18px;
  color: #FFFFFF;
}
.nav-menu ul li a {
  text-decoration: none;
  color: #fff;
  padding: 20px 0 20px 49px;
  /*待改*/
  vertical-align: top;
}
.nav-menu ul li a img {
  vertical-align: middle;
  width: 20px;
  height: 20px;
}
.nav-menu ul li a span {
  display: inline-block;
  font-size: 18px;
  padding-left: 8px;
  vertical-align: bottom;
  padding-right: 50px;
  /*待改*/
}
.nav-menu ul li .origin-icon {
  display: inline-block;
}
.nav-menu ul li .show-hover-icon {
  display: none;
}
.nav-menu ul li a:hover,
.nav-menu ul li .active {
  color: #fea911;
}
.nav-menu ul li a:hover .origin-icon,
.nav-menu ul li .active .origin-icon {
  display: none !important;
}
.nav-menu ul li a:hover .show-hover-icon,
.nav-menu ul li .active .show-hover-icon {
  display: inline-block !important;
}
.nav-menu ul li:first-child a {
  padding: 20px 80px 20px 25px;
}
.nav-menu ul li:first-child span {
  padding-right: 0;
  /*待改*/
}
.nav-menu ul li:last-child {
  /*  a {
          padding: 20px 0 20px 80px;
        }*/
  padding-right: 0;
  /*待改*/
}
