
.owl-carousel * {touch-action:none;}
.owl-carousel .animated {-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.owl-carousel .owl-animated-in {z-index:0;}
.owl-carousel .owl-animated-out {z-index:1;}
.owl-carousel .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-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 {display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}
.owl-carousel .owl-stage {position:relative;-ms-touch-action:pan-Y;/*display:inline-flex;*/}
.owl-carousel .owl-stage:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer {position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0);width:100%;}
.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev {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-loaded {display:block;}
.owl-carousel.owl-loading {opacity:0;display:block;}
.owl-carousel.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:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel .owl-item img {display:block;}
.owl-carousel.owl-text-select-on .owl-item {-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;}
.owl-carousel .owl-grab {cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}
.owl-carousel.owl-rtl {direction:rtl;}
.owl-carousel.owl-rtl .owl-item {float:right;}
.no-js .owl-carousel {display:block;}
.owl-carousel .owl-item .owl-lazy {opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}
/*.owl-carousel .owl-item img {transform-style:preserve-3d;}
*/.owl-carousel .owl-video-wrapper {position:relative;height:100%;background:#000;}
.owl-carousel .owl-video-play-icon {position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../images/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease;}
.owl-carousel .owl-video-play-icon:hover {-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3);}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn {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;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}
.owl-carousel .owl-video-frame {position:relative;z-index:1;}
/*owl.theme.default.min*/.owl-theme .owl-controls {position:absolute;bottom:0px;width:100%;left:0;text-align:center;-webkit-tap-highlight-color:transparent;}
.owl-theme .owl-controls .owl-nav [class*=owl-] {color:#fff;font-size:14px;margin:5px;padding:4px 7px;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.owl-theme .owl-controls .owl-nav [class*=owl-]:hover {opacity:0.7;color:#fff;text-decoration:none;}
.owl-theme .owl-controls .owl-nav .disabled {opacity:.5;cursor:default;}
.owl-theme .owl-dots .owl-dot {display:inline-block;zoom:1;*display:inline;}
.owl-theme .owl-dots .owl-dot span {width:10px;height:10px;margin:5px;background:#fff;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span {background:#21b9e0;}


/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2014 Daniel Eden
*/
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}@keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;}@-webkit-keyframes flash{0%,100%,50%{opacity:1;}25%,75%{opacity:0;}}@keyframes flash{0%,100%,50%{opacity:1;}25%,75%{opacity:0;}}.flash{-webkit-animation-name:flash;animation-name:flash;}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1);}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1);}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1);}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1);}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1);}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1);}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1);}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1);}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand;}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}}.shake{-webkit-animation-name:shake;animation-name:shake;}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg);}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg);}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg);}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg);}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg);}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg);}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg);}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg);}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.tada{-webkit-animation-name:tada;animation-name:tada;}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none;}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}100%{-webkit-transform:none;transform:none;}}@keyframes wobble{0%{-webkit-transform:none;transform:none;}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}100%{-webkit-transform:none;transform:none;}}.wobble{-webkit-animation-name:wobble;animation-name:wobble;}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97);}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97);}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s;}@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}100%{-webkit-transform:none;transform:none;}}@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}100%{-webkit-transform:none;transform:none;}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0);}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}100%{-webkit-transform:none;transform:none;}}@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0);}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}100%{-webkit-transform:none;transform:none;}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}100%{-webkit-transform:none;transform:none;}}@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}100%{-webkit-transform:none;transform:none;}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s;}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOutDown{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}@keyframes fadeOutDown{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes fadeOutDownBig{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}@-webkit-keyframes fadeOutLeft{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}@keyframes fadeOutLeft{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}@keyframes fadeOutLeftBig{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}@-webkit-keyframes fadeOutRight{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@keyframes fadeOutRight{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}@keyframes fadeOutRightBig{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}@-webkit-keyframes fadeOutUp{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}@keyframes fadeOutUp{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}@keyframes fadeOutUpBig{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);}100%{-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);}100%{-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg);}100%{-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg);}100%{-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0;}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0;}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0;}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0;}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s;}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}100%{-webkit-transform:none;transform:none;opacity:1;}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}100%{-webkit-transform:none;transform:none;opacity:1;}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}@-webkit-keyframes lightSpeedOut{0%{opacity:1;}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0;}}@keyframes lightSpeedOut{0%{opacity:1;}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0;}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0;}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0;}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1;}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0;}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1;}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0;}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0;}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0;}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0;}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0;}}.hinge{-webkit-animation-name:hinge;animation-name:hinge;}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);}100%{opacity:1;-webkit-transform:none;transform:none;}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;}@-webkit-keyframes rollOut{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);}}@keyframes rollOut{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}50%{opacity:1;}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}50%{opacity:1;}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1);}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1);}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown;}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1);}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1);}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1);}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1);}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight;}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1);}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1);}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp;}@-webkit-keyframes zoomOut{0%{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}100%{opacity:0;}}@keyframes zoomOut{0%{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}100%{opacity:0;}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19);}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1);}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19);}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1);}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0);}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center;}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0);}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center;}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center;}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center;}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19);}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1);}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19);}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1);}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible;}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible;}100%{-webkit-transform:translateY(0);transform:translateY(0);}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible;}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible;}100%{-webkit-transform:translateX(0);transform:translateX(0);}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible;}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible;}100%{-webkit-transform:translateX(0);transform:translateX(0);}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible;}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible;}100%{-webkit-transform:translateY(0);transform:translateY(0);}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0);}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%);}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0);}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%);}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%);}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%);}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0);}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0);}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp;}


html {}
html,img,fieldset {border:0;}
html,body,form {margin:0;padding:0;}
body {color:#000;background-color:#fff;}
body,td {}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:14px;}
ul,ol {margin:0;padding:5px 5px 5px 40px;}
dl,p {margin:0;padding:5px 0;}
a,a:link {color:#000;text-decoration:none;}
a:active {}
a:hover {}
a:visited {}
/* 浮动元素 */.rectbox:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.rectbox {clear:both;*display:inline-block;}
.rectbox .left {float:left;_display:inline;}
.rectbox .right {float:right;_display:inline;}
/*================ Form 元素统一 =================*/textare {overflow-y:visible}
label {cursor:pointer;_cursor:default;}
input[type="submit"] {cursor:pointer;}
input[type="button"] {cursor:pointer;}
input[type="reset"] {cursor:pointer;}
input.submit {cursor:pointer;}
input.button {cursor:pointer;}
input.reset {cursor:pointer;}
input.disabled {cursor:default;}
input[disabled] {}
input.readonly {color:#999;border:1px solid #ccc;background:#f3f3f3;}
input[readOnly] {color:#999;border:1px solid #ccc;background:#f3f3f3;}

*html input {
 direction:expression(function(sjd) {
 if(document.readyState=="complete") {
 sjd.style.direction = "ltr";                                     /* 只 执行一次*/
 sjd.className += " "+sjd.type;                            /* 根据type 类型 添加 className，弥补IE6 无法使用 [type=""] 改用 input.type */
}
}
(this));
 unicode-bidi:expression(function(sjd) {
 if(document.readyState=="complete") {
				/* input  只读时 ie6 添加 className " readonly" */
				if(sjd.readOnly == true) {
 if(sjd.className.search(" readonly")==-1) {
sjd.className += " readonly";
}
}
 else {
if(sjd.className.search(" readonly")!=-1) {
sjd.className = sjd.className.replace(" readonly", "")
}
}
				/* input被禁用时 ie6 添加 className " disabled" */
				if(sjd.disabled == true) {
 if(sjd.className.search(" disabled")==-1) {
sjd.className += " disabled";
}
}
 else {
if(sjd.className.search(" disabled")!=-1) {
sjd.className = sjd.className.replace(" disabled", "")
}
}
}
}
(this));
}
/* IE6 背景图缓存优化  IE6 fixed box hack */
*html html {
direction:expression(function(el) {
 el.style.direction = "ltr";
 try {
document.execCommand('BackgroundImageCache', false, true);
}
catch(e) {
}
}
(this))
}
/************  
	常用 类 使用  
	----------------------------

	------ A 虚线 ------
	----------------------------
		a {outline:0;zoom:expression(function(sjd){sjd.style.zoom = "1";sjd.hideFocus=true;}(this))}


	------ :first-child{} ------
	----------------------------
		div:first-child{} ;
		div.first-child{} ;
		*html div {zoom:expression(function(sjd){
			sjd.style.zoom = "1";
			if(sjd == sjd.parentNode.getElementsByTagName(sjd.tagName)[0]){sjd.className += " first-child"}
		}(this))}
		
		.className:first-child{} 
		.className_first-child{} 
		*html .className {zoom:expression(function(sjd){
			sjd.style.zoom = "1";
			if(sjd == sjd.parentNode.getElementsByTagName(sjd.tagName)[0]){sjd.className += " className_first-child"}
		}(this))}
	----------------------------

	------ :hover{} ------------
	----------------------------
		div:hover{} ;
		div.hover{} ;
		*html div {zoom:expression(function(sjd){
			sjd.style.zoom = "1";
			sjd.onmouseover =  function(){ if(!this.contains(event.fromElement)){this.className +=' hover'} };
			sjd.onmouseout  =  function(){ if(!this.contains(event.toElement)){this.className =this.className.replace(' hover','')} };
		}(this))}
		.className:hover{} 
		.className_hover{} 
		*html .className {zoom:expression(function(sjd){
			sjd.style.zoom = "1";
			sjd.onmouseover =  function(){ if(!this.contains(event.fromElement)){this.className +=' className_hover'} };
			sjd.onmouseout  =  function(){ if(!this.contains(event.toElement)){this.className =this.className.replace(' className_hover','')} };
		}(this))}

	----------------------------

	------ PNG图 ---------------
	----------------------------
	背景
	*html .className {zoom:expression( function(sjd){sjd.style.zoom=1;if (sjd.className.search(" ie6bg")==-1){sjd.className += " ie6bg"}}(this));}
	前景
	*html .className img {zoom:expression( function(sjd){sjd.style.zoom=1;if (sjd.className.search(" ie6img")==-1){sjd.className += " ie6img"}}(this));}
	
********************/

/* CSS Document
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> v1.0 | 20080212 */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body {line-height:1;}
ol,ul {list-style:none;}
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}
/* remember to define focus styles! */:focus {outline:0;}
/* remember to highlight inserts somehow! */ins {text-decoration:none;}
del {text-decoration:line-through;}
/* tables still need 'cellspacing="0"' in the markup */table {border-collapse:collapse;border-spacing:0;}
/*----------basic----------*/ .bt:hover,.bt:hover * {cursor:pointer;text-decoration:none;opacity:0.8;filter:alpha(opacity=80);}
.bt:hover.lt,.bt:hover.lt * {opacity:0.95;filter:alpha(opacity=95);}
.bt:hover.gt,.bt:hover.gt * {opacity:0.6;filter:alpha(opacity=60);}
.clear {clear:both;}
.flex {display:flex;}
.flex.lt {width:105%;}
.flex.gt {width:125%;}
.ht05 {height:5px;}
.ht10 {height:10px;}
.ht15 {height:15px;}
.ht20 {height:20px;}
.ht25 {height:25px;}
.ht30 {height:30px;}
.ht35 {height:35px;}
.ht40 {height:40px;}
.ht45 {height:45px;}
.ht50 {height:50px;}
.ht55 {height:55px;}
.ht60 {height:60px;}
.ht65 {height:65px;}
.ht70 {height:70px;}
.ht75 {height:75px;}
.ht80 {height:80px;}
.ht85 {height:85px;}
.ht90 {height:90px;}
.ht95 {height:95px;}
.ht100 {height:100px;}
.ht200 {height:200px;}
.ht300 {height:300px;}
.ht400 {height:400px;}
.ht500 {height:500px;}
.wh05 {display:inline-block;width:5px;}
.wh10 {display:inline-block;width:10px;}
.wh15 {display:inline-block;width:15px;}
.wh20 {display:inline-block;width:20px;}
.wh25 {display:inline-block;width:25px;}
.wh30 {display:inline-block;width:30px;}
.wh35 {display:inline-block;width:35px;}
.wh40 {display:inline-block;width:40px;}
.wh45 {display:inline-block;width:45px;}
.wh50 {display:inline-block;width:50px;}
.wh55 {display:inline-block;width:55px;}
.wh60 {display:inline-block;width:60px;}
.wh65 {display:inline-block;width:65px;}
.wh70 {display:inline-block;width:70px;}
.wh75 {display:inline-block;width:75px;}
.wh80 {display:inline-block;width:80px;}
.wh85 {display:inline-block;width:85px;}
.wh90 {display:inline-block;width:90px;}
.wh95 {display:inline-block;width:95px;}
.wh100 {display:inline-block;width:100px;}
.none {display:none;}
.hide {opacity:0;filter:alpha(opacity=0);}
.ie-radius {border-radius:5px;behavior:url(css/ie-css3.htc);}
.f_left {float:left;}
.f_right {float:right;}

/*----------custom----------*/
﻿
body {font-size:14px;color:#333;}
input,select,textarea {font-family:Microsoft YaHei,PingFang SC,"Open Sans",sans-serif;font-size:1em;}
*,body,p,h1,h2,div,ul,li,span {font-family:Microsoft YaHei,PingFang SC,"Open Sans",sans-serif!important;}
button {cursor:pointer;border:none;outline:none;}
button:focus {outline:none;}
/*禁止点击*//*#fastmulunr section {max-width:100%;overflow:auto;}
*/#daohan1,#daohan52,#daohan35,#daohan15,#daohan47,#daohan9 {pointer-events:none;}
#daohan66,#daohan68,#daohan69,#daohan71 {pointer-events:none;}
#daohans66,#daohans67 {display:None;}
#daohans20 {font-size:16px;}
#fastmulunr {color:#444;}
#fastmulunr ul,#fastmulunr li {position:relative;/*list-style:disc;*/}
#fastmulunr h2,#fastmulunr h2 span,#fastmulunr h2 span strong,#fastmulunr h2 span strong span strong,#fastmulunr h2 * {font-weight:Bold!important;font-size:20px!important;}
#fastmulunr table {border-collapse:collapse;border-spacing:0;}
.fastmuluindex,.fastmuluindex span {font-size:18px!important;font-weight:bold!important;color:rgb(59,56,56)!important;}
#fastmulunr  thead {margin:0;padding:0;border:0;font-size:14px;font:inherit;vertical-align:baseline;}
#fastmulunr tr {display:table-row;vertical-align:inherit;border-color:inherit;background-color:#ffffff;transition:all .3s;-webkit-transition:all .3s;box-sizing:border-box;}
#fastmulunr tr:hover {background-color:#FAFAFA;}
#fastmulunr td {position:relative;padding:9px 15px;border-width:1px;border-style:solid;border-color:#eee;min-height:20px;line-height:20px;font-size:14px;vertical-align:middle;text-align:center;}
#fastmulunr {position:relative;}
#fastmulunr p img,#fastmulunr img {max-width:100%;width:auto;}
#fastmulunr ul li::marker {display:none!important;position:absolute;left:0;font-variant-numeric:tabular-nums;unicode-bidi:isolate;text-transform:none;}
#fastmulunr ul li:before {content:'';position:absolute;left:10px;width:5px;/*top:19px;*/        top:12px;transform:none;/*top:50%;*/    /*transform:translateY(-50%);*/    height:5px;border-radius:50%;background:#333333;}
.zywqh {position:absolute;top:-10px;right:20px;color:#ffffff;float:left;line-height:0;}
.zywqh a {color:#ffffff;cursor:pointer;}
.syzywqh {position:absolute;top:14px;right:20px;color:#ffffff;float:left;line-height:0;}
.syzywqh a {color:#ffffff;cursor:pointer;}
.hover {display:inline;}
.hovers {display:none;}
.list-daohans li:hover .hovers {display:inline;}
.list-daohans li:hover .hover {display:none;}
.lanmuactive .hovers {display:inline!important;}
.lanmuactive .hover {display:none!important;}
.daohan2j {display:None;position:absolute;/*width:240px;*/left:50%;transform:translateX(-50%);background-color:#ffffff;box-sizing:border-box;text-align:center;/*line-height:48px;*/padding:10px 0px 10px 0px;width:150px;line-height:20px;font-weight:400;/*opacity:0.9;*/font-size:18px;}
.daohan2j a {/*margin-bottom:10px;*/padding:10px 10px;}
.header .nav .daohan2j a:hover {color:#FF8500;background:#ededed66;font-weight:500;transition:all 0s linear 0s!important;}
.daohansj li:Hover .daohan2j {display:block;}
.header .nav ul li .daohan2j a {color:#000000cc;}
a:hover {color:#ff8500;}
.moredaohan {display:none;}
.owl-carousel .owl-item img {margin:0 auto;width:100%;}
.arrow-left,.arrow-right {width:70px;height:70px;float:left;}
.orange {color:#FF8500!important;}
.black {color:#333335!important;}
.white {color:#ffffff!important;}
.header .wrap {width:100%;/*max-width:1430px;*/max-width:1300px;margin:0 auto;position:relative;}
.header .wrap-index {width:100%;max-width:1430px;margin:0 auto;position:relative;}
.wrap-index {width:100%;/*max-width:1300px;*/margin:0 auto;position:relative;}
.wrap {width:100%;max-width:1300px;margin:0 auto;position:relative;}
.wrap-index:before {content:'';clear:both;}
.wrap:before {content:'';clear:both;}
img,a {border:0;}
ul,li {list-style:none;}
*,*:after,*:before {margin:0;padding:0;transition:all .5s;}
.flt {float:left;}
.frt {float:right;}
.clear {clear:both;}
.clear:after,.clear:before {content:'';clear:both;display:table;}
img {max-width:100%;height:auto;}
/*----------header----------*/.header {height:100px;line-height:100px;background:#ff8500;/*border-bottom:2px solid #f1f1f1;*/position:fixed;top:0;left:0;width:100%;z-index:100;}
.header .logo {float:left;margin-right:23px/*93px*//*116px*/;}
.header .logo img {vertical-align:middle;/*margin-bottom:3px;*/height:42px;width:auto;/*background-color:#ffffff;*/}
.header .nav {float:right;width:calc(100% - 220px);/*width:calc(1430px - 290px);*//*float:left;*/}
.header .nav ul {float:right;}
.header .nav ul li {position:relative;float:left;margin-left:43px;/* font-weight:550;*//*font-size:18px;*//*color:#222;*//*width:36px;*/height:auto;font-size:18px;font-family:SourceHanSansSC-Medium,SourceHanSansSC;font-weight:500;color:#FFFFFF;line-height:100px;}
.header .nav ul li a {display:block;color:#ffffff;}
/*.header .nav ul li.active:after {content:'';display:block;position:absolute;bottom:10px;width:28px;height:5px;background:#FFFFFF;left:50%;transform:translateX(-50%);}
*/.header .nav ul li.on a,.header .nav ul li a:hover {/*color:#24408A;*//*border-bottom:2px solid #ff8500;*/}
/*----------mainer----------*/.mainer {padding-bottom:70px;/*padding-top:1px;*/margin-top:100px;}
.main_index {padding:0;}
.banner {position:relative;}
.cur {height:0;position:absolute;top:50%;margin-top:-30px;left:5%;right:5%;z-index:10;}
.cur span {display:block;cursor:pointer;background:url(../images/cur1.png) no-repeat center center;width:60px;height:60px;opacity:.5;z-index:300;}
.cur span.prev {float:left;}
.cur span.next {float:right;background:url(../images/cur2.png) no-repeat center center;}
.cur span:hover {opacity:1;}
.banner .item {position:relative;}
.banner .item .text {position:absolute;top:50%;margin-top:-75px;text-align:center;font-size:30px;color:#666;left:0;width:100%;}
.banner .item .text h2 {font-size:2.7em;line-height:80px;font-weight:normal;margin-bottom:.5em;color:#333;}
.owl.owl-theme .owl-dots .owl-dot span {width:40px;height:5px;border-radius:0;margin:0 20px;position:relative;background:#000;opacity:.4;}
.banner .owl-dots {counter-reset:nav;}
/*.banner .owl-dots .owl-dot span:before {text-align:center;position:absolute;bottom:10px;display:block;counter-increment:nav;content:"0" counter(nav);width:50px;left:50%;margin-left:-25px;text-align:center;color:#000;opacity:0;}
*/.owl.owl-theme .owl-dots .owl-dot.active span,.owl.owl-theme .owl-dots .owl-dot:hover span {background:#ff8500;opacity:1;}
.owl.owl-theme .owl-dots .owl-dot.active span:before,.owl.owl-theme .owl-dots .owl-dot:hover span:before {opacity:1;}
.banner .owl-theme .owl-controls {bottom:5%;}
.page_num {/*background:url(../images/bg1.jpg) no-repeat center center;*/background-size:cover;padding:10px 0;background:#ff8500;/*background:#e5eaf180;*/}
.page_num .wrap {width:auto;/* max-width:1300px;*/    margin:0 auto;height:auto;position:relative;float:left;display:flex;left:50%;transform:translateX(-50%);padding:0;box-sizing:border-box;}
.page_num .wrap-index {width:auto;/* max-width:1300px;*/    margin:0 auto;height:auto;position:relative;float:left;display:flex;left:50%;transform:translateX(-50%);padding:0;box-sizing:border-box;}
.page_num ul li {box-sizing:border-box;border-left:1px solid rgb(255 255 255 / 0.8);/*margin-left:-1px;*//*width:25%;*/float:left;width:auto;/*margin-left:212px;*/margin-left:154px;padding:25px 0;text-align:center;color:#333333;font-size:16px;border:none;}
.page_num ul li:first-child {border-left:0;margin-left:0px;}
.page_num ul li h2 {/*font-size:50px;*/font-size:54px;text-align:left;float:left;width:auto;clear:both;height:auto;font-family:SourceHanSansSC-Heavy,SourceHanSansSC;font-weight:800;color:#ffffff;/*color:#24408A;*/line-height:64px;}
.page_num ul li label {display:block;/*width:30px;*//*height:3px;*//*background:#fcc442;*//*margin:20px auto;*/clear:both;background:#ffffff;margin:10px auto;width:160px;height:1px;float:left;}
.page_num ul li p {float:left;text-align:left;width:auto;clear:both;height:auto;font-size:18px;font-family:SourceHanSansSC-Regular,SourceHanSansSC;font-weight:400;color:#ffffff;line-height:27px;opacity:0.8;}
.page_num .wrap .page_num_nr {width:auto;float:left;/*display:flex;*/}
.page_num .wrap-index .page_num_nr {width:auto;float:left;/*display:flex;*/}
.div_tag {margin-top:-50px;text-align:center;}
.div_tag ul {white-space:nowrap;overflow:hidden;overflow-x:auto;}
.div_tag ul li {display:inline-block;padding:0 20px;border-left:1px solid #ddd;font-size:18px;/*font-size:16px;*/}
.div_tag ul li:first-child {border-left:0;}
.div_tag ul li a {color:#333;}
.div_tag ul li a:hover,.div_tag ul li.on a {color:#ff8500;}
.div_work {background:url(../images/work.jpg) no-repeat center center;background-size:cover;padding-top:1px;}
.course_owl {padding-bottom:60px;width:95%;margin:0 auto;margin-top:50px;position:relative;}
.course_owl .text {padding:15px;background:#fff;}
.course_owl .text h3 {font-size:18px;padding-left:15px;border-left:5px solid #ff8500;font-weight:normal;margin-bottom:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.course_owl .text p {padding-right:50px;background:url(../images/icon8.png) no-repeat right center;margin-bottom:15px;color:#666;}
.course_owl a:hover .text {background:#ff8500;}
.course_owl a:hover .text h3 {color:#fff;border-color:#fcc442;}
.course_owl a:hover .text p {color:#fff;background:url(../images/icon8-1.png) no-repeat right center;}
.course_owl .cur {top:32%;}
.hot_list ul {overflow:hidden;padding-right:35%;position:relative;margin:20px -10px;}
.hot_list ul li {width:33.33%;float:left;}
.hot_list ul li a {display:block;margin:10px;position:relative;}
.hot_list ul li a:hover img {transform:scale(1.1);}
.hot_list ul li .img {overflow:hidden;}
.hot_list ul li a:hover .text {height:100%;background:rgba(0,176,160,.7);}
.hot_list ul li a:hover .text p {transform:translateY(150%);text-align:center;}
.hot_list ul li a:hover .text span {display:block;margin:0 auto;float:none;height:20px;}
.hot_list ul li .text {position:absolute;height:40px;bottom:0;right:0;left:0;}
.hot_list ul li .text span {display:inline-block;width:31px;height:14px;background:url(../images/icon5.png) no-repeat center center;float:right;height:40px;}
.hot_list ul li img {width:100%;display:block;}
.hot_list ul li .text {line-height:40px;padding:0 20px;font-size:16px;color:#fff;background:rgba(0,0,0,.4);}
.hot_list ul .li_more a {position:static;}
.hot_list ul .li_more {height:100%;position:absolute;top:0;right:0;width:34.5%;}
.hot_list ul .li_more .text {height:auto;display:block;padding-right:0;left:10px;right:10px;bottom:10px;top:100%;background:#ff8500;}
.hot_list ul .li_more .text .cell {position:relative;height:100%;vertical-align:middle;}
.hot_list ul .li_more .text .cell p {position:absolute;top:50%;left:0;margin-top:-20px;}
.hot_list ul .li_more .text span {height:100%;width:88px;background:url(../images/icon6.png) no-repeat center center #fcc442;}
.hot_list ul li.li_more a:hover .text {height:auto;background:#ff8500;}
.hot_list ul li.li_more a:hover .text p {transform:translateY(0%);text-align:left;}
.hot_list ul li.li_more a:hover .text span {display:block;margin-right:0;width:100px;float:none;height:100%;}
.div_about .img {position:absolute;top:0;left:50%;width:50%;bottom:0;}
.div_about .img img {opacity:0;}
.div_about .about {position:relative;padding:60px 0;margin-top:-30px;background:#f3f3f3;}
.div_about .tit {width:30%;margin-left:50px;padding:20px;position:relative;z-index:1;padding-bottom:0;}
.div_about .tit h3 {/*font-size:24px;*/    font-size:28px;line-height:40px;background:#f3f3f3;font-weight:normal;color:#222;}
.div_about .tit:after {content:'';display:block;width:78px;height:78px;border:3px solid #febb43;top:0px;left:0;position:absolute;z-index:-1;}
.div_about .text {max-width:95%;width:950px;box-sizing:border-box;padding:40px 50px;color:#fff;background:#ff8500;line-height:32px;padding-bottom:50px;font-size:18px;}
.div_about .text p {text-align:justify;text-indent:2em;}
.div_about .btn a {float:right;margin-top:20px;}
.btn a {display:inline-block;width:209px;line-height:50px;background:#fcc442;text-align:center;}
.btn a:hover {background:#ffb200;}
.btn a:hover span {padding-right:62px;}
.btn a span {display:inline-block;padding-right:52px;background:url(../images/icon7.png) no-repeat right center;font-size:16px;text-transform:uppercase;text-align:center;}
.team_owl {position:relative;background:url(../images/team.jpg) no-repeat center bottom;height:533px;padding-top:30px;}
.team_owl .box {background:#fff;padding:0 20px;padding-bottom:30px;}
.team_owl .box .tit {padding:25px 0;border-bottom:1px solid #ddd;}
.team_owl .box .tit h3 {padding-left:15px;border-left:5px solid #ff8500;font-size:24px;color:#333;font-weight:normal;}
.team_owl .box .tit span {display:block;float:right;color:#ff8500;font-size:20px;}
.team_owl .box .text p {line-height:32px;color:#333;padding:20px 0;}
.team_owl .btn {margin-top:-25px;float:left;width:100%;text-align:center;}
.team_owl .item {width:610px;margin:0 auto;max-width:90%;padding-top:230px;}
.team_bg {display:none;}
.div_news .wrap {margin-top:-30px;margin-bottom:30px;}
.div_news .wrap-index {margin-top:-30px;margin-bottom:30px;}
.div_news .news_lt {width:38%;background:#f5f5f5;height:500px;overflow:hidden;}
.div_news .item {line-height:32px;color:#666;}
.div_news .item img {display:block;}
.div_news .item .text p {color:#666;height:64px;overflow:hidden;}
.div_news .item .text h3 {color:#333;background:no-repeat 80% center;}
.div_news .item a:hover .text h3 {background:url(../images/icon5.png) no-repeat 95% center;}
.news_lt .text {padding:20px;}
.news_lt .text h3 {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;color:#333;font-weight:normal;}
.div_news .news_rt {width:61%;}
.news_rt ul li a {color:#333;display:block;padding:15px 0;position:relative;}
.news_rt ul li a:after {z-index:-1;content:'';display:block;position:absolute;width:1px;top:0;bottom:0;background:#ddd;left:91px;}
.news_rt ul li a:hover {background:#ff8500;}
.news_rt ul li a:hover .date label,.news_rt ul li a:hover .date span,.news_rt ul li a:hover .text p {color:#fff;}
.news_rt ul li a:hover .text h3 {color:#fcc442;}
.news_rt ul li a:hover .text:after {background:#fcc442;}
.news_rt ul li a:hover:after {background:#ff8500;}
.news_rt ul li .date {font-size:12px;line-height:20px;float:left;width:75px;margin-right:15px;text-align:right;}
.news_rt .date span {display:block;font-size:20px;margin-bottom:5px;color:#999;}
.news_rt .text {padding:0 20px;overflow:hidden;position:relative;}
.news_rt .text:after {content:'';display:block;width:3px;left:0;background:#ff8500;top:0px;position:absolute;height:20px;}
.news_rt .text h3 {line-height:20px;margin-bottom:10px;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:normal;}
.link_owl {margin-top:-40px;margin-bottom:40px;position:relative;}
.link_owl .list {overflow:hidden;border-left:1px solid #ddd;border-bottom:1px solid #ddd;}
.link_owl .list ul li {width:16.6667%;float:left;}
.link_owl .list ul li a {background:#fff;display:block;border:1px solid #ddd;margin-left:-1px;margin-bottom:-1px;line-height:100px;text-align:center;}
.link_owl .list ul li img {vertical-align:middle;display:inline-block;}
.title {position:relative;text-align:center;margin:80px 0;float:left;width:100%;}
.title h3 {font-size:36px;/*font-size:32px;*/font-weight:normal;color:#222;position:relative;z-index:9;}
.title.on span {color:#e0e0e0;}
.title label {display:block;margin:0 auto 0;height:3px;width:60px;background:#ff8500;margin-top:15px;}
.title span {display:block;font-size:60px;color:#f1f1f1;text-transform:uppercase;position:absolute;bottom:10px;left:0;width:100%;}
.class_nav {clear:both;padding:8px 0;border:1px solid #ddd;}
.class_nav ul li {float:left;margin-left:1%;width:19%;/*margin-left:20px;width:120px;*/line-height:34px;text-align:center;font-size:16px;}
.class_nav ul li a {display:block;color:#000022;font-weight:550;}
.class_nav ul li.on a,.class_nav ul li a:hover {color:#fff;background:#ff8500;}
.curriculum_list {padding:5px 0;}
.curriculum_list ul {margin:0 auto;}
.curriculum_list ul li {float:left;width:22%;margin:25px 1.5%;}
.curriculum_list ul li * {transition:all 0.5s;}
.curriculum_list ul li .img_box {position:relative;}
.curriculum_list ul li .img_box img {display:block;width:100%;}
.curriculum_list ul li .img_box .curriculum_list_mb {position:absolute;top:0;left:0;right:0;bottom:0;background:#ff8500bd;opacity:0;}
.curriculum_list ul li .img_box .curriculum_list_more {position:absolute;left:0;width:100%;top:50%;margin-top:-8px;text-align:center;}
.curriculum_list ul li .img_box .curriculum_list_more span {display:inline-block;font-size:16px;color:#fff;padding-right:50px;background:url(../images/icon1.png) no-repeat right center;}
.curriculum_list ul li .web {margin-top:22px;}
.curriculum_list ul li .web p {font-size:18px;color:#333;font-weight:bold;}
.curriculum_list ul li .web p span {float:right;color:#ff8500;}
.curriculum_list ul li .web p span em {font-style:normal;font-size:12px;}
.curriculum_list ul li:hover .curriculum_list_mb {opacity:1;}
.page_size {text-align:center;margin-top:10px;}
.page_size a {display:inline-block;width:20px;line-height:16px;height:16px;padding-bottom:8px;border:1px solid transparent;color:#999;margin:0 10px;vertical-align:top;}
.page_size a.prev,.page_size a.next {width:31px;padding-bottom:0;border-bottom:none;}
.page_size a.prev {background:url(../images/icon2.png) no-repeat center center;}
.page_size a.next {background:url(../images/icon3.png) no-repeat center center;}
.page_size a.on,.page_size a:hover {border-bottom:1px solid #ddd;color:#222;}
.page_size a.prev:hover {background:url(../images/icon2-1.png) no-repeat center center;border-bottom:none;}
.page_size a.next:hover {background:url(../images/icon3-1.png) no-repeat center center;border-bottom:none;}
/*----------footer----------*/.footer {padding:40px 0 55px;}
.footer h3 {font-weight:normal;/*font-size:20px;*/font-size:22px;}
.footer p {font-size:16px;/*font-size:14px;*/color:#fff;margin-top:25px;}
.footer .left {float:left;}
.footer .left h3 {color:#fcc442;}
.footer .left p {}
.footer .left p a {color:#fff;margin:0 12px;}
.footer .left p a:first-child {margin-left:0;}
.footer .right {float:right;text-align:right;}
.footer .right h3 {color:#fff;}
.footer .right h3 span {color:#fcc442;}
.footer .right p {}
.footer .right p a {color:#fff}
.xushi-footer .addressspan {width:calc(100% - 70px);height:auto;float:left;margin-top:2px;margin-bottom:0;}
/*----------custom----------*/.curriculum_article {padding-bottom:40px;}
.curriculum_article .img {float:left;margin-right:2%;width:37%;}
.curriculum_article .img img {display:block;width:100%;}
.curriculum_article .web {float:left;width:60%;}
.curriculum_article .web .tit {margin-top:45px;background:#fff;padding:11px 0;position:relative;}
.curriculum_article .web .tit h3 {font-size:24px;font-weight:normal;color:#333;}
.curriculum_article .web .tit p {font-size:16px;color:#999;margin-top:10px;}
.curriculum_article .web .tit p span {margin-left:50px;}
.curriculum_article .web .tit .line {width:104px;height:104px;background:url(../images/icon4.png) no-repeat center center;position:absolute;top:50%;margin-top:-52px;left:-60px;}
.curriculum_article .web .text {margin-top:50px;}
.curriculum_article .web .text h4 {font-size:16px;font-weight:normal;color:#333;line-height:32px;}
.curriculum_article .web .text p {line-height:32px;color:#666;text-indent:2em;}
.about_gsjj {}
.about_gsjj .list {border-top:1px solid #ddd;padding-top:50px;margin-top:45px;}
.about_gsjj .list:first-child {border-top:none;margin-top:20px;}
.about_gsjj .list .img {float:right;margin-left:80px;}
.about_gsjj .list .img img {display:block;width:100%;}
.about_gsjj .list .web {overflow:hidden;}
.about_gsjj .list .web h3 {font-size:22px;font-weight:normal;}
.about_gsjj .list .web .text {margin-top:30px;line-height:30px}
.about_gsjj .list .web .text p {line-height:32px;color:#333;}
.his_owl {max-width:900px;width:95%;margin:0 auto;}
.his_owl .owl {}
.his_owl .item {cursor:pointer;margin-bottom:10px;border-bottom:1px solid #ddd;text-align:center;padding-top:105px;position:relative;}
.his_owl .item span {display:block;line-height:50px;position:absolute;left:0;width:100%;bottom:10px;text-align:center;font-size:26px;}
.his_owl .item:after {display:block;width:8px;height:8px;border-radius:100%;border:1px solid #9d9d9d;margin:0 auto;content:'';position:absolute;bottom:-5px;left:0;right:0;margin:0 auto;background:#fff;}
.his_owl .item span:after {content:'';display:block;width:1px;height:0px;background:#ff8500;margin:0 auto;}
.his_owl .item.on span,.his_owl .item:hover span {font-size:34px;color:#ff8500;}
.his_owl .item.on span:after,.his_owl .item:hover span:after {height:20px;}
.his_owl .item.on:after,.his_owl .item:hover:after {background:#ff8500;border-color:#ff8500;}
.his_owl .owl-theme .owl-controls .owl-nav [class*=owl-] {width:24px;height:24px;border-radius:100%;border:1px solid #9b9b9b;margin:0;padding:0;position:relative;}
.his_owl .owl-theme .owl-controls .owl-nav .owl-prev {float:left;background:url(../images/icon9.png) no-repeat center center #fff;}
.his_owl .owl-theme .owl-controls .owl-nav .owl-prev:after {content:'';display:block;width:20px;height:1px;background:#ddd;position:absolute;left:100%;top:14px;}
.his_owl .owl-theme .owl-controls .owl-nav .owl-next {float:right;background:url(../images/icon10.png) no-repeat center center #fff;}
.his_owl .owl-theme .owl-controls .owl-nav .owl-next:after {content:'';display:block;width:20px;height:1px;background:#ddd;position:absolute;right:100%;top:14px;}
.his_owl .owl-theme .owl-controls {left:-5%;right:-5%;width:auto;}
.div_his .list {max-width:580px;margin:31px auto;line-height:30px;position:relative;}
.div_his .list:before {content:"";display:block;width:1px;top:10px;left:64px;bottom:-10px;background:#ececec;position:absolute;}
.div_his .list li {padding-bottom:20px;font-size:16px;color:#666;}
.div_his .list li:hover .mouth span:after {background:#ff8500;}
.div_his .list li:hover .mouth span {color:#ff8500;}
.div_his .list li:last-child {float:left;}
.div_his .list .mouth {width:50px;text-align:right;float:left;margin-right:110px;position:relative;}
.div_his .list .mouth span:after {content:'';position:absolute;top:50%;margin-top:-5px;right:-20px;display:block;width:10px;height:10px;background:#999999;float:right;border-radius:100%;}
.div_his .list .mouth span {display:block;position:relative;}
.div_his .list .text {overflow:hidden;}
.div_his .list .text span {display:block;width:75px;float:left;}
.div_his .list .text p {overflow:hidden;}
.team1_list ul li .img {float:right;width:247px;}
.team1_list ul li {overflow:hidden;margin-top:40px;position:relative;}
.team1_list ul li:after {content:'';z-index:-1;display:block;width:1px;height:400px;top:60px;bottom:20px;left:25px;background:#ccc;position:absolute;}
.team1_list ul li:before {content:'';z-index:1;display:block;width:1px;top:60px;height:0;bottom:20px;left:25px;background:#ff8500;position:absolute;}
.team1_list ul li .text {overflow:hidden;line-height:32px;color:#666;}
.team1_list ul li .text h3 {font-size:18px;color:#222;font-weight:normal;padding:20px 0;}
.team1_list ul li .text h3 span {color:#666;font-size:14px;display:inline-block;padding-left:20px;}
.team1_list ul li .box {max-width:675px;width:80%;margin:0 auto;}
.team1_list ul li .span_num {z-index:2;position:absolute;top:0px;display:block;font-size:46px;color:#ccc;}
.team1_list ul li:nth-child(2n) .img {float:left;}
.team1_list ul li:nth-child(2n) .span_num {left:auto;right:0;}
.team1_list ul li:nth-child(2n):after {left:auto;right:25px;}
.team1_list ul li:nth-child(2n):before {left:auto;right:25px;}
.team1_list ul li:hover:before {height:350px;}
.team1_list ul li:hover .span_num {color:#ff8500;}
.zxns_list {margin-top:40px;}
.zxns_list .tit {cursor:pointer;line-height:60px;border-bottom:1px solid #ddd;}
.zxns_list .tit h3 {font-size:16px;font-weight:normal;color:#222;padding-left:20px;}
.zxns_list .tit label {display:block;color:#ccc;text-transform:uppercase;float:right;padding-right:30px;background:url(../images/icon11-1.png) no-repeat right center;}
.zxns_list li {margin-top:10px;}
.zxns_list li.on .tit label {background:url(../images/icon11.png) no-repeat right center;}
.zxns_list .text {display:none;transition:all 0s;padding:20px;line-height:32px;color:#666;}
.zxns_list .text h4 {line-height:16px;margin:8px 0;color:#333;padding-left:10px;font-weight:normal;border-left:4px solid #ff8500;}
.zxns_list .text .list {margin-bottom:40px;}
.zxns_list .text .list:last-child {margin-bottom:0;}
.qyry_list .tit {padding:50px 0;font-size:16px;color:#222;}
.qyry_list .tit h3 {font-size:20px;margin-bottom:25px;}
.qyry_list li {width:50%;float:left;margin-top:40px;}
.qyry_list ul {overflow:hidden;}
.qyry_list li:nth-child(2n+1) {clear:both;}
.qyry_list li .img {float:left;padding:10px;width:226px;margin-right:20px;background:#fff;border:1px solid #ccc;line-height:155px;overflow:hidden;text-align:center;}
.qyry_list li .img img {vertical-align:middle;max-width:100%;max-height:155px;}
.qyry_list li .text {overflow:hidden;line-height:32px;font-size:16px;color:#666;padding-right:50px;}
.qyry_list li .text p {max-width:265px;}
.qyry_list li .text h3 {font-size:20px;font-weight:normal;color:#222;padding:15px 0;}
.team2_list ul li {width:25%;float:left;}
.team2_list ul li a {display:block;margin:18px;border:1px solid #f3f3f3;}
.team2_list ul li:nth-child(4n+1) {clear:both;}
.team2_list ul li .img {overflow:hidden;background:#000;}
.team2_list ul li img {display:block;}
.team2_list ul li a:hover h3 {color:#ff8500;}
.team2_list ul li a:hover img {transform:scale(1.1);opacity:.8;}
.team2_list ul {overflow:hidden;margin:20px -18px;}
.team2_list .text {padding:20px;position:relative;}
.team2_list .text span {display:block;position:absolute;width:50px;height:50px;background:url(../images/icon8-1.png) no-repeat center center #ff8500;top:-25px;right:20px;}
.team2_list a:hover .text span {background:url(../images/icon8.png) no-repeat center center #fcc442;}
.team2_list .text h3 {font-size:16px;color:#222;margin-bottom:15px;font-weight:normal;}
.team2_list .text p {color:#999;}
.modal {display:none;transition:all 0s;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:1001;}
.fp_modal {position:fixed;top:0;left:0;width:100%;height:100%;display:table;}
.fp_modal .cell {display:table-cell;vertical-align:middle;}
.modal_cont {max-width:1080px;width:90%;margin:0 auto;background:#fff;padding:50px;position:relative;}
.modal_cont .img {width:345px;float:left;margin-right:40px;}
.modal_cont .tit {border-bottom:1px solid #ddd;line-height:24px;padding:20px 0;}
.modal_cont .tit h3 {font-size:24px;font-weight:normal;padding-left:15px;border-left:5px solid #ff8500;}
.modal_cont .tit h3 span {float:right;display:block;color:#ff8500;font-size:20px;}
.modal_cont .text {overflow:hidden;line-height:32px;color:#666;}
.modal_cont .text h4 {font-weight:normal;font-size:16px;color:#333;}
.modal_cont .text p {text-indent:2em;margin-bottom:20px;}
.modal_cont .close {position:absolute;width:60px;height:60px;background:url(../images/close.png) no-repeat center center #666;border-radius:100%;top:-30px;right:-30px;cursor:pointer;}
.modal_cont .close:hover {background-color:#333;}
.modal_cont .text .box {height:327px;overflow-y:auto;margin-top:20px;}
.course_owl ul {margin:0 -10px;overflow:hidden;}
.course_owl ul li {width:25%;float:left;}
.course_owl ul li a {margin:10px;border:1px solid #f3f3f3;display:block;}
.course_owl img {display:block;}
.course_owl.wow_list {margin:20px 0;width:100%;}
.div_pos {line-height:60px;color:#999;background:#F4F6F9;font-size:16px;font-family:PingFang-SC-Regular,PingFang-SC;font-weight:400;/*color:#000000;*/    clear:both;}
.div_pos a {color:#999;}
.div_pos a:hover {color:#ff8500;}
.div_pos span {display:block;float:right;display:none;}
.div_pos span a {display:block;width:20px;height:42px;background:url(../images/icon12.png) no-repeat center center;}
.details {margin-top:30px;line-height:36px;color:#666;}
.details h4 {font-weight:normal;color:#222;}
.details .img {margin-top:15px;text-align:center;}
.details_tit {text-align:center;padding:20px 0;border-bottom:1px solid #f3f3f3;margin-bottom:20px;color:#999;}
.details_tit h2 {font-size:24px;font-weight:normal;margin-bottom:10px;color:#222;}
.details_cur {line-height:40px;border-top:1px solid #f3f3f3;margin-top:40px;}
.details_cur span {max-width:48%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.details_cur span a {color:#999;}
.details_cur span a:hover {color:#ff8500;}
.details_cur:after {content:'';display:block;clear:both;}
.news2_list {margin-top:30px;}
.news2_list ul li a {color:#333;display:block;padding:15px 0;position:relative;}
.news2_list ul li a:after {z-index:-1;content:'';display:block;position:absolute;width:1px;top:0;bottom:0;/*background:#ddd;*/left:181px;}
.news2_list ul li a:hover {background:#ff8500;}
.news2_list ul li a:hover .date label,.news2_list ul li a:hover .date span,.news2_list ul li a:hover .text p {color:#fff;}
.news2_list ul li a:hover .text h3 {color:#fcc442;}
.news2_list ul li a:hover .text:after {background:#fcc442;}
.news2_list ul li a:hover:after {/*background:#ff8500;*/}
.news2_list ul li .img {float:right;margin:0 20px;width:240px}
.news2_list ul li:after {content:'';display:block;clear:both;}
.news2_list ul li .date {font-size:16px;line-height:40px;float:left;width:150px;margin-right:30px;text-align:right;}
.news2_list .date span {display:block;font-size:40px;color:#999;}
.news2_list .text {line-height:32px;padding:0 20px;overflow:hidden;position:relative;}
.news2_list .text:after {content:'';display:block;width:3px;left:0;background:#ff8500;top:0px;position:absolute;height:20px;}
.news2_list .text h3 {line-height:20px;margin-bottom:10px;font-size:18px/*16px*/;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:normal;}
.news2_list .text p {font-size:16px;height:64px;overflow:hidden;}
.contact {margin-top:100px;margin-bottom:50px;float:left;}
.contact .img {width:495px;float:left;margin-right:50px;}
.cont_rt {overflow:hidden;}
.contact_box {background:#fff;margin-bottom:20px;}
.contact_box .tit {line-height:50px;height:40px;background:url(../images/icon21.png) no-repeat left center;text-align:left;}
.contact_box .tit h3 {font-size:20px;display:inline-block;padding-left:10px;height:20px;border-left:5px solid #ff8500;line-height:20px;font-weight:normal;margin-top:10px;}
.contact_box ul {margin:0 -1.5%;}
.contact_box ul li {width:30.333%;float:left;margin:0 1.5%;margin-bottom:15px;}
.contact_box ul li span {display:block;padding-left:10px;color:#888;line-height:35px;}
.contact_box .div_input {line-height:40px;border:1px solid #ddd;border-radius:3px;padding:0 15px;}
.div_input input {width:100%;border:0;background:none;}
.div_input textarea {height:100px;width:100%;border:0;background:none;resize:none;padding:5px 0;}
.contact_box ul li.li_last {width:97%;}
.contact_box .btn1 a {border:0;display:inline-block;width:200px;text-align:center;line-height:40px;background:#ff8500;color:#fff;border-radius:3px;font-size:16px;}
.contact_box .btn1 a:hover {color:#fff;background:#b06000;}
.contact_box .btn1 {width:auto;text-align:center;text-align:left;}
.contact_box .btn1 span {display:inline-block;padding-right:25px;color:#fff;background:url(../images/icon23.png) no-repeat right center;}
.contact_box .btn1 a:hover span {color:#fff;}
.c_list ul li:hover {transform:translateY(-20px);}
.c_list ul li {line-height:32px;color:#222;font-size:18px;width:19%;/*width:27.333%;*/margin:0 3%;float:left;text-align:center;}
.c_list ul li p {font-size:16px;color:#666;}
.c_list ul li h4 {font-size:18px;font-weight:normal;}
.c_list ul li .img {overflow:hidden;width:120px;height:120px;border-radius:120px;position:relative;margin:0 auto;}
.c_list ul li .img .i1 {position:absolute;top:32px;left:57px;width:32px;height:27px;background:url(../images/icon16.png) no-repeat center center;display:block;}
.c_list ul li .img .i2 {position:absolute;top:61px;left:30px;width:27px;height:11px;background:url(../images/icon17.png) no-repeat center center;display:block;}
.c_list ul li .img .i3 {position:absolute;top:41px;left:51px;width:20px;height:20px;background:url(../images/icon18.png) no-repeat center center;display:block;}
.c_list ul {margin:0px -3%;overflow:hidden;padding:20px 0;}
@media only screen and (max-width:1400px) {.banner .item .text {font-size:25px;}
}
@media only screen and (max-width:1200px) {.wrap {width:95%;margin:0 auto;}
.wrap-index {width:95%;margin:0 auto;}
.header .nav ul li {margin-left:20px;}
.banner .item .text {font-size:18px;}
.banner .item .text h2 {line-height:1.5em;}
.page_num ul li h2 {font-size:40px;}
.banner .owl-carousel .owl-item img {width:100%;margin-left:0%;/*width:120%;*//*margin-left:-10%;*/max-width:initial;}
.title {margin:60px 0;}
.owl-carousel .owl-item .img {overflow:hidden;}
}
@media only screen and (max-width:1100px) {.curriculum_article .web .text,.curriculum_article .web .tit {margin-top:30px;}
}
@media only screen and (max-width:800px) {.page_num ul li h2 {font-size:36px;}
.page_num ul li {width:50%;}
.page_num ul li:nth-child(2n+1) {border-left:0;}
.hot_list ul li {width:50%;}
.hot_list ul {padding-right:0;}
.hot_list ul .li_more {position:initial;top:auto;left:auto;right:auto;bottom:auto;width:100%;}
.hot_list ul .li_more .text {position:initial;top:auto;left:auto;right:auto;bottom:auto;height:80px;}
.div_news .news_rt,.div_news .news_lt {width:100%;float:none;margin-bottom:20px;}
.link_owl .list ul li {width:25%;}
.footer .left p a {margin:0 5px;}
.class_nav ul li {display:inline-block;float:none;margin:0 5px;width:auto;}
.class_nav ul li a {padding:0 10px;}
.curriculum_list ul li {width:47%;}
.about_gsjj .list .img {float:none;margin:0 auto;margin-bottom:20px;}
.about_gsjj .list:first-child {padding-top:0;}
.team2_list ul li {width:50%;}
.team2_list ul li img {width:100%;}
.course_owl ul li {width:50%;}
.course_owl ul li:nth-child(2n+1) {clear:both;}
img {width:100%;height:auto;}
.contact .img {float:none;margin-bottom:30px;}
.contact {margin-top:30px;margin-bottom:10px;overflow:hidden;}
.c_list {overflow:hidden;}
.modal_cont {box-sizing:border-box;}
.modal_cont .img {width:300px;margin-right:20px;}
.modal_cont {padding:20px;}
.modal_cont .text .box {height:273px;}
.news2_list ul li .img {margin:0 auto;}
.qyry_list li {width:100%;}
.curriculum_article .img {width:100%;margin:20px auto;}
.curriculum_article .web .tit {margin-left:50px;}
.curriculum_article .web {width:100%;}
}
.footer .left p a:hover {color:#fcc442}
.div_news .item .text a:hover h3 {color:#ff8500}
.link_owl .list ul li a:hover img {opacity:.6}
.link_owl .list ul li a:hover {background:#f7f8f9;}
@media only screen and (max-width:750px) {.title span {font-size:30px;}
.title h3 {font-size:30px;}
.div_news .news_lt {height:auto;}
.banner .item .text {font-size:14px;margin-top:-35px;}
.banner .item .text h2 {font-size:2em;}
.banner .owl-carousel .owl-item .img img {width:100%;/*margin-left:-25%;*/margin-left:0%;}
.mainer {margin-top:58px;}
.banner_cur {display:none;}
.owl.owl-theme .owl-dots .owl-dot span {margin:0 10px;}
.cur span {width:40px;height:40px;}
.div_tag ul li {padding:0 5px;}
.title {margin:40px 0}
.div_tag {margin-top:-10px;}
.hot_list ul li a {margin:5px;}
.div_about .about {margin-top:0}
.div_about .tit {width:auto;}
.div_about .img {width:100%;left:0;opacity:0.2}
.div_about .text {max-width:initial;width:95%;margin:0 auto}
.div_about .text {padding:15px;line-height:25px;padding-top:20px;}
.div_about .tit h3 {background:none;position:relative;z-index:2}
.div_about .tit:before {content:'';display:block;position:absolute;left:80px;height:24px;top:50%;margin-top:-2px;width:5px;background:#fff;z-index:1;}
.div_about .btn a {float:none;}
.team_cur {top:auto;bottom:70px}
.team_owl .item {width:95%;max-width:initial;padding-top:10px}
.team_owl {background:none;padding-bottom:28px;}
.link_owl .list ul li {width:50%;}
.link_owl .list ul li img {width:auto;}
.footer .left,.footer .right {float:none;text-align:center;}
.footer .left {margin-bottom:20px;}
.footer p {margin-top:10px;}
.footer {padding:20px 0;}
.class_nav {padding:5px 10px;}
.class_nav ul {margin:0 -1%;}
.class_nav ul li {/*width:100px;*/font-size:14px;display:block;float:left;width:31.333%;margin:5px 1%;}
.class_nav ul li a {padding:0 10px;}
.team2_list ul li a {margin:5px;}
.team2_list ul {margin:10px 0;}
.modal_cont .img {width:150px;float:none;}
.modal_cont .close {width:40px;height:40px;background:url(../images/close.png) no-repeat center center #666;background-size:20px auto;top:-20px;right:-10px;}
.team2_list .text span {width:40px;height:40px;}
.course_owl .text h3 {font-size:16px;padding-left:10px;margin-bottom:10px;}
.course_owl ul li a {margin:5px;}
.course_owl .text {padding:10px;}
.news2_list ul li .img {width:100%;float:none;}
.news2_list ul li .date {width:auto;float:left;}
.news2_list .date label {float:right;}
.news2_list .date span {float:right;font-size:16px;color:#666}
.news2_list .date span:before {content:'-'}
.news2_list .date:after {content:'';display:block;clear:both;}
.news2_list .text {clear:both;padding:0 10px;line-height:25px;}
.news2_list .text h3 {margin-bottom:10px}
.news2_list ul li a:after {display:none;}
.details_tit h2 {font-size:20px;}
.details_tit {padding-top:0}
.details {line-height:25px;}
.details_cur span {float:none;display:block;min-width:initial;max-width:100%;}
.contact_box ul li {width:97%;}
.c_list ul li {width:100%;float:none;margin:0 auto;clear:both;}
.c_list ul {margin:0 auto;padding:0;overflow:initial;}
.c_list ul li .img {float:left;margin-right:10px;transform:scale(.7);-webkit-transform:scale(.7)}
.c_list ul li .text {overflow:hidden;text-align:left;padding-top:25px;}
.news2_list .text p {height:auto;}
.div_his .list .mouth {margin-right:40px;}
.div_his .list li {font-size:14px;line-height:25px;}
.qyry_list li .img {width:150px;line-height:110px;}
.qyry_list li .text h3 {}
.qyry_list li {margin-top:20px;}
.qyry_list li .text {padding-right:0;font-size:14px;line-height:25px;}
.team1_list ul li .img {float:none;}
.team1_list ul li .span_num {right:0}
.team1_list ul li .box {width:100%;}
.team1_list ul li:after,.team1_list ul li:before {right:25px;left:auto;}
.team1_list ul li:after {height:266px;}
.team1_list ul li:hover:before {height:266px;}
.team1_list ul li:nth-child(2n) .img {float:none;}
.team1_list ul li .text h3 {padding:10px 0;}
.team1_list ul li .text {line-height:25px;}
.team_bg {display:block;}
}
.footer {position:relative;z-index:100}
.dede_pages {height:28px;padding:20px 0;font-size:14px;text-align:center}
.dede_pages ul {display:inline-block;margin:0 auto;padding:0}
.dede_pages ul li {float:left;font-family:'microsoft yahei';margin:0 2px;padding:0 10px;line-height:25px;background:#fff;border:1px solid #d8dadf}
.dede_pages ul span {float:left;font-family:'microsoft yahei';margin:0 2px;padding:0 10px;line-height:25px;background:#fff;border:1px solid #d8dadf}
.dede_pages ul li a {float:left;color:#555;display:block}
.dede_pages ul span a {float:left;color:#555;display:block}
.dede_pages ul li:hover {text-decoration:none;color:#fff;border:1px #333 solid;background-color:#333}
.dede_pages ul span:hover {text-decoration:none;color:#fff;border:1px #333 solid;background-color:#333}
.dede_pages ul li:hover a {color:#fff}
.dede_pages ul li:hover a:hover {color:#fff;text-decoration:none}
.dede_pages ul li.thisclass {background-color:#333;color:#fff;border:1px #333 solid}
.dede_pages ul li.thisclass a {color:#fff}
.dede_pages ul span:hover a {color:#fff}
.dede_pages ul span:hover a:hover {color:#fff;text-decoration:none}
.dede_pages ul span.thisclass {background-color:#333;color:#fff;border:1px #333 solid}
.dede_pages ul span.thisclass a {color:#fff}
.dede_pages .pageinfo {line-height:30px;padding-left:5px}
.dede_pages strong {font-weight:400}
#maximg img {max-width:100%;height:auto !important}
@media screen and (max-width:768px) {.header .logo img {width:auto;height:58px;}
}
.laohongbig {float:left;width:100%;height:auto;position:relative;text-align:center;margin:80px auto 40px;}
.laohongtitle {width:90%;margin:0 auto;font-size:36px;font-weight:normal;/*color:#ff8500;*/  position:relative;z-index:9;}
.laohongxtitle {display:inline-block;padding:30px 20px;font-size:16px;margin-top:0px;text-align:center;color:#c0504d;font-weight:550;width:90%;height:auto;margin:0 auto;max-width:1000px;line-height:20px;}
.laohongbig label {display:block;margin:0 auto 0;height:3px;width:60px;background:#ff8500;margin-top:15px;}
.laohongimg img {width:90%;height:auto;margin:0 auto;max-width:1000px;}
.laohongnr {width:90%;height:auto;margin:30px auto 30px;font-size:20px;line-height:20px;font-weight:550;}
.laohongnr span {color:#ff8500;}
.laohongnr p {width:90%;height:auto;margin:5px auto;max-width:1000px;line-height:40px;text-align:left;}
.laohongspan {display:block;font-size:60px;color:#f1f1f1;text-transform:uppercase;position:absolute;top:-20px;left:0;width:100%;}
@media screen and (max-width:768px) {.laohongnr {font-size:17px;}
.laohongtitle {font-size:32px;}
.div_tag ul li {font-size:17px;}
.div_about .text p {font-size:17px;}
.div_about .tit h3 {font-size:24px;}
.footer p {font-size:14px;}
.footer h3 {font-size:20px;}
}
@media screen and (max-width:799px) {.curriculum_article .web .text p {text-indent:0em;}
/*.iconlh-kf {display:none;}
*/}
.lhcoursess-img {width:100%;max-width:1180px;margin:0 auto 2%;position:relative;}
.lhcoursess-img img {text-align:center;height:auto;margin:0 auto;}
#laohongimgs img {width:100%;height:auto;}
#laohongimgs li {width:97%;height:auto;}
#laohongimgs p {text-align:center;}
.iconlh-kf {z-index:8888888;width:83px;height:auto;right:-61px;font-size:20px;position:fixed;bottom:30%;padding:0;text-align:center;border-radius:10px 0 0 10px;}
.iconlh-kf a {color:#ffffff;width:61px;height:auto;float:right;position:relative;}
.iconlh-kf span {width:auto;height:auto;font-size:15px;color:#ffffff;line-height:20px;}
.iconlh-kf .iconlh-kf1 {width:61px;height:auto;float:right;position:relative;}
.iconlh-kf .iconlh-kf1 img {width:61px;height:auto;float:right;position:relative;z-index:2;}
.iconlh-kf .iconlh-kf2 {width:44px;height:auto;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:1;}
.iconlh-kf .iconlh-kf2 img {cursor:pointer;}
.iconlh-kf:hover {right:0px;}
/*新首页*/.home-kunrao {background:url(/skin/img/image_contact-bg@2x.png);padding:20px 0;width:100%;height:auto;margin:0 auto;position:relative;clear:both;float:left;background-color:#e7ece8;overflow:hidden;}
.home-kunrao-title,.home-qybiange-title,.home-qybgcase-title,.home-kctuijian-title,.home-kehujz-title {text-align:center;width:100%;max-width:1300px;float:left;height:auto;position:relative;margin:0 auto;left:50%;transform:translateX(-50%);margin-top:64px;}
.home-kunrao-title1,.home-qybiange-title1,.home-qybgcase-title1,.home-kctuijian-title1,.home-kehujz-title1,.home-hxjzl-right-title1 {width:100%;float:left;font-size:36px;font-family:SourceHanSansSC-Bold,SourceHanSansSC;font-weight:bold;color:#2C4CA7;line-height:54px;}
.home-qybgcase-bottom {clear:both;width:100%;max-width:1300px;height:auto;margin:0 auto;}
.home-qybgcase-bottom img {width:100%;height:auto;float:left;}
.home-kunrao-title2,.home-qybiange-title2,.home-qybgcase-title2,.home-kctuijian-title2,.home-kehujz-title2,.home-hxjzl-right-title2 {width:100%;height:auto;float:left;padding:0 0 5px;font-size:16px;font-family:Didot;color:#3F3A34;line-height:24px;opacity:0.3;}
.home-hxjzl-right-title2 {font-size:28px;font-family:Didot;color:rgba(0,0,0,0.8);line-height:35px;}
.home-kunrao-title3,.home-qybiange-title3,.home-qybgcase-title3,.home-kctuijian-title3,.home-kehujz-title3 {width:26px;height:7px;background:#FF8500;float:left;position:relative;left:50%;transform:translateX(-50%);margin:8px 0 18px;}
.home-kunrao-title4,.home-qybiange-title4,.home-kehujz-title4,.home-qybgcase-title4 {width:100%;height:auto;float:left;margin:0 0 20px;font-size:18px;font-family:SourceHanSansSC-Regular,SourceHanSansSC;font-weight:400;color:#3F3A34;line-height:27px;}
.home-kunrao-nr {width:100%;clear:both;max-width:1478px;/*width:100%;*/height:auto;float:left;position:relative;margin:0 auto;left:50%;transform:translateX(-50%);}
.home-kunrao-nrs {width:317px;/*width:29.33%;*/height:auto;float:left;/*margin:0;*//*margin:2% 2%;*/margin:47.5px 54px;}
.home-kunrao-nrss {width:100%;height:auto;float:left;position:relative;}
.home-kunrao-nrs1 {position:absolute;left:0;top:0;width:100px;height:100px;overflow:hidden;z-index:3;}
.home-kunrao-nrs1 img {width:100%;height:auto;}
.home-kunrao-nrs2 {/*border-radius:50px;*/border-radius:50%;overflow:hidden;width:100%;height:auto;float:left;position:relative;z-index:2;}
.home-kunrao-nrs3 {bottom:0%;text-align:center;width:100%;height:auto;box-sizing:border-box;padding:20px 40px;background-color:#ffffffcc;font-size:22px;font-family:SourceHanSansSC-Medium,SourceHanSansSC;font-weight:500;color:rgba(0,0,0,0.8);line-height:33px;position:absolute;float:left;transform:none;}
.home-kunrao-nrs4 {display:None;opacity:0;position:absolute;width:100%;height:100%;background-color:#2d4c9a;color:#ffffff;top:0;left:0;}
.home-kunrao-nrs4 p {text-align:center;position:relative;width:auto;float:left;font-size:25px;line-height:37px;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}
.home-kunrao-nrs:hover .home-kunrao-nrs4 {opacity:1;}
.home-kunrao-nrs3 span {color:#2d4c9a;}
.home-kunrao-nr-bg {position:absolute;z-index:1;opacity:0.5;left:50%;transform:translateX(-50%) translateY(-50%);top:calc(50% - 10px);width:100%;}
.home-kunrao-nrs-big {width:1275px;position:relative;height:auto;float:left;left:50%;transform:translateX(-50%);z-index:1;margin-bottom:0px;}
.home-qybiange {padding:20px 0;width:100%;height:auto;margin:0 auto;position:relative;clear:both;float:left;}
.home-qybiange-nr {clear:both;width:100%;/*width:100%;*/max-width:1300px;height:auto;float:left;position:relative;margin:0 auto;left:50%;transform:translateX(-50%);display:flex;justify-content:center;flex-wrap:wrap;}
.home-qybiange-nrs {width:calc(33.33% - 40px);margin:20px;float:left;height:auto;position:relative;padding:30px 0 0;}
.home-qybiange-nrss {width:100%;height:auto;float:Left;border-radius:20px;border:1px solid rgba(0,0,0,0.8);position:relative;box-sizing:border-box;padding:10px;}
.home-qybiange-nrs1 {z-index:5;position:absolute;top:-30px;width:100px;height:100px;transform:translateX(-50%);left:50%;box-sizing:border-box;border-radius:50%;overflow:hidden;padding:0px;background:#F7F5F2;border:1px solid rgba(0,0,0,0.8);}
.home-qybiange-nrs2 {z-index:1;text-align:center;width:100%;height:auto;float:left;position:relative;min-height:200px;}
.home-qybiange-nrs2s1 {width:100%;height:auto;float:left;margin-top:119px;font-size:25px;font-family:SourceHanSansSC-Bold,SourceHanSansSC;font-weight:bold;color:#3F3A34;line-height:37px;margin-bottom:61px;position:relative;}
.home-qybiange-nrs2s1 span {position:absolute;width:100%;height:auto;float:left;transform:translateX(-50%) translateY(-50%);left:50%;top:50%;}
.home-qybiange-nrs2s2 {width:80%;margin:20px 10%;height:1px;background:#9D9D9D;float:left;position:relative;}
.home-qybiange-nrs2s2 span {width:56px;height:5px;background:#FF8500;position:absolute;transform:translateX(-50%) translateY(-50%);left:50%;top:50%;}
.home-qybiange-nrs2s3 span:hover {color:#FFffff;background-color:#FF8500;}
.home-qybiange-nrs:hover .home-qybiange-nrs2s1 span {color:#FF8500;}
.home-qybiange-nrs2s4 {opacity:0;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:2;background-color:#FFFFFF;font-size:25px;line-height:42px;width:100%;float:left;overflow:hidden;height:100%;box-sizing:border-box;}
.home-qybiange-nrs2s4s {position:relative;top:50%;transform:translateY(-50%);width:100%;height:auto;float:left;}
.home-qybiange-nrs2s4 p a {color:#FF8500;}
.home-qybiange-nrs2s4 p a:Hover {color:#2d4c9a;}
.home-qybiange-nrs:hover .home-qybiange-nrs2s4 {opacity:1;}
/*.home-qybiange-nrs:hover .home-qybiange-nrs2s1 {margin-bottom:41px;}
*//*.home-qybiange-nrs:hover .home-qybiange-nrs2s3 {display:none;}
*/.home-qybiange-nrs2s3 {width:100%;height:auto;float:left;margin:28px auto 38px;font-size:18px;transition:all 0s linear 0s;}
.home-qybiange-nrs2s3 span {width:144px;height:44px;border-radius:22px;border:1px solid #FF8500;font-size:16px;font-family:SourceHanSansSC-Regular,SourceHanSansSC;font-weight:400;color:#FF8500;line-height:44px;float:left;left:50%;box-sizing:border-box;transform:translateX(-50%);position:relative;padding:0;/*margin:28px auto;*/}
.home-qybgcase {padding:20px 0;width:100%;height:auto;margin:0 auto;position:relative;clear:both;float:left;background-color:#ffffff;color:#FFFFFF;overflow:hidden;}
.home-qybgcase-nr {clear:both;width:100%;/*width:100%;*/max-width:800px;height:auto;float:left;position:relative;margin:0 auto;left:50%;transform:translateX(-50%);}
.home-qybgcase-nra {width:100%;height:auto;position:relative;float:left;overflow:hidden;}
.home-qybgcase-nrb {display:flex;position:relative;float:left;/*overflow:hidden;*/height:auto;}
.home-qybgcase-nrs {width:1100px;/*margin:0 25px;*/float:left;height:auto;position:relative;}
.home-qybgcase-nrss {width:100%;height:auto;float:Left;border-radius:10px;position:relative;box-sizing:border-box;padding:10px;}
.home-qybgcase-nrs1 {width:100%;height:auto;float:left;position:relative;}
.home-qybgcase-nrs1s1 {width:100%;height:auto;float:left;position:relative;}
.home-qybgcase-nrs1s1 img {border-radius:10px;width:100%;height:auto;float:Left;position:relative;}
.home-qybgcase-nrs1s2 {width:100%;height:auto;float:Left;position:relative;}
.home-qybgcase-nrs1s2 img {width:230px;height:auto;float:Left;position:absolute;bottom:64px;left:28px;background:#FFFFFF;border-radius:7px;padding:10px 20px;}
.home-qybgcase-nrs2 {widtH:100%;height:auto;font-size:22px;font-weight:bold;position:relative;float:left;text-align:center;padding:20px 0;}
.home-qybgcase-nrs2s2 {width:80%;margin:20px 10%;height:2px;background-color:#ff8500;float:left;position:relative;}
.home-qybgcase-nrs2s2 span {width:100px;height:4px;background-color:#ff8500;position:absolute;transform:translateX(-50%) translateY(-50%);left:50%;top:50%;}
.home-qybgcase-bg {width:100%;height:auto;float:left;position:absolute;}
.home-qybgcase-bg img {width:100%;height:auto;opacity:0.05;float:left;position:relative;}
.home-qybgcase-nrs-btn1 {left:-10%;position:absolute;transform:translateY(-50%);top:50%;width:70px;height:70px;/*opacity:0.4;*/border-radius:50%;}
.home-qybgcase-nrs-btn2 {right:-10%;position:absolute;transform:translateY(-50%);top:50%;width:70px;height:70px;/*opacity:0.4;*/border-radius:50%;}
.home-kctuijian {padding:20px 0;width:100%;height:auto;margin:0 auto;position:relative;clear:both;float:left;background-color:#ffffff;color:#333333;}
.home-kctuijian-nr {clear:both;width:100%;/*width:100%;*/max-width:1300px;height:auto;float:left;position:relative;margin:42px auto;left:50%;transform:translateX(-50%);display:flex;justify-content:center;flex-wrap:wrap;}
.home-kctuijian-title4 {width:100%;height:auto;float:left;position:relative;left:50%;transform:translateX(-50%);font-size:18px;margin:0 0 20px;}
.home-kctuijian-title4 span {margin-left:10px;padding:5px 10px;text-align:center;background:#FF8500;border-radius:24px;font-size:18px;font-family:SourceHanSansSC-Regular,SourceHanSansSC;font-weight:400;color:#FFFFFF;line-height:20px;}
.home-kctuijian-title4 span:hover {background-color:#333333;}
.home-kctuijian-nrs {width:31.33%;margin:0 1%;float:left;height:auto;position:relative;}
.home-kctuijian-nrss {overflow:hidden;width:100%;height:auto;float:Left;border-radius:100px;position:relative;box-sizing:border-box;}
.home-kctuijian-nrs2 {position:absolute;bottom:0;width:100%;height:118px;float:left;padding:0px;box-sizing:border-box;color:#ffffff;border-radius:0 0 100px 100px;background:#24408A;opacity:0.9;/*min-height:179px;*/}
.home-kctuijian-nrs1 {position:relative;width:100%;height:auto;float:left;overflow:hidden;border-radius:100px;}
.home-kctuijian-nrs1 img {position:relative;width:100%;height:auto;float:left;border-radius:100px;}
.home-kctuijian-nrs2s1 {font-size:20px;line-height:26px;width:100%;text-align:center;float:left;left:50%;position:absolute;top:50%;height:auto;transform:translateX(-50%) translateY(-50%);}
.home-kctuijian-nrs2s1 img {position:relative;width:100%;overflow:hidden;height:0px;float:left;}
.home-kctuijian-nrs2s1 span {left:0;position:relative;width:100%;line-height:61px;float:left;text-align:center;font-size:30px;font-family:SourceHanSansSC-Medium,SourceHanSansSC;font-weight:500;margin-top:15px;color:#FFFFFF;}
.home-kctuijian-nrs2s1 p {width:46px;/*margin:20.5px 0;*/height:10px;background:#FFFFFF;border-radius:16px;opacity:0.3;position:relative;bottom:0;left:50%;clear:both;float:left;transform:translateX(-50%);margin:14px 0 17px;}
.home-kctuijian-nrs2s2 {display:none;position:relative;font-size:18px;line-height:22px;width:100%;float:left;margin-top:61px;height:0px;}
.home-kctuijian-nrs2s2-nr {width:100%;height:auto;float:left;position:absolute;transform:translateX(-50%) translateY(-50%);left:50%;top:50%;display:flex;justify-content:center;flex-wrap:wrap;}
.home-kctuijian-nrss:hover .home-kctuijian-nrs2s2 {display:block;height:calc(100%);margin-top:-61px;}
.home-kctuijian-nrss:hover .home-kctuijian-nrs2s1 img {width:100%;height:61px;}
.home-kctuijian-nrss:hover .home-kctuijian-nrs2s1 span {position:absolute;margin-top:0;}
.home-kctuijian-nrss:hover .home-kctuijian-nrs2s1 p {display:none;}
.home-kctuijian-nrss:hover .home-kctuijian-nrs2s1 {position:relative;top:-61px;transform:none;left:0;height:61px;}
.home-kctuijian-nrs2s2 span:hover {color:#ff8500;}
.home-kctuijian-nrs2s2 span {padding:0px;display:block;float:left;position:relative;margin:10px;font-size:18px;font-family:SourceHanSansSC-Regular,SourceHanSansSC;font-weight:400;color:#FFFFFF;line-height:27px;}
.home-hxjzl {padding:20px 0;width:100%;height:auto;margin:0 auto;position:relative;clear:both;float:left;/*background-color:#ff8500;*/color:#ffffff;margin-top:58px;}
.home-hxjzlsss {width:100%;max-width:1300px;margin:0 auto;display:block;clear:both;float:left;height:auto;left:50%;transform:translateX(-50%);position:relative;}
.home-hxjzl-left,.home-hxjzl-right {width:50%;height:auto;float:right;position:relative;}
.home-hxjzl-left img {width:auto;max-height:650px;height:auto;float:right;position:relative;padding-right:10%;box-sizing:border-box;}
.home-hxjzl-right-title {font-size:36px;line-height:48px;text-align:left;padding:20px 0;}
.home-hxjzl-right-title .home-hxjzl-right-title1 span {color:#2d4c9a;}
.home-hxjzl-right-nr {font-size:20px;line-height:28px;padding:60px 0;width:100%;height:auto;float:left;position:relative;}
.home-hxjzl-right-nr .home-hxjzl-right-nr1 {width:100%;height:auto;float:left;font-size:24px;font-family:SourceHanSansSC-Medium,SourceHanSansSC;font-weight:500;color:rgba(0,0,0,0.8);line-height:36px;}
.home-hxjzl-right-nr .home-hxjzl-right-nr2 {position:relative;margin:10px 0;width:100%;height:auto;float:left;height:auto;float:left;font-size:18px;font-family:SourceHanSansSC-Regular,SourceHanSansSC;font-weight:400;color:rgba(0,0,0,0.8);line-height:27px;}
.home-hxjzl-right-nr .home-hxjzl-right-nr2 span {position:relative;width:calc(100% - 36px);height:auto;float:left;padding:5px 0;padding-left:36px;color:rgba(0,0,0,0.8);}
.home-hxjzl-right-nr .home-hxjzl-right-nr2 span:hover {color:#ff8500cc;}
.home-hxjzl-right-nr .home-hxjzl-right-nr2 span:before {content:'';position:absolute;width:28px;left:0;height:13px;opacity:0.8;top:50%;z-index:10;transform:translateY(-50%);/* color:#333333;*/    float:left;background-size:cover;background:url('/skin/img/箭头.png') no-repeat;}
.home-hxjzl-right-bottom {transition:all 0.4s linear 0s;widtH:100%;height:auto;float:left;position:relative;bottom:20px;}
.home-hxjzl-right-bottom span {width:92px;height:92px;color:#333333;background-color:#F1F5F2;border-radius:50%;float:left;line-height:92px;text-align:center;position:relative;transform:translateX(-50%);left:50%;font-size:20px;font-family:SourceHanSansSC-Medium,SourceHanSansSC;font-weight:500;}
.home-hxjzl-right-bottom1,.home-hxjzl-right-bottom2,.home-hxjzl-right-bottom3 {width:92px;height:auto;float:left;margin:0 62px 0 0;}
.home-hxjzl-right-bottom3 span {color:#ffffff;background:#FF8500;}
.home-hxjzl-right-nrs1,.home-hxjzl-right-nrs2,.home-hxjzl-right-nrs3 {display:block;position:relative;width:100%;height:auto;float:left;overflow:hidden;}
.home-hxjzl-right-nrs1,.home-hxjzl-right-nrs2 {height:0;display:none;}
.home-kehujz {padding:20px 0;width:100%;height:auto;margin:0 auto;position:relative;clear:both;float:left;/*background-color:#e7ece8;*/}
.home-kehujz-nr {clear:both;width:100%;/*width:100%;*/max-width:1300px;height:auto;float:left;position:relative;margin:0 auto;left:50%;transform:translateX(-50%);margin-bottom:82px;display:flex;justify-content:center;flex-wrap:wrap;}
.home-kehujz-nrs {width:150px;/*width:25%;*/box-sizing:border-box;padding:8px;float:left;height:auto;position:relative;}
.home-kehujz-nrs-last:hover {background-color:#333333;}
.home-kehujz-nrss {width:100%;height:auto;float:Left;border-radius:10px;position:relative;box-sizing:border-box;overflow:hidden;}
.home-kehujz-nrss img {width:100%;height:auto;float:left;position:relative;border-radius:10px;}
.home-kehujz-nrs-last {background:#FE8500;text-align:center;width:calc(24% - 16px);margin:0 6px;padding:0;}
.home-kehujz-nrs-last span {font-size:28px;font-family:SourceHanSansSC-Regular,SourceHanSansSC;font-weight:400;color:#FFFFFF;line-height:41px;}
.home-kehujz-nrs:hover {box-shadow:0px 0px 34px 0px rgba(0,0,0,0.1);}
.home-kehujz-nrs-last .home-kehujz-nrss {height:100%;}
.home-kehujz-nrs-last .home-kehujz-nrss span {position:absolute;width:100%;height:auto;float:left;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);}
.xushi-footer {width:100%;height:auto;float:left;position:relative;background-color:#262626;color:#ffffff;overflow:hidden;}
.xushi-footer1 {position:absolute;width:100%;height:auto;float:left;bottom:0;}
.xushi-footer1 img {position:relative;width:100%;height:auto;float:left;}
.xushi-footer2 {position:relative;width:100%;height:auto;max-width:1300px;/*max-width:1440px;*/margin:0 auto;display:block;}
.xushi-footer2s1,.xushi-footer2s2,.xushi-footer2s3 {width:100%;height:auto;float:left;position:relative;}
.xushi-footer2s2 {width:100%;margin-top:42px;height:1px;background-color:#ffffff;float:left;margin:0;background:#FFFFFF;opacity:0.2;}
.xushi-footer2s1-nr1 h1 {font-size:20px;font-family:MicrosoftYaHeiUISemilight;color:#ff8500e6;/*line-height:27px;*/margin-top:10px;/*font-weight:normal;*//*font-size:16px;*/line-height:26px;letter-spacing:14px;margin-bottom:20px;}
.xushi-footer2s1-nr1 span {/*font-size:14px;*/font-family:MicrosoftYaHeiUI;color:#FFFFFFe6;/*line-height:19px;*/font-weight:normal;}
.xushi-footer2s3 {width:100%;height:auto;text-align:center;position:relative;padding:30px 0;font-size:14px;font-family:MicrosoftYaHeiUI;color:#FFFFFFe6;line-height:19px;}
.xushi-footer2s1-nr1 {width:340px;height:auto;float:left;box-sizing:border-box;position:absolute;margin:0 20px 0 0;/*margin:0 120px 0 0;*/top:50%;transform:translateY(-50%);}
.xushi-footer2s3 a {color:#FFFFFFe6;}
.xushi-footer2s1-nr1 img {max-width:318px;}
.xushi-footer2s1-nr2 {/*width:20%;*/width:12.5%;height:auto;float:right;position:relative;box-sizing:border-box;padding:0 10px;}
.xushi-footer2s1-nr3 {/*width:20%;*/width:12.5%;height:auto;float:right;position:relative;box-sizing:border-box;padding:0 10px;}
.xushi-footer2s1-nr4 {/*width:calc(60% - 460px);*/width:calc(50% - 360px);height:auto;float:right;position:relative;box-sizing:border-box;padding:0 20px;}
.xushi-footer2s1-nr4s1s {width:32px;height:32px;float:left;position:relative;margin-left:18px;}
.xushi-footer2s1-nr4s1s img {border-radius:50%;width:32px;height:32px;float:left;position:relative;}
.xushi-footer2s1-nr4s1s:first-child {margin-left:0px;}
.xushi-footer2s1-nr4s2 img {width:20px;height:20px;margin-top:7px;float:left;margin-right:5px;float:left;position:relative;}
.xushi-footer2s1-nr4s1 {width:100%;height:auto;float:left;position:relative;margin:7px 0 10px;}
.xushi-footer2s1-nr1 p,.xushi-footer2s1-nr2 p,.xushi-footer2s1-nr3 p,.xushi-footer2s1-nr4 p {width:100%;height:auto;float:left;text-align:left;margin:3.5px 0;font-size:22px;font-family:MicrosoftYaHeiUI;color:#FFFFFFe6;line-height:28px;margin-bottom:19px;}
.xushi-footer2s1-nr4s2 p {width:100%;height:auto;float:left;text-align:left;margin:3.5px 0;font-size:24px;font-family:MicrosoftYaHeiUI;color:#FFFFFFe6;line-height:32px;}
.xushi-footer2s1 {margin:60px auto 20px;}
.xushi-footer2s1-nr2 span,.xushi-footer2s1-nr3 span,.xushi-footer2s1-nr4 span {width:100%;height:auto;float:left;text-align:left;margin:3.5px 0;/*font-size:20px;*/font-size:16px;font-family:MicrosoftYaHeiUI;color:#FFFFFFe6;line-height:26px;}
.xushi-footer2s1-nr2 span:hover,.xushi-footer2s1-nr3 span:hover {color:#ff8500;}
.xushi-footer2s1-nr1 span {font-size:16px;line-height:26px;/*font-size:14px;*/font-family:MicrosoftYaHeiUI;color:#FFFFFFe6;/*line-height:19px;*/}
.xushi-footer2s1-nr4s1s img:hover {background-color:#ff8500;border-radius:50%;}
.xushi-footer2s1-nr1 p span,.xushi-footer2s1-nr2 p span,.xushi-footer2s1-nr3 p span,.xushi-footer2s1-nr4 p span {width:auto;height:auto;float:none;text-align:left;/*font-size:20px;*/font-size:16px;margin:20px 0;margin-left:5px;font-weight:400;line-height:26px;}
.xushi-footer2s1-nr4 p:hover span a {color:#ff8500!important;}
.xushi-footer2s1-nr1 .footer2s1-nr1-span {width:100%;height:auto;float:left;font-size:14px;box-sizing:border-box;padding-right:55px;}
.banner-nr {position:absolute;transform:translateY(-50%);top:50%;left:10%;box-sizing:border-box;padding:20px;}
.banner-nr1 {width:auto;clear:both;height:auto;float:Left;z-index:1;position:relative;}
.banner-nr2 {margin-top:21px;width:auto;clear:both;height:auto;float:Left;z-index:1;position:relative;}
.banner-nr1 p {font-size:66px;font-family:Helvetica;color:#FF8500;line-height:79px;z-index:3;position:relative;float:left;}
.banner-nr1 p::before {content:attr(data-text);position:absolute;left:0;z-index:4;top:0;}
.banner-nr1 p::after {content:attr(data-text);position:absolute;left:0;-webkit-text-stroke:7px #FFFFFF;text-stroke:7px #FFFFFF;z-index:2;top:0;}
.banner-nr2 p {font-size:27px;font-family:SourceHanSansSC-Bold,SourceHanSansSC;font-weight:bold;color:#FFFFFF;line-height:40px;z-index:3;float:left;position:relative;}
.banner-nr2 p::before {content:attr(data-text);font-size:27px;font-family:SourceHanSansSC-Bold,SourceHanSansSC;font-weight:bold;color:#FFFFFF;line-height:40px;z-index:4;position:absolute;left:0;top:0;}
.banner-nr2 p::after {content:attr(data-text);font-size:27px;font-family:SourceHanSansSC-Bold,SourceHanSansSC;font-weight:bold;color:#FFFFFF;position:absolute;line-height:40px;-webkit-text-stroke:9px #FF8500;text-stroke:9px #FF8500;z-index:2;left:0;top:0;}
.banner-nr3 {font-size:20px;color:#ffffff;margin:20px 0;margin-top:80px;width:auto;clear:both;float:left;}
.banner-nr3 span {padding:0 45px;background:#FF8500;border-radius:24px;font-size:16px;font-family:SourceHanSansSC-Regular,SourceHanSansSC;font-weight:400;color:#FFFFFF;line-height:48px;width:auto;text-align:center;float:left;}
.banner-nr3 span:hover {cursor:pointer;background:#ffffff;color:#FF8500;border-radius:24px;}
.search {float:right;height:78px;width:186px;height:42px;/*transform:translateY(-50%);top:50%;right:0;*/background:rgba(0,0,0,0.03);border-radius:21px;border:1px solid #FFFFFF;position:relative;transform:none;margin:28px 0;margin-left:40px;/*margin-left:176px;*/}
.search button {background:none;cursor:pointer;padding:0;/*width:20px;height:20px;*/width:42px;height:42px;float:right;position:absolute;right:13px;margin:0;top:50%;transform:translateY(-50%);border:none;}
.search button img {/*height:100%;*/    width:auto;float:right;float:left;position:absolute;/*left:0;top:0;*/    height:60%;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);}
.search button img:hover {background-color:#ff8500;}
.search button:hover {background-color:#ff8500;}
.search input {-webkit-text-fill-color:#ffffff;border:none;outline:none;border-radius:10px;width:100%;position:absolute;box-sizing:border-box;padding:9px 22px;float:left;top:50%;background:none;transform:translateY(-50%);font-size:18px;font-family:MicrosoftYaHei;color:#FFFFFF;line-height:24px;}
/*.search input::-webkit-input-placeholder,.search input::-ms-input-placeholder,.search input:-moz-placeholder {font-size:18px;}
*/.search form {}
.owl-controls {display:none;}
.gpbtfooter span {max-width:125px;}
/*新书发布*/.div_pos .wrap {box-sizing:border-box;padding:0 20px;clear:both;}
.div_pos .wrap-index {box-sizing:border-box;padding:0 20px;clear:both;}
.xinshufb {width:100%;height:auto;float:Left;position:relative;}
.list-xinshufb-title {text-align:center;width:100%;max-width:1300px;float:left;height:auto;position:relative;margin:0 auto;left:50%;transform:translateX(-50%);margin-top:64px;}
.list-xinshufb-title1 {width:100%;float:left;font-size:36px;font-family:SourceHanSansSC-Bold,SourceHanSansSC;font-weight:bold;color:#2C4CA7;line-height:54px;}
.list-xinshufb-title2 {width:100%;height:auto;float:left;padding:0 0 5px;opacity:0.3;font-size:18px;font-family:SourceHanSansSC-Regular,SourceHanSansSC;font-weight:400;color:#3F3A34;line-height:27px;}
.list-xinshufb-nr-right-top h1 {width:auto;height:auto;font-size:20px;font-family:PingFang-SC-Bold,PingFang-SC;font-weight:bold;color:#000000;line-height:28px;margin-top:35px;margin-bottom:15px;}
.list-xinshufb-nr-right-top span {width:100%;height:auto;position:relative;float:left;font-size:14px;font-family:SourceHanSansSC-Regular,SourceHanSansSC;font-weight:400;color:#3F3A34;opacity:0.7;line-height:20px;}
.list-xinshufb-nr-right-top span img {width:18px;height:11px;margin:4.5px 0;position:relative;float:left;margin-right:7px;}
.list-xinshufb-nr-right-top p {width:660px;height:auto;position:relative;float:left;font-size:16px;font-family:SourceHanSansSC-Regular,SourceHanSansSC;font-weight:400;color:#000000;line-height:24px;margin:32px auto 25px;}
.list-xinshufb-nr-right-top .list-xinshufb-nr-right-button1 {width:100%;height:20px;position:relative;float:left;font-size:14px;font-family:SourceHanSansSC-Normal,SourceHanSansSC;font-weight:400;color:#24408A;line-height:20px;}
.list-xinshufb-nr .list-xinshufb-nr-right-top span:hover {color:#FF8500;}
.list-xinshufb-nr .list-xinshufb-nr-right-button1:hover {padding-left:7px;}
.list-xinshufb-nr .list-xinshufb-nr-right-button1:hover span {color:#24408A;}
.list-xinshufb-nr-right-top .list-xinshufb-nr-right-button1 img {float:left;margin:8px 0;width:34px;height:7px;position:relative;}
.list-xinshufb-nr-right-top .list-xinshufb-nr-right-button1 span {margin-left:7px;width:auto;color:#24408A;float:left;}
.list-xinshufb-nr-right-top .list-xinshufb-nr-right-button2 {width:144px;height:44px;background:#FF8500;border-radius:22px;font-size:16px;font-family:SourceHanSansSC-Regular,SourceHanSansSC;font-weight:400;color:#FFFFFF;text-align:center;color:#ffffff;line-height:44px;margin:68px auto 37px;float:left;}
.list-xinshufb-nr-right-top .list-xinshufb-nr-right-button2 span {color:#ffffff;line-height:44px;height:auto;opacity:1;border-radius:22px;}
.list-xinshufb-nr-right-top .list-xinshufb-nr-right-button2 span:hover {background-color:#24408A;color:#ffffff;}
.list-xinshufb-nr {width:100%;max-width:1100px;margin:25px auto;clear:both;height:auto;float:left;left:50%;transform:translateX(-50%);position:relative;box-sizing:border-box;padding:0 20px;}
.list-xinshufb-nr-left {width:calc(100% - 680px);height:auto;float:left;position:relative;}
.list-xinshufb-nr-right-top {width:100%;float:left;height:auto;position:relative;box-sizing:border-box;padding:0 40px 0 0;}
.list-xinshufb-nr-right {width:660px;margin-left:20px;height:auto;float:left;position:relative;}
.list-xinshufb-nr-left img {float:right;text-align:right;max-width:440px;height:auto;}
.list-xinshufb-nr-right-bottom {clear:both;float:left;}
.page-num {margin-bottom:8px;width:32px;height:32px;margin-right:8px;float:left;line-height:32px;text-align:center;box-sizing:border-box;background:rgba(216,216,216,0);border:1px solid #FFFFFF;}
.page-num-current {border:1px solid #FF8500;color:#FF8500;}
.page-num:hover {border:1px solid #FF8500;color:#ffffff;background-color:#FF8500;}
.page-nums1 {width:32px;height:32px;margin-right:8px;margin-bottom:8px;float:left;line-height:32px;text-align:center;box-sizing:border-box;color:rgba(0,14,26);opacity:0.3;}
.page-nums2 {width:32px;height:32px;margin-right:8px;margin-bottom:8px;float:left;line-height:32px;text-align:center;box-sizing:border-box;color:rgba(0,14,26);opacity:0.65;}
.page-nums1:hover,.page-nums2:hover {opacity:1;color:#FF8500;}
.article-book-nr-top {margin:20px 0 40px!important;}
/*发展历程*/.header-daohan {background:none;}
.header-daohan .wrap {height:88px;background:#FF8500;border-radius:10px;max-width:1300px;margin:22px auto 0;display:block;}
.header-daohan .wrap-index {height:88px;background:#FF8500;border-radius:10px;max-width:1300px;margin:22px auto 0;display:block;}
.mainers {margin-top:0;float:left;width:100%;padding-bottom:0;}
.header-daohan .logo img {height:46px;margin:21px 0;float:left;}
.header-daohan .search {display:none;}
.header-daohan .logo {margin-left:52px;margin-right:12px;height:88px;}
.header-daohan .nav {float:right;width:calc(1300px - 279px);}
.header-daohan .nav ul li {line-height:88px;}
.header-daohan .nav ul {float:left;}
.header-daohan .nav ul li {margin-left:50px;font-weight:550;}
.newfzlc {width:100%;height:auto;position:relative;clear:Both;float:left;}
.newfzlc-top {width:auto;margin:150px auto 64px;text-align:center;}
.newfzlc-nr {width:100%;max-width:1300px;margin:0 auto;position:relative;float:left;left:50%;transform:translateX(-50%);margin-bottom:100px;}
.newfzlc-nrs1 {width:100%;height:auto;float:Left;position:relative;z-index:2;page-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid;column-gap:0;column-count:1;padding:36px 0 0;}
.newfzlc-nrs2 {width:2px;height:100%;background:#ECECEC;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:1;}
.newfzlc-nrs p {width:100%;height:auto;padding:0 21px;font-size:54px;font-family:Arial-BoldMT,Arial;font-weight:normal;color:#CACACA;line-height:62px;float:left;text-align:right;box-sizing:border-box;}
.newfzlc-nrs span {box-sizing:border-box;padding:13px 21px 0;clear:both;width:100%;height:auto;float:left;text-align:left;/*font-size:22px;*/font-size:20px;font-family:SourceHanSansSC-Regular,SourceHanSansSC;font-weight:400;color:#333333;line-height:32px;}
.newfzlc-2022 {position:relative;width:100%;height:auto;float:left;}
.newfzlc-nrs ul li p {box-sizing:border-box;padding:13px 0 0;/*padding:13px 21px 0;*/    clear:both;width:100%;height:auto;float:left;text-align:left;font-size:16px;/*font-size:20px;*/    font-family:SourceHanSansSC-Regular,SourceHanSansSC;font-weight:400;color:#333333;line-height:32px;}
.newfzlc-nrs ul li:before {content:' ';position:absolute;left:10px;width:5px;/* top:19px;*/    top:25px;transform:none;/* top:50%;*/    /* transform:translateY(-50%);*/    height:5px;border-radius:50%;background:#333333;}
.newfzlc-nrs ul li p {text-indent:0em!important;width:calc(100% - 30px);margin-left:30px;}
.newfzlc-nrs ul,.newfzlc-nrs li {position:relative;width:100%;float:left;height:auto;}
.newfzlc-nrs ul {box-sizing:border-box;padding:0 21px;}
.newfzlc-nrs ul li::marker {display:none!important;position:absolute;left:0;font-variant-numeric:tabular-nums;unicode-bidi:isolate;text-transform:none;}
.newfzlc-nrs img {margin:0 auto;margin-top:12px;text-align:center;position:relative;float:left;left:50%;transform:translateX(-50%);width:80%;max-width:390px;}
.newfzlc-nrs-img {width:26px;height:26px;position:absolute;right:-13px;}
.newfzlc-nrs {width:50%;height:auto;position:relative;/*clear:both;*/float:left;box-sizing:border-box;}
.newfzlc-nrs-right p {text-align:left;}
.newfzlc-nrs-right .newfzlc-nrs-img {left:-13px;}
.newfzlc-nrs-right {margin-top:85px;}
.newfzlc-nrs-right:after {clear:both;}
.banner-fzlc {width:100%;height:auto;float:left;position:relative;display:block;}
.banner-fzlc img {width:100%;height:auto;float:left;position:relative;}
.banner-fzlcs {width:100%;height:auto;float:left;position:absolute;transform:translateX(-50%) translatey(-50%);left:50%;top:calc(50% + 55px);}
.banner-fzlcs2 {width:204px;height:5px;font-size:34px;font-family:Impact;background-color:#FF8500;line-height:41px;margin:32px auto 22px;}
.banner-fzlcs1 {width:auto;height:auto;font-size:66px;font-weight:500;color:#FFFFFF;line-height:68px;text-align:center;}
.banner-fzlcs1 h2 {width:auto;height:auto;font-size:48px;/*font-size:66px;*/font-weight:500;color:#FFFFFF;line-height:58px;/*line-height:68px;*/text-align:center;box-sizing:border-box;padding:0 20px;}
.banner-fzlcs3 {width:auto;height:42px;font-size:28px;/*font-size:42px;*/font-weight:500;color:#FFFFFF;line-height:38px;/*line-height:43px;*/text-align:center;box-sizing:border-box;padding:0 20px;}
span.newfzlc-2022 {font-size:20px;}
/*教练团队*/.wrapjltd {max-width:1300px;}
.wrapjltd .list-nr {margin-top:20px;}
.banner-jltd {width:100%;height:auto;float:left;position:relative;display:block;overflow:hidden;}
.banner-jltd img {width:100%;height:auto;float:left;position:relative;}
.banner-jltds {width:1092px;height:auto;float:left;position:absolute;transform:translateX(-50%) translatey(-50%);left:50%;top:calc(50% + 55px);background-color:#ffffff33;padding:28px 41px;}
.banner-jltds1 {width:auto;height:auto;font-size:66px;font-weight:500;color:#FFFFFF;line-height:68px;text-align:center;}
.banner-jltds1 h2 {width:auto;height:auto;font-size:66px;font-weight:500;color:#FFFFFF;line-height:68px;text-align:center;box-sizing:border-box;padding:0 20px;}
.banner-jltds3-nrs1 {font-size:56px;font-weight:500;color:#FFFFFF;line-height:58px;}
.banner-jltds3-nrs3 {font-size:22px;font-family:STHeitiSC-Medium,STHeitiSC;font-weight:500;color:#FFFFFF;line-height:23px;}
.banner-jltds3-nrs2 {width:100%;max-width:200px;height:2px;background:#FFFFFF;position:relative;margin:13px 0 15px;}
.banner-jltds3-nrs2:before {content:'';width:36px;height:6px;background:#FFFFFF;position:absolute;left:0;bottom:0;}
.banner-jltds3-nr {width:25%;float:left;height:auto;position:relative;box-sizing:border-box;}
.banner-jltds1 span {width:204px;height:5px;font-size:34px;font-family:Impact;background-color:#FF8500;line-height:41px;margin:32px auto 22px;display:block;clear:both;}
.list-title {margin-top:122px;width:100%;height:auto;float:left;position:relative;float:left;display:block;box-sizing:border-box;padding:0 20px;text-align:center;}
.list-title1 {width:100%;float:left;font-size:36px;font-weight:500;color:#FF8500;line-height:54px;}
.list-title2 {width:100%;float:left;clear:both;position:relative;font-size:24px;color:#999999;line-height:28px;margin:14px 0 80px;}
.list-daohan {clear:both;width:100%;height:auto;float:left;position:relative;}
.list-daohans {display:flex;justify-content:center;flex-wrap:wrap;float:left;/*display:block;*/    position:relative;/* margin:0 auto;*/    width:auto;transform:translateX(-50%);left:50%;top:0%;}
.list-nr {width:100%;height:auto;float:left;position:relative;position:relative;display:flex;justify-content:left;flex-wrap:wrap;}
.list-daohans li {border-radius:30px;text-align:center;box-sizing:border-box;position:relative;width:auto;padding:0 25px 0 20px;/*width:200px;*/float:left;margin:15px 30px;line-height:64px;background:#F7F7F7;font-size:24px;font-weight:400;color:#333333;}
.list-daohans li img {padding:5px;vertical-align:middle;max-width:30px;}
/*.list-daohans li:first-child  a {color:#ffffff;}
*//*.list-daohans li:first-child {background:#FF8500;}
*/.list-daohans li.lanmuactive {background:#FF8500;color:#ffffff;}
.list-daohans li:hover {color:#ffffff;}
.list-daohans li:hover {background:#FF8500;}
.list-li-nr {overflow:hidden;margin:10px;width:calc(25% - 20px);/*margin:25px;width:auto;*/float:Left;height:auto;padding:0;box-sizing:border-box;position:relative;}
.list-li-nr .web {position:absolute;bottom:0;height:195px;width:100%;background:#ff8400b3;}
.list-jltd-nrs1 p {margin:9px 0 8px;/*font-size:28px;*/font-size:24px;font-weight:500;color:#FFFFFF;line-height:41px;}
.list-jltd-nrs1 span {margin:0 auto;text-align:center;display:none;/*font-size:28px;*/font-size:24px;font-weight:400;color:#FFFFFF;line-height:41px;}
.list-jltd-nrs2 li {color:#FFFFFF;line-height:41px;/*font-size:22px;*/font-size:20px;font-weight:400;color:#FFFFFF;line-height:32px;}
.list-jltd-nr-div {width:330px;height:2px;background:#FFFFFF;display:None;}
.list-jltd-nrs1,.list-jltd-nrs2 {padding:0 20px;/*padding:0px 30px;*/box-sizing:border-box;}
.list-li-nr:hover .list-jltd-nrs1 span {display:block;}
.list-li-nr:hover .list-jltd-nrs1 p {text-align:center;}
.list-li-nr:hover .list-jltd-nr-div {display:block;margin:15px auto 19px;}
.list-li-nr:hover .web {height:100%;}
.list-li-nr:hover .web .webs {width:100%;height:auto;position:absolute;transform:translateY(-50%) translateX(-50%);left:50%;top:50%;}
.list-bar {width:auto;paddinG:0 20px;box-sizing:border-box;position:relative;margin:90px auto;clear:both;display:block;float:left;transform:translateX(-50%);left:50%;}
.list-jltd-nrs2 li::before {content:"";display:inline-block;width:4px;height:4px;background-color:#ffffff;border-radius:50%;margin:6px;}
/*预约企业服务悬浮按钮*/.xfyyqyzx {/*display:none;*/position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:99999;}
/*.xfyyqyzx1 {width:auto;position:relative;}
*//*.xfyyqyzx2 {position:relative;width:213px;*//*height:444px;*//*background:#000D1B;}
*//*加入我们*/.banner-joinus {width:100%;height:auto;float:left;position:relative;display:block;overflow:hidden;}
.banner-joinus img {width:100%;height:auto;float:left;position:relative;}
.banner-joinuss {width:1300px;height:auto;float:left;position:absolute;transform:translateX(-50%) translatey(-50%);left:50%;top:calc(50% + 55px);padding:28px 41px;box-sizing:border-box;text-align:left;}
.banner-joinuss .banner-nr1 p {font-size:44px;font-weight:bold;}
.banner-joinuss1 h2 {font-size:44px;font-weight:500;color:#FFFFFF;line-height:54px;text-align:left;box-sizing:border-box;}
/*.banner-joinuss1 h2 {font-size:66px;font-weight:500;color:#FFFFFF;line-height:68px;text-align:left;box-sizing:border-box;}
*//*.banner-joinuss3 {font-size:42px;font-weight:500;color:#FFFFFF;line-height:43px;}
*/.banner-joinuss3 {font-size:22px;font-weight:500;color:#FFFFFF;line-height:38px;}
.banner-joinuss2 {width:204px;height:4px;font-size:34px;background-color:#FF8500;line-height:41px;margin:32px 0 37px;}
.banner-joinuss3 span {background:#FF8500;border-radius:4px;padding:0px 5px;margin:0 5px;}
.joinus-section1 {clear:both;width:100%;height:auto;float:left;position:relative;}
.joinus-section1-right {width:560px;height:505px;background:#EFF0F2;float:right;position:relative;}
.joinus-section1-left {width:calc(100% - 570px);height:auto;float:left;position:relative;}
.joinus-section1-right img {padding:22px 15px;width:100%;height:auto;box-sizing:border-box;float:left;}
.joinus-section1-lefts {margin-right:10px;margin-top:11px;box-sizing:border-box;float:left;width:100%;height:162px;border:1px solid #C0C0C0;position:relative;}
.joinus-section1-lefts:hover {border:1px solid #FF8500;}
.joinus-section1-lefts:hover img {display:block;}
.joinus-section1-lefts:hover .joinus-section1-lefts1s p {color:#FFFFFF;border-bottom:1px solid #ffffff;}
.joinus-section1-lefts:hover .joinus-section1-lefts1s span {color:#FFFFFF;}
.joinus-section1-lefts:first-child {margin-top:0;border:1px solid #FF8500;}
.joinus-section1-lefts1 {background:#F5F5F5;width:197px;height:160px;float:left;position:relative;overflow:hidden;clear:both;display:block;}
.joinus-section1-lefts1 img {display:none;width:auto;height:100%;float:left;position:relative;}
.joinus-section1-lefts:first-child img {display:block;}
.joinus-section1-lefts1s {width:100%;padding:0 20px;box-sizing:border-box;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);}
.joinus-section1-lefts2 {width:calc(100% - 197px);font-size:18px;/*font-size:22px;*/padding:10px;float:left;box-sizing:border-box;font-weight:400;color:#333333;line-height:28px;position:absolute;top:50%;right:0px;transform:translateY(-50%);}
.joinus-section1-lefts1s p {font-size:28px;font-weight:500;color:#333333;margin-bottom:20px;padding-bottom:20px;line-height:41px;border-bottom:1px solid #3333331a;}
.joinus-section1-lefts:first-child .joinus-section1-lefts1s p {color:#FFFFFF;border-bottom:1px solid #ffffff;}
.joinus-section1-lefts:first-child .joinus-section1-lefts1s span {color:#FFFFFF;}
.joinus-section1-lefts1s span {font-size:22px;font-weight:500;color:#33333333;line-height:23px;margin-top:20px;}
.joinus-section2 {margin:137px 0 0px;width:100%;height:auto;float:left;position:relative;overflow:hidden;}
.joinus-section2 img {min-height:700px;position:relative;width:100%;height:auto;float:left;}
.joinus-section2s {width:890px;height:100%;background:#ffffff;border-top:1px solid #333333;box-sizing:border-box;/*background:#000D1B;*/position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}
.joinus-section2s-bottom2 img {min-height:auto;width:148px;height:auto;}
.joinus-section2s-top span {margin:27px 0 40px;padding:0 40px;box-sizing:border-box;width:100%;float:left;font-size:44px;text-align:center;font-weight:500;color:#ff8500/*#FFFFFF*/;line-height:65px;}
.joinus-section2s-top p {width:100%;float:left;font-size:26px;font-weight:400;/*color:#FFFFFF;*/color:#333333;line-height:36px;padding:0 40px;box-sizing:border-box;}
.joinus-section2s-tops {height:1px;/*background:#FFFFFF;*/background:#ff8500;opacity:0.1;width:calc(100% - 40px);margin:42px 20px 28px;box-sizing:border-box;float:Left;}
.joinus-section2s-nr span {padding:0 40px;box-sizing:border-box;width:100%;font-size:44px;font-weight:500;color:#FF8500;line-height:65px;float:left;text-align:center;}
.joinus-section2s-nr p {font-size:26px;font-weight:500;color:#FFFFFF;line-height:38px;padding:0 40px;box-sizing:border-box;width:100%;float:left;text-align:center;}
.joinus-section2s-bottom {margin-top:45px;padding:0 40px;box-sizing:border-box;width:100%;float:left;position:relative;}
.joinus-section2s-bottom1 {box-sizing:border-box;/*background:#ffffff1a;*/background:#ff85001a;border-radius:4px;font-size:26px;font-weight:400;/*color:#FFFFFF;*/color:#333333;width:calc(100% - 192px);line-height:36px;padding:40px 30px;float:left;}
.joinus-section2s-bottom2 {width:192px;height:auto;position:relative;float:right;padding:0 22px;box-sizing:border-box;}
.joinus-section2s-bottom2 span {font-size:18px;font-weight:400;color:#999999;line-height:27px;width:100%;float:left;box-sizing:border-box;margin:7px auto;text-align:center;}
.joinus-section3 {width:100%;height:auto;float:left;box-sizing:border-box;position:relative;margin-bottom:90px;}
.joinus-section3s img {margin-bottom:30px;float:Left;max-height:100px;}
.joinus-section3s {display:flex;justify-content:center;flex-wrap:wrap;}
.xianduan {width:204px;height:4px;float:left;background:#FF8500;position:relative;margin:28px 41px 0 0;text-align:left;}
/*新书发布详情*/.books-banner h2 {font-size:44px;font-weight:500;line-height:65px;}
.books-nr {width:1300px;height:auto;clear:both;display:block;position:relative;margin:80px auto;}
.books-nr-top {width:100%;font-size:24px;font-weight:500;color:#333333;line-height:36px;}
.books-nr-top p {width:100%;text-align:left;}
.books-nr-top span {margin-top:16px;width:100%;float:Left;position:relative;height:1px;background:#D8D8D8;}
.books-nr-top span:before {content:'';width:56px;height:6px;background:#FF8500;position:absolute;left:22px;bottom:0;}
.books-nr-right {background:#F8F8F8;margin:70px 0;width:330px;height:auto;float:right;position:relative;}
.books-nr-left {width:calc(100% - 400px);height:auto;float:left;box-sizing:border-box;padding:70px 0;padding-right:70px;}
.books-nr-right0 {background:#FFffff;width:100%;height:auto;float:left;}
.books-nr-right0 img {text-align:center;height:161px;width:auto;bottom:0;margin:0 auto;display:block;position:relative;}
.books-nr-right1 {clear:both;line-height:56px;background:#FF8500;font-size:26px;font-weight:400;color:#FFFFFF;text-align:center;box-sizing:border-box;padding:0 20px;}
.books-nr-right2 {background:#F8F8F8;}
.books-nr-right2-top {float:left;padding:30px 16px;position:relative;left:50%;transform:translateX(-50%);}
.books-nr-right2-top span {font-size:26px;font-weight:500;top:8px;position:relative;color:#333333;line-height:38px;float:left;margin:8px 0px 0 0px;}
.books-nr-right2-top a span {font-size:16px;padding:5px 12px;box-sizing:border-box;font-weight:400;color:#FF8500;line-height:24px;background:#FFFFFF;border-radius:17px;border:1px solid #FF8500;margin-top:8px;float:left;}
.books-nr-right2-top img {margin-right:20px;float:left;width:116px;height:auto;}
.books-nr-right2-nr {width:100%;text-align:center;float:left;height:auto;margin-bottom:38px;}
.joinyyqyfw {position:absolute;/*right:20%;width:319px;*/height:276px;width:100%;max-width:1300px;transform:translateX(-50%)!important;left:50%;/*background:#00000080;*/border-radius:10px;top:120px;/*transform:translatey(-50%);top:calc(50% + 55px);*/}
.tijiaobd .joinyyqyfws {width:338px;float:right;background:#FFFFFF;border-radius:10px;padding-bottom:0px;}
.joinyyqyfws {padding-bottom:20px;width:338px;float:right;background:#00000080;border-radius:10px;}
.joinyyqyfws p {font-size:22px;font-weight:500;color:#FFFFFF;line-height:27px;box-sizing:border-box;width:100%;float:left;text-align:center;padding:24px 20px;}
/*.joinyyqyfws .btn1{background: none!important;}*/
.joinyyqyfws .btn1 button{margin-right:0;margin-left:0;}
.joinyyqyfws li {height:30px;line-height:30px;background:#ffffff1a;border-radius:4px;width:calc(100% -  36px);float:left;margin:4.5px 18px;}
.joinyyqyfws li.li_last {height:60px;}
.joinyyqyfws li:nth-child(1) {width:calc(50% - 23.5px);float:left;margin-right:5.5px;}
.joinyyqyfws li:nth-child(2) {width:calc(50% - 23.5px);float:left;margin-left:5.5px;}
.joinyyqyfws li input {overflow:auto;height:30px;padding:0;font-size:14px;font-weight:400;line-height:30px;color:#FFFFFF;padding-left:10px;}
.joinyyqyfws li textarea {overflow:auto;height:60px;padding:0;font-size:14px;font-weight:400;line-height:30px;color:#FFFFFF;padding-left:10px;}
.joinyyqyfws li input::-webkit-input-placeholder,.joinyyqyfws li textarea::-webkit-input-placeholder {color:#ffffff;}
.joinyyqyfws .btn1 {width:100%;position:relative;float:left;padding:0 18px;box-sizing:border-box;height:auto;}
.joinyyqyfws .btn1 button {cursor:pointer;background:#FF8500;border-radius:4px;box-sizing:border-box;padding:0px 10px;width:100%;display:block;font-size:16px;font-weight:400;color:#FFFFFF;line-height:30px;margin-top:4.5px;}
.joinyyqyfws .div_input {width:100%;height:auto;float:left;position:relative;}
.books-nr-right2-top a span:hover {background:#FF8500;color:#ffffff;}
.joinyyqyfws .btn1 button:hover {background:#ffffff;color:#FF8500;}
/*快速导航*/#fastmulu li {margin:10px 0;}
.curriculum_article .img {position:relative;}
.curriculum_article .img #fastmulu {/*width:100%;*/position:relative;width:480px;}
/*解决方案详情*/.article-jjfa-nr {position:relative;width:100%;padding:0 20px;margin:0 auto;max-width:1300px;display:block;height:auto;box-sizing:border-box;}
.article-jjfa-nr-left {margin-bottom:100px;clear:both;position:relative;width:870px;height:auto;float:left;box-sizing:border-box;}
.article-jjfa-nr-right {margin-bottom:100px;position:relative;width:330px;margin-left:60px;height:auto;float:left;box-sizing:border-box;}
.article-jjfa-nr-left h3 {font-size:32px;font-weight:500;color:#333333;line-height:47px;letter-spacing:1px;width:100%;text-align:center;}
.article-jjfa-nr-top {margin-top:110px;margin-bottom:75px;}
#jjfa275 {width:100%;max-width:2000px;float:left;height:auto;position:relative;}
#jjfa275 .article-jjfa-nr-top {width:100%;max-width:20000px;clear:both;float:left;margin-bottom:80px;margin:0 auto;/* float:none;*/    margin-bottom:80px;margin-top:110px;}
#jjfa275 .article-jjfa-nr-left {width:100%;max-width:1300px;margin:0 auto;float:none;}
#jjfa275 .article-jjfa-nr-right {display:none;}
.article-jjfa-nr-top {width:100%;height:auto;float:left;position:relative;}
.article-jjfa-nr-tops {width:auto;float:left;height:auto;position:relative;transform:translateX(-50%);left:50%;}
.article-jjfa-nr-tops .article-jjfa-nr-tops1 {border-radius:30px;background:#FF8500;font-size:24px;font-weight:400;color:#FFFFFF;line-height:64px;padding:0 23px;float:left;margin:0 30px 20px;}
.article-jjfa-nr-tops .article-jjfa-nr-tops2 {background:#F7F7F7;font-size:24px;font-weight:400;color:#333333;line-height:64px;padding:0 23px;float:left;margin:0 30px;border-radius:30px;}
.article-jjfa-nr-tops .article-jjfa-nr-tops2:hover {background:#FF8500;color:#FFFFFF;}
/*.article-jjfa-nr-tops a {line-height:64px;height:64px;width:100%;background:#FF8500;}
*//*.article-jjfa-nr-tops .article-jjfa-nr-tops1 img {height:24px;float:left;width:auto;position:relative;}
*/.article-jjfa-nr-left h2 {color:#FF8500!important;font-weight:500;}
.article-jjfa-nr-left h2 span {color:#FF8500!important;font-weight:500;}
/*.article-jjfa-nr-left p,.article-jjfa-nr-left p span {word-break:break-all;}
*/txpdiv,.txp_ad {display:none!important;}
.article-jjfa-nr-left h3 {margin-bottom:50px;}
.article-jjfa-nr-right-section1 {border-top:4px solid #FF8500;margin-bottom:110px;width:100%;height:auto;float:left;}
.article-jjfa-nr-right-section1 p {display:none;}
.article-jjfa-nr-right-section1 a {background:#F8F8F8;padding:48px 56px;width:100%;height:auto;float:left;box-sizing:border-box;}
.article-jjfa-nr-right-section2 {padding-top:7px;border-top:4px solid #FF8500;width:100%;margin-bottom:110px;height:auto;float:left;}
#fastmulu {border-top:4px solid #FF8500;width:100%;/*margin-bottom:110px;*/    height:auto;padding:20px 0;float:left;position:relative;}
#fastmulu:before {content:'';position:absolute;left:10px;top:40px;height:calc(100% - 80px);width:1px;background:#EBEBEB;}
#fastmulu li {margin:15px 0;font-size:20px;font-weight:500;position:relative;color:#333333;line-height:29px;}
#fastmulu li:before {top:50%;transform:translateY(-50%);content:'';position:absolute;left:2px;width:16px;height:16px;border-radius:50%;background:#D3D3D3;transition:all 0s linear 0s!important;}
#fastmulu li:hover span {color:#FF8500!important;}
#fastmulu li:hover:before {width:20px;height:20px;background:#FF8500;left:0px;/*transition:all 0s linear 0s!important;*/}
#fastmulu li:hover:after {content:'';width:10px;position:absolute;border-radius:50%;top:50%;transform:translateY(-50%);height:10px;background:#ffffff80;left:5px;transition:all 0s linear 0s!important;}
#fastmulu li:first-child {width:14px;content:'';height:14px;background:#EFEFEF;position:relative;padding-left:0!important;border-radius:50%;margin-left:3px;}
#fastmulu li:last-child {width:14px;content:'';height:14px;background:#EFEFEF;position:relative;padding-left:0!important;border-radius:50%;margin-left:3px;}
#fastmulu li:first-child:before {display:None;}
#fastmulu li:last-child:before {display:None;}
.sxpian {margin:20px auto;width:100%;box-sizing:border-box;padding:0;height:auto;float:left;position:relative;}
.sxpian1 {float:left;font-size:20px;font-weight:400;color:#999999;line-height:29px;}
.sxpian2 {float:right;font-size:20px;font-weight:400;color:#FF8500;line-height:29px;}
.sxpian1 a {color:#999999;}
.sxpian2 a {color:#FF8500;}
.article-jjfa-nr-right-section2s .article-span1 {width:84px;height:84px;background:#ff85001a;position:relative;border-radius:50%;float:left;}
.article-jjfa-nr-right-section2s .article-span1 img {width:40px;height:40px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translatey(-50%);}
.article-jjfa-nr-right-section2s .article-span2 {font-size:20px;font-weight:500;color:#333333;line-height:29px;width:calc(100% - 84px);box-sizing:border-box;float:left;padding:0 10px;}
.article-jjfa-nr-right-section2s .article-span3 {font-size:16px;font-weight:400;color:#999999;width:calc(100% - 84px);box-sizing:border-box;float:left;padding:0 10px;line-height:24px;}
.article-jjfa-nr-right-section2s {width:100%;height:auto;float:left;position:relative;margin:13px 0;}
.article-jjfa-nr-left .article-case-nr-left-p {font-size:20px;text-align:center;margin:10px 0 40px;font-weight:400;color:#999999;line-height:29px;}
.article-case-nr-left h3 {/*margin-bottom:0;*/margin-bottom:40px;}
#fastmulunr ul li p {text-indent:0em!important;width:calc(100% - 30px);margin-left:30px;}
/*定制产品列表*/.list-bars a {width:44px;height:44px;border:1px solid #F0F2F5;background:#F0F2F5;color:#000000;border-radius:4px;line-height:44px;box-sizing:border-box;}
.list-bars a.pages-nums1 {font-size:18px;box-sizing:border-box;line-height:40px;background:none;color:#FF8500;border:1px solid #FF8500;}
.list-bars a.pages-nums2 {font-size:18px;box-sizing:border-box;line-height:40px;background:#F0F2F5;color:#000000;}
.list-bars {width:auto;paddinG:0 20px;box-sizing:border-box;position:relative;margin:90px auto;clear:both;display:block;float:left;transform:translateX(-50%);left:50%;}
.pages-nums1 {width:44px;height:44px;margin-right:8px;float:left;line-height:44px;text-align:center;box-sizing:border-box;color:#FF8500;border:1px solid #FF8500;border-radius:4px;}
.pages-nums2 {width:32px;height:32px;margin-right:8px;float:left;line-height:44px;text-align:center;box-sizing:border-box;color:rgba(0,14,26);background:#F0F2F5;}
/*.pages-nums1:hover,.pages-nums2:hover {background:#FF8500;color:#000000;}
*/.list-bars a.pages-nums1:hover,.list-bars a.pages-nums2:hover {background:#FF8500;color:#ffffff;}
.list-bars a.page-num-current {background:#FF8500;color:#ffffff;}
.list-bars .dian {display:none;width:15px;height:44px;text-align:center;font-size:16px;padding-right:8px;font-weight:500;color:#333333;float:left;line-height:36px;}
.curriculum_list_mbs {position:absolute;top:50%;left:50%;width:100%;transform:translatex(-50%) translatey(-50%);float:Left;}
.curriculum_list_mbs p {width:100%;height:auto;box-sizing:border-box;padding:0 20px;float:left;position:relative;font-size:28px;font-weight:500;color:#FFFFFF;line-height:41px;text-align:center;}
.curriculum_list_mbs span {width:100%;height:auto;box-sizing:border-box;padding:0 20px;float:left;position:relative;font-size:22px;font-weight:400;color:#FFFFFF;overflow:hidden;text-overflow:ellipsis;transition:all 0.4s linear 0s;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:32px;margin:12px 0 39px;}
.curriculum_list ul li .img_box .curriculum_list_mbs .curriculum_list_more {position:relative;top:0;width:191px;clear:both;height:48px;float:none;margin:0 auto;display:block;margin-top:0;background:#FFFFFF;border-radius:4px;}
.jlkc_newlist ul li {float:left;width:calc(33.33% - 30px);margin:25px 15px;}
.curriculum_list ul li .img_box .curriculum_list_mbs .curriculum_list_more span {font-size:18px;font-weight:400;color:#333333;padding:0;float:left;background:none;box-sizing:border-box;line-height:48px;margin:0;}
.curriculum_list ul li .img_box .curriculum_list_mbs .curriculum_list_more:hover span {color:#ff8500;}
.jlkc_newlist ul {display:flex;justify-content:center;flex-wrap:wrap;float:left;}
.jlkc_newlist ul li {width:400px;}
/*实践案例/客户见证列表*/.articlesimg {text-align:center;margin:10px auto;display:block;}
.list-cases .list-title2 {font-size:24px;font-weight:400;color:#333333;line-height:33px;}
.tijiaobd {background:none;top:160px;width:100%;left:50%;transform:translateX(-50%);max-width:1300px;height:auto;/*background:#FFFFFF;border-radius:10px;*/}
.tijiaobd p {font-size:24px;font-weight:500;color:#FF8500;line-height:33px;padding:20px 20px 10px;}
.tijiaobd span {margin-bottom:21px;width:100%;text-align:center;font-size:16px;font-weight:400;float:left;color:#FF8500;line-height:22px;}
.tijiaobd .list {float:left;}
.tijiaobd .list li {height:40px;background:#FFFFFF;margin:8px 30px;border:1px solid #D0D0D0;width:calc(100% - 60px);box-sizing:border-box;padding:0;}
.tijiaobd .btn1 {height:40px;background:#FF8500;padding:0;border-radius:4px;width:calc(100% - 60px);float:none;box-sizing:border-box;margin:0 30px;}
.tijiaobd .list p {margin:10px 0 22px;font-size:14px;font-weight:400;width:100%;text-align:center;padding:0;color:#333333;line-height:20px;}
.tijiaobd .btn1 span {margin-bottom:0;font-size:16px;font-weight:400;color:#FFFFFF;line-height:38px;}
.tijiaobd .joinyyqyfws .btn1 button {border:1px solid #FFffff;}
.tijiaobd .joinyyqyfws .btn1 button:hover {background:#F7F7F7;height:40px;border:1px solid #FF8500;}
.tijiaobd .joinyyqyfws .btn1 button:hover span {color:#FF8500;line-height:38px;}
.tijiaobd .div_input img {width:20px;height:auto;min-height:0;}
.tijiaobd .joinyyqyfws li input {color:#999999;}
.tijiaobd .joinyyqyfws li textarea {overflow:auto;height:60px;padding:0;font-size:12px;font-weight:400;line-height:30px;color:#999999;padding-left:10px;}
.tijiaobd .joinyyqyfws li input::-webkit-input-placeholder,.tijiaobd .joinyyqyfws li textarea::-webkit-input-placeholder {color:#999999;}
.tijiaobd .div_input img {width:22px;height:auto;position:absolute;left:12px;top:50%;margin-right:12px;transform:translateY(-50%);}
.tijiaobd .joinyyqyfws li input {height:40px;line-height:40px;width:calc(100% - 46px);margin-left:34px;float:left;}
.list-cases-nr {float:none;/* display:block;*/    position:relative;/* margin:0 auto;*/    margin:0 auto;width:1290px;/*transform:translateX(-50%);*/    /*left:50%;*/    /*top:0%;*/}
.list-cases-nr ul {display:flex;justify-content:center;flex-wrap:wrap;float:left;}
.list-cases-nr ul li {width:350px;margin:37px 40px;}
.list-cases-nr ul li .web p {font-size:22px;font-weight:500;color:#333333;line-height:33px;width:100%;text-align:left;margin:10px 0;}
.list-cases-nr ul li .web {margin:0;}
.list-cases-nr .ljgdandzx .ljgdandzxs1 {width:232px;height:38px;line-height:38px;box-sizing:border-box;background:#FFFFFF;color:#FF8500;border:1px solid #FF8500;float:left;text-align:center;}
.list-cases-nr .ljgdandzx .ljgdandzxs2 {width:116px;height:38px;background:#FF8500;font-size:16px;font-weight:400;box-sizing:border-box;color:#FFFFFF;border:1px solid #FF8500;line-height:38px;float:left;text-align:center;}
.list-cases-nr .ljgdandzx .ljgdandzxs1:hover {background:#ededed66;color:#FF8500;border:1px solid #ededed66;}
.list-cases-nr .ljgdandzx .ljgdandzxs2:hover {background:#ededed66;color:#FF8500;border:1px solid #ededed66;}
.list-cases-nr .curriculum_list_mb {display:none;}
.list-cases p {width:100%;float:left;}
/*实践案例详情*/.article-jjfa-nr-right-section1 li {width:100%;height:auto;float:left;position:relative;text-align:left;}
.article-jjfa-nr-right-section1 li a {padding:20px;background:none;}
.article-jjfa-nr-right-section1 li a span {margin-right:10px;padding:5px 10px;background:#FF8500;color:#ffffff;border-radius:5px;}
.article-jjfa-nr-right-section1 p {width:100%;height:auto;float:left;position:relative;background:#FF8500;display:block;color:#ffffff;padding:0 10px;box-sizing:border-box;line-height:48px;font-size:20px;}
.article-jjfa-nr-right-section1 p a {background:none;text-align:right;color:#ffffff;top:0;float:left;position:absolute;padding:0;right:10px;font-size:18px;width:auto;}
.tuijianyd a {color:#333333;}
.tuijianyd a:hover {color:#FF8500;}
.tuijianyd {width:100%;height:auto;float:left;position:relative;padding:10px 0;background:#F8F8F8;box-sizing:border-box;}
.article-jjfa-nr-right-section1 li:hover {background:#ededed66;}
/*搜索结果页*/.article-jjfa-nr-right-section3 {border-top:4px solid #FF8500;margin-bottom:110px;width:100%;height:auto;float:left;}
.article-jjfa-nr-right-section3 p {display:none;}
.article-jjfa-nr-right-section3 a {background:#F8F8F8;padding:48px 56px;width:100%;height:auto;float:left;box-sizing:border-box;}
.article-jjfa-nr-right-section3 li {width:100%;height:auto;float:left;position:relative;text-align:left;}
.article-jjfa-nr-right-section3 li a {padding:20px;background:none;}
.article-jjfa-nr-right-section3 li a span {margin-right:0;padding:5px 10px;font-size:16px;background:none;color:#333333;float:left;text-align:center;border-radius:5px;line-height:28px;}
.article-jjfa-nr-right-section3 li a span:hover {color:#FF8500;}
.article-jjfa-nr-right-section3 p {width:100%;height:auto;float:left;position:relative;background:#FF8500;display:block;color:#ffffff;padding:0 10px;box-sizing:border-box;line-height:48px;font-size:20px;}
.article-jjfa-nr-right-section3 p a {background:none;text-align:right;color:#ffffff;top:0;float:left;position:absolute;padding:0;right:10px;font-size:18px;width:auto;}
.tuijianyd3 a {color:#333333;}
.tuijianyd3 a:hover {color:#FF8500;}
.tuijianyd3 {width:100%;height:auto;float:left;position:relative;padding:10px 0;background:#F8F8F8;box-sizing:border-box;}
.search-banner h2 {text-align:center;line-height:81px;font-size:48px;}
.search-banner .search {float:none;box-sizing:border-box;height:78px;width:643px;height:76px;background:#ffffff;border-radius:4px;border:none;position:relative;transform:none;margin:16px auto;}
.search-banner .search input {-webkit-text-fill-color:#999999;font-size:24px;font-weight:400;line-height:36px;width:calc(100% - 98px);margin:0 9px;}
.search-banner .search button {border-radius:0 4px 4px 0;/*width:30px;height:30px;right:40px;*/width:80px;height:76px;right:0px;position:relative;top:0;transform:none;}
.search-banner .search button img {height:30px;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);}
.search-banner .searchimg2 {display:none;}
.search-banner .search button:hover .searchimg2 {display:block;}
.search-banner .search button:hover .searchimg1 {display:none;}
.search-banner input:-internal-autofill-selected {appearance:menulist-button;background-color:#000000!important;background-image:none !important;color:-internal-light-dark(black,white) !important;}
.searchpage-nr-left {width:calc(100% - 310px);border-top:4px solid #FF8500;}
.searchpage-nr-left-title {font-size:32px;margin-top:40px;font-weight:500;color:#333333;text-align:center;line-height:47px;letter-spacing:1px;}
.searchpage-nr-left-miaosu {font-size:18px;font-weight:400;color:#333333;line-height:27px;text-align:center;margin:10px 25px;}
.searchpage-nr-left-miaosu span {color:#FF8500;}
.searchpage-nr-list li {border:1px solid #C0C0C0;margin-bottom:18px;}
.searchpage-nr-list .text:after {display:None;}
.searchpage-nr-list1 .fenleiname {margin:4.5px 10px 4.5px 0;font-size:16px;font-weight:400;color:#FF8500;line-height:32px;background:#FFFFFF;border-radius:4px;border:1px solid #FF8500;padding:0 9px;float:left;}
.searchpage-nr-list1 {font-size:28px;font-weight:500;color:#333333;line-height:32px;letter-spacing:1px;}
.fenleitime {width:200px;margin:4.5px 0;font-size:18px;text-align:right;float:right;font-weight:400;color:#999999;line-height:32px;}
.searchpagelist .text p {display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;width:calc(100% - 200px);text-align:left;height:auto;float:left;font-size:28px;line-height:41px;}
.searchpage-nr-list2 {margin-top:12px;width:100%;height:auto;float:left;font-size:22px;font-weight:400;color:#333333;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:33px;}
.searchpage-nr-right {width:285px;margin-left:25px;}
.searchpage-nr-right .article-jjfa-nr-right-section1 {margin-bottom:80px;}
.searchpage-nrs {width:100%;height:auto;float:left;position:relative;}
/*.searchpagelist ul li a:hover .text .fenleitime {color:#ffffff;}
*//*.searchpagelist ul li a:hover .text .searchpage-nr-list2 {color:#ffffff;}
*/.searchpagelist ul li a:hover {background-color:#F8F8F8;}
.searchpagelist ul li:hover {border:1px solid #FF8500;}
.searchpagelist ul li a:hover .text p {color:#FF8500;}
/*联系我们页面*/.contact-list-nr {float:left;width:100%;height:auto;}
/*企业介绍页*/.aboutus-listwenhua {clear:both;height:auto;padding-bottom:58px;background:#ffffff;width:100%;float:left;position:relative;/*margin-top:151px;*/}
/*.aboutus-listwenhua .wrap {top:-151px;}
*/.aboutus-listwenhua .wrap {width:100%;height:auto;position:relative;margin:0 auto;display:block;}
.aboutus-list {position:relative;display:flex;justify-content:center;flex-wrap:wrap;width:100%;height:auto;float:left;position:relative;}
.aboutus-lists {background:#FFFFFF;border-bottom:4px solid #ff8500;border-radius:4px;width:380px;height:auto;float:left;margin:20px;}
.aboutus-lists img {width:100%;height:auto;float:left;position:relative;border-radius:10px 10px 0 0;}
.aboutus-lists p {font-size:30px;width:100%;float:left;text-align:center;box-sizing:border-box;padding:0 20px;font-weight:500;margin-top:38px;color:#FF8500;line-height:45px;}
.aboutus-lists span {font-size:22px;font-weight:400;color:#999999;width:100%;float:left;text-align:center;box-sizing:border-box;padding:0 20px;line-height:33px;margin-bottom:51px;}
.aboutus-contactnr {width:100%;height:auto;float:left;position:relative;display:inline-block;background-image:url('/skin/img/contactus-background.png');background-repeat:no-repeat;background-color:#f6f7f9;background-position:bottom;background-origin:content-box;}
.aboutus-contactnr .contact .img {width:581px;height:491px;margin:0 0 0 59px;float:right;}
.aboutus-contactnr .contact .cont_rt {width:calc(100% - 640px);float:left;}
.aboutus-contactnr .contact .cont_rt .contact_box {background:none;}
.aboutus-contactnr .contact .contact_box .tit h3 {font-size:32px;font-weight:500;color:#333333;line-height:47px;text-align:left;float:left;padding-left:0px;height:auto;margin-top:0;margin-bottom:40px;border-left:none;}
.aboutus-contactnr .contact .contact_box .tit {width:100%;height:auto;float:Left;position:relative;}
.aboutus-contactnr .contact .contact_box form {width:100%;height:auto;float:Left;position:relative;}
.aboutus-contactnr .contact_box {width:100%;height:auto;float:Left;position:relative;}
.aboutus-contactnr .contact_box .div_input {line-height:50px;border:1px solid #ffffff;border-radius:4px;padding:0 15px;background:#ffffff;}
.aboutus-contactnr .contact_box ul li {position:relative;}
.aboutus-contactnr .contact_box ul li span {line-height:50px;position:absolute;left:14px;float:left;padding:0;}
.aboutus-contactnr .contact_box ul li .div_input input,.aboutus-contactnr .contact_box ul li .div_input textarea {-webkit-text-fill-color:#999999;line-height:50px;}
.aboutus-contactnr .contact_box ul li {width:calc(33.33% - 20px);float:left;margin:0 10px;box-sizing:border-box;margin-bottom:20px;}
.aboutus-contactnr .contact_box ul li.li_last {width:calc(100% - 20px);float:left;margin:0 10px;box-sizing:border-box;margin-bottom:20px;}
}
.aboutus-contactnr .contact_box .btn1 a {border:0;display:inline-block;width:273px;text-align:center;line-height:50px;background:#ff8500;border-radius:4px;}
.aboutus-contactnr .contact-list-nr {width:100%;height:auto;float:left;position:relative;margin-bottom:70px;}
/*.aboutus-contactnr .contact-list-nr ul {display:flex;}
*/.aboutus-contactnr .contact-list-nr ul p {font-size:24px;font-weight:500;float:left;color:#333333;text-align:left;margin-bottom:20px;line-height:36px;}
.aboutus-contactnr .contact-list-nr ul img {text-align:left;float:left;}
.aboutus-contactnr .contact-list-nr ul span {text-align:left;margin-left:10px;font-size:22px;float:left;font-weight:400;color:#333333;line-height:33px;}
.aboutus-contactnr .contact-list-nr ul {overflow:hidden;left:50%;float:left;margin:0;display:flex;width:auto;transform:translateX(-50%);position:relative;}
.aboutus-contactnr .contact-list-nr ul li {width:auto;margin:0 45px;}
.xscontactxxs {width:100%;height:calc(100% - 56px);float:left;position:relative;}
.xscontactxxss {position:relative;top:50%;float:left;left:50%;transform:translateY(-50%) translateX(-50%);}
.xscontactxxss img {width:35px;height:auto;float:Left;}
.xscontactxxss span {width:calc(100% - 45px);float:left;}
.xscontactxx1 img,.xscontactxx2 img {max-width:101px;height:auto;}
.xscontactxx {width:auto;}
.xscontactxx1,.xscontactxx2 {width:200px;margin:0 45px;}
.xscontactxxs:hover span {color:#ff8500!important;}
.aboutus-lists:Hover {background-color:#ff8500;}
.aboutus-lists:Hover p,.aboutus-lists:Hover span {color:#ffffff;}
.section-hxjzl {overflow:hidden;width:100%;height:auto;float:Left;position:relative;}
.contact-lunbo1,.contact-lunbo2 {width:100%;height:auto;float:Left;position:relative;}
.contact-lunbo1s {display:flex;justify-content:center;flex-wrap:wrap;}
.contact-lunbo1ss {height:64px;line-height:64px;margin:20px 30px;padding:0 40px;background:#F7F7F7;width:auto;float:left;}
.contact-lunbo1ss.is-active {background:#FF8500;}
.contact-lunbo1ss span {font-size:24px;font-weight:400;color:#333333;line-height:64px;}
.contact-lunbo1ss.is-active span {color:#ffffff;}
.contact-lunbo1ss img {vertical-align:middle;width:30px;height:auto;padding-bottom:10px;margin-right:14px;}
.contact-lunbo1 {display:flex;position:relative;justify-content:center;flex-wrap:wrap;float:left;width:auto;transform:translateX(-50%);left:50%;top:0%;}
.contact-lunbo2 {padding-bottom:60px;}
.contact-lunbo1ss2 {display:none;}
.contact-lunbo1ss.is-active .contact-lunbo1ss2 {display:inline;}
.contact-lunbo1ss.is-active .contact-lunbo1ss1 {display:none;}
.contact-lunbo2s {width:1300px;float:left;transform:translateX(-50%);left:50%;margin:0 auto;position:relative;height:auto;}
.contact-lunbo2s p {font-size:28px;box-sizing:border-box;font-weight:500;width:100%;height:auto;float:left;color:#333333;line-height:47px;padding:30px 20px;text-align:center;}
.contact-lunbo2s-nr2 {padding:24px 20px;box-sizing:border-box;width:100%;height:auto;float:left;position:relative;background-color:#ffffff;border-bottom:8px solid #FF8500;}
.contact-lunbo2s-nr {width:100%;height:auto;float:left;position:relative;}
.contact-lunbo2s-nr2 span {/*font-size:22px;*/font-weight:500;font-size:20px;line-height:28px;color:#FF8500;/*line-height:33px;*/position:relative;/*width:calc(50% - 56px);*/    width:calc(100% - 56px);height:auto;float:left;margin:0 10px;padding:5px 0;padding-left:36px;}
.contact-lunbo2s-nr2 span:before {content:'';position:absolute;width:28px;left:0;height:13px;opacity:0.8;top:50%;z-index:10;transform:translateY(-50%);/* color:#333333;*/    float:left;background-size:cover;background:url(/skin/img/箭头.png) no-repeat;}
.section-hxjzl-bottom {height:396px;background:#F4F6F9;width:100%;float:left;position:absolute;bottom:0;}
.contact-lunbo2 {clear:both;width:800px;overflow:hidden;left:50%;transform:translateX(-50%);}
.contact-lunbo2div {width:auto;position:relative;display:flex;float:left;}
.contact-lunbo2s-nr2 {position:relative;width:100%;height:auto;float:left;}
.contact-lunbo2s-nr2s {display:block;position:relative;width:100%;top:50%;height:auto;float:left;transform:translateY(-50%);}
.contact-lunbo1ss {cursor:pointer;}
.contact-lunbo2s-nr1 {width:100%;height:auto;float:left;position:relative;}
.aboutus-listwenhuas {height:396px;background:#F4F6F9;width:100%;float:left;bottom:0;position:absolute;}
.contact-lunbo2s-nr1 img {text-align:center;margin:0 auto;clear:both;display:block;}
.contact-lunbo2s {background:#ffffff;width:100%;}
/*new teacher*/.new-teacher-lists {width:100%;height:auto;float:left;position:relative;}
.new-teacher-list-left {width:400px;height:auto;float:left;/*position:relative;*/top:50%;transform:translateY(-50%);position:absolute;}
.new-teacher-list-left img {border-radius:50%;overflow:hidden;width:auto;height:100%;float:left;position:relative;}
.new-teacher-list-right {width:calc(100% - 400px);height:auto;float:right;position:relative;}
.new-teacher-list-right span {color:#FF8500;font-size:28px;font-weight:600;line-height:38px;padding:20px 0;float:left;clear:both;}
.new-teacher-list-right ul {width:100%;height:auto;float:left;position:relative;}
.new-teacher-list-right ul li {width:100%;height:auto;position:relative;text-align:left;float:left;padding-bottom:15px;line-height:28px;font-size:16px;}
.new-teacher-list-right ul li:before {content:'';position:absolute;left:10px;width:5px;/* top:19px;*/    top:12px;transform:none;/* top:50%;*/    /* transform:translateY(-50%);*/    height:5px;border-radius:50%;background:#333333;}
.new-teacher-list-right ul li p {text-indent:0em!important;width:calc(100% - 30px);margin-left:30px;}
.new-teacher-lists .new-teacher-list-right span:hover {color:#2c4ca7;}
.banner-joinus-1 img {left:50%;transform:translateX(-50%);}
@media screen and (max-width:1680px) {.joinus-section2 .joinus-section2-img {min-height:700px;position:relative;width:auto;text-align:left;max-width:2000px;height:700px;float:left;}
.banner-joinus-1 img {width:auto;height:413px;max-width:300%;}
.mainers .banner-joinus-2 img {width:auto;height:584px;float:left;left:50%;position:relative;/* margin:0 auto;*/    max-width:300%;text-align:center;transform:translateX(-50%);}
.tijiaobd .div_input img {width:22px;height:auto;position:absolute;left:12px;top:50%;margin-right:12px;transform:translateY(-50%);}
/*.jlkc_newlist ul li {*/    /*float:left;*/    /*width:calc(25% - 30px);}
*/    .list-title {margin-top:42px;}
/*.curriculum_list_mbs p {font-size:24px;}
*/    /*.curriculum_list_mbs span {font-size:20px;margin:12px 0 24px;}
*/    /*.curriculum_list ul li .img_box .curriculum_list_mbs .curriculum_list_more {height:38px;}
*/    /*.curriculum_list ul li .img_box .curriculum_list_mbs .curriculum_list_more span {line-height:38px;}
*/    .list-bars {margin:40px auto;}
}
@media screen and (max-width:1500px) {.home-kunrao-nr-bg {display:none;}
.home-kunrao-nrs-big {width:1236px;}
.home-kunrao-nrs {margin:47.5px;}
.home-hxjzl-left,.home-hxjzl-right {width:50%;box-sizing:border-box;padding:0 20px;}
.home-hxjzl-left img {padding-right:0;}
}
@media screen and (max-width:1440px) {.header .logo {margin-right:0px;margin-left:30px;}
.header .wrap {width:100%;max-width:none;}
.header .wrap-index {width:100%;max-width:none;}
.search {margin-right:30px;margin-left:30px;}
.header .nav {width:calc(100% - 227px);}
.page_num ul li {margin-left:100px;}
.home-qybiange-nr {clear:both;width:100%;box-sizing:border-box;padding:0 20px;}
.xushi-footer2 {width:100%;padding:0 40px;box-sizing:border-box;}
.xushi-footer2s1-nr1 {margin-right:20px;position:relative;top:0;transform:none;}
.xushi-footer2s1-nr4 {width:calc(100% - 780px);}
/*.xushi-footer2s1-nr3,.xushi-footer2s1-nr2 {width:200px;}
*/.xushi-footer2s1-nr3,.xushi-footer2s1-nr2 {width:calc((100% - 360px) / 4);}
.header-daohan .wrap {width:calc(100% - 40px);margin:22px 20px 0;}
.header-daohan .wrap-index {width:calc(100% - 40px);margin:22px 20px 0;}
.header-daohan .nav ul {float:right;padding-right:36px;}
.header-daohan .nav {float:right;width:calc(100% - 279px);}
.banner-fzlcs1 h2,.banner-joinuss1 h2 {font-size:38px;line-height:48px;}
.banner-fzlcs3 {height:42px;font-size:32px;}
.banner-joinuss3 {height:auto;font-size:32px;}
.banner-joinuss2 {margin:22px 0 12px;}
.banner-jltds1 h2 {font-size:48px;}
.banner-jltds1 span {margin:22px auto 12px;}
.banner-jltds3-nrs1 {font-size:42px;line-height:48px;}
.banner-jltds3-nrs3 {font-size:20px;line-height:22px;}
.banner-jltds3-nrs2 {margin:3px 0 5px;}
.joinyyqyfw {right:40px;}
.tijiaobd,.joinyyqyfw {max-width:3000px;width:calc(100% - 40px);top:130px;}
.xushi-footer-yd {width:360px;float:left;}
.xushi-footer2s1-nr4 {width:100%;padding:40px 0;float:left;}
.wrapjltd .list-nr .list-li-nr {width:auto;}
/*.wrapjltd .list-nr {padding:0 60px;box-sizing:border-box;}
*/}
@media screen and (max-width:1400px) {.home-qybgcase {width:100%;box-sizing:border-box;padding:0 20px;}
.home-qybgcase-nrs {width:calc(100% - 240px);}
.home-qybgcase-nr {clear:both;width:calc(100% - 240px);}
.joinus-section1-left {width:100%;}
.joinus-section1-right {display:None;}
.list-title,.joinus-section2 {margin-top:80px;}
.list-cases-nr {width:100%;padding:0 20px;box-sizing:border-box;float:left;}
.aboutus-contactnr .contact .cont_rt {width:calc(100% - 440px);}
.aboutus-contactnr .contact .img {width:400px;height:auto;margin:0 0 0 40px;}
.aboutus-lists {width:calc(33.33% - 40px);}
}
@media screen and (max-width:1300px) {.home-kctuijian-nrs {width:460px;margin:20px;}
}
@media screen and (max-width:1250px) {.search {width:150px;}
.header .logo {margin-left:20px;}
.search {margin-right:20px;margin-left:20px;}
.header .nav ul li {margin-left:16px;}
.page_num ul li {margin-left:50px;}
.home-kunrao-nrs-big {width:calc(100% - 40px);display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:40px;}
.home-kunrao-nrs {margin:20px;width:calc(33.33% - 40px);}
.home-qybgcase-nrs-btn1 {left:-90px;}
.home-qybgcase-nrs-btn2 {right:-90px;}
.xushi-footer2s1-nr1 {position:relative;top:0;transform:none;}
.xushi-footer2s1-nr4 {width:430px;float:left;}
/*.xushi-footer2s1-nr3,.xushi-footer2s1-nr2 {display:none;}
*/.xushi-footer2s1 {width:auto;position:relative;transform:translateX(-50%);left:50%;}
.list-xinshufb-nr-right-top p {width:100%;}
.list-xinshufb-nr-left {width:440px;}
.list-xinshufb-nr-right {width:calc(100% - 440px);margin-left:0;}
.newfzlc-nr {padding:0 60px;box-sizing:border-box;}
.banner-jltds1 {display:none;}
.banner-jltds {width:800px;}
.banner-jltds3-nrs2 {width:80%;}
.banner-joinuss {width:100%;box-sizing:border-box;}
.books-nr {width:100%;box-sizing:border-box;padding:0 40px;margin:40px auto;float:left;}
.books-nr-left,.books-nr-right {width:100%;padding:0;}
.books-nr-right2-top {width:300px;}
.books-nr-left {margin-top:20px;}
.article-jjfa-nr {max-width:3000px;}
.article-jjfa-nr-right {margin-left:20px;}
.article-jjfa-nr-left {width:calc(100% - 370px);padding:0 20px;}
.searchpage-nr-left {width:calc(100% - 310px);padding:0 20px;}
.sxpian1,.sxpian2 {clear:both;float:left;text-align:left;margin-top:20px;}
.searchpage-nrss,.searchpagelist .text p {float:left;width:100%;}
.fenleitime {text-align:left;float:left;}
.aboutus-contactnr .contact-list-nr ul li {margin:0 20px;}
.contact-lunbo2 {width:calc(100% - 40px);}
.contact-lunbo2s-nr1 img {width:100%;height:auto;float:left;}
.contact-lunbo2s {width:100%;}
.contact-lunbo2s-nr2 span {width:calc(100% - 56px);}
.contact-lunbo2s-nr2s {}
}
@media screen and (max-width:1000px) {.nav_wap {position:absolute;top:50%;margin-top:-20px;width:40px;height:40px;background:url(../images/menu.png) no-repeat center center #ff8500;background-size:auto 25px;right:5px;}
.nav {position:fixed;top:58px;left:-100%;width:100%;height:calc(100% - 58px);background:#fff;}
.header .nav ul li {float:none;margin:0 20px;}
.header {line-height:58px;height:58px;}
.h_menu .nav_wap {background:url(../images/menu-1.png) no-repeat center center #ff8500;background-size:auto 25px;}
.h_menu .nav {left:0;}
.nav {/*background:#e7ece8;color:#333333;*/background:#24408A;color:#ffffff;overflow:auto;}
.header .nav ul li.active:after {display:none;}
.header .nav ul li a {color:#ffffff;}
.header .nav ul {float:right;width:100%;text-align:center;line-height:58px;}
.header .nav {width:calc(80%);}
.search {margin:14px 5%;padding:10px;box-sizing:border-box;width:90%;float:left;}
.mainer {margin-top:58px;}
.banner-nr1 p,.banner-nr1 p::after,.banner-nr1 p::before {font-size:38px;}
.banner-nr2 p,.banner-nr2 p::after,.banner-nr2 p::before {font-size:22px;}
.banner-nr3 span {padding:0 25px;line-height:38px;}
.banner-nr2 {margin-top:0;}
.page_num ul li,.page_num ul li:first-child {width:46%;float:Left;box-sizing:border-box;margin:2%;}
.page_num ul li h2,.page_num ul li p {text-align:center;width:100%;}
.page_num ul li label {margin:20px auto;float:none;}
.home-kunrao-nrs {width:317px;}
.home-qybiange-nrs {width:362px;}
.home-hxjzl-left,.home-hxjzl-right {width:100%;}
.home-hxjzl-right-title {text-align:center;}
.home-hxjzl-left,.home-hxjzl-right {width:650px;margin:0 auto;display:block;float:none;}
.home-kctuijian-nr {box-sizing:border-box;padding:0 20px;width:100%;}
.home-kctuijian-nrs {width:calc(50% - 40px);margin:20px;}
.home-kctuijian-nrss:hover .home-kctuijian-nrs2 {height:100%;}
.home-kctuijian-nrss:hover .home-kctuijian-nrs2s1 {top:61px;}
.home-kctuijian-nrs2s1 span {font-size:28px;}
.home-kctuijian-nrss:hover .home-kctuijian-nrs2s2 {margin-top:-41px;}
.header .nav ul li a:hover {color:#FF8500;}
.daohan2j {width:100%;position:relative;}
.header .logo img {height:34px;}
.banner-fzlcs,.banner-jltds {top:calc(50% + 29px);}
.list-title {margin-top:40px;}
.list-title2 {margin:14px 0 20px;}
.list-bar {margin:20px auto;}
.list-daohans li {margin:15px 15px;}
.joinyyqyfw {right:20px;display:none;}
.mainers {margin-top:0;}
.banner-joinuss {top:calc(50% + 29px);}
.books-banner h2,.banner-joinuss1 h2 {font-size:38px;}
.banner-joinus {overflow:hidden;}
.banner-joinuss3 {font-size:28px;}
.zywqh {display:none;}
.syzywqh {display:none;}
.article-jjfa-nr-top,#jjfa275 .article-jjfa-nr-top {margin-top:40px;margin-bottom:40px;}
.article-jjfa-nr-right-section1 a {padding:25px;}
.article-jjfa-nr-right {width:250px;}
.article-jjfa-nr-left {width:calc(100% - 270px);padding:0;}
.article-jjfa-nr-right-section1,.article-jjfa-nr-right-section2 {margin-bottom:40px;}
.article-jjfa-nr-tops .article-jjfa-nr-tops1,.article-jjfa-nr-tops .article-jjfa-nr-tops2 {font-size:22px;line-height:48px;padding:0 20px;margin:0 10px 20px;}
.books-nr-right2-top,.books-nr-right2-top-span {width:100%;}
.list-cases-nr ul li {margin:20px;}
.list-bars {margin:40px auto 60px;}
.list-cases .list-title2 {font-size:22px;}
.xushi-footer-yd {width:100%;margin-bottom:40px;}
.xushi-footer2s1-nr4 {width:calc(100% - 360px);padding:0 20px;}
.xushi-footer2s1-nr2 {width:25%;margin-bottom:20px;}
.aboutus-contactnr .contact .cont_rt {width:calc(100%);}
.aboutus-contactnr .contact .img {width:100%;height:200px;margin:20px auto;}
.aboutus-contactnr .contact .foot-mapditus {height:250px;}
.aboutus-contactnr .contact {margin-top:40px;}
/*.aboutus-contactnr .contact-list-nr ul .xscontactxx1,.aboutus-contactnr .contact-list-nr ul .xscontactxx2 {width:50%;margin:10px 0;}
*//*.aboutus-contactnr .contact-list-nr ul .xscontactxx3 {width:50%;margin:10px 0;}
*//*.aboutus-contactnr .contact-list-nr ul .xscontactxx4 {width:50%;margin:10px 0;}
*//*.aboutus-contactnr .contact-list-nr ul {display:Block;}
*/.aboutus-contactnr .contact-list-nr ul .xscontactxx p {width:100%;}
/*.xscontactxxss {left:0;transform:none;}
*/.aboutus-contactnr .contact-list-nr ul {display:block;}
.aboutus-contactnr .contact-list-nr ul .xscontactxx1,.aboutus-contactnr .contact-list-nr ul .xscontactxx2 {width:50%;float:left;margin:20px 0;clear:inherit;text-align:center;}
.aboutus-contactnr .contact-list-nr ul .xscontactxx3,.aboutus-contactnr .contact-list-nr ul .xscontactxx4 {width:100%;float:left;margin:20px 0;clear:inherit;text-align:center;}
.aboutus-contactnr .contact-list-nr ul p {text-align:center;}
.aboutus-contactnr .contact-list-nr ul img {text-align:center;float:none;}
.aboutus-contactnr .contact-list-nr ul .xscontactxxss img {text-align:left;float:left;}
.xscontactxxss {position:relative;top:0;float:left;left:50%;transform:translateX(-50%);}
}
@media screen and (max-width:900px) {.xushi-footer2s1-nr1 p,.xushi-footer2s1-nr2 p,.xushi-footer2s1-nr3 p,.xushi-footer2s1-nr4 p {font-size:22px;width:auto;float:left;clear:both;left:50%;position:relative;transform:translateX(-50%);text-align:center;}
.xushi-footer2s1-nr1 p span,.xushi-footer2s1-nr2 p span,.xushi-footer2s1-nr3 p span,.xushi-footer2s1-nr4 p span {font-size:18px;text-align:center;}
.xushi-footer2s1-nr2 span,.xushi-footer2s1-nr3 span,.xushi-footer2s1-nr4 span {font-size:18px;text-align:center;}
.xushi-footer2s1-nr1 {width:100%;text-align:center;}
.xushi-footer2s1-nr4 {width:100%;margin-top:20px;}
.xushi-footer2s1-nr4s1 {width:auto;clear:both;height:auto;float:left;left:50%;transform:translateX(-50%)}
.xushi-footer2s3 {box-sizing:border-box;padding:10px 20px;}
/*.xushi-footer2s1-nr4,.xushi-footer2s1-nr3,.xushi-footer2s1-nr2 {display:None;}
*/.moredaohan {display:block;width:100%;height:auto;float:left;position:relative;padding:0;box-sizing:border-box;}
.moredaohan span {padding:8px 15px;text-align:center;background:#FF8500;border-radius:24px;font-size:14px;font-family:SourceHanSansSC-Regular,SourceHanSansSC;font-weight:400;color:#FFFFFF;/*float:left;*/    clear:both;display:block;width:100px;margin:0 auto;margin-top:10px;line-height:20px;}
.moredaohans {display:none;}
.list-xinshufb-nr-left {width:340px;}
.list-xinshufb-nr-left img {width:100%;}
.list-xinshufb-nr-right {width:calc(100% - 340px);margin-left:0;}
.list-xinshufb-nr-right-top .list-xinshufb-nr-right-button2 {margin:40px 0;}
.newfzlc-nr {padding:0 40px;}
.newfzlc-top img {width:auto;}
.newfzlc-nrs p {font-size:42px;}
.newfzlc-nrs span {font-size:18px;}
.banner-jltds1 {display:block;}
.banner-jltds1 span,.banner-jltds3 {display:none;}
.banner-jltds1 h2 {font-size:32px;line-height:38px;padding:0;}
.banner-jltds {width:90%;box-sizing:border-box;}
.mainers .banner-joinus img {height:300px;width:auto;float:left;text-align:left;max-width:1000px;}
.joinus-section2-img {display:None;}
.joinus-section3s img {width:200px;height:100px;}
.joinus-section2s {width:100%;position:relative!important;float:left;height:auto;background:#000D1B;position:absolute;top:0;left:0;transform:none;}
.joinus-section2s-bottom {margin-bottom:45px;}
.joinus-section2s-nr {width:100%;height:auto;float:left;word-break:break-all;}
.list-li-nr {overflow:hidden;margin:1%;width:48%;}
.list-jltd-nrs2 li {font-size:20px;line-height:28px;}
.list-li-nr img {width:100%;}
.list-jltd-nrs1 span {font-size:18px;line-height:28px;}
.banner-fzlcs1 h2,.banner-joinuss1 h2 {font-size:32px;line-height:40px;}
.banner-fzlcs3 {font-size:22px;line-height:30px;}
.banner-fzlcs2 {margin:22px auto 12px;}
.banner-fzlc img,.banner-jltd img {height:300px;width:auto;float:left;text-align:left;max-width:1000px;left:50%;transform:translateX(-50%);}
.jlkc_newlist ul li {width:350px;}
.curriculum_list_mbs p {font-size:24px;}
.curriculum_list_mbs span {font-size:18px;line-height:28px;}
.curriculum_list ul li .img_box .curriculum_list_mbs .curriculum_list_more span {line-height:38px;}
.curriculum_list ul li .img_box .curriculum_list_mbs .curriculum_list_more {height:38px;}
.curriculum_list_mbs span {-webkit-line-clamp:3;margin:12px 0 20px;}
.aboutus-lists {width:300px;}
.aboutus-listwenhuas {height:800px;}
.xushi-footer2s1-nr1 .footer2s1-nr1-span {padding-right:0px;}
.new-teacher-list-left,.new-teacher-list-right {width:100%;position:relative;top:0;transform:none;}
.new-teacher-list-left img {float:none;margin-bottom:20px;}
}
@media screen and (max-width:850px) {.home-kctuijian-nrss:hover .home-kctuijian-nrs2s1 {top:20px;}
.list-cases img {width:auto;max-width:100%;}
}
@media screen and (max-width:750px) {.header .logo img {height:34px;}
.nav_wap {right:20px;}
.banner-nr {position:absolute;transform:translateY(-50%) translateX(-50%);top:50%;left:50%;width:90%;float:left;}
.banner-nr3 {margin-top:20px;}
.header .nav ul {float:right;width:100%;text-align:center;line-height:58px;}
.header .nav {width:calc(100%);}
.home-kehujz-nrs-last span {font-size:18px;}
.home-kunrao-title,.home-qybiange-title,.home-qybgcase-title,.home-kctuijian-title,.home-kehujz-title {margin-top:40px;}
.home-kehujz-nr {margin-bottom:0px;}
.home-kehujz-nrs {width:33.33%;}
.home-kehujz-nrs-last {width:calc(33.33% - 16px);height:50px!important;border-radius:20px;overflow:hidden;}
.xushi-footer2s1-nr1 {width:100%;padding:0 0px;height:auto;text-align:center;float:left;box-sizing:border-box;position:relative;margin:0;top:0;transform:none;}
.xushi-footer2s1-nr4,.xushi-footer2s1-nr3,.xushi-footer2s1-nr2 {width:100%;margin-top:20px;}
.xushi-footer2s1-nr1 img {max-width:250px;}
.xushi-footer2s1 {margin:20px auto 20px;}
.xushi-footer2 {width:100%;padding:0 20px;}
.xushi-footer2s1-nr1 h1 {margin-top:10px;padding-left:14px;box-sizing:border-box;letter-spacing:8px;}
.xushi-footer2s1-nr1 p,.xushi-footer2s1-nr2 p,.xushi-footer2s1-nr3 p,.xushi-footer2s1-nr4 p {margin-bottom:10px;}
.xushi-footer2s1-nr4s1s img,.xushi-footer2s1-nr4s1s {width:26px;height:26px;}
.xushi-footer2s1-nr4s1 {margin:0;clear:both;width:auto;height:auto;float:left;left:50%;transform:translateX(-50%);}
.xushi-footer2s1-nr4s2 p {margin-bottom:0;}
.home-hxjzl-left,.home-hxjzl-right {width:100%;float:left;}
.home-hxjzl-left img {width:100%;max-height:none;height:auto;float:none;margin:0 auto;display:block;position:relative;/*padding:0 20px;*/    box-sizing:border-box;}
.home-hxjzl-right-title {text-align:center;box-sizing:border-box;padding:20px;}
.home-kctuijian-nr {padding:20px;box-sizing:border-box;}
.home-hxjzl-right-nr,.home-hxjzl-right-bottom {padding:20px 0px;box-sizing:border-box;}
.home-kctuijian-nr {margin:0;}
.home-hxjzl {margin-top:0;}
.home-kctuijian,.home-qybgcase,.home-qybiange {padding:0 20px;box-sizing:border-box;}
.home-qybiange-nrs {width:calc(50% - 20px);margin:10px;padding:30px 0 0;}
.home-kunrao-nr {width:100%;}
.home-kunrao-nrs-big,.home-kunrao-title,.home-qybiange-title,.home-qybgcase-title,.home-kctuijian-title,.home-kehujz-title {width:100%;padding:0 20px;box-sizing:border-box;}
.home-kunrao-nrs {width:calc(50% - 20px);margin:10px;}
.home-kunrao-nr-bg {opacity:0;}
.home-qybgcase-nrs-btn1 {left:20px;opacity:0;}
.home-qybgcase-nrs-btn2 {right:20px;opacity:0;}
.home-qybgcase-nr:hover .home-qybgcase-nrs-btn1,.home-qybgcase-nr:hover .home-qybgcase-nrs-btn2 {opacity:1;}
.page_num,.home-kunrao {padding:0;}
.page_num .wrap {width:100%;box-sizing:border-box;padding:0 20px;margin-bottom:30px;}
.page_num .wrap-index {width:100%;box-sizing:border-box;padding:0 20px;margin-bottom:30px;}
.page_num ul li,.page_num ul li:first-child {width:calc(50%);padding:10px;float:Left;box-sizing:border-box;margin:0;}
.home-kunrao-nrs3 {font-size:18px;}
.home-hxjzl-right-bottom1,.home-hxjzl-right-bottom2,.home-hxjzl-right-bottom3 {width:92px;height:auto;float:left;margin:0 10px 0px 0;}
.home-kunrao-nrs1 {left:-10px;top:-10px;}
.home-qybgcase-nrs {width:calc(100%);}
.home-qybgcase-nr {width:calc(100%);}
.home-qybgcase-nrs1s2 img {width:150px;bottom:20px;left:20px;}
.home-kctuijian-nrs {width:460px;margin:20px 0;}
.home-kctuijian-nrss:hover .home-kctuijian-nrs2 {height:118px;}
.home-kctuijian-nrss:hover .home-kctuijian-nrs2s1 {top:-61px;}
.home-qybiange-nrs2s1 {font-size:22px;text-align:center;}
.home-kctuijian-nrss:hover .home-kctuijian-nrs2s2 {margin-top:-61px;}
/*.xushi-footer2s1-nr3 span,.xushi-footer2s1-nr2 span {display:none;}
*//*.xushi-footer2s1-nr4s1,.xushi-footer2s1-nr4s2 {display:none;}
*//*.xushi-footer2s1-nr3:hover span {display:block}
*//*.xushi-footer2s1-nr2:hover span {display:block}
*//*.xushi-footer2s1-nr4:hover .xushi-footer2s1-nr4s1 {display:block;}
*//*.xushi-footer2s1-nr4:hover .xushi-footer2s1-nr4s2 {display:block;}
*/.home-kunrao-nrs3 {bottom:50%;text-align:center;width:100%;height:auto;box-sizing:border-box;padding:20px 40px;background-color:#ffffffcc;font-size:22px;font-family:SourceHanSansSC-Medium,SourceHanSansSC;font-weight:500;color:rgba(0,0,0,0.8);line-height:33px;position:absolute;float:left;transform:translateY(50%);}
.home-kunrao-nrs4 p {font-size:22px;line-height:32px;}
.list-xinshufb-nr-left {width:100%;}
.list-xinshufb-nr-left img {text-align:center;float:none;display:block;margin:0 auto;}
.list-xinshufb-nr-right {width:calc(100% - 40px);margin-left:20px;}
.list-xinshufb-nr-right-top {padding:0;}
.list-xinshufb-nr-right-top p {width:100%;}
.list-xinshufb-title1,.list-xinshufb-title2 {padding:0 20px;box-sizing:border-box;}
.list-xinshufb-title {margin-top:40px;}
.list-xinshufb-title1 {font-size:28px;line-height:38px;}
.list-xinshufb-title2 {font-size:16px;}
.newfzlc-nr {padding:0 20px;}
.newfzlc-top {margin-top:40px;margin-bottom:20px;padding:0 20px;box-sizing:border-box;width:100%;}
.banner-fzlcs1 h2 {font-size:28px;line-height:38px;}
.banner-fzlcs3 {font-size:20px;}
.banner-fzlcs2 {margin:12px auto 6px;}
.list-daohans li {width:auto;padding:0 20px;line-height:64px;font-size:20px;}
.list-title1 {font-size:28px;}
.list-title2 {font-size:20px;}
.list-jltd-nr-div {width:80%;}
.books-nr {padding:0 20px;margiN:20px auto;}
.books-nr-right2-nr img {width:90%;height:auto;max-width:350px;}
.joinus-section2s-bottom1,.joinus-section1-left,.joinus-section1-right {width:100%;}
.joinus-section2s-bottom2 {width:100%;margin-top:20px;}
.joinus-section2s-bottom2 img {min-height:auto;width:148px;height:auto;float:none;margin:0 auto;display:block;}
.joinus-section1-lefts2 {width:auto;left:10px;font-size:20px;padding:10px;float:none;box-sizing:border-box;font-weight:400;color:#333333;line-height:26px;position:relative;top:0%;right:0px;transform:none;}
.joinus-section1-lefts {height:auto;width:100%;}
.joinus-section1-right {display:block;margin-top:20px;margin-bottom:20px;height:auto;}
.joinus-section2 {margin-top:40px;}
.joinus-section2s-top span,.joinus-section2s-nr span {font-size:38px;line-height:55px;}
.joinus-section2s-top p,.joinus-section2s-nr p {font-size:22px;}
.joinus-section2s-bottom1 {font-size:22px;padding:20px;}
.article-jjfa-nr-right,.article-jjfa-nr-left {width:100%;margin:0;}
.article-jjfa-nr-right-section1 img {max-width:250px;}
.article-jjfa-nr-right-section1 {text-align:center;}
/*#fastmulunr p span {width:100%;}
*/#fastmulunr p iframe {width:auto;max-width:100%;float:left;position:relative;left:50%;transform:translateX(-50%);height:auto;}
#fastmulunr p video {width:auto;max-width:100%;float:left;position:relative;left:50%;transform:translateX(-50%);height:auto;}
.article-jjfa-nr-left h3 {margin-bottom:20px;font-size:26px;}
.article-jjfa-nr-right-section1 p,.article-jjfa-nr-right-section2 p,.article-jjfa-nr-right-section3 p {text-align:left;}
.article-book-nr-top {margin-top:20px!important;margin-bottom:20px!important;}
.article-jjfa-nr-left .article-case-nr-left-p {font-size:16px;}
#fastmulunr td {padding:10px;}
.xushi-footer2s1-nr2 {width:50%;margin-bottom:20px;}
.searchpagelist .text p {width:100%;}
.fenleitime {float:left;text-align:left;width:100%;}
.searchpage-nrss {font-size:22px;line-height:30px;clear:both;-webkit-line-clamp:2;width:100%;float:left;}
.searchpage-nr-list2 {margin-top:0px;font-size:18px;-webkit-line-clamp:3;}
.search-banner .search {width:80%;height:50px;}
.search-banner .search input {font-size:20px;}
.search-banner .search button {height:50px;width:50px;background-color:#ff8500;position:absolute;}
.search-banner .search button:hover {background-color:#333333;}
.search-banner .search .searchimg2 {display:block;}
.search-banner .search .searchimg1 {display:none;}
.search-banner .search button:hover img {background:none;}
.search-banner .search input {line-height:22px;width:calc(100% - 70px);padding:9px 0;margin:0 0px;}
.aboutus-contactnr .contact .img {width:100%;}
.aboutus-contactnr .contact .cont_rt {width:100%;}
.aboutus-listwenhua {height:auto;}
.aboutus-lists {width:380px;}
.aboutus-listwenhuas {height:1300px;}
.contact-lunbo1ss {margin:10px 10px;padding:0 20px;}
.contact-lunbo2s p {font-size:22px;}
.contact-lunbo2s-nr2 span {font-size:18px;}
.contact-zhutinr span {font-size:22px!important;}
.section-hxjzl-bottom {height:calc(100% - 500px);}
.contactus-title-bottom {margin-bottom:20px;}
}
@media screen and (max-width:600px) {.banner-nr2 {display:none;}
.banner-nr1 p,.banner-nr1 p::after,.banner-nr1 p::before {font-size:28px!important;}
.home-kunrao-nrs {width:317px;}
.home-kunrao-nrs3 {padding:10px;}
.home-qybiange-nrs {width:362px;}
.home-qybiange-nr {padding:0;}
.banner-fzlcs1 h2,.banner-joinuss1 h2 {font-size:28px;line-height:38px;}
.banner-fzlcs3,.banner-joinuss3 {font-size:20px;}
.banner-fzlcs2 {margin:12px auto 2px;}
.banner-joinuss2 {margin:12px 0 2px;}
.xushi-footer2s1-nr2 {display:none;}
.xushi-footer-yd {margin-bottom:0;}
}
@media screen and (max-width:500px) {.home-kctuijian-nrs {width:100%;}
.home-kctuijian-nrss:hover .home-kctuijian-nrs2 {height:100%;}
.home-kctuijian-nrss:hover .home-kctuijian-nrs2s1 {top:20px;}
.home-kctuijian-nrss:hover .home-kctuijian-nrs2s2 {margin:0;margin-top:-41px;}
.list-li-nr {width:auto;}
}
@media screen and (max-width:450px) {.banner-nr {width:100%;}
.banner-nr1 p,.banner-nr1 p::after,.banner-nr1 p::before {font-size:22px;}
.page_num ul li label {width:80%;}
.home-kehujz-nrs {width:50%;}
.home-kehujz-nrs-last {width:calc(50% - 16px);height:auto!important;border-radius:0px;overflow:hidden;}
.banner-nr3 {margin-top:0px;}
.home-kunrao-title1,.home-qybiange-title1,.home-qybgcase-title1,.home-kctuijian-title1,.home-kehujz-title1,.home-hxjzl-right-title1 {font-size:28px;}
.home-kunrao-title2,.home-qybiange-title2,.home-qybgcase-title2,.home-kctuijian-title2,.home-kehujz-title2,.home-hxjzl-right-title2 {font-size:14px;}
.home-kunrao-title4,.home-qybiange-title4,.home-kehujz-title4 {font-size:16px;}
.home-kunrao-nrs {width:calc(100% - 20px);}
.home-qybiange-nrs {width:calc(100%);}
.home-kctuijian-nrs {width:100%;margin:10px 0%;}
.home-kctuijian-nr {padding:0;}
.home-kctuijian-title4 span {clear:both;display:block;margin-top:5px;width:100px;margin:5px auto;}
/*.home-kctuijian-nrss:hover .home-kctuijian-nrs2s2 {margin:0;}
*/.home-kctuijian-nrss:hover .home-kctuijian-nrs2 {height:100%;}
.home-qybgcase-nrs1s2 img {width:100px;bottom:20px;left:20px;}
.home-hxjzl-right-bottom1,.home-hxjzl-right-bottom2,.home-hxjzl-right-bottom3 {width:72px;height:72px;float:left;margin:0 10px 20px 0;}
.home-hxjzl-right-bottom span {width:72px;height:72px;line-height:72px;}
.home-kctuijian-nrs2s1 span {font-size:22px;}
.home-kctuijian-nrs2s2 span {font-size:16px;}
.xushi-footer2s1-nr1 img {max-width:200px;}
.list-xinshufb-title1 span {clear:both;float:left;width:100%;text-align:center;}
.newfzlc-nrs2 {left:20px;transform:translateX(0%) translateY(-50%);}
.newfzlc-nrs {width:100%;margin-top:20px;}
.newfzlc-nrs-right {margin-top:40px;}
.newfzlc-nrs-img {left:-13px;}
.newfzlc-nrs p {text-align:left;}
.banner-fzlc img {width:auto;height:300px;max-width:2000px;float:left;}
.banner-jltds1 h2 {font-size:22px;line-height:28px;}
.banner-jltds {padding:18px;}
.list-jltd-nrs1,.list-jltd-nrs2 {padding:0 10px;}
.list-jltd-nrs2 li {font-size:20px;line-height:28px;}
.list-li-nr:hover .list-jltd-nr-div {margin:10px auto 15px;}
.list-jltd-nrs1 span {line-height:28px;}
.books-nr-right2-top {width:100%;max-width:300px;}
.joinus-section3s img {width:150px;height:75px;}
.joinus-section1-lefts1 {width:100%;}
.joinus-section1-lefts2 {float:left;left:0;top:0;}
.joinus-section1-lefts:first-child img {display:block;width:100%;}
.list-cases-nr ul li {width:100%;padding:0;margin:20px 0;}
.ljgdandzx {width:100%;float:left;}
.list-cases-nr .ljgdandzx .ljgdandzxs1 {width:calc(100% - 116px);}
.list-cases .list-title2 {font-size:18px;line-height:28px;}
.list-cases-nr ul li .web p {font-size:18px;}
.list-bars {margin:20px auto 40px;}
.jlkc_newlist ul li {width:100%;padding:0 20px;margin:20px 0;}
.list-daohans img {display:none!important;}
.aboutus-contactnr .contact_box ul li {width:100%;}
}
@media screen and (max-width:400px) {.page_num ul li p {font-size:16px;}
.page_num ul li label {margin:10px auto;}
.page_num ul li h2 {font-size:28px;line-height:60px;}
.banner-nr1 p {line-height:28px;}
.banner-nr3 {margin-top:10px;margin-bottom:0;}
.banner-nr3 span {line-height:28px;font-size:14px;}
.home-kunrao-nrs4 p {font-size:20px;line-height:28px;}
}
@media screen and (max-width:350px) {.books-nr-right2-top img {display:block;clear:Both;float:none;margin:0 auto;}
.books-nr-right2-top span {width:100%;text-align:center;margin:10px auto;}
.books-nr-right2-top a span {width:150px;display:block;clear:Both;/*float:none;*/margin:0 auto;}
}
@font-face {font-family:'icomoon';src:url('../fonts/icomoon.eot?rretjt');src:url('../fonts/icomoon.eot?#iefixrretjt') format('embedded-opentype'),url('../fonts/icomoon.woff?rretjt') format('woff'),url('../fonts/icomoon.ttf?rretjt') format('truetype'),url('../fonts/icomoon.svg?rretjt#icomoon') format('svg');font-weight:normal;font-style:normal;}
[class^="icon-"],[class*=" icon-"] {font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;/* Better Font Rendering =========== */-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
/* Clearfix hack by Nicolas Gallagher:http://nicolasgallagher.com/micro-clearfix-hack/ */.clearfix:before,.clearfix:after {content:" ";display:table;}
.clearfix:after {clear:both;}
a {color:rgba(255,255,255,0.6);outline:none;text-decoration:none;-webkit-transition:0.2s;transition:0.2s;}
a:hover,a:focus {color:#74777b;text-decoration:none;}
button {display:inline-block;margin:0.5em;padding:0.6em 1em;border:3px solid #fff;font-weight:700;}
button:hover {background-color:#fde3a7}
.htmleaf-container {margin:0 auto;}
.bgcolor-1 {background:#f0efee;}
.bgcolor-2 {background:#f9f9f9;}
.bgcolor-3 {background:#e8e8e8;}
/*light grey*/.bgcolor-4 {background:#2f3238;color:#fff;}
/*Dark grey*/.bgcolor-5 {background:#df6659;color:#521e18;}
/*pink1*/.bgcolor-6 {background:#2fa8ec;}
/*sky blue*/.bgcolor-7 {background:#d0d6d6;}
/*White tea*/.bgcolor-8 {background:#3d4444;color:#fff;}
/*Dark grey2*/.bgcolor-9 {background:#ef3f52;color:#fff;}
/*pink2*/.bgcolor-10 {background:#64448f;color:#fff;}
/*Violet*/.bgcolor-11 {background:#3755ad;color:#fff;}
/*dark blue*/.bgcolor-12 {background:#3498DB;color:#fff;}
/*light blue*/.bgcolor-20 {background:#494A5F;color:#D5D6E2;}
/* Header */.htmleaf-header {padding:1em 190px 1em;letter-spacing:-1px;text-align:center;}
.htmleaf-header h1 {color:#D5D6E2;font-weight:600;font-size:2em;line-height:1;margin-bottom:0;font-family:"Microsoft YaHei","宋体","Segoe UI","Lucida Grande",Helvetica,Arial,sans-serif,FreeSans,Arimo;}
.htmleaf-header h1 span {font-family:"Microsoft YaHei","宋体","Segoe UI","Lucida Grande",Helvetica,Arial,sans-serif,FreeSans,Arimo;display:block;font-size:60%;font-weight:400;padding:0.8em 0 0.5em 0;color:#c3c8cd;}
/*nav*/.htmleaf-demo a {color:#fff;text-decoration:none;}
.htmleaf-demo {width:100%;padding-bottom:1.2em;}
.htmleaf-demo a {display:inline-block;margin:0.5em;padding:0.6em 1em;border:3px solid #fff;font-weight:700;}
.htmleaf-demo a:hover {opacity:0.6;}
.htmleaf-demo a.current {background:#1d7db1;color:#fff;}
/* Top Navigation Style */.htmleaf-links {position:relative;display:inline-block;white-space:nowrap;font-size:1.5em;text-align:center;}
.htmleaf-links::after {position:absolute;top:0;left:50%;margin-left:-1px;width:2px;height:100%;background:#dbdbdb;content:'';-webkit-transform:rotate3d(0,0,1,22.5deg);transform:rotate3d(0,0,1,22.5deg);}
.htmleaf-icon {display:inline-block;margin:0.5em;padding:0em 0;width:1.5em;text-decoration:none;}
.htmleaf-icon span {display:none;}
.htmleaf-icon:before {margin:0 5px;text-transform:none;font-weight:normal;font-style:normal;font-variant:normal;font-family:'icomoon';line-height:1;speak:none;-webkit-font-smoothing:antialiased;}
/* footer */.htmleaf-footer {width:100%;padding-top:10px;}
.htmleaf-small {font-size:0.8em;}
.center {text-align:center;}
/****/.related {color:#fff;background:#494A5F;text-align:center;font-size:1.25em;padding:0.5em 0;overflow:hidden;}
.related > a {vertical-align:top;width:calc(100% - 20px);max-width:340px;display:inline-block;text-align:center;margin:20px 10px;padding:25px;font-family:"Microsoft YaHei","宋体","Segoe UI","Lucida Grande",Helvetica,Arial,sans-serif,FreeSans,Arimo;}
.related a {display:inline-block;text-align:left;margin:20px auto;padding:10px 20px;opacity:0.8;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;-webkit-backface-visibility:hidden;}
.related a:hover,.related a:active {opacity:1;}
.related a img {max-width:100%;opacity:0.8;border-radius:4px;}
.related a:hover img,.related a:active img {opacity:1;}
.related h3 {font-family:"Microsoft YaHei",sans-serif;}
.related a h3 {font-weight:300;margin-top:0.15em;color:#fff;}
/* icomoon */.icon-htmleaf-home-outline:before {content:"\e5000";}
.icon-htmleaf-arrow-forward-outline:before {content:"\e5001";}
@media screen and (max-width:1024px) {.htmleaf-header {padding:2em 10% 2em;}
.htmleaf-header h1 {font-size:1.4em;}
.htmleaf-links {font-size:1.4em}
}
@media screen and (max-width:960px) {.htmleaf-header {padding:2em 10% 2em;}
.htmleaf-header h1 {font-size:1.2em;}
.htmleaf-links {font-size:1.2em}
.related h3 {font-size:1em;}
.related a h3 {font-size:0.8em;}
}
@media screen and (max-width:766px) {.htmleaf-header h1 {font-size:1.3em;}
.htmleaf-links {font-size:1.3em}
}
@media screen and (max-width:640px) {.htmleaf-header {padding:2em 10% 2em;}
.htmleaf-header h1 {font-size:1em;}
.htmleaf-links {font-size:1em}
.related h3 {font-size:0.8em;}
.related a h3 {font-size:0.6em;}
}
.flip-frame {border:10px solid #D5D6E2;border-radius:10px;height:353px;margin:20px auto;overflow:hidden;width:500px;-webkit-perspective:1000px;-moz-perspective:1000px;-ms-perspective:1000px;perspective:1000px;}
.flip-frame .flip {position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;}
.flip-frame .flip.animate {-webkit-transition:0.6s;-moz-transition:0.6s;-ms-transition:0.6s;transition:0.6s;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg);}
.flip-frame .flip.animateL {-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg);}
.flip-frame .slidewh {-moz-box-sizing:border-box;box-sizing:border-box;height:353px;position:absolute;top:0;left:-999em;width:100%;}
.flip-frame .slidewh.front,.flip-frame .slidewh.back {left:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;}
.flip-frame .slidewh.front {z-index:2;}
.flip-frame .slidewh.back {-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg);z-index:1;}
.flip-frame .flip.animateR {-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg);}
.header .nav ul li {font-weight:550;}
.navwh {width:500px;margin:0 auto;text-align:center;}
.navwh button {cursor:pointer;width:80px;}
.color {padding:50px;background:#22a7f0;color:#fff;}
.article-jjfa-nr-right-section1 li a .newsxq-tjydlist-span2 {width:calc(100% - 40px);}
@media screen and (max-width:500px) {.flip-frame {width:300px;height:212px;}
.navwh {width:100%;}
.flip-slider {width:90%;margin:0 auto;}
.div_tag ul {white-space:inherit;}
}
@media screen and (max-width:700px) {.flip-frame {width:300px;height:212px;}
#maximg {width:90%;margin:0 auto;}
}
