.jssorl-009-spin, .viewbox {
	top:0;
	left:0;
	width:100%;
	height:100%
}
.jssora093, .jssorb053 .i {
	cursor:pointer;
	position:absolute
}
.caption, .jssora093, .jssorb053 .i, .jssorl-009-spin, .viewbox {
	position:absolute
}
.jssorl-009-spin {
	text-align:center;
	background-color:rgba(0, 0, 0, .7)
}
.jssorl-009-spin img {
	animation-name:jssorl-009-spin;
	animation-duration:1.6s;
	animation-iteration-count:infinite;
	animation-timing-function:linear
}
@keyframes jssorl-009-spin {
from {
transform:rotate(0)
}
to {
	transform:rotate(360deg)
}
}
.jssorb053 .i .b {
	fill:#fff;
	fill-opacity:.5
}
.jssorb053 .i:hover .b {
	fill-opacity:.7
}
.jssorb053 .iav .b {
	fill-opacity:1
}
.jssorb053 .i.idn {
	opacity:.3
}
.jssora093-left, .jssora093-right {
	width:50px;
	height:50px;
	top:0;
	background-color:rgba(255, 255, 255, .5);
	border-radius:50%
}
.jssora093-left {
	left:30px
}
.jssora093-right {
	right:30px
}
.jssora093 {
	display:block
}
.jssora093 .a, .jssora093 .c {
	fill:none;
	stroke:#444;
	stroke-width:400;
	stroke-miterlimit:10
}
.jssora093:hover {
	opacity:.8
}
.jssora093.jssora093dn {
	opacity:.6
}
.jssora093.jssora093ds {
	opacity:.3;
	pointer-events:none
}
.caption {
	font-family:Cookie, cursive;
	top:550px;
	left:50px;
	height:auto;
	font-size:3.5em;
	font-weight:300;
	line-height:1.5;
	text-align:left;
	color:#FFF;
	background-color:rgba(1, 108, 52, .8);
	padding:10px 35px;
	border-radius:10px;
	letter-spacing:1px
}
#jssor_1, .svg {
	position:relative
}
.svg {
	margin-top:-19px;
	top:50%;
	width:38px;
	height:38px
}
#jssor_1 {
	margin:0 auto;
	top:0;
	left:0;
	width:1280px;
	height:550px;
	overflow:hidden;
	visibility:hidden
}
.slides {
	cursor:default;
	position:relative;
	top:0px;
	left:0px;
	width:1280px;
	height:550px;
	overflow:hidden;
}
