﻿
.banner-bar {
    padding-top:114px;
    background-color:#333;
}
.ban1 {
   height:200px;
   background:url("../images/banner/14a.jpg") no-repeat center center;
}
.ban2 {
   height:200px;
   background:url("../images/banner/14b.jpg") no-repeat center center;
}
.ban3 {
   height:200px;
   background:url("../images/banner/14c.jpg") no-repeat center center;
}
.ban4 {
   height:220px;
   background:url("../images/banner/14d.jpg") no-repeat center center;
}
.maintenance-txt {
   width:760px;
   height:170px;
   margin-top:140px;
   text-align:center;
}
.mt-txt {
   line-height:40px;
   margin-bottom:30px;
   font-size:32px;
   font-weight:600;
}
.mt-dis {
   width:760px;
   height:90px;
   border:1px dashed #dedede;
}
.mt-d-txt {
   width:660px;
   height:50px;
   display:inline-block;
   padding:20px 50px;
   font-size:14px;
   color:#a9a9a9;
}
.maintenance-circle {
   width:1100px;
   height:180px;
   margin-top:50px;
   margin-bottom:110px;
}
.mc-box {
   width:120px;
   height:180px;
   float:left;
   text-align:center;
   margin-right:204px;
}

.mc-b-circle {
   width:120px; height:120px; *height:60px; *padding:30px 0;
   line-height:120px;
   border:1px solid #ebebeb;
   border-radius:50%;
}
.mc-b-txt {
   margin-top:15px;
   font-size:18px;
   font-weight:700;
}
.bg-34313a {
   background:#34313a;
}
.standard-txt {
   height:50px;
   line-height:50px;
   padding-top:140px;
   text-align:center;
}
.st-txt {
   font-size:32px;
   font-weight:600;
   color:#fff;
}
.standard-process {
   position:relative;
   width:1160px;
   height:190px;
   margin-top:50px;
   padding-bottom:140px;
}
.sp-line {
  width:916px;
  height:74px;
  border-bottom:3px dashed #eee;
}
.sp-box {
  position:absolute;
  top:0;left:50%;
  z-index:2;
  width:1100px;
  height:190px;
  margin-left:-550px;
}
.sp-b-box {
  width:130px;
  height:190px;
  float:left;
  text-align:center;
  margin-right:63px;
}
.sp-b-b-circle {
  width:80px;
  height:140px;
  border-radius:50px;
  border:1px solid #a2a2a4;
  background:#34313a;
}
.sp-b-b-txt ,.sp-b-i-txt{
  line-height:50px;
  font-size:14px;
  color:#fff;
}
.sp-b-i-txt{
  line-height:60px;
  font-size:14px;
  color:#fff;
}
.i-gpf14,.i-gpf15,.i-gpf16,.i-gpf17,.i-gpf18,.i-gpf19 {
  margin-top:30px;
}
.advantage-txt {
  margin-top:140px;
  text-align:center;
  font-size:24px;
  font-weight:600;
}
.advantage-box {
  width:1100px;
  height:680px;
  margin-top:90px;
  margin-bottom:146px;
}
.ab-box {
  width:364px;
  height:230px;
  float:left;
  border:1px solid #eaeaea;
}
.ab-box:hover {
    background:#34313a;
    color:#fff;
}
.ab-box:hover .ab-b-txt {
    color:#fff;
}
.ab-b-box {
  width:100px;
  height:90px;
  margin-top:40px;
  margin-bottom:20px;
}
.ab-b-txt {
  width:230px;
  height:50px;
  text-align:center;
  color:#999;
}
.ab-b-i-txt{
  line-height:30px;
  margin-top:10px;
  font-size:14px;
  font-weight:600;
  text-align:center;
}
.i-gpf37,.i-gpf38,.i-gpf39,.i-gpf40,.i-gpf41,.i-gpf42,.i-gpf43,.i-gpf44,.i-gpf45 {
   margin-top:10px;
   margin-left:30px;
}
.ab-box:hover .i-gpf37{
   background-position:0 -300px;
}
.ab-box:hover .i-gpf38 {
   background-position:-50px -300px;
}
.ab-box:hover .i-gpf39 {
   background-position:-100px -300px;
}
.ab-box:hover .i-gpf40 {
   background-position:-150px -300px;
}
.ab-box:hover .i-gpf41 {
   background-position:-200px -300px;
}
.ab-box:hover .i-gpf42 {
   background-position:-250px -300px;
}
.ab-box:hover .i-gpf43{
   background-position:-300px -300px;
}
.ab-box:hover .i-gpf44 {
   background-position:-350px -300px;
}
.ab-box:hover .i-gpf45 {
   background-position:-400px -300px;
}
.bg-f5f5f5 {
   background:#f5f5f5;
   padding-bottom:150px;
}
.serves-txt {
   padding-top:150px;
   text-align:center;
   font-size:32px;
   font-weight:600;
}
.st-t{
   height:770px;
   width:1200px;
   margin-top:80px;
   background:#fff;
}
.st-t th{
   border:1px solid  #eaeaea;
   text-align:center;
}
.st-t td{
   border-left:1px solid  #eaeaea;
   border-right:1px solid  #eaeaea;
   border-top:1px dotted  #eaeaea;
   border-bottom:1px dotted  #eaeaea;
   text-align:center;
}
.w200 {
   width:200px;
   height:80px;
   color:#fff;
   font-size:18px;
   font-weight:600;
}
.w250 {
   width:250px;
   height:80px;
   color:#fff;
   font-size:18px;
   font-weight:600;
}
.st-t td {
  height:42px;
  font-size:14px;
}
.bg-999 {
  background:#999;
}
.bg-ffb166 {
  background:#ffb166;
}
.bg-50dc9d {
  background:#50dc9d;
}
.bg-fe94b8 {
  background:#fe94b8;
}
.bg-72bbff {
  background:#72bbff;
}
.st-select {
   width:12px;
   height:12px; line-height:0;
   margin:16px auto;
   border-radius:50%;
   background:#ffb166;
   overflow:hidden;
}


.mr0 {
   margin-right:0;
}
.bl-none {
  border-left:none;
}
.br-none {
  border-right:none;
}
.bt-none {
  border-top:none;
}
.bb-none {
  border-bottom:none;
}
.b-none {
  border:none;
}