﻿ .chapter-nav {
    background: #FFFFFF;
    width: 100%;
    min-width: 1100px;
    border-top: 1px solid #F0F0F0; border-bottom:1px solid #F0F0F0;
	
	
	 }
   .chapter-nav .chapter-nav-main {
      height: 50px; }
     .chapter-nav .chapter-nav-main .chapter-title {
        height: 50px;
        line-height: 50px;
        font-size: 16px; }

.btn-login {
  width: 80px;
  height: 30px;
  line-height: 30px;
  display: inline-block;
  border: 1px solid #2B90ED;
  color: #2B90ED;
  text-align: center;
  border-radius: 2px;
  cursor: pointer; }
  .btn-login:hover {
    background-color: #2B90ED;
    color: #FFFFFF; }

.section-index-fix {
  position: fixed;
  top: 0px; }

.second-js-top {
  min-width: 1100px; }
  @media (max-width: 1100px) {
    .second-js-top {
      min-width: 1000px; } }

.chapter-nav {
  background: #FFFFFF;
  width: 100%;
  margin: 0 auto;
  min-width: 1100px;
  border-top: 1px solid #F0F0F0; }
  @media (max-width: 1100px) {
    .chapter-nav {
      min-width: 1000px; } }

.global-js-top {
  position: fixed;
  top: 0; }

.margin-60 {
  margin-top: 61px !important; }

.margin-50 {
  margin-top: 51px !important; }

.top-fix {
  z-index: 100;
  width: 100%; }

.chapter-nav-main {
  height: 50px;
  width: 1180px;
  margin: 0 auto;
  z-index: 100; }
  @media (max-width: 1100px) {
    .chapter-nav-main {
      min-width: 1000px;
      width: 1000px; } }
  .chapter-nav-main .chapter-title {
    height: 50px;
    line-height: 50px;
    font-size: 16px; }
    .chapter-nav-main .chapter-title .chapter-nav-logo {
      width: 52px;
      height: 18px;
      background-size: 52px 18px;
      display: inline-block;
      background-repeat: no-repeat;
      padding: 0;
      margin-right: 13px;
      vertical-align: middle;
      background-image: url("../images/ae390c0c8805ab13ac76dae4600d5837.png"); }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5) {
        .chapter-nav-main .chapter-title .chapter-nav-logo {
          background-image: url("../images/nav_stag2_logo@2x.png"); } }
      .chapter-nav-main .chapter-title .chapter-nav-logo + span {
        padding-left: 16px;
        border-left: 1px solid #cdcdcd; }
    .chapter-nav-main .chapter-title span {
      vertical-align: middle; }
  .chapter-nav-main ul {
    height: 50px;
    line-height: 50px; }
    .chapter-nav-main ul li {
      margin: 0 46px 0 0;
      padding: 0;
      display: inline-block;
      font-size: 14px; }
      .chapter-nav-main ul li:hover span {
        border-bottom: 2px solid #EE0000;
        height: 48px; }
      .chapter-nav-main ul li a {
        color: #000000;
        display: inline-block;
        padding: 0 10px; }
        .chapter-nav-main ul li a span {
          display: inline-block; }
        .chapter-nav-main ul li a:hover {
          color: #EE0000; }
    .chapter-nav-main ul li:last-child {
      margin: 0; }
    .chapter-nav-main ul li.lastchild {
      width: 80px;
      margin-right: 0;
      height: 30px;
      cursor: pointer;
      line-height: 30px;
      display: inline-block;
      text-align: center;
      background: #EE0000;
      border-radius: 2px; }
      .chapter-nav-main ul li.lastchild:hover {
        border-bottom: 0;
        height: 30px;
        background-color: #D51616; }
      .chapter-nav-main ul li.lastchild a {
        color: #FFFFFF;
        font-size: 12px; }
    .chapter-nav-main ul .active span {
      border-bottom: 2px solid #EE0000;
      height: 48px; }
    .chapter-nav-main ul .active a {
      color: #e00; }






.pull-right {
    float: right;
}

.pull-left {
    float: left;
}





.bannernew{ height:280px;  }


.h45{ height:45px; }


.page-banner {
  height: 300px;
  font-size: 14px;
  color: #fff;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("../images/ban.jpg"); }
  
 .page-banner .container {
    width: 1180px;
    margin: 0 auto;
}
  
  @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5) {
    .page-banner {
      background-image: url("../images/ban.jpg"); } }
  .page-banner > .container {
    display: table;
    height: 100%; }
  .page-banner .slogan {
    color: #fff;
    line-height: 1.35;
    width: 600px; }
    .page-banner .slogan h2 {
      font-size: 32px;
      margin-top: 56px; }
    .page-banner .slogan p {
      margin-top: 12px;
      line-height: 1.8;
      font-size: 16px; }
  .page-banner .btn-wrap {
    margin-top: 32px;
    display: inline-block; }
    .page-banner .btn-wrap a {
      display: block;
      width: 170px;
      padding: 13px 0;
      font-size: 16px;
      color: #fff;
      text-align: center;
      background: #fd503d;
      border-radius: 3px; }
      .page-banner .btn-wrap a:hover {
        cursor: pointer;
        background: #ec4432; }
      .page-banner .btn-wrap a i {
        display: inline-block;
        margin-left: 6px;
        vertical-align: middle;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 3px 0 3px 3px;
        border-color: transparent transparent transparent #fff; }
  .page-banner .btn-discuss {
    display: inline-block;
    margin-left: 30px; }
    .page-banner .btn-discuss a {
      border: 1px solid #fd503d;
      background: rgba(0, 0, 0, 0.5);
      color: #fd503d; }
      .page-banner .btn-discuss a:hover {
        cursor: pointer;
        background: rgba(0, 0, 0, 0.5); }


  }

