.slider-for{
    width:100%; margin:0px auto;
	}
.slider-for .slick-slide {
      margin: 0px 0px;
    }
.slider-for .slick-slide img {
      width: 100%;
    }
.slider-for .slick-slide {
      transition: all ease-in-out .3s;
      opacity: 0.5;
    }
.slider-for .slick-active {
      opacity: 0.5;
    }
    .slider-for .slick-current {
      opacity: 1;
    }
.slider-for .slick-prev {
    left: 0px;
}
.slider-for .slick-next {
    right: 0px;
}
.slider-for .slick-prev:before,.slider-for .slick-next:before{ display:none}
.slider-for .slick-prev,.slider-for .slick-next {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 20px;
    height: 20px; background:#000;
    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

}

.slider-for .slick-dots {
    position: absolute;
    bottom: 0px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}
.slider-for .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;
}
.slider-for .slick-dots li button {
	display:none;
}
.slider-for .slick-dots li.slick-active {
background:#000; opacity: .75;
    }




.slider-nav{
    width:50%; float:right; height:204px; background:url(/images/s.jpg) center center no-repeat; background-size:cover; position:relative; z-index:99999;
	margin-top:-204px; top:81px;
	}





.slider-nav .slick-prev {
    display:none!important;
}
.slider-nav dl{ position:relative;  color:#FFF; display:block; padding-top:40px; width:600px; margin:auto; height:164px;}
.slider-nav dl a.at{ font-size:48px; font-weight:bold; color:#FFF;}
.slider-nav dl i{ position:absolute; right:53px; top:51px; }
.slider-nav dl p{ font-size:25px; display:block; padding-top:4px; width:463px; max-width:100%}
.slider-nav em.d{ display:block; display:none; position:absolute; left:50%; margin-left:300px; border-radius:3px; overflow:hidden; width:66px; height:3px; background:#5c6687; top:59px;}
.slider-nav em.d em{ height:3px; background:#FFF; width:50%; display:block;}
.slider-nav img.qiu{ position:absolute; top:51px; left:-90px; width:auto!important; height:auto!important;}
.slider-nav .slick-next {
    right: 0px;
}
.slider-nav .slick-prev:before,.slider-nav .slick-next:before{opacity:1; font-size:30px;}
.slider-nav .slick-prev,.slider-nav .slick-next {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 58px; left:50%; right:auto; margin-left:260px;
    display: block;
    width: 20px;
    height: 20px;
    padding: 0;
    -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

}
.slider-nav .slick-prev:hover,.slider-nav .slick-prev:focus,.slider-nav .slick-next:hover,.slider-nav .slick-next:focus {

}
.slider-nav .slick-dots {
    position: absolute;
    bottom: 0px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}
.slider-nav .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;
}
.slider-nav .slick-dots li button {
	display:none;
}
.slider-nav .slick-dots li.slick-active {
background:#000; opacity: .75;
    }



.sliders{ padding:0px 29px;}
.sliders .slick-slide {
       text-align:center;
      margin: 0px 10px;
    }
.sliders .slick-slide .hasdiv{border:1px solid #dddddd;}
.sliders .slick-slide .bkg{ padding-bottom:75%;}
.sliders .slick-slide .hasdiv .bkg img {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    display: block;
    object-fit: contain;
}
.sliders .slick-slide .at{ display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; height:30px; line-height:30px;}
.sliders .slick-prev {
    left: 0px;
}
.sliders .slick-next {
    right: 0px;
}

.sliders .slick-prev:before{ content:'‹'; line-height:15px; color:#325f9c;}
.sliders .slick-next:before{ content:'›';line-height:15px; color:#325f9c;}
.sliders .slick-prev,.sliders .slick-next {/*上一个下一个样式垂直自动居中不用管*/
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 23px;
    height: 23px;  line-height:23px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    cursor: pointer;
    color: transparent; border:1px solid #325f9c; border-radius:23px;
    outline: none;z-index:999

}
.sliders .slick-prev:hover,.sliders .slick-prev:focus,.sliders .slick-next:hover,.sliders .slick-next:focus {

}


.sliders_tx{
    width: 1644px;  left:-231px; padding:0px 70px;
	}
.sliders_tx .slick-slide {
      margin: 0px 8px;
    }
.sliders_tx .slick-slide .bkg{ padding-bottom:63.5%;}
.sliders_tx .slick-slide dl a{ display:block; height:87px; line-height:87px; font-size:24px; position:relative; text-indent:8.9%;}
.sliders_tx .slick-slide dl a:before{ content:''; height:58px; background:#ee1c25; width:1px; position:absolute; top:-7px; left:5.2%;}

.sliders_tx .slick-prev {
    left: 0px; background-image:url(../images/tl.png)
}
.sliders_tx .slick-next {
    right: 0px;background-image:url(../images/tr.png)
}
.sliders_tx .slick-prev:before,.sliders_tx .slick-next:before{ display:none}
.sliders_tx .slick-prev,.sliders_tx .slick-next {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 50px;
    height: 50px;
    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_tx .slick-prev:hover,.sliders_tx .slick-prev:focus,.sliders_tx .slick-next:hover,.sliders_tx .slick-next:focus {

}

@media screen and (max-width:1800px){
.sliders_tx{
     left:auto; margin-right:245px; float:right
	}
	}


@media screen and (max-width:1650px){
.slider-nav img.qiu {
    left: -50px;
	}
}
@media screen and (max-width:1500px){
	.slider-nav dl {
    margin: 0px; padding-left:50px; margin-left:10px;

}
.slider-nav img.qiu {
    left: 0px;
	}

.indexabout_tx {
    width: 99%;
}


	}

@media screen and (max-width:1440px){
	.slider-nav dl{ width:auto; padding-right:50px;}

	.slider-nav .slick-prev,.slider-nav .slick-next {
    left:auto; right:20px; margin:0px;}

.slider-nav dl a.at{ font-size: 32px; }
.slider-nav dl p{ font-size: 18px; }
.slider-nav{ height: 175px; }
.sliders_tx .slick-slide dl a{ font-size: 20px; }


}


@media screen and (max-width:1200px){
.sliders_tx{ margin-right:208px;}
}
@media screen and (max-width:1100px){
.sliders_tx .slick-slide dl a{ height:50px; line-height:50px;}

.slider-nav{
    width:70%;
	}
	.slider-nav dl a.at {
    font-size: 26px;
}
.slider-nav dl p {
    font-size: 15px;
    width: 80%; padding-top:15px;}
    .slider-nav{ height: 155px; }

}

@media screen and (max-width:800px){
.slider-nav dl {
    padding-top: 20px;
}
.slider-nav { height:140px; margin-top:-140px; top:85px;
}
}
@media screen and (max-width:640px){
.slider-nav {
    width: 100%; margin-top:0px; height:auto; top:0px; padding-bottom:20px;
}
.slider-nav dl a.at {
    font-size: 20px;
}
.slider-nav dl p {
    font-size: 14px;
    width: 100%;
}
.slider-nav img.qiu{ top:26px; height: 15px!important;}
.slider-nav dl{ height:auto; padding-left:35px;}

.slider-nav dl i{ top:29px;}
.slider-nav .slick-prev, .slider-nav .slick-next{ top:36px;}
.sliders .slick-slide {
       text-align:center;
      margin: 0px 4px;
    }
	}

@media screen and (max-width:480px){
	.sliders_tx{ margin-right:0px;}
	.sliders_tx{ width:100%;  margin:auto; padding:0px;}
	.sliders_tx .slick-slide dl a{ font-size:18px;}
	.sliders_tx .slick-slide dl a {
    height: 40px;
    line-height: 40px; font-size:16px;
}
}
