.sliders_a_big{ position:relative; border:1px solid #E4E4E4; width:100%; display:block; margin:auto; }

.sliders_a{

   margin:0px auto; display:block; position:static; max-width:100%;

	}





.sliders_a .slick-prev {

    left: 0px; background-image:url(../images/l.png);

}

.sliders_a .slick-next {

    right: 0px;background-image:url(../images/r.png);

}

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

.sliders_a .slick-prev,.sliders_a .slick-next {

    font-size: 0;

    line-height: 0;

    position: absolute;

    top: 50%;

    display: block;

    width: 42px;

    height: 71px; background-position:center; background-size:cover; background-repeat:no-repeat;

    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;background-position:center; background-size:22px auto; background-repeat:no-repeat;  background-color:rgba(0,0,0,0.3)

   

}

.sliders_a .slick-prev:hover,.sliders_a .slick-prev:focus{background-image:url(../images/ll.png);}

.sliders_a .slick-next:hover,.sliders_a .slick-next:focus{background-image:url(../images/rr.png);}

.sliders_a .slick-dots {

    position: absolute; 

    bottom: -40px;

    display: block;

    width: 100%;

    padding: 0;

    margin: 0;

    list-style: none;

    text-align: center;

}

.sliders_a .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_a .slick-dots li button {

	display:none;

}

.sliders_a .slick-dots li.slick-active {



    }

	

	.sliders_a .bkg{ padding-bottom:95%; display:block; background-repeat:no-repeat; background-position:center}

	

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

/*.sliders_a{ width:auto; padding-left:28px;padding-right:28px;}*/

}











.sliders_hdp{

    width:100%; margin:0px auto; 

	}
.sliders_hdp dl.dlhdp{ height:496px; background-position:center; background-size:auto 100%;}
.sliders_hdp .slick-slide {

      margin: 0px;

    }

.sliders_hdp .slick-slide img {

      width: 100%;

    }	

.sliders_hdp .slick-slide {

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

      opacity: 1;

    }

.sliders_hdp .slick-active { 

      opacity: 1;

    }

    .sliders_hdp .slick-current {

      opacity: 1; 

    }

.sliders_hdp .slick-prev {

    left:  0px; 

}

.sliders_hdp .slick-next {

    right: 0px;

}

.sliders_hdp .slick-prev:before,

.sliders_hdp .slick-next:before{ display:none}

.sliders_hdp .slick-prev,

.sliders_hdp .slick-next {

    font-size: 0;

    line-height: 0;

    position: absolute;

    top: 50%;

    display: block;

    width: 42px;

    height: 71px;



    -webkit-transform: translate(0, -50%);/*y轴居中*/

    -ms-transform: translate(0, -50%);/*y轴居中*/

    transform: translate(0, -50%);/*y轴居中*/

    cursor: pointer;

    color: transparent;

    border: none;

    outline: none; z-index:999; background-position:center; background-size:22px auto; background-repeat:no-repeat;  background-color:rgba(0,0,0,0.3)

   

}





.sliders_hdp .slick-prev,

.sliders_hdp .slick-prev{ background-image:url(../images/l.png); }

.sliders_hdp .slick-next,

.sliders_hdp .slick-next { background-image:url(../images/r.png)

}





.sliders_hdp .slick-prev:hover,

.sliders_hdp .slick-prev:focus{ background-image:url(../images/ll.png)}

.sliders_hdp .slick-next:hover,

.sliders_hdp .slick-next:focus { background-image:url(../images/rr.png)

}

.sliders_hdp .slick-dots {

    position: absolute; 

    bottom: 0px;

    display: block;

    width: 100%;

    padding: 0;

    margin: 0;

    list-style: none;

    text-align: center;

}

.sliders_hdp .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_hdp .slick-dots li button {

	display:none;

}

.sliders_hdp .slick-dots li.slick-active {

background:#000; opacity: .75;

    }











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

.sliders_hdp .slick-prev,.sliders_hdp .slick-next {

    

    width: 21px;

    height: 45px;



 background-size:16px auto; 

   

}

}







