.elder h1,
		.elder h2,
		.elder h3 {
			padding: 0px;
			margin: 0px;
		}

		.elder p {
			padding: 0px;
			margin: 0px;
		}

		.elder span {
			padding: 0px;
			margin: 0px;
		}

		.elder .fl {
			float: left;
		}

		.elder .fr {
			float: right;
		}

		.elder .cf:after {
			display: block;
			content: '';
			height: 0;
			visibility: hidden;
			clear: both;
		}

		.elder .cf {
			zoom: 1;
		}

		.elder *:focus {
			outline: none;
		}

		.elder img {
			border: none;
		}

		.elder .hide {
			display: none;
		}

		.elder .block {
			display: block;
		}

		.elder body {
			width: 100%;
			height: 100%;
		}

		.elder .zwxxgk_bd {
			width: 100%;
			height: 100%;
			overflow: hidden;
		}

		.elder .zwxxgk_top {
			width: 1100px;
			height: 365px;
			margin: 0 auto;
		}

		.elder .zwxxgk_top1 {
			padding-top: 45px;
			height: 84px;
		}

		.elder .zwxxgk_top1 img {
			width: 85px;
			height: 89px;
			float: left;
			margin-right: 10px;
		}

		.elder .zwxxgk_top1 a {
			height: 95px;
			line-height: 88px;
			font-size: 52px;
			color: #fff;
			font-family: '微软雅黑';
		}

		.elder .zwxxgk_top2 {
			width: 714px;
			height: 121px;
			margin-left: 237px;
			margin-top: 54px;
		}

		/**** mian  ****/
		.elder .zwxxgk_box {
			width: 1060px;
			height: 100%;
			overflow: hidden;
			background-color: #f2f2f2;
			margin: 0 auto;
			padding: 0px 20px 20px;
		}

		/**** 检索  ****/
		.elder .zwxxgk_ht {
			width: 1060px;
			/*height: 51px;*/
			float: left;
			margin-top: 84px;
			margin-bottom: 84px;
			padding-left: 16px;
		}

		.elder .zwxxgk_ss {
			width: 1028px;
			height: 51px;
			float: left;
			
		}

		.elder .inputText1 {
			width: 510px;
			height: 51px;
			line-height: 51px;
			float: right;
			border-radius: 2px;
			/* margin-top: 6px; */
			margin-right: 260px;
		}

		.elder .inputText1 input {
			width: 451px;
			height: 35px;
			line-height: 35px;
			background: none;
			margin-left: 2px;
		}

		.elder .inputText1 .inp {
			width: 410px;
			height: 51px;
			line-height: 51px;
			float: left;
			padding-left: 20px;
			font-size: 20px;
		}

		.elder .inputText1 .inp1 {
			width: 40px;
			height: 48px;
			float: right;
			cursor: pointer;
			text-align: center;
			margin-right: 15px;
		}

		.elder .inputText1 .inp1 a {
			color: #fff;
			font-size: 18px;
		}

		/**** 左导航  ****/
		.elder .dl_nav {
			width: 345px;
			float: left;
		}

		.elder .dl_nav01 {
			width: 100%;
			/* height: 160px; */
			float: left;
		}

		.elder .dl_nav01 h3 {
			width: 345px;
			height: 108px;
			margin-top: 15px;
			float: left;
		}

		.elder .dl_nav01 h3 a {
			cursor: pointer;
			width: 327px;
			color: #2d66a5;
			font-size: 36px;
			display: block;
			height: 106px;
			background: #fff;
			border: 1px solid #ddd;
			font-family: '微软雅黑';
			text-decoration: none;
			line-height: 106px;
			padding-left: 16px;
		}

		.elder .dl_nav01 h3 a:hover {
			width: 327px;
			height: 106px;
			background-color: #2d66a5;
			color: #ffffff;
			font-size: 36px;
			border: 1px solid #2c6294;
		}

		.elder .dl_nav01 h3.tit_hover a {
			width: 327px;
			height: 106px;
			background-color: #2d66a5;
			color: #ffffff;
			font-size: 36px;
			border: 1px solid #2c6294;
		}

		.elder .dl_nav01 h3 em.zwxxgk_bnt1,
		.elder .dl_nav01 h3 em.zwxxgk_bnt2 {
			width: 43px;
			height: 63px;
			float: left;
			padding-right: 20px;
			margin-top: 10px;
			margin-left: 20px;
		}

	
		.elder .dl_nav01 h3.on a {
			height: 65px;
			width: 238px;
			background-color: #2d66a5;
			color: #ffffff;
			font-size: 23px;
			padding-top: 4px;
			border: 1px solid #2c6294;
		}

		
		.elder .dl_nav02 {
			width: 345px;
			float: left;
		}

		.elder .dl_nav02 h3 {
			width: 327px;
			height: 108px;
			border: 1px solid #ddd;
			margin-top: 15px;
			float: left;
			color: #2d66a5;
			font-size: 36px;
			display: block;
			line-height: 108px;
			padding-left: 16px;
			background: #fff;
		}

		.elder .dl_nav02 h3:hover {
			width: 327px;
			background-color: #2d66a5;
			color: #ffffff;
			font-size: 36px;
			display: block;
			border: 1px solid #2c6294;
		}

		.elder .dl_nav02 h3 em.zwxxgk_bnt3,
		.elder .dl_nav02 h3 em.zwxxgk_bnt4 {
			width: 43px;
			height: 63px;
			float: left;
			padding-right: 15px;
			margin-top: 6px;
			margin-left: 20px;
		}

		.elder .dl_nav02 h3 em.zwxxgk_bnt5 {
			width: 43px;
			height: 63px;
			float: left;
			padding-right: 20px;
			margin-top: 6px;
			margin-left: 20px;
		}

	
		.elder .dl_nav02 h3 div {
			cursor: pointer;
			float: left;
			width: 290px;
		}

		.elder .dl_nav02 h3 span.zwxxgk_bnt5,
		.elder .dl_nav02 h3 span.zwxxgk_bnt6 {
			width: 20px;
			height: 108px;
			float: right;
			margin-right: 15px;
		}


		.elder .dl_nav02 h3.on {
			width: 327px;
			background-color: #2d66a5;
			color: #ffffff;
			font-size: 36px;
			display: block;
			border: 1px solid #2c6294;
		}

		.elder .dl_nav02 h3.tit_hover {
			width: 327px;
			background-color: #2d66a5;
			color: #ffffff;
			font-size: 36px;
			display: block;
			border: 1px solid #2c6294;
		}

		
		.elder .sideMenu ul {
			width: 328px;
			display: none;
			background: #fff;
			color: #999;
			float: left;
			/* padding-top: 15px; */
			/* 默认都隐藏 */
		}

		.elder .sideMenu ul li {
			/* padding: 0 0px 0 60px; */
			line-height: 32px;
			font-size: 15px;
			font-weight: 400;
			cursor: pointer;
		}

		.elder .sideMenu ul li a {
			color: #4a4a4a;
			display: block;
		}

		.elder .sideMenu ul li span {
			font-size: 35px;
			float: left;
			margin-right: 10px;
		}

		.elder .zhidu {
			width: 240px;
			height: 72px;
			margin-top: 15px;
			float: left;
		}

		.elder .zhinan {
			width: 240px;
			height: 72px;
			margin-top: 15px;
			float: left;
		}

		.elder .zhidu.on a {
			width: 238px;
			height: 72px;
			background-color: #2d66a5;
			color: #ffffff;
			font-size: 23px;
			padding-top: 5px;
			border: 1px solid #2c6294;
		}

		.elder .zhinan.on a {
			width: 238px;
			height: 72px;
			background-color: #2d66a5;
			color: #ffffff;
			font-size: 23px;
			padding-top: 5px;
			border: 1px solid #2c6294;
		}

		.elder .scroll_main1,
		.elder .fr_zd,
		.elder .fr_cont,
		.elder .fr_nb {
			width: 100% !important;
			/*display: block;*/
			float: left;
			background-color: #FFF;
			/* border: 1px solid #dfdfdf; */
			padding: 0px 0px;
			margin-left: 0;
			/*inset边框内阴影*/
		}

		.elder .dl_nav02 h3.zpfl div {
			float: left;
			width: 95px;
			margin-top: 2px;
		}

		.elder .dl_nav02 h3.ztfl div {
			float: left;
			width: 95px;
			margin-top: 2px;
		}

		.elder .dl_nav02 h3.zpfl {
			width: 238px;
			height: 50px;
			border: 1px solid #ddd;
			margin-top: 0px;
			float: left;
			color: #2d66a5;
			font-size: 23px;
			display: block;
			padding-top: 4px;
			background: #fff;
		}

		.elder .dl_nav02 h3.zpfl:hover {
			width: 238px;
			background-color: #B9D3EE;
			color: #ffffff;
			font-size: 23px;
			display: block;
			border: 1px solid #B9D3EE;
		}

		.elder .dl_nav02 h3.zpfl.on {
			width: 238px;
			background-color: #B9D3EE;
			color: #ffffff;
			font-size: 23px;
			display: block;
			border: 1px solid #B9D3EE;
		}

		
		.elder .dl_nav02 h3 span.zwxxgk_bnt7 {
			width: 20px;
			height: 50px;
			float: right;
			margin-right: 20px;
			margin-top: -15px;
		}

	
		.elder .dl_nav02 h3 em.zwxxgk_bnt7 {
			width: 32px;
			height: 32px;
			float: left;
			padding-right: 15px;
			margin-top: 6px;
			margin-left: 20px;
		}

		.elder .dl_nav02 h3.ztfl.on {
			width: 238px;
			background-color: #B9D3EE;
			color: #ffffff;
			font-size: 23px;
			display: block;
			border: 1px solid #B9D3EE;
		}

		.elder .fr_bm .zfxxgk_zdgkc ul li {
			width: 48% !important;
			margin: 0px;
		}

		.elder .fr_bm .zfxxgk_zdgkc ul li a {
			width: 100% !important;
		}

		.elder .fr_jd .zfxxgk_zdgkc ul li {
			width: 48% !important;
			margin: 0px;
		}

		.elder .fr_jd .zfxxgk_zdgkc ul li a {
			width: 100% !important;
		}

		.elder .fr_bm .zfxxgk_zdgkc ul li {
			margin: 0px !important;
		}

		.elder .dl_nav02 h3.ztfl {
			width: 238px;
			height: 50px;
			border: 1px solid #ddd;
			margin-top: 15px;
			float: left;
			color: #2d66a5;
			font-size: 23px;
			display: block;
			padding-top: 4px;
			background: #fff;
		}

		.elder .dl_nav02 h3.ztfl:hover {
			width: 238px;
			background-color: #B9D3EE;
			color: #ffffff;
			font-size: 23px;
			display: block;
			border: 1px solid #B9D3EE;
		}

		.elder .dl_nav02 h3 em.zwxxgk_bnt8 {
			width: 32px;
			height: 32px;
			float: left;
			padding-right: 15px;
			margin-top: 6px;
			margin-left: 20px;
		}

		.elder .dl_nav02 h3 span.zwxxgk_bnt8 {
			width: 20px;
			height: 50px;
			float: right;
			margin-right: 20px;
			margin-top: -15px;
		}

		.elder .mainR {
			width: 690px;
			background: #fff;
			border: 1px solid #dddddd;
		}

		/* 信息公开指南 */
		.elder .zn_cont {
			width: 640px;
			margin: 0 auto;
			padding: 30px 0;
		}

		.elder .cont_tit {
			width: 730px;
			text-align: center;
			font-size: 32px;
			font-weight: bold;
			color: #2d66a5;
		}

		.elder .cont-line {
			margin: 0 35px;
			text-align: center;
			font-size: 15px;
			color: #999999;
			height: 65px;
			line-height: 65px;
			border-bottom: 1px solid #dddddd;
		}

		.elder .contM {
			margin-top: 20px;
			margin-left: 17px;
			padding-right: 25px;
		}

		.elder .contM p {
			color: #333333;
			font-size: 16px;
			line-height: 30px;
			text-indent: 33px;
		}

		.elder .contM .part {
			font-size: 21px;
			font-weight: bold;
			color: #333;
			margin: 30px 0;
		}

		.elder .scroll_list {
			height: 600px;
		}

		.elder .scroll_list .jscroll-e {
			display: block !important;
		}

		/* 政务信息公开制度 */
		.elder .fr_zd {
			padding: 0 0 20px 0 !important;
		}

		.elder .zfxxgk_zd1 {
			width: 98%;
			height: 30px;
			float: left;
			margin-bottom: 20px;
			margin-top: 10px;
		}

		.elder .zfxxgk_zd1 a {
			font-size: 15px;
			float: left;
		}

		.elder .zfxxgk_zd1 b {
			float: right;
		}

		.elder .zfxxgk_zd1 b,
		.elder .zfxxgk_zd2 b {
			color: #b2b2b2;
			font-size: 15px;
			margin-left: 20px;
			font-weight: 100;
		}

		.elder .zfxxgk_zd2 {
			width: 98%;
			float: left;
			border-top: 2px solid #ccc;
		}

		.elder .zfxxgk_zd2 ul li {
			font-size: 15px;
			line-height: 42px;
			margin-top: 15px;
		}

		.elder .zfxxgk_zd2 ul li a {
			display: block;
			width: 80%;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
			word-wrap: normal;
			float: left;
		}

		.elder .zfxxgk_zd2 ul li b {
			color: #b2b2b2;
			font-size: 16px;
			margin-left: 20px;
			font-weight: 100;
			float: right;
		}

		/* 政务信息主动公开内容 */
		.elder .zwxxgk_box1 {
			width: 1060px;
			height: 100%;
			overflow: hidden;
			background-color: #f2f2f2;
			margin: 0 auto;
			padding: 0px 20px 20px;
		}

		.elder .fr_cont {
			width: 768px;
			float: left;
			background-color: #FFF;
			padding: 0px 0px;
			/*inset边框内阴影*/
			margin-left: 0;
		}

		.elder .zfxxgk_zdgktit {
			width: 100%;
			height: auto !important;
			float: left;
			border-bottom: 2px solid #ccc;
		}

		.elder .searchtext {
			font-size: 24px;
		}

		.elder .zdgk_list>div>table tr>td>div:first-child {
			height: auto !important;
			font-size: 24px;
		}

		.elder .zdgk_list>div>table {
			border-spacing: unset;
		}

		.elder .zdgk_list>div>table>tbody>tr>td>table>tbody>tr>td:first-of-type {
			width: 100%;
			text-align: center;
		}

		.elder .zdgk_list>div>table>tbody>tr>td>table>tbody>tr>td:first-of-type span {
			display: none;
		}

		.elder .zdgk_list>div>table>tbody>tr>td>table>tbody>tr>td:last-of-type {
			display: none;
		}

		.elder .pgBtn1 {
			display: none;
		}

		.elder .pgBtn {
			min-width: 100px !important;
			font-size: 24px;
		}

		.elder .zfxxgk_zdgktit a {
			height: 33px;
			line-height: 31px;
			background-color: #2d66a3;
			display: block;
			float: left;
			text-align: center;
			color: #fff;
			font-size: 18px;
			font-weight: 600;
			padding: 0px 20px;
			min-width: 70px;
		}

		.elder .zfxxgk_zdgkc {
			float: left;
			margin-top: 30px;
			margin-bottom: 20px;
			width: 649px !important;
		}

		.elder .zfxxgk_zdgkc ul li {
			font-size: 36px;
			line-height: 72px !important;
			width: 630px !important;
			height: auto;
			overflow: hidden;
		}

		.elder .fr_zd .zfxxgk_zdgkc ul li a {
			width: 92% !important
		}

		.elder .zfxxgk_zdgkc ul li a {
			float: left;
			display: block;
			width: 61% !important;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
			word-wrap: normal;
			font-size: 36px !important;
		}

		.elder .zfxxgk_zdgkc b {
			color: #b2b2b2;
			font-size: 36px !important;
			margin-left: 20px;
			font-weight: 400;
			float: right;
		}

		.elder .zfxxgk_zdgkc .more {
			width: 140px;
			height: 50px;
			line-height: 50px;
			font-size: 28px;
			margin: 0 auto;
			text-align: center;
			background: #e7e7e7;
			float: left;
			margin-top: 10px;
			margin-left: 260px;
			margin-bottom: 22px;
		}

		.elder .zfxxgk_zdgkc .zfjg li.one {
			width: 100%;
		}

		.elder .zfxxgk_zdgkc .zfjg li {
			float: left;
			width: 33%;
			font-size: 14px;
		}

		.elder .zfxxgk_zdgktit span {
			height: auto !important;
			line-height: 72px !important;
			background-color: #2d66a3;
			display: block;
			float: left;
			text-align: center;
			color: #fff;
			font-size: 36px !important;
			font-weight: 600;
			padding: 0px 20px;
			min-width: 222px;
		}

		/* 信息公开年报 */
		.elder .nbList-1 {
			margin-left: 20px;
		}

		.elder .zfxxgk_ndbgt {
			font-size: 18px;
			margin: 20px 0px;
			font-family: '微软雅黑';
		}

		.elder .zfxxgk_ndbgct {
			width: 400px;
			height: 40px;
			background-color: #2d66a5;
			float: left;
			line-height: 40px;
			font-size: 20px;
			color: #fff;
			text-align: center;
			font-family: '微软雅黑';
		}

		.elder .zfxxgk_02Box {
			height: auto;
			overflow: hidden;
			width: 688px;
		}

		.elder .zfxxgk_02Box ul {
			width: 730px;
			float: left;
		}

		.elder .zfxxgk_02Box ul li {
			cursor: default;
			width: 220px;
			float: left;
			height: 53px;
			line-height: 53px;
			font-size: 16px;
			padding-left: 20px;
			border-left: 2px solid #e8e8e8;
		}

		.elder .zfxxgk_02Box ul li a {
			width: 90%;
			color: #333;
			float: left;
			overflow: hidden;
			white-space: nowrap;
			text-overflow: ellipsis;
		}

		.elder .zfxxgk_02Box ul li a:hover {
			color: #1666d4;
			display: block;
		}

		.elder .zfxxgk_02Box ul li tr th {
			font-weight: normal;
			padding: 1px 0px;
			font-size: 14px;
			border-top: 1px solid #ebebeb;
			border-right: 1px solid #ebebeb;
			text-align: center;
		}

		.elder .zfxxgk_02Box ul li tr th a {
			width: 50px;
			text-align: center;
			background: #22ac38;
			display: block;
			font-size: 14px;
			border-radius: 2px;
			color: #fff;
			margin: 0 auto;
		}

		.elder .zfxxgk_02Box li:nth-child(1),
		.elder .zfxxgk_02Box li:nth-child(4),
		.elder .zfxxgk_02Box li:nth-child(7),
		.elder .zfxxgk_02Box li:nth-child(10),
		.elder .zfxxgk_02Box li:nth-child(13),
		.elder .zfxxgk_02Box li:nth-child(16),
		.elder .zfxxgk_02Box li:nth-child(19),
		.elder .zfxxgk_02Box li:nth-child(22),
		.elder .zfxxgk_02Box li:nth-child(25),
		.elder .zfxxgk_02Box li:nth-child(28),
		.elder .zfxxgk_02Box li:nth-child(31),
		.elder .zfxxgk_02Box li:nth-child(34),
		.elder .zfxxgk_02Box li:nth-child(37),
		.elder .zfxxgk_02Box li:nth-child(40),
		.elder .zfxxgk_02Box li:nth-child(43),
		.elder .zfxxgk_02Box li:nth-child(46),
		.elder .zfxxgk_02Box li:nth-child(49) {
			border-left: none;
		}

		.elder .zfxxgk_02Box li:nth-child(4),
		.elder .zfxxgk_02Box li:nth-child(5),
		.elder .zfxxgk_02Box li:nth-child(6),
		.elder .zfxxgk_02Box li:nth-child(10),
		.elder .zfxxgk_02Box li:nth-child(11),
		.elder .zfxxgk_02Box li:nth-child(12),
		.elder .zfxxgk_02Box li:nth-child(16),
		.elder .zfxxgk_02Box li:nth-child(17),
		.elder .zfxxgk_02Box li:nth-child(18),
		.elder .zfxxgk_02Box li:nth-child(22),
		.elder .zfxxgk_02Box li:nth-child(23),
		.elder .zfxxgk_02Box li:nth-child(24),
		.elder .zfxxgk_02Box li:nth-child(28),
		.elder .zfxxgk_02Box li:nth-child(29),
		.elder .zfxxgk_02Box li:nth-child(30),
		.elder .zfxxgk_02Box li:nth-child(34),
		.elder .zfxxgk_02Box li:nth-child(35),
		.elder .zfxxgk_02Box li:nth-child(36),
		.elder .zfxxgk_02Box li:nth-child(40),
		.elder .zfxxgk_02Box li:nth-child(41),
		.elder .zfxxgk_02Box li:nth-child(42),
		.elder .zfxxgk_02Box li:nth-child(46),
		.elder .zfxxgk_02Box li:nth-child(47),
		.elder .zfxxgk_02Box li:nth-child(48) {
			background: #f7f7f7;
		}

		/* 通用尾部 */
		.elder .w1100 {
			width: 1100px;
			margin: 0 auto;
		}

	
		.elder .dzjg {
			padding-top: 25px;
			margin-left: 85px;
			margin-right: 23px;
		}

		/*底部*/
		.elder .footer {
			height: 440px;
		}

		.elder .footer_n1_1 {
			height: 80px;
			line-height: 80px;
			font-size: 36px;
		}

		.elder .footer_n1_1 a {
			font-size: 36px;
		}

		.elder .footer_n2 {
			height: 340px;
		}

		.elder .footer_n2 p {
			font-size: 32px;
			line-height: 70px;
		}

		.elder .default_pgSearchInfo {
			display: none;
		}

		.elder .default_pgToolbar td {
			font-size: 24px !important;
		}

		.elder .default_pgCurrentPage {
			height: 24px !important;
		}

		.elder .default_pgTotalPage {
			font-size: 24px !important;
		}

		.elder em {
			display: none;
		}

		.elder .old_css br {
			display: block;
		}

		.elder br {
			display: none;
		}