.fyk-official-service{font-size:12px;line-height:22px;color:#666;background:#fff}.fyk-official-service *{box-sizing:content-box;margin:0;padding:0}.fyk-official-service img{vertical-align:middle;border:0}.fyk-official-service ul{list-style:none}.fyk-official-service .f-cb:after{content:'';display:table;clear:both}.fyk-official-service .w1400{width:90%;height:auto;margin:0 auto;max-width:1400px}.fyk-official-service .fz48{font-size:48px;line-height:48px}.fyk-official-service .fz30{font-size:30px;line-height:30px}
.fyk-official-service .w1200{

  width: 90%;

  height: auto;

  margin: 0 auto;

  max-width: 1200px; }
@media (max-width: 1366px){.fyk-official-service .w1400{

    max-width: 100%; }}
.fyk-official-service .FZL{

  font-family: FZLTXHJW; }
.fyk-official-service .fz48{

  text-align: center;

  font-weight: bold; }
@media (max-width: 1540px){.fyk-official-service .fz48{

      font-size: 38px;

      line-height: 38px; }}
@media (max-width: 1366px){.fyk-official-service .fz48{

      font-size: 30px;

      line-height: 30px; }}
@media (max-width: 1200px){.fyk-official-service .fz48{

      font-size: 26px;

      line-height: 26px; }}
@media (max-width: 460px){.fyk-official-service .fz48{

      font-size: 24px;

      line-height: 24px; }}
.fyk-official-service .fz60{

  font-size: 60px;

  line-height: 60px; }
@media (max-width: 1540px){.fyk-official-service .fz60{

      font-size: 46px;

      line-height: 46px; }}
@media (max-width: 1366px){.fyk-official-service .fz60{

      font-size: 38px;

      line-height: 38px; }}
.fyk-official-service .ser-banner{

  width: 100%;

  height: auto;

  position: relative; }
.fyk-official-service .ser-banner .pc{

    display: block; }
.fyk-official-service .ser-banner .m{

    display: none; }
.fyk-official-service .ser-banner .con{

    width: 100%;

    height: auto;

    position: absolute;

    bottom: 17.2%;

    left: 0;

    padding-bottom: 0;

    padding-top: 0; }
.fyk-official-service .ser-banner .con .box{

      margin-left: 9%; }
.fyk-official-service .ser-banner .con .box .tits{

        font-size: 60px;

        line-height: 60px;

        color: #759D2E;

        margin-left: 20px;

        text-align: left;

        font-weight: bold;

        margin-top: 0; }
.fyk-official-service .ser-banner .con .box .txt{

        width: 300px;

        height: 87px;

        background-color: #759D2E;

        color: #fff;

        padding-left: 32px;

        margin-top: 18px;

        padding-top: 18px; }
.fyk-official-service .ser-banner .con .box .txt .t{

          font-size: 18px;

          line-height: 18px; }
.fyk-official-service .ser-banner .con .box .txt .t1{

          font-size: 36px;

          line-height: 36px;

          margin-top: 9px;

          color: #fff;

          display: block; }
@media (max-width: 1640px){.fyk-official-service .ser-banner .con .box .tits{

      font-size: 46px;

      line-height: 46px; }
.fyk-official-service .ser-banner .con .box .txt .t1{

      font-size: 30px;

      line-height: 30px; }
.fyk-official-service .ser-banner .con .box .txt{

      height: 75px; }}
@media (max-width: 1366px){.fyk-official-service .ser-banner .con .box .tits{

      font-size: 36px;

      line-height: 36px; }
.fyk-official-service .ser-banner .con .box .txt .t1{

      font-size: 24px;

      line-height: 24px; }
.fyk-official-service .ser-banner .con .box .txt{

      width: 240px;

      height: 65px; }}
@media (max-width: 1024px){.fyk-official-service .ser-banner .pc{

      display: none; }
.fyk-official-service .ser-banner .m{

      display: block; }
.fyk-official-service .ser-banner .con .box{

      margin-left: 0; }
.fyk-official-service .ser-banner .con .box .tits{

      font-size: 36px;

      line-height: 36px; }
.fyk-official-service .ser-banner .con .box .txt .t1{

      font-size: 24px;

      line-height: 24px; }
.fyk-official-service .ser-banner .con .box .txt{

      width: auto;

      height: auto;

      padding-bottom: 20px;

      padding-right: 35px;

      display: inline-block; }}
@media (max-width: 750px){.fyk-official-service .ser-banner .con{

      bottom: 33%; }
.fyk-official-service .ser-banner .con .box .tits{

      margin-left: 12px; }
.fyk-official-service .ser-banner .con .box .txt .t1{

      font-size: 22px;

      line-height: 22px;

      margin-top: 6px; }
.fyk-official-service .ser-banner .con .box .txt .t{

      font-size: 16px;

      line-height: 16px; }
.fyk-official-service .ser-banner .con .box .txt{

      margin-top: 6px;

      padding-left: 20px;

      padding-right: 22px;

      padding-bottom: 13px;

      padding-top: 8px; }}
@media (max-width: 500px){.fyk-official-service .ser-banner .con .box .tits{

      font-size: 24px;

      line-height: 24px; }
.fyk-official-service .ser-banner .con .box .txt .t1{

      font-size: 18px;

      line-height: 18px; }
.fyk-official-service .ser-banner .con .box .txt .t{

      font-size: 14px;

      line-height: 14px; }}
.fyk-official-service .ser{

  width: 100%;

  height: auto; }
.fyk-official-service .ser .box{

    width: 100%;

    height: auto;

    text-align: center;

    font-size: 24px;

    line-height: 30px;

    color: #fff;

    padding: 40px 0;

    background-color: #759D2E;

    letter-spacing: 2px; }
.fyk-official-service .ser .box .t{

      max-width: 90%;

      margin: 0 auto; }
.fyk-official-service .ser .box1{

    width: 100%;

    height: auto;

    background-color: #e6e6e6;

    padding-top: 7.2%;

    padding-bottom: 7.6%; }
.fyk-official-service .ser .box1 .title{

      color: #759D2E; }
.fyk-official-service .ser .box1 .content{

      margin-top: 3.7%; }
.fyk-official-service .ser .box1 .content .itemBox{

        width: 100%; }
.fyk-official-service .ser .box1 .content .itemBox .item{

          width: 23.1%;

          height: 267px;

          background-color: #759D2E;

          border-radius: 30px;

          color: #fff;

          float: right;

          margin-left: 3.9%;

          position: relative; }
.fyk-official-service .ser .box1 .content .itemBox .item .num{

            font-size: 72px;

            line-height: 72px;

            margin-right: 11.4%;

            float: right;

            padding-top: 46px; }
.fyk-official-service .ser .box1 .content .itemBox .item .txt{

            font-size: 30px;

            line-height: 37px;

            width: 64.8%;

            margin-left: 20%;

            float: left;

            letter-spacing: -1px;

            margin-top: 4px; }
.fyk-official-service .ser .box1 .content .itemBox .item:nth-child(1){

            margin-right: 26.4%; }
.fyk-official-service .ser .box1 .content .itemBox .item:nth-child(2){

            margin-top: 10.8%; }
.fyk-official-service .ser .box1 .content .itemBox1{

        width: 100%;

        margin-top: 3.7%;

        position: relative; }
.fyk-official-service .ser .box1 .content .itemBox1 .item{

          width: 24.4%;

          height: 282px;

          background-color: #759D2E;

          border-radius: 30px;

          color: #fff;

          float: left;

          margin-left: 3.7%;

          position: relative; }
.fyk-official-service .ser .box1 .content .itemBox1 .item .num{

            font-size: 72px;

            line-height: 72px;

            margin-right: 11.4%;

            float: right;

            padding-top: 26px; }
.fyk-official-service .ser .box1 .content .itemBox1 .item .txt{

            font-size: 30px;

            line-height: 37px;

            width: 73.3%;

            margin-left: 16.4%;

            float: left;

            letter-spacing: -1px;

            margin-top: 4px; }
.fyk-official-service .ser .box1 .content .itemBox1 .item img{

            width: 60.1%;

            position: absolute;

            left: -12%;

            top: -35.4%; }
.fyk-official-service .ser .box1 .content .itemBox1 .item:after{

            width: 26px;

            height: 21px;

            position: absolute;

            bottom: -21px;

            left: 11.5%;

            background-position: center;

            background-size: auto 100%;

            background-repeat: no-repeat;

            background-image: url("assets/official-service/icon1.png");

            display: none; }
.fyk-official-service .ser .box1 .content .itemBox1 .titBox{

          width: 70.2%;

          position: absolute;

          top: 50%;

          right: 0;

          transform: translateY(-50%); }
.fyk-official-service .ser .box1 .content .itemBox1 .titBox .it{

            width: calc(18.7% - 10px);

            box-sizing: border-box;

            background-color: #fff;

            border: 4px solid #759D2E;

            box-shadow: 10px 8px 6px rgba(34, 24, 21, 0.15);

            float: left;

            margin-left: 1.625%;

            border-radius: 30px;

            height: 216px;

            margin-right: 10px; }
.fyk-official-service .ser .box1 .content .itemBox1 .titBox .it:nth-child(1){

              margin-left: 0; }
.fyk-official-service .ser .box1 .content .itemBox1 .titBox .it .itNew{

              width: calc(100% - 24px);

              margin: 0 auto;

              padding-top: 29px; }
.fyk-official-service .ser .box1 .content .itemBox1 .titBox .it .itNew .t{

                text-align: center;

                font-size: 28px;

                line-height: 28px;

                color: #000;

                letter-spacing: 3px;

                font-weight: bold; }
.fyk-official-service .ser .box1 .content .itemBox1 .titBox .it .itNew .t1{

                font-size: 20px;

                line-height: 24px;

                color: #000;

                margin-top: 20px;

                text-align: justify; }
.fyk-official-service .ser .box1 .content .itemBox2{

        width: 100%;

        margin-top: 4.3%;

        position: relative; }
.fyk-official-service .ser .box1 .content .itemBox2 .item{

          width: 25.3%;

          height: 282px;

          background-color: #759D2E;

          border-radius: 30px;

          color: #fff;

          float: left;

          margin-left: 18.6%;

          position: relative; }
.fyk-official-service .ser .box1 .content .itemBox2 .item .num{

            font-size: 72px;

            line-height: 72px;

            margin-right: 11.4%;

            float: right;

            padding-top: 36px; }
.fyk-official-service .ser .box1 .content .itemBox2 .item .txt{

            font-size: 30px;

            line-height: 37px;

            width: 73.3%;

            margin-left: 16.4%;

            float: left;

            letter-spacing: -1px;

            margin-top: 4px;

            text-align: right; }
.fyk-official-service .ser .box1 .content .itemBox2 .item img{

            width: 119.2%;

            position: absolute;

            left: -60.7%;

            top: 35.5%; }
.fyk-official-service .ser .box1 .content .itemBox2 .item:after{

            width: 26px;

            height: 21px;

            position: absolute;

            bottom: -21px;

            left: 11.5%;

            background-position: center;

            background-repeat: no-repeat;

            background-size: auto 100%;

            background-image: url("assets/official-service/icon1.png");

            display: none; }
.fyk-official-service .ser .box1 .content .itemBox2 .titBox{

          width: 52.3%;

          position: absolute;

          top: 50%;

          right: 0;

          transform: translateY(-50%); }
.fyk-official-service .ser .box1 .content .itemBox2 .titBox .it{

            width: calc(32.5% - 10px);

            box-sizing: border-box;

            background-color: #fff;

            border: 4px solid #759D2E;

            box-shadow: 10px 8px 6px rgba(34, 24, 21, 0.15);

            float: left;

            margin-left: 1.25%;

            border-radius: 30px;

            height: 176px;

            margin-right: 10px; }
.fyk-official-service .ser .box1 .content .itemBox2 .titBox .it:nth-child(1){

              margin-left: 0; }
.fyk-official-service .ser .box1 .content .itemBox2 .titBox .it .itNew{

              width: 100%;

              text-align: center;

              margin: 0 auto;

              padding-top: 42px; }
.fyk-official-service .ser .box1 .content .itemBox2 .titBox .it .itNew .t{

                color: #000;

                font-weight: normal; }
.fyk-official-service .ser .box1 .content .itemBox2 .titBox .it .itNew .t1{

                font-size: 26px;

                line-height: 28px;

                color: #000;

                font-weight: bold;

                margin-top: 7px; }
.fyk-official-service .ser .box2{

    width: 100%;

    height: auto;

    background-position: center;

    background-repeat: no-repeat;

    background-size: cover;

    padding-top: 58px;

    padding-bottom: 7%; }
.fyk-official-service .ser .box2 .content{

      width: 996px;

      height: auto;

      margin: 0 auto 0; }
.fyk-official-service .ser .box2 .content .title{

        color: #e6e6e6;

        margin-bottom: 57px; }
.fyk-official-service .ser .box2 .content .item{

        width: 100%;

        height: auto;

        border: 4px solid #fff;

        border-radius: 30px;

        box-sizing: border-box;

        overflow: hidden;

        background-color: #e5e5e5;

        box-shadow: 2px 19px 24px rgba(70, 94, 28, 0.46);

        margin-bottom: 68px; }
.fyk-official-service .ser .box2 .content .item:last-child{

          margin-bottom: 0; }
.fyk-official-service .ser .box2 .content .item .tits{

          background-color: #759D2E;

          width: 100%;

          height: 76px;

          line-height: 76px;

          color: #fff;

          font-size: 30px;

          text-align: center;

          border-bottom: 4px solid #fff;

          letter-spacing: 5px; }
.fyk-official-service .ser .box2 .content .item .tit{

          width: 100%;

          height: auto;

          border-top: 4px solid #fff;

          border-bottom: 4px solid #fff; }
.fyk-official-service .ser .box2 .content .item .tit .t{

            width: calc(24% - 4px);

            height: 67px;

            float: left;

            border-right: 4px solid #fff;

            text-align: center;

            font-size: 26px;

            line-height: 37px;

            color: #fff;

            position: relative;

            background-color: #899F66;

            float: left;

            letter-spacing: 3px; }
.fyk-official-service .ser .box2 .content .item .tit .t span{

              position: absolute;

              top: 50%;

              left: 50%;

              transform: translate(-50%, -50%);

              width: 100%;

              text-align: center;

              display: inline-block; }
.fyk-official-service .ser .box2 .content .item .tit .t.hh{

              height: 198px; }
.fyk-official-service .ser .box2 .content .item .tit .t1{

            width: calc(76% - 4px);

            border-left: 4px solid #fff;

            height: 67px;

            background-color: #e5e5e5;

            font-size: 26px;

            line-height: 37px;

            position: relative;

            color: #000;

            float: left; }
.fyk-official-service .ser .box2 .content .item .tit .t1 span{

              position: absolute;

              top: 50%;

              left: 7%;

              transform: translateY(-50%); }
.fyk-official-service .ser .box2 .content .item .tit .t1.hh{

              height: 198px; }
.fyk-official-service .ser .box2 .content .item .tit:last-child{

            border-bottom: none; }
.fyk-official-service .ser .box3{

    width: 100%;

    height: auto;

    background-color: #e6e6e6;

    padding-top: 50px; }
.fyk-official-service .ser .box3 .title{

      color: #759D2E; }
.fyk-official-service .ser .box3 .list{

      width: 100%;

      height: auto;

      margin-top: 6.5%;

      padding-bottom: 5.6%; }
.fyk-official-service .ser .box3 .list ul li{

        width: 18.2%;

        height: auto;

        float: left;

        margin-right: 2.25%;

        margin-bottom: 50px; }
.fyk-official-service .ser .box3 .list ul li .pic{

          width: 100%;

          height: auto;

          box-sizing: border-box;

          border: 1px solid #2f2f2f; }
.fyk-official-service .ser .box3 .list ul li p{

          width: calc(100% - 10px);

          padding-right: 10px;

          text-align: right;

          font-size: 22px;

          line-height: 24px;

          color: #2f2f2f;

          margin-top: 5px; }
.fyk-official-service .ser .box3 .list ul li:nth-child(5n){

          margin-right: 0; }
.fyk-official-service .ser .box4{

    width: 100%;

    height: auto;

    background-color: #759D2E;

    color: #fff;

    text-align: center;

    padding-top: 7%;

    padding-bottom: 9%; }
.fyk-official-service .ser .box4 .title{

      font-weight: bold;

      color: #fff;

      text-align: center; }
.fyk-official-service .ser .box4 .tits{

      margin-top: 85px; }
.fyk-official-service .ser .box4 .tit{

      margin-top: 23px;

      color: #fff;

      display: block; }
@media (max-width: 1540px){.fyk-official-service .ser .box1 .content .itemBox .item .txt{

      font-size: 24px;

      line-height: 34px;

      letter-spacing: 0; }
.fyk-official-service .ser .box1 .content .itemBox .item .num{

      font-size: 56px;

      line-height: 56px; }
.fyk-official-service .ser .box1 .content .itemBox1 .item .txt{

      font-size: 24px;

      line-height: 34px;

      letter-spacing: 0; }
.fyk-official-service .ser .box1 .content .itemBox2 .item .txt{

      font-size: 24px;

      line-height: 34px;

      letter-spacing: 0; }
.fyk-official-service .ser .box1 .content .itemBox1 .item .num{

      font-size: 56px;

      line-height: 56px; }
.fyk-official-service .ser .box1 .content .itemBox2 .item .num{

      font-size: 56px;

      line-height: 56px; }
.fyk-official-service .ser .box1 .content .itemBox1 .titBox .it .itNew .t{

      font-size: 24px;

      line-height: 24px; }
.fyk-official-service .ser .box1 .content .itemBox1 .titBox .it .itNew .t1{

      font-size: 18px;

      line-height: 22px;

      margin-top: 14px; }
.fyk-official-service .ser .box1 .content .itemBox2 .titBox .it .itNew .t1{

      font-size: 22px;

      line-height: 24px; }}
@media (max-width: 1366px){.fyk-official-service .ser .box1 .content .itemBox1 .titBox .it .itNew .t{

      font-size: 20px;

      line-height: 20px;

      letter-spacing: 0; }
.fyk-official-service .ser .box1 .content .itemBox1 .titBox .it .itNew .t1{

      font-size: 16px;

      line-height: 22px; }
.fyk-official-service .ser .box1 .content .itemBox .item .txt{

      font-size: 20px;

      line-height: 30px;

      width: 70%; }
.fyk-official-service .ser .box1 .content .itemBox1 .item .txt{

      font-size: 20px;

      line-height: 30px; }
.fyk-official-service .ser .box1 .content .itemBox2 .item .txt{

      font-size: 20px;

      line-height: 30px; }
.fyk-official-service .ser .box1 .content .itemBox .item .num{

      font-size: 46px;

      line-height: 46px; }
.fyk-official-service .ser .box1 .content .itemBox1 .item .num{

      font-size: 46px;

      line-height: 46px; }
.fyk-official-service .ser .box1 .content .itemBox2 .item .num{

      font-size: 46px;

      line-height: 46px; }
.fyk-official-service .ser .box1 .content .itemBox2 .titBox .it .itNew .t1{

      font-size: 18px;

      line-height: 20px; }
.fyk-official-service .ser .box1 .content .itemBox2 .titBox .it{

      height: 150px; }
.fyk-official-service .ser .box2 .content .item{

      border: 3px solid #fff; }
.fyk-official-service .ser .box2 .content .item .tits{

      font-size: 24px;

      line-height: 60px;

      height: 60px; }
.fyk-official-service .ser .box2 .content .item .tit{

      border-top: 3px solid #fff;

      border-bottom: 3px solid #fff; }
.fyk-official-service .ser .box2 .content .item .tit .t{

      font-size: 20px;

      letter-spacing: 2px;

      line-height: 30px;

      height: 54px;

      border-right: 3px solid #fff;

      width: calc(24% - 3px); }
.fyk-official-service .ser .box2 .content .item .tit .t1{

      height: 54px;

      line-height: 30px;

      font-size: 20px;

      border-left: 3px solid #fff;

      width: calc(76% - 3px); }
.fyk-official-service .ser .box2 .content .item .tit .t.hh{

      height: 150px; }
.fyk-official-service .ser .box2 .content .item .tit .t1.hh{

      height: 150px; }
.fyk-official-service .ser .box2 .content .item .tits{

      border-bottom: 3px solid #fff; }
.fyk-official-service .ser .box4 .tits{

      margin-top: 60px; }}
@media (max-width: 1200px){.fyk-official-service .ser .box{

      font-size: 22px; }
.fyk-official-service .ser .box3 .list ul li p{

      font-size: 18px;

      line-height: 20px; }}
@media (max-width: 1100px){.fyk-official-service .ser .box1 .content .itemBox1 .titBox .it{

      width: calc(18.7% - 5px);

      margin-right: 5px; }
.fyk-official-service .ser .box1 .content .itemBox2 .titBox .it{

      width: calc(32.5% - 5px);

      margin-right: 5px; }
.fyk-official-service .ser .box2 .content{

      width: 90%; }
.fyk-official-service .ser .box2 .content .item{

      margin-bottom: 40px; }}
@media (max-width: 1024px){.fyk-official-service .ser .box1 .content .itemBox .item .num{

      line-height: 36px; }
.fyk-official-service .ser .box1 .w1400{

      width: 100%;

      max-width: 100%; }
.fyk-official-service .ser .box1 .content .itemBox .item{

      width: 47.3%;

      height: 164px;

      border-radius: 0;

      float: left;

      margin-left: 0;

      margin-right: 0 !important; }
.fyk-official-service .ser .box1 .content .itemBox .item:nth-child(2){

      width: 50%;

      margin-top: 0;

      float: right; }
.fyk-official-service .ser .box1 .content .itemBox .item .num{

      margin-left: 6.2%;

      float: none; }
.fyk-official-service .ser .box1 .content .itemBox .item .txt{

      width: 68%;

      margin-left: 28.8%;

      margin-top: 0; }
.fyk-official-service .ser .box1 .content .itemBox .item .num{

      padding-top: 23px; }
.fyk-official-service .ser .box1 .content .itemBox1 .item{

      width: 100%;

      float: none;

      margin-left: 0;

      border-radius: 0;

      height: 104px; }
.fyk-official-service .ser .box1 .content .itemBox1 .item:after{

      display: block; }
.fyk-official-service .ser .box1 .content .itemBox1 .item .num{

      float: left;

      margin-left: 2.9%;

      margin-right: 0; }
.fyk-official-service .ser .box1 .content .itemBox1 .item .txt{

      float: left;

      margin-left: 3.7%;

      margin-top: 38px; }
.fyk-official-service .ser .box1 .content .itemBox1 .item img{

      width: 17.3%;

      right: 6.7%;

      top: 20px;

      left: auto;

      bottom: auto; }
.fyk-official-service .ser .box1 .content .itemBox1 .titBox{

      width: 83.2%;

      margin: 54px auto 0;

      height: auto;

      float: none;

      position: relative;

      top: auto;

      right: auto;

      transform: translateY(0); }
.fyk-official-service .ser .box1 .content .itemBox1 .titBox .it{

      width: 28.8%;

      display: inline-block;

      height: 175px;

      background-color: #d2d2d2;

      margin-right: 6.8%;

      border-radius: 0;

      box-shadow: none;

      border: 0;

      text-align: left;

      margin-left: 0;

      margin-bottom: 25px; }
.fyk-official-service .ser .box1 .content .itemBox1 .titBox .it .itNew .t{

        text-align: left; }
.fyk-official-service .ser .box1 .content .itemBox1 .titBox .it:nth-child(3n){

      margin-right: 0; }
.fyk-official-service .ser .box1 .content .itemBox1 .titBox .it:nth-child(4){

      margin-left: 17.4%; }
.fyk-official-service .ser .box1 .content .itemBox2 .item{

      width: 100%;

      float: none;

      margin-left: 0;

      border-radius: 0;

      height: 104px; }
.fyk-official-service .ser .box1 .content .itemBox2 .item:after{

      display: block; }
.fyk-official-service .ser .box1 .content .itemBox2 .item .num{

      float: left;

      margin-left: 2.9%;

      margin-right: 0;

      padding-top: 26px; }
.fyk-official-service .ser .box1 .content .itemBox2 .item .txt{

      float: left;

      margin-left: 3.7%;

      margin-top: 38px;

      text-align: left; }
.fyk-official-service .ser .box1 .content .itemBox2 .item .txt br{

        display: none; }
.fyk-official-service .ser .box1 .content .itemBox2 .item img{

      width: 31.5%;

      right: 6.7%;

      top: -13px;

      left: auto;

      bottom: auto; }
.fyk-official-service .ser .box1 .content .itemBox2 .titBox{

      width: 83.2%;

      margin: 54px auto 0;

      height: auto;

      float: none;

      position: relative;

      top: auto;

      right: auto;

      transform: translateY(0); }
.fyk-official-service .ser .box1 .content .itemBox2 .titBox .it{

      border-radius: 0;

      box-shadow: none;

      border: 0;

      text-align: left;

      margin-left: 0;

      height: auto;

      background: none; }
.fyk-official-service .ser .box1 .content .itemBox2 .titBox .it .itNew{

      padding-top: 0; }
.fyk-official-service .ser .box1{

      padding-bottom: 10%; }
.fyk-official-service .ser .box4{

      background-color: #fff;

      color: #759D2E; }
.fyk-official-service .ser .box4 .title{

        color: #759D2E; }}
@media (max-width: 900px){.fyk-official-service .ser .box3 .list ul li{

      width: 23.5%;

      margin-right: 2%;

      margin-bottom: 30px; }
.fyk-official-service .ser .box3 .list ul li:nth-child(5n){

        margin-right: 2%; }
.fyk-official-service .ser .box3 .list ul li:nth-child(4n){

        margin-right: 0; }
.fyk-official-service .ser .box3 .list ul li p{

      font-size: 14px;

      line-height: 16px; }}
@media (max-width: 750px){.fyk-official-service .ser .box{

      padding: 25px 0;

      text-align: left; }
.fyk-official-service .ser .box1{

      padding-top: 12%; }
.fyk-official-service .ser .box1 .content{

      padding-top: 6%; }
.fyk-official-service .ser .box2 .content{

      width: 100%; }
.fyk-official-service .ser .box2 .content .item{

        border-right: none;

        border-left: none;

        border-radius: 0;

        border-width: 2px; }
.fyk-official-service .ser .box2 .content .item .tits{

      font-size: 18px;

      line-height: 50px;

      height: 50px; }
.fyk-official-service .ser .box2 .content .item .tit{

      border-top: 2px solid #fff;

      border-bottom: 2px solid #fff; }
.fyk-official-service .ser .box2 .content .item .tit .t{

      font-size: 14px;

      letter-spacing: 0;

      line-height: 26px;

      height: 45px;

      border-right: 2px solid #fff;

      width: calc(24% - 2px); }
.fyk-official-service .ser .box2 .content .item .tit .t1{

      height: 45px;

      line-height: 26px;

      font-size: 14px;

      border-left: 2px solid #fff;

      width: calc(76% - 2px); }
.fyk-official-service .ser .box2 .content .item .tit .t.hh{

      height: 110px; }
.fyk-official-service .ser .box2 .content .item .tit .t1.hh{

      height: 110px; }
.fyk-official-service .ser .box2 .content .item .tits{

      border-bottom: 3px solid #fff; }
.fyk-official-service .ser .box2 .content .item .tit .t1 span{

      left: 10px; }
.fyk-official-service .ser .box2 .content .item{

      margin-bottom: 25px; }
.fyk-official-service .ser .box2{

      background-position: 78% center;

      padding-bottom: 10%;

      padding-top: 40px; }
.fyk-official-service .ser .box3 .list ul li{

      width: 32%;

      margin-right: 2%;

      margin-bottom: 20px; }
.fyk-official-service .ser .box3 .list ul li:nth-child(4n){

        margin-right: 2%; }
.fyk-official-service .ser .box3 .list ul li:nth-child(3n){

        margin-right: 0; }
.fyk-official-service .ser .box3 .list ul li p{

      width: 100%;

      padding-right: 0; }
.fyk-official-service .ser .box3{

      padding-top: 30px; }
.fyk-official-service .ser .box4{

      text-align: left; }
.fyk-official-service .ser .box4 .title{

      float: left;

      margin-left: 12%;

      margin-top: 14px; }
.fyk-official-service .ser .box4 .title span{

        display: none; }
.fyk-official-service .ser .box4 .t{

      float: left;

      margin-left: 10.7%; }
.fyk-official-service .ser .box4 .t .tits{

        margin-top: 0; }
.fyk-official-service .ser .box4 .t .tit{

        font-size: 28px;

        line-height: 28px;

        margin-top: 10px;

        color: #759D2E; }}
@media (max-width: 600px){.fyk-official-service .ser .box1 .content .itemBox .item .num{

      font-size: 30px;

      line-height: 28px;

      padding-top: 15px; }
.fyk-official-service .ser .box1 .content .itemBox .item .txt{

      font-size: 16px;

      line-height: 24px;

      margin-left: 20%;

      width: 70%; }
.fyk-official-service .ser .box1 .content .itemBox .item{

      height: 145px; }
.fyk-official-service .ser .box1 .content .itemBox1 .item:after{

      height: 10px;

      bottom: -10px; }
.fyk-official-service .ser .box1 .content .itemBox1 .titBox{

      width: 90%; }
.fyk-official-service .ser .box1 .content .itemBox1 .titBox .it{

      width: 32%;

      margin-right: 2%;

      margin-bottom: 10px;

      height: 150px; }
.fyk-official-service .ser .box1 .content .itemBox1 .titBox .it:nth-child(3n){

      margin-right: 0; }
.fyk-official-service .ser .box1 .content .itemBox1 .titBox .it:nth-child(4){

      margin-left: 17%; }
.fyk-official-service .ser .box1 .content .itemBox1 .item{

      height: 70px; }
.fyk-official-service .ser .box1 .content .itemBox1 .item .num{

      font-size: 30px;

      line-height: 28px;

      padding-top: 21px; }
.fyk-official-service .ser .box1 .content .itemBox1 .item .txt{

      font-size: 16px;

      line-height: 24px;

      margin-top: 25px;

      margin-left: 3%; }
.fyk-official-service .ser .box1 .content .itemBox1 .titBox{

      margin-top: 25px; }
.fyk-official-service .ser .box1 .content .itemBox1 .titBox .it .itNew{

      padding-top: 15px;

      width: calc(100% - 18px); }
.fyk-official-service .ser .box1 .content .itemBox1 .titBox .it .itNew .t{

      font-size: 16px;

      line-height: 18px; }
.fyk-official-service .ser .box1 .content .itemBox1 .titBox .it .itNew .t1{

      font-size: 14px;

      line-height: 22px;

      margin-top: 6px; }
.fyk-official-service .ser .box1 .content .itemBox2 .item{

      height: 70px; }
.fyk-official-service .ser .box1 .content .itemBox2 .item .num{

      font-size: 30px;

      line-height: 28px;

      padding-top: 21px; }
.fyk-official-service .ser .box1 .content .itemBox2 .item .txt{

      font-size: 16px;

      line-height: 24px;

      margin-top: 25px;

      margin-left: 3%; }
.fyk-official-service .ser .box1 .content .itemBox2 .item img{

      top: -5px; }
.fyk-official-service .ser .box1 .content .itemBox2 .titBox{

      margin-top: 25px; }
.fyk-official-service .ser .box1 .content .itemBox2 .titBox .it .itNew .t{

      font-size: 20px;

      line-height: 20px; }
.fyk-official-service .ser .box1 .content .itemBox2 .titBox .it .itNew .t1{

      font-size: 14px;

      line-height: 14px; }
.fyk-official-service .ser .box1 .content .itemBox2 .item:after{

      height: 10px;

      bottom: -10px; }}
@media (max-width: 500px){.fyk-official-service .ser .box{

      font-size: 16px;

      line-height: 26px;

      padding: 20px 0; }
.fyk-official-service .ser .box4 .title{

      font-size: 20px;

      line-height: 20px; }
.fyk-official-service .ser .box4 .t{

      margin-left: 5%; }
.fyk-official-service .ser .box4 .t .tits{

        font-size: 16px;

        line-height: 16px; }
.fyk-official-service .ser .box4 .t .tit{

        font-size: 24px;

        line-height: 24px;

        margin-top: 8px; }
.fyk-official-service .ser .box3 .list ul li p{

      font-size: 12px;

      line-height: 14px; }}
.fyk-official-service .FZL{font-family:inherit}.fyk-official-service .ser .box2{background-image:url("assets/official-service/bg1.jpg")}.fyk-official-service .ser-banner .con .box .txt{height:auto;padding-bottom:16px}.fyk-official-service .ser-banner .con .box .txt .t1{font-size:28px;line-height:32px;margin-top:6px}.fyk-official-service .ser .box4 .t .tit{display:block;font-size:36px;line-height:1.25;margin-top:6px}@media(max-width:600px){.fyk-official-service .ser-banner .con .box .txt{padding-bottom:10px}.fyk-official-service .ser-banner .con .box .txt .t1{font-size:18px;line-height:22px;margin-top:3px}.fyk-official-service .ser .box4 .t .tit{font-size:22px}.fyk-official-service .fz30{font-size:20px;line-height:24px}}
.fyk-official-service .ser .box1 .content .itemBox1 .item:after,.fyk-official-service .ser .box1 .content .itemBox2 .item:after{background-image:none;background-color:#759D2E;clip-path:polygon(0 0,100% 0,50% 100%)}