body,html{background-color:#ffffff; }
/*banner及头部*/
.zhp-contact-topNav{
    width: 100%;box-sizing: border-box;background-color: #042849;height: 300px;
    background-size: auto 300px;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url("./img/banner_2.png");
}
.zhp-contact-topNav img{
    width: 100%;display: block;height: auto;max-width: 1920px;margin: 0 auto;
    image-rendering:-moz-crisp-edges;
    image-rendering:-o-crisp-edges;
    image-rendering:-webkit-optimize-contrast;
    image-rendering: crisp-edges;
    -ms-interpolation-mode:nearest-neighbor;
}
.zhp-contact-pr45{padding-right: 45px;}
.zhp-contact-ml4{margin-left: 40px;}

.zhp-contact-main{ width: 100%;font-family: "微软雅黑";background-color: #ffffff;}
.zhp-contact-main .zhp-contact-w750{width: 750px;margin: 80px auto 0;box-sizing: border-box;padding-bottom: 100px;}

.zhp-contact-form{margin-bottom: 40px; width: 100%;box-sizing: border-box;position: relative;}
.zhp-contact-cate-name{
    width: 130px;height: 48px;line-height: 48px;font-size: 18px;color: #333333;position: relative;padding-left: 20px;box-sizing: border-box;
}
.zhp-contact-cate-name span{
    position: absolute;left: 0;top: 0;line-height: 46px;color: #D60202;display: block;height: 48px;width: 20px;
}

.zhp-contact-inputStyle{
    box-sizing: border-box;
    padding: 0 10px;
    height: 40px;
    width: 570px;
    line-height: 40px;
    border: 0!important;
    background-color: #F7F4F8;
    display: block;
    font-family: '微软雅黑';
    font-size: 16px;
    color: #464646;border-radius: 4px;
}
.zhp-contact-msgStyle{
    box-sizing: border-box;
    padding: 0 10px;
    height: 40px;
    width: 570px;
    line-height: 40px;
    border: 0!important;
    background-color: #F7F4F8;
    display: block;
    font-family: '微软雅黑';
    font-size: 16px;
    color: #464646;
    border-radius: 4px;
}
.zhp-contact-textArea{
    box-sizing: border-box;
    width: 570px;
    height: 130px;
    line-height: 25px;
    border: 0!important;
    background-color: #F7F4F8;
    display: block;
    padding: 5px 10px;
    font-family: '微软雅黑';
    font-size: 16px;
    color: #464646;
    resize: none;
}

.form-group{position: relative;display: block;height: 40px;margin-top: 4px;}
.help-block{
    position: absolute;height: 20px;line-height: 20px;bottom: -25px;left: 35px;
}




.zhp-contact-form2{margin-left: 220px;margin-bottom: 20px; height: 250px;}
.zhp-contact-f18{  font-size: 18px; line-height: 52px;font-family: "微软雅黑"; color: #787878;}
.zhp-contact-f14{  font-size: 14px; line-height: 40px;font-family: "微软雅黑"; color: #787878;}

.zhp-contact-ml20{margin-left: 20px;}

.verifyCode {
    height: 50px;
}
.verifyCode .help-block{
    bottom: -25px;left: 165px;
}

#contactform-verify{
    box-sizing: border-box;
    padding: 0 10px;
    height: 40px;
    width: 570px;
    line-height: 40px;
    border: 0!important;
    background-color: #F7F4F8;
    display: block;
    border-radius: 4px;
    position: absolute;
    left: 160px;
    top: 5px;
}

.zhp-contact-sub{
    margin: 50px auto 0;
    width: 300px;
    background-color: #005AAA;
    border: 0;
    color: white;
    font-size: 24px;
    font-weight: bold;
    height: 46px;
    font-family: "微软雅黑";
    cursor: pointer;
    border-radius: 4px;
    display: block;
}

.zhp-contact-tips{
    margin: 10px auto 0;
    width: 100%;
    text-align: center;
    font-family: SourceHanSansCN-Regular;
    font-style: oblique;
    color: #4887BE;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: 1px;
}
.zhp-contact-title{
    margin: 70px auto 0;
    width: 100%;
    text-align: center;
    font-family: SourceHanSansCN-Regular;
    color: #005AAA;
    font-size: 34px;
    letter-spacing: 1px;
    font-weight: bold;
}


/*联系我们*/
.zhp-contact-main .right-7{margin: 40px auto 0;width: 100%;box-sizing: border-box}
.zhp-contact-main .right-7 .item1{display: flex;padding:1px;justify-content: space-between;align-items: center;}
.zhp-contact-main .right-7 .item1 .span1{display: block;font-weight: bold;font-size: 18px;}
.zhp-contact-main .right-7 .item1 .span2{display: block;font-size: 14px;margin-top: 20px;line-height: 18px;text-align: left;}