/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.2
*/

.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
	
}


.banner .owl-theme .owl-controls .owl-buttons .owl-prev{ text-indent:-99999px;left:3%;position:absolute; top:50%;  margin-top:-4px; z-index:222; width:36px; height:8px; }
.banner .owl-theme .owl-controls .owl-buttons .owl-next{ text-indent:-9999px;right:3%;position:absolute; top:50%; margin-top:-4px; z-index:222; width:36px; height:8px; }

.case_small .owl-theme .owl-controls .owl-buttons .owl-prev {	display:block;  width:52px; height:52px; position:absolute; left:-100px; top:50%;overflow:hidden; margin-top:-26px; cursor:pointer;  z-index:222; background:url(../images/lefthover.png) no-repeat;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
.case_small .owl-theme .owl-controls .owl-buttons .owl-next {display:block;  width:52px; height:52px; position:absolute; right:-100px; top:50%;overflow:hidden; margin-top:-26px; cursor:pointer;  z-index:222; background:url(../images/righthover.png) no-repeat;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
			 

.about_small .owl-theme .owl-controls .owl-buttons .owl-prev {	display:block;  width:48px; height:48px; position:absolute; left:50%; margin-left:-58px; bottom:-98px;overflow:hidden; margin-top:-26px; cursor:pointer;  z-index:222; background:url(../images/mmleft.png) no-repeat;text-indent:-99999px;}
.about_small .owl-theme .owl-controls .owl-buttons .owl-next {display:block;  width:48px; height:48px; position:absolute; right:50%;margin-right:-58px; bottom:-98px;overflow:hidden; margin-top:-26px; cursor:pointer;  z-index:222; background:url(../images/mmright.png) no-repeat;text-indent:-99999px;}


.proban .owl-theme .owl-controls .owl-buttons .owl-prev{ text-indent:-99999px; left:3%;position:absolute; top:50%;  margin-top:-25px; z-index:222; width:50px; height:50px; }
.proban .owl-theme .owl-controls .owl-buttons .owl-next{ text-indent:-9999px; right:3%;position:absolute; top:50%; margin-top:-25px; z-index:222; width:50px; height:50px; }

.about_small .owl-theme .owl-controls .owl-buttons .owl-prev:hover{background:url(../images/mmleft2.png) no-repeat;}
.about_small .owl-theme .owl-controls .owl-buttons .owl-next:hover{background:url(../images/mmright2.png) no-repeat;}



.cade_small .owl-theme .owl-controls .owl-buttons .owl-prev {	display:block;  width:50px; height:50px; position:absolute;overflow:hidden; cursor:pointer;  z-index:222; background:url(../images/cleft.png) no-repeat;text-indent:-99999px; top:30px; right:100px;opacity:0.5;}
.cade_small .owl-theme .owl-controls .owl-buttons .owl-next {display:block;  width:50px; height:50px; position:absolute;overflow:hidden; cursor:pointer; cursor:pointer;  z-index:222; background:url(../images/cright.png) no-repeat;text-indent:-99999px; top:30px; right:30px;opacity:0.5;}

.about_small .owl-theme .owl-controls .owl-buttons .owl-prev:hover{opacity:1;}
.about_small .owl-theme .owl-controls .owl-buttons .owl-next:hover{opacity:1;}





/* 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: 16px;
	height: 16px;
	margin: 5px 5px;
	
	background:url(../images/bgyuan2.png) no-repeat;


}

.banner .owl-theme .owl-controls .owl-page.active span,
.banner .owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	background:url(../images/bgyuan1.png) no-repeat;

}


.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{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;

	background-size: auto 15px;
	opacity: .5;

}


/*--------------Oqeps 改--------------*/
.owl-theme .owl-controls{margin-top: 0;}
.owl-theme .owl-controls .owl-page{display: none;}
/*--case&product--*/
.w_product_list .owl-theme .owl-controls .owl-buttons div,
.case_small .owl-theme .owl-controls .owl-buttons div {
	position: absolute; width: 17px; height: 100%; top: 0; font-size: 0; background: 0; padding: 0; margin: 0; opacity: 1;
}
.w_product_list .owl-theme .owl-controls .owl-buttons .owl-prev,
.case_small .owl-theme .owl-controls .owl-buttons .owl-prev {

}
.w_product_list .owl-theme .owl-controls .owl-buttons .owl-next,
.case_small .owl-theme .owl-controls .owl-buttons .owl-next {

}
/*--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;
}

.case_small .owl-pagination {
	position: absolute; width: 100%; left: 0; bottom:-60px;
}

.case_small .owl-theme .owl-controls .owl-page{
	
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	display:none;
}
.case_small .owl-theme .owl-controls .owl-page span{
	display: block;
	width: 62px;
	height: 8px;
	margin: 5px 5px;
	border:1px solid #e8eef1;
	
	
}

.case_small .owl-theme .owl-controls .owl-page.active span,
.case_small .owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	 background:#319ae8;
}






@media screen and (max-width: 1200px) {
	

.case_small .owl-theme .owl-controls .owl-buttons .owl-prev {	display:block;  width:52px; height:52px; position:absolute; left:10px; top:50%;overflow:hidden; margin-top:-26px; cursor:pointer;  z-index:222; background:url(../images/mleft.png) no-repeat;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
.case_small .owl-theme .owl-controls .owl-buttons .owl-next {display:block;  width:52px; height:52px; position:absolute; right:10px; top:50%;overflow:hidden; margin-top:-26px; cursor:pointer;  z-index:222; background:url(../images/mright.png) no-repeat;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}


}


@media screen and (max-width: 400px) {
	

.case_small .owl-theme .owl-controls .owl-buttons .owl-prev {	display:block;  width:26px; height:26px; position:absolute; left:10px; top:50%;overflow:hidden; margin-top:-26px; cursor:pointer;  z-index:222; filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;background:url(../images/mleft.png) no-repeat scroll 50% 50% / cover}
.case_small .owl-theme .owl-controls .owl-buttons .owl-next {display:block;  width:26px; height:26px; position:absolute; right:10px; top:50%;overflow:hidden; margin-top:-26px; cursor:pointer;  z-index:222; ;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;background:url(../images/mright.png) no-repeat scroll 50% 50% / cover}


}
