header {
    background: #fff;
    width: 100%;
}

header .header {
    width: 1200px;
    margin: 0 auto;
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

header .header .header_left {
    display: flex;
    align-items: center;
}


/* header .header .header_left ul {
    display: flex;
    align-items: center;
    margin-left: 30px;
}

header .header .header_left ul li a {
    display: inline-block;
    padding: 0 22px;
    font-size: 14px;
}

header .header .header_left ul li a:hover {
    color: #007AFF;
}

header .header .header_left ul li a.active {
    color: #007AFF;
}

header .header .header_right {
    border: 1px solid #007AFF;
    border-radius: 5px;
    display: flex;
    align-items: center;
    overflow: hidden;
}

header .header .header_right input {
    color: #333;
    font-size: 12px;
    padding: 7px 16px;
    width: 238px;
}

header .header .header_right input::-webkit-input-placeholder {
    font-size: 12px;
}

header .header .header_right input:-moz-placeholder {
    
    font-size: 12px;
}

header .header .header_right input::-moz-placeholder {
    
    font-size: 12px;
}

header .header .header_right input:-ms-input-placeholder {
    font-size: 12px;
}

header .header .header_right button {
    color: #fff;
    background: #007AFF;
    font-size: 12px;
    padding: 7px 13px;
} */


/* 新头部 */

.nav {
    display: flex;
    align-items: center;
    margin-left: 30px;
}

.nav li a {
    display: inline-block;
    padding: 0 22px;
    font-size: 14px;
}

.nav li a:hover {
    color: #007AFF;
}

.nav li a.active {
    color: #007AFF;
}