@charset "UTF-8";

.slider_main{position:relative; width:2000px; height:860px; margin:0 auto; z-index:1000; overflow: hidden;}
.slider_main .slider_box1{position: absolute; left:0; top: 0px; width:2000px; height:860px; overflow: hidden;}

.slider_sub1{position:relative; width:2000px; height:200px; margin:0 auto; z-index:1000; overflow: hidden;}
.slider_sub1 .slider_box1{position: absolute; left:0; top: 0px; width:2000px; height:200px; overflow: hidden;}

.slider1-T{display:none;}

/*
.jssorb01 div           (normal)
.jssorb01 div:hover     (normal mouseover)
.jssorb01 .av           (active)
.jssorb01 .av:hover     (active mouseover)
.jssorb01 .dn           (mousedown)
*/
.jssorb01 div, .jssorb01 div:hover, .jssorb01 .av
{
	display:none;
filter: alpha(opacity=70);
opacity: .7;
overflow:hidden;
cursor: pointer;
border: #000 1px solid;
}
.jssorb01 div { background-color: gray; }
.jssorb01 div:hover, .jssorb01 .av:hover { background-color: #d3d3d3; }
.jssorb01 .av { background-color: #fff; }
.jssorb01 .dn, .jssorb01 .dn:hover { background-color: #555555; }



/* jssor slider bullet navigator skin 03 css */
/*
.jssorb03 div           (normal)
.jssorb03 div:hover     (normal mouseover)
.jssorb03 .av           (active)
.jssorb03 .av:hover     (active mouseover)
.jssorb03 .dn           (mousedown)
*/
.jssorb03 div, .jssorb03 div:hover, .jssorb03 .av
{
	background:url(/images/main/btn_slide1.gif);
	overflow:hidden;
	cursor: pointer;
}
.jssorb03 div { background-position:0 0; }
.jssorb03 div:hover, .jssorb03 .av:hover { background-position:-20px 0; }
.jssorb03 .av { background-position:-20px 0; }
.jssorb03 .dn, .jssorb03 .dn:hover { background-position:-20px 0; }


 /* jssor slider arrow navigator skin 20 css */
	/*
	.jssora20l              (normal)
	.jssora20r              (normal)
	.jssora20l:hover        (normal mouseover)
	.jssora20r:hover        (normal mouseover)
	.jssora20ldn            (mousedown)
	.jssora20rdn            (mousedown)
	*/
	.jssora20l, .jssora20r, .jssora20ldn, .jssora20rdn
	{
		position: absolute;
		cursor: pointer;
		display: block;
		background: url(../../../images/main/btn_arr1.png);
		overflow:hidden;
		z-index:10000;
		width:25px; height:30px;
		top:300px;
	}
	.jssora20l {left:508px; background-position: 0 0; }
	.jssora20r {right:508px; background-position: -25px 0; }
	.jssora20l:hover {left:508px; background-position: 0 0;}
	.jssora20r:hover {right:508px;background-position: -25px 0; }
	.jssora20ldn {left:508px;background-position: 0 0; }
	.jssora20rdn {right:508px;background-position: -25px 0; }


	
/* jssor slider thumbnail navigator skin 03 css */
	/*
	.jssort03 .p            (normal)
	.jssort03 .p:hover      (normal mouseover)
	.jssort03 .pav          (active)
	.jssort03 .pav:hover    (active mouseover)
	.jssort03 .pdn          (mousedown)
	*/
	.jssort03 .w, .jssort03 .pav:hover .w
	{
		position: absolute;
		width: 60px;
		height: 40px;
	}
	* html .jssort03 .w
	{
		width /**/: 60px;
		height /**/: 40px;
	}
	.jssort03 .pdn .w, .jssort03 .pav .w { }
	.jssort03 .c
	{
		width:60px;
		height:40px;
		filter:  alpha(opacity=45);
		opacity: .45;
		
		transition: opacity .6s;
		-moz-transition: opacity .6s;
		-webkit-transition: opacity .6s;
		-o-transition: opacity .6s;
	}
	.jssort03 .p:hover .c, .jssort03 .pav .c
	{
		filter:  alpha(opacity=0);
		opacity: 0;
	}
	.jssort03 .p:hover .c
	{
		transition: none;
		-moz-transition: none;
		-webkit-transition: none;
		-o-transition: none;
	}