.banner{background:url(../img/maintain/banner.jpg?t=20190802) no-repeat center center}
.banner .inner{height:100%}
.banner .btn-group{position:absolute;bottom:120px;left:48%;margin-left:-82px}
.banner .btn-group .btn{width:180px;height:40px;margin:0 auto;background:#ff5f7a;display:block;color:#fff;text-align:center;line-height:40px;font-size:16px;border-radius:2px}
.col-js .list{padding:20px 0}
.col-js .list .item{float:left;width:20%}
.col-js .list .item .box{text-align:center}
.col-js .list .item .box .icon{margin:20px auto}
.col-td .list{padding:20px 0}
.col-td .list .item{float:left;width:25%}
.col-td .list .item .box{border:1px solid #ccc;text-align:center;width:257px;margin:0 auto}
.col-td .list .item .box .txt{padding:20px}
.col-td .list .item .box .txt .h3{padding:0 0 10px;border-bottom:1px solid #eee;margin-bottom:10px}
.col-td .list .item .box .txt .p{line-height:1.6;text-align:left;height:88px}
.col-td .list .item .box:hover .txt{background:#f4f4f4}
.col-td .list .item .box:hover .h3{border-color:#fff}
.col-mk .list{padding:20px 0}
.col-mk .list .item{float:left;width:25%}
.col-mk .list .item .box{text-align:center;margin-bottom:50px}
.col-mk .list .item .box .icon{margin:0 auto}
.col-mk .list .item .box .h3{padding:10px 0}
.col-gk{background:#f4f4f4}
.col-gk .txt{width:640px;padding:66px 30px 0}
.col-gk .txt .h2{letter-spacing:2px;padding:12px 0;position:relative;font-size:28px;color:#333}
.col-gk .txt .h2::after{content:'';position:absolute;bottom:0;width:116px;height:2px;background:#ff484c;left:0}
.col-gk .txt .p{line-height:1.8;font-size:16px;letter-spacing:2px;margin:20px 0}
.col-gk .txt .btn-group{padding:20px 0}
.col-gk .txt .btn-group .btn{border:1px solid #ff484c;text-align:center;display:inline-block;width:128px;height:42px;line-height:42px;border-radius:2px;margin-right:10px}
.col-gk .txt .btn-group .btn.btn-ty{background:#ff484c;color:#fff}
.col-gk .txt .btn-group .btn.btn-zx{color:#ff484c}
.col-gk .img{text-align:center;position:relative;width:500px;bottom:-50px}
.col-gk2 .content{padding:40px 0}
.col-gk2 .txt{width:540px;padding:80px 30px 0}
.col-gk2 .txt .h2{letter-spacing:2px;padding:12px 0;position:relative;font-size:28px;color:#333}
.col-gk2 .txt .h2::after{content:'';position:absolute;bottom:0;width:88px;height:2px;background:#ff484c;left:0}
.col-gk2 .txt .p{line-height:1.8;font-size:16px;letter-spacing:2px;margin:20px 0}
.col-gk2 .txt .btn-group{padding:20px 0}
.col-gk2 .txt .btn-group .btn{border:1px solid #ff484c;text-align:center;display:inline-block;width:128px;height:42px;line-height:42px;border-radius:2px;margin-right:10px}
.col-gk2 .txt .btn-group .btn.btn-ty{background:#ff484c;color:#fff}
.col-gk2 .txt .btn-group .btn.btn-zx{color:#ff484c}
.col-gk2 .img{text-align:center;position:relative;width:600px}
.col-yd{height:406px;background:url(../img/maintain/yd-bg.png) no-repeat center center}
.col-yd .title-group .h2{color:#fff}
.col-yd .list .item{float:left;width:200px}
.col-yd .list .item .box{text-align:center;padding:20px}
.col-yd .list .item .box .icon{margin:20px auto}
.col-yd .list .item .box .h3{color:#fff}
.col-ms .list .item{float:left;width:400px}
.col-ms .list .item .box{height:80px;margin:40px 20px}
.col-ms .list .item .box .l{float:left;height:100%}
.col-ms .list .item .box .icon{margin:10px}
.col-ms .list .item .box .txt{overflow:hidden;padding-left:6px}
.col-ms .list .item .box .h3{padding:10px 0;color:#333;font-size:18px}
.col-ms .list .item .box .p{line-height:1.4;color:#999}
.col-zc .content .img{text-align:center;position:relative;padding:50px 0}
.col-zc .content .p{font-size:16px;color:#777;width:200px;text-align:left;position:absolute;line-height:1.8}
.col-zc .content .p.p1{left:40px;top:140px}
.col-zc .content .p.p2{right:40px;top:140px}
.col-zc .content .p.p3{bottom:100px;left:40px}
.col-zc .content .p.p4{right:40px;bottom:100px}
.col-fa{height:140px;background:url(../img/index/fa-bg.png) no-repeat center center}
.col-fa .title-group .h2{color:#fff}
.col-fa .content{padding-top:16px}
.col-fa .content .box{display:block;width:500px;height:50px;margin:0 auto;background:#fff;border-radius:4px;position:relative}
.col-fa .content .inp{width:100%;padding:8px;box-sizing:border-box;height:50px;padding-right:130px;font-size:18px;color:#666;border-radius:4px}
.col-fa .content .btn{position:absolute;right:2px;top:2px;width:120px;height:46px;color:#fff;background:#ef5828;border-radius:4px;font-size:16px;cursor:pointer}
.bg-js_01{width:93px;height:93px;background:url(../img/maintain/sprite-icon.png) -1450px -10px}
.bg-js_03{width:93px;height:93px;background:url(../img/maintain/sprite-icon.png) -1563px -10px}
.bg-js_02{width:93px;height:93px;background:url(../img/maintain/sprite-icon.png) -1676px -10px}
.bg-js_04{width:93px;height:93px;background:url(../img/maintain/sprite-icon.png) -1789px -10px}
.bg-js_05{width:93px;height:93px;background:url(../img/maintain/sprite-icon.png) -1902px -10px}
.bg-ms_01{width:60px;height:60px;background:url(../img/maintain/sprite-icon.png) -10px -10px}
.bg-ms_03{width:60px;height:60px;background:url(../img/maintain/sprite-icon.png) -90px -10px}
.bg-ms_02{width:60px;height:60px;background:url(../img/maintain/sprite-icon.png) -170px -10px}
.bg-ms_04{width:60px;height:60px;background:url(../img/maintain/sprite-icon.png) -250px -10px}
.bg-ms_05{width:60px;height:60px;background:url(../img/maintain/sprite-icon.png) -330px -10px}
.bg-ms_06{width:60px;height:60px;background:url(../img/maintain/sprite-icon.png) -410px -10px}
.bg-mk_01{width:100px;height:100px;background:url(../img/maintain/sprite-icon.png) -2015px -10px}
.bg-mk_02{width:100px;height:100px;background:url(../img/maintain/sprite-icon.png) -2135px -10px}
.bg-mk_03{width:100px;height:100px;background:url(../img/maintain/sprite-icon.png) -2255px -10px}
.bg-mk_04{width:100px;height:100px;background:url(../img/maintain/sprite-icon.png) -2375px -10px}
.bg-mk_05{width:100px;height:100px;background:url(../img/maintain/sprite-icon.png) -2495px -10px}
.bg-mk_06{width:100px;height:100px;background:url(../img/maintain/sprite-icon.png) -2615px -10px}
.bg-mk_07{width:100px;height:100px;background:url(../img/maintain/sprite-icon.png) -2735px -10px}
.bg-mk_08{width:100px;height:100px;background:url(../img/maintain/sprite-icon.png) -2855px -10px}
.bg-yd_01{width:60px;height:60px;background:url(../img/maintain/sprite-icon.png) -490px -10px}
.bg-yd_02{width:60px;height:60px;background:url(../img/maintain/sprite-icon.png) -570px -10px}
.bg-yd_03{width:60px;height:60px;background:url(../img/maintain/sprite-icon.png) -650px -10px}
.bg-yd_04{width:60px;height:60px;background:url(../img/maintain/sprite-icon.png) -730px -10px}
.bg-yd_05{width:60px;height:60px;background:url(../img/maintain/sprite-icon.png) -810px -10px}
.bg-yd_06{width:60px;height:60px;background:url(../img/maintain/sprite-icon.png) -890px -10px}
.bg-yd_07{width:60px;height:60px;background:url(../img/maintain/sprite-icon.png) -970px -10px}
.bg-yd_08{width:60px;height:60px;background:url(../img/maintain/sprite-icon.png) -1050px -10px}
.bg-yd_09{width:60px;height:60px;background:url(../img/maintain/sprite-icon.png) -1130px -10px}
.bg-yd_11{width:60px;height:60px;background:url(../img/maintain/sprite-icon.png) -1210px -10px}
.bg-yd_10{width:60px;height:60px;background:url(../img/maintain/sprite-icon.png) -1290px -10px}
.bg-yd_12{width:60px;height:60px;background:url(../img/maintain/sprite-icon.png) -1370px -10px}
.bg-td_bg_01{width:257px;height:200px;background:url(../img/maintain/sprite-bg.png) -10px -10px}
.bg-td_bg_02{width:257px;height:200px;background:url(../img/maintain/sprite-bg.png) -287px -10px}
.bg-td_bg_03{width:257px;height:200px;background:url(../img/maintain/sprite-bg.png) -564px -10px}
.bg-td_bg_04{width:257px;height:200px;background:url(../img/maintain/sprite-bg.png) -841px -10px}
