﻿@import url('font-en.css');html{font-size:100px;;font-size:calc(100 / 1920 * 100vw);width:100%;}
@media (max-width:1024px){html{font-size:calc(80 / 1000 * 100vw);}
}
@media (max-width:768px){html{font-size:calc(80 / 768 * 100vw);}
}
@media (max-width:480px){html{font-size:calc(100 / 540 * 100vw);}
}
*{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth;}
body{padding:0;margin:0 auto;color:#333;background-color:#fff;-webkit-text-size-adjust:none;-webkit-tap-highlight:rgba(0,0,0,0);-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;user-select:none;font-size:0.16rem;line-height:1.875;overflow-x:hidden;width:100%;}
ul,ol,li{list-style:none;list-style-type:none;}
table{border-collapse:collapse;border-spacing:0}
table td{border-collapse:collapse;font-size:14px;}
img{border:none;max-width:100%;vertical-align:middle;}
a,a:link,a:visited{text-decoration:none;color:inherit;}
.clear{clear:both;height:0px;overflow:hidden;zoom:0;}
.fl{float:left;}
.fr{float:right;}
.overscroll{height:100%;overflow:auto;width:100%;}
.overscroll::-webkit-scrollbar{width:4px;height:4px;}
.overscroll::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);background:#00196b;}
.overscroll::-webkit-scrollbar-track{border-radius:10px;background:#e2efef;}
.gradient-text{background-image:linear-gradient(45deg,#00196b,#1bcdaa);background-clip:text;-webkit-background-clip:text;color:transparent;}
/*IE/7/6*/
.clearfix:after{content:'';display:block;height:0;clear:both;}
.dot{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.dot2,.dot3,.dot4{display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;}
.dot2{-webkit-line-clamp:2;}
.dot3{-webkit-line-clamp:3;}
.dot4{-webkit-line-clamp:4;}
/* 图片阴影 */
.imgshadow{position:relative;z-index:2;display:inline-block;}
.imgshadow .shadow{position:absolute;left:0;top:100%;width:100%;mask-image:linear-gradient(to bottom,transparent,black);height:30%;transform:scaleY(-1);background-size:100%;opacity:0.1;background-position:bottom center;}
[class*='flex']{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;}
[class*='-jl']{justify-content:flex-start;}
[class*='-jc']{justify-content:center;}
[class*='-jr']{justify-content:flex-end;}
[class*='-at']{align-items:flex-start;}
[class*='-ac']{align-items:center;}
[class*='-ab']{align-items:flex-end;}
.hovimg{overflow:hidden;}
.hovimg img{display:block;width:100%;transition:.8s;transform:scale(1);}
.hovimg .pic{display:block;width:100%;transition:.8s;transform:scale(1);background-position:center;background-repeat:no-repeat;background-size:cover;}
.item:hover .hovimg img,.hovimg:hover img,.item:hover .hovimg .pic,.hovimg:hover .pic{transform:scale(1.05);}
.Pages{text-align:center;}
.Pages .p_cur,.Pages .p_jump,.Pages .p_total,.Pages .p_count,.Pages .a_first,.Pages .a_end{display:none;}
.Pages .p_page{display:flex;align-items:center;justify-content:center;}
.Pages .a_prev,.Pages .a_next{font-size:0;}
.Pages .a_prev:before{content:"\e747";font-size:14px;font-family:'iconfont';}
.Pages .a_next:before{content:"\e65c";font-size:14px;font-family:'iconfont';}
.Pages a{flex:0 0 auto;color:#666;width:0.52rem;height:0.52rem;border:1px solid #fff;border-radius:50%;flex:0 0 auto;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0 8px;transition:.3s;background:#fff;}
.Pages .num{display:flex;font-style:normal;flex:0 0 auto;}
.Pages .a_prev,.Pages .a_next{color:#c0153c;}
.Pages a:hover,.Pages a.a_cur{background:#c0153c;color:#fff;border-color:#c0153c;}
.header{position:fixed;z-index:1050;width:100%;left:0;top:0;transition:.3s;font-size:0.18rem;}
.header.donw{transform:translateY(-100%);}
.header.white{background:#fff;}
.header.white .openMenu,.header.white .search,.header.white .topBtn{--color:#af8d5a;color:#af8d5a;border-color:#af8d5a;}
.header.white .openMenu span,.header.white .topBtn span{color:#000;}
.drop{position:absolute;left:50%;min-width:100%;top:150%;padding-top:10px;transform:translate(-50%);text-align:center;z-index:50;visibility:hidden;opacity:0;}
.drop .dropin{position:relative;background:#fff;color:#333;border-radius:0.1rem;padding:0.1rem;font-size:14px;width:110px;min-width:100%;filter:drop-shadow(0 0 10px rgba(0,0,0,0.1));}
.drop .dropin:before{content:"";position:absolute;left:50%;bottom:100%;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;margin-left:-6px;}
.drop a{display:block;line-height:2;}
.swiperDots{flex:0 0 auto;padding:0 0.2rem;}
.swiperDots span{width:3px;height:3px;flex:0 0 auto;margin:0 2px !important;opacity:1;background:#fff;border:none;border-radius:3px;transition:0.3s;}
.swiperDots span.swiper-pagination-bullet-active{width:0.3rem;}
.swiperPages{flex:0 0 auto;line-height:1;font-size:0.18rem;color:rgba(255,255,255,0.7);}
.swiperPages .cur{font-size:2em;color:#fff;line-height:0.8;}
.swiperPages .gp{padding:0 0.5em;}
.swiperCtr{position:absolute;left:0;top:50%;z-index:10;width:100%;}
.swiperCtr .btn{flex:0 0 auto;font-size:0.24rem;color:#fff;cursor:pointer;position:absolute;top:50%;transform:translate(0,-50%);width:0.5rem;height:0.5rem;display:flex;align-items:center;justify-content:center;background:#f1eee7;color:#b9ae9a;transition:0.3s;border-radius:50%;}
.swiperCtr .btn:hover{background:#b08d57 !important;color:#fff !important;}
.swiperCtr .btn.prev{left:0;}
.swiperCtr .btn.next{right:0;}
.swiperCtrs2{flex:0 0 auto;margin-top:0.5rem;}
.swiperCtrs2 .btn{flex:0 0 auto;font-size:0.2rem;color:#fff;line-height:1;cursor:pointer;background:rgba(255,255,255,0.4);transition:.3s;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#c0163c;width:3em;height:3em;margin-right:0.2rem;}
.swiperCtrs2 .btn:hover{background:#fff !important;}
.swiperCtrs2.hasbg .btn{background:#f4e6e9 !important;border-color:#f4e6e9 !important;color:#c0163c;}
.swiperCtrs2.hasbg .btn:hover{background:#c0163c !important;color:#fff !important;border-color:#c0163c !important;}
.iconfont{font-size:inherit !important;line-height:1;}
.inner{width:100%;padding-left:1.6rem;padding-right:1.6rem;}
:root{--color:#dbcfb7;--mainColor:#b08d57;}
.header .in{padding-left:1rem;padding-right:1rem;position:relative;height:1rem;}
.header .msk{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:-2;display:none;}
.header.showMenu .msk{display:block;}
.openMenu{flex:0 0 auto;padding:0 0.2rem 0 0.15rem;border:1px solid var(--color);color:var(--color);border-radius:3rem;height:2.5em;cursor:pointer;}
.openMenu .close{display:none;}
.openMenu i{margin-left:0.22rem;width:0.2rem;height:6px;position:relative;}
.openMenu i:before,.openMenu i:after{content:"";position:absolute;width:100%;left:50%;transform:translate(-50%);height:1px;background:var(--color);transition:0.3s;}
.openMenu i:before{top:0;}
.openMenu i:after{bottom:0;}
.showMenu .openMenu{color:var(--mainColor);border-color:var(--mainColor);}
.showMenu .openMenu i:before,.showMenu .openMenu i:after{background:var(--mainColor);width:80%;}
.showMenu .openMenu i:before{top:50%;transform:translate(-50%) rotate(45deg);}
.showMenu .openMenu i:after{bottom:auto;transform:translate(-50%) rotate(-45deg);top:50%;}
.showMenu .openMenu .close{display:block;}
.showMenu .openMenu .open{display:none;}
.logo{position:absolute;left:50%;top:0;transform:translate(-50%);line-height:1rem;font-size:0;}
.topr{flex:0 0 auto;}
.search{border:1px solid var(--color);border-radius:0.4rem;display:flex;align-items:center;color:var(--color);}
.search .searchbox{width:0;overflow:hidden;transition:0.3s;}
.search .searchbox input{padding:0 1em;font-size:inherit;font-family:inherit;color:inherit;border:none;outline:none;margin:0;background:none;width:100%;height:0.38rem;display:block;}
.search .icon{line-height:0.38rem;width:0.38rem;text-align:center;cursor:pointer;flex:0 0 auto;}
.showSearch .search .searchbox{width:3rem;}
.topBtn{flex:0 0 auto;padding:0 1em;height:0.4rem;color:var(--color) !important;border:1px solid var(--color);margin-left:0.1rem;border-radius:0.4rem;transition:0.3s;}
.topBtn .iconfont{margin-left:0.2rem;}
.topBtn:hover{background:#b89d5e;border-color:#b89d5e;color:#fff;}
.menu{position:fixed;left:0;top:0;height:100%;background:#fbf8f2;z-index:-1;width:4.5rem;padding-top:1.2rem;padding-left:1rem;padding-right:0.5rem;transition:0.3s;transform:translateX(-100%);}
.showMenu .menu{transform:translateX(0);}
.menu li{margin-bottom:0.3rem;font-size:0.18rem;}
.menu li .lt{position:relative;padding-left:0.18rem;}
.menu li .lt a{display:block;line-height:2;font-size:0.24rem;color:#25201a;}
.menu li .lt:before{content:"";position:absolute;left:0;top:50%;width:0.1rem;height:2px;margin-top:-1px;background:#b08d57;}
.menu li dl{padding-left:0.18rem;display:none;}
.menu li dd{padding:0.05rem 0;}
.menu li dd a{color:#b9ae9a;}
.menu li dd a:hover{color:#b08d57;text-decoration:underline;}
.pt15{padding-top:1.5rem;}
.pb15{padding-bottom:1.5rem;}
.pt10{padding-top:1rem;}
.pb10{padding-bottom:1rem;}
.w100{flex:0 0 auto;width:100%;}
.bantxt{position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;text-align:center;align-items:flex-start;padding-top:8%;}
.indexBanner{position:relative;overflow:hidden;}
.bantxt .tit{color:#c39c5e;font-size:1.1rem;line-height:1.1;}
.baseBtns .btn{flex:0 0 auto;line-height:3.125;padding:0 1.5em;background:var(--mainColor);border-radius:3em;color:#f1eee7;transition:0.3s;}
.bantxt .baseBtns{margin-top:1.5rem;}
.baseBtns .btn.border{background:#fbf9f6;color:#b08d57;border:1px solid #d7c6ab;}
.baseBtns .btn:hover{background:var(--color);color:var(--mainColor);}
.baseBtns .btn.border:hover{background:#b08d57;color:#fff;border-color:#b08d57;}
.index1{background:#fbf3e8;padding:1rem 0 1.3rem;text-align:center;overflow:hidden;}
.title{margin-bottom:0.4rem;text-align:center;position:relative;z-index:50;}
.title .tit{font-size:0.72rem;line-height:1.2;color:#25201a;}
.title .desc{font-size:0.2rem;color:#6b5941;line-height:1.5;margin-top:1em;}
.str_wrap{height:0.8rem !important;}
.brands{max-width:12rem;margin:0.9rem auto 0;}
.brands li{flex:0 0 auto;width:2.5rem;text-align:center;padding:0 0.2rem;height:0.8rem;font-size:0;line-height:0.8rem;}
.brands li img{max-height:100%;}
.index2{position:relative;overflow:hidden;}
.index2 .main{height:100vh;position:relative;z-index:5;overflow:hidden;padding-top:0.5rem;padding-bottom:0.5rem;}
.index2 .main .bot{position:absolute;z-index:10;left:50%;bottom:10%;transform:translateX(-50%);}
.index2 .box{align-items:flex-start;}
.index2 .box .img{flex:0 0 auto;width:6.9rem;}
.index2 .big{position:absolute;left:50%;top:50%;width:100%;height:100%;overflow:hidden;z-index:2;}
.index2 .big .bg{background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;left:1px;right:1px;top:1px;bottom:1px;}
.index2 .big .msk{background:radial-gradient(transparent 3.45rem,#fff 3.45rem);position:absolute;left:50%;top:50%;width:200%;transform:translate(-50%,-50%) scale(7);}
.index2 .big .msk:after{content:"";display:block;padding-bottom:100%;}
.index2 .box .img:before{content:"";display:block;padding-bottom:80%;}
.index2 .box .small{position:absolute;width:2.27rem;height:2.27rem;z-index:60;left:42%;top:66%;transform:translate(-50%,-50%);}
.index2 .box .small .bg{background:#f1eee7;position:absolute;left:50%;top:50%;width:100%;border-radius:50%;z-index:-1;padding-bottom:100%;transform:translate(-50%,-50%);}
.index2 .box .small .fps{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;left:0;top:0;}
.index2 .box .small:before{content:"";display:block;padding-bottom:100%;}
.index2 .box .small .fps img{display:none;flex:0 0 auto;max-width:50%;max-height:50%;}
.index2 .box .txt{flex:1 1 auto;overflow:hidden;max-width:45%;padding-top:5%;}
.index2 .tab{font-size:0.48rem;justify-content:flex-start;color:#6b5941;margin-bottom:0.5rem;}
.index2 .tab .i{flex:0 0 auto;margin-right:0.3rem;cursor:pointer;border-bottom:2px solid transparent;line-height:1.4;}
.index2 .tab .i.active{border-color:#25201a;border-color:var(--mainColor);}
.index2 .tg .it{font-size:0.68rem;color:#25201a;line-height:1.17;}
.index2 .tg .baseBtns{margin-top:0.4rem;}
.index2 .tg .baseBtns .btn{margin-right:0.1rem;min-width:1.8rem;text-align:center;}
.baseBtns .btn.green{background:#6b7a4f;}
.baseBtns .btn.green:hover{background:#60713f;color:#fff;}
.index3{position:absolute;left:0;top:0;width:100%;height:100%;z-index:11;overflow:hidden;pointer-events:none;}
.index3 .img{position:absolute;left:0;top:0;width:100%;height:100%;}
.index3 .img img{width:100%;height:100%;object-fit:cover;}
.index3 .txt{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;justify-content:center;align-items:flex-start;padding-top:12%;}
.index3 .txt .tit{font-size:5.3vw;line-height:1.2;color:#000;}
.index4{position:relative;overflow:hidden;}
.index5{padding:0.5rem 0;min-height:100vh;overflow:hidden;}
.index5 .item{overflow:hidden;}
.phone{flex:0 0 auto;width:50%;margin:0 0.5rem;position:relative;}
.phone .m{display:block;width:38%;margin:auto;}
.phone .m0{display:block;width:38%;margin:auto;}
.phone .m1{position:absolute;width:52.8%;left:23%;top:8%;z-index:1;}
.phone .m2{position:absolute;width:27.8%;z-index:1;left:52%;top:30%;}
.phone .m3{position:absolute;width:23.9%;z-index:1;left:69%;top:50%;}
.phone .m4{position:absolute;width:27.8%;z-index:2;left:47%;top:52%;}
.phone .m5{position:absolute;width:27.8%;z-index:2;left:17%;top:57%;}
.phone .m6{position:absolute;width:19.6%;z-index:1;left:12%;top:42%;}
.phone .m7{position:absolute;width:27.8%;z-index:1;left:31%;top:35%;}
.phone.ph39 .m1{width:24%;left:21%;top:20%;}
.phone.ph39 .m2{width:26.5%;left:50%;top:9%;}
.phone.ph39 .m3{width:13.9%;top:31%;}
.phone.ph39 .m4{width:52.6%;left:24%;top:49%;}
.phone.ph39 .m5{width:13.9%;top:56%;left:14%;}
.index5 .txt{flex:1 1 auto;overflow:hidden;padding-left:1rem;}
.index5 .txt .it{font-size:0.68rem;color:#25201a;line-height:1.4;}
.index5 .txt .dsec{font-size:0.42rem;line-height:1.3;color:#6b5941;margin-top:0.2rem;}
.index5 .swiperCtr{width:50%;}
.downBtns{margin-top:0.6rem;flex-wrap:wrap;gap:0.2rem;}
.downBtns .btn{flex:0 0 auto;padding:0 0.2rem;border:2px solid #b08d57;border-radius:3em;line-height:1.1;height:0.7rem;cursor:pointer;color:#6b5941;font-size:0.14rem;min-width:2.2rem;}
.downBtns .btn .ico{flex:0 0 auto;width:0.28rem;margin-right:0.2rem;}
.downBtns .btn .b{font-size:1.7em;}
.downBtns .btn .bp{flex:1 1 auto;overflow:hidden;}
.index6{width:100%;overflow:hidden;background:linear-gradient(0deg,transparent,#fcf4e9,transparent);}
.index6 .swiper{overflow:visible;padding-bottom:0.2rem;padding-top:5%;}
.index6 .swiper-slide{transform-origin:bottom center;}
.index6 .img{display:flex;align-items:flex-end;justify-content:center;height:5.2rem;}
.index6 .img img{flex:0 0 auto;}
.index6 .txt{padding:0.4rem;text-align:center;opacity:0.5;transition:0.6s 0.6s;}
.index6 .txt .it{font-size:0.36rem;line-height:1.3;}
.index6 .txt .desc{color:#6b5941;line-height:1.5;margin-top:0.5em;}
.index6 .swiper-slide-active .txt{opacity:1;}
.index6 .swiperDots span{background:#af8d5a;width:0.1rem;height:0.1rem;border-radius:0.3rem;margin:0 0.1rem !important;opacity:0.5;}
.index6 .swiperDots span.swiper-pagination-bullet-active{width:0.3rem;opacity:1;}
.index6 .swiperDots{text-align:center;margin-top:0.8rem;}
.bot.baseBtns .btn{min-width:1.8rem;text-align:center;justify-content:center;}
.index7{position:relative;z-index:5;width:100%;overflow:hidden;padding-top:5%;margin-bottom:-10%;overflow:hidden;}
.index7 .txt{position:absolute;left:0;top:9%;width:100%;z-index:2;}
.index7 .img img{display:block;width:100%;}
.index6 .title .desc{color:#b08d57;}
.index8{padding-bottom:1rem;overflow:hidden;}
.indexNews{margin-top:0.7rem;}
.indexNews .swiper-slide{height:auto;}
.indexNews .item{height:100%;flex-direction:column;}
.indexNews .item .img{flex:0 0 auto;width:100%;border-radius:0.2rem;overflow:hidden;}
.indexNews .item .txt{flex:1 1 auto;width:100%;overflow:hidden;flex-direction:column;padding:0.35rem 0;}
.indexNews .item .it{flex:1 1 auto;width:100%;font-size:0.24rem;color:#6b5941;line-height:1.25;font-weight:normal;}
.indexNews .item .date{flex:0 0 auto;width:100%;margin-top:0.1rem;font-size:0.18rem;color:#6b5941;opacity:0.5;}
footer{padding-top:1rem;background:#f9f7f1;}
.fcnt{flex:0 0 auto;}
.fcnt .p{font-size:0.18rem;margin-top:0.4rem;color:325201a;}
.fnavs{flex:1 1 auto;overflow:hidden;justify-content:flex-end;align-items:stretch;}
.fnavs dl{flex:0 1 auto;margin-left:0.6rem;position:relative;}
.fnavs dl dt{font-size:0.2rem;margin-bottom:0.2rem;line-height:1.3;}
.fnavs dl:before{content:"";position:absolute;left:0;top:0.55rem;bottom:0.5em;border-left:1px solid #e6e1d7;}
.fnavs dd a{display:block;padding:0.2em 0;color:#b9ae9a;}
.fnavs dd{padding-left:0.2rem;}
.fbot{margin-top:0.9rem;padding:0.3rem 0;border-top:1px solid #ece3d2;}
.flink{color:#b9ae9a;}
.flink a:not(:last-child):after{content:"·";padding:0 0.2rem;color:#b9ae9a;}
.socails{font-size:0.24rem;color:#b08d57;line-height:1;}
.socails .i{flex:0 0 auto;margin-left:0.4rem;}
.fletters{overflow:hidden;}
.fletters .i{flex:1 1 auto;overflow:hidden;}
.fletters .i img{display:block;margin:auto;}
/* innerpages */
 .hmt10{margin-top:.1rem;}
.hmb10{margin-bottom:.1rem;}
.hmt15{margin-top:.15rem;}
.hmb15{margin-bottom:.15rem;}
.hmt20{margin-top:.2rem;}
.hmb20{margin-bottom:.2rem;}
.hmt25{margin-top:.25rem;}
.hmb25{margin-bottom:.25rem;}
.hmt30{margin-top:.3rem;}
.hmb30{margin-bottom:.3rem;}
.hmt35{margin-top:.35rem;}
.hmb35{margin-bottom:.35rem;}
.hmt40{margin-top:.4rem;}
.hmb40{margin-bottom:.4rem;}
.hmt45{margin-top:.45rem;}
.hmb45{margin-bottom:.45rem;}
.hmt50{margin-top:.5rem;}
.hmb50{margin-bottom:.5rem;}
.hmt55{margin-top:.55rem;}
.hmb55{margin-bottom:.55rem;}
.hmt60{margin-top:.6rem;}
.hmb60{margin-bottom:.6rem;}
.hmt65{margin-top:.65rem;}
.hmb65{margin-bottom:.65rem;}
.hmt70{margin-top:.7rem;}
.hmb70{margin-bottom:.7rem;}
.hmt75{margin-top:.75rem;}
.hmb75{margin-bottom:.75rem;}
.hmt80{margin-top:.8rem;}
.hmb80{margin-bottom:.8rem;}
.hmt85{margin-top:.85rem;}
.hmb85{margin-bottom:.85rem;}
.hmt90{margin-top:.9rem;}
.hmb90{margin-bottom:.9rem;}
.hmt95{margin-top:.95rem;}
.hmb95{margin-bottom:.95rem;}
.hmt100{margin-top:1rem;}
.hmb100{margin-bottom:1rem;}
.hmt110{margin-top:1.1rem;}
.hmb110{margin-bottom:1.1rem;}
.hmt120{margin-top:1.2rem;}
.hmb120{margin-bottom:1.2rem;}
.hpt10{padding-top:.1rem;}
.hpb10{padding-bottom:.1rem;}
.hpt15{padding-top:.15rem;}
.hpb15{padding-bottom:.15rem;}
.hpt20{padding-top:.2rem;}
.hpb20{padding-bottom:.2rem;}
.hpt25{padding-top:.25rem;}
.hpb25{padding-bottom:.25rem;}
.hpt30{padding-top:.3rem;}
.hpb30{padding-bottom:.3rem;}
.hpt35{padding-top:.35rem;}
.hpb35{padding-bottom:.35rem;}
.hpt40{padding-top:.4rem;}
.hpb40{padding-bottom:.4rem;}
.hpt45{padding-top:.45rem;}
.hpb45{padding-bottom:.45rem;}
.hpt50{padding-top:.5rem;}
.hpb50{padding-bottom:.5rem;}
.hpt55{padding-top:.55rem;}
.hpb55{padding-bottom:.55rem;}
.hpt60{padding-top:.6rem;}
.hpb60{padding-bottom:.6rem;}
.hpt65{padding-top:.65rem;}
.hpb65{padding-bottom:.65rem;}
.hpt70{padding-top:.7rem;}
.hpb70{padding-bottom:.7rem;}
.hpt75{padding-top:.75rem;}
.hpb75{padding-bottom:.75rem;}
.hpt80{padding-top:.8rem;}
.hpb80{padding-bottom:.8rem;}
.hpt85{padding-top:.85rem;}
.hpb85{padding-bottom:.85rem;}
.hpt90{padding-top:.9rem;}
.hpb90{padding-bottom:.9rem;}
.hpt95{padding-top:.95rem;}
.hpb95{padding-bottom:.95rem;}
.hpt100{padding-top:1rem;}
.hpb100{padding-bottom:1rem;}
.hpt110{padding-top:1.1rem;}
.hpb110{padding-bottom:1.1rem;}
.hpb200{padding-bottom:2rem;}
.hpt120{padding-top:1.2rem;}
.hpb120{padding-bottom:1.2rem;}
.indexpage{padding-top:1rem;}
input{border:none;}
.colorfff{color:#fff;}
.colormain{color:var(--mainColor);}
.dis_pc{display:block;}
.dis_mb{display:none;}
.text_center{text-align:center;}
.text_right{text-align:right;}
.auto1400{margin:0 auto;width:14rem;max-width:73%;}
.hflx{display:flex;flex-wrap:wrap;}
.font-500{font-weight:500;}
.relative{position:relative;}
.Pages{text-align:center;display:flex;align-items:center;justify-content:center;font-size:.18rem;}
.Pages .p_page{display:flex;justify-content:center;}
.Pages .p_page .em{font-size:0;}
.Pages .p_page a{width:.5rem;text-align:center;line-height:.48rem;position:relative;display:inline-block;font-style:initial;margin:0 .1rem;border:1px solid transparent;height:.5rem;color:var(--mainColor);font-size:.16rem;border-radius:50%;background-color:rgba(176,141,87,.05);}
.Pages .p_page .num a{background-color:#ffffff;border:1px solid rgba(176,141,87,.5);}
.Pages .p_page a.a_cur{border-color:var(--mainColor);color:#fff;background-color:var(--mainColor);}
.Pages .p_page .num a:hover{border-color:var(--mainColor);color:#fff;background-color:var(--mainColor);}
.Pages a.a_prev{margin-right:.2rem;border:1px solid rgba(176,141,87,.5);}
.Pages a.a_prev::before{content:'';display:block;position:absolute;top:41%;border-bottom:.01rem solid #b08d57;border-left:.01rem solid #b08d57;right:.16rem;width:.08rem;height:.08rem;transform:rotate(45deg);}
.Pages a.a_next{margin-left:.2rem;border:1px solid rgba(176,141,87,.5);}
.Pages a.a_next::before{content:'';display:block;position:absolute;top:41%;border-top:.01rem solid #b08d57;border-right:.01rem solid #b08d57;right:.2rem;width:.08rem;height:.08rem;transform:rotate(45deg);}
.Pages a.a_prev:hover::before,.Pages a.a_next:hover::before{border-color:#fff;}
.Pages a.a_prev:hover,.Pages a.a_next:hover{color:#fff;background-color:var(--mainColor);border-color:#fff;}
@media (max-width:1024px){.auto1400{max-width:unset;width:95%;padding:0 .15rem;}
.hmt40,.hmt50{margin-top:.3rem;}
.hmb40,.hmb50{margin-bottom:.3rem;}
.hpt40,.hpt45,.hpt50,.hpt55,.hpt60{padding-top:.3rem;}
.hpb40,.hpb45,.hpb50,.hpb55,.hpb60{padding-bottom:.3rem;}
.hmt110,.hmt100,.hmt95,.hmt90,.hmt85,.hmt80,.hmt75,.hmt70,.hmt120{margin-top:.6rem;}
.hpt110,.hpt100,.hpt95,.hpt90,.hpt85,.hpt80,.hpt75,.hpt70,.hpt120{padding-top:.6rem;}
.hmb110,.hmb100,.hmb95,.hmb90,.hmb85,.hmb80,.hmb75,.hmb70,.hmb120{margin-bottom:.6rem;}
.hpb200,.hpb110,.hpb100,.hpb95,.hpb90,.hpb85,.hpb80,.hpb75,.hpb70,.hpb120{padding-bottom:.6rem;}
}
@media (max-width:480px){.auto1400{width:100%;padding:0 15px;}
.hmt20,.hmt25,.hmt30,.hmt35,.hmt40,.hmt45,.hmt50,.hmt55,.hmt60,.hmt65{margin-top:0.3rem;}
.hmb20,.hmb25,.hmb30,.hmb35,.hmb40,.hmb45,.hmb50,.hmb55,.hmb60,.hmb65{margin-bottom:0.3rem;}
.hmt110,.hmt100,.hmt95,.hmt90,.hmt85,.hmt80,.hmt75,.hmt70,.hmt120{margin-top:0.3rem;}
.hpt110,.hpt100,.hpt95,.hpt90,.hpt85,.hpt80,.hpt75,.hpt70,.hpt120{padding-top:0.3rem;}
.hmb110,.hmb100,.hmb95,.hmb90,.hmb85,.hmb80,.hmb75,.hmb70,.hmb120{margin-bottom:0.3rem;}
.hpb200,.hpb110,.hpb100,.hpb95,.hpb90,.hpb85,.hpb80,.hpb75,.hpb70,.hpb120{padding-bottom:0.3rem;}
.Pages .num{display:none;}
}
.locat a,.locat{color:#b9ae9a;}
.locat a:hover{color:#6b5941;}
.locat span{color:#6b5941;}
.locat a,.locat span{margin:.1rem .05rem;}
.locat a:first-child{padding-left:.3rem;position:relative;}
.locat a:first-child::before{content:'';display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);background-image:url(../images/home.png);width:.13rem;height:.15rem;background-size:.13rem;}
.indexpage{background-image:url(../images/page_bg.png);background-repeat:no-repeat;background-size:100% auto;background-position:top center;}
.tact_list .item{border-radius:.3rem;box-shadow:0 0 .15rem rgba(0,0,0,.1);padding:.35rem .45rem;display:flex;border:1px solid transparent;cursor:pointer;margin-bottom:.2rem;}
.tact_list .q{white-space:nowrap;color:var(--mainColor);font-size:.28rem;line-height:1;}
.tact_list .text_box{margin-left:.3rem;}
.tact_list .tit{color:#25201a;font-size:.32rem;line-height:1;}
.tact_list .desc{line-height:1.75;height:0;transition:all .5s;color:#6b5941;overflow:hidden;font-size:.16rem;}
.tact_list .item.active{border-color:var(--mainColor);}
.tact_list .item.active .desc{margin-top:.3rem;height:auto;overflow:unset;}
.know_form .know_main{width:100%;max-width:7rem;margin:0 auto;}
.form_list .form_item{margin-bottom:.2rem;border:1px solid rgba(176,141,87,.5);display:flex;align-items:center;padding:.2rem .3rem;border-radius:.3rem;background-color:rgba(176,141,87,.05);justify-content:space-between;}
.form_list .input input{background-color:transparent;text-align:right;color:#6b5941;font-size:.16rem;}
.form_list .input input::placeholder{color:rgba(107,89,65,.25);}
.form_list .lable i{color:var(--mainColor);font-style:inherit;line-height:.5;position:absolute;left:0;top:50%;transform:translate(0,-50%);}
.form_list .lable{color:rgba(107,89,65,.8);font-size:.16rem;position:relative;padding-left:.15rem;}
.form_list .input.select select{width:100%;background-color:transparent;border:none;padding:0 .2rem;color:rgba(107,89,65,.25);font-size:.16rem;}
.form_btn{display:inline-block;background-color:var(--mainColor);color:#fff;width:2rem;line-height:.6rem;border-radius:.3rem;cursor:pointer;font-size:.18rem;}
.bg_img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;}
.bg_img img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
.bg_img .ring{position:absolute;right:28%;top:10%;z-index:1;width:10%;}
.bg_img .ring img{position:relative;object-fit:contain;animation:tiao 1s ease-in-out infinite;}
@keyframes tiao{0%,100%{transform:translate(0,-10px);}
50%{transform:translate(0,0px);}
}
.turn_section .inner{position:relative;}
.turnItem{margin:0 -.5rem;}
.turnItem .tit{color:var(--mainColor);font-size:.6rem;line-height:1.2;}
.turnItem .ctit{color:var(--mainColor);font-size:.24rem;list-style:1.2;}
.turn_btn{display:inline-block;padding:0 .85rem;border:1px solid var(--mainColor);border-radius:.2rem;line-height:.4rem;cursor:pointer;transition:0.3s;}
.turn_btn span{color:var(--mainColor);}
.turn_btn:hover{background:var(--mainColor);color:#fff;}
.turn_btn:hover span{color:#fff;}
.contact_section .base_tit{font-size:1.1rem;}
.title .base_tit{line-height:1;}
.xian_bar{padding-top:.1rem;border-top:2px solid #b99d5b;border-bottom:1px solid #d7c6ab;}
.single_section .base_tit{font-size:.48rem;}
.single_section .editor *,.single_section .editor{font-size:.2rem;color:#6b5941;line-height:1.5;}
.search_section .base_tit{font-size:1.1rem;}
.search_box{background-color:#fff;border-radius:.4rem;box-shadow:0 0 .18rem rgba(187,171,150,.18);padding:.25rem .45rem;position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:8rem;}
.search_box .input{flex:1;}
.search_box .input input{font-size:.16rem;width:100%;}
.search_box .input_btn{position:absolute;right:.4rem;top:50%;transform:translateY(-50%);width:.3rem;height:.3rem;display:flex;align-items:center;justify-content:center;color:#b18e58;cursor:pointer;font-size:.3rem;}
.search_result .search_top{display:flex;justify-content:space-between;flex-wrap:wrap;padding:.15rem 0;border-bottom:1px solid var(--mainColor);align-items:center;}
.search_result .pt{font-size:.36rem;color:var(--mainColor);}
.search_result .ctit{font-size:.16rem;color:#908475;}
.search_result .ctit span{color:var(--mainColor);}
.result_list .item{position:relative;margin:.18rem 0;padding-left:.2rem;display:block;}
.result_list .item .tit{font-size:.22rem;color:#6b5941;}
.result_list .item::before{content:'';display:block;position:absolute;left:0;top:.18rem;width:.05rem;height:.05rem;background-color:#b18e58;border-radius:50%;}
.result_list .item:hover .tit{color:var(--mainColor);text-decoration:underline var(--mainColor);}
.certify{display:flex;}
.certify .left,.certify .right{width:14.3%;}
.certify .left{padding-top:13%;}
.certify .right{padding-top:8%;}
.certify .center{flex:1;padding:0 .55rem;}
.certify .tit{font-size:.72rem;color:#25201a;line-height:1.5;}
.certify .desc{color:#6b5941;line-height:1.5;font-size:.2rem;}
.certify .imgbox{border-radius:.2rem;overflow:hidden;}
.certify .imgbox img{width:100%;}
.certify .center .imgbox{max-width:3rem;margin-left:auto;margin-right:auto;}
.obtain_section .base_tit{font-size:.48rem;color:var(--mainColor);width:100%;max-width:10.6rem;margin:0 auto;text-align:center;line-height:1.25;}
.obtain_list{counter-reset:num;}
.obtain_list .item{display:flex;padding:.5rem 0;border-top:1px solid #d7c6ab;}
.obtain_list .item:last-child{border-bottom:1px solid #d7c6ab;}
.obtain_list .num{width:1rem;line-height:1;}
.obtain_list .num::before{content:counter(num,decimal-leading-zero);counter-increment:num;font-size:.4rem;color:var(--mainColor);}
.obtain_list .text_box{flex:1;padding-left:.55rem;}
.obtain_list .tit{color:#25201a;font-size:.4rem;line-height:1.5;}
.obtain_list .desc{color:#6b5941;line-height:1.66;font-size:.18rem;}
.new_swiper .left{width:43%;padding-right:.6rem;padding-bottom:.6rem;position:relative;}
.new_swiper .right{width:57%;}
.new_swiper .right .imgbox{width:100%;height:100%;border-radius:.3rem;overflow:hidden;}
.new_swiper .right .imgbox img{width:100%;height:100%;object-fit:cover;}
.new_swiper .new_more{position:absolute;bottom:0;left:0;}
.new_more{display:inline-block;padding:0 .7rem;border:1px solid rgba(176,141,87,.5);background-color:rgba(176,141,87,.1);border-radius:.3rem;line-height:.5rem;cursor:pointer;transition:0.3s;}
.new_more span{color:var(--mainColor);}
.new_more:hover{background-color:var(--mainColor);}
.new_more:hover span{color:#fff;}
.new_swiper .time{color:#6b5941;font-size:.22rem;}
.new_swiper .tit{color:var(--mainColor);font-size:.42rem;line-height:1.2;}
.new_swiper .desc{color:#6b5941;font-size:.2rem;}
.new_list .item{display:flex;justify-content:space-between;padding:.5rem;align-items:center;border-top:1px solid #d7c6ab;}
.new_list .item:last-child{border-bottom:1px solid #d7c6ab;}
.new_list .text_main{display:flex;align-items:center;flex:1;}
.new_list .time{color:rgba(176,141,87,.5);font-size:.18rem;width:1.6rem;min-width:1.6rem;}
.new_list .imgbox{width:22.8%;border-radius:.2rem;overflow:hidden;transition:all .5s;}
.new_list .imgbox img{width:100%;}
.new_list .text_box{flex:1;margin-left:.8rem;}
.new_list .tit{color:#6b5941;font-size:.24rem;line-height:1.25;}
.new_list .new_btn{white-space:nowrap;margin-left:1rem;}
.new_btn{width:.48rem;height:.48rem;border:1px solid rgba(176,141,87,.5);background-color:rgba(176,141,87,.1);border-radius:50%;position:relative;}
.new_btn::before{content:'';display:block;position:absolute;top:39%;border-top:.02rem solid rgba(176,141,87,.5);border-right:.02rem solid rgba(176,141,87,.5);right:.19rem;width:.08rem;height:.08rem;transform:rotate(45deg);}
.new_list .item:hover{background-color:rgba(215,198,171,.17);border-color:rgba(215,198,171,.17);}
.new_list .item:hover .new_btn{background-color:#b08d57;}
.new_list .item:hover .new_btn::before{border-color:#fff;}
.new_list .item:hover .imgbox{transform:rotate(-10deg);}
.new_list .item:hover .time{color:#6b5941;}
.newinfo .editor{border-bottom:1px solid #d7c6ab;border-top:1px solid #d7c6ab;font-size:.2rem;line-height:1.5;color:#6b5941;}
.newinfo .tit{font-size:.48rem;color:var(--mainColor);line-height:1.2;}
.newinfo_other{display:flex;align-items:center;color:#6b5941;font-size:.16rem;}
.newinfo_other .time{margin-right:.2rem;}
.new_go{position:relative;padding-right:2.8rem;}
.new_go .new_goi a{color:#6b5941;font-size:.18rem;padding-left:.2rem;position:relative;display:block;}
.new_go .new_goi a::before{content:'';display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);width:.04rem;height:.04rem;background-color:#b08d57;}
.new_go .new_goi a:nth-child(2){margin-top:.15rem;}
.new_go .new_back{position:absolute;right:0;top:50%;transform:translate(0,-50%);}
.new_back{display:inline-block;padding:0 .85rem;line-height:.48rem;border:1px solid rgba(176,141,87,.5);background-color:rgba(176,141,87,.1);text-align:center;border-radius:.25rem;font-size:.18rem;}
.new_back span{color:var(--mainColor);}
.built_section .title .base_tit{font-size:1.1rem;color:var(--mainColor);line-height:1.2;}
.built_section .title .desc{font-size:.24rem;color:#6b5941;line-height:1.5;}
.built_list .item{align-items:center;justify-content:space-between;margin-top:1rem;}
.built_list .left{width:43%;}
.built_list .imgbox{width:100%;border-radius:.2rem;overflow:hidden;}
.built_list .imgbox img{width:100%;}
.built_list .right{width:49.3%;}
.built_list .tit{font-size:.42rem;color:var(--mainColor);line-height:1.2;}
.built_list .desc{font-size:.2rem;color:#6b5941;line-height:1.5;}
.built_list .item:nth-child(2n){flex-direction:row-reverse;}
.channels_section .base_tit{text-align:center;line-height:1.1;font-size:.9rem;color:var(--mainColor);}
.channels_section .editor{color:#6b5941;font-size:.2rem;line-height:1.5;}
.channels_section .imgbox{border-radius:.3rem;overflow:hidden;display:inline-block;}
.solute .title .tit{color:var(--mainColor);line-height:.9;font-size:1.1rem;}
.solute .title .desc{color:#6b5941;line-height:1.5;}
.core .title .tit{font-size:.68rem;color:#25201a;line-height:1.2;}
.core_swiper .swiper{margin:0 -.3rem;}
.core_swiper .swiper-slide{padding:.3rem .3rem;}
.core_swiper .item{padding:.5rem .35rem .4rem;background:linear-gradient(20deg, #fcf6ee, #fff 50%);box-shadow:0 0 .15rem rgba(187,171,150,.25);border-radius:.3rem;height:100%;}
.core_swiper .imgbox{padding-bottom:86%;position:relative;}
.core_swiper .imgbox img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-height:100%;}
.core_swiper .tit{color:#25201a;font-size:.32rem;}
.core_swiper .ctit{line-height:1.75;color:#6b5941;font-size:.16rem;}
.core_swiper .swiper-slide{height:auto;}
.block_section .base_tit{color:#25201a;font-size:.68rem;}
#vscroll{/* height:80vh;*/
 display:flex;align-items:center;}
.block_list{counter-reset:num;}
.block_list .num{width:1rem;line-height:1;min-width:1rem;}
.block_list .num::before{content:counter(num,decimal-leading-zero);counter-increment:num;font-size:.4rem;color:var(--mainColor);}
.block_list{position:relative;}
.block_list .item{display:flex;align-items:flex-start;background-color:#fff;box-shadow:0 0 .15rem rgba(187,171,150,.25);border-radius:.3rem;padding:.4rem;position:absolute;top:0;left:0;width:100%;}
.block_list .text_box{display:flex;align-items:flex-start;flex:1;padding-right:0.8rem;overflow:hidden;}
.block_list .text_main{margin-left:.5rem;padding-right:1.2re,;flex:1;}
.block_list .tit{font-size:.4rem;color:#25201a;line-height:1.2;}
.block_list .editor{color:#6b5941;font-size:.18rem;line-height:1.66;}
.block_list .imgbox{width:31.5%;border-radius:.2rem;overflow:hidden;}
.block_list .imgbox img{width:100%;}
.block_section{background-image:url(../images/block_bg.png);background-repeat:no-repeat;background-position:center;background-size:100% auto;}
.integ_lis{display:flex;}
.integ_lis .integ_li{flex:1;border-radius:.3rem;overflow:hidden;padding:.4rem;position:relative;box-shadow:0 0 .15rem rgba(187,171,150,.25);height:4.2rem;background-color:#fff;transition:all .5s;}
.integ_lis .integ_li:not(:first-child){margin-left:.5rem;}
.integ_lis .bg_img{opacity:0;}
.integ_lis .integ_li.active{flex:2.5;}
.integ_lis .integ_li.active .bg_img{opacity:1;z-index:1;}
.integ_lis .text_box{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;height:100%;}
.integ_lis .integ_tit{font-size:.3rem;color:#25201a;}
.integ_lis .desc{font-size:.18rem;color:#6b5941;line-height:1.666;}
.integ_lis .integ_tit i{display:inline-block;width:.2rem;height:.2rem;border-radius:50%;background-color:#b08d57;position:relative;margin:0 .1rem;}
.integ_lis .integ_tit i::before{content:'';display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:50%;height:.02rem;background-color:#fff;}
.integ_lis .integ_tit i::after{content:'';display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(90deg);width:50%;height:.02rem;background-color:#fff;}
.integ_lis .integ_li.active .text_box{justify-content:center;max-width:50%;}
.integ_lis .integ_li.active .desc{margin-top:.45rem;}
.integ_table_over{overflow-y:hidden;}
.integ_table{border-radius:.3rem;box-shadow:0 0 .15rem rgba(187,171,150,.25);overflow:hidden;}
.integ_table .tr{display:flex;}
.integ_table .tr .td{width:15%;text-align:center;}
.integ_table .tr .td:nth-child(1){width:25%;}
.integ_table .thead .tr{background-color:#b5925d;}
.integ_table .thead .td{padding:.15rem .1rem;color:#fff;font-size:.24rem;}
.integ_table .tbody .td{padding:.4rem .1rem;}
.integ_table .tbody .tr:not(:first-child){border-top:1px solid rgba(176,141,87,.1);}
.integ_table .tbody .td{color:#6b5941;font-size:.18rem;}
.integ_table .tbody .td:nth-child(1){color:#25201a;font-size:.3rem;}
.integ_table i{display:inline-block;width:.2rem;height:.2rem;border-radius:50%;background-color:#b08d57;position:relative;margin:0 .1rem;}
.integ_table i::before{content:'';display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:50%;height:.02rem;background-color:#fff;}
.integ_table i::after{content:'';display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(90deg);width:50%;height:.02rem;background-color:#fff;}
.integ_table .tbody{background-image:url(../images/integ_table_ico01.png),url(../images/integ_table_ico02.png),url(../images/integ_table_ico01.png);background-position:29.3% top,64.7% center,right center;background-repeat:no-repeat,no-repeat,no-repeat;background-size:15% 100%,15% 100%,15% 100%;}
.pay_section .title .base_tit{color:#25201a;font-size:.68rem;}
.pay_list{counter-reset:num;}
.pay_list .num::before{content:counter(num,decimal-leading-zero);counter-increment:num;font-size:.4rem;color:var(--mainColor);}
.pay_list .item{display:flex;margin-top:1rem;}
.pay_list .imgbox{width:50%;border-radius:.2rem;overflow:hidden;}
.pay_list .imgbox img{width:100%;height:100%;object-fit:cover;}
.pay_list .text_box{width:50%;padding-left:.7rem;}
.pay_list .text{margin-left:.4rem;padding-left:.45rem;position:relative;}
.pay_list .text::before{content:'';display:block;position:absolute;left:0;top:0;bottom:0;width:1px;background-color:#b18e58;}
.pay_list .tit{font-size:.42rem;color:#25201a;line-height:1.142;}
.pay_list .editor{font-size:.2rem;line-height:1.5;color:#6b5941;}
.heal_box{justify-content:space-between;position:relative;}
.heal_box .left{width:39%;}
.heal_box .right{width:50%;}
.heal_box .heal_logo{position:sticky;top:1rem;}
.heal_box .heal_list_main{position:relative;}
.heal_list .item{padding:.8rem 0;border-bottom:1px solid #b08d57;-webkit-mask-image:linear-gradient(transparent,black);mask-image:linear-gradient(transparent,black);}
.heal_list .item.active{-webkit-mask-image:unset;}
.heal_list .item:first-child{padding-top:0;-webkit-mask-image:unset !important;}
.heal_list .item:last-child{border-bottom:none;}
.heal_list .heal_top{display:flex;align-items:center;line-height:1;}
.heal_list .pt{color:#b08d57;font-size:.77rem;}
.heal_list .pb{color:#6b5941;font-size:.36rem;margin-left:.4rem;}
.headl_btn{display:inline-block;padding:.1rem .3rem;background-color:#b08d57;border-radius:.25rem;}
.headl_btn span{padding-right:.75rem;position:relative;color:#fff;font-size:.18rem;}
.headl_btn span::before{content:'';display:block;position:absolute;right:0;top:50%;transform:translate(0,-50%);background-image:url(../images/headl_btn_ico01.png);width:.15rem;height:.22rem;background-size:.15rem;}
.heal_lis ul{padding:0.2rem 0;margin:0.4rem 0;border-top:1px solid #eee3d5;border-bottom:1px solid #eee3d5;}
.heal_lis{font-size:0.2rem;color:#6b5941;}
.heal_lis li{color:#6b5941;font-size:.22rem;padding-left:.2rem;position:relative;line-height:1.3;margin-bottom:.1rem;}
.heal_lis li::before{content:'';display:block;width:.04rem;height:.04rem;background-color:#b18e58;border-radius:50%;position:absolute;left:0;top:.1rem;}
.base_quan{position:fixed;right:.9rem;top:50%;transform:translate(0,-50%);width:1rem;height:1rem;background-repeat:no-repeat;background-size:contain;background-position:center;z-index:99;cursor:pointer;}
.base_quan::after{content:'';display:block;background-image:url(../images/quan_zi.png);width:100%;height:100%;background-size:100% 100%;background-repeat:no-repeat;background-position:center;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;animation:base_quan 5s linear infinite;}
@keyframes base_quan{0%{transform:translate(-50%,-50%) rotate(0deg);}
100%{transform:translate(-50%,-50%) rotate(360deg);}
}
.base_quan::before{content:'';display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(180deg);background-image:url(../images/quan_xia.png);width:.13rem;height:.16rem;background-size:.13rem;}
.pay_list{position:relative;padding-top:50vh;padding-bottom:25vh;}
.pay_list .strickyImg{position:absolute;left:0;top:0;width:50%;height:100%;}
.strickyImg .box{position:sticky;top:0;height:100vh;display:flex;align-items:center;justify-content:center;}
.strickyImg .box .img{position:absolute;left:0;top:50%;transform:translate(0,-50%);visibility:hidden;opacity:0;transition:0.3s;border-radius:0.2rem;overflow:hidden;}
.strickyImg .box .img.active{opacity:1;visibility:visible;}
.pay_list .imgbox{visibility:hidden;}
@media (max-width:1024px){.channels_section .base_tit,.pay_section .title .base_tit,.core .title .tit,.block_section .base_tit,.built_section .title .base_tit,.solute .title .tit,.certify .tit,.search_section .base_tit,.contact_section .base_tit{font-size:.8rem;}
.turnItem{margin:0;}
.new_list .item{padding:.35rem;}
.new_list .text_box{margin-left:.3rem;}
.new_back{padding:0 .5rem;}
.new_go{padding-right:2.3rem;}
.core_swiper .swiper-slide{padding:.2rem;}
.core_swiper .swiper{margin:0 -.2rem;}
.pay_list .text_box{padding-left:.3rem;}
.base_quan{right:.5rem;}
}
@media (max-width:768px){.tact_list .item{padding:.2rem;}
.channels_section .base_tit,.pay_section .title .base_tit,.built_section .title .base_tit,.block_section .base_tit,.solute .title .tit,.core .title .tit.block_section .base_tit,.certify .tit,.search_section .base_tit,.contact_section .base_tit{font-size:.65rem;}
.tact_list .item.active .desc{margin-top:.15rem;}
.turnItem .tit{font-size:.4rem;}
.search_box{padding:.25rem;}
.obtain_list .item{padding:.25rem 0;}
.certify .center{padding:0 .2rem;}
.new_list .new_btn{margin-left:.25rem;}
.built_list .item{margin-top:.5rem;}
.block_list .item{position:static;margin-bottom:.3rem;}
.heal_list .pt{font-size:.4rem;}
.heal_list .pb{font-size:.3rem;}
.base_quan{right:.3rem;width:.6rem;height:.6rem;}
.heal_list .item{-webkit-mask-image:unset !important;}
}
@media (max-width:540px){.form_btn{width:1.4rem;line-height:.5rem;}
.form_list .form_item{padding:.1rem .2rem;}
.form_list .lable{font-size:.2rem;}
.form_list .input input,.form_list .input select{font-size:.2rem;}
.turn_btn{padding:0 .45rem;}
.channels_section .base_tit,.pay_section .title .base_tit,.built_section .title .base_tit,.solute .title .tit,.obtain_section .base_tit{font-size:.38rem;}
.obtain_list .text_box{flex:unset;width:100%;padding:.2rem 0;}
.obtain_list .item{flex-wrap:wrap;}
.new_swiper .left{width:100%;padding-right:0;}
.new_swiper .right{width:100%;margin-top:.25rem;}
.new_list .text_main{flex-wrap:wrap;flex:unset;width:100%;}
.new_list .imgbox{width:100%;margin:.1rem auto 0;}
.new_list .item{padding:.2rem;flex-wrap:wrap;}
.new_list .text_box{margin-top:.35rem;margin-left:0;flex:unset;width:100%;}
.new_list .new_btn{margin-left:auto;}
.new_go .new_back{position:relative;top:unset;right:unset;transform:unset;margin-top:.2rem;}
.new_go{padding-right:0;}
.built_list .left{width:100%;}
.built_list .right{width:100%;margin-top:.15rem;}
.block_list .text_box{flex:unset;width:100%;margin-top:.2rem;}
.block_list .text_box{padding-right:0;display:block;}
.block_list .text_main{margin-left:0;}
.block_list .num{display:none;}
.block_list .item{flex-direction:column-reverse;padding:.3rem;flex-wrap:wrap;}
.block_list .imgbox{width:100%;}
.integ_lis .integ_li{width:100%;flex:unset !important;margin-bottom:.2rem;height:auto;}
.integ_lis{flex-wrap:wrap;}
.integ_lis .integ_li:not(:first-child){margin-left:0;}
.integ_lis .integ_li.active .desc{margin-top:.2rem;}
.integ_table{width:300%;}
.heal_box .left{width:80%;margin:0 auto;}
.heal_box .right{width:100%;margin-top:.3rem;}
.heal_list .item{padding:.35rem 0;}
.pay_list .imgbox{width:100%;}
.pay_list .text_box{width:100%;padding-left:0;}
.pay_list .item{flex-wrap:wrap;}
.certify{align-items:center;}
.certify .left,.certify .right{width:1rem;min-width:1rem;}
.certify .center{flex:unset;width:calc(100% - 2rem);position:relative;}
.certify .tit{position:absolute;top:0;left:50%;transform:translate(-50%,0);line-height:1.2;font-size:.5rem;}
.certify .desc{margin-top:1.4rem;}
.pay_list .strickyImg{display:none;}
.pay_list .imgbox{visibility:visible;}
.pay_list{padding-top:0;padding-bottom:0;}
.turnItem .ctit{line-height:1.3;max-width:15em;}
}
@media(max-width:1440px){.inner{padding-left:0.3rem;padding-right:0.3rem;}
.header .in{padding-left:0.3rem;padding-right:0.3rem;}
}
@media(max-width:1024px){body{padding-top:60px;}
.pt15{padding-top:0.8rem;}
.pb15{padding-bottom:0.8rem;}
.pt10{padding-top:0.5rem;}
.pb10{padding-bottom:0.5rem;}
.index2 .big .msk{width:100%;background:radial-gradient(transparent 70%,#fff 70%);}
.index2 .box .small{top:60%;}
.index5 .item{display:block;padding:0.5rem 0;}
.phone{width:auto;}
.index5 .txt{padding:0.5rem 0.5rem 0;text-align:center;}
.downBtns{justify-content:center;}
.index7 .txt{top:0;position:relative;margin-bottom:-15%;}
.ftop{display:block;}
.fcnt{text-align:center;}
.fnavs{margin-top:0.4rem;justify-content:space-between;gap:0.3rem;}
.fnavs dl{margin:0;}
}
@media(max-width:768px){.Pages a{margin:0 2px;width:0.48rem;height:0.48rem;}
.header.donw{transform:none;}
.bantxt .tit{font-size:0.5rem;}
.title .tit{font-size:0.38rem;}
.fnavs{display:none;}
.fbot{display:block;}
.socails{justify-content:flex-start;margin-top:0.2rem;}
.socails .i{margin-left:0;margin-right:0.2rem;}
.fletters .i{padding:0 0.2rem;}
.fnavs{display:none;}
.fbot{display:block;}
.socails{justify-content:flex-start;margin-top:0.2rem;}
.socails .i{margin-left:0;margin-right:0.2rem;}
.fletters .i{padding:0 0.2rem;}
.index7{padding:0.5rem 0;}
.index6 .img{height:auto;}
.index5 .swiperCtr{width:100%;}
.index5 .txt .it{font-size:0.5rem;}
.index5 .txt .dsec{font-size:0.28rem;}
.downBtns .btn{min-width:20em;justify-content:center;}
.downBtns .btn .bp{text-align:left;}
.phone{margin:0;}
.index2{min-height:100vh;overflow:hidden;align-items:flex-start;}
.index2 .box{display:block;}
.index2 .box .img{width:100%;position:relative;}
.index2 .box .img:before{padding-bottom:100%;}
.index2 .box .txt{max-width:100%;padding-top:0.5rem;}
.index2 .big{left:0;top:0;}
.index2 .big:before{display:block;padding-bottom:100%;content:"";}
.index2 .big .msk{transform:translate(-50%,-50%) scale(2);display:none;}
.index2 .box .small{width:30%;height:auto;left:80%;opacity:0;}
.index2 .tab{font-size:0.28rem;}
.index2 .tg .it{font-size:0.42rem;}
.index2 .box{padding-bottom:0.5rem;}
.index2 .main{height:auto;overflow:visible;}
.index2 .bot{justify-content:flex-start;}
.str_wrap{height:0.6rem !important;}
.brands li{width:1.5rem;height:0.6rem;line-height:0.4rem;padding:0.1rem;}
.index2 .main .bot{position:relative;left:0;bottom:0;transform:translateX(0%);}
.index3 .txt{padding-top:40vh;}
}
@media(max-width:540px){}
.logo img{height:.38rem;}
@media(max-width:1024px){.header .in{padding-left:.3rem;padding-right:.3rem;}
}
@media(max-width:768px){.header .in{padding-left:15px;padding-right:15px;}
}
@media(max-width:540px){.menu{width:100%;padding-top:1rem;padding-left:.5rem;}
.header .topBtn i{display:none;}
.header .topBtn{padding:0 1em;}
.logo img{height:.28rem;}
.showSearch .search .searchbox{width:1.2rem;}
.search{position:relative;}
.search .searchbox{position:absolute;top:calc(100% + .1rem);right:0;}
.showSearch .search .searchbox{width:2rem;z-index:3;border:1px solid #eee;border-radius:.3rem;}
.bg_img .ring{right:8%;top:18%;width:18%;}
}
.base_quan{bottom:0.3rem;transform:none;top:auto;}
.base_quan.hide{display:none;}
.loading{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1060;background:#fff;}
.loading .box{width:100%;height:100%;}
#lottie{width:43%;margin:auto;}
.ovf{width:100%;height:100%;overflow:hidden;}
