.tqpageold .old_wza_btn {
    line-height: 35px !important;
    right: 290px !important;
    top: 96px !important;
    border-radius: 5px !important;
    padding: 10px 20px !important;
    cursor: url(http://www.jinan.gov.cn/picture/0/pointer.cur), auto !important;
    font-size: 32px;
}
.tqpageold .zjtq_listbox a{
    cursor: url(http://www.jinan.gov.cn/picture/0/pointer.cur), auto !important;
}
.tqpageold .oldType_switch {
    line-height: 35px !important;
    right: 10px !important;
    top: 96px !important;
    border-radius: 5px !important;
    padding: 10px 20px !important;
    cursor: url(http://www.jinan.gov.cn/picture/0/pointer.cur), auto !important;
    font-size: 32px;
}

.tqpageold .top {
    font-size: 32px;
    line-height: 74px;
    height: 74px;
}

.tqpageold .nav {
    height: 194px;
    line-height: 64px;
    font-size: 32px;
    background-size: cover;
}

.tqpageold .nav ul li {
    width: 25%;
    line-height: 64px;
    height: 64px;
    font-size: 32px;

}
.tqpageold .dqwz{
    height: 64px;
    line-height: 64px;
    font-size: 32px;
}
.tqpageold .left h3{
    font-size: 40px;
    height: 80px;
    line-height: 80px;
    background-repeat: no-repeat;
    background-size: cover;
}
.tqpageold .title{
    font-size: 32px !important;
    height: 64px;
    line-height: 64px;
}

.tqpageold .bt_content{
    font-size: 28px !important;
    line-height: 56px;
}
.tqpageold .bt_content span{
    font-size: 28px !important;
    line-height: 56px;
}
.tqpageold .bottom{
    height: auto;
}
.tqpageold select{
    width: 100%;
    font-size: 32px !important;
    height: 64px !important;
    line-height: 64px;
    padding-left: 10px;
}

.tqpageold .bottom p{
    line-height: 64px;
    font-size: 32px;
}
.tqpageold .bottom>table{
    width: 1200px;
}
.tqpageold .bottom>table>tbody>tr>td{
    display: block;
    float: left;
    width: calc((100% - 90px) / 3);
    margin: 20px 15px;
}
.tqpageold .bottom>table>tbody>tr>td>div{
   height: 64px !important;
}
.tqpageold .old_hide{
    display: none !important;
}

.tqpageold .left ul li{
    line-height: 64px;
    height: 64px;
    font-size: 28px;
    background-size: cover;
    background-position-x: -22px !important;
    text-align: left;
    text-indent: 2.5em;
}

.tqpageold .zjtq_list{
    width: calc((100% - 40px) / 2) !important;
    float: left;
    margin: 20px 10px 0 10px !important;
}
.tqpageold .zjtq_list img{
    width: 100%;
    height: 300px;
}
.tqpageold .zjtq_list h3{
    font-size: 28px !important;
    line-height: 60px !important;
}
.tqpageold .dy_box{
    font-size: 25px;
    line-height: 56px;
}
.tqpageold .dy_box a{
    font-size: 25px !important;
    line-height: 56px !important;
}
.tqpageold .dy_box:first-child>tbody>tr>td{
    width: 50% !important;
    display: block;
    float: left;
    text-align: center;
}

.tqpageold .zjtq_list2{
    display: block;
}
.tqpageold .zjtq_list2>table>tbody>tr>td>img{
    width: 500px;
    height: auto;
    margin: 0 auto;
    display: block;
}
.tqpageold .zjtq_list2>table>tbody>tr>td{
    display: block;
    float: left;
    width: 100%;
  
}
.tqpageold .zjtq_list2>table>tbody>tr>td:nth-child(2){
    display: none;
}
.tqpageold .zjtq_list2>table>tbody>tr>td:nth-child(3){
    margin-top: 20px;
}
.tqpageold .jdtj h3{
    font-size: 32px;
    line-height: 64px;
    background: none;
    text-align: center;
}
.tqpageold .jdtj div, .tqpageold .jdtj p{
    font-size: 28px !important;
    line-height: 56px;
}
.tqpageold .zjtq_list3 .date{
    width: 220px;
}
.tqpageold .zjtq_list3{
    font-size: 32px;
    line-height: 64px;
}
.canRead:focus{
border: 1px solid #1e9fff !important;
}