
.banner_img{width:100%;height:580px;position:absolute;left:0;top:0}
.banner_img li{width:100%;height:580px;display:inline-block;background-position:center;background-repeat:no-repeat;float:left;list-style:none}
.banner_list{height:50px;top:500px;position:relative;margin:0 auto;z-index:1}
.banner_list span{display:block;cursor:pointer;width:14px;height:14px;border-radius:50%;border:3px solid #555;float:left;margin:0 5px}
.banner_list .spcss{border:3px solid #9acd32}
.banner_left{position:absolute;height:90px;width:60px;top:50%;left:-60px;background-color:rgba(73,72,62,.6);margin-top:-45px;text-align:center;transition:all .5s;z-index:2}
.banner_left:hover{background-color:rgba(73,72,62,.9)}
.banner_right{position:absolute;height:90px;width:60px;top:50%;right:-60px;background-color:rgba(73,72,62,.6);margin-top:-45px;text-align:center;transition:all .5s;z-index:2}
.banner_right:hover{background-color:rgba(73,72,62,.9)}
.banner_left img{margin-top:22px}
.banner_right img{margin-top:22px}



.pb-carouselWarp{position:relative;width:370px;height:260px;overflow:hidden;margin-left:auto;margin-right:auto;}
.pb-carouselWarp .pb-carousel{position:relative;height:100%}
.pb-carouselWarp .pb-carousel li{display:none;position:absolute;width:100%;height:100%;top:0;left:0}
.pb-carouselWarp .pb-carousel li img{width:100%;height:100%;vertical-align:middle}
.pb-carouselWarp .pb-carousel .pb-this{display:block;left:0}
.pb-carouselWarp .pb-carousel-ind{position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}
.pb-carouselWarp .pb-carousel-ind li{float:left;width:15px;height:15px;border-radius:50%;background-color:#ccc;margin:0 5px;cursor:pointer}
.pb-carouselWarp .pb-carousel-ind .pb-this{background-color:#000}
.pb-carouselWarp .pb-arrow{position:absolute;top:50%;margin-top:-20px;width:40px;height:40px;border-radius:50%;background:#000;cursor:pointer;border:0}

.pb-carouselWarp[type=updown] 
.pb-carousel-ind{position:absolute;width:15px;top:50%;left:auto;bottom:auto;right:20px;transform:translateY(-50%)}
.pb-carouselWarp[type=updown] 
.pb-carousel-ind li{float:none;width:15px;height:15px;border-radius:50%;background-color:#ccc;margin:5px 0}
.pb-carouselWarp[type=updown] 
.pb-carousel-ind .pb-this{background-color:#000}.pb-carouselWarp[type=updown] 
.pb-arrow{position:absolute;left:50%;top:0;margin-left:-20px;margin-top:0;width:40px;height:40px;border-radius:50%;color:#fff;text-align:center;line-height:40px;cursor:pointer}
.pb-carouselWarp[type=updown] .pb-arrow-prev{top:20px;}
.pb-carouselWarp[type=updown] .pb-arrow-next{top:auto;bottom:20px;}