.dut_yli{
    position: relative;
}
.dut_one{
    height: auto;
}
.dut_two,
.dut_thr,
.dut_fou,
.dut_fiv{
    height: auto;
}
.dut_yli>img{
    display: block;
    height: auto;
    margin: 0 auto;
    max-width: 100%;
}
.dut_omas{
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    margin: auto;
    display: table;
    width: 1200px;
    text-align: center;
    height: 100%
}
.omas_tit{
    font-size: 22px;
    font-family: "SourceHanSansSC";
    color: rgb( 106, 120, 39 );
    font-weight: bold;
    margin-bottom: 10px;
}
.omas_sub{
    font-size: 36px;
    color: #6a7827;
    font-weight: bold;
}
.dut_oms{
    display: table-cell;
    vertical-align: middle;
}

/*  */
.tmas_tit{
    font-size: 36px;
    color: 3333333;
    font-weight: bold;
    line-height: 36px;
    margin:0px auto 20px;
}
.dut_two .tmas_tit{
    margin-top: 70px;
}
.tmas_sub{
    font-size: 22px;
    color: #333333;
    line-height: 34px;
}
/*  */
.dut_thr .tmas_tit,
.dut_thr .tmas_sub,
.dut_thr .ama_but{
    color: #fff;
}
.ama_but{
    font-size: 16px;
    color: #333333;
    line-height: 26px;
}
/*  */
.dut_vms{
    margin-top: 180px;
}
/* 2020.1.13 */
.dut_omas {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    margin: auto;
    /* display: table; */
    width: 100%;
    text-align: center;
    height: 100%;
    max-width: 1200px;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
}