@-webkit-keyframes t20000{0%{background-position:0 0}50%{background-position:0 -42px}100%{background-position:0 0}}@keyframes t20000{0%{background-position:0 0}50%{background-position:0 -42px}100%{background-position:0 0}}@-webkit-keyframes num{0%{background-position:0 0}50%{background-position:0 -100px}100%{background-position:0 0}}@keyframes num{0%{background-position:0 0}50%{background-position:0 -100px}100%{background-position:0 0}}@-webkit-keyframes ani1{0%{background-position:0 0}16%{background-position:0 -129px}50%{background-position:0 -258px}66%{background-position:0 -387px}83%{background-position:0 -516px}100%{background-position:0 0}}@keyframes ani1{0%{background-position:0 0}16%{background-position:0 -129px}50%{background-position:0 -258px}66%{background-position:0 -387px}83%{background-position:0 -516px}100%{background-position:0 0}}@-webkit-keyframes ani2{0%{background-position:0 0}50%{background-position:0 -125px}100%{background-position:0 0}}@keyframes ani2{0%{background-position:0 0}50%{background-position:0 -125px}100%{background-position:0 0}}@-webkit-keyframes ani3{0%{background-position:0 0}16%{background-position:0 -168px}50%{background-position:0 -336px}66%{background-position:0 -504px}83%{background-position:0 -672px}100%{background-position:0 0}}@keyframes ani3{0%{background-position:0 0}16%{background-position:0 -168px}50%{background-position:0 -336px}66%{background-position:0 -504px}83%{background-position:0 -672px}100%{background-position:0 0}}@-webkit-keyframes ani4{0%{background-position:0 0}50%{background-position:0 -107px}100%{background-position:0 0}}@keyframes ani4{0%{background-position:0 0}50%{background-position:0 -107px}100%{background-position:0 0}}@-webkit-keyframes yao{0%{left:240px;top:220px}50%{left:230px;top:210px}100%{left:240px;top:220px}}@keyframes yao{0%{left:240px;top:220px}50%{left:230px;top:210px}100%{left:240px;top:220px}}@-webkit-keyframes prompt{0%{bottom:30px;opacity:1}100%{bottom:20px;opacity:0}}@keyframes prompt{0%{bottom:30px;opacity:1}100%{bottom:20px;opacity:0}}html{height:100%;width:100%;min-width:1200px}body{height:100%;width:100%;min-width:1200px;font-family:Arial,"Microsoft YaHei",SimSun,serif;color:#444;background-color:#fff;line-height:2em;padding:0;margin:0;-webkit-text-size-adjust:none;font-size:14px}p,img,form{border:0;margin:0;padding:0}.article p{margin-bottom:10px}.mlAuto{margin-left:auto;margin-right:auto}.height1{height:1px;overflow:hidden;clear:both}.height2{height:2px;overflow:hidden;clear:both}.height5{height:5px;overflow:hidden;clear:both}.height10{height:10px;overflow:hidden;clear:both}.height15{height:15px;overflow:hidden;clear:both}.height20{height:20px;overflow:hidden;clear:both}.height25{height:25px;overflow:hidden;clear:both}.height30{height:30px;overflow:hidden;clear:both}.height35{height:35px;overflow:hidden;clear:both}.height40{height:40px;overflow:hidden;clear:both}.height45{height:45px;overflow:hidden;clear:both}.height50{height:50px;overflow:hidden;clear:both}input,textarea,select{font-family:Arial,"Microsoft YaHei",SimSun,serif;outline:none;resize:none;color:#444;font-size:14px;line-height:24px;vertical-align:middle}::-webkit-input-placeholder{color:#444}:-moz-placeholder{color:#444;opacity:1}::-moz-placeholder{color:#444;opacity:1}:-ms-input-placeholder{color:#444;opacity:1}.img-middle{vertical-align:middle}.img-middle{vertical-align:middle}.auto-width{width:100%;height:auto}.img-block{display:block}.scale{width:320px;overflow:hidden;-webkit-transform-origin:left top;transform-origin:left top}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}a{color:#444;text-decoration:none}a:hover{color:#f00 !important}.main{visibility:hidden;min-height:100%;width:100%;overflow:hidden;min-width:1200px;position:relative}.content{width:1200px;position:relative}.banner{height:100px;width:100%;overflow:hidden}.banner .banner-inner{-webkit-transform-origin:center top;transform-origin:center top;width:1707px;height:791px;overflow:hidden}.top{-webkit-transition-duration:.7s;transition-duration:.7s;position:fixed;top:0;width:100%;left:0;z-index:1001;height:100px}.top.nofixed{position:static;background-color:#4c4c4c}.top .top-bg{-webkit-transition-duration:.7s;transition-duration:.7s;position:absolute;top:-100px;left:0;width:100%;height:100px;background-color:#4c4c4c;background-color:rgba(76,76,76,0.95)}.top .l{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(.8, .8);transform:scale(.8, .8);-webkit-transition-duration:.7s;transition-duration:.7s;position:absolute;top:30px;left:30px}.top .l div{position:absolute;left:0;top:0}.top .r{position:absolute;top:32px;right:30px;font-size:20px;z-index:500}.top .r .nav-list{text-align:center;float:left;width:20%}.top .r .nav-list a:hover{color:#fff !important}.top .r .nav-list .a{color:#fff;display:block;height:34px;line-height:34px;margin-bottom:2px}.top .r .nav-list .drop a{color:#444;font-size:16px;display:block;margin-bottom:2px;background-color:#fff;background-color:rgba(255,255,255,0.6);text-align:center}.top .r .nav-list .drop a:hover{background-color:#f00;background-color:rgba(255,0,0,0.6);color:#fff}.top .r .nav-list .drop{display:none}.top .r .nav-list:hover .a{background-color:#f00}.top .r .nav-list:hover .drop{display:block}.top .r .rc{float:right;width:630px}.top .l .red-logo{opacity:0;-webkit-transition-duration:.7s;transition-duration:.7s}.top .l .logo{-webkit-transition-duration:.7s;transition-duration:.7s}.top.small .l{-webkit-transform:scale(.5, .5);transform:scale(.5, .5)}.top.small .top-bg{top:0}.top.small .l .red-logo{opacity:1}.top.small .l .logo{opacity:0}.top.hide{top:-100px}.banner .element{-webkit-transition-duration:.7s;transition-duration:.7s;opacity:0;position:absolute;text-align:center;width:100%;left:0;color:#fff}.banner .t1{-webkit-transition-delay:.2s;transition-delay:.2s;text-shadow:0 0 7px #000;font-size:50px;top:380px}.banner .t2{-webkit-transition-delay:.3s;transition-delay:.3s;text-shadow:0 0 7px #000;font-size:42px;top:500px}.banner .btn{-webkit-transition-delay:.4s;transition-delay:.4s;bottom:100px;font-size:24px}.banner .btn a{display:inline-block;width:230px;height:46px;line-height:46px;text-align:center;background-color:#f00;color:#fff}.banner .btn a:hover{color:#fff !important}.banner.show .t1{opacity:1;top:280px}.banner.show .t2{opacity:1;top:400px}.banner.show .btn{opacity:1;bottom:200px}.main-title{position:absolute;width:100%;text-align:center}.main-title .t1{-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-delay:0s;transition-delay:0s;width:100%;position:absolute;left:0;font-size:30px;line-height:30px}.main-title .t2{-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-delay:.3s;transition-delay:.3s;width:100%;position:absolute;left:0;font-size:20px;line-height:24px}.index-service{height:640px}.index-service .main-title .t1{opacity:0;top:140px}.index-service .main-title .t2{opacity:0;top:190px}.index-service.current .main-title .t1{opacity:1;top:40px}.index-service.current .main-title .t2{opacity:1;top:90px}.index-service .item{-webkit-transition-duration:.7s;transition-duration:.7s;position:absolute;width:460px}.index-service .item .icon{float:left;width:80px}.index-service .item .desc{float:right;width:380px}.index-service .item .desc .title{font-size:24px;height:40px}.index-service .item .desc .text{margin-bottom:10px;font-size:16px}.index-service .item .desc .btn a{width:112px;height:27px;color:#fff;text-align:center;border-radius:3px;line-height:27px;background-color:#f00;display:inline-block}.index-service .item .desc .btn a:hover{color:#fff !important}.index-service .item.item-1{opacity:0;-webkit-transition-delay:.4s;transition-delay:.4s;left:-150px;top:160px}.index-service .item.item-2{opacity:0;-webkit-transition-delay:.4s;transition-delay:.4s;right:-150px;top:160px}.index-service .item.item-3{opacity:0;-webkit-transition-delay:.8s;transition-delay:.8s;left:-150px;top:400px}.index-service .item.item-4{opacity:0;-webkit-transition-delay:.8s;transition-delay:.8s;right:-150px;top:400px}.index-service.current .item.item-1{opacity:1;left:0;top:160px}.index-service.current .item.item-2{opacity:1;right:0;top:160px}.index-service.current .item.item-3{opacity:1;left:0;top:400px}.index-service.current .item.item-4{opacity:1;right:0;top:400px}.index-customer-text{border-top:1px solid #030405;background-image:url(../images/customer/bg.jpg);height:250px;background-position:center center;background-size:cover}.index-customer-text .t1{opacity:0;top:170px}.index-customer-text .t2{opacity:0;top:210px;line-height:2em}.index-customer-text.current .t1{opacity:1;top:70px}.index-customer-text.current .t2{opacity:1;top:110px;line-height:2em}.index-customer{height:385px}.index-customer .title{font-size:30px;height:60px;line-height:90px;padding-left:0;opacity:0;-webkit-transition-duration:.7s;transition-duration:.7s}.index-customer .list{-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(.1, .1);transform:scale(.1, .1);-webkit-transition-delay:.2s;transition-delay:.2s;opacity:0;float:left;width:300px;height:150px;overflow:hidden}.index-customer .last{-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(.1, .1);transform:scale(.1, .1);-webkit-transition-delay:.2s;transition-delay:.2s;opacity:0;float:left;width:600px;height:150px;overflow:hidden}.index-customer.current .title{padding-left:97px;opacity:1}.index-customer.current .list{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:1}.index-customer.current .last{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:1}.index-news-text{border-top:1px solid #030405;background-image:url(../images/news/bg.jpg);height:250px;background-position:center center;background-size:cover}.index-news-text .t1{opacity:0;top:170px}.index-news-text .t2{opacity:0;top:210px;line-height:2em}.index-news-text.current .t1{opacity:1;top:70px}.index-news-text.current .t2{opacity:1;top:110px;line-height:2em}.index-news .list{float:left;width:33.33333333%}.index-news .list .list-c{-webkit-transition-duration:.7s;transition-duration:.7s;margin-right:8px;margin-left:8px;border:1px solid #dbdbdb}.index-news .list .list-c .img{overflow:hidden;margin-bottom:15px}.index-news .list .list-c .img img{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition-duration:.4s;transition-duration:.4s}.index-news .list:hover .list-c .img img{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}.index-news .list:hover .list-c{box-shadow:0 0 3px 3px rgba(0,0,0,0.1)}.index-news .list .list-c .text{height:120px}.index-news .list .list-c .text .tc{margin-left:15px;margin-right:15px}.index-news .list .list-c .text .title{background-image:url(../images/news/line.png);background-position:center bottom;background-repeat:no-repeat;height:35px;margin-bottom:14px;font-size:18px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.index-news .list .list-c .text .desc{color:#999;font-size:14px;text-align:center;line-height:24px}.index-news .read-more{background-color:#f00;font-size:20px;display:inline-block;color:#fff;line-height:45px;border-radius:5px;width:225px;height:45px}.index-news .read-more:hover{color:#fff !important}.index-team-text{border-top:1px solid #030405;background-image:url(../images/team/bg.jpg);height:500px;background-position:center bottom;background-size:cover}.index-team-text .t1{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(.1, .1);transform:scale(.1, .1);opacity:0;top:400px;color:#fff;font-size:100px;line-height:100px}.index-team-text.current .t1{opacity:1;top:200px;-webkit-transform:scale(1, 1);transform:scale(1, 1)}.tab-content{display:none}.index-team .tab-list{float:left;width:50%;text-align:center}.index-team .tab-list a{display:inline-block;width:380px;height:60px;line-height:60px;background-color:#ffb2b2;font-size:30px;color:#fff}.index-team .tab-list a:hover{color:#fff !important}.index-team .tab-list.current a{background-color:#f66}.index-team .tabt{height:100px}.index-team .tab-content-inner{font-size:18px;line-height:1.6em;margin-left:110px;margin-right:110px}.index-team .tab-content-inner .mapl{float:left}.index-team .tab-content-inner .mapr{float:right;width:430px}.jobs .jbar{cursor:pointer;border-top:1px solid #f00;border-bottom:1px solid #f00;height:50px;line-height:50px;margin-bottom:10px}.jobs .jcontent{display:none;margin-left:30px;margin-right:30px}.jobs .jobs-group.open .jcontent{display:block}.jobs .jobs-group{margin-bottom:25px}.jobs .jbar .l{background-image:url(../images/team/close.png);background-position:10px center;background-repeat:no-repeat;position:relative;float:left;width:580px}.jobs .jobs-group.open .jbar .l{background-image:url(../images/team/open.png)}.jobs .jbar .l .lr{position:absolute;right:35px;top:0}.jobs .jbar .l .ll{padding-left:65px}.jobs .jbar .c{border-left:1px solid #f00;border-right:1px solid #f00;float:left;width:160px;text-align:center}.jobs .jbar .r{float:right;width:238px;text-align:center}.bottom{font-size:20px;border-top:1px solid #000;color:#000;padding-top:30px}.bottom .l{float:left;width:600px}.bottom .l .list{float:left;text-align:center;width:22%}.bottom .l .list .m a{font-size:20px;color:#000}.bottom .l .list a{font-size:16px}.bottom .c{float:left;width:330px}.bottom .c span{font-size:30px}.bottom .r{float:right;width:212px}.bottom .copyright{background-color:#f00;text-align:center;color:#fff;font-size:15px;line-height:40px}.bottom .copyright a{color:#fff}.bottom .copyright a:hover{color:#fff !important}.broadside{display:none;position:fixed;right:0;bottom:100px}.broadside a{position:relative;display:block;width:50px;height:50px;border-bottom:1px solid #f00;background-color:#fff;background-position:center center;background-repeat:no-repeat}.broadside a .ac{position:absolute;right:50px;top:-1px;display:none;background-color:#f00;color:#fff;font-size:16px;width:140px;height:52px;line-height:50px;text-align:center}.broadside a:hover .ac{display:block}.broadside a:hover{background-color:#f00}.broadside a.mail{background-image:url(../images/bottom/mail.png)}.broadside a.tel{background-image:url(../images/bottom/tel.png)}.broadside a.back{background-image:url(../images/bottom/up.png)}.broadside a:hover.mail{background-image:url(../images/bottom/mail-white.png)}.broadside a:hover.tel{background-image:url(../images/bottom/tel-white.png)}.broadside a:hover.back{background-image:url(../images/bottom/up-white.png)}#ClCache{display:none}.news .list{margin-bottom:30px}.page{text-align:center}.page .page-item{border-radius:5px;display:inline-block;border:1px solid #c8c8c8;height:40px;overflow:hidden;line-height:40px;margin-left:5px;margin-right:5px;padding-left:15px;padding-right:15px;font-size:16px;color:#333}.page .page-item.current,.page .page-item:hover{color:#fff !important;border:1px solid #f00;background-color:#f00}.detail .content{width:725px}.detail .detail-title{padding-top:30px;padding-bottom:30px;text-align:center;font-size:30px}.detail .attr-bar{background-color:#edf1f7;height:60px;margin-bottom:30px;padding-left:20px;padding-right:20px}.detail .attr-bar .l{float:left;line-height:60px;font-size:18px}.detail .attr-bar .r{float:right;padding-top:9px}.service{font-size:16px;line-height:34px}.service .extend{margin-left:84px}.service .info .icon{float:left;width:84px}.service .info{position:relative;overflow:hidden;width:100%;min-height:500px}.service.service-3 .info{min-height:654px}.service .info .img{position:absolute;right:100px;top:38px}.service .info .text{float:left;width:420px}.service .info .text .title{font-size:26px;margin-bottom:10px}.service .info .text .list{line-height:28px;margin-bottom:10px;background-image:url(../images/service/list-icon.png);background-position:left 6px;padding-left:24px;background-repeat:no-repeat}.service .info .back{position:absolute;right:0;top:0;display:block}.service h1{padding:0;margin:0;display:inline-block;font-size:24px;font-weight:normal}.service.service-4 .info .text{width:500px}.service.service-3 .info .text{width:500px}.service.service-3 .info .img{right:120px;top:0}.index-service .content{width:1100px}.service .back-btn{position:absolute;right:20px;top:20px;display:block}.main-item{position:relative}