.p_120_160{padding: 120px 0 160px;}

.ser_box{width: 95.83%;margin: 0 auto;min-width: 1200px;}

.service_ban{position: relative;z-index: 10;}

.service_ban .serban_con{position: relative;}

.service_ban .img img{width: 100%;}

.service_ban .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;color: #fff;}

.service_ban .txt .c1{width: 425px;margin-bottom:30px;}

.service_ban .txt .c2{width: 425px;text-align: center;color:#000;}

.service_ban .txt .con{height: 100%;display: flex;align-items: center;}

/* .service_ban .txt .con .cs{transform: translateY(50px);} */

/* .service_ban .txt .con .beizhu{width: 425px;} */

.service_ban .qianm{bottom:28.73% ;transform: translateY(0);right: 5.2%;}

.service_ban .txt .con .beizhu{color: rgba(255, 255, 255, 0.2);width: 425px;text-align: center;left: 0;}

.service_ban .txt .con .beizhu span{transform: translateY(0);}


.service1{background:#eaeaea;position: relative;z-index: 10;overflow: hidden;}

.service1 .ser1_con{display: flex;justify-content: space-between;}

.service1 .ser1_con .con_le{width: 25.27%;background: #eaeaea;}

.service1 .ser1_con .con_re{width: 74.73%;background: #f2f2f0;padding-left: 9.34%;position: relative;}

.service1 .ser1_con .con_re::after{content: "";width: 100%;position: absolute;left: 100%;top: 0;height: 100%;background: #f2f2f0;z-index: 2;}

.service1 .ser1_con .con_le .le2{margin-top: 40px;}

.service1 .ser1_con .con_re .re2{margin: 40px 0 60px;}

.service1 .ser1_con .con_re .re3 s{display: inline-block;width: 10px;height: 1px;background: #666666;transform: translateY(-5px);margin: 0 11px;}

.service1 .ser1_con .con_re .re3 .r2{line-height: 35px;margin-top: 20px;}

.service1 .ser1_con .con_re .re3{display: flex;justify-content: space-between;}

.service1 .ser1_con .con_re .re3  .rl{width: 38%;padding-right: 30px;}

.service1 .ser1_con .con_re .re3  .rr{width: 62%;text-align: justify;}

/* .service1 .ser1_con .con_re .re3 .rr .r2{line-height: 30px;} */

.service1 .ser1_con .con_re .re3 .rr .r2 p{margin-bottom: 7px;}

.service1 .ser1_con .con_re .re3 .rr .r2 p:last-child{margin-bottom: 0;}

.service1 .ser1_con .con_re .re3 .a{display: inline-block;position: relative;}

.service1 .ser1_con .con_re .re3 .a::after{content: "";width: calc(100% - 34px);bottom: 8px;height: 1px;background: #1f1f1f;position: absolute;left: 18px;}

.service1 .ser1_con .con_re .re4 .img{margin: 60px  0 150px;max-width:740px;position: relative;}

.service1 .ser1_con .con_re .res:nth-child(2n) .re4 .img{margin: 90px 0 150px;}

.service1 .ser1_con .con_re .re4 .img .txt{width: 1px;height: 1px;position: absolute;left: 28%;top: 73%;}

.service1 .ser1_con .con_re .res:first-child .re4 .img .txt{left: 27%;top: 72%;}

.service1 .ser1_con .con_re .re4 .img .txt p{width: 300px;display: flex;align-items: center; position: absolute;left: 0;top: 0; white-space: nowrap;}

.service1 .ser1_con .con_re .re4 .img .txt p span{margin-right: 2px;display: inline-block;}

.service1 .ser1_con .con_re .re4 .img .txt s{width: 65px;height: 1px;background: #666666;display: block;margin-right: 9px;position: relative;}

.service1 .ser1_con .con_re .re4 .img .txt s::after{content: "";width: 7px;height: 7px;background: #666666;border-radius: 100%;position: absolute;left: -3px;top: -3px;}

/* .service1 .ser1_con .con_re .res2 .re3 .r2{line-height: 30px;} */

/* .service1 .ser1_con .con_re .res2 .re3 .r2 p{height: 13px;} */

.service1 .ser1_con .con_re .res2 .re4 .img{margin: 50px 0 0;}

.service1 .ser1_con .con_re .res2 .re4 .img .txt p{display: block;}

.service1 .ser1_con .con_re  .res2 .re4 .img .txt p s{height: 25px;width: 1px;}

.service1 .ser1_con .con_re .res2 .re4 .img .txt .p1{position: absolute;bottom: -20px;left: -102px;}

.service1 .ser1_con .con_re .res2 .re4 .img .txt{top: 60.5%;left: 36%;}

.service1 .ser1_con .con_re .res2 .re4 .img .txt p span{transform: translateY(1px);}

.service2{padding: 80px 0;background: #f2f2f0;position: relative;z-index: 10;}

.service2 .ser2_con{display: flex;justify-content: space-between;}

.service2 .ser2_con .con_le{width: 25%;position: relative;}

.service2 .ser2_con .con_re{width: 73.9%;position: relative;}

.service2 .ser2_con .con_re img{width: 100%;}

.service2 .ser2_con .con_re .i{width: 1px;height: 1px;position: absolute;left: 47.5%;top: 45.5%;display: none;}

.service2 .ser2_con .con_re .i img{max-width: none;width: 50px;height: 55px;position: absolute;left: 50%;top: 50%;}

.service2 .ser2_con .con_le .le1{padding-right: 18px;}

.service2 .ser2_con .con_le .le1 .l{display: flex;}

.service2 .ser2_con .con_le .le1 a{width: 60px;height: 50px;background: #b3b3b1;cursor: pointer;}


.service2 .ser2_con .con_le .le1 input{width: calc(100% - 60px);outline: none;border: 1px solid #b3b3b1;background: #f2f2f0;padding-left: 17px;font-size: 16px;color: #1f1f1f;}

input::-webkit-input-placeholder{
    color:#1f1f1f;
    font-size:16px;
    font-family: pingr;
    letter-spacing:1px;
}
input:-moz-placeholder {
    color:#1f1f1f;
    font-size:16px;
    font-family: pingr;
    letter-spacing:1px;

}
input::-moz-placeholder {
    color:#1f1f1f;
    font-size:16px;
    font-family: pingr;
    letter-spacing:1px;

}
input:-ms-input-placeholder {
    color:#1f1f1f;
    font-size:16px;
    font-family: pingr;
    letter-spacing:1px;

}

.service2 .ser2_con .con_le .le1 a:hover{background: #000;}

.service2 .ser2_con .con_le .le2{margin-top: 20px;height: calc(100% - 70px);position: absolute;bottom: 0;width: 100%;}

.service2 .ser2_con .con_le .le2 .ul{height: 100%;overflow-y: auto;padding-right: 14px;}

.service2 .ser2_con .con_le .le2 .ul::-webkit-scrollbar{ width:4px;height: 1px;}

.service2 .ser2_con .con_le .le2 .ul::-webkit-scrollbar-thumb{ background:#c0c0be;}

.service2 .ser2_con .con_le .le2 .ul::-webkit-scrollbar-track{ background:#f2f2f0;}

.service2 .ser2_con .con_le .le2 .li{background: #ebebe8;padding: 0 35px 15px 30px;margin-bottom: 10px;}

.service2 .ser2_con .con_le .le2 .li .ls1{padding: 23px 0 22px; line-height: 30px;border-bottom: 1px dashed #cececc;display: flex;align-items: center;margin-bottom: 20px;}

.service2 .ser2_con .con_le .le2 .li .ls2 .l1{display: flex;line-height: 26px;margin-bottom: 10px;}

.service2 .ser2_con .con_le .le2 .li .ls2 .l1 img{width: 20px;height: 20px;transform: translateY(5px);margin-right: 12px;opacity: 0.8;}

.service2 .ser2_con .con_le .le2 .li .ls2 .l1 p{width: calc(100% - 32px);}

.service3{height: 280px;background: #7a001a;color: #fff;position: relative;z-index: 10;}

.service3 .ser3_con{display: flex;justify-content: center;align-items: center;height: 100%;text-align: center;}

.service3 .ser3_con .c2{margin: 25px 0;}

.service3 .ser3_con .c2 a{color: #fff;}

@media screen and (max-width:1800px) {
    
    .service2 .ser2_con .con_re .i{left: 47%;}
}



@media screen and (max-width:1700px) {
    
}



@media screen and (max-width:1680px) {
    .service1 .ser1_con .con_re .res2 .re4 .img .txt .p1{left: -90px;bottom: -18px;}

    .service2 .ser2_con .con_le .le2 .li{padding:0 30px 10px;}

    .service2 .ser2_con .con_le .le2 .li .ls1{padding: 18px 0 16px;}

    .service2 .ser2_con .con_le .le2 .li .ls2 .l1 img{margin-right: 8px;}

    .service2 .ser2_con .con_le .le2 .li .ls2 .l1{margin-bottom: 6px;}

    .service2 .ser2_con .con_le .le2 .li .ls1{margin-bottom: 15px;}

    .service_ban .txt .c2,.service_ban .txt .c1,.service_ban .txt .con .beizhu{width: 350px;}

    .service1 .ser1_con .con_re .re3 s{margin: 0 8px;}

    .service1 .ser1_con .con_re{padding-left: 8%;}
}

@media screen and (max-width:1500px) {
    .service2 .ser2_con .con_re .i{left: 46.5%;}
}


@media screen and (max-width:1400px) {
    
    .service2 .ser2_con .con_le .le2 .li .ls2 .l1{line-height: 24px;}
    
    .service2 .ser2_con .con_re .i{left: 46%;}
    
}

@media screen and (max-width:1300px) {
    /* .ser_box{width: 90%;} */
}






































