/* SLIDER ---------------------------------- */
#slideshow2 { padding: 0px; margin: 0px; list-style: none; overflow: hidden; 
	height: 244px; width: 944px; }
#slideshow2 ul { padding: 0px; margin: 0px; }
#slideshow2 li { padding: 0px; margin: 0px; zoom:1; color: #fff }
#slideshow2 img { border: none }
#slideshow2 p { margin: 0px; padding: 0px; font-size: 10px }
.demo-wrap {  } 
.demo-wrap .bx-prev {
	position: absolute; top: 100px; left: 10px; 
	width: 30px; height: 30px; text-indent: -999999px;
	background: url(../img/arrow1.png) no-repeat;
}
.demo-wrap .bx-next {
	position: absolute; top: 100px; left: 900px; 
	width: 30px; height: 30px; text-indent: -999999px;
	background: url(../img/arrow2.png) no-repeat;
}
.demo-wrap .bx-next:hover,
.demo-wrap .bx-prev:hover {
	background-position: -30px 0px;
}

/*pager*/
.bx-pager { text-align: left; margin-top: -20px; margin-left:8px; position: absolute; width: 960px; }

.bx-pager a { font-size: 11px; font-weight: bold; color: #838383; padding: 0 10px; margin-right: 4px }
.demo-wrap .bx-pager a { background: #fff; border: 1px solid #778899; }
.demo-wrap .bx-pager .pager-active { background: #778899; color: #fff }

.bx-pager .pager-active,
.bx-pager a:hover {
	color: #de312a;
	text-decoration: none;
}