@charset "utf-8";
/* CSS Document */

.animated .no-animation{animation: none !important;
    -webkit-animation: none !important;
    -moz-animation: none !important;
    -o-animation: none !important;
    -ms-animation:none !important; opacity: 1 !important;}
.animated .no-animation span{ opacity:1; animation: none !important;}
.animated .no-animation .rw-words span{ opacity:0;}
.animated .width-ani.no-animation, .animated .widthani.no-animation{width:100%;}
.animated .height-ani.no-animation, .animated .heightani.no-animation{height:100%;}

@-webkit-keyframes scaleout {
0% { opacity: 1; -webkit-transform: scale(1.5); }
100% { opacity: 1; -webkit-transform: scale(1); }
}
@-moz-keyframes scaleout {
0% { opacity: 1; -moz-transform: scale(1.5); }
100% { opacity: 1; -moz-transform: scale(1); }
}
@keyframes scaleout {
0% { opacity: 1; transform: scale(1.5); }
100% { opacity: 1; transform: scale(1); }
}

.scaleout1{
-webkit-animation:scaleout 0.8s 0s ;
-moz-animation:scaleout 0.8s 0s;
-ms-animation:scaleout 0.8s 0s;}

@-webkit-keyframes scalein {
0% { opacity: 0; -webkit-transform: scale(0.5); }
100% { opacity: 1; -webkit-transform: scale(1); }
}
@-moz-keyframes scalein {
0% { opacity: 0; -moz-transform: scale(0.5); }
100% { opacity: 1; -moz-transform: scale(1); }
}
@keyframes scalein {
0% { opacity: 0; transform: scale(0.5); }
100% { opacity: 1; transform: scale(1); }
}

.scalein1{
-webkit-animation:scalein 0.5s 1.4s ;
-moz-animation:scalein 0.5s 1.4s;
-ms-animation:scalein 0.5s 1.4s;}

.scalein2{
-webkit-animation:scalein 0.5s 1.9s ;
-moz-animation:scalein 0.5s 1.9s;
-ms-animation:scalein 0.5s 1.9s;}

@keyframes fadein1{0%{opacity:0;}100%{ opacity:1;}}
@-webkit-keyframes fadein1{0%{ -khtml-opacity:0;opacity:0;}100%{-khtml-opacity:1;opacity:1;}}
@-moz-keyframes fadein1{0%{ -moz-opacity:0;opacity:0;}100%{-moz-opacity:1;opacity:1;}}
@-ms-keyframes fadein1{0%{ filter: alpha(opacity=0);opacity:0;}100%{filter: alpha(opacity=1);opacity:1;}}
@-o-keyframes fadein1{0%{ opacity:0;}100%{opacity:1;}}
.fadeani {  opacity: 0;}
.fade1, .activeani .fade1bg{
	-webkit-animation: fadein1 200ms linear 0.2s both;
    -moz-animation: fadein1 200ms linear 0.2s both;
    -o-animation: fadein1 200ms linear 0.2s both;
    -ms-animation: fadein1 200ms linear 0.2s both;
    animation: fadein1 200ms linear 0.2s both; 
}
.fade2, .activeani .fade2bg{
	-webkit-animation: fadein1 200ms linear 0.4s both;
    -moz-animation: fadein1 200ms linear 0.4s both;
    -o-animation: fadein1 200ms linear 0.4s both;
    -ms-animation: fadein1 200ms linear 0.4s both;
    animation: fadein1 200ms linear 0.4s both; 
}
.fade3, .activeani .fade3bg{
	-webkit-animation: fadein1 200ms linear 0.6s both;
    -moz-animation: fadein1 200ms linear 0.6s both;
    -o-animation: fadein1 200ms linear 0.6s both;
    -ms-animation: fadein1 200ms linear 0.6s both;
    animation: fadein1 200ms linear 0.6s both; 
}
.fade4, .activeani .fade4bg{
	-webkit-animation: fadein1 200ms linear 0.8s both;
    -moz-animation: fadein1 200ms linear 0.8s both;
    -o-animation: fadein1 200ms linear 0.8s both;
    -ms-animation: fadein1 200ms linear 0.8s both;
    animation: fadein1 200ms linear 0.8s both; 
}
.fade5, .activeani .fade5bg{
	-webkit-animation: fadein1 200ms linear 1s both;
    -moz-animation: fadein1 200ms linear 1s both;
    -o-animation: fadein1 200ms linear 1s both;
    -ms-animation: fadein1 200ms linear 1s both;
    animation: fadein1 200ms linear 1s both; 
}
.fade6, .activeani .fade6bg{
	-webkit-animation: fadein1 200ms linear 1.2s both;
    -moz-animation: fadein1 200ms linear 1.2s both;
    -o-animation: fadein1 200ms linear 1.2s both;
    -ms-animation: fadein1 200ms linear 1.2s both;
    animation: fadein1 200ms linear 1.2s both; 
}
.fade7, .activeani .fade7bg{
	-webkit-animation: fadein1 200ms linear 1.4s both;
    -moz-animation: fadein1 200ms linear 1.4s both;
    -o-animation: fadein1 200ms linear 1.4s both;
    -ms-animation: fadein1 200ms linear 1.4s both;
    animation: fadein1 200ms linear 1.4s both; 
}
.fade8, .activeani .fade8bg{
	-webkit-animation: fadein1 200ms linear 1.6s both;
    -moz-animation: fadein1 200ms linear 1.6s  both;
    -o-animation: fadein1 200ms linear 1.6s both;
    -ms-animation: fadein1 200ms linear 1.6s both;
    animation: fadein1 200ms linear 1.6s both; 
}
.fade9, .activeani .fade9bg{
	-webkit-animation: fadein1 200ms linear 1.8s both;
    -moz-animation: fadein1 200ms linear 1.8s  both;
    -o-animation: fadein1 200ms linear 1.8s both;
    -ms-animation: fadein1 200ms linear 1.8s both;
    animation: fadein1 200ms linear 1.8s both; 
}
.fade10, .activeani .fade10bg{
	-webkit-animation: fadein1 200ms linear 2s both;
    -moz-animation: fadein1 200ms linear 2s  both;
    -o-animation: fadein1 200ms linear 2s both;
    -ms-animation: fadein1 200ms linear 2s both;
    animation: fadein1 200ms linear 2s both; 
}
.fade11, .activeani .fade11bg{
	-webkit-animation: fadein1 200ms linear 2.2s both;
    -moz-animation: fadein1 200ms linear 2.2s  both;
    -o-animation: fadein1 200ms linear 2.2s both;
    -ms-animation: fadein1 200ms linear 2.2s both;
    animation: fadein1 200ms linear 2.2s both; 
}
.fade12, .activeani .fade12bg{
	-webkit-animation: fadein1 200ms linear 2.4s both;
    -moz-animation: fadein1 200ms linear 2.4s  both;
    -o-animation: fadein1 200ms linear 2.4s both;
    -ms-animation: fadein1 200ms linear 2.4s both;
    animation: fadein1 200ms linear 2.4s both; 
}
.fade13, .activeani .fade13bg {
	-webkit-animation: fadein1 200ms linear 2.6s both;
    -moz-animation: fadein1 200ms linear 2.6s  both;
    -o-animation: fadein1 200ms linear 2.6s both;
    -ms-animation: fadein1 200ms linear 2.6s both;
    animation: fadein1 200ms linear 2.6s both; 
}
.fade14, .activeani .fade14bg{
	-webkit-animation: fadein1 200ms linear 2.8s both;
    -moz-animation: fadein1 200ms linear 2.8s  both;
    -o-animation: fadein1 200ms linear 2.8s both;
    -ms-animation: fadein1 200ms linear 2.8s both;
    animation: fadein1 200ms linear 2.8s both; 
}
.fade15, .activeani .fade15bg{
	-webkit-animation: fadein1 200ms linear 3s both;
    -moz-animation: fadein1 200ms linear 3s  both;
    -o-animation: fadein1 200ms linear 3s both;
    -ms-animation: fadein1 200ms linear 3s both;
    animation: fadein1 200ms linear 3s both; 
}
.fade16, .activeani .fade16bg{
	-webkit-animation: fadein1 200ms linear 3.2s both;
    -moz-animation: fadein1 200ms linear 3.2s  both;
    -o-animation: fadein1 200ms linear 3.2s both;
    -ms-animation: fadein1 200ms linear 3.2s both;
    animation: fadein1 200ms linear 3.2s both; 
}
.fade17, .activeani .fade17bg{
	-webkit-animation: fadein1 200ms linear 3.4s both;
    -moz-animation: fadein1 200ms linear 3.4s  both;
    -o-animation: fadein1 200ms linear 3.4s both;
    -ms-animation: fadein1 200ms linear 3.4s both;
    animation: fadein1 200ms linear 3.4s both; 
}
.fade18, .activeani .fade18bg{
	-webkit-animation: fadein1 200ms linear 3.6s both;
    -moz-animation: fadein1 200ms linear 3.6s  both;
    -o-animation: fadein1 200ms linear 3.6s both;
    -ms-animation: fadein1 200ms linear 3.6s both;
    animation: fadein1 200ms linear 3.6s both; 
}
.fade18a, .activeani .fade18abg{
	-webkit-animation: fadein1 200ms linear 3.8s both;
    -moz-animation: fadein1 200ms linear 3.8s  both;
    -o-animation: fadein1 200ms linear 3.8s both;
    -ms-animation: fadein1 200ms linear 3.8s both;
    animation: fadein1 200ms linear 3.8s both; 
}
.fade19, .activeani .fade19bg{
	-webkit-animation: fadein1 200ms linear 4s both;
    -moz-animation: fadein1 200ms linear 4s  both;
    -o-animation: fadein1 200ms linear 4s both;
    -ms-animation: fadein1 200ms linear 4s both;
    animation: fadein1 200ms linear 4s both; 
}
.fade20, .activeani .fade20bg{
	-webkit-animation: fadein1 200ms linear 4.2s both;
    -moz-animation: fadein1 200ms linear 4.2s  both;
    -o-animation: fadein1 200ms linear 4.2s both;
    -ms-animation: fadein1 200ms linear 4.2s both;
    animation: fadein1 200ms linear 4.2s both; 
}
.fade21, .activeani .fade21bg{
	-webkit-animation: fadein1 200ms linear 4.4s both;
    -moz-animation: fadein1 200ms linear 4.4s  both;
    -o-animation: fadein1 200ms linear 4.4s both;
    -ms-animation: fadein1 200ms linear 4.4s both;
    animation: fadein1 200ms linear 4.4s both; 
}
.fade22, .activeani .fade22bg{
	-webkit-animation: fadein1 200ms linear 4.6s both;
    -moz-animation: fadein1 200ms linear 4.6s  both;
    -o-animation: fadein1 200ms linear 4.6s both;
    -ms-animation: fadein1 200ms linear 4.6s both;
    animation: fadein1 200ms linear 4.6s both; 
}
.fade40, .activeani .fade40bg{
	-webkit-animation: fadein1 200ms linear 10s both;
    -moz-animation: fadein1 200ms linear 10s  both;
    -o-animation: fadein1 200ms linear 10s both;
    -ms-animation: fadein1 200ms linear 10s both;
    animation: fadein1 200ms linear 10s both; 
}
@keyframes handani {
    from {   left: 10.54vw;  top: 16.9vw;  transform: rotate(90deg);   }
    to {     left: 11.9vw;  top: 15.8vw; transform:rotate(0deg);}
}

.dfade7{
	-webkit-animation: fadein1 0ms linear 1.6s both;
    -moz-animation: fadein1 0ms linear 0s both;
    -o-animation: fadein1 0ms linear 0s both;
    -ms-animation: fadein1 0ms linear 0s both;
    animation: fadein1 0ms linear 1.6s both; 
}
.handani1 {animation: handani 500ms 1 1.6s linear both; }
@-webkit-keyframes slideInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-100px);
	}	
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes slideInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-100px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes slideInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-100px);
	}

	
	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes slideInLeft {
	0% {
		opacity: 0;
		transform: translateX(-100px);
	}
	

	100% {
		opacity: 1;
		transform: translateX(0);
	}
}
@-webkit-keyframes slideInRight {
	0% { opacity: 0;-webkit-transform: translateX(100px);	}
	100% {opacity: 1;-webkit-transform: translateX(0);	}
}

@-moz-keyframes slideInRight {
	0% {opacity: 0;	-moz-transform: translateX(100px);	}
	100% {opacity: 1;	-moz-transform: translateX(0);	}
}

@-o-keyframes slideInRight {
	0% {opacity: 0;	-o-transform: translateX(100px);	}
	100% {	opacity: 1;	-o-transform: translateX(0);	}
}

@keyframes slideInRight {
	0% {opacity: 0;	transform: translateX(100px);	}	
	100% {opacity: 1;transform: translateX(0);	}
}
.slideinright {
	-webkit-animation: slideInRight 1s 0s both ;
	-moz-animation: slideInRight 1s 0s both;
	-o-animation: slideInRight 1s 0s both;
	animation: slideInRight 1s 0s both;
}
.slideinleft {
	-webkit-animation: slideInLeft 1s 0s both;
	-moz-animation: slideInLeft 1s 0s both;
	-o-animation: slideInLeft 1s 0s both;
	animation: slideInLeft 1s 0s both;
}
@-webkit-keyframes cloudani1 {
	0% { opacity: 1;-webkit-transform: translateX(120px);	}
	100% {opacity: 1;-webkit-transform: translateX(0);	}
}

@-moz-keyframes cloudani1 {
	0% {opacity: 1;	-moz-transform: translateX(120px);	}
	100% {opacity: 1;	-moz-transform: translateX(0);	}
}

@-o-keyframes cloudani1 {
	0% {opacity: 1;	-o-transform: translateX(90px);	}
	100% {	opacity: 1;	-o-transform: translateX(0);	}
}

@keyframes cloudani1 {
	0% {opacity: 1;	transform: translateX(90px);	}	
	100% {opacity: 1;transform: translateX(0);	}
}
.cloud_ani1{
	-webkit-animation: cloudani1 8s 0s both ;
	-moz-animation: cloudani1 8s 0s both;
	-o-animation: cloudani1 8s 0s both;
	animation: cloudani1 8s 0s both;
}
.cloud_ani2{
	-webkit-animation: cloudani1 8s 1s both ;
	-moz-animation: cloudani1 8s 1s both;
	-o-animation: cloudani1 8s 1s both;
	animation: cloudani1 8s 1s both;
}
@-webkit-keyframes cloudani2 {
	0% { opacity: 1;-webkit-transform: translateX(0px);	}
	50% {opacity: 1;-webkit-transform: translateX(10px);	}
	100% {opacity: 1;-webkit-transform: translateX(0);	}
}
@-moz-keyframes cloudani2 {
	0% {opacity: 1;	-moz-transform: translateX(0px);	}
	50% {opacity: 1;	-moz-transform: translateX(10px);	}
	100% {opacity: 1;	-moz-transform: translateX(0);	}
}
@-o-keyframes cloudani2 {
	0% {opacity: 1;	-o-transform: translateX(0px);	}
	50% {opacity: 1;	-o-transform: translateX(10px);	}
	100% {	opacity: 1;	-o-transform: translateX(0);	}
}
@keyframes cloudani2 {
	0% {opacity: 1;	transform: translateX(0px);	}	
	50% {opacity: 1;	transform: translateX(10px);	}	
	100% {opacity: 1;transform: translateX(0);	}
}

.cloud_ani5{
	-webkit-animation: cloudani2 10s 0s both ;
	-moz-animation: cloudani2 10s 0s both;
	-o-animation: cloudani2 10s 0s both;
	animation: cloudani2 10s 0s both;
}
@-webkit-keyframes cloudani3 {
	0% {opacity: 1;-webkit-transform: translateX(-20px);	}
	100% {opacity: 1;-webkit-transform: translateX(0);	}
}
@-moz-keyframes cloudani3 {
	0% {opacity: 1;	-moz-transform: translateX(-20px);	}
	100% {opacity: 1;	-moz-transform: translateX(0);	}
}
@-o-keyframes cloudani3 {
	0% {opacity: 1;	-o-transform: translateX(-20px);	}
	100% {	opacity: 1;	-o-transform: translateX(0);	}
}
@keyframes cloudani3 {
	0% {opacity: 1;	transform: translateX(-20px);	}	
	100% {opacity: 1;transform: translateX(0);	}
}
.cloud_ani3{
	-webkit-animation: cloudani3 9s 0s both ;
	-moz-animation: cloudani3 9s 0s both;
	-o-animation: cloudani3 9s 0s both;
	animation: cloudani3 9s 2s both;
}
.cloud_ani3a{
	-webkit-animation: cloudani3 9s 0s both ;
	-moz-animation: cloudani3 9s 0s both;
	-o-animation: cloudani3 9s 0s both;
	animation: cloudani3 9s 0s both;
}
@-webkit-keyframes cloudani7 {
	0% { opacity: 1;-webkit-transform: translateX(-100px);	}
	100% {opacity: 1;-webkit-transform: translateX(0);	}
}

@-moz-keyframes cloudani7 {
	0% {opacity: 1;	-moz-transform: translateX(-100px);	}
	100% {opacity: 1;	-moz-transform: translateX(0);	}
}

@-o-keyframes cloudani7 {
	0% {opacity: 1;	-o-transform: translateX(-100px);	}
	100% {	opacity: 1;	-o-transform: translateX(0);	}
}

@keyframes cloudani7 {
	0% {opacity: 1;	transform: translateX(-100px);	}	
	100% {opacity: 1;transform: translateX(0);	}
}
.cloud_ani7{
	-webkit-animation: cloudani7 8s 0s both ;
	-moz-animation: cloudani7 8s 0s both;
	-o-animation: cloudani7 8s 0s both;
	animation: cloudani7 8s 0s both;
}
@-webkit-keyframes cloudani4 {
	0% {opacity: 1;-webkit-transform: translateX(40px);	}
	100% {opacity: 1;-webkit-transform: translateX(0);	}
}
@-moz-keyframes cloudani4 {
	0% {opacity: 1;	-moz-transform: translateX(40px);	}
	100% {opacity: 1;	-moz-transform: translateX(0);	}
}
@-o-keyframes cloudani4 {
	0% {opacity: 1;	-o-transform: translateX(40px);	}
	100% {	opacity: 1;	-o-transform: translateX(0);	}
}
@keyframes cloudani4 {
	0% {opacity: 1;	transform: translateX(40px);	}	
	100% {opacity: 1;transform: translateX(0);	}
}
.cloud_ani4{
	-webkit-animation: cloudani4 11s 0s both ;
	-moz-animation: cloudani4 11s 0s both;
	-o-animation: cloudani4 11s 0s both;
	animation: cloudani4 11s 0s both;
}
.cloud_ani4a{
	-webkit-animation: cloudani4 8s 0s both ;
	-moz-animation: cloudani4 8s 0s both;
	-o-animation: cloudani4 8s 0s both;
	animation: cloudani4 8s 0s both;
}
@-webkit-keyframes cloudani5 {
	0% { opacity: 1;-webkit-transform: translateX(-25px);	}
	100% {opacity: 1;-webkit-transform: translateX(0);	}
}

@-moz-keyframes cloudani5 {
	0% {opacity: 1;	-moz-transform: translateX(-25px);	}
	100% {opacity: 1;	-moz-transform: translateX(0);	}
}

@-o-keyframes cloudani5 {
	0% {opacity: 1;	-o-transform: translateX(-25px);	}
	100% {	opacity: 1;	-o-transform: translateX(0);	}
}

@keyframes cloudani5 {
	0% {opacity: 1;	transform: translateX(-25px);	}	
	100% {opacity: 1;transform: translateX(0);	}
}
.cloud_ani5{
	-webkit-animation: cloudani5 11s 0s both ;
	-moz-animation: cloudani5 11s 0s both;
	-o-animation: cloudani5 11s 0s both;
	animation: cloudani5 11s 0s both;
}
.cloud_ani6{
	-webkit-animation: cloudani5 12s 0s both ;
	-moz-animation: cloudani5 12s 0s both;
	-o-animation: cloudani5 12s 0s both;
	animation: cloudani5 12s 0s both;
}
@-webkit-keyframes cloudani8 {
	0% {opacity: 1;-webkit-transform: translateX(-40px);	}
	100% {opacity: 1;-webkit-transform: translateX(0);	}
}
@-moz-keyframes cloudani8 {
	0% {opacity: 1;	-moz-transform: translateX(-40px);	}
	100% {opacity: 1;	-moz-transform: translateX(0);	}
}
@-o-keyframes cloudani8 {
	0% {opacity: 1;	-o-transform: translateX(-40px);	}
	100% {	opacity: 1;	-o-transform: translateX(0);	}
}
@keyframes cloudani8 {
	0% {opacity: 1;	transform: translateX(-40px);	}	
	100% {opacity: 1;transform: translateX(0);	}
}
.cloud_ani8{
	-webkit-animation: cloudani8 9s 0s both ;
	-moz-animation: cloudani8 9s 0s both;
	-o-animation: cloudani8 9s 0s both;
	animation: cloudani8 9s 0s both;
}
@-webkit-keyframes moveUp {
	0% {
		opacity: 1;
		-webkit-transform: translateY(20px);
	}	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes moveUp {
	0% {
		opacity: 1;
		-moz-transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes moveUp {
	0% {
		opacity: 1;
		-o-transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes moveUp {
	0% {
		opacity: 1;
		transform: translateY(20px);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}
.moveUp {
	-webkit-animation: moveUp 1s 0s both;
	-moz-animation: moveUp 1s 0s both;
	-o-animation: moveUp 1s 0s both;
	animation: moveUp 1s 0s both;
}
.moveUp1 {
	-webkit-animation: moveUp 1s 0.8s both;
	-moz-animation: moveUp 1s 0.8s both;
	-o-animation: moveUp 1s 0.8s both;
	animation: moveUp 1s 0.8s both;
}
@-webkit-keyframes moveUp1 {
	0% {opacity: 1;	margin-top: 0;}	100% {opacity: 1;margin-top: -12vw;	}
}

@-moz-keyframes moveUp1 {
	0% {opacity: 1;	margin-top: 0;	}100% {opacity: 1;margin-top: -12vw;	}
}

@-o-keyframes moveUp1 {
	0% {opacity: 1;	margin-top: 0;	}100% {opacity: 1;margin-top: -12vw;	}
}

@keyframes moveUp1 {
	0% {opacity: 1;	margin-top: 0;	}100% {opacity: 1;margin-top: -12vw;	}
}
@-webkit-keyframes moveUp2 {
	0% {opacity: 1;	margin-top: 0;}	100% {opacity: 1;margin-top: -227px;	}
}

@-moz-keyframes moveUp2 {
	0% {opacity: 1;	margin-top: 0;	}100% {opacity: 1;margin-top: -227px;	}
}

@-o-keyframes moveUp2 {
	0% {opacity: 1;	margin-top: 0;	}100% {opacity: 1;margin-top: -227px;	}
}

@keyframes moveUp2 {
	0% {opacity: 1;	margin-top: 0;	}100% {opacity: 1;margin-top: -227px;	}
}
.moveupbar {
	-webkit-animation: moveUp1 1.4s 2.7s both;
	-moz-animation: moveUp1 1.4s 2.7s both;
	-o-animation: moveUp1 1.4s 2.7s both;
	animation: moveUp1 1.4s 2.7s both;
}
@keyframes fadeout1{0%{opacity:1;}100%{ opacity:0; }}
@-webkit-keyframes fadeout1{0%{ -khtml-opacity:1;opacity:1;}100%{-khtml-opacity:0;opacity:0;}}
@-moz-keyframes fadeout1{0%{ -moz-opacity:1;opacity:1;}100%{-moz-opacity:0;opacity:0;}}
@-ms-keyframes fadeout1{0%{ filter: alpha(opacity=1);opacity:1;}100%{filter: alpha(opacity=0);opacity:0;}}
@-o-keyframes fadeout1{0%{ opacity:1;}100%{opacity:0;}}
.fadeout1{
	-webkit-animation: fadeout1 200ms linear 2.5s both;
    -moz-animation: fadeout1 200ms linear 2.5s both;
    -o-animation: fadeout1 200ms linear 2.5s both;
    -ms-animation: fadeout1 200ms linear 2.5s both;
    animation: fadeout1 200ms linear 2.5s both; }

.fadeout2{
	-webkit-animation: fadeout1 200ms linear 3.8s both;
    -moz-animation: fadeout1 200ms linear 3.8s both;
    -o-animation: fadeout1 200ms linear 3.8s both;
    -ms-animation: fadeout1 200ms linear 3.8s both;
    animation: fadeout1 200ms linear 3.8s both; }
@keyframes top-bottom{0%{top: 0px;}50%{ top: -5px;}100%{top: 0px;}}
@-webkit-keyframes top-bottom{0%{top: 0px;}50%{ top: -5px;}100%{top: 0px;}}
@-moz-keyframes top-bottom{0%{top: 0px;}50%{ top: -5px;}100%{top: 0px;}}
@-ms-keyframes top-bottom{0%{top: 0px;}50%{ top: -5px;}100%{top: 0px;}}
@-o-keyframes top-bottom{0%{top: 0px;}50%{ top: -5px;}100%{top: 0px;}}
.qhead1{
	-webkit-animation: top-bottom 500ms linear 2s both;
    -moz-animation: top-bottom 500ms linear 0s both;
    -o-animation: top-bottom 500ms linear 0s both;
    -ms-animation: top-bottom 500ms linear 0s both;
    animation: top-bottom 500ms linear 2s both; 
}
.qhead2{
	-webkit-animation: top-bottom 500ms linear 2.6s both;
    -moz-animation: top-bottom 500ms linear 0s both;
    -o-animation: top-bottom 500ms linear 0s both;
    -ms-animation: top-bottom 500ms linear 0s both;
    animation: top-bottom 500ms linear 2.6s both; 
}

@keyframes spin1 {
    from {   transform:rotate(0deg);   }
    to {     transform:rotate(360deg);  }
}
.spin1, .activeani .spin1bg{animation: spin2 3000ms 1 1s linear;}
.spin2, .activeani .spin2bg{animation: spin1 3000ms 1 1.5s linear;}
.spin3, .activeani .spin3bg{animation: spin1 3000ms 1 3.4s linear;}
@keyframes spin2 {
    from {   transform:rotate(0deg);   }
    to {     transform:rotate(-360deg);  }
}

@-webkit-keyframes width1 {
    0% {width: 0px;}
   100% {width: 100%; }
}
@-moz-keyframes width1 {
    0% {width: 0px;}
   100% {width: 100%; }
}
@-ms-keyframes width1 {
    0% {width: 0px;}
   100% {width: 100%; }
}
@-o-keyframes width1 {
    0% {width: 0px;}
   100% {width: 100%; }
}
@keyframes width1 {
    0% {width: 0px;}
    100% {width: 100%; }
}
.widthani{width: 0px;  overflow: hidden;  position: absolute; left:0; top:0;}
.width-animation1, .activeani .width-animation1bg{
	-webkit-animation: width1 1.9s 1 0s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width1 1.9s 1 0s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width1 1.9s 1 0s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width1 1.9s 1 0s;   -o-animation-fill-mode: forwards; 
    animation: width1 1.9s 1 0s;  animation-fill-mode: forwards;
}
.widthanimation2, .activeani .widthanimation2bg{
	-webkit-animation: width1 1.9s 1 1s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width1 1.9s 1 1s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width1 1.9s 1 1s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width1 1.9s 1 1s;   -o-animation-fill-mode: forwards; 
    animation: width1 1.9s 1 1s;  animation-fill-mode: forwards;
}
.width-animation3, .activeani .width-animation3bg{
	-webkit-animation: width1 7s 1 0s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width1 5s 1 0s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width1 5s 1 0s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width1 5s 1 0s;   -o-animation-fill-mode: forwards; 
    animation: width1 7s 1 0s;  animation-fill-mode: forwards;
}
.width-animation4, .activeani .width-animation4bg{
	-webkit-animation: width1 4s 1 0s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width1 2s 1 1s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width1 2s 1 1s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width1 2s 1 1s;   -o-animation-fill-mode: forwards; 
    animation: width1 4s 1 0s;  animation-fill-mode: forwards;
}
.width-animation5, .activeani .width-animation5bg{
	-webkit-animation: width1 4s 1 1s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width1 2s 1 1s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width1 2s 1 1s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width1 2s 1 1s;   -o-animation-fill-mode: forwards; 
    animation: width1 4s 1 1s;  animation-fill-mode: forwards;
}
.width-animation6, .activeani .width-animation6bg{
	-webkit-animation: width1 4s 1 4.5s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width1 2s 1 4.5s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width1 2s 1 4.5s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width1 2s 1 4.5s;   -o-animation-fill-mode: forwards; 
    animation: width1 4s 1 4.5s;  animation-fill-mode: forwards;
}
.width-animation7{
	-webkit-animation: width1 4s 1 5s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width1 4s 1 5s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width1 4s 1 5s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width1 4s 1 5s;   -o-animation-fill-mode: forwards; 
    animation: width1 4s 1 5s;  animation-fill-mode: forwards;
}
.width-animation8{
	-webkit-animation: width1 4s 1 5.5s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width1 4s 1 5.5s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width1 4s 1 5.5s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width1 4s 1 5.5s;   -o-animation-fill-mode: forwards; 
    animation: width1 4s 1 5.5s;  animation-fill-mode: forwards;
}
.width-animation9{
	-webkit-animation: width1 4s 1 6s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width1 4s 1 6s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width1 4s 1 6s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width1 4s 1 6s;   -o-animation-fill-mode: forwards; 
    animation: width1 4s 1 6s;  animation-fill-mode: forwards;
}
.width-animation10{
	-webkit-animation: width1 2s 1 6.6s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width1 2s 1 6.6s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width1 2s 1 6.6s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width1 2s 1 6.6s;   -o-animation-fill-mode: forwards; 
    animation: width1 2s 1 6.6s;  animation-fill-mode: forwards;
}
.width-animation11{
	-webkit-animation: width1 1s 1 9s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width1 1s 1 9s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width1 1s 1 9s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width1 1s 1 9s;   -o-animation-fill-mode: forwards; 
    animation: width1 1s 1 9s;  animation-fill-mode: forwards;
}
.width-animation11a{
	-webkit-animation: width1 1s 1 13s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width1 1s 1 13s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width1 1s 1 13s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width1 1s 1 13s;   -o-animation-fill-mode: forwards; 
    animation: width1 1s 1 13s;  animation-fill-mode: forwards;
}
.width-animation12{
	-webkit-animation: width1 1s 1 13.5s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width1 1s 1 13.5s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width1 1s 1 13.5s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width1 1s 1 13.5s;   -o-animation-fill-mode: forwards; 
    animation: width1 1s 1 13.5s;  animation-fill-mode: forwards;
}
.width-animation13{
	-webkit-animation: width1 1.3s 1 13.8s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width1 1.3s 1 13.8s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width1 1.3s 1 13.8s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width1 1.3s 1 13.8s;   -o-animation-fill-mode: forwards; 
    animation: width1 1.3s 1 13.8s;  animation-fill-mode: forwards;
}
.width-animation14{
	-webkit-animation: width1 2.5s 1 14s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width1 2.5s 1 14s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width1 2.5s 1 14s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width1 2.5s 1 14s;   -o-animation-fill-mode: forwards; 
    animation: width1 2.5s 1 14s;  animation-fill-mode: forwards;
}
@-webkit-keyframes height1 {
    0% {height: 0px;}
   100% {height: 100%; }
}
@-moz-keyframes height1 {
    0% {height: 0px;}
   100% {height: 100%; }
}
@-ms-keyframes height1 {
    0% {height: 0px;}
   100% {height: 100%; }
}
@-o-keyframes height1 {
    0% {height: 0px;}
   100% {height: 100%; }
}
@keyframes height1 {
   0% {height: 0px;}
   100% {height: 100%; }
}
.heightani{height: 0px;  overflow: hidden;  position: absolute; left:0; bottom:0;}
.height-animation0, .activeani .height-animation0{
	-webkit-animation: height1 1s 1 2.6s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 1s 1 2.6s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 1s 1 2.6s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 1s 1 2.6s; -o-animation-fill-mode: forwards; 
            animation: height1 1s 1 2.6s; animation-fill-mode: forwards;
}
.height-animation1, .activeani .height-animation1bg{
	-webkit-animation: height1 5s 1 0s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 3s 1 0s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 3s 1 0s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 3s 1 0s; -o-animation-fill-mode: forwards; 
            animation: height1 5s 1 0s; animation-fill-mode: forwards;
}	
.height-animation2, .activeani .height-animation2bg{
	-webkit-animation: height1 4s 1 0s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 4s 1 0s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 4s 1 0s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 4s 1 0s; -o-animation-fill-mode: forwards; 
            animation: height1 4s 1 0s; animation-fill-mode: forwards;
}
.height-animation3, .activeani .height-animation3bg{
	-webkit-animation: height1 4s 1 0.8s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 4s 1 0.8s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 4s 1 0.8s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 4s 1 0.8s; -o-animation-fill-mode: forwards; 
            animation: height1 4s 1 0.8s; animation-fill-mode: forwards;
}
.activeani .height-animation0bg{
	-webkit-animation: height1 2s 1 0.8s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 2s 1 0.8s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 2s 1 0.8s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 2s 1 0.8s; -o-animation-fill-mode: forwards; 
            animation: height1 2s 1 0.8s; animation-fill-mode: forwards;
}
.height-animation4, .activeani .height-animation4bg{
	-webkit-animation: height1 4s 1 1.3s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 4s 1 1.3s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 4s 1 1.3s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 4s 1 1.3s; -o-animation-fill-mode: forwards; 
            animation: height1 4s 1 1.3s; animation-fill-mode: forwards;
}
.height-animation5, .activeani .height-animation5bg{
	-webkit-animation: height1 4s 1 4s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 4s 1 4s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 4s 1 4s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 4s 1 4s; -o-animation-fill-mode: forwards; 
            animation: height1 4s 1 4s; animation-fill-mode: forwards;
}
.height-animation6, .activeani .height-animation6bg{
	-webkit-animation: height1 4s 1 5s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 4s 1 5s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 4s 1 5s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 4s 1 5s; -o-animation-fill-mode: forwards; 
            animation: height1 4s 1 5s; animation-fill-mode: forwards;
}
.height-animation7, .activeani .height-animation7bg{
	-webkit-animation: height1 4s 1 5.6s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 4s 1 5.6s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 4s 1 5.6s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 4s 1 5.6s; -o-animation-fill-mode: forwards; 
            animation: height1 4s 1 5.6s; animation-fill-mode: forwards;
}
.height-animation8, .activeani .height-animation8bg{
	-webkit-animation: height1 2s 1 6s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 2s 1 6s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 2s 1 6s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 2s 1 6s; -o-animation-fill-mode: forwards; 
            animation: height1 2s 1 6s; animation-fill-mode: forwards;
}
.height-animation9, .activeani .height-animation9bg{
	-webkit-animation: height1 1s 1 6.5s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 1s 1 6.5s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 1s 1 6.5s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 1s 1 6.5s; -o-animation-fill-mode: forwards; 
            animation: height1 1s 1 6.5s; animation-fill-mode: forwards;
}
.height-animation10, .activeani .height-animation10bg{
	-webkit-animation: height1 1s 1 6.8s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 1s 1 6.8s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 1s 1 6.8s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 1s 1 6.8s; -o-animation-fill-mode: forwards; 
            animation: height1 1s 1 6.8s; animation-fill-mode: forwards;
}
.height-animation12, .activeani .height-animation10bg{
	-webkit-animation: height1 2s 1 5.1s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 2s 1 5.1s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 2s 1 5.1s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 2s 1 5.1s; -o-animation-fill-mode: forwards; 
            animation: height1 2s 1 5.1s; animation-fill-mode: forwards;
}
@-webkit-keyframes width13 {   0% {width: 10%;}  100% {width: 13%; }}
@-moz-keyframes width13 {   0% {width: 10%;} 100% {width: 13%; }}
@-ms-keyframes width13 {   0% {width: 10%;} 100% {width: 13%; }}
@-o-keyframes width13 {    0% {width: 10%;} 100% {width: 13%; }}
@keyframes width13 {   0% {width: 10%;}  100% {width: 13%; }}
.width_animation13{
	-webkit-animation: width13 1s 1 0s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width13 1s 1 0s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width13 1s 1 0s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width13 1s 1 0s;   -o-animation-fill-mode: forwards; 
    animation: width13 1s 1 0s;  animation-fill-mode: forwards;
}
@-webkit-keyframes width17 {   0% {width: 13%;}  100% {width: 17%; }}
@-moz-keyframes width17 {   0% {width: 13%;}  100% {width: 17%; }}
@-ms-keyframes width17 {  0% {width: 13%;}  100% {width: 17%;}}
@-o-keyframes width17 {  0% {width: 13%;}  100% {width: 17%; }}
@keyframes width17 {   0% {width: 13%;}  100% {width: 17%; }}
.width_animation17{
	-webkit-animation: width17 1s 1 0s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width17 1s 1 0s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width17 1s 1 0s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width17 1s 1 0s;   -o-animation-fill-mode: forwards; 
    animation: width17 1s 1 0s;  animation-fill-mode: forwards;
}
@-webkit-keyframes width21 {   0% {width: 17%;}  100% {width: 21%; }}
@-moz-keyframes width21 {   0% {width: 17%;}  100% {width: 21%; }}
@-ms-keyframes width21 {  0% {width: 17%;}  100% {width: 21%;}}
@-o-keyframes width21 {  0% {width: 17%;}  100% {width: 21%;}}
@keyframes width21 {   0% {width: 17%;}  100% {width: 21%;}}
.width_animation21{
	-webkit-animation: width21 1s 1 0s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width21 1s 1 0s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width21 1s 1 0s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width21 1s 1 0s;   -o-animation-fill-mode: forwards; 
    animation: width21 1s 1 0s;  animation-fill-mode: forwards;
}
@-webkit-keyframes width31 {   0% {width: 21%;}  100% {width: 31%; }}
@-moz-keyframes width31 {   0% {width: 21%;}  100% {width: 31%; }}
@-ms-keyframes width31 {  0% {width: 21%;}  100% {width: 31%;}}
@-o-keyframes width31 {  0% {width: 21%;}  100% {width: 31%;}}
@keyframes width31 {   0% {width: 21%;}  100% {width: 31%;}}
.width_animation31{
	-webkit-animation: width31 1s 1 0s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width31 1s 1 0s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width31 1s 1 0s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width31 1s 1 0s;   -o-animation-fill-mode: forwards; 
    animation: width31 1s 1 0s;  animation-fill-mode: forwards;
}
@-webkit-keyframes width40 {   0% {width: 31%;}  100% {width: 40%; }}
@-moz-keyframes width40 {   0% {width: 31%;}  100% {width: 40%; }}
@-ms-keyframes width40 {  0% {width: 31%;}  100% {width: 40%;}}
@-o-keyframes width40 {  0% {width: 31%;}  100% {width: 40%;}}
@keyframes width40 {   0% {width: 31%;}  100% {width: 40%;}}
.width_animation40{
	-webkit-animation: width40 1s 1 0s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width40 1s 1 0s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width40 1s 1 0s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width40 1s 1 0s;   -o-animation-fill-mode: forwards; 
    animation: width40 1s 1 0s;  animation-fill-mode: forwards;
}
@-webkit-keyframes width47 {   0% {width: 40%;}  100% {width: 47%; }}
@-moz-keyframes width47 {   0% {width: 40%;}  100% {width: 47%; }}
@-ms-keyframes width47 {  0% {width: 40%;}  100% {width: 47%;}}
@-o-keyframes width47 {  0% {width: 40%;}  100% {width: 47%;}}
@keyframes width47 {   0% {width: 40%;}  100% {width: 47%;}}
.width_animation47{
	-webkit-animation: width47 1s 1 0s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width47 1s 1 0s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width47 1s 1 0s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width47 1s 1 0s;   -o-animation-fill-mode: forwards; 
    animation: width47 1s 1 0s;  animation-fill-mode: forwards;
}
@-webkit-keyframes width50 {   0% {width: 47%;}  100% {width: 50%; }}
@-moz-keyframes width50 {   0% {width: 47%;}  100% {width: 50%; }}
@-ms-keyframes width50 {  0% {width: 47%;}  100% {width: 50%;}}
@-o-keyframes width50 {  0% {width: 47%;}  100% {width: 50%;}}
@keyframes width50 {   0% {width: 47%;}  100% {width: 50%;}}
.width_animation50{
	-webkit-animation: width50 1s 1 0s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width50 1s 1 0s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width50 1s 1 0s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width50 1s 1 0s;   -o-animation-fill-mode: forwards; 
    animation: width50 1s 1 0s;  animation-fill-mode: forwards;
}
@-webkit-keyframes width53 {   0% {width: 50%;}  100% {width: 53%; }}
@-moz-keyframes width53 {   0% {width: 50%;}  100% {width: 53%; }}
@-ms-keyframes width53 {  0% {width: 50%;}  100% {width: 53%;}}
@-o-keyframes width53 {  0% {width: 50%;}  100% {width: 53%;}}
@keyframes width53 {   0% {width: 50%;}  100% {width: 53%;}}
.width_animation53{
	-webkit-animation: width53 1s 1 0s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width53 1s 1 0s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width53 1s 1 0s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width53 1s 1 0s;   -o-animation-fill-mode: forwards; 
    animation: width53 1s 1 0s;  animation-fill-mode: forwards;
}
@-webkit-keyframes width58 {   0% {width: 53%;}  100% {width: 58.4%; }}
@-moz-keyframes width58 {   0% {width: 53%;}  100% {width: 58.4%;}}
@-ms-keyframes width58 {  0% {width: 53%;}  100% {width: 58.4%;}}
@-o-keyframes width58 {  0% {width: 53%;}  100% {width: 58.4%;}}
@keyframes width58 {   0% {width: 53%;}  100% {width: 58.4%;}}
.width_animation58{
	-webkit-animation: width58 1s 1 0s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width58 1s 1 0s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width58 1s 1 0s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width58 1s 1 0s;   -o-animation-fill-mode: forwards; 
    animation: width58 1s 1 0s;  animation-fill-mode: forwards;
}
@-webkit-keyframes width67 {   0% {width: 58.4%;}  100% {width: 67%; }}
@-moz-keyframes width67 {   0% {width: 58.4%;}  100% {width: 67%;}}
@-ms-keyframes width67 {  0% {width: 58.4%;}  100% {width: 67%;}}
@-o-keyframes width67 {  0% {width: 58.4%;}  100% {width: 67%;}}
@keyframes width67 {   0% {width: 58.4%;}  100% {width: 67%;}}
.width_animation67{
	-webkit-animation: width67 1s 1 0s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width67 1s 1 0s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width67 1s 1 0s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width67 1s 1 0s;   -o-animation-fill-mode: forwards; 
    animation: width67 1s 1 0s;  animation-fill-mode: forwards;
}
@-webkit-keyframes width72 {   0% {width: 67%;}  100% {width: 72%; }}
@-moz-keyframes width72 {   0% {width: 67%;}  100% {width: 72%;}}
@-ms-keyframes width72 {  0% {width: 67%;}  100% {width: 72%;}}
@-o-keyframes width72 {  0% {width: 67%;}  100% {width: 72%;}}
@keyframes width72 {   0% {width: 67%;}  100% {width: 72%;}}
.width_animation72{
	-webkit-animation: width72 1s 1 0s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width72 1s 1 0s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width72 1s 1 0s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width72 1s 1 0s;   -o-animation-fill-mode: forwards; 
    animation: width72 1s 1 0s;  animation-fill-mode: forwards;
}
@-webkit-keyframes width77 {   0% {width: 72%;}  100% {width: 77.4%; }}
@-moz-keyframes width77 {   0% {width: 72%;}  100% {width: 77.4%;}}
@-ms-keyframes width77 {  0% {width: 72%;}  100% {width: 77.4%;}}
@-o-keyframes width77 {  0% {width: 72%;}  100% {width: 77.4%;}}
@keyframes width77 {   0% {width: 72%;}  100% {width: 77.4%;}}
.width_animation77{
	-webkit-animation: width77 1s 1 0s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width77 1s 1 0s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width77 1s 1 0s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width77 1s 1 0s;   -o-animation-fill-mode: forwards; 
    animation: width77 1s 1 0s;  animation-fill-mode: forwards;
}
@-webkit-keyframes width91 {   0% {width: 77.4%;}  100% {width: 91%; }}
@-moz-keyframes width91 {   0% {width: 77.4%;}  100% {width: 91%;}}
@-ms-keyframes width91 {  0% {width: 77.4%;}  100% {width: 91%;}}
@-o-keyframes width91 {  0% {width: 77.4%;}  100% {width: 91%;}}
@keyframes width91 {   0% {width: 77.4%;}  100% {width: 91%;}}
.width_animation91{
	-webkit-animation: width91 1s 1 0s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width91 1s 1 0s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width91 1s 1 0s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width91 1s 1 0s;   -o-animation-fill-mode: forwards; 
    animation: width91 1s 1 0s;  animation-fill-mode: forwards;
}
@-webkit-keyframes width96 {   0% {width: 91%;}  100% {width: 96%; }}
@-moz-keyframes width96 {   0% {width: 91%;}  100% {width: 96%;}}
@-ms-keyframes width96 {  0% {width: 91%;}  100% {width: 96%;}}
@-o-keyframes width96 {  0% {width: 91%;}  100% {width: 96%;}}
@keyframes width96 {   0% {width: 91%;}  100% {width: 96%;}}
.width_animation96{
	-webkit-animation: width96 1s 1 0s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width96 1s 1 0s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width96 1s 1 0s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width96 1s 1 0s;   -o-animation-fill-mode: forwards; 
    animation: width96 1s 1 0s;  animation-fill-mode: forwards;
}
@-webkit-keyframes width100 {   0% {width: 96%;}  100% {width: 100%; }}
@-moz-keyframes width100 {   0% {width: 96%;}  100% {width: 100%;}}
@-ms-keyframes width100 {  0% {width: 96%;}  100% {width: 100%;}}
@-o-keyframes width100 {  0% {width: 96%;}  100% {width: 100%;}}
@keyframes width100 {   0% {width: 96%;}  100% {width: 100%;}}
.width-animation100{
	-webkit-animation: width100 1s 1 0s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: width100 1s 1 0s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: width100 1s 1 0s;   -ms-animation-fill-mode: forwards; 
	-o-animation: width100 1s 1 0s;   -o-animation-fill-mode: forwards; 
    animation: width100 1s 1 0s;  animation-fill-mode: forwards;
}

@-webkit-keyframes widthheight1 {
    0% {width: 0px;height:0;}
   100% {width: 100%; height: 100%; }
}
@-moz-keyframes widthheight1 {
    0% {width: 0px;height:0;}
   100% {width: 100%; height: 100%; }
}
@-ms-keyframes widthheight1 {
    0% {width: 0px;height:0;}
   100% {width: 100%; height: 100%; }
}
@-o-keyframes widthheight1 {
    0% {width: 0px;height:0;}
   100% {width: 100%; height: 100%; }
}
@keyframes widthheight1 {
    0% {width: 0px;height:0;}
   100% {width: 100%; height: 100%; }
}
.widthheightani{width: 0px; height:0;  overflow: hidden;  position: absolute; left:0; bottom:0;}
.widthheight_animation1, .activeani .widthheight_animation1bg{
	-webkit-animation: widthheight1 1s 1 1s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: widthheight1 1s 1 1s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: widthheight1 1s 1 1s;   -ms-animation-fill-mode: forwards; 
	-o-animation: widthheight1 1s 1 1s;   -o-animation-fill-mode: forwards; 
    animation: widthheight1 1s 1 1s;  animation-fill-mode: forwards;
}
.wheelspin{animation: spin1 3000ms infinite 1.7s linear;}

@keyframes resulthand1 {
	0% {     transform: rotate(23deg);}	
    100% {     transform:rotate(0deg);}
}
.success_hand1 {animation: resulthand1 2s 1 0.8s linear both; }	
@keyframes resulthand2 {
	0% {     transform: rotate(-23deg);}	
    100% {     transform:rotate(0deg);}
}
.success_hand2 {animation: resulthand2 1500ms 1 1.8s linear both; }

@keyframes top-bottom1{0%{top: 0vw;}50%{ top: -0.2vw;}100%{top:0vw;}}
@-webkit-keyframes top-bottom1{0%{top: 0vw;}50%{ top: -0.2vw;}100%{top:0vw;}}
@-moz-keyframes top-bottom1{0%{top: 0vw;}50%{ top: -0.2vw;}100%{top:0vw;}}
@-ms-keyframes top-bottom1{0%{top: 0vw;}50%{ top: -0.2vw;}100%{top:0vw;}}
@-o-keyframes top-bottom1{0%{top: 0vw;}50%{ top: -0.2vw;}100%{top:0vw;}}
.headani2, .activeani .headani2bg{
	-webkit-animation: top-bottom1 500ms linear 2.3s both 2;
    -moz-animation: top-bottom1 500ms linear 2.3s both 2;
    -o-animation: top-bottom1 500ms linear 2.3s both 2;
    -ms-animation: top-bottom1 500ms linear 2.3s both 2;
    animation: top-bottom1 500ms linear 2.3s both 2; 
}
.headani2a, .activeani .headani2abg{
	-webkit-animation: top-bottom1 500ms linear 2.8s both 2;
    -moz-animation: top-bottom1 500ms linear 2.8s both 2;
    -o-animation: top-bottom1 500ms linear 2.8s both 2;
    -ms-animation: top-bottom1 500ms linear 2.8s both 2;
    animation: top-bottom1 500ms linear 2.8s both 2; 
}
.headani3, .activeani .headani3bg{
	-webkit-animation: top-bottom1 500ms linear 1s both 2;
    -moz-animation: top-bottom1 500ms linear 1s both 2;
    -o-animation: top-bottom1 500ms linear 1s both 2;
    -ms-animation: top-bottom1 500ms linear 1s both 2;
    animation: top-bottom1 500ms linear 1s both 2; 
}
.headani4, .activeani .headani4bg{
	-webkit-animation: top-bottom1 500ms linear 1.5s both 2;
    -moz-animation: top-bottom1 500ms linear 1.5s both 2;
    -o-animation: top-bottom1 500ms linear 1.5s both 2;
    -ms-animation: top-bottom1 500ms linear 1.5s both 2;
    animation: top-bottom1 500ms linear 1.5s both 2; 
}
@keyframes handani1 {
	0% {     transform:rotate(-25deg);}	
    50% {   transform: rotate(0deg);   }
    100% {     transform:rotate(0deg);}
}
@keyframes handani2 {
	0% {     transform:rotate(15deg);}	
    100% {     transform:rotate(0deg);}
}
.handani1, .activeani .handani1bg {animation: handani1 1500ms 1 1.2s linear both; }
.headani1, .activeani .headani1bg{animation: handani2 1500ms 1 1.2s linear both; }
@keyframes handani3 {
	0% {     transform: rotate(-72deg);}	
    100% {     transform:rotate(0deg);}
}
.handani3, .activeani .handani3bg{animation: handani3 1500ms 1 1.2s linear both; }

@keyframes handani4 {
	0% {     transform: rotate(0deg);}
	50% {     transform: rotate(-15deg);}
    100% {     transform:rotate(0deg);}
}
.handani4, .activeani .handani4bg{animation: handani4 1500ms 3 2.6s linear both; }
.handani6, .activeani .handani6bg{animation: handani4 1500ms 3 3.2s linear both; }
@keyframes handani5 {
	0% {     transform: rotate(0deg);}
	50% {     transform: rotate(15deg);}
    100% {     transform:rotate(0deg);}
}
.handani5, .activeani .handani5bg{animation: handani5 1500ms 2 2.8s linear both; }
.handani7, .activeani .handani7bg{animation: handani5 1500ms 3 3.6s linear both; }

.p_man_head, .activeani .p_man_headbg{
	-webkit-animation: top-bottom1 500ms linear 0.5s both;
    -moz-animation: top-bottom1 500ms linear 0.5s both;
    -o-animation: top-bottom1 500ms linear 0.5s both;
    -ms-animation: top-bottom1 500ms linear 0.5s both;
    animation: top-bottom1 500ms linear 0.5s both; 
}
@keyframes chairani1 {
	0% {     transform: rotate(0deg);}	
    50% {     transform:rotate(-6deg);}
	100% {     transform:rotate(0deg);}
}
.chairani1, .activeani .chairani1bg{animation: chairani1 1500ms 3 1.2s linear both; }

@keyframes left-right{0%{left: -0.3vw;}100%{left:0vw;}}
@-webkit-keyframes left-right{0%{left: -0.3vw;}100%{left:0vw;}}
@-moz-keyframes left-right{0%{left: -0.3vw;}100%{left:0vw;}}
@-ms-keyframes left-right{0%{left: -0.3vw;}100%{left:0vw;}}
@-o-keyframes left-right{0%{left: -0.3vw;}100%{left:0vw;}}

@keyframes right-left{0%{left: 0.5vw;}100%{left:0vw;}}
@-webkit-keyframes right-left{0%{left: 0.5vw;}100%{left:0vw;}}
@-moz-keyframes right-left{0%{left: 0.5vw;}100%{left:0vw;}}
@-ms-keyframes right-left{0%{left: 0.5vw;}100%{left:0vw;}}
@-o-keyframes right-left{0%{left: 0.5vw;}100%{left:0vw;}}

