.main-slide-wrap {
	width: 100%;
	overflow: hidden;
	position: relative;
	padding-bottom: 20px;
}
.main-slide-line {
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 99;
}
.main-slide-line img {
	width: 100%;
}
/* 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(../img/b17.png) no-repeat;
    overflow:hidden;
    cursor: pointer;
}
.jssorb03 div { background-position: -5px -4px; }
.jssorb03 div:hover, .jssorb03 .av:hover { background-position: -35px -4px; }
.jssorb03 .av { background-position: -65px -4px; }
.jssorb03 .dn, .jssorb03 .dn:hover { background-position: -95px -4px; }

/* 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(../img/a19.png) no-repeat;
    overflow:hidden;
}
.jssora20l { background-position: -3px -33px; }
.jssora20r { background-position: -63px -33px; }
.jssora20l:hover { background-position: -123px -33px; }
.jssora20r:hover { background-position: -183px -33px; }
.jssora20ldn { background-position: -243px -33px; }
.jssora20rdn { background-position: -303px -33px; }

/* Custom */
.main-slide-wrap .slide-button {
	text-transform: uppercase;
	font-weight: bold;
	white-space: nowrap;
}
.main-slide-wrap .slide-title {
	text-transform: uppercase;
	font-weight: bold;
}
.main-slide-wrap .slide-desc {
	font-weight: bold;
}
.main-slide-wrap .slide-caption {
	font-weight: bold;
}