
.sliders_hdp{
    width:100%; margin:0px auto;
	}
.sliders_hdp .slick-slide {
      margin: 0px;
    }
.sliders_hdp .slick-slide .dlimg{ position:relative; text-align:center;}
.sliders_hdp .slick-slide .dlimg img.png{ position:absolute; left:0px; top:0px; z-index:999;transition:All 0.5s linear;
-webkit-transition:All 0.5s linear;
-moz-transition:All 0.5s linear;
-o-transition:All 0.5s linear; opacity:0; filter:alpha(opacity=0); left:-20%;}

.sliders_hdp .slick-slide .dlimg img.png.act{ opacity:1; filter:alpha(opacity=1); left:0%;}



.sliders_hdp .slick-slide .dlimg i{ position:absolute; width:95%; z-index:99; left:2.5%; top:0px; font-size:30px; color:#0d3178; padding-top:5%; padding-bottom:1%; background:url(../images/h.jpg) center bottom no-repeat;}
.sliders_hdp .slick-slide .dlimg em{position:absolute; width:95%; z-index:99; left:2.5%; top:0px; font-size:24px; padding-top:9.8%}
.sliders_hdp .slick-slide .dlimg em.h108{color: #D0121B; font-weight: bold;}
.dlimg{ position:relative; text-align:center;}
.dlimg i{ position:absolute; width:95%; z-index:99; left:2.5%; top:0px; font-size:30px; color:#0d3178; padding-top:5%; padding-bottom:1%; background:url(../images/h.jpg) center bottom no-repeat;}
.dlimg em{position:absolute; width:95%; z-index:99; left:2.5%; top:0px; font-size:24px; padding-top:9.8%}

.dlimg51_0 i,.dlimg51_0 em{ left:-80px!important;}
.dlimg50_0 i,.dlimg50_0 em{ left:-160px!important;}
.dlimg49_0 i,.dlimg49_0 em{ left:-80px!important;}
.dlimg44_0 i,.dlimg44_0 em{ left:-100px!important;}
.dlimg43_0 i,.dlimg43_0 em{ left:-99px!important; margin-top:80px;}
.dlimg40_0 i,.dlimg40_0 em{ margin-top:-40px!important;}
.dlimg37_0 i,.dlimg37_0 em{ left:-80px!important;}
.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 { display:none!important;
    left:  0px;
}
.sliders_hdp .slick-next {display:none!important;
    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: 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

}

.sliders_hdp .slick-prev:hover,
.sliders_hdp .slick-prev:focus,
.sliders_hdp .slick-next:hover,
.sliders_hdp .slick-next:focus {
background:#0F0
}
.sliders_hdp .slick-dots {
    position: absolute;
    bottom: 4%;
    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: 10px;
    height: 10px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer;  border-radius:10px; background:#00487e;
}
.sliders_hdp .slick-dots li button {
	display:none;
}
.sliders_hdp .slick-dots li.slick-active {
background:#cf121b;
    }





.sliders_hdp_s{
    width:100%; margin:0px auto;
	}
.sliders_hdp_s .slick-slide {position:relative;
      margin: 0px;
    }

.sliders_hdp_s .slick-slide dl.hdp_list{ color:#FFF; position:absolute; left:0px; top:0px; width:100%;height:100%;display: flex; display:block;align-items: center; z-index:99999;
opacity:0; filter: alpha(opacity=0); left:-300px;transition:All 0.4s ease;-webkit-transition:All 0.4s ease;-moz-transition:All 0.4s ease;-o-transition:All 0.4s ease;
}
.sliders_hdp_s .slick-slide dl.hdp_list p{ width:1560px; margin:auto; display:block; max-width:95%; color:#0a3179; position:relative; top:-15%}

.sliders_hdp_s .slick-slide dl.hdp_list p i{ display:block;transition:All 0.4s ease;-webkit-transition:All 0.4s ease;-moz-transition:All 0.4s ease;-o-transition:All 0.4s ease;opacity:0; filter: alpha(opacity=0); left:-300px; position:relative; font-size:40px;}
.sliders_hdp_s .slick-slide dl.hdp_list p em{ display:block;transition:All 0.4s ease;-webkit-transition:All 0.4s ease;-moz-transition:All 0.4s ease;-o-transition:All 0.4s ease;opacity:0; filter: alpha(opacity=0); left:-300px;position:relative; font-size:16px; padding-top:12px; max-width:60%}

.sliders_hdp_s .slick-slide dl.hdp_list.act p i{opacity:1; filter: alpha(opacity=1); left:0px;}
.sliders_hdp_s .slick-slide dl.hdp_list.act p em{opacity:1; filter: alpha(opacity=1); left:0px;}


.sliders_hdp_s .slick-slide dl.hdp_list.act{opacity:1; filter: alpha(opacity=1); left:0px;}


.sliders_hdp_s .slick-slide img {
      width: 100%;
    }
.sliders_hdp_s .slick-slide {
      transition: all ease-in-out .3s;
      opacity: 1;
    }
.sliders_hdp_s .slick-active {
      opacity: 1;
    }
    .sliders_hdp_s .slick-current {
      opacity: 1;
    }
.sliders_hdp_s .slick-prev { display:none!important;
    left:  0px;
}
.sliders_hdp_s .slick-next {display:none!important;
    right: 0px;
}
.sliders_hdp_s .slick-prev:before,
.sliders_hdp_s .slick-next:before{ display:none}
.sliders_hdp_s .slick-prev,
.sliders_hdp_s .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

}

.sliders_hdp_s .slick-prev:hover,
.sliders_hdp_s .slick-prev:focus,
.sliders_hdp_s .slick-next:hover,
.sliders_hdp_s .slick-next:focus {
background:#0F0
}
.sliders_hdp_s .slick-dots {
    position: absolute;
    bottom: 4%;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}
.sliders_hdp_s .slick-dots li {
    position: relative;
    display: inline-block;
    width: 55px;
    height: 6px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer;background:#fff;
}
.sliders_hdp_s .slick-dots li button {
	display:none;
}
.sliders_hdp_s .slick-dots li.slick-active {
background:#d0121b;
    }




.sliders_hdp_ss{
    width:100%; margin:0px auto;
	}
.sliders_hdp_ss .slick-slide {
      margin: 0px;
    }
.sliders_hdp_ss .slick-slide img {
      width: 100%;
    }
.sliders_hdp_ss .slick-slide {
      transition: all ease-in-out .3s;
      opacity: 1;
    }
.sliders_hdp_ss .slick-active {
      opacity: 1;
    }
    .sliders_hdp_ss .slick-current {
      opacity: 1;
    }
.sliders_hdp_ss .slick-prev { display:none!important;
    left:  0px;
}
.sliders_hdp_ss .slick-next {display:none!important;
    right: 0px;
}
.sliders_hdp_ss .slick-prev:before,
.sliders_hdp_ss .slick-next:before{ display:none}
.sliders_hdp_ss .slick-prev,
.sliders_hdp_ss .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

}

.sliders_hdp_ss .slick-prev:hover,
.sliders_hdp_ss .slick-prev:focus,
.sliders_hdp_ss .slick-next:hover,
.sliders_hdp_ss .slick-next:focus {
background:#0F0
}
.sliders_hdp_ss .slick-dots {
    position: absolute;
    bottom: -4%;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}
.sliders_hdp_ss .slick-dots li {
    position: relative;
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 5px; border-radius:10px;
    padding: 0;
    cursor: pointer;background:#cf121b;
}
.sliders_hdp_ss .slick-dots li button {
	display:none;
}
.sliders_hdp_ss .slick-dots li.slick-active {
background:#00487e;
    }





.sliders3{
    width:1434px; margin:0px auto; max-width:96%
	}
.sliders3 .slick-slide {
      margin: 0px 17px;
    }
.sliders3 .slick-slide img {
    }
.sliders3 .slick-slide {
      transition: all ease-in-out .3s;
    }
.sliders3 .slick-active {

    }
    .sliders3 .slick-current {
      opacity: 1;
    }
.sliders3 .slick-prev { display:none!important;
    left: -25px;
}
.sliders3 .slick-next {display:none!important;
    right: -25px;
}
.sliders3 .slick-prev:before,.sliders3 .slick-next:before{ display:none}/*勿动*/
.sliders3 .slick-prev,.sliders3 .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

}
.sliders3 .slick-prev:hover,.sliders3 .slick-prev:focus,.sliders3 .slick-next:hover,.sliders3 .slick-next:focus {
background:#0F0
}
.sliders3 .slick-dots {
    position: absolute;
    bottom: -11%;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}
.sliders3 .slick-dots li {
    position: relative;
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer; background:#00487e; border-radius:10px;
}
.sliders3 .slick-dots li button {
	display:none;
}
.sliders3 .slick-dots li.slick-active {
background:#cf121b;
    }










.slidersgj3{
    width:800px; margin:0px auto; max-width:96%
	}
.slidersgj3 .slick-slide {
      margin: 0px 17px;
    }
.slidersgj3 .slick-slide img {
    }
.slidersgj3 .slick-slide {
      transition: all ease-in-out .3s;
    }
.slidersgj3 .slick-active {

    }
    .slidersgj3 .slick-current {
      opacity: 1;
    }
.slidersgj3 .slick-prev { display:none!important;
    left: -25px;
}
.slidersgj3 .slick-next {display:none!important;
    right: -25px;
}
.slidersgj3 .slick-prev:before,.slidersgj3 .slick-next:before{ display:none}/*勿动*/
.slidersgj3 .slick-prev,.slidersgj3 .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

}
.slidersgj3 .slick-prev:hover,.slidersgj3 .slick-prev:focus,.slidersgj3 .slick-next:hover,.slidersgj3 .slick-next:focus {
background:#0F0
}
.slidersgj3 .slick-dots {
    position: absolute;
    bottom: -11%;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}
.slidersgj3 .slick-dots li {
    position: relative;
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer; background:#00487e; border-radius:10px;
}
.slidersgj3 .slick-dots li button {
	display:none;
}
.slidersgj3 .slick-dots li.slick-active {
background:#cf121b;
    }









.sliders4{
    width:1408px; margin:0px auto; max-width:96%
	}
.sliders4 .slick-slide {
      margin: 0px 4px;
    }
.sliders4 .slick-slide img {
    }
.sliders4 .slick-slide {
      transition: all ease-in-out .3s;
    }
.sliders4 .slick-active {

    }
    .sliders4 .slick-current {
      opacity: 1;
    }
.sliders4 .slick-prev { display:none!important;
    left: -25px;
}
.sliders4 .slick-next {display:none!important;
    right: -25px;
}
.sliders4 .slick-prev:before,.sliders4 .slick-next:before{ display:none}/*勿动*/
.sliders4 .slick-prev,.sliders4 .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

}
.sliders4 .slick-prev:hover,.sliders4 .slick-prev:focus,.sliders4 .slick-next:hover,.sliders4 .slick-next:focus {
background:#0F0
}
.sliders4 .slick-dots {
    position: absolute;
    bottom: -11%;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}
.sliders4 .slick-dots li {
    position: relative;
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer; background:#00487e; border-radius:10px;
}
.sliders4 .slick-dots li button {
	display:none;
}
.sliders4 .slick-dots li.slick-active {
background:#cf121b;
    }




.mianmao3{
    width:1304px; margin:0px auto; max-width:96%
	}
.mianmao3 .slick-slide {
      margin: 0px 7px;
    }
.mianmao3 .slick-slide img {
    }
.mianmao3 .slick-slide {
      transition: all ease-in-out .3s;
    }
.mianmao3 .slick-active {

    }
    .mianmao3 .slick-current {
      opacity: 1;
    }
.mianmao3 .slick-prev { display:none!important;
    left: -25px;
}
.mianmao3 .slick-next {display:none!important;
    right: -25px;
}
.mianmao3 .slick-prev:before,.mianmao3 .slick-next:before{ display:none}/*勿动*/
.mianmao3 .slick-prev,.mianmao3 .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

}
.mianmao3 .slick-prev:hover,.mianmao3 .slick-prev:focus,.mianmao3 .slick-next:hover,.mianmao3 .slick-next:focus {
background:#0F0
}
.mianmao3 .slick-dots {
    position: absolute;
    bottom: -11%;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}
.mianmao3 .slick-dots li {
    position: relative;
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer; background:#00487e; border-radius:10px;
}
.mianmao3 .slick-dots li button {
	display:none;
}
.mianmao3 .slick-dots li.slick-active {
background:#cf121b;
    }




.mianmao33{
    width:1304px; margin:0px auto; max-width:96%
	}
.mianmao33 .slick-slide {
      margin: 0px 7px;
    }
.mianmao33 .slick-slide img {
    }
.mianmao33 .slick-slide {
      transition: all ease-in-out .3s;
    }
.mianmao33 .slick-active {

    }
    .mianmao33 .slick-current {
      opacity: 1;
    }
.mianmao33 .slick-prev { display:none!important;
    left: -25px;
}
.mianmao33 .slick-next {display:none!important;
    right: -25px;
}
.mianmao33 .slick-prev:before,.mianmao33 .slick-next:before{ display:none}
.mianmao33 .slick-prev,.mianmao33 .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

}
.mianmao33 .slick-prev:hover,.mianmao33 .slick-prev:focus,.mianmao33 .slick-next:hover,.mianmao33 .slick-next:focus {
background:#0F0
}
.mianmao33 .slick-dots {
    position: absolute;
    bottom: -4%; display:block!important;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center!important;
}
.mianmao33 .slick-dots li {
    position: relative;float:none!important;
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer; background:#00487e; border-radius:10px;
}
.mianmao33 .slick-dots li button {
	display:none;
}
.mianmao33 .slick-dots li.slick-active {
background:#cf121b;
    }






.mianmao3v{
    width:1304px; margin:0px auto; max-width:96%
	}
.mianmao3v .slick-slide {
      margin: 0px 7px;
    }
.mianmao3v .slick-slide img {
    }
.mianmao3v .slick-slide {
      transition: all ease-in-out .3s;
    }
.mianmao3v .slick-active {

    }
    .mianmao3v .slick-current {
      opacity: 1;
    }
.mianmao3v .slick-prev { display:none!important;
    left: -25px;
}
.mianmao3v .slick-next {display:none!important;
    right: -25px;
}
.mianmao3v .slick-prev:before,.mianmao3v .slick-next:before{ display:none}/*勿动*/
.mianmao3v .slick-prev,.mianmao3v .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

}
.mianmao3v .slick-prev:hover,.mianmao3v .slick-prev:focus,.mianmao3v .slick-next:hover,.mianmao3v .slick-next:focus {
background:#0F0
}
.mianmao3v .slick-dots {
    position: absolute;
    bottom: -11%;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}
.mianmao3v .slick-dots li {
    position: relative;
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer; background:#00487e; border-radius:10px;
}
.mianmao3v .slick-dots li button {
	display:none;
}
.mianmao3v .slick-dots li.slick-active {
background:#cf121b;
    }











@media screen and (max-width:1440px){

    .sliders_hdp .slick-slide .dlimg i{ font-size: 24px; }
.sliders_hdp .slick-slide .dlimg em{ font-size: 20px; }
}
@media screen and (max-width:1400px){
/*	.sliders_hdp .slick-slide .dlimg em{ padding-top:13%}*/
}

@media screen and (max-width:1024px){


.sliders_hdp_s .slick-slide dl.hdp_list p i{ font-size:32px;}
.sliders_hdp_s .slick-slide dl.hdp_list p em{ font-size:18px; }

}


@media screen and (max-width:1023px){
.sliders3 .slick-slide {
      margin: 0px 7px;
    }



}

@media screen and (max-width:768px){
.sliders_hdp .slick-slide .dlimg i{  font-size:20px; }
.sliders_hdp .slick-slide .dlimg em{font-size:18px;top:5%}
.sliders_hdp_ss .slick-dots {

    bottom: -20px;

}


.dlimg43_0 i,.dlimg43_0 em{ left:-140px!important; margin-top:10px;}


.sliders_hdp_s .slick-slide dl.hdp_list p i{ font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.sliders_hdp_s .slick-slide dl.hdp_list p em{ font-size:14px; padding-top:3px;	display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden; }


}


@media screen and (max-width:767px){
.sliders_hdp .slick-slide .dlimg i{  font-size:15px; padding-bottom:1%; padding-top: 2%; }
.sliders_hdp .slick-slide .dlimg em{font-size:12px;  padding-top: 7%;}




	}

@media screen and (max-width:767px){
.mianmao33 .slick-dots {

    bottom: -17px;
}
}

@media screen and (max-width:480px){
.dlimg50_0 i,.dlimg50_0 em{ left:-100px!important;}
.dlimg43_0 i,.dlimg43_0 em{ left:-60px!important; margin-top:10px;}
}

@media screen and (max-width:360px){
.dlimg50_0 i,.dlimg50_0 em{ left:-76px!important;}
.dlimg44_0 i,.dlimg44_0 em{ left:-73px!important;}
}