body{
	padding:0px;
	marging:0px;
	font-family:microsoft yahei;
}
a{
	color:#000;
	text-decoration: none;
	
}
a:hover{
	color:#FF6678;
}
.wrap{
	
	height:790px;
	background-image: url(../images/download1_icon7.png);
	background-repeat:no-repeat;
	top:0px;
	left:0px;
	position:absolute;
}
.imgDiv1{
	opacity:0;
	transition: all 1s;
	position:absolute;
	top:0px;
	left:394px;
}
.active .imgDiv1{
	opacity:1;
	position:absolute;
	top:108px;
	left:394px;
}
.imgDiv2{
	opacity:0;
	transition: all 1s;
	position:absolute;
	top:316px;
	left:0px;
}
.active .imgDiv2{
	opacity:1;
	transition-delay:1.7s;
	position:absolute;
	top:316px;
	left:118px;
}
.imgDiv3{
	opacity:0;
	transition: all 1s;
	position:absolute;
	top:428px;
	left:300px;
}
.active .imgDiv3{
	opacity:1;
	transition-delay:1.7s;
	position:absolute;
	top:428px;
	left:268px;
}
.imgDiv4{
	opacity:0;
	transition: all 1s;
	position:relative;
	top:500px;
	left:129px;
	z-index:1000;
}
.imgDiv4 a{
	position:absolute;
	width:370px;
	height:76px;
	top:139px;
	left:185px;
}
.active .imgDiv4{
	opacity:1;
	transition-delay:0.7s;
	position:absolute;
	top:500px;
	left:87px;
}
.imgDiv5{
	opacity:0;
	transition: all 1s;
	position:relative;
	top:524px;
	left:251px;
	z-index:999;
	width:600px
}
.imgDiv5 a{
	position:absolute;
	width:370px;
	height:76px;
	top:128px;
	left:0px;
}
.active .imgDiv5{
	opacity:1;
	transition-delay:0.7s;
	top:525px;
	left:316px;
}
.imgDiv6{
	opacity:0;
	transition: all 1s;
	position:absolute;
	top:-500px;
	left:1400px;
}
.active .imgDiv6{
	opacity:1;
	
	position:absolute;
	top:42px;
	left:855px;
}

.imgDiv7{
	opacity:0;
	transform:scale(3,3);  
	transition: all 1s;
	position:absolute;
	top: 577px;
	left: 316px;
 	z-index: 1001;
}
.active .imgDiv7{
	opacity:1;
	transform:scale(1,1); 
	transition-delay:0.5s;
}
.imgDiv8{

	opacity:0;
	transition: all 1s;
	position:absolute;
	top: 810px;
    	left: 700px;
    	z-index: 1100;
	font-size:14px;
	
}

.active .imgDiv8{
	opacity:1;
	left:590px;
	transition-delay:1s;
}
.footItem{
	width: 100%;
	display: flex;
	justify-content: space-around;
}
.footItem p{
	margin: 0;
	padding: 14px 0;
}
.author-cover{
	position: fixed;
	z-index: 9999;
	background: rgba(0,0,0,.4);
	display: none;
	justify-content: center;
	align-items: center;
	top: 0;
	width: 100%;
	box-sizing: border-box;
	height: 100%;
	padding: 50px 0;
}
.author-cover img{
	height: 100%;
	width: auto;
}