﻿.customer{background-color: #f7f7f7;}
.customer .container{
    height:600px;
    margin:0 auto;
    border-right:6px solid #d71718;
    background:#fff url(../image/demand_bbg.png) bottom no-repeat;
    position: relative;
    z-index:999;
    top:-50px;
    padding:80px 0;}
.customer_left{width:50%;border-right:1px solid #ccc;padding: 0 80px;}
.customer_right{width:50%;padding: 0 80px;}
.customer_title{width:100%;height:65px;position: relative;}
.customer_title h3{font-size:30px;color:#484848;margin:0 0 10px 0;font-weight: 600;}
.customer_title p{font-size:16px;margin:0;color: #666;letter-spacing: 1px;}
.customer_title i{position: absolute;right:0;line-height:35px;font-size:18px;color:#999;}
.customer_tel {margin-top:55px;}
.customer_tel span{display: inline-block;font-size:22px;margin-left:10px;color:#666;font-weight:500;}
.customer_tel i{font-size: 2.5rem;color:#d71718; }
.customer_tel p{font-size:36px;color:#666;font-family: "DINPro-Bold";}
.customer_ser{margin-top:55px;margin-bottom: 20px;}
.customer_ser i{font-size: 2.5rem;color:#d71718; }
.customer_ser p{display: inline-block;margin-left:10px;font-size:22px;font-weight:500;}
.customer_ser p span{display: inline-block;margin-left:10px;color:#d71718;}
.customer_right a{background-color:#d71718;color: #fff;font-size: 18px;width: 52%;height: 40px;line-height: 35px;display: block;text-align: center;}
.customer_right a i{font-size: 2rem;color: #fff;margin-right: 10px;position: relative;top:1px;}
.customer .form .info{width: 100%;padding: 0;}
.customer .form .info ul li{margin-bottom: 20px;}
.process-ul{padding: 0 0 100px 0;}
.sub-title{margin: 0 0 20px 0;}

@media (max-width: 992px) {
    .customer .container{height:auto;border-right:none;top:0;padding:0;flex-wrap: wrap;background-color: #f2f2f2;}
    .customer_left{width:100%;border-right:none;padding:20px;background-color: #fff;margin-bottom: 10px;}
    .customer_right{width:100%;padding:20px;background-color: #fff;margin-bottom: 10px;}
    .customer_title{height:auto;}
    .customer_title h3{font-size:1.8rem;margin:0 0 10px 0;}
    .customer_title p{font-size:1.2rem;letter-spacing:0;}
    .customer_title i{position: absolute;right:0;line-height:35px;font-size:18px;color:#999;}
    .customer_tel {margin-top:30px;position: relative;}
    .customer_tel span{font-size:1.6rem;}
    .customer_tel p{font-size:2rem;position:absolute;top:0;right: 10px;color:#d71718;}
    .customer_ser{margin-top:20px;}
    .customer_ser p{font-size:1.6rem;font-weight: 700;color: #666;}
    .customer_ser p span{font-size:1.6rem;}
    .customer_right a{height:40px;line-height:40px;font-size:1.6rem;}
    .customer_right a i{font-size: 2rem;color: #fff;margin-right: 10px;position: relative;top:1px;}
    .customer .form .info ul li{margin-bottom: 10px;}
    .customer_ser i,.customer_tel i{font-size: 2rem;}
    .process{margin: 0;}
    .process-ul{padding: 0 0 30px 0;}
    .sub-title{margin: 10px 0 20px 0;}
}