.slider-wrap {

  width:686px;
  height:286px;
}
.slider, .slider .slider-items, .slider .slider-item {
  width:686px;
  height:286px;
}
.slider { position:relative; }
.slider .slider-items {
  position:relative;
  overflow:hidden;
  z-index:2;
}
.slider .slider-item {
  position:absolute;
  top:0;
  left:0;
  overflow:hidden;
}
.slider .slider-image {
  position:absolute;
  z-index:1;
  text-align:center;
  width:100%;
  height:100%;
}
.slider .slider-text {
  position:absolute;
  z-index:2;
  background:url(slider_bg.png) repeat;
}
.slider .slider-text .slider-text-inner {
  padding:15px 143px 15px 17px;
  color:#fff;
}
.slider .slider-prev {
  cursor:pointer;
  position:absolute;
  z-index:301;
  left:10px;
  top:50%;
  margin:-30px 0 0;
  height:55px;
  width:44px;
  background:url(slider-nav-1.png) 0 0 no-repeat;
}
.slider .slider-next {
  cursor:pointer;
  position:absolute;
  z-index:301;
  right:10px;
  top:50%;
  margin:-30px 0 0;
  height:55px;
  width:44px;
  background:url(slider-nav-2.png) 0 0 no-repeat;
}
.slider .slider-bullets-bg {
  position:absolute;
  z-index:300;
  bottom:0;
  text-align:right;
  width:100%;
  font-size:0;
  line-height:0;
  display:none;
}
.slider .slider-bullets-wrapper {
  display:inline-block !important;
  display:inline;
  background:url(../slider.png) 0 0 no-repeat;
  padding:0 0 0 5px;
}
.slider .slider-bullets {
  list-style:none;
  padding:0;
  margin:0;
  display:block;
  padding:0 14px 15px 0;
  overflow:hidden;
}
.slider .slider-bullets li {
  padding:0;
  margin:0;
  cursor:pointer;
  width:15px;
  height:15px;
  background:url(slider-nav-ico.png) -21px 0 no-repeat;
}
.slider .slider-bullets li:hover { background-position:0 0; }
.slider .slider-bullets li.active { background-position:0 0; }
.slider .slider-bullets-bottom-left {
  bottom:10px;
  left:10px;
}
.slider .slider-bullets-bottom-left li {
  float:left;
  margin:0 2px;
}
.slider .slider-bullets-top-left {
  top:10px;
  left:10px;
}
.slider .slider-bullets-top-left li {
  float:left;
  margin:0 2px 0 2px;
}
.slider .slider-bullets-left-bottom {
  bottom:10px;
  left:10px;
}
.slider .slider-bullets-left-bottom li { margin:2px 0 2px; }
.slider .slider-bullets-left-top {
  top:10px;
  left:10px;
}
.slider .slider-bullets-left-top li { margin:2px 0 2px; }
.slider .slider-bullets-bottom-right {
  bottom:10px;
  right:10px;
}
.slider .slider-bullets-bottom-right li {
  float:left;
  margin:0 2px;
}
.slider .slider-bullets-top-right {
  top:10px;
  right:10px;
}
.slider .slider-bullets-top-right li {
  float:left;
  margin:0 2px 0 2px;
}
.slider .slider-bullets-right-bottom {
  bottom:10px;
  right:10px;
}
.slider .slider-bullets-right-bottom li { margin:2px 0 2px; }
.slider .slider-bullets-right-top {
  top:10px;
  right:10px;
}
.slider .slider-bullets-right-top li { margin:2px 0 2px; }