@charset "utf-8";
/* CSS Document */
html{
	overflow-y: scroll;
}
body{
	margin:auto; padding:0; background-color:#fff;
}

body, div, ul, li, dl, dt, dd, p, th, td{
	margin:0; padding:0; font-size:12px; color:#444; font-family:"Microsoft YaHei", Arial, "宋体";
	-webkit-text-size-adjust:none;
}

input, textarea, select{
	margin:0; padding:0;
	outline:none; resize:none;
	font-size:12px; font-family:"Microsoft YaHei", Arial, "宋体"; color:#5e5e5e;
	background:#fff;
}

table{
	border-collapse:collapse;
	border:0;
}
td{
	padding:0;
}

a, a:link{
	color:#444; text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

img{
	border:0; vertical-align:middle;
}

.clearfix:after {
	content: "";
	display: table;
	clear: both;
}

.kv,
.page1,
.page2,
.page3,
.page4,
.footer{
	min-width:1080px;
	background-repeat:no-repeat;
	background-position:center 0;
}
.kv{
	height: 818px;
	background-image: url(../img/kv.jpg);
}
.page1{
	height: 885px;
	background-image: url(../img/page1.jpg);
}
.page2{
	height: 1246px;
	background-image: url(../img/page2.jpg);
}
.page3{
	height: 799px;
	background-image: url(../img/page3.jpg);
}
.page4{
	height: 774px;
	background-image: url(../img/page4.jpg);
}
.footer{
	height: 182px;
	background-image: url(../img/footer.jpg);
}
.main{
	margin:0 auto; width:1080px; display:table; clear:both; position:relative;
}
.kv-buy{
	padding-left: 162px; padding-top: 491px;
}
.kv-buy a{
	width: 291px; height: 65px; display: block;
}
.page2 a{
	width: 100%; height: 100%;
	display: block;
}
.page2-1,
.page2-2{
	width: 465px; height: 383px; display: block;
	position: absolute;
	background-repeat: no-repeat;
}
.page2-1{
	left: 43px; top: 540px;
	background-image: url(../img/tubiao1-1.png);
}
.page2-1 a:hover{
	background-image: url(../img/tubiao1-2.png);
}
.page2-2{
	left: 571px; top: 540px;
	background-image: url(../img/tubiao2-1.png);
}
.page2-2 a:hover{
	background-image: url(../img/tubiao2-2.png);
}
.page4-buy{
	padding-left: 396px; padding-top: 637px;
}
.page4-buy a{
	width: 265px; height: 60px; display: block;
}