/* 

 * 	Core Owl Carousel CSS File

 *	v2.0.0

 */



/* clearfix */

.owl-carousel .owl-stage:after {

	content: ".";

	display: block;

	clear: both;

	visibility: hidden;

	line-height: 0;

	height: 0;

}



.owl-carousel{

	display: none;

	width: 100%;

	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);

	/* position relative and z-index fix webkit rendering fonts issue */

	position: relative;

	z-index:1;

}





.owl-carousel .owl-stage{

	position: relative;

	-ms-touch-action: pan-Y;

}



.owl-carousel .owl-stage-outer{

	position:relative;

	overflow: hidden;

	/* temporary fix for flashing background */

	-webkit-transform: translate3d(0px, 0px, 0px);

}



.owl-carousel .owl-stage-outer.owl-height{

	-webkit-transition: height 500ms ease-in-out;

	-moz-transition: height 500ms ease-in-out;

	-ms-transition: height 500ms ease-in-out;

	-o-transition: height 500ms ease-in-out;

	transition: height 500ms ease-in-out;

}



.owl-carousel .owl-video-wrapper{

	position: relative;

	height: 100%;

	background: #000;

}



.owl-controls .owl-nav div,

.owl-controls .owl-dot{

	cursor: pointer;

	cursor: hand;

	-webkit-user-select: none;

	-khtml-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

}



.owl-carousel .owl-video-play-icon{

	position:absolute;

	height: 80px;

	width: 80px;

	left: 50%;

	top: 50%;

	margin-left: -40px;

	margin-top: -40px;

	background: url('owl-video-play.png') no-repeat;

	cursor: pointer;

	z-index: 1;

	-webkit-backface-visibility: hidden;

	transition-property: scale;

	transition-duration: 100ms;

	transition-timing-function: ease;

}



.owl-carousel .owl-video-play-icon:hover{

	-moz-transform: scale(1.3, 1.3);

	-ms-transform: scale(1.3, 1.3);

	-o-transform: scale(1.3, 1.3);

	-webkit-transform: scale(1.3, 1.3);

	transform: scale(1.3, 1.3);

}



.owl-carousel .owl-video-playing .owl-video-tn,

.owl-carousel .owl-video-playing .owl-video-play-icon{

	display: none;

}



.owl-carousel .owl-video-tn {

	opacity: 0;

	height: 100%;

	background-position: center center;

	background-repeat: no-repeat;



	-webkit-background-size: contain;

	-moz-background-size: contain;

	-o-background-size: contain;

	background-size: contain;



	transition-property: opacity;

  	transition-duration: 400ms;

  	transition-timing-function: ease;

}



.owl-carousel .owl-video-frame{

	position: relative;

	z-index: 1;

}



.owl-loaded{

	display: block;

}

.owl-loading{

	opacity: 0;

	display: block;

}

.owl-hidden{

	opacity:0;

}

.owl-carousel .owl-refresh .owl-item{

	display: none;

}



.owl-carousel .owl-item{

	position:relative;

	min-height: 1px;

	float: left;

	-webkit-backface-visibility: hidden;

	-webkit-tap-highlight-color: rgba(0,0,0,0); 

	-webkit-touch-callout: none;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none;

}

/* If mouseDrag:false then you are able to select text */

.owl-carousel.owl-text-select-on .owl-item{

    -webkit-user-select: all;

    -moz-user-select: all;

    -ms-user-select: all;

    user-select: all;

}



.owl-carousel .owl-grab {

	cursor: move;

	cursor: -webkit-grab;

	cursor: -o-grab;

	cursor: -ms-grab;

	cursor: grab;

}



.owl-carousel .owl-item img.owl-lazy{

	opacity: 0;

}



.owl-carousel .owl-item img{

	opacity: 1;

	display: block;

	width: 100%;

	-webkit-transform-style: preserve-3d;

	transform-style: preserve-3d;

	transition-property: opacity;

  	transition-duration: 400ms;

  	transition-timing-function: ease;

}



/* to do */

.owl-carousel .owl-stage.backfacefix .owl-item{

	-webkit-backface-visibility: hidden;

}



.owl-rtl{

	direction: rtl;

}

.owl-rtl .owl-item {

	float:right;

}



/* No Js */

.no-js .owl-carousel{

	display: block;

}



/* animate */



.animated {

  -webkit-animation-duration: 600ms;

  animation-duration: 600ms;

  -webkit-animation-fill-mode: both;

  animation-fill-mode: both;

}

.owl-animated-in{

	z-index: 0

}

.owl-animated-out{

	z-index: 1

}



.fadeOut {

  -webkit-animation-name: fadeOut;

  animation-name: fadeOut;

}



@-webkit-keyframes fadeOut {

  0% {

    opacity: 1;

  }

  100% {

    opacity: 0;

  }

}



@keyframes fadeOut {

  0% {

    opacity: 1;

  }

  100% {

    opacity: 0;

  }

}











.owl-carousel .owl-wrapper:after {

	content: ".";

	display: block;

	clear: both;

	visibility: hidden;

	line-height: 0;

	height: 0;

}

/* display none until init */

.owl-carousel{

	display: none;

	position: relative;

	width: 100%;

	-ms-touch-action: pan-y;

}

.owl-carousel .owl-wrapper{

	display: none;

	position: relative;

	-webkit-transform: translate3d(0px, 0px, 0px);

}

.owl-carousel .owl-wrapper-outer{

	overflow: hidden;

	position: relative;

	width: 100%;

}

.owl-carousel .owl-wrapper-outer.autoHeight{

	-webkit-transition: height 500ms ease-in-out;

	-moz-transition: height 500ms ease-in-out;

	-ms-transition: height 500ms ease-in-out;

	-o-transition: height 500ms ease-in-out;

	transition: height 500ms ease-in-out;

}

	

.owl-carousel .owl-item{

	float: left;

}

.owl-controls .owl-page,

.owl-controls .owl-buttons div{

	cursor: pointer;

}

.owl-controls {

	-webkit-user-select: none;

	-khtml-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);

}



/* mouse grab icon */

.grabbing { 

    

}



/* fix */

.owl-carousel  .owl-wrapper,

.owl-carousel  .owl-item{

	-webkit-backface-visibility: hidden;

	-moz-backface-visibility:    hidden;

	-ms-backface-visibility:     hidden;

  -webkit-transform: translate3d(0,0,0);

  -moz-transform: translate3d(0,0,0);

  -ms-transform: translate3d(0,0,0);

}



.owl-theme .owl-controls{

	text-align: center;

	width:100%;

}



/* Styling Next and Prev buttons */





/* Clickable class fix problem with hover on touch devices */

/* Use it for non-touch hover action */





/* Styling Pagination*/



.owl-theme .owl-controls .owl-page{

	display: inline-block;

	zoom: 1;

	*display: inline;/*IE7 life-saver */

}

.owl-theme .owl-controls .owl-page span{

	display: block;

	width: 16px;

	height: 16px;

	margin: 0px 4px;

	-webkit-border-radius: 8px;

	-moz-border-radius: 8px;

	border-radius: 8px;

	background: #8393bc;

	overflow: hidden;

	transition:all 0.5s ease;

}



.owl-theme .owl-controls .owl-page.active span{

	width:16px;

	background:#aa2025;

	transition:all 0.5s ease;

	}

.owl-theme .owl-controls.clickable .owl-page:hover span{

	width:16px;

	background:#aa2025;

	transition:all 0.5s ease;

	}

/* 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(AjaxLoader.gif) no-repeat center center

}

















.spcie{}

.spcie .article{ padding:0;}

.spcie .owl-prev,.spcie .owl-next{ transition:all 0.5s ease; position:absolute; display: block; height: 36px; width: 36px; top:50%; line-height: 0; font-size: 0; cursor: pointer;  padding: 0; border: none; display:block;z-index:10; margin-top:-18px;}

.spcie .owl-prev {background:url(../images/v1.png) no-repeat center center; left:10px;  transition:all 0.3s linear; }

.spcie .owl-next{background:url(../images/v2.png) no-repeat center center; right:10px; transition:all 0.3s linear;}

.spcie .article .pic{height:420px; background:no-repeat center center; background-size:cover;}

.spcie .article .tit{ position:absolute; width:100%; bottom:0; left:0; height:40px; line-height:40px; color:#fff; background:rgba(0,0,0,0.7); padding:0 80px 0 10px; overflow:hidden; z-index:1;}

.spcie.owl-theme .owl-controls{ position:absolute; right:10px; bottom:3px; width:auto;}

.spcie.owl-theme .owl-controls .owl-page span.owl-numbers{ padding:0; border-radius:0; border:1px solid #999; width:20px; background: none; color:#999;}

.spcie.owl-theme .owl-controls .owl-page.active span{ background:#a41303; border-color:#a41303; color:#fff;}





.buewoc{ padding:0 30px; margin-top:20px;}

.buewoc .owl-prev,.buewoc .owl-next{ transition:all 0.5s ease; position:absolute; display: block; height:100%; width: 25px; top:0; line-height: 0; font-size: 0; cursor: pointer;  padding: 0; border: none; display:block;z-index:10; background-color:#f1f1f1; background-repeat:no-repeat; background-position: center center; background-size:50% auto;}

.buewoc .owl-prev {background-image:url(../images/v1.png); left:0px;  transition:all 0.3s linear; }

.buewoc .owl-next{background-image:url(../images/v2.png); right:0px; transition:all 0.3s linear;}

.buewoc .article{ padding:0 8px;}

.buewoc .article a{ display:block; border:1px solid #fff;}

.buewoc .article a.on{ border:1px solid #a41303;}











@media screen and (min-width: 1201px) {



}



@media screen and (max-width: 1200px) {









}

	

@media screen and (max-width: 900px) {	



}

	

@media screen and (max-width: 640px) {

.afelw{ padding:0 35px;}

.afelw .article a{ width:60px; height:60px; line-height:52px; font-size:18px;}

.afelw .owl-prev,.afelw .owl-next{ width:30px;}
.spcie .article .pic{height:260px;}

}

@media screen and (max-width: 400px) {





}

















