/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.2
*/

.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}

/* Styling Next and Prev buttons */




.banner .owl-theme .owl-controls .owl-buttons .owl-prev{ text-indent:-99999px;left:3%;position:absolute; top:50%;  margin-top:-36px; z-index:222; width:66px; height:66px; background:url(../images/ban-l.png) no-repeat; }
.banner .owl-theme .owl-controls .owl-buttons .owl-next{ text-indent:-9999px;right:3%;position:absolute; top:50%;  margin-top:-36px; z-index:222; width:66px; height:66px; background:url(../images/ban-r.png) no-repeat;  }

.case_small .owl-theme{ text-align:center}
.case_small .owl-theme .owl-controls { margin:0 auto; text-align:center;display:inline-block; position:relative; margin-top:60px;}



.case_small .owl-theme .owl-controls .owl-pagination{ border:1px solid #ccc; line-height:50px; font-size:16px; display:inline-block; padding:0 80px;border-radius:25px; background:#f4f4f6}


.case_small .owl-theme .owl-controls .owl-pagination .owl-page{ display:inline-block; line-height:50px; margin:0 3px;}
.case_small .owl-theme .owl-controls .owl-pagination .active span{ color:#99cccc;}
.case_small .owl-theme .owl-controls .owl-buttons{}

.case_small .owl-theme .owl-controls .owl-buttons .owl-prev { width:30px; height:18px; position:absolute;  left:30px; top:17px;overflow:hidden;cursor:pointer;   background:url(../images/jiaoright2.jpg) no-repeat; text-indent:-9999px; z-index:33333}
.case_small .owl-theme .owl-controls .owl-buttons .owl-next { width:30px; height:18px; position:absolute;  right:30px; top:17px;overflow:hidden;cursor:pointer;   background:url(../images/jiaoright.jpg) no-repeat; text-indent:-9999px; z-index:33333}
			 






/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/

.banner .owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;	*display: inline;/*IE7 life-saver */}
.banner .owl-theme .owl-controls .owl-page span{
	display: block;
	width: 9px;
	height: 9px;
	margin: 5px 5px;
	border:2px solid #fff;
	border-radius:50%;


}

.banner .owl-theme .owl-controls .owl-page.active span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	border:2px solid #99cccc;
	 background:#99cccc;
	
	border-radius:10px;

}


.proban .owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;	*display: inline;/*IE7 life-saver */}
.proban .owl-theme .owl-controls .owl-page span{
	display: block;
	width: 10px;
	height: 10px;
	margin: 5px 5px;
	
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	

}
.proban{ float:left; width:100%;}
.proban .owl-theme .owl-controls .owl-page.active span,
.proban .owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	background: #fff;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{

	color: #333;
	font-size: 16px;
	
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;

	background-size: auto 15px;
	opacity: .5;

}


/*--------------Oqeps 改--------------*/

/*--photo--*/
.pro_photo .owl-controls {position: absolute; width: 100%; height: 0; top: 50%;}
.pro_photo .owl-theme .owl-controls .owl-buttons div{position: absolute; width: 36px; height: 8px; top:50%; font-size: 0; background: 0; padding: 0; margin: 0; opacity: 1; border-radius: 0;}
.pro_photo .owl-theme .owl-controls .owl-buttons .owl-prev {}
.pro_photo .owl-theme .owl-controls .owl-buttons .owl-next {}
/*--banner_mobile--*/
.banner_mobile .owl-pagination,
.banner .owl-pagination {position: absolute; width: 100%; left: 0; bottom: 5px;
}
.banner .owl-theme .owl-controls .owl-page,
.banner .owl-theme .owl-controls .owl-page {
	display: inline-block; *display: inline;
}








@media screen and (max-width: 765px) {
	
.banner .owl-theme .owl-controls .owl-buttons .owl-prev{ text-indent:-99999px;left:3%;position:absolute; top:50%;  margin-top:-16.5px; z-index:222; width:33px; height:33px; background:url(../images/ban-l.png) no-repeat; background-position:center top; background-repeat:no-repeat;background-size:cover; }
.banner .owl-theme .owl-controls .owl-buttons .owl-next{ text-indent:-9999px;right:3%;position:absolute; top:50%;  margin-top:-16.5px; z-index:222; width:33px; height:33px;  background:url(../images/ban-r.png) no-repeat; background-position:center top; background-repeat:no-repeat;background-size:cover; }

.case_small .owl-theme .owl-controls { margin:0 auto; text-align:center;display:inline-block; position:relative; margin-top:20px;}

}


@media screen and (max-width: 400px) {
	



}
