@charset "UTF-8";
/*!****** lib.css *******/
/*!-----------------[初始化]--------------*/
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
table{border-collapse:collapse;border-spacing:0}
ol,ul{list-style:none}
q:after,q:before{content:''}
fieldset,img{border:0}
abbr,acronym{border:0}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r{float:right}
.c{clear:both}
.fix{zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
em{font-weight:400;font-style:normal}
body{color:#333;font-size:14px;line-height:1.5;font-family:"PingFang SC",'Microsoft Yahei',"Helvetica Neue",Helvetica,Arial,sans-serif}
img{max-width:100%;border:none}
input,select,textarea{font-size:14px;color:#333;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-family:"PingFang SC",'Microsoft Yahei',"Helvetica Neue",Helvetica,Arial,sans-serif}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
a{color:#333;text-decoration:none}
/*!-----------------[初始化结束]--------------*/
@font-face{font-family:jiangxizhuokai;src:url(../fonts/jiangxizhuokai.ttf)}
.wp{width:95%;max-width:12rem;margin:0 auto}
.wp1170{width:95%;max-width:11.7rem;margin:0 auto}
.wp1140{width:95%;max-width:11.4rem;margin:0 auto}
/*!******************************
    -------[=头部]-------
********************************/
body{background-color:#ebded1}
body::-webkit-scrollbar{width:0}
.header{position:fixed;top:.56rem;left:0;right:0;z-index:99}
.hd-info{display:flex;align-items:center;justify-content:space-between}
.logo{flex-shrink:0;font-size:0;height:.56rem}
.logo img{display:block;height:100%}
.logo .img2{display:none}
.header.white .logo .img1{display:none}
.header.white .logo .img2{display:block}
.nav{display:flex;align-items:center}
.nav li{margin-right:.4rem}
.nav li:last-child{margin-right:0}
.nav .v1{display:block;font-family:jiangxizhuokai;font-size:var(--fz24);line-height:1.1;color:#6e534e;transition:.5s}
.nav .v1:hover{opacity:.8}
.header.white .nav .v1{color:#fff7ea}
.m-hd{position:fixed;top:0;left:0;right:0;bottom:0;padding:.68rem .58rem .3rem;overflow-y:auto;z-index:99;display:none}
.m-hd .close{position:absolute;top:.56rem;right:.56rem;width:.4rem;font-size:0;z-index:2}
.m-logo{display:block;font-size:0;width:3.62rem;margin:0 auto 1.2rem}
.m-logo img{width:100%}
.m-nav li{border-bottom:1px dashed #6e534e;margin-bottom:.4rem}
.m-nav .v1{display:block;line-height:.8rem;font-size:var(--fz24);font-family:jiangxizhuokai;color:#6e534e;position:relative}
.m-nav .v1::after{content:'';position:absolute;top:50%;right:.1rem;width:.18rem;height:.26rem;background-image:url(../images/g-i04.png);background-repeat:no-repeat;background-position:center;background-size:cover;transform:translateY(-50%);z-index:2}
/*!******************************
    -------[=导航]-------
********************************/
.menuBtn{display:none;position:fixed;top:.76rem;right:.56rem;width:.72rem;font-size:0;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn .img2{display:none}
.header.white .menuBtn .img1{display:none}
.header.white .menuBtn .img2{display:block}
/*!******************************
    -------[=底部]-------
********************************/
.footer{background-color:#333;padding:.5rem 0;overflow:hidden}
.fd-info{display:flex;align-items:start}
.fdl{flex-shrink:0;text-align:center;font-size:0;margin-right:1rem}
.fd-logo{font-size:0;height:.64rem;margin-bottom:.06rem}
.fd-logo img{height:100%}
.fd-icn{font-size:0;height:.22rem}
.fd-icn img{display:inline-block;vertical-align:middle;max-height:100%}
.fd-icn i{display:inline-block;vertical-align:middle;margin:0 .1rem;width:1px;height:.2rem;background-color:#818181}
.m-fdlogo{display:none;font-size:0;text-align:center;height:2.18rem}
.m-fdlogo img{height:100%}
.fdr{flex:1;overflow:hidden}
.fd-nav{font-size:0;margin-bottom:.2rem}
.fd-nav li{display:inline-block;vertical-align:middle;margin-right:.33rem;margin-bottom:.06rem}
.fd-nav li:last-child{margin-right:0}
.fd-nav .v1{display:block;font-size:var(--fz16);color:#fff}
.fd-tel{font-size:var(--fz12);color:#e0e0e0;line-height:2}
.fd-line{height:1px;margin:.19rem 0 .18rem;background-color:#979797}
.fd-copy{font-size:var(--fz14);color:#e0e0e0}
.fd-copy a{color:inherit;transition:.5s}
.fd-copy a:hover{color:#fff}
/*!******************************
    -------[=公用]-------
********************************/
.g-cur{font-size:0;margin-bottom:.54rem}
.g-cur a,.g-cur p,.g-cur span{display:inline-block;vertical-align:middle;font-size:var(--fz18);color:#6e534e;opacity:.6;transition:.5s}
.g-cur a:hover{opacity:.9}
.g-cur span{margin:0 .1rem}
.g-cur p{opacity:.9}
@media screen and (max-width:1440px){
.wp1170{width:95%;max-width:81.25vw;margin:0 auto}
.wp1140{width:95%;max-width:79.1666vw;margin:0 auto}
}
@media screen and (max-width:1200px){
.menuBtn{display:block}
.wp,.wp1140,.wp1170{padding:0 .3rem;max-width:none;width:auto}
.header{position:fixed;top:.76rem;left:.26rem}
.header .wp{width:auto}
.logo{height:.74rem;line-height:.74rem}
.hdr{display:none}
.footer{padding:1.4rem .3rem .3rem;overflow:hidden}
.fd-info{display:block}
.fdl{margin-right:0;margin-bottom:.6rem}
.fd-logo{display:none}
.fd-icn{display:none}
.m-fdlogo{display:block}
.fd-nav,.fd-tel{padding-left:.6rem}
.fd-tel p{margin-bottom:.5rem}
.fd-tel p:last-child{margin-bottom:0}
.fd-line{margin:.4rem 0}
.fd-copy{text-align:center}
.g-cur{margin-bottom:.48rem}
.g-cur a,.g-cur p,.g-cur span{font-size:var(--fz12)}
}
:root{--fz12:0.12rem;--fz14:0.14rem;--fz16:0.16rem;--fz18:0.18rem;--fz20:0.2rem;--fz22:0.22rem;--fz24:0.24rem;--fz26:0.26rem;--fz28:0.28rem;--fz30:0.3rem;--fz32:0.32rem;--fz34:0.34rem;--fz36:0.36rem;--fz38:0.38rem;--fz40:0.4rem;--fz42:0.42rem;--fz44:0.44rem;--fz46:0.46rem;--fz48:0.48rem;--fz50:0.5rem}
.fz12{font-size:var(--fz12)}
.fz14{font-size:var(--fz14)}
.fz16{font-size:var(--fz16)}
.fz18{font-size:var(--fz18)}
.fz20{font-size:var(--fz20)}
.fz22{font-size:var(--fz22)}
.fz24{font-size:var(--fz24)}
.fz26{font-size:var(--fz26)}
.fz28{font-size:var(--fz28)}
.fz30{font-size:var(--fz30)}
.fz32{font-size:var(--fz32)}
.fz34{font-size:var(--fz34)}
.fz36{font-size:var(--fz36)}
.fz38{font-size:var(--fz38)}
.fz40{font-size:var(--fz40)}
.fz42{font-size:var(--fz42)}
.fz44{font-size:var(--fz44)}
.fz46{font-size:var(--fz46)}
.fz48{font-size:var(--fz48)}
.fz50{font-size:var(--fz50)}
@media screen and (max-width:1920px){
:root{--fz12:12px}
}
@media screen and (max-width:1525px){
:root{--fz14:0.16rem;--fz16:0.18rem;--fz18:0.2rem;--fz20:0.22rem;--fz22:0.24rem;--fz24:0.26rem;--fz26:0.28rem;--fz28:0.3rem;--fz30:0.32rem;--fz32:0.34rem;--fz34:0.36rem;--fz36:0.38rem;--fz38:0.4rem;--fz40:0.42rem;--fz42:0.44rem;--fz44:0.46rem;--fz46:0.48rem;--fz48:0.5rem;--fz50:0.52rem}
}
@media screen and (max-width:1342px){
:root{--fz14:0.18rem;--fz16:0.2rem;--fz18:0.22rem;--fz20:0.24rem;--fz22:0.26rem;--fz24:0.28rem;--fz26:0.3rem;--fz28:0.32rem;--fz30:0.34rem;--fz32:0.36rem;--fz34:0.38rem;--fz36:0.4rem;--fz38:0.42rem;--fz40:0.44rem;--fz42:0.46rem;--fz44:0.48rem;--fz46:0.5rem;--fz48:0.52rem;--fz50:0.54rem}
}
@media screen and (max-width:959px){
:root{--fz12:0.24rem;--fz14:0.26rem;--fz16:0.28rem;--fz18:0.3rem;--fz20:0.32rem;--fz22:0.34rem;--fz24:0.36rem;--fz26:0.38rem;--fz28:0.4rem;--fz30:0.42rem;--fz32:0.42rem;--fz34:0.42rem;--fz36:0.42rem;--fz38:0.42rem;--fz40:0.42rem;--fz42:0.42rem;--fz44:0.42rem;--fz46:0.42rem;--fz48:0.42rem;--fz50:0.42rem}
}
/*!****** lib.css end *******/
/*!****** bl *******/
.m-pageb1{background-repeat:no-repeat;background-position:center;-webkit-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.m-pageb1 .inner{height:100vh;position:relative}
.m-iconsb1{height:100%}
.m-iconsb1 .icn{display:block;width:1.11rem;position:absolute;max-width:none;top:1.5rem}
.m-iconsb1 .icn.icn1{left:0}
.m-iconsb1 .icn.icn2{right:0}
.m-iconsb1 .icn.icn3{left:0;top:78%}
.m-iconsb1 .icn.icn4{right:0;top:78%;background-position:left center;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
.g-swb1{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%);width:100%;z-index:-1;visibility:hidden}
.show{visibility:visible;z-index:1}
.mySwiperb1 .swiper-slide{width:3.85rem;height:auto}
.mySwiperb1 .swiper-slide-active .con,.mySwiperb1 .swiper-slide-next .con,.mySwiperb1 .swiper-slide-prev .con{opacity:1}
.mySwiperb1 .con{height:3.85rem;background:url(../images/b-bg1.png) no-repeat center center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;opacity:.2;padding-top:.26rem}
.mySwiperb1 .con .pic{width:100%;height:80%;position:relative}
.mySwiperb1 .con .pic img{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%);display:block;max-width:90%;max-height:90%;-webkit-box-shadow:0 9px 11px rgba(0,0,0,.1);box-shadow:0 9px 11px rgba(0,0,0,.1)}
.mySwiperb1 .con .name{position:absolute;bottom:.36rem;left:0;width:100%;text-align:center;font-size:var(--fz24);color:#fff7ea;font-family:jiangxizhuokai}
.mySwiperb1 .swiper-button-next,.mySwiperb1 .swiper-button-prev{width:.3rem;height:.5rem;margin-top:-.25rem;background-repeat:no-repeat;background-position:center;-webkit-background-size:contain;-o-background-size:contain;background-size:contain}
.mySwiperb1 .swiper-button-next:after,.mySwiperb1 .swiper-button-prev:after{display:none}
.mySwiperb1 .swiper-button-prev{background-image:url(../images/pzdg/prev.png)}
.mySwiperb1 .swiper-button-next{background-image:url(../images/pzdg/next.png)}
.ani{visibility:hidden}
.bot-tabs{position:absolute;bottom:.6rem;left:10%;width:80%}
.bot-tabs .swiper-slide{height:1.2rem;font-size:0;line-height:1.2rem;text-align:center}
.bot-tabs .con{position:relative;display:inline-block;vertical-align:bottom;width:1rem;height:1rem;border-radius:50%;overflow:hidden;margin:0 auto;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;cursor:pointer}
.bot-tabs .con img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.bot-tabs .con::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/pzdg/yh.png) no-repeat center center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;opacity:0;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}
.bot-tabs .swiper-slide-active .con{padding:.12rem;width:1.2rem;height:1.2rem}
.bot-tabs .swiper-slide-active .con::after{opacity:1}
.index-swiper .swiper-slide{height:auto}
.index-swiper-pagination{right:auto!important;left:3%}
.index-swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background:rgba(127,103,103,.5);margin:.2rem 0!important;position:relative;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;opacity:1}
.index-swiper-pagination .swiper-pagination-bullet::before{content:"";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%);width:.2rem;height:.2rem;border-radius:50%;background:rgba(127,103,103,.3);opacity:0}
.index-swiper-pagination .swiper-pagination-bullet-active{background:#7f6767}
.index-swiper-pagination .swiper-pagination-bullet-active::before{opacity:1}
.index-swiper-pagination.white .swiper-pagination-bullet{background:rgba(255,247,234,.5)}
.index-swiper-pagination.white .swiper-pagination-bullet::before{background:rgba(255,247,234,.3)}
.index-swiper-pagination.white .swiper-pagination-bullet-active{background:#fff7ea}
.mws-right{position:absolute;top:1.7rem;left:30%;right:0;bottom:.45rem;padding-top:2vw}
.mws-right .swiper-button-next,.mws-right .swiper-button-prev{width:.3rem;height:.5rem;margin-top:0;background-repeat:no-repeat;background-position:center;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;bottom:0;top:auto}
.mws-right .swiper-button-next:after,.mws-right .swiper-button-prev:after{display:none}
.mws-right .swiper-button-prev{left:auto;right:1rem;margin-right:.8rem;background-image:url(../images/pzws/prev.png)}
.mws-right .swiper-button-next{right:1rem;background-image:url(../images/pzws/next.png)}
.mws-box{padding-top:1.2rem;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.mws-box .left{width:2rem}
.mws-box .left .icn{display:block;width:100%;margin-bottom:.4rem}
.mws-box .left .btn{display:block;margin:0 .15rem;border-radius:.05rem;height:.67rem;line-height:.67rem;font-size:var(--fz24);color:#c2aa80;text-align:center;font-family:jiangxizhuokai;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;background-color:#6e534e}
.mws-box .left .btn:hover{background-color:#410a00;color:#c2aa80}
.msw-swiper .swiper-slide:nth-child(even) .con{padding-top:.4rem}
.msw-swiper .top{text-align:right;font-size:0}
.msw-swiper .pic{display:inline-block;vertical-align:top;width:1.7rem;height:1.7rem;border-radius:50%;padding:.12rem;background-color:#410a00}
.msw-swiper .img{height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}
.msw-swiper .txt{position:relative;margin-right:.82rem;padding-top:.18rem}
.msw-swiper .txt::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;border-left:.04rem dashed #8b6459}
.msw-swiper .type{font-size:var(--fz24);color:#410a00;font-family:jiangxizhuokai;margin-bottom:.2rem}
.msw-swiper .list{height:2.2rem;overflow-y:auto;overflow-x:hidden}
.msw-swiper .name{font-size:var(--fz16);color:#6e534e;border-bottom:1px solid #6e534e;cursor:pointer;padding:.04rem 0;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;display:block}
.msw-swiper .name:hover{color:#c2aa80;background-color:#7b1c08}
@media screen and (min-width:1460px){
.mws-right{left:36%;padding-top:2.5vw}
}
@media screen and (max-width:1440px){
.mws-right{padding-top:.8rem}
}
@media screen and (max-width:800px){
.mySwiperb1 .swiper-slide{width:auto}
.mySwiperb1 .con{width:5rem;height:5rem;margin:0 auto}
.m-iconsb1 .icn{width:1.4rem}
.index-swiper-pagination{display:none}
.bot-tabs{top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top:3rem}
.m-iconsb1 .icn{top:1.8rem}
.m-iconsb1 .icn.icn3,.m-iconsb1 .icn.icn4{top:85%}
.mws-box{display:block;height:auto;padding-top:2rem}
.mws-box .left{width:auto}
.mws-right{position:static;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;padding-bottom:.5rem;padding-left:.3rem;padding-right:.3rem;padding-top:5%}
.mws-right .swiper-button-next,.mws-right .swiper-button-prev{bottom:.5rem}
.m-pageb1.ws{height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}
.m-pageb1.ws .inner{height:auto}
.mws-box .left .btn{width:2.56rem;height:1rem;line-height:1rem;border-radius:.16rem;margin:0 auto}
.msw-swiper .pic{width:2.8rem;height:2.8rem;padding:.2rem}
.msw-swiper .txt{margin-right:1.36rem}
.msw-swiper .name{padding:.08rem 0}
}
/*!****** bl end *******/
/*!****** ls *******/
.m-indexl1{overflow:hidden;position:relative;background:#fae9d8;height:100vh}
.m-indexl1 .bg1{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:top left;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;z-index:1}
.m-indexl1 .bg2{position:absolute;bottom:-.28rem;left:0;right:0;width:86.3194444444%;max-width:1243px;z-index:2;margin:0 auto}
.m-indexl1 .bg2 img{display:block;width:100%;height:100%}
.m-indexl1 .bg2.open img{animation:bigl1 10s linear forwards;-webkit-animation:bigl1 10s linear forwards}
.m-indexl1 .bg2-m{position:absolute;top:1.5rem;bottom:0;left:0;width:100%;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;display:none}
.m-indexl1 .pic .box{overflow:hidden;padding:.87rem .87rem .88rem;background-repeat:no-repeat;background-position: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%}
.m-indexl1 .pic{width:5.33rem;height:auto;position:absolute;left:0;right:0;z-index:3;margin:0 auto;top:54%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.m-indexl1 .pic img{display:block;width:100%;height:100%}
.g-btnl{position:absolute;bottom:.19rem;left:50%;width:.93rem;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);z-index:4;display:block;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;animation:blani1 2s linear infinite;-webkit-animation:blani1 2s linear infinite}
@keyframes blani1{
0%{bottom:.3rem}
50%{bottom:.19rem}
100%{bottom:.3rem}
}
.g-btnl img{display:block;width:100%;height:100%}
.g-btnl:hover{opacity:.7}
.row-a2{overflow:hidden}
.m-inbgl1,.m-inbgl2{position:absolute;left:.23rem;right:.23rem;top:.04rem;height:auto;margin:0 auto;z-index:4}
.m-inbgl1 img,.m-inbgl2 img,.m-inbgl3 img,.m-inbgl4 img{display:block;width:100%;height:100%}
.m-inbgl2{top:auto;bottom:.04rem}
.m-inbgl3{position:absolute;bottom:.3rem;left:.72rem;width:1.57rem;height:auto;overflow:hidden;z-index:1}
.m-inbgl4{position:absolute;bottom:.14rem;right:.23rem;width:4.56rem;height:auto;overflow:hidden;z-index:1}
.g-boxl{overflow:hidden;height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;flex-direction:column}
.m-introductionl{overflow:hidden;position:absolute;bottom:1.37rem;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.m-introductionl .introduction{width:9.7rem;min-height:4.28rem;background-repeat:no-repeat;background-position: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%;margin:-.57rem auto 0;padding:.67rem 2rem}
.m-introductionl .tit{width:3.74rem;height:1.4rem;padding-top:.24rem;text-align:center;overflow:hidden;margin:0 auto;position:relative;z-index:2;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}
.m-introductionl .tit img{display:inline-block;vertical-align:middle;width:37.1657754%}
.m-introductionl .txt{font-size:var(--fz18);color:#71514c;line-height:2.388em;overflow:hidden;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:8;-webkit-line-clamp:8;overflow:hidden}
.m-historyl{height:100vh;overflow:hidden;padding-top:1.45rem;position:relative;background-position:center center;background-repeat:no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.m-historyl .titbox{overflow:hidden;text-align:center;font-size:0;margin-bottom:.27rem}
.m-historyl .titbox .tit{display:inline-block;vertical-align:middle;width:1.93rem;height:1.08rem;line-height:1.08rem;margin:0 .38rem;text-align:center;font-size:0;overflow:hidden}
.m-historyl .titbox .tit img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.m-historyl .history{position:absolute;left:2.14rem;right:0;max-width:1226px;margin:0 auto;bottom:.4rem;width:12.26rem}
.m-historyl .history .pic{display:block;width:100%;height:auto;overflow:hidden}
.m-historyl .history .pic img{display:block;width:100%;height:100%}
.ul-titboxl2{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}
.ul-titboxl2 li{position:absolute;width:0;transition:4s;-webkit-transition:4s;-moz-transition:4s;-ms-transition:4s;-o-transition:4s;overflow:hidden;text-align:left}
.ul-titboxl2 li .info{display:none}
.ul-titboxl2 .tit{width:2.12rem;height:.35rem;overflow:hidden;font-size:0;display:block}
.ul-titboxl2 .tit img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-titboxl2 .tit img:hover{opacity:.7}
.ul-titboxl2 .li1{bottom:.74rem;left:8.72rem}
.ul-titboxl2 .li2{bottom:.73rem;left:-.43rem}
.ul-titboxl2 .li3{top:2.07rem;left:8.27rem}
.ul-titboxl2 .li4{top:.58rem;left:-.68rem}
.ul-titboxl2 li.open{width:2.12rem}
.m-pop{position:fixed;right:-100%;top:0;bottom:0;width:5.55rem;background-color:#e3dbd0;-webkit-box-shadow:-.08rem 0 .4rem 0 rgba(87,60,56,.6);-moz-box-shadow:-.08rem 0 .4rem 0 rgba(87,60,56,.6);-ms-box-shadow:-.08rem 0 .4rem 0 rgba(87,60,56,.6);-o-box-shadow:-.08rem 0 .4rem 0 rgba(87,60,56,.6);box-shadow:-.08rem 0 .4rem 0 rgba(87,60,56,.6);z-index:100;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-pop .inner{width:100%;height:100vh;overflow-y:auto;padding:1.08rem .6rem .6rem}
.m-pop .close{position:absolute;width:.21rem;height:.37rem;right:.24rem;top:.44rem;background:url(../images/ls/iconl1.png) no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-pop .close:hover{opacity:.7}
.m-winl .tit{font-size:var(--fz32);color:#6e534e;line-height:1.4em;overflow:hidden;text-align:center;font-weight:700;padding-bottom:.4rem;border-bottom:1px solid rgba(96,8,21,.6)}
.m-winl .info{overflow:hidden;padding-top:.2rem}
.m-winl .item{overflow:hidden;margin-bottom:.06rem}
.m-winl .txt{font-size:var(--fz18);color:#6e534e;line-height:2.25em;text-align:left;overflow:hidden}
.m-winl .tips{font-size:var(--fz16);color:#a0752f;line-height:1.5em;text-align:right;overflow:hidden}
.m-pop .inner::-webkit-scrollbar{width:.1rem;height:1px}
.m-pop .inner::-webkit-scrollbar-button{display:none}
.m-pop .inner::-webkit-scrollbar-track-piece{background:#ecdecc}
.m-pop .inner::-webkit-scrollbar-thumb{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;background:#d9c7b2}
.m-pop.open{right:0}
@keyframes bigl1{
0%{transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9)}
100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}
}
@media screen and (max-width:1525px){
.m-introductionl .txt{font-size:var(--fz16)}
}
@media screen and (max-width:1200px){
.m-introductionl .introduction{padding:.67rem 1.5rem}
.m-introductionl .txt{line-height:1.7em;font-size:var(--fz14)}
}
@media screen and (max-width:800px){
.swiper-pagination{display:none!important}
.m-indexl1 .bg1{background-position:top center;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-ms-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%}
.m-indexl1 .bg2{display:none}
.m-indexl1 .bg2-m{display:block}
.m-indexl1{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1.5rem}
.m-indexl1 .pic{position:static;width:100%;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}
.m-indexl1 .pic .box{padding:1.16rem 1.16rem 1.96rem;background-image:none!important}
.m-indexl1 .pic img{max-width:5.2rem;margin:0 auto;-webkit-box-shadow:0 .24rem .64rem 0 rgba(110,83,78,.8);-moz-box-shadow:0 .24rem .64rem 0 rgba(110,83,78,.8);-ms-box-shadow:0 .24rem .64rem 0 rgba(110,83,78,.8);-o-box-shadow:0 .24rem .64rem 0 rgba(110,83,78,.8);box-shadow:0 .24rem .64rem 0 rgba(110,83,78,.8)}
.g-btnl{width:1.2rem;bottom:.9rem}
.m-introductionl .tit{width:3.94rem;height:1.48rem}
.m-introductionl .introduction{width:6.4rem;height:8.56rem;margin:-.6rem auto 0;padding:.92rem .9rem}
.m-introductionl .txt{font-size:var(--fz16);display:block}
.m-inbgl3{width:1.58rem;left:.54rem;bottom:.1rem}
.m-inbgl4{width:3.68rem;right:.08rem;bottom:.18rem}
.m-historyl{padding-top:2.1rem}
.m-historyl .titbox{padding-left:.56rem}
.m-historyl .titbox .tit{margin:0;margin-left:-.76rem;width:2.14rem;height:1.22rem;line-height:1.22rem}
.m-historyl .history{left:0;right:.38rem;max-width:600px;bottom:2.64rem;width:auto}
.ul-titboxl2 .li1{bottom:-1.04rem;left:4.6rem}
.ul-titboxl2 .li2{bottom:-.28rem;left:.62rem}
.ul-titboxl2 .li3{top:-.12rem;left:4.64rem}
.ul-titboxl2 .li4{left:.62rem;top:-.86rem}
.m-pop{width:92.5333%}
.m-pop .inner{padding:1.44rem .74rem .6rem .76rem}
.m-pop .inner::-webkit-scrollbar{width:.12rem}
.m-pop .close{width:.36rem;height:.58rem;right:.34rem;top:.48rem}
.m-winl .tit{font-size:var(--fz24);padding-bottom:.44rem}
.m-winl .info{padding-top:.22rem}
.m-winl .item{margin-bottom:.12rem}
.m-winl .txt{font-size:var(--fz16);line-height:1.8em}
.m-winl .tips{font-size:var(--fz12);line-height:1.2em}
}
/*!****** ls end *******/
.jl-row1{position:relative;min-height:100vh;padding:1.45rem 0 .9rem;background-attachment:fixed;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}
.jl-row1 .hdbg{position:fixed;top:0;left:0;right:0;height:1.4rem;background-repeat:no-repeat;background-position:top;background-size:cover;z-index:1}
.jl-about1 .bigtit{margin-bottom:.16rem;color:#410a00;text-align:center;font-weight:700}
.jl-about1 .titsub{margin-bottom:.16rem;color:#6e534e;text-align:center}
.jl-about1 .tag{color:#a0752f;text-align:center}
.jl-about1 .line{background-color:#997770;height:1px;margin:.24rem 0;text-align:center}
.jl-about1 .info{padding:0 2rem}
.jl-about1 .tit{display:flex;align-items:center;margin-bottom:.16rem}
.jl-about1 .tit .i{flex-shrink:0;width:.2rem;font-size:0;margin-right:.08rem}
.jl-about1 .tit .i img{width:100%}
.jl-about1 .tit .p{flex:1;color:#410a00;font-weight:700;overflow:hidden}
.jl-about1 .desc{color:#6e534e;line-height:2.22}
.jl-about1 .lab{color:#6e534e;text-align:center;margin-top:.54rem}
.jl-about1 .lab2{color:#a0752f;text-align:right}
.jl-about1 .lab2 a{color:inherit}
.jl-about1 .pic{text-align:center;font-size:0}
.index-swiper{position:relative;height:100vh;overflow:hidden}
.jl-info1{height:100vh;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;padding-top:2.55rem;z-index:2}
.jl-info1 .img{position:absolute;top:0;left:0;bottom:0;font-size:0;z-index:-1}
.jl-info1 .img img{max-width:none;height:100%}
.jl-info1 .info{float:right;width:50%}
.jl-info1 .tit{width:2.23rem;margin:0 auto .34rem;font-size:0}
.jl-info1 .desc{font-size:var(--fz18);color:#6e534e;line-height:2.22}
.jl-info2{height:100vh;background-repeat:no-repeat;background-position:center;background-size:cover}
.jl-info2 .info{display:flex;align-items:end;justify-content:space-between;padding-top:2.15rem}
.jl-info2 .lbox{padding-bottom:.49rem}
.jl-info2 .tit{display:block;margin:0 auto .07rem;width:3.93rem}
.jl-info2 .desc{display:block;margin:0 auto .41rem;width:4.48rem}
.jl-info2 .btn{display:block;width:1.69rem;margin:0 auto;font-family:jiangxizhuokai;background-color:#6e534e;text-align:center;line-height:.68rem;font-size:var(--fz24);color:#c2aa80;border-radius:.1rem;transition:.5s}
.jl-info2 .btn:hover{background-color:#410a00}
.jl-info2 .qr{display:block;width:1.76rem;margin:0 auto}
.jl-info3{display:flex;align-items:center;height:100vh;background-repeat:no-repeat;background-position:center;background-size:cover}
.jl-con{position:relative;padding-top:1.45rem;margin-top:.8rem}
.jl-con .icnlist li{position:absolute;z-index:2}
.jl-con .icnlist .l1{top:0;left:0}
.jl-con .icnlist .l2{top:0;right:0}
.jl-con .icnlist .l3{left:0;bottom:0}
.jl-con .icnlist .l4{right:0;bottom:0}
.jl-con .icnlist .icn{font-size:0;width:1.11rem}
.jl-con .con{position:relative;font-size:0;width:1.67rem;margin:0 auto}
.jl-con .img{display:block}
.jl-list1 li{position:absolute;font-size:0;z-index:2}
.jl-list1 li::before{content:'';position:absolute;height:.04rem;width:.04rem;background-image:linear-gradient(to right,rgba(65,10,0,0),rgba(65,10,0,1))}
.jl-list1 li::after{content:'';position:absolute;background-color:#410a00;border:1px solid #fff;border-radius:50%;width:.14rem;height:.14rem}
.jl-list1 .l1{top:-.32rem;left:-1.97rem}
.jl-list1 .l1::before{left:100%;bottom:.2rem;margin-left:.07rem;width:1.19rem}
.jl-list1 .l1::after{bottom:.15rem;left:100%;margin-left:1.19rem}
.jl-list1 .l2{right:-1.89rem;bottom:0}
.jl-list1 .l2::before{right:100%;top:50%;width:1.3rem;background-image:linear-gradient(to left,rgba(65,10,0,0),rgba(65,10,0,1));margin-top:-.02rem;margin-right:.05rem}
.jl-list1 .l2::after{right:100%;top:50%;margin-top:-.07rem;margin-right:1.28rem}
.jl-list1 .l3{top:-1.46rem;left:.16rem}
.jl-list1 .l3::before{left:50%;top:.83rem;height:1.99rem;margin-left:-.02rem;background-image:linear-gradient(to bottom,rgba(65,10,0,0),rgba(65,10,0,1))}
.jl-list1 .l3::after{left:50%;top:.83rem;margin-top:1.92rem;margin-left:-.07rem}
.jl-list1 .l4{top:1.44rem;right:-2.45rem}
.jl-list1 .l4::before{right:100%;top:50%;width:1.19rem;background-image:linear-gradient(to left,rgba(65,10,0,0),rgba(65,10,0,1));margin-top:-.02rem;margin-right:.16rem}
.jl-list1 .l4::after{right:100%;top:50%;margin-top:-.07rem;margin-right:1.28rem}
.jl-list1 .l5{left:-1.97rem;bottom:0}
.jl-list1 .l5::before{top:50%;left:.72rem;margin-top:-.02rem;margin-left:.08rem;width:1.19rem}
.jl-list1 .l5::after{top:50%;left:.72rem;margin-top:-.07rem;margin-left:1.19rem}
.jl-list1 .l6{top:1.38rem;left:-2.72rem}
.jl-list1 .l6::before{left:100%;bottom:.07rem;margin-left:.08rem;width:1.84rem}
.jl-list1 .l6::after{left:100%;bottom:.02rem;margin-left:1.85rem}
.jl-list1 .l7{top:-.32rem;right:-1.89rem}
.jl-list1 .l7::before{right:100%;top:50%;width:.78rem;background-image:linear-gradient(to left,rgba(65,10,0,0),rgba(65,10,0,1));margin-top:-.02rem;margin-right:.1rem}
.jl-list1 .l7::after{right:100%;top:50%;margin-top:-.07rem;margin-right:.88rem}
.jl-list1 .dot{display:block;transition:.5s}
.jl-list1 li:hover .dot{transform:scale(1.17)}
.jl-list1 .icn{display:block;width:1.14rem}
.jl-list1 .tit{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);font-family:jiangxizhuokai;font-size:var(--fz24);text-align:center;line-height:1.3;color:#fbf2e5;z-index:2}
@media screen and (max-width:800px){
.jl-row1{padding-top:2.08rem}
.jl-row1 .hdbg{height:2rem}
.jl-about1 .bigtit{margin-bottom:.24rem}
.jl-about1 .titsub{margin-bottom:.16rem}
.jl-about1 .line{margin:.4rem 0 .32rem}
.jl-about1 .info{padding:0 .3rem;max-height:none}
.jl-about1 .tit .i{width:.28rem}
.jl-info1{padding:3.84rem .3rem 0}
.jl-info1 .img{width:auto;bottom:0}
.jl-info1 .info{float:none;width:auto}
.jl-info1 .tit{width:2.68rem;margin-bottom:.68rem}
.jl-info2 .info{display:block;padding-top:2.22rem}
.jl-info2 .lbox{padding-bottom:0;margin-bottom:.56rem}
.jl-info2 .tit{width:4.66rem;margin-bottom:.4rem}
.jl-info2 .desc{width:auto;margin-bottom:.34rem}
.jl-info2 .btn{width:2.56rem;line-height:1.02rem;border-radius:.2rem;color:#f6eee1}
.jl-info2 .qr{width:2.66rem}
.jl-info3{display:block}
.jl-con{padding:5.02rem 0 0;margin:0 .28rem;height:100vh}
.jl-con .icnlist .l1,.jl-con .icnlist .l2{top:2.42rem}
.jl-con .icnlist .l3,.jl-con .icnlist .l4{bottom:.88rem}
.jl-con .icnlist .icn{width:1.46rem}
.jl-con .con{width:2.16rem}
.jl-list1 .tit{font-size:var(--fz16)}
.jl-list1 .icn{width:1.34rem}
.jl-list1 li::after{width:.18rem;height:.18rem}
.jl-list1 .l2::after,.jl-list1 .l5::after{margin-top:-.09rem}
.jl-list1 .l3{left:50%;margin-left:-.67rem}
.jl-list1 .l3::after{margin-left:-.09rem}
.jl-list1 .l4{right:-1.9rem}
.jl-list1 .l4::before{width:.6rem}
.jl-list1 .l4::after{margin-right:.7rem}
.jl-list1 .l4,.jl-list1 .l6{top:1.84rem}
.jl-list1 .l6{left:-2rem}
.jl-list1 .l6::before{width:1.12rem}
.jl-list1 .l6::after{margin-left:1.13rem}
.jl-list1 .l6::after{bottom:0}
}