/* banner */
.contact_banner{
    position: relative;
    overflow: hidden;
    padding: 95px 0;
}
.contact_bg{
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -999;
}
.banner_title h1{
    font-size: 56px;
    font-family: Roboto-Bold, Roboto;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 26px;
}
/* 面包屑 */
.mbx{
    padding: 40px 0;
}
.mbx a{
    font-size: 22px;
    font-family: Roboto-Regular, Roboto;
    font-weight: 400;
    color: #252525;
    line-height: 26px;
    
}
/* 标题 */
.contact_touch{
    padding: 60px 0;
}
.contact_top h2{
    font-size: 60px;
    font-family: Roboto-Bold, Roboto;
    font-weight: bold;
    color: #252525;
    line-height: 70px;
}
/*  */
.contact_title{
    font-size: 24px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #666666;
    line-height: 36px;
    padding-right: 60px;
}
.contact_box{
    margin-top: 40px;
}
/* leabe */
.leave{
   
}
.leave_top{
    font-size: 42px;
    font-family: Roboto-Bold, Roboto;
    font-weight: bold;
    color: #252525;
    line-height: 70px;
    text-align: center;
    margin-bottom: 60px;
}
.form-2{
    height: 208px;
    background: #F6F6F6;
    border-radius: 1px;
    margin-bottom: 15px;
}
.form-3{
    height: 78px;
    background: #F6F6F6 ;
    border-radius: 1px;
    margin-bottom: 15px;
}
.leave_btn{
    margin-top: 30px;
}
.lv-btn{
    width: 100%;
    height: 60px;
    border-radius: 2px;
    font-size: 26px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 37px;
}
/*验证码*/

.upload-awrp {
    overflow: hidden;
    margin: 120px 0;
   }
   .code_w{
    height: 78px;
   }

   .code {
    font-family: Arial;
    font-style: italic;
    font-size: 30px;
    border: 0;
    padding: 2px 3px;
    letter-spacing: 3px;
    font-weight: bolder;
    float: left;
    cursor: pointer;
    width: 100%;
    line-height: 60px;
    text-align: center;
    vertical-align: middle;
    background: #C1C8E8;
    border: 1px solid ;
    user-select: none;
   }
   /* contact us */
   .contact_lang{
       margin-top: 90px;
   }
   .contact_us{
       padding: 140px 0 90px;
   }
   .icon-dingweixiao{
       font-size: 60px !important;
       color: #1874DB;
   }
   .icon-yd_menu_zk{
        font-size: 60px !important;
        color: #1874DB;
   }
   .icon_box{
       display: flex;
       justify-content: center;
       align-items: flex-start;
   }
   .contact_icon{
       margin-bottom: 30px;
   }
   .get_title{
       text-align: center;
   }
   .get_title h4{
        font-size: 28px;
        font-family: PingFangSC-Semibold, PingFang SC;
        font-weight: 600;
        color: #252525;
        line-height: 40px;
   }
   .get_title h5{
        font-size: 16px;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 400;
        color: #888888;
        line-height: 22px;
   }
   .get_box{
       display: flex;
       flex-direction: column;
       justify-content: center;
   }
   .get_img img{
       margin-top: 60px;
   }

   @media (max-width:1400px) {
       .contact_title{
           font-size: 22px;
       }
   }
   @media (max-width:1300px) {
    
    }
    @media (max-width:1100px) {
        .contact_title{
            font-size: 18px;
        }
    }
    @media (max-width:992px) {
        /* banner */
        .contact_banner{
            padding: 41px 0;
        }
        .banner_title h1{
            font-size: 26px;
            font-family: Roboto-Bold, Roboto;
            font-weight: bold;
            color: #FFFFFF;
            line-height: 26px;
        }
        /* 面包屑 */
        .mbx{
            padding: 12px 0;
        }
        .mbx a{
            font-size: 12px;
            font-family: Roboto-Regular, Roboto;
            font-weight: 400;
            color: #252525;
            line-height: 26px;
        }
        /* 标题 */
        .contact_touch{
            padding: 40px 0;
        }
        .contact_top h2{
            font-size: 24px;
            font-family: Roboto-Bold, Roboto;
            font-weight: bold;
            color: #252525;
            line-height: 24px;
            text-align: center;
        }
        .contact_box{
            margin-top: 20px;
        }
        .contact_title{
            font-size: 13px;
            font-family: PingFangSC-Regular, PingFang SC;
            font-weight: 400;
            color: #666666;
            line-height: 21px;
            padding-right: 0;
        }
        /* form */
        .leave{
            margin-top: 20px;
        }
        .form-2{
            height: 127px;
        }
        .form-3{
            height: 40px;
        }
        .code_w{
            height: 40px;
            display: flex;
            align-items: center;
        }
        .leave_btn{
            margin-top: 25px;
        }
        .lv-btn{
            font-size: 18px;
            font-family: PingFangSC-Medium, PingFang SC;
            font-weight: 500;
            color: #FFFFFF;
            line-height: 25px;
        }
        /* Contact Us */
        .contact_us{
            padding: 80px 0 60px;
        }
        .contact_lang{
            margin-top: 50px;
        }
        .get_title{
            text-align: left;
        }
        .get_title h4{
            font-size: 16px;
            font-family: PingFangSC-Semibold, PingFang SC;
            font-weight: 600;
            color: #252525;
            line-height: 22px;
        }
        .get_title h5{
            font-size: 13px;
            font-family: PingFangSC-Regular, PingFang SC;
            font-weight: 400;
            color: #888888;
            line-height: 18px;
            margin: 0;
        }
        .contact_icon{
            margin-top: 30%;
            margin-bottom: 0;
            width: 35px;
        }
        .icon_box{
            margin-top: -10px;
        }
        .contact_link > .row{
            margin-bottom: 40px;
        }
        .get_img img{
            margin-top: 0;
        }
    }