/**
 * fullPage 2.4.6
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */
html, body{margin:0;padding:0;overflow:hidden;/*Avoid flicker on slides transitions for mobile phones #336 */-webkit-tap-highlight-color:rgba(0,0,0,0);}
#superContainer{height:100%;position:relative;/* Touch detection for Windows 8 */-ms-touch-action:none;/* IE 11 on Windows Phone 8.1*/touch-action:none;}
.fp-section{position:relative;-webkit-box-sizing:border-box;/* Safari<=5 Android<=3 */-moz-box-sizing:border-box;/* <=28 */box-sizing:border-box;}
.fp-slide{float:left;}
.fp-slide, .fp-slidesContainer{height:100%;display:block;}
.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all 0.3s ease-out;/* Safari<=6 Android<=4.3 */transition:all 0.3s ease-out;}
.fp-section.fp-table, .fp-slide.fp-table{display:table;table-layout:fixed;width:100%;}
.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%;}
.fp-slidesContainer{float:left;position:relative;}
.fp-controlArrow{display:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;}
.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent;}
.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff;}
.fp-scrollable{overflow:scroll;}
.fp-notransition{-webkit-transition:none !important;transition:none !important;}
#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;}
#fp-nav.right{right:17px;}
#fp-nav.left{left:17px;}
.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1;}
.fp-slidesNav.bottom{bottom:17px;}
.fp-slidesNav.top{top:17px;}
#fp-nav ul, .fp-slidesNav ul{margin:0;padding:0;}
#fp-nav ul li, .fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative;}
.fp-slidesNav ul li{display:inline-block;}
#fp-nav ul li a, .fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none;}
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span{background:#fff;}
#fp-nav ul li a span, .fp-slidesNav ul li a span{top:2px;left:2px;width:8px;height:8px;border:1px solid #fff;background:rgba(0, 0, 0, 0);border-radius:50%;position:absolute;z-index:1;}
#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial, helvetica, sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;}
#fp-nav ul li:hover .fp-tooltip{-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;width:auto;opacity:1;}
#fp-nav ul li .fp-tooltip.right{right:20px;}
#fp-nav ul li .fp-tooltip.left{left:20px;}


.owl-theme{position:relative;}
.owl-wrapper:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.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-wrapper,.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);float:left;}
.owl-wrapper,.owl-item .item img{display:block;width:100%;height:auto;}

.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);}
.owl-controls .owl-buttons{ display:none;}
.owl-carousel:hover .owl-buttons{ display:block;}
.owl-controls .owl-prev , .owl-controls .owl-next{cursor:pointer;color:#FFF;display:inline-block;zoom:1;*display:inline;margin:0;padding:0 0.5em;line-height:3em;font-size:1.8em;background:#000;filter:Alpha(Opacity=70);opacity:0.7;border-radius:0;font-family:"宋体";position:absolute;top:50%;margin-top:-1.5em;}
.owl-controls .owl-prev{left:0%;}
.owl-controls .owl-next{right:0%;}
.owl-controls .owl-pagination{cursor:pointer;text-align:center;position:absolute;bottom:0;width:100%;padding:0.3rem 0;display:block;overflow:hidden;}
.owl-controls .owl-pagination .owl-page{display:inline-block;margin:0;padding:0;line-height:0;zoom:0;*display:inline;}
.owl-controls .owl-pagination .owl-page span{display:block;margin:0;padding:0;line-height:0;width:0.8rem;height:0.8rem;margin:0 0.2em;filter:Alpha(Opacity=100);opacity:1;background:none;border-radius:50%;border:1px solid #fff;}
.owl-controls .owl-pagination .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;z-index:10;position:relative;background:#fff;}
/*--------------------------------------------------*/
.banner .owl-wrapper-outer , .banner .owl-wrapper , .banner .owl-item , .banner .item, .banner .item a{height:580px;display:block;overflow:hidden;background-size:auto 100% !important;}
