/*
*Owl Carousel Owl Demo Theme
*www.mycodes.net
*/
.owl-theme .owl-controls{margin-top: 10px;text-align: center;}
/* Styling Next and Prev buttons*/
.owl-theme .owl-controls .owl-buttons div.owl-prev{width:24px; height:42px; background:url(../images/cleft1.png) no-repeat; display: inline-block; position:absolute; left:0px; top:50%; margin-top:-20px;}
.owl-theme .owl-controls .owl-buttons div.owl-next{width:24px; height:42px; background:url(../images/cright1.png) no-repeat; display: inline-block; position:absolute; right:0px; top:50%; margin-top:-20px;}
/* 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*/
.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/ margin-top:0.5rem; margin-bottom:0.5rem;}
#owl-demo-summary.owl-theme .owl-controls .owl-page span{border:1px solid #a7a7a7;display: block;width: 16px;height: 16px;margin: 5px 7px;filter: Alpha(Opacity=50);/*IE7 fix*/opacity: 0.5;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #fff;}
#owl-demo-summary.owl-theme .owl-controls .owl-page.active span,
#owl-demo-summary.owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1; background:url(../images/clickyuan1.png) no-repeat; background-size:contain;}
/* 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: url(../images/AjaxLoader.gif) no-repeat center center}


#owl-demo-summary{
	width:884px; margin:0 auto;
}
@media (max-width: 884px) {
	#owl-demo-summary{
		width:100%; margin:0 auto;
	}
}
#owl-demo-summary .item{
	padding:0  24px; text-align:center;
}
#owl-demo-summary .item .t{
	font-size:1.25rem; color:#902537; margin-bottom:1.625rem;
}
#owl-demo-summary .item .desc{
	font-size:0.875rem; color:#333; width:90%; margin:0 auto; line-height:240%;
}

#owl-demo-de.owl-theme .owl-controls{margin-top: 0px;text-align: center;}
#owl-demo-de.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/cleftwhite.png) no-repeat; background-size:contain;opacity: 0.5;filter: Alpha(Opacity=50); position:absolute; left:0px; top:77%; width:12px; height:21px; margin-top:0px;}
#owl-demo-de.owl-theme .owl-controls .owl-buttons div.owl-next{background:url(../images/crightwhite.png) no-repeat; background-size:contain;opacity: 0.5;filter: Alpha(Opacity=50); position:absolute; right:0px; top:77%;; width:12px; height:21px; margin-top:0px;}
#owl-demo-de.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}
#owl-demo-de.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}
#owl-demo-de.owl-theme .owl-controls .owl-page span{display: block;width: 12px;height: 12px;margin: 5px 7px;filter: Alpha(Opacity=50);/*IE7 fix*/opacity: 0.5;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #869791;}
#owl-demo-de.owl-theme .owl-controls .owl-page.active span,
#owl-demo-de.owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;}
#owl-demo-de.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;}
#owl-demo-de .owl-item.loading{min-height: 150px;background: url(../images/AjaxLoader.gif) no-repeat center center}
#owl-demo-de .item{font-size:0.875rem; text-align:center; line-height:70px; background:url(../images/bizochi.png) top center no-repeat;}
#owl-demo-de .item a{color:#fff; display:block;}
#owl-demo-de .item a.hover{ font-size:1.375rem; background:url(../images/top.png) bottom center no-repeat; }
#owl-demo-de{width:1200px; margin:100px auto 0; position:relative;}
@media (max-width: 1200px){#owl-demo-de{width:100%; padding:0 15px;}}
#owl-demo-deb{
	background: url(../images/summary04.jpg) repeat center center; background-size:cover; padding-bottom:10rem; margin:100px auto 0;
}
@media (max-width: 768px){
	#owl-demo-de .item{font-size:12px;}
	#owl-demo-de .item a.hover{ font-size:14px;; }
	#owl-demo-de.owl-theme .owl-controls .owl-buttons div.owl-prev{top:73%;}
	#owl-demo-de.owl-theme .owl-controls .owl-buttons div.owl-next{top:73%;}
}

.decon .deconli{
	display:none;
}
.decon .deconli.show{
	display:block;
}
.decon .col-md-8{
	float:none; margin:0 auto; font-size:1.375rem; color:#ffffff; text-align:center; line-height:163%;
}
.decon .col-md-8 span.fl{
	float:left; margin-top:-24px;
}
.decon .col-md-8 span.fr{
	float:right; margin-top:24px;
}