
.focus{ width: 100%;height: 5.0rem; overflow:hidden;}
.focus .slick-slide{width:100%; position:relative; }
.focus .slick-slide p{ position: absolute; bottom: 0px;  margin:0px; height:0.8rem; line-height: 0.8rem; text-indent:10px; font-size:0.35rem;color: #fff; text-align: left;  width: 100%; background:rgba(0,0,0,0.6);}
.focus .slick-slide p a{ display: block; width: 83%; color: #fff; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.focus .slick-dots{ position:absolute; right:50%; bottom:0.3rem; margin-right:-0.5rem}
.focus .slick-dots li{ display:inline-block; margin:0 4px;}
.focus .slick-dots li.slick-active button{width:0.2rem; height:0.2rem; background:#ffaa00;border-radius:0.2rem; outline:none;}
.focus .slick-dots li button{border:0; width:0.2rem; height:0.2rem; font-size:0px; background:#8b6e44;border-radius:12px;outline:none;}

.focus .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; outline:none; border:0px;}
.focus .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; outline:none; border:0px;}
.focus .slick-slide a img{ width:100%;height:5.0rem; display:block;}
