@charset "gb2312";
/* CSS Document */
html{color:#000;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;font-size: 62.5%;}
body{font-family: 'Microsoft YaHei';background: #fff!important;max-width: 8.5rem!important;margin: 0 auto!important;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
ol,ul,li {list-style:none;}
em,i{ font-style:normal}
a{text-decoration: none;display:inline}
.fl{float: left;}
.fr{float: right;}
.cl { clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.mgt20{margin-top: .2rem;}
.pd50{padding:.3rem 0;/* margin:.3rem 0; */}
.pd20{padding:.2rem 0;}
.ads1 .slider_s  li p{padding:.3rem 0;}
.pr{position: relative;}

.content{ margin:0 auto; width:96%; overflow:hidden;font-size: 0.24rem} 
.bg{ background:url(images/index.jpg) no-repeat center; background-size:100%;}
.bg01{ background:url(images/bg.jpg) no-repeat center; background-size:100%; }
html, body {position: relative; height: 100%; } 
.swiper-container { width: 100%; height: 100%; }
.logo{position: absolute;left:5%;top:18%;width: 2rem;}
.txt1{margin-top:1.6rem;margin-bottom: 0.3rem;}
.info,.tita,.part1 p{position: relative;}
.content ul.img-list,.tita{width: 90%;margin:0 auto;}
.tita::before,.part1 p:nth-child(1)::before{ content:'';background-image:url(images/left.png);background-size:.3rem .2rem;position: absolute;width:.3rem;height:.2rem;z-index: 100; left:0;top: 0px;}
.tita::after,.part1 p:nth-child(2)::after{content:'';background-image:url(images/right.png);background-size:.3rem .2rem;position: absolute;width:.3rem;height:.2rem;z-index: 100;right: 0;bottom: 8%;}
.tita::before{left:0;top:0;}
.tita::after{bottom: 0;right:0;}

.info::before{content:'';background-image:url(images/down.png);background-size:.29rem .73rem;position: absolute;width:.29rem;height:.73rem;z-index: 100; left:0;top: 0px;}
.info::after{content:'';background-image:url(images/up.png);background-size:.29rem .73rem;position: absolute;width:.29rem;height:.73rem;z-index: 100; right:0;bottom: 0px;}
.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; }
/* 通用样式*/
.tita{margin-bottom: 0.3rem;text-align: center;}
.titb{color:#b79458;text-align: center;}
.tita h3,.tita h2{font-size: 0.4rem;font-weight: bold;}
.tita h2{color:#d9b66c;}
.content p{text-indent: 2em;font: 0.24rem/1.6 microsoft yahei;text-align: left;color: #000;}
 .ad_s{height: 9.5rem} 
 /*切换人物的按钮*/
 a.ad_btn_left{animation:2.2s ease-in-out 2.1s alternate infinite position;
         -webkit-animation:2.2s ease-in-out 2.1s alternate infinite position;
            -moz-animation:2.2s ease-in-out 2.1s alternate infinite position;}
.ad_s a.ad_btn_right{
	animation:2.2s ease-in-out 2.1s alternate infinite position1;
         -webkit-animation:2.2s ease-in-out 2.1s alternate infinite position1;
            -moz-animation:2.2s ease-in-out 2.1s alternate infinite position1;
}
@-webkit-keyframes position{
    0%{ -webkit-transform: translateX(0); transform: translateX(0);}
    100%{-webkit-transform: translateX(5px); transform: translateX(5px);}
} 
@keyframes position{
    0%{ -webkit-transform: translateX(0); transform: translateX(0);}
    100%{-webkit-transform: translateX(5px); transform: translateX(5px);}
}
@-webkit-keyframes position1{
    0%{ -webkit-transform: translateX(0); transform: translateX(0);}
    100%{-webkit-transform: translateX(-5px); transform: translateX(-5px);}
} 
@keyframes position1{
    0%{ -webkit-transform: translateX(0px); transform: translateX(0px);}
    100%{-webkit-transform: translateX(-5px); transform: translateX(-5px);}
} 
/*姣忓睆绠ご鍔ㄧ敾*/
@-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,-4px);}
}
@-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,-4px);}
}
@keyframes start {
    0%,30% {opacity: 0;transform: translate(0,10px);}
    60% {opacity: 1;transform: translate(0,0);}
    100% {opacity: 0;transform: translate(0,-4px);}
}
#array{
    position:absolute;z-index:999;-webkit-animation: start 1.5s infinite ease-in-out;
    width:0.47rem;height: 0.49rem;
    bottom: 8%;left:45%;
}
/* 第二屏 */
.img-list li{width: 45%;margin:2.5%;float: left;}
.person{width: 2.5rem;margin:0 auto;}
dl dd{white-space:normal;}
dl dd b{background: url(images/b_bg.png) no-repeat;width: 1.5rem;height: .5rem;color:#fff;display: inline-block;background-size: 100% 100%;line-height: .5rem;text-align: center;}
dl dt{width: 4.5rem;margin:.2rem  auto;}
.ad_s a{display: inline-block;top:45%;position: absolute;width: .39rem;height: .64rem;}
.ad_s .ad_btn_left{background: url(images/btn-left.png) no-repeat;background-size:100% 100%;left:0;z-index: 99}
.ad_s .ad_btn_left:hover{background: url(images/btn-left_h.png) no-repeat;background-size:100% 100%;}
.ad_s .ad_btn_right:hover{background: url(images/next_h.png) no-repeat;background-size:100% 100%;}
.ad_s .ad_btn_right{background: url(images/next.png) no-repeat;background-size:100% 100%;right:0;}
.hd{text-align: center;width: 116%;margin-left:-9%;position: absolute;bottom: 20px;}
.num_s{display: inline-block;}
.num_s li{float: left;border:1px solid #d2d2d2;margin: 0 .03rem;border-radius: 10px;padding:2px 5px;}
.num_s li.on{background: #99692a;color: #fff}
/* 加盟支持 */
@media screen and (max-width: 320px) {
   .logo{
   	left:2%;
   	top:13%;
   }
}
/* 策划团队 */
.team{ padding:0.1rem; background:url(images/team_bg.png) no-repeat; background-size:100% 100%; }
.team ul{width: 50%;margin-top: .4rem}
.team ul li{ font-size:0.24rem; line-height:0.36rem; color:#000;}
.team .ewm{ width: 45%; margin:0.4rem auto 0; position:relative;}
.gz_nav{position:absolute;left: 0;bottom: -4%;}
.fix-navs{opacity:.8;}
.zj{width: 2rem;margin:0 auto;}
/* 底部版权 */
.foot-nx h3{background: #eb182c;text-align: center;width: 2rem;line-height: .6rem;text-align: center;color:#fff;margin:.2rem auto;}
footer{display: none!important}
/* 加盟代理信息 */
#agentsubbox{padding-bottom:15px;padding-top: 20px;}
#agentsubbox form{margin:0 10px;}
#agentsubbox p,section #agentsubbox dl{height:32px;line-height:32px;margin:5px 0 0;}
#agentsubbox dt,#agentsubbox dd{width:50%;float:left;}
#agentsubbox dt{padding-right:3px;}
#agentsubbox dd{padding-left:3px;}
#agentsubbox p .ipt-txt{width:100%;height: 20px;border:1px solid #dbdbdb;border-radius:10px;color:#999;text-indent:0.5em;-webkit-appearance:none;}
#agentsubbox .ipt-s1,#agentsubbox .ipt-s2{width:49%;height:32px;border:1px solid #dbdbdb;border-radius:5px;color:#999;}#agentsubbox .ipt-s2{float:right;}
#agentsubbox .ipt-tj,.qy-so .ipt-tj{width:100%;height:32px;text-align:center;color:#fff;background:#691a5f;border:none;border-radius:5px;font-size:14px;line-height:32px;margin-top:5px;display:block;-webkit-appearance:none;}
#agentsubbox .sm{padding-top:7px;text-align:center;margin:0 10px;font-size:14px;}#agentsubbox .sm em{color:#c30;font-weight:bold;margin:0 5px;font-size:14px;line-height:32px;}
.focus{position:relative;}
.focus img{display:block;}
.tip2 .ad_s{height: 41px!important;overflow: hidden;line-height: 41px;}
.focus .f-wz{width:100%;position:absolute;bottom:0;}
.focus li p{width:100%;height:32px;text-align:center;color:#fff;font:bold 14px/32px "Helvetica","Microsoft YaHei";background-image:-webkit-linear-gradient(to top,#000,transparent);background-image:linear-gradient(to top,#000,transparent);position:absolute;bottom:0;left:0;overflow:hidden;}.tit{height:44px;line-height:25px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background:#fff;}
.tit h2{width:auto;max-width:280px;margin:8px 0;font-weight:bold;padding-left:10px;vertical-align:top;border-left:3px solid #c30;display:block;font-size:0.26rem;}
#agentsubbox p select{width:33%;height:32px;border:1px solid #dbdbdb;border-radius:5px;color:#999;margin:0 0.5%;}
#agentsubbox p select:nth-child(odd){margin:0;}
.tip2{height:41px;overflow:hidden;box-sizing:content-box;}
.tip2 span{ font-size:14px; text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:41px!important;line-height:31px;}
.tip2 span img{width:16px;vertical-align:middle;display:inline;margin:0 10px 1px 0;}
#agentsubbox p{margin:15px 0 5px;height: 40px;line-height: 40px;font-size:14px;text-indent: 0;padding-top: 0;padding:0;border:none;}
.tip,.tip2{padding:0 10px 15px;text-align:center;font-size:1.4rem;}
.tip2{padding:10px 10px 0;}.tip2 em{color:#c30;font-size:1.6rem;margin:0 5px;font-weight:bold;}
.tip span,.tip2 span{width:100%;display:block;padding:5px;background:#fffee6;border:1px solid #f7edd8;border-radius:5px;box-sizing:border-box;}
header.tit{display: none!important}

/*招商单页头部占用页面位置的问题*/
.u-topbar{position: fixed;top:0;z-index: 9999;width: 100%}