.jnpageold .jngk .bt{
	font-size: 48px;
    height: 80px;
    line-height: 47px;
    border-bottom: 4px solid #c1cae0;
}
.jnpageold .jngk .list>li:first-child{
	width: 1200px!important;
}
.jnpageold #focus{
	width: 1200px;
	height: 797px;
}
.jnpageold #focus ul li{
	height: 797px;
	width: 1200px!important;
margin-top:0 !important;
}
.jnpageold #focus .btnBg{
	width: 1200px;
	height: 88px;
}
.jnpageold #focus ul li div.photo_bt{
	line-height: 74px;
	bottom: 0 !important;
}
.jnpageold #focus ul li div.photo_bt a{
	font-size: 36px!important;
}
.jnpageold .jngk .list li img{
	height: 797px!important;
	width: 1200px!important;
}
.jnpageold #focus ul li div.photo_bt{
	left: 42px;
}
.jnpageold #focus .btn span{
	width: 88px;
	height: 18px;
	margin-left: 10px;
}
.jnpageold #focus .btn{
	width: 800px;
    height: 18px;
    bottom: 40px;
    right: 19px;
}
.jnpageold .jngk .list li:nth-child(2){
	width: 100%!important;
    line-height: 56px;
    margin-top: 17px;
    margin-bottom: 2px;
    padding-left: 0!important;
}
.jnpageold .jngk .list li p{
	font-size: 32px;
    color:#000000;
}
.jnpageold .jngk .list{
	padding-top: 50px;
}
.jnpageold .sqxq{
	padding: 0;
}
.jnpageold .jngk .list li:last-child{
	padding-left: 4px!important;
	width: 100%!important;
	font-size: 31px;
	margin-top: 17px!important;
	margin-left: 0!important;
	line-height: 47px!important;
}
.jnpageold .jngk .list li a{
    color:#000000;
}
.jnpageold .jngk .list li:last-child a{
	padding: 0 7px!important;
}
.jnpageold .whzc{
	margin-top: 43px;
}
.jnpageold .whzc .bt1{
font-size: 48px;
    height: 80px;
    line-height: 47px;
    border-bottom: 4px solid #c1cae0;
    margin-bottom: 30px;
}
.jnpageold .whzc-left .lsyg img{
	width: 452px;
	height: 374px;
}

.jnpageold .whzc-left .lsyg a{
	width: 100%;
	font-size: 36px;
	height: 88px;
	line-height: 88px;
}
.jnpageold .whzc-left .jntc img{
	width: 453px;
	height: 188px;
	margin-top: 29px;
}
.jnpageold .whzc-left .jntc a{
	width: 100%;
	font-size: 36px;
	height: 88px;
	line-height: 88px;
}
.jnpageold .whzc-middle1-top-left .smyl img{
	width: 343px;
	height: 173px;
}
.jnpageold .whzc-middle1-top-left .smyl a{
	width: 100%;
	font-size: 36px;
	height: 88px;
	line-height: 88px;
}
.jnpageold .whzc-middle1-top-left .jnfy img{
	width: 343px;
	height: 173px;
}
.jnpageold .whzc-middle1-top-left .jnfy a{
	width: 100%;
	font-size: 36px;
	height: 88px;
	line-height: 88px;
}
.jnpageold .whzc-middle1-top-left{
	margin-right: 31px;
}
.jnpageold .whzc-middle1-top-right .lssdjt img{
	width: 343px;
	height: 173px;
}
.jnpageold .whzc-middle1-top-right .lssdjt a{
	width: 100%;
	font-size: 36px;
	height: 88px;
	line-height: 88px;
}
.jnpageold .whzc-middle1-top-right .tsxc img{
	width: 343px;
	height: 173px;
}
.jnpageold .whzc-middle1-top-right .tsxc a{
	width: 100%;
	font-size: 36px;
	height: 88px;
	line-height: 88px;
}
.jnpageold .whzc-middle1-top-left .smyl{
	margin-bottom: 27px;
}
.jnpageold .whzc-middle1-top-left .jnfy img{
	margin-top: 0;
}
.jnpageold .whzc-middle1-top-right .lssdjt{
	margin-bottom: 28px;
}
.jnpageold .whzc-middle1-top-right .tsxc img{
	margin-top:0;
}
.jnpageold .whzc-middle1-bottom .ljlx img{
	margin-top: 29px;
	width: 717px;
	height: 187px;
}
.jnpageold .whzc-middle1-bottom .ljlx a{
	width: 100%;
	font-size: 36px;
	height: 88px;
	line-height: 88px;
}
.jnpageold .whzc-middle1{
	margin-bottom: 30px;
}
.jnpageold .whzc-middle2 .jnms img{
	width: 453px;
	height: 255px;
}
.jnpageold .whzc-middle2 .jnms a{
	width: 100%;
	font-size: 36px;
	height: 88px;
	line-height: 88px;
}
.jnpageold .whzc-right{
	float: left!important;
	margin-left: 29px;
}
.jnpageold .whzc-right .jnmsshi a{
	width: 100%;
	font-size: 36px;
	height: 88px;
	line-height: 88px;
}
.jnpageold .whzc-right .jnmsshi{
	float: left;
}
.jnpageold .whzc-right .mjys{
	float: left;
	margin-left: 27px;
}
.jnpageold .whzc-right .mjys img{
	width: 345px;
	height: 253px;
	margin-top: 0;
}
.jnpageold .whzc-right .mjys a{
	width: 100%;
	font-size: 36px;
	height: 88px;
	line-height: 88px;
}
.jnpageold .whzc-middle2{
	margin-left: 0;
}
.jnpageold .whzc-right .jnmsshi img{
	width: 345px;
	height: 254px;
}
.jnpageold .CityofCul{
	width: 100%;
}
.jnpageold .CityofCul .bt2{
	height: 80px;
	font-size: 48px;
	line-height: 47px;
	margin-top: 51px;
	margin-bottom: 0;
	border-bottom: 4px solid #c1cae0;
}
.jnpageold .bt-prefix{
	display: none;
}
.jnpageold .bt-mod-wzpb-03{
	padding: 30px 0 10px;
	margin-left: -30px;
}
.jnpageold .bt-mod-wzpb-03 table tr{
	display: inline-flex;
    width: 50%;
    justify-content: space-around;
	margin-bottom: 36px;
}
.jnpageold .bt-mod-wzpb-03 li a{
	font-size: 36px;
	line-height: 36px;
    color:#000000;
}
.jnpageold .bt-mod-wzpb-03 table tbody tr:last-child{
	display: inline-block;
    padding-left: 67px;
}
.jnpageold .qszd{
	width: 100%;
}
.jnpageold .qszd .bt2{
	font-size: 48px;
    color: #4c67a7;
    height: 80px;
    line-height: 48px;
    border-bottom: 4px solid #c1cae0;
    margin-bottom: 17px;
    margin-top: 0;
}
.jnpageold .qszd-left{
	width: 100%;
}
.jnpageold .qszd-left .qszd-left-top p{
	font-size: 32px;
	line-height: 64px;
    color:#000000;
}
.jnpageold .qszd-left .qszd-left-top p a{
	font-size: 32px;
}
.jnpageold .bt-mod-wzpb-03 .bt-prefix{
	display: block;
}
.jnpageold .qszd-left-bottom ul li a{
	font-size: 36px;
	line-height: 64px;
    color:#000000;
}
.jnpageold .bt-mod-wzpb-03 li .bt-prefix img{
	margin: 32px 18px 0 0;
    width: 6px;
}
.jnpageold .yhqytz-left{
	width: 100%;
	margin-bottom: 30px;
}
.jnpageold .qszd-left-bottom ul li{
	width: 24%;
}
.jnpageold .qszd-left-bottom ul li:last-child{
	width: 25%;
}
.jnpageold .yhqytz-left .bt3{
	font-size: 48px;
	color: #4c67a7;
	height: 80px;
	line-height: 48px;
	border-bottom: 4px solid #c1cae0;
	margin-bottom: 30px;
	margin-top: 28px;
}
.jnpageold .yhqytz-left .bt3 .gd,.jnpageold .yhqytz-right .bt4 .gd{
	background: url(oldgd.png) no-repeat center center;
	width: 79px;
	height: 18px;
	margin-top: 25px;
}
.jnpageold .yhqytz-right .bt4 span{
	margin: 0 46px;
}
.jnpageold .yhqytz-left .list3 li a{
	font-size: 36px;
    color:#000000;
}
.jnpageold .yhqytz-left .list3 li{
	line-height: 56px;
	width: 50%;
}
.jnpageold .dmjn .list5{
	padding: 10px 0 49px;
}
.jnpageold .yhqytz-left .list3{
	border: 0;
	padding: 0;
}
.jnpageold .qszd-left-bottom .bt-mod-wzpb-03{
	padding: 9px 5px 10px 82px!important;
}
.jnpageold .yhqytz-right{
	width: 100%;
}
.jnpageold .yhqytz-right .bt4{
	font-size: 48px;
	height: 80px;
	line-height: 48px;
	border-bottom: 4px solid #c1cae0;
	margin-top: 0;
	margin-bottom: 16px;
color:#666666;
}
.jnpageold .yhqytz-right .bt4 li{
cursor: url(http://www.jinan.gov.cn/picture/0/allaw.cur), auto;
}
.jnpageold .yhqytz-right .bt4 li.hover {
    color: #4c67a7;
}
.jnpageold .yhqytz-right .list4 li a{
	font-size: 36px;
    color:#000000;
}
.jnpageold .yhqytz-right .list4 li{
	line-height: 65px;
}
.jnpageold .bt-rolling-img img{
	width: 586px;
    height: 163px;
}
.jnpageold .bt-rolling-img{
	width: 586px;
	height: 163px;
	margin: 0 14px;
}
.jnpageold  #bt-rolling{
	/* height: 163px;*/
	width: 1200px;
}
.jnpageold .yhqytz-right .list4 li img{
	margin-right: 30px;
    width: 6px;
	margin-left: 5px;
    display: inline-block;
    vertical-align: text-top;
}
.jnpageold .content{
	margin-top: 49px!important;
}
.jnpageold .bt-mod-wzpb-03 ul table li .bt-prefix img {
    margin: 20px 18px 0 0;
}
.jnpageold .oldlink {
    display: block !important;
    font-size: 48px;
    margin-top: -10px;
    color: #4c67a7;
    float: left;
}
span.wzaqh{margin:0 !important}