html.fp-enabled,.fp-enabled body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}
#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}
.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.fp-slide{float:left}
.fp-slide,.fp-slidesContainer{height:100%;display:block}
.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}
.fp-tableCell{vertical-align:middle;width:100%;height:100%}
.fp-slidesContainer{float:left;position:relative}
.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}
.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}
.fp-scrollable{overflow:hidden;position:relative}
.fp-scroller{overflow:hidden}
.iScrollIndicator{border:0 !important}
.fp-notransition{-webkit-transition:none !important;transition:none !important}
#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0,0,0)}
#fp-nav.right{right:17px}
#fp-nav.left{left:17px}
.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.fp-slidesNav.bottom{bottom:17px}
.fp-slidesNav.top{top:17px}
#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}
#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}
.fp-slidesNav ul li{display:inline-block}
#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}
#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}
#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}
#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0px 0px -5px}
#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}
#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;width:auto;opacity:1}
#fp-nav ul li .fp-tooltip.right{right:20px}
#fp-nav ul li .fp-tooltip.left{left:20px}
.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height:auto !important}
.fp-responsive .fp-auto-height-responsive.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell{height:auto !important}
.auto{margin:0 auto}
.auto_1600{max-width:1600px}
@media(max-width:1600px){
.auto_1600{padding:0 2%}
}
.Menu003057{background:url("../images/Menu003057_bg.jpg") no-repeat center top;background-size:cover}
.Menu003057 .auto{max-width:1600px}
.Menu003057 .col-name{color:#fff}
.Menu003057 ul{margin-top:30px}
.Menu003057 li a{color:#000;font-size:18px;line-height:2.056em;display:block;padding:0 1.112em;box-shadow:0 0 0 2px #fff;transition:0.3s}
.Menu003057 li:hover a,.Menu003057 li.aon a{box-shadow:0 0 0 2px #ad0008;background:#ad0008;color:#fff}
@media(min-width:1025px){
.Menu003057 ul{ float:right;}
.Menu003057{padding:100px 0 30px 0}
.Menu003057 .col-name{font-size:30px;color:#000;float:left}
.Menu003057 li{float:left}
.Menu003057 li:not(:last-child){margin-right:32px}
}
@media(min-width:1025px) and (max-width:1440px){
.Menu003057{padding-top:5vw}
.Menu003057 .col-name{font-size:2.8vw}
.Menu003057 li a{font-size:1.2vw}
}
@media(max-width:1024px){
.Menu003057{padding:6vw 0;text-align:center}
.Menu003057 .col-name{font-size:5vw;display:block}
.Menu003057 li{ width:49%; margin-right:2%; margin-bottom:2%; float:left;}
.Menu003057 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:640px){
.Menu003057 li a{font-size:16px;}
}
.Banner002076 div{height:570px;position:relative;background-repeat:no-repeat;background-position:center top}
.Banner002076 div .ban{display:none}
.Banner002076 div aside{width:100%;max-width:1280px;left:50%;bottom:20%;position:absolute;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}
@media(max-width:1280px){
.Banner002076 div aside{padding-left:2%}
}
@media(max-width:1000px){
.Banner002076 div{height:auto;background:none !important}
.Banner002076 div .ban{display:block}
}
@media(max-width:480px){
.Banner002076 div aside img{height:45px}
}
.RighInfo002926{padding:3% 0}
.RighInfo002926 .top-pic img{width:100%}
.RighInfo002927 .main{}
.RighInfo002927{}
.RighInfo002927 .about_pic{max-width:100%;max-height:100%;margin-bottom:3%;padding-top:5%}
.RighInfo002927 .auto{max-width:1600px}
.RighInfo002927 .title{margin-bottom:2.5vw;text-align:center}
.RighInfo002927 .title .cn{font-size:30px;color:#a52d33;padding-bottom:10px;font-weight:bold}
.RighInfo002927 .title .en{color:#d2d2d2;letter-spacing:2px}
@media(max-width:768px){
.RighInfo002927 .title{margin-bottom:5vw}
}
@media(max-width:640px){
.RighInfo002927 .title .cn{font-size:6vw}
}
.RighInfo002927 .tab{padding-bottom:3.13vw}
.RighInfo002927 .tab .auto{text-align:center;background:#fff}
.RighInfo002927 .tab li{}
.RighInfo002927 .tab li a{display:block;margin:0 20px;padding:20px;transition:0.3s;cursor:pointer}
.RighInfo002927 .tab li .icon{padding-bottom:10px}
.RighInfo002927 .tab li .icon img{height:30px}
.RighInfo002927 .tab li:not(.active) .icon img.off{display:none}
.RighInfo002927 .tab li.active .icon img.on{display:none}
.RighInfo002927 .tab li.active a{}
.RighInfo002927 .tab li.active{}
.RighInfo002927 .tab li aside{}
@media(min-width:481px){
.RighInfo002927 .tab li{}
.RighInfo002927 .tab li:not(:last-child){}
}
@media(max-width:768px){
.RighInfo002927 .tab li a{margin:0 2vw;padding:2vw}
}
@media(max-width:480px){
.RighInfo002927 .tab li aside{font-size:3.5vw}
.RighInfo002927 .tab li{width:50%;margin:1vw 0}
.RighInfo002927 .tab li:not(:nth-child(2n)){border-right:1px solid #e6e6e6}
}
.RighInfo002927 .box_article{float:left;width:37%;padding:0 3.6% 3.6%;background:#f5f5f5}
.RighInfo002927 .box_article2{float:left;float:right;width:57%}
.RighInfo002927 .box{position:relative}
.RighInfo002927 .box .big-img{position:absolute;left:0;top:0;width:100%;height:23.44vw;background-size:cover;background-repeat:no-repeat;background-position:center top}
.RighInfo002927 .box .auto{position:relative;z-index:4;background:url("../images/RighInfo002927_bg.jpg") no-repeat center center #fff;background-size:contain}
.RighInfo002927 .box .inner{}
.RighInfo002927 .box .tit aside{font-size:24px;color:#000}
.RighInfo002927 .box .tit:after{display:block;content:'';width:30px;height:2px;margin:10px 0 5px;background-color:#a5894b}
.RighInfo002927 .box .edit{line-height:25px;font-size:15px;color:#808080}
.RighInfo002927 .box_ .RighInfo002927 .box.v-top .ytable-cell{vertical-align:top}
.RighInfo002927 h1{font-size:16px}
.RighInfo002927 p{line-height:44px;font-size:15px}
@media(min-width:1025px){
.RighInfo002927 .box .pic{width:50%}
.RighInfo002927 .box .info{padding-top:3.6%}
}
@media(max-width:1024px){
.RighInfo002927 .box .ytable,.RighInfo002927 .box .ytable-cell{display:block}
.RighInfo002927 .box .info{ padding:3%;}
.RighInfo002927 .box .tit aside{font-size:5vw}
.RighInfo002927 .box_article{width:100%}
.RighInfo002927 .box_article2{width:100%}
}
@media(max-width:480px){
.RighInfo002927 .box .edit{font-size:3.5vw}
}
.Floor002595{padding:4% 0 4%;background:#f5f5f5}
.Floor002595 dl{max-width:1080px}
.Floor002595 dd{text-align:center;width:23%}
.Floor002595 dd p{margin:5px 0 0 0}
.Floor002595 dd .num{display:table;margin:0 auto;overflow:hidden}
.Floor002595 dd .num span{float:left;width:34px;text-align:center;height:50px;overflow:hidden}
.Floor002595 dd .num span:before{font-size:50px;color:#5f5d5d;line-height:50px;display:block;font-weight:bold;white-space:normal;transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transition:0s .5s;-moz-transition:0s .5s;-ms-transition:0s .5s;-o-transition:0s .5s;-webkit-transition:0s .5s}
.Floor002595.Floor002595_active dd .num span:before{transition:transform 2s ease-out 1.4s;-moz-transition:transform 2s ease-out 1.4s;-ms-transition:transform 2s ease-out 1.4s;-o-transition:transform 2s ease-out 1.4s;-webkit-transition:transform 2s ease-out 1.4s}
.Floor002595 dd .num span:nth-child(2n):before{content:'0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9'}
.Floor002595 dd .num span:nth-child(2n+1):before{content:'0 1 2 3 4 5 6 7 8 9 0 0 0 0 0 0 0 0 0 0'}
.Floor002595 dd .num span.n0:nth-child(2n):before,.Floor002595.Floor002595_active dd .num span.n0:nth-child(2n+1):before{transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0)}
.Floor002595 dd .num span.n1:nth-child(2n):before,.Floor002595.Floor002595_active dd .num span.n1:nth-child(2n+1):before{transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%);-webkit-transform:translateY(-5%)}
.Floor002595 dd .num span.n2:nth-child(2n):before,.Floor002595.Floor002595_active dd .num span.n2:nth-child(2n+1):before{transform:translateY(-10%);-moz-transform:translateY(-10%);-ms-transform:translateY(-10%);-o-transform:translateY(-10%);-webkit-transform:translateY(-10%)}
.Floor002595 dd .num span.n3:nth-child(2n):before,.Floor002595.Floor002595_active dd .num span.n3:nth-child(2n+1):before{transform:translateY(-15%);-moz-transform:translateY(-15%);-ms-transform:translateY(-15%);-o-transform:translateY(-15%);-webkit-transform:translateY(-15%)}
.Floor002595 dd .num span.n4:nth-child(2n):before,.Floor002595.Floor002595_active dd .num span.n4:nth-child(2n+1):before{transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);-o-transform:translateY(-20%);-webkit-transform:translateY(-20%)}
.Floor002595 dd .num span.n5:nth-child(2n):before,.Floor002595.Floor002595_active dd .num span.n5:nth-child(2n+1):before{transform:translateY(-25%);-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);-webkit-transform:translateY(-25%)}
.Floor002595 dd .num span.n6:nth-child(2n):before,.Floor002595.Floor002595_active dd .num span.n6:nth-child(2n+1):before{transform:translateY(-30%);-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%);-webkit-transform:translateY(-30%)}
.Floor002595 dd .num span.n7:nth-child(2n):before,.Floor002595.Floor002595_active dd .num span.n7:nth-child(2n+1):before{transform:translateY(-35%);-moz-transform:translateY(-35%);-ms-transform:translateY(-35%);-o-transform:translateY(-35%);-webkit-transform:translateY(-35%)}
.Floor002595 dd .num span.n8:nth-child(2n):before,.Floor002595.Floor002595_active dd .num span.n8:nth-child(2n+1):before{transform:translateY(-40%);-moz-transform:translateY(-40%);-ms-transform:translateY(-40%);-o-transform:translateY(-40%);-webkit-transform:translateY(-40%)}
.Floor002595 dd .num span.n9:nth-child(2n):before,.Floor002595.Floor002595_active dd .num span.n9:nth-child(2n+1):before{transform:translateY(-45%);-moz-transform:translateY(-45%);-ms-transform:translateY(-45%);-o-transform:translateY(-45%);-webkit-transform:translateY(-45%)}
.Floor002595 dd .num span.n0:nth-child(2n+1):before,.Floor002595.Floor002595_active dd .num span.n0:nth-child(2n):before{transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.Floor002595 dd .num span.n1:nth-child(2n+1):before,.Floor002595.Floor002595_active dd .num span.n1:nth-child(2n):before{transform:translateY(-55%);-moz-transform:translateY(-55%);-ms-transform:translateY(-55%);-o-transform:translateY(-55%);-webkit-transform:translateY(-55%)}
.Floor002595 dd .num span.n2:nth-child(2n+1):before,.Floor002595.Floor002595_active dd .num span.n2:nth-child(2n):before{transform:translateY(-60%);-moz-transform:translateY(-60%);-ms-transform:translateY(-60%);-o-transform:translateY(-60%);-webkit-transform:translateY(-60%)}
.Floor002595 dd .num span.n3:nth-child(2n+1):before,.Floor002595.Floor002595_active dd .num span.n3:nth-child(2n):before{transform:translateY(-65%);-moz-transform:translateY(-65%);-ms-transform:translateY(-65%);-o-transform:translateY(-65%);-webkit-transform:translateY(-65%)}
.Floor002595 dd .num span.n4:nth-child(2n+1):before,.Floor002595.Floor002595_active dd .num span.n4:nth-child(2n):before{transform:translateY(-70%);-moz-transform:translateY(-70%);-ms-transform:translateY(-70%);-o-transform:translateY(-70%);-webkit-transform:translateY(-70%)}
.Floor002595 dd .num span.n5:nth-child(2n+1):before,.Floor002595.Floor002595_active dd .num span.n5:nth-child(2n):before{transform:translateY(-75%);-moz-transform:translateY(-75%);-ms-transform:translateY(-75%);-o-transform:translateY(-75%);-webkit-transform:translateY(-75%)}
.Floor002595 dd .num span.n6:nth-child(2n+1):before,.Floor002595.Floor002595_active dd .num span.n6:nth-child(2n):before{transform:translateY(-80%);-moz-transform:translateY(-80%);-ms-transform:translateY(-80%);-o-transform:translateY(-80%);-webkit-transform:translateY(-80%)}
.Floor002595 dd .num span.n7:nth-child(2n+1):before,.Floor002595.Floor002595_active dd .num span.n7:nth-child(2n):before{transform:translateY(-85%);-moz-transform:translateY(-85%);-ms-transform:translateY(-85%);-o-transform:translateY(-85%);-webkit-transform:translateY(-85%)}
.Floor002595 dd .num span.n8:nth-child(2n+1):before,.Floor002595.Floor002595_active dd .num span.n8:nth-child(2n):before{transform:translateY(-90%);-moz-transform:translateY(-90%);-ms-transform:translateY(-90%);-o-transform:translateY(-90%);-webkit-transform:translateY(-90%)}
.Floor002595 dd .num span.n9:nth-child(2n+1):before,.Floor002595.Floor002595_active dd .num span.n9:nth-child(2n):before{transform:translateY(-95%);-moz-transform:translateY(-95%);-ms-transform:translateY(-95%);-o-transform:translateY(-95%);-webkit-transform:translateY(-95%)}
@media(max-width:768px){
.Floor002595 dd{width:25%}
.Floor002595 dd .num span{height:30px;width:20px}
.Floor002595 dd .num span:before{font-size:30px;line-height:30px}
}
@media(max-width:480px){
.Floor002595 dl{display:block}
.Floor002595 dd{width:46%;float:left;margin:2%}
}
.Banner002579 img{display:block;width:100%}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.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(0,0,0)}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}
.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .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-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
.owl-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{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(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform: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;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.Floor002071{}
.Floor002071 .title{font-size:18px;color:#000;text-align:center;display:block;}
.Floor002071 .title b{font-size:24px;display:inline-block;padding-right:10px;line-height:26px;font-weight:normal}
.Floor002071 .title b:after{width:100%}
.Floor002071 .title span{display:block;margin-bottom:3%}
.Floor002071 .bg{width:100%;height:100%}
.Floor002071 .bg img{width:100%;height:100%}
.Floor002071 .hexin{position:relative;margin-bottom:1%}
.Floor002071 .hexin a{ width:100%; height:100%; display:block; position:absolute; z-index:99;}
.Floor002071 .hexin .hexin_text .cn{display:block;color:#fff;font-size:24px}
.Floor002071 .hexin .hexin_text .en{display:block;color:#fff;font-size:24px}
.Floor002071 .hexin .hexin_text p{color:#fff;line-height:30px;font-size:16px}
.Floor002071 .hexin .hexin_text{position:absolute;top:0;height:100%;right:0;max-width:300px;background-color:rgba(0,0,0,0.6);padding:3%}
.Floor002071 .hexin:nth-child(2n) .hexin_text{position:absolute;top:0;height:100%;left:0;right:auto;max-width:300px;background-color:rgba(0,0,0,0.6);padding:3%}
.Floor002071 .hexin:nth-child(2n) .hexin_text .cn{font-size:24px;display:block;color:#fff}
.Floor002071 .hexin:nth-child(2n) .hexin_text .en{font-size:24px;display:block;color:#fff}
.Floor002071 .hexin:nth-child(2n) .hexin_text p{color:#fff;line-height:30px;font-size:16px}
.Floor002071{padding-bottom:4%}
@media(max-width:1024px){
.Floor002071 .hexin .hexin_text p{font-size:14px;line-height:20px;margin:0;padding:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.Floor002071 .hexin2 .hexin_text p{font-size:14px;line-height:20px;margin:0;padding:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.Floor002071 .hexin2 .hexin_text .cn{font-size:14px;margin:0;padding:0}
.Floor002071 .hexin2 .hexin_text .en{font-size:14px;margin:0;padding:0}
.Floor002071 .hexin2 .hexin_text p{font-size:14px;line-height:20px;margin:0;padding:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
}
@media(max-width:640px){
.Floor002071 .hexin .hexin_text .cn{font-size:16px;margin:0;padding:0}
.Floor002071 .hexin .hexin_text .en{font-size:14px;margin:0;padding:0}
.Floor002071 .hexin:nth-child(2n) .hexin_text .cn{font-size:18px;margin:0;padding:0}
.Floor002071 .hexin:nth-child(2n) .hexin_text .en{font-size:14px;margin:0;padding:0}
.Floor002071 .hexin .hexin_text p{font-size:14px;line-height:20px;margin:0;padding:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.Floor002071 .hexin:nth-child(2n) .hexin_text p{font-size:14px;line-height:20px;margin:0;padding:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.Floor002071 .hexin2 .hexin_text{position:absolute;top:0;height:100%;left:0;right:0;background-color:rgba(0,0,0,0.6);padding:3%;max-width:100%}
.Floor002071 .hexin .hexin_text{position:absolute;top:0;height:100%;left:0;right:0;background-color:rgba(0,0,0,0.6);padding:3%;max-width:100%}
.Floor002071 .hexin:nth-child(2n) .hexin_text{max-width:100%}
.Floor002071 .hexin2 .hexin_text .cn{font-size:14px;margin:0;padding:0}
.Floor002071 .hexin2 .hexin_text .en{font-size:14px;margin:0;padding:0}
.Floor002071 .hexin2 .hexin_text p{font-size:14px;line-height:20px;margin:0;padding:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.Floor002071 .hexin .hexin_text,.Floor002071 .hexin:nth-child(2n) .hexin_text{ position:relative;}
}
.Floor003083{padding:4% 4%;font-size:16px;padding-bottom:5.21vw;background:#f5f5f5;overflow:hidden;}
.Floor003083 .auto{max-width:1560px;width:94%;position:relative;z-index:2}
.Floor003083 .title{font-size:18px;color:#000;text-align:center;padding-bottom:2%}
.Floor003083 .title b{font-size:24px;display:inline-block;padding-right:10px;line-height:26px;font-weight:normal}
.Floor003083 .title b:after{width:100%}
.Floor003083 .title span{display:block;padding-top:10px}
.Floor003083 .slick-dots{text-align:center}
.Floor003083 .slick-dots li{display:inline-block;width:8px;height:8px;margin:10px 0;position:relative;list-style:none;margin:0 9px}
.Floor003083 .slick-dots li button{font-size:0;width:4px;height:4px;background:rgba(0,0,0,0.2);border:0;padding:0;position:absolute;border-radius:50%}
.Floor003083 .slick-dots li:not(.slick-active) button{left:50%;top:50%;margin:-2px 0 0 -2px}
.Floor003083 .slick-dots li.slick-active button{width:100%;height:100%;left:0;top:0;background:#ad0008}
.Floor003083 .slider{margin:0 -45px 0 -40px;padding-right:5px}
.Floor003083 .slick-slide{overflow:hidden}
.Floor003083 .slick-slide>div{float:left;margin-left:-1px;border:1px solid #f5f5f5;margin-top:-1px}
.Floor003083 .slick-slide a{position:relative;z-index:3;display:block;padding:0 10%}
.Floor003083 .slick-slide .Ispic{height:140px;background-size:contain}
.Floor003083 .slick-slide .url{position:relative}
.Floor003083 .slick-slide .url:before{position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;content:'';background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.2);opacity:0;transition:0.3s}
.Floor003083 .slick-slide .url:hover:before{opacity:1}
.Floor003083 .slick-slide .url:hover{z-index:4}
@media(min-width:1025px){
.Floor003083 .slick-slide>div{width:16.6667%}
.Floor003083 .slick-slide>div:nth-child(6n+1),.Floor003083 .slick-slide>div:nth-child(1){margin-left:0}
}
@media(min-width:751px) and (max-width:1024px){
.Floor003083 .slick-slide>div{width:25%}
.Floor003083 .slick-slide>div:nth-child(4n+1),.Floor003083 .slick-slide>div:nth-child(1){margin-left:0}
}
@media(min-width:641px) and (max-width:750px){
.Floor003083 .slick-slide>div{width:33.333%}
.Floor003083 .slick-slide>div:nth-child(3n+1),.Floor003083 .slick-slide>div:nth-child(1){margin-left:0}
}
@media(max-width:640px){
.Floor003083{font-size:3vw;}
.Floor003083 .title{font-size:5vw}
.Floor003083 .slick-slide>div{width:50%}
.Floor003083 .slick-slide>div:nth-child(2n+1),.Floor003083 .slick-slide>div:nth-child(1){margin-left:0}
.Floor003083 .slick-slide .Ispic{height:28vw}
}
.Floor002670{padding:3% 0;position:relative}
.Floor002670 .top-pic img{max-width:100%;max-height:100%}
.Floor002670 h1{position:absolute;bottom:46px;left:50%;transform:translateX(-50%);color:#fff}
@media(min-width:1024px){
.Floor002670 h1{position:absolute;bottom:100px;left:50%;transform:translateX(-50%);color:#fff}
}
@media(max-width:1024px){
.Floor002670 h1{position:absolute;left:50%;font-size:18px;transform:translate(-50%,50%);color:#fff}
}
.Floor002671{background:#f5f5f5;padding:3% 0 1% 0;}
.Floor002671 .auto{}
.Floor002671 li{float:left;width:31.333333%;margin-right:3%;margin-bottom:3%}
.Floor002671 li:nth-child(3n){margin-right:0}
.Floor002671 li a{display:block;position:relative;overflow:hidden}
.Floor002671 li img{display:block;width:100%;transition:0.3s}
.Floor002671 li a:hover img{transform:scale3d(1.2,1.2,1.2)}
.Floor002671 li .txt{position:absolute;left:0;top:0;height:100%;width:100%;z-index:10;transition:background 0.3s;background:-moz-linear-gradient(top,rgba(0,0,0,0) 40%,rgba(0,0,0,0.4) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 40%,rgba(0,0,0,0.4) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,0.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#0a000000',GradientType=0)}
.Floor002671 li .txt figure{position:absolute;left:20px;right:3%;bottom:20px;color:#fff}
.Floor002671 li p{margin:0;font-size:16px}
.Floor002671 li p.cn{font-size:20px;font-weight:bold}
.Floor002671 li a:hover .txt{background:-moz-linear-gradient(top,rgba(0,0,0,0) 40%,rgba(0,0,0,0.6) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 40%,rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}
@media(max-width:480px){
.Floor002671 li{float:none;margin-right:0;width:auto}
}
.Floor002672{background:#f5f5f5}
.Floor002672 .title{padding-top:2%;padding-bottom:3%;position:relative}
.Floor002672 .title .title_left{position:absolute;left:3%;font-size:16px}
.Floor002672 .title .title_right{position:absolute;right:3%}
.Floor002672 .title a{display:block;font-size:16px}
.Floor002672 .title a:hover{color:#ad0008}
.Floor002672 .auto{}
.Floor002672 li{float:left;width:22.75%;margin-right:3%;margin-bottom:3%}
.Floor002672 li:nth-child(4){margin-right:0}
.Floor002672 li a{display:block;position:relative;overflow:hidden}
.Floor002672 li img{display:block;width:100%;transition:0.3s}
.Floor002672 li a:hover img{transform:scale3d(1.2,1.2,1.2)}
.Floor002672 li .txt{position:absolute;left:0;top:0;height:100%;width:100%;z-index:10;transition:background 0.3s;background:-moz-linear-gradient(top,rgba(0,0,0,0) 40%,rgba(0,0,0,0.4) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 40%,rgba(0,0,0,0.4) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,0.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#0a000000',GradientType=0)}
.Floor002672 li .txt figure{position:absolute;left:20px;right:3%;bottom:20px;color:#fff}
.Floor002672 li p{margin:0;font-size:16px}
.Floor002672 li p.cn{font-size:20px;font-weight:bold}
.Floor002672 li a:hover .txt{background:-moz-linear-gradient(top,rgba(0,0,0,0) 40%,rgba(0,0,0,0.6) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 40%,rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}
@media(max-width:1024px){
.Floor002672 .title{padding-top:2%;padding-bottom:5%;position:relative}
}
@media(max-width:480px){
.Floor002672 .title{padding-top:2%;padding-bottom:6%;position:relative}
.Floor002672 li{float:none;margin-right:0;width:auto}
}
.Page002623{padding:3vw 0 4vw 0;text-align:center;font-family:Arial;font-size:18px}
.Page002623 .Pages a.a_first,.Page002623 .Pages a.a_end,.Page002623 .Pages>span:not(.p_page){display:none}
.Page002623 .Pages em{float:left;margin:0 3vw;font-style:normal}
.Page002623 .Pages .p_page{display:table;margin:0 auto}
.Page002623 .Pages a{float:left;line-height:50px;width:50px;margin:0 1px}
.Page002623 .Pages a.a_cur,.Page002623 .Pages a:hover{color:#fff;background:#e60012}
.Page002623 .Pages .p_page>a{font-size:0;height:50px;position:relative}
.Page002623 .Pages .p_page>a:before{position:absolute;content:'';border:5px solid transparent;left:50%;top:50%;margin:-5px 0 0 -10px}
.Page002623 .Pages .p_page>a.a_prev:before{border-right-color:#000;border-right-width:8px}
.Page002623 .Pages .p_page>a.a_next:before{border-left-color:#000;border-left-width:8px;margin-left:-4px}
.Page002623 .Pages a.a_prev:hover:before{border-right-color:#fff}
.Page002623 .Pages a.a_next:hover:before{border-left-color:#fff}
@media(max-width:640px){
.Page002623{padding:6vw 0 8vw 0}
.Page002623 .Pages em{display:none}
.Page002623 .Pages a{background-color:#eee}
}
.Floor002838{overflow:hidden}
.Floor002838 .auto{position:relative;z-index:1;padding:4% 0 3%;width:96%}
.Floor002838 .auto:after{position:absolute;content:'';width:100%;height:100%;background:#fff;top:0;left:20%;z-index:0}
.Floor002838 div.pr{z-index:10;position:relative}
.Floor002838 .title{color:#fff}
.Floor002838 .title span{font-size:36px;line-height:1em}
.Floor002838 .title span:after{display:block;content:'';height:3px;width:18px;margin:20px 0;background:#000}
.Floor002838 .title aside.en{font-size:22px}
@media(max-width:1200px){
.Floor002838 .title span{font-size:32px}
}
@media(max-width:768px){
.Floor002838 .title span{font-size:4vw}
.Floor002838 .title aside.en{font-size:2vw}
.Floor002838 .title span:after{margin:2vw 0;width:2vw}
}
.Floor002838 .more{display:block;width:18px;height:18px;border:1px solid #a0a0a0;border-radius:50%;margin-top:20px;position:relative;transition:0.3s}
.Floor002838 .more:after{position:absolute;content:'';width:30%;height:30%;left:30%;top:35%;transform:rotate(-45deg);border-right:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0}
.Floor002838 .box-2 li:hover .more,.Floor002838 .more:hover{transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg)}
.Floor002838 .box-1 img{display:block;width:100%}
@media(min-width:641px){
.Floor002838 .box-1 .txt{position:absolute;left:3vw;top:0;width:100%;height:100%;z-index:10}
.Floor002838 .box-1 .txt .ytable{height:100%}
.Floor002838 .box-1 .txt p{line-height:30px;max-width:306px;color:#fff;font-size:16px}
}

.Floor002838 .box-2{margin:2vw 0 4vw 0}
.Floor002838 .box-2 li{position:relative;background:#000;overflow:hidden}
.Floor002838 .box-2 li img{display:block;width:100%;opacity:0.7;-webkit-opacity:0.7;transition:0.3s}
.Floor002838 .box-2 li:hover img{transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2)}
.Floor002838 .box-2 li a,.Floor002838 .box-2 li .txt{position:absolute;z-index:4}
.Floor002838 .box-2 li a{left:0;top:0;width:100%;height:100%;z-index:10;display:block}
.Floor002838 .box-2 li .txt{left:3vw;right:3vw;top:3vw;color:#fff}
.Floor002838 .box-2 li .txt aside.dot2{font-size:24px;line-height:1.25‬2em}
.Floor002838 .box-2 .more:after,.Floor002838 .box-2 .more{border-color:#fff}
@media(min-width:641px){
.Floor002838 .box-2 li{float:left;width:48.667%}
.Floor002838 .box-2 li:not(:nth-child(2n)){margin-right:2.666%}
}
@media(min-width:641px) and (max-width:768px){
.Floor002838 .box-2 li .txt aside.dot2{font-size:2vw}
}
@media(max-width:480px){
.Floor002838 .box-2 li .txt aside.dot2{font-size:4vw}
}
.Floor002838 .box-3 .title{float:left}
.Floor002838 .box-3 ul{float:right;width:75%;padding-left:2vw;border-left:3px solid #000}
.Floor002838 .box-3 li{position:relative;overflow:hidden}
.Floor002838 .box-3 li{padding-left:92px;line-height:24px}
.Floor002838 .box-3 li:not(:last-child){margin-bottom:20px}
.Floor002838 .box-3 li time{position:absolute;left:0;top:0;color:#656c73}
.Floor002838 .box-3 li a{float:left;max-width:100%;text-decoration:underline;font-size:17px}
.Floor002838 .box-3 li a:hover{color:#962009}
@media(max-width:480px){
.Floor002838 .box-3 li:not(:last-child){margin-bottom:10px}
.Floor002838 .box-3 li a{font-size:14px}
}
.PicList000659{padding:0 0 0%}
.PicList000659 li{width:31.3%;float:left;margin-right:3%;margin-bottom:3%}
.PicList000659 li:nth-child(3n){margin-right:0}
.PicList000659 li a{display:block;border-radius:5px;border:#d9d9d9 1px solid;background-color:#fff;box-shadow:0 0 10px #ccc;padding:3%}
.PicList000659 li a:hover{box-shadow:0 0 10px #999}
.PicList000659 li span{display:block;background-position:center center;background-repeat:no-repeat;background-size:cover;padding-bottom:50%}
.PicList000659 li h4{margin:0;padding:10px 0;font-weight:normal;font-size:16px}
.PicList000659 li p{margin:0;height:40px;overflow:hidden;line-height:20px;color:#999}
@media(max-width:768px){
.PicList000659 li{width:49%}
.PicList000659 li:nth-child(3n){margin-right:2%}
.PicList000659 li:nth-child(2n){margin-right:0}
}
@media(max-width:480px){
.PicList000659 li{width:100%;margin-right:0 !important}
}
.Top002138_fixed{}
.Top002138 .logo img.on{display:none}
.Top002138:hover .logo img.off,.Top002138.on .logo img.off{display:none}
.Top002138:hover .logo img.on,.Top002138.on .logo img.on{display:block}
.Top002138.on .header-menu li em a,.Top002138:hover .header-menu li em a{color:#999}
.Top002138{position:absolute;z-index:100;width:100%;left:0;top:0}
.Top002138.on,.Top002138:hover{background:#fff;display:block}
.Top002138 .header{z-index:100}
.Top002138 .header-left{float:left;max-width:564px;width:35%}
.Top002138 .header-left .logo{display:table;height:80px}
.Top002138 .header-left .logo li{display:table-cell;vertical-align:middle}
.Top002138 .header-left .logo img{max-height:100%}
.Top002138 .header-left .logo_txt{position:relative;padding-left:15px}
.Top002138 .header-left .logo_txt::before{position:absolute;content:'';left:7px;top:50%;margin-top:-19px;width:1px;height:38px;background:#d6d5d1}
.Top002138 .header-right,.Top002138 .header-mid{float:right}
.Top002138 .header-right{padding-top:22px}
.Top002138 .header-right dd{float:left;line-height:36px;margin-left:20px}
.Top002138:hover .open-search{width:36px;height:36px;background:url(../images/Top002138-searchbg2.png) no-repeat center center;cursor:pointer}
.Top002138:hover .open-search.open-search-on{ background:0;}
.Top002138:hover .top-language span{padding-right:15px;color:#333;background:url(../images/Top002138-a_lang2.png) no-repeat right center}
.Top002138:hover .h{border-bottom:1px solid #ccc}
.Top002138 .open-search{width:36px;height:36px;background:url(../images/Top002138-searchbg.png) no-repeat center center;cursor:pointer}
.Top002138 .open-search-on{background:none;position:relative}
.Top002138 .open-search-on::before,.Top002138 .open-search-on::after{position:absolute;content:'';width:60%;left:20%;top:50%;transform:rotate(45deg);height:3px;background:#d0111b}
.Top002138 .open-search-on::after{transform:rotate(-45deg)}
.Top002138 .top-language span{padding-right:15px;color:#697c80;background:url(../images/Top002138-a_lang2.png) no-repeat right center}
.Top002138 .top-language .top-sub{position:absolute;left:0;width:100%}
.Top002138 .top-language .top-sub a{color:#fff;line-height:30px}
.Top002138 .top-search{display:none;position:absolute;right:0;top:100%;background:#fff;border:15px solid #000;width:100%}
.Top002138 .top-search .text{border:1px solid #d0111b;height:38px;line-height:38px;padding:0 50px 0 10px;width:100%;color:#999}
.Top002138 .top-search .btn{position:absolute;right:0;width:40px;height:100%;top:0;background:url(../images/Top002138-searchbg_red.png) no-repeat center center;border-left:1px solid #d0111b}
.Top002138 .header-menu li{width:auto !important}
.Top002138 .header-menu li em{padding:25px 5px}
.Top002138 .header-menu li em a{padding:0 20px;border-radius:3px;line-height:30px}
.header-menu li .sub{width:850px !important}
.Top002138 .header-menu li.aon em a,.Top002138 .header-menu li em a:hover{font-size:16px;color:#464545;font-weight:bold}
.Top002138 .header-menu li em a:hover{color:#464545;font-weight:bold}
.Top002138 .header-menu li .sub-menu dt{padding:12px 0}
.Top002138 .header-menu li .sub-menu dt a{padding:0;color:#333;font-size:16px}
.Top002138 .header-menu li .sub-menu dt a::after{display:inline-block;content:'';width:1px;height:9px;margin:0 10px;background:rgba(255,255,255,0.5)}
.Top002138 .header-menu li .sub-menu dt:last-child a::after{display:none}
.Top002138 .header-menu li .sub-menu dt a:hover{background:none;color:#d0111b;font-weight:bold}
.Top002138 .sub-menu-layer{background:#fff}
@media(max-width:1280px){
.Top002138 .header-left .logo li.logo_txt{display:none}
}
@media(max-width:1200px){
.Top002138 .header-menu li em a{padding:0 10px}
}
@media(min-width:1025px){
.Top002138 .top-language{position:relative}
.Top002138 .top-language .top-sub{display:none;background:#d0111b;text-align:center;top:100%}
.Top002138 .top-language .top-sub a{display:block;border-bottom:1px solid #fff}
.Top002138 .top-search{max-width:400px}
.Top002138 .header-menu li em a{color:#697c80;font-size:16px}
.Top002138_fixed .header-menu li em a{color:#fff}
}
@media(max-width:1024px){
.Top002138{position:relative;z-index:100;/*padding-top:37px*/}
.Top002138 .top-language span{display:none}
.Top002138 .top-language .top-sub{display:block !important;height:37px !important;background:#000;top:0;text-align:right;padding:0 2%}
.Top002138 .top-language .top-sub a{display:inline-block;border:1px solid #d0111b;color:#d0111b;padding:0 10px;margin-left:5px;line-height:25px}
.Top002138 .header-left{width:50%}
.Top002138 .header-right dd.open-search,.Top002138 #open_menu{border:1px solid #848585;border-radius:50%}
.Top002138 .header-right dd.top-language{margin-left:0}
.Top002138 #open_menu{width:36px;height:36px;position:relative}
.Top002138 #open_menu i,.Top002138 #open_menu i::before,.Top002138 #open_menu i::after{background:#848585}
.Top002138 #open_menu i{width:60%;left:20%;top:50%;height:1px}
.Top002138 #open_menu.open_menu_on{background:#d0111b;border:none}
.Top002138 #open_menu.open_menu_on i{background:#fff !important}
.Top002138 #open_menu.open_menu_on i::before,.Top002138 #open_menu.open_menu_on i::after{transform:rotate(0deg);background:#fff}
.Top002138 #open_menu.open_menu_on i::before{top:-6px !important}
.Top002138 #open_menu.open_menu_on i::after{top:6px !important}
.Top002138 .header{position:initial}
.Top002138 #header-menu{position:absolute;top:100%;left:0;width:100%;background:#fff;display:none;z-index:999;}
.Top002138 #header-menu li{border-bottom:1px solid #eee}
.Top002138 #header-menu li a{line-height:49px}
.Top002138 #header-menu li em a,.Top002138 #header-menu li em{border-bottom:0}
.Top002138 #header-menu li em a{color:#666;font-weight:normal}
.Top002138 #header-menu li .sub{background:#d0111b}
.Top002138 #header-menu li .sub dt{border-bottom:1px dashed rgba(255,255,255,0.4)}
.Top002138 #header-menu li.has-sub em a{background:url(../images/Top002138-a_lang.png) no-repeat 95% center}
.Top002138 .open-search{background:url(../images/Top002138-searchbg2.png) no-repeat center center;}
}
@media(max-width:1024px){
.Top002138{ padding-top:0; z-index:99999;}
.Top002138 .header-left{ width:200px;}
.Top002138 .header-left .logo{ display:block;padding-top: 14px;}
.Top002138 .logo img.off{display:none !important}
.Top002138 .logo img.on{display:block !important}
.Top002138 .header-right dd.top-language{ display:none;}
.Top002138 .header-right dd.open-search-on{ background:0;}
}
.Top002282{background:#fff;position:relative;z-index:100}
.Top002282 .header{height:85px}
.Top002282 .header-left{float:left;max-width:564px;width:35%}
.Top002282 .header-left .logo{display:table-cell;vertical-align:middle}
.Top002282 .header-left .logo img{max-height:100%;max-width:100%}
.Top002282 .header-right,.Top002282 .header-mid{float:right}
.Top002282 .header-menu li{width:auto !important}
.Top002282 .header-menu li em{padding:0 23px;line-height:85px;position:relative}
.Top002282 .header-menu li em::after{content:"";position:absolute;top:50%;margin-top:-4px;right:0;display:block;border-right:1px dotted #7a7a7a;width:1px;height:8px}
.Top002282 .header-menu li em a{position:relative;color:#6f615b;font-size:16px}
.Top002282 .header-menu li em a::before,.Top002282 .header-menu li em a::after{position:absolute;content:'';left:50%;transform:translateX(-50%)}
.Top002282 .header-menu li em a::before{border:4px solid transparent;bottom:3px;opacity:0}
.Top002282 .header-menu li em a::after{width:0;height:3px;bottom:0;transition:0.3s}
.Top002282 .header-menu li:hover em a{font-weight:bold}
.Top002282 .header-menu li.aon em a{color:#464545}
.Top002282 .header-menu li:hover em a::after,.Top002282 .header-menu li.aon em a::after{width:100%}
.Top002282 .header-menu li:hover em a::before,.Top002282 .header-menu li.aon em a::before{opacity:1}
.Top002282 .sub-menu-layer{background:#fefefe}
.Top002282 .header-menu li .sub-menu dt a{color:#333;font-size:16px}
.Top002282 .header-menu li .sub-menu dt a::after{width:8px;height:5px;display:inline-block;content:'';background:url(../images/Top002282-icon.png) no-repeat -11px -47px;margin-left:7px}
.Top002282 .header-menu li .sub-menu dt a:hover{background:none;color:#d0111b;font-size:16px;font-weight:bold}
.Top002282 .header-right{padding-top:30px;padding-left:12px}
.Top002282 .header-right dd{float:left;position:relative;z-index:100}
.Top002282 .top-search{width:30px;transition:width 0.3s}
.Top002282 .open-search{width:30px;height:30px;display:block;background:url(../images/Top002138-searchbg2.png) no-repeat center center #fff;position:relative;z-index:2}
.Top002282 .search-box{position:absolute;right:0;top:0;width:100%;overflow:hidden;display:none}
.Top002282 .search-box .text{height:30px;width:100%;border:1px solid #0a3190;line-height:30px;padding:0 30px 0 5px}
.Top002282 .search-box .btn{position:absolute;right:0;top:0;height:100%;width:30px;background:url(../images/Top002282-icon_search.png) no-repeat center center}
.Top002282 .top-search-show .search-box{z-index:3;display:block}
.Top002282 .top-webchat{margin-left:12px}
.Top002282 .top-webchat figure{position:absolute;top:100%;background:url(../images/Top002282-weixin_bg.png) no-repeat center top;width:117px;padding:0 5px 0 5px;left:50%;margin-left:-58px;overflow:hidden;height:0;transition:height ease-out 0.3s}
.Top002282 .top-webchat figure img{display:block;width:100%;margin-top:10px}
.Top002282 .open-webchat{width:22px;height:22px;margin:4px;background:url(../images/Top002282-icon.png) no-repeat 0 -23px;display:block;transition:background ease-out 0.3s}
.Top002282 .top-webchat-show figure{height:120px}
.Top002282 .top-webchat-show .open-webchat{background-position:0 0}
@media(max-width:1024px){
.Top002282 .top-webchat{margin-right:12px}
.Top002282 #open_menu{width:30px;height:30px;position:relative}
.Top002282 #open_menu i::before,.Top002282 #open_menu i::after,.Top002282 #open_menu i{width:100%;background:#000}
.Top002282 #open_menu i{height:3px;margin-top:-1.5px}
.Top002282 #header-menu{position:absolute;width:100%;max-width:240px;top:100%;right:0;z-index:100;text-align:center;background:rgba(10,49,143,0.85);display:none}
.Top002282 #header-menu li:nth-child(2n){background:rgba(255,255,255,0.5)}
.Top002282 #header-menu li em a{font-weight:normal}
.Top002282 #header-menu li .sub-menu dt a{border-bottom-color:rgba(255,255,255,0.5)}
.Top002282 #header-menu li:last-child em a,.Top002282 #header-menu li:last-child em{border-bottom:0}
}
.TextList002243{}
.TextList002243{padding:3% 0}
.TextList002243 .more{text-align:center;padding:20px 0;font-style:normal}
.TextList002243 .more a{position:relative;display:block;max-width:100px;color:#fff;background:#d0111b;text-transform:uppercase;font-size:15px;border:1px solid #dcdcdc;line-height:37px;transition:800ms ease all}
.TextList002243 .more a:hover{color:#d0111b;background:#fff;border-color:transparent}
.TextList002243 .more a::before,.TextList002243 .more a::after{content:'';position:absolute;height:3px;width:0;background:#d0111b;transition:400ms ease all}
.TextList002243 .more a::before{top:-1px;right:0}
.TextList002243 .more a::after{left:0;bottom:-1px}
.TextList002243 .more a:hover:before,.TextList002243 .more a:hover:after{width:100%;transition:800ms ease all}
.TextList002243 .join{padding-top:3%}
.TextList002243 .left{width:28%; float:left;}
.TextList002243 .left .cn{display:block;font-size:16px;color:#000;font-weight:bold}
.TextList002243 .left .en{display:block;font-size:16px;color:#000}
.TextList002243 .right{ float:right;}
.TextList002243 .right h1{font-size:16px;color:#000;padding:0;margin:0}
.TextList002243 .right p{color:#000;padding-top:5px}
@media (max-width:1024px){
.TextList002243 .left{width:100%;padding:4%}
.TextList002243 .right{width:100%;background:#f5f5f5;padding:4%}
.TextList002243 .list li{width:100%}
.TextList002243 .list li.odd{float:right}
}
@media (max-width:640px){
.TextList002243 .left{width:100%;padding:4%}
.TextList002243 .right{width:100%;background:#f5f5f5;padding:4%}
.TextList002243 .more{display:none}
}
@media (min-width:1024px){
.TextList002243 .left{width:28%;padding:4% 0}
.TextList002243 .right{width:72%;background:#f5f5f5;padding:4%}
}
.RighInfo002096{border:1px solid #e8e8e8;padding:4% 0}
.RighInfo002096 .pic img{display:block;width:100%}
.RighInfo002096 .intro{margin:4% 0 4% 0}
.RighInfo002096 .intro td{line-height:25px;padding:15px 10px}
.RighInfo002096 .intro td.name{width:90px;text-align:right;padding-left:0;padding-right:0}
.RighInfo002096 .intro td.mid{max-width:250px}
.RighInfo002096 .ul_tab{border-top:1px solid #e0e1e3}
.RighInfo002096 .ul_tab li{font-size:16px;float:left;overflow:hidden;width:50%;max-width:150px;text-align:center;line-height:50px;cursor:pointer}
.RighInfo002096 .ul_tab li.active{background-color:#e60012;color:#fff}
.RighInfo002096 .ul_tab li.active:before{float:left;content:'';width:15px;height:50px;background:#e60012}
.RighInfo002096 .ul_tab li span{color:#d1d1d1}
.RighInfo002096 .ul_tab li.active span{color:#fff}
.RighInfo002096 .tab_info{padding-top:3%}
.RighInfo002096 .evaluate h1{margin:0;font-size:18px;color:#535353}
.RighInfo002096 .evaluate dd{padding:2% 0;line-height:25px;color:#333}
.RighInfo002096 .evaluate .from{padding:3% 0}
.RighInfo002096 .from .name{width:81px;color:#999;vertical-align:top}
.RighInfo002096 .from textarea{width:100%;height:;border:1px solid #ebebeb;background:none;padding:10px;line-height:22px;height:130px;margin-bottom:20px}
.RighInfo002096 .from .btn{color:#fff;background:#e14343;width:81px;height:29px;cursor:pointer;border:none;padding:0}
@media(max-width:480px){
.RighInfo002096 .intro td{display:block;width:auto !important;border:none;padding:5px !important}
.RighInfo002096 .intro td.name{text-align:left;background-color:#F3F1F1;color:#333;font-weight:bold}
.RighInfo002096 .intro td.mid{max-width:none}
}
.Banner002594{position:relative;z-index:1}
.Banner002594 .controls{position:absolute;z-index:2;left:50%;padding:0 60px;bottom:10px;transform:translateX(-50%)}
.Banner002594 .pager{color:#fff}
.Banner002594 .pager span.cur{color:#e60012;font-size:36px}
.Banner002594 .controls .flex-direction-nav a{position:absolute;top:50%;margin-top:-5px;width:59px;height:10px;background:url(../images/Banner002594_btn_next.png) no-repeat center center;cursor:pointer;font-size:0}
.Banner002594 .controls .flex-direction-nav a.flex-prev{left:0;background-image:url(../images/Banner002594_btn_prev.png)}
.Banner002594 .controls .flex-direction-nav a.flex-next{right:0}
.Banner002594 .slides>li{display:none;height:100%;position:relative;-webkit-backface-visibility:hidden;overflow:hidden}
.Banner002594 .slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .Banner002594 .slides{display:block}
* html .Banner002594 .slides{height:1%}
.no-js .Banner002594 .slides>li:first-child{display:block}
.Banner002594 .flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}
.loading .Banner002594 .flex-viewport{max-height:300px}
.Banner002594 .slides{zoom:1;height:100%}
.Banner002594 a{ display:block; width:100%; height:100%; position:absolute;}
.Banner002594 li img{width:100%;}
.Banner002594 .inner{position:absolute;content:'';left:0;bottom:120px;z-index:10;text-align:center;color:#fff}
.Banner002594 .ytable{height:100%;width:90%;margin:0 auto}
.Banner002594 .inner p{margin:0;transition:0.5s;opacity:0}
.Banner002594 .inner .p1{font-weight:bold;font-size:18px;transform:translateX(20%);transition-delay:0.3s}
.Banner002594 .inner .p2{font-size:15px;margin:1% 0 1% 0;transform:translateX(40%);transition-delay:0.5s;line-height:30px;text-align:left;text-indent:2em}
.Banner002594 .inner .more{opacity:0;text-align:center;transform:translateX(60%);transition:0.5s 0.6s}
.Banner002594 .inner .more a{display:inline-block;line-height:46px;background:#00a2e9;color:#fff;width:50%;max-width:175px}
.Banner002594 .inner .more a::after{display:inline-block;content:'';width:33px;height:8px;background:url(../images/Banner002594_btn_next.png) no-repeat center center;background-size:contain;vertical-align:middle;margin:-4px 0 0 5px}
.Banner002594 li.flex-active-slide .inner .more,.Banner002594 li.flex-active-slide .inner p{opacity:1;transform:translateX(0)}
@media(max-width:1024px){
.Banner002594{ height:100% !important;}
.Banner002594 .ytable .text{width:100%;margin:0 auto}
.Banner002594 .inner .p1{font-size:18px}
.Banner002594 .inner .p2{font-size:16px}
.Banner002594 .pager span.cur{ font-size:24px;}
}
.Floor003107{font-size:100px;position:relative;height:100%}
@media (max-width:1600px){
.Floor003107{font-size:6.25vw}
}
@media (min-width:1600px){
.Banner002594 .ytable .text{width:50%;background:rgba(0,0,0,0.3);padding:3%;margin:0 auto}
.Floor003107{font-size:6.25vw}
}
@media (max-width:640px){
.Banner002594 .inner{bottom: 0px;background: #999;height: 50px;position: relative;}
.Banner002594 .controls{bottom: 27%;}
}

.Floor003107 .auto{width:84%}
.Floor003107 .title{font-size:0.38em}
.Floor003107 .title .en{font-size:40px;line-height:1;color:#000;font-weight:bold;text-transform:uppercase}
.Floor003107 .title .cn{font-size:24px;margin:20px 0;color:#000;line-height:1}
.Floor003107 .title span{display:block;font-size:20px;margin-top:15px;color:#000}
.Floor003107 .title b{display:block;margin-top:15px;font-size:16px;color:#000;text-transform:uppercase}
.Floor003107 .more{font-size:18px;text-align:center;padding-left: 35px;width:250px;height:60px;line-height:60px;border-radius:25px;border:solid 2px #000;transition:0.3s;display:table;float:right}
.Floor003107 .more:after{width:1.3125em;height:0.8125em;display:inline-block;content:'';margin-left:1em;background:url(../images/Floor003107-icon.svg) no-repeat;background-size:contain;transition:0.3s}
.Floor003107 .more:hover{background-color:#000;color:#fff;border-color:#000}
.Floor003107 .more:hover:after{background-image:url(../images/Floor003107-icon-white.svg)}
.Floor003107 .info{font-size:0.16em;line-height:1.875em}
.Floor003107 .number dt{font-size:50px;color:#fff;font-weight:bold;padding-right:0.166em;line-height:1;z-index:999;margin-bottom:6%}
.Floor003107 .number dd .t-1{font-size:14px;color:#fff;line-height:1.071}
.Floor003107 .number dd .t-2{font-size:14px;color:#fff}
.Floor003107 .left{z-index:999}
@media (min-width:1025px){
.Floor003107::before{background:url(../uploadfiles/Floor003107-bg.jpg)no-repeat;background-position:center top;background-size:cover;padding:6% 0;height:100%;width:37.3%;position:absolute;content:""}
.Floor003107 .right{width:57%;float:right;padding-top:10%}
.Floor003107 .left{width:30%;float:left;z-index:999999}
.Floor003107 .left .number{z-index:9999;position:relative;padding-top:35%}
.Floor003107 .wap-img{display:none}
.Floor003107 .info{min-height:23.75em}
.Floor003107 .number dl{display:table}
.Floor003107 .number dl>*{display:table-cell;vertical-align:middle}
.Floor003107 .number dl:not(:last-child){margin-bottom:66px}
}
@media (max-width:1024px){
.Floor003107{font-size:14vw}
.Floor003107 .auto{width:96%}
.Floor003107 .number dt{font-size:0.5em;color:#fff}
.Floor003107 .number dd .t-2{font-size:0.14em;color:#fff}
.Floor003107 .number dd .t-1{font-size:0.28em;color:#fff;line-height:1.071}
.Floor003107{background:none!important;padding:0.5em 0}
.Floor003107 .info{margin-bottom:3em}
.Floor003107 .right{position:relative;width:100%;z-index:999}
.Floor003107 .left{position:relative;z-index:1;margin-top:0.5em}
.Floor003107 .left .number{position:absolute;left:0;height:100%;top:0;width: 100%;text-align: center;display:flex;align-items:center;flex-wrap:wrap}
.Floor003107 .left .number dl{display: inline-block;width: 25%;align-items:center}
}
@media (max-width:640px){
.Floor003107{ text-align:left;}
.Floor003107 .auto{ width:100%;}
.Floor003107 .right{ width:84%; margin:0 auto;}
.Floor003107 .title .en{ font-size:24px;}
.Floor003107 .title .cn{ font-size:20px;}
.Floor003107 .more,.Floor003107 .info{font-size:0.24em; display:block; float:none;}
.Floor003107 .more{ font-size:14px; display:block; width:315px; height:43px; line-height:43px; margin:20px auto;}
.Floor003107 .number dd .t-1{font-size:0.22em}
.Floor003107 .number dd .t-2{font-size:0.22em}
}
.Floor003019 .left{background:url("../images/Floor003019_bg.jpg") no-repeat center center;background-size:cover}
.Floor003019 .left .inner{font-size:18px}
@media(max-width:640px){
.Floor003019 .left .inner{font-size:3vw}
}
.Floor003019 .title aside{padding-left:4.58vw}
.Floor003019 .title .cn{font-size:2.445em;color:#333;position:relative}
.Floor003019 .title .cn:before{position:absolute;content:'';width:2.08vw;height:4px;background-color:#7db827;border-radius:5px;left:0;top:50%;margin-top:-2px}
.Floor003019 .title .en{color:#999;opacity:0.5;padding-bottom:5px}
.Floor003019 .slogan{color:#333;margin:2.2vw 0 4.16vw 0;font-weight:100;transition:0.3s}
.Floor003019 .slogan i{font-size:12px;color:#ccc;opacity:0.7;display:inline-block;vertical-align:middle;margin:0 10px}
.Floor003019 .right li a{position:relative;overflow:hidden;display:block}
.Floor003019 .right li a>*{transition:0.3s}
.Floor003019 .right li .Ispic{padding-bottom:66.154%}
.Floor003019 .right li a:hover .Ispic{transform:scale(1.2)}
.Floor003019 .right li .txt{position:absolute;left:30px;bottom:30px;right:30px;border-top:1px solid #fff;padding:25px 30px;background:url("../images/Floor003019_more.png") no-repeat right 3.6vw center rgba(0,0,0,0.5);color:#fff}
.Floor003019 .right li a:hover .txt{transform:translateY(-20%)}
.Floor003019 .right li .txt aside{padding-right:35px;font-size:24px}
.Floor003019 .right li .txt .en{font-size:0.584em;letter-spacing:2.8px;opacity:0.5;text-transform:uppercase;padding-top:5px}
@media(min-width:481px){
.Floor003019 .right li{float:left;width:50%}
}
@media(min-width:1025px) and (max-width:1440px){
.Floor003019 .left .inner{font-size:1.2vw}
.Floor003019 .right li .txt aside{font-size:1.6vw}
}
@media(min-width:1025px){
.Floor003019 .left{width:29.73%}
.Floor003019 .right{width:70.27%}
.Floor003019 .left .inner{display:table;margin:0 auto}
}
@media(max-width:1024px){
.Floor002891 .main-bd{position:relative;background-size:cover;padding-right:8%;display:table-cell;vertical-align:middle}
.Floor003019 .left{padding:5vw 0}
.Floor003019 .left,.Floor003019 .right,.Floor003019 .main{display:block}
.Floor003019 .left{text-align:center}
.Floor003019 .left .title{display:table;margin:0 auto;text-align:left}
}
@media(max-width:768px){
.Floor003019 .right li .txt{left:3vw;bottom:3vw;right:3vw;padding:2.5vw 3vw}
.Floor003019 .right li .txt aside{padding-right:3.2vw;font-size:3.5vw}
.Floor003019 .right li .txt .en{letter-spacing:0}
}
@media(max-width:480px){
.Floor003019 .right li .txt aside{font-size:5vw}
}
.big_box{display:table;width:100%;height:100%}
@media(max-width:1024px){
.big_box{ display: inline-grid;}
}
@media(min-width:1025px){
.Floor002891 .main-bd{position:relative;background-size:cover;padding-right:8%;display:table-cell;vertical-align:middle}
.Floor003019 .left{width:29.73%}
.Floor003019 .right{width:70.27%}
.Floor003019 .left .inner{display:table;margin:0 auto}
.Floor002891{position:relative;display:table-cell;vertical-align:middle;background:url(../uploadfiles/bg_g.jpg)no-repeat;width:37.21%;background-size:cover}
}
@media(max-width:1024px){
.Floor003019 .left{width:29.73%}
.Floor003019 .right{width:70.27%}
.Floor003107 .left .number{ width:100%; text-align:center;}
.Floor003107 .left .number dl{ display:inline-block; width:25%;}
.Floor003107 .number dt{ font-size:24px;}
.Floor003019 .left .inner{display:table;margin:0 auto}
.Floor002891 .main-bd{width:100%;padding-left:2%;padding-right:2%;padding-top:2%}
.Floor002891{position:relative;vertical-align:middle;background:url(../uploadfiles/bg_g.jpg)no-repeat;width:100%;background-size:cover}
.Floor002891 .w30{padding-left: 0;}
}
.Floor002891 .title{font-size:0.38em;color:#fff}
.Floor002891 .title .en{font-size:40px;line-height:1;color:#fff;font-weight:bold;text-transform:uppercase}
.Floor002891 .title .cn{font-size:24px;margin:20px 0;color:#fff;line-height:1}
.Floor002891 .title span{display:block;font-size:20px;margin-top:15px;color:#fff}
.Floor002891 .title b{display:block;margin-top:15px;font-size:16px;color:#fff;text-transform:uppercase}
.Floor002891 .info{font-size:15px;line-height:30px;color:#fff}
.Floor002891 .more{ margin-top:20px; font-size:18px; padding-left:35px; width:250px; height:60px; line-height:60px; border-radius:25px; border:solid 2px #fff; transition:0.3s; color:#fff; display:table;}
.Floor002891 .more:after{width:21px;height:13px;display:inline-block;content:'';margin-left:13px;background:url(../images/Floor003108-icon.png) no-repeat;background-size:contain;transition:0.3s}
.Floor002891 .more:hover{background-color:#000;color:#000;border-color:#000;color:#fff;}
.Floor002891 .more:hover:after{background-image:url(../images/Floor003108-icon.png)}
@media(max-width:640px){
.Floor002891 .title{ text-align:left; padding-left:20px;}
.Floor002891 .title .en{ font-size:24px; padding-top:20px;}
.Floor002891 .title .cn{ font-size:20px;}
.Floor002891 .info{ text-align:left; padding-left:20px;}
.Floor002891 .more{ font-size:14px; display:block; width:315px; height:43px; line-height:43px; margin:20px auto;}
}
.Floor002892{position:relative;z-index:1;overflow:hidden}
.Floor002892 .initial-bg{position:relative;z-index:1;height:100%}
.Floor002892 .hover_slider,.Floor002892 .center{position:absolute;z-index:4;top:0;width:100%;height:100%}
.Floor002892 .hover_slider{z-index:3}
.Floor002892 .hover_slider li{height:100%;position:absolute;left:0;top:0;width:100%;opacity:0;transition:0.5s}
.Floor002892 .hover_slider li.show{opacity:1;z-index:10}
.Floor002892 .center .ytable{height:100%}
.Floor002892 .center .mouse li{float:left;width:43%}
.Floor002892 .center .mouse li aside{color:#fff}
.Floor002892 .center .mouse li:hover aside{color:#ffd000;transition:0.3s}
.Floor002892 .center .mouse li .cn{font-size:26px}
.Floor002892 .center .mouse li .en{font-size:12px;text-transform:uppercase}
@media(min-width:1025px){
.Floor002892 .jianzu{}
.Floor002892 .jianzu .text-hd{width:48%}
.Floor002892 .jianzu .text-hd{width:42%;float:left;padding-top:20%}
.Floor002892 .jianzu .text-hd p{color:#fff;font-size:18px;line-height:1.875em}
.Floor002892 .center .mouse{}
.Floor002892 .center .mouse li{border:1px solid rgba(255,255,255,0.15);margin-top:-1px}
.Floor002892 .center .mouse li:nth-child(2n){margin-left:-1px}
.Floor002892 .center .mouse li:nth-child(2n+1){clear:left}
.Floor002892 .center .mouse li a{display:table;table-layout:fixed;height:225px;float:right;margin:0 25px 25px}
.Floor002892 .center .mouse li figure{display:table-cell;vertical-align:bottom;text-align:right}
.Floor002892 .center .mouse li .pic img{max-height:225px;opacity:0}
.Floor002892 .center .mouse li .txt{min-width:120px}
.Floor002892 .center .mouse li.opacity{opacity:0.75}
.Floor002892 .center .mouse li.opacity img{opacity:1}
}
@media(max-width:1024px){
.Floor002892 .center .mouse li{height:35vw;position:relative;opacity:0.75;width: 50%;}
.Floor002892 .center .mouse li .pic img{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto auto;max-height:90%;max-width:90%;z-index:-1}
.Floor002892 .center .mouse li a{display:flex;align-items:center;height:100%;padding:4vw}
.Floor002892 .center .mouse li .txt{width:100%;text-align:right}
.Floor002892 .center .mouse li .cn{font-size:3vw}
.Floor002892 .center .mouse li .en{font-size:3vw}
}
@media(max-width:640px){
.Floor002892 .jianzu .text-hd{display:none}
.Floor002892 .center .mouse li .cn{font-size: 20px;}
.Floor002892 .center .mouse li .en{font-size: 16px;}
}
.Floor003019 .left{background:url("../images/Floor003019_bg.jpg") no-repeat center center;background-size:cover}
.Floor003019 .left .inner{font-size:18px}
@media(max-width:640px){
.Floor003019 .left .inner{font-size:3vw}
}
.Floor003019 .title aside{padding-left:4.58vw}
.Floor003019 .title .cn{font-size:2.445em;color:#333;position:relative}
.Floor003019 .title .cn:before{position:absolute;content:'';width:2.08vw;height:4px;border-radius:5px;left:0;top:50%;margin-top:-2px}
.Floor003019 .title .en{color:#999;opacity:0.5;padding-bottom:5px}
.Floor003019 .slogan{color:#333;margin:2.2vw 0 4.16vw 0;font-weight:100;transition:0.3s}
.Floor003019 .slogan i{font-size:12px;color:#ccc;opacity:0.7;display:inline-block;vertical-align:middle;margin:0 10px}
.Floor003019 .right li a{position:relative;overflow:hidden;display:block}
.Floor003019 .right li a>*{transition:0.3s}
.Floor003019 .right li .Ispic{padding-bottom:66.154%}
.Floor003019 .right li a:hover .Ispic{transform:scale(1.2)}
.Floor003019 .right li .txt{position:absolute;left:30px;bottom:30px;right:30px;border-top:1px solid #fff;padding:25px 30px;background:url("../images/Floor003019_more.png") no-repeat right 3.6vw center rgba(0,0,0,0.5);color:#fff}
.Floor003019 .right li a:hover .txt{transform:translateY(-20%)}
.Floor003019 .right li .txt aside{padding-right:35px;font-size:24px}
.Floor003019 .right li .txt .en{font-size:0.584em;letter-spacing:2.8px;opacity:0.5;text-transform:uppercase;font-family:'ArialMT';padding-top:5px}
@media(min-width:481px){
.Floor003019 .right li{float:left;width:33%}
}
@media(min-width:1025px) and (max-width:1440px){
.Floor003019 .left .inner{font-size:1.2vw}
.Floor003019 .right li .txt aside{font-size:1.6vw}
}
@media(min-width:1025px){
.Floor003019 .left{width:29.73%}
.Floor003019 .right{width:70.27%}
.Floor003019 .left .inner{display:table;margin:0 auto}
}
@media(max-width:1024px){
.Floor003019 .left{padding:5vw 0}
.Floor003019 .left,.Floor003019 .right,.Floor003019 .main{display:block}
.Floor003019 .left{text-align:center}
.Floor003019 .left .title{display:table;margin:0 auto;text-align:left}
}
@media(max-width:768px){
.Floor003019 .right li .txt{left:3vw;bottom:3vw;right:3vw;padding:2.5vw 3vw}
.Floor003019 .right li .txt aside{padding-right:3.2vw;font-size:3.5vw}
.Floor003019 .right li .txt .en{letter-spacing:0}
}
@media(max-width:480px){
.Floor003019 .right li .txt aside{font-size:5vw}
}
.Floor002186{background:rgba(0,0,0,0.1);padding:4% 4%}
.Floor002186 .inner{margin:0 auto;max-width:1600px;overflow:hidden}
.Floor002186 .title{position:relative;color:#000;font-size:24px;margin-bottom:2.0526em}
.Floor002186 .title .en{font-size:30px;line-height:1;text-transform:uppercase}
.Floor002186 .clearfix{position:relative;margin:0 -10px}
.Floor002186 ul{list-style:none}
.Floor002186 .auto>ul{width:33.3334%;padding:0 10px;float:left}
.Floor002186 .auto>ul:first-child li:last-child,.Floor002186 .auto>ul:last-child li:last-child{margin-top:5.5%}
.Floor002186 li{position:relative}
.Floor002186 li p{margin:0;position:absolute;top:55%;right:50%;line-height:26px;opacity:0;transition:.5s ease-out;color:#000;font-weight:400;font-size:20px;writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;layout-flow:vertical-ideographic}
.Floor002186 li:hover p{opacity:1;top:45%}
.Floor002186 .auto>ul:first-child li:first-child p{top:30%;left:40%;right:auto}
.Floor002186 .auto>ul:first-child li:first-child:hover p{top:15%;left:40%;right:auto}
.Floor002186 .auto>ul:first-child li:last-child p{top:12%;left:10%;right:auto}
.Floor002186 .auto>ul:first-child li:last-child:hover p{top:8%;left:10%;right:auto}
.Floor002186 .auto>ul:last-child li:first-child p{top:16%;right:35%}
.Floor002186 .auto>ul:last-child li:first-child:hover p{top:12%;right:35%}
.Floor002186 .auto>ul:last-child li:last-child p{top:35%;right:38%}
.Floor002186 .auto>ul:last-child li:last-child:hover p{top:28%;right:38%}
@media (max-width:1000px){
.Floor002186 li p{display:none}
}
.footer_main{padding:5% 0;position:relative}
.Floor003108{font-size:100px;background:-moz-linear-gradient(top,rgba(233,243,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9f3ff',endColorstr='#ffffff',GradientType=0 )}
@media (max-width:1600px){
.Floor003108{font-size:6.25vw}
}
@media (max-width:768px){
.Floor003108{font-size:14vw}
}
@media (max-width:1024px){
.footer_main .w50,
    .footer_main .w40{width: 100%;float: none;}
}
.Floor003108 .auto{max-width:1600px;width:90%}
.Floor003108 .title{position:relative;color:#000;font-size:24px;margin-bottom:2.0726em}
.Floor003108 .title .en{line-height:1;font-size:30px}
.Floor003108 .title .more{position:absolute;right:0;top:50%;font-size:0.421em;text-align:center;padding:0 1.875em;margin-top:-1.5625em;line-height:3.125em;border-radius:3.125em;border:solid 2px #0e1637;transition:0.3s}
.Floor003108 .title .more:after{width:1.3125em;height:0.8125em;display:inline-block;content:'';margin-left:1em;background:url(../images/Floor003108-icon.svg) no-repeat;background-size:contain;transition:0.3s}
.Floor003108 .title .more:hover{background-color:#000;color:#fff;border-color:#000}
.Floor003108 .title .more:hover:after{background-image:url(../images/Floor003108-icon-white.svg)}
.Floor003108 ol{float:left;width:50%}
.Floor003108 ol:nth-of-type(1) .txt{background-color:#f5f5f5;padding:0.20em 0.4em 0}
.Floor003108 ol .pic{position:relative;overflow:hidden}
.Floor003108 ol:not(:nth-of-type(1)) .pic{margin-bottom:0.18em}
.Floor003108 ol .pic time{position:absolute;right:0;bottom:0;line-height:2.5;background-color:#fff;color:#000;font-family:'AvantGardeITCbyBT-Demi';font-size:0.18em;padding:0 1em}
.Floor003108 ol:nth-of-type(1) .pic time{font-size:0.24em}
.Floor003108 ol .tit{font-size:0.18em;text-overflow:ellipsis;overflow:hidden}
.Floor003108 ol:not(:nth-of-type(1)) .tit{display:-webkit-box;display:box;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.7}
.Floor003108 ol:nth-of-type(1) .tit{font-size:18px;white-space:nowrap}
.Floor003108 ol:not(:nth-of-type(1)) p{display:none}
.Floor003108 ol p{font-size:0.16em;margin:5px 0 0;line-height:30px;color:#999}
.Floor003108 li{border-bottom:1px solid #e1e1e1}
.Floor003108 li:nth-of-type(1){border-top:1px solid #e1e1e1}
.Floor003108 li a{font-size:0.18em;line-height:3}
.Floor003108 li time{float:right;color:#999}
@media (min-width:769px){
.Floor003108 ol{height:2.53em;margin-left:2.5%}
.Floor003108 ol:not(:nth-of-type(1)){width:21.25%}
.Floor003108 ol:nth-of-type(1){height:3.5em;margin:0 2.5% 0 0}
.Floor003108 ol:nth-of-type(1) .txt{height:1.3em}
.Floor003108 ol .Ispic{transition:0.3s ease-out;height:1.49em}
.Floor003108 ol a:hover .Ispic{transform:scale(1.2)}
.Floor003108 ol:nth-of-type(1) .Ispic{height:3.0em}
.Floor003108 li{float:right;width:45%;height:.59em;clear:right}
}

@media (max-width:1500px){
.footer_main{padding:2% 0;position:relative}
.Floor003108 .title{margin-bottom:1.0726em}
}

@media (max-width:768px){
.Floor003108 .title{ font-size:18px; margin:4% auto; text-align:center;}
.Floor003108 ol{margin-bottom:0.5em}
.Floor003108 ol:nth-of-type(1){width:100%}
.Floor003108 ol:nth-of-type(1) .txt{padding-bottom:0.35em}
.Floor003108 ol .Ispic{padding-bottom:56%}
.Floor003108 ol:not(:nth-of-type(1)){width:47.5%}
.Floor003108 ol:nth-of-type(2){margin-right:5%}
.Floor003108 li{clear:left}
}
@media (max-width:480px){
.Floor003108 ol:nth-of-type(1) .tit{font-size:0.3em}
.Floor003108 li a,.Floor003108 ol .tit,.Floor003108 ol p{font-size:0.24em}
}
.footer_mian{padding:3% 0;float:left}
.Form002802 .title{position:relative;color:#fff;padding-bottom:41px}
.Form002802 .title .en{line-height:1;font-size:30px;text-transform:uppercase}
.Form002802 .title .cn{line-height:1;font-size:24px}
.Form002802{border-radius:15px;padding:3% 4%;background:url(../uploadfiles/contact_bg2.jpg) no-repeat center top;background-size:cover;color:#fff}

.Form002802 .from{}
.Form002802 .from h1{color:#fff;font-size:18px}
.Form002802 .from span{color:#fff;font-size:18px;font-weight:bold;}
.Form002802 .from td{padding-right:3%;padding-bottom:3%}
.Form002802 .from td p{margin:0;color:#999;text-align:center}
.Form002802 .from td div{position:relative}
.Form002802 .from label{position:absolute;left:15px;top:0;font-size:18px;line-height:40px;color:#999}
.Form002802 .from .text{border-radius:10px;width:100%;height:40px;line-height:40px;text-indent:10px;border:none;background:#f5f5f5}
.Form002802 .from textarea.text{height:139px}
.Form002802 .from .btn{padding-bottom:3%;text-align:center}
.Form002802 .from .btn input{background:#f5f5f5;cursor:pointer;padding:0;border:none;width:160px;height:60px;font-size:18px;color:#000;text-transForm002802:uppercase;border-radius:99px}
@media(min-width:641px){
.Form002802 .from td:nth-child(2n),.Form002802 .from .textareas,.Form002802 .from .btn,.Form002802 .from .tip{padding-right:0}
.Form002802 .from .box2{padding-right:0}
}
@media(max-width:640px){
.Form002802{ margin:15px 0;}
.Form002802 .title{ text-align:center;}
.Form002802 .title .en{ font-size:24px;}
.Form002802 .from td{ display:block; padding-right:0; }
.Form002802 .from label{ line-height:44px;}
.Form002802 .from .text{ height:44px; line-height:44px;}
.Form002802 .from textarea.text{ height:88px;}
.Form002802 .from .btn input{ height:44px;}
}
.Bottom002705{padding:3% 0;background:url(../images/Bottom002705_bg.jpg) no-repeat center top;background-size:cover;color:#fff}
.Bottom002705 .auto{max-width:1600px}
@media(max-width:1600px){
.Bottom002705 .auto{padding:0 2%}
}
.Bottom002705 .bottom-mid,.Bottom002705 .bottom-left{float:left}
.Bottom002705 .bottom-left{width:8.25%}
.Bottom002705 .bottom-right{float:right;width:33.75%}
.Bottom002705 .bottom-mid{width:58%;overflow:hidden}
.Bottom002705 .bottom-mid dl{float:left;padding:0 4%}
.Bottom002705 .logo img{display:block;max-width:100%}
.Bottom002705 .hotline{color:#959aa3;padding-bottom:3%;font-size:16px}
.Bottom002705 .hotline b{display:block;font-size:16px;letter-spacing:2px;color:#fff;padding-top:10px}
.Bottom002705 .bottom-mid dt{color:#fff;font-size:16px}
.Bottom002705 .bottom-mid dt aside{font-size:24px;padding-bottom:10px}
.Bottom002705 .bottom-mid dt::after{display:block;content:'';width:60px;height:1px;background:#fff;opacity:0.2;margin:30px 0}
.Bottom002705 .link dd{font-size:16px;line-height:36px}
.Bottom002705 .link dd a{color:#fff;opacity:0.32}
.Bottom002705 .link dd a:hover{opacity:1}
.Bottom002705 .Email dd{font-size:16px;line-height:36px}
.Bottom002705 .Email dd a{color:#fff;opacity:0.32}
.Bottom002705 .Email dd a:hover{opacity:1}
.Bottom002705 .Email_nb{color:#959aa3;padding-bottom:3%;font-size:16px}
.Bottom002705 .Email_nb b{display:inline-block;font-size:24px;color:#fff}
.Bottom002705 .bshare-custom{overflow:hidden}
.Bottom002705 .bshare-custom a{display:block;float:left;padding:0;width:40px;height:40px;border-radius:50%;border:1px solid #fff;background-position:0 0;background-repeat:no-repeat;opacity:0.6}
.Bottom002705 .bshare-custom a:hover{opacity:1}
.Bottom002705 .bshare-custom a:not(:last-child){margin-right:10px}
.Bottom002705 .bshare-custom a.bshare-qqim{background-image:url(../images/Bottom002705_share_qq.png)}
.Bottom002705 .bshare-custom a.bshare-weixin{background-image:url(../images/Bottom002705_share_wx.png)}
.Bottom002705 .bshare-custom a.bshare-sinaminiblog{background-image:url(../images/Bottom002705_share_sina.png)}
.Bottom002705 .bshare-custom a.gettop{background-position:-2px 0;background-image:url(../images/Bottom002705_share_gtop.png)}
.Bottom002705 .code{padding-top:30px}
.Bottom002705 .code img{display:block;max-width:148px;width:100%}
.Bottom002705 .bottom-right{text-align:right}
.Bottom002705 .word{overflow:hidden}
.Bottom002705 .word::before{display:block;width:80%;max-width:180px;height:1px;background:#fff;opacity:0.2;float:right;margin-bottom:15px}
.Bottom002705 .word p.en{clear:both;opacity:0.33;font-size:16px;margin-top:0}
.Bottom002705 .word p.cn{margin-top:0;font-size:20px;font-weight:bold;max-width:520px;float:right}
.Bottom002705 .copyright{text-align:right}
.Bottom002705 .copyright nav a{color:#fff;opacity:0.3;padding-right:20px;text-align:center;display:inline-block}
.Bottom002705 .copyright nav a:hover{opacity:1}
.Bottom002705 .copyright p{color:#bfbfbf}
.Bottom002705 .designer{color:#959aa3}
.Bottom002705 .designer a{color:#959aa3;text-decoration:underline}
#bsWXBox{box-sizing:content-box}
@media(max-width:1024px){
.Bottom002705 .bottom-mid,.Bottom002705 .bottom-left,.Bottom002705 .bottom-right,.Bottom002705 .bottom-mid dl{text-align:center;float:none;width:auto}
.Bottom002705 .code img,.Bottom002705 .logo img{margin:0 auto}
.Bottom002705 .hotline{margin-top:3%}
.Bottom002705 .bottom-mid dt::after{margin:20px auto}
.Bottom002705 .bshare-custom{display:inline-block}
.Bottom002705 .word{padding-top:30px}
.Bottom002705 .word::before,.Bottom002705 .word p.cn{float:none;width:auto;max-width:none}
.Bottom002705 .copyright{padding:0}
}
.RighInfo002808{padding:3% 0}
.RighInfo002808 .auto{max-width:1200px;width:96%}
.RighInfo002808 .floor-1 .count{position:relative;z-index:1;padding:0% 0}
.RighInfo002808 .floor-1 .count li p{margin:0;font-size:16px}
.RighInfo002808 .floor-1 .count li aside{color:#ad0008;font-weight:bold}
.RighInfo002808 .floor-1 .count li aside b{font-size:67px;display:inline-block;vertical-align:sub}
@media(min-width:1025px){
.RighInfo002808 .floor-1 .txt{}
.RighInfo002808 .floor-1 .txt .info{max-width:820px;width:95%}
.RighInfo002808 .floor-1 .count:before{position:absolute;right:0;top:0;height:100%;content:'';width:124.49%}
}
@media(max-width:1024px){
.RighInfo002808 .floor-1 .Ispic{display:none}
.RighInfo002808 .floor-1 .count{background:#f5f5f5;padding: 2%;}
.RighInfo002808 .floor-1 .count li{text-align:center}
}
@media(min-width:641px){
.RighInfo002808 .floor-1 .count ul{display:table;width:100%;position:relative;z-index:2}
.RighInfo002808 .floor-1 .count li:not(:last-child){width:31%}
.RighInfo002808 .floor-1 .count li{display:table-cell;vertical-align:top}
}
@media(max-width:640px){
.RighInfo002808 .floor-1 .count ul{overflow:hidden}
.RighInfo002808 .floor-1 .count li{width:50%;float:left;padding:15px 0}
.RighInfo002808 .floor-1 .count li:nth-child(2n+1){clear:left}
.RighInfo002808 .floor-1 .count li aside b{ font-size:24px;}
}

.RighInfo002223 .auto{padding-bottom:3%}
.RighInfo002223 .pic{margin-top:20px}
.RighInfo002223 .h1{color:#1f71c3;line-height:1.6;margin:0;font-size:20px}
.RighInfo002223 p{}
.RighInfo002223 .h4{font-size:16px;color:#1f71c3;margin:30px 0px 0 0}
.RighInfo002223 .h3:after,.RighInfo002223 .h4:after{color:#8fb8e1;width:50px;height:2px;background:#8fb8e1;border:none;margin:15px 0px;content:"";display:block}
.RighInfo002223 .con h1{color:#333;line-height:1.6;margin:0;font-size:20px}
.RighInfo002223 .con p{line-height:2.245;font-size:18px;color:#666;margin:0px 0px 25px;clear:both}
.RighInfo002223 .right_text h1{color:#333;line-height:1.6;margin:0;font-size:20px}
.RighInfo002223 .right_text p{line-height:2.245;font-size:18px;color:#666;margin:0px 0px 25px;clear:both}
@media screen and (min-width:1025px){
.RighInfo002223 .h3{font-size:24px}
.RighInfo002223 .pic{width:23.765%}
.RighInfo002223 .con{width:71.235%}
.RighInfo002223 .h3:after,.RighInfo002223 .h3:after{margin:25px 0}
.RighInfo002223 .right_text{float:left;width:37%;background:#f5f5f5;padding:3.6%}
.RighInfo002223 .con{float:right;width:57%;padding:3.6% 0 0 0%}
}
@media(max-width:640px){
.RighInfo002223 .con p{ font-size:16px !important; line-height:28px !important; margin-bottom:0 !important;}
}

.Floor003006{position:relative;z-index:1;padding-top:4vw;padding-bottom:4vw}
.Floor003006:before{position:absolute;left:0;bottom:0;content:'';width:30.31vw;height:22.29vw;background-size:contain;z-index:2}
.Floor003006 .list li figure{display:table;height:215px;width:100%;text-align:center}
.Floor003006 .list li a{display:table-cell;vertical-align:middle}
.Floor003006 .list li img{max-height:100%;max-width:100%!important}
.Floor003006 .title{font-size:18px;color:#000;text-align:center;padding-bottom:3%}
.Floor003006 .title b{font-size:24px;display:inline-block;padding-right:10px;line-height:26px;font-weight:normal}
.Floor003006 .title b:after{width:100%}
.Floor003006 .title span{display:block;padding-top:10px}
@media(min-width:1025px){
.Floor003006 .list li{display:inline-block;width:300px;margin-right:20px}
.Floor003006 .list li img{max-width:100%;max-height:100%}
}
@media(max-width:1024px){
.Floor003006 .list li{display:inline-block}
.Floor003006 .title{font-size:5vw}
.Floor003006 .list li{width:25vw}
.Floor003006 .list li figure{height:12vw}
.Floor003006 .list li img{display:block;margin:0 auto}
}
@media(max-width:640px){
.Floor003006 .list li{ width:40vw;}
}
.w30{position:relative;padding-left:22.33%;background-size:cover;height:100%;display:table-cell;vertical-align:middle;}
.w70{width: 62.5%;display:table-cell;vertical-align:middle}
.w50{width:62%;float:left}
.w40{width:35%;float:right}
@media(max-width:1024px){
.w50,.w30,.w70,.w40{width:auto;padding-bottom:2%}
}
@media(max-width:768px){
.w30,.w40,.w50,.w70{ width:100%; padding:0; padding-bottom:2%;}
.w30{ display:block; text-align:center;}
}

.Floor002979{padding:2.6% 0 0;background:#f5f5f5;position:relative;height:100%}
.Floor002979 .title{position:relative;color:#000;font-size:24px;margin-bottom:2.0526em}
.Floor002979 .title .en{font-size:30px;line-height:1;text-transform:uppercase}
@media(max-width:768px){
.Floor002979{margin:4% 0}
.Floor002979 .title{ font-size:18px; margin:4% auto; text-align:center;}
}
.Floor002979 li{position:relative;overflow:hidden}
.Floor002979 li a{position:absolute;z-index:20;left:0;top:0;width:100%;height:100%}
.Floor002979 li .txt{position:absolute;color:#fff;z-index:10;left:20px;bottom:20px;text-align:left;transition:margin 0.5s;line-height:1.5;font-size:20px;font-weight:bold}
.Floor002979 li .txt span{display:block;font-size:16px;font-weight:normal}
.Floor002979 li .Ispic{transition:transform 0.3s}
.Floor002979 li:hover .Ispic{transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2)}
.Floor002979 li:hover .txt{margin-top:-40px}
@media(min-width:641px){
.Floor002979 li{float:left;margin-right:1.299%}
.Floor002979 li:nth-child(1){width:32.468%}
.Floor002979 li:nth-child(2),.Floor002979 li:nth-child(5){width:28.572%}
.Floor002979 li:nth-child(3),.Floor002979 li:nth-child(4){width:36.364%}
.Floor002979 li:nth-child(2),.Floor002979 li:nth-child(3){margin-bottom:1.299%}
.Floor002979 li:nth-child(3),.Floor002979 li:nth-child(5){margin-right:0;float:right}
.Floor002979 li:nth-child(1) .Ispic{padding-bottom:124%}
.Floor002979 li:nth-child(2) .Ispic,.Floor002979 li:nth-child(5) .Ispic{padding-bottom:68%}
.Floor002979 li:nth-child(3) .Ispic,.Floor002979 li:nth-child(4) .Ispic{padding-bottom:53.7%}
}
@media(min-width:641px) and (max-width:1024px){
.Floor002979 li .txt{font-size:2.5vw}
}
@media(max-width:640px){
.Floor002979 li{ width:100%; margin-bottom:10px;}
.Floor002979 li .txt{font-size:18px;}
.Floor002979 li .txt span{ font-size:12px; display:none;}
.Floor002979 li:hover .txt{margin-top:-4vw}
.Floor002979 li .Ispic{padding-bottom:70%}
}
.bd_weixin_popup,.bd_weixin_popup *{box-sizing:content-box}
.Banner002653{position:relative;z-index:1;overflow:hidden}
.Banner002653 .slides>li{display:none;-webkit-backface-visibility:hidden;overflow:hidden}
.Banner002653 .slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .Banner002653 .slides{display:block}
* html .Banner002653 .slides{height:1%}
.no-js .Banner002653 .slides>li:first-child{display:block}
.Banner002653 .flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}
.loading .Banner002653 .flex-viewport{max-height:300px}
.Banner002653 .slides{zoom:1}
.Banner002653 .slides li{position:relative}
.Banner002653 .wap{ display:none;}
.Banner002653 .slides li img{display:block;width:100%}
.Banner002653 .slides li .ycenter{position:absolute;width:100%;height:100%}
.Banner002653 .main .introduce_right p{display:block;line-height:30px;text-align:left;font-size:16px}
.Banner002653 .main img{width:40%;max-width:538px;transform:translateY(-20%);transition:0.3s 0.3s}
.Banner002653 .slides>li.flex-active-slide .main img{transform:translateY(0)}
.Banner002653 .slides>li aside{color:#fff;max-width:530px;transform:translateY(40%);transition:0.5s 0.3s;opacity:0;float:left}
.Banner002653 .slides>li.flex-active-slide aside{transform:translateY(0);opacity:1}
.Banner002653 .slides>li h3{float:left;font-size:18px;display:inline-block;font-weight:normal;margin:0 20px 0}
.Banner002653 .slides>li aside a{display:block;color:#fff;text-decoration:underline}
.Banner002653 .flex-control-nav{display:none;padding:2% 0;text-align:center}
.Banner002653 .flex-control-nav li{display:inline-block;padding:0 5px}
.Banner002653 .flex-control-nav li a{display:block;border:1px solid transparent;border-radius:50%;width:14px;height:14px;position:relative;overflow:hidden;line-height:1000px}
.Banner002653 .flex-control-nav li a.flex-active{border-color:#c29c75}
.Banner002653 .flex-control-nav li a::before{position:absolute;content:'';left:3px;top:3px;right:3px;bottom:3px;border-radius:50%;background:rgba(0,0,0,0.3)}
.Banner002653 .flex-control-nav li a.flex-active::before{background:#c29c75}
.Banner002653 .flex-direction-nav a{position:absolute;top:50%;margin-top:-27px;width:54px;height:54px;background:rgba(255,255,255,0.15);border-radius:50%;overflow:hidden;line-height:1000px;z-index:10}
.Banner002653 .flex-direction-nav a:hover{background:#fff}
.Banner002653 .flex-direction-nav a::before{position:absolute;content:'';width:14px;height:14px;border-right:2px solid #fff;border-top:2px solid #fff;left:50%;top:50%;margin:-7px 0 0 -8px;transform:rotate(45deg)}
.Banner002653 .flex-direction-nav a:hover::before{border-color:#c09a75}
.Banner002653 .flex-direction-nav a.flex-prev{left:3%}
.Banner002653 .flex-direction-nav a.flex-prev::before{transform:rotate(-135deg);margin-left:-3px}
.Banner002653 .flex-direction-nav a.flex-next{right:3%}
@media(min-width:1024px){
.Banner002653 .main{position:absolute;z-index:2;width:100%;color:#fff;padding:0 60px;bottom:0px}
.Banner002653 .main:hover{background:rgba(0,0,0,.6)}
.Banner002653 .slides>li h1{font-size:24px;margin:16px 0;display:block}
.Banner002653 .main .titl{}
.Banner002653 .main .titl .cn{margin-top:15px;margin-bottom:0;font-size:21px}
.Banner002653 .main .titl .en{margin:0;font-size:16px}
.Banner002653 .main .cont{width:50%;float:left;font-size:16px}
.Banner002653 .main .cont p{margin:15px 0}
.Banner002653 .main .cont_right{float:right;width:50%}
.Banner002653 .main .cont_right p{font-size:16px;line-height:26px}
}
@media(max-width:1024px){
.Banner002653 .slides>li h1{font-size:16px;margin:16px 0;display:block}
.Banner002653 .main .cont p{margin:px 0}
.Banner002653 .flex-direction-nav a{margin-top:-20px;width:40px;height:40px}
.Banner002653 .flex-direction-nav a::before{width:10px;height:10px;margin-top:-5px}
.Banner002653 .main .introduce{position:relative;width:100%}
.Banner002653 .main .introduce_right{width:100%;position:relative;top:0;left:0;z-index:999}
.Banner002653 .main{position:absolute;z-index:2;width:100%;color:#fff;left:8%;bottom:0px;padding:3%}
}
@media(max-width:640px){
.Banner002653 .main{ position:relative; background:#888; left:auto; top:auto;}
.Banner002653 .main .cn{ font-size:18px;}
.Banner002653 .main .en{ font-size:20px;}
.Banner002653 .pc{ display:none;}
.Banner002653 .wap{ display:block;}
.Banner002653 .slides{ position:relative;}
.Banner002653 .slides li a{ display:block; padding-bottom:64%; background-size: contain; background-repeat:no-repeat; background-position:center;}
.Banner002653 .slides li img{ display:none;}
.Banner002653 .slides>li h1{font-size:14px}
.Banner002653 .slides>li h3{font-size:24px;display:block;width:200px}
.Banner002653 .slides>li p{font-size:12px;display:inline-block}
.Banner002653 .flex-direction-nav a{ top:24%;}
}
.Bottom003048{background:url(../uploadfiles/bg.jpg)no-repeat;background-size:cover;font-weight:100;color:#727272}
.Bottom003048 footer{}
.Bottom003048 .auto{max-width:1600px;padding-top:10px;color:#ccc}
.Bottom003048 .gettop{padding:26px;text-align:center}
.Bottom003048 .gettop a{font-family:'DIN-Bold';font-size:12px;padding-bottom:20px;display:inline-block;background:url("../images/Bottom003048_gettop.png") no-repeat center bottom;color:#fff;cursor:pointer}
.Bottom003048 .copyright{text-align:center;background:#8c8c8c;line-height:40px;}
.Bottom003048 b{font-size:16px;text-align:center;display:block;margin-top:10px;margin-bottom:10px;color:#686868;font-weight:normal}
.Bottom003048 .copyright a{color:#c8c8c8}
.Bottom003048 h4.tit{margin:0;font-size:15px}
.Bottom003048 h4.tit:after{display:block;content:'';width:20px;height:2px;background-color:#e6e6e6;margin:10px 0 15px 0}
.Bottom003048 .link a{display:inline-block;color:#727272}
.Bottom003048 .link em{font-style:normal;margin:0 10px}
.Bottom003048 .code ul{max-width:273px;width:90%}
.Bottom003048 .code li{float:left;width:48%}
.Bottom003048 .code li:nth-of-type(2n){float:right}
.Bottom003048 .logo img{max-width:100%;min-height:100%}
.Bottom003048 .slider-list li aside.dot{color:#ccc;font-size:15px;line-height:2.223em;cursor:pointer}
.Bottom003048 .slider-list .btn{text-align:center}
.Bottom003048 .slider-list .slick-arrow{width:20px;height:20px;position:relative;margin:0 2px}
.Bottom003048 .slider-list .slick-arrow:before{position:absolute;content:'';width:10px;height:10px;border-right:2px solid #ccc;border-bottom:2px solid #ccc;transform:rotate(-135deg);left:50%;top:50%;margin:-2px 0 0 -5px}
.Bottom003048 .slider-list .slick-next{transform:rotate(-180deg)}
.Bottom003048 .slider-list .slick-next:before{border-color:#000}
.Bottom003048 .slider-list li.slick-current aside.dot{color:#fff;font-size:16px}
.Bottom003048 .slider-main dl{}
.Bottom003048 .slider-main dd{line-height:34px;margin-bottom:5px;font-size:15px}
.Bottom003048 .slider-main dd.tel{ margin-bottom:10px;}
@media(min-width:1025px){
.Bottom003048 .logo{display:inline-block;width:20%;text-align:center;margin-left:24%;}
.Bottom003048 .contact{width:28.3125%;float:right;color:#686868}
.Bottom003048 .slider-list{width:20%;max-width:150px;margin-right:8.65vw}
.Bottom003048 .code{width:22.375%;float:right}
.Bottom003048 .code ul{float:right}
}
@media(max-width:1024px){
.Bottom003048 .code li{ width:100%;}
.Bottom003048 .code ul{margin:10px auto; width:100%; width: 60%;}
.Bottom003048 .logo{ display:inline-block;  width: 50%;float: left;text-align: center;}
.Bottom003048 .code{ display:inline-block;width: 50%;float: right;}
.Bottom003048 .logo img{max-width: 300px;}
.Bottom003048 .code li{max-width:150px;}
}
@media(max-width:768px){
.Bottom003048{ text-align:center;}
.Bottom003048 .code b{ font-size:14px;}
.Bottom003048 .slider-list,.Bottom003048 .contact{display:none}
.Bottom003048 .copyright{ text-align:center; padding:10px; line-height: 24px;}
.Bottom003048 .copyright a{ display:block;}
.Bottom003048 h4.tit{text-align:center}
.Bottom003048 h4.tit:after{margin-left:auto;margin-right:auto}
.Bottom003048 .logo img{max-width: 100%;padding-top: 10%;}
}

/*RighInfo002939 */
.RighInfo002939{ padding:2% 0;}
.RighInfo002939 .name{border-bottom: 1px dotted #cecece; text-align: center; margin-bottom: 37px;}
.RighInfo002939 .name h1{margin: 0 0 1vw 0;font-size: 24px;color: #333;line-height: 2em;font-weight: normal;}
.RighInfo002939 .time{color: #999;padding-bottom:2vw;line-height: 2em;}
.RighInfo002939 .edit-info{line-height: 2em;color: #333; text-align: justify; padding:2vw 0;font-size: 16px;min-height:440px;}
.RighInfo002939 .edit-info img{display: block;max-width: 100%;margin:2vw auto;}
.RighInfo002939 .info-page{padding-top: 3%;border-top: 1px solid #e5e5e5;}
.RighInfo002939 .info-page dd{line-height: 36px;}
.RighInfo002939 .info-page dd:nth-child(2n){ float:right;}
.RighInfo002939 .info-page dd a{padding: 0 20px;}
.RighInfo002939 .info-page dd a:hover{color: #188ac5;}
.RighInfo002939 .lxwm_l{ width:35%; float:left;}
.RighInfo002939 .lxwm_r{ width:55%; float:right; margin-bottom:40px;background: url(../uploadfiles/contact_bg.jpg) no-repeat center top;}
.RighInfo002939 .lxwm_r.Form002802 .from td{ padding-bottom:10px;}
.RighInfo002939 .lxwm_r.Form002802 .from label{line-height:44px;}
.RighInfo002939 .lxwm_r.Form002802 .from .text{ height:44px; line-height:44px;}
.RighInfo002939 .lxwm_r.Form002802 .from textarea.text{ height:99px;}
.RighInfo002939 .lxwm_r.Form002802 .from .btn input{ height:44px; line-height:44px;}

@media(min-width:641px){
.RighInfo002939 .info-page dd{float: left; width: 50%;}
.RighInfo002939 .time,
.RighInfo002939 .info-page dd a,
.RighInfo002939 .edit-info{font-size: 16px;}
}
@media(max-width:640px){
.RighInfo002939 .name h1{ font-size:20px;}
.RighInfo002939 .info-page dd:nth-child(2){border-top: 1px solid #eee;}
.RighInfo002939 .share{display: block; padding-top: 10px;}
.RighInfo002939 .lxwm_l,.RighInfo002939 .lxwm_r{ width:100%; min-height:inherit;}
}

.join_info .jobname{ padding: 2% 0}
.join_info .jobname span{ display: block; color:#000;}
.join_info .jobname .cn{font-weight: bold; color:#000;}
.join_info .subtitle{ padding: 1% 0; font-weight: bold; color:#000;}
.join_info .subtitle span{ padding-right: 12px}
.join_info .item{ padding: 1% 0}

.info_other{ padding: 2% 0}
.info_other span{ display: block; opacity: 0.8; padding: 5px 0}
.info_other .back{ display: inline-block; padding: 6px 30px; background: #ad0008; color: #fff; margin-bottom:20px;}
.info_other b{ padding-right: 8px;}

.team_list{ padding:3% 0;}
.team_list li{ float: left;  margin-bottom: 3%; overflow: hidden;}
.cover { background-position: center; background-repeat: no-repeat; background-size: cover;}
.team_list figure{ padding-top: 100%; transition: all 0.5s;}
.team_list .txt{ position: relative; background: #fff; transition: all 0.5s; padding: 10px 0 30px;}
.team_list h2{ margin: 0; font-size: 24px; font-weight: normal; color: #000000;}
.team_list h2 span{ display: block; font-size: 14px; font-weight: bold;}
.team_list h2 span:after{ content: ''; display: block; width: 60px; height: 1px; background: #ad0008; margin: 15px 0;}
.team_list .text{ font-size: 14px; line-height: 24px; color: #000000; height: 72px;}
.team_list .text li{ width:100%; float:none; margin:0; font-size: 14px; line-height: 24px;}
.team_list li a:hover figure{ transform: scale(1.05);}
.team_list li a:hover .txt{ background: #eee; padding-left: 15px; padding-right: 15px; }
@media (min-width:1025px) {
    .team_list li{width: 15.6%;margin-right: 1.2%;}
    .team_list li:nth-child(6n){ margin-right: 0;}
    .team_list li:nth-child(6n+1){ clear: both;}
}
@media (max-width:1024px) and (min-width:641px)  {
    .team_list li{width: 24.1%;margin-right: 1.2%;}
    .team_list li:nth-child(4n){ margin-right: 0;}
    .team_list li:nth-child(4n+1){ clear: both;}
}
@media (max-width:1200px) {
    .team_list h2{ font-size: 20px;}
}
@media (max-width:1024px) {
    .team_list h2{ font-size: 18px;}
}
@media (max-width:640px) {
    .team_list li{width: 49%;margin-right: 2%;}
    .team_list li:nth-child(2n){ margin-right: 0;}
    .team_list li:nth-child(2n+1){ clear: both;}
    .team_list h2{ font-size: 16px;}
    .team_list h2 span{ font-size: 12px;}
}

.team_info{ padding:3% 0;}
.team_info .pic{ width: 25%; max-width: 360px; float:left;}
.team_info .pic img{ width: 100%;}
.team_info .txt_con{ width: 66.5%; float:right;}
.team_info  .name{ margin: 0; font-size: 24px; font-weight: normal; color: #000000; line-height: 24px;}
.team_info  .en{ display: block; font-size: 16px; font-weight: bold;}
.team_info .top article{ padding: 2% 0 4% 2%;}
.team_info article{ line-height: 28px; color: #000000; padding: 2% 0 4%;}
.team_info .icon{ padding-left: 20px; background: url("../images/icon_line.png") no-repeat left 10px;}
.team_info .tit{ margin: 2% 0 0; line-height: 50px; background: #eeeeee; font-size: 16px; padding-left: 20px;}
.team_info table{ table-layout: fixed;}
.team_info table td{ padding-left: 20px; background: url("../images/icon_line.png") no-repeat left 10px;}
.w530{ max-width: 530px;}
@media (max-width:640px) {
    .team_info .pic,
    .team_info .txt_con{ width: 100%;}
    .team_info .pic{ max-width: 100%; text-align: center; margin-bottom: 5%;}
    .team_info .pic img{ width: auto;}
    .team_info  .name{font-size: 20px;}
    .team_info  .en{font-size: 15px;}
}

.actGotop{opacity: .5; position:fixed; right:2%; bottom:5%; z-index:99999; display:block;width:59px;height:50px;background:url(../images/sprite_v2.png) no-repeat;margin-top:10px;text-decoration:none;font:16px/50px "Microsoft YaHei";text-align:center;color:#fff;border-radius:2px;}

.fp-viewing-page1 .actGotop{display: none;}
.fp-viewing-page2 .actGotop,
.fp-viewing-page3 .actGotop,
.fp-viewing-page4 .actGotop,
.fp-viewing-page5 .actGotop{
    display: block !important;
}
