* {
	margin: 0;
	padding: 0;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

i {
	font-style: normal;
}

html,
body {
	padding: 0;
	margin: 0;
	font-family: "微软雅黑";
	height: 100%;
	width: 100%;
	/*overflow: hidden;*/
}

.hidden {
	display: none;
}

.clear {
	clear: both;
}

.align {
	text-align: center;
}

li {
	list-style: none;
}
.swiper-container{
	width:100%;
	height:100%;
	position:relative;
}

.swiper-container li.page1{
	width:100%;
	height:100%;
	background:url(../images/page1.jpg) no-repeat center;
	background-size:100% 100%;
	position:relative;
}
.t1{
	display: block;
	width:5.21875rem;
	height:2.875rem;
	position:absolute;
	left:0.875rem;
	top:1rem;
}
.t2{
	display: block;
	width:4.15625rem;
	height:1.59375rem;
	position:absolute;
	right:0.5rem;
	top:1rem;
}
.t3{
	display: block;
	width:18.5rem;
	height:15.28125rem;
	position:absolute;
	right:0.625rem;
	top:4.875rem;
}
.t4{
	display: block;
	width:19rem;
	height:15.0625rem;
	position:absolute;
	left:50%;
	margin-left:-9.5rem;
	bottom:.75rem;
}
.do{
	display: block;
	width:3.03125rem;
	height:2.71875rem;
	position:absolute;
	left:50%;
	margin-left:-1.515625rem;
	bottom:0;
	animation: start infinite 1s ease-in-out;
	-webkit-animation: start infinite 1s ease-in-out;
}
.swiper-container li.page2{
	width:100%;
	height:100%;
	background:url(../images/page2.jpg) no-repeat center;
	background-size:100% 100%;
	position:relative;
}
.t5{
	display: block;
	width:19.0625rem;
	height:29.34375rem;
	background:url(../images/t3.png) no-repeat center;
	background-size:100% 100%;
	position:relative;
	margin:4.6875rem auto 0;
}
.t5 .img1{
	display: block;
	width:10.21875rem;
	height:12.34375rem;
	position:absolute;
	left:1.6875rem;
	top:2.25rem;
}
.t5 .map{
	display: block;
	width:15.625rem;
	height:8.125rem;
	position:absolute;
	left:50%;
	margin-left:-7.8125rem;
	bottom:5.3125rem;
}
.t5 .map img{
	display: block;
	width:100%;
	height:100%;
}
@-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;
		-webkit-transform: translate(0, -10px);
	}
	60% {
		opacity: 1;
		-webkit-transform: translate(0, 0);
	}
	100% {
		opacity: 0;
		-webkit-transform: translate(0, 8px);
	}
}

@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);
	}
}

@-ms-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);
	}
}