#u226170 {
	height: 750px;
	background-color: rgba(227, 227, 227, 1);
	display: none;
}

#u226170 .swiper-container {
	width: 3840px;
	height: 100%;
}

#u226170 .row_pagination {
	display: block;
	bottom: 10px;
	height: 20px;
}

#u226170 .row_pagination span {
	opacity: 1 !important;
}

#u226170 .row_pagination .swiper-pagination-bullet {
	background: rgba(255, 255, 255, 1);
	width: 20px;
	height: 20px;
	margin-right: 5px;
	margin-left: 5px;
	border-color: rgba(51, 51, 51, 1);
	border-width: 5px;
	border-style: solid;
	border-radius: 0px;
}

#u226170 .row_pagination .swiper-pagination-bullet-active {
	background: #f00 !important;
}

#u226170 .banner_btn {
	display: block;
	background: rgba(88, 116, 216, 1);
	font-size: 30px;
	color: rgba(204, 204, 204, 1);
	width: 50px;
	height: 80px;
	text-align: center;
	line-height: 80px;
	margin-top: -40px;
	border-radius: 0px;
}

#u226170 .swiper-button-prev {
	left: 1px;
}

#u226170 .swiper-button-next {
	right: 1px;
}

#u175866 {
	box-sizing: border-box;
	width: 100%;
	height: 800px;
	z-index: 1;
	padding: 0px 0;
	opacity: 1;
	border-top: 0px  solid rgba(204, 204, 204, 1);
	border-bottom: 0px  solid rgba(204, 204, 204, 1);
	position: relative;
	background-repeat: repeat;
	background-position: top left;
	background-color: rgba(255, 255, 255, 1);
}

#u175866 .laybox {
	box-sizing: border-box;
	position: relative;
	width: 1200px;
	height: 100%;
	margin: 0 auto;
	border-top: 0px  solid rgba(51, 51, 51, 1);
	border-left: 0px  solid rgba(51, 51, 51, 1);
	border-bottom: 0px  solid rgba(51, 51, 51, 1);
	border-right: 0px  solid rgba(51, 51, 51, 1);
	background-color: rgba(227, 227, 227, 0);
	padding: 0px;
	opacity: 1;
	background-repeat: repeat;
	background-position: top left;
}

@keyframes jello {
	0%,    11.1%,    to {
		transform: none
	}

	22.2% {
		transform: skewX(-12.5deg) skewY(-12.5deg)
	}

	33.3% {
		transform: skewX(6.25deg) skewY(6.25deg)
	}

	44.4% {
		transform: skewX(-3.125deg) skewY(-3.125deg)
	}

	55.5% {
		transform: skewX(1.5625deg) skewY(1.5625deg)
	}

	66.6% {
		transform: skewX(-.78125deg) skewY(-.78125deg)
	}

	77.7% {
		transform: skewX(.390625deg) skewY(.390625deg)
	}

	88.8% {
		transform: skewX(-.1953125deg) skewY(-.1953125deg)
	}
}

.jello {
	animation-name: jello;
	transform-origin: center
}

#u184032 {
	box-sizing: border-box;
	left: -1320px;
	top: 0px;
	width: auto;
	height: auto;
	position: absolute;
	border-top: 0px  solid rgba(0, 0, 0, 1);
	border-right: 0px  solid rgba(0, 0, 0, 1);
	border-bottom: 0px  solid rgba(0, 0, 0, 1);
	border-left: 0px  solid rgba(0, 0, 0, 1);
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 1);
	padding: 0px;
	opacity: 1;
	opacity: 1;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	background-repeat: repeat;
	background-position: center center;
}

@keyframes myfirst {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(360deg);
	}
}

#u184032  div.graphic_position, #u184032  div.newgraphic_position {
	position: relative;
}

#u184032  div.graphic_position > a, #u184032  div.newgraphic_position > a {
	display: block;
	width: 3840px;
	height: 800px;
}

#u184032  div img {
	width: 3840px;
	height: 800px;
	border-radius: 0px;
	position: absolute;
	top: 0;
	left: 0;
}

#u184032  div img:nth-of-type(2) {
	display: none;
	z-index: 999;
}

#u184032 {
	animation-delay: 0s;
	animation-duration: 0.5s;
}

#u184032 .effect_layer p i {
	color: #fff;
	font-size: 50px;
}

#u184032  .index_effect_img {
	width: 3840px;
	height: 800px;
	line-height: 800px;
	border-radius: 0px;
	overflow: hidden;
}

#u184032  .index_effect_img img {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u184032 .index_effect_img .effect_layer p span {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u184032 .index_effect_img .effect_layer p i {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u184032 .index_effect_img .pic_child {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u855970 {
	box-sizing: border-box;
	left: 348px;
	top: 65px;
	width: auto;
	height: auto;
	position: absolute;
	border-top: 0px  solid #000;
	border-right: 0px  solid #000;
	border-bottom: 0px  solid #000;
	border-left: 0px  solid #000;
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 0);
	padding: 0px;
	opacity: 1;
	opacity: 1;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	background-repeat: repeat;
	background-position: center center;
}

#u855970 {
	box-sizing: content-box;
}

#u855970 .u333 {
	width: 504px;
	color: #000;
	word-wrap: normal;
	word-wrap: break-word;
	overflow: visible;
}

#u855970 .customEditDiv {
	height: autopx;
	color: #000;
}

#u855970 hr {
	display: block;
	unicode-bidi: isolate;
	-webkit-margin-before: 0.5em;
	-webkit-margin-after: 0.5em;
	-webkit-margin-start: auto;
	-webkit-margin-end: auto;
	overflow: hidden;
	border-style: inset;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-width: 1px;
	margin: 0;
	border-top: 1px solid #eee;
}

#u855970 sup {
	top: -.25em;
	;
}

#u855970  p {
	margin: 0;
}

#u855970 blockquote {
	font-size: inherit;
}

#u855970 em {
	font-style: italic;
}

#u307484 {
	box-sizing: border-box;
	left: -62px;
	top:200px;
	width: auto;
	height: auto;
	position: absolute;
	border-top: 0px  solid rgba(0, 0, 0, 1);
	border-right: 0px  solid rgba(0, 0, 0, 1);
	border-bottom: 0px  solid rgba(0, 0, 0, 1);
	border-left: 0px  solid rgba(0, 0, 0, 1);
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 1);
	padding: 0px;
	opacity: 1;
	opacity: 1;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	background-repeat: repeat;
	background-position: center center;
}

@keyframes myfirst {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(360deg);
	}
}

#u307484  div.graphic_position, #u307484  div.newgraphic_position {
	position: relative;
}

#u307484  div.graphic_position > a, #u307484  div.newgraphic_position > a {
	display: block;
	width: 410px;
	height: 360px;
}

#u307484  div img {
	width: 410px;
	height: 360px;
	border-radius: 0px;
	position: absolute;
	top: 0;
	left: 0;
}

#u307484  div img:nth-of-type(2) {
	display: none;
	z-index: 999;
}

#u307484 {
	animation-delay: 0s;
	animation-duration: 0.5s;
}

#u307484 .effect_layer p i {
	color: #fff;
	font-size: 50px;
}

#u307484  .index_effect_img {
	width: 410px;
	height: 360px;
	line-height: 360px;
	border-radius: 0px;
	overflow: hidden;
}

#u307484  .index_effect_img img {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u307484 .index_effect_img .effect_layer p span {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u307484 .index_effect_img .effect_layer p i {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u307484 .index_effect_img .pic_child {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u982701 {
	box-sizing: border-box;
	left: 395px;
	top:200px;
	width: auto;
	height: auto;
	position: absolute;
	border-top: 0px  solid #000;
	border-right: 0px  solid #000;
	border-bottom: 0px  solid #000;
	border-left: 0px  solid #000;
	border-radius: 0px;
	background-color: #fff;
	padding: 0px;
	opacity: 1;
	opacity: 1;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	background-repeat: repeat;
	background-position: center center;
}

@keyframes myfirst {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(360deg);
	}
}

#u982701  div.graphic_position, #u982701  div.newgraphic_position {
	position: relative;
}

#u982701  div.graphic_position > a, #u982701  div.newgraphic_position > a {
	display: block;
	width: 410px;
	height: 360px;
}

#u982701  div img {
	width: 410px;
	height: 360px;
	border-radius: 0px;
	position: absolute;
	top: 0;
	left: 0;
}

#u982701  div img:nth-of-type(2) {
	display: none;
	z-index: 999;
}

#u982701 {
	animation-delay: 0s;
	animation-duration: 0.5s;
}

#u982701 .effect_layer p i {
	color: #fff;
	font-size: 50px;
}

#u982701  .index_effect_img {
	width: 410px;
	height: 360px;
	line-height: 360px;
	border-radius: 0px;
	overflow: hidden;
}

#u982701  .index_effect_img img {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u982701 .index_effect_img .effect_layer p span {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u982701 .index_effect_img .effect_layer p i {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u982701 .index_effect_img .pic_child {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u242664 {
	box-sizing: border-box;
	left: 852px;
	top:200px;
	width: auto;
	height: auto;
	position: absolute;
	border-top: 0px  solid #000;
	border-right: 0px  solid #000;
	border-bottom: 0px  solid #000;
	border-left: 0px  solid #000;
	border-radius: 0px;
	background-color: #fff;
	padding: 0px;
	opacity: 1;
	opacity: 1;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	background-repeat: repeat;
	background-position: center center;
}

@keyframes myfirst {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(360deg);
	}
}

#u242664  div.graphic_position, #u242664  div.newgraphic_position {
	position: relative;
}

#u242664  div.graphic_position > a, #u242664  div.newgraphic_position > a {
	display: block;
	width: 410px;
	height: 360px;
}

#u242664  div img {
	width: 410px;
	height: 360px;
	border-radius: 0px;
	position: absolute;
	top: 0;
	left: 0;
}

#u242664  div img:nth-of-type(2) {
	display: none;
	z-index: 999;
}

#u242664 {
	animation-delay: 0s;
	animation-duration: 0.5s;
}

#u242664 .effect_layer p i {
	color: #fff;
	font-size: 50px;
}

#u242664  .index_effect_img {
	width: 410px;
	height: 360px;
	line-height: 360px;
	border-radius: 0px;
	overflow: hidden;
}

#u242664  .index_effect_img img {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u242664 .index_effect_img .effect_layer p span {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u242664 .index_effect_img .effect_layer p i {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u242664 .index_effect_img .pic_child {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u599233 {
	box-sizing: border-box;
	left: 46px;
	top:600px;
	width: auto;
	height: auto;
	position: absolute;
	border-top: 0px  solid #000;
	border-right: 0px  solid #000;
	border-bottom: 0px  solid #000;
	border-left: 0px  solid #000;
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 0);
	padding: 0px;
	opacity: 1;
	opacity: 1;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	background-repeat: repeat;
	background-position: center center;
}

#u599233 {
	box-sizing: content-box;
}

#u599233 .u333 {
	width: 196px;
	height: 46px;
	color: #000;
	word-wrap: normal;
	word-wrap: break-word;
	overflow: visible;
}

#u599233 .customEditDiv {
	height: autopx;
	color: #000;
}

#u599233 hr {
	display: block;
	unicode-bidi: isolate;
	-webkit-margin-before: 0.5em;
	-webkit-margin-after: 0.5em;
	-webkit-margin-start: auto;
	-webkit-margin-end: auto;
	overflow: hidden;
	border-style: inset;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-width: 1px;
	margin: 0;
	border-top: 1px solid #eee;
}

#u599233 sup {
	top: -.25em;
	;
}

#u599233  p {
	margin: 0;
}

#u599233 blockquote {
	font-size: inherit;
}

#u599233 em {
	font-style: italic;
}

#u940928 {
	box-sizing: border-box;
	left: 502px;
	top:600px;
	width: auto;
	height: auto;
	position: absolute;
	border-top: 0px  solid #000;
	border-right: 0px  solid #000;
	border-bottom: 0px  solid #000;
	border-left: 0px  solid #000;
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 0);
	padding: 0px;
	opacity: 1;
	opacity: 1;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	background-repeat: repeat;
	background-position: center center;
}

#u940928 {
	box-sizing: content-box;
}

#u940928 .u333 {
	width: 196px;
	height: 41px;
	color: #000;
	word-wrap: normal;
	word-wrap: break-word;
	overflow: visible;
}

#u940928 .customEditDiv {
	height: autopx;
	color: #000;
}

#u940928 hr {
	display: block;
	unicode-bidi: isolate;
	-webkit-margin-before: 0.5em;
	-webkit-margin-after: 0.5em;
	-webkit-margin-start: auto;
	-webkit-margin-end: auto;
	overflow: hidden;
	border-style: inset;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-width: 1px;
	margin: 0;
	border-top: 1px solid #eee;
}

#u940928 sup {
	top: -.25em;
	;
}

#u940928  p {
	margin: 0;
}

#u940928 blockquote {
	font-size: inherit;
}

#u940928 em {
	font-style: italic;
}

#u257167 {
	box-sizing: border-box;
	width: 100%;
	height:700px;
	z-index: 1;
	padding: 0px 0;
	opacity: 1;
	border-top: 0px  solid #ccc;
	border-bottom: 0px  solid #ccc;
	position: relative;
	background-repeat: repeat;
	background-position: top left;
	background-color: rgba(255, 255, 255, 1);
}

#u257167 .laybox {
	box-sizing: border-box;
	position: relative;
	width: 1200px;
	height: 100%;
	margin: 0 auto;
	border-top: 0px  solid #333;
	border-left: 0px  solid #333;
	border-bottom: 0px  solid #333;
	border-right: 0px  solid #333;
	background-color: rgba(255, 255, 255, 1);
	padding: 0px;
	opacity: 1;
	background-repeat: repeat;
	background-position: top left;
}

@keyframes jello {
	0%,    11.1%,    to {
		transform: none
	}

	22.2% {
		transform: skewX(-12.5deg) skewY(-12.5deg)
	}

	33.3% {
		transform: skewX(6.25deg) skewY(6.25deg)
	}

	44.4% {
		transform: skewX(-3.125deg) skewY(-3.125deg)
	}

	55.5% {
		transform: skewX(1.5625deg) skewY(1.5625deg)
	}

	66.6% {
		transform: skewX(-.78125deg) skewY(-.78125deg)
	}

	77.7% {
		transform: skewX(.390625deg) skewY(.390625deg)
	}

	88.8% {
		transform: skewX(-.1953125deg) skewY(-.1953125deg)
	}
}

.jello {
	animation-name: jello;
	transform-origin: center
}

#u2027 {
	box-sizing: border-box;
	left: 958px;
	top:600px;
	width: auto;
	height: auto;
	position: absolute;
	border-top: 0px  solid #000;
	border-right: 0px  solid #000;
	border-bottom: 0px  solid #000;
	border-left: 0px  solid #000;
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 0);
	padding: 0px;
	opacity: 1;
	opacity: 1;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	background-repeat: repeat;
	background-position: center center;
}

#u2027 {
	box-sizing: content-box;
}

#u2027 .u333 {
	width: 196px;
	height: 40px;
	color: #000;
	word-wrap: normal;
	word-wrap: break-word;
	overflow: visible;
}

#u2027 .customEditDiv {
	height: autopx;
	color: #000;
}

#u2027 hr {
	display: block;
	unicode-bidi: isolate;
	-webkit-margin-before: 0.5em;
	-webkit-margin-after: 0.5em;
	-webkit-margin-start: auto;
	-webkit-margin-end: auto;
	overflow: hidden;
	border-style: inset;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-width: 1px;
	margin: 0;
	border-top: 1px solid #eee;
}

#u2027 sup {
	top: -.25em;
	;
}

#u2027  p {
	margin: 0;
}

#u2027 blockquote {
	font-size: inherit;
}

#u2027 em {
	font-style: italic;
}

#u280480 {
	box-sizing: border-box;
	width: 100%;
	height: 750px;
	z-index: 1;
	padding: 0px 0;
	opacity: 1;
	border-top: 0px  solid rgba(204, 204, 204, 1);
	border-bottom: 0px  solid rgba(204, 204, 204, 1);
	position: relative;
	background-repeat: repeat;
	background-position: top center;
	background-color: rgba(255, 255, 255, 1);
}

#u280480 .laybox {
	box-sizing: border-box;
	position: relative;
	width: 1200px;
	height: 100%;
	margin: 0 auto;
	border-top: 0px  solid #333;
	border-left: 0px  solid #333;
	border-bottom: 0px  solid #333;
	border-right: 0px  solid #333;
	background-color: rgba(227, 227, 227, 1);
	padding: 0px;
	opacity: 1;
	background-repeat: repeat;
	background-position: top center;
}

@keyframes jello {
	0%,    11.1%,    to {
		transform: none
	}

	22.2% {
		transform: skewX(-12.5deg) skewY(-12.5deg)
	}

	33.3% {
		transform: skewX(6.25deg) skewY(6.25deg)
	}

	44.4% {
		transform: skewX(-3.125deg) skewY(-3.125deg)
	}

	55.5% {
		transform: skewX(1.5625deg) skewY(1.5625deg)
	}

	66.6% {
		transform: skewX(-.78125deg) skewY(-.78125deg)
	}

	77.7% {
		transform: skewX(.390625deg) skewY(.390625deg)
	}

	88.8% {
		transform: skewX(-.1953125deg) skewY(-.1953125deg)
	}
}

.jello {
	animation-name: jello;
	transform-origin: center
}

#u543761 {
	box-sizing: border-box;
	left: -1320px;
	top: 0px;
	width: auto;
	height: auto;
	position: absolute;
	border-top: 0px  solid rgba(0, 0, 0, 1);
	border-right: 0px  solid rgba(0, 0, 0, 1);
	border-bottom: 0px  solid rgba(0, 0, 0, 1);
	border-left: 0px  solid rgba(0, 0, 0, 1);
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 0);
	padding: 0px;
	opacity: 1;
	opacity: 1;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	background-repeat: repeat;
	background-position: center center;
}

#u543761 {
	box-sizing: border-box;
	left: -1320px;
	top: 0px;
	width: auto;
	height: auto;
	position: absolute;
	border-top: 0px  solid rgba(0, 0, 0, 1);
	border-right: 0px  solid rgba(0, 0, 0, 1);
	border-bottom: 0px  solid rgba(0, 0, 0, 1);
	border-left: 0px  solid rgba(0, 0, 0, 1);
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 0);
	padding: 0px;
	opacity: 1;
	opacity: 1;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	background-repeat: repeat;
	background-position: center center;
}

#u543761 .swiper-pagination {
	text-align: center;
	bottom: 10px;
}

#u543761 .indexBanner .swiper-container {
	width: 3840px;
	height: 750px;
}

#u543761 .indexBanner .swiper-container .swiper-button-prev {
	width: 40px;
	height: 40px;
	top: 355px;
	display: block;
	background: rgba(88, 116, 216, 0);
	color: rgba(255, 255, 255, 1);
	font-size: 30px;
	text-align: center;
	line-height: 40px;
	margin-top: 0px;
	margin-left: 350px;
	border-radius: 0px;
}

#u543761 .indexBanner .swiper-container .swiper-button-next {
	width: 40px;
	height: 40px;
	top: 355px;
	display: block;
	background: rgba(88, 116, 216, 0);
	color: rgba(255, 255, 255, 1);
	font-size: 30px;
	text-align: center;
	line-height: 40px;
	margin-top: 0px;
	margin-right: 350px;
	border-radius: 0px;
}

#u543761 .swiper-pagination span {
	width: 20px;
	height: 20px;
	margin-left: 5px;
	margin-right: 5px;
	border-color: #333;
	border-width: 1px;
	border-style: solid;
	background: #fff;
	opacity: 1 !important;
	border-radius: 0px !important;
}

#u543761 .swiper-pagination .swiper-pagination-bullet-active {
	background: #f00;
}

#u543761 #textDraggable {
	left: 0px;
	top: 0px;
}

#u543761 .thumbnail-page {
	left: 100px;
	bottom: 10px;
}

#u543761 .thumbnail-page img {
	width: 20px;
	height: 20px;
	margin-left: 5px;
	margin-right: 5px;
	border-color: #333;
	border-width: 5px;
	border-style: solid;
	background: #fff;
}

#u543761 .swiper-container-3d .swiper-slide-shadow-right {
	background: rgba(0,0,0,0.7);
}

#u543761 .swiper-container-3d .swiper-slide-shadow-left {
	background: rgba(0,0,0,0.7);
}

#u980026 {
	box-sizing: border-box;
	left: 329px;
	top: 63px;
	width: auto;
	height: auto;
	position: absolute;
	border-top: 0px  solid #000;
	border-right: 0px  solid #000;
	border-bottom: 0px  solid #000;
	border-left: 0px  solid #000;
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 0);
	padding: 0px;
	opacity: 1;
	opacity: 1;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	background-repeat: repeat;
	background-position: center center;
}

#u980026 {
	box-sizing: content-box;
}

#u980026 .u333 {
	width: 543px;
	height: 188px;
	color: #000;
	word-wrap: normal;
	word-wrap: break-word;
	overflow: visible;
}

#u980026 .customEditDiv {
	height: autopx;
	color: #000;
}

#u980026 hr {
	display: block;
	unicode-bidi: isolate;
	-webkit-margin-before: 0.5em;
	-webkit-margin-after: 0.5em;
	-webkit-margin-start: auto;
	-webkit-margin-end: auto;
	overflow: hidden;
	border-style: inset;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-width: 1px;
	margin: 0;
	border-top: 1px solid #eee;
}

#u980026 sup {
	top: -.25em;
	;
}

#u980026  p {
	margin: 0;
}

#u980026 blockquote {
	font-size: inherit;
}

#u980026 em {
	font-style: italic;
}

#u981057 {
	box-sizing: border-box;
	width: 100%;
	height:900px;
	z-index: 1;
	padding: 0px 0;
	opacity: 1;
	border-top: 0px  solid #ccc;
	border-bottom: 0px  solid #ccc;
	position: relative;
	background-repeat: repeat;
	background-position: top left;
	background-color: rgba(255, 255, 255, 1);
}

#u981057 .laybox {
	box-sizing: border-box;
	position: relative;
	width: 1200px;
	height: 100%;
	margin: 0 auto;
	border-top: 0px  solid #333;
	border-left: 0px  solid #333;
	border-bottom: 0px  solid #333;
	border-right: 0px  solid #333;
	background-color: rgba(255, 255, 255, 1);
	padding: 0px;
	opacity: 1;
	background-repeat: repeat;
	background-position: top left;
}

@keyframes jello {
	0%,    11.1%,    to {
		transform: none
	}

	22.2% {
		transform: skewX(-12.5deg) skewY(-12.5deg)
	}

	33.3% {
		transform: skewX(6.25deg) skewY(6.25deg)
	}

	44.4% {
		transform: skewX(-3.125deg) skewY(-3.125deg)
	}

	55.5% {
		transform: skewX(1.5625deg) skewY(1.5625deg)
	}

	66.6% {
		transform: skewX(-.78125deg) skewY(-.78125deg)
	}

	77.7% {
		transform: skewX(.390625deg) skewY(.390625deg)
	}

	88.8% {
		transform: skewX(-.1953125deg) skewY(-.1953125deg)
	}
}

.jello {
	animation-name: jello;
	transform-origin: center
}

#u696443 {
	box-sizing: border-box;
	left: -59px;
	top:80px;
	width: auto;
	height: auto;
	position: absolute;
	border-top: 0px  solid #000;
	border-right: 0px  solid #000;
	border-bottom: 0px  solid #000;
	border-left: 0px  solid #000;
	border-radius: 0px;
	background-color: #fff;
	padding: 0px;
	opacity: 1;
	opacity: 1;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	background-repeat: repeat;
	background-position: center center;
}

@keyframes myfirst {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(360deg);
	}
}

#u696443  div.graphic_position, #u696443  div.newgraphic_position {
	position: relative;
}

#u696443  div.graphic_position > a, #u696443  div.newgraphic_position > a {
	display: block;
	width: 1318px;
	height: 753px;
}

#u696443  div img {
	width: 1318px;
	height: 753px;
	border-radius: 0px;
	position: absolute;
	top: 0;
	left: 0;
}

#u696443  div img:nth-of-type(2) {
	display: none;
	z-index: 999;
}

#u696443 {
	animation-delay: 0s;
	animation-duration: 0.5s;
}

#u696443 .effect_layer p i {
	color: #fff;
	font-size: 50px;
}

#u696443  .index_effect_img {
	width: 1318px;
	height: 753px;
	line-height: 753px;
	border-radius: 0px;
	overflow: hidden;
}

#u696443  .index_effect_img img {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u696443 .index_effect_img .effect_layer p span {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u696443 .index_effect_img .effect_layer p i {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u696443 .index_effect_img .pic_child {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u535380 {
	box-sizing: border-box;
	left: 249.5px;
	top: 73px;
	width: auto;
	height: auto;
	position: absolute;
	border-top: 0px  solid #000;
	border-right: 0px  solid #000;
	border-bottom: 0px  solid #000;
	border-left: 0px  solid #000;
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 0);
	padding: 0px;
	opacity: 1;
	opacity: 1;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	background-repeat: repeat;
	background-position: center center;
}

#u535380 {
	box-sizing: content-box;
}

#u535380 .u333 {
	width: 701px;
	height: 180px;
	color: #000;
	word-wrap: normal;
	word-wrap: break-word;
	overflow: visible;
}

#u535380 .customEditDiv {
	height: autopx;
	color: #000;
}

#u535380 hr {
	display: block;
	unicode-bidi: isolate;
	-webkit-margin-before: 0.5em;
	-webkit-margin-after: 0.5em;
	-webkit-margin-start: auto;
	-webkit-margin-end: auto;
	overflow: hidden;
	border-style: inset;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-width: 1px;
	margin: 0;
	border-top: 1px solid #eee;
}

#u535380 sup {
	top: -.25em;
	;
}

#u535380  p {
	margin: 0;
}

#u535380 blockquote {
	font-size: inherit;
}

#u535380 em {
	font-style: italic;
}

#u683082 {
	box-sizing: border-box;
	left: 55px;
	top: 333px;
	width: auto;
	height: auto;
	position: absolute;
	border-top: 0px  solid rgba(0, 0, 0, 1);
	border-right: 0px  solid rgba(0, 0, 0, 1);
	border-bottom: 0px  solid rgba(0, 0, 0, 1);
	border-left: 0px  solid rgba(0, 0, 0, 1);
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 1);
	padding: 0px;
	opacity: 1;
	opacity: 1;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	background-repeat: repeat;
	background-position: center center;
}

@keyframes myfirst {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(360deg);
	}
}

#u683082  div.graphic_position, #u683082  div.newgraphic_position {
	position: relative;
}

#u683082  div.graphic_position > a, #u683082  div.newgraphic_position > a {
	display: block;
	width: 234px;
	height: 460px;
}

#u683082  div img {
	width: 234px;
	height: 460px;
	border-radius: 0px;
	position: absolute;
	top: 0;
	left: 0;
}

#u683082  div img:nth-of-type(2) {
	display: none;
	z-index: 999;
}

#u683082 {
	animation-delay: 0s;
	animation-duration: 0.5s;
}

#u683082 .effect_layer p i {
	color: #fff;
	font-size: 50px;
}

#u683082  .index_effect_img {
	width: 234px;
	height: 460px;
	line-height: 460px;
	border-radius: 0px;
	overflow: hidden;
}

#u683082  .index_effect_img img {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u683082 .index_effect_img .effect_layer p span {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u683082 .index_effect_img .effect_layer p i {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u683082 .index_effect_img .pic_child {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u158338 {
	box-sizing: border-box;
	left: 483px;
	top: 333px;
	width: auto;
	height: auto;
	position: absolute;
	border-top: 0px  solid #000;
	border-right: 0px  solid #000;
	border-bottom: 0px  solid #000;
	border-left: 0px  solid #000;
	border-radius: 0px;
	background-color: #fff;
	padding: 0px;
	opacity: 1;
	opacity: 1;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	background-repeat: repeat;
	background-position: center center;
}

@keyframes myfirst {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(360deg);
	}
}

#u158338  div.graphic_position, #u158338  div.newgraphic_position {
	position: relative;
}

#u158338  div.graphic_position > a, #u158338  div.newgraphic_position > a {
	display: block;
	width: 234px;
	height: 460px;
}

#u158338  div img {
	width: 234px;
	height: 460px;
	border-radius: 0px;
	position: absolute;
	top: 0;
	left: 0;
}

#u158338  div img:nth-of-type(2) {
	display: none;
	z-index: 999;
}

#u158338 {
	animation-delay: 0s;
	animation-duration: 0.5s;
}

#u158338 .effect_layer p i {
	color: #fff;
	font-size: 50px;
}

#u158338  .index_effect_img {
	width: 234px;
	height: 460px;
	line-height: 460px;
	border-radius: 0px;
	overflow: hidden;
}

#u158338  .index_effect_img img {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u158338 .index_effect_img .effect_layer p span {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u158338 .index_effect_img .effect_layer p i {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u158338 .index_effect_img .pic_child {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u122937 {
	box-sizing: border-box;
	left: 925px;
	top: 333px;
	width: auto;
	height: auto;
	position: absolute;
	border-top: 0px  solid #000;
	border-right: 0px  solid #000;
	border-bottom: 0px  solid #000;
	border-left: 0px  solid #000;
	border-radius: 0px;
	background-color: #fff;
	padding: 0px;
	opacity: 1;
	opacity: 1;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	background-repeat: repeat;
	background-position: center center;
}

@keyframes myfirst {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(360deg);
	}
}

#u122937  div.graphic_position, #u122937  div.newgraphic_position {
	position: relative;
}

#u122937  div.graphic_position > a, #u122937  div.newgraphic_position > a {
	display: block;
	width: 234px;
	height: 460px;
}

#u122937  div img {
	width: 234px;
	height: 460px;
	border-radius: 0px;
	position: absolute;
	top: 0;
	left: 0;
}

#u122937  div img:nth-of-type(2) {
	display: none;
	z-index: 999;
}

#u122937 {
	animation-delay: 0s;
	animation-duration: 0.5s;
}

#u122937 .effect_layer p i {
	color: #fff;
	font-size: 50px;
}

#u122937  .index_effect_img {
	width: 234px;
	height: 460px;
	line-height: 460px;
	border-radius: 0px;
	overflow: hidden;
}

#u122937  .index_effect_img img {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u122937 .index_effect_img .effect_layer p span {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u122937 .index_effect_img .effect_layer p i {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u122937 .index_effect_img .pic_child {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u392846 {
	box-sizing: border-box;
	left: 33px;
	top: 804px;
	width: auto;
	height: auto;
	position: absolute;
	border-top: 0px  solid #000;
	border-right: 0px  solid #000;
	border-bottom: 0px  solid #000;
	border-left: 0px  solid #000;
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 0);
	padding: 0px;
	opacity: 1;
	opacity: 1;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	background-repeat: repeat;
	background-position: center center;
}

#u392846 {
	box-sizing: content-box;
}

#u392846 .u333 {
	width: 277px;
	height: 51px;
	color: #000;
	word-wrap: normal;
	word-wrap: break-word;
	overflow: visible;
}

#u392846 .customEditDiv {
	height: autopx;
	color: #000;
}

#u392846 hr {
	display: block;
	unicode-bidi: isolate;
	-webkit-margin-before: 0.5em;
	-webkit-margin-after: 0.5em;
	-webkit-margin-start: auto;
	-webkit-margin-end: auto;
	overflow: hidden;
	border-style: inset;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-width: 1px;
	margin: 0;
	border-top: 1px solid #eee;
}

#u392846 sup {
	top: -.25em;
	;
}

#u392846  p {
	margin: 0;
}

#u392846 blockquote {
	font-size: inherit;
}

#u392846 em {
	font-style: italic;
}

#u404736 {
	box-sizing: border-box;
	left: 464px;
	top: 804px;
	width: auto;
	height: auto;
	position: absolute;
	border-top: 0px  solid #000;
	border-right: 0px  solid #000;
	border-bottom: 0px  solid #000;
	border-left: 0px  solid #000;
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 0);
	padding: 0px;
	opacity: 1;
	opacity: 1;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	background-repeat: repeat;
	background-position: center center;
}

#u404736 {
	box-sizing: content-box;
}

#u404736 .u333 {
	width: 272px;
	height: 39px;
	color: #000;
	word-wrap: normal;
	word-wrap: break-word;
	overflow: visible;
}

#u404736 .customEditDiv {
	height: autopx;
	color: #000;
}

#u404736 hr {
	display: block;
	unicode-bidi: isolate;
	-webkit-margin-before: 0.5em;
	-webkit-margin-after: 0.5em;
	-webkit-margin-start: auto;
	-webkit-margin-end: auto;
	overflow: hidden;
	border-style: inset;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-width: 1px;
	margin: 0;
	border-top: 1px solid #eee;
}

#u404736 sup {
	top: -.25em;
	;
}

#u404736  p {
	margin: 0;
}

#u404736 blockquote {
	font-size: inherit;
}

#u404736 em {
	font-style: italic;
}

#u551006 {
	box-sizing: border-box;
	left: 862px;
	top: 803px;
	width: auto;
	height: auto;
	position: absolute;
	border-top: 0px  solid #000;
	border-right: 0px  solid #000;
	border-bottom: 0px  solid #000;
	border-left: 0px  solid #000;
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 0);
	padding: 0px;
	opacity: 1;
	opacity: 1;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	background-repeat: repeat;
	background-position: center center;
}

#u551006 {
	box-sizing: content-box;
}

#u551006 .u333 {
	width: 361px;
	height: 36px;
	color: #000;
	word-wrap: normal;
	word-wrap: break-word;
	overflow: visible;
}

#u551006 .customEditDiv {
	height: autopx;
	color: #000;
}

#u551006 hr {
	display: block;
	unicode-bidi: isolate;
	-webkit-margin-before: 0.5em;
	-webkit-margin-after: 0.5em;
	-webkit-margin-start: auto;
	-webkit-margin-end: auto;
	overflow: hidden;
	border-style: inset;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-width: 1px;
	margin: 0;
	border-top: 1px solid #eee;
}

#u551006 sup {
	top: -.25em;
	;
}

#u551006  p {
	margin: 0;
}

#u551006 blockquote {
	font-size: inherit;
}

#u551006 em {
	font-style: italic;
}

#u580670 {
	box-sizing: border-box;
	width: 100%;
	height: 900px;
	z-index: 1;
	padding: 0px 0;
	opacity: 1;
	border-top: 0px  solid #ccc;
	border-bottom: 0px  solid #ccc;
	position: relative;
	background-repeat: repeat;
	background-position: top left;
	background-color: rgba(255, 255, 255, 1);
}

#u580670 .laybox {
	box-sizing: border-box;
	position: relative;
	width: 1200px;
	height: 100%;
	margin: 0 auto;
	border-top: 0px  solid #333;
	border-left: 0px  solid #333;
	border-bottom: 0px  solid #333;
	border-right: 0px  solid #333;
	background-color: rgba(255, 255, 255, 1);
	padding: 0px;
	opacity: 1;
	background-repeat: repeat;
	background-position: top left;
}

@keyframes jello {
	0%,    11.1%,    to {
		transform: none
	}

	22.2% {
		transform: skewX(-12.5deg) skewY(-12.5deg)
	}

	33.3% {
		transform: skewX(6.25deg) skewY(6.25deg)
	}

	44.4% {
		transform: skewX(-3.125deg) skewY(-3.125deg)
	}

	55.5% {
		transform: skewX(1.5625deg) skewY(1.5625deg)
	}

	66.6% {
		transform: skewX(-.78125deg) skewY(-.78125deg)
	}

	77.7% {
		transform: skewX(.390625deg) skewY(.390625deg)
	}

	88.8% {
		transform: skewX(-.1953125deg) skewY(-.1953125deg)
	}
}

.jello {
	animation-name: jello;
	transform-origin: center
}

#u78490 {
	box-sizing: border-box;
	width: 100%;
	height: 753px;
	z-index: 1;
	padding: 0px 0;
	opacity: 1;
	border-top: 0px  solid #ccc;
	border-bottom: 0px  solid #ccc;
	position: relative;
	background-repeat: repeat;
	background-position: top left;
	background-color: rgba(255, 255, 255, 1);
}

#u78490 .laybox {
	box-sizing: border-box;
	position: relative;
	width: 1200px;
	height: 100%;
	margin: 0 auto;
	border-top: 0px  solid #333;
	border-left: 0px  solid #333;
	border-bottom: 0px  solid #333;
	border-right: 0px  solid #333;
	background-color: rgba(255, 255, 255, 1);
	padding: 0px;
	opacity: 1;
	background-repeat: repeat;
	background-position: top center;
}

@keyframes jello {
	0%,    11.1%,    to {
		transform: none
	}

	22.2% {
		transform: skewX(-12.5deg) skewY(-12.5deg)
	}

	33.3% {
		transform: skewX(6.25deg) skewY(6.25deg)
	}

	44.4% {
		transform: skewX(-3.125deg) skewY(-3.125deg)
	}

	55.5% {
		transform: skewX(1.5625deg) skewY(1.5625deg)
	}

	66.6% {
		transform: skewX(-.78125deg) skewY(-.78125deg)
	}

	77.7% {
		transform: skewX(.390625deg) skewY(.390625deg)
	}

	88.8% {
		transform: skewX(-.1953125deg) skewY(-.1953125deg)
	}
}

.jello {
	animation-name: jello;
	transform-origin: center
}

#u73326 {
	box-sizing: border-box;
	left: -59px;
	top: 0px;
	width: auto;
	height: auto;
	position: absolute;
	border-top: 0px  solid #000;
	border-right: 0px  solid #000;
	border-bottom: 0px  solid #000;
	border-left: 0px  solid #000;
	border-radius: 0px;
	background-color: #fff;
	padding: 0px;
	opacity: 1;
	opacity: 1;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	background-repeat: repeat;
	background-position: center center;
}

@keyframes myfirst {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(360deg);
	}
}

#u73326  div.graphic_position, #u73326  div.newgraphic_position {
	position: relative;
}

#u73326  div.graphic_position > a, #u73326  div.newgraphic_position > a {
	display: block;
	width: 1318px;
	height: 753px;
}

#u73326  div img {
	width: 1318px;
	height: 753px;
	border-radius: 0px;
	position: absolute;
	top: 0;
	left: 0;
}

#u73326  div img:nth-of-type(2) {
	display: none;
	z-index: 999;
}

#u73326 {
	animation-delay: 0s;
	animation-duration: 0.5s;
}

#u73326 .effect_layer p i {
	color: #fff;
	font-size: 50px;
}

#u73326  .index_effect_img {
	width: 1318px;
	height: 753px;
	line-height: 753px;
	border-radius: 0px;
	overflow: hidden;
}

#u73326  .index_effect_img img {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u73326 .index_effect_img .effect_layer p span {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u73326 .index_effect_img .effect_layer p i {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u73326 .index_effect_img .pic_child {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u684052 {
	box-sizing: border-box;
	width: 100%;
	height: 753px;
	z-index: 1;
	padding: 0px 0;
	opacity: 1;
	border-top: 0px  solid #ccc;
	border-bottom: 0px  solid #ccc;
	position: relative;
	background-repeat: repeat;
	background-position: top left;
	background-color: rgba(255, 255, 255, 1);
}

#u684052 .laybox {
	box-sizing: border-box;
	position: relative;
	width: 1200px;
	height: 100%;
	margin: 0 auto;
	border-top: 0px  solid #333;
	border-left: 0px  solid #333;
	border-bottom: 0px  solid #333;
	border-right: 0px  solid #333;
	background-color: rgba(255, 255, 255, 1);
	padding: 0px;
	opacity: 1;
	background-repeat: repeat;
	background-position: top left;
}

@keyframes jello {
	0%,    11.1%,    to {
		transform: none
	}

	22.2% {
		transform: skewX(-12.5deg) skewY(-12.5deg)
	}

	33.3% {
		transform: skewX(6.25deg) skewY(6.25deg)
	}

	44.4% {
		transform: skewX(-3.125deg) skewY(-3.125deg)
	}

	55.5% {
		transform: skewX(1.5625deg) skewY(1.5625deg)
	}

	66.6% {
		transform: skewX(-.78125deg) skewY(-.78125deg)
	}

	77.7% {
		transform: skewX(.390625deg) skewY(.390625deg)
	}

	88.8% {
		transform: skewX(-.1953125deg) skewY(-.1953125deg)
	}
}

.jello {
	animation-name: jello;
	transform-origin: center
}

#u94225 {
	box-sizing: border-box;
	left: -59px;
	top: 0px;
	width: auto;
	height: auto;
	position: absolute;
	border-top: 0px  solid #000;
	border-right: 0px  solid #000;
	border-bottom: 0px  solid #000;
	border-left: 0px  solid #000;
	border-radius: 0px;
	background-color: #fff;
	padding: 0px;
	opacity: 1;
	opacity: 1;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	background-repeat: repeat;
	background-position: center center;
}

@keyframes myfirst {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(360deg);
	}
}

#u94225  div.graphic_position, #u94225  div.newgraphic_position {
	position: relative;
}

#u94225  div.graphic_position > a, #u94225  div.newgraphic_position > a {
	display: block;
	width: 1318px;
	height: 753px;
}

#u94225  div img {
	width: 1318px;
	height: 753px;
	border-radius: 0px;
	position: absolute;
	top: 0;
	left: 0;
}

#u94225  div img:nth-of-type(2) {
	display: none;
	z-index: 999;
}

#u94225 {
	animation-delay: 0s;
	animation-duration: 0.5s;
}

#u94225 .effect_layer p i {
	color: #fff;
	font-size: 50px;
}

#u94225  .index_effect_img {
	width: 1318px;
	height: 753px;
	line-height: 753px;
	border-radius: 0px;
	overflow: hidden;
}

#u94225  .index_effect_img img {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u94225 .index_effect_img .effect_layer p span {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u94225 .index_effect_img .effect_layer p i {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

#u94225 .index_effect_img .pic_child {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}