@charset "utf-8";.header{z-index:1005;position:relative}
.logo{display:inline-block}
.logo img{display:block}
.pic{display:block;overflow:hidden;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center}
.pic>img{display:block;width:100%;transition:.6s;-webkit-transition:.6s}
.tx{text-align:justify;overflow:hidden;line-height:24px!important}
.freeTx{text-align:justify}
.freeTx img{display:block;margin:0 auto;max-width:100%;height:auto!important}
.nowti{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.4}
.ch,.name,.ti{line-height:1.4}
.en{line-height:1.1}
.aw,.ico{width:100%;height:100%;display:block;background-repeat:no-repeat;background-position:center center;transition:.3s;-webkit-transition:.3s}
.cover{display:block;position:absolute;top:0;left:0;right:0;bottom:0;transition:.4s;-webkit-transition:.4s}
.bg{display:block;position:absolute;top:0;left:0;transition:.3s;-webkit-transition:.3s}
.line{display:block}
.fixbg{width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:fixed;-webkit-background-attachment:fixed;position:relative}
.black{position:fixed;top:0;bottom:0;left:0;right:0;background:url(../images/black.png);z-index:1008;display:none}
.pager,.wsibf{text-align:center;font-size:0}
.pager a,.wsib{display:inline-block;vertical-align:middle;font-size:14px}
.mcv{line-height:44px;text-align:center;cursor:pointer;display:none}
.caret{display:inline-block;width:0;height:0;margin-left:10px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}
.pospic{display:block;width:100%}
.labox{position:fixed;top:0;left:0;bottom:0;right:0;background:url(../images/black.png);z-index:1020;display:none}
.open{overflow:hidden}
.open .labox{overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}
.foLine{position:relative}
.foLine .wLine{display:block;position:absolute;background:red}
.foLine .wLine_1{width:0;height:5px;top:0;left:0}
.foLine .wLine_2{width:0;height:5px;bottom:0;right:0}
.foLine .wLine_3{height:0;width:5px;bottom:0;left:0}
.foLine .wLine_4{height:0;width:5px;top:0;right:0}
.foLine:hover .wLine_1,.foLine:hover .wLine_2{width:100%}
.foLine:hover .wLine_3,.foLine:hover .wLine_4{height:100%}
.trtion{transition:.7s;-webkit-transition:.7s;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out}
.transY{transform:translateY(80px);-webkit-transform:translateY(80px);opacity:0}
.transY2{transform:translateY(-80px);-webkit-transform:translateY(-80px);opacity:0}
.transX{transform:translateX(80px);-webkit-transform:translateX(80px);opacity:0}
.transX2{transform:translateX(-80px);-webkit-transform:translateX(-80px);opacity:0}
.transShow{transform:translate(0);-webkit-transform:translate(0);opacity:1}
.dly_1{transition-delay:.1s;-webkit-transition-delay:.1s}
.dly_15{transition-delay:150ms;-webkit-transition-delay:150ms}
.dly_2{transition-delay:.2s;-webkit-transition-delay:.2s}
.dly_3{transition-delay:.3s;-webkit-transition-delay:.3s}
.dly_4{transition-delay:.4s;-webkit-transition-delay:.4s}
.dly_45{transition-delay:450ms;-webkit-transition-delay:450ms}
.dly_5{transition-delay:.5s;-webkit-transition-delay:.5s}
.dly_6{transition-delay:.6s;-webkit-transition-delay:.6s}
.dly_7{transition-delay:.7s;-webkit-transition-delay:.7s}
.dly_8{transition-delay:.8s;-webkit-transition-delay:.8s}
.vwrap{display:none;z-index:999;width:100%;position:fixed}
.vwrap .videobtg{z-index:900;position:fixed;width:100%;height:100%;left:0;top:0;background:#000;opacity:.5;overflow:hidden}
.vwrap .videobox{z-index:990;width:800px;height:500px;border:12px solid #fff;position:fixed;left:50%;top:50%;margin-top:-250px;margin-left:-400px}
.vwrap .videobox #videobox{width:100%;display:inline-block;height:100%;background:#bebebe}
#videobox_wrapper{height:100%!important}
.vwrap .close{z-index:999;width:36px;height:36px;background-color:#b20004;cursor:pointer;position:absolute;top:-12px;right:-48px}
.vwrap .close i{display:block;width:36px;height:36px;background:url(../images/closebtn.png) no-repeat 50% 50%;-webkit-transition:.4s;transition:.4s}
.vwrap .close:hover i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.jwplayer.aspectMode{height:100%!important}
.jwlogo{display:none}
.popUpblack{background:url(../images/black.png) repeat;width:100%;height:100%;position:fixed;left:0;top:0;z-index:1010;display:none}
.popUp{width:220px;height:242px;border:5px solid #f1f1f1;background:#fff;position:fixed;left:50%;top:50%;margin:-87px 0 0 -115px;z-index:1004}
.popUp .t{padding:0 0 0 10px;height:26px;line-height:26px;color:#666;font-weight:700;border-bottom:1px solid #e8e8e8;background:#f2f2f2}
.popUp .t .close{padding:0 10px 0 0;float:right;cursor:pointer;color:#666;font-weight:400}
.popUp .img{padding:20px}
.popUp .img img{width:100%;height:100%;display:block}
.trans,.trans:hover{-webkit-transition:all .8s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all .8s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all .8s cubic-bezier(.19,1,.22,1) 0s;transition:all .8s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all .8s cubic-bezier(.19,1,.22,1) 0s}
.trans-fast,.trans-fast:hover{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}
.menu-handler{background:0 0;overflow:hidden;width:60px;height:60px;cursor:pointer;position:absolute;right:26px;top:50%;margin-top:-30px;transition:all .3s cubic-bezier(.445,.145,.355,1);-webkit-transition:all .3s cubic-bezier(.445,.145,.355,1);-moz-transition:all .3s cubic-bezier(.445,.145,.355,1);z-index:1012}
.menu-handler .burger{width:32px;height:3px;background:#000;display:block;position:absolute;z-index:5;top:18px;left:50%;margin:0 0 0 -16px;transform-origin:center;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;-ms-transform-origin:center}
.menu-handler .burger-2{top:28px}
.menu-handler .burger-3{top:38px}
.menu-handler.active .burger-1{top:30px;-moz-transform:rotate(225deg);-webkit-transform:rotate(225deg);-o-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}
.menu-handler.active .burger-2{opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;left:-100%}
.menu-handler.active .burger-3{top:30px;-moz-transform:rotate(-225deg);-webkit-transform:rotate(-225deg);-o-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}
.fancybox-nav{top:50%;margin-top:-20px;width:40px;height:40px;background:url(../images/rr-bigaw.png) no-repeat}
.fancybox-nav span{width:40px;height:40px;margin-top:-20px;background:0 0}
.fancybox-prev{left:-70px}
.fancybox-next{right:-70px;background-position:right center}
.fancybox-overlay{background:url(../images/black.png)}
.fancybox-close{width:30px;height:30px;top:15px;right:-15px;background:url(../images/rr-bigclose.png) no-repeat}
.fancybox-opened .fancybox-skin{box-shadow:none}
.fancybox-skin{background:0 0;border-radius:none}
.slick-dots{font-size:0;text-align:center;margin-top:30px}
.slick-dots li{width:10px;height:10px;background:#ccc;border-radius:100%;margin:0 5px;display:inline-block;vertical-align:middle}
.slick-dots li a{display:block;width:100%;height:100%}
.slick-dots li.slick-active,.slick-dots li:hover{background:#9ebf65!important}
.gray img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}
