<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/*搜索框*/
div.searchbox {
  border-bottom: 1px solid #d2d2d2; }
  div.searchbox div.hotSearch {
    font-size: 14px;
    color: #2e2e2e;
    line-height: 72px;
    font-weight: normal;
    float: left; }
    div.searchbox div.hotSearch a {
      margin-right: 6px;
      color: #2e2e2e; }
  div.searchbox #formsearch {
    float: right;
    margin-top: 18px;
    width: 318px;
    border: 1px solid #d2d2d2;
    -webkit-border-radius: 19px;
    -moz-border-radius: 19px;
    border-radius: 19px;
    overflow: hidden;
    /*下拉框*/ }
    div.searchbox #formsearch #search-type {
      float: left;
      width: 100px;
      height: 38px;
      border: 1px solid #c8c8c8;
      margin-right: 5px; }
    div.searchbox #formsearch input {
      height: 38px;
      background: #fff;
      line-height: 38px;
      border: none; }
      div.searchbox #formsearch input#keyword {
        height: 38px;
        line-height: 38px;
        padding-left: 16px;
        color: #666;
        width: 251px; }
      div.searchbox #formsearch input#s_btn {
        width: 51px;
        height: 38px;
        line-height: 38px;
        text-align: center;
        background: url(../images/search.png) no-repeat center center #d00000;
        border: none;
        cursor: pointer; }

/*产品*/
div.zs_product h2 {
  padding-top: 50px;
  text-align: center;
  color: #ff2400;
  font-size: 35px; }
  div.zs_product h2 p {
    font-weight: normal;
    color: #201a0b;
    font-size: 18px; }
div.zs_product .con .con_list {
  margin-top: 50px; }
  div.zs_product .con .con_list ul li {
    float: left;
    margin-right: 29px; }
    div.zs_product .con .con_list ul li a {
      display: block; }
      div.zs_product .con .con_list ul li a .img {
          width:144px;
          height: 92px;
          overflow: hidden;
        border: 1px solid #efa396; }
        div.zs_product .con .con_list ul li:hover h3{
            
        background: #d00000!important;
        color: #fff!important;
        }
        div.zs_product .con .con_list ul li:hover .img{
            
        border-color: #d00000!important;
        }
        div.zs_product .con .con_list ul li:hover a .img img {
            margin-top:-92px;
        }
        div.zs_product .con .con_list ul li a .img img {
          width:144px;
          transition: all ease .5s;
          height: 184px; }
      div.zs_product .con .con_list ul li a h3 {
        font-size: 16px;
        color: #454545;
        font-weight: normal;
        height: 33px;
        line-height: 33px;
        width: 146px;
        background: #efa396;
        text-align: center; }
    div.zs_product .con .con_list ul li:nth-child(2) .img {
      border-color: #bb96c0; }
    div.zs_product .con .con_list ul li:nth-child(2) h3 {
      background: #bb96c0; }
    div.zs_product .con .con_list ul li:nth-child(3) .img {
      border-color: #f8db35; }
    div.zs_product .con .con_list ul li:nth-child(3) h3 {
      background: #f8db35; }
    div.zs_product .con .con_list ul li:nth-child(4) .img {
      border-color: #7aa4ce; }
    div.zs_product .con .con_list ul li:nth-child(4) h3 {
      background: #7aa4ce; }
    div.zs_product .con .con_list ul li:nth-child(5) .img {
      border-color: #cfde6a; }
    div.zs_product .con .con_list ul li:nth-child(5) h3 {
      background: #cfde6a; }
    div.zs_product .con .con_list ul li:nth-child(6) .img {
      border-color: #f0becf; }
    div.zs_product .con .con_list ul li:nth-child(6) h3 {
      background: #f0becf; }
    div.zs_product .con .con_list ul li:last-child {
      margin-right: 0; }
      div.zs_product .con .con_list ul li:last-child .img {
        border-color: #afac81; }
      div.zs_product .con .con_list ul li:last-child h3 {
        background: #afac81; }
div.zs_product .con .con_list1 {
  margin-top: 16px;
  margin-bottom: 26px; }
  div.zs_product .con .con_list1 ul li {
    float: left;
    margin-right: 30px;
    margin-top: 34px; }
    div.zs_product .con .con_list1 ul li:hover a h3 {
      background: #a51306;
      color: #fff; }
    div.zs_product .con .con_list1 ul li a {
      display: block; }
      div.zs_product .con .con_list1 ul li a .img {
        width: 378px;
        height: 284px;
        border: 1px solid #a0a0a0; }
        div.zs_product .con .con_list1 ul li a .img img {
          width: 100%;
          height: 100%; }
      div.zs_product .con .con_list1 ul li a h3 {
        font-size: 16px;
        color: #454545;
        font-weight: normal;
        height: 43px;
        line-height: 43px;
        width: 378px;
        border: 1px solid #a0a0a0;
        border-top: none;
        text-align: center; }
    div.zs_product .con .con_list1 ul li:nth-child(3n) {
      margin-right: 0; }

/*六大优势*/
.adv {
  background: url(../images/adv_bg.png) no-repeat center top;
  height: 1668px; }
  .adv .adv_top {
    color: #ee0204;
    font-size: 22px;
    line-height: 52px;
    padding-top: 125px;
    padding-left: 873px;
    font-weight: bold; }
  .adv .con {
    margin-top: 190px; }
    .adv .con .adv_list {
      width: 590px; }
      .adv .con .adv_list .advlist1 .bg {
        margin-right: 14px;
        margin-top: 5px; }
      .adv .con .adv_list .advlist1 .cont h3 {
        color: #012172;
        font-size: 24px;
        line-height: 26px; }
        .adv .con .adv_list .advlist1 .cont h3 p {
          color: #bcc0c3;
          text-transform: uppercase; }
      .adv .con .adv_list .advlist1 .text {
        margin-top: 15px;
        font-size: 14px;
        line-height: 24px;
        color: #474646; }
      .adv .con .adv_list a.more {
        display: inline-block;
        margin: 23px 8px 0; }
      .adv .con .adv_list a.more1 {
        margin-left: 50px; }

/*案例*/
div.zs_case {
  background: url(../images/case_bg.png) no-repeat center top;
  height: 927px; }
  div.zs_case h2 {
    padding-top: 45px;
    text-align: center;
    color: #ff2400;
    font-size: 36px;
    line-height: 40px; }
    div.zs_case h2 p {
      color: #2e2e2e;
      font-size: 18px;
      line-height: 40px;
      font-weight: normal; }
  div.zs_case .con .con_list {
    margin-top: 35px; }
    div.zs_case .con .con_list ul {
      text-align: center; }
      div.zs_case .con .con_list ul li {
        width: 193px;
        display: inline-block;
        margin-right: 23px; }
        div.zs_case .con .con_list ul li a {
          display: block; }
          div.zs_case .con .con_list ul li a .img img {
            width: 100%;
            height: 100%; }
        div.zs_case .con .con_list ul li:last-child {
          margin-right: 0; }
  div.zs_case .con .con_list1 {
    margin-top: 50px;
    margin-bottom: 26px; }
    div.zs_case .con .con_list1 ul li {
      float: left;
      margin-right: 42px; }
      div.zs_case .con .con_list1 ul li:hover a .more {
        color: #a51306; }
      div.zs_case .con .con_list1 ul li a {
        display: block;
        border: 1px solid #a0a0a0; }
        div.zs_case .con .con_list1 ul li a .img {
          width: 370px;
          height: 270px; }
          div.zs_case .con .con_list1 ul li a .img img {
            width: 100%;
            height: 100%; }
        div.zs_case .con .con_list1 ul li a h3 {
          font-size: 16px;
          color: #454545;
          font-weight: normal;
          line-height: 56px;
          width: 332px;
          border-top: none;
          text-align: left;
          margin: 10px auto 0; }
        div.zs_case .con .con_list1 ul li a div.more {
          width: 332px;
          border-top: 1px solid #7d7d7d;
          color: #5a5a5a;
          font-size: 14px;
          margin: 0 auto;
          line-height: 52px;
          background: url(../images/case_more.png) no-repeat center right; }
      div.zs_case .con .con_list1 ul li:nth-child(3n) {
        margin-right: 0; }
  div.zs_case .intro {
    color: #343434;
    font-size: 18px;
    text-align: center;
    width: 750px;
    margin: 60px auto 0; }
  div.zs_case a.mores {
    border: 1px solid #ff2400;
    border-radius: 22px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    display: block;
    margin: 24px auto 0;
    width: 424px;
    font-size: 20px;
    color: #060606; }

/*关于我们*/
div.zs_about {
  background: #f7f7f7;
  padding-bottom: 100px; }
  div.zs_about h2 {
    padding-top: 60px;
    text-align: center;
    color: #ff2400;
    font-size: 36px;
    line-height: 40px; }
    div.zs_about h2 p {
      color: #2e2e2e;
      font-size: 18px;
      line-height: 40px;
      font-weight: normal; }
  div.zs_about .con {
    margin-top: 50px; }
    div.zs_about .con .about_img img, div.zs_about .con .about_img ifram, div.zs_about .con .about_img embed {
      width: 614px;
      height: 391px; }
    div.zs_about .con .about_text {
      background: #fff;
      padding-left: 45px;
      width: 520px;
      padding-right: 21px;
      height: 391px; }
      div.zs_about .con .about_text h3 {
        margin-top: 70px;
        color: #012172;
        font-size: 22px;
        line-height: 26px; }
      div.zs_about .con .about_text .txt {
        font-size: 14px;
        line-height: 25px;
        color: #464646;
        margin-top: 20px; }
      div.zs_about .con .about_text .more {
        margin-top: 50px;
        color: #d00000;
        font-size: 14px;
        line-height: 37px;
        width: 137px;
        display: block;
        border: 1px solid #d00000;
        text-align: center; }

/*公司荣誉 • 实力见证*/
div.honor1 h2 {
  padding-top: 60px;
  text-align: center;
  color: #ff2400;
  font-size: 36px;
  line-height: 40px; }
  div.honor1 h2 p {
    color: #2e2e2e;
    font-size: 18px;
    line-height: 40px;
    font-weight: normal; }
div.honor1 .con {
  margin-top: 40px; }
  div.honor1 .con ul li {
    float: left;
    margin-right: 21px; }
    div.honor1 .con ul li:last-child {
      margin-right: 0; }
    div.honor1 .con ul li a {
      display: block; }
      div.honor1 .con ul li a .img {
        width: 223px;
        height: 311px; }
        div.honor1 .con ul li a .img img {
          width: 100%;
          height: 100%; }
      div.honor1 .con ul li a .text h3 {
        color: #4f4f4f;
        text-align: center;
        font-size: 18px;
        line-height: 3em; }

/*一站式服务流程*/
div.lc {
  margin-top: 50px;
  height: 630px;
  background: url(../images/lc_bg.png) no-repeat center center; }
  div.lc h2 {
    padding-top: 125px;
    text-align: center;
    color: #ff2400;
    font-size: 36px;
    line-height: 40px; }
    div.lc h2 p {
      color: #2e2e2e;
      font-size: 18px;
      line-height: 40px;
      font-weight: normal; }
  div.lc .con {
    margin-top: 40px; }
    div.lc .con ul li {
      float: left;
      margin: 0 44px;
      text-align: center; }
      div.lc .con ul li:hover a .box .box1 {
        margin-top: -140px; }
      div.lc .con ul li a {
        display: block; }
        div.lc .con ul li a div.box {
          background: url(../images/lc_list_bg.png) no-repeat center center;
          width: 147px;
          height: 140px;
          text-align: center;
          line-height: 140px;
          overflow: hidden; }
          div.lc .con ul li a div.box .box1 {
            -webkit-transition: all ease 0.5s;
            -moz-transition: all ease 0.5s;
            -ms-transition: all ease 0.5s;
            -o-transition: all ease 0.5s;
            transition: all ease 0.5s; }
            div.lc .con ul li a div.box .box1 .img {
              width: 100%;
              height: 100%; }
              div.lc .con ul li a div.box .box1 .img img {
                display: inline-block;
                width: 70px;
                height: auto; }
        div.lc .con ul li a h3 {
          margin-top: 30px;
          font-size: 18px;
          line-height: 23px;
          color: #3e3e3e;
          font-weight: normal; }
          div.lc .con ul li a h3 p {
            text-transform: uppercase;
            color: #515151; }

/*新闻*/
div.zj_news {
  margin-top: 60px; }
  div.zj_news h2 {
    font-weight: normal;
    font-size: 30px;
    color: #000000; }
    div.zj_news h2 span {
      font-weight: normal;
      color: #b9b8b8;
      font-size: 18px;
      line-height: 24px; }
  div.zj_news .con {
    margin-top: -45px; }
    div.zj_news .con .news_box ul.tab {
      float: right; }
      div.zj_news .con .news_box ul.tab li {
        float: left; }
        div.zj_news .con .news_box ul.tab li:last-child a {
          border-right: 0; }
        div.zj_news .con .news_box ul.tab li:hover a {
          color: #a51306;
          text-decoration: underline; }
        div.zj_news .con .news_box ul.tab li a {
          padding: 0 27px;
          display: block;
          border-right: 1px solid #d6d6d6;
          height: 24px;
          font-size: 16px;
          color: #414141;
          line-height: 24px; }
    div.zj_news .con .news_box .tab_content {
      padding-top: 70px; }
      div.zj_news .con .news_box .tab_content #tab1 .img img {
        width: 311px;
        height: 473px; }
      div.zj_news .con .news_box .tab_content #tab1 .list1 {
        margin-left: 65px;
        width: 823px; }
        div.zj_news .con .news_box .tab_content #tab1 .list1 li {
          border-bottom: 1px solid #bfbfbf;
          margin-bottom: 49px;
          padding-bottom: 10px; }
          div.zj_news .con .news_box .tab_content #tab1 .list1 li:last-child {
            margin-bottom: 0; }
          div.zj_news .con .news_box .tab_content #tab1 .list1 li .time {
            font-size: 18px;
            line-height: 22px;
            color: #909090;
            width: 90px; }
            div.zj_news .con .news_box .tab_content #tab1 .list1 li .time span {
              font-size: 60px;
              display: block;
              line-height: 60px; }
          div.zj_news .con .news_box .tab_content #tab1 .list1 li img {
            margin-left: 10px;
            width: 124px;
            height: 89px; }
          div.zj_news .con .news_box .tab_content #tab1 .list1 li .cont {
            float: left;
            width: 585px;
            margin-left: 10px; }
            div.zj_news .con .news_box .tab_content #tab1 .list1 li .cont h3:hover a {
              color: #a51306;
              text-decoration: underline; }
            div.zj_news .con .news_box .tab_content #tab1 .list1 li .cont h3 a {
              color: #2d2d2d;
              font-size: 17px;
              line-height: 30px; }
            div.zj_news .con .news_box .tab_content #tab1 .list1 li .cont p {
              font-size: 15px;
              line-height: 22px;
              color: #616161;
              margin-top: 12px; }
              div.zj_news .con .news_box .tab_content #tab1 .list1 li .cont p a.more {
                display: inline-block;
                color: #d40b03;
                font-size: 15px;
                padding: 0;
                border: none; }
                div.zj_news .con .news_box .tab_content #tab1 .list1 li .cont p a.more:hover {
                  text-decoration: underline; }
      div.zj_news .con .news_box .tab_content #tab1 a.more11 {
        margin-top: 34px;
        width: 148px;
        height: 26px;
        text-align: center;
        line-height: 26px;
        font-size: 16px;
        border: 1px solid #d00000;
        margin-right: 20px; }

div.f_link {
  line-height: 54px;
  padding-left: 16px;
  color: #000;
  font-size: 14px; }
  div.f_link a {
    color: #999999;
    font-size: 12px;
    display: inline;
    margin-left: 45px; }
</pre></body></html>