@charset "UTF-8";

/* 背景图 */

.back {
    background: url(../img/zxjm.jpg) no-repeat center;
}


/* 内容区 */

.con {
    width: 100%;
    padding: 60px 0;
}

.con .join h2 {
    display: inline-block;
    font-size: 34px;
    font-weight: bold;
    color: #000000;
    height: 70px;
    line-height: 70px;
    border-bottom: 1px solid #ff0000;
}

.con .join p {
    margin-top: 30px;
    font-size: 16px;
    color: #404040;
    line-height: 35px;
}

.con .join form {
    width: 1000px;
    margin: 80px auto 40px;
}

.con .join form p span {
    color: #040404;
    font-size: 16px;
    line-height: 42px;
}

.con .join form input {
    height: 40px;
    border: 1px solid #d4d4d4;
    margin-left: 20px;
    color: #040404;
    font-size: 16px;
    line-height: 40px;
}

.con .join form input.text {
    width: 800px;
}

.con .join form input.name {
    width: 200px;
}

.con .join form textarea {
    margin-left: 20px;
    width: 800px;
}

.con .join form .submit {
    width: 450px;
    height: 52px;
    line-height: 52px;
    color: #ffffff;
    background: #646464;
    margin-top: 50px;
    margin-left: 94px;
}

.con .join form .submit:hover {
    background: #162a89;
}