body{background:#fff}.header{position:fixed;width:100%;z-index:999;background:0 0;transition:.5s}.s-header,.header:hover{background:#090b1a}.page-header{min-width:1200px;height:450px;position:relative}.page-header .s{position:absolute;left:0;width:100%;top:50%;margin-top:-55px;z-index:2}.page-header h1{font-size:32px;line-height:60px;color:#eee}.page-header .line{width:80px;height:2px;background:#0595c7;margin:9px 0}.page-header p{font-size:16px;color:#ddd;line-height:30px}.page-title{text-align:center}.page-title .title{font-size:30px;line-height:30px;color:#333}.page-title .tips{font-size:15px;line-height:15px;color:#888}.page-title .title-line{height:20px}.page-service{min-width:1200px;padding:80px 0}.page-service .s{margin:40px 40px 0;border-right:1px #ddd solid;border-top:1px #ddd solid}.page-service .data{float:left;width:25%;text-align:center}.page-service .data a{display:block;padding:20px;border-left:1px #ddd solid;border-bottom:1px #ddd solid}.page-service .m{padding:15px 0}.page-service .m img{width:auto;height:45px}.page-service .data .title{font-size:18px;line-height:24px;letter-spacing:1px}.page-service .data .des{padding:0 15px;height:40px;line-height:20px;font-size:13px;color:#aaa}.page-advantage{min-width:1200px;padding:80px 0;background:#616892;position:relative}.page-advantage .page-title{position:relative;z-index:2}.page-advantage .title{color:#eee}.page-advantage .tips{color:#aaa}.page-advantage .cover{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.page-advantage .s{padding:40px 40px 0;position:relative;z-index:2}.page-advantage .data{float:left;width:33.33%}.page-advantage dl{padding:25px 25px 25px 75px;position:relative}.page-advantage dt{height:32px;font-size:18px;margin-bottom:13px}.page-advantage dt span{float:left;display:block;position:relative;line-height:22px;padding-bottom:13px;color:#eee}.page-advantage dt em{position:absolute;height:2px;bottom:0;left:0;width:50%;background:#0595c7;transition:all .3s}.page-advantage dl:hover em{width:100%}.page-advantage .m{position:absolute;top:25px;left:25px;width:30px}.page-advantage .m img{height:36px}.page-advantage .des{font-size:13px;color:#999;height:44px;overflow:hidden;line-height:22px;letter-spacing:1px}.page-case{min-width:1200px;padding:80px 0}.page-case .s{padding-top:40px}.page-case .title-do{margin-bottom:40px;text-align:center}.page-case .title-do li{display:inline-block;*display:inline;zoom:1;height:32px;line-height:32px;margin:0 6px;padding:0 15px;border:1px #ddd solid;border-radius:1px;cursor:pointer}.page-case .title-do li.on{border-color:#0595c7;background:#0595c7}.page-case .title-do span{color:#666}.page-case .title-do li.on span{color:#fff}.page-case .n-k-t{display:none}.page-case .current{display:block}.page-case .m{width:49%;text-align:right}.page-case .m img{width:568px;height:480px;vertical-align:middle}.page-case .info{width:43%;padding-right:2%;padding-top:80px}.page-case .info h6{height:40px;line-height:40px;font-size:18px;color:#333}.page-case .info .des{margin:10px 0;font-size:14px;line-height:22px;color:#888}.page-case .info .tips{margin:10px 0;font-size:13px;line-height:22px;color:#aaa}.page-case .info a{display:block;margin-top:20px;width:140px;height:36px;line-height:36px;font-size:14px;color:#0595c7;border:1px #0595c7 solid;border-radius:2px;text-align:center}.page-case .info a span{color:#0595c7}.page-case .info a em{background:#0595c7}.page-case .info a:hover span{color:#fff}.page-contact{min-width:1200px;padding:70px 0;background:#0595c7 url(../images/contact.jpg) no-repeat center}.page-contact .s{padding:0 40px}.page-contact .your-ask h6{font-size:26px;color:#fff;line-height:1;margin-bottom:8px}.page-contact .your-ask li{float:left;margin-right:20px;height:30px;line-height:30px;font-size:15px;color:#eee}.page-contact .info-box{padding-top:12px}.page-contact .info-box input{float:left;padding:0 10px;margin-right:10px;background:#fff;height:40px;line-height:40px;border:1px #eee solid}.page-contact .info-box .username{width:160px}.page-contact .info-box .telephone{width:160px}.page-contact .info-box .content{width:400px}.page-contact .info-box a{float:left;display:block;width:140px;text-align:center;height:40px;line-height:40px;border:1px #fff solid}.page-contact .info-box .post{margin-right:10px;background:#fff;color:#0595c7}.page-contact .info-box .btn{color:#fff}.page-contact .info-box .war{line-height:25px;margin-top:8px;font-size:12px;color:#ccc}