
.imagescroll{position: relative;width:100%;float: left;margin-top: 10px;}
.sltm-carousle{width: 775px;height: 90px;margin: 0 auto;}
.sltm-carousle .carousel-img img{max-width: 100%;height:40px;}
.sltm-carousle .carousel-span{width: 430px; height: 40px;}
.sltm-carousle .carousel-span-infor{width:300px; padding-left: 18px;line-height: 40px;}
.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;z-index: 99;}
.sltm-carousle .carousel-buttons a{margin-right:8px;width:8px;height:8px;background-color:#fff;}
.sltm-carousle .carousel-buttons a.carousel-btn-act{background-color: #408ede;}
.imagescroll .carl-btn{width: 29px; height: 90px; margin-top: -45px;background-color: #f9f9f9;text-align: center;line-height: 90px;}
.carl-btn>img{width:auto;opacity: 0.4;}
.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:110.7px;float: left;
}
.carousel-img li a{
    display: block;
    height: 100%;padding: 0 10px;text-align: center;
}

.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;
}
.imagescroll .pre{left: 0px;}
.imagescroll .next{right: 0px;}

.carousel-img a{position: relative;}


.carousel-img a span{position: absolute;bottom: 0;background-color: rgba(0,0,0,0.5);left: 0;right: 0;z-index: 9;color: #fff;padding: 5px 10px;}

.smallimagenav{width:900px;margin: 20px auto;}
.prevarticle{display: block;width: 100px;float: left;height: 130px;margin-right: 10px;}
.nextarticle{display: block;width: 100px;float: right;height: 130px;}
.prevarticle img,.nextarticle img{width:100%;height: 100px;}
.prevarticle p,.nextarticle p{text-align: center;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 10px;}

#Carousel ul li p{width: 100%;height: 40px;line-height: 20px;margin-top: 5px;}