/**
 * @ inpage v 2.0.0
 * @ css
 * @ writer:Bear   time/20160915
 */
/** main_nav **/
.main_nav {
  width: 1200px;
  margin: 0 auto;
  padding: 50px 0 30px 0;
}
.main_nav .all_mnav {
  position: relative;
  float: left;
  width: 118px;
  height: 51px;
}
.main_nav .all_mnav span, .main_nav .all_mnav a {
  position: absolute;
  left: 0;
  top: -6px;
  display: block;
  width: 126px;
  height: 51px;
  line-height: 51px;
  padding-left: 20px;
  font-family: "microsoft yahei";
  font-size: 20px;
  color: #ffffff;
  background: url(../images/inpage/inpage01.png) no-repeat;
}
.main_nav .all_mnav span:hover, .main_nav .all_mnav a:hover {
  color: #33cccc;
}
.main_nav .mnav_mid {
  float: left;
  width: 930px;
  height: 40px;
  padding-left: 66px;
  background: #e6e7e8;
}
.main_nav .mnav_mid .mnav_mid2 {
  float: left;
  height: 40px;
  width: 4px;
  border-left: #fff 1px solid;
}
.main_nav .mnav_mid:after {
  content: '.';
  display: block;
  visibility: hidden;
  clear: both;
  width: 100%;
  height: 0;
  font-size: 0;
  zoom: 1;
}
.main_nav .mnav_arrow {
  float: left;
  width: 84px;
  height: 51px;
  line-height: 51px;
  text-align: center;
  background: #000;
  margin-top: -6px;
  font-family: "microsoft yahei";
  font-size: 20px;
  color: #ffffff;
}
.main_nav .mnav_arrow a {
  display: block;
}
.main_nav .mnav_arrow a:hover {
  color: #33cccc;
}
.main_nav:after {
  content: '.';
  display: block;
  visibility: hidden;
  clear: both;
  width: 100%;
  height: 0;
  font-size: 0;
  zoom: 1;
}

.mnav_item_block {
  float: left;
  width: 924px;
}
.mnav_item_block .mnav_item_b li {
  float: left;
  width: 154px;
  line-height: 40px;
  text-align: center;
}
.mnav_item_block .mnav_item_b li span, .mnav_item_block .mnav_item_b li a {
  display: block;
  height: 40px;
  line-height: 40px;
  font-family: "microsoft yahei";
  font-size: 20px;
  color: #222020;
  border-left: #fff 1px solid;
}
.mnav_item_block .mnav_item_b .hover a, .mnav_item_block .mnav_item_b .hover span {
  color: #fff;
  background: #000;
}
.mnav_item_block .mnav_item_b .li_css_hover:hover a, .mnav_item_block .mnav_item_b .li_css_hover:hover span {
  color: #fff;
  background: #000;
}
.mnav_item_block .mnav_item_b:after {
  content: '.';
  display: block;
  visibility: hidden;
  clear: both;
  width: 100%;
  height: 0;
  font-size: 0;
  zoom: 1;
}

/** mnav_content **/
.mnav_content {
  width: 1200px;
  margin: 0 auto;
}
.mnav_content .list_item li {
  float: left;
  margin-left: 40px;
  width: 90px;
  height: 152px;
  text-align: center;
}
.mnav_content .list_item li a, .mnav_content .list_item li i, .mnav_content .list_item li span, .mnav_content .list_item li img {
  display: block;
}
.mnav_content .list_item li i {
  width: 72px;
  height: 72px;
  margin: 0 auto;
  overflow: hidden;
}
.mnav_content .list_item li i img {
  width: 100%;
}
.mnav_content .list_item li span {
  padding-top: 5px;
  font-family: "microsoft yahei";
  font-size: 18px;
  color: #686a6b;
}
.mnav_content .list_item li a:hover span {
  text-decoration: underline;
}
.mnav_content .list_item:after {
  content: '.';
  display: block;
  visibility: hidden;
  clear: both;
  width: 100%;
  height: 0;
  font-size: 0;
  zoom: 1;
}

/*# sourceMappingURL=inpage.css.map */
