﻿@charset "gb2312";
@import url(css.css);
.left {
  float: left; }

.right {
  float: right; }

@font-face {
  font-family: "TT";
  src: url("../fonts/tt0035m.woff2") format("woff2"), url("../fonts/tt0035m.woff") format("woff"), url("../fonts/tt0035m.ttf") format("truetype"), url("../fonts/tt0035m.eot") format("embedded-opentype"), url("../fonts/tt0035m.svg") format("svg"), url("../fonts/TT0035M.otf") format("opentype"); }
.w1600 {
  max-width: 1400px;
  width: 90%;
  margin: 0 auto;
  height: auto; }

.w1680 {
  max-width: 1400px;
  width: 90%;
  margin: 0 auto;
  height: auto; }

.main {
  width: 100%;
  overflow: hidden;
  height: auto; }

.table {
  width: 100%;
  height: 100%;
  display: table; }
  .table .table-cell {
    width: 100%;
    height: 100%;
    vertical-align: middle;
    display: table-cell; }

.hover {
  overflow: hidden; }
  .hover img {
    transition: transform 1.5s; }
  @media (min-width: 1024px) {
    .hover:hover img {
      transform: scale(1.1); } }

.menuBox {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: -1; }
  .menuBox .menuBg {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background: #131313;
    top: -100%;
    right: -100%;
    position: fixed;
    z-index: 11;
    transition: all 1s ease-out; }
    .menuBox .menuBg.on {
      top: 0px;
      right: 0%;
      transform: scale(2); }
    .menuBox .menuBg.onC {
      top: -100%;
      right: -100%;
      transform: scale(1); }
  .menuBox .bg {
    width: 61.4%;
    height: 100%;
    position: fixed;
    top: 0;
    right: 0;
    z-index: 12;
    background-image: url("../images/bg.png");
    background-position: right top;
    background-size: 100% auto;
    background-repeat: no-repeat;
    opacity: 0;
    transition: opacity 0.1s .5s; }
  .menuBox .nav {
    width: 100%;
    height: auto;
    position: absolute;
    z-index: -1;
    top: 60%;
    left: 0;
    transform: translateY(-50%);
    opacity: 0;
    transition: top 0.5s 1s,opacity .5s 1s; }
    .menuBox .nav ul {
      width: 100%;
      text-align: center; }
      .menuBox .nav ul li {
        display: inline-block;
        margin: 0 20px; }
        .menuBox .nav ul li a {
          padding-left: 35px;
          font-size: 22px;
          line-height: 22px;
          color: #666;
          /*font-family: SimSun;*/
          /*font-weight: bold;*/
          display: block;
          background-position: left 10px;
          background-repeat: no-repeat; }
          .menuBox .nav ul li a span {
            display: block;
            /*font-family: TT;*/
            font-size: 13px;
            line-height: 13px;
            text-align: left;
            font-weight: normal;
            padding-left: 5px;
            margin-top: 10px;
            color: #666; }
        @media (min-width: 1024px) {
          .menuBox .nav ul li:hover a {
            color: #fff;
            background-image: url("../images/index_icon7.png"); } }
        .menuBox .nav ul li.on a {
          color: #fff;
          background-image: url("../images/index_icon7.png"); }
  .menuBox .navClick {
    background-color: rgba(255, 255, 255, 0.1);
    width: 65px;
    height: 65px;
    left: 8.3%;
    top: 40%;
    z-index: -1;
    background-image: url("../images/index_icon8.png");
    background-position: center;
    background-repeat: no-repeat;
    opacity: 0;
    transition: opacity 0.4s 1.2s,top .4s 1.2s,transform .4s;
    display: block;
    position: absolute;
    border-radius: 100%; }
    @media (min-width: 1024px) {
      .menuBox .navClick:hover {
        transform: rotate(180deg); } }
  .menuBox.on {
    z-index: 11; }
    .menuBox.on .bg {
      opacity: 1; }
    .menuBox.on .nav {
      opacity: 1;
      z-index: 13;
      top: 50%; }
    .menuBox.on .navClick {
      top: 50%;
      opacity: 1;
      z-index: 15; }

.index-banner {
  width: 100%;
  height: 100vh;
  position: relative; }
  .index-banner ul {
    width: 100%;
    height: 100%; }
    .index-banner ul li {
      width: 100%;
      height: 100%;
      overflow: hidden;
      background-size: cover;
      position: relative; }
      .index-banner ul li .vidbacking-active-block-back {
        z-index: 1; }
  .index-banner .a {
    width: 60px;
    height: 102px;
    position: absolute;
    top: 50%;
    margin-top: -51px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    opacity: 0.2;
    z-index: 10; }
    .index-banner .a.prev {
      left: 7.8%;
      background-image: url("../images/index_prev.png"); }
    .index-banner .a.next {
      right: 7.8%;
      background-image: url("../images/index_next.png"); }
    @media (min-width: 1024px) {
      .index-banner .a:hover {
        opacity: 1; } }
  .index-banner .btns {
    width: 82px !important;
    position: absolute;
    bottom: 16px !important;
    right: 11% !important;
    z-index: 11;
    left: auto !important; }
    .index-banner .btns span {
      width: 100%;
      height: 2px;
      position: relative;
      display: block;
      cursor: pointer;
      background: none;
      padding: 20px 0; }
      .index-banner .btns span:after {
        content: "";
        width: 50%;
        height: 2px;
        background-color: #fff;
        opacity: 0.5;
        position: absolute;
        top: 50%;
        margin-top: -1px;
        right: 0;
        transition: all .5s; }
      .index-banner .btns span.swiper-pagination-bullet-active:after {
        width: 100%;
        opacity: 1; }
      .index-banner .btns span:hover:after {
        width: 100%;
        opacity: 1; }
  .index-banner .icon {
    width: 21px;
    position: absolute;
    bottom: 0;
    right: 7.8%;
    z-index: 10; }
  .index-header {
    width: 100%;
    height: auto;
    position: absolute;
    top: 60px;
    z-index: 100; }
    .index-header .logo {
      width: 330px;
      height: auto;
      float: left;
      display: block;
      margin-left: 8.3%; }
    .index-header .tel {
      padding-right: 55px;
      font-size: 24px;
      line-height: 24px;
      background-repeat: no-repeat;
      background-position: right center;
      background-image: url("../images/index_icon2.png");
      color: #f4e9e3;
      font-family: Arial;
      float: right;
      margin-top: 10px;
      margin-right: 8.3%; }
    .index-header .stores {
      float: right;
      background-repeat: no-repeat;
      background-position: right center;
      background-image: url("../images/index_icon1.png");
      font-size: 14px;
      line-height: 18px;
      padding-right: 37px;
      margin-right: 55px;
      color: #f4e9e3;
      margin-top: 14px; }
       .index-header .stores.tt{
        background-image: url("../images/index_icon0.png");
       }
  .index-banner .menu {
    width: 60px;
    position: fixed;z-index: 11;
    left: 2%;
    bottom: 50%; margin-bottom: -61px;
    z-index: 10;
    cursor: pointer; }
    .index-banner .menu .tits {
      text-align: center;
      color: #b39b87;
      /*transform: rotate(-90deg);
      transform-origin: 50% 50%; */}
      .index-banner .menu .tits .t {
        font-size: 15px;
        line-height: 15px; }
      .index-banner .menu .tits .t1 {
        font-size: 19px;
        line-height: 19px;
        font-family: Arial;
        margin-top: 3px; }
        .index-banner .menu.hide{display: none;}
        .index-banner .menu.left0{left: 10px; opacity: 1;z-index: 111;margin: 0;bottom: 10px;  /*background: #FFFFFF;*/
    bottom: 0;}
    .index-banner .menu .click {
      width: 60px;
      height: 60px;
      border-radius: 100%;
      background-color: rgba(179, 155, 135, 0.1);
      text-align: center;
      font-size: 34px;
      line-height: 118px;
      color: #fff;
      z-index: 100;
      background-position: center;
      background-repeat: no-repeat;
      background-image: url('../images/nav_click.png');
      margin-top: 15px; }

.tag {
  font-size: 12px;
  font-weight: bold;
  color: #d3ab27;
  writing-mode: vertical-lr;
  writing-mode: tb-lr;
  text-transform: uppercase;
  position: absolute;
  opacity: .3;
  font-family: Arial; }
  .tag:after {
    content: "";
    width: 3px;
    height: 3px;
    border-radius: 3px;
    background-color: #d3ab27;
    position: absolute;
    top: -10px;
    left: 50%;
    margin-left: -1.5px; }
  .tag:before {
    content: "";
    width: 3px;
    height: 3px;
    border-radius: 3px;
    background-color: #d3ab27;
    position: absolute;
    bottom: -10px;
    left: 50%;
    margin-left: -1.5px; }
.index .index-product .list{position: relative;}
.index {
  width: 100%;
  height: auto; }
  .index .index-about {
    width: 100%;
    height: auto;
    position: relative; }
    .index .index-about .bg {
      width: 60%;
      height: 100%;
      background: #221b18;
      left: 40%;
      position: absolute;
      top: 0;
      background: linear-gradient(to left, #221b18, #221b18); }
    .index .index-about .con {
      width: calc(100% - 200px);
      height: 100%;
      padding: 0 100px;
      position: absolute;
      top: 0;
      left: 0; }
      .index .index-about .con .title {
        font-family: syst;
        font-size: 54px;
        line-height: 64px;
        color: #d3ab27;
        letter-spacing: 5px;
        text-transform: uppercase;
        margin-bottom: 20px; }
      .index .index-about .con .title1{
        font-family: syst;
        color: #b39c88;
        font-size: 109px;
        line-height: 114px;
      }
      .more {
        width: 211px;
        height: 68px;
        border: 1px solid #d3ab27;
        display: block;
        text-align: center;
        font-size: 18px;
        line-height: 68px;
        color: #b39c88;
        position: relative;
        margin-top: 45px;
        font-weight: bold;
        transition: all .5s; }
        .more:after {
          content: '';
          width: 100%;
          height: 100%;
          border: 1px solid #d3ab27;
          position: absolute;
          top: 7px;
          left: 7px; }
        @media (min-width: 1024px) {
          .more:hover {
            background-color: #d3ab27;
            color: #fff; } }
    .index .index-about .tag {
      top: 6%;
      left: 44px; }
  .index .index-product {
    width: calc(100% - 200px);
    padding: 0 100px;
    margin: 6.4% auto 0;
    height: auto;
    position: relative; }
    .index .index-product .list {
      width: 100%;
      height: auto; }
      .index .index-product .list ul {
        width: 100%;
        height: auto; }
        .index .index-product .list ul li {
          width: 100%;
          height: auto;
          position: relative;
          display: none; }
          .index .index-product .list ul li .bgPic {
            width: 100%;
            height: auto; }
            .AllQh{ position: absolute;
            bottom: 10%;
            right: 4.9%;}
          .conBox {
            width: 375px;
            height: 495px;
           
            padding-bottom: 30px; }
            .conBox dl {
              width: 100%;
              height: 100%; }
              .conBox dl dd {
                width: 100%;
                height: 100%;
                position: relative;
                background-color: rgba(98, 74, 60, 0.6); }
                .conBox dl dd a {
                  width: 100%;
                  height: auto;
                  display: block;
                  padding-top: 65px; }
                  .conBox dl dd a .pic {
                    width: 275px;
                    height: 225px;
                    position: relative;
                    margin: auto; }
                    .conBox dl dd a .pic img {
                      position: absolute;
                      top: 0;
                      left: 0;
                      bottom: 0;
                      right: 0;
                      margin: auto;
                      max-width: 100%;
                      max-height: 100%; }
                  .conBox dl dd a .tits {
                    font-size: 34px;
                    line-height: 34px;
                    letter-spacing: 5px;
                    color: #b39c88;
                    text-align: center;
                    margin-top: 8px; }
                  .conBox dl dd a .txt {
                    font-size: 13px;
                    line-height: 24px;
                    color: #d3ab27;
                    text-align: center;
                    width: 225px;
                    max-width: 90%;
                    margin: 20px auto 0; }
                .conBox dl dd .more {
                  width: 185px;
                  height: 60px;
                  position: absolute;
                  left: 50%;
                  margin-left: -92px;
                  bottom: -30px;
                  background-color: #2b211c;
                  border: none;
                  text-align: center;
                  font-size: 16px;
                  line-height: 60px;
                  color: #b39c88;
                  padding-top: 0; }
                .conBox dl dd .more:after{
                  display: none;
                }
            .conBox .a {
              width: 10px;
              height: 18px;
              position: absolute;
              top: 32%;
              background-position: center;
              background-repeat: no-repeat;
              background-size: cover;
              opacity: 1;
              z-index: 10; }
              .conBox .a.prev {
                left: 32px;
                background-image: url("../images/index_prev1.png"); }
              .conBox .a.next {
                right: 32px;
                background-image: url("../images/index_next1.png"); }
              .conBox .a.swiper-button-disabled {
                opacity: 0.2; }
    .index .index-product .porNav {
      width: 280px;
      height: auto;
      position: absolute;
      top: 10%;z-index: 3;
      left: 135px; }
      .index .index-product .porNav ul li {
        width: 100%;
        height: auto;
        border-bottom: 2px solid rgba(255, 255, 255, 0.1); }
        .index .index-product .porNav ul li .tits {
          font-size: 22px;
          line-height: 80px;
          color: #d3ab27;
          cursor: pointer;
          position: relative; }
          .index .index-product .porNav ul li .tits span {
            margin-left: 40px;
            float: left;
            position: relative; }
            .index .index-product .porNav ul li .tits span:after {
              content: "";
              width: 10px;
              height: 4px;
              position: absolute;
              left: -40px;
              top: 38px;
              background-color: #fff;
              display: none; }
          .index .index-product .porNav ul li .tits i {
            width: 40px;
            height: 40px;
            float: right;
            background-image: url("../images/index_icon4.png");
            display: block;
            background-size: cover;
            margin-top: 20px; }
        .index .index-product .porNav ul li .mnav {
          width: calc(100% - 40px);
          padding-left: 40px;
          padding-bottom: 40px;
          display: none; }
          .index .index-product .porNav ul li .mnav a {
            width: 100%;
            display: block;
            font-size: 18px;
            line-height: 54px;
            color: #d3ab27; }
            @media (min-width: 1024px) {
              .index .index-product .porNav ul li .mnav a:hover {
                color: #fff; } }

.index .index-product .porNav ul li .mnav a.active{color: #fff;}

        .index .index-product .porNav ul li.on .tits {
          color: #fff; }
          .index .index-product .porNav ul li.on .tits span:after {
            display: block; }
          .index .index-product .porNav ul li.on .tits i {
            background-image: url("../images/index_icon4_h.png"); }
        .index .index-product .porNav ul li:last-child {
          border-bottom: none; }
    .index .index-product .tag {
      top: 10px;
      left: 44px; }
  .index .index-activity {
    width: calc(100% - 200px);
    padding: 0 100px;
    height: auto;
    margin: 6.3% auto 0;
    position: relative; }
    .index .index-activity .box-left {
      width: 49.5%;
      height: auto;
      float: left; }
      .index .index-activity .box-left ul li {
        width: 100%;
        display: none; }
        .index .index-activity .box-left ul li a {
          width: 100%;
          height: auto;
          display: block; }
          .index .index-activity .box-left ul li a .pic {
            width: 100%;
            height: 448px;
            position: relative;
            overflow: hidden; }
            .index .index-activity .box-left ul li a .pic img {
              min-width: 100%;
              position: absolute;
              top: 50%;
              left: 50%;
              -webkit-transform: translate(-50%, -50%);
              -moz-transform: translate(-50%, -50%);
              -ms-transform: translate(-50%, -50%);
              -o-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
            .index .index-activity .box-left ul li a .pic .time{
              font-size: 17px;
              line-height: 17px;
              color: #d3ab27;
              position: absolute;
              top: 35px;
              left: 35px;
              font-family: 'englishwz';
              z-index: 5;}
          .index .index-activity .box-left ul li a .con {
            width: calc(100% - 60px);
            padding-left: 35px;
            padding-right: 25px;
            background-color: #544841;
            height: 50px; }
            .index .index-activity .box-left ul li a .con .title {
              float: left;
              width: 100%; }
              .index .index-activity .box-left ul li a .con .title .tits {
                font-size: 18px;
                line-height: 50px;
                height: 50px;
                color: #FFF;
                font-family: syst;
                display: -webkit-box;
                -webkit-line-clamp: 1;
                -webkit-box-orient: vertical;
                overflow: hidden;
                text-overflow: ellipsis;}
            .index .index-activity .box-left ul li a .con .t {
              float: right;
              line-height: 70px;
              font-size: 32px;
              font-weight: bold;
              color: #e1b08a; }
        @media (min-width: 1024px) {
          .index .index-activity .box-left ul li:hover a .con .title .tits {
            color: #fff; } }
    .index .index-activity .box-right {
      width: 43.3%;
      height: auto;
      float: right; }
      .index .index-activity .box-right ul li {
        width: 100%;
        border-bottom: 1px solid rgba(211, 196, 184, 0.1);
        height: auto; }
        .index .index-activity .box-right ul li a {
          width: 100%;
          height: auto;
          display: block;
          padding-bottom: 25px;
          padding-top: 25px; }
          .index .index-activity .box-right ul li a .con {
            width: calc(100% - 84px);
            height: auto;
            float: left; }
            .index .index-activity .box-right ul li a .con .time {
              font-size: 18px;
              line-height: 18px;
              font-family: 'englishwz';
              color: #d3ab27; }
            .index .index-activity .box-right ul li a .con .tits {
              font-size: 18px;
              line-height: 26px;
              width: 510px;
              max-width: 100%;
              height: 52px;
              color: #2b211c;
              display: -webkit-box;
              -webkit-line-clamp: 2;
              -webkit-box-orient: vertical;
              overflow: hidden;
              text-overflow:  ellipsis;
              margin-top: 21px; }
          .index .index-activity .box-right ul li a .icon {
            width: 64px;
            height: 64px;
            float: right;
            background-position: center;
            background-size: cover;
            background-repeat: no-repeat;
            background-image: url("../images/index_icon5.png");
            margin-top: 24px; }
        .index .index-activity .box-right ul li:nth-child(1) a {
          padding-top: 0; }
        .index .index-activity .box-right ul li:last-child {
          border-bottom: none; }
          .index .index-activity .box-right ul li:last-child a {
            padding-bottom: 0; }
        @media (min-width: 1024px) {
          .index .index-activity .box-right ul li:hover a .icon {
            background-image: url("../images/index_icon5_h.png"); } }
        .index .index-activity .box-right ul li.on a .icon {
          background-image: url("../images/index_icon5_h.png"); }
    .index .index-activity .tag {
      top: 10px;
      left: 44px; }
  .index-box {
    width: 100%;
    height: auto;
    position: relative;
    background-size: cover;
    margin: 6.8% auto 0;
    background-position: center;
    background-repeat: no-repeat;
    padding-top: 8%;
    padding-bottom: 3.6%; }
    .index-box .title {
      width: 482px;
      height: auto;
      margin: 0 auto; }
    .index-box .tits {
      font-size: 56px;
      line-height: 56px;
      color: #d3ab27;
      font-family: syst;
      text-align: center;
      margin-top: 40px; }
    .index-box .tit {
      font-size: 32px;
      line-height: 32px;
      text-transform: uppercase;
      color: #d3ab27;
      font-family: syst;
      text-align: center;
      margin-top: 10px; }
    .index-box .icon {
      width: 34px;
      height: auto;
      margin: 65px auto 0; }
    .index-box .tel {
      font-size: 58px;
      line-height: 58px;
      text-align: center;
      color: #d3ab27;
      font-family: TT; }
    .index-box .more {
      width: 211px;
      height: 68px;
      text-align: center;
      display: block;
      border: 1px solid #a09085;
      position: relative;
      display: block;
      margin: 16px auto 0;
      font-size: 18px;
      line-height: 68px;
      color: #d3ab27;
      transition: all .5s; }
      .index-box .more:after {
        content: "";
        width: 100%;
        height: 100%;
        border: 1px solid #a09085;
        top: 6px;
        left: 6px;
        position: absolute; }
      @media (min-width: 1024px) {
        .index-box .more:hover {
          background-color: #a09085;
          color: #fff; } }
    .index .index-box .tag {
      top: 6%;
      left: 44px; }
  @media (max-width: 1720px) {
    .index .index-product .porNav ul li .tits {
      line-height: 60px; }
    .index .index-product .porNav ul li .mnav a {
      line-height: 40px; }
    .index .index-product .porNav ul li .tits i {
      margin-top: 10px; }
    .index .index-product .porNav ul li .mnav {
      padding-bottom: 25px; }
    .index .index-product .porNav ul li .tits span:after {
      top: 28px; } }

.footer-box {
  width: 100%;
  height: auto;
  background-color: #3b2e25;
  padding-top: 60px;
  padding-bottom: 60px; }
  .footer-box .box-left {
    float: left; }
    .footer-box .box-left .tits {
      font-family: SimSun;
      font-size: 24px;
      line-height: 36px;
      color: #b29782; }
    .footer-box .box-left .ewm-box {
      margin-top: 33px; }
      .footer-box .box-left .ewm-box img {
        float: left;
        margin-right: 20px; }
    .footer-box .box-left .txt {
      font-size: 14px;
      line-height: 30px;
      color: #b29782;
      margin-top: 53px; }
    .footer-box .box-left .copyright {
      font-size: 14px;
      line-height: 20px;
      color: #b29782;
      font-weight: bold;
      margin-top: 70px; }
      .footer-box .box-left .copyright a {
        color: #b29782;
        margin-left: 48px; }
  .footer-box .box-right {
    /*width: 50%;*/
    float: right; }
    .footer-box .box-right .nav {
      width: 100%; }
      .footer-box .box-right .nav dl {
        float: right;min-width: 192px;
        text-align: left; }
        .footer-box .box-right .nav dl:nth-child(1){min-width: 50px;}
        .footer-box .box-right .nav dl dd {
          font-size: 15px;
          line-height: 41px; }
        .footer-box .box-right .nav dl dd:nth-child(1){font-size: 18px;padding-bottom: 10px; }
          .footer-box .box-right .nav dl dd a {
            color: #b29782; }
    .footer-box .box-right .returnTop {
      width: 61px; margin-top: 110px;
      float: right;margin-bottom: 20px;
      height: auto;
      cursor: pointer;
      }
    340px .box-right .share {
      width: 100%;
      margin-top: 60px; }
      .footer-box .box-right .share a {
        height: 20px;
        float: right;
        display: block;
        padding: 0;
        margin: 0;
        opacity: 1;
        background-position: center;
        margin-left: 29px; }
        .footer-box .box-right .share a.bds_sqq {
          background-image: url("../images/qq.png");
          width: 15px; }
        .footer-box .box-right .share a.bds_weixin {
          background-image: url("../images/wx.png");
          width: 20px; }
        .footer-box .box-right .share a.bds_tsina {
          background-image: url("../images/wb.png");
          width: 19px; }

/*# sourceMappingURL=style.css.map */


/**/
.oneLine{white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}

.twoLine{text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;word-break: break-all;overflow: hidden;}
.threeLine{text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;word-break: break-all;overflow: hidden;}
div:after,p:after,ul:after,li:after{content:""; clear:both; display:block; height:0px; overflow:hidden;}
.w1337{max-width: 1337px;
    width: 90%;
    margin: 0 auto;
    height: auto;}
.img-responsive{display:block;width:100%;height:auto;min-width:480px; min-height:382px; }
.img-responsive img{ width:480px; height:382px; display:block}
.img-responsive01{display:inline-block;max-width:100%;height:auto}
.spAllTop{ padding: 55px 0; position: fixed;top: 0;left: 0;width: 100%;z-index: 99; -webkit-transition: top 0.5s; transition: top 0.5s;}
.spAllTopH{height: 157px;}
.navigation.hide{top: -157px;}
.navigation.bjWhite{background: #FFFFFF;-webkit-box-shadow: 0px 0px 3px #CCCCCC;-moz-box-shadow: 0px 0px 3px #CCCCCC;-ms-box-shadow: 0px 0px 3px #CCCCCC;-o-box-shadow: 0px 0px 3px #CCCCCC;box-shadow: 0px 0px 3px #CCCCCC;}

.spLogo{float: left;}
.spLogo img{display: block;width: 330px;height: auto;}
.spAllTop .index-header{position: static;}
.spAllTop .index-header .stores{color: #d3ab27;}
.spAllTop .index-header .tel{color: #d3ab27;margin-right: 55px;}
.spAllTopMenu{float: right;margin:7px 0 0 0;font-size: 20px;}
.spAllTopMenu img{display: inline-block;vertical-align: middle;margin: -3px 0 0 10px;}
.spAllTop .index-header .logo{margin-left: 0;}
.apAllBan .w1680{position: relative;}
.apAllBanTit{color: #d3ab27;font-weight: bold;font-family: arial;position: absolute;top: 0;left: 10px;margin-top: 33px;}
.apAllBanTit h3{font-size: 12px;letter-spacing: 1px;

-ms-transform: rotate(90deg); 		
-ms-transform-origin:top left; 		

-webkit-transform: rotate(90deg);	
-webkit-transform-origin:top left;	

-moz-transform: rotate(90deg);		
-moz-transform-origin:top left;		

-o-transform: rotate(90deg);		
-o-transform-origin:top left;		

transform: rotate(90deg);
transform-origin:top left;}
.spAllTit{text-align: center;margin-top: 90px; margin-bottom:30px}
.spAllTit01{font-size: 40px;color: #333; font-family: syst !important;}
.spAllTit02{font-size: 18px;color: #333;font-family: syst !important;line-height: 1;margin-top: 5px;}

.spTjNew{background-color: #fbf2e9;position: relative;margin-top: 90px;}
.spTjNewL{float: left;width: 59.2%;}
.spTjNewR{position: absolute;top: 0;bottom: 0;right: 0;left: 59.2%;}
.spTjNewRNr{width: 75%;position: absolute;top: 50%;left: 13%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.spTjNewRNr01{font-size: 24px;}
.spTjNewRNr01 a{color: #231815;}
.spTjNewRNr02{font-size: 14px;color: #c29d7d;font-weight: bold;margin-top: 0px;}
.spTjNewRNr03{font-size: 15px;color: #c29d7d;color: #666666;margin-top: 30px;line-height: 1.8;}
.apALLmore{width: 155px;line-height: 50px;font-size: 14px;color: #FFFFFF;text-align: center;
	height: 50px;display: inline-block;
	background-color: #d3ab27;}
a.apALLmore{color: #FFFFFF;}
.apALLmore img{display: inline-block;vertical-align: middle;margin: -3px 8px 0 0;}


.spTjNewRNr04{margin-top: 38px;}
.spNewsList{margin-top: 30px;margin-bottom: 65px;}
.spNewsList li{line-height: 80px;font-size: 20px;position: relative;background: url(../images/ico2.png) no-repeat left 25px center;border-bottom: 1px dashed #F0EBE7;}
.spNewsList li span{color: #999999;font-size: 18px;font-family: arial;position: absolute;top: 0;right: 25px;}
.spNewsList li .oneLine{margin: 0 200px 0 50px; font-size:20px;}
.spNewsList li:hover{background: #d3ab27 url(../images/ico2.png) no-repeat left 25px center;border-bottom: 1px solid #2d1916;}

.spNewsList li:hover span,.spNewsList li:hover a{color: #ffffff;}

.mwPage{text-align: center;margin: 0 auto 0;font-size: 16px;}
.mwPage a, .mwPage span{width: 40px;display: inline-block;text-align: center;line-height: 40px;
	height: 40px;}
.mwPage span, .mwPage a:hover{background-color: #937055;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;color: #FFFFFF;}
.mwPage a.on, .mwPage a:hover, .mwPage span{}
.mwPage a.pagePrev, .mwPage a.pageNext{}
.mwPage a.pagePrev[disabled~=disabled], .mwPage a.pageNext[disabled~=disabled]{}

.mwPage a.pagePrev{background: url(../images/row1.png) no-repeat center center;}
.mwPage a.pageNext{background: url(../images/row3.png) no-repeat center center;}
.mwPage a.pagePrev:hover{background: url(../images/row4.png) no-repeat center center;}
.mwPage a.pageNext:hover{background: url(../images/row2.png) no-repeat center center;}

.spALLhR{height: 1px;background: #F0EBE7;margin-bottom: 45px;margin-top: 48px;}
.spActLb{padding-top: 25px;margin-bottom: 65px;}
.spActLb li{position: relative;margin-top: 65px;}
.spActLbL{float: left;width: 59%;overflow: hidden;}
.spActLb li .spTjNewR{left: 56%;background-color: #f1f1f1;right: 3%;top: 10%;bottom: 10%;}
.spActLb li .spTjNewRNr{width: 59%;left: 23%;}
.spActLb li .spTjNewRNr01 a{color: #d3ab27;}
.spActLb li:nth-child(2n) .spActLbL{float: right;}
.spActLb li:nth-child(2n) .spTjNewR{left:auto;right: 56%; background-color: #f1f1f1;left: 3%;top: 10%;bottom: 10%;}
.spActLbL img, .spActLb li .spTjNewR{transition:all linear .3s;
-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;}
.spActLbL:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}
.spActLb li .spTjNewR:hover{background-color: #d3ab27;}
.spActLb li .spTjNewR:hover .spTjNewRNr01 a{color: #ffffff;}
.spActLb li .spTjNewR:hover .spTjNewRNr02{color: #e6c7b0;}
.spActLb li .spTjNewR:hover .spTjNewRNr03{color: #e1ccc0;}
.spActLb li .spTjNewR:hover .apALLmore{background-color: #ffffff;color: #d3ab27;}
.spActLb li .spTjNewR:hover a.apALLmore{color: #d3ab27;}
.spProTop{text-align: center;margin-bottom: 50px;}
.spProTop li{display: inline-block;margin: 0 40px;opacity: .3;cursor: pointer;transition:all linear .3s;
-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;}
.spProTop li p{color: #d3ab27;font-size: 14px;margin-top: 10px;}
.spProTop li div{height: 78px;}
.spProTop li.active{opacity: 1;}
.spProTop li:hover{opacity: 1;-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform:translateY(-5px);transform: translateY(-5px);}
.apAllBan{position: relative;}
.cpBanTit{font-size: 51px;color: #ffffff;font-weight: bold;position: absolute;top: 50%;left: 0;right: 0;text-align: center;font-family: arial;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.cpBanTit h3{font-weight: normal;}
.cpTopNav{background-color: #2d1916;text-align: center;font-size: 0;padding: 55px 0; height:90px;}
.cpTopNav li{display: inline-block;font-size: 18px;margin: 0 30px;}
.cpTopNav li.active a{color: #d3ab27;font-weight: bold;}
.cpLbInd{color: #ffffff;text-align: center;margin-bottom: 90px;margin-top: 90px;}
.main{background: #fff;}
.cpLbInd a{color: #ffffff;}
.cpLbIndL{float: left;width: 43.5%;position: relative;overflow: hidden;}
.cpLbIndPos{position: absolute;left: 0;width: 100%;bottom: 0;padding: 12% 0; background:rgba(0,0,0,.5);
	background: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.8));
  background: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.8));
  background: -moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.8));
  background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.8));}
.cpLbIndPos p{font-size: 20px;position: absolute;bottom: 0px;left: 0;right: 0;letter-spacing: 3px; height:60px; line-height:60px; color:#fff;}
.cpLbIndR{float: left;width: 56.5%;}
.cpLbIndR li{float: left;width: 47%;margin-left: 3%;position: relative;margin-top: 3%;overflow: hidden;}
.cpLbIndR li:nth-child(1), .cpLbIndR li:nth-child(2){margin-top: 0;}
.cpLbIndL img, .cpLbIndR li img{transition:all linear .3s;
-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;}
.cpLbIndL:hover img, .cpLbIndR li:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}
.tsgdBot{text-align: center;margin-bottom: 95px;}
.tsgdBot .more{display: block;margin: 0 auto 0;width: 183px;
	height: 58px;line-height: 58px;font-size: 16px;}
.tsgdBot .more:after{top: 4px;left: 4px;}
.spByList{margin-bottom: 65px;padding-top: 20px;}
.spByList li{float: left;width: 22%;margin: 3% 1.5% 0;}
.spByList02{background-color: #e6e6e6;padding: 30px 30px 30px 25px;position: relative;}
.spByList02_1{font-size: 20px;}
.spByList02_2{font-size: 14px;font-weight: bold;color:#d3ab27;/*margin-left: 8px;*/margin-top: 13px;}
.spByList01_3{position: absolute;width: 29px;bottom: 20px;right: 30px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;
	height: 29px;background: url(../images/ico6.png) no-repeat center center;
	border: solid 1px #C4C4C4;}
.spByList li a{color: #333333;}

.spByList01{overflow: hidden;}
.spByList02, .spByList01 img{transition:all linear .3s;
-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;}
.spByList02:hover{background-color: #2d1916;}
.spByList02:hover a{color: #b39c88;}
.spByList02:hover .spByList01_3{border-color: #453833;background: url(../images/ico7.png) no-repeat center center;}
.spByList01:hover  img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}
.newsDetail .w1680{position: relative;}
.newsDetailNr{width: 1200px;margin: 0 auto 0;}
.newsDetailNr01{font-size: 34px;color: #b39c88;text-align: center;}
.newsDetailNr02{font-size: 17px;color: #d3ab27;text-align: center;font-family: arial;}
.newsDetailNrBjq{font-size: 18px;line-height: 1.8;margin-top: 70px;}
.newsDetailNrBjq .mt15{margin-top: 25px;}
.newsDetailNr02BotFy{margin-top: 80px;position: relative;}
.newsDetailNr02BotFyMk{width: 40%;}
.newsDetailNr02BotFyMk.left{background: url(../images/row5.png) no-repeat left center;padding-left: 36px;}
.newsDetailNr02BotFyMk.right{background: url(../images/row6.png) no-repeat right center;text-align: right;padding-right: 36px;}
.newsDetailNr02BotFyMk h3{font-weight: normal;font-size: 20px;}
.newsDetailNr02BotFyMk p{font-size: 14px;color: #d3ab27;font-weight: bold;margin-top: 5px;}
/*.newsDetailNr02BotFyMk.left h3{margin-left: -10px;}*/
.newsDetailNr02BotFyIco{position: absolute;top: 50%;left: 50%;width: 58px;border: 1px solid #D9D3CE;text-align: center;font-size: 0;line-height: 58px;height: 58px;display: block;margin: -30px 0 0 -30px;z-index: 2;cursor: pointer;}
.newsDetailNr02BotFyIco img{display: inline-block;vertical-align: middle;float: left;margin:18px 0 0 20.5px;}
.newsDetailNr02BotFyIco::before{content: '';width: 58px;border: 1px solid #D9D3CE;height: 58px;position: absolute;top: -1px;left:-1px;z-index: 1;
-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);
}
.tjzxNr{background: #FEFBF8;padding: 80px 0;margin-top: 85px;}
.tjzxNr .spAllTit{margin-top: 0;}
.tjzxNr .spByList{margin-bottom: 0;}
.xzProList{color: #FFFFFF;text-align: center;    margin-bottom: 90px;
    margin-top: 90px;}
.xzProList a{color: #FFFFFF;}
.xzProListTopL{width: 66%;float: left;position: relative;}
.xzProListTopR li{float: right;width: 32%;position: relative;}
.xzProListTopR li:nth-child(2){margin-top: 1.6%;}
.xzProListBot{}
.xzProListBot li{float: left;position: relative;width: 31%;margin: 2% 2% 0 0; text-align:center}
.xzProListBot li:nth-child(3n){margin-right: 0;}
.pXqTop{position: relative;}
.pXqTopCen{text-align: center;z-index: 1;position: absolute;top: 0;left: 0;right: 0;font-size: 0;}
.pXqTopCen01 li{display: inline-block;font-size: 18px;margin: 0 30px;line-height: 50px;}
.pXqTopCen01 li.active a{color: #d3ab27;font-weight: bold;}
.pXqTop .apALLmore{float: left;position: relative;z-index: 2;}
.pXqTopMenu{float: right;width: 46px;height: 46px;border: 2px solid #DFD4CC;text-align: center;cursor: pointer;position: relative;z-index: 2;background: url(../images/ico10.png) no-repeat center center;}
.pXqTopMenu img{float: left;margin: 12px 0 0 12px;}
.pXqTopCen{}
.pXqTopCen .spProTop{display: none;}
.pXqTopMenu.on{background: url(../images/close10.png) no-repeat center center;}
.cpBanMt{margin-top: 60px;}
.cpXqTp{background-color: #fbf2e9;padding: 8.3% 0;position: relative;overflow:hidden;margin-top: 8%;}
.cpXqTpDw1{width: 100%;position: absolute;top: 0;left: 0;z-index: 1;}
.cpXqTpDw2{width: 100%;position: absolute;bottom: 0;left: 0;z-index: 1;}
.cpXqTp .w1680{position: relative;z-index: 2;max-width: 1477px;}
.cpXqTpNrImg{width: 73.5%;}
.cpXqTpNr{position: relative;}
.cpXqTpNrR{width: 32%;position: absolute;top: 50%;right: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.cpXqTpNrRBj{background-color: #ffffff;padding: 28px 35px 110px;}
.cpXqTpNrRHr{width: 40px;
	height: 1px;
	background-color: #d3ab27;
	opacity: 0.5;}
.cpXqTpNrR01{margin-top: 10px;}
.cpXqTpNrR01 .left{font-size: 12px;color: #d3ab27;font-weight: bold;}
.cpXqTpNrR01 .right{font-size: 14px;color: #d3ab27;}
.cpXqTpNrR02{font-size: 34px;color: #d3ab27;margin-top: 40px;}
.cpXqTpNrR03{color: #987860;font-size: 14px;line-height: 1.8;margin-top: 15px;}
.apALLmore.bjheise{background-color: #251a16;}
.cpXqTpNrR04{position: absolute;bottom: -30px;left: 5%;right:5%;text-align: center;font-size: 0;}
.cpXqTpNrR04 .apALLmore{height: 60px;line-height: 60px;width: 46%;margin: 0 2% 0;font-size: 16px;}
.ppGsNr{}
.spAllTit.text-left{text-align: left;}
.ppGsNrTop{max-width: 1200px;margin: 0 auto 0;position: relative;}
.ppGsNrTopL{width: 50%;}
.ppGsNrTopL01{font-size: 18px;color: #d3ab27;margin-top: 48px;}
.ppGsNrTopL02{font-size: 16px;color: #b5b5b5;margin-top: 35px;}
.ppGsNrTopHr{width: 2px;
	height: 47px;
	background-color: #d3ab27;position: absolute;bottom: 0;right: 0;}
.ppGsNrImg{margin-top: 100px;text-align: center;}
.ppGsNrImg img{display: inline-block;width: auto; max-width: 100%;height: auto;}

.cpBotFh.newsDetailNr02BotFyIco img{margin: 22px 0 0 18px;}
.cpBotFy{margin-bottom: 80px;}
.cpBotFyNr{position: relative;height: 76px;padding: 1px 0 0 90px;}
.cpBotFyNrs{padding: 0;}
.cpBotFyNrImg{position: absolute;width: 71px;top: 0;left: 0;
	height: 77px;}
.cpBotFyNrImg img{width: 71px;
	height: 77px;}
.cpBotFyNr01{font-size: 12px;margin-top: 15px;}
.cpBotFyNr02{font-size: 20px;}
.cpBotFyNr a{color: #d3ab27;}
.newsDetailNr02BotFyMk.right .cpBotFyNrImg{left: auto;right: 0;}
.newsDetailNr02BotFyMk.right .cpBotFyNr{padding: 1px 90px 0 0;}
.newsDetailNr02BotFyMk.right .cpBotFyNrs{padding: 0;}
.cpBotFyNr02s{padding-top: 23px;}
.dlNr{margin-top: -157px;position: relative;}
.dlNr .w1680{position: absolute;top: 53%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.dlNrCon{}
.dlNrConL{font-family: syst;margin-top: 60px;}
.dlNrConL01{font-size: 36px;color: #d3ab27;line-height: 1.3;}
.dlNrConL02{font-size: 94px;color: #b39c88;line-height: 1.2;margin-top: 46px;}
.dlNrConR{width: 613px;
	background-color:rgba(93, 70, 57, .89);}
.dlNrConRNr{padding: 75px 85px 100px;}

.dlNrConRNrMk{position: relative;margin-top: 25px;
	height: 67px;
	border: solid 1px #765a4a;}
.dlNrConRNrMkL{width: 69px;position: absolute;top: -1px;left: -1px;
	height: 69px;
	background-color: #2b211c;}
.dlNrConRNrMkL img{display: block;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.dlNrConRNrMkR{margin: 0 0 0 69px;background:none;height: 100%;}
.dlNrConInp{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: block;width: 100%;height: 100%;font-size: 18px;background: none;border: none;padding: 0 36px;}

.dlNrConBut{display: block;width: 100%;height: 69px;line-height: 69px;text-align: center;font-size: 18px;color: #b39c88;letter-spacing: 3px;font-weight: bold;margin-top: 35px;cursor: pointer;
	background-color: #2b211c;border: none;}
.dzYmL .dlNrConL01{font-size: 53px;}
.dzYmL .dlNrConL02{font-size: 140px;}
.dzYmL {margin-top: 145px;}
.dlNrConR.dzYmR{width: 527px;}
.dlNrConR.dzYmR .dlNrConRNr{padding: 30px 30px 50px;}
.dlNrConR.dzYmR .dlNrConRNrMk{margin-top: 20px;}
.sjLcNr{text-align: center;}
.sjLcNrLb{margin-top: 80px;}
.sjLcNrLb li{border-left:1px solid #F3F3F3 ;padding: 20px 110px  12px 29px;display: inline-block;text-align: left;position: relative;}
.sjLcNrLb li::before{content: '';width: 6px;display: block;position: absolute;
	height: 6px;background: #F3F3F3;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;bottom: 0;left: -4px;}
.sjLcNrLb01{}
.sjLcNrLb02{font-size: 20px;color: #333333;line-height: 100%;margin-top: 18px;}
.sjLcNrLb03{font-size: 21px;color: #453833;font-family: englishwz;margin-top: 6px;
	opacity: 0.2;}
.sjLcNrLb li:last-of-type{padding-right: 0;}
.sjsNr{background-color: #fbf2e9;padding: 1px 0 100px;margin-top: 80px;}

.sjsNrList{margin-top: 80px;}
.sjsNrListBot{background-color: #ffffff;text-align: center;padding: 35px 10px 33px;}
.sjsNrListBot01{font-size: 26px;color: #2d1916;}
.sjsNrListBot02{font-size: 16px;color: #2d1916;}
.sjsNrListBot04{font-size: 14px;color: #999;text-align: left;width: 90%;margin: 10px auto 0;min-height: 63px;}
.sjsNrListBot04 br{display: none;}
.sjsNrListBot03{width: 16px;height: 6px;background: url(../images/ico22.png) no-repeat center center;margin: 28px auto 0;}
.sjsNrList .swiper-slide:hover .sjsNrListBot{background-color: #d3ab27;}
.sjsNrList .swiper-slide:hover .sjsNrListBot01{color: #ffffff;}
.sjsNrList .swiper-slide:hover .sjsNrListBot02{color: #ffffff;}
.sjsNrList .swiper-slide:hover .sjsNrListBot04{color: #ffffff;}
.sjsNrList .swiper-pagination{position: static;margin-top: 60px;}
.sjsNrList .swiper-pagination-bullet{width: 8px;opacity: 1;margin: 0 10px;
	height: 8px;
	background:#d3ab27;border: solid 2px #d3ab27;}
.sjsNrList .swiper-pagination-bullet-active{background:none ;}
.caseNr{padding: 1px 0 100px;}
.caseNrConWc{position: relative;margin-top: 80px;}
.caseNrCon{}
.caseNrConImg{position: relative;}
/*.caseNrConImg::before{content: ''; position: absolute;background: rgba(0,0,0,.65);top: 0;left: 0;right: 0;bottom: 0;}*/

.caseNrCon02{position: absolute;top: 29%;right: 12.8%;width: 398px;z-index: 2;}
.caseNrCon02L{width: 14px;height: 14px;position: relative;float: left;margin-top: 50px;}
.caseNrCon02L i{display: block;width: 14px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;position: absolute;top: 0;left: 0;
	height: 14px;
	background-color: #d3ab27;}

.caseNrCon02L div{width: 0px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);
	height: 0px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;
	background-color: #d3ab27;animation:mymove01 2s linear infinite;
-webkit-animation:mymove01 2s linear infinite;
	opacity: 0.33;}
@keyframes mymove01
{
from {width: 0px;height: 0px;}
to {width: 32px;height: 32px;}
}

@-webkit-keyframes mymove01
{
from {width: 0px;height: 0px;}
to {width: 32px;height: 32px;}
}
.caseNrCon02R{float: right;width: 340px;background: url(../images/ico24.png) repeat;position: relative;}
.caseNrCon02Row{position: absolute;top: 42px;left: -16px;}
.caseNrCon02RNr{padding: 40px 50px;}
.caseNrCon02RNr01{font-size: 14px;color: #dcb691;line-height: 100%;}
.caseNrCon02RNr02{font-size: 24px;color: #ffffff;letter-spacing: 4px;margin-top: 1px;}
.caseNrCon02RNr03{font-size: 13px;color: #c2aea2;line-height: 1.8;margin-top: 22px;}
.caseNrCon02RNr04{margin-top: 31px;}
.caseNrCon03{top: 50%;left: 32px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);position: absolute;z-index: 2;}
.caseNrCon03 li{position: relative;padding: 14px 0;}
.caseNrCon03 li:nth-child(1){padding-top: 0px;}
.caseNrCon03 li:last-of-type{padding-bottom: 0px;}
.caseNrCon03 li .more{width: 134px;font-size: 16px;line-height: 43px;margin-top: 0;border-width: 0px ;background: #d3ab27; color: #b39c88;
	height: 43px;}
.caseNrCon03 li.active .more{border-width: 1px ;color: #fff;}
.caseNrCon03 li .more:after{top:3px;left:3px;border-width: 0px ;}
.caseNrCon03 li.active .more:after{border-width: 1px ;}
.caseNrCon03 li::before{ content: ''; width: 4px;position: absolute;bottom: 0;left: 50%;margin-left: -2px;
	height: 1px;
	background-color: #d3ab27;}
.caseNrCon03 li:last-of-type::before{background: none;}
.caseNrCon03 li .more:hover{color: #fff;}
.caseNrConWcBot{margin-top: 38px;position: relative;}
.caseNrConWcBotL{font-size: 26px;color: #333333;margin: 0 150px 0 0;}
.caseNrConWcBotR{position: absolute;top:8px;right: 0;}
.caseNrConWcBotR div{display: block;width: 12px;float: left;
	height: 22px;}
.caseNrConWcBotR div a{display: block;width: 12px;
	height: 22px;}
.caseNrConWcBotR_Prev, .caseNrConWcBotR_Next{-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;background-repeat: no-repeat;}
.caseNrConWcBotR_Prev{background-image: url(../images/row1.png);}
.caseNrConWcBotR_Next{background-image: url(../images/row3.png);margin-left: 37px;}
.caseNrConWcBotR_Prev:hover{background-image: url(../images/row4.png);}
.caseNrConWcBotR_Next:hover{background-image: url(../images/row2.png);}
.tjCpNr{background-color: #fbf2e9;padding: 1px 0 1px;}
.allNavLab{height: 30px;line-height: 30px;width: 100%; max-width:1400px;text-align: center;font-size: 0; margin:auto;}
.allNavLab li{width:11%;font-size: 14px;display: inline-block;}
.allNavLab li a{color: #fff; background:#c4c4c4; border:1px solid #efefef;border-radius:50px; width:100%; display:block}
.allNavLab li.cur a{color: #fff; background:#d3ab27; border:1px solid #efefef;border-radius:50px; width:100%; display:block}

.dlNr .w1680.kNr{top: 20%;}
.allNavLab.fon24 li{font-size: 24px;}
.allNavLab.fon24{height: 85px;line-height: 85px;}
.w1337.w1042{max-width: 1042px;}
.xwHrG{height: 1px;background: #F0EBE7;margin-top: 85px;}
.busBot{background-color: #e4dcd4;padding: 62px 0;margin-top: 20px;}
.busBotMk{width: 32%;background-color: #ffffff;}
.busBotMk.ml2{margin-left: 2%;}
.busBot01_Top{position: relative;}
.bfAn{position: absolute;top:50%;left: 50%;margin: -25.5px 0 0 -25.5px;}
.bfAn img{display: block;}
.busBot01_Bot{padding: 30px 30px 50px;}
.busBot01_Bot01{font-size: 20px;color: #937055;}
.busBot01_Bot02{font-size: 14px;color: #666666;line-height: 1.8;margin-top: 5px;}
.more.w148{width: 146px;line-height: 46px;font-size: 13px;color: #937055;
	height: 46px;}
.more.w148:after{top: 3px;
    left: 3px;}
.busBot01_Bot03 .more{margin-top: 0;}
.busBot01_Bot03{margin-top: 38px;}
.more.w148:hover{color: #b39c88;}
.busBotMk02 .swiper-pagination{bottom: 29px;width: auto!important;left: 30px!important;right: auto;}
.busBotMk02 .swiper-pagination-bullet{width: 9px;margin: 0 5px;
	height: 9px;
	background-color: #ffffff;
	opacity: 0.5;}
.busBotMk02 .swiper-pagination-bullet-active{opacity: 1;}
.busBotMk02 .swiper-button-next, .busBotMk02 .swiper-button-prev{width: 14px;height: 26px;top: auto;bottom: 20px;}
.busBotMk02 .swiper-button-prev{background: url(../images/row8.png) no-repeat center center;-moz-background-size: 7px 13px;
    -webkit-background-size: 7px 13px;left: auto;right: 59px;
    background-size: 7px 13px;}
.busBotMk02 .swiper-button-next{background: url(../images/row7.png) no-repeat center center;-moz-background-size: 7px 13px;
    -webkit-background-size: 7px 13px;
    background-size: 7px 13px;right: 30px;}
.busBotMk02 .swiper-slide::before{content: '';width: 100%;height: 40%; background:rgba(0,0,0,.5);left: 0;bottom: 0;position: absolute;z-index: 2;
	background: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.8));
  background: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.8));
  background: -moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.8));
  background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.8));}

.sxyNr .dlNrConL01{font-size: 48px;}
.sxyNr .dlNrConL02{font-size: 66px;}
.spXyJj{text-align: center;font-size: 16px;color: #999999;line-height: 1.8;margin-top: 30px;}
.spXyJjlB.w1680{max-width: 1456px;}
.spXyJjlB{margin-top: 60px;}
.spXyJjlBWz{font-size: 20px;color: #333333;text-align: center;background-color: #fff3ea;height: 91px;position: relative;}
.spXyJjlBWz p{position: absolute;left: 0;right: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.busTit{font-size: 24px;color: #d3ab27;text-align: center;margin-top: 60px;}
.busTdHr{width: 1px;
	height: 64px;
	background-color:#EAE3DD;margin: 40px auto 68px;}
.szllNr{background-color: #f6ede4;padding: 1px 0 70px;}
.szllNrList{max-width: 1570px;}
.szllNrListWc{position: relative;}
.szllNrList .swiper-slide{padding: 100px 0 78px;}
.szllNrListBot{background-color: #544841;position: relative;padding: 9px 0 35px;}
.szllNrListBotL{width: 30%;float: left;position: absolute;bottom: 0;left:7%;}
.szllNrListWc{max-width: 1570px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 120px;}
.szllNrListBotR{width:55%;float: right;margin-right: 3%;}
.szllNrListBotR h3{font-size: 16px;color: #ffffff;margin: 26px 0 3px;}
.szllNrListBotR p{font-size: 14px;color: #9E9793;line-height: 1.7;}
.szllNrListTop{width:55%;float: right;margin-right: 3%;margin-bottom: 34px;}
.szllNrListTop h3{font-size: 40px;font-weight: normal;color: #2d1916;line-height: 1.2;}
.szllNrListTop p{font-size: 14px;font-weight: normal;color: #2d1916;}
.szllNrListWc .swiper-pagination{bottom: 0;}
.szllNrListWc .swiper-pagination-bullet{width: 8px;opacity: 1;margin: 0 10px;
	height: 8px;	border: solid 2px #d3ab27;
	background: #d3ab27!important;}
.szllNrListWc .swiper-pagination-bullet-active{opacity: 1; background:  none!important;
	border: solid 2px #d3ab27;}
.szllNrListWc .swiper-button-next, .szllNrListWc .swiper-button-prev{width: 13px;
	height: 24px;}
.szllNrListWc .swiper-button-next{background: url(../images/ico31.png) no-repeat center center;}
.szllNrListWc .swiper-button-prev{background: url(../images/ico30.png) no-repeat center center;}
.pxKcNr{background-color: #fbfbfb;padding: 1px 0 90px;}
.pxKcNrCon{max-width: 1144px;margin-top: 90px;}
.pxKcNrCon li{float: left;width: 50%;background-color: #ffffff;position: relative;}
.pxKcNrConImg{width: 50%;}
.pxKcNrConWz{width: 50%;height: 100%;position: absolute;top: 0;}
.pxKcNrConWz.right{right: 0;}
.pxKcNrConWz.left{left: 0;}
.pxKcNrConWzNr{position: absolute;top: 50%;left: 0;right: 0;text-align: center;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.pxKcNrConWz h3{font-size: 24px;color: #b59073;font-family:'englishwz';font-weight: normal;}
.pxKcNrConWz p{font-size: 20px;color: #2a221e;margin-top: 11px;}
/**/
.fixedVideo,.alertOpctioy{ position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.5); z-index:555; display:none;}
.fixedVideo .videoDDD{background: #222 url(../images/loading_1.gif) no-repeat  center; border-radius: 4px; width:658px; height:380px; position:absolute; left:50%; margin-left:-320px; top:50%; margin-top:-190px;}
.fixedVideo .videoDDD iframe,.fixedVideo .videoDDD embed,.fixedVideo .videoDDD video{ width:100%; }
.fixedVideo .videoDDD iframe,.fixedVideo .videoDDD embed{ height: 100%;}
.fixedVideo .videoDDD .openVd{ width:100%; height:100%;}
.allContact{ position:fixed; width:1160px; left:50%; margin-left:-600px; top:10%; height:76%; overflow-y:scroll; background:#fff; padding:40px 20px 20px 40px; z-index:556; }
.closeTxtt{ position:absolute; right:0; top:0px; cursor:pointer; background:#ccc;}
.closeVideo{position: absolute;z-index: 555; left: 100%; top: 0; width: 42px;height: 42px;text-align: center;line-height: 42px; background: #fabe0f; border-radius:0 3px 3px 0;font-size: 0;}
.closeVideo img{height: 20px;display: inline-block;vertical-align: middle;}
@media only screen and (max-width:640px ) {
	.fixedVideo .videoDDD{width: 96%; margin-left: 0; left: 2%;}
	.closeVideo{ left: auto; right: 0; top: auto; bottom: 100%; border-radius: 0;}
}
/**/
.jxsAl{background: #FDF7F2;padding: 1px 0 90px;}
.jxsAlNr{max-width: 1454px;padding-top: 36px;}
.spByList.jxsAlNr li{width: 31.33%;position: relative;
    margin: 2% 1% 0;}
.spByList.jxsAlNr .spByList02_1{font-size: 16px;font-weight: bold;}
.spByList.jxsAlNr .spByList02{padding: 23px 30px 23px 25px;background-color: #2d1916;position: absolute;bottom: 0;left: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;}
.spByList.jxsAlNr .spByList02 a{color: #b39c88;}
.abBanL{width: 45%;margin-left: 3%;}
.abBanWc{background-color: #1b100a;}
.abBanWc .abBan{position: static;background-color: #1b100a;-webkit-transform: translate(0, 0);padding: 100px 0 0;
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);}
.abBanR{text-align: right;font-family: syst;margin-top: 8%;}
.abBanR .dlNrConL01{font-size: 56px;}
.abBanR .dlNrConL02{font-size: 98px;margin-top: 3px;}
.allNavLab.w6 li{ padding-left:10px; padding-right:10px;}
.ppJjNr{max-width: 1400px;padding: 90px 0;}
.ppJjNr01 .spAllTit{margin-top: 0;}
.ppJjNr01R{width:900px;}
.ppJjNr01R div{ font-size:32px; color:#d3ab27}
.ppJjNr01R p{font-size: 14px;color: #726057;line-height: 2;margin-top: 30px;}
.ppJjNr02{margin-top: 50px;}
.ppJjNr02Nr{position: absolute;top: 50%;left: 0;right: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);color: #f4e9e3;text-align: center;}
.ppJjNr02Nr h3{font-size: 18px;font-weight: normal;}
.ppJjNr02Nr p{font-size: 10px;}
.ppJjNr02NrIco{width: 79px;text-align: center;padding-bottom: 10px;border-bottom: 1px solid #FFFFFF;margin: 12% auto 0;}
.qyLnSm{}
.qyLnSmImg{width: 90%;margin: 0 auto 0;}
.qyLnSm .spAllTit01{font-size: 18px;color: #fff1e4;}
.qyLnSm .spAllTit02{font-size: 14px;color: #b39c88;}
.qyLnSm01C{padding: 140px 0 50px;}
.qyLnSm02C{position: absolute;top: -100%;left: 0;height: 100%;overflow: hidden;transition:all linear .3s;
-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;}
.qyLnSm02C_1{width: 70%;left: 15%;position: absolute;top: 8%;}
.qyLnSm02C_2{position: absolute;bottom: 48px;left: 0;right: 0;}
.qyLnSm02C_1Nr{text-align: center;position: absolute;top:50%;left: 0;right: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);color: #b39c88;}
.qyLnSm02C_1Nr h3{font-size: 18px;color: #a9815e;font-weight:normal;}
.qyLnSm02C_1Nr p{font-size: 14px;margin-top:20px; width:80%; margin:auto; color:#b39c88; line-height:40px;}
.qyLnSm02C_1Nr h3{margin-top: 5%; margin-bottom:5%}
.qyLnSm02C_1Nr h3.mt0{margin-top: 0;}
.qyLnSm02C.on{top: 0;}
.fzlcNr{background: #FFFFFF;padding: 1px 0 167px;position: relative;}
.fzlcNrBJIco{position: absolute;bottom: 0;right: 0;width: 50%;}
.fzlcNr .w1680{max-width: 1300px;margin: 0 auto 0;}
.flipbook{width: 855px;background: url(../images/ico35.png) no-repeat center center;
	height: 436px;margin-top: 70px;}
.flipbook .swiper-slide{background-image:url(../images/ico36.png);background-repeat: no-repeat;background-position: center center;width: 100%;height: 100%;overflow: hidden;}
.flipbookL{width: 305px;float: left;margin:52px 0 0 95px;}
.flipbookR{width: 308px;float: right;margin: 50px 93px 0 0;}
.flipbookR li{border-bottom: 1px dashed #A38158;color: #fff8eb;position: relative;padding: 12px 0 12px 35px;}
.flipbookR li .flipbookRNum{position: absolute;top: 50%;left: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);color: #BD9F80;font-size: 18px;font-family: 'englishwz';}
.flipbookLBot{float: left;text-align: right;margin-top: 30px;}
.flipbookLBot h3{font-size: 62px;color: #A28460;font-weight: normal;font-family: 'englishwz';line-height: 100%;}
.flipbookLBot p{font-size: 31px;color: #AB8F6A;font-family: 'englishwz';line-height: 100%;margin-top: -5px;}
.flipbookYear{}
.flipbookYear .swiper-slide{width: 11.11%;text-align: center;}
.flipbookYear h3{display: inline-block;font-size: 20px;color: #35251d;font-weight: normal;border-bottom: 2px solid #dadada;font-family: 'englishwz';padding-bottom: 3px;}
.flipbookYearWc{position: relative;width: 1296px;margin: 0 auto 0;padding: 0 78px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.flipbookYearWcHr{position: relative;width: 100%;margin-top: 50px;}
.flipbookYearWcHr::before{content: '';width: 100%;height: 1px;background: #F6F3F1;position: absolute;bottom: 0px;left: 0px;}
.flipbookYear .swiper-slide-active h3{color: #d3ab27;border-color: #d3ab27;}

.flipbookYearWc .swiper-button-next, .flipbookYearWc .swiper-button-prev{width: 30px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;    margin-top: 0;top: 19px;
	height: 30px;}
.flipbookYearWc .swiper-button-next{background: #d3ab27 url(../images/row9.png) no-repeat center center;}
.flipbookYearWc .swiper-button-prev{background: #d3ab27 url(../images/row10.png) no-repeat center center;}
.zzRyNr{width: 100%;background: url(../images/img63.png) no-repeat center center;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;}
.zzRyNr .w1680{max-width: 1580px;padding: 1px 0 60px;}
.honorWz{float: left;padding-bottom: 100px;width: 50%;}
.honorWz01{font-size: 52px;color: #b39c88;font-family: 'syst';margin-top: 118px;}
.honorWz02{font-size: 16px;color: #d3ab27;line-height: 2;margin-top: 19px;}
.honorWz03{width: 35px;margin-top: 30px;
	height: 2px;
	background-color: #d3ab27;}
.honorWz .swiper-pagination{bottom: 0;text-align: left;font-size: 22px;color: #d3ab27;font-family: 'englishwz';}
.honorWz .swiper-pagination-current{font-size: 36px;}
.honorImg{}
.zzRyNr .w1680{position: relative;}
.honorImgWc{width: 35%;position: absolute;top: 15px;left: 33.5%;}
.honorJbDb{height: 85px;}
.honorJbDbNr{width: 565px;margin: 0 auto 0;}
.honorJbDbNr .swiper-slide{cursor: pointer;}

.honorJbDbNr span{display: block;width: 51px;
	height: 51px;
	background-color:#4D4035;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;position: absolute;top: 24px;left: 0;z-index: 1;}
.honorJbDbNr img{position: relative;z-index: 2;width: 40px;height: 85px;opacity: .5;}
.honorJbDbNr .swiper-slide-active{}
.honorJbDbNr .swiper-slide-active img{opacity: 1;}
.honorJbDbNr .swiper-slide-active span{background-color: #d3ab27;}
.honorJbDbNr .swiper-slide.active img{opacity: 1;}
.honorJbDbNr .swiper-slide.active span{background-color: #d3ab27;}
.honorJbDb{position: relative;width: 615px;margin: 60px auto 0;}
.honorJbDb .swiper-button-next, .honorJbDb .swiper-button-prev{width: 10px;height: 18px;margin-top: 0;top: 40px;}
.honorJbDb .swiper-button-next{background: url(../images/row6.png) no-repeat center center;right: 0;}
.honorJbDb .swiper-button-prev{background: url(../images/row5.png) no-repeat center center;left: 0;}
.honorXyY{position: absolute;top:40%;right: 0;cursor: pointer;}
.honorXyYL{float: left;text-align: right;margin-top: 18px;}
.honorXyYL h3{font-size: 36px;color: #292521;font-family: 'englishwz';font-weight: normal;line-height: 100%;}
.honorXyYL p{font-size: 22px;color: #b39c88;font-family: 'syst';}
.honorXyYimg{float: left;padding: 0 30px;}
.honorXyYRow{width: 60px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;
	height: 60px;float: left;background: url(../images/ico37.png) no-repeat center center;margin-top: 15px;

	border: solid 2px #382E27;
}


.honorXyYPrev{position: absolute;top:20%;right: 0;cursor: pointer;}
.honorXyYLPrev{float: left;text-align: right;margin-top: 18px;}
.honorXyYLPrev h3{font-size: 36px;color: #292521;font-family: 'englishwz';font-weight: normal;line-height: 100%;}
.honorXyYLPrev p{font-size: 22px;color: #b39c88;font-family: 'syst';}
.honorXyYimgPrev{float: left;padding: 0 30px;}
.honorXyYRowPrev{width: 60px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;
	height: 60px;float: left;background: url(../images/ico54.png) no-repeat center center;margin-top: 15px;
  display: none;
	border: solid 2px #382E27;
}

/*.honorXyYRow.swiper-button-disabled{opacity: 0;}*/

.flipbookYear h3{cursor: pointer;}


.zxnsNr{padding: 1px 0 60px;}
.zxnsNrAll{width: 915px;margin: 0 auto 0;padding: 30px 0 60px;}
.zxnsNrAllMk{margin-top: 30px;}
.zxnsNrAllMkTop{position: relative;background-color: #f1f1f1;line-height: 70px;}
.zxnsNrAllMkTopRow{width: 53px;height: 100%;position: absolute;top: 0;right: 0;background: url(../images/ico38.png) no-repeat center center;}
.zxnsNrAllMkTop .oneLine{font-size: 16px;color: #333333;margin: 0 55px 0 35px;}
.zxnsNrAllMkBot{border: solid 1px #e4d7cd;padding: 25px 35px;color: #666666;line-height: 2.8;display: none;}
.zxnsNrAllMkBot h3{font-size: 14px;font-weight: normal;}
.zxnsNrAllMkBot p{font-size: 14px;}
.zxnsNrAllMkTop.active{background-color: #d3ab27;color: #fff;}
.zxnsNrAllMkTop.active .oneLine{color: #fff;}
.zxnsNrAllMkTop.active .zxnsNrAllMkTopRow{background: url(../images/ico39.png) no-repeat center center;}
.LxWmDb{background-color: #fbf2e9;margin-top: 20px;}
.LxWmDbL{width: 69%;float: left;}
#allmap01{height: 848px;width: 100%;}
.LxWmDbR{width: 26%;float: right;margin-right: 2%;}
.LxWmDbList li{position: relative;padding: 0 0 0 64px;margin-top: 12%;}
.LxWmDbListL{position: absolute;top: 50%;left: 0;}
.LxWmDbList h3{font-size: 20px;font-weight: normal;color: #d3ab27;margin-bottom: 20px;}
.LxWmDbList p{font-size: 16px;color: #B7A594;line-height: 1.8;}
.LxWmDbList .LxWmDbListLh p{line-height: 2.3;}
.kjmNr{position: relative;}
.kjmNr .w1680{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.kjmNr01{font-size: 44px;color: #8E6C52;font-family: 'syst';line-height: 1.2;}
.kjmNr02{color: #B39C88;font-size: 122px;font-family: 'syst';line-height: 1.1;margin-top: 10px;}
.kjmNr03{font-size: 14px;color: #76675a;line-height: 2;margin-top: 33px;}
.ppCbNr{}
.ppCbNrMk{float: left;width: 25%;position: relative;overflow: hidden; max-height: 740px;}
.ppCbNrMkNr{position: absolute;top:50%;left: 0;right: 0;top: 50%; -webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.ppCbNrMkNr.on{opacity: 0;}
.ppCbNrMkNr .spAllTit{margin-top: 0;}
.ppCbNrMk .spAllTit02{font-size: 26px;}
.ppCbNrMk .spAllTit01{color: #999999;}
.ppCbNrMk02C{position: absolute;top:-100%;left: 0;right: 0;height: 100%;background: rgba(148, 113, 86,.5);transition:all linear .3s;
-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;}
.ppCbNrMk02C.on{top: 0;}
.ppCbNrMk02C .spAllTit01{color: #231815;}
.ppCbNrMk02C_2{text-align: center;font-size: 14px;color: #2b211c;line-height: 2;margin-top: 6%;}
.ppCbNrMk02C_3{width: 60px;
	height: 60px;
background: url(../images/ico42.png) no-repeat center center;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;
	border: solid 2px #2b211c;margin: 8% auto 0;}
.ppCbNrMk02C .spAllTit{margin-top: 0;}
.ppCbNrMk02CPos{position: absolute;top: 50%; left: 0;right: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.ppCbNrMk02CImg{position: absolute;top: 0;right: 0;width: 70%;}
.ppCbNrWc{position: relative;}
.ppCbNrWcBot{position: absolute;top: 0;left: 100%;width: 100%;height: 100%;background-color: #fbf2e9;transition:all linear .3s;
-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;}
.ppCbNrWcBot.on{left:0;}
.ppCbNrMk02C_3{cursor: pointer;}
.ppCbNrWcBotGb{background: url(../images/ico44.png) no-repeat center center;cursor: pointer;}
.ppCbNrWcBotR{position: absolute;top: 0;left: 25%;right: 0;bottom: 0;}
.ppCbNrWcBotR .cons{position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; overflow-x: auto;}
.ppCbNrWcBotR .cons img{display: block; height: calc(100% - 20px) !important; width: auto !important;}
/*.ppCbNrWcBotRNr .swiper-slide{width: 33.33%;}*/
.ppCbNrWcBotRNr .swiper-slide img{display: block;width: 100%!important;height: auto!important;}
.ppCbNrWcBotRNrCon{margin-left: 55px;}
.ppCbNrWcBotRNr01{margin-top: 49px;}
.ppCbNrWcBotRNr02{font-size: 56px;color: #332418;margin-top: 35px;
	opacity: 0.1;font-style: italic ;font-family: 'englishwz';}
.ppCbNrWcBotRNr03{font-size: 22px;color: #4c3522;font-style: italic ;margin-top: 20px;}
.ppCbNrWcBotRNr04{width: 100%;height: 4px;background-color: #906e54;margin-top: 55px;}
.Top02Nr{padding-top: 100px;}
.ppCbNrWcBotRFy{text-align: center;font-size: 0;position: absolute;bottom: 50px;left: 0;right: 0;}
.ppCbNrWcBotR .swiper-button-prev, .ppCbNrWcBotR .swiper-button-next{position: static;display: inline-block;width: 16px;height: 6px;vertical-align: middle;margin: 0;background: none!important;}
.ppCbNrWcBotR .swiper-button-next{}
.ppCbNrWcBotRFy span{width:12px;display: inline-block;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;vertical-align: middle;
	height:12px;
	border: solid 2px #906e54;}
.hzLCnR{padding: 1px 0 90px;margin-top: 0px;}
.sjLcNrLb{text-align: center;}
.hzLCnR .sjLcNrLb li{padding: 20px 180px 12px 29px;}
.hzLCnR .sjLcNrLb li:last-of-type{padding-right: 0;}
.jmLyNr{position: relative;margin-top: 0px;}
.jmLyNrCon{width: 1069px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.jmLyNrConNr{background-color: #ffffff;padding: 55px;}
.jmLyNrConNr01{font-size: 26px;color: #937055;}
.jmLyNrConNr02{padding-top: 10px;}
.jmLyNrConNrL{width:36%;}
.jmLyNrConNrR{width: 57%;}
.jmLyNrConInp{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: block;width: 100%;height: 49px;padding: 0 20px;
	background-color: #fff;
	border: solid 1px #dfdfdf;}
.jmLyNrConNrBot{margin-top: 12px;}
.jmLyNrConNrLabel{font-size: 14px;color: #5b4941;margin-top: 22px;}
.jmLyNrConNrBot label input{display: inline-block;vertical-align: middle;margin: -3px 5px 0 0;}
.jmLyNrConNrBot label{margin-right: 20px;}
.jmLyNrConNrBotMk{width: 32%;}
.jmLyNrConNrBotMk.ml2{margin-left: 2%;}
.jmLyNrConNrBotMk select{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: block;width: 100%;height: 49px;padding: 0 20px;
	
	border: none;background: transparent;-webkit-appearance: none; /*for chrome*/
	background: #FDF7F2 url(../images/ico53.png) no-repeat right 20px center;
	}
textarea.jmLyNrConInp{background: #FDF7F2;border: none;height: 120px;padding: 20px;}
.jmLyNrConNrLabel.mtDd{margin-top: 29px;}
.jmLyNrConBut{width: 160px;display: inline-block;text-align: center;line-height: 55px;border: none;font-size: 14px;
	height: 55px;color: #000000;vertical-align: middle;margin: 0 8px;
	background-color: #937055;}
.jmLyNrConBut.bjheise{background-color: #2b211c;color: #b39c88;}
.jmLyNrConNr03{text-align: center;margin-top: 50px;}
.ppCbNrWcBotGs{display: none;}
.honorXyYRow{cursor: pointer;}
.vidbacking-active-block-back{top: auto!important;bottom: 0;
    transform: translateX(-50%)!important;}

.AllQhMk{display: none;}
.caseNrCon01Wc .caseNrCon01{display: none;}
.index-banner ul li a{display:block;width: 100%;height: 100%;}
.xzProListTopL, .xzProListTopR li, .xzProListBot li, .busBot01_Top{overflow: hidden;}
.xzProList img, .sjLcNrLb li, .busBot01_Top .img-responsive{transition:all linear .3s;
-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;}
.xzProListTopL:hover img, .xzProListTopR li:hover img, .xzProListBot li:hover img, .busBot01_Top:hover .img-responsive{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}
.spAllTit02, .cpBanTit, .spNewsList li span{font-family: 'englishwz';}
.sjLcNrLb li:hover{opacity: 1;-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform:translateY(-5px);transform: translateY(-5px);}
/*招商加盟*/
.join{
  margin-top: -157px;
}
.join .index-box{
  margin-top: 0;
}
.qyLnSm02C .img-responsive{height: 100%;}

.topWapAll{}
.topWapAllLogo{float: left;margin-top: 10px;margin-left: 5%;}
.topWapAllTop{height: 50px;overflow: hidden;background: #FFFFFF;width: 100%;position: fixed;top: 0;left: 0;z-index: 99;-webkit-box-shadow: 0px 0px 3px #CCCCCC;-moz-box-shadow: 0px 0px 3px #CCCCCC;-ms-box-shadow: 0px 0px 3px #CCCCCC;-o-box-shadow: 0px 0px 3px #CCCCCC;box-shadow: 0px 0px 3px #CCCCCC;}
.topWapAllLogo img{display: block;height: 30px;width: auto;}
.topWapAllMenu{float: right;margin-right: 5%;margin-top: 21px;}
.topWapAllMenu img{height: 8px;}
.topWapBJ{background: rgba(0,0,0,.5);position: fixed;top: 0;right: -100%;width: 100%;height: 100%;z-index: 99999;-webkit-transition:all linear .3s;transition:all linear .3s;}
.topWapNr{width: 70%;background: #FFFFFF;position: fixed;top: 0;right: -70%;height: 100%;z-index: 999999;overflow-y: auto;-webkit-transition:all linear .3s;transition:all linear .3s;}
.topWapNrCon{width: 70%;margin: 0 auto;line-height: 45px;}
.topWapNrCon .DjEj{background: url(../images/row2.png) no-repeat right center;-webkit-background-size:8px auto;background-size:8px auto;}
.topWapNrCon a{display: block;}
.topWapNrConLb li div{padding-left: 20px;display: none;}
.topWapNrConmk img{display: inline-block;vertical-align: middle;margin: -3px 8px 0 0;}
.topWapBJ.on{right: 0;}
.topWapNr.on{right: 0;}


.topWapAllTop{display: none;}
.caseNrCon03 li .more{width: auto;padding: 0 20px;}
.pxKcNrConImg img{display: block;width: 100%;height: auto;}
.newsDetailNrBjq img{display: inline-block;max-width: 100%!important;height: auto!important;}

.newsDetailNr02BotFyIco a{display: block;width: 100%;height: 100%;position: relative;z-index: 6;}

#newsDetailNr02BotFyIcoMore .bds_more{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 58px;height: 58px;opacity: 0;padding: 0;margin: 0;}
.caseNrCon03.newBusLfIX li .more{border: 1px solid #d3ab27;background: none;color: #b39c88;}
.caseNrCon03.newBusLfIX li.active .more{border-width: 0px;
    background: #d3ab27;
    color: #b39c88;}
.caseNrCon03.newBusLfIX .more:hover{border-width: 0px;
    background: #d3ab27;
    color: #b39c88;}  
.BMapLabel{display: none !important;}

a[name^="label"] {
    position: relative;
    top: -10px; 
    display: block;
    height:0; 
    overflow: hidden;
}

@media only screen and (min-width: 100px) and (max-width:1700px){
	.abBanL{width: 38%;}
	.abBanR .dlNrConL01{font-size: 40px;}
	.abBanR .dlNrConL02{font-size: 60px;}
	.footer-box .box-right .nav dl{min-width: 150px;margin-left: 20px;}
	.footer-box .box-left .copyright a{margin-left: 23px;}
	.footer-box .box-left .txt{margin-top: 110px;}
	.footer-box{padding-bottom: 50px;}
	.footer-box .box-right .returnTop{margin-top: 166px;}
	.spAllTop{padding: 36px 0;}
	.spAllTopH{height: 119px;}
	.kjmNr02{font-size: 100px;}
	.w1680.xsWl{max-width: 1280px;}
	.w1680.xsWl li{    width: 31.33%;
    margin: 2% 1% 0;}
  .dzYmL .dlNrConL01{font-size: 42px;}
  .dzYmL .dlNrConL02{font-size: 114px;}
	
}
@media only screen and (min-width: 1200px) and (max-width:1480px){
	.ppCbNrMk02C_2{padding: 0 8%;}
	
}
@media only screen and (min-width: 100px) and (max-width:1480px){
	.footer-box .box-right .returnTop{margin-top: 111px;}
	
}
@media only screen and (min-width: 100px) and (max-width:1480px){
	/*.footer-box .box-right .nav dl{min-width: 140px;margin-left: 10px;}*/
	.apAllBanTit{left: -16px;}
	
	.footer-box .box-left .copyright a{margin-left: 15px;}
	.footer-box .box-right .nav dl{min-width: 130px;margin-left: 0px;}
	.footer-box .box-right .nav dl dd:nth-child(1){font-size: 16px;}
	.footer-box .box-right .nav dl dd{font-size: 14px;line-height: 42px;}
	.footer-box .box-left .tits{font-size: 22px;}
	
	.footer-box .box-left .txt{margin-top: 86px;}
	.footer-box .box-left .copyright{margin-top: 45px;}
	.kjmNr02{font-size: 72px;}
	.kjmNr01{font-size: 30px;}
	/*.ppCbNrWcBotRNr .swiper-slide{width: 29%;}*/
	.ppCbNrWcBotRNr02{margin-top: 10px;}
	.ppCbNrWcBotRNr04{margin-top: 35px;}
	
	.w1337.w1042{max-width: 970px;}
	
	.busBotMk03 li:last-of-type{display: none;}
	.busBotMk03 li{padding: 14px 0 14px 20px;}
	#allmap{height: 500px;}
	
	.index .index-about .con .title{font-size: 32px;line-height: 36px;}
	.index .index-about .con .title1{font-size: 60px;line-height: 72px;}
	
	
	.qyLnSm02C_1{width: 80%;left: 10%;}
	
	
}
@media only screen and (min-width: 100px) and (max-width:1380px){
	.dlNrConRNrMk{height: 50px;}
	.dlNrConRNrMkL{height: 50px;}
	.dlNrConRNrMkL img{max-height: 21px;}
	.dlNrConR.dzYmR .dlNrConRNrMk{margin-top: 14px;}
	.dlNrConInp{font-size: 16px;padding: 0 20px;}
	.dlNrConBut{height: 50px;line-height: 50px;margin-top: 23px;}
	.dlNrConR.dzYmR{margin-top: 60px;}
	.dzYmL .dlNrConL02{font-size: 80px;}
	.dzYmL .dlNrConL01{font-size: 32px;}
	
	.abBanR .dlNrConL01{font-size: 30px;}
	.abBanR .dlNrConL02{font-size: 48px;}
	
	.honorWz01{font-size: 32px;}
	.honorWz02{font-size: 14px;}
	.honorImgWc{width: 50%;}
	.honorJbDb{margin-top: 124px;}
	.index-box .title{width: 350px;  }
	
	.index-box .tits{font-size: 40px;}
	
	.footer-box .box-left .copyright a{margin-left: 15px;}
	.footer-box .box-right .nav dl{min-width: 130px;margin-left: 10px;}
	.footer-box .box-right .nav dl dd:nth-child(1){font-size: 16px;}
	.footer-box .box-right .nav dl dd{font-size: 14px;line-height: 42px;}
	.cpTopNav{padding: 20px 0;}
}

@media only screen and (min-width: 100px) and (max-width:1000px){
	.topWapAllTop{display: block;}
	.spAllTop{display: none;}
	.dlNr{margin-top: -50px;}
	.spAllTopH{height: 50px;}
	.apAllBanTit{display: none;}
	.footer-box .box-right .nav{display: none;}
	
}

.dBigImg{}
.dBigImgWc{}
.newsDetailNr02BotFyMk span{display: none;}
.ckxqWapSb{display: none;}

.no-cpBotFyNr02{line-height: 77px;}

@media only screen and (min-width: 100px) and (max-width:1000px){
	.ckxqWapSb{display: block;position: absolute;bottom: 15px;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%); width: 110px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #b39c88; color: #FFFFFF;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
	
	
	.abBanL{float:none;width: 80%;margin: 0 auto 0;}
	.abBanR{float: none;width: 100%;text-align: center;margin-top: 0;}
	.abBanR .dlNrConL01, .dzYmL .dlNrConL01{font-size: 18px;}
	.abBanR .dlNrConL02, .dzYmL .dlNrConL02{font-size: 22px;margin-top: 15px;}
	
	.dBigImgWc{}
	.dBigImg{display: none;}
	.dlNrCon{padding-top: 50px;}
	.dlNr.dBigImgWc .w1680{position: static;-webkit-transform: translate(0);
    -moz-transform: translate(0);
    -ms-transform: translate(0);
    -o-transform: translate(0);
    transform: translate(0);}
	.dzYmL{margin-top: 20px;float: none;}
	.dlNrConR.dzYmR{width: 100%;float: none;margin: 20px auto 0;}
	.dlNrConR.dzYmR .dlNrConRNr{padding: 10px;}
	.dlNrConRNrMk{height: 40px;}
	.dlNrConRNrMkL{height: 40px;}
	.dlNrConRNrMkL{width: 38px;}
	.dlNrConRNrMkL img{max-height: 15px;}
	.dlNrConInp{font-size: 14px;padding: 0 10px;}
	.dlNrConRNrMkR{margin: 0 0 0 38px;}
	.dlNrConBut{height: 40px;
    line-height: 40px;font-size: 15px;
    margin-top: 15px;}
	.allNavLab li{font-size: 13px;}
	.allNavLab{height: 45px;line-height: 45px;}
	.spAllTit{margin-top: 20px;}
	.sjLcNrLb{margin-top: 10px;}
	.spAllTit01{font-size: 20px;}
	.spAllTit02{font-size: 14px;}
	.sjLcNrLb li{width: 33.33%;float: left;text-align: center; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;border:none;margin: 20px 0 0;}
	.sjLcNrLb li::before{display: none;}
	.sjLcNrLb01 img{max-width: 25px;}
	.sjLcNrLb02{font-size: 14px;}
	.sjsNr{margin-top: 20px;}
	.sjsNrList{margin-top: 30px;}
	.sjsNrListBot{padding: 10px 10px 10px;}
	.sjsNrListBot01{font-size: 14px;}
	.sjsNrListBot03{margin-top: 10px;}
	.sjsNrList .swiper-pagination{margin-top: 30px;}
	.sjsNrList .swiper-pagination-bullet{width: 5px;height: 5px;margin: 0 3px}
	
	
	.szllNrListWc .swiper-pagination-bullet{width: 5px;height: 5px;margin: 0 3px}
	.szllNrList .swiper-slide{padding: 57px 0 38px;}
	
	.sjsNr{padding: 1px 0 30px;}	
	.caseNrCon03{position: static;}
	.caseNrCon02{position: static;}
	.caseNrCon02L{display: none;}
	.caseNrCon02Row{display: none;}
	.caseNrCon02{width: 100%;}
	.caseNrCon02R{width: 100%;}
	.caseNrCon03 li{padding: 0;display: inline-block;}
	.caseNrCon03 ul{white-space: nowrap;overflow-x: auto;}
	.caseNrConWc{margin-top:40px;}
	
	.more{width: 120px;height: 36px;line-height: 36px;font-size: 14px;}
	.more:after{top: 2px;left: 2px;}
	.caseNrCon03 li .more{width: auto;height: 36px;line-height: 36px;font-size: 14px;padding: 0 15px;}
	.caseNrCon03 li .more:after{top: 2px;left: 2px;}
	.tsgdBot .more{width: 120px;height: 36px;line-height: 36px;font-size: 14px;}
	.tsgdBot .more:after{top: 2px;left: 2px;}
	.cpXqTpNrR04 .apALLmore{width: 120px;height: 40px;line-height: 40px;font-size: 14px;}
	
	
	.caseNrCon02RNr{padding:25px 15px;}
	.caseNrCon02RNr02{font-size: 18px;}
	.caseNrCon02RNr03{margin-top: 10px;}
	.caseNrCon02RNr04{margin-top: 22px;}
	.apALLmore{width: 120px;height: 40px;line-height: 40px;}
	.caseNrConWcBot{margin-top: 15px;}
	
	.caseNr{padding: 1px 0 60px;}
	.caseNrCon03 li::before{display: none;}
	
	.xzProList{margin-top: 25px;}
	.cpLbIndPos p{font-size: 14px;bottom: 8px;letter-spacing: 0;}
	.xzProList{margin-bottom: 30px;}
	.tsgdBot{margin-bottom: 30px;}
	
	.footer-box{padding: 25px 0 20px;}
	.footer-box .box-left .tits{font-size: 14px; line-height: 24px;}
	.footer-box .box-left .ewm-box{margin-top: 15px;}
	.footer-box .box-left .txt{margin-top: 15px;font-size: 12px;line-height: 22px;}
	.footer-box .box-left .copyright{margin-top: 15px;font-size: 12px;}
	.footer-box .box-left .copyright span{display: block;}
	.footer-box .box-left .copyright a{margin: 10px 15px 0 0;display: inline-block;}
	.footer-box .box-right .returnTop{margin-top: 0;position: absolute;top: 30px;right:5%;width: 39px;}
	.footer-box .box-right .share a{float: left;margin: 0 29px 0 0;}
	.footer-box .box-right{float: left;}
	.footer-box .box-right .share{margin-top: 19px;}
	
	.pXqTop .apALLmore{float: none;}
	.pXqTopCen{position: static;}
	.pXqTopCen01 li{font-size: 14px;margin: 0;display: inline-block;padding: 0 10px;}
	.pXqTopCen01{white-space: nowrap;overflow-x: auto;}
	.pXqTop{margin-top: 20px;}
	.pXqTopMenu{position: absolute;top: 0;right: 0;width: 36px;-webkit-background-size:16px auto;und-size:16px auto;-ms-background-size:16px auto;-o-background-size:16px auto;background-size:16px auto;
    height: 36px;}
  .pXqTopMenu.on{-webkit-background-size:16px auto;und-size:16px auto;-ms-background-size:16px auto;-o-background-size:16px auto;background-size:16px auto;}
  .spProTop li{margin: 0 20px;}
  .spProTop li div img{height: 40px;}
  .spProTop li div{height: 40px;}
  .spProTop{margin: 20px 0 20px;}
  
  .cpBanMt{margin-top: 20px;}
  .spProTop.pXqTopCen02{margin-bottom: 0;}
  .cpXqTpNrImg{width: 100%;}
  .cpXqTpNrR{position: static;width: 100%;-webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
}
	.cpXqTpNrRBj{padding: 20px 15px 60px;}
	.cpXqTpNrR02{font-size: 18px;margin-top: 15px;}
	.cpXqTpNrR03{margin-top: 10px;}
	.cpXqTpNrR04{bottom: -20px;}
	.cpXqTp{padding: 30px 0 60px;}
	.ppGsNrTopL{width: 100%;}
  .ppGsNrTopL01{font-size: 16px;margin-top: 18px;}
  .ppGsNrTopL02{font-size: 14px;margin-top: 18px;}
  .ppGsNrTopHr{display: none;}
  .ppGsNrImg{margin-top: 18px;}
  .cpBotFyNrImg img{width: 40px;height: 43px;}
	.cpBotFyNr{height: 43px;}
	.cpBotFyNr01{margin-top: 0;}
	.newsDetailNr02BotFyMk.left{padding-left: 21px;}
	.cpBotFyNr, .newsDetailNr02BotFyMk.right .cpBotFyNr{padding: 1px 0 0 52px;}
	.newsDetailNr02BotFyMk{width: 100%;float: none;margin-top: 15px;}
	.newsDetailNr02BotFyIco{position: static;margin: 0;display: none;}
	.newsDetailNr02BotFyMk.right{background: url(../images/row5.png) no-repeat left center;padding-left: 21px;padding-right: 0; text-align: left;}
	.newsDetailNr02BotFyMk.right .cpBotFyNrImg{left: 0;right: auto;}
	.cpBotFyNr02{font-size: 16px;}
	.newsDetailNr02BotFyIco::before{width: 40px;
    border: 1px solid #D9D3CE;
    height: 40px;}
  .cpBotFh.newsDetailNr02BotFyIco img{margin: 12px 0 0 9px;}
  .newsDetailNr02BotFyIco{width: 40px;margin: 20px 0 0 10px;
    border: 1px solid #D9D3CE;
    height: 40px;}
  .newsDetailNr02BotFy{margin-top: 30px;}
  .cpBotFy{margin-bottom: 30px;}
  
  .cpBanTit{font-size: 18px;}
  .cpTopNav li{font-size: 14px;margin: 0 10px;}
  .cpTopNav ul{white-space: nowrap;overflow-x: auto;}
	.cpTopNav{padding: 15px 0;}
	.apAllBan{margin-top: 20px;}
	.braSeaMK select{height: 36px;font-size: 12px;padding: 0 5px;}
	.braSeaMKR{height: 36px;-webkit-background-size:16px auto;und-size:16px auto;-ms-background-size:16px auto;-o-background-size:16px auto;background-size:16px auto;}
	.w1680.braSea{margin-top: 20px;}
	#allmap{margin-top: 20px;height: 300px;}
	.spByList{margin-bottom: 30px;}
	.spByList li{width: 48%;margin: 3% 1% 0;}
	.AreaList .spByList02{padding: 10px;}
	.spByList02_1{font-size: 14px;}
	.AreaList .spByList02_2{font-size: 12px;}
	.AreaList .spByList02_20{height: 63px;}
	.AreaList .spByList02{min-height: 130px;}
	.footer-box .box-left .tits{font-family: "微软雅黑";}
	
	
	.spTjNewL{width: 100%;float: none;}
	.spTjNewR{position: static;width: 100%;float: none;}
	.spTjNewRNr{-webkit-transform: translateY(0);position: static;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 15px 15px 25px;
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);}
	.spTjNewRNr01{font-size: 16px;}
	.spTjNewRNr02{font-size: 12px;}
	.spTjNewRNr03{margin-top: 11px;font-size: 14px;}
	.spTjNewRNr04{margin-top: 18px;}
	.spTjNew{margin-top: 26px;}
	
	.spNewsList li{line-height: 44px;font-size: 14px;background: url(../images/ico2.png) no-repeat left 0 center;-webkit-transition: background 0.5s;
  -o-transition: background 0.5s;
  transition: background 0.5s;
  }
	.spNewsList li .oneLine{margin: 0 95px 0 15px;}
	.spNewsList li span{font-size: 12px;right: 0;}
	.spNewsList{margin-top: 15px;
    margin-bottom: 30px;}
	.spNewsList li:hover{background: url(../images/ico2.png) no-repeat left 0 center;border-bottom: 1px dashed #F0EBE7;}
	.spNewsList li:hover span{color: #999999;}
	.mwPage a, .mwPage span{width: 30px;height: 30px;line-height: 30px;font-size: 12px;}
	.spALLhR{background: none;margin-bottom: 0;
    margin-top: 30px;}
    
  .spActLbL{width: 100%;float: none;}
	.spActLb li .spTjNewRNr{width: 100%;float: none;}
	.spActLb li:nth-child(2n) .spActLbL{float: none;}
	.spActLb li{margin-top: 20px;}
	.spActLb{margin-bottom: 30px;padding-top: 8px;}
	.spByList02{padding: 10px 10px 10px 10px;}
	.spByList02_2{font-size: 12px;margin-top: 4px;}
	.spByList01_3{display: none;}
	.sxyNr .dlNrConL01{font-size: 14px;}
	.sxyNr .dlNrConL02{font-size: 18px;margin-top: 0;}
	.dlNrConL{margin-top: 0px;}
	.sxyNr .dlNrConL01 br{display: none;}
	.sxyNr .dlNrConL02 br{display: none;}
	
	.spXyJj{font-size: 14px;margin-top: 20px;}
	.spXyJjlBWz{font-size: 15px;height: 63px;}
	.spXyJjlB{margin-top: 30px;}
	.busTit{font-size: 16px;margin-top: 30px;}
	.busTdHr{height: 30px;margin: 20px auto 30px;}
	.szllNrListWc{padding: 0;}
	
	.szllNrListWc .swiper-button-next, .szllNrListWc .swiper-button-prev{display: none;}
	
	.szllNrListBotR h3{font-size: 14px;margin: 10px 0 3px;}
	.szllNrListBotR p{font-size: 12px;}
	.szllNrListTop h3{font-size: 18px;}
	.szllNrListTop p{font-size: 12px;}
	.szllNrListBotR{max-height: 150px;overflow-y: auto;}
	.szllNrListBot{padding: 9px 0 20px;}
	.szllNrListTop{margin-bottom: 20px;}
	
	.szllNr{padding: 1px 0 30px;}
	
	.pxKcNrCon li{width: 100%;}
	.pxKcNrConImg.right{float: left;}
	.pxKcNrConWz.left{left: auto;right: 0;}
	.pxKcNrConWz p{font-size: 16px;}
	
	.pxKcNrCon li:nth-child(2n) .pxKcNrConImg{float: right;}
	.pxKcNrCon li:nth-child(2n) .pxKcNrConWz.right{left: 0;right: auto;}
	.pxKcNrCon li:nth-child(2n) .pxKcNrConWz{left: 0;right: auto;}
	.pxKcNrCon{margin-top: 30px;}
	.pxKcNr{padding: 1px 0 30px;}
	
	.spByList.jxsAlNr li{width: 48%;margin: 3% 1% 0;}
	.spByList.jxsAlNr .spByList02{padding: 10px;}
	.spByList.jxsAlNr .spByList02_1{font-size: 13px;}
	.jxsAlNr{padding-top: 12px;}
	.jxsAl{padding: 1px 0 30px;}
	
	
	.index-box .title{width:150px;}
	.index-box{padding: 80px 0 8px;}
	.index-box .tits{font-size: 20px;line-height: 1.2;}
	.index-box .tit{font-size: 16px;line-height: 1.2;}
	.index-box .icon{margin-top: 30px;}
	.index-box .tel{font-size: 26px;}
	
	.kjmNr01{font-size: 16px;}
	.kjmNr02{font-size: 22px;}
	.kjmNr .img-responsive{display: none;}
	.kjmNr .w1680{position: static;-webkit-transform: translate(0);
    -moz-transform: translate(0);padding: 40px 0;
    -ms-transform: translate(0);
    -o-transform: translate(0);
    transform: translate(0);}
  .kjmNr{background-position: center center;background-repeat: no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
  
	.ppCbNrMk{float: none;width: 270px;display: inline-block;}
	.ppCbNrWcBot.on .ppCbNrMk02C .spAllTit{display: none;}
	.ppCbNrWcBot.on .ppCbNrMk02C_2{display: none;}
	.ppCbNrWcBot.on .ppCbNrMk{width: 60px;height: 60px;overflow: hidden;}
	.ppCbNrWcBotR .cons p{height: 100%!important;width: 100%!important;}
	.ppCbNrWcBotR .cons img{height: calc(100% - 20px) !important;}

	.ppCbNrWcBotR{left: 0;}
	.ppCbNrWcBot.on .ppCbNrWcBotGs .ppCbNrMk{z-index: 3;}
	.ppCbNrWcBot.on .ppCbNrWcBotGs .ppCbNrMk02C_3{margin: 0 auto 0;}

	.ppCbNrMk02C_2{min-height: 218px;}
	.ppCbNr{white-space: nowrap;/*font-size: 0;*/overflow-x: auto;}
	.hzLCnR{margin-top: 0;}
	.ppCbNrMk .spAllTit02{font-size: 18px;}
	.ppCbNrMk02C{top: 0;}
	.ppCbNrMk01C .ppCbNrMkNr{display: none;}
	.ppCbNrMk02C_2{line-height: 1.8;width: 90%;margin: 20px auto 0;white-space: normal;font-size: 12px;}
	.ppCbNrMk02C_2 br{display: none;}
	.ppCbNrMk02C_3{width: 40px;height: 40px;}
	/*.ppCbNrWcBotR{left: 200px;}*/
	.ppCbNrWcBotRNr .swiper-slide{width: 100%;}
	.ppCbNrWcBotRNrCon{margin-left: 5px;}
	.ppCbNrWcBotRNr01{margin-top: 0;}
	.ppCbNrWcBotRNr02{font-size: 18px;}
	.ppCbNrWcBotRNr03{font-size: 14px;}
	.ppCbNrWcBotRNr03{margin-top: 7px;}
	.ppCbNrWcBotRNr04{margin-top: 20px;}
	.Top02Nr{padding-top: 10px;}
	.hzLCnR .sjLcNrLb li{padding: 0;width:25%;}
	.jmLyNr{padding: 30px 0;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
	.jmLyNrCon{width: 90%;position: static;-webkit-transform: translate(0);margin: 0 auto 0;
    -moz-transform: translate(0);
    -ms-transform: translate(0);
    -o-transform: translate(0);
    transform: translate(0);}
  .jmLyNrImgWapYc{display: none;}
	.jmLyNrConNr{padding: 15px 15px 30px;}
	.jmLyNrConNr01{font-size: 16px;}
	.jmLyNrConNrL{width: 100%;}
	.jmLyNrConNrR{width: 100%;}
	.jmLyNrConInp{height: 36px;padding: 0 10px;}
	.jmLyNrConNrBotMk select{height: 40px;padding: 0 10px;background: #FDF7F2 url(../images/ico53.png) no-repeat right 10px center;}
	.jmLyNrConNr02{padding-top: 0;}
	.jmLyNrConBut{width: 120px;line-height: 40px;height: 40px;}
	.jmLyNrConNr03{margin-top: 20px;}
	
	.allNavLab.fon24{height: 45px;line-height: 45px;}
	.allNavLab.fon24 li{font-size: 14px;}
	.caseNrCon03.newBusLfIX{position: static;-webkit-transform: translateY(0);margin-top: 10px;
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);}
    
  .caseNrCon03 ul{text-align: center;}
  .xwHrG{margin-top: 40px;}
  .busBotMk{width: 100%;margin-top: 20px;}
  .busBotMk.ml2{margin: 0;margin-top: 20px;}
  .busBot{padding: 10px 0 30px}
  
  .busBot01_Bot{padding: 15px 15px 30px;}
  .busBot01_Bot01{font-size: 16px;}
  
  .more.w148{width: 120px;
    line-height: 36px;height: 36px;}
  .more.w148:after{top: 2px;left: 2px;}
  .busBot01_Bot03{margin-top: 20px;}
  .busBotMk03_1 a{font-size: 14px;}
  .busBotMk03 p{font-size: 12px;}
  .busBotMk03 li:last-of-type{display: block;}
  
  .w1680.xsWl li{width: 48%;margin: 3% 1% 0;}
  .xsWlDown{opacity: 1;width: 40px;height: 40px;margin: -20px 0 0 -20px;-webkit-background-size:16px auto;und-size:16px auto;-ms-background-size:16px auto;-o-background-size:16px auto;background-size:16px auto;}
  
  .newsDetailNr{width: 100%;}
  
  .newsDetailNr01{font-size: 16px;margin-top: 30px;}
  .newsDetail{margin-top: 20px;}
  .newsDetailNr02{font-size: 14px;}
  .newsDetailNrBjq{font-size: 14px; margin-top:30px;}
	.newsDetailNr02BotFyMk{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	
	.newsDetailNr02BotFyMk h3{font-size: 16px;}
	.newsDetailNr02BotFyMk p{font-size: 12px;}
	.newsDetailNr02BotFyIco img{margin: 9px 0 0 11.5px;}
	.tjzxNr{margin-top: 40px;}
	.tjzxNr{padding: 30px 0;}
	
	.dlNr .w1680.dlNrCon{position: static;-webkit-transform: translate(0);padding: 60px 0 30px;
    -moz-transform: translate(0);
    -ms-transform: translate(0);
    -o-transform: translate(0);
    transform: translate(0);}
  .dlNrConL{width: 100%;float: none;}
	.dlNrConR{width: 100%;float: none;margin-top: 30px;margin-bottom: 35px;}
	.dlNrWapYc{display: none;}
	.dlNrConL01{font-size: 16px;margin-top: 30px;}
	.dlNrConL02{font-size: 22px;margin-top: 15px;}
	.dlNrConRNr{padding: 15px 15px 30px;}
	.dlNrConRNrMk{margin-top: 15px;}
	
	.dlNr .w1680.dlNrCon .dlNrConL01{margin-top: 0;}

	
	.ppJjNr01R{width: 100%;margin-top: 30px;}
	.ppJjNr{padding: 30px 0;}
	.ppJjNr01R p{margin-top: 10px;}
	.ppJjNr02{margin-top: 30px;}
	.ppJjNr02Nr h3{font-size: 16px;}
	.ppJjNr02NrIco{margin-top: 8%;}
	
	.qyLnSm .spAllTit01{font-size: 16px;}
	.qyLnSm .spAllTit02{font-size: 18px;}
	.qyLnSm01C{padding: 150px 0 100px;}
	.qyLnSm02C_1{width: 80%;left: 10%;top: 9%;}
	.qyLnSm02C_1Nr h3{font-size: 14px;}
	.qyLnSm02C_1Nr p{font-size: 12px;}
	
	
	.flipbook{width: 100%;background: none;height: auto;margin-top: 30px;}
	.flipbook .swiper-slide{background: none;}
	.flipbookL{width: 100%;float: none;margin: 0;position: relative;}
	.flipbookR{width: 80%;float: none;margin: 10px auto 0;}
	.flipbookR li{color: #A28460;}
	.flipbookLBot h3{font-size:36px;}
	.flipbookLBot p{font-size:24px;margin-top: 1px;}
	.flipbookLBot{margin-top: 10px;}
	.flipbookYearWcHr{display: none;}
	.flipbookR li{font-size: 12px;}
	.zxnsNrAll{width: 90%;}
	
	.flipbookLRwap{position: absolute;top:48%;right: 12%;width: 33%;height: auto;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
	.flipbookLBot{position: absolute;top:43%;left: 12%;width: 33%;height: auto;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);text-align: left;}
	
	.zxnsNrAllMkTop{line-height: 48px;}
	.zxnsNrAllMkTop .oneLine{font-size: 14px;margin: 0 55px 0 15px;}
	.zxnsNrAllMkBot{padding: 15px 15px;line-height: 1.8;}
	.zxnsNrAllMk{margin-top: 15px;}
	.zxnsNrAll{padding: 15px 0 30px;}
	.zxnsNr{padding: 1px 0 30px;}
	
	.LxWmDbL{width: 100%;float: none;}
	#allmap01{height: 250px;}
	.LxWmDbR{width: 90%;float: none;margin: 0 auto 0;padding: 1px 0 35px;}
	.LxWmDbList h3{font-size: 16px;margin-bottom: 10px;}
	.LxWmDbList p{font-size: 14px;}
	.LxWmDbList li{margin-top: 20px;padding: 0 0 0 30px;}
	.LxWmDbList .LxWmDbListLh p{line-height: 1.8;}
	.LxWmDbListL img{width: 15px;height: auto;}
	
	.honorXyY{display: none;}
	.honorXyYPrev{display: none;}
	.honorJbDb{display: none;}
	
	.honorWz01{margin-top: 30px;}
	.honorWz01{font-size: 16px;}
	.honorWz02{font-size: 12px;}
	
	.honorImgWc{top: 50%;right: 0;left: auto;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
	
	.fzlcNr{padding: 1px 0 40px;}
	.index-header{display: none;}
	.index-banner .a{width: 30px;
    height: 51px;}
	.index-banner .menu{display: none;}
	
	.index .index-product .tag{display: none;}
	.index .index-product{width: calc(100% - 0px);padding: 0 0px 255px;margin-top: 0;}
	.index .index-about .con{width: calc(100% - 40px);/*position: static;*/padding: 0px 20px 40px;}
	.index .index-activity{width: calc(100% - 30px);padding: 0 15px;}
	.index .index-about{height: 237px;}
	
	.index .index-product .porNav{left: 5%;}
	.index .index-product .porNav ul li .tits{font-size: 16px;line-height: 40px;}
	.index .index-product .porNav ul li .tits i{margin-top: 0;}
	.index .index-product .porNav ul li .tits span:after{top: 19px;}
	.index .index-product .porNav ul li .mnav a{font-size: 14px;line-height: 26px;}
	
	.index .index-about .tag{display: none;}
	.index .index-about .con .title{font-size: 16px;line-height: 1.2;}
	.index .index-about .con .title1{font-size: 20px;line-height: 1.2;}
	
	.index .index-about .con .more{margin-top: 15px;}
	/*.index-aboutImgYC{display: none;}*/
	
	.index .index-activity .box-left{width: 100%;float: none;}
	.index .index-activity .box-right{width: 100%;float: none;}
	.index .index-box .tag{display: none;}
	.index .index-activity .box-left ul li a .con .title .tits{font-size: 14px;line-height: 40px;
    height: 40px;}
  .index .index-activity .box-left ul li a .con{width: calc(100% - 20px);
    padding-left: 10px;
    padding-right: 10px;
    background-color: #544841;
    height: 40px;}
	.index .index-activity .box-left ul li a .con .t{position: absolute;bottom: 0;right: 10px;font-size: 16px;line-height: 40px;}
	.index .index-activity .box-left ul li a .pic{height: auto; padding-bottom: 70%;}
	.index .index-activity .box-right ul li a{padding-bottom: 10px;padding-top: 10px;}
	.index .index-activity .box-right ul li:nth-child(1) a{padding-top: 20px;}
	.index .index-activity .box-right ul li a .con .time{font-size: 14px;}
	.index .index-activity .box-right ul li a .con .tits{font-size: 14px;line-height: 20px;    -webkit-line-clamp: 2;height: auto; margin-top: 9px;}
	.index .index-activity .box-right ul li a .icon{width: 42px;height: 42px;}
	.index-box .more{margin-bottom: 50px;width: 120px;font-size: 14px;
    height: 40px;line-height: 40px;}
	.index-box .more:after{top: 2px;left: 2px;}
	
	.index .index-product .porNav{position: relative;z-index: 3;}
	.AllQh{position: absolute;bottom: 0;left: 50%;right: auto;margin-left: -150px;}
	.index .index-product .list{height: 100%;position: absolute;bottom: 0;left: 0;right: 0;top: 0;z-index: 1;}
	.index .index-product .list ul li .bgPic{height: 100%;position: absolute;bottom: 0;left: 0;right: 0;top: 0;background-repeat: no-repeat;background-position: center center; -webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
	.index .index-product .list ul li .bgPic img{display: none;}
	.index .index-product .list ul{height: 100%;}
	.index .index-product .list ul li{height: 100%;}
	.conBox dl dd a{padding-top: 1px;}
	.conBox{width: 300px;
    height: 253px;
    padding-bottom: 0px;}
    .conBox dl dd a .pic{width: 70px;height: 100px;}
  .conBox dl dd a .pic img{width: 70px;}
  .conBox dl dd a .tits{font-size: 16px;line-height: 26px;letter-spacing: 2px;}
  .conBox dl dd a .txt{font-size: 12px;}
  .conBox dl dd a .txt{margin-top: 10px;height: 72px;}
  
  .conBox dl dd .more{width: 120px;height: 40px;line-height: 40px;margin-left: -60px;font-size: 14px;
    bottom: 10px;}
  
  .index .index-product .porNav{padding-top: 5px;}
  .index .index-product .porNav ul li .tits i{width: 24px;height: 24px;line-height: 24px;margin-top: 8px;}
	.index-banner .btns{display: none;}
	
	.newsDetailNr02BotFyMk span{display: block;padding-bottom: 5px;}
	
	.zzRyNr .w1680{padding: 1px 0 20px;}
	
	.no-cpBotFyNr02{line-height: 23px;margin-left: -52px;}

#newsDetailNr02BotFyIcoMore .bds_more{ width: 40px;height: 40px;}
a[name^="label"] {
    position: relative;
    top: -50px; 
    display: block;
    height:0; 
    overflow: hidden;
}


.flipbook .swiper-button-next{}
.flipbook .swiper-button-prev{}

.flipbook .swiper-button-next, .flipbook .swiper-button-prev{width: 30px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;    margin-top: 0;top: 18%;
	height: 30px;}
.flipbook .swiper-button-next{background: #d3ab27 url(../images/row9.png) no-repeat center center;}
.flipbook .swiper-button-prev{background: #d3ab27 url(../images/row10.png) no-repeat center center;}



.kjmNr03{font-size: 12px;}


}



/*.flipbook .swiper-slide.on{animation: page 3s forwards;
		-moz-animation: page 3s forwards; 
		-webkit-animation: page 3s forwards; 
		-o-animation: page 3s forwards; }
		@keyframes page {
            0%{
                transform: rotatey(0deg);
             }
             100%{
                transform: rotatey(-180deg);
                z-index: 10;
             }
        }

*/



/* Booklet jQuery Plugin Style*/
.booklet{
	
}
.booklet .b-wrap-left  {
	background: url(../images/ico36.png) no-repeat top right!important;
	
}
.booklet .b-wrap-right {
	background: url(../images/ico37.png) no-repeat top left!important;
	
}
.booklet .b-counter {
	bottom:10px;
	position:absolute;
	display:block;
	width:90%;
	height:20px;
	border-top:1px solid #ddd;
	color:#222;
	text-align:center;
	font-size:12px;
	padding:5px 0 0;
	background:transparent;
	-moz-box-shadow:0px -1px 1px #fff;
	-webkit-box-shadow:0px -1px 1px #fff;
	box-shadow:0px -1px 1px #fff;
	opacity:0.8;
}
.book_wrapper{
	margin:0 auto;
margin-top: 70px;
	width:855px;
	height:436px;
	position:relative;
	background:transparent url(../images/ico35.png) no-repeat center center;
}
.booklet .b-counter{opacity: 0!important;}
.book_wrapper h1{
	color:#13386a;
	margin:5px 5px 5px 15px;
	font-size:26px;
	background:transparent url(../images/h1.png) no-repeat bottom left;
	padding-bottom:7px;
}
.book_wrapper p{
}
.book_wrapper a.article,
.book_wrapper a.demo{
	background:transparent url(../images/circle.png) no-repeat 50% 0px;
	display:block;
	width:95px;
	height:41px;
	text-decoration:none;
	outline:none;
	font-size:16px;
	color:#555;
	float:left;
	line-height:41px;
	padding-left:47px;
}
.book_wrapper a.demo{
	margin-left:50px;
}
.book_wrapper a.article:hover,
.book_wrapper a.demo:hover{
	background-position:50% -41px;
	color:#13386a;
}
.book_wrapper img{
	
}
.booklet .b-wrap-right img{
	
}
a#next_page_button,
a#prev_page_button{
	display:none;
	position:absolute;
	width:41px;
	height:40px;
	cursor:pointer;
	margin-top:-20px;
	top:50%;
	background:transparent url(../images/buttons.png) no-repeat 0px -40px;
}
a#prev_page_button{
	left:-30px;
}
a#next_page_button{
	right:-30px;
	background-position:-41px -40px;
}
a#next_page_button:hover{
	background-position:-41px 0px;
}
a#prev_page_button:hover{
	background-position:0px 0px;
}
.loading{
	width:160px;
	height:56px;
	position: absolute;
	top:50%;
	margin-top:-28px;
	right:135px;
	line-height:56px;
	color:#fff;
	padding-left:60px;
	font-size:15px;
	background: #000 url(../images/ajax-loader.gif) no-repeat 10px 50%;
	opacity: 0.7;
	z-index:9999;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border-radius:20px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}

.flipbook{display: none;}
@media only screen and (min-width: 100px) and (max-width:1000px){
	.book_wrapper{display: none;}
	.flipbook{display: block;}
	
	.honorXyYPrev{display: none!important;}
	.honorXyY{display: none!important;}
	.newsDetailNrBjq img{width: auto!important;}
	.newsDetailNrBjq table, .newsDetailNrBjq tr, .newsDetailNrBjq td{width: 100%!important;}
	
}
@media only screen and (min-width: 100px) and (max-width:640px){
	.sjsNrListBot04{min-height: 126px;}
	
	.tag {    writing-mode: initial;}
	.tag:before, .tag:after{background:none!important;}
	.index .index-activity .tag{left: 52px;}
	
}
@media only screen and (min-width: 100px) and (max-width:500px){
	.spByList.xsWl .spByList02_2 span{float: none!important;display: block;}
	
	
}
/*分页*/
.page{text-align:center;margin:30px auto;color:#545454; max-width:1400px;}
.page_turner {padding:4px 0px 0px 1px;clear:both; margin-left:40%;}
.page_turner a, .page_turner span {float:left;display:block;border:1px solid #890072;border-radius:10px;padding:5px;margin-left:4px; line-height:14px;}
.page_turner a:link, .page_turner a:visited { text-decoration:none; color:#545454 }
.page_turner a:hover, .page_turner a.c {background:#890072; color:#fff;}
.join_bg{ background:url(../images/joinbg.png) center top no-repeat; width:100%; max-width:1920px; height:743px; display:block}
.join_yq{ width:45%; float:left; background:#fff; height:490px; line-height:40px; font-size:14px; padding:60px;}
.join_yq h3{ font-size:40px; line-height:50px; margin-bottom:20px;}
.join_ys{ width:40%; float:right; color:#fff; font-size:16px; line-height:50px; padding-top:10%; position:relative}
.join_ys span{ width:50px; height:50px; line-height:50px; display:block; float:left; position:absolute; left:-50px;}
.join_ys span.ys1{ background:url(../images/ys1.png) center center no-repeat;}
.join_ys span.ys2{ background:url(../images/ys2.png) center center no-repeat;}
.join_ys span.ys3{ background:url(../images/ys3.png) center center no-repeat;}
.join_ys span.ys4{ background:url(../images/ys4.png) center center no-repeat;}
.join_ys span.ys5{ background:url(../images/ys5.png) center center no-repeat;}
.join_ys span.ys6{ background:url(../images/ys6.png) center center no-repeat;}
.jiameng{ width:200px; height:40px; line-height:40px; text-align:center; color:#fff; background:#b6001f;border-radius:20px; margin-top:30px; font-size:20px; cursor:pointer; position:absolute; left:-30px;}
@media only screen and (min-width: 1000px) and (max-width:1300px){

.join_yq{ width:44%; float:left; background:#fff; height:490px; line-height:30px; font-size:13px; padding:60px;}
.join_yq h3{ font-size:40px; line-height:50px; margin-bottom:20px;}
.join_ys{ width:40%; float:right; color:#fff; font-size:14px; line-height:50px; padding-top:10%; position:relative}
.join_ys span{ width:50px; height:50px; line-height:50px; display:block; float:left; position:absolute; left:-50px;}
	
}

#allmap,
.map{
	width: 100%;
	height: 550px;
}
.list{ width:100%; max-width:1400px; margin:auto;
	border-left: solid 1px #e6e6e6;
	box-sizing: border-box;
}
.list:after{content:"";height:0;display:block;clear:both}
.list li{
	width: 25%;
	float: left;
	border-right: solid 1px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
	box-sizing: border-box;
	text-align: center;
	padding-bottom: 66px;
}
.list li .icon{
	height: 138px;
	margin-top: 75px;
}
.list li .icon img{
	height: 100%;
}
.list li .text{
	line-height: 30px;
	font-size: 18px;
	color: #666666;
	margin-top: 40px;
}
.list li .text a,
.list li .text p{
	font-size: 18px;
	color: #666666;
}