/* 懒人图库 搜集整理 www.lanrentuku.com */

.rslides {  position: relative;  list-style: none;  overflow: hidden;  width: 100%;  padding: 0;  margin: 0;  }

.rslides li {  -webkit-backface-visibility: hidden;  position: absolute;  display: none;  width: 100%;  left: 0;  top: 0;  }

.rslides li:first-child {  position: relative;  display: block;  float: left;  }

.rslides img {  display: block;  height: auto;  float: left;  width: 100%;  border: 0;  }
.slide_container {  margin-bottom: 0px;  position: relative;  float: left;  width: 100%;  }

.slide {  position: relative;  list-style: none;  overflow: hidden;  width: 100%;  padding: 0;  margin: 0;  }
.slide li {  position: absolute;  width: 100%;  left: 0;  top: 0;  }  
.slide img {  display: block;  position: relative;  z-index: 1;  height: auto;  width: 100%;  border: 0;  }
.slide .caption {  display: block;  position: absolute;  z-index: 2;  font-size: 14px;  text-shadow: none;  color: #fff;  background: #000;  background: rgba(0,0,0, .8);  left: 0;  right: 0;  bottom: 0;  padding: 6px 20px;  margin: 0;  max-width: none;  }


.slide1 {  position: relative;  list-style: none;  overflow: hidden;  width: 100%;  padding: 0;  margin: 0;  }
.slide1 li {  position: absolute;  width: 100%;  left: 0;  top: 0;  }  
.slide1 img {  display: block;  position: relative;  z-index: 1;  height: auto;  width: 100%;  border: 0;  }
.slide1 .caption {  display: block;  position: absolute;  z-index: 2;  font-size: 14px;  text-shadow: none;  color: #fff;  background: #000;  background: rgba(0,0,0, .8);  left: 0;  right: 0;  bottom: 0;  padding: 6px 20px;  margin: 0;  max-width: none;  }


.slide2 {  position: relative;  list-style: none;  overflow: hidden;  width: 100%;  padding: 0;  margin: 0;  }
.slide2 li {  position: absolute;  width: 100%;  left: 0;  top: 0;  }  
.slide2 img {  display: block;  position: relative;  z-index: 1;  height: auto;  width: 100%;  border: 0;  }
.slide2 .caption {  display: block;  position: absolute;  z-index: 2;  font-size: 14px;  text-shadow: none;  color: #fff;  background: #000;  background: rgba(0,0,0, .8);  left: 0;  right: 0;  bottom: 0;  padding: 6px 20px;  margin: 0;  max-width: none;  }
  
.slide_nav {  position: absolute;  -webkit-tap-highlight-color: rgba(0,0,0,0);  top: 52%;  left: 0;  opacity: 0.7;  z-index: 3;  text-indent: -9999px;  overflow: hidden;  text-decoration: none;  height: 61px;  width: 38px;  background: transparent url("../images/themes.gif") no-repeat left top;  margin-top: -45px;  }
.slide_nav:active {  opacity: 1.0;  }
.slide_nav.next {  left: auto;  background-position: right top;  right: 0;  }