.slider1_container_small{
	position: relative; 
	top: 0px; 
	left: 0px; 
	width: 456px;
    height: 610px; 
	background: #191919; 
	overflow: hidden;
}
.slides-container-small{
	cursor: move; 
	position: absolute; 
	left: 0px; 
	top: 0px; 
	width: 456px; 
	height: 610px; 
	overflow: hidden;
}
.jssora05l, .jssora05r {
	display: block;
	position: absolute;
	/* size of arrow element */
	width: 40px;
	height: 40px;
	cursor: pointer;
	background: url(/images/a17.png) no-repeat;
	overflow: hidden;
}
.jssora05l { background-position: -10px -40px; }
.jssora05r { background-position: -70px -40px; }
.jssora05l:hover { background-position: -130px -40px; }
.jssora05r:hover { background-position: -190px -40px; }
.jssora05l.jssora05ldn { background-position: -250px -40px; }
.jssora05r.jssora05rdn { background-position: -310px -40px; }
.small-arrow-left{top: 258px; left: 8px;}
.small-arrow-right{top: 258px; right: 8px;}
/* jssor slider thumbnail navigator skin 01 css */
                                /*
.jssort01 .p            (normal)
.jssort01 .p:hover      (normal mouseover)
.jssort01 .p.pav        (active)
.jssort01 .p.pdn        (mousedown)
*/

.jssort01 {
	position: absolute;
	/* size of thumbnail navigator container */
	width: 456px;
	height: 100px;
}

.jssort01 .p {
	position: absolute;
	top: 0;
	left: 0;
	width: 72px;
	height: 72px;
}

.jssort01 .t {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: none;
}

.jssort01 .w {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
}

.jssort01 .c {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 68px;
	height: 68px;
	border: #000 2px solid;
	box-sizing: content-box;
	background: url(/images/t01.png) -800px -800px no-repeat;
	_background: none;
}

.jssort01 .pav .c {
	top: 2px;
	_top: 0px;
	left: 2px;
	_left: 0px;
	width: 68px;
	height: 68px;
	border: #000 0px solid;
	_border: #fff 2px solid;
	background-position: 50% 50%;
}

.jssort01 .p:hover .c {
	top: 0px;
	left: 0px;
	width: 70px;
	height: 70px;
	border: #fff 1px solid;
	background-position: 50% 50%;
}

.jssort01 .p.pdn .c {
	background-position: 50% 50%;
	width: 68px;
	height: 68px;
	border: #000 2px solid;
}

* html .jssort01 .c, * html .jssort01 .pdn .c, * html .jssort01 .pav .c {
	/* ie quirks mode adjust */
	width /**/: 72px;
	height /**/: 72px;
}







.slider1_container{
	position: relative; 
	margin: 0 auto;
    top: 0px; 
	left: 0px; 
	width: 1920px; 
	height: 597px; 
	overflow: hidden;
}
.slides-container{
	cursor: move; 
	position: absolute; 
	left: 0px; 
	top: 0px; 
	width: 1920px;
    height: 597px; 
	overflow: hidden;
}								
.slider-heading{
	position: absolute; 
	width: 480px; 
	height: 120px; 
	top: 30px; 
	left: 30px; 
	padding: 5px;
    text-align: left; 
	line-height: 60px; 
	text-transform: uppercase; 
	font-size: 50px;
    color: #7784a0; background-color:#f4f3f1; 
}			
.slider-heading-detail{
	position: absolute; 
	width: 360px; 
	height: 200px; 
	top: 258px; 
	right: 140px; 
	padding: 40px;
    text-align: left; 
	line-height: 36px; 
	font-size: 20px;
    color: #f05657; 
	background-color:#f4f3f1;
	box-shadow: 2px 2px 5px #ccc;
}	
.slider-rq{
	position: absolute; 
	width: 177px; 
	height:49px;
	top: 200px; 
	right: 133px; 
	padding: 5px;
}
.loading-block{position: absolute; top: 0px; left: 0px;}
.loading-block-filter{filter: alpha(opacity=70); opacity: 0.7; position: absolute; display: block;
                top: 0px; left: 0px; width: 100%; height: 100%;}
.loading-block-image{position: absolute; display: block; background: url(/images/loading.gif) no-repeat center center;
                top: 0px; left: 0px; width: 100%; height: 100%;}
.arrow-left{top: 123px; left: 8px;}						
.arrow-right{top: 123px; right: 8px;}
.slider-bullets{bottom: 26px; right: 6px;}
.white-bg{background-color:#FFFFFF; height:500px; border:1px solid red;	}
.red-color{color:red;}			
/* jssor slider bullet navigator skin 21 css */
/*
.jssorb21 div           (normal)
.jssorb21 div:hover     (normal mouseover)
.jssorb21 .av           (active)
.jssorb21 .av:hover     (active mouseover)
.jssorb21 .dn           (mousedown)
*/
.jssorb21 {
	position: absolute;
}
.jssorb21 div, .jssorb21 div:hover, .jssorb21 .av {
	position: absolute;
	/* size of bullet elment */
	width: 19px;
	height: 19px;
	text-align: center;
	line-height: 19px;
	color: white;
	font-size: 12px;
	background: url(/images/b21.png) no-repeat;
	overflow: hidden;
	cursor: pointer;
}
.jssorb21 div { background-position: -5px -5px; }
.jssorb21 div:hover, .jssorb21 .av:hover { background-position: -35px -5px; }
.jssorb21 .av { background-position: -65px -5px; }
.jssorb21 .dn, .jssorb21 .dn:hover { background-position: -95px -5px; }


/* jssor slider arrow navigator skin 21 css */
/*
.jssora21l                  (normal)
.jssora21r                  (normal)
.jssora21l:hover            (normal mouseover)
.jssora21r:hover            (normal mouseover)
.jssora21l.jssora21ldn      (mousedown)
.jssora21r.jssora21rdn      (mousedown)
*/
.jssora21l, .jssora21r {
	display: block;
	position: absolute;
	/* size of arrow element */
	width: 55px;
	height: 55px;
	cursor: pointer;
	background: url(/images/a21.png) center center no-repeat;
	overflow: hidden;
}
.jssora21l { background-position: -3px -33px; }
.jssora21r { background-position: -63px -33px; }
.jssora21l:hover { background-position: -123px -33px; }
.jssora21r:hover { background-position: -183px -33px; }
.jssora21l.jssora21ldn { background-position: -243px -33px; }
.jssora21r.jssora21rdn { background-position: -303px -33px; }