.oldType .position{
    height: auto;
    line-height: 45px;
}
.oldType .position .position-txt {
    padding-left: 0px;
    font-size: 32px;
    line-height: 45px;
    height: auto;
    padding: 10px 0;
}
.oldType .position .position-txt>table{
    font-size: 32px !important;
    line-height: 45px !important;
}
.oldType .position table td, .oldType .position table tr, .oldType .position table tbody, .oldType .position table table, .oldType .position table thead {
    display: inline;
    vertical-align: bottom;
}
.oldType .position img{
    width: 30px;
    margin-right: 20px;
}
.oldType .con-title {
    font-size: 52px;
    line-height: 72px;
}
.oldType .con-main{
    font-size: 32px;
    line-height: 64px !important;
}
.oldType .main-txt p{
    font-size: 32px;
    line-height: 64px !important;
}
.oldType .main-corner div{
    font-size: 32px;
    line-height: 64px !important;
}
.oldType .main-word{
    height: 64px;
    line-height: 64px;
}
.oldType .main-word .main-word-right{
    font-size: 28px;
}
.oldType .main-word-right .printer{
    background-size: 20px;
    padding-left: 30px;
}
.oldType .main-word-right .close{
    background-size: 20px;
    padding-left: 30px;
}
.oldType .small-title{
    width: 100%;
    font-size: 28px;
    color: #999;
    height: 64px;
    line-height: 65px;
}

.oldType .xxgk_tablebox {
    font-size: 26px !important;
    line-height: 50px;
}
.oldType .xxgk_tablebox td {
    font-size: 26px !important;
    line-height: 50px;
}
 @media screen and (max-width: 1200px) {
           .oldType .xxgk_tablebox{
                display: none;
            }
           .oldType .foot_mobile{
                font-size: 32px;
                line-height: 64px;
            }
            .oldType .header .nav li a{
               padding-left: 20% !important;
               padding-right: 20% !important;
               background-position: 5% center !important;
               padding-top: 36px !important;
            }
        }
@media screen and (max-width: 768px) {
            .oldType .header .nav li a{
                background: none !important;
                padding: 0 !important;
                line-height: 108px;
                text-align: center;
                padding: 0 10% !important;
            }
            .oldType .nav li a:hover{
                background: none !important;
                color: #fff !important;
            }
            .oldType .header .nav{
                padding: 0px 10px !important;
            }
        }
        @media screen and (max-width: 550px) {
            .oldType .nav li{
                width: calc(100% / 2)!important;
            }
        }