.left {  float: left; }.right {  float: right; }@font-face {		font-family:"HELVETICANEUELT-THINEXT";		src:url(../font/HELVETICANEUELT-THINEXT.ttf);	}@font-face {  font-family: "TT";  src: url("../other/TT0035M.woff2") format("woff2"), url("../other/TT0035M.woff") format("woff"), url("../other/TT0035M.ttf") format("truetype"), url("../other/TT0035M.eot") format("embedded-opentype"), url("../other/TT0035M.svg") format("svg"), url("../other/TT0035M.otf") format("opentype"); }  	@font-face {		font-family:"aparaj";		src:url(../font/aparaj.ttf);	}	.w1600 {  max-width: 1600px;  width: 90%;  margin: 0 auto;  height: auto; }.w1680 {  max-width: 1680px;  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: 30px;    z-index: 100;    border-bottom: 1px solid #4d4947;    padding: 20px 0;  }    .index-header .logo {      width: 330px;      height: auto;      float: left;      display: block;      margin-left: 8.3%; }    .index-header .tel {      padding-right: 35px;      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: 30px;      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: #947156;  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: #947156;    position: absolute;    top: -10px;    left: 50%;    margin-left: -1.5px; }  .tag:before {    content: "";    width: 3px;    height: 3px;    border-radius: 3px;    background-color: #947156;    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-weight: lighter;		font-family:"HELVETICANEUELT-THINEXT";			        font-size: 90px;              line-height: 80px;        color: #947156;        letter-spacing: 5px;        text-transform: uppercase;        margin-bottom: 20px; }      .index .index-about .con .title1{        font-family: syst;        color: #b39c88;        font-size: 80px;        line-height: 114px;      }      .more {        width: 211px;        height: 68px;        border: 1px solid #947156;        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 #947156;          position: absolute;          top: 7px;          left: 7px; }        @media (min-width: 1024px) {          .more:hover {            background-color: #947156;            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;            top: 15%;            right: 10%;}          .conBox {            width: 1000px;            height: 667px;                       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: 700px;                    height: 466px;                    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;                                       color: #b39c88;                    text-align: center;                    margin-top: 8px; }                  .conBox dl dd a .txt {                    font-size: 13px;                    line-height: 24px;                    color: #947156;                    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: 45%;              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: 2%;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: #947156;          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: #947156; }            @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: #947156;              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: #947156; }            .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: 25%;    padding-bottom: 3.6%;    background-image: url("../images/add-bg.jpg");  }    .index-box .title {      width: 482px;      height: auto;      margin: 0 auto; }    .index-box .tits {      font-size: 56px;      line-height: 56px;      color: #947156;      font-family: syst;      text-align: center;      margin-top: 40px; }    .index-box .tit {      font-size: 32px;      line-height: 32px;      text-transform: uppercase;      color: #947156;      font-family: syst;      text-align: center;      margin-top: 10px; }    .index-box .icon {      width: 34px;      height: auto;      margin: 65px auto 0; }    .index-box .tel {		font-family:"aparaj";      font-size: 58px;      line-height: 58px;      text-align: center;      color: #947156;      }    .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: #947156;      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;        }  .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: 250px;        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}.img-responsive01{display:inline-block;max-width:100%;height:auto}.spAllTop{ padding: 0px 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{-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: #947156;}.spAllTop .index-header .tel{color: #947156;margin-right: 55px;}.spAllTopMenu{float: right;margin:25px 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: #947156;font-weight: bold;font-family: arial;position: absolute;top: 0;left: -40px;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;}.spAllTit01{font-size: 40px;color: #947156; font-family: syst !important;;}.spAllTit02{font-size: 18px;color: #947156;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: #947156;}a.apALLmore{color: #FFFFFF;}.apALLmore img{display: inline-block;vertical-align: middle;margin: -3px 8px 0 0;}.spTjNewRNr04{margin-top: 38px;}.spNewsList{margin-top: 85px;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;}.spNewsList li:hover{background: #2d1916 url(../images/ico2.png) no-repeat left 25px center;border-bottom: 1px solid #2d1916;}.spNewsList li:hover span{color: #ffffff;}.mwPage{text-align: center;margin: 0 auto 0;font-size: 16px;}.mwPage a, .mwPage span{width: 50px;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: #947156;}.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: #947156;}.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: #947156;}.spActLb li .spTjNewR:hover a.apALLmore{color: #947156;}.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: #947156;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;}.cpTopNav li{display: inline-block;font-size: 18px;margin: 0 30px;}.cpTopNav li.active a{color: #947156;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: 8% 0; background:rgba(0,0,0,.5);	background: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.5));  background: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.5));  background: -moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.5));  background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.5));}.cpLbIndPos p{font-size: 20px;position: absolute;bottom: 25px;left: 0;right: 0;}.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:#947156;/*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: #947156;text-align: center;font-family: arial;}.newsDetailNrBjq{font-size: 16px;line-height: 2.5;margin-top: 70px;}.newsDetailNrBjq .mt15{margin-top: 25px;}.newsDetailNr02BotFy{margin-top: 80px;position: relative;    margin-bottom: 80px;}.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: #947156;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: left;width: 32%;position: relative;    margin-left: 1%;margin-bottom: 1%;}.xzProListBot{}.xzProListBot li{float: left;position: relative;width: 32%;margin: 2% 2% 0 0;}.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: #947156;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;}.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: #947156;	opacity: 0.5;}.cpXqTpNrR01{margin-top: 10px;}.cpXqTpNrR01 .left{font-size: 12px;color: #947156;font-weight: bold;}.cpXqTpNrR01 .right{font-size: 14px;color: #947156;}.cpXqTpNrR02{font-size: 34px;color: #947156;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: #947156;margin-top: 48px;}.ppGsNrTopL02{font-size: 16px;color: #b5b5b5;margin-top: 35px;}.ppGsNrTopHr{width: 2px;	height: 47px;	background-color: #947156;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: #947156;}.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: #947156;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{  text-align: center;}.sjLcNrLb02{  text-align: center;font-size: 20px;color: #333333;line-height: 100%;margin-top: 18px;}.sjLcNrLb03{font-size: 16px;color: #453833;font-family: englishwz;margin-top: 6px;	opacity: 0.7;  text-align: center;}.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: #947156;}.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:#947156;border: solid 2px #947156;}.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: #947156;}.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: #947156;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: #947156; 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: #947156;}.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: 70px;line-height: 70px;width: 100%;text-align: center;font-size: 0;	background-color: #251a16;}.allNavLab li{width: 25%;font-size: 16px;font-weight: bold;display: inline-block;}.allNavLab li a{color: #64524C;}.allNavLab li.active a{color: #B39C88;}.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: #947156;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 #947156;	background: #947156!important;}.szllNrListWc .swiper-pagination-bullet-active{opacity: 1; background:  none!important;	border: solid 2px #947156;}.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: url(../images/about-banner.png) center no-repeat;  background-size:cover;}.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{width: 14.28%;}.ppJjNr{max-width: 1295px;padding: 90px 0;}.ppJjNr01 .spAllTit{margin-top: 0;}.ppJjNr01R{width: 750px;}.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: 26px;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: 1px;}.qyLnSm02C_1Nr h3{margin-top: 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: #947156;border-color: #947156;}.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: #947156 url(../images/row9.png) no-repeat center center;}.flipbookYearWc .swiper-button-prev{background: #947156 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: #947156;line-height: 2;margin-top: 19px;}.honorWz03{width: 35px;margin-top: 30px;	height: 2px;	background-color: #947156;}.honorWz .swiper-pagination{bottom: 0;text-align: left;font-size: 22px;color: #947156;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: #947156;}.honorJbDbNr .swiper-slide.active img{opacity: 1;}.honorJbDbNr .swiper-slide.active span{background-color: #947156;}.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: #947156;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: 5%;}.LxWmDbListL{position: absolute;top: 50%;left: 0;}.LxWmDbList h3{font-size: 20px;font-weight: normal;color: #947156;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;}.newsDetailNrBjq p {	margin-bottom:0px;}.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 #947156;background: none;color: #b39c88;}.caseNrCon03.newBusLfIX li.active .more{border-width: 0px;    background: #947156;    color: #b39c88;}.caseNrCon03.newBusLfIX .more:hover{border-width: 0px;    background: #947156;    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: 0px;}	.spAllTopH{height: 50px;}	.apAllBanTit{display: none;}	.footer-box .box-right .nav{display: none;}	.index-banner {		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: 10px;}	.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: 40px;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;display:none;}	.index-box .tit{font-size: 16px;line-height: 1.2;display:none;}	.index-box .icon{margin-top: 30px;display:none}	.index-box .tel{font-size: 26px;margin-top: 150px;}		.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:100%;font-size:18}				.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;margin-top: -200px;}	.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;}		.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: 200px;height: 240px;}  .conBox dl dd a .pic img{width: 100%;}  .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: 300px;}  .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: #947156 url(../images/row9.png) no-repeat center center;}.flipbook .swiper-button-prev{background: #947156 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;}    .AllQh {      top:2%    }		}.z-crt {	background-color: #937055;    -webkit-border-radius: 50%;    -moz-border-radius: 50%;    border-radius: 50%;    color: #FFFFFF;}@media(max-width: 1400px){ 		.box-right {			display:none;		}}