html,body{
	width:100%;
	height:100%;
	background:#213d94;
	position:relative;
}
.kv{
	width:7.5rem;
	height:4.67rem;
	background:url(../images/kv.png) no-repeat center;
	background-size:cover;
	position:relative;
	margin:0 auto 0;
}
.logo{
	display:block;
	width:5.51rem;
	position:absolute;
	left:0;
	top:0;
}
.slo{
	display:block;
	width:100%;
	position:absolute;
	left:0;
	top:3.16rem;
}
.kua{
	width:7.19rem;
	height:8.51rem;
	background:url(../images/kua.png) no-repeat center;
	background-size:cover;
	position:relative;
	margin:-.22rem auto 0;
	z-index:2;
}
.btn{
	width:4.32rem;
	height:.83rem;
	position:absolute;
	left:50%;
	margin-left:-2.16rem;
	top:3.53rem;
}
.tc{
	width:100%;
	height:100%;
	background:rgba(0,0,0,.8);
	position:fixed;
	left:0;
	top:0;
	z-index:20;
	display:none;
}
.tc1{
	width:100%;
	height:100%;
	background:rgba(0,0,0,.8);
	position:fixed;
	left:0;
	top:0;
	z-index:20;
	display:none;
}
.tcBody{
	width:5.97rem;
	height:2.23rem;
	background:url(../images/tc.png) no-repeat center;
	background-size:cover;
	position:relative;
	overflow: hidden;
	margin:0 auto 0;
	top:45%;
	transform:translate(0,-45%);
	-webkit-transform:translate(0,-45%);
}
.close{
	display:block;
	width:.4rem;
	height:.44rem;
	position:absolute;
	right:0;
	top:.13rem;
	z-index:2;
}
.put{
	width:4.44rem;
	height:.46rem;
	background:url(../images/put.png) no-repeat center;
	background-size:cover;
	position:relative;
	margin:.48rem 0 0 .52rem;
}
.put .yzm{
	width:2.56rem;
	height:.46rem;
	float:left;
	font-size:.24rem;
	line-height:.46rem;
	color:#fff;
	text-indent:.2rem;
	margin-left:1.18rem;
}
.fuzhi{
	display: block;
	width:.7rem;
	height:100%;
	float:right;
}
.down{
	display: block;
	width:3.15rem;
	height:.6rem;
	margin:.37rem 0 0 1.24rem;
}
.down img{
	display: block;
	width:100%;
}
.tip{
	display:block;
	width:3.33rem;
	margin:.32rem 0 0 1.12rem;
}