/* CSS Document */

*{margin:0;padding:0;box-sizing:border-box;}
.clearfix {*zoom: 1;}
.clearfix:before,
.clearfix:after {display: table;line-height: 0;content: "";}
.clearfix:after {clear: both;}
.fixed{position:fixed;}
html,body{height:100%;}
body{color:#fff;/*font-size:14px !important;*/}
a,a:hover{text-decoration:none;color:#fff;}
.big-text{font-size:18px;}
.upper{text-transform:uppercase;}
img{max-width:100%;}
h1,h2,h3,h4,h5,h6,h7{font-weight:normal;}
h1{font-size:54px;}
h2{font-size:48px;}
h3{font-size:30px;}
h4{font-size:24px;}
h5{font-size:20px;}
body{
	background:#000;
	font-family:"Times New Roman","微软雅黑","MS Serif", "New York", serif;
	font-size:14px !important;
}
i,
.wryh{font-style:normal;font-family:"微软雅黑","Times New Roman";}

.top{width:100%;z-index:10; display:none;}

.logo-wrap{
	float:left;
	margin:40px 0 0 40px;
	width:300px;
}
.logo-wrap img{
	height:61px;
	float:left;
}
.logo-wrap span{
	margin-top:6px;
	margin-left:10px;
	display:inline-block;	
}
.logo-wrap span+span{
	margin:6px 0 0 16px;
}

.count-down{
	float:right;
	margin:40px 40px 0 0;
	border:solid 1px #fff;
}
.count-down .left{
	display:inline-block;
	border-right:solid 1px #fff;	
	padding:8px;
}
.count-down .left span{
	display:block;	
}
.count-down .right{
	padding:0px 10px 0px 0px;
	text-align:center;
	display:inline-block;
}
.count-down .time-wrap{
	display:inline-block;
	margin-left:10px;
}
.count-down .digi{
	font-size:24px;	
}

.menu-wrap{
	width:100%;
	bottom:60px;
	position:fixed;
	z-index:10;
}
.menu{
	position:relative;
	left:8px;
	width:800px;
	max-width:100%;
	margin:0 auto;
}
.menu li{
	position:relative;
	list-style:none;
	float:left;
	text-align:right;
	width:19%;
}
.menu li .text{
	position:absolute;
	top:20px;
	width:70px;
	right:-31px;
	text-align:center;
	display:block;
	font-size:14px;
	cursor:pointer;
}
.menu li.first{
	width:auto;
}
.menu li.first .line{
	margin:0;
	visibility:hidden;
}
.menu li .fk{
	cursor:pointer;
	display:block;
	float:right;
	width:10px;
	height:10px;
	border:solid 2px #fff;
	-webkit-transform: rotate(45deg);   
	-moz-transform: rotate(45deg);       
	-ms-transform: rotate(45deg);        
	-o-transform: rotate(45deg);         
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=.5);	
}
.menu li .line{
	display:block;
	margin-right:11px;
	margin-left:1px;
	position:relative;
	top:5.5px;
	border-bottom:dashed 1px #fff;	
}
.menu li.pass .fk,
.menu li.active .fk{
	background:#fff;
}
.menu li.pass .line,
.menu li.active .line{
	border-bottom-style:solid;
}

#fullpage{
  width:100%;
  height: 100%;
}

#fullpage .section{
	line-height:1.8;
	width:100%;
	height:100%;
}
#fullpage .section1{
	background:url(../images/bg1.jpg) center center scroll;
	background-size:cover;	
}
#fullpage .section2{
	background:url(../images/bg2.jpg) center center scroll;
	background-size:cover;	
}
#fullpage .section3{
	background:url(../images/bg3.jpg) center center scroll;
	background-size:cover;	
}
#fullpage .section4{
	background:url(../images/bg4.jpg) center center scroll;
	background-size:cover;	
}
#fullpage .section5{
	background:url(../images/bg5.jpg) center center scroll;
	background-size:cover;	
}
#fullpage .section6{
	background:url(../images/bg6.jpg) center center scroll;
	background-size:cover;	
}
#fullpage .section h2{
	font-size:40px;
}

#fullpage .section1{
	line-height:1.2;
	text-align:center;
}

.fp-tableCell{
	display:block;
}

#fullpage .section .container{
	height:100%;
	max-width:1000px;
	min-width:320px;
	background:rgba(0,0,0,.4);
	padding:0 16px;
	position:relative;
	margin:0 auto;
}
@media (min-width: 700px){
	#fullpage .section .container{
		padding:0 100px;
	}
}
#fullpage .section1 .container{
	background:none;
}
#fullpage .section .container:after{
	content:"";
	display:block;
	width:12px;
	height:100px;
	background:#fff;
	position:absolute;
	left:-6px;
	top:16%;
	display:none;
}
#fullpage .section1 .container:after{
	display:none !important;	
}


#fullpage .section .container{
	padding-top:60px !important;	
}

@media (min-width: 720px) and  (min-height:600px){
	#fullpage .section .container:after{
		display:block;	
	}
	.top{
		display:block;	
	}
	#fullpage .section .container{
		padding-top:120px !important;	
	}
}
@media (min-width: 720px) and  (min-height:700px){
	#fullpage .section .container{
		padding-top:130px !important;	
	}
}
@media (min-width: 720px) and  (min-height:800px){
	#fullpage .section1 .container h1{
		margin-top:36px;
	}
	#fullpage .section .container{
		padding-top:150px !important;	
	}
}
@media (min-width: 720px) and  (min-height:900px){
	#fullpage .section .container{
		padding-top:160px !important;	
	}
}
@media (min-width: 720px) and  (min-height:1000px){
	#fullpage .section .container{
		padding-top:240px !important;	
	}
}

#fullpage .section1 .bd{
	border:solid 1px #fff;
	border-left:none;
	border-right:none;
	display:inline-block;
	padding:16px 0;
	margin:20px 0;
	line-height:1;
}
#fullpage .section1 .btn{
	border:solid 1px #fff;
	padding:10px 16px;
	text-align:center;
	display:inline-block;
	margin:20px 0;
}
#fullpage .section1 .btn span{
	display:inline-block;
	border-left:7px solid #fff;
	border-top:5px transparent solid;	
	border-bottom:5px transparent solid;
	vertical-align:middle;
	position:relative;
	top:-1px;
}
#fullpage .section1 .ea-logo{
	height:35px;	
}


#fullpage .section2 .avazu-wrap{
	margin-top:30px;	
}
#fullpage .section2 img{
	width:170px;
	float:left;
}
p{
	text-indent:2em;
	margin-bottom:10px;
}
#fullpage .section2 .desc-wrap{
	margin-left:220px;
	height:150px;
	padding:10px 20px 0 0;
	text-indent:2em;
	/*overflow-y:scroll;*/
}

.line1,
.line2{
	height:1px;
	background:#fff;
	width:180px;
}
.line2{
	margin-bottom:6px;
	width:100px;
}
.line1+h3,
.line1+h2{
	line-height:1.1;
}
.line2+h4,
.line2+h3{
	line-height:1.1;
	margin-bottom:30px;
}

#fullpage .section3 .desc-wrap img,
#fullpage .section4 .desc-wrap img,
#fullpage .section5 .desc-wrap img{
	width:100%;
}
#fullpage .section3 .desc-wrap,
#fullpage .section4 .desc-wrap{
	/*overflow-y:scroll;*/
	height:450px;
}

@media (min-height: 500px){
	#fullpage .section3 .desc-wrap,
	#fullpage .section4 .desc-wrap{
		height:360px;
	}
}
@media (min-height: 600px){
	#fullpage .section3 .desc-wrap,
	#fullpage .section4 .desc-wrap{
		height:360px;
	}
}
@media (min-height: 700px){
	#fullpage .section3 .desc-wrap,
	#fullpage .section4 .desc-wrap{
		height:380px;
	}
}
@media (min-height: 800px){
	#fullpage .section3 .desc-wrap,
	#fullpage .section4 .desc-wrap{
		height:420px;
	}
}
@media (min-height: 900px){
	#fullpage .section3 .desc-wrap,
	#fullpage .section4 .desc-wrap{
		height:500px;
	}
}
#fullpage .section5 .desc-wrap{
	/*margin-left:-40px;
	margin-right:-40px;*/
}
#fullpage .count-wrap{
	text-align:center;
	line-height:1.2;
}
#fullpage .count-down{
	margin:80px 0;
	display:inline-block;
	float:none;
	padding:12px 30px 12px 20px;
}
#fullpage .count-down .digi{
	font-size:48px;
}
#fullpage .count-wrap .btn{
	display:inline-block;
	padding:10px 40px 12px;
	background:#fff;
	font-size:24px;
	color:#000;
	margin-bottom:140px;
}