 
#superContainer { height: 100%; position: relative; }
/*通用*/
*{ margin:0; padding:0;}
html{min-width:1280px;min-height:100%;}
body{margin:0;color:#FFF; position: relative;font-family:"microsoft yahei", Arial, Helvetica, sans-serif; background-image: url("../images/back01.png");background-position: center;background-repeat: no-repeat;background-size: cover; }
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin:0px;padding:0px;border:none;list-style:none; font-weight: normal;}
a{text-decoration:none;  text-shadow:none;font-weight:normal;}
ul{list-style:none;}
textarea,input,button,select{outline:none;-webkit-appearance:none; font-family:Arial, Helvetica, sans-serif;}
a{color:#6c6c6c;text-decoration:none;}
img{border:none; display: block;}
span{margin:0; padding:0; cursor: auto;}
span:focus,div:focus {outline: none;}

.flex{display:-webkit-box;display: -ms-flexbox;display:flex;flex-wrap:wrap;align-items:flex-start;}
.flexC{display:-webkit-box;display: -ms-flexbox;display:flex;align-items:center; flex-wrap:wrap;}
.fl-bet{-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;}
.fl-cen{-webkit-box-pack: center;-ms-flex-pack: center;justify-content:center;}
.fl-end{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:flex-end;}
.Huans {-webkit-box-sizing:border-box;box-sizing:border-box;}

.header{position:fixed;z-index:100;background:rgba(255,255,255,0.8);height:100%;top:0; left:0; width:9.5%;padding-top:4.2%; min-width:122px;}
.logo{width:59%; display: block; margin:0 auto 0;}
.logo img{width:100%; display: block;}
.menu{ margin-top:1.8rem;}
.menua{color: #030C22;width:100%;text-align: center; position: relative; font-size:0.75rem; line-height:1.8rem; display: block; margin-bottom:0.5rem; letter-spacing:0.06rem;}
.menua:before{display:block;content:'';position: absolute;width:0; height:0.14rem;background:#9DDDC5;left:50%;bottom:0;transform: translate(-50%,0);border-radius:0.07rem;}
.menu .on,.menua:hover{color: #9DDDC5;}
.menu .on:before{ width:38%}
.hdphone{position: absolute;width:100%;bottom:4%;left:0;}
.hdphoneH{height:1.4rem;}
.hdphoneH img{width:0.7rem; display: block; margin-right:0.2rem;}
.hdphoneH p{color:#767676; font-size:0.7rem; line-height:1rem;}
.hdphoneM{text-align: center;color:#9DDDC5; font-size:0.8rem; line-height:1.2rem;}
/*
display:flex;justify-content:space-between;align-items:center; flex-wrap:wrap;align-content:center
|flex-start|flex-end|center|space-between|space-around

overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;

left:0;top:50%;transform: translate(0,-50%);

transition:0.5s;
.IndEnvT:before,.IndEnvT:after{display:block;content:'';position: absolute;}
*/
.section{position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;padding-left:9.5%;}
/* 第一屏*/
.section { position: relative; overflow: hidden;}
.section .bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.middle { position: relative; width:100%; height: 100%; margin-left: auto; margin-right: auto;}
.godown { *display: none; position: absolute;z-index: 100; width:4%;transition: all 1.5s;}
.godown img{width:100%;-webkit-animation: fade 3s infinite linear; animation: fade 3s infinite linear;}
.godown1{left:13%; bottom:-50%;}
.godown2{right:5%; bottom:-50%;}
.godown3{right:8%; top:-50%;}
.active .godown1, .ltie10 .godown1 {bottom:6.5%;}
.active .godown2, .ltie10 .godown2 {bottom:6.5%;}
.active .godown3, .ltie10 .godown3 {top:6.5%;}

/*第一屏*/
.section1 {}
.secIntB{overflow:hidden; position: relative; width:100%; height:100%;}
.secIntB .swiper-slide{position: relative; width: 100%; height:100%;background-position: center;background-repeat: no-repeat;background-size: cover;}
.secIntB .Intnext,.secIntB .Intprev{top:auto;left:auto;right:auto;margin:0;width:2rem; height:2rem;bottom:5%;}
.secIntB .Intnext:after, .secIntB .Intprev:after {font-size:1rem;color:#FFF;}
.secIntB .Intnext:hover:after,.secIntB .Intprev:hover:after {color:#73c0a3;}
.secIntB .Intnext{right:4.5rem;}
.secIntB .Intprev{right:9rem;}
.secIntB .swiper-pagination-fraction {font-size:0.9rem;color:#FFF; line-height:2rem;width:4rem;left:auto;right:5.7rem;font-weight:10;bottom:5%; font-weight:700;}
/*第二屏*/
.section2{padding-left:20.5%; padding-right:14%;}
.middle{}
.secsho{left:50%;top:50%;transform: translate(-50%,-50%);position: absolute; width:100%;}
.secsho img{width:100%; display: block;transition:0.5s;}
.secshoW1{width:37%}
.secshoW1 .secshoI:first-child{border-top-left-radius:1rem;}
.secshoW1 .secshoI:last-child{border-bottom-left-radius:1rem;}
.secshoW2{ width:29.2%}
.secshoI{overflow:hidden; margin-bottom:1.1rem;}
.secshoI:hover img{-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05); transition:0.5s;}
.secshoE{height:8rem;color:#333;align-content:center}
.secshoEH{height:2rem;}
.secshoEH h3{line-height:2rem; font-size:1.7rem; font-weight:600;}
.secshoEH i{background:#9DDDC5;width:1px;height:1.6rem; display: block; margin:0 0.8rem;}
.secshoEH p{line-height:0.8rem; font-size:0.65rem;letter-spacing:2px}
.secshoEp{ margin-top:0.7rem;}
.secshoEp p{ line-height:2rem; font-size:1.3rem;letter-spacing:2px}
.secshoEp span{color:#F57DB7; font-weight:700; line-height:2rem;font-size:1.7rem;}
.secshoM{padding-top:1rem;width:100%;}
.secshoMa{width:23%; margin-right:2%;background:#FFF;border-radius:0.2rem;padding:0.3rem;}
.secshoMa p{width:100%;text-align: center;line-height:1rem; font-size:0.6rem;color:#767676; margin-top:0.2rem;}
.secshoMI{width:100%; display: block;}
.secshoMI img{}
/*第三屏*/
.section3{padding-left:21.5%; padding-right:14%;}
.secvid{width:100%;left:50%;top:150%;transform: translate(-50%,-50%); position: absolute;transition: all 1.5s;}
.active .secvid, .ltie10 .secvid {top:50%;}
.secvidH{ margin-bottom:0.6rem;}
.secvidHL{}
.secvidHL img{width:30%; display: block;}
.secvidHP{color:#767676; font-size:0.6rem; line-height:1rem; padding:0.4rem 0 0.7rem;}
.secvidHs{}
.secvidHs img{width:20%; display: block;}
.secvidB{ width:100%; height:22rem;border-radius:0.9rem;overflow: hidden; position: relative;}
.secvidB video{ width:100%; height:100%; position: absolute;display: block;object-fit: fill;transform: translate(-50%,-50%);left:50%;top:50%;}
/*第四屏*/
.section4{padding-left:21.5%; padding-right:14%;}
.secPorL{transition: all 1.5s;position: absolute;right:-40%;top:5%;width:9%;}
.secPorL img{width:100%; display: block;}
.active .secPorL, .ltie10 .secPorL {right:0;}
.secPorF{transition: all 1.5s;position: absolute;left:0;bottom:-50%;width:100%;}
.secPorF img{width:38%; display: block;margin:0 auto;}
.active .secPorF, .ltie10 .secPorF {bottom:10%;}
.secPor{position:absolute;width:100%;padding:0; height:70%;left:0;top:45%;transform: translate(0,-50%);}
.secPorB{overflow:hidden; position: relative; width:96%; height:100%;}
.secPorB .swiper-slide{position: relative; width: 100%; height:100%;-webkit-transform: scale(0.8);transform: scale(0.8);color:#FFF; text-align: center;transition:0.5s;opacity:1;align-content:center}
.secPorB .swiper-slide img{width:100%; display: block;margin:0 auto;}
.secPorB .swiper-slide-active{-webkit-transform: scale(1);transform: scale(1);opacity: 1;transition:1s;opacity:1;}
.secPorB .swiper-slide-active:after{display:block;content:'';background-position:top center;background-repeat: no-repeat;background-size:100%;width:70%;background-image: url("../images/porTB.png");height:2rem;position: relative;top:-0.55rem;}
.secPor .secnext,.secPor .secprev{width:1.6rem; height:1.6rem;background:#d0aa78;border-radius:50%;top:53%;transform: translate(0,-50%); margin:0;}
.secPor .secnext:after, .secPor .secprev:after {font-size:0.8rem;color:#FFF;}
.secPor .secnext:hover,.secPor .secprev:hover {background:#9b7440;}
.secPor .secnext{right:0%;}
.secPor .secprev{left:0%;}
/*第五屏*/
.section5{padding-left:20.5%; padding-right:14%;}
.secSupN{ position: absolute;left:50%;top:150%;transform: translate(-50%,-50%); width:38%;transition: all 1.5s;}
.active .secSupN, .ltie10 .secSupN {top:50%;}
.secSupNI{width:100%; display: block;}
.secSupNI img{width:100%; display: block;}
.secSupNP{ position: absolute; width: 50%;}
.secSupNP img{width:2.5rem; display: block;}
.secSupNPs{}
.secSupNPs h3{color:#000; font-size:0.75rem; font-weight:700; line-height:1rem; letter-spacing:1px; margin-bottom: 0.1rem;}
.secSupNPs p{color:#767676; font-size:0.6rem; line-height:1rem;}
.secSupNP1{top:-1.8rem;left:48%;}
.secSupNP2{top:22%;left:90%;}
.secSupNP3{top:68%;left:89%;}
.secSupNP1 img,.secSupNP2 img,.secSupNP3 img{ margin-right:0.8rem;}
.secSupNP4{bottom:-1.8rem;right:48%;}
.secSupNP5{bottom:22%;right:90%;}
.secSupNP6{bottom:68%;right:89%;}
.secSupNP4 .secSupNPs,.secSupNP5 .secSupNPs,.secSupNP6 .secSupNPs{text-align: right}
.secSupNP4 img,.secSupNP5 img,.secSupNP6 img{ margin-left:0.8rem;}
.secSupL{position:absolute;top:9%;width:7%;right:-100%;transition: all 1.5s;}
.secSupL img{width:100%;display: block}
.active .secSupL, .ltie10 .secSupL { right:0;}
.secSupF{position: absolute;right:5%;bottom:4.5%;}
.secSupFa{background: #D0AA78;color:#FFF; line-height:2rem;padding:0 1.1rem; font-size:0.65rem; margin-left:0.6rem; display: block;border-radius:1rem;}
.secSupFa:hover{background:#b08d5e;}
.secSupNH{left:50%;top:50%;transform: translate(-50%,-50%);position: absolute; width:100%;text-align: center;color:#000;}
.secSupNH h3{ font-size:1.4rem; line-height:1.5rem; font-weight:700; margin-bottom:0.6rem;}
.secSupNH p{ font-size:1rem; line-height:1.4rem;}
/*第六屏*/
.section6{padding-left:20.5%; padding-right:14%;}
.section6 .middle{}
.title{position:absolute;top:8%;left:-100%;transition: all 1.5s;color:#000;}
.title h3{ font-size:1.25rem; font-weight:700; line-height:1.7rem;letter-spacing:1px;position: relative;z-index:1}
.title h3:before{display:block;content:'';position: absolute;background: linear-gradient( 137deg, #D6F9EC 0%, #9DDDC5 96%);width:100%;height:0.36rem;z-index:-1;bottom:-0.9rem; left:0;border-radius:0.18rem;}
.title p{font-weight:700; font-size:0.6rem; line-height:1rem; text-align: center;z-index:1;position: relative;}
.active .title,.ltie10 .title {left:0;}

.section6 .active .title,.section6 .ltie10 .title {left:18%;}

.secNew{width:100%;position:absolute;transition: all 1.5s;left:50%;top:100%;transform: translate(-50%,0);height:58%;align-content:flex-start}
.active .secNew, .ltie10 .secNew {top:19%;}
.secNewA{background:#FFF;border-radius:0.35rem;padding:0.7rem 0.9rem 0;height:6rem;box-shadow: 0px 4px 12px 0px rgba(157,221,197,0.3); display: block;color: #767676;width:24.25%; margin-left:1%; margin-bottom:0.5rem;}
.secNewA:nth-child(4n+1){ margin-left:0}
.secNewA h3{display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;color: #3D3D3D; font-size:0.64rem; line-height:0.85rem; font-weight:700; height:1.7rem;}
.secNewA p{display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;font-size:0.5rem; line-height:0.75rem;height:1.5rem; margin:0.3rem 0;}
.secNewA span{font-size:0.5rem; line-height:0.6rem; display: block;}


.sec6Ft{background: rgba(157,221,197,0.8);align-content:center; color:#FFF;position: absolute;right:0;bottom:0;width:90.5%;padding-left:11%; padding-right: 14%;}
.sec6FtH{width:100%;height:6rem;}
.ftlog{ display: block; width:10%}
.ftlog img{width:100%; display: block;}
.sec6FtHN{width:70%}
.sec6FtHW{width:49%}
.sec6FtP{ padding:0.05rem 0;}
.sec6FtP img{ width:14px; margin-right:0.2rem;}
.sec6FtP p{line-height:1rem;font-size:0.65rem;}
.sec6FtF{width:100%;}
.sec6FtFC{width:100%; font-size:0.65rem;border-top:1px solid #FFF; height:3rem;}
.sec6FtFC p{line-height:1rem; margin:0 1rem;}
.sec6FtFC a{color:#FFF;}
.sec6FtFC a:hover{text-decoration:underline;}
/* 第一屏动画 */
.active .bg, .ltie10 .bg { opacity: 1; -webkit-animation: bg1-3 2s; animation: bg1-3 2s;}
@-webkit-keyframes bg1-3 {
	0% { opacity: 0;}
	50% { opacity: 1;}
	100% { opacity: 1;}
}
@keyframes bg1-3 {
	0% { opacity: 0;}
	50% { opacity: 0;}
	100% { opacity: 1;}
}

/*****************
------产品展示-----
*****************/
.porback{width:100%;background-position:center;background-repeat:repeat;background-image: url("../images/store/proB02.jpg");background-size: auto;}
.porback:before{display:block;content:'';position: absolute;background-position:center bottom;background-repeat: no-repeat;background-size:100%;z-index:1;width:100%;height: 100%;bottom:0;left:0;}
.porback1:before{background-image: url("../images/store/back02.png");opacity:0.2;}
.proDB{padding:3.5rem 11% 7rem;background-position:center;background-repeat:repeat;background-image: url("../images/store/proB01.jpg");}
.proDB img{width:100%; display: block}
.proDBc{width:30rem;align-content:center;}

.prod{padding:5rem 13% 3rem;width:100%;background-position:right 2rem;background-repeat:no-repeat;background-image: url("../images/store/proC.png");background-size: auto 3.8rem;}
.prodB{padding:2rem 0 0.1rem;}

.prodN{width:100%; margin-bottom:2rem;}
.prodNtit{width:3rem; position: relative;margin-right:1rem;}
.prodNtit img{width:100%;}
.prodNtit p{width:100%;text-align: center;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);color:#4C2E7C; font-size:1rem; line-height:1.4rem; font-weight:700;}

.prodk{width:100%; flex:1; padding-right:3rem;position: relative; overflow: hidden;}
.prodk .prodD{width:100%; position: relative;}

.prodk .swiper-slide{position: relative; width: 100%; height:15rem; display: block;background:#ede9de;overflow: hidden;border-radius:0.6rem;}
.prodk .swiper-slide:before{display:block;content:'';position: absolute;background-position:top center;background-repeat:no-repeat;background-image: url("../images/store/proS01.png");background-size:76%;left:50%;top:0;transform: translate(-50%,0);z-index: 2;height:4rem;width: 100%;}
.prodDI{height:8rem;width:100%; padding-top:1.4rem;}
.prodDI img{width:90%; display: block;}
.prodDP{background:#C4A77A;color:#FFF;border-top-left-radius:0.6rem;border-top-right-radius:0.6rem;padding:0.6rem 1rem; height:5.8rem;}
.prodDP h3{ font-size:0.75rem;line-height:0.9rem;text-align: center;width:100%; font-weight:700;}
.prodDP p{display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow: hidden; font-size:0.55rem;line-height:0.8rem;height:3.2rem;text-align:justify; margin-top:0.4rem;}


.prodk .swiper-slide-active {}

.prodk .pronext,.prodk .proprev{left:auto;right:0; height:1.5rem;top:50%;transform: translate(0,-50%); margin:0}
.prodk .pronext:after, .prodk .proprev:after {font-size:2rem;color:#FFF;}
.prodk .pronext:hover:after, .prodk .proprev:hover:after {color:#C4A77A;}
.prodk .pronext{margin-top:-1.5rem;}
.prodk .proprev{margin-top:1.5rem}

/*
display:flex;justify-content:space-between;align-items:center; flex-wrap:wrap;align-content:center
|flex-start|flex-end|center|space-between|space-around

overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;

left:0;top:50%;transform: translate(0,-50%);

transition:0.5s;
.IndEnvT:before,.IndEnvT:after{display:block;content:'';position: absolute;}
*/
/*****************
------门店分布-----
*****************/
.nyback{width:100%;background: linear-gradient(0deg, #FFFFFF 0%, #FCFEFD 26%, #F3F9F8 45%, #E3F2EE 63%, #CCE8E0 78%, #B0DBCF 93%, #A1D5C6 99%);}
.nyback:before{display:block;content:'';position: absolute;background-position:center bottom;background-repeat: no-repeat;background-size:100%;z-index:1;width:100%;height: 100%;bottom:0;left:0;}
.nyback1:before{background-image: url("../images/store/back01.png");}
.nyback2:before{background-image: url("../images/store/back02.png");}
.stoDK{position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;padding-left:9.5%;background-position:125% 8rem;background-repeat: no-repeat;background-size:55%;background-image: url("../images/store/sto03.png");z-index: 2}
.stoDH{ padding:0.8rem 13% 0; height:13rem; position: relative;}
.stoDH img{height:100%; display: block;}
.stoDHI{height:8.5rem;}
.stoDHs{height:2.5rem;top:0.6rem;right:2%; position: absolute;}
.stotit{color:#000; text-align: center;}
.stotit h3{font-size:1.15rem; font-weight:700; line-height:1.6rem;letter-spacing:1px;position: relative;z-index:1; padding:0 1rem;}
.stotit h3:before{display:block;content:'';position:absolute;background:linear-gradient( 137deg, #D6F9EC 0%, #9DDDC5 96%);height:0.36rem;z-index:-1;bottom:-0.9rem; left:0;width:100%;}
.stotit p{font-weight:700; font-size:0.63rem; line-height:1rem;z-index:1;position: relative;width:100%; color:#767676;}
.stoDB{width:100%; padding:1rem 13% 2rem;}
.stotab{ width:100%; margin-top:2.5rem;}
.stotaba{ width: 10.5%; margin:0 1%; text-align: center;color: #3D3D3D;border:1px solid #000; height:2.2rem; line-height:2.2rem;border-radius:1.1rem; display: block; font-size:0.85rem;}
.stotab .on{color:#FFF;background:#9DDDC5;border:1px solid #9DDDC5;}
.stoDD{}
.stoDN{padding:2.5rem 0 1rem;}
.stoDNa{background:#FFF;margin-bottom:1.2rem;width:32%; margin-left: 2%;align-content:center; height:4.6rem;border-radius:0.5rem;padding:0 1.6rem;}
.stoDNa:nth-child(3n+1){margin-left:0}
.stoDNa h3{color:#3D3D3D;font-size:0.952rem;line-height:1.3rem; margin-bottom:0.3rem; font-weight:600;}
.stoDNa p{color:#767676;font-size:0.65rem; line-height:0.9rem;}
.foot{background: rgba(157,221,197,0.8);height:10rem;align-content:center; color:#FFF;width:100%;padding:0 13%;}

/*****************
------关于我们-----
*****************/
.aboDK{position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;padding-left:9.5%;z-index: 2;}
.aboHua:before{display:block;content:'';position:absolute;background-position:right top;background-repeat: no-repeat;background-size:100%;background-image: url("../images/store/aboBH.png");height: 20rem;width:16%;top:0;right:0;z-index: 2}
.aboDB{padding:3rem 13% 2rem;}
.aboDB img{width:100%; display: block}
.aboDBs{width:5.6rem;}
.aboDBc{width:30rem;align-content:center; position: relative;}
.aboDBcI{left:50%;top:46%;transform: translate(-50%,-50%); position: absolute;width:14rem;}
.aboDR{width:100%;padding:0 13%; }
.aboDRI{overflow: hidden;border-radius:0.5rem;width:24rem;}
.aboDRI img{width:100%; display: block;}
.aboDRN{width:100%;flex:1; margin-left:2.5rem;}
.aboDRN .stotit{text-align:left; }
.aboDRN .stotit h3{padding-left:0}
.aboDRP{color:#1A1A1A; font-size:0.7rem; line-height:1.1rem;text-align: justify; margin-top:1.5rem;}
.aboDX{padding:3rem 13%;}

.aboDXs{width:100%; margin-top:0.8rem;}
.aboDXs .aboDXB{overflow:hidden; position: relative; width:100%;padding:2rem 0}
.aboDXB .swiper-slide{position: relative; width: 100%; height:100%;align-content:flex-end}
.aboDXB .swiper-slide p{color:#FFF; text-align: center;transition:0.5s;opacity:1;align-content:flex-end; width:100%;}
.aboDXB .swiper-slide img{width:100%; display: block;margin:0 auto;}
.aboDXB .swiper-slide-active p{-webkit-transform: scale(1.1);transform: scale(1.1);opacity: 1;transition:1s;opacity:1;}
.aboDO{width:100%;padding:0 8% 3rem;}
.aboDOs{width:100%; padding:1.8rem 3.6rem; position: relative;}
.aboDOT{color:#D0AA78;}
.aboDOT h3{font-size:1.4rem; font-weight:700; line-height:2rem;letter-spacing:2px;text-align: center; margin-bottom:0.3rem;}
.aboDOT p{ font-size:0.8rem; line-height:1rem;}
.aboDOT p:before,.aboDOT p:after{display:block;content:'';background:#D0AA78;width:15rem; height:2px; margin:0 0.5rem;}

.aboDOs .aboDOB{overflow:hidden; position: relative; width:100%;}
.aboDOB .swiper-slide{position: relative; width: 100%; height:100%; display: block;}
.aboDOsP{color:#3D3D3D; position: absolute;background:rgba(255,255,255,0.5); font-size:0.7rem;width:100%;padding:0 1rem;bottom:0; left:0;}
.aboDOsP p{height:2.4rem; line-height:2rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.aboDOB .swiper-slide img{width:100%; display: block;margin:0 auto;}
.aboDOB .swiper-slide-active {}
.aboDOB{}
.aboDOs .abonext,.aboDOs .aboprev{width:3.4rem; height:100%;background-position:center;background-repeat: no-repeat;background-size:100%;top:50%;transform: translate(0,-50%); margin:0}
.aboDOs .abonext:after, .aboDOs .aboprev:after {font-size:0;}
.aboDOs .abonext{right:0;background-image: url("../images/store/aboJ02.png");}
.aboDOs .aboprev{left:0;background-image: url("../images/store/aboJ01.png");}

.aboDOF{}
.aboDOF img{height:1.2rem; display: block;margin:0 0.5rem;}
.aboDOF:before,.aboDOF:after{display:block;content:'';background:#D0AA78;width:14rem; height:2px; }
/*
display:flex;justify-content:space-between;align-items:center; flex-wrap:wrap;align-content:center
|flex-start|flex-end|center|space-between|space-around

overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;

left:0;top:50%;transform: translate(0,-50%);

transition:0.5s;
.IndEnvT:before,.IndEnvT:after{display:block;content:'';position: absolute;}
*/


/*****************
------新闻动态-----
*****************/
.newtit{text-align:left}
.newtit h3{padding-right:1.5rem; padding-left:0}
.newDHI{}
.newDHI1{height:2.6rem; margin-bottom:1.4rem;}
.newDHI2{height:1.1rem;}
.newDL{padding:0 13% 1.5rem;width:100%;}
.newDLN{ margin-top:1.2rem;}
.newDLa{background:#FFF;overflow: hidden;width:24%;display: block;border-radius:0.5rem;}
.newDLaI{width:100%; height:7.5rem;overflow: hidden;align-content:center}
.newDLaI img{width:100%;}
.newDLaP{width:100%;height:3.2rem; padding:0.55rem 1rem 0;}
.newDLaP p{color:#3D3D3D;width:100%; font-size:0.67rem; line-height:1rem;height: 2rem;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.enlarge img{ width:100%;transition:0.5s;}
.enlarge:hover img{-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05); transition:0.5s;}
.newDT{padding:0.8rem 13% 1.8rem;width:100%;}
.newDTK{}
.newDTN{ margin-top:0.5rem;}
.newDTa{ position: relative;padding:1rem 0;width:100%;color:#3D3D3D;}
.newDTa:before{display:block;content:'';position: absolute;background:#E4E2E2;width:88%; height:1px;left:50%;bottom:0;transform: translate(-50%,0);}
.newDTa:last-child:before{display:none;}
.newDTtim{width:10%;}
.newDTtim h3{font-size:1.3rem;line-height:1.46rem;font-weight:700;}
.newDTtim p{font-size:0.66rem; line-height:0.9rem; margin-left:0.4rem;}
.newDTaN{width:90%}
.newDTaN h3{font-size:0.86rem;line-height:1.4rem; margin-bottom:0.4rem; font-weight:700;}
.newDTaN p{font-size:0.61rem; line-height:1rem;}
/********分页*******/
.page{ color:#767676; text-align: center;width:100%; padding:0.8rem 0;}
.page a{display:block;color:#767676;font-size:0.62rem;height:1.3rem;line-height:1.3rem;width:1.25rem;margin-right:0.6rem;border-radius:0.3rem;}
a.pageD{color:#767676;background:#FFF; font-size:0.62rem;}
.page a:hover,.page a.on{color:#FFF;background:#9AD2BD;}
/*
display:flex;justify-content:space-between;align-items:center; flex-wrap:wrap;align-content:center
|flex-start|flex-end|center|space-between|space-around

overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;

left:0;top:50%;transform: translate(0,-50%);

transition:0.5s;
.IndEnvT:before,.IndEnvT:after{display:block;content:'';position: absolute;}
*/
/*****************
------招商加盟-----
*****************/
.joiDHI{}
.joiDHI img{height:1.5rem; margin-bottom:1rem;}
.joiDHI p{color:#5D9C89; font-size:1.1rem; letter-spacing: 0.1rem; line-height:1.2rem;}
.joiF{width:15rem;}
.joiFI{background:#FFF;border:none;border-radius:0.3rem;width:100%; height:2.2rem; line-height:2.2rem;padding:0 1rem; margin-bottom:0.3rem; display: block; font-size:0.65rem;color:#3D3D3D;}
.joiFsel{width:31.5%; height:1.9rem;line-height:1.9rem;background-color:#FFF;border:none;border-radius:0.3rem;padding:0 1rem;display: block; font-size:0.65rem;color:#3D3D3D;background-position:88% center;background-repeat: no-repeat;background-size:0.8rem;background-image: url("../images/store/jiao03.png");}
.joiFa{background:#9DDDC5;border-radius:0.3rem;width:100%; height:2.2rem; line-height:2.2rem; margin-top:0.4rem; display: block; font-size:0.65rem;color:#FFF;text-align: center;}
.joifyQ{width:39%; position: relative; margin:2rem auto 1rem;}
.joifyQ .secSupNH{COLOR:#fff;}

.joitL{width:100%;padding:2rem 0 0; position: relative;z-index:1}
.joitL:before{display:block;content:'';position: absolute;height:8.8rem;width:90%;border-top-right-radius:5rem;border-bottom-right-radius:5rem;border:2px dashed #9DDDC5;border-left:none;right:0;top:2.7rem;z-index:-1}
.joitLN{color:#3D3D3D;width:18.5%;height:9rem;}
.joitLU{color:#FFF;background:#9DDDC5;width:1.4rem;height:1.4rem;border-radius:50%;line-height:1.4rem;text-align: center; font-style: italic; font-weight:700;font-size:0.8rem; margin:0 auto}
.joitLN h3{width:100%; line-height:1.4rem;text-align: center; font-weight:700; font-size:0.9rem; margin:0.6rem 0 0.5rem}
.joitLN p{ font-size:0.65rem;line-height:1rem;}

.joitz{width:100%;padding:2rem 13% 2.5rem; }
.joitzB{background:#FFF;width:100%;padding:0 0 1.5rem;border-radius:0.8rem;overflow: hidden; margin-top:1.5rem;}
.joitzH{color:#FFF;background:#9DDDC5;height:4.4rem;padding:0 1.9rem;align-content:center}
.joitzHz{width:100%;font-size:0.8rem;align-items:baseline; margin-bottom:0.2rem;}
.joitzHz span{font-size:1.1rem; line-height:1rem; display: block; margin-left:0.3rem;}
.joitzHp{width:100%; font-size:0.7rem; line-height:1rem;}
.joitzN{}
.joitzF{width:33.333%;align-content:center;padding-left:1.7rem; padding-right:0.2rem; height:8rem;border-bottom:1px solid #D8D8D8;border-left:1px solid #D8D8D8;color:#3D3D3D;}
.joitzF:nth-child(3n+1){border-left:none;}
.joitzFH{ width:100%;}
.joitzFH h3{ font-size:1.2rem; line-height:1.3rem; font-weight:700;}
.joitzFH p{ font-size:0.8rem; line-height:1.3rem; margin-right:0.4rem;}
.joitzFH span{ display:block;color:#767676; font-size:0.6rem; line-height:0.6rem;}
.joitzFp{color:#767676; width:100%; margin-top:0.3rem;}
.joitzFp p{ font-size:0.6rem;line-height:0.9rem;}
.joitzFp p span{ font-weight:700;}
.joitzFp h3{font-size:1.2rem; line-height:1.3rem; font-weight:700;}
.joitC1{color:#F57DB7;}
/*****************
------联系我们-----
*****************/
.conback{min-height:100%;width:100%;background: linear-gradient(180deg, rgba(245, 125, 183, 0.8) 0%, rgba(245, 130, 186, 0.7934) 0%, rgba(246, 161, 202, 0.7455) 6%, rgba(247, 189, 217, 0.6911) 13%, rgba(247, 211, 228, 0.6298) 21%, rgba(247, 228, 237, 0.5581) 30%, rgba(248, 239, 243, 0.4694) 41%, rgba(248, 246, 247, 0.3451) 56%, rgba(248, 248, 248, 0) 100%);}
.conDK{position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;padding-left:9.5%;}
.conDHI{}
.conDHI img{ margin:0 auto; height:3.5rem;}
.conDHI img:last-child{height:1.2rem; margin-top:1rem;}
.conmap{width: 100%;background:#FFF;height:26rem; margin-top:1.5rem;position: relative;}
#container {width: 100%;height: 100%; }
.conmapN{z-index:3;position: absolute;top:0;right:0;background:rgba(255,255,255,0.9);height:100%;width:32%;padding:1.1rem 1.6rem;color:#3D3D3D; font-size:0.65rem; line-height:1.1rem;}
.conmapL{height:2.5rem;}
.conmapL img{height:100%; display: block;}
.conmapB{ margin-top:1.8rem;}
.conmapNP{ margin-bottom:1rem;}
.conmapNPs{}
.conmapNPe{width:100%; flex:1}
.conmapM{text-align: center; padding-top:1.9rem;}
.conmapMI{width:5rem; margin:0 auto 0.5rem;}
.conmapMI img{width:100%; display: block;}
.conmapM p{}
/*
display:flex;justify-content:space-between;align-items:center; flex-wrap:wrap;align-content:center
|flex-start|flex-end|center|space-between|space-around

overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;

left:0;top:50%;transform: translate(0,-50%);

transition:0.5s;
.IndEnvT:before,.IndEnvT:after{display:block;content:'';position: absolute;}
*/