/* 左右箭头 */
.arrow-left,.arrow-right{
	opacity:1;
	-moz-transform:scale(1,1);
	-webkit-transform:scale(1,1);
	-o-transform:scale(1,1);
	-ms-transform:scale(1,1);
	transform:scale(1,1);
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;
}

.arrow-left:hover,.arrow-right:hover{
	opacity:0.9;
	-moz-transform:scale(1.2,1.2);
	-webkit-transform:scale(1.2,1.2);
	-o-transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	transform:scale(1.2,1.2);
}

.arrow-left:active,.arrow-right:active{
	opacity:1;
	-moz-transform:scale(0.8,0.8);
	-webkit-transform:scale(0.8,0.8);
	-o-transform:scale(0.8,0.8);
	-ms-transform:scale(0.8,0.8);
	transform:scale(0.8,0.8);
}




/* 首屏logo出现 */
@-ms-keyframes p1-topic{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:-1000px;}
	to{ }
}

@-moz-keyframes p1-topic{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:-1000px;}
	to{ }
}

@-o-keyframes p1-topic{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:-1000px;}
	to{ }
}

@-webkit-keyframes p1-topic{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:-1000px;}
	to{ }
}

@keyframes p1-topic{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:-1000px;}
	to{ }
}

.active .p1-topic,.active .p1-join{
	-ms-animation:'p1-topic' 1s ease-in-out 0s normal;
	-moz-animation:'p1-topic' 1s ease-in-out 0s normal;
	-o-animation:'p1-topic' 1s ease-in-out 0s normal;
	-webkit-animation:'p1-topic' 1s ease-in-out 0s normal;
	animation:'p1-topic' 1s ease-in-out 0s normal;
}





/* 首屏链接按钮 */
@-ms-keyframes p1-link{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; left:-1500px; top:1500px;}
	to{ }
}

@-moz-keyframes p1-link{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; left:-1500px; top:1500px;}
	to{ }
}

@-o-keyframes p1-link{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; left:-1500px; top:1500px;}
	to{ }
}

@-webkit-keyframes p1-link{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; left:-1500px; top:1500px;}
	to{ }
}

@keyframes p1-link{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; left:-1500px; top:1500px;}
	to{ }
}

.active .p1-link{
	-ms-animation:'p1-link' 1s ease-in-out 0s normal;
	-moz-animation:'p1-link' 1s ease-in-out 0s normal;
	-o-animation:'p1-link' 1s ease-in-out 0s normal;
	-webkit-animation:'p1-link' 1s ease-in-out 0s normal;
	animation:'p1-link' 1s ease-in-out 0s normal;
}




/* 首屏文字框出现 */
@-ms-keyframes p1-text{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -moz-transform:scale(0.1,0.1); -webkit-transform:scale(0.1,0.1); -o-transform:scale(0.1,0.1); -ms-transform:scale(0.1,0.1); transform:scale(0.1,0.1); }
	50%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -moz-transform:scale(0.1,0.1); -webkit-transform:scale(0.1,0.1); -o-transform:scale(0.1,0.1); -ms-transform:scale(0.1,0.1); transform:scale(0.1,0.1); }
	to{ }
}

@-moz-keyframes p1-text{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -moz-transform:scale(0.1,0.1); -webkit-transform:scale(0.1,0.1); -o-transform:scale(0.1,0.1); -ms-transform:scale(0.1,0.1); transform:scale(0.1,0.1); }
	50%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -moz-transform:scale(0.1,0.1); -webkit-transform:scale(0.1,0.1); -o-transform:scale(0.1,0.1); -ms-transform:scale(0.1,0.1); transform:scale(0.1,0.1); }
	to{ }
}

@-o-keyframes p1-text{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -moz-transform:scale(0.1,0.1); -webkit-transform:scale(0.1,0.1); -o-transform:scale(0.1,0.1); -ms-transform:scale(0.1,0.1); transform:scale(0.1,0.1); }
	50%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -moz-transform:scale(0.1,0.1); -webkit-transform:scale(0.1,0.1); -o-transform:scale(0.1,0.1); -ms-transform:scale(0.1,0.1); transform:scale(0.1,0.1); }
	to{ }
}

@-webkit-keyframes p1-text{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -moz-transform:scale(0.1,0.1); -webkit-transform:scale(0.1,0.1); -o-transform:scale(0.1,0.1); -ms-transform:scale(0.1,0.1); transform:scale(0.1,0.1); }
	50%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -moz-transform:scale(0.1,0.1); -webkit-transform:scale(0.1,0.1); -o-transform:scale(0.1,0.1); -ms-transform:scale(0.1,0.1); transform:scale(0.1,0.1); }
	to{ }
}

@keyframes p1-text{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -moz-transform:scale(0.1,0.1); -webkit-transform:scale(0.1,0.1); -o-transform:scale(0.1,0.1); -ms-transform:scale(0.1,0.1); transform:scale(0.1,0.1); }
	50%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -moz-transform:scale(0.1,0.1); -webkit-transform:scale(0.1,0.1); -o-transform:scale(0.1,0.1); -ms-transform:scale(0.1,0.1); transform:scale(0.1,0.1); }
	to{ }
}

.active .p1-text{
	-ms-animation:'p1-text' 2s ease-in-out 0s normal;
	-moz-animation:'p1-text' 2s ease-in-out 0s normal;
	-o-animation:'p1-text' 2s ease-in-out 0s normal;
	-webkit-animation:'p1-text' 2s ease-in-out 0s normal;
	animation:'p1-text' 2s ease-in-out 0s normal;
}




/* 首屏文字1 */
@-ms-keyframes p1-word1{
	from{ height:0; }
	15%{ height:0; }
	26%{ height:50px; }
	to{ height:50px; }
}

@-moz-keyframes p1-word1{
	from{ height:0; }
	15%{ height:0; }
	26%{ height:50px; }
	to{ height:50px; }
}

@-o-keyframes p1-word1{
	from{ height:0; }
	15%{ height:0; }
	26%{ height:50px; }
	to{ height:50px; }
}

@-webkit-keyframes p1-word1{
	from{ height:0; }
	15%{ height:0; }
	26%{ height:50px; }
	to{ height:50px; }
}

@keyframes p1-word1{
	from{ height:0; }
	15%{ height:0; }
	26%{ height:50px; }
	to{ height:50px; }
}

.active #p1-word1{
	-ms-animation:'p1-word1' 15s ease-in-out 0s normal;
	-moz-animation:'p1-word1' 15s ease-in-out 0s normal;
	-o-animation:'p1-word1' 15s ease-in-out 0s normal;
	-webkit-animation:'p1-word1' 15s ease-in-out 0s normal;
	animation:'p1-word1' 15s ease-in-out 0s normal;
}





/* 首屏文字2 */
@-ms-keyframes p1-word2{
	from{ height:0; }
	52%{ height:0; }
	63%{ height:50px; }
	to{ height:50px; }
}

@-moz-keyframes p1-word2{
	from{ height:0; }
	52%{ height:0; }
	63%{ height:50px; }
	to{ height:50px; }
}

@-o-keyframes p1-word2{
	from{ height:0; }
	52%{ height:0; }
	63%{ height:50px; }
	to{ height:50px; }
}

@-webkit-keyframes p1-word2{
	from{ height:0; }
	52%{ height:0; }
	63%{ height:50px; }
	to{ height:50px; }
}

@keyframes p1-word2{
	from{ height:0; }
	52%{ height:0; }
	63%{ height:50px; }
	to{ height:50px; }
}

.active #p1-word2{
	-ms-animation:'p1-word2' 15s ease-in-out 0s normal;
	-moz-animation:'p1-word2' 15s ease-in-out 0s normal;
	-o-animation:'p1-word2' 15s ease-in-out 0s normal;
	-webkit-animation:'p1-word2' 15s ease-in-out 0s normal;
	animation:'p1-word2' 15s ease-in-out 0s normal;
}





/* 首屏文字3 */
@-ms-keyframes p1-word3{
	from{ height:0; }
	89%{ height:0; }
	to{ height:50px;  }
}

@-moz-keyframes p1-word3{
	from{ height:0; }
	89%{ height:0; }
	to{ height:50px;  }
}

@-o-keyframes p1-word3{
	from{ height:0; }
	89%{ height:0; }
	to{ height:50px;  }
}

@-webkit-keyframes p1-word3{
	from{ height:0; }
	89%{ height:0; }
	to{ height:50px;  }
}

@keyframes p1-word3{
	from{ height:0; }
	89%{ height:0; }
	to{ height:50px;  }
}

.active #p1-word3{
	-ms-animation:'p1-word3' 15s ease-in-out 0s normal;
	-moz-animation:'p1-word3' 15s ease-in-out 0s normal;
	-o-animation:'p1-word3' 15s ease-in-out 0s normal;
	-webkit-animation:'p1-word3' 15s ease-in-out 0s normal;
	animation:'p1-word3' 15s ease-in-out 0s normal;
}




/* 首屏图片1 */
@-ms-keyframes p1-photo1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	13%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	18%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	50%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	54%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{  }
}

@-moz-keyframes p1-photo1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	13%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	18%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	50%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	54%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{  }
}

@-o-keyframes p1-photo1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	13%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	18%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	50%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	54%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{  }
}

@-webkit-keyframes p1-photo1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	13%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	18%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	50%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	54%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{  }
}

@keyframes p1-photo1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	13%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	18%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	50%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	54%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{  }
}

.active #p1-photo1{
	-ms-animation:'p1-photo1' 15s ease-in-out 0s normal;
	-moz-animation:'p1-photo1' 15s ease-in-out 0s normal;
	-o-animation:'p1-photo1' 15s ease-in-out 0s normal;
	-webkit-animation:'p1-photo1' 15s ease-in-out 0s normal;
	animation:'p1-photo1' 15s ease-in-out 0s normal;
}




/* 首屏图片2 */
@-ms-keyframes p1-photo2{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	52%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	56%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	86%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	90%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{  }
}

@-moz-keyframes p1-photo2{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	52%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	56%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	86%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	90%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{  }
}

@-o-keyframes p1-photo2{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	52%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	56%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	86%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	90%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{  }
}

@-webkit-keyframes p1-photo2{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	52%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	56%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	86%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	90%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{  }
}

@keyframes p1-photo2{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	52%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	56%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	86%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	90%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{  }
}

.active #p1-photo2{
	-ms-animation:'p1-photo2' 15s ease-in-out 0s normal;
	-moz-animation:'p1-photo2' 15s ease-in-out 0s normal;
	-o-animation:'p1-photo2' 15s ease-in-out 0s normal;
	-webkit-animation:'p1-photo2' 15s ease-in-out 0s normal;
	animation:'p1-photo2' 15s ease-in-out 0s normal;
}




/* 首屏图片3 */
@-ms-keyframes p1-photo3{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	90%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	92%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	to{  }
}

@-moz-keyframes p1-photo3{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	90%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	92%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	to{  }
}

@-o-keyframes p1-photo3{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	90%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	92%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	to{  }
}

@-webkit-keyframes p1-photo3{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	90%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	92%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	to{  }
}

@keyframes p1-photo3{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	90%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	92%{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	to{  }
}

.active #p1-photo3{
	-ms-animation:'p1-photo3' 15s ease-in-out 0s normal;
	-moz-animation:'p1-photo3' 15s ease-in-out 0s normal;
	-o-animation:'p1-photo3' 15s ease-in-out 0s normal;
	-webkit-animation:'p1-photo3' 15s ease-in-out 0s normal;
	animation:'p1-photo3' 15s ease-in-out 0s normal;
}





/* 家书展示 */
@-ms-keyframes p4-move1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -moz-transform:scale(0.1,0.1); -webkit-transform:scale(0.1,0.1); -o-transform:scale(0.1,0.1); -ms-transform:scale(0.1,0.1); transform:scale(0.1,0.1); }
	to{ }
}

@-moz-keyframes p4-move1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -moz-transform:scale(0.1,0.1); -webkit-transform:scale(0.1,0.1); -o-transform:scale(0.1,0.1); -ms-transform:scale(0.1,0.1); transform:scale(0.1,0.1); }
	to{ }
}

@-o-keyframes p4-move1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -moz-transform:scale(0.1,0.1); -webkit-transform:scale(0.1,0.1); -o-transform:scale(0.1,0.1); -ms-transform:scale(0.1,0.1); transform:scale(0.1,0.1); }
	to{ }
}

@-webkit-keyframes p4-move1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -moz-transform:scale(0.1,0.1); -webkit-transform:scale(0.1,0.1); -o-transform:scale(0.1,0.1); -ms-transform:scale(0.1,0.1); transform:scale(0.1,0.1); }
	to{ }
}

@keyframes p4-move1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -moz-transform:scale(0.1,0.1); -webkit-transform:scale(0.1,0.1); -o-transform:scale(0.1,0.1); -ms-transform:scale(0.1,0.1); transform:scale(0.1,0.1); }
	to{ }
}

.active .p4-show{
	-ms-animation:'p4-move1' 1.5s ease-in-out 0s normal;
	-moz-animation:'p4-move1' 1.5s ease-in-out 0s normal;
	-o-animation:'p4-move1' 1.5s ease-in-out 0s normal;
	-webkit-animation:'p4-move1' 1.5s ease-in-out 0s normal;
	animation:'p4-move1' 1.5s ease-in-out 0s normal;
}





/* 乡恋和大众日报图片展示 */
@-ms-keyframes photo-move1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:1500px; }
	to{ }
}

@-moz-keyframes photo-move1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:1500px; }
	to{ }
}

@-o-keyframes photo-move1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:1500px; }
	to{ }
}

@-webkit-keyframes photo-move1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:1500px; }
	to{ }
}

@keyframes photo-move1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:1500px; }
	to{ }
}

.active .p3-content,.active .p5-content{
	-ms-animation:'photo-move1' 1.2s ease-in-out 0s normal;
	-moz-animation:'photo-move1' 1.2s ease-in-out 0s normal;
	-o-animation:'photo-move1' 1.2s ease-in-out 0s normal;
	-webkit-animation:'photo-move1' 1.2s ease-in-out 0s normal;
	animation:'photo-move1' 1.2s ease-in-out 0s normal;
}





/* 制作团队 */
@-ms-keyframes p6-text{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{ }
}

@-moz-keyframes p6-text{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{ }
}

@-o-keyframes p6-text{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{ }
}

@-webkit-keyframes p6-text{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{ }
}

@keyframes p6-text{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{ }
}

.active .p6-text{
	-ms-animation:'p6-text' 3s ease-in-out 0s normal;
	-moz-animation:'p6-text' 3s ease-in-out 0s normal;
	-o-animation:'p6-text' 3s ease-in-out 0s normal;
	-webkit-animation:'p6-text' 3s ease-in-out 0s normal;
	animation:'p6-text' 3s ease-in-out 0s normal;
}




/* 版权信息 */
@-ms-keyframes footer{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{ }
}

@-moz-keyframes footer{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{ }
}

@-o-keyframes footer{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{ }
}

@-webkit-keyframes footer{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{ }
}

@keyframes footer{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{ }
}

.active #footer{
	-ms-animation:'footer' 3s ease-in-out 0s normal;
	-moz-animation:'footer' 3s ease-in-out 0s normal;
	-o-animation:'footer' 3s ease-in-out 0s normal;
	-webkit-animation:'footer' 3s ease-in-out 0s normal;
	animation:'footer' 3s ease-in-out 0s normal;
}