@charset "utf-8";
/* CSS Document */


.sj-banner{
	position:relative;margin:0 auto;top:50px;left:0px;width:980px;height:600px;overflow:hidden;visibility:hidden; display:none
}

.sj-banner2{cursor:default;position:relative;top:0px;left:0px;width:980px;height:600px;overflow:hidden;}


/*<1000*/
@media screen and (max-width:999px) 
{
	.sj-banner{
	position:relative;margin:0 auto;top:0px;left:0px;width:980px;height:600px;overflow:hidden;visibility:hidden; display:block;}

}

/*<620*/
@media screen and (max-width:620px) 
{
	.sj-banner{
	margin-top: 10px;}

}

.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);
}
}.jssorb051 .i {
	position:absolute;
	cursor:pointer
}
.jssorb051 .i .b {
	fill:#fff;
	fill-opacity:.5
}
.jssorb051 .i:hover .b {
	fill-opacity:.7
}
.jssorb051 .iav .b {
	fill-opacity:1
}
.jssorb051 .i.idn {
	opacity:.3
}
.jssora051 {
	display:block;
	position:absolute;
	cursor:pointer
}
.jssora051 .a {
	fill:none;
	stroke:#fff;
	stroke-width:360;
	stroke-miterlimit:10
}
.jssora051:hover {
	opacity:.8
}
.jssora051.jssora051dn {
	opacity:.5
}
.jssora051.jssora051ds {
	opacity:.3;
	pointer-events:none
}
