*{
    margin:             0;
    padding:            0;
}

ul li{
    list-style:         none;
}

body{
    text-align:         center;
    
}

a{
    text-decoration:    none;
}

.topfirst{
    height:             95px;
}
header{
    position:           absolute;
    width:              1519.2px;
    background:       #fff;
    border-bottom:      1px solid #ddd;
}

header .top{
    height:             36px;
    background-color: #fff;
}

header .top .searcher{
    margin-top:         5px;
    float:              right;
    margin-right:       35px;
}

header .top .searcher  input{
    position:           relative;
    width:              165.5px;
    height:             26px;
    line-height:        26px;
    border:             1px solid #ebebeb;
    border-radius:      28px;
    outline:            none;
    background:       #f3f3f3;
    font-size:          12px;
    color:            #333;
    padding-left:       10px;
}

.mainMenu{
    padding:            10px 10px;
    height:             75px;
    background-color: rgba(221, 194, 106, 0.708);
}

.mainMenu .top-pic{
    float:              left;
    width:              200px;
    text-align:         justify;
}

.mainMenu .top-pic img{
    height:             80px;
    width:              auto;
    float:              left;
}

.mainMenu .top-pic p{
    font-size:          xx-large;
    font-family:        '华文行楷';
    color:            rgba(49, 48, 48,0.8);
}

nav{
    float:              right;
}

nav ul {
    height:             50px;
    background:         none;
    margin-right:       10px;
}

nav ul li {
    height:             50px;
    padding:            17px 0;
    margin-left:        .2rem;
    float:              left;
    position:           relative;
    list-style:         none;
}
nav .nav-first div:hover{
    border-bottom:      solid 3px #e23509;
    color:            coral;
}

nav .nav-item{
    vertical-align:     middle;
    line-height:        60px;
}

nav .nav-item  div:hover{
    border-bottom:      solid 2px #e23509;
    color:            coral;
}

nav ul li a{
    padding:            0;
}

nav ul li p {
    height:             25px;
    line-height:        25px;
    text-align:         center;
    font-size:          14px;
    color:            #333;
}

nav ul li span {
    height:             15px;
    line-height:        15px;
    margin:             5px;
    display:            block;
    text-align:         center;
    font-size:          10px;
    color:            #999;
}

.self-introduce{
    float:              left;
    margin-top:         50px;
    width:              300px;
    padding:            110px 20px 0px 20px;
    margin-left:        20px;
    font-family:        "SimSun";
    text-align:         center;
    line-height:        1;
}

.self-introduce p img{
    width:              200px;
    height:             auto;
}

.self-introduce .item{
    width:              300px;
    height:             auto;
    clear:              both;
    float:              left;
    margin-bottom:      100px;
}

.self-introduce .item ul{
    margin:             0;
    list-style-type:    none;
}

.self-introduce .item ul li{
    margin:             0 0 10px 0;
    float:              left;
    position:           relative;
    padding-left:       0;
    width:              300px;
}

.self-introduce .item span{
    float:              left;
}

.self-introduce .item ul li label{
    font-weight:        600;
    color:            #000;
    min-width:          85px;
    display:            inline-block;
}

.education{
    height:             704px;
    width:              1519.2px;
    background:         url(https://static.wixstatic.com/media/9748c1_60a2f2fb3ff349b198672b2dd7187f7b~mv2.jpg/v1/fill/w_1453,h_751,al_c,q_85,usm_0.66_1.00_0.01/9748c1_60a2f2fb3ff349b198672b2dd7187f7b~mv2.webp);
}

.education-content{
    margin-top:         17px;
    float:              left;
    margin-right:       10px;
    margin-top:         50px;
    min-height:         600px;
    width:              1000px;
}


.sheet-head{
    border-bottom:      1px solid #ccc;
    height:             41px;
}

.sheet-head ul .head-title{
    float:              left;
    height:             40px;
    line-height:        40px;
}

.sheet-head ul .head-title h2{
    display:            inline-block;
    font-size:          18px;
    font-weight:        bold;
    font-family:        "SimSun";
    color:            rgb(240, 202, 78);
}

table{
    border: solid #fff;
    border-width:       1px 0px 0px 1px;
    background:       rgba(255, 255, 255,0.5);
    border-collapse:    collapse;
    border-spacing:     0;
    width:              1000px;
    
}

tbody{
    display:            table-row-group;
    vertical-align:     middle;
    border-color:       inherit;
}

table.table{
    width:              1000px;
    border:             0;
    border:             solid #fff;
    border-width:       1px 0px 0px 1px;
}

tr{
    display:            table-row;
    vertical-align:     inherit;
    border-color:       inherit;
}

td{
    border:             solid #fff;
    border-width:       0px 1px 1px 0px;
    padding:            2px 10px;
}

td.td-head{
    height:             32px;
    border-right:       none;
    background-color: rgba(221, 194, 106, 0.708);
    column-span:        2;
}

td.td-head span{
    font-family:        "SimSun";
    font-weight:        bold;
    line-height:        2.0;
    font-size:          14px;
    color:            #555;
}

td.td-body{
    width:              478.75px;
    height:             32px;
}

td.td-body a{
    color:            #333;
    font:               12px/1 ;
    font-family:        "SimSun";
    font-size:          14px;
    line-height:        2.0;
    text-align:         left;
}

footer{
    background-color: rgba(221, 194, 106, 0.708);
    height:             70px;
    margin:             0 auto;
}

footer .inner{
    position:           relative;
}


footer .yejiao{
    width:              320px;
    margin:             auto;
    padding-top:        10px;
    text-align:         center;
    margin-bottom:      5px;
}

.yejiao img{
    width:              70px;
    height:             auto;
    float:              left;
}

.yejiao p{
    float:              left;
    width:              200px;
    font-size:          x-large;
    font-family:        '华文行楷';
    color:            rgba(49, 48, 48,0.8);
}