﻿.jn_nav {
    height: 114px;
line-height:114px;
}

.jnpageold .dist_list {
    top: 680px;
}
.jnpageold .tzgg{
	border-bottom: 4px solid #e0e0e0;
}
.jnpageold .tzgg .tz {
    font-size: 48px;
    font-weight: normal;
    height: 125px;
    line-height: 140px;
    margin-top: 0;
    margin-bottom: 0;
}
.jnpageold .tznr {
    height: auto;
    border: 0;
    padding: 10px 0;
}
.jnpageold .tznr ul li {
    background: url(../image/olddian_03.png) no-repeat left center;
    width: 100%;
    line-height: 72px;
    padding-left: 35px;
    font-size: 36px;
    float: none;
}
.jnpageold .tznr ul li a{
    color: #000000;
}
.jnpageold .con2 .rdfw {
    height: 109px;
	border-bottom: 4px solid #e0e0e0;
}
.jnpageold .con2 .rdfw span {
    font-size: 48px;
    font-weight: normal;
    height: 105px;
    line-height: 90px;
}
.jnpageold .con2 .fwzq {
    height: auto;
    box-shadow: none;
}
.jnpageold #yjs{
	min-height: 1358px;
}
.jnpageold #yjs,.jnpageold #yjs .clearfix,.jnpageold #yjs .jiantou{
	overflow: inherit;
}
.jnpageold #yjs .prev {
    width: 74px;
	height: 280px;
	top:529px;
	left:-60px;
	background: url(../image/yshjjt_l.png) no-repeat center top;
}
.jnpageold #yjs .next {
    width: 74px;
    height: 280px;
	top:529px;
	right:-60px;
	background: url(../image/yshjjt_r.png) no-repeat center top;
}
.jnpageold #yjs .prev img{
    display: none;
}
.jnpageold #yjs .next img{
    display: none;
}
.jnpageold .con2 .fwr {
    padding: 30px 50px;
	padding-bottom: 0;
}
.jnpageold .con2 .fwr li {
    width: 525px;
    height: 282px;
    margin-right: 50px;
    margin-bottom: 50px;
}
.jnpageold .con2 .fwr li:nth-child(2n) {
    margin-right: 0;
}
.jnpageold .con2 .fwr li img{
    width: 100%;
    height: 200px;
}
.jnpageold .con2 .fwr li p {
    font-size: 36px;
    font-weight: normal;
    height: 82px;
    line-height: 82px !important;
    color:#000000;
}
.jnpageold .yjs_bottom {
    border-top: 0;
	padding-top: 50px;
    font-size: 36px;
}
.jnpageold .yjs_bottom>ul>li {
    width: 33.3%;
    height: 264px;
	padding-top: 0;
}
.jnpageold .yjs_bottom>ul>li>a {
    border-right: 0;
	padding-top: 175px;
    color:#000000;
}
.jnpageold .yjs_bottom>ul>li:hover div.price {
	width: 100%;
	height: 284px;
	background: #556fab;
	opacity: .9;
	-moz-opacity: .9;
	filter: alpha(opacity=90);
}
.jnpageold .price .content p {
	margin-top: 15px !important;
	margin-bottom: 0px !important;
	color: #ffffff;
}
.jnpageold .price .content p a {
	font-size: 24px !important;
}
.jnpageold .gengduo {
    background: none;
    height: 48px;
}
.jnpageold .gengduo a {
    font-size: 24px;
	padding: 5px 30px;
	border: 2px solid #FFFFFF;
	border-radius: 10px;
}
.jnpageold .yjs_bottom ul li.sqsb01 {
    background: url(../image/oldts01.png) no-repeat center top;
}
.jnpageold .yjs_bottom ul li.sqsb02 {
    background: url(../image/oldts02.png) no-repeat center top;
}
.jnpageold .yjs_bottom ul li.sqsb03 {
    background: url(../image/oldts03.png) no-repeat center top;
}
.jnpageold .yjs_bottom ul li.sqsb04 {
    background: url(../image/oldts04.png) no-repeat center top;
}
.jnpageold .yjs_bottom ul li.sqsb05 {
    background: url(../image/oldts05.png) no-repeat center top;
}
.jnpageold .yjs_bottom ul li.sqsb06 {
    background: url(../image/oldts06.png) no-repeat center top;
}
.jnpageold .yjs_bottom ul li.sqsb07 {
    background: url(../image/oldts07.png) no-repeat center top;
}
.jnpageold .yjs_bottom ul li.sqsb08 {
    background: url(../image/oldts08.png) no-repeat center top;
}
.jnpageold .yjs_bottom ul li.sqsb09 {
    background: url(../image/oldts09.png) no-repeat center top;
}
.jnpageold .yjs_bottom ul li.sqsb10 {
    background: url(../image/oldts10.png) no-repeat center top;
}
.jnpageold .con4 .grl {
    height: 112px;
    line-height: 112px;
    border-bottom: 4px solid #e0e0e0;
	margin-bottom: 170px;
}
.jnpageold .con4 .grl a {
    font-size: 48px;
    width: auto !important;
    height: 112px !important;
    line-height: 112px;
    color:#666666;
}
.jnpageold .con4 .grl a#one1,.jnpageold .con4 .grl a#one2 {
cursor: url(http://www.jinan.gov.cn/picture/0/pointer.cur), auto;
}
.jnpageold .con4 .grl a#one3 {
cursor: url(http://www.jinan.gov.cn/picture/0/allaw.cur), auto;
}
.jnpageold .con4 .grl a.current {
    color:#4c67a7;
}
.jnpageold .con4 .grl a#one3 {
    margin-right: 260px;
}
.jnpageold .con4 .grl a+a{
    margin-top: -13px;
	width: 304px !important;
	text-align: center;
}
.jnpageold .con4 .grl span {
    font-size: 48px;
}
.jnpageold .con4 .grls li {
    width: 564px;
    height: 412px;
    margin-right: 70px;
    margin-bottom: 50px;
	padding-top: 210px;
}
.jnpageold .con4 .grls li:nth-child(2n) {
    margin-right: 0;
}
.jnpageold .con4 .grls li h3 {
    font-size: 44px;
    color: #4c67a7;
}
.jnpageold .con4 .grls li p {
    font-size: 36px;
	color: #4c67a7;
}
.jnpageold .con4 .grls li p a {
    color: #4c67a7;
}
.jnpageold .con4 .grls li.gr01 {
    background: url(../image/oldgr01.png) no-repeat center 50px;
}
.jnpageold .con4 .grls li.gr02 {
    background: url(../image/oldgr02.png) no-repeat center 50px;
}
.jnpageold .con4 .grls li.gr03 {
    background: url(../image/oldgr03.png) no-repeat center 50px;
}
.jnpageold .con4 .grls li.gr04 {
    background: url(../image/oldgr04.png) no-repeat center 50px;
}
.jnpageold .con4 .grls li.gr05 {
    background: url(../image/oldgr05.png) no-repeat center 50px;
}
.jnpageold .con4 .grls li.gr06 {
    background: url(../image/oldgr06.png) no-repeat center 50px;
}
.jnpageold .con4 .grls li.gr07 {
    background: url(../image/oldgr07.png) no-repeat center 50px;
}
.jnpageold .con4 .grls li.gr08 {
    background: url(../image/oldgr08.png) no-repeat center 50px;
}
.jnpageold .con4 .grls li.gr01:hover {
	background: url(../image/oldgr01h.png) no-repeat center 50px #4c67a7;
}
.jnpageold .con4 .grls li.gr02:hover {
	background: url(../image/oldgr02h.png) no-repeat center 50px #4c67a7;
}
.jnpageold .con4 .grls li.gr03:hover {
	background: url(../image/oldgr03h.png) no-repeat center 50px #4c67a7;
}
.jnpageold .con4 .grls li.gr04:hover {
	background: url(../image/oldgr04h.png) no-repeat center 50px #4c67a7;
}
.jnpageold .con4 .grls li.gr05:hover {
	background: url(../image/oldgr05h.png) no-repeat center 50px #4c67a7;
}
.jnpageold .con4 .grls li.gr06:hover {
	background: url(../image/oldgr06h.png) no-repeat center 50px #4c67a7;
}
.jnpageold .con4 .grls li.gr07:hover {
	background: url(../image/oldgr07h.png) no-repeat center 50px #4c67a7;
}
.jnpageold .con4 .grls li.gr08:hover {
	background: url(../image/oldgr08h.png) no-repeat center 50px #4c67a7;
}
.jnpageold .con4 .grls li:hover h3 {
    color: #FFFFFF;
}
.jnpageold .con4 .grls li:hover p {
	color: #FFFFFF;
}
.jnpageold .con4 .grls li:hover p a {
    color: #FFFFFF;
}
.jnpageold .con4 .grls li.fr01 {
	background: url(../image/oldfr01.png) no-repeat center 50px;
}
.jnpageold .con4 .grls li.fr02 {
	background: url(../image/oldfr02.png) no-repeat center 50px;
}
.jnpageold .con4 .grls li.fr03 {
	background: url(../image/oldfr03.png) no-repeat center 50px;
}
.jnpageold .con4 .grls li.fr04 {
	background: url(../image/oldfr04.png) no-repeat center 50px;
}
.jnpageold .con4 .grls li.fr05 {
	background: url(../image/oldfr05.png) no-repeat center 50px;
}
.jnpageold .con4 .grls li.fr06 {
	background: url(../image/oldfr06.png) no-repeat center 50px;
}
.jnpageold .con4 .grls li.fr07 {
	background: url(../image/oldfr07.png) no-repeat center 50px;
}
.jnpageold .con4 .grls li.fr08 {
	background: url(../image/oldfr08.png) no-repeat center 50px;
}
.jnpageold .con4 .grls li.fr01:hover {
	background: url(../image/oldfr01h.png) no-repeat center 50px #4c67a7;
}
.jnpageold .con4 .grls li.fr02:hover {
	background: url(../image/oldfr02h.png) no-repeat center 50px #4c67a7;
}
.jnpageold .con4 .grls li.fr03:hover {
	background: url(../image/oldfr03h.png) no-repeat center 50px #4c67a7;
}
.jnpageold .con4 .grls li.fr04:hover {
	background: url(../image/oldfr04h.png) no-repeat center 50px #4c67a7;
}
.jnpageold .con4 .grls li.fr05:hover {
	background: url(../image/oldfr05h.png) no-repeat center 50px #4c67a7;
}
.jnpageold .con4 .grls li.fr06:hover {
	background: url(../image/oldfr06h.png) no-repeat center 50px #4c67a7;
}
.jnpageold .con4 .grls li.fr07:hover {
	background: url(../image/oldfr07h.png) no-repeat center 50px #4c67a7;
}
.jnpageold .con4 .grls li.fr08:hover {
	background: url(../image/oldfr08h.png) no-repeat center 50px #4c67a7;
}
.jnpageold #con-one-3 .bd {
    width: 1200px;
    margin-left: 0;
    font-size: 36px;
}
.jnpageold #con-one-3 .hd{
	height: 30px;
	width: 190px;
	bottom: -10px;
	margin-left: -80px;
}
.jnpageold #con-one-3 .hd ul li {
    width: 30px;
    height: 30px;
    background: url(../image/oldbmcir.png) no-repeat center;
}
.jnpageold #con-one-3 .hd ul li.on {
    background: url(../image/oldbmcirh.png) no-repeat center;
}
.jnpageold .con4 .grls li.bm {
    width: 580px !important;
    height: 125px !important;
    line-height: 125px !important;
	margin: 0;
	margin-top: 0 !important;
    margin-right: 40px !important;
    margin-bottom: 40px !important;
    padding: 0 !important;
    background: none;
    box-shadow: 0 0 20px #dee3ee;
}
.jnpageold .con4 .grls li.bm:nth-child(2n) {
    margin-right: 0 !important;
}
.jnpageold .con4 .grls .box {
    margin: 0;
    height: 100%;
    line-height: 125px;
}
.jnpageold .con4 .grls .box a{
    color:#000000;
}
.jnpageold .con4 .grls .box:hover a{
    color:#ffffff;
}
.jnpageold .con6 .grl{
    font-size: 48px;
    font-weight: normal;
    height: 109px;
    line-height: 100px;
    margin-top: 0;
}
.jnpageold .con6 #slideBox2>div.clearfix{
    border-bottom: 4px solid #e0e0e0;
}
.jnpageold .con6 .grr{
	margin-top: 18px;
}
.jnpageold .con6 .grr a img{
    display: none;
}
.jnpageold .con6 .grr a{
	float: left;
    width: 76px;
	height: 76px;
	background: url(../image/oldjtzy_03.png) no-repeat;
}
.jnpageold .con6 .grr a+a{
	background: url(../image/oldjtzy_05.png) no-repeat;
	margin-left: 28px;
}
.jnpageold .con6 .cxlist ul {
    margin-left: 0;
    margin-top: 30px;
}
.jnpageold .con6 .cxlist li {
    width: 386px;
    height: 150px;
    line-height: 150px;
    margin-left: 0;
    margin-bottom: 30px;
	margin-right: 20px;
}
.jnpageold .con6 .cxlist li:nth-child(3n) {
	margin-right: 0px;
}
.jnpageold .con6 .cxlist li a {
    font-size: 36px;
    color:#000000;
}
.jnpageold .jn_title {
    height: 109px;
	border-bottom: 4px solid #e0e0e0;
}
.jnpageold .jn_title span {
    font-size: 48px;
    font-weight: normal;
    height: 105px;
    line-height: 100px;
}
.jnpageold #slideBoxtb {
    height: auto !important;
}
.jnpageold #slideBoxtb .prev {
    width: 39px;
	height: 68px;
	top:230px;
	background: url(../image/oldbmcxzuo.png) no-repeat;
}
.jnpageold #slideBoxtb .next {
    width: 39px;
    height: 68px;
	top:230px;
	background: url(../image/oldbmcxyou.png) no-repeat;
}
.jnpageold #slideBoxtb .prev img,.jnpageold #slideBoxtb .next img{
    display: none;
}
.jnpageold #slideBoxtb .tblist li {
    width: 25%;
    height: 255px;
}
.jnpageold #slideBoxtb .tblist li h3 {
    font-size: 36px;
    color:#000000;
}
.jnpageold #slideBoxtb .tblist li a{
    display: block;
	padding-top: 160px;
}
.jnpageold #slideBoxtb .tblist li a img{
    display: none;
}
.jnpageold #slideBoxtb .tblist li a.oldbm01{
    background: url(../image/oldbmlist01.png) no-repeat center 50px;
}
.jnpageold #slideBoxtb .tblist li a.oldbm02{
    background: url(../image/oldbmlist02.png) no-repeat center 50px;
}
.jnpageold #slideBoxtb .tblist li a.oldbm03{
    background: url(../image/oldbmlist03.png) no-repeat center 50px;
}
.jnpageold #slideBoxtb .tblist li a.oldbm04{
    background: url(../image/oldbmlist04.png) no-repeat center 50px;
}
.jnpageold #slideBoxtb .tblist li a.oldbm05{
    background: url(../image/oldbmlist05.png) no-repeat center 50px;
}
.jnpageold #slideBoxtb .tblist li a.oldbm06{
    background: url(../image/oldbmlist06.png) no-repeat center 50px;
}
.jnpageold #slideBoxtb .tblist li a.oldbm07{
    background: url(../image/oldbmlist07.png) no-repeat center 50px;
}
.jnpageold #slideBoxtb .tblist li a.oldbm08{
    background: url(../image/oldbmlist08.png) no-repeat center 50px;
}
.jnpageold #slideBoxtb .tblist li a.oldbm09{
    background: url(../image/oldbmlist09.png) no-repeat center 50px;
}
.jnpageold #slideBoxtb .tblist li a.oldbm10{
    background: url(../image/oldbmlist10.png) no-repeat center 50px;
}
.jnpageold #slideBoxtb .tblist li a.oldbm11{
    background: url(../image/oldbmlist11.png) no-repeat center 50px;
}
.jnpageold #slideBoxtb .tblist li a.oldbm12{
    background: url(../image/oldbmlist12.png) no-repeat center 50px;
}
.jnpageold #slideBoxtb .tblist li a.oldbm13{
    background: url(../image/oldbmlist13.png) no-repeat center 50px;
}
.jnpageold #slideBoxtb .tblist li a.oldbm14{
    background: url(../image/oldbmlist14.png) no-repeat center 50px;
}
.jnpageold #slideBoxtb .tblist li a.oldbm15{
    background: url(../image/oldbmlist15.png) no-repeat center 50px;
}
.jnpageold #slideBoxtb .tblist li a.oldbm16{
    background: url(../image/oldbmlist16.png) no-repeat center 50px;
}
.jnpageold #slideBoxtb .tblist li a.oldbm17{
    background: url(../image/oldbmlist17.png) no-repeat center 50px;
}
.jnpageold #slideBoxtb .tblist li a.oldbm18{
    background: url(../image/oldbmlist18.png) no-repeat center 50px;
}
.jnpageold #slideBoxtb .tblist li a.oldbm19{
    background: url(../image/oldbmlist19.png) no-repeat center 50px;
}
.jnpageold #slideBoxtb .tblist li a.oldbm20{
    background: url(../image/oldbmlist20.png) no-repeat center 50px;
}
.jnpageold #slideBoxtb .tblist li a.oldbm21{
    background: url(../image/oldbmlist21.png) no-repeat center 50px;
}
.jnpageold .con5 {
    height: 477px;
    background: url(../image/oldfwhcp.png) no-repeat center top;
    width: 100%;
}
.jnpageold .con5 .hcp p {
    font-size: 48px;
    height: 150px;
    line-height: 150px;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
}
.jnpageold .con5 .hcp .ck {
    margin-top: 60px;
    margin-right: 0;
}
.jnpageold .con5 .hcp .ck a {
    font-size: 36px;
}
.jnpageold .con5 .hcpls {
    border: 0;
    height: 277px;
    margin-top: 0;
	width: 1200px;
	padding-left: 20px;
    background: none;
}
.jnpageold .con5 .hcpls li {
    width: auto;
    margin-top: 45px;
    height: auto;
    font-size: 36px;
    background: none;
    border-right: 0;
    padding-left: 0px;
	padding-right: 70px;
}
.jnpageold .con5 .hcpls li:first-child {
    min-width: 520px;
}
.jnpageold .con5 .hcpls li p span {
    font-size: 32px;
}
.jnpageold .con5 .hcpls li p .sz {
    font-size: 80px;
    margin-right: 10px;
    font-weight: bold;
	display: inline-block;
}
.jnpageold .con5 .hcpls li p .zps {
    min-width: 390px;
}
.jnpageold .con5 .hcpls li p .xx {
    display: none;
}
.jnpageold .con5 .hcpls li.oldxingx {
    padding-bottom: 40px;
	width: 190px;
	padding-right: 0px;
	background: url(../image/oldxingxing_11.png) no-repeat center bottom !important;
}