.main {
  width: 1140px;
  margin: 0 auto; }

.zwwb_box {
  border: 1px solid #DBDBDB;
  background: url(201708_nds_zwwbbg.png) repeat-x;
  margin-bottom: 20px;
  margin-top: 20px; }
  .zwwb_box .address_box {
    height: 45px;
    padding-left: 39px;
    background: url(201708_nds_zwwbdz.png) 19px no-repeat #f7f7f7;
    line-height: 45px; }
  .zwwb_box .zwwb_nav {
    padding-left: 125px; }
    .zwwb_box .zwwb_nav li {
      float: left;
      font-size: 16px;
      font-weight: bold;
      color: #333333;
      height: 31px;
      line-height: 31px;
      -webkit-border-radius: 5px 5px 0 0;
      -moz-border-radius: 5px 5px 0 0;
      border-radius: 5px 5px 0 0;
      border: 1px solid #FFFFFF;
      margin-right: 20px; }
      .zwwb_box .zwwb_nav li a {
        display: block;
        padding: 0 30px;
        height: 31px; }
    .zwwb_box .zwwb_nav .on, .zwwb_box .zwwb_nav li:hover {
      background: url(201708_nds_zwwbbtn.png) repeat-x;
      border: 1px solid #f1b24c; }
      .zwwb_box .zwwb_nav .on a, .zwwb_box .zwwb_nav li:hover a {
        color: #FFFFFF;
        text-decoration: none; }

.zwwb_bottom {
  padding: 0 30px;
  padding-top: 45px; }

.tel_img {
  margin-right: 85px; }

.zwwb_left {
  float: left;
  width: 480px;
  margin-left: 95px; }
  .zwwb_left .zwwb_imgleft {
    float: left;
    width: 115px;
    margin-top: 85px; }
  .zwwb_left .zwwb_lefttit {
    width: 105px;
    background: #cfe4f0;
    font-size: 16px;
    text-align: center;
    padding: 5px;
    margin-top: 30px; }
    .zwwb_left .zwwb_lefttit h5 {
      font-size: 16px;
      color: #f12222;
      padding-bottom: 5px; }
    .zwwb_left .zwwb_lefttit p {
      color: #588ba8; }

.zwwb_textrg {
  float: left;
  width: 325px;
  margin-left: 40px; }
  .zwwb_textrg h4 {
    padding-top: 30px;
    font-size: 30px;
    color: #f2572d;
    text-align: center;
    font-weight: bold;
    padding-bottom: 30px; }
  .zwwb_textrg p {
    font-size: 14px;
    line-height: 30px; }
  .zwwb_textrg .ewm {
    color: #fa5b4b;
    font-size: 12px;
    padding-top: 15px;
    text-align: center; }
    .zwwb_textrg .ewm img {
      border: 1px solid #DBDBDB;
      padding: 10px;
      display: block;
      margin: 0 auto;
      margin-bottom: 10px; }

.zwwb_btm {
  margin-bottom: 30px; }
  .zwwb_btm .tit {
    border-bottom: 1px solid #DBDBDB; }
    .zwwb_btm .tit h4 {
      float: left;
      padding: 0 10px;
      border-bottom: 3px solid #e11712;
      font-size: 20px;
      color: #333333;
      font-weight: bold;
      padding-bottom: 10px; }
  .zwwb_btm li {
    display: block;
    border: 1px solid #bfbdbd;
    background: #f1eff1;
    float: left;
    width: 343px;
    margin-left: 20px;
    height: 54px;
    line-height: 54px;
    margin-top: 20px; }
    .zwwb_btm li h6 {
      float: left;
      font-size: 16px;
      font-weight: normal;
      padding-left: 20px; }
      .zwwb_btm li h6 a {
        color: #333333; }
    .zwwb_btm li .zwwb_share {
      float: right;
      width: 136px;
      height: 56px;
      background: url(201708_nds_zwwbwrap.png) no-repeat;
      padding-left: 10px; }
      .zwwb_btm li .zwwb_share a {
        float: left;
        margin-left: 20px;
        margin-top: 7px; }
      .zwwb_btm li .zwwb_share .sina {
        width: 40px;
        height: 40px;
        background: url(201708_nds_zwwbsina.png) no-repeat;
        display: block; }
      .zwwb_btm li .zwwb_share .txwb {
        width: 40px;
        height: 40px;
        background: url(201708_nds_zwwbtxwb2.png) no-repeat;
        display: block; }
      .zwwb_btm li .zwwb_share .txwb.on {
        width: 40px;
        height: 40px;
        background: url(201708_nds_zwwbtxwb.png) no-repeat;
        display: block; }

.mar-l0 {
  margin-left: 0 !important; }

/*# sourceMappingURL=201710nds_zwwb.css.map */