.news-img{ width: 100%;height:520px;border-radius:10px;overflow:hidden;}
.news-img .slick-slide{width:100%; position:relative; }
.news-img .slick-slide p{ position: absolute; bottom: 0px;  margin:0px; height:70px; padding-top:20px; font-size:20px;color: #fff; font-weight:bold;  width: 100%; background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);}
.news-img .slick-slide p a{ display: block; width:100%; height:60px;line-height: 30px;color: #fff; text-indent:20px; overflow: hidden;}
.news-img .slick-dots{ position:absolute; right:20px; bottom:28px;}
.news-img .slick-dots li{ display:inline-block; margin:0 4px;}
.news-img .slick-dots li.slick-active button{width:12px; height:12px; background:#d60000;border-radius:12px; outline:none;}
.news-img .slick-dots li button{border:0; width:12px; height:12px; font-size:0px; background:#ffffff;border-radius:12px; outline:none;}

.news-img .slick-prev{position: absolute;top:50%;left:1.5%;width: 46px;height: 46px;background: url("../images/btn_left.png") no-repeat;font-size: 0px;margin-top: -23px; border:none; outline:none;}
.news-img .slick-next{position: absolute;top:50%;right:1.5%;width: 46px;height: 46px;background: url("../images/btn_right.png") no-repeat;font-size: 0px;margin-top: -23px;border:none; outline:none;}
.news-img .slick-slide a img{ width:100%;height:520px; display:block;}
.news-img .slick-slide a:hover img{transform: scale(1.15); transition: all 0.5s linear;}


