@charset "utf-8";
@font-face{
	font-family: "fzjzxf";
	src: url("fzjzxf.TTF");
}

body{
	font-family:"Microsoft Yahei","SimSun";
	font-size:16px;
	color:#000;
	background: #f0f0f0;
	-webkit-text-size-adjust: none !important;	/* iOS禁止微信改变字号 */
}

body{
-webkit-text-size-adjust: 100% !important;	/* iOS禁止微信改变字号 */	
}

body::-webkit-scrollbar {
width: 0;
}

@media (max-width: 380px) {
	body{ font-size:14px; }
}

@media (max-width: 325px) {
	body{ font-size:12px; }
}

@media (min-width: 760px) {
	body{ font-size:20px; }
}

@media only screen and (max-height: 938px) and (orientation: landscape) { body{ font-size: 15px !important; } }
@media only screen and (max-height: 875px) and (orientation: landscape) { body{ font-size: 14px !important; } }
@media only screen and (max-height: 813px) and (orientation: landscape) { body{ font-size: 13px !important; } }
@media only screen and (max-height: 750px) and (orientation: landscape) { body{ font-size: 12px !important; } }
@media only screen and (max-height: 688px) and (orientation: landscape) { body{ font-size: 11px !important; } }
@media only screen and (max-height: 625px) and (orientation: landscape) { body{ font-size: 10px !important; } }

a{
	color:#000;
}

a:hover{
	text-decoration: none;
	color: #c00 !important;
}

img{
	display:block;
	max-width: 100%;
	max-height: 100%;
}

a,input,textarea{
	outline: none;
}

table{
	font-size: 1em;
}

p,li{
	overflow: hidden;
}

.photo{
	position: relative;
}

.fw{
	color: #fff;
}

.fw a{
	color: #fff;
}

.fw a:hover{
	color: #dfdfdf !important;
}

.abs{
	position: absolute;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: contain;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden;
	opacity: 1;
}

.chart{
	position: relative;
	left: 4%;
	top: 0%;
	width: 92%;
	padding: 2.5em 0% 6em 0%;
	overflow: hidden;
}

.chart img{
	width: 100%;
}

.chart h2{
	font-size: 1em;
}

.chart .text{
	padding: 1.5em 0em;
}

.chart .text p{
	font-family: "fzjzxf";
	color: #484847;
	line-height: 1.8em;
	text-indent: 2em;
	font-size: 1.15em;
}

.chart .text h6{
	font-family: "fzjzxf";
	color: #a22d39;
	line-height: 1.8em;
	font-size: 0.9em;
	text-align: center;
	font-weight: normal;
}

.chart h4 span{
	display: block;
}

.chart .move-box{
	position: relative;
}

.chart h4{
	padding: 1em 0em 1.5em 0em;
}

.chart h5{
	padding: 1.5em 0em 0em 0em;
}

.editor{
	position: relative;
}

.editor img{
	width: 100%;
}

.move{
	opacity: 0;
	width: 100%;
	position: relative;
}

.move i{
	position: absolute;
	left: 0%;
	top: 0%;
	height: 100%;
	overflow: hidden;
}

.move .cover1{
	width: 0%;
}

.move .cover2,
.move .cover6,
.move .cover7{
	opacity: 0;
}

.move .cover1 img,
.move .cover2 img,
.move .cover6 img,
.move .cover7 img{
	height: 100%;
	width: auto;
	max-width: none;
}

.move .cover3{
	opacity: 0;
}

.move .cover4{
	height: 0%;
	width: 100%;
	bottom: 0em;
	top: auto;
}

.move .cover4 img{
	position: absolute;
	left: 0%;
	bottom: 0px;
	width: 100%;
	height: auto;
	max-height: none;
}

.move .cover5{
	opacity: 0;
}

.move .cover6,.move .cover7{
	opacity: 0;
}

@media only screen and (orientation: landscape) {
	.chart{ min-height: 100vh; width: calc(80vh - 2%); padding: 3em 1% 7em 1%; left: 50%; -webkit-transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); transform: translate(-50%, 0);  }
	.chart .text{ padding: 2.5em 0em; }
	.chart .text p{ font-size: 1.75em; }
	.chart .text h6{ font-size: 1.35em; }
	.chart h5{ padding: 2.5em 0em 0em 0em; }
	.chart h4{ padding: 1.5em 0em 1.5em 0em; }
	.editor{ width: 80vh; left: 50%; -webkit-transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); transform: translate(-50%, 0); }
}




@keyframes move-top{
	from{ margin-top: -1em; }
	to{ opacity: 1; }
}

@keyframes move-bottom{
	from{ margin-top: 1em; }
	to{ opacity: 1; }
}

@keyframes move-left{
	from{ margin-left: -1em; }
	to{ opacity: 1; }
}

@keyframes move-right{
	from{ margin-left: 1em; }
	to{ opacity: 1; }
}

@keyframes move-small{
	from{ transform: scale(0.9,0.9); }
	to{ opacity: 1; }
}

@keyframes move-big{
	from{ transform: scale(1.1,1.1); }
	to{ opacity: 1; }
}



.active#move1_1,
.active#move2_1,
.active#move3_1,
.active#move4_1{
	animation:'move-right' 0.5s ease-in-out 0s forwards;
	-ms-animation:move-right 0.5s ease-in-out 0s forwards;
	-moz-animation:move-right 0.5s ease-in-out 0s forwards;
	-o-animation:'move-right' 0.5s ease-in-out 0s forwards;
	-webkit-animation:'move-right' 0.5s ease-in-out 0s forwards;
}

.active#move1_2,
.active#move2_2,
.active#move3_2,
.active#move4_2{
	animation:'move-left' 0.5s ease-in-out 0.2s forwards;
	-ms-animation:move-left 0.5s ease-in-out 0.2s forwards;
	-moz-animation:move-left 0.5s ease-in-out 0.2s forwards;
	-o-animation:'move-left' 0.5s ease-in-out 0.2s forwards;
	-webkit-animation:'move-left' 0.5s ease-in-out 0.2s forwards;
}

.active#move1_3{
	animation:'move-right' 0.5s ease-in-out 0.4s forwards;
	-ms-animation:move-right 0.5s ease-in-out 0.4s forwards;
	-moz-animation:move-right 0.5s ease-in-out 0.4s forwards;
	-o-animation:'move-right' 0.5s ease-in-out 0.4s forwards;
	-webkit-animation:'move-right' 0.5s ease-in-out 0.4s forwards;
}

.active#move1_4{
	animation:'move-top' 0.5s ease-in-out 0.5s forwards;
	-ms-animation:move-top 0.5s ease-in-out 0.5s forwards;
	-moz-animation:move-top 0.5s ease-in-out 0.5s forwards;
	-o-animation:'move-top' 0.5s ease-in-out 0.5s forwards;
	-webkit-animation:'move-top' 0.5s ease-in-out 0.5s forwards;
}

.active#move1_5{
	animation:'move-top' 0.5s ease-in-out 0.6s forwards;
	-ms-animation:move-top 0.5s ease-in-out 0.6s forwards;
	-moz-animation:move-top 0.5s ease-in-out 0.6s forwards;
	-o-animation:'move-top' 0.5s ease-in-out 0.6s forwards;
	-webkit-animation:'move-top' 0.5s ease-in-out 0.6s forwards;
}

.active#move1_6{
	animation:'move-top' 0.5s ease-in-out 0.7s forwards;
	-ms-animation:move-top 0.5s ease-in-out 0.7s forwards;
	-moz-animation:move-top 0.5s ease-in-out 0.7s forwards;
	-o-animation:'move-top' 0.5s ease-in-out 0.7s forwards;
	-webkit-animation:'move-top' 0.5s ease-in-out 0.7s forwards;
}

.active#move1_7{
	animation:'move-top' 0.5s ease-in-out 0.8s forwards;
	-ms-animation:move-top 0.5s ease-in-out 0.8s forwards;
	-moz-animation:move-top 0.5s ease-in-out 0.8s forwards;
	-o-animation:'move-top' 0.5s ease-in-out 0.8s forwards;
	-webkit-animation:'move-top' 0.5s ease-in-out 0.8s forwards;
}

.active#move2_3,
.active#move3_3{
	animation:'move-small' 0.5s ease-in-out 0.4s forwards;
	-ms-animation:move-small 0.5s ease-in-out 0.4s forwards;
	-moz-animation:move-small 0.5s ease-in-out 0.4s forwards;
	-o-animation:'move-small' 0.5s ease-in-out 0.4s forwards;
	-webkit-animation:'move-small' 0.5s ease-in-out 0.4s forwards;
}

.active#move2_4,
.active#move3_4{
	animation:'move-right' 0.5s ease-in-out 0.6s forwards;
	-ms-animation:move-right 0.5s ease-in-out 0.6s forwards;
	-moz-animation:move-right 0.5s ease-in-out 0.6s forwards;
	-o-animation:'move-right' 0.5s ease-in-out 0.6s forwards;
	-webkit-animation:'move-right' 0.5s ease-in-out 0.6s forwards;
}

.active#move3_5{
	animation:'move-left' 0.5s ease-in-out 0.8s forwards;
	-ms-animation:move-left 0.5s ease-in-out 0.8s forwards;
	-moz-animation:move-left 0.5s ease-in-out 0.8s forwards;
	-o-animation:'move-left' 0.5s ease-in-out 0.8s forwards;
	-webkit-animation:'move-left' 0.5s ease-in-out 0.8s forwards;
}

.active#move4_3{
	animation:'move-top' 0.5s ease-in-out 0.4s forwards;
	-ms-animation:move-top 0.5s ease-in-out 0.4s forwards;
	-moz-animation:move-top 0.5s ease-in-out 0.4s forwards;
	-o-animation:'move-top' 0.5s ease-in-out 0.4s forwards;
	-webkit-animation:'move-top' 0.5s ease-in-out 0.4s forwards;
}

.active#move4_4{
	animation:'move-top' 0.5s ease-in-out 0.5s forwards;
	-ms-animation:move-top 0.5s ease-in-out 0.5s forwards;
	-moz-animation:move-top 0.5s ease-in-out 0.5s forwards;
	-o-animation:'move-top' 0.5s ease-in-out 0.5s forwards;
	-webkit-animation:'move-top' 0.5s ease-in-out 0.5s forwards;
}

.active#move4_5{
	animation:'move-top' 0.5s ease-in-out 0.6s forwards;
	-ms-animation:move-top 0.5s ease-in-out 0.6s forwards;
	-moz-animation:move-top 0.5s ease-in-out 0.6s forwards;
	-o-animation:'move-top' 0.5s ease-in-out 0.6s forwards;
	-webkit-animation:'move-top' 0.5s ease-in-out 0.6s forwards;
}

.active#move4_6{
	animation:'move-top' 0.5s ease-in-out 0.7s forwards;
	-ms-animation:move-top 0.5s ease-in-out 0.7s forwards;
	-moz-animation:move-top 0.5s ease-in-out 0.7s forwards;
	-o-animation:'move-top' 0.5s ease-in-out 0.7s forwards;
	-webkit-animation:'move-top' 0.5s ease-in-out 0.7s forwards;
}

.active#move4_7{
	animation:'move-top' 0.5s ease-in-out 0.8s forwards;
	-ms-animation:move-top 0.5s ease-in-out 0.8s forwards;
	-moz-animation:move-top 0.5s ease-in-out 0.8s forwards;
	-o-animation:'move-top' 0.5s ease-in-out 0.8s forwards;
	-webkit-animation:'move-top' 0.5s ease-in-out 0.8s forwards;
}

.active#move4_8{
	animation:'move-top' 0.5s ease-in-out 0.9s forwards;
	-ms-animation:move-top 0.5s ease-in-out 0.9s forwards;
	-moz-animation:move-top 0.5s ease-in-out 0.9s forwards;
	-o-animation:'move-top' 0.5s ease-in-out 0.9s forwards;
	-webkit-animation:'move-top' 0.5s ease-in-out 0.9s forwards;
}


.active#move1_8,
.active#move1_11,
.active#move1_13,
.active#move1_15,
.active#move1_17,
.active#move1_21,
.active#move2_6,
.active#move2_11,
.active#move2_15,
.active#move2_16,
.active#move2_18,
.active#move2_20,
.active#move3_10,
.active#move3_12,
.active#move3_14,
.active#move3_16,
.active#move3_22,
.active#move4_13,
.active#move4_15,
.active#move4_17,
.active#move4_19,
.active#move4_20,
.active#move4_24,
.active#move4_26,
.active#move4_29,
.active#move4_40{
	animation:'move-left' 0.5s ease-in-out 0.0s forwards;
	-ms-animation:move-left 0.5s ease-in-out 0.0s forwards;
	-moz-animation:move-left 0.5s ease-in-out 0.0s forwards;
	-o-animation:'move-left' 0.5s ease-in-out 0.0s forwards;
	-webkit-animation:'move-left' 0.5s ease-in-out 0.0s forwards;
}

.active#move1_9,
.active#move1_19,
.active#move1_20,
.active#move1_22,
.active#move2_7,
.active#move2_9,
.active#move2_12,
.active#move2_14,
.active#move3_6,
.active#move3_8,
.active#move3_18,
.active#move3_20,
.active#move4_10,
.active#move4_30,
.active#move4_31,
.active#move4_32,
.active#move4_33,
.active#move4_34,
.active#move4_35,
.active#move4_36,
.active#move4_37,
.active#move4_38{
	animation:'move-small' 0.5s ease-in-out 0.0s forwards;
	-ms-animation:move-small 0.5s ease-in-out 0.0s forwards;
	-moz-animation:move-small 0.5s ease-in-out 0.0s forwards;
	-o-animation:'move-small' 0.5s ease-in-out 0.0s forwards;
	-webkit-animation:'move-small' 0.5s ease-in-out 0.0s forwards;
}

.active#move1_10,
.active#move1_12,
.active#move1_14,
.active#move1_16,
.active#move1_18,
.active#move2_5,
.active#move2_8,
.active#move2_10,
.active#move2_13,
.active#move2_17,
.active#move2_19,
.active#move3_7,
.active#move3_9,
.active#move3_11,
.active#move3_13,
.active#move3_15,
.active#move3_17,
.active#move3_19,
.active#move3_21,
.active#move3_32,
.active#move4_9,
.active#move4_14,
.active#move4_16,
.active#move4_23,
.active#move4_28,
.active#move4_18,
.active#move4_21,
.active#move4_22,
.active#move4_25,
.active#move4_27,
.active#move4_39{
	animation:'move-right' 0.5s ease-in-out 0.0s forwards;
	-ms-animation:move-right 0.5s ease-in-out 0.0s forwards;
	-moz-animation:move-right 0.5s ease-in-out 0.0s forwards;
	-o-animation:'move-right' 0.5s ease-in-out 0.0s forwards;
	-webkit-animation:'move-right' 0.5s ease-in-out 0.0s forwards;
}

.active#move3_23,
.active#move3_24,
.active#move3_25,
.active#move3_26,
.active#move3_27,
.active#move3_28,
.active#move3_29,
.active#move3_30,
.active#move3_31,
.active#move4_11,
.active#move4_12{
	animation:'move-top' 0.5s ease-in-out 0.0s forwards;
	-ms-animation:move-top 0.5s ease-in-out 0.0s forwards;
	-moz-animation:move-top 0.5s ease-in-out 0.0s forwards;
	-o-animation:'move-top' 0.5s ease-in-out 0.0s forwards;
	-webkit-animation:'move-top' 0.5s ease-in-out 0.0s forwards;
}


@keyframes move-cover1{
	from{  }
	to{ width: 100%; }
}

.active#move1_9 i,
.active#move2_14 .cover1-1,
.active#move4_10 .cover1-1{
	animation:'move-cover1' 0.8s ease-in-out 0.4s forwards;
	-ms-animation:move-cover1 0.8s ease-in-out 0.4s forwards;
	-moz-animation:move-cover1 0.8s ease-in-out 0.4s forwards;
	-o-animation:'move-cover1' 0.8s ease-in-out 0.4s forwards;
	-webkit-animation:'move-cover1' 0.8s ease-in-out 0.4s forwards;
}

.active#move1_11 i,
.active#move1_12 i,
.active#move1_13 i,
.active#move1_14 i,
.active#move1_15 i,
.active#move1_16 i,
.active#move1_17 i,
.active#move1_18 i,
.active#move2_3 .cover1,
.active#move3_3 .cover1-1,
.active#move3_8 .cover1,
.active#move3_13 .cover1,
.active#move3_14 .cover1{
	animation:'move-cover1' 1.3s ease-in-out 0.4s forwards;
	-ms-animation:move-cover1 1.3s ease-in-out 0.4s forwards;
	-moz-animation:move-cover1 1.3s ease-in-out 0.4s forwards;
	-o-animation:'move-cover1' 1.3s ease-in-out 0.4s forwards;
	-webkit-animation:'move-cover1' 1.3s ease-in-out 0.4s forwards;
}

.active#move1_19 .cover1-1,
.active#move1_20 .cover1-1,
.active#move2_12 .cover1-1,
.active#move4_10 .cover1-2{
	animation:'move-cover1' 0.8s ease-in-out 0.5s forwards;
	-ms-animation:move-cover1 0.8s ease-in-out 0.5s forwards;
	-moz-animation:move-cover1 0.8s ease-in-out 0.5s forwards;
	-o-animation:'move-cover1' 0.8s ease-in-out 0.5s forwards;
	-webkit-animation:'move-cover1' 0.8s ease-in-out 0.5s forwards;
}
.active#move1_19 .cover1-2,
.active#move1_20 .cover1-2,
.active#move2_12 .cover1-2,
.active#move4_10 .cover1-3{
	animation:'move-cover1' 0.8s ease-in-out 0.6s forwards;
	-ms-animation:move-cover1 0.8s ease-in-out 0.6s forwards;
	-moz-animation:move-cover1 0.8s ease-in-out 0.6s forwards;
	-o-animation:'move-cover1' 0.8s ease-in-out 0.6s forwards;
	-webkit-animation:'move-cover1' 0.8s ease-in-out 0.6s forwards;
}
.active#move1_19 .cover1-3,
.active#move1_20 .cover1-3,
.active#move2_12 .cover1-3,
.active#move3_18 .cover1-1,
.active#move3_20 .cover1-1,
.active#move4_10 .cover1-4{
	animation:'move-cover1' 0.8s ease-in-out 0.7s forwards;
	-ms-animation:move-cover1 0.8s ease-in-out 0.7s forwards;
	-moz-animation:move-cover1 0.8s ease-in-out 0.7s forwards;
	-o-animation:'move-cover1' 0.8s ease-in-out 0.7s forwards;
	-webkit-animation:'move-cover1' 0.8s ease-in-out 0.7s forwards;
}
.active#move1_19 .cover1-4,
.active#move2_9 .cover1-1,
.active#move3_18 .cover1-2,
.active#move3_20 .cover1-2,
.active#move4_10 .cover1-5{
	animation:'move-cover1' 0.8s ease-in-out 0.8s forwards;
	-ms-animation:move-cover1 0.8s ease-in-out 0.8s forwards;
	-moz-animation:move-cover1 0.8s ease-in-out 0.8s forwards;
	-o-animation:'move-cover1' 0.8s ease-in-out 0.8s forwards;
	-webkit-animation:'move-cover1' 0.8s ease-in-out 0.8s forwards;
}
.active#move1_19 .cover1-5,
.active#move2_9 .cover1-2,
.active#move4_10 .cover1-6{
	animation:'move-cover1' 0.8s ease-in-out 0.9s forwards;
	-ms-animation:move-cover1 0.8s ease-in-out 0.9s forwards;
	-moz-animation:move-cover1 0.8s ease-in-out 0.9s forwards;
	-o-animation:'move-cover1' 0.8s ease-in-out 0.9s forwards;
	-webkit-animation:'move-cover1' 0.8s ease-in-out 0.9s forwards;
}
.active#move2_7 .cover1-1,
.active#move2_9 .cover1-3,
.active#move4_10 .cover1-7{
	animation:'move-cover1' 0.8s ease-in-out 0.9s forwards;
	-ms-animation:move-cover1 0.8s ease-in-out 0.9s forwards;
	-moz-animation:move-cover1 0.8s ease-in-out 0.9s forwards;
	-o-animation:'move-cover1' 0.8s ease-in-out 0.9s forwards;
	-webkit-animation:'move-cover1' 0.8s ease-in-out 0.9s forwards;
}
.active#move2_7 .cover1-2,
.active#move2_9 .cover1-4,
.active#move2_14 .cover1-2,
.active#move4_10 .cover1-8{
	animation:'move-cover1' 0.8s ease-in-out 1.0s forwards;
	-ms-animation:move-cover1 0.8s ease-in-out 1.0s forwards;
	-moz-animation:move-cover1 0.8s ease-in-out 1.0s forwards;
	-o-animation:'move-cover1' 0.8s ease-in-out 1.0s forwards;
	-webkit-animation:'move-cover1' 0.8s ease-in-out 1.0s forwards;
}
.active#move2_7 .cover1-3,
.active#move2_14 .cover1-3,
.active#move3_3 .cover1-2{
	animation:'move-cover1' 0.8s ease-in-out 1.1s forwards;
	-ms-animation:move-cover1 0.8s ease-in-out 1.1s forwards;
	-moz-animation:move-cover1 0.8s ease-in-out 1.1s forwards;
	-o-animation:'move-cover1' 0.8s ease-in-out 1.1s forwards;
	-webkit-animation:'move-cover1' 0.8s ease-in-out 1.1s forwards;
}
.active#move2_7 .cover1-4,
.active#move2_14 .cover1-4,
.active#move3_3 .cover1-3{
	animation:'move-cover1' 0.8s ease-in-out 1.2s forwards;
	-ms-animation:move-cover1 0.8s ease-in-out 1.2s forwards;
	-moz-animation:move-cover1 0.8s ease-in-out 1.2s forwards;
	-o-animation:'move-cover1' 0.8s ease-in-out 1.2s forwards;
	-webkit-animation:'move-cover1' 0.8s ease-in-out 1.2s forwards;
}
.active#move2_7 .cover1-5,
.active#move3_3 .cover1-4{
	animation:'move-cover1' 0.8s ease-in-out 1.3s forwards;
	-ms-animation:move-cover1 0.8s ease-in-out 1.3s forwards;
	-moz-animation:move-cover1 0.8s ease-in-out 1.3s forwards;
	-o-animation:'move-cover1' 0.8s ease-in-out 1.3s forwards;
	-webkit-animation:'move-cover1' 0.8s ease-in-out 1.3s forwards;
}
.active#move3_3 .cover1-5{
	animation:'move-cover1' 0.8s ease-in-out 1.4s forwards;
	-ms-animation:move-cover1 0.8s ease-in-out 1.4s forwards;
	-moz-animation:move-cover1 0.8s ease-in-out 1.4s forwards;
	-o-animation:'move-cover1' 0.8s ease-in-out 1.4s forwards;
	-webkit-animation:'move-cover1' 0.8s ease-in-out 1.4s forwards;
}

.active#move4_30 .cover1,
.active#move4_31 .cover1,
.active#move4_32 .cover1,
.active#move4_33 .cover1,
.active#move4_34 .cover1,
.active#move4_35 .cover1,
.active#move4_36 .cover1,
.active#move4_37 .cover1,
.active#move4_38 .cover1{
	animation:'move-cover1' 1.3s ease-in-out 0.0s forwards;
	-ms-animation:move-cover1 1.3s ease-in-out 0.0s forwards;
	-moz-animation:move-cover1 1.3s ease-in-out 0.0s forwards;
	-o-animation:'move-cover1' 1.3s ease-in-out 0.0s forwards;
	-webkit-animation:'move-cover1' 1.3s ease-in-out 0.0s forwards;
}


@keyframes move-cover2{
	from{ left: 20%; }
	50%{ opacity: 1; }
	to{ opacity: 1; }
}

.active#move1_19 i,
.active#move1_20 i{
	animation:'move-cover2' 0.5s ease-in-out 0.4s forwards;
	-ms-animation:move-cover2 0.5s ease-in-out 0.4s forwards;
	-moz-animation:move-cover2 0.5s ease-in-out 0.4s forwards;
	-o-animation:'move-cover2' 0.5s ease-in-out 0.4s forwards;
	-webkit-animation:'move-cover2' 0.5s ease-in-out 0.4s forwards;
}

.active#move3_18 .cover2,
.active#move3_20 .cover2{
	animation:'move-cover2' 0.8s ease-in-out 0.9s forwards;
	-ms-animation:move-cover2 0.8s ease-in-out 0.9s forwards;
	-moz-animation:move-cover2 0.8s ease-in-out 0.9s forwards;
	-o-animation:'move-cover2' 0.8s ease-in-out 0.9s forwards;
	-webkit-animation:'move-cover2' 0.8s ease-in-out 0.9s forwards;
}



@keyframes move-cover3{
	from{ margin-top: -3em; }
	50%{ opacity: 1; }
	to{ opacity: 1; }
}

.active#move1_22 i{
	animation:'move-cover3' 0.5s ease-in-out 0.4s forwards;
	-ms-animation:move-cover3 0.5s ease-in-out 0.4s forwards;
	-moz-animation:move-cover3 0.5s ease-in-out 0.4s forwards;
	-o-animation:'move-cover3' 0.5s ease-in-out 0.4s forwards;
	-webkit-animation:'move-cover3' 0.5s ease-in-out 0.4s forwards;
}

.active#move2_9 .cover3-1{
	animation:'move-cover3' 0.5s ease-in-out 0.4s forwards;
	-ms-animation:move-cover3 0.5s ease-in-out 0.4s forwards;
	-moz-animation:move-cover3 0.5s ease-in-out 0.4s forwards;
	-o-animation:'move-cover3' 0.5s ease-in-out 0.4s forwards;
	-webkit-animation:'move-cover3' 0.5s ease-in-out 0.4s forwards;
}
.active#move2_9 .cover3-4{
	animation:'move-cover3' 0.5s ease-in-out 0.5s forwards;
	-ms-animation:move-cover3 0.5s ease-in-out 0.5s forwards;
	-moz-animation:move-cover3 0.5s ease-in-out 0.5s forwards;
	-o-animation:'move-cover3' 0.5s ease-in-out 0.5s forwards;
	-webkit-animation:'move-cover3' 0.5s ease-in-out 0.5s forwards;
}
.active#move2_9 .cover3-2{
	animation:'move-cover3' 0.5s ease-in-out 0.6s forwards;
	-ms-animation:move-cover3 0.5s ease-in-out 0.6s forwards;
	-moz-animation:move-cover3 0.5s ease-in-out 0.6s forwards;
	-o-animation:'move-cover3' 0.5s ease-in-out 0.6s forwards;
	-webkit-animation:'move-cover3' 0.5s ease-in-out 0.6s forwards;
}
.active#move2_9 .cover3-3{
	animation:'move-cover3' 0.5s ease-in-out 0.7s forwards;
	-ms-animation:move-cover3 0.5s ease-in-out 0.7s forwards;
	-moz-animation:move-cover3 0.5s ease-in-out 0.7s forwards;
	-o-animation:'move-cover3' 0.5s ease-in-out 0.7s forwards;
	-webkit-animation:'move-cover3' 0.5s ease-in-out 0.7s forwards;
}



@keyframes move-cover4{
	from{  }
	to{ height: 100%; }
}


.active#move3_6 .cover4-1,
.active#move3_8 .cover4-1{
	animation:'move-cover4' 1.3s ease-in-out 0.1s forwards;
	-ms-animation:move-cover4 1.3s ease-in-out 0.1s forwards;
	-moz-animation:move-cover4 1.3s ease-in-out 0.1s forwards;
	-o-animation:'move-cover4' 1.3s ease-in-out 0.1s forwards;
	-webkit-animation:'move-cover4' 1.3s ease-in-out 0.1s forwards;
}
.active#move3_6 .cover4-2,
.active#move3_8 .cover4-2{
	animation:'move-cover4' 1.3s ease-in-out 0.3s forwards;
	-ms-animation:move-cover4 1.3s ease-in-out 0.3s forwards;
	-moz-animation:move-cover4 1.3s ease-in-out 0.3s forwards;
	-o-animation:'move-cover4' 1.3s ease-in-out 0.3s forwards;
	-webkit-animation:'move-cover4' 1.3s ease-in-out 0.3s forwards;
}
.active#move2_3 .cover4-1,
.active#move3_8 .cover4-3{
	animation:'move-cover4' 1.3s ease-in-out 0.4s forwards;
	-ms-animation:move-cover4 1.3s ease-in-out 0.4s forwards;
	-moz-animation:move-cover4 1.3s ease-in-out 0.4s forwards;
	-o-animation:'move-cover4' 1.3s ease-in-out 0.4s forwards;
	-webkit-animation:'move-cover4' 1.3s ease-in-out 0.4s forwards;
}
.active#move2_3 .cover4-2,
.active#move3_6 .cover4-3,
.active#move3_8 .cover4-4{
	animation:'move-cover4' 1.3s ease-in-out 0.5s forwards;
	-ms-animation:move-cover4 1.3s ease-in-out 0.5s forwards;
	-moz-animation:move-cover4 1.3s ease-in-out 0.5s forwards;
	-o-animation:'move-cover4' 1.3s ease-in-out 0.5s forwards;
	-webkit-animation:'move-cover4' 1.3s ease-in-out 0.5s forwards;
}
.active#move2_3 .cover4-3,
.active#move3_8 .cover4-5{
	animation:'move-cover4' 1.3s ease-in-out 0.6s forwards;
	-ms-animation:move-cover4 1.3s ease-in-out 0.6s forwards;
	-moz-animation:move-cover4 1.3s ease-in-out 0.6s forwards;
	-o-animation:'move-cover4' 1.3s ease-in-out 0.6s forwards;
	-webkit-animation:'move-cover4' 1.3s ease-in-out 0.6s forwards;
}
.active#move2_3 .cover4-4,
.active#move3_8 .cover4-6{
	animation:'move-cover4' 1.3s ease-in-out 0.7s forwards;
	-ms-animation:move-cover4 1.3s ease-in-out 0.7s forwards;
	-moz-animation:move-cover4 1.3s ease-in-out 0.7s forwards;
	-o-animation:'move-cover4' 1.3s ease-in-out 0.7s forwards;
	-webkit-animation:'move-cover4' 1.3s ease-in-out 0.7s forwards;
}
.active#move2_3 .cover4-5{
	animation:'move-cover4' 1.3s ease-in-out 0.8s forwards;
	-ms-animation:move-cover4 1.3s ease-in-out 0.8s forwards;
	-moz-animation:move-cover4 1.3s ease-in-out 0.8s forwards;
	-o-animation:'move-cover4' 1.3s ease-in-out 0.8s forwards;
	-webkit-animation:'move-cover4' 1.3s ease-in-out 0.8s forwards;
}
.active#move2_3 .cover4-6{
	animation:'move-cover4' 1.3s ease-in-out 0.9s forwards;
	-ms-animation:move-cover4 1.3s ease-in-out 0.9s forwards;
	-moz-animation:move-cover4 1.3s ease-in-out 0.9s forwards;
	-o-animation:'move-cover4' 1.3s ease-in-out 0.9s forwards;
	-webkit-animation:'move-cover4' 1.3s ease-in-out 0.9s forwards;
}
.active#move2_3 .cover4-7{
	animation:'move-cover4' 1.3s ease-in-out 1.0s forwards;
	-ms-animation:move-cover4 1.3s ease-in-out 1.0s forwards;
	-moz-animation:move-cover4 1.3s ease-in-out 1.0s forwards;
	-o-animation:'move-cover4' 1.3s ease-in-out 1.0s forwards;
	-webkit-animation:'move-cover4' 1.3s ease-in-out 1.0s forwards;
}



@keyframes move-cover5{
	from{  }
	to{ opacity: 1; }
}

.active#move2_7 .cover5-1,
.active#move2_12 .cover5,
.active#move3_18 .cover5-1,
.active#move3_20 .cover5-1{
	animation:'move-cover5' 0.8s ease-in-out 0.4s forwards;
	-ms-animation:move-cover5 0.8s ease-in-out 0.4s forwards;
	-moz-animation:move-cover5 0.8s ease-in-out 0.4s forwards;
	-o-animation:'move-cover5' 0.8s ease-in-out 0.4s forwards;
	-webkit-animation:'move-cover5' 0.8s ease-in-out 0.4s forwards;
}
.active#move2_7 .cover5-2,
.active#move3_18 .cover5-2,
.active#move3_20 .cover5-2{
	animation:'move-cover5' 0.8s ease-in-out 0.5s forwards;
	-ms-animation:move-cover5 0.8s ease-in-out 0.5s forwards;
	-moz-animation:move-cover5 0.8s ease-in-out 0.5s forwards;
	-o-animation:'move-cover5' 0.8s ease-in-out 0.5s forwards;
	-webkit-animation:'move-cover5' 0.8s ease-in-out 0.5s forwards;
}
.active#move2_7 .cover5-3,
.active#move3_18 .cover5-3,
.active#move3_20 .cover5-3{
	animation:'move-cover5' 0.8s ease-in-out 0.6s forwards;
	-ms-animation:move-cover5 0.8s ease-in-out 0.6s forwards;
	-moz-animation:move-cover5 0.8s ease-in-out 0.6s forwards;
	-o-animation:'move-cover5' 0.8s ease-in-out 0.6s forwards;
	-webkit-animation:'move-cover5' 0.8s ease-in-out 0.6s forwards;
}
.active#move2_7 .cover5-4{
	animation:'move-cover5' 0.8s ease-in-out 0.7s forwards;
	-ms-animation:move-cover5 0.8s ease-in-out 0.7s forwards;
	-moz-animation:move-cover5 0.8s ease-in-out 0.7s forwards;
	-o-animation:'move-cover5' 0.8s ease-in-out 0.7s forwards;
	-webkit-animation:'move-cover5' 0.8s ease-in-out 0.7s forwards;
}
.active#move2_7 .cover5-5{
	animation:'move-cover5' 0.8s ease-in-out 0.8s forwards;
	-ms-animation:move-cover5 0.8s ease-in-out 0.8s forwards;
	-moz-animation:move-cover5 0.8s ease-in-out 0.8s forwards;
	-o-animation:'move-cover5' 0.8s ease-in-out 0.8s forwards;
	-webkit-animation:'move-cover5' 0.8s ease-in-out 0.8s forwards;
}




@keyframes move-cover6{
	from{ left: -50%; }
	50%{ opacity: 1; }
	to{ opacity: 1; }
}

.active#move3_13 .cover6{
	animation:'move-cover6' 1.3s ease-in-out 0.4s forwards;
	-ms-animation:move-cover6 1.3s ease-in-out 0.4s forwards;
	-moz-animation:move-cover6 1.3s ease-in-out 0.4s forwards;
	-o-animation:'move-cover6' 1.3s ease-in-out 0.4s forwards;
	-webkit-animation:'move-cover6' 1.3s ease-in-out 0.4s forwards;
}




@keyframes move-cover7{
	from{ left: -25%; }
	50%{ opacity: 1; }
	to{ opacity: 1; }
}

.active#move3_14 .cover7{
	animation:'move-cover7' 0.8s ease-in-out 0.4s forwards;
	-ms-animation:move-cover7 0.8s ease-in-out 0.4s forwards;
	-moz-animation:move-cover7 0.8s ease-in-out 0.4s forwards;
	-o-animation:'move-cover7' 0.8s ease-in-out 0.4s forwards;
	-webkit-animation:'move-cover7' 0.8s ease-in-out 0.4s forwards;
}







.link-box{
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	display: none;
	z-index: 9999;
}

.link-box.show{
	display: block;
}

.link-box iframe{
	width: 100%;
	height: 100%;
}

.link-box .close{
	width: 8%;
	height: 5%;
	right: 3%;
	top: 5%;
	background-image: url("images/back.png");
	cursor: pointer;
}