/*
*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{color: #FFF;display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/ font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px; filter: Alpha(Opacity=30);/*IE7 fix*/opacity: 0.3;}
/* 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=70);/*IE7 fix*/opacity: .7;text-decoration: none;}
/* 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: 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-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;}
/* 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}

/*focus news*/
.focus_news .owl-theme .owl-controls{ text-align: left; }
.focus_news .owl-theme .owl-controls .owl-page span{ width: 6px; height: 6px; background:#e0ac1b; }


/*index YinFa slide*/
/*.owl-theme .owl-controls .owl-buttons { position: absolute; left: 410px; bottom: 0; z-index: 3; display: flex; flex-direction: row; justify-content: space-between; align-items: center; width: 89px; height: 44px; }
.owl-theme .owl-controls .owl-buttons div{  width:44px!important; height: 44px!important; padding:0!important; line-height: 44px; text-align: center; text-indent: -9999px; }

.owl-theme .owl-controls .owl-buttons div.owl-prev{  background:#000 url(../images/goleft.png) no-repeat center; background-size: 16px;; -webkit-border-radius:22px 0  0  22px;  -moz-border-radius:22px 0  0  22px; -ms-border-radius:22px 0  0  22px; border-radius:22px 0  0  22px }
.owl-theme .owl-controls .owl-buttons div.owl-next{  background:#000 url(../images/goright.png) no-repeat center; background-size: 16px;;   -webkit-border-radius:0 22px 22px 0;  -moz-border-radius: 0 22px 22px 0; -ms-border-radius: 0 22px 22px 0; border-radius: 0 22px 22px 0  }
.owl-theme .owl-controls .owl-buttons div:hover{ background-color: #c9161e!important; opacity: 1!important; }*/


/*游学*/
.owl-theme .owl-controls .owl-buttons { position: absolute; left: 890px; bottom: 0; z-index: 3; display: flex; flex-direction: row; justify-content: space-between; align-items: center; width: 120px; height: 68px; }
.owl-theme .owl-controls .owl-buttons div{  width: 60px; height: 68px; padding:0!important; line-height: 44px; text-align: center; text-indent: -9999px; border-radius: 0!important; border-left: 1px solid #fff; }

.owl-theme .owl-controls .owl-buttons div.owl-prev{ width: 60px; height: 68px; line-height: 68px; font-size: 24px; background:#c8b070 url(../images/goleft.png) no-repeat center; background-size: 16px; opacity: .7 ;}
.owl-theme .owl-controls .owl-buttons div.owl-next{  width: 60px; height: 68px; line-height: 68px; font-size: 24px; background:#c8b070 url(../images/goright.png) no-repeat center; background-size: 16px; opacity: .7  }
.owl-theme .owl-controls .owl-buttons div:hover{  opacity: 1!important; }
.owl-pagination{ position: absolute; top: 0; right: 0; z-index: 3; }

/*近期游学*/
#list-top .owl-buttons{ width: 62px; height: 36px; position: absolute; right: 22px!important; left: auto!important; top: 0px; z-index: 2; }
#list-top .owl-buttons div{ width: 30px; height: 36px; line-height: 36px; }
#list-top .owl-buttons div.owl-prev{  font-size: 24px; background:#c8b070 url(../images/goleft.png) no-repeat center; background-size: 16px; opacity: .7 ;}
#list-top .owl-buttons div.owl-next{ font-size: 24px; background:#c8b070 url(../images/goright.png) no-repeat center; background-size: 16px; opacity: .7  }
#list-top .owl-buttons div:hover{  opacity: 1!important; }


/*优秀教师*/
#list-teacher .owl-buttons{ width: 100%; height: 2px; position: relative;  top:-300px; left: 0!important;}
#list-teacher .owl-buttons div{ width: 20px; height: 110px; line-height: 110px; border: none; }
#list-teacher .owl-buttons div.owl-prev{  font-size: 24px; background:#c8161e url(../images/goleft.png) no-repeat center; background-size: 16px; opacity: 1 ; position: absolute;  left: 0!important; top: 0px;}
#list-teacher .owl-buttons div.owl-next{ font-size: 24px; background:#c8161e url(../images/goright.png) no-repeat center; background-size: 16px; opacity: 1 ; position: absolute;  right: 16px!important; top: 0px; }
#list-teacher .owl-buttons div:hover{  opacity: .9!important; }

/*评选结果*/
#list-result .owl-buttons{ width: 94px; height: 52px; position: absolute; right: 0!important; left: auto!important; top: 0px; z-index: 2; }
#list-result .owl-buttons div{ width: 46px; height: 52px; line-height: 52px; }
#list-result .owl-buttons div.owl-prev{  font-size: 24px; background:#c8b070 url(../images/goleft.png) no-repeat center; background-size: 16px; opacity: .7 ;}
#list-result .owl-buttons div.owl-next{ font-size: 24px; background:#c8b070 url(../images/goright.png) no-repeat center; background-size: 16px; opacity: .7  }
#list-result .owl-buttons div:hover{  opacity: 1!important; }

/*ad*/
#list-ad .owl-buttons{ width: 40px; height: 186px; position: absolute; right: 0!important; left: auto!important; top: 40px; z-index: 2; display: flex; flex-direction: column; }
#list-ad .owl-buttons div{ width: 40px; height: 93px; line-height: 93px; }
#list-ad .owl-buttons div.owl-prev{  font-size: 24px; background:#fff url(../images/goleft-gray.png) no-repeat center; background-size: 24px; opacity: .9 ;}
#list-ad .owl-buttons div.owl-next{ font-size: 24px; background:#fff url(../images/goright-gray.png) no-repeat center; background-size: 24px; opacity: .9  }
#list-ad .owl-buttons div:hover{  opacity: 1!important; }



@media screen and (min-width:1023px) and (max-width:1400px){

/*index YinFa slide*/
.owl-theme .owl-controls .owl-buttons{ bottom: -64px; left: 0;}
/*ad*/
#list-ad .owl-buttons{ width: 40px; height: 136px; position: absolute; right: 0!important; left: auto!important; top: 40px; z-index: 2; display: flex; flex-direction: column; }
#list-ad .owl-buttons div{ width: 40px; height: 68px; line-height: 68px; }

/*游学*/
.owl-theme .owl-controls .owl-buttons { position: absolute; left: 694px; bottom: 0; z-index: 3; display: flex; flex-direction: row; justify-content: space-between; align-items: center; width: 120px; height: 68px; }




}

@media screen and (min-width:769px) and (max-width:1024px){

/*index YinFa slide*/
.owl-theme .owl-controls .owl-buttons{ bottom: -64px; left: 0;}
/*ad*/
#list-ad{ width: 768px; }
#list-ad .owl-buttons{ width: 40px; height: 100px; position: absolute; right: 0!important; left: auto!important; top: 40px; z-index: 2; display: flex; flex-direction: column; }
#list-ad .owl-buttons div{ width: 40px; height: 50px; line-height: 50px; }

/*游学*/
.owl-theme .owl-controls .owl-buttons { position: absolute; left: 604px; bottom: 0; z-index: 3; display: flex; flex-direction: row; justify-content: space-between; align-items: center; width: 120px; height: 68px; }
/*师资*/
#list-teacher .owl-buttons div.owl-next{ right: 0!important; }

}

@media screen and (max-width:768px){

/*index YinFa slide*/
.owl-theme .owl-controls .owl-buttons{ bottom: 0; left: 180px;}

.publish_con .owl-item{ width: 100% }
/*师资*/
#list-teacher .owl-buttons div.owl-prev{ left: 0!important; }
#list-teacher .owl-buttons div.owl-next{ right: 0!important; }
#list-teacher .owl-controls .owl-buttons{ margin-left: 0!important; }

/*ad*/
#list-ad{ width: 768px; }
#list-ad .owl-buttons{ width: 20px; height: 42px; position: absolute; right: 0!important; left: auto!important; top: 40px; z-index: 2; display: flex; flex-direction: column; }
#list-ad .owl-buttons div{ width: 20px; height: 21px; line-height: 21px; background-size: 8px; }
#list-ad .owl-buttons div.owl-prev{ background:#fff url(../images/goleft-gray.png) no-repeat center; background-size: 14px;}
#list-ad .owl-buttons div.owl-next{ background:#fff url(../images/goright-gray.png) no-repeat center; background-size: 14px; }

#see-world .owl-carousel .owl-item{ width: 320px!important; float: none; }

}

