/*header*/
header {
	width:20rem;
	height:3.125rem;
	position: fixed;
	z-index: 200;
	top: 0;
	left: 0;
	background:#1B1B1B;
}
header .logo {
	float: left;
	display: block;
	width: 3.53125rem;
	height: 3.53125rem;
	margin:0.625rem 0 0 0.9375rem;
}
header .h_text {
	overflow: hidden;
	float: left;
	/*height: 2.1875rem;*/
	margin:0.75rem 0 0 0.4375rem;
}
header .h_text .h_p01 {
	width: 100%;
	font-weight:600;
	color: #fff2d5;
	font-size: .9375rem;
	/*font-weight: bold;*/
}
header .h_text .h_p02 {
	width: 100%;
	color: #ead8b2;
	font-size:0.625rem;
}
header .header_a {
	float: right;
	height:1.28125rem;
	margin: 0.95rem 0.9375rem 0 0;
	text-align: center;
}
header .header_a .download{
	display: inline-block;
	width:4.53125rem;
	height:1.28125rem;
	background: url(../images/n_downbtn_1.png);
	background-size: 100% 100%;
}
header .header_a .download.n_order{
	display: inline-block;
	width:4.53125rem;
	height:1.28125rem;
	background: url(../images/n_downbtn1.png);
	background-size: 100% 100%;
}
/*首页--top*/
.i_main {
	position: relative;
	width:20rem;
	height: 100%;
	margin:0 auto;
	overflow: hidden;
}
.i_main .top{
	position: relative;
	overflow: hidden;
	width: 20rem;
	height: 32.21875rem;
	background:url("../images/n_bg1.jpg");
	background-size:100% 100%;
}
.i_main .top .slogan{
	position: absolute;
	top: 4rem;
	left: 3.8rem;
	width: 6.75rem;
	height: 17.34375rem;
	background: url(../images/n_slogan.png);
	background-size: 100% 100%;
}
.i_main .top .slogan .videoBtn {
    position: absolute;
    z-index: 11;
    top: 11rem;
    left: 3rem;
    width: 4.59375rem;
    height: 4.90625rem;
}
.i_main .top .slogan .videoBtn a{display:block;}
.i_main .top .slogan .videoBtn img{
	animation: scales 2s linear infinite;
	-webkit-animation: scales 2s linear infinite;
}
.i_main .top .order{
	position: absolute;
	width: 14rem;
	height: 2.21875rem;
	left: 50%;
	margin-left: -7rem;
	top: 23.5rem;
}
.i_main .top .order .time{
	display:block;
	width:8.34375rem;
	height:0.78125rem;
	margin:0 auto;
	background:url("../images/n_time1.png");
	background-size:100% 100%;
}
.i_main .top .order .order_btn{
	display:block;
	width:11.375rem;
	height:2.6875rem;
	margin:0 auto;
	background:url("../images/n_order3.png");
	background-size:100% 100%;
}
.i_main .top .l_login{
	position: absolute;
	right: 1rem;
	top: 3.35rem;
	font-size: 0.75rem;
	color: #483323;
}
.i_main .top .l_login .co_loginbtn,.i_main .top .l_login .logout{
	color: #483323;
	border-bottom:1px solid #483323;
}
/*首页--预约*/
.i_main .order_box{
	position:relative;
	z-index:5;
	width: 20rem;
	height: 50.0625rem;
	background: url(../images/last.jpg);
	background-size: 100% 100%;
}
.i_main .order_box .jz_img{
	position: relative;
	width: 18.71875rem;
	height: 7.28125rem;
	margin: 0 auto;
	top: -5rem;
}
.i_main #child{
	width: 9.375rem;
	height: 5.5rem;
	position: absolute;
	top: -1rem;
	left: 5rem;
}
.i_main #child1{
	width: 9.375rem;
	height: 5.5rem;
	position: absolute;
	top: 5.8rem;
	left: -2.6rem;
	z-index: 10;
}
.i_main .order_box .num:before{
	display: inline-block;
	content: "已下载人数";
	position: absolute;
	top: -1.8rem;
	left: 50%;
	width: 16rem;
	margin-left: -7rem;
	font-size: 1.25rem;
	text-align: center;
	color: #956f47;
}
.i_main .order_box .num{
	position: relative;
	left: -0.5rem;
	width: 18.25rem;
	height: 4.0625rem;
	margin: 0 auto;
	margin-top: -3.2rem;
	background: url(../images/n_yynumbg.png);
	background-size: 100% 100%;
}
.i_main .order_box .num>span:first-of-type{margin-left:2rem;}
.i_main .order_box .num>span:last-of-type{margin-left:-0.125rem;}
.i_main .order_box .num>span{
	display: inline-block;
	float: left;
	width: 2.125rem;
	height: 3.25rem;
	line-height: 2.8rem;
	margin-right: 0.15rem;
	font-size: 2rem;
	font-weight: 600;
	color: #6b461f;
	text-align: center;
}
.i_main .order_box .title{
	width: 20rem;
	height: 4.3125rem;
	margin-top: .3rem;
}
/*首页--特色玩法*/
.i_main .title1 {
	width: 18rem;
	height: 2.9375rem;
	margin: 0 auto;
	margin-top: 1.5rem;
}
.slider{
	position: relative;
	width: 18.75rem;
	margin: 0 auto;
	margin-top: 1.5rem;
}
.slider .swiper-container .swiper-slide>a{
	position:relative;
	margin-left: 50%;
	display: inline-block;
	width: 14.53125rem;
	height:25.28125rem;
	text-align:center;
	background:url("../images/l_tsbg.png");
	background-size:100% 100%;
	transform: translate(-7.265625rem,0);
	-webkit-transform: translate(-7.265625rem,0);
}
.slider .swiper-container .swiper-slide>a img{
	position:absolute;
	left:50%;
	top:50%;
	width:13.84375rem;
	height:24.65625rem;
	margin:-12.328125rem 0 0 -6.921875rem;
}
.slider .swiper-button-prev{
	width:1.40625rem;
	height:1.3125rem;
	left:0;
	background: url(../images/l_prev.png) no-repeat;
	background-size: 100%;
}
.slider .swiper-button-next {
	width:1.40625rem;
	height:1.3125rem;
	right:0;
	background: url(../images/l_next.png) no-repeat;
	background-size: 100%;
}
.slider .swiper-pagination{
	width: 100%;
	left: 50%;
	bottom: -1.5rem;
	transform:translate(-50%);
	-webkit-transform:translate(-50%);
}
.slider .swiper-pagination-bullet {
	width:0.8125rem;
	height:0.78125rem;
	margin: 0 .15rem;
	opacity: 1;
	background:url("../images/l_bullet1.png");
	background-size:100% 100%;
}
.slider .swiper-pagination-bullet-active {
	position: relative;
	width:0.8125rem;
	height:0.78125rem;
	background:url("../images/l_bullet2.png");
	background-size:100% 100%;
}
.i_main .order_btn1{
	display:block;
	margin:0 auto;
	width: 8.09375rem;
	height: 1.90625rem;
	margin-top:2.5rem;
	background:url("../images/n_downbtn2.png");
	background-size:100% 100%;
}
/*首页--底部*/
.i_main .footer_bootm{
	display:none;
	position: relative;
	overflow: hidden;
	width: 20rem;
	height: 11.9375rem;
	background:url("../images/n_bg4.jpg");
	background-size:100% 100%;
}
.i_main .rw_info{
	width: 17.9375rem;
	height: 4.15625rem;
	margin: 0 auto;
	margin-top: 4.2rem;
	background: url(../images/rw_info.png);
	background-size: 100% 100%;
}
.i_main .rw_info>a{
	display: inline-block;
	width: 4.0625rem;
	height: 4.0625rem;
	float: left;
	margin-right: 0.5625rem;
}
.i_main .rw_info>a:last-of-type{margin-right:0;}
.i_main .rw_info .wechat {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.5);
	z-index: 990;
}
.i_main .rw_info .wechat img {
	width: 7.75rem;
	height: 7.75rem;
	position: absolute;
	top: 40%;
	left: 50%;
	margin-left: -3.875rem;
	border: 1px solid #ddd;
	border-radius: 11px;
}
.footer{
	display: none;
	width:100%;
	height:3rem;
	background-color:#000;
	position:relative;
	overflow: hidden;
}
.footer p{
	font-size:0.65rem;
	color:#fff;
	text-align: center;
	line-height:2.8rem;
}
.footer01{
	display: none;
	width:100%;
	height:3rem;
	background-color:#000;
	position:relative;
	overflow: hidden;
}
.footer01 p{
	font-size:0.65rem;
	color:#fff;
	text-align: center;
	line-height:2.8rem;
}
/*大图展示*/
.b_img{
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,.9);
	position:fixed;
	left:0;
	top:0;
	z-index:9999;
	display: none;
}
.b_img .b_cimg{
	width:16rem;
	position:relative;
	margin:0 auto;
	top:50%;
	border: 3px solid #BBA05A;
	transform: translate(0,-50%);
	-webkit-transform: translate(0,-50%);
}
.b_img .b_cimg .close {
	display: block;
	width: 1.40625rem;
	height: 1.40625rem;
	position: absolute;
	right: 0.625rem;
	top: -2rem;
}
.b_img .b_cimg .z_img{
	display: block;
	max-width: 100%;
	margin: 0 auto;
}

/*.yx_tips_txt{*/
	/*position: absolute;*/
	/*width: 15.1rem;*/
	/*height: 1.5rem;*/
	/*line-height: 1.5rem;*/
	/*font-size: 0.625rem;*/
	/*border-radius: 10px;*/
	/*background: #fff;*/
	/*text-align: center;*/
	/*left: 50%;*/
	/*margin-left: -7.8rem;*/
	/*top: 50%;*/
	/*margin-top: -0.75rem;*/
	/*color: #666;*/
	/*-webkit-transform: scale(0.7);*/
	/*-moz-transform: scale(0.7);*/
	/*-ms-transform: scale(0.7);*/
	/*transform: scale(0.7);*/
	/*transition: all .3s;*/
	/*-moz-transition: all .3s;*/
	/*-webkit-transition: all .3s;*/
	/*-o-transition: all .3s;*/
	/*padding:0.3125rem;*/
/*}*/
@keyframes scales{0%{transform: scale(1); }50% {transform: scale(1.1);}100% {transform: scale(1);}}
@-webkit-keyframes scales{0%{-webkit-transform: scale(1);}50% {-webkit-transform: scale(1.1);}100% {-webkit-transform: scale(1);}}
@-moz-keyframes scales{0%{-webkit-transform: scale(1);}50% {-webkit-transform: scale(1.1);}100% {-webkit-transform: scale(1);}}
@-o-keyframes scales{0%{-webkit-transform: scale(1);}50% {-webkit-transform: scale(1.1);}100% {-webkit-transform: scale(1);}}
@-ms-keyframes scales{0%{-webkit-transform: scale(1);}50% {-webkit-transform: scale(1.1);}100% {-webkit-transform: scale(1);}}

@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
@-moz-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
@-o-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
@-ms-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
