#newslider {
  width: 1260px;
  margin: 0px auto;
  margin-bottom: 10px;
  height: 440px;
  background-color: #ECE9D8;
  position: relative;
  overflow: hidden;
}
#newslider #indicator {
  z-index: 9;
}
#newslider #indicator .prev {
  position: absolute;
  left: 0px;
  width: 23px;
  height: 120px;
  background: url('../img/pre.png') 0px 0px;
  text-indent: -9999px;
  top: 160px;
  cursor: pointer;
}
#newslider #indicator .prev:hover {
  background: url('../img/pre1.png') 0px 0px;
}
#newslider #indicator .next {
  position: absolute;
  right: 0px;
  width: 23px;
  height: 120px;
  background: url('../img/next.png') 0px 0px;
  text-indent: -9999px;
  top: 160px;
  cursor: pointer;
}
#newslider #indicator .next:hover {
  background: url('../img/next1.png') 0px 0px;
}
#newslider .slider_container {
  position: absolute;
  height: 420px;
  top: 10px;
  left: 1260px;
}
#newslider .slider_container.current {
  left: 30px;
}
#newslider .slider_container .abs {
  position: absolute;
  margin: 0px;
}
#newslider .slider_container div {
  margin-right: 10px;
  margin-bottom: 10px;
  float: left;
  overflow: hidden;
  cursor: pointer;
}
#newslider .slider_container div img {
  width: 300px;
}
#newslider .slider_container .b1 {
  width: 250px;
  height: 250px;
  top: 0px;
  left: 0px;
  background-color: #fff;
}
#newslider .slider_container .b1 img {
  width: 250px;
  height: 250px;
}
#newslider .slider_container .b2 {
  width: 260px;
  height: 150px;
  top: 0px;
  left: 260px;
  background-color: #fff;
}
#newslider .slider_container .b2 img {
  width: 260px;
  height: 150px;
}
#newslider .slider_container .b3 {
  width: 150px;
  height: 260px;
  top: 0px;
  left: 530px;
  background-color: #fff;
}
#newslider .slider_container .b3 img {
  width: 150px;
  height: 260px;
}
#newslider .slider_container .b4 {
  width: 250px;
  height: 205px;
  top: 0px;
  left: 690px;
  background-color: #fff;
}
#newslider .slider_container .b4 img {
  width: 250px;
  height: 205px;
}
#newslider .slider_container .b5 {
  width: 250px;
  height: 160px;
  top: 0px;
  left: 950px;
  background-color: #fff;
  margin-right: 0px;
}
#newslider .slider_container .b5 img {
  width: 250px;
  height: 160px;
}
#newslider .slider_container .b6 {
  top: 260px;
  left: 0px;
  width: 250px;
  height: 160px;
  background-color: #ccc;
}
#newslider .slider_container .b6 img {
  width: 250px;
  height: 160px;
}
#newslider .slider_container .b7 {
  top: 160px;
  left: 260px;
  width: 150px;
  height: 260px;
  background-color: #fff;
}
#newslider .slider_container .b7 img {
  width: 150px;
  height: 260px;
}
#newslider .slider_container .b8 {
  top: 160px;
  left: 420px;
  width: 100px;
  height: 100px;
  background-color: #fff;
}
#newslider .slider_container .b8 img {
  width: 100px;
  height: 100px;
}
#newslider .slider_container .b9 {
  top: 270px;
  left: 420px;
  width: 260px;
  height: 150px;
  background-color: #fff;
}
#newslider .slider_container .b9 img {
  width: 260px;
  height: 150px;
}
#newslider .slider_container .b10 {
  top: 215px;
  left: 690px;
  width: 250px;
  height: 205px;
  background-color: #fff;
}
#newslider .slider_container .b10 img {
  width: 250px;
  height: 205px;
}
#newslider .slider_container .b11 {
  top: 170px;
  left: 950px;
  width: 250px;
  height: 250px;
  background-color: #fff;
}
#newslider .slider_container .b11 img {
  width: 250px;
  height: 250px;
}
#marker {
  margin-top: 10px;
  width: 700px;
  float: right;
  z-index: 10;
}
#marker li {
  text-indent: -9999px;
  float: left;
  width: 41px;
  height: 41px;
  margin-left: 20px;
  background: url(../img/marker-img.png) no-repeat;
  cursor: pointer;
}
#marker li:hover {
  background-position-y: -47px;
}
#marker li.current {
  background-position-y: -97px;
}
#marker #m2 {
  background-position-x: -47px;
}
#marker #m3 {
  background-position-x: -94px;
}
#marker #m4 {
  background-position-x: -141px;
}
#marker #m5 {
  background-position-x: -188px;
}
#marker #m6 {
  background-position-x: -235px;
}
#marker #m7 {
  background-position-x: -282px;
}
#marker #m8 {
  background-position-x: -332px;
}
#marker #m9 {
  background-position-x: -380px;
}
#marker #m10 {
  background-position-x: -430px;
}
#marker #m11 {
  background-position-x: -477px;
}
/**
 * 首页组容器大小
 */
.index .group_wrapper {
  margin-right: 20px;
  margin-bottom: 50px;
  width: 224px;
}
#top_share_link{
  position: absolute;
  top: 20px;
  width: 80px;
  right: -120px;
  display:none;
  cursor:pointer;
}
