.s2-kv {
  width: 1000px;
  height: 400px;
  position: absolute;
  top:270px;
}

.btn-prev, .btn-next {
  position: absolute;
  top: 40%;
  cursor: pointer;
}

.btn-prev {
  left: 0;
}

.btn-next {
  right: 0;
}

.s2-kv-main {
  margin: 0 auto;
  width: 1000px;
  height: 399px;
  overflow: visible;
}
.s2-kv ul {
  height:238px;
  width:1000px;
  position:absolute;
  left:50%;
  margin-left:-500px;
}
.s2-kv li {
  height:399px;
  width:281px;
  background-color:#ccc;
  cursor:pointer;
  overflow: hidden;
  box-shadow: -1px 0 3px #000,0 -1px 3px #000,0 -1px 3px #000,1px 0 3px #000;
}
.s2-kv li img {
  height: 100%;
  width: 100%;
  background-color: #ccc;
  text-align: center;
  cursor: pointer;
}
.s2-kv .roundabout-in-focus{
  cursor:default;
}