﻿body {
    width: 100%;
    height: auto;
    overflow-x: hidden;
    font-family: "微软雅黑", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.welco{
    line-height: 25px;
}
.thri-border img{
    margin: 0 auto;
    display: block;
}
h1 {
    text-align: center;
    margin-bottom: 30px;
    font-weight: normal
}

.peijian {
    float: left;
    margin-bottom: 30px
}

.peijian .pei-all {
    background-color: #458f14;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: center;
    color: #ffffff;
    padding: 25px 10px
}

.peijian .pei-all .img-responsive {
    margin: 0px auto
}

.peijian .col-ft {
    width: 100%;
    float: left;
    margin-bottom: 10px
}

.peijian .col-ft .img-responsive {
    margin: 0px auto
}

.peijian .col-tt {
    display: none
}

.res {
    max-width: 100%
}

@media (min-width: 1400px) {
    .res {
        max-width: 1920px;
        height: auto;
        position: relative;
        left: 50%;
        transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
        -o-transform: translateX(-50%)
    }
}

.container {
    padding-top: 10px;
    padding-bottom: 30px
}

.font-green {
    font-size: 26px;
    color: #58ad1f;
    font-weight: bold;
    margin-bottom: 30px
}

p {
    font-size: 14px;
    line-height: 30px;
}

.zl-content {
    font-color: #5d5d5d
}

.head-content {
    font-color: #5d5d5d
}

.ftt {
    font-size: 22px;
    font-family: '微软雅黑';
    color: #555555;
    margin-bottom: 0;
}

.fir .font-green {
    font-size: 22px
}

.fir .first {
  font-size: 18px;
}

.second {
    background: url(/newcijd/special/images/18mo5x/sec_backgroud.jpg)
}

.second h2 {
    font-family: "微软雅黑";
    font-weight: 400;
    color: #555555
}

.fourth {
    background: url(/newcijd/special/images/18mo5x/four_backgroup.jpg)
}

.fourth h2 {
    font-family: "微软雅黑"
}

.line-big {
    line-height: 35px;
    width: 80%;
    margin: 10px auto 20px
}

.ftrt {
    font-size: 32px
}

.half {
    width: 52%;
    display: inline-block;
    text-align: center
}

.sec-back {
    background-color: #ffffff
}

.sec-back .img-responsive {
    display: inline-block
}

.thri-border {
    border: 1px solid #56ac1d;
}

.thri-border h3 strong {
    color: #56ac1d
}

.thri-border .thri-brief {
    line-height: 30px
}




.fourth h1 {
    color: #ffffff
}

.fourth .content {
    color: #ffffff;
    box-sizing: border-box;
    padding: 5px 37px 10px 15px
}

.fourth .content h3 {
    margin-top: 10px;
    line-height: 35px
}

.fiveth .container .row h3 {
    color: #56ac1d
}

.fiveth .container .row,
.fiveth .container .row .fri-h3 {
    margin-top: 0px
}

.fiveth .container .row p {
    margin-bottom: 25px
}

.fiveth .container .row .img-responsive {
    margin: 0px auto 20px
}

.line {
    background-color: #56ac1d;
    height: 4px;
    position: relative;
    margin: 40px auto 40px
}

.line .zl {
    width: 160px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    background-color: #56ac1d;
    color: #ffffff;
    position: absolute;
    top: -17px;
    left: 50%;
    transform: translateX(-50%)
}

.zl-content {
    text-align: center
}

.table tbody tr.Tstyle {
    background-color: #57ac1e
}

.table tbody tr.Tstyle td {
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    color: #ffffff;
    font-weight: bold
}

.table tbody td,
.table tbody tr td {
    text-align: center;
    border-left: 1px solid #e1e1e1;
    border-right: 1px solid #e1e1e1
}

.table tbody td:nth-child(1),
.table tbody tr td:nth-child(1) {
    border-left: none
}

.table tbody td:last-child,
.table tbody tr td:last-child {
    border-right: none
}

.table tbody .Tstyle2S td {
    background-color: #f0f1f1
}

.one {
    width: 100%;
    float: left;
    margin-bottom: 50px
}

.img-responsive.title {
    margin: 25px auto
}

.img-responsive.title.fourth {
    margin: 25px auto
}

.gd {
    background-color: #f1f1f1
}

.server.col-xs-12 {
    margin-bottom: 70px;
    text-align: center;
    margin-top: 25px
}

.server.col-xs-12 .sq {
    display: inline-block;
    position: relative
}

.server.col-xs-12 .sq .sn:hover {
    overflow: hidden
}

.server.col-xs-12 .sq .sn:hover .img-responsive {
    transform: scale(1.05);
    transition: all 0.3s ease-in-out
}

.server.col-xs-12 .sq:before {
    content: "售前";
    font-size: 26px;
    padding: 11px 13px;
    background-color: #458f14;
    color: #ffffff;
    width: 60px;
    height: 100px;
    position: absolute;
    top: 85%;
    left: 6%;
    z-index: 2
}

.server.col-xs-12 .sq:after {
    content: "免费派工程技术人员到现场为客户规划场地、设计良好流程和方案。";
    width: 68%;
    max-height: 50px;
    text-align: left;
    position: absolute;
    bottom: -25%;
    right: 4%;
    line-height: 25px
}

.server.col-xs-12 .sz {
    display: inline-block;
    position: relative
}

.server.col-xs-12 .sz .sn:hover {
    overflow: hidden
}

.server.col-xs-12 .sz .sn:hover .img-responsive {
    transform: scale(1.05);
    transition: all 0.3s ease-in-out
}

.server.col-xs-12 .sz:before {
    content: "售中";
    font-size: 26px;
    padding: 11px 13px;
    background-color: #458f14;
    color: #ffffff;
    width: 60px;
    height: 100px;
    position: absolute;
    top: 85%;
    left: 6%;
    z-index: 2
}

.server.col-xs-12 .sz:after {
    content: "产品出厂前的严格检验并依照合同组织发货。";
    width: 68%;
    text-align: left;
    position: absolute;
    bottom: -25%;
    right: 4%;
    line-height: 25px
}

.server.col-xs-12 .sh {
    display: inline-block;
    position: relative
}

.server.col-xs-12 .sh .sn:hover {
    overflow: hidden
}

.server.col-xs-12 .sh .sn:hover .img-responsive {
    transform: scale(1.05);
    transition: all 0.3s ease-in-out
}

.server.col-xs-12 .sh:before {
    content: "售后";
    font-size: 26px;
    padding: 11px 13px;
    background-color: #458f14;
    color: #ffffff;
    width: 60px;
    height: 100px;
    position: absolute;
    top: 85%;
    left: 6%;
    z-index: 2
}

.server.col-xs-12 .sh:after {
    content: "指派专业售后服务工程师，到现场指导客户安装、调试和运行。";
    width: 68%;
    text-align: left;
    position: absolute;
    bottom: -25%;
    right: 4%;
    line-height: 25px
}

.server.col-xs-12 .img-responsive {
    margin: 0px auto 0px
}

.server.col-xs-12 .img-responsive {
    position: relative;
    display: block
}

@media (max-width: 767px) {
    .col-xs-6 {
        text-align: center
    }
    .col-xs-6 .img-responsive {
        display: inline-block
    }
    .s_in {
        text-align: center
    }
    .s_in .img-responsive {
        display: inline-block
    }
    .font-green {
        font-size: 20px
    }
    .line-big {
        line-height: 35px;
        width: 90%
    }
    .ftrt {
        font-size: 24px
    }
    .half {
        width: 46%
    }
    .col-xs-12 {
        margin-bottom: 20px
    }
    .sec-back {
        margin-bottom: 10px
    }
    .sec-back .fst {
        vertical-align: middle;
        font-size: 16px;
        width: 53%;
        padding: 5px 10px;
        height: 100%;
        line-height: 30px;
        text-align: center;
        display: inline-block
    }
    .thri-border {
        padding-bottom: 20px
    }
    .thri-border .thri-brief {
        /* margin: 0px auto 20px */
    }
    .fourth .img-responsive {
        margin: 0px auto
    }
    .fiveth .container .row h3 {
        line-height: 35px
    }
    .one {
        display: none
    }
    banner .container {
        display: block;
        padding-bottom: 0px
    }
}

@media (max-width: 469px) {
    .half {
        width: 100%
    }
    .second .col-xs-12 {
        background-color: #ffffff;
        margin-bottom: 20px
    }
    .second .col-xs-12 .sec-back {
        margin-bottom: 10px;
        margin-top: 20px
    }
    .second .col-xs-12 .sec-back .fst {
        vertical-align: middle;
        font-size: 16px;
        height: 100%;
        width: 100%;
        padding: 10px 10px;
        float: none;
        line-height: 30px;
        text-align: center
    }
    .second .col-xs-12 .sec-back .fst div {
        display: inline-block
    }
    .thri-border {
        border: 1px solid #56ac1d;
    }
    
    .thri-border h3 strong {
        color: #56ac1d;
        line-height: 30px
    }
    .thri-border .thri-brief {
        line-height: 34px;
        padding: 30px auto
    }
   
    .fiveth .container .row h3 {
        line-height: 35px
    }
}

@media (min-width: 768px) {
    .sec-back {
        background-color: #ffffff
    }
    .sec-back .fst {
        font-size: 13px;
        display: inline-block;
        padding: 13px 10px;
        width: 48%;
        float: right;
        line-height: 21px;
        text-align: center
    }
    .thri-border {
        border: 1px solid #56ac1d;
    }
    .thri-border h3 strong {
        color: #56ac1d;
        line-height: 20px;
        font-size: 20px
    }
    .thri-border .thri-brief {
        height: 120px;
        line-height: 30px
    }
   
    .thri-border:hover {
        background-color: #56ac1d
    }
    .thri-border:hover h3 strong {
        color: #ffffff
    }
    .thri-border:hover .thri-brief {
        color: #ffffff
    }
    .fourth .img-responsive {
        margin: 0px auto
    }
    .one {
        margin-bottom: 50px;
        overflow: hidden;
        width: 100%
    }
    .one div {
        display: block;
        width: 168%;
        height: auto;
        position: relative;
        left: 50%;
        transform: translateX(-50%)
    }
    banner .container {
        display: none
    }
    .server.col-xs-12 {
        margin-bottom: 70px;
        text-align: center
    }
    .server.col-xs-12 .sq {
        display: inline-block;
        position: relative
    }
    .server.col-xs-12 .sq:before {
        content: "售前";
        font-size: 20px;
        padding: 11px 13px;
        background-color: #458f14;
        color: #ffffff;
        width: 47px;
        height: 84px;
        position: absolute;
        top: 85%;
        left: 6%;
        z-index: 2
    }
    .server.col-xs-12 .sq:after {
        content: "免费派工程技术人员到现场为客户规划场地、设计良好流程和方案。";
        width: 68%;
        max-height: 50px;
        text-align: left;
        position: absolute;
        bottom: -38%;
        right: 1%;
        line-height: 22px
    }
    .server.col-xs-12 .sz {
        display: inline-block;
        position: relative
    }
    .server.col-xs-12 .sz:before {
        content: "售中";
        font-size: 20px;
        padding: 11px 13px;
        background-color: #458f14;
        color: #ffffff;
        width: 47px;
        height: 84px;
        position: absolute;
        top: 85%;
        left: 6%;
        z-index: 2
    }
    .server.col-xs-12 .sz:after {
        content: "产品出厂前的严格检验并依照合同组织发货。";
        width: 68%;
        max-height: 50px;
        text-align: left;
        position: absolute;
        bottom: -38%;
        right: 1%;
        line-height: 22px
    }
    .server.col-xs-12 .sh {
        display: inline-block;
        position: relative
    }
    .server.col-xs-12 .sh:before {
        content: "售后";
        font-size: 20px;
        padding: 11px 13px;
        background-color: #458f14;
        color: #ffffff;
        width: 47px;
        height: 84px;
        position: absolute;
        top: 85%;
        left: 6%;
        z-index: 2
    }
    .server.col-xs-12 .sh:after {
        content: "指派专业售后服务工程师，到现场指导客户安装、调试和运行。";
        width: 68%;
        max-height: 50px;
        text-align: left;
        position: absolute;
        bottom: -38%;
        right: 1%;
        line-height: 22px
    }
}

@media (min-width: 992px) {
    .peijian {
        float: left;
        margin-bottom: 30px
    }
    .peijian .pei-all {
        display: none
    }
    .peijian .col-ft {
        width: 40%;
        float: left
    }
    .peijian .col-tt {
        display: block;
        width: 20%;
        float: left;
        background-color: #458f14;
        border-left: 3px solid #ffffff;
        border-right: 3px solid #ffffff
    }
    .peijian .col-tt img {
        margin: 20px auto
    }
    .peijian .col-tt p {
        color: #ffffff;
        padding: 0px 10px;
        text-align: center;
        line-height: 25px
    }
    .sec-back .fst {
        font-size: 16px;
        padding: 12px 18px;
        line-height: 30px
    }
    .thri-border {
        border: 1px solid #56ac1d;
    }
    .thri-border h3 strong {
        color: #56ac1d;
        font-size: 24px
    }
    .thri-border .thri-brief {
        height: 105px;
        line-height: 30px
    }
  
    .fourth .content {
        padding: 15px 37px 10px 15px
    }
    .fourth .content h3 {
        margin-top: 30px;
        line-height: 35px
    }
    .fourth .content.fri {
        padding-top: 0px;
        padding-bottom: 0px
    }
    .fourth .content.fri h3 {
        margin-top: 0px
    }
    .fourth .img-responsive {
        margin: 0px auto 0px 0px
    }
    .zl-content {
        font-size: 10px;
        width: 117%;
        margin-left: -12px
    }
    .one {
        margin-bottom: 50px;
        overflow: hidden;
        width: 100%
    }
    .one div {
        display: block;
        width: 100%;
        height: auto;
        position: relative;
        left: 50%;
        transform: translateX(-50%)
    }
    .server.col-xs-12 {
        margin-bottom: 70px;
        text-align: center
    }
    .server.col-xs-12 .sq {
        display: inline-block;
        position: relative
    }
    .server.col-xs-12 .sq:before {
        content: "售前";
        font-size: 26px;
        padding: 11px 13px;
        background-color: #458f14;
        color: #ffffff;
        width: 60px;
        height: 100px;
        position: absolute;
        top: 85%;
        left: 6%;
        z-index: 2
    }
    .server.col-xs-12 .sq:after {
        content: "免费派工程技术人员到现场为客户规划场地、设计良好流程和方案。";
        width: 68%;
        max-height: 50px;
        text-align: left;
        position: absolute;
        bottom: -30%;
        right: 4%;
        line-height: 25px
    }
    .server.col-xs-12 .sz {
        display: inline-block;
        position: relative
    }
    .server.col-xs-12 .sz:before {
        content: "售中";
        font-size: 26px;
        padding: 11px 13px;
        background-color: #458f14;
        color: #ffffff;
        width: 60px;
        height: 100px;
        position: absolute;
        top: 85%;
        left: 6%;
        z-index: 2
    }
    .server.col-xs-12 .sz:after {
        content: "产品出厂前的严格检验并依照合同组织发货。";
        width: 68%;
        text-align: left;
        position: absolute;
        bottom: -30%;
        right: 4%;
        line-height: 25px
    }
    .server.col-xs-12 .sh {
        display: inline-block;
        position: relative
    }
    .server.col-xs-12 .sh:before {
        content: "售后";
        font-size: 26px;
        padding: 11px 13px;
        background-color: #458f14;
        color: #ffffff;
        width: 60px;
        height: 100px;
        position: absolute;
        top: 85%;
        left: 6%;
        z-index: 2
    }
    .server.col-xs-12 .sh:after {
        content: "指派专业售后服务工程师，到现场指导客户安装、调试和运行。";
        width: 68%;
        text-align: left;
        position: absolute;
        bottom: -30%;
        right: 4%;
        line-height: 25px
    }
}

@media (min-width: 1200px) {
    .peijian {
        float: left;
        margin-bottom: 30px
    }
    .peijian .col-ft {
        width: 40%;
        float: left
    }
    .peijian .col-tt {
        width: 20%;
        float: left;
        background-color: #458f14;
        border-left: 3px solid #ffffff;
        border-right: 3px solid #ffffff
    }
    .peijian .col-tt img {
        margin-top: 20%
    }
    .peijian .col-tt p {
        color: #ffffff;
        padding: 9px 27px;
        text-align: center
    }
    .simple {
        float: right;
        width: 94%
    }
    .sec-back {
        background-color: #ffffff
    }
    .sec-back .fst {
        padding: 33px 18px;
        width: 47%;
        line-height: 33px
    }
    .thri-border {
        border: 1px solid #56ac1d;
        padding-bottom: 10px;
    }
    .thri-border h3 strong {
        color: #56ac1d
    }
    .thri-border .thri-brief {
        height: 105px;
        line-height: 30px
    }
   
    .zl-content {
        font-size: 14px;
        width: 117%;
        margin-left: -12px
    }
}

p.thri-brief  
    {
    padding-left: 12px;
    padding-right: 10px;
}
@media(min-width: 1600px) {
    .fir {
        text-align: center;
    }
    .fir img{
        margin: 0 auto;
    }
    .fiveth .first {
        margin: 0 !important;
    }
}