.sliders{

    width:1480px; max-width:100%; margin:0px auto;

	}

.sliders .slick-slide { text-align:center;

      margin: 0px 15px; background:#FFF

    }

.sliders dl{ display:block; padding:12px;}

.sliders .slick-slide img {
object-fit:contain;
      width: 100%;

    }

.sliders .slick-slide .hasdiv{ position:relative;}



.sliders .slick-slide .bkg { padding-bottom:100%;

}

	.sliders .slick-slide a.at{ display:block;  padding:10px; margin:auto; background:#FFF; font-size:16px; text-align:center;

	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;

	}

.sliders .slick-slide {

      transition: all ease-in-out .3s;



    }

.sliders .slick-active {



    }

    .sliders .slick-current {



    }

.sliders .slick-prev {

    left: -25px;

}

.sliders .slick-next {

    right: -25px;

}

.sliders .slick-prev:before,.sliders .slick-next:before{ display:none}

.sliders .slick-prev,.sliders .slick-next {

    font-size: 0;

    line-height: 0;

    position: absolute;

    top: 50%;

    display: block;

    width: 33px;

    height: 55px; background:url(../images/z.png);

    padding: 0;

    -webkit-transform: translate(0, -50%);

    -ms-transform: translate(0, -50%);

    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;

    border: none;

    outline: none;z-index:999



}

.sliders .slick-next {

	background:url(../images/y.png);

	}

.sliders .slick-prev:hover{

background:url(../images/zz.png) center -3px no-repeat;

}

.sliders .slick-next:hover{

	background:url(../images/yy.png) center 3px no-repeat;

	}

.sliders .slick-dots {

    position: absolute;

    bottom: 0px;

    display: block;

    width: 100%;

    padding: 0;

    margin: 0;

    list-style: none;

    text-align: center;

}

.sliders .slick-dots li {

    position: relative;

    display: inline-block;

    width: 20px;

    height: 20px;

    margin: 0 5px;

    padding: 0;

    cursor: pointer; border:1px solid #000; border-radius:20px;

}

.sliders .slick-dots li button {

	display:none;

}

.sliders .slick-dots li.slick-active {

background:#000; opacity: .75;

    }



@media screen and (max-width:640px){

.sliders .slick-slide { text-align:center;

      margin: 0px 5px;

    }

.sliders .slick-prev { display:none!important

}

.sliders .slick-next {display:none!important

}

.sliders .slick-slide a.at{ font-size:14px;}

}

