body{background:#fff}.header{width:100%;z-index:5;position:fixed;background:#fff;transition:.5s}.header:hover,.s-header{background:#fbfbfb}.page-header{min-width:1200px;height:300px;top:73px;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:#3398fc;margin:9px 0}.page-header p{font-size:16px;color:#ddd;line-height:30px}.page-title{text-align:center}.page-title .title{font-size:44px;line-height:30px;color:#333;margin-bottom:14px}.page-title .tips{text-align:center;font-size:17px;line-height:36px;width:72%;margin:0 auto -10px;color:#333}.page-title .title-line{height:20px}.page-service{min-width:1200px;margin-top: 140px}.page-service .s{margin:40px 0 0}.page-service .data{width:50%;margin-top:200px;float:left}.page-service .L_data{width:50%;margin-top:200px;float:right}.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;margin-top:60px;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:#3398fc;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:12px;color:#999;height:44px;overflow:hidden;line-height:22px;letter-spacing:1px}.page-case{min-width:1200px;padding-bottom:80px}.page-case .title-do{margin-bottom:40px;text-align:center}.page-case .title-do li{display:inline-block;zoom:1;line-height:50px;margin:0 10px;padding:0 20px;border:1px #ddd solid;border-radius:1px;cursor:pointer}.page-case .title-do li.on{border-color:#3398fc;background:#3398fc}.page-case .title-do span{color:#333;font-size:20px}.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:368px;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:#3398fc;border:1px #3398fc solid;border-radius:2px;text-align:center}.page-case .info a span{color:#3398fc}.page-case .info a em{background:#3398fc}.page-case .info a:hover span{color:#fff}.page-contact{min-width:1200px;display:grid}.page-contact .s{padding:0 40px;display:inline-block;margin-top:60px}.page-contact .your-ask h6{font-size:30px;color:#333;line-height:1;margin-bottom:45px}.page-contact .your-ask li{float:left;margin-right:20px;height:30px;line-height:30px;font-size:15px;color:#95a5a6}.page-contact .info-box{padding-top:12px;overflow:hidden}.page-contact .info-box input{float:left;padding:0 10px;margin-right:10px;background:#fff;height:40px;line-height:40px;border:1px solid #d4d5d6}.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 solid #d4d5d6}.page-contact .info-box .post{margin-right:10px;background:#3398fc;color:#fff;float:left;display:block;width:140px;text-align:center;height:40px;line-height:40px;border:1px solid #d4d5d6}.page-contact .info-box .btn{color:#3398fc}.page-contact .info-box .war{line-height:25px;margin-top:8px;font-size:12px;display:-webkit-inline-box;color:#ccc}.gg-type{height:382px;display:block!important;margin:40px 10px}.gg-type2{overflow:hidden;display:block!important}.gg-type li{width:50%;padding:40px;height:100%;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;color:#fff;float:left}.gg-type li a{display:block;width:100%;height:100%;float:left;color:#fff}.gg-type li:first-of-type{background-image:url(../images/ggtype-img1.jpg)}.gg-type li:last-of-type{background-image:url(../images/ggtype-img2.jpg)}.gg-type-bottom{position:absolute;bottom:20px;left:40px;right:40px}.gg-type-bottom h3{font-size:24px;margin-bottom:20px}.gg-type-bottom p{font-size:16px;line-height:24px}.gg-type-bottom span.more{display:block;width:60px;height:32px;background:url(../images/arrow_right_white.svg) no-repeat;background-position:right center;background-size:26px;transition:all .3s ease-in;position:absolute;top:0;right:0}.about-section .title {height: 40px;line-height: 40px;margin-top: 140px;margin-bottom: 30px;text-align: center;font-size: 44px;color: #333;}