.sltm-carousle{width: 655px;height: 395px;}
.sltm-carousle .carousel-img img{width: 100%; height: 100%;}
.sltm-carousle .carousel-span{width: 100%; height: 40px;}
.sltm-carousle .carousel-span-infor{width:540px; padding-left: 18px;line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sltm-carousle .carousel-span-infor a span{max-width: 260px;color: #fff;font-size: 13px;}
.sltm-carousle .carousel-buttons{right: 5px; bottom: 15px; width: auto; height: 8px;}
.sltm-carousle .carousel-buttons a{margin-right:8px;width:8px;height:8px;background-color:#fff;border-radius: 4px;}
.sltm-carousle .carousel-buttons a.carousel-btn-act{background-color: #e32a26;}
#Carousel1 .carousel-buttons a.carousel-btn-act{background-color: #1e56a8;}
#Carousel1 .carousel-span-bg{background-color:rgba(0,0,0,0);}
.sltm-carousle .carl-btn{width: 29px; height: 68px; margin-top: -34px;display: none}
.sltm-carousle:hover .carl-btn{display: block;}
.sltm-carousle .pre{background-color: rgba(0,0,0,0.3);}
.sltm-carousle .next{background-color: rgba(0,0,0,0.3);}
.carl-btn img{width:20px;height:50px;margin-left: 5px;margin-top: 10px;}
.left_btn img{width:20px;height:50px;margin-left: 5px;margin-top: 70px;}
.right_btn img{width:20px;height:50px;margin-left: 5px;margin-top: 70px;}
.sltm-carousle:hover .carl-btn{display: block;}
/*公共轮播图*/
.carousel{position: relative;overflow: hidden;}
.carousel-img{position: absolute;top: 0;left: 0;height: 100%;}
.carousel-img li{ height: 100%;width:655px;float: left;}
.carousel-img li a{display: block; height: 100%;}
.carousel-img li a img {float: left;}
.carousel-span{position: absolute;left: 0;bottom: 0;}
.carousel-span-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000; filter: alpha(opacity=50);opacity: .5;}
.carousel-span-infor{position: absolute;height: 100%;}
.carousel-span-infor a{float: left; display: none;}
.carousel-span-infor a span{display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.carousel-buttons{position: absolute;}
.carousel-buttons a{float: left;}
.carl-btn{position: absolute;top: 50%;cursor: pointer;}
.carousel .pre{left: 1px;}
.carousel .next{right: 1px;}
.slides-box {width: 1200px;height: 180px;margin: auto;overflow: hidden; position: relative;}
.slides {position: relative;height: 100%; width: 100%; margin: auto; float: left;}
.slides li {position: absolute; width:  100%; height: 100%;}
.slides li img{ display: block; width: 100%;margin: auto; height: 180px;}
.prev, .next {position: absolute; z-index: 99; top: 50%;margin-top: -40px;left: 0;height: 70px;width: 30px;color: #fff;cursor: pointer;background-color: #000;opacity: .5;}
.prev:hover, .next:hover{opacity: .7;}
.prev{display:none;}
.next {left: auto;right: 0; display:none;}
.pagination{position: absolute;bottom: 5px;z-index: 99;display: none;}
.pagination li{padding: 5px 3px;float: left;}
.pagination li a{display: block;width: 20px;height: 20px;line-height: 20px;background: #000;color: #fff;text-align: center;font-family: Arial;text-decoration: none;}
.pagination .active{background: red;}