.s-banner ul{list-style: none;}
.s-banner .banner{width: 500px;height: 399px;position: relative;overflow: hidden;z-index: 1;}
.s-banner .title{height: 100px;position: relative;bottom: 0px;background-color: #f5f5f5;}
.s-banner .title .s{width: 450px;height: 30px;margin: 0 auto;margin-top: 10px}
.s-banner .title .s .le{float: left;width: 350px;height: 30px;line-height: 30px;font-size: 16px;font-weight: bold;white-space: nowrap;   text-overflow:ellipsis;  overflow:hidden;}
.s-banner .title .s .ti{float: left;width: 100px;font-size: 14px;height: 30px;line-height: 30px;}
.s-banner .title .d{width: 450px;height: 30px;font-size: 14px;margin: 0 auto;margin-top: 10px;white-space: nowrap;   text-overflow:ellipsis;  overflow:hidden;}
/*.s-banner .title:hover .le{color: #00945b}*/
.s-banner .img{position: absolute;top: 0;left: 0;}
.s-banner .des{position: absolute;bottom: 0;left: 0;z-index: -2;background: #ccc}
.s-banner .des li{float: left;width: 500px;}
.s-banner .img li{float: left;position: relative;}
.s-banner .img li .news-time{position: absolute;left: 0px ;top: 0px;width: 100px;height: 100px;background-color: #014693}
.s-banner .img li .news-time .day{width: 100px;height: 49px;line-height: 49px;color: #fff;font-size: 30px;text-align: center;border-bottom: 2px solid #2e79cc}
.s-banner .img li .news-time .year{width: 100px;height: 49px;line-height: 49px;color: #2e79cc;font-size: 16px;text-align: center;}
.s-banner .num{position: absolute;top: 255px;right: 10px;width: 100%;text-align: right;font-size: 0;}
.s-banner .num li{width: 10px;height: 10px;background:#fff;display: block;border-radius: 100%;display: inline-block;margin: 0 5px;cursor: pointer;}
.s-banner .btn{display: block;}
.s-banner .btn span{display: block;width: 50px;height:90px;/*background: rgba(0,0,0,0.6);*/color: #fff;font-size: 40px;line-height: 90px;text-align: center;cursor:pointer;}
.s-banner .btn .prev{position: absolute;left: 0;bottom: 0px;margin-top: -50px;}
.s-banner .btn .next{position: absolute;right: 0;bottom: 0px;margin-top: -50px;}
.s-banner .num .active{background-color: red;}
.s-banner .hide{display: none;}
.s-banner a:hover .le{color: #00945b ! important}
.s-banner a:hover .ti{color: #333;}
.s-banner a:hover .d{color: #333}