.box{
    width: 100%;
    background-color: #efefef;
}
.content {
    color:#000;
    /*width: 60%;*/
    text-align: center;
    margin: auto;
    padding: 50px 0;
}
.content p{
    text-align: left;
    margin-bottom: 34px;
}
.content a{
    color: #828282;
}
.content h2{
    color:#007069;
    font-size:24px;
    font-weight: bold;
    margin-top:50px;
    margin-bottom: 32px;
}
.content h4{
    width:65%;
    margin:0 auto;
    font-size:15px;
    color:#999999;
    line-height:30px;    
}


.content form{
    margin-top: 35px;
    font-size:12px;
    margin:0px auto;
}

.content form .row{
    padding:0px;
    margin:5px auto;  
    width:68%;
    text-align: left;
    clear:both;
}

.content form .row label{
    color:#828282;
    width:170px;
    font-size: 17px;
    margin-top:0px;
    margin-left:0px;    
    height:40px;
    line-height:40px;
    float:left;
}

.content form .row .select-box{
    height:40px;    
    width:550px;
    margin-right:0px;    
    float:right;
    padding-left:0px;
    border:1px solid #e4e4e4;
    background-color:#f3f3f3;
    vertical-align:middle;
    box-sizing: border-box;
}

.content form .row select{
    height:20px;    
    width:545px;
    margin-right:0px;    
    margin-top:9px;   
    padding-left:5px;
    background-color:#f3f3f3;
    cursor: pointer;
    font-weight: normal;
    line-height: normal;
    white-space: nowrap;
    border:none;
    
}

.content form .row2 .left{
    width:450px;
    line-height:40px;
    margin-left:0px;    
    float:left;
    padding-left:10px;
}

.content form .row2{
    padding:0px;
    margin:5px auto;  
    width:65%;
    text-align: left;
    clear:both;
}

.content form .row2 .label2{
    color:#828282;
    width:90px;
    margin-top:0px;
    margin-left:0px;    
    height:40px;
    line-height:40px;
    float:left;
}

.row2 .left .label-check{
    width:100px;
    height:40px;
    line-height:40px;
    margin-left:0px;     
    margin-top:0px;
    color:#828282;
    font-weight:500;
}

.content form .row .text{
    height:40px;
    line-height:40px;
    width:500px;
    margin-right:0px;    
    float:right;
    padding-left:10px;
    border:1px solid #e4e4e4;
    background-color:#f3f3f3;
}

.content form .row .btn-image{
    height:34px;width:135px;background-color:#007069;
    border:none;
    margin-left:20px;
    margin-top:3px;
    color:#efefef;
}

.content form .row textarea{
    height:280px;
    width:550px;   
    margin-right:0px;    
    float:right;    
    padding:10px 10px;
    border:1px solid #e4e4e4;
    background-color:#f3f3f3;
}

.content form .init-color{
    color:#afafaf;
} 
.content form .submit{
    margin:64px auto;
}
.border{
    border:1px solid red;
}

.section1 .content h2{
    font-size: 30px;
    color: #404040;
}
.section1 .list{
    width: 885px;
    height: 67px;
    margin: 100px auto 120px;
    background: #007069;
    overflow: hidden;
}
.section1 .list li{
    float: left;
    width: 206px;
    height: 67px;
    color: white;
    margin-left: 70px;
    line-height: 67px;
}