#banner {
	width: 100%;
	height: 500px;
	background-color: #0c0c0c
}

#slide-banner {
	position: relative;
	height: 460px
}

#imgNames {
	position: relative;
	float: left;
	overflow: hidden;
	width: 100%;
	height: 100%
}

#imgNames img {
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: -960px;
	-moz-transition: all linear 500ms;
	-o-transition: all linear 500ms;
	-webkit-transition: all linear 500ms;
	transition: all linear 500ms;
	opacity: 0;
	filter: alpha(opacity=0)\9
}

#imgNames img.show {
	opacity: 1;
	filter: alpha(opacity=100)\9
}

#ad-pager {
	position: absolute;
	top: 20px;
	left: 50%;
	width: 1150px;
	margin-left: -575px
}

#ad-pager .pager-list {
	position: absolute;
	right: 10px
}

#ad-pager .pager-list>div {
	position: relative;
	width: 40px;
	height: 40px;
	margin: 10px 0
}

#ad-pager .pager-list>div canvas {
	position: absolute;
	top: 0;
	left: 0
}

#ad-pager div.info1 a {
	background: #000 url('/images/slider_icon_01.png') no-repeat center top
}

#ad-pager div.info2 a {
	background: #000 url('/images/slider_icon_02.png') no-repeat center top
}

#ad-pager div.info3 a {
	background: #000 url('/images/slider_icon_03.png') no-repeat center top
}

#ad-pager div.info4 a {
	background: #000 url('/images/slider_icon_04.png') no-repeat center top
}

#ad-pager div.info5 a {
	background: #000 url('/images/slider_icon_05.png') no-repeat center top
}

#ad-pager div.info6 a {
	background: #000 url('/images/slider_icon_06.png') no-repeat center top
}

#ad-pager div.info7 a {
	background: #000 url('/images/slider_icon_07.png') no-repeat center top
}

#ad-pager div.info8 a {
	background: #000 url('/images/slider_icon_08.png') no-repeat center top
}

#ad-pager a {
	position: relative;
	top: 2px;
	left: 2px;
	display: block;
	height: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	border-radius: 100%
}

#ad-pager input {
	display: none
}

#news {
	min-width: 1150px;
	background: #f7f7f8 url('/images/news_bg.png') no-repeat center
}

#news .wrapper {
	padding: 0 220px 0 60px
}

#content {
	background: #f7f7f8
}

#content>.wrapper {
	width: auto
}

.info-top {
	height: 443px;
	background: url('/images/info_top.png') no-repeat center top
}

.info-top .service {
	width: 336px;
	height: 100%;
	padding-top: 90px;
	vertical-align: top
}

.info-top .service li {
	position: relative;
	height: 70px;
	margin-top: 30px;
	padding-top: 10px;
	color: #000;
	font-size: 18px;
	text-align: left;
	background: no-repeat left bottom
}

.info-top .service li.service-01 {
	background-image: url('/images/loading_01.png')
}

.info-top .service li.service-02 {
	background-image: url('/images/loading_02.png')
}

.info-top .service li.service-03 {
	background: url('/images/visa.png') no-repeat 0 40px
}

.info-top .service li span {
	display: block;
	color: #999;
	font-size: 12px
}

.info-top .service li.service-03 span {
	padding-top: 26px
}

.info-top .service .number {
	position: absolute;
	top: 0;
	right: 120px;
	color: #666;
	font-size: 44px
}

.info-top .service .number:before {
	content: '';
	display: inline-block;
	position: absolute;
	bottom: 8px;
	right: -38px;
	color: #dcdbdb;
	font-size: 28px
}

.info-top .service .seconds:before {
	content: '秒'
}

.info-top .service .minutes:before {
	content: '分'
}

.info-top .service .banks:before {
	content: '家'
}

.info-top .advantage {
	width: 390px;
	height: 100%;
	padding: 100px 50px 0;
	vertical-align: top
}

.info-top .advantage li {
	position: relative;
	margin-top: 30px;
	color: #000;
	font-size: 18px;
	text-align: left
}

.info-top .advantage li span {
	position: absolute;
	top: 2px;
	right: 0;
	color: #ccc;
	font-size: 12px
}

.info-top .advantage li p {
	margin-top: 6px;
	font-size: 12px
}

.info-top .hot-api {
	display: inline-block;
	position: relative;
	width: 425px;
	padding: 120px 50px 0
}

.info-top .hot-api li {
	display: inline-block;
	width: 100%;
	height: 87px;
	padding-left: 100px;
	text-align: left;
	background: no-repeat left center
}

.info-top .hot-api li.link-01 {
	background-image: url('/images/api_01.png')
}

.info-top .hot-api li.link-02 {
	background-image: url('/images/api_02.png')
}

.info-top .hot-api li.link-03 {
	background-image: url('/images/api_03.png')
}

.info-top .hot-api li.link-04 {
	background-image: url('/images/api_04.png')
}

.info-top .hot-api li.link-05 {
	background-image: url('/images/api_05.png')
}

.info-top .hot-api li.link-06 {
	background-image: url('/images/api_06.png')
}

.info-top .hot-api li a {
	color: #000;
	font-size: 18px;
	text-decoration: none
}

.info-top .hot-api li span {
	display: block;
	font-size: 12px
}

.cycle-pager span {
	display: inline-block;
	margin: 0 5px;
	color: #dfdfe0;
	font-size: 26px;
	line-height: 7px;
	cursor: pointer
}

.cycle-pager span.cycle-pager-active {
	color: #1d82e2
}

.border-line {
	border-top: 1px solid #dde1e3
}

.info-bottom {
	position: relative;
	height: 413px;
	background: url('/images/info_bottom.png') no-repeat center
}

.info-bottom .guide {
	position: absolute;
	top: 136px;
	right: 40px;
	width: 290px
}

.info-bottom .guide .service-list {
	width: 100%
}

.info-bottom .guide .service-list li {
	float: left;
	width: 33.33%;
	height: 16px;
	margin: 6px 0;
	color: #555;
	line-height: 16px;
	background: url('/images/service_list_icon.png') no-repeat left top
}

.info-bottom .guide .service-list li a {
	display: inline-block;
	width: 100%;
	color: inherit;
	font-size: 12px;
	text-decoration: none
}

.info-bottom .guide .service-list li:hover {
	color: #218bb4;
	background-position: left bottom
}

.info-bottom .browser-list {
	margin-top: 44px;
	width: 100%
}

.info-bottom .browser-list li {
	float: left;
	width: 25%;
	background: no-repeat left top
}

.info-bottom .browser-list li:hover {
	background-position: left bottom
}

.info-bottom .browser-list .limit360 {
	background-image: url('/images/limit360_icon.png')
}

.info-bottom .browser-list .ie {
	background-image: url('/images/ie_icon.png')
}

.info-bottom .browser-list .chrome {
	background-image: url('/images/chrome_icon.png')
}

.info-bottom .browser-list .firefox {
	background-image: url('/images/firefox_icon.png')
}

.local {
	position: relative;
	width: 260px;
	padding-top: 115px;
	text-align: left
}

.pager {
	position: relative;
	margin: 10px 25px 10px 0;
	text-align: center
}

.pager>div {
	display: inline-block;
	width: 6px;
	height: 6px;
	margin: 0 5px;
	background: url('/images/ued-img.png') no-repeat -44px -874px;
	cursor: pointer
}

.pager>div.active {
	background-position: -24px -874px
}

.text {
	position: relative
}

.text h2 {
	margin: 0 0 10px;
	color: #333;
	font-size: 18px;
	font-weight: normal;
	line-height: 18px;
	text-shadow: 0 1px 0 #fff
}

.text p {
	margin: 0;
	color: #555;
	font-size: 12px;
	font-weight: normal;
	text-shadow: 0 1px 0 #fff
}

#user-experience {
	position: relative;
	width: 199px;
	height: 100px;
	cursor: pointer;
	overflow: hidden
}

#user-experience div {
	position: absolute;
	bottom: 0
}

#ue-inner {
	width: 100%;
	height: 100%
}

#ue-limgs {
	left: 0;
	width: 90px;
	height: 89px;
	background: url('/images/1step-left.png') 0 -534px no-repeat;
	z-index: 1
}

#ue-rimgs {
	left: 54px;
	width: 126px;
	height: 69px;
	background: url('/images/1step-right.png') 0 -345px no-repeat;
	z-index: 2
}

#ue-limgs-inner,#ue-rimgs-inner {
	width: 100%;
	height: 100%
}

#ue-limgs-inner {
	background: url('/images/1step-left.png') 0 100px no-repeat
}

#ue-rimgs-inner {
	background: url('/images/1step-right.png') 0 100px no-repeat
}

.move #ue-inner {
	-webkit-animation: fadeOutDown .2s linear .1s both;
	-moz-animation: fadeOutDown .2s linear .1s both;
	-ms-animation: fadeOutDown .2s linear .1s both;
	-o-animation: fadeOutDown .2s linear .1s both;
	animation: fadeOutDown .2s linear .1s both
}

.move #ue-limgs {
	-webkit-animation: Down2 .2s linear .5s both;
	-moz-animation: Down2 .2s linear .5s both;
	-ms-animation: Down2 .2s linear .5s both;
	-o-animation: Down2 .2s linear .5s both;
	animation: Down2 .2s linear .5s both
}

.move #ue-limgs-inner {
	-webkit-animation: changeBGposition1 1s step-end .9s both;
	-moz-animation: changeBGposition1 1s step-end .9s both;
	-ms-animation: changeBGposition1 1s step-end .9s both;
	-o-animation: changeBGposition1 1s step-end .9s both;
	animation: changeBGposition1 1s step-end .9s both
}

.move #ue-rimgs {
	-webkit-animation: Down2 .2s linear 2s both;
	-moz-animation: Down2 .2s linear 2s both;
	-ms-animation: Down2 .2s linear 2s both;
	-o-animation: Down2 .2s linear 2s both;
	animation: Down2 .2s linear 2s both
}

.move #ue-rimgs-inner {
	-webkit-animation: changeBGposition2 1s step-end 2.4s both;
	-moz-animation: changeBGposition2 1s step-end 2.4s both;
	-ms-animation: changeBGposition2 1s step-end 2.4s both;
	-o-animation: changeBGposition2 1s step-end 2.4s both;
	animation: changeBGposition2 1s step-end 2.4s both
}

#rocket {
	position: relative;
	width: 200px;
	height: 100px;
	overflow: hidden;
	cursor: pointer
}

#rocket div {
	position: absolute;
	-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s
}

#rk-cloud {
	bottom: 0;
	left: 4px;
	width: 142px;
	height: 56px;
	background: url('/images/2cloud.png') no-repeat;
	z-index: 3
}

#rk-main {
	bottom: -92px;
	left: 86px;
	width: 49px;
	height: 169px;
	background: url('/images/2rocket.png') no-repeat;
	z-index: 1
}

#rk-earth {
	bottom: 0;
	right: 3px;
	width: 60px;
	height: 56px;
	background: url('/images/2earth.png') no-repeat;
	z-index: 1
}

#rk-hill {
	bottom: 0;
	right: 0;
	width: 123px;
	height: 19px;
	background: url('/images/2hill.png') no-repeat;
	z-index: 2
}

.move #rk-cloud {
	left: 0
}

.move #rk-main {
	-webkit-animation: rocketUp .7s ease-out .2s both;
	-moz-animation: rocketUp .7s ease-out .2s both;
	-ms-animation: rocketUp .7s ease-out .2s both;
	-o-animation: rocketUp .7s ease-out .2s both;
	animation: rocketUp .7s ease-out .2s both
}

.move #rk-earth {
	right: 0
}

#services {
	position: relative;
	width: 200px;
	height: 100px;
	cursor: pointer;
	overflow: hidden
}

#services div {
	position: absolute
}

#s-inner {
	width: 100%;
	height: 100%
}

#s-b1 {
	width: 100%;
	height: 100%
}

#s-qq {
	left: 50px;
	bottom: 0;
	width: 45px;
	height: 52px;
	background: url('/images/3qq.png') no-repeat
}

#s-gugong {
	right: 0;
	bottom: 0;
	width: 91px;
	height: 72px;
	background: url('/images/3gugong.png') no-repeat
}

#s-lm {
	left: 0;
	bottom: 0;
	width: 65px;
	height: 61px;
	background: url('/images/3lm.png') no-repeat
}

#s-green {
	bottom: 0;
	left: 79px;
	width: 51px;
	height: 41px;
	background: url('/images/3wechat-green.png') no-repeat
}

#s-white {
	bottom: 0;
	left: 107px;
	width: 36px;
	height: 26px;
	background: url('/images/3wechat-white.png') no-repeat
}

.move #s-inner {
	-webkit-animation: fadeOutDown .3s ease-in 0s both;
	-moz-animation: fadeOutDown .3s ease-in 0s both;
	-ms-animation: fadeOutDown .3s ease-in 0s both;
	-o-animation: fadeOutDown .3s ease-in 0s both;
	animation: fadeOutDown .3s ease-in 0s both
}

.move #s-qq,.move #s-lm,.move #s-green,.move #s-white,.move #s-gugong {
	-webkit-animation: Down .2s ease both;
	-moz-animation: Down .2s ease both;
	-ms-animation: Down .2s ease both;
	-o-animation: Down .2s ease both;
	animation: Down .2s ease both
}

.move #s-qq {
	-webkit-animation-delay: .5s;
	-moz-animation-delay: .5s;
	-ms-animation-delay: .5s;
	-o-animation-delay: .5s;
	animation-delay: .5s
}

.move #s-green {
	-webkit-animation-delay: .7s;
	-moz-animation-delay: .7s;
	-ms-animation-delay: .7s;
	-o-animation-delay: .7s;
	animation-delay: .7s
}

.move #s-white {
	-webkit-animation-delay: .9s;
	-moz-animation-delay: .9s;
	-ms-animation-delay: .9s;
	-o-animation-delay: .9s;
	animation-delay: .9s
}

.move #s-lm {
	-webkit-animation-delay: 1.1s;
	-moz-animation-delay: 1.1s;
	-ms-animation-delay: 1.1s;
	-o-animation-delay: 1.1s;
	animation-delay: 1.1s
}

.move #s-gugong {
	-webkit-animation-delay: 1.6s;
	-moz-animation-delay: 1.6s;
	-ms-animation-delay: 1.6s;
	-o-animation-delay: 1.6s;
	animation-delay: 1.6s
}

.move #s-b1 {
	-webkit-animation: Jump .1s ease 1.9s both;
	-moz-animation: Jump .2s ease 1.9s both;
	-ms-animation: Jump .2s ease 1.9s both;
	-o-animation: Jump .2s ease 1.9s both;
	animation: Jump .2s ease 1.9s both
}

@-webkit-keyframes fadeOutDown {
	0% {
		bottom: 0
	}

	100% {
		bottom: -100%
	}
}

@-moz-keyframes fadeOutDown {
	0% {
		bottom: 0
	}

	100% {
		bottom: -100%
	}
}

@-ms-keyframes fadeOutDown {
	0% {
		bottom: 0
	}

	100% {
		bottom: -100%
	}
}

@-o-keyframes fadeOutDown {
	0% {
		bottom: 0;
	}

	100% {
		bottom: -100%;
	}
}

@keyframes fadeOutDown {
	0% {
		bottom: 0
	}

	100% {
		bottom: -100%
	}
}

@-webkit-keyframes changeBGposition1 {
	1% {
		background-position: 0 -89px
	}

	20% {
		background-position: 0 -178px
	}

	40% {
		background-position: 0 -267px
	}

	60% {
		background-position: 0 -356px
	}

	80% {
		background-position: 0 -445px
	}

	100% {
		background-position: 0 -534px
	}
}

@-moz-keyframes changeBGposition1 {
	0% {
	}

	1% {
		background-position: 0 0
	}

	25% {
		background-position: 0 -89px
	}

	40% {
		background-position: 0 -178px
	}

	55% {
		background-position: 0 -267px
	}

	70% {
		background-position: 0 -356px
	}

	85% {
		background-position: 0 -445px
	}

	100% {
		background-position: 0 -534px
	}
}

@-ms-keyframes changeBGposition1 {
	0% {
	}

	1% {
		background-position: 0 0
	}

	25% {
		background-position: 0 -89px
	}

	40% {
		background-position: 0 -178px
	}

	55% {
		background-position: 0 -267px
	}

	70% {
		background-position: 0 -356px
	}

	85% {
		background-position: 0 -445px
	}

	100% {
		background-position: 0 -534px
	}
}

@-o-keyframes changeBGposition1 {
	0% {
	}

	1% {
		background-position: 0 0;
	}

	25% {
		background-position: 0 -89px;
	}

	40% {
		background-position: 0 -178px;
	}

	55% {
		background-position: 0 -267px;
	}

	70% {
		background-position: 0 -356px;
	}

	85% {
		background-position: 0 -445px;
	}

	100% {
		background-position: 0 -534px;
	}
}

@keyframes changeBGposition1 {
	0% {
	}

	1% {
		background-position: 0 0
	}

	25% {
		background-position: 0 -89px
	}

	40% {
		background-position: 0 -178px
	}

	55% {
		background-position: 0 -267px
	}

	70% {
		background-position: 0 -356px
	}

	85% {
		background-position: 0 -445px
	}

	100% {
		background-position: 0 -534px
	}
}

@-webkit-keyframes changeBGposition2 {
	1% {
		background-position: 0 -69px
	}

	25% {
		background-position: 0 -138px
	}

	50% {
		background-position: 0 -207px
	}

	75% {
		background-position: 0 -276px
	}

	100% {
		background-position: 0 -345px
	}
}

@-moz-keyframes changeBGposition2 {
	1% {
		background-position: 0 -69px
	}

	25% {
		background-position: 0 -138px
	}

	50% {
		background-position: 0 -207px
	}

	75% {
		background-position: 0 -276px
	}

	100% {
		background-position: 0 -345px
	}
}

@-ms-keyframes changeBGposition2 {
	1% {
		background-position: 0 -69px
	}

	25% {
		background-position: 0 -138px
	}

	50% {
		background-position: 0 -207px
	}

	75% {
		background-position: 0 -276px
	}

	100% {
		background-position: 0 -345px
	}
}

@-o-keyframes changeBGposition2 {
	1% {
		background-position: 0 -69px;
	}

	25% {
		background-position: 0 -138px;
	}

	50% {
		background-position: 0 -207px;
	}

	75% {
		background-position: 0 -276px;
	}

	100% {
		background-position: 0 -345px;
	}
}

@keyframes changeBGposition2 {
	1% {
		background-position: 0 -69px
	}

	25% {
		background-position: 0 -138px
	}

	50% {
		background-position: 0 -207px
	}

	75% {
		background-position: 0 -276px
	}

	100% {
		background-position: 0 -345px
	}
}

@-webkit-keyframes rocketUp {
	0% {
	}

	5% {
		-webkit-transform: translate(-5px,0)
	}

	10% {
		-webkit-transform: translate(5px,0)
	}

	15% {
		-webkit-transform: translate(0,0)
	}

	20% {
		-webkit-transform: translate(-5px,0)
	}

	25% {
		-webkit-transform: translate(5px,0)
	}

	30% {
		-webkit-transform: translate(0,0)
	}

	35% {
		-webkit-transform: translate(-5px,0)
	}

	40% {
		-webkit-transform: translate(5px,0)
	}

	45% {
		-webkit-transform: translate(0,0);
		opacity: 1
	}

	100% {
		-webkit-transform: translate(0,-100px);
		opacity: 0
	}
}

@-moz-keyframes rocketUp {
	0% {
	}

	5% {
		-moz-transform: translate(-5px,0)
	}

	10% {
		-moz-transform: translate(5px,0)
	}

	15% {
		-moz-transform: translate(0,0)
	}

	20% {
		-moz-transform: translate(-5px,0)
	}

	25% {
		-moz-transform: translate(5px,0)
	}

	30% {
		-moz-transform: translate(0,0)
	}

	35% {
		-moz-transform: translate(-5px,0)
	}

	40% {
		-moz-transform: translate(5px,0)
	}

	45% {
		-moz-transform: translate(0,0);
		opacity: 1
	}

	100% {
		-moz-transform: translate(0,-100px);
		opacity: 0
	}
}

@-ms-keyframes rocketUp {
	0% {
	}

	5% {
		-ms-transform: translate(-5px,0)
	}

	10% {
		-ms-transform: translate(5px,0)
	}

	15% {
		-ms-transform: translate(0,0)
	}

	20% {
		-ms-transform: translate(-5px,0)
	}

	25% {
		-ms-transform: translate(5px,0)
	}

	30% {
		-ms-transform: translate(0,0)
	}

	35% {
		-ms-transform: translate(-5px,0)
	}

	40% {
		-ms-transform: translate(5px,0)
	}

	45% {
		-ms-transform: translate(0,0);
		opacity: 1
	}

	100% {
		-ms-transform: translate(0,-100px);
		opacity: 0
	}
}

@-o-keyframes rocketUp {
	0% {
	}

	5% {
		-o-transform: translate(-5px,0);
	}

	10% {
		-o-transform: translate(5px,0);
	}

	15% {
		-o-transform: translate(0,0);
	}

	20% {
		-o-transform: translate(-5px,0);
	}

	25% {
		-o-transform: translate(5px,0);
	}

	30% {
		-o-transform: translate(0,0);
	}

	35% {
		-o-transform: translate(-5px,0);
	}

	40% {
		-o-transform: translate(5px,0);
	}

	45% {
		-o-transform: translate(0,0);
		opacity: 1;
	}

	100% {
		-o-transform: translate(0,-100px);
		opacity: 0;
	}
}

@keyframes rocketUp {
	0% {
	}

	5% {
		transform: translate(-5px,0)
	}

	10% {
		transform: translate(5px,0)
	}

	15% {
		transform: translate(0,0)
	}

	20% {
		transform: translate(-5px,0)
	}

	25% {
		transform: translate(5px,0)
	}

	30% {
		transform: translate(0,0)
	}

	35% {
		transform: translate(-5px,0)
	}

	40% {
		transform: translate(5px,0)
	}

	45% {
		transform: translate(0,0);
		opacity: 1
	}

	100% {
		transform: translate(0,-100px);
		opacity: 0
	}
}

@-webkit-keyframes Down {
	0% {
	}

	1% {
		opacity: 0;
		bottom: 200%
	}

	2% {
		opacity: 1
	}

	100% {
		bottom: 100%
	}
}

@-moz-keyframes Down {
	0% {
	}

	1% {
		opacity: 0;
		bottom: 200%
	}

	2% {
		opacity: 1
	}

	100% {
		bottom: 100%
	}
}

@-ms-keyframes Down {
	0% {
	}

	1% {
		opacity: 0;
		bottom: 200%
	}

	2% {
		opacity: 1
	}

	100% {
		bottom: 100%
	}
}

@-o-keyframes Down {
	0% {
	}

	1% {
		opacity: 0;
		bottom: 200%;
	}

	2% {
		opacity: 1;
	}

	100% {
		bottom: 100%;
	}
}

@keyframes Down {
	0% {
	}

	1% {
		opacity: 0;
		bottom: 200%
	}

	2% {
		opacity: 1
	}

	100% {
		bottom: 100%
	}
}

@-webkit-keyframes Down2 {
	1% {
		opacity: 0;
		-webkit-transform: translateX(-200px);
		background-position: 0 0
	}

	3% {
		opacity: 1;
		bottom: 200%
	}

	5% {
		-webkit-transform: translateX(0)
	}

	100% {
		bottom: 100%;
		opacity: 1;
		background-position: 0 0
	}
}

@-moz-keyframes Down2 {
	1% {
		opacity: 0;
		-moz-transform: translateX(-200px);
		background-position: 0 0
	}

	3% {
		opacity: 1;
		bottom: 200%
	}

	5% {
		-moz-transform: translateX(0)
	}

	100% {
		bottom: 100%;
		opacity: 1;
		background-position: 0 0
	}
}

@-ms-keyframes Down2 {
	1% {
		opacity: 0;
		-ms-transform: translateX(-200px);
		background-position: 0 0
	}

	3% {
		opacity: 1;
		bottom: 200%
	}

	5% {
		-ms-transform: translateX(0)
	}

	100% {
		bottom: 100%;
		opacity: 1;
		background-position: 0 0
	}
}

@-o-keyframes Down2 {
	1% {
		opacity: 0;
		-o-transform: translateX(-200px);
		background-position: 0 0;
	}

	3% {
		opacity: 1;
		bottom: 200%;
	}

	5% {
		-o-transform: translateX(0);
	}

	100% {
		bottom: 100%;
		opacity: 1;
		background-position: 0 0;
	}
}

@keyframes Down2 {
	1% {
		opacity: 0;
		transform: translateX(-200px);
		background-position: 0 0
	}

	3% {
		opacity: 1;
		bottom: 200%
	}

	5% {
		transform: translateX(0)
	}

	100% {
		bottom: 100%;
		opacity: 1;
		background-position: 0 0
	}
}

@-webkit-keyframes Jump {
	0% {
	}

	50% {
		-webkit-transform: translateY(-10px)
	}

	100% {
		-webkit-transform: translateY(0)
	}
}

@-moz-keyframes Jump {
	0% {
	}

	50% {
		-moz-transform: translateY(-10px)
	}

	100% {
		-moz-transform: translateY(0)
	}
}

@-ms-keyframes Jump {
	0% {
	}

	50% {
		-ms-transform: translateY(-10px)
	}

	100% {
		-ms-transform: translateY(0)
	}
}

@-o-keyframes Jump {
	0% {
	}

	50% {
		-o-transform: translateY(-10px);
	}

	100% {
		-o-transform: translateY(0);
	}
}

@keyframes Jump {
	0% {
	}

	50% {
		transform: translateY(-10px)
	}

	100% {
		transform: translateY(0)
	}
}