/*公共*/
.header{position: fixed;top:0;left: 0;width:100%;z-index: 998;transition: .5s;z-index: 998;}
.header .width{max-width: 17.2rem;display: flex;align-items: center;height: 1.4rem;justify-content: space-between}
.header .logo{width: 1.2rem;height: 1rem;}
.header .con{display: flex;flex:1;justify-content: flex-end;padding-left: .5rem;align-items: center;}
.header .nav{display: flex;margin-right: 1.15rem}
.header .nav>li>a{color:#fff;line-height: 1.4rem;padding-left: .2rem;position: relative;margin-right: .35rem}
.header .nav>li>a.active{color:#806245}
.header .nav>li>a::before{content:'';width: .1rem;height: .1rem;background: #806245;position: absolute;top: 50%;transform: translateY(-50%);left: 0;}
.header .down-box{position: absolute;top:100%;left:0;width: 100%;z-index: 998;display: none;}
.header .down{height: 4.5rem;background: #fff;border-top: 1px #eee solid;border-bottom: 1px #eee solid;display: flex;}
.header .down-l{width: 23%;background: #eee;display: flex;flex-direction: column;align-items: flex-end;padding:.5rem 0 0}
.header .down-l>a{min-width: 2.1rem;max-width:95%;line-height: .6rem;color:#666;padding:0 .3rem;font-size: .16rem;margin-bottom: .2rem;transition: .3s;}
.header .down-l>a.active{background: #806245;color:#fff}
.header .down-r{width: 75%;}
.header .down-con-box{display: none;}
.header .down-con{display: flex;padding:.5rem .9rem;align-items:flex-start}
.header .down-r ul{width: 65%;display: flex;margin:.2rem .3rem 0 0;flex-wrap:wrap;}
.header .down-r li{width: calc(100% / 3);padding:0 .2rem .3rem 0}
.header .down-r li>a{font-size: .18rem;margin-bottom: .15rem;}
.header .down-r .child>a{line-height: .36rem;color:#666}
.header .down-r .img-bg{height: 3.45rem;width: 23.62%;}
.header .children{position: absolute;top:100%;left:0;width: 100%;z-index: 998;display: none;text-align: center;background: #fff;border-top: 1px #eee solid;border-bottom: 1px #eee solid;}
.header .children>a{font-size: .16rem;color:#666;margin-right: .3rem;line-height: .8rem;}
.header .children>a:last-child{margin-right: 0;}
.header .search{width: .2rem;height: 1.4rem;background: url(../images/search-w.png) no-repeat center center/100%;cursor: pointer;position: relative;}
.header .search .popup{position: absolute;top: calc(100% - .3rem);right:0;display: none;z-index: 998;}
.header .search .popup>div{width:3rem;display: flex;}
.header .search .popup input{height:.5rem;flex:1;background: #f5f5f5;}
.header .search .btn{width:.5rem;height: .5rem;background: #806245 url(../images/search-w.png) no-repeat center center/.2rem;transition: .3s;}
.header .lang{width: .21rem;height: 1.4rem;background: url(../images/lang-w.png) no-repeat center center/100%;margin: 0 .25rem;cursor: pointer;position: relative;}
.header .lang .popup{position: absolute;top: calc(100% - .3rem);left: 50%;transform:translateX(-50%);width:1rem;background: #fff;padding:.15rem 0;box-shadow: 0 0 .1rem rgba(0,0,0,.1);display: none;z-index: 2;}
.header .lang .popup>a{font-size: .16rem;line-height: .3rem;display: block;text-align: center;}

.header .link{width: .21rem;height: 1.4rem;background: url(../images/1-w.png) no-repeat center center/100%; cursor: pointer;position: relative;}
.header .link a{ width: 100%; height: 100%; display: block; }

.header .menu{display:none}
.header.hide{transform: translateY(-1.4rem);}
.header.active{background: #fff;border-bottom: 1px #eee solid;}
.header.active .nav>li>a{color:#000}
.header.active .nav>li>a.active{color:#806245}
.header.active .search{background-image: url(../images/search.png);}
.header.active .lang{background-image: url(../images/lang.png);}
.header.active .link{background-image: url(../images/1.png);}
.header-space{height:1.4rem;}

.footer{background: #242527;padding:.8rem 0 .4rem}
.footer1{display: flex}
.footer1 .logo{width: 1.3rem;height: .2rem}
.footer1 .outlink{display: flex;flex:1;padding-left: .5rem;justify-content: flex-end;}
.footer1 .outlink>a{width: .18rem;height: .2rem;margin-right: .3rem;filter: brightness(0%) invert(100%)}
.footer1 .outlink>a:last-child{margin-right: 0;}
.footer2{display: flex;border-top: 1px solid rgba(255,255,255,.1);border-bottom: 1px solid rgba(255,255,255,.1);margin:.5rem 0 .3rem;padding:.65rem 0;}
.footer2 ul{width: 74%;display: flex;}
.footer2 li{flex:1;padding-right: .3rem;}
.footer2 li>a{color:#fff;font-size: .18rem;line-height: .26rem;margin-bottom: .2rem;}
.footer2 .child>a{color:#999;line-height: .22rem;margin-bottom: .15rem;;display: block}
.footer2 .info{flex:1;padding-left: .8rem;border-left: 1px solid rgba(255,255,255,.1);}
.footer2 .info>p{color:#999;line-height: .22rem;margin-bottom: .1rem;}
.footer2 .info>p:nth-of-type(1){color:#fff;font-size: .18rem;margin-bottom: .05rem;}
.footer2 .info>p:nth-of-type(2){margin-top: .45rem;}
.footer2 .info>p:last-child{margin-bottom: 0;}
.footer2 .info>input{height: .5rem;background: none;border-bottom: 1px solid rgba(255,255,255,.1);padding:0;width: 100%;margin-bottom: .45rem;color:#999}
.footer2 .more{cursor: pointer;}
.footer3{color:#999;text-align: center;}
.footer3>a{color:#999}

.inner-banner{position: relative;padding-bottom: .8rem;}
.inner-banner .con{background: #f9f8f6;padding: .95rem 0 .6rem;}
.inner-banner .con .width>p:nth-of-type(1){font-size: .18rem;line-height: .28rem;color:#806245}
.inner-banner .con .width>p:nth-of-type(2){font-size: .48rem;line-height: .58rem;padding: .15rem 0 .35rem;border-bottom: 1px solid #e5e5e5;margin-bottom: .35rem;}
.inner-banner .con .width>p:nth-of-type(3){font-size: .16rem;line-height: .26rem}
.inner-banner .m{display: none;}
.inner-banner .img{height: 7.2rem;}
.inner-banner .cate{background: #242527;height: 1.6rem;width: calc(100% - 2.6rem);position: absolute;bottom: 0;right:0;z-index: 2;padding:.6rem 0 0 .9rem}
.inner-banner .cate>a{color:#fff;font-size: .18rem;margin-right: .6rem;position: relative;}
.inner-banner .cate>a.active{color:#806245}
.inner-banner .cate>a.active::after{content:'';position: absolute;bottom: -.15rem;left: 0;width: 100%;height: .04rem;background: #806245;}

.more{position: relative; display: inline;color: #fff;font-size: 18px;margin:0 auto;text-transform:uppercase}
.more.m{color:#806245}
.more>span:nth-of-type(1){padding: 5px 30px;}
.more>span:nth-of-type(2){width: 100%;height: 60px;position: absolute;top: 50%;left: 0;transform: translateY(-50%);background: #806245;color: #fff;clip-path: polygon(0 0,60px 0,60px 100%,0 100%);transition: height .5s cubic-bezier(.5,.05,.15,1),clip-path .5s cubic-bezier(.5,.05,.15,1)}
.more>span:nth-of-type(2)::after{content: attr(data-title);padding: 5px 30px;position: absolute;top: 50%;left: 0;transform: translateY(-50%);}

.nav-m{display:none;position:fixed;top:0;left:0;bottom:0;width:100%;background:#fff;overflow-y:auto;z-index:1000}
.nav-m .info{display:flex;justify-content:space-between;align-items:center;height:1.4rem;}
.nav-m .logo{width: 1.44rem;height: 1.2rem;}
.nav-m .close{width:.4rem;height:.4rem;background:url(../images/close.svg) no-repeat center center/100%}
.nav-m ul{margin-top: .1rem;border-top:1px solid #eee;}
.nav-m li{border-bottom:1px solid #eee;padding:.4rem 0;position:relative;font-size:.3rem}
.nav-m li::after{position:absolute;top:50%;right:0;transform:translateY(-50%);content:'';width:.25rem;height:.25rem;background:url(../images/arrow.svg) no-repeat center center/100%;transition:.3s}
.nav-m li>a{color:#000}
.nav-m .child{display:none;margin-left:.3rem;}
.nav-m .child>a{display:block;padding:.36rem 0;border-bottom:1px #eee solid;font-size: .3rem;}
.nav-m .childrens{margin-left:.3rem;}
.nav-m .childrens>a{display:block;padding:.34rem 0;border-bottom:1px #eee solid;font-size: .28rem;}
.nav-m .children{margin-left:.3rem;}
.nav-m .children>a{display:block;padding:.32rem 0;border-bottom:1px #eee solid;font-size: .28rem;}

@media (max-width:750px){
    .header .logo{width: 1.44rem;height: 1.2rem;}
    .header .con{padding-left: .2rem}
    .header .nav{display: none}
    .header .search{width: .4rem}
    .header .search .popup{position: fixed;top: 1.4rem;right:auto;left: 0;width:100%}
    .header .search .popup>div{width:100%;}
    .header .search .popup input{height:.8rem;width:calc(100% - .8rem)}
    .header .search .btn{width:.8rem;height: .8rem;background: #806245 url(../images/search-w.png) no-repeat center center/.35rem}
    .header .lang{width: .4rem;margin: 0 .3rem}
    .header .lang .popup{width:1.8rem;padding:.3rem 0;top: calc(100% - .2rem);}
    .header .lang .popup>a{font-size: .28rem;line-height: .48rem;}
    
    .header .link{width: .40rem; margin-right: .3rem;} 
    .header .menu{display:block;width: .4rem;height: 1.4rem;background: url(../images/menu-w.svg) no-repeat center center/100%;}
    .header.active .menu{background-image: url(../images/menu.svg);}

    .footer{padding:.8rem 0 .4rem}
    .footer1{display: block}
    .footer1 .logo{width: 2.6rem;height: .4rem;margin: 0 auto .5rem;}
    .footer1 .outlink{justify-content:center;padding-left: 0}
    .footer1 .outlink>a{width: .4rem;height: .4rem;margin-right: .4rem;}
    .footer2{display: block;margin:.4rem 0;padding:.4rem 0;}
    .footer2 ul{display: none;}
    .footer2 .info{padding-left: 0;border-left: 0}
    .footer2 .info>p{line-height: .4rem;}
    .footer2 .info>p:nth-of-type(1){font-size: .32rem;margin-bottom: .1rem;}
    .footer2 .info>p:nth-of-type(2){margin-top: .4rem;}
    .footer2 .info>input{height: .8rem;margin-bottom: .3rem;}
    .footer3{font-size: .24rem;line-height: .4rem;}

    .inner-banner{padding-bottom: 1rem;}
    .inner-banner .con{padding: .6rem 0;}
    .inner-banner .con .width>p:nth-of-type(1){font-size: .32rem;line-height: .52rem;}
    .inner-banner .con .width>p:nth-of-type(2){font-size: .44rem;line-height: .64rem;padding: .1rem 0 .2rem;margin-bottom: .3rem;}
    .inner-banner .con .width>p:nth-of-type(3){font-size: .28rem;line-height: .44rem}
    .inner-banner .pc{display: none;}
    .inner-banner .m{display: block;}
    .inner-banner .img{height: auto;padding-bottom: 96%;}
    .inner-banner .cate{height: auto;width: calc(100% - .4rem);padding:.4rem .4rem .1rem .6rem;display: flex;flex-wrap: wrap;}
    .inner-banner .cate>a{font-size: .28rem;margin: 0 .6rem .4rem 0}
    .inner-banner .cate>a.active::after{bottom: -.1rem;height: .04rem;}
 
    .more{ font-size: 14px; min-height: 60px;display: inline-flex; align-items: center; } 
    .more>span:nth-of-type(2){ height: 60px; clip-path:polygon(0 0,60px 0,60px 100%,0 100%)}

}

@media (any-hover:hover){
    .header .nav>li>a:hover{color:#806245}
    .header .children>a:hover{color:#806245}
    .header .down-r li>a:hover{color:#806245}
    .header .down-r .child>a:hover{color:#806245}
    .header .lang .popup>a:hover{color: #806245;}
    .header .search .btn:hover{opacity: .8;}
    
    .more:hover>span:nth-of-type(2){clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}

    .inner-banner .cate>a:hover{color:#806245}

    .footer2 li>a:hover{color: #806245;}
    .footer2 .child>a:hover{color: #806245;}
    .footer3>a:hover{color:#806245}
}

/* 首页 */
.index-page .tit{text-align: center;}
.index-page .tit>p:nth-of-type(1){font-size: .48rem;line-height: .6rem;color:#000;margin-bottom: .2rem;}
.index-page .tit>p:nth-of-type(2){font-size: .18rem;line-height: .28rem;color:#666}
.index-page .tit.white>p:nth-of-type(1){color:#fff}
.index-page .tit.white>p:nth-of-type(2){color:#fff}
.index-bg{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff url(../images/load.gif) no-repeat center center;z-index:999}

.index-page .box1{height:100vh}
.index-page .box1 .m{display: none;}
.index-page .box1 .img{height: 100%;}
.index-page .box1 video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}
.index-page .box1 .width{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);text-align: center;}
.index-page .box1 .tit>p:nth-of-type(1){margin-bottom:.3rem}
.index-page .box1 .tit>p:nth-of-type(2){margin-bottom:.75rem}
.index-page .box1 .swiper-pagination{bottom:.4rem}
.index-page .box1 .swiper-pagination-bullet{width: .1rem;height: .1rem;background: #fff;border-radius: 0;opacity: .5;}
.index-page .box1 .swiper-pagination-bullet-active{opacity: 1;}

.index-page .box2{text-align: center;padding: 1.1rem 0 .5rem;max-width: 13.5rem;}
.index-page .box2>p:nth-of-type(1){margin-bottom: .2rem;}

.index-page .box3{height: 200vh;position: sticky;top: 0;left: 0;}
.index-page .box3 .con{height: 100vh;position: relative;}
.index-page .box3 .video{height:100%}
.index-page .box3 .video .swiper-slide::after{content:'';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background:rgba(0,0,0,.5)}
.index-page .box3 .video .swiper-slide .img{height: 100%;}
.index-page .box3 .video .swiper-slide video{width: 100%;height: 100%;object-fit: cover;position: absolute;top:0;left:0}
.index-page .box3 .thumb{position: absolute;bottom: .5rem;left:0;z-index: 2;display:flex;justify-content:flex-end;width:100%;padding-right:8%}
.index-page .box3 .thumb .swiper-container{margin: 0;}
.index-page .box3 .thumb .swiper-slide{cursor: pointer;width:1.6rem;margin-right: .15rem;}
.index-page .box3 .thumb .swiper-slide:last-child{margin-right: 0;}
.index-page .box3 .thumb .swiper-slide::after{content:'';width:0;left: 0;bottom: 0;height: .15rem;background: #806245;position: absolute;}
.index-page .box3 .thumb .swiper-slide.active::after{animation: index-box3-play 15s linear}
.index-page .box3-2 .thumb .swiper-slide.active::after{animation: index-box3-play 7s linear}
.index-page .box3 .thumb .img{width:1.6rem;height: 1.15rem;margin-bottom: .08rem;}
.index-page .box3 .thumb .swiper-slide>p{font-size: .17rem;color:#fff;position: relative;z-index: 2;padding-bottom: .04rem;width: 100%;}
.index-page .box3 .info{position: absolute;top: 28%;left: 50%;transform: translateX(-50%);color:#fff;z-index: 2;}
.index-page .box3 .info>p:nth-of-type(1){font-size: .6rem;line-height: .7rem;}
.index-page .box3 .info>p:nth-of-type(2){font-size: .16rem;line-height: .26rem;margin: .25rem 0 .45rem;}
.index-page .box3 .btn>a:nth-of-type(1){margin-right: .2rem;}
.index-page .box3 .change{display: none;}
.index-page .box3 .m{display:none}
@keyframes index-box3-play {
    to{width: 100%;}
}

.index-page .box4{position: relative;background: #fff;padding: 1.1rem 0 1.25rem;z-index:2}
.index-page .box4 .swiper-container{padding: .45rem 0 .65rem;}
.index-page .box4 .swiper-slide{width: 43.33%;height: 5.7rem}
.index-page .box4 .swiper-slide>p{position: absolute;left: 0;bottom: 0;width: 100%;padding: 10% .4rem .3rem;font-size: .24rem;color:#fff;background: linear-gradient(to bottom,transparent 10%,rgba(0,0,0,.8) 90%);transition: .3s;}
.index-page .box4 .swiper-scrollbar{opacity:1 !important;height:1px;background:#ccc;left:.65rem;width:calc(100% - 1.3rem);cursor: pointer;}
.index-page .box4 .swiper-scrollbar-drag{background:#806245;height:3px;top:-1px}

.index-page .box5{background: #fff;position: relative;padding-bottom: .4rem;z-index:2}
.index-page .box5 .tit-box{display: flex;align-items: center;margin-bottom: .6rem;}
.index-page .box5 .tit{flex:1;padding-right: .5rem;text-align: left;}
.index-page .box5 .tit>p:nth-of-type(1){margin-bottom: 0;}
.index-page .box5 ul{border-top: 1px solid #ccc;}
.index-page .box5 li{border-bottom: 1px solid #ccc;display: flex;align-items: center;padding: .3rem 0;position: relative;}
.index-page .box5 .img-bg{width: 17.5%;height: 1.5rem;}
.index-page .box5 .info{padding:0 .8rem 0 .3rem;width: 82.5%;position: relative;}
.index-page .box5 .info::after{content:'';width: .6rem;height: .6rem;background: url(../images/2.png) no-repeat center center/.21rem;position: absolute;right: 0;top: 0;transition: .3s;}
.index-page .box5 .info>p:nth-of-type(1){font-size: .18rem;color:#000;margin-bottom: .15rem;}
.index-page .box5 .info>p:nth-of-type(2){font-size: .16rem;color:#666}

.index-page .box6{height:  7.75rem;background: #fff;position: relative;z-index:2}
.index-page .box6 .tit{height: 3rem;padding-top: 1.1rem;position: relative;z-index: 2;}
.index-page .box6 .tit>p:nth-of-type(2){max-width: 10.7rem;margin: 0 auto;}
.index-page .box6 ul{display: flex;justify-content: center;height: 4.75rem;position: relative;z-index: 2;padding-top: 1.3rem;}
.index-page .box6 li{color:#fff;padding: 0 .7rem;position: relative;}
.index-page .box6 li::after{content:'';width: 1px;height: .27rem;background: rgba(255,255,255,.2);position: absolute;right: 0;top: .3rem;}
.index-page .box6 li:last-child::after{display: none;}
.index-page .box6 li>p:nth-of-type(1){display: flex;align-items: center;margin-bottom: .1rem;justify-content: center;}
.index-page .box6 li>p:nth-of-type(1)>span:nth-of-type(1){font-size: .48rem;line-height: .48rem;}
.index-page .box6 li>p:nth-of-type(1)>span:nth-of-type(2){font-size: .24rem;}
.index-page .box6 li>p:nth-of-type(2){font-size: .18rem;line-height: .28rem;text-align: center;}
.index-page .box6 .con-bg{position: absolute;top: 3rem;left: 50%;width: 14rem;height: 3.52rem;transform: translateX(-50%);}

.index-page .box7{height: 2.5rem;position: relative;z-index:2}
.index-page .box7 .width{display: flex;align-items: center;height: 100%;}
.index-page .box7 .tit{text-align: left;flex:1;padding-right: .5rem;}
.index-page .box7 .tit>p:nth-of-type(1){margin-bottom: .1rem;}
.index-page .box7 .btn>a:first-child{margin-right: .2rem;}

@media (max-width:750px){
    .index-page .tit>p:nth-of-type(1){font-size: .44rem;line-height: .64rem;margin-bottom: .2rem;}
    .index-page .tit>p:nth-of-type(2){font-size: .28rem;line-height: .44rem;}
    .index-bg{display: none;}

    .index-page .box1{height:auto}
    .index-page .box1 .img{height: auto;padding-bottom: 180%;}
    .index-page .box1 .m{display: block;}
    .index-page .box1 .pc{display: none;}
    .index-page .box1 video{display: none;}
    .index-page .box1 .width{top:35%}
    .index-page .box1 .tit>p:nth-of-type(1){margin-bottom:.2rem}
    .index-page .box1 .tit>p:nth-of-type(2){margin-bottom:.4rem}
    .index-page .box1 .swiper-pagination-bullet{width: .15rem;height: .15rem;}

    .index-page .box2{padding: .8rem 0 .6rem}

    .index-page .box3{height: 110vh; }
    .index-page .box3 .con{height: auto;}
    .index-page .box3 .video{height:auto}
    .index-page .box3 .video .swiper-slide::after{display:none}
    .index-page .box3 .video .swiper-slide .img{padding-bottom: 180%;}
    .index-page .box3 .video .swiper-slide video{display: none;}
    .index-page .box3 .thumb{ display:block;padding-right:0;width: calc(100% - .6rem);margin:.4rem auto 0; bottom: 1rem; left: 0.5rem;}
    .index-page .box3 .thumb .swiper-slide{width:auto;margin-right: 0;}
    .index-page .box3 .thumb .swiper-slide::after{height: .1rem;}
    .index-page .box3 .thumb .img{width:100%;height: auto;margin-bottom: .2rem;padding-bottom: 48.95%;}
    .index-page .box3 .thumb .swiper-slide>p{font-size: .24rem; padding-bottom:0;}
    .index-page .box3 .info{top: 10%}
    .index-page .box3 .info>p:nth-of-type(1){font-size: .44rem;line-height: .64rem;}
    .index-page .box3 .info>p:nth-of-type(2){font-size: .28rem;line-height: .44rem;margin: .1rem 0 .3rem;}
    .index-page .box3 .btn{display: inline-flex;flex-direction: column;}
    .index-page .box3 .btn>a:nth-of-type(1){margin:0 0 .3rem;}
    .index-page .box3 .change{display: none;margin:0}
    .index-page .box3 .m{display:block}
    .index-page .box3 .pc{display:none}

    .index-page .box4{padding: .8rem 0;}
    .index-page .box4 .swiper-container{padding: .6rem 0 .4rem;}
    .index-page .box4 .swiper-slide{width: 80%;height: auto;}
    .index-page .box4 .img{padding-bottom: 100%}
    .index-page .box4 .swiper-slide>p{padding: 10% .4rem .4rem;font-size: .28rem;}
    .index-page .box4 .swiper-scrollbar{left:.4rem;width:calc(100% - .8rem)}

    .index-page .box5{padding-bottom: .8rem;}
    .index-page .box5 .tit-box{flex-direction:column;align-items:center}
    .index-page .box5 .tit{padding-right: 0;text-align:center;margin-bottom:.3rem}
    .index-page .box5 li{display: block;padding: .4rem 0;}
    .index-page .box5 .img-bg{width: 100%;height: auto;margin-bottom: .3rem;}
    .index-page .box5 .img{padding-bottom: 60%;}
    .index-page .box5 .info{ width: 100%;}
    .index-page .box5 .info::after{width: .35rem;height: .35rem;background-size:100%;top: .6rem;}
    .index-page .box5 .info>p:nth-of-type(1){font-size: .32rem;margin-bottom: .2rem;}
    .index-page .box5 .info>p:nth-of-type(2){font-size: .28rem;}

    .index-page .box6{height: auto;}
    .index-page .box6 .tit{height: auto;padding: 0 0 .6rem}
    .index-page .box6 .tit>p:nth-of-type(2){max-width: 100%;}
    .index-page .box6 ul{height: auto;padding: 1.5rem .2rem;flex-wrap: wrap;}
    .index-page .box6 li{padding: 0;width: calc(100% / 3 - .16rem);margin-right: .24rem;margin-bottom: .4rem;}
    .index-page .box6 li:nth-child(3n){margin-right: 0;}
    .index-page .box6 li::after{height: .4rem;top: .2rem;}
    .index-page .box6 li:nth-child(3n)::after{display: none;}
    .index-page .box6 li>p:nth-of-type(1){margin-bottom: .1rem;}
    .index-page .box6 li>p:nth-of-type(1)>span:nth-of-type(1){font-size: .5rem;line-height: .7rem;width: auto !important;margin-right: .1rem;}
    .index-page .box6 li>p:nth-of-type(1)>span:nth-of-type(2){font-size: .32rem;}
    .index-page .box6 li>p:nth-of-type(2){font-size: .24rem;line-height: .4rem;}
    .index-page .box6 .con-bg{display: none;}

    .index-page .box7{height: auto;padding: .8rem 0;}
    .index-page .box7 .width{display: block;height: auto;}
    .index-page .box7 .tit{text-align: center;padding: 0 0 .4rem 0;}
    .index-page .box7 .btn{display: flex;}
    .index-page .box7 .btn>a:first-child{margin-right: .2rem;}
    .index-page .box7 .more>span:nth-of-type(1){border-color:#806245;color:#806245;padding:5px 20px}
    .index-page .box7 .more>span:nth-of-type(2)::after{padding: 5px 20px;}
}

@media (any-hover:hover){
    .index-page .box4 .swiper-slide:hover>p{padding-bottom: .35rem;}

    .index-page .box5 li:hover .info::after{background-color: #806245;background-image: url(../images/2-w.png);}
    .index-page .box5 li:hover .img{transform: scale(1.1);}
    .index-page .box5 li:hover .info>p:nth-of-type(1){color:#806245}
}

/* 产品 */
.goods-page.index{padding: .9rem 0 .75rem;}
.goods-page.index>p{color:#000}
.goods-page.index>p:nth-of-type(1){display: flex;font-size: .16rem;}
.goods-page.index>p:nth-of-type(1)>a{color:#000}
.goods-page.index>p:nth-of-type(1)>em{margin:0 .1rem}
.goods-page.index>p:nth-of-type(1)>span{color:#666}
.goods-page.index>p:nth-of-type(2){font-size: .36rem;line-height: .46rem;margin: .5rem 0 .2rem;}
.goods-page.index>p:nth-of-type(3){font-size: .16rem;line-height: .36rem;margin-bottom: .5rem;}
.goods-page.index ul{display: flex;flex-wrap: wrap;}
.goods-page.index li{width: calc(100% / 3 - .16rem);margin-right: .24rem;position: relative;margin-bottom: .45rem;}
.goods-page.index li:nth-child(3n){margin-right: 0;}
.goods-page.index li .img-bg{height: 4.5rem;margin-bottom: .25rem;}
.goods-page.index li>p{font-size: .24rem;}

.goods-page.list .tit{font-size: .48rem;line-height: .6rem;color:#000}

.goods-page.list .box1{background: #f7f7f7;padding: .95rem 0 1.1rem;}
.goods-page.list .box1 .width{display: flex;}
.goods-page.list .box1 .tit{width:35.71%;padding-right: .5rem;}
.goods-page.list .box1 .width>p{font-size: .16rem;line-height: .28rem;color:#666;flex:1}

.goods-page.list .box2{padding: 1.2rem 0;position: relative;}
.goods-page.list .box2.has-bg{background: #f7f7f7;}
.goods-page.list .box2 .width{display: flex;align-items: center;min-height: 6.4rem;}
.goods-page.list .box2 .info{width: 39.28%;}
.goods-page.list .box2 .info>p{line-height: .24rem;color:#666;margin-top: .5rem;}
.goods-page.list .box2 .info>p>m{font-family: 'ms-bb';font-size: .2rem;line-height: .3rem;display: inline-block;margin-bottom: .1rem;}
.goods-page.list .box2 .swiper-container{width: 53.15%;position: absolute;top: 1.2rem;right: 0;padding-bottom: .4rem;}
.goods-page.list .box2 .swiper-slide{width: 6rem;}
.goods-page.list .box2 .img-bg{height: 6.4rem;}
.goods-page.list .box2 .swiper-scrollbar{opacity:1 !important;height:.03rem;background:rgba(0,0,0,.1);left:0;width:100%;cursor: pointer;}
.goods-page.list .box2 .swiper-scrollbar-drag{background:#806245;height:.04rem;top:-.01rem}

.goods-page.list .box3{width: 100%;}

.goods-page.list .box4{display: flex;flex-wrap: wrap;padding: 1.2rem 0 .65rem;}
.goods-page.list .box4 li{width: calc(100% / 3 - .16rem);margin-right: .24rem;position: relative;margin-bottom: .55rem;}
.goods-page.list .box4 li:nth-child(3n){margin-right: 0;}
.goods-page.list .box4 .img-div{height: 4.5rem;background: #eee;position: relative;}
.goods-page.list .box4 .img-div>img{max-width: 80%;max-height: 80%;}
.goods-page.list .box4 .img-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;transition: .3s;}
.goods-page.list .box4 li>p{font-size: .18rem;margin-top: .25rem;}

.goods-page.detail .detail-con{display: flex;}
.goods-page.detail .tit{font-size: .24rem;color:#000}

.goods-page.detail .detail-l{width:77.08%;position: relative;}
.goods-page.detail .detail-l::after{content:'';position: absolute;top: 0;right: 0;width:1px;height: 100%;background: #eee;}
.goods-page.detail .detail-l .m{display: none;}

.goods-page.detail .pic{margin-bottom: .75rem;}
.goods-page.detail .pic .swiper-slide{height: 7.2rem;}
.goods-page.detail .pic .swiper-pagination{bottom: .3rem;}
.goods-page.detail .pic .swiper-pagination-bullet{background: #fff;}
.goods-page.detail .pic .arrow{width: .5rem;height: .5rem;background: #fff url(../images/arrow.svg) no-repeat center center/.12rem;position: absolute;top: 50%;right: .8rem;transform: translateY(-50%);z-index: 2;cursor: pointer;transition: .3s;}
.goods-page.detail .pic .prev{right: auto;left: .8rem;transform: translateY(-50%) rotate(180deg);}

.goods-page.detail .attr{padding: 0 0 .9rem .8rem;}
.goods-page.detail .attr table{border-collapse:collapse;width: 100%;text-align: center;margin-top: .35rem;}
.goods-page.detail .attr th{border:1px #eee solid;background: #f7f7f7;font-size: .2rem;padding: .28rem .2rem;}
.goods-page.detail .attr td{border:1px #eee solid;font-size: .16rem;line-height: .28rem;color:#666;padding: .15rem .2rem;}

.goods-page.detail .best{padding: 0 0 1.15rem .8rem;}
.goods-page.detail .best .tit-box{display: flex;justify-content: space-between;align-items: center;margin-bottom: .3rem;}
.goods-page.detail .best .tit{flex:1;padding-right: .5rem;}
.goods-page.detail .best .arrow{width: 1.1rem;display: flex;}
.goods-page.detail .best .arrow>div{width: .5rem;height: .5rem;background: #f5f5f5 url(../images/arrow.svg) no-repeat center center/.12rem;cursor: pointer;transition: .3s;}
.goods-page.detail .best .prev{transform: rotate(180deg);margin-right: .1rem;}
.goods-page.detail .best .img-div{height: 4.5rem;background: #eee;position: relative;}
.goods-page.detail .best .img-div>img{max-width: 80%;max-height: 80%;}
.goods-page.detail .best .img-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;transition: .3s;}
.goods-page.detail .best .swiper-slide>p{font-size: .18rem;margin-top: .25rem;}

.goods-page.detail .detail-r{flex:1;padding:.45rem 0 .5rem .5rem;}

.goods-page.detail .name{font-size: .16rem;color:#000;line-height: .26rem;border-top: 1px #eee solid;margin: .25rem 0 .9rem;padding: .25rem .2rem 0 0;}

.goods-page.detail .icon{border-top: 1px #eee solid;margin: .25rem 0 .95rem;}
.goods-page.detail .icon li{display: flex;border-bottom: 1px #e5e5e5 dashed;padding: .32rem .2rem;}
.goods-page.detail .icon .img-div{width: .33rem;height: .33rem;}
.goods-page.detail .icon li>p{font-size: .16rem;line-height: .26rem;color:#666;flex:1;padding: .04rem 0 0 .4rem;}

.goods-page.detail .video{padding: .35rem .4rem 0 0;}
.goods-page.detail .video li{margin-bottom: .3rem;}
.goods-page.detail .video .img-bg{height: 2.55rem;position: relative;margin-bottom: .15rem;}
.goods-page.detail .video .img-bg>p{position: absolute;top: 0;left:0;width:100%;height: 100%;background: rgba(0,0,0,.5) url(../images/5.png) no-repeat center center/.49rem;cursor: pointer;}
.goods-page.detail .video li>p{font-size: .16rem;line-height: .26rem;}

.goods-page.detail .cate{background: #f7f7f7;}
.goods-page.detail .cate .con{padding: 1rem 0 .95rem .8rem;width:77.08%;}
.goods-page.detail .cate .tit-box{display: flex;justify-content: space-between;align-items: center;margin-bottom: .3rem;}
.goods-page.detail .cate .tit{flex:1;padding-right: .5rem;}
.goods-page.detail .cate .arrow{width: 1.1rem;display: flex;}
.goods-page.detail .cate .arrow>div{width: .5rem;height: .5rem;background: #fff url(../images/arrow.svg) no-repeat center center/.12rem;cursor: pointer;transition: .3s;}
.goods-page.detail .cate .prev{transform: rotate(180deg);margin-right: .1rem;}
.goods-page.detail .cate .img-bg{height: 4.5rem;margin-bottom: .25rem;}
.goods-page.detail .cate .swiper-slide>p{font-size: .24rem;}

@media (max-width:750px){
    .goods-page.index{padding: .6rem 0 .2rem;}
    .goods-page.index>p:nth-of-type(1){white-space: nowrap;font-size: .28rem;overflow-x: auto;}
    .goods-page.index>p:nth-of-type(2){font-size: .36rem;line-height: .56rem;margin: .6rem 0 .2rem;}
    .goods-page.index>p:nth-of-type(3){font-size: .28rem;line-height: .48rem;margin-bottom: .6rem;}
    .goods-page.index li{width: 100%;margin-right: 0;margin-bottom: .4rem;}
    .goods-page.index li:nth-child(3n){margin-right: .2rem;}
    .goods-page.index li:nth-child(2n){margin-right: 0;}
    .goods-page.index li .img-bg{height: auto;margin-bottom: .2rem;}
    .goods-page.index li .img{padding-bottom: 100%;}
    .goods-page.index li>p{font-size: .32rem;}

    .goods-page.list .tit{font-size: .4rem;}

    .goods-page.list .box1{padding: .8rem 0;}
    .goods-page.list .box1 .width{display: block;}
    .goods-page.list .box1 .tit{width:100%;padding: 0 0 .4rem;}
    .goods-page.list .box1 .width>p{font-size: .28rem;line-height: .48rem}

    .goods-page.list .box2{padding: .8rem 0 1rem}
    .goods-page.list .box2 .width{display: block;min-height: 0;}
    .goods-page.list .box2 .info{width: 100%;}
    .goods-page.list .box2 .info>p{line-height: .48rem;margin-top: .4rem;}
    .goods-page.list .box2 .info>p>m{font-size: .32rem;line-height: .52rem;}
    .goods-page.list .box2 .swiper-container{width: calc(100% - .8rem);position: static;padding: .4rem 0 0;margin:0 auto}
    .goods-page.list .box2 .swiper-slide{width: auto;}
    .goods-page.list .box2 .img-bg{height: auto;}
    .goods-page.list .box2 .img{padding-bottom: 106.66%;}
    .goods-page.list .box2 .swiper-scrollbar{left:.4rem;width:calc(100% - .8rem);bottom:.6rem}

    .goods-page.list .box4{padding: .8rem 0 .4rem;}
    .goods-page.list .box4 li{width: 100%;margin-right: 0;margin-bottom: .4rem;}
    .goods-page.list .box4 li:nth-child(3n){margin-right: .2rem;}
    .goods-page.list .box4 li:nth-child(2n){margin-right: 0;}
    .goods-page.list .box4 .img-div{height: 5rem;}
    .goods-page.list .box4 .img-bg{display: none;}
    .goods-page.list .box4 li>p{font-size: .28rem;margin-top: .2rem;}

    .goods-page.detail .detail-con{display: block;}
    .goods-page.detail .tit{font-size: .4rem;}

    .goods-page.detail .detail-l{width:100%;}
    .goods-page.detail .detail-l::after{display: none;}
    .goods-page.detail .detail-l .m{display: block;padding: 0 .4rem;}

    .goods-page.detail .pic{margin-bottom: .4rem;}
    .goods-page.detail .pic .swiper-slide{height: auto;}
    .goods-page.detail .pic .img{padding-bottom: 48.64%; padding-bottom:80%; }
    .goods-page.detail .pic .swiper-pagination{bottom: .2rem;}
    .goods-page.detail .pic .arrow{width: .6rem;height: .6rem;background-size:.18rem;right: .4rem}
    .goods-page.detail .pic .prev{left: .4rem}

    .goods-page.detail .attr{padding: 0 .4rem .6rem .4rem;}
    .goods-page.detail .attr table{width: max-content;margin-top: .4rem;}
    .goods-page.detail .attr th{font-size: .24rem;padding: .2rem .3rem;}
    .goods-page.detail .attr td{font-size: .24rem;line-height: .4rem;padding: .2rem .3rem;}

    .goods-page.detail .best{padding: 0 .4rem .6rem .4rem;}
    .goods-page.detail .best .tit-box{margin-bottom: .4rem;}
    .goods-page.detail .best .tit{padding-right: .4rem;}
    .goods-page.detail .best .arrow{width: 1.5rem;}
    .goods-page.detail .best .arrow>div{width: .7rem;height: .7rem;background-size:.18rem;}
    .goods-page.detail .best .img-div{height: 5rem;}
    .goods-page.detail .best .img-bg{display: none;}
    .goods-page.detail .best .swiper-slide>p{font-size: .28rem;margin-top: .3rem;}

    .goods-page.detail .detail-r{display: none;}

    .goods-page.detail .name{font-size: .32rem;line-height: .52rem;margin: .2rem 0 .6rem;padding: .2rem 0 0;}

    .goods-page.detail .icon{margin: .2rem 0 .6rem;}
    .goods-page.detail .icon li{padding: .4rem 0;}
    .goods-page.detail .icon .img-div{width: .5rem;height: .5rem;}
    .goods-page.detail .icon li>p{font-size: .28rem;line-height: .44rem;padding: .05rem 0 0 .3rem;}

    .goods-page.detail .video{padding: .4rem 0 .2rem;}
    .goods-page.detail .video li{margin-bottom: .4rem;}
    .goods-page.detail .video .img-bg{height: auto;margin-bottom: .2rem;}
    .goods-page.detail .video .img{padding-bottom: 72.72%;}
    .goods-page.detail .video .img-bg>p{background-size:.8rem;}
    .goods-page.detail .video li>p{font-size: .28rem;line-height: .44rem;}

    .goods-page.detail .cate .con{padding: .8rem .4rem;width:100%;}
    .goods-page.detail .cate .tit-box{margin-bottom: .4rem;}
    .goods-page.detail .cate .tit{padding-right: .4rem;}
    .goods-page.detail .cate .arrow{width: 1.5rem;}
    .goods-page.detail .cate .arrow>div{width: .7rem;height: .7rem;background-size:.18rem;}
    .goods-page.detail .cate .img-bg{height: auto;margin-bottom: .2rem;}
    .goods-page.detail .cate .img{padding-bottom: 100%;}
    .goods-page.detail .cate .swiper-slide>p{font-size: .28rem;}
}

@media (any-hover:hover){
    .goods-page.index>p:nth-of-type(1)>a:hover{color:#806245}
    .goods-page.index li:hover .img{transform: scale(1.1);}
    .goods-page.index li:hover>p{color:#806245}

    .goods-page.list .box4 li:hover>p{color:#806245}
    .goods-page.list .box4 li:hover .img-bg{opacity: 1;}

    .goods-page.detail .pic .arrow:hover{background-color: #806245;background-image: url(../images/arrow-w.svg);}

    .goods-page.detail .best .arrow>div:hover{background-color: #806245;background-image: url(../images/arrow-w.svg);}
    .goods-page.detail .best .swiper-slide:hover>p{color:#806245}
    .goods-page.detail .best .swiper-slide:hover .img-bg{opacity: 1;}

    .goods-page.detail .video li:hover>p{color:#806245}

    .goods-page.detail .cate .arrow>div:hover{background-color: #806245;background-image: url(../images/arrow-w.svg);}
    .goods-page.detail .cate .swiper-slide:hover .img{transform: scale(1.1);}
    .goods-page.detail .cate .swiper-slide:hover>p{color:#806245}
}

/* 指南 */
.guide-page{padding: 1.1rem 0 .8rem;}
.guide-page>p{font-size: .36rem;line-height: .46rem;color:#000;margin-bottom: .4rem;}
.guide-page ul{margin-bottom: .95rem;}
.guide-page li{border: 1px #eee solid;margin-bottom: .2rem;padding: .35rem 1rem .35rem .4rem;position: relative;transition: .3s}
.guide-page li::after{content:'';position: absolute;top: .35rem;right: .4rem;background: url(../images/7.png) no-repeat center center/100%;width: .31rem;height: .31rem;transition: .3s;}
.guide-page li>p{font-size: .18rem;line-height: .28rem;background: url(../images/6.png) no-repeat left top/.21rem;padding-left: .4rem}

@media (max-width:750px){
    .guide-page{padding: .8rem 0 .2rem;}
    .guide-page>p{font-size: .4rem;line-height: .6rem;margin-bottom: .3rem;}
    .guide-page ul{margin-bottom: .6rem;}
    .guide-page li{padding: .3rem 1.1rem .3rem .4rem}
    .guide-page li::after{width: .4rem;height: .4rem}
    .guide-page li>p{font-size: .28rem;line-height: .44rem;background-position:left .03rem;background-size:.3rem;padding-left: .5rem}
}

@media (any-hover:hover){
    .guide-page li:hover{background: #806245;border-color:#806245}
    .guide-page li:hover::after{filter: brightness(0%) invert(100%)}
    .guide-page li:hover>p{filter: brightness(0%) invert(100%)}
}

/* 画册 */
.album-page{display:flex;flex-wrap: wrap;padding: 1.2rem 0 .3rem;}
.album-page li{width: calc(50% - .35rem);margin-bottom: .5rem;}
.album-page li:nth-child(2n+1){margin-right: .7rem;}
.album-page .img-bg{height: 4.4rem;}
.album-page li>p:nth-of-type(1){font-size: .36rem;line-height: .46rem;margin: .55rem 0 .3rem;}
.album-page li>p:nth-of-type(2){font-size: .16rem;line-height: .28rem;color:#666;margin-bottom: .45rem;min-height: 1.4rem;max-height: 1.4rem;}
.album-page li>a{border: 1px #eee solid;margin-bottom: .2rem;padding: .28rem .8rem .28rem .3rem;position: relative;transition: .3s;display: block;margin-bottom: .2rem;}
.album-page li>a::after{content:'';position: absolute;top: .3rem;right: .3rem;background: url(../images/7.png) no-repeat center center/100%;width: .26rem;height: .26rem;transition: .3s;}
.album-page li>a>p{font-size: .16rem;line-height: .26rem;background: url(../images/6.png) no-repeat left top/.19rem;padding-left: .4rem}

@media (max-width:750px){
    .album-page{display:block;padding: .8rem 0 .2rem;}
    .album-page li{width: 100%;margin-bottom: .6rem;}
    .album-page li:nth-child(2n+1){margin-right: 0;}
    .album-page .img-bg{height: auto;}
    .album-page .img{padding-bottom: 66.16%;}
    .album-page li>p:nth-of-type(1){font-size: .4rem;line-height: .6rem;margin: .4rem 0 .1rem;}
    .album-page li>p:nth-of-type(2){font-size: .28rem;line-height: .48rem;margin-bottom: .4rem;min-height: 0;max-height: 10000rem;}
    .album-page li>a{padding: .3rem 1.1rem .3rem .4rem;}
    .album-page li>a::after{top: .35rem;width: .4rem;height: .4rem}
    .album-page li>a>p{font-size: .28rem;line-height: .44rem;background-position:left .03rem;background-size:.3rem;padding-left: .5rem}
}

@media (any-hover:hover){
    .album-page li>a:hover{background: #806245;border-color:#806245}
    .album-page li>a:hover::after{filter: brightness(0%) invert(100%)}
    .album-page li>a:hover>p{filter: brightness(0%) invert(100%)}
}

/* 视频 */
.video-page{display: flex;flex-wrap: wrap;padding: 1.2rem 0 .6rem;}
.video-page li{width: calc(100% / 3 - .26rem);margin-right: .39rem;margin-bottom: 0;border-top:1px #333 solid;padding:.25rem 0 .45rem}
.video-page li:nth-child(3n){margin-right: 0;}
.video-page .img-bg{height: 3.2rem;position: relative;margin: .2rem 0 .15rem;}
.video-page .img-bg>p{position: absolute;top: 0;left:0;width:100%;height: 100%;background: rgba(0,0,0,.5) url(../images/5.png) no-repeat center center/.49rem;cursor: pointer;}
.video-page li>p:nth-of-type(1){font-size: .16rem;line-height: .26rem;}
.video-page li>p:nth-of-type(2){font-size: .18rem;line-height: .28rem;}

@media (max-width:750px){
    .video-page{padding: .8rem 0 .4rem;display: block;}
    .video-page li{width: 100%;margin-right: 0;padding:.6rem 0}
    .video-page .img-bg{height: auto;margin: .2rem 0;}
    .video-page .img{padding-bottom: 72.72%;}
    .video-page .img-bg>p{background-size:.8rem;}
    .video-page li>p:nth-of-type(1){ font-weight: bold; font-size: .32rem;line-height: .44rem; color: #000; }
    .video-page li>p:nth-of-type(2){font-size: .28rem;line-height: .44rem; color: #666;}
}

@media (any-hover:hover){
    .video-page li>p:hover{color:#806245}
    .video-page li:hover>p:nth-of-type(2){color:#806245}
}

/* 关于 */
.about-page .tit{font-size: .48rem;line-height: .6rem;color:#000}

.about-page .box1{padding: 1.05rem 0 .8rem;position: relative;}
.about-page .box1::after{content:'';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/8.png) no-repeat .8rem bottom/28.43%;}
.about-page .box1 .width{display: flex;justify-content: space-between;}
.about-page .box1 .tit{width: 30%;}
.about-page .box1 .con{width: 65%;}
.about-page .box1 .con>p:nth-of-type(1){font-size: .22rem;line-height: .48rem;color:#000}
.about-page .box1 .con>p:nth-of-type(2){font-size: .16rem;line-height: .3rem;color:#666;margin: .3rem 0 .45rem;}
.about-page .box1 ul{display: flex;flex-wrap: wrap;}
.about-page .box1 li{position: relative;padding-right: .8rem;margin-right: .8rem;margin-bottom: .3rem;}
.about-page .box1 li:last-child{padding-right: 0;margin-right: 0;}
.about-page .box1 li::after{content:'';width:1px;height: .25rem;background: #eee;position: absolute;top: .3rem;right: 0;}
.about-page .box1 li:last-child::after{display: none;}
.about-page .box1 li>p:nth-of-type(1){color:#806245;display: flex;align-items: center;font-size: .24rem;margin-bottom: .1rem;}
.about-page .box1 li>p:nth-of-type(1)>span:nth-of-type(1){font-size: .48rem;}
.about-page .box1 li>p:nth-of-type(2){font-size: .16rem;line-height: .26rem;}

.about-page .box2{color:#fff;height: 8rem;}
.about-page .box2 ul{width: 65%;padding-top:.8rem}
.about-page .box2 li{border-bottom: 1px solid rgba(255,255,255,.2);padding: .45rem 0 .4rem;}
.about-page .box2 li:last-child{border-bottom:0}
.about-page .box2 li>p:nth-of-type(1){font-size: .18rem;line-height: .28rem;margin-bottom: .05rem}
.about-page .box2 li>p:nth-of-type(2){font-size: .3rem;line-height: .48rem;}

.about-page .box3{padding:1.15rem 0}
.about-page .box3 .tit-box{display: flex;align-items: center;}
.about-page .box3 .tit{flex:1;padding-right: .5rem;}
.about-page .box3 .arrow{width: 240px}
.about-page .box3 .more>span:nth-of-type(2){clip-path:polygon(0 0,55px 0,55px 100%,0 100%)}
.about-page .box3 .prev{margin-right: .1rem;color:#000}
.about-page .box3 .prev>span:nth-of-type(2){background:#000}
.about-page .box3 .con{margin: .8rem 0;}
.about-page .box3 .con .swiper-slide{opacity: 0 !important;display: flex;align-items: center;min-height: 4rem;}
.about-page .box3 .con .swiper-slide-active{opacity: 1 !important;}
.about-page .box3 .con .img-bg{height: 4rem;width: 42.85%;}
.about-page .box3 .info{flex:1;padding-left: 1rem;}
.about-page .box3 .info>p:nth-of-type(1){font-size: .18rem;line-height: .28rem;color:#000}
.about-page .box3 .info>p:nth-of-type(2){font-size: .32rem;line-height: .42rem;color:#000;margin: .1rem 0 .15rem;}
.about-page .box3 .info>p:nth-of-type(3){line-height: .32rem;color:#666;max-height: 2.56rem;padding-right: .15rem;}
.about-page .box3 .year{position: relative;}
.about-page .box3 .year::after{content:'';height: 2px;background: #eee;position: absolute;left:0;top:.07rem;width: 100%;}
.about-page .box3 .year .line{content:'';height: 2px;background: #806245;position: absolute;left:0;top:.07rem;transition: .5s;z-index: 2;}
.about-page .box3 .year .swiper-container{max-width: 15rem;position: relative;z-index: 2;}
.about-page .box3 .year .swiper-slide{font-size: .18rem;color:#666;text-align: center;line-height:.3rem;padding: .5rem;cursor: pointer;transition: .3s;}
.about-page .box3 .year .swiper-slide::after{content:'';width:.08rem;height:.08rem;border-radius: 50%;border:.03rem solid #ccc;position: absolute;top: .02rem;transform: translateX(-50%);left: 50%;background: #fff;z-index: 3;}
.about-page .box3 .year .swiper-slide.active{color:#806245;font-family: 'ms-bb';font-size: .3rem;}
.about-page .box3 .year .swiper-slide.active::before{content:'';width:.14rem;height:.14rem;border-radius: 50%;border:1px solid #806245;position: absolute;top: 0;transform: translateX(-50%);left: 50%;background: #fff;z-index: 2;}
.about-page .box3 .year .swiper-slide.active::after{border:0;background: #806245;width: .08rem;height: .08rem;top:.04rem}

@media (max-width:750px){
    .about-page .tit{font-size: .44rem;line-height: .64rem}

    .about-page .box1{padding: .8rem 0}
    .about-page .box1::after{background-position:.4rem bottom;background-size:80%;}
    .about-page .box1 .width{display: block}
    .about-page .box1 .tit{width: 100%;margin-bottom: .3rem;}
    .about-page .box1 .con{width: 100%;}
    .about-page .box1 .con>p:nth-of-type(1){font-size: .32rem;line-height: .52rem}
    .about-page .box1 .con>p:nth-of-type(2){font-size: .28rem;line-height: .48rem;margin: .2rem 0 .4rem;}
    .about-page .box1 li{padding-right: 0;margin-right: .24rem;margin-bottom: .3rem;width: calc(100% / 3 - .16rem);}
    .about-page .box1 li:last-child{padding-right: 0;margin-right: .24rem;}
    .about-page .box1 li:nth-child(3n){padding-right: 0;margin-right: 0;}
    .about-page .box1 li::after{height: .4rem;top: .2rem;}
    .about-page .box1 li:last-child::after{display: block;}
    .about-page .box1 li:nth-child(3n)::after{display: none;}
    .about-page .box1 li>p:nth-of-type(1){justify-content: center;font-size: .28rem;margin-bottom: .1rem;}
    .about-page .box1 li>p:nth-of-type(1)>span:nth-of-type(1){font-size: .5rem;width: auto !important;margin-right: .1rem;}
    .about-page .box1 li>p:nth-of-type(2){font-size: .24rem;line-height: .26rem;text-align: center;}

    .about-page .box2{height: auto;}
    .about-page .box2 ul{width: 100%;padding:.7rem 0}
    .about-page .box2 li{padding: .3rem 0 .25rem;}
    .about-page .box2 li>p:nth-of-type(1){font-size: .28rem;line-height: .48rem;margin-bottom: .1rem;}
    .about-page .box2 li>p:nth-of-type(2){font-size: .32rem;line-height: .52rem}

    .about-page .box3{padding:.8rem 0}
    .about-page .box3 .tit-box{display: block}
    .about-page .box3 .tit{padding-right: 0;margin-bottom: .3rem;text-align: center;}
    .about-page .box3 .arrow{width: 100%;text-align: center;}
    .about-page .box3 .more>span:nth-of-type(1){border-color:#806245;color:#806245}
    .about-page .box3 .more>span:nth-of-type(2){clip-path:polygon(0 0,50px 0,50px 100%,0 100%)}
    .about-page .box3 .con{margin: .4rem 0;}
    .about-page .box3 .con .swiper-slide{display: block;min-height: 0;}
    .about-page .box3 .con .swiper-slide-active{opacity: 1 !important;}
    .about-page .box3 .con .img-bg{height: auto;width: 100%;}
    .about-page .box3 .con .img{padding-bottom: 66.66%;}
    .about-page .box3 .info{padding: .3rem 0 0;}
    .about-page .box3 .info>p:nth-of-type(1){font-size: .28rem;line-height: .48rem}
    .about-page .box3 .info>p:nth-of-type(2){font-size: .32rem;line-height: .52rem;margin: .1rem 0 .15rem;}
    .about-page .box3 .info>p:nth-of-type(3){line-height: .48rem;max-height: 1000rem;padding-right:0;}
    .about-page .box3 .year .swiper-slide{font-size: .28rem;line-height:.36rem;padding: .4rem}
    .about-page .box3 .year .swiper-slide::after{width:.12rem;height:.12rem}
    .about-page .box3 .year .swiper-slide.active{font-size: .36rem;}
    .about-page .box3 .year .swiper-slide.active::before{width:.18rem;height:.18rem}
    .about-page .box3 .year .swiper-slide.active::after{width: .1rem;height: .1rem;top:.06rem}
}

/* 案例 */
.cases-page.list{padding: 1.2rem 0;}
.cases-page.list ul{display: flex;flex-wrap: wrap;}
.cases-page.list li{width: calc(50% - .5rem);position: relative;}
.cases-page.list li:nth-child(2n+1){margin-right: 1rem;}
.cases-page.list li:nth-child(2n){margin-top: .6rem;}
.cases-page.list .img-bg{height: 4.45rem;margin-bottom: .4rem;}
.cases-page.list .info{border-left:1px #999 solid;padding: .15rem 0 .2rem .25rem;transition: .3s;}
.cases-page.list .info>p:nth-of-type(1){border:1px solid #806245;border-radius: .15rem;line-height: .28rem;padding: 0 .15rem;display: inline-block;color:#806245;}
.cases-page.list .info>p:nth-of-type(2){font-size: .3rem;margin: .15rem 0;}
.cases-page.list .info>p:nth-of-type(3){line-height: .24rem;color:#666}
.cases-page.list .page{padding: .6rem 0 0;}

.cases-page.detail{margin: .6rem auto 1.2rem;box-shadow: 0 0 .3rem rgba(0,0,0,.1);padding: .8rem;}
.cases-page.detail>p:nth-of-type(1){font-size: .3rem;line-height: .36rem;color:#000;text-align: center;padding: 0 .6rem;}
.cases-page.detail>p:nth-of-type(2){color:#999;background: url(../images/11.png) no-repeat left center/.16rem;padding-left: .25rem;width: 1.2rem;margin: .25rem auto .5rem;}
.cases-page.detail .content{border-top: 1px solid #eee;border-bottom: 1px solid #eee;padding: .4rem 0 .5rem;margin-bottom: .4rem;}
.cases-page.detail .jump{display: flex;align-items: center;}
.cases-page.detail .info{width: calc(100% - 1.9rem);padding-right: .5rem;}
.cases-page.detail .info>a{line-height: .3rem;color:#666}
.cases-page.detail .return{width: 1.9rem;}

@media (max-width:750px){
    .cases-page.list{padding: .8rem 0 .2rem;}
    .cases-page.list ul{display: block}
    .cases-page.list li{width: 100%;margin-bottom: .6rem;}
    .cases-page.list li:nth-child(2n+1){margin-right: 0;}
    .cases-page.list li:nth-child(2n){margin-top: 0;}
    .cases-page.list .img-bg{height: auto;margin-bottom: .4rem;}
    .cases-page.list .img{padding-bottom: 68.46%;}
    .cases-page.list .info{padding: 0 0 0 .3rem}
    .cases-page.list .info>p:nth-of-type(1){border-radius: .6rem;line-height: .5rem;padding: 0 .4rem}
    .cases-page.list .info>p:nth-of-type(2){font-size: .32rem;margin: .2rem 0;}
    .cases-page.list .info>p:nth-of-type(3){line-height: .44rem}
    .cases-page.list .page{padding: 0 0 .6rem;}

    .cases-page.detail{margin: .8rem auto;padding: .6rem .4rem;}
    .cases-page.detail>p:nth-of-type(1){font-size: .36rem;line-height: .56rem;padding: 0;}
    .cases-page.detail>p:nth-of-type(2){background-size:.32rem;padding-left: .5rem;width: 2.4rem;margin: .2rem auto .3rem;}
    .cases-page.detail .content{padding: .3rem 0;}
    .cases-page.detail .jump{display: block}
    .cases-page.detail .info{width: 100%;padding: 0 0 .3rem;}
    .cases-page.detail .info>a{line-height: .48rem}
    .cases-page.detail .return{width: auto;}
    .cases-page.detail .more>span:nth-of-type(1){color:#806245;border-color:#806245}
}

@media (any-hover:hover){
    .cases-page.list li:hover .img{transform: scale(1.1);}
    .cases-page.list li:hover .info{border-color:#806245}
    .cases-page.list li:hover .info>p:nth-of-type(2){color:#806245}

    .cases-page.detail .info>a:hover{color:#806245}
}

/* 新闻 */
.news-page.list{padding: .8rem 0 1rem;}
.news-page.list .best{padding: .4rem 0 .2rem;max-width: 14.6rem}
.news-page.list .best .swiper-container{box-shadow: 0 0 .3rem rgba(0,0,0,.1);}
.news-page.list .best .img-bg{height: 4.5rem;}
.news-page.list .best .info{padding: .55rem .6rem .65rem;}
.news-page.list .best .info>p:nth-of-type(1){color:#999;background: url(../images/11.png) no-repeat left center/.16rem;padding-left: .25rem;font-size: .16rem;}
.news-page.list .best .info>p:nth-of-type(2){font-size: .26rem;color:#000;margin: .25rem 0 .15rem;}
.news-page.list .best .info>p:nth-of-type(3){font-size: .16rem;color:#666;line-height: .26rem;}
.news-page.list .best .swiper-pagination{margin-top: .3rem;position: static;text-align: center;width: auto;}
.news-page.list .best .swiper-pagination-bullet{margin: 0 .05rem;}
.news-page.list .best .swiper-pagination-bullet-active{background: #806245;}
.news-page.list li{display: flex;padding: .4rem 0;border-bottom: 1px solid #eee;align-items: center;position: relative;}
.news-page.list li .img-bg{width: 21.42%;height: 1.9rem;}
.news-page.list li .info{width: 78.58%;padding: 0 .7rem 0 .4rem;background: url(../images/arrow1.png) no-repeat right center/.2rem;transition: .3s;}
.news-page.list li .info>p:nth-of-type(1){font-size: .18rem;color:#000;margin-bottom: .15rem;}
.news-page.list li .info>p:nth-of-type(2){font-size: .16rem;color:#666;line-height: .26rem;}
.news-page.list .page{padding-top: .6rem;}

.news-page.detail{margin: .6rem auto 1.2rem;box-shadow: 0 0 .3rem rgba(0,0,0,.1);padding: .8rem;}
.news-page.detail>p:nth-of-type(1){font-size: .3rem;line-height: .36rem;color:#000;text-align: center;padding: 0 .6rem;}
.news-page.detail>p:nth-of-type(2){color:#999;background: url(../images/11.png) no-repeat left center/.16rem;padding-left: .25rem;width: 1.2rem;margin: .25rem auto .5rem;}
.news-page.detail .content{border-top: 1px solid #eee;border-bottom: 1px solid #eee;padding: .4rem 0 .5rem;margin-bottom: .4rem;}
.news-page.detail .jump{display: flex;align-items: center;}
.news-page.detail .info{width: calc(100% - 1.9rem);padding-right: .5rem;}
.news-page.detail .info>a{line-height: .3rem;color:#666}
.news-page.detail .return{width: 1.9rem;}

@media (max-width:750px){
    .news-page.list{padding: .4rem 0 .8rem;}
    .news-page.list .best{padding: .4rem 0 .2rem}
    .news-page.list .best .swiper-container{width: 100%;}
    .news-page.list .best .img-bg{height:auto;}
    .news-page.list .best .img{padding-bottom:100%;}
    .news-page.list .best .info{padding: .4rem .4rem .6rem;}
    .news-page.list .best .info>p:nth-of-type(1){background-size:.3rem;padding-left: .5rem;font-size: .28rem;}
    .news-page.list .best .info>p:nth-of-type(2){font-size: .32rem;margin: .25rem 0 .2rem;}
    .news-page.list .best .info>p:nth-of-type(3){font-size: .28rem;line-height: .48rem;}
    .news-page.list .best .swiper-pagination-bullet{margin: 0 .08rem;}
    .news-page.list li{display: block;}
    .news-page.list li .img-bg{width: 100%;height: auto;}
    .news-page.list li .img{padding-bottom: 63.33%;}
    .news-page.list li .info{width: 100%;padding: .4rem 0 0 0;background-position:right 1.1rem;background-size:.3rem}
    .news-page.list li .info>p:nth-of-type(1){font-size: .32rem;margin-bottom: .3rem;}
    .news-page.list li .info>p:nth-of-type(2){font-size: .28rem}
    .news-page.list .page{padding-top: .6rem;}

    .news-page.detail{margin: .8rem auto;padding: .6rem .4rem;}
    .news-page.detail>p:nth-of-type(1){font-size: .36rem;line-height: .56rem;padding: 0;}
    .news-page.detail>p:nth-of-type(2){background-size:.32rem;padding-left: .5rem;width: 2.5rem;margin: .2rem auto .3rem;}
    .news-page.detail .content{padding: .3rem 0;}
    .news-page.detail .jump{display: block}
    .news-page.detail .info{width: 100%;padding: 0 0 .3rem;}
    .news-page.detail .info>a{line-height: .48rem}
    .news-page.detail .return{width: auto;}
    .news-page.detail .more>span:nth-of-type(1){color:#806245;border-color:#806245}
}

@media (any-hover:hover){
    .news-page.list .best:hover .img{transform: scale(1.1);}
    .news-page.list .best:hover .info>p:nth-of-type(2){color:#806245}
    .news-page.list li:hover .info{background-position: calc(100% - .1rem) center;background-image: url(../images/arrow1-m.png);}
    .news-page.list li:hover .img{transform: scale(1.1);}
    .news-page.list li:hover .info>p:nth-of-type(1){color:#806245}

    .news-page.detail .info>a:hover{color:#806245}
}

/* 联系 */
.contact-page{display: flex;}
.contact-page .contact-l{width: 74.74%;padding: .6rem 0 1rem;}
.contact-page .contact-l>p{font-size: .48rem;line-height: .58rem;padding-left: 2.6rem;}
.contact-page .contact-l .info{background: #f6f6f6;padding: .4rem .5rem .5rem 2.6rem;margin: .4rem 0;}
.contact-page .contact-l .info>p:nth-of-type(1){font-size: .3rem;line-height: .4rem;color:#000;margin-bottom: .15rem;}
.contact-page .contact-l .info>p:nth-of-type(2){font-size: .16rem;line-height: .3rem;color:#666}
.contact-page .contact-l ul{padding: 0 1.45rem .3rem 2.6rem;display: flex;flex-wrap: wrap;}
.contact-page .contact-l li{width: calc(50% - .15rem);margin-bottom: .25rem;}
.contact-page .contact-l li:nth-child(2n+1){margin-right: .3rem;}
.contact-page .contact-l li.w100{width: 100%;}
.contact-page .contact-l li>p{color:#000;margin-bottom: .15rem;}
.contact-page .contact-l li>p>span{color:red;margin-right: .05rem;}
.contact-page .contact-l li>input[type='text']{height: .5rem;border: 1px solid #eee;background: #f9f9f9;width: 100%;}
.contact-page .contact-l li>input:focus{border-color:#806245}
.contact-page .contact-l .radio{display: flex;flex-wrap: wrap;}
.contact-page .contact-l .radio>label{display: flex;align-items: center;margin-right: .5rem;cursor: pointer;}
.contact-page .contact-l li>textarea{height: 2.4rem;border: 1px solid #eee;background: #f9f9f9;width: 100%;}
.contact-page .contact-l li>textarea:focus{border-color:#806245}
.contact-page .contact-l .phone,.contact-page .contact-l .sms{display: none;}
.contact-page .contact-l .more{margin-left: 2.6rem;}
.contact-page .contact-l .more>span:nth-of-type(2){clip-path:polygon(0 0,70px 0,70px 100%,0 100%)}
.contact-page .contact-r{flex:1;border-left: 1px solid #eee;padding: .55rem .4rem 0 .5rem;margin-bottom: 1.2rem;}
.contact-page .contact-r>p{font-size: .24rem;color:#000;border-bottom: 1px solid #eee;padding-bottom: .25rem;margin-bottom: .35rem;}
.contact-page .contact-r .tit{font-size: .18rem;color:#000}
.contact-page .contact-r .info{padding: .2rem 0;}
.contact-page .contact-r .info>p{line-height: .24rem;color:#999;margin-bottom: .2rem;}
.contact-page .contact-r .info>p.line{text-decoration: underline;}
.contact-page .contact-r .info>span{font-size: .16rem;color:#000;margin: .4rem 0 .2rem;display: block;}
.contact-page .contact-r .media{display: flex;flex-wrap: wrap;margin: .25rem 0;}
.contact-page .contact-r .media>a{width: .38rem;height: .38rem;border: 1px solid #ddd;border-radius: 50%;margin:0 .1rem .1rem 0;transition: .3s;}
.contact-page .contact-r .media>a>img{transition: .3s;}
.contact-page .contact-r .media>a>img{max-width: 50%;max-height: 50%;}
.contact-page .contact-r ul{margin-top: .25rem;}
.contact-page .contact-r li{height: 3rem;position: relative;margin-bottom: .35rem;}
.contact-page .contact-r li:last-child{margin-bottom: 0;}
.contact-page .contact-r .play{background: rgba(0,0,0,.5) url(../images/5.png) no-repeat center center/.49rem;position: absolute;top: 0;left: 0;width: 100%;height: 100%;cursor: pointer;}
.contact-page .contact-r li>p{position: absolute;bottom: 0;left: 0;width: 100%;color:#fff;line-height: .2rem;padding: 0 .2rem .15rem;transition: .3s;}

@media (max-width:750px){
    .contact-page{display: block;}
    .contact-page .contact-l{width: 100%;padding: .6rem 0 .8rem;}
    .contact-page .contact-l>p{font-size: .44rem;line-height: .64rem;padding-left: .4rem;}
    .contact-page .contact-l .info{padding: .6rem .4rem;margin: .3rem 0 .6rem;}
    .contact-page .contact-l .info>p:nth-of-type(1){font-size: .32rem;line-height: .52rem;margin-bottom: .1rem;}
    .contact-page .contact-l .info>p:nth-of-type(2){font-size: .28rem;line-height: .48rem;}
    .contact-page .contact-l ul{padding: 0 .4rem;display: block}
    .contact-page .contact-l li{width: 100%;margin-bottom: .4rem;}
    .contact-page .contact-l li:nth-child(2n+1){margin-right: 0;}
    .contact-page .contact-l li>p{margin-bottom: .2rem;}
    .contact-page .contact-l li>p>span{margin-right: .15rem;}
    .contact-page .contact-l li>input[type='text']{height: .8rem;}
    .contact-page .contact-l li>textarea{height: 3rem;}
    .contact-page .contact-l .radio>label{margin-right: .4rem;}
    .contact-page .contact-l .more{margin-left: .4rem;}
    .contact-page .contact-l .more>span:nth-of-type(1){color:#806245;border-color:#806245}
    .contact-page .contact-l .more>span:nth-of-type(2){clip-path:polygon(0 0,60px 0,60px 100%,0 100%)}
    .contact-page .contact-r{border-left: none;padding: 0 .4rem;margin-bottom: .8rem;}
    .contact-page .contact-r>p{font-size: .4rem;padding-bottom: .2rem;margin-bottom: .4rem;}
    .contact-page .contact-r .tit{font-size: .32rem}
    .contact-page .contact-r .info{padding: .3rem 0;}
    .contact-page .contact-r .info>p{line-height: .44rem;}
    .contact-page .contact-r .info>span{font-size: .28rem;margin: .6rem 0 .2rem;}
    .contact-page .contact-r .media{margin: .4rem 0;}
    .contact-page .contact-r .media>a{width: .7rem;height: .7rem;margin:0 .2rem .2rem 0}
    .contact-page .contact-r ul{margin-top: .4rem;}
    .contact-page .contact-r li{height: auto;margin-bottom: .4rem;}
    .contact-page .contact-r li .img{padding-bottom: 72.72%;}
    .contact-page .contact-r .play{background-size:.8rem;background-position: center 45%;}
    .contact-page .contact-r li>p{line-height: .44rem;padding: 0 .4rem .35rem}
}

@media (any-hover:hover){
    .contact-page .contact-l .more:hover>span:nth-of-type(2){clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}
    .contact-page .contact-r .media>a:hover{border-color:#000;background: #000;}
    .contact-page .contact-r .media>a:hover>img{filter: brightness(0%) invert(100%);}
    .contact-page .contact-r li:hover>p{padding-bottom: .2rem;}
}

/* 搜索 */
.search-page{padding:.5rem 0 1rem}
.search-page>p{display: flex;font-size: .16rem;}
.search-page>p>a{color:#000}
.search-page>p>em{margin:0 .1rem}
.search-page>p>span{color:#666}
.search-page li{display: flex;padding: .4rem 0;border-bottom: 1px solid #eee;align-items: center;position: relative;}
.search-page li .img-bg{width: 21.42%;height: 1.9rem;}
.search-page li .info{width: 78.58%;padding: 0 .7rem 0 .4rem;background: url(../images/arrow1.png) no-repeat right center/.2rem;transition: .3s;}
.search-page li .info>p:nth-of-type(1){font-size: .18rem;color:#000;}
.search-page li .info>p:nth-of-type(2){font-size: .16rem;color:#666;line-height: .26rem;margin-top: .15rem;}
.search-page .page{padding-top: .6rem;}

@media (max-width:750px){
    .search-page{padding:.6rem 0 .8rem}
    .search-page>p{font-size: .28rem;white-space: nowrap;overflow-x: auto;margin-bottom: .2rem;}
    .search-page li{display: block}
    .search-page li .img-bg{width: 100%;height: auto;}
    .search-page li .img{padding-bottom: 63.63%;}
    .search-page li .info{width: 100%;padding: .3rem 0 0 0;background: url(../images/arrow1.png) no-repeat right .35rem/.3rem}
    .search-page li .info>p:nth-of-type(1){font-size: .32rem;padding-right: .6rem;}
    .search-page li .info>p:nth-of-type(2){font-size: .28rem;margin-top: .2rem;line-height: .48rem;}
}

@media (any-hover:hover){
    .search-page>p>a:hover{color:#806245}
    .search-page li:hover .img{transform: scale(1.1);}
    .search-page li:hover .info{background-image: url(../images/arrow1-m.png);}
    .search-page li:hover .info>p:nth-of-type(1){color:#806245}
}