.img_scale{overflow:hidden}.img_scale img{transition:transform cubic-bezier(.215,.61,.355,1) 2s;-ms-transition:transform cubic-bezier(.215,.61,.355,1) 2s;-o-transition:transform cubic-bezier(.215,.61,.355,1) 2s;-webkit-transition:transform cubic-bezier(.215,.61,.355,1) 2s;-moz-transition:transform cubic-bezier(.215,.61,.355,1) 2s}.img_scale:hover img{transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.img_scale:hover .full{transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}@keyframes fadeInUp50{0%{transform:translate(0,50px);-ms-transform:translate(0,50px);-o-transform:translate(0,50px);-webkit-transform:translate(0,50px);-moz-transform:translate(0,50px);opacity:0}100%{transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;-moz-transform:none;opacity:1}}@keyframes fadeInLeft50{0%{transform:translate(-50px,0);-ms-transform:translate(-50px,0);-o-transform:translate(-50px,0);-webkit-transform:translate(-50px,0);-moz-transform:translate(-50px,0);opacity:0}100%{transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;-moz-transform:none;opacity:1}}@keyframes fadeInRight50{0%{transform:translate(50px,0);-ms-transform:translate(50px,0);-o-transform:translate(50px,0);-webkit-transform:translate(50px,0);-moz-transform:translate(50px,0);opacity:0}100%{transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;-moz-transform:none;opacity:1}}@keyframes centerBig{0%{transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}100%{transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2)}}@keyframes lineMove{0%{width:0}100%{width:32%}}@keyframes lineMove2{0%{width:0}100%{width:20%}}@keyframes logo{0%{filter:url(blur.svg#blur);-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false)}100%{filter:url(blur.svg#blur);-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);filter:blur(0);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=0, MakeShadow=false)}}@keyframes nudgeMouse{0%,30%,60%,90%{transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}20%,50%,80%{transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px)}}@-webkit-keyframes gradient-rectangle{0%{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-ms-transform-origin:left;background:#dd0112}49.9%{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left;-ms-transform-origin:left;background:#dd0112}50%{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;transform-origin:right;-ms-transform-origin:right;background:#dd0112}100%{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;-ms-transform-origin:right;background:#dd0112}}@-webkit-keyframes bounce-circle{0%{opacity:0;filter:alpha(opacity=0);transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}20%{opacity:1;filter:alpha(opacity=100)}100%,80%{opacity:0;filter:alpha(opacity=0);transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);-webkit-transform:scale(1.3);-moz-transform:scale(1.3)}}.case_det.case .nav-icon,.nav-icon{display:none}.case .nav-icon{display:block}#fp-nav ul li:first-child{margin-top:0}#fp-nav ul li:last-child{margin-bottom:0}#fp-nav:after{content:"";position:absolute;width:1px;height:100%;background:#fff;opacity:.2;filter:alpha(opacity=20);display:block;left:1.5px;top:0}#fp-nav ul li a span,.fp-slidesNav ul li a span{background:#fff;width:4px;height:4px;border:none;left:0;top:0}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span{background:#e60012}#fp-nav ul li,.fp-slidesNav ul li{width:4px;height:4px}#fp-nav ul li,.fp-slidesNav ul li{margin:98px 0}#fp-nav ul li a:after,.fp-slidesNav ul li a:after{content:"";width:24px;height:24px;border:1px solid #fff;opacity:.32;filter:alpha(opacity=32);position:absolute;left:50%;top:50%;margin-top:-12px;margin-left:-12px;border-radius:50%;z-index:999;transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease}#fp-nav ul li a.active:after,.fp-slidesNav ul li a.active:after{transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}#fp-nav.right{right:30px}body{min-height:100vh}body.news{background:#000 url(../images/news-bg.jpg) no-repeat center/cover;background-attachment:fixed}body.recruit{background:#000 url(../images/recruit-bg.jpg) no-repeat center/cover;background-attachment:fixed}body.contact{background:#000 url(../images/contact-bg.jpg) no-repeat center/cover;background-attachment:fixed}body.case{background:#000 url(../images/case-bg.jpg) no-repeat center/cover;background-attachment:fixed}.case-menu{width:16.40625%;height:100%;background:#0e0e0e;position:absolute;left:0;top:0;z-index:9;transform:translateX(-150%);-ms-transform:translateX(-150%);-o-transform:translateX(-150%);-webkit-transform:translateX(-150%);-moz-transform:translateX(-150%);transition:cubic-bezier(.46,.1,.13,.95) 1s;-ms-transition:cubic-bezier(.46,.1,.13,.95) 1s;-o-transition:cubic-bezier(.46,.1,.13,.95) 1s;-webkit-transition:cubic-bezier(.46,.1,.13,.95) 1s;-moz-transition:cubic-bezier(.46,.1,.13,.95) 1s}.case-menu ul{position:absolute;left:60px;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.case-menu li{margin:40px auto}.case-menu a{color:#454545;font-size:16px;padding:0 15px;position:relative;transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;font-weight:700;letter-spacing:2px}.case-menu a span{position:relative;z-index:2}.case-menu a:after{content:"";width:0%;height:8px;background:#ce0112;display:block;position:absolute;left:0;bottom:0;z-index:1;transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease}.case-menu li.cur a,.case-menu li:hover a{color:#fff}.case-menu li.cur a:after,.case-menu li:hover a:after{width:100%}.main-con.case-menu a{font-family:Arial}@media (min-width:1201px){.case-menu li{animation:fadeInLeft50 1s .3s ease both;-webkit-animation:fadeInLeft50 1s .3s ease both;-moz-animation:fadeInLeft50 1s .3s ease both;-o-animation:fadeInLeft50 1s .3s ease both}}.ani .case-menu{transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}.main-con:after{content:"";position:fixed;width:100%;height:100%;z-index:-1}.main-con.case-con:after{background:url(../images/case-bg.jpg) no-repeat center/cover}.case-con{width:100%;height:100%;position:absolute;transition:width 1.6s cubic-bezier(.785,.135,.15,.86);-ms-transition:width 1.6s cubic-bezier(.785,.135,.15,.86);-o-transition:width 1.6s cubic-bezier(.785,.135,.15,.86);-webkit-transition:width 1.6s cubic-bezier(.785,.135,.15,.86);-moz-transition:width 1.6s cubic-bezier(.785,.135,.15,.86);color:#fff}.case-con .case-warp{width:83.59375%;margin-left:16.40625%;position:relative}.case-con .swiper-container{height:100vh;width:56.1%;margin:0 auto}.case-con .swiper-slide{cursor:pointer;text-align:center;width:90px;position:relative}.case-con .swiper-slide:after{content:"";position:absolute;left:0;top:0;width:100%;height:0%;background:#e60012;opacity:.1;filter:alpha(opacity=10);z-index:1;transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;-webkit-transition:all .6s ease;-moz-transition:all .6s ease}.case-con .swiper-slide a{color:#fff}.case-con .swiper-slide span{width:16px;margin:0 auto;display:inline-block;vertical-align:middle;margin-top:40vh;position:relative;z-index:2;opacity:0;filter:alpha(opacity=0);transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);-webkit-transform:translateY(50px);-moz-transform:translateY(50px);transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;-webkit-transition:all .6s ease;-moz-transition:all .6s ease}.case-con .swiper-slide span i{opacity:0;filter:alpha(opacity=0);display:block;margin-top:5px;transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease}.case-con .swiper-slide:hover i{opacity:1;filter:alpha(opacity=100);transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;-moz-transform:none}.case-con .swiper-slide:hover span{margin-top:42vh}.case-con .swiper-slide:nth-child(10n+1) span{animation:fadeInUp50 1.2s ease .1s forwards;-webkit-animation:fadeInUp50 1.2s ease .1s forwards;-moz-animation:fadeInUp50 1.2s ease .1s forwards;-o-animation:fadeInUp50 1.2s ease .1s forwards}.case-con .swiper-slide:nth-child(10n+2) span{animation:fadeInUp50 1.2s ease .2s forwards;-webkit-animation:fadeInUp50 1.2s ease .2s forwards;-moz-animation:fadeInUp50 1.2s ease .2s forwards;-o-animation:fadeInUp50 1.2s ease .2s forwards}.case-con .swiper-slide:nth-child(10n+3) span{animation:fadeInUp50 1.2s ease .3s forwards;-webkit-animation:fadeInUp50 1.2s ease .3s forwards;-moz-animation:fadeInUp50 1.2s ease .3s forwards;-o-animation:fadeInUp50 1.2s ease .3s forwards}.case-con .swiper-slide:nth-child(10n+4) span{animation:fadeInUp50 1.2s ease .4s forwards;-webkit-animation:fadeInUp50 1.2s ease .4s forwards;-moz-animation:fadeInUp50 1.2s ease .4s forwards;-o-animation:fadeInUp50 1.2s ease .4s forwards}.case-con .swiper-slide:nth-child(10n+5) span{animation:fadeInUp50 1.2s ease .5s forwards;-webkit-animation:fadeInUp50 1.2s ease .5s forwards;-moz-animation:fadeInUp50 1.2s ease .5s forwards;-o-animation:fadeInUp50 1.2s ease .5s forwards}.case-con .swiper-slide:nth-child(10n+6) span{animation:fadeInUp50 1.2s ease .6s forwards;-webkit-animation:fadeInUp50 1.2s ease .6s forwards;-moz-animation:fadeInUp50 1.2s ease .6s forwards;-o-animation:fadeInUp50 1.2s ease .6s forwards}.case-con .swiper-slide:nth-child(10n+7) span{animation:fadeInUp50 1.2s ease .7s forwards;-webkit-animation:fadeInUp50 1.2s ease .7s forwards;-moz-animation:fadeInUp50 1.2s ease .7s forwards;-o-animation:fadeInUp50 1.2s ease .7s forwards}.case-con .swiper-slide:nth-child(10n+8) span{animation:fadeInUp50 1.2s ease .8s forwards;-webkit-animation:fadeInUp50 1.2s ease .8s forwards;-moz-animation:fadeInUp50 1.2s ease .8s forwards;-o-animation:fadeInUp50 1.2s ease .8s forwards}.case-con .swiper-slide:nth-child(10n+9) span{animation:fadeInUp50 1.2s ease .9s forwards;-webkit-animation:fadeInUp50 1.2s ease .9s forwards;-moz-animation:fadeInUp50 1.2s ease .9s forwards;-o-animation:fadeInUp50 1.2s ease .9s forwards}.case-con .swiper-slide:nth-child(10n+10) span{animation:fadeInUp50 1.2s ease 1s forwards;-webkit-animation:fadeInUp50 1.2s ease 1s forwards;-moz-animation:fadeInUp50 1.2s ease 1s forwards;-o-animation:fadeInUp50 1.2s ease 1s forwards}.case-menu a.back-btn,a.back-btn{z-index:10001;position:absolute;left:60px;bottom:45px;font-size:14px;color:#c8c8c8;display:block;width:14px;padding:0;transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;line-height:1.1}.case-menu a.back-btn .line,a.back-btn .line{width:2px;height:40px;background-color:#292929;margin:0 auto 8px;position:relative;overflow-y:hidden;transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease}.case-menu a.back-btn .line:after,a.back-btn .line:after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background-color:#e60012;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-animation:line 2s 0s infinite;animation:line 2s 0s infinite}.case-menu a.back-btn:hover,a.back-btn:hover{color:#e60012}.case-menu a.back-btn:hover .line,a.back-btn:hover .line{background-color:#e60012}a.back-btn .line{background:#5e5751}@-webkit-keyframes line{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%,30%,70%{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes line{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%,30%,70%{-webkit-transform:translateY(100%);transform:translateY(100%)}}.swiper-button-next,.swiper-button-prev{width:40px;height:78px;margin-top:-39px;background:0 0;transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;text-align:center;line-height:78px;z-index:10002}.swiper-button-next i,.swiper-button-prev i{font-size:42px;color:#fff;transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease}.swiper-button-next:hover i,.swiper-button-prev:hover i{color:#84101a}.swiper-button-prev{left:60px}.swiper-button-next{right:60px}.case-det,.swiper-slide{width:100%;height:100%;height:100vh}.case-det .swiper-pagination,.swiper-slide .swiper-pagination{color:#fff;bottom:50px}.case-det{width:82%;float:right;position:relative}.case-det .swiper-slide{position:relative}.case-det .swiper-slide .bg{position:absolute;width:100%;height:100%;background-size:cover;top:0;left:0;animation-duration:10s;animation-timing-function:linear;animation-fill-mode:forwards;-webkit-animation-duration:10s;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:forwards}.det-con{position:absolute;width:18%;background:url(../images/det-bg2.jpg) no-repeat center/cover;height:100%;z-index:1000;left:0;top:0;transition:cubic-bezier(.46,.1,.13,.95) 1s;-ms-transition:cubic-bezier(.46,.1,.13,.95) 1s;-o-transition:cubic-bezier(.46,.1,.13,.95) 1s;-webkit-transition:cubic-bezier(.46,.1,.13,.95) 1s;-moz-transition:cubic-bezier(.46,.1,.13,.95) 1s}.det-con .det-con-inner{position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);left:20%}.det-con .case-icon{width:75px;height:33px;font-size:12px;color:#bababa;font-weight:700;text-transform:uppercase;border:1px solid #bababa;border-radius:16.5px;text-align:center;line-height:33px;margin-bottom:39px;transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease}.det-con .title{color:#fff;font-size:.3rem;white-space:nowrap;line-height:1;transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease}.det-con .line{width:40px;height:2px;background:#e60012;display:block;margin:25px 0 35px;transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease}.det-con .det-info{font-size:14px;color:#cbcbcb;line-height:26px;transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease}.det-con .det-info p{margin-bottom:0}.det-con.show{transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}.det-con.show .case-icon,.det-con.show .det-info,.det-con.show .title{transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;-moz-transform:none;visibility:visible;opacity:1;filter:alpha(opacity=100)}.det-con.show .line{width:40px;transition:all 1s ease 1.2s;-ms-transition:all 1s ease 1.2s;-o-transition:all 1s ease 1.2s;-webkit-transition:all 1s ease 1.2s;-moz-transition:all 1s ease 1.2s}.det-con.show .case-icon{transition:all 1.2s ease .5s;-ms-transition:all 1.2s ease .5s;-o-transition:all 1.2s ease .5s;-webkit-transition:all 1.2s ease .5s;-moz-transition:all 1.2s ease .5s}.det-con.show .title{transition:all 1.2s ease 1s;-ms-transition:all 1.2s ease 1s;-o-transition:all 1.2s ease 1s;-webkit-transition:all 1.2s ease 1s;-moz-transition:all 1.2s ease 1s}.det-con.show .det-info{transition:all 1.2s ease 1.5s;-ms-transition:all 1.2s ease 1.5s;-o-transition:all 1.2s ease 1.5s;-webkit-transition:all 1.2s ease 1.5s;-moz-transition:all 1.2s ease 1.5s}.share{font-size:0;margin-left:60px;margin-top:35px}.share a,.share span{display:inline-block;vertical-align:middle;font-size:14px;color:#ebebeb;margin-right:23px;transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease}.share i{font-size:20px}.share .icon-qq{font-size:16px}.share a:hover{color:#e60012}.det-btn{opacity:1;filter:alpha(opacity=100);position:absolute;z-index:99;bottom:56px;right:64px;cursor:pointer;transition:all .3s ease .5s;-ms-transition:all .3s ease .5s;-o-transition:all .3s ease .5s;-webkit-transition:all .3s ease .5s;-moz-transition:all .3s ease .5s}.det-btn i{font-size:24px;color:#fff;transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease}.det-btn span{position:relative;display:block;border-radius:100%;text-align:center;line-height:57px;transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;z-index:2;background:#e60012;width:57px;height:57px}.det-btn:after{width:120%;content:"";height:120%;border:1px solid #e60012;border-radius:50%;position:absolute;left:-10%;top:-10%;animation:bounce-circle 2s linear infinite;-webkit-animation:bounce-circle 2s linear infinite;-moz-animation:bounce-circle 2s linear infinite;-o-animation:bounce-circle 2s linear infinite}.det-btn:hover span{background:#fff}.det-btn:hover i{color:#e60012}.det-btn:hover:after{border:1px solid #fff;opacity:.5;filter:alpha(opacity=50)}.det-btn.hide{opacity:0;filter:alpha(opacity=0);transition:all .3s ease .5s;-ms-transition:all .3s ease .5s;-o-transition:all .3s ease .5s;-webkit-transition:all .3s ease .5s;-moz-transition:all .3s ease .5s}.case-close{position:absolute;width:14px;height:14px;right:34px;top:36px;transform:translateZ(0) rotate(0);transition:transform .4s cubic-bezier(.4,.01,.165,.99);-ms-transition:transform .4s cubic-bezier(.4,.01,.165,.99);-o-transition:transform .4s cubic-bezier(.4,.01,.165,.99);-webkit-transition:transform .4s cubic-bezier(.4,.01,.165,.99);-moz-transition:transform .4s cubic-bezier(.4,.01,.165,.99);cursor:pointer}.case-close .lcitem{width:16px;height:2px;background:#e60012;position:absolute;transition:all .36s ease;-ms-transition:all .36s ease;-o-transition:all .36s ease;-webkit-transition:all .36s ease;-moz-transition:all .36s ease}.case-close .lcitem.top{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:5px}.case-close .lcitem.bottom{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:7px}.case-close .lcitem div{position:absolute;width:100%;height:100%;top:0;left:auto;right:0;background:#d5d5d5}.case-close:hover .lcitem.top div{animation:movell .4s linear both;-webkit-animation:movell .4s linear both;-moz-animation:movell .4s linear both;-o-animation:movell .4s linear both}.case-close:hover .lcitem.bottom div{animation:movell .4s linear .1s both;-webkit-animation:movell .4s linear .1s both;-moz-animation:movell .4s linear .1s both;-o-animation:movell .4s linear .1s both}@keyframes movell{0%{left:auto;right:0}40%{width:0;left:auto;right:0}60%{left:0;right:auto;width:0%}100%{left:0;right:auto;width:100%}}.footer{padding-left:16.40625%}.about-fullpage .mouse{left:58.23125%;bottom:60px}.section1{background:url(../images/about-bg1.jpg) no-repeat center/cover}.section1 .about-con{width:83.59375%;margin-left:16.40625%;position:relative;padding-right:60px;padding-left:43px}.section1 .about-txt{padding:0 2.331%}.section1 .about-txt .summary{margin-top:40px;font-size:14px}.section1 .about-img{padding-right:4.661%}.section1 .about{font-size:0}.section1 .about>div{display:inline-block;vertical-align:middle;width:50%}.section1 p{font-size:14px;color:#7b7b7b;line-height:26px;text-align:left}.section1 .inner-tit{text-align:center}.inner-tit .tit1{font-size:24px;color:#ededed;line-height:1;margin-bottom:12px}.inner-tit .tit2{font-size:14px;text-transform:uppercase;color:#a8a8a8;line-height:1;font-family:Arial}.section .swiper-container,.section .swiper-slide,.section .swiper-wrapper{height:auto!important}.recruit-con .page span,.recruit-con .swiper-pagination .swiper-pagination-bullet,.section .page span,.section .swiper-pagination .swiper-pagination-bullet{font-size:16px;color:#fff;transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;margin:0 16px;background:0 0;opacity:1;filter:alpha(opacity=100)}.recruit-con .page,.recruit-con .swiper-pagination,.section .page,.section .swiper-pagination{position:static;text-align:right;padding-right:6%;margin-top:5%}.recruit-con .swiper-pagination .swiper-pagination-bullet-active,.recruit-con .swiper-pagination .swiper-pagination-bullet:hover,.section .swiper-pagination .swiper-pagination-bullet-active,.section .swiper-pagination .swiper-pagination-bullet:hover{color:#7a0610}.recruit-con .page span,.section .page span{cursor:pointer}.recruit-con .page span.cur,.recruit-con .page span:hover,.section .page span.cur,.section .page span:hover{color:#7a0610}.recruit-con .publication-con,.section .publication-con{width:83.59375%;margin-left:16.40625%;position:relative;padding-right:60px;padding-left:43px}.recruit-con .swiper-container,.section .swiper-container{margin:0 8%}.section .swiper-button-next{right:80px}.section2{background:url(../images/about-bg2.jpg) no-repeat center/cover}.section2 .inner-tit{padding-left:8%;margin-bottom:40px}.section2 .publication-img{position:relative;overflow:hidden}.section2 .publication-img img{width:100%;transition:all .6s cubic-bezier(.215,.61,.355,1);-ms-transition:all .6s cubic-bezier(.215,.61,.355,1);-o-transition:all .6s cubic-bezier(.215,.61,.355,1);-webkit-transition:all .6s cubic-bezier(.215,.61,.355,1);-moz-transition:all .6s cubic-bezier(.215,.61,.355,1)}.section2 .publication-img:after{content:"";width:calc(100% - 24px);width:-webkit-calc(100% - 24px);height:calc(100% - 24px);height:-webkit-calc(100% - 24px);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);display:block;position:absolute;left:12px;top:12px;opacity:0;filter:alpha(opacity=0);transition:all .4s cubic-bezier(.215,.61,.355,1);-ms-transition:all .4s cubic-bezier(.215,.61,.355,1);-o-transition:all .4s cubic-bezier(.215,.61,.355,1);-webkit-transition:all .4s cubic-bezier(.215,.61,.355,1);-moz-transition:all .4s cubic-bezier(.215,.61,.355,1)}.section2 .mask{position:absolute;width:100%;text-align:center;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);color:#fff;font-size:18px;line-height:26px}.section2 .mask .tit1,.section2 .mask .tit2{opacity:0;filter:alpha(opacity=0);transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);-webkit-transform:translateY(20px);-moz-transform:translateY(20px);visibility:hidden}.section2 .mask .tit1{transition:all .6s cubic-bezier(.215,.61,.355,1);-ms-transition:all .6s cubic-bezier(.215,.61,.355,1);-o-transition:all .6s cubic-bezier(.215,.61,.355,1);-webkit-transition:all .6s cubic-bezier(.215,.61,.355,1);-moz-transition:all .6s cubic-bezier(.215,.61,.355,1);margin-bottom:5px}.section2 .mask .tit2{transition:all .6s cubic-bezier(.215,.61,.355,1) .1s;-ms-transition:all .6s cubic-bezier(.215,.61,.355,1) .1s;-o-transition:all .6s cubic-bezier(.215,.61,.355,1) .1s;-webkit-transition:all .6s cubic-bezier(.215,.61,.355,1) .1s;-moz-transition:all .6s cubic-bezier(.215,.61,.355,1) .1s}.section2 .publication-info{padding-top:25px;position:relative}.section2 .publication-info .tit1{font-size:16px;color:#fff;line-height:1;margin-bottom:10px}.section2 .publication-info .tit2{font-size:14px;line-height:1;color:#7b7b7b}.section2 .publication-info .fl{transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;-ms-transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;-o-transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;-webkit-transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;-moz-transition:all .6s cubic-bezier(.215,.61,.355,1) 0s}.section2 .publication-info .fr{font-size:14px;color:#ce0111;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;-ms-transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;-o-transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;-webkit-transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;-moz-transition:all .6s cubic-bezier(.215,.61,.355,1) 0s}.section2 .download{position:absolute;left:50%;bottom:0;transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);height:48px;display:block;background:#ce0212;color:#fff;text-align:center;line-height:48px;margin:0 auto;font-size:16px;width:0;visibility:hidden;opacity:0;filter:alpha(opacity=0);transition:all .4s cubic-bezier(.215,.61,.355,1);-ms-transition:all .4s cubic-bezier(.215,.61,.355,1);-o-transition:all .4s cubic-bezier(.215,.61,.355,1);-webkit-transition:all .4s cubic-bezier(.215,.61,.355,1);-moz-transition:all .4s cubic-bezier(.215,.61,.355,1)}.section2 .swiper-slide:hover .publication-img img{transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.section2 .swiper-slide:hover .publication-img:after{opacity:1;filter:alpha(opacity=100)}.section2 .swiper-slide:hover .mask .tit1,.section2 .swiper-slide:hover .mask .tit2{opacity:1;filter:alpha(opacity=100);transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;-moz-transform:none;visibility:visible}.section2 .swiper-slide:hover .fl{transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);-webkit-transform:translateX(50%);-moz-transform:translateX(50%);opacity:0;filter:alpha(opacity=0)}.section2 .swiper-slide:hover .fr{transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);opacity:0;filter:alpha(opacity=0)}.section2 .swiper-slide:hover .download{width:160px;opacity:1;filter:alpha(opacity=100);visibility:visible}.section3{background:url(../images/about-bg2.jpg) no-repeat center/cover}.section3 .inner-tit{padding-left:10%;margin-bottom:40px}.section3 .honor-list{margin:0 8%}.section3 .honor-list .swiper-slide{font-size:0;position:relative;width:50%;float:left;transition:all .5s cubic-bezier(.215,.61,.355,1);-ms-transition:all .5s cubic-bezier(.215,.61,.355,1);-o-transition:all .5s cubic-bezier(.215,.61,.355,1);-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);-moz-transition:all .5s cubic-bezier(.215,.61,.355,1)}.section3 .honor-list .swiper-slide>a{width:90%;background:#262626;border:1px solid #292929;margin:23px auto;display:block;padding:13% 7% 6.3%;position:relative}.section3 .honor-list .swiper-slide>a:after{content:"";position:absolute;width:102px;height:56px;background:#ce0111;top:-17px;left:7%;display:block;z-index:1}.section3 .time{color:#fff;font-size:22px;line-height:1;position:absolute;width:102px;text-align:center;left:7%;top:0;z-index:2;font-family:Arial}.section3 .title{position:relative;z-index:2;font-size:15px;line-height:24px;font-size:14px;color:#fff;margin-bottom:10px}.section3 .summary{font-size:14px;color:#acacac;line-height:24px}.section3 .page{padding-right:9%;margin-top:3%}@media (min-width:768px){.section1.active .about-img{animation:fadeInLeft50 1s .3s ease both;-webkit-animation:fadeInLeft50 1s .3s ease both;-moz-animation:fadeInLeft50 1s .3s ease both;-o-animation:fadeInLeft50 1s .3s ease both}.section1.active .about-txt{animation:fadeInRight50 1s .3s ease both;-webkit-animation:fadeInRight50 1s .3s ease both;-moz-animation:fadeInRight50 1s .3s ease both;-o-animation:fadeInRight50 1s .3s ease both}.section2.active .swiper-slide:nth-child(4n+1){animation:fadeInUp50 1s .2s ease both;-webkit-animation:fadeInUp50 1s .2s ease both;-moz-animation:fadeInUp50 1s .2s ease both;-o-animation:fadeInUp50 1s .2s ease both}.section2.active .swiper-slide:nth-child(4n+2){animation:fadeInUp50 1s .6s ease both;-webkit-animation:fadeInUp50 1s .6s ease both;-moz-animation:fadeInUp50 1s .6s ease both;-o-animation:fadeInUp50 1s .6s ease both}.section2.active .swiper-slide:nth-child(4n+3){animation:fadeInUp50 1s 1s ease both;-webkit-animation:fadeInUp50 1s 1s ease both;-moz-animation:fadeInUp50 1s 1s ease both;-o-animation:fadeInUp50 1s 1s ease both}.section2.active .swiper-slide:nth-child(4n+4){animation:fadeInUp50 1s 1.4s ease both;-webkit-animation:fadeInUp50 1s 1.4s ease both;-moz-animation:fadeInUp50 1s 1.4s ease both;-o-animation:fadeInUp50 1s 1.4s ease both}.section3.active .inner-tit{animation:fadeInUp50 1s .2s ease both;-webkit-animation:fadeInUp50 1s .2s ease both;-moz-animation:fadeInUp50 1s .2s ease both;-o-animation:fadeInUp50 1s .2s ease both}.section3.active .honor-list .swiper-slide:nth-child(1){animation:fadeInUp50 1s .2s ease both;-webkit-animation:fadeInUp50 1s .2s ease both;-moz-animation:fadeInUp50 1s .2s ease both;-o-animation:fadeInUp50 1s .2s ease both}.section3.active .honor-list .swiper-slide:nth-child(2){animation:fadeInUp50 1s .2s ease both;-webkit-animation:fadeInUp50 1s .2s ease both;-moz-animation:fadeInUp50 1s .2s ease both;-o-animation:fadeInUp50 1s .2s ease both}.section3.active .honor-list .swiper-slide:nth-child(3){animation:fadeInUp50 1s .6s ease both;-webkit-animation:fadeInUp50 1s .6s ease both;-moz-animation:fadeInUp50 1s .6s ease both;-o-animation:fadeInUp50 1s .6s ease both}.section3.active .honor-list .swiper-slide:nth-child(4){animation:fadeInUp50 1s .6s ease both;-webkit-animation:fadeInUp50 1s .6s ease both;-moz-animation:fadeInUp50 1s .6s ease both;-o-animation:fadeInUp50 1s .6s ease both}}.contact-con .case-warp{display:table;height:100%;padding-right:60px;padding-left:8.85%}.contact-con .contact-inner{display:table-cell;vertical-align:middle}.contact-con .inner-tit{margin-bottom:30px}.contact-left{width:100%}.contact-bottom{font-size:0}.contact-bottom>div{display:inline-block;vertical-align:bottom;margin-top:8%;margin-right:10%}.contact-info{color:#7b7b7b;font-size:14px;line-height:28px}.contact-info p{padding-left:35px;position:relative;float:left;height:32px;line-height:32px;width:28%;margin-bottom:0}.contact-info p span{display:block}.contact-info p:nth-child(3n+1){width:44%}.contact-info p:before{content:"";background:url(../images/contact-icon.png) no-repeat;width:16px;left:0;position:absolute;top:14px}.contact-info p:nth-child(1):before{background-position:0 0;height:17px;margin-top:-8.5px}.contact-info p:nth-child(2):before{background-position:0 -67px;height:16px;margin-top:-8px}.contact-info p:nth-child(3):before{background-position:0 -170px;height:12px;margin-top:-6px}.contact-info p:nth-child(4):before{background-position:0 -103px;height:16px;margin-top:-8px}.contact-info p:nth-child(5):before{background-position:0 -132px;height:18px;margin-top:-9px}.code-list{padding-left:35px;font-size:0}.code-list a{display:inline-block;vertical-align:middle;transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;margin-right:45px;color:#7b7b7b}.code-list a:hover{color:#ce0212}.code-list .wb i{font-size:28px}.code-list .qq i{font-size:22px}.code-list .wx i{font-size:30px}.focus{font-size:14px;line-height:28px;color:#7b7b7b}.focus p{margin:0;line-height:1;margin-top:15px}.focus>div{display:inline-block;vertical-align:bottom;margin-right:25px}.contact-right{width:-webkit-calc(100% - 264px - 16.35%);width:calc(100% - 264px - 16.35%)}.message-form{width:100%}.message-form .row{margin-left:-13px;margin-right:-13px}.message-form .form-group{padding:0;position:relative;padding:0 13px}.message-form input{width:100%;border:none;height:40px;line-height:40px;background:0 0;border-bottom:2px solid #1a1a1a;font-size:14px;color:#fff;outline:0}.message-form input::-moz-placeholder{color:#7b7b7b}.message-form input:-ms-input-placeholder{color:#7b7b7b}.message-form input::-webkit-input-placeholder{color:#7b7b7b}.message-form input:foucus{outline:0;border:none}.message-form .line{content:"";width:0%;height:2px;background:#ce0212;position:absolute;bottom:0;left:15px;display:block;transition:width 1.2s cubic-bezier(.69,.19,.31,1.02);-ms-transition:width 1.2s cubic-bezier(.69,.19,.31,1.02);-o-transition:width 1.2s cubic-bezier(.69,.19,.31,1.02);-webkit-transition:width 1.2s cubic-bezier(.69,.19,.31,1.02);-moz-transition:width 1.2s cubic-bezier(.69,.19,.31,1.02)}.message-form input:focus+.line{width:calc(100% - 30px);width:-webkit-calc(100% - 30px)}.message-form .form-group2{padding:0}.message-form textarea:focus+.line{width:100%}.message-form textarea{background:0 0;width:100%;height:130px;padding-top:25px;border:none;resize:none;color:#fff;border-bottom:2px solid #1a1a1a;outline:0}.message-form textarea::-moz-placeholder{color:#7b7b7b}.message-form textarea:-ms-input-placeholder{color:#7b7b7b}.message-form textarea::-webkit-input-placeholder{color:#7b7b7b}.message-form textarea:foucus{outline:0;border:none}.btn-submit{width:157px;height:48px;line-height:48px;text-align:center;font-size:16px;background:#ce0212;color:#fff;border:none;margin-top:55px;transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;outline:0;position:relative}.btn-submit:after{content:"";position:absolute;width:0;height:100%;background:#b40212;z-index:1;left:0;top:0;transition:width .4s ease;-ms-transition:width .4s ease;-o-transition:width .4s ease;-webkit-transition:width .4s ease;-moz-transition:width .4s ease}.btn-submit span{position:relative;z-index:2}.btn-submit:hover:after{width:100%}.recruit-con{width:100%;height:100%;position:absolute;transition:width 1.6s cubic-bezier(.785,.135,.15,.86);-ms-transition:width 1.6s cubic-bezier(.785,.135,.15,.86);-o-transition:width 1.6s cubic-bezier(.785,.135,.15,.86);-webkit-transition:width 1.6s cubic-bezier(.785,.135,.15,.86);-moz-transition:width 1.6s cubic-bezier(.785,.135,.15,.86);color:#fff}.recruit-con .swiper-container{margin:0}.recruit-con .recruit-container,.recruit-con .recruit-container .swiper-slide,.recruit-con .recruit-container .swiper-wrapper{height:auto!important}.recruit-con .inner-tit{margin-bottom:55px}.recruit-con .case-warp{width:83.59375%;margin-left:16.40625%;position:relative;height:100%}.recruit-con .contact-inner{width:72.274%;margin:0 auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.recruit-con .contact-inner.recruit-innner{transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;-moz-transform:none}.recruit-con .swiper-slide{background:#111;padding:45px 35px 35px 30px}.recruit-con .position{font-size:18px;color:#fff;line-height:18px}.recruit-con .position span{color:#e40807;font-size:14px}.recruit-con .recruit-container .summary{font-size:14px;color:#7b7b7b;line-height:30px;margin-top:22px;position:relative;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}.recruit-con .det-info{padding-top:18px;color:#fefefe;line-height:25px;display:block;position:relative;margin-top:52px;border-top:1px solid #262626}.recruit-con .det-info img{opacity:0;filter:alpha(opacity=0);transform:translateX(-40px);-ms-transform:translateX(-40px);-o-transform:translateX(-40px);-webkit-transform:translateX(-40px);-moz-transform:translateX(-40px);transition:all .5s cubic-bezier(.77,0,.175,1);-ms-transition:all .5s cubic-bezier(.77,0,.175,1);-o-transition:all .5s cubic-bezier(.77,0,.175,1);-webkit-transition:all .5s cubic-bezier(.77,0,.175,1);-moz-transition:all .5s cubic-bezier(.77,0,.175,1)}.recruit-con .det-info:before{content:"";position:absolute;width:0%;height:2px;top:0;left:50%;background:#ce0212;transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transition:width .5s cubic-bezier(.77,0,.175,1);-ms-transition:width .5s cubic-bezier(.77,0,.175,1);-o-transition:width .5s cubic-bezier(.77,0,.175,1);-webkit-transition:width .5s cubic-bezier(.77,0,.175,1);-moz-transition:width .5s cubic-bezier(.77,0,.175,1)}.recruit-con .swiper-slide:hover .det-info:before{width:82%}.recruit-con .swiper-slide:hover .det-info img{opacity:1;filter:alpha(opacity=100);transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;-moz-transform:none}.recruit-con .swiper-pagination{padding:0}.recruit-con .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 0 0 16px}.back{font-size:14px;color:#7b7b7b;line-height:1;position:absolute;left:3.8%;display:block;top:60px;transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease}.back i{margin-left:20px;font-size:14px}.back:hover{color:#ce0212}.recruit-det .contact-inner{width:92.4%}.recruit-list ul.row{margin-left:-35px;margin-right:-35px}.recruit-list li{padding-left:35px;padding-right:35px}.recruit-list .tit{font-size:18px;line-height:1;color:#ce0212;margin-bottom:34px}.recruit-list .con{line-height:14px;color:#7b7b7b;line-height:26px}.news-menu{font-size:0}.news-menu a{display:inline-block;vertical-align:middle;width:110px;height:36px;font-size:12px;color:#fff;text-align:center;line-height:36px;transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease}.news-menu a.cur,.news-menu a:hover{background:#ce0111}.recruit-con.news-con .contact-inner{width:76.65%}.recruit-con.news-con .news-img{margin-bottom:40px;overflow:hidden}.recruit-con.news-con .news-img img{transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease}.recruit-con.news-con .title{margin-bottom:15px}.recruit-con.news-con .title a{font-size:16px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;line-height:1}.recruit-con.news-con .title a:hover{color:#ce0211}.recruit-con.news-con .time{color:#7b7b7b}.recruit-con.news-con .time span{line-height:1}.recruit-con.news-con .time span:first-child{font-size:28px}.recruit-con.news-con .time span:first-child+span{font-size:14px}.recruit-con.news-con .news-recommend{float:left;width:37%}.recruit-con.news-con .news-recommend span{display:inline-block;vertical-align:baseline}.recruit-con.news-con .news-recommend .time span:first-child{margin-right:30px}.recruit-con.news-con .news-recommend .summary{margin-top:20px}.recruit-con.news-con .news-recommend:hover .more,.recruit-con.news-con .news-recommend:hover .title a{color:#ce0212}.recruit-con.news-con .news-recommend:hover .news-img img{transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05)}.recruit-con.news-con .news-recommend:hover .more img{margin-left:65px;opacity:1;filter:alpha(opacity=100)}.recruit-con.news-con .summary{font-size:14px;line-height:28px;color:#7b7b7b;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.recruit-con.news-con .more{font-size:14px;color:#7b7b7b;line-height:24px;margin-top:42px;display:block;text-transform:uppercase}.recruit-con.news-con .more img{opacity:0;filter:alpha(opacity=0);margin-left:-5px;transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;-webkit-transition:all .6s ease;-moz-transition:all .6s ease}.recruit-con.news-con .news-container{width:55.5%;margin-left:7.5%;position:relative}.recruit-con.news-con .news-list ul li{padding:0;background:0 0}.recruit-con.news-con .news-list ul li .summary{padding-left:40px}.recruit-con.news-con .news-list ul li .line{width:100%;height:1px;background:#2d2d2d;margin-top:27px}.recruit-con.news-con .news-list ul li .title{padding-left:40px;padding-top:50px;border-top:1px solid #2d2d2d}.recruit-con.news-con .news-list ul li .news-con2,.recruit-con.news-con .news-list ul li .time{float:left}.recruit-con.news-con .news-list ul li .time{width:95px;padding-top:50px}.recruit-con.news-con .news-list ul li .time span{display:block;width:78px;text-align:right;margin-bottom:5px}.recruit-con.news-con .news-list ul li .news-con2{width:calc(100% - 95px);width:-webkit-calc(100% - 95px);border-left:1px solid #2d2d2d}.recruit-con.news-con .news-list ul li:hover .title a{display:block;color:#ce0212;transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);-webkit-transform:translateX(10px);-moz-transform:translateX(10px);transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease}.recruit-con.news-con .news-list ul li:first-child .time,.recruit-con.news-con .news-list ul li:first-child .title{padding-top:0;border-top:none}.recruit-con.news-con .button{position:relative;width:100%;text-align:right;margin-top:30px}.recruit-con.news-con .button>div{display:inline-block;vertical-align:middle;margin-left:10px}.recruit-con.news-con .next,.recruit-con.news-con .prev{color:#4f4f4f;font-size:14px;text-align:center;width:78px;height:44px;line-height:44px;background:0 0;cursor:pointer;transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.recruit-con.news-con .next:hover,.recruit-con.news-con .prev:hover{background:-moz-linear-gradient(left,#8e1a24,#820d17);background:-webkit-linear-gradient(left,#8e1a24,#820d17);background:-o-linear-gradient(left,#8e1a24,#820d17);color:#fff}.recruit-con.news-con .next.disabled:hover,.recruit-con.news-con .prev.disabled:hover{background:#999}.recruit-con.news-con .page{margin-top:0;padding:0}.recruit-con.news-con .page span{margin:0 8px;line-height:44px;cursor:pointer}.news-det-container .back,.news-det-container .case-menu,.news-det-container .footer,.news-det-container .header{position:fixed}.news-det-container .footer{background:#10100d}.news-det-container .back{left:19%}.news-det .contact-inner{width:64%;top:18%;transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0)}.news-det-con{padding-bottom:10%}.news-det-con .title{color:#fff;line-height:28px;font-size:18px;text-align:center;margin-bottom:25px}.news-det-con .time{font-size:14px;color:#7b7b7b;text-align:center;line-height:1;padding-bottom:55px;border-bottom:1px dashed #343434;margin-bottom:35px}.news-det-con .con{font-size:14px;color:#7b7b7b;line-height:28px}.news-det-con .con p{margin-bottom:20px}.news-det-con .con img{max-width:100%;display:block;margin:0 auto}.dialog-warp{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;display:none}.dialog{position:absolute;width:800px;height:94px;background-color:rgba(255,255,255,.6);font-size:18px;left:50%;top:50%;margin-left:-400px;margin-top:-47px;color:#333;text-align:center;line-height:94px;z-index:999;border-radius:12px}@media (min-width:768px){.recruit-con.news-con .news-recommend{animation:fadeInLeft50 1s 1.9s ease both;-webkit-animation:fadeInLeft50 1s 1.9s ease both;-moz-animation:fadeInLeft50 1s 1.9s ease both;-o-animation:fadeInLeft50 1s 1.9s ease both}.recruit-con.news-con .news-container{animation:fadeInLeft50 1s 1.9s ease both;-webkit-animation:fadeInLeft50 1s 1.9s ease both;-moz-animation:fadeInLeft50 1s 1.9s ease both;-o-animation:fadeInLeft50 1s 1.9s ease both}.contact-info{animation:fadeInUp50 1s 1.6s ease both;-webkit-animation:fadeInUp50 1s 1.6s ease both;-moz-animation:fadeInUp50 1s 1.6s ease both;-o-animation:fadeInUp50 1s 1.6s ease both}.contact-bottom,.recruit-container .swiper-slide{animation:fadeInUp50 1s 1.9s ease both;-webkit-animation:fadeInUp50 1s 1.9s ease both;-moz-animation:fadeInUp50 1s 1.9s ease both;-o-animation:fadeInUp50 1s 1.9s ease both}.recruit-list li:nth-child(1){animation:fadeInUp50 1s 1.6s ease both;-webkit-animation:fadeInUp50 1s 1.6s ease both;-moz-animation:fadeInUp50 1s 1.6s ease both;-o-animation:fadeInUp50 1s 1.6s ease both}.recruit-list li:nth-child(2){animation:fadeInUp50 1s 1.9s ease both;-webkit-animation:fadeInUp50 1s 1.9s ease both;-moz-animation:fadeInUp50 1s 1.9s ease both;-o-animation:fadeInUp50 1s 1.9s ease both}.recruit-list li:nth-child(3){animation:fadeInUp50 1s 2.2s ease both;-webkit-animation:fadeInUp50 1s 2.2s ease both;-moz-animation:fadeInUp50 1s 2.2s ease both;-o-animation:fadeInUp50 1s 2.2s ease both}.recruit-con.news-con .news-list ul li:nth-child(1){animation:fadeInUp50 1s .3s ease both;-webkit-animation:fadeInUp50 1s .3s ease both;-moz-animation:fadeInUp50 1s .3s ease both;-o-animation:fadeInUp50 1s .3s ease both}.recruit-con.news-con .news-list ul li:nth-child(2){animation:fadeInUp50 1s .6s ease both;-webkit-animation:fadeInUp50 1s .6s ease both;-moz-animation:fadeInUp50 1s .6s ease both;-o-animation:fadeInUp50 1s .6s ease both}.recruit-con.news-con .news-list ul li:nth-child(3){animation:fadeInUp50 1s .9s ease both;-webkit-animation:fadeInUp50 1s .9s ease both;-moz-animation:fadeInUp50 1s .9s ease both;-o-animation:fadeInUp50 1s .9s ease both}}@media (max-width:1680px){.recruit-con.news .news-list ul li .title{padding-left:35px;padding-top:40px}.recruit-con.news .news-list ul li .time{padding-top:40px}.recruit-con.news .news-list ul li .summary{padding-left:35px}.recruit-con.news .more{margin-top:35px}}@media (max-width:1440px){.case-menu li{margin:30px 0}.case-menu a{font-size:15px}.inner-tit .tit1{font-size:22px}.case-menu ul,.project-logo{left:45px}.recruit-con.news-con .contact-inner{width:86%}.recruit-con.news-con .news-list ul li .title{padding-left:30px;padding-top:30px}.recruit-con.news-con .news-list ul li .time{padding-top:30px}.recruit-con.news-con .news-list ul li .summary{padding-left:30px}.recruit-con.news-con .news-container{width:58%;margin-left:5%}.recruit-con.news-con .more{margin-top:30px}.recruit-con.news-con .news-img{margin-bottom:30px}.recruit-con .contact-inner{width:86%}.swiper-button-prev{left:20px}.swiper-button-next{right:20px}.recruit-list ul.row{margin-left:-25px;margin-right:-25px}.recruit-list li{padding-left:25px;padding-right:25px}.section3 .honor-list .swiper-slide>a:after{height:45px}.section3 .time{top:-5px;font-size:18px}.recruit-con .inner-tit{margin-bottom:40px}.news-con .contact-inner{padding-top:5%}.recruit-con.news-con .time span:first-child{font-size:26px}.contact-con .case-warp{padding-left:6%;padding-right:45px}}@media (max-width:1366px){.case-menu ul,.project-logo{left:35px}.det-con .line{margin:20px 0 30px}.det-con{width:20%}.case-det{width:80%}.contact-info p{width:25%}.contact-info p:nth-child(3n+1){width:50%}}@media (max-width:1280px){.recruit-con.news-con .time span:first-child{font-size:24px}.recruit-con.news-con .news-list ul li .time span{width:67px}.recruit-con.news-con .news-list ul li .time{width:85px}.recruit-con.news-con .news-list ul li .news-con2{width:calc(100% - 85px);width:-webkit-calc(100% - 85px)}.recruit-con.news-con .news-recommend .summary{margin-top:15px}.recruit-con.news-con .summary{line-height:24px}.recruit-con.news-con .more{margin-top:20px}.section3 .time{font-size:18px}.recruit-list ul.row{margin-left:-20px;margin-right:-20px}.recruit-list li{padding-left:20px;padding-right:20px}.recruit-list .tit{font-size:16px;margin-bottom:25px}.news-det-con .title{font-size:16px}.news-det-con .time{margin-bottom:35px}}@media (max-width:1200px){.case_det.case .nav-icon,.nav-icon{display:block}.footer{padding-left:5%}.inner-tit .tit1{font-size:20px}.inner-tit .tit2{font-size:12px}.header{position:relative;background:#10100d}.about .header,.case_det .header{position:absolute}.case.case_det .header{background:0 0}.case .footer,.case-det .footer{position:fixed}.case-con .case-warp{margin:0 auto}.share a,.share span{margin-right:15px}.recruit-con .inner-tit{margin-bottom:45px}.case-con .case-warp,.recruit-con.news-con .contact-inner{width:90%}.case-menu{display:none}.recruit-con .case-warp{width:100%;margin:0}.recruit-con,.recruit-con .contact-inner{position:static!important;transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;-moz-transform:none}.news-con,.recruit-con{margin-top:6%;padding-bottom:8%}.recruit-con.news-det{margin-top:170px}.news-det-container .back{left:5%;top:120px}.recruit-con .det-info{margin-top:40px}.recruit-det .contact-inner{width:90%}.back{position:static;text-align:right;padding-right:5%;margin-bottom:8%}.contact-info p{width:25%}.contact-info p:nth-child(3n+1){width:50%}.contact-con .case-warp{padding:0;margin:0 auto}.case-con.contact-con{position:static;margin-top:8%;padding-bottom:8%}.contact-con .contact-inner{display:block}.section .publication-con,.section1 .about-con{width:100%;margin:0}.case .header{background:#0d0d0d}.menu-current{width:100%;height:75px;padding:0 5%;line-height:75px;background:#151515;font-size:28px;color:#fff;cursor:pointer}.menu-current img{transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;-webkit-transition:all .8s ease;-moz-transition:all .8s ease}.menu-current.show img{transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg)}.case .case-menu{display:block;width:100%;position:relative;z-index:10003;transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;-moz-transform:none}.case .case-menu ul{position:absolute;top:100%;width:100%;left:0;background:#1d1d1d;transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;-moz-transform:none;z-index:10003;display:none;padding-bottom:5%}.case .case-menu li{height:82px;line-height:82px;margin:0;border-bottom:1px solid #2c2c2c;text-align:center}.case .case-menu a{font-size:24px}.case .case-menu a:after{display:none}.case-menu li.cur a,.case-menu li:hover a{color:#ce0111}.case-menu a.back-btn{display:none!important}.case-con{top:0}}@media (max-width:992px){.dialog{width:90%;font-size:14px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);margin-left:0;margin-top:0}.inner-tit .tit1{font-size:18px}.recruit-con.news-con .news-container,.recruit-con.news-con .news-recommend{width:100%;float:none;margin:0}.recruit-con.news-con .news-recommend{min-height:185px;margin-bottom:8%}.recruit-con.news-con .news-recommend .news-img{float:left;width:40%;margin-bottom:0}.recruit-con.news-con .news-recommend .news-con3{width:60%;padding-left:5%;float:left}.recruit-con.news-con .news-list ul li .news-con2,.recruit-con.news-con .news-list ul li .title{border:none}.recruit-con.news-con .news-list ul li .line{display:none}.recruit-con.news-con .news-list ul li{padding-bottom:20px;border-bottom:1px solid #2d2d2d}.recruit-con.news-con .news-list ul li .summary,.recruit-con.news-con .news-list ul li .title{padding-left:15px}.recruit-con.news-con .news-list ul li .time,.recruit-con.news-con .news-list ul li .title{padding-top:20px}.recruit-con.news-con .title{margin-bottom:10px}.recruit-con.news-con .time span:first-child{font-size:20px}.recruit-con.news-con .news-list ul li .time span{width:56px}.section1 .about-txt{padding:0}.recruit-list ul.row{margin-left:0;margin-right:0}.recruit-list li{padding-left:0;padding-right:0;margin-bottom:6%}.recruit-list li p{margin-bottom:5px}.recruit-list .tit{font-size:16px;margin-bottom:15px}.menu-current{font-size:24px;height:60px;line-height:60px}.menu-current img{width:24px}.case .case-menu li{height:65px;line-height:65px;font-size:20px}.case .case-menu li a{font-size:20px}.det-btn{right:40px;bottom:64px}.share{margin-left:25px}.contact-info p{width:35%;height:auto}.contact-info p:nth-child(4){width:35%}.contact-info p:nth-child(1),.contact-info p:nth-child(3){width:65%}.det-con{width:25%}.case-det{width:75%}.det-con .title{font-size:18px}.section3 .honor-list .swiper-slide>a{width:94%}.section3 .honor-list{margin:0 5%}.section .swiper-button-next{right:40px}}@media (max-width:768px){.menu ul li dl dd span{display:none}.recruit-con .page,.recruit-con .swiper-pagination,.section .page,.section .swiper-pagination{text-align:center}.recruit-con.news-det{margin-top:150px}.news-det-con .con,.news-det-con .title{line-height:24px}.news-det-container .back{left:auto;right:5%;padding-right:0;top:-50px;position:absolute}.news-det-con .time{padding-bottom:25px}.case-menu a.back-btn,a.back-btn{left:5%;bottom:60px}.recruit .button{display:none}.inner-tit .tit2{display:none}.inner-tit .tit1{font-size:16px;margin-bottom:7px}.recruit-con.news-con .news-recommend .news-img{width:50%}.recruit-con.news-con .news-recommend .news-con3{width:50%}.recruit-con.news-con .news-recommend .summary{margin-top:10px}.recruit-con.news-con .news-recommend .time span:first-child{margin-right:15px}.recruit-con.news-con .time span:first-child{font-size:18px}.recruit-con.news-con .more{margin-top:15px}.recruit-con.news-con .news-list ul li .time span{width:50px}.recruit-con.news-con .news-list ul li .time{width:60px}.recruit-con.news-con .button{text-align:center}.recruit .swiper-button-next,.recruit .swiper-button-prev,.section .swiper-button-next,.section .swiper-button-prev{position:static;margin:0;display:inline-block;width:80px;height:35px;line-height:35px;margin-top:-35px}.recruit .swiper-button-prev,.section .swiper-button-prev{margin-left:5%}.recruit .swiper-button-next,.recruit .swiper-button-prev{margin-top:0}.recruit-con .contact-inner{width:90%}.recruit-con .swiper-slide{padding:30px 25px}.recruit-con .recruit-container .summary{line-height:24px}.recruit-con .position{font-size:16px}.recruit-con .det-info{margin-top:30px}.contact-left{width:100%;margin:0;margin-bottom:10%;float:none}.contact-info p{margin-bottom:5px}.contact-info p span{display:inline-block;margin-right:10px}.focus{margin-top:8%}.contact-right{width:100%;float:none}.btn-submit{margin-top:6%}.code-list{margin-top:30px;padding-left:0}.code-list a{margin-right:25px}.section3 .honor-list{margin:0}.page{display:inline-block;vertical-align:middle}.section .page{margin-top:5%}.swiper-button-next,.swiper-button-prev{margin:0}.section1 .about>div{width:100%}.section1 .about-img{padding:0;margin-bottom:8%}.section1 .about-txt .summary{margin-top:25px}.section2 .swiper-slide .publication-img img{transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.section2 .swiper-slide .publication-img:after{opacity:1;filter:alpha(opacity=100)}.section2 .swiper-slide .mask .tit1{margin-bottom:0}.section2 .swiper-slide .mask .tit1,.section2 .swiper-slide .mask .tit2{opacity:1;filter:alpha(opacity=100);transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;-moz-transform:none;visibility:visible}.section2 .swiper-slide .fl{transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);-webkit-transform:translateX(50%);-moz-transform:translateX(50%);opacity:0;filter:alpha(opacity=0)}.section2 .swiper-slide .fr{transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);opacity:0;filter:alpha(opacity=0)}.section2 .swiper-slide .download{width:80px;height:35px;line-height:35px;opacity:1;filter:alpha(opacity=100);visibility:visible;font-size:14px}.section2 .inner-tit{margin-bottom:30px}.section2 .publication-info{padding-top:15px}.section2 .mask{font-size:14px;line-height:24px}.about-fullpage .mouse{display:none}.recruit-con .publication-con,.section .publication-con,.section1 .about-con{padding:0;width:90%;margin:0 auto}.section3 .honor-list .swiper-slide>a{margin:12px 0}.section3 .inner-tit{padding-left:0;margin-bottom:20px}.section3 .honor-list .swiper-slide>a:after{display:none}.section3 .time{text-align:left}.section3 .title{margin-bottom:5px}.section3 .honor-list .swiper-slide>a{padding:4% 3%}.section3 .time{position:static;margin-bottom:10px}.button{text-align:center;margin-top:5%}.section .swiper-button-next,.section .swiper-button-prev{display:none}.section2 .inner-tit{padding-left:0}.recruit-con .swiper-container,.section .swiper-container{margin:0}.section3 .time{font-size:14px}.section .swiper-pagination{text-align:center}.recruit-con .page span,.recruit-con .swiper-pagination .swiper-pagination-bullet,.section .page span,.section .swiper-pagination .swiper-pagination-bullet{margin:0 8px}.section2 .publication-info .tit1{font-size:14px}.menu-current{font-size:18px;height:50px;line-height:50px}.menu-current img{width:20px}.case .case-menu li{height:60px;line-height:60px;font-size:16px}.case .case-menu li a{font-size:16px;font-weight:400}.case-con .swiper-slide span{margin-top:42vh}.case-con .case-warp{width:100%}.case-con.contact-con .case-warp{width:90%}.det-con{width:100%;height:260px;top:auto;bottom:0}.case-det,.case-det .swiper-slide{width:100%;height:calc(100vh - 260px);height:-webkit-calc(100vh - 260px)}.det-con .title{font-size:18px}.det-con .det-con-inner{left:50%;transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);text-align:center}.share{margin-left:5%;margin-top:15px}.case-close{top:20px;right:5%}.det-con .case-icon{margin:0 auto 25px}.share{display:none}.det-con .line{margin:25px auto}.det-con .det-info{font-size:14px}.det-con .det-info p{margin-bottom:0}.section3 .honor-list .swiper-slide>a{width:98%}#fp-nav{display:none}.section .swiper-pagination{margin-top:8%}.section{padding-top:25px}.swiper-button-next i,.swiper-button-prev i{font-size:32px}.case-det .swiper-pagination,.swiper-slide .swiper-pagination{bottom:5%}.menu-current{font-size:14px}.recruit-con .inner-tit{margin-bottom:25px}.recruit-list .con{line-height:22px;font-size:13px}.contact-info p{line-height:22px}.back i{margin-left:5px}}@media (max-width:720px){.contact-info p{width:100%;height:auto}.contact-info p:nth-child(4){width:100%}.contact-info p:nth-child(1),.contact-info p:nth-child(3){width:100%}}@media (max-width:480px){.footer{display:none}.contact .footer,.recruit .footer{position:fixed}.recruit .recruit-det+.footer{position:static}.focus p{margin-top:10px}.code img{width:80px}.contact-bottom>div.code-list{display:none}.case-con.contact-con{padding-bottom:0}.focus>div{margin-right:15px}.news-det-con .title,.recruit-con.news-con .title a{font-size:15px}.recruit-con.news-con .more{margin-top:10px}.recruit-con.news-con .title{margin-bottom:12px}.recruit-con.news-con .news-recommend .summary{margin-top:5px}.news-det-con .con,.recruit-con.news-con .news-list ul li .summary,.recruit-con.news-con .summary{font-size:13px;line-height:22px}.recruit-con.news-con .news-list ul li{padding-bottom:10px}.recruit-con.news-con .title{margin-bottom:8px}.recruit-con.news-con .news-list ul li .summary,.recruit-con.news-con .news-list ul li .title{padding-left:10px}.news-det-con .time{margin-bottom:25px;padding-bottom:20px}.section2 .swiper-slide .download{width:70px;height:30px;line-height:30px;font-size:13px}.menu-current img{width:16px}.det-con .det-info{font-size:12px;line-height:22px}.det-con .case-icon{width:50px;height:25px;font-weight:400;line-height:25px;font-size:10px;margin-bottom:20px}.det-con .title{font-size:14px}.det-con .line{margin:10px auto 15px;width:30px;height:1px}.about-img img{height:180px;display:block;margin:0 auto}.section1 .about-img{margin-bottom:15px}.section1 .about-txt .summary{margin-top:15px}.section3 .inner-tit{padding-left:0;margin-bottom:5px}.section .swiper-pagination{margin-top:5%}.section3 .honor-list .swiper-slide>a{padding:20px 15px;width:98%;margin:10px auto}.section3 .honor-list .swiper-slide,.section3 .honor-list .swiper-slide:first-child+li{margin-top:10px}.section3 .time{font-size:12px;text-align:left}.section3 .title{margin-bottom:5px}.section3 .summary{font-size:12px;line-height:22px}.section1 p{font-size:12px;line-height:20px;margin-bottom:5px}.section2 .inner-tit{margin-bottom:25px}.recruit-con.news-det{margin-top:130px}.swiper-button-next,.swiper-button-prev{display:none}.case .swiper-button-next,.case .swiper-button-prev,.case-det .swiper-button-next,.case-det .swiper-button-prev{display:block}.case .swiper-button-prev,.case-det .swiper-button-prev{left:0}.case .swiper-button-next,.case-det .swiper-button-next{right:0}.recruit-con.news-con .button{margin-top:25px}.news-menu.fr,.recruit-con .inner-tit.fl{float:none;margin-bottom:25px}.recruit-con.news-con .news-recommend{margin-bottom:40px}.recruit-con.news-con .news-recommend .news-con3,.recruit-con.news-con .news-recommend .news-img{float:none;width:100%}.recruit-con.news-con .news-recommend .news-con3{margin:20px 0 0 0;padding:0}.recruit-con .swiper-slide{padding:20px 15px}.recruit-con .det-info{margin-top:25px}.swiper-button-next,.swiper-button-prev{width:40px;height:68px;line-height:68px;margin-top:-39px}.case .case-menu li{height:50px;line-height:50px;font-size:14px}.case .case-menu li a{font-size:14px}.det-con{height:160px}.case-det,.case-det .swiper-slide{height:calc(100vh - 160px);height:-webkit-calc(100vh - 160px)}.case-menu a.back-btn,a.back-btn{font-size:14px;bottom:5%}.det-con .case-icon{display:none}}.form-group{position:relative}label.error{left:0;top:100%;position:absolute;color:#ce0212;font-size:12px}