@charset "utf-8";

/****** 第一个div 低3个span动画 *******/
.furnishing_animation div span:nth-child(3){
	animation:animation1_span3_home 1.2s ease-in 0s infinite;
}
@keyframes animation1_span3_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-moz-keyframes animation1_span3_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-ms-keyframes animation1_span3_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-o-keyframes animation1_span3_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-webkit-keyframes animation1_span3_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}

/****** 第一个div 低2个span动画 *******/
.furnishing_animation div span:nth-child(2){
	animation:animation1_span2_home 1.5s ease-in 0.3s infinite;
}
@keyframes animation1_span2_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-moz-keyframes animation1_span2_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-ms-keyframes animation1_span2_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-o-keyframes animation1_span2_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-webkit-keyframes animation1_span2_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}

/****** 第一个div 低1个span动画 *******/
.furnishing_animation div span:nth-child(1){
	animation:animation1_span2_home 1.8s ease-in 0.6s infinite;
}
@keyframes animation1_span1_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-moz-keyframes animation1_span1_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-ms-keyframes animation1_span1_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-o-keyframes animation1_span1_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-webkit-keyframes animation1_span1_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}

/****** 第二个div 低3个span动画 *******/
.furnishing_animation div span:nth-child(3){
	animation:animation2_span1_home 1.2s ease-in 0.5s infinite;
}
@keyframes animation2_span1_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-moz-keyframes animation2_span1_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-ms-keyframes animation2_span1_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-o-keyframes animation2_span1_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-webkit-keyframes animation2_span1_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}

/****** 第二个div 低2个span动画 *******/
.furnishing_animation div span:nth-child(2){
	animation:animation2_span2_home 1.5s ease-in 0.8s infinite;
}
@keyframes animation2_span2_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-moz-keyframes animation2_span2_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-ms-keyframes animation2_span2_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-o-keyframes animation2_span2_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-webkit-keyframes animation2_span2_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
/****** 第二个div 低1个span动画 *******/
.furnishing_animation div span:nth-child(2){
	animation:animation2_span1_home 1.8s ease-in 1.1s infinite;
}
@keyframes animation2_span1_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-moz-keyframes animation2_span1_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-ms-keyframes animation2_span1_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-o-keyframes animation2_span1_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-webkit-keyframes animation2_span1_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}

/****** 第三个div 低3个span动画 *******/
.furnishing_animation div span:nth-child(2){
	animation:animation3_span3_home 1.2s ease-in 1s infinite;
}
@keyframes animation3_span3_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-moz-keyframes animation3_span3_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-ms-keyframes animation3_span3_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-o-keyframes animation3_span3_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-webkit-keyframes animation3_span3_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}

/****** 第三个div 低2个span动画 *******/
.furnishing_animation div span:nth-child(2){
	animation:animation3_span2_home 1.5s ease-in 1.1s infinite;
}
@keyframes animation3_span2_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-moz-keyframes animation3_span2_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-ms-keyframes animation3_span2_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-o-keyframes animation3_span2_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-webkit-keyframes animation3_span2_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}

/****** 第三个div 低1个span动画 *******/
.furnishing_animation div span:nth-child(2){
	animation:animation3_span1_home 1.8s ease-in 1.4s infinite;
}
@keyframes animation3_span1_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-moz-keyframes animation3_span1_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-ms-keyframes animation3_span1_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-o-keyframes animation3_span1_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
@-webkit-keyframes animation3_span1_home{
	0%{
		transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		-o-transform:scale(0);
		-webkit-transform:scale(0);
	}
	100%{
		transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		-webkit-transform:scale(1);
	}
}
/* ====================================================================
首页banner动画
======================================================================= */
/** 75圆图动画 **/
.ball span.ba75{
	animation:ba75 8s linear 0s infinite alternate;
	-moz-animation:ba75 8s linear 0s infinite alternate;
	-ms-animation:ba75 8s linear 0s infinite alternate;
	-o-animation:ba75 8s linear 0s infinite alternate;
	-webkit-animation:ba75 8s linear 0s infinite alternate;
}
@keyframes ba75
{
	0%
	{
		transform:translate(0,0);
		-moz-transform:translate(0,0);
		-ms-transform:translate(0,0);
		-o-transform:translate(0,0);
		-webkit-transform:translate(0,0);
	}
	25%
	{
		transform:translate(480px,500px);
		-moz-transform:translate(480px,500px);
		-ms-transform:translate(480px,500px);
		-o-transform:translate(480px,500px);
		-webkit-transform:translate(480px,500px);
	}
	50%
	{
		transform:translate(960px,0px);
		-moz-transform:translate(960px,0px);
		-ms-transform:translate(960px,0px);
		-o-transform:translate(960px,0px);
		-webkit-transform:translate(960px,0px);
	}
	75%
	{
		transform:translate(1440px,500px);
		-moz-transform:translate(1440px,500px);
		-ms-transform:translate(1440px,500px);
		-o-transform:translate(1440px,500px);
		-webkit-transform:translate(1440px,500px);
	}
	100%
	{
		transform:translate(2000px,0px);
		-moz-transform:translate(2000px,0px);
		-ms-transform:translate(2000px,0px);
		-o-transform:translate(2000px,0px);
		-webkit-transform:translate(2000px,0px);
	}
}
@-moz-keyframes ba75
{
	0%
	{
		transform:translate(0,0);
		-moz-transform:translate(0,0);
		-ms-transform:translate(0,0);
		-o-transform:translate(0,0);
		-webkit-transform:translate(0,0);
	}
	25%
	{
		transform:translate(480px,500px);
		-moz-transform:translate(480px,500px);
		-ms-transform:translate(480px,500px);
		-o-transform:translate(480px,500px);
		-webkit-transform:translate(480px,500px);
	}
	50%
	{
		transform:translate(960px,0px);
		-moz-transform:translate(960px,0px);
		-ms-transform:translate(960px,0px);
		-o-transform:translate(960px,0px);
		-webkit-transform:translate(960px,0px);
	}
	75%
	{
		transform:translate(1440px,500px);
		-moz-transform:translate(1440px,500px);
		-ms-transform:translate(1440px,500px);
		-o-transform:translate(1440px,500px);
		-webkit-transform:translate(1440px,500px);
	}
	100%
	{
		transform:translate(2000px,0px);
		-moz-transform:translate(2000px,0px);
		-ms-transform:translate(2000px,0px);
		-o-transform:translate(2000px,0px);
		-webkit-transform:translate(2000px,0px);
	}
}
@-ms-keyframes ba75
{
	0%
	{
		transform:translate(0,0);
		-moz-transform:translate(0,0);
		-ms-transform:translate(0,0);
		-o-transform:translate(0,0);
		-webkit-transform:translate(0,0);
	}
	25%
	{
		transform:translate(480px,500px);
		-moz-transform:translate(480px,500px);
		-ms-transform:translate(480px,500px);
		-o-transform:translate(480px,500px);
		-webkit-transform:translate(480px,500px);
	}
	50%
	{
		transform:translate(960px,0px);
		-moz-transform:translate(960px,0px);
		-ms-transform:translate(960px,0px);
		-o-transform:translate(960px,0px);
		-webkit-transform:translate(960px,0px);
	}
	75%
	{
		transform:translate(1440px,500px);
		-moz-transform:translate(1440px,500px);
		-ms-transform:translate(1440px,500px);
		-o-transform:translate(1440px,500px);
		-webkit-transform:translate(1440px,500px);
	}
	100%
	{
		transform:translate(2000px,0px);
		-moz-transform:translate(2000px,0px);
		-ms-transform:translate(2000px,0px);
		-o-transform:translate(2000px,0px);
		-webkit-transform:translate(2000px,0px);
	}
}
@-o-keyframes ba75
{
	0%
	{
		transform:translate(0,0);
		-moz-transform:translate(0,0);
		-ms-transform:translate(0,0);
		-o-transform:translate(0,0);
		-webkit-transform:translate(0,0);
	}
	25%
	{
		transform:translate(480px,500px);
		-moz-transform:translate(480px,500px);
		-ms-transform:translate(480px,500px);
		-o-transform:translate(480px,500px);
		-webkit-transform:translate(480px,500px);
	}
	50%
	{
		transform:translate(960px,0px);
		-moz-transform:translate(960px,0px);
		-ms-transform:translate(960px,0px);
		-o-transform:translate(960px,0px);
		-webkit-transform:translate(960px,0px);
	}
	75%
	{
		transform:translate(1440px,500px);
		-moz-transform:translate(1440px,500px);
		-ms-transform:translate(1440px,500px);
		-o-transform:translate(1440px,500px);
		-webkit-transform:translate(1440px,500px);
	}
	100%
	{
		transform:translate(2000px,0px);
		-moz-transform:translate(2000px,0px);
		-ms-transform:translate(2000px,0px);
		-o-transform:translate(2000px,0px);
		-webkit-transform:translate(2000px,0px);
	}
}
@-webkit-keyframes ba75
{
	0%
	{
		transform:translate(0,0);
		-moz-transform:translate(0,0);
		-ms-transform:translate(0,0);
		-o-transform:translate(0,0);
		-webkit-transform:translate(0,0);
	}
	25%
	{
		transform:translate(480px,500px);
		-moz-transform:translate(480px,500px);
		-ms-transform:translate(480px,500px);
		-o-transform:translate(480px,500px);
		-webkit-transform:translate(480px,500px);
	}
	50%
	{
		transform:translate(960px,0px);
		-moz-transform:translate(960px,0px);
		-ms-transform:translate(960px,0px);
		-o-transform:translate(960px,0px);
		-webkit-transform:translate(960px,0px);
	}
	75%
	{
		transform:translate(1440px,500px);
		-moz-transform:translate(1440px,500px);
		-ms-transform:translate(1440px,500px);
		-o-transform:translate(1440px,500px);
		-webkit-transform:translate(1440px,500px);
	}
	100%
	{
		transform:translate(2000px,0px);
		-moz-transform:translate(2000px,0px);
		-ms-transform:translate(2000px,0px);
		-o-transform:translate(2000px,0px);
		-webkit-transform:translate(2000px,0px);
	}
}
/** 90圆图动画 **/
.ball span.ba90{
	animation:ba90 8s linear 0s infinite alternate;
	-moz-animation:ba90 8s linear 0s infinite alternate;
	-ms-animation:ba90 8s linear 0s infinite alternate;
	-o-animation:ba90 8s linear 0s infinite alternate;
	-webkit-animation:ba90 8s linear 0s infinite alternate;
}
@keyframes ba90
{
	0%
	{
		transform:translate(2000px,0);
		-moz-transform:translate(2000px,0);
		-ms-transform:translate(2000px,0);
		-o-transform:translate(2000px,0);
		-webkit-transform:translate(2000px,0);
	}
	25%
	{
		transform:translate(1440px,500px);
		-moz-transform:translate(1440px,500px);
		-ms-transform:translate(1440px,500px);
		-o-transform:translate(1440px,500px);
		-webkit-transform:translate(1440px,500px);
	}
	50%
	{
		transform:translate(960px,0px);
		-moz-transform:translate(960px,0px);
		-ms-transform:translate(960px,0px);
		-o-transform:translate(960px,0px);
		-webkit-transform:translate(960px,0px);
	}
	75%
	{
		transform:translate(480px,500px);
		-moz-transform:translate(480px,500px);
		-ms-transform:translate(480px,500px);
		-o-transform:translate(480px,500px);
		-webkit-transform:translate(480px,500px);
	}
	100%
	{
		transform:translate(0px,0px);
		-moz-transform:translate(0px,0px);
		-ms-transform:translate(0px,0px);
		-o-transform:translate(0px,0px);
		-webkit-transform:translate(0px,0px);
	}
}
@-moz-keyframes ba90
{
	0%
	{
		transform:translate(2000px,0);
		-moz-transform:translate(2000px,0);
		-ms-transform:translate(2000px,0);
		-o-transform:translate(2000px,0);
		-webkit-transform:translate(2000px,0);
	}
	25%
	{
		transform:translate(1440px,500px);
		-moz-transform:translate(1440px,500px);
		-ms-transform:translate(1440px,500px);
		-o-transform:translate(1440px,500px);
		-webkit-transform:translate(1440px,500px);
	}
	50%
	{
		transform:translate(960px,0px);
		-moz-transform:translate(960px,0px);
		-ms-transform:translate(960px,0px);
		-o-transform:translate(960px,0px);
		-webkit-transform:translate(960px,0px);
	}
	75%
	{
		transform:translate(480px,500px);
		-moz-transform:translate(480px,500px);
		-ms-transform:translate(480px,500px);
		-o-transform:translate(480px,500px);
		-webkit-transform:translate(480px,500px);
	}
	100%
	{
		transform:translate(0px,0px);
		-moz-transform:translate(0px,0px);
		-ms-transform:translate(0px,0px);
		-o-transform:translate(0px,0px);
		-webkit-transform:translate(0px,0px);
	}
}

@-ms-keyframes ba90
{
	0%
	{
		transform:translate(2000px,0);
		-moz-transform:translate(2000px,0);
		-ms-transform:translate(2000px,0);
		-o-transform:translate(2000px,0);
		-webkit-transform:translate(2000px,0);
	}
	25%
	{
		transform:translate(1440px,500px);
		-moz-transform:translate(1440px,500px);
		-ms-transform:translate(1440px,500px);
		-o-transform:translate(1440px,500px);
		-webkit-transform:translate(1440px,500px);
	}
	50%
	{
		transform:translate(960px,0px);
		-moz-transform:translate(960px,0px);
		-ms-transform:translate(960px,0px);
		-o-transform:translate(960px,0px);
		-webkit-transform:translate(960px,0px);
	}
	75%
	{
		transform:translate(480px,500px);
		-moz-transform:translate(480px,500px);
		-ms-transform:translate(480px,500px);
		-o-transform:translate(480px,500px);
		-webkit-transform:translate(480px,500px);
	}
	100%
	{
		transform:translate(0px,0px);
		-moz-transform:translate(0px,0px);
		-ms-transform:translate(0px,0px);
		-o-transform:translate(0px,0px);
		-webkit-transform:translate(0px,0px);
	}
}

@-o-keyframes ba90
{
	0%
	{
		transform:translate(2000px,0);
		-moz-transform:translate(2000px,0);
		-ms-transform:translate(2000px,0);
		-o-transform:translate(2000px,0);
		-webkit-transform:translate(2000px,0);
	}
	25%
	{
		transform:translate(1440px,500px);
		-moz-transform:translate(1440px,500px);
		-ms-transform:translate(1440px,500px);
		-o-transform:translate(1440px,500px);
		-webkit-transform:translate(1440px,500px);
	}
	50%
	{
		transform:translate(960px,0px);
		-moz-transform:translate(960px,0px);
		-ms-transform:translate(960px,0px);
		-o-transform:translate(960px,0px);
		-webkit-transform:translate(960px,0px);
	}
	75%
	{
		transform:translate(480px,500px);
		-moz-transform:translate(480px,500px);
		-ms-transform:translate(480px,500px);
		-o-transform:translate(480px,500px);
		-webkit-transform:translate(480px,500px);
	}
	100%
	{
		transform:translate(0px,0px);
		-moz-transform:translate(0px,0px);
		-ms-transform:translate(0px,0px);
		-o-transform:translate(0px,0px);
		-webkit-transform:translate(0px,0px);
	}
}

@-webkit-keyframes ba90
{
	0%
	{
		transform:translate(2000px,0);
		-moz-transform:translate(2000px,0);
		-ms-transform:translate(2000px,0);
		-o-transform:translate(2000px,0);
		-webkit-transform:translate(2000px,0);
	}
	25%
	{
		transform:translate(1440px,500px);
		-moz-transform:translate(1440px,500px);
		-ms-transform:translate(1440px,500px);
		-o-transform:translate(1440px,500px);
		-webkit-transform:translate(1440px,500px);
	}
	50%
	{
		transform:translate(960px,0px);
		-moz-transform:translate(960px,0px);
		-ms-transform:translate(960px,0px);
		-o-transform:translate(960px,0px);
		-webkit-transform:translate(960px,0px);
	}
	75%
	{
		transform:translate(480px,500px);
		-moz-transform:translate(480px,500px);
		-ms-transform:translate(480px,500px);
		-o-transform:translate(480px,500px);
		-webkit-transform:translate(480px,500px);
	}
	100%
	{
		transform:translate(0px,0px);
		-moz-transform:translate(0px,0px);
		-ms-transform:translate(0px,0px);
		-o-transform:translate(0px,0px);
		-webkit-transform:translate(0px,0px);
	}
}
/** 105圆图动画 **/
.ball span.ba105{
	animation:ba105 8s linear 0s infinite;
	-moz-animation:ba105 8s linear 0s infinite;
	-ms-animation:ba105 8s linear 0s infinite;
	-o-animation:ba105 8s linear 0s infinite;
	-webkit-animation:ba105 8s linear 0s infinite;
}
@keyframes ba105
{
	0%
	{
		transform:translate(0px,297px);
		-moz-transform:translate(0px,297px);
		-ms-transform:translate(0px,297px);
		-o-transform:translate(0px,297px);
		-webkit-transform:translate(0px,297px);
	}
	100%
	{
		transform:translate(2000px,297px);
		-moz-transform:translate(2000px,297px);
		-ms-transform:translate(2000px,297px);
		-o-transform:translate(2000px,297px);
		-webkit-transform:translate(2000px,297px);
	}
}

@-moz-keyframes ba105
{
	0%
	{
		transform:translate(0px,297px);
		-moz-transform:translate(0px,297px);
		-ms-transform:translate(0px,297px);
		-o-transform:translate(0px,297px);
		-webkit-transform:translate(0px,297px);
	}
	100%
	{
		transform:translate(2000px,297px);
		-moz-transform:translate(2000px,297px);
		-ms-transform:translate(2000px,297px);
		-o-transform:translate(2000px,297px);
		-webkit-transform:translate(2000px,297px);
	}
}

@-ms-keyframes ba105
{
	0%
	{
		transform:translate(0px,297px);
		-moz-transform:translate(0px,297px);
		-ms-transform:translate(0px,297px);
		-o-transform:translate(0px,297px);
		-webkit-transform:translate(0px,297px);
	}
	100%
	{
		transform:translate(2000px,297px);
		-moz-transform:translate(2000px,297px);
		-ms-transform:translate(2000px,297px);
		-o-transform:translate(2000px,297px);
		-webkit-transform:translate(2000px,297px);
	}
}

@-o-keyframes ba105
{
	0%
	{
		transform:translate(0px,297px);
		-moz-transform:translate(0px,297px);
		-ms-transform:translate(0px,297px);
		-o-transform:translate(0px,297px);
		-webkit-transform:translate(0px,297px);
	}
	100%
	{
		transform:translate(2000px,297px);
		-moz-transform:translate(2000px,297px);
		-ms-transform:translate(2000px,297px);
		-o-transform:translate(2000px,297px);
		-webkit-transform:translate(2000px,297px);
	}
}

@-webkit-keyframes ba105
{
	0%
	{
		transform:translate(0px,297px);
		-moz-transform:translate(0px,297px);
		-ms-transform:translate(0px,297px);
		-o-transform:translate(0px,297px);
		-webkit-transform:translate(0px,297px);
	}
	100%
	{
		transform:translate(2000px,297px);
		-moz-transform:translate(2000px,297px);
		-ms-transform:translate(2000px,297px);
		-o-transform:translate(2000px,297px);
		-webkit-transform:translate(2000px,297px);
	}
}
/** 160圆图动画 **/
.ball span.ba160{
	animation:ba160 8s linear 0s infinite;
	-moz-animation:ba160 8s linear 0s infinite;
	-ms-animation:ba160 8s linear 0s infinite;
	-o-animation:ba160 8s linear 0s infinite;
	-webkit-animation:ba160 8s linear 0s infinite;
}
@keyframes ba160
{
	0%
	{
		transform:translate(2600px,200px);
		-moz-transform:translate(2600px,200px);
		-ms-transform:translate(2600px,200px);
		-o-transform:translate(2600px,200px);
		-webkit-transform:translate(2600px,200px);
	}
	100%
	{
		transform:translate(0px,200px);
		-moz-transform:translate(0px,200px);
		-ms-transform:translate(0px,200px);
		-o-transform:translate(0px,200px);
		-webkit-transform:translate(0px,200px);
	}
}
@-moz-keyframes ba160
{
	0%
	{
		transform:translate(2600px,200px);
		-moz-transform:translate(2600px,200px);
		-ms-transform:translate(2600px,200px);
		-o-transform:translate(2600px,200px);
		-webkit-transform:translate(2600px,200px);
	}
	100%
	{
		transform:translate(0px,200px);
		-moz-transform:translate(0px,200px);
		-ms-transform:translate(0px,200px);
		-o-transform:translate(0px,200px);
		-webkit-transform:translate(0px,200px);
	}
}

@-ms-keyframes ba160
{
	0%
	{
		transform:translate(2600px,200px);
		-moz-transform:translate(2600px,200px);
		-ms-transform:translate(2600px,200px);
		-o-transform:translate(2600px,200px);
		-webkit-transform:translate(2600px,200px);
	}
	100%
	{
		transform:translate(0px,200px);
		-moz-transform:translate(0px,200px);
		-ms-transform:translate(0px,200px);
		-o-transform:translate(0px,200px);
		-webkit-transform:translate(0px,200px);
	}
}

@-o-keyframes ba160
{
	0%
	{
		transform:translate(2600px,200px);
		-moz-transform:translate(2600px,200px);
		-ms-transform:translate(2600px,200px);
		-o-transform:translate(2600px,200px);
		-webkit-transform:translate(2600px,200px);
	}
	100%
	{
		transform:translate(0px,200px);
		-moz-transform:translate(0px,200px);
		-ms-transform:translate(0px,200px);
		-o-transform:translate(0px,200px);
		-webkit-transform:translate(0px,200px);
	}
}
@-webkit-keyframes ba160
{
	0%
	{
		transform:translate(2600px,200px);
		-moz-transform:translate(2600px,200px);
		-ms-transform:translate(2600px,200px);
		-o-transform:translate(2600px,200px);
		-webkit-transform:translate(2600px,200px);
	}
	100%
	{
		transform:translate(0px,200px);
		-moz-transform:translate(0px,200px);
		-ms-transform:translate(0px,200px);
		-o-transform:translate(0px,200px);
		-webkit-transform:translate(0px,200px);
	}
}
/** 190圆图动画 **/
.ball span.ba190{
	animation:ba190 8s linear 0s infinite;
	-moz-animation:ba190 8s linear 0s infinite;
	-ms-animation:ba190 8s linear 0s infinite;
	-o-animation:ba190 8s linear 0s infinite;
	-webkit-animation:ba190 8s linear 0s infinite;
}
@keyframes ba190
{
	0%
	{
		transform:translate(1900px,400px);
		-moz-transform:translate(1900px,400px);
		-ms-transform:translate(1900px,400px);
		-o-transform:translate(1900px,400px);
		-webkit-transform:translate(1900px,400px);
	}
	100%
	{
		transform:translate(0,400px);
		-moz-transform:translate(0,400px);
		-ms-transform:translate(0,400px);
		-o-transform:translate(0,400px);
		-webkit-transform:translate(0,400px);
	}
}
@-moz-keyframes ba190
{
	0%
	{
		transform:translate(1900px,400px);
		-moz-transform:translate(1900px,400px);
		-ms-transform:translate(1900px,400px);
		-o-transform:translate(1900px,400px);
		-webkit-transform:translate(1900px,400px);
	}
	100%
	{
		transform:translate(0,400px);
		-moz-transform:translate(0,400px);
		-ms-transform:translate(0,400px);
		-o-transform:translate(0,400px);
		-webkit-transform:translate(0,400px);
	}
}

@-ms-keyframes ba190
{
	0%
	{
		transform:translate(1900px,400px);
		-moz-transform:translate(1900px,400px);
		-ms-transform:translate(1900px,400px);
		-o-transform:translate(1900px,400px);
		-webkit-transform:translate(1900px,400px);
	}
	100%
	{
		transform:translate(0,400px);
		-moz-transform:translate(0,400px);
		-ms-transform:translate(0,400px);
		-o-transform:translate(0,400px);
		-webkit-transform:translate(0,400px);
	}
}
@-o-keyframes ba190
{
	0%
	{
		transform:translate(1900px,400px);
		-moz-transform:translate(1900px,400px);
		-ms-transform:translate(1900px,400px);
		-o-transform:translate(1900px,400px);
		-webkit-transform:translate(1900px,400px);
	}
	100%
	{
		transform:translate(0,400px);
		-moz-transform:translate(0,400px);
		-ms-transform:translate(0,400px);
		-o-transform:translate(0,400px);
		-webkit-transform:translate(0,400px);
	}
}
@-webkit-keyframes ba190
{
	0%
	{
		transform:translate(1900px,400px);
		-moz-transform:translate(1900px,400px);
		-ms-transform:translate(1900px,400px);
		-o-transform:translate(1900px,400px);
		-webkit-transform:translate(1900px,400px);
	}
	100%
	{
		transform:translate(0,400px);
		-moz-transform:translate(0,400px);
		-ms-transform:translate(0,400px);
		-o-transform:translate(0,400px);
		-webkit-transform:translate(0,400px);
	}
}
/** 230圆图动画 **/
.ball span.ba230{
	animation:ba230 8s linear 0s infinite alternate;
	-moz-animation:ba230 8s linear 0s infinite alternate;
	-ms-animation:ba230 8s linear 0s infinite alternate;
	-o-animation:ba230 8s linear 0s infinite alternate;
	-webkit-animation:ba230 8s linear 0s infinite alternate;
}
@keyframes ba230
{
	0%
	{
		top:0px;
		left:80;
	}
	100%
	{
		top:600px;
		left:2000px;
	}
}
@-moz-keyframes ba230
{
	0%
	{
		top:0px;
		left:80;
	}
	100%
	{
		top:600px;
		left:2000px;
	}
}

@-ms-keyframes ba230
{
	0%
	{
		top:0px;
		left:80;
	}
	100%
	{
		top:600px;
		left:2000px;
	}
}

@-o-keyframes ba230
{
	0%
	{
		top:0px;
		left:80;
	}
	100%
	{
		top:600px;
		left:2000px;
	}
}

@-webkit-keyframes ba230
{
	0%
	{
		top:0px;
		left:80;
	}
	100%
	{
		top:600px;
		left:2000px;
	}
}
/** 75_2圆图动画 **/
.ball span.ba75_2{
	animation:ba752 8s linear 0s infinite alternate;
	-moz-animation:ba752 8s linear 0s infinite alternate;
	-ms-animation:ba752 8s linear 0s infinite alternate;
	-o-animation:ba752 8s linear 0s infinite alternate;
	-webkit-animation:ba752 8s linear 0s infinite alternate;
}
@keyframes ba752
{
	0%
	{
		top:130px;
		left:80px;
	}
	100%
	{
		top:130px;
		left:1200px;
	}
}
@-moz-keyframes ba752
{
	0%
	{
		top:130px;
		left:80px;
	}
	100%
	{
		top:130px;
		left:1200px;
	}
}

@-ms-keyframes ba752
{
	0%
	{
		top:130px;
		left:80px;
	}
	100%
	{
		top:130px;
		left:1200px;
	}
}

@-o-keyframes ba752
{
	0%
	{
		top:130px;
		left:80px;
	}
	100%
	{
		top:130px;
		left:1200px;
	}
}

@-webkit-keyframes ba752
{
	0%
	{
		top:130px;
		left:80px;
	}
	100%
	{
		top:130px;
		left:1200px;
	}
}
/** 90_2圆图动画 **/
.ball span.ba90_2{
	animation:ba90_2 8s linear 0s infinite alternate;
	-moz-animation:ba90_2 8s linear 0s infinite alternate;
	-ms-animation:ba90_2 8s linear 0s infinite alternate;
	-o-animation:ba90_2 8s linear 0s infinite alternate;
	-webkit-animation:ba90_2 8s linear 0s infinite alternate;
}
@keyframes ba90_2
{
	0%
	{
		top:0px;
		left:800px;
	}
	100%
	{
		top:600px;
		left:800px;
	}
}
@-moz-keyframes ba90_2
{
	0%
	{
		top:0px;
		left:800px;
	}
	100%
	{
		top:600px;
		left:800px;
	}
}

@-ms-keyframes ba90_2
{
	0%
	{
		top:0px;
		left:800px;
	}
	100%
	{
		top:600px;
		left:800px;
	}
}

@-o-keyframes ba90_2
{
	0%
	{
		top:0px;
		left:800px;
	}
	100%
	{
		top:600px;
		left:800px;
	}
}

@-webkit-keyframes ba90_2
{
	0%
	{
		top:0px;
		left:800px;
	}
	100%
	{
		top:600px;
		left:800px;
	}
}
/** 105_2圆图动画 **/
.ball span.ba105_2{
	animation:ba105_2 8s linear 0s infinite alternate;
	-moz-animation:ba105_2 8s linear 0s infinite alternate;
	-ms-animation:ba105_2 8s linear 0s infinite alternate;
	-o-animation:ba105_2 8s linear 0s infinite alternate;
	-webkit-animation:ba105_2 8s linear 0s infinite alternate;
}
@keyframes ba105_2
{
	0%
	{
		top:600px;
		left:1200px;
	}
	100%
	{
		top:0px;
		left:1200px;
	}
}
@-moz-keyframes ba105_2
{
	0%
	{
		top:600px;
		left:1200px;
	}
	100%
	{
		top:0px;
		left:1200px;
	}
}

@-ms-keyframes ba105_2
{
	0%
	{
		top:600px;
		left:1200px;
	}
	100%
	{
		top:0px;
		left:1200px;
	}
}

@-o-keyframes ba105_2
{
	0%
	{
		top:600px;
		left:1200px;
	}
	100%
	{
		top:0px;
		left:1200px;
	}
}

@-webkit-keyframes ba105_2
{
	0%
	{
		top:600px;
		left:1200px;
	}
	100%
	{
		top:0px;
		left:1200px;
	}
}
/************* 波浪动画 ************/
@keyframes wave
{
	0%{
		left:0px;
	}
	100%{ 
		left:-3840px;
	}
}
@-moz-keyframes wave
{
	0%{
		left:0px;
	}
	100%{ 
		left:-3840px;
	}
}
@-ms-keyframes wave
{
	0%{
		left:0px;
	}
	100%{ 
		left:-3840px;
	}
}
@-o-keyframes wave
{
	0%{
		left:0px;
	}
	100%{ 
		left:-3840px;
	}
}
@-webkit-keyframes wave
{
	0%{
		left:0px;
	}
	100%{ 
		left:-3840px;
	}
}