.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}
#owl-index  .owl-dots{ width:100%; position:absolute; left:0px; bottom:8px;}
#owl-index .owl-controls .owl-dots .owl-dot span{ width: 30px;
	height:6px; background-color:rgba(0,0,0,0.4); 
	opacity: 1;border-radius:6px;
}
#owl-index .owl-controls .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#005098;}
#owl-index .owl-item .item { position:relative;}
#owl-index .owl-item .item img{width:100%;}
#owl-index .owl-controls .owl-nav{filter: Alpha(Opacity=0);
-moz-opacity:0; 		opacity:0;transition:all 0.3s ease-in-out 0s;}
#owl-index:hover .owl-controls .owl-nav{filter: Alpha(Opacity=100);
-moz-opacity:1; 		opacity:1}
#owl-index .owl-controls .owl-nav .owl-next,#owl-index .owl-controls .owl-nav .owl-prev{ position:absolute; background:none; top:0px; width:3%;height:100%; line-height:0px; font-size:0px;background-size:70% ;}
#owl-index .owl-controls .owl-nav .owl-next{ 
	left:10px;
	background-image: url(left.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#owl-index .owl-controls .owl-nav .owl-prev{
	right:10px;
	background-image: url(right.png);
	background-repeat: no-repeat;
	background-position: right center;
}
#flash{ 
	width:100%;float:left;  position:relative; z-index:1;
}
#bhtp{ width:100%; float:left; position:relative;  }

.swiper-container{position: relative; }

.bhtp { float:left;width: 100%; }
.bhtp .swiper-slide { width:100%; float:left;}
.bhtp .swiper-slide img{width:100%; display:block; height:auto;}
.bhtp .swiper-button-prev,.bhtp .swiper-button-next{ height:40px;position:absolute;width:40px; overflow:hidden; text-align:center;top:50%;margin-top:-20px; }
.bhtp .swiper-button-prev i,.bhtp .swiper-button-next i{ line-height:40px;color:#fff; font-size:42px;  text-align:center;background-color:#000;}
.bhtp .swiper-button-prev{left:2%;}
.bhtp .swiper-button-next{right:2%; }

.bhtp .swiper-button-prev:hover i,.bhtp .swiper-button-next:hover i{ color:#005098;}
.bttb { width:80%; position:absolute; left:10%; bottom:5%; box-sizing:content-box; box-sizing:border-box;   }

.bttb .swiper-slide { cursor:pointer;width:100%; float:left;}
.bttb .swiper-slide .nrc{border-radius:10px; width:100%; float:left; padding:15px 20px;box-sizing:content-box; box-sizing:border-box; overflow:hidden; background-color:#fff;}
.bttb .swiper-slide .nrc .tp{ float:right; width:85px; }
.bttb .swiper-slide .nrc .tp img{ display:block; margin-left:auto; height:70px; max-width:100%; filter: grayscale(100%);}
.bttb .swiper-slide .nrc .js{ width: calc(100% - 95px); float:left;}
.bttb .swiper-slide .nrc  h3{ font-size:24px; color:#333; line-height:40px;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;}
.bttb .swiper-slide .nrc p{ font-size:16px; color:#555;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; line-height:30px;}
.bttb .swiper-slide .nrc:hover,.bttb .swiper-slide-thumb-active .nrc{ border-bottom: solid 4px #005098;}
.bttb .swiper-slide .nrc:hover h3,.bttb .swiper-slide-thumb-active .nrc h3{ color:#005098}
.bttb .swiper-slide .nrc:hover p,.bttb .swiper-slide-thumb-active .nrc p{ color:#005098}
.bttb .swiper-slide .nrc:hover .tp img,.bttb .swiper-slide-thumb-active .nrc .tp img{filter: grayscale(0);}

@media only screen and (max-width: 1300px){#owl-index .owl-controls .owl-dots .owl-dot span{
	margin-bottom:8px;
	}.bttb { width:90%; left:5%;}.bttb .swiper-slide .nrc  h3{ font-size:18px; line-height:30px;}.bttb .swiper-slide .nrc p{ font-size:14px; line-height:20px;}.bttb .swiper-slide .nrc .tp{ width:65px; }
.bttb .swiper-slide .nrc .tp img{ height:50px; }.bttb .swiper-slide .nrc .js{width: calc(100% - 75px);}}
@media only screen and (max-width: 1100px){.bttb .swiper-slide .nrc  h3{ font-size:16px;}.bttb .swiper-slide .nrc p{ font-size:12px;}.bttb .swiper-slide .nrc{padding:10px 10px;}}
@media only screen and (max-width: 900px){#owl-index .owl-controls .owl-dots .owl-dot span{width:10px;height:10px;	margin-top:16px;border-radius:100%;
	margin-right: 5px;
	margin-bottom:2px;
	margin-left: 5px;}#owl-index .owl-controls .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{ width:10px;height:10px;}.bttb .swiper-slide .nrc  h3{ font-size:14px; line-height:25px;}.bttb .swiper-slide .nrc p{ font-size:12px; line-height:15px;}.bttb .swiper-slide .nrc .tp{ width:55px; }
.bttb .swiper-slide .nrc .tp img{ height:40px; }.bttb .swiper-slide .nrc .js{width: calc(100% - 65px);}.bhtp .swiper-button-prev,.bhtp .swiper-button-next{  top:30%; width:25px; height:25px; }
.bhtp .swiper-button-prev i,.bhtp .swiper-button-next i{ line-height:40px;   color:#fff; font-size:22px;}}