.owl-theme .owl-controls{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:14px;height:14px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
.swiper-button-prev,
.swiper-button-next {
    background: none;
    margin-top: 0;
    transform: translateY(-50%);
    -ms-transform: translateY(-50%);

    -webkit-transform: translateY(-50%);
    opacity: 1 !important;
    font-size: 20px;
    width: auto;
    height: auto;
}
.bannerd{
	width: 100%;
	background: #fff; overflow:hidden; position:relative; 
}
.bannerd .swiper-slide{ width:100%; display:block; position:relative; height:100vh; z-index:1; overflow:hidden;
	/* height: 8.0rem; */
}
.bannerd .swiper-slide .bgt{ position:absolute; left:0px; top:0px; z-index:-1; height:100%; width:100%;	background-repeat: no-repeat;
	background-position: center center;background-size:cover;	transition:6s;
	-webkit-transition:6s;
	transition-timing-function:linear;
	-webkit-transition-timing-function:linear; }
.bannerd .swiper-slide .wznr{width:100%; height:100%;display: flex; 
 justify-content: center; /*使子项目水平居中*/
  align-items: center;
 /*使子项目垂直居中*/text-align:center;  position:absolute; left:0px; top:0px; z-index:1;  justify-content:flex-start; background-color:rgba(19,82,113,0.3)
}
.bannerd .swiper-slide img{ display:block; width:100%; border:0px;transition:all 0.9s ease-in-out 0s; -webkit-transform:scale(1.05); -moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
.bannerd .swiper-slide .wznr .js{ width:80%; display:none;flex-shrink:0; text-align:left; margin-left:10%; }
.bannerd .swiper-slide .wznr h5{ position:relative;
	font-size:40px;
	line-height:2;
	font-weight:600;
	text-transform:uppercase;
}
.bannerd .swiper-slide .wznr .js em{ color:#FFFFFF;
	font-style: normal; position:relative;
	
}
.bannerd .swiper-slide .wznr .js h5 em:before{ width:50%; content:"";height:2px; background-color:#fff; position:absolute; left:0px; bottom:-10px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.6);}

.bannerd .swiper-slide .wznr h4{ font-size:30px; font-weight:normal; line-height:1.5;font-weight:600; margin-top:2%; margin-bottom:2%;	text-transform:capitalize; }
.bannerd .swiper-slide .wznr p{ font-size:18px; line-height:1.5; text-transform:capitalize;} 
.bannerd .swiper-slide .wznr span{display:inline-block;  color:#fff; text-align:center; text-transform:uppercase; width:150px; height:40px;border-radius:4px; background-color:#288FE1; line-height:38px; font-size:14px; margin-top:2.5%;}
.bannerd .swiper-slide .wznr span:hover{ background-color:#0070C0;}
.bannerd .swiper-slide-active .wznr .js{ display:block;}
.bannerd .swiper-slide-active .bgt{ transform:translate3d(0,0,0);transform:scale(1.08) rotate(0.1deg); -moz-transform: scale(1.08) rotate(0.1deg); -webkit-transform:scale(1.08) rotate(0.1deg);}
.bannerd .swiper-slide img{
	border:0px;  width:100%; 
}
.bannerd .swiper-slide  a{ display:block; width:100%;background-position: center; background-repeat: no-repeat; background-size:cover;}
.bannerd .swiper-pagination-bullets{ bottom:10px; margin-bottom:2px; }
.bannerd .swiper-pagination-bullet{
	width: 14px;
	height:14px;
background-color:rgba(255,255,255,0.5);
	opacity: 1;box-shadow:0px 1px 4px #333;
}
.bannerd .swiper-pagination-bullet-active{
	background:#23A2E5; 
}
.bannerd .swiper-button-prev{
	left:0px;
	width:60px;
	height:60px;
	background-color:rgba(255,255,255,0.2);
	background-image:url(../images/left.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.bannerd .swiper-button-prev:hover,.bannerd .swiper-button-next:hover{ background-color:#23A2E5}
.bannerd .swiper-button-next{ right:0px;width:60px; height:60px; background-color:rgba(255,255,255,0.2); 	background-image:url(../images/right.png);
	background-repeat: no-repeat;
	background-position: center center;}
.bannerd .swiper-button-prev,.bannerd .swiper-button-next{ filter: Alpha(Opacity=0);
-moz-opacity:0; 		opacity:0;transition:all 0.3s ease-in-out 0s; display:none; }
.bannerd:hover .swiper-button-prev,.bannerd:hover .swiper-button-next{ filter: Alpha(Opacity=80);
-moz-opacity:0.8; 		opacity:0.8; display:block;}
@media only screen and (max-width: 1300px){}
@media only screen and (max-width: 1200px){.bannerd .swiper-slide .wznr h5{ font-size:24px;}.bannerd .swiper-slide .wznr h4{ font-size:18px}.bannerd .swiper-slide .wznr p{ font-size:16px; font-weight:bold;}}
@media only screen and (max-width: 1000px){.bannerd .swiper-slide{ height:80vh}}
@media only screen and (max-width: 800px){.bannerd .swiper-slide{ height:50vh}.bannerd .swiper-slide .wznr h5{ font-size:18px;}.bannerd .swiper-slide .wznr h4{ font-size:16px; margin-top:2.5%;}.bannerd .swiper-slide .wznr p{ font-size:14px; }.bannerd:hover .swiper-button-prev,.bannerd:hover .swiper-button-next{ display:none;}.bannerd .swiper-slide .wznr .js{ width:96%; margin-left:2%; }.bannerd .swiper-pagination-bullet{
	width: 10px;height:10px;}.bannerd .swiper-pagination-bullets{display:block}}
@media only screen and (max-width: 600px){.bannerd .swiper-slide .wznr h5{ font-size:16px;}.bannerd .swiper-slide .wznr h4{ font-size:14px}.bannerd .swiper-slide .wznr p{ font-size:12px;}}
@media only screen and (max-width: 450px){}