html{color:#000;background:#fff;font-family:"Microsoft Yahei";}
body, dl, dd, h1, h2, h3, h4, h5, h6, p, form, blockquote{margin:0;}   
body{max-width:7.5rem;margin:0 auto!important;}ol,ul{margin:0;padding:0;}li{list-style:none;}img{display:block;width:100%;margin:0 auto;}a{text-decoration:none;}a:hover{text-decoration:none;}.fl{float:left;}.fr {float:right;}strong{color:#13d4d0;font-weight:bold;}
.cl:after,.cl:before{content:".";visibility:hidden;height:0;font-size:0;display:block;clear:both;}
}
.pr{position:relative;}.mg20{margin:.2rem 0;}.mgt30{margin-top:.3rem;}.mgt20{margin-top:.2rem;}.center{text-align:center;}
/*箭头动画*/
@-webkit-keyframes start {0%,30% {opacity:0;-webkit-transform:translate(0,10px);}60% {opacity:1;-webkit-transform:translate(0,0);}100% {opacity:0;-webkit-transform:translate(0,-8px);}}
@-moz-keyframes start {0%,30% {opacity:0;-moz-transform:translate(0,10px);}60% {opacity:1;-moz-transform:translate(0,0);}100% {opacity:0;-moz-transform:translate(0,-8px);}}
@keyframes start {0%,30% {opacity:0;transform:translate(0,10px);}60% {opacity:1;transform:translate(0,0);}    100% {opacity:0;transform:translate(0,-8px);}}

.center{text-align:center;}
.line{display:inline-block;}
html, body {position:relative;height:100%;} 
body {background:#fff;font-size:0.24rem;color:#333;margin:0;padding:0;font-family:'Microsoft YaHei';line-height:1.8;max-width:750px;margin:0 auto } 
.swiper-container {width:100%;height:100%;}
.swiper-slide {
    position:relative;
    display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;-webkit-justify-content:center;
    justify-content:center;-webkit-box-align:center;
    -ms-flex-align:center;-webkit-align-items:center;
    align-items:center;
    flex-direction: inherit;
    }

.content{width:94%;overflow:hidden;position:relative;margin-top:-2rem;}  
.content p{text-align:left;line-height:2;color:#666;font:400 .26rem/.42rem 'Microsoft YaHei';text-indent:2em;}
/*slider*/
.invest_3group ul li{position:relative;overflow:hidden;}
.invest_3group .num_s{margin:.78rem auto .4rem;text-align:center;position:static!important;width:100%;display:flex;display:-webkit-flex;justify-content:space-around;}
.invest_3group .num_s li.on{
	font:bold .3rem/.7rem '';
	color:#fff;
	padding-left:.13rem;
	background:#8e6435;
	width:2rem;
	height:.7rem;
	}
.invest_3group .num_s li{
	width:1.9rem;
	height:.7rem;
	border:.01rem solid  #8e6435;
	font:bold .3rem/.7rem '';
	}


/*top封面*/
.top{background:url(imgs/top_bg.jpg?v1223-1) top center no-repeat;background-size:cover;}
.top img{width: 4.8rem;height: 7.29rem;float: left;margin: -4.1rem 0 0 -2.7rem;}
/*prefer前言about-us*/
.person,.terminal{background:url(imgs/p1_bg.jpg) center center no-repeat;background-size:cover}
.prefer{background: url(imgs/prefer_bg.jpg) center center no-repeat;background-size:cover}
.prefer img{width: 1.94rem;height: 0.48rem;float: left;margin: 1.23rem auto .76rem;}
.prefer .content,.invest .content{overflow:visible;}.prefer .content p{font-size:.24rem;line-height: .42rem;color: #ffe7d0;float: left;text-indent: 2em;}
.prefer .content .p1_txt_bg{width: 5.72rem;height: 7.5rem;background:rgba(26, 26, 26, .7);padding:0 .44rem;margin: 0 auto;}

/*定制文本滚动*/
.person .m-text{width:6.83rem;height:3.3rem;padding-right:.25rem;margin:.5rem auto 0;}
.invest .m-text{width: 3.6rem;height: 4.59rem;}
.invest .m-text p,.advant .m-text p{color:#ffe7d0;padding: 0 .3rem 0 .2rem;font-size: .18rem;line-height: .32rem;text-align: justify;}
.invest .swiper-container-vertical > .swiper-scrollbar {position:absolute;z-index:50;width: .23rem;height:99.5%;top:0rem;background:none;border:solid 0.01rem #d2ad88;right: 0rem;}
.advant .m-text{height: 3.4rem;margin-top: .35rem;}
.advant .m-text p{color: #333;padding: 0 .25rem 0 .2rem;line-height: .32rem;letter-spacing: .01rem;}
.advant .swiper-container-vertical > .swiper-scrollbar{background:none;border:solid 0.01rem #d2ad88;width: .23rem;}
.advant .swiper-scrollbar-drag{width: .23rem;}
/*文本滚动*/
.m-text .swiper-slide{height:auto;overflow:hidden;}
.swiper-scrollbar-drag {width:.23rem;background: #d5b591;left:-0.01rem;border-radius:0rem;}
.swiper-container-vertical > .swiper-scrollbar {    position: absolute;
    z-index: 50;
    width: 0.23rem;
    height: 99.5%;
    top: 0rem;
    background: none;
    border: .01rem solid #d2ad88;
    border-radius: 0rem;}
.m-text {
    overflow: hidden;
    float: left;
    position: relative;
    z-index: 1;
    width: 100%;
    padding: 0 .06rem 0 0;
    height: 2.9rem;
    margin-left: -.1rem;
}
/*swiper01第一个分页*/
.swiper01,.swiper02{overflow: hidden;}
.swiper01 .pagination3 ,.swiper05 .pagination5{position:relative;z-index:55;margin: .5rem 0 0 2.75rem;}.swiper05 .pagination5{margin: .5rem 0 0 2.94rem;}
.pagination3 .swiper-pagination-bullet,.pagination5 .swiper-pagination-bullet{width:0.39rem;height:0.39rem;border:.02rem solid #d2ad88;background:none;margin:0 1px;margin-right:.02rem !important;opacity:.8;}
.pagination3 .swiper-pagination-bullet-active,.pagination5 .swiper-pagination-bullet-active{width:0.39rem;height:0.39rem;border:.02rem solid #d2ad88;background:#d2ad88;}
/*人物介绍02*/
.person,.advant{background: url(imgs/person_bg.jpg) center center no-repeat;background-size: cover;}
.person .content .person_tit{width: 4.86rem;height: 1.96rem;margin: 0 auto .22rem;}
.person .content .person_pic{width: 3.67rem;height: 3.67rem;margin: 0 auto;}
.person .content  ul{width: 6.4rem;}.person .content ul li{float: left;;width: 3.2rem;font-size:.22rem;line-height: .32rem;margin-bottom: .19rem;}
.person .content ul .person-s1{width: 6rem;}.person .content ul .person-s1 em{float: left;margin-bottom:.94rem;}.person .content ul .person-s2,.person .content ul .person-s3{width: 6rem;}.person .content ul .person-s3 em{margin-bottom: .4rem;float: left;}
.person .content  ul li em{display: inline-block;width: 1.19rem;height: 0.32rem;background-color: #d2ad88;color: #fff;margin: 0 .12rem 0 0;text-align: center;font-weight: bold;}
/*invest招商优势*/
.invest{background: url(imgs/invest_bg.jpg) center center no-repeat;background-size: cover;}
.invest .content .invest_pic{width: 4.86rem;height: 1.32rem;margin: 0 auto .99rem;}.invest .content .invest_pic2{width: 7.3rem;height: 1.6rem;}
.invest .content dl dt{width: 3.62rem;height: 4.57rem;float: left;margin-bottom: .22rem;}.invest .content dl dd{float: left;width: 3.1rem;height: 4.7rem;}

/*产品优势advant*/
.advant .titleadvant{width: 4.86rem;height: 1.96rem;margin:0 auto;}
.advant .swiper01{width: 7.1rem;}
.advant .swiper01 img{width: 7.1rem;height: 4.1rem;}
.advant .swiper01 span,.record .swiper01 span{width: .57rem;height: 1.28rem;display: block;position: absolute;top: 3.5rem;z-index: 999;}
.advant .swiper01 .prev,.record .swiper01 .prev{left: 0;background: url(imgs/pr.png) center center no-repeat;background-size: cover;}
.advant .swiper01 .next,.record .swiper01 .next{right: 0;background: url(imgs/nx.png) center center no-repeat;background-size: cover;}
/*swiper02*/
.swiper02{margin:0 auto .2rem;width: 7.1rem;}
.swiper02 img{width:7.1rem;height:3.99rem;}
.swiper02 span{position:absolute;right:5.5rem;width:0.8rem;height:0.7rem;z-index:999;top:1.5rem}
.swiper02 .prev1{background:url(imgs/pr1.png) center center no-repeat;background-size: cover;left: 0;}
.swiper02 .next1{background:url(imgs/nx1.png) center center no-repeat;background-size: cover;right: 0;}
/*terminal终端店面*/
.terminal,.contact{background: url(imgs/terminal.jpg) center center no-repeat;background-size: cover;}
.terminal .swiper05{width: 7.1rem;margin-bottom: .25rem;}
.terminal .content{margin-top: .5rem;}
.terminal .content .terminaltit{margin:0 auto .32rem;width: 4.86rem;height: 1.32rem;}
.terminal .content p{font-size: .2rem;line-height: .32rem;color:#ffe7d0;padding:0;}
.terminal .swiper05 .swiper-slide{flex-direction: column;}
.suport .content ul,.suport .content ul li,.join_pross .content ul,.join_pross .content ul li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:101%;flex-direction:unset;flex-wrap:wrap;justify-content:space-around;align-items:center;align-content:flex-start;}
.terminal .m-text{height: 7.28rem;}
.terminal .m-text div i{float: left;margin-right: .2rem;display: block;width: 1.8rem;height: 1.8rem;background:url(imgs/termi_page2_icon.jpg) 0 0 no-repeat;background-size:100%;}
.terminal .m-text div .icon2{background-position: 0rem -1.9rem;}
.terminal .m-text div .icon3{background-position: 0rem -3.8rem;}
.terminal .m-text div .icon4{background-position: 0rem -5.7rem;}
.terminal .m-text div .icon5{background-position: 0rem -7.57rem;}


.terminal .m-text div em{font-size: .24rem;font-weight: bold;}.terminal .m-text .swiper-slide div{font-size: .2rem;line-height: .35rem;color:#f2caa1;padding: 0 .3rem;text-align: justify;margin-bottom: .08rem;}
/*开店实录*/
.record{background: url(imgs/cor_bg2.jpg) center center no-repeat;background-size: cover;}
.record .tit{width: 4.86rem;height: 1.96rem;margin-top: 2rem;}
.record .swiper01 img{width: 7.1rem;height: 5.2rem;}.record .swiper01 span{top: 6rem;}.record .swiper01{margin-bottom: .4rem;}
.record p{font-size: .2rem;line-height: .32rem;}

/*contact联系方式*/
.contact .con_text{background:url(imgs/con_txt.png) center center no-repeat;background-size: cover;width: 6.9rem;height: 4.28rem;margin:0 auto .98rem;text-align: justify;font-size: .2rem;line-height: .36rem;color: #ffe7d0;padding: 2.4rem .3rem 0;box-sizing: border-box;text-indent: 2em;}
.contact .team_bottom{width: 6.8rem;}
.contact .team_bottom h3{font-size: .24rem;line-height: .3rem;color: #fff;letter-spacing: .05rem;font-weight: bold;margin-bottom: .37rem;}.contact .team_bottom h3 em{text-transform: uppercase;color: #7d7d7d;font-weight: normal;}
.contact .team_bottom ul{width: 100%;}.contact .team_bottom ul li{margin-bottom: .26rem;float: left;width: 3.4rem;color:#fff;font-size: .2rem;line-height: .3rem;}
.contact .team_bottom ul .team_spe{width: 100%;}.contact .team_bottom ul .team_spe i{display: block;width: 1.6rem;height: 0.45rem;margin:.21rem 0;background: url(imgs/mzsm.png) center center no-repeat;background-size: cover;}
.contact .team_bottom ul .team_spe p{color: #fff;font-size: .2rem;line-height: .36rem;}
.u-topbar{width:100%;max-width:750px;z-index:99 !important;}footer{display:none !important;}
.pr{position:relative;}.ns-box{max-width:670px;}.title{text-align:center;}#agentsubbox{padding-top:.2rem;height:7.5rem;}

#array{position:absolute;z-index:999;-webkit-animation:start 1.5s infinite ease-in-out;width:.5rem;height:.5rem;bottom:10px;left:47%;}
@-webkit-keyframes start{
    0%,30%{opacity:0;-webkit-transform:translate(0,10px);}
    60%{opacity:1;-webkit-transform:translate(0,0);}
    100%{opacity:0;-webkit-transform:translate(0,-8px);}
}
@-moz-keyframes start{
    0%,30%{opacity:0;-moz-transform:translate(0,10px);}
    60%{opacity:1;-moz-transform:translate(0,0);}
    100%{opacity:0;-moz-transform:translate(0,-8px);}
}
@keyframes start{
    0%,30%{opacity:0;transform:translate(0,10px);}
    60%{opacity:1;transform:translate(0,0);}
    100%{opacity:0;transform:translate(0,-8px);}
}
