.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_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;
overflow: hidden;
background-color: #f2f2f2;
margin: 0 auto;
padding: 0px 20px 20px;
}

.elder .table {
height: 400px;
width: 650px;
}

.elder .title-td {
font-size: 38px;
line-height: 2;
}

/**** 检索 ****/
.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 .layui-tree-line .layui-tree-set.layui-tree-setLineShort:before{
display:none;
}

/**** 左导航 ****/
.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: 24px;
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;
height: auto;
line-height: 1;
}

.elder .page-content li a {
font-size: 24px;
width: 72%;
}

.elder .fr {
float: right;
font-size: 24px;
}

.elder .content * {
font-size: 24px;
line-height: 2;
}

.elder .layui-tree {
line-height: 22px;
padding-left: 20px;
}

.elder .layui-tree-icon .layui-icon {
display: none;
}

.elder .sideMenu ul li span {}

.elder .layui-tree-icon {
display: none;
}

.elder .layui-tree-line .layui-tree-set .layui-tree-set:after {
display: none;
}

.elder .page-content li a {
font-size: 24x;
}

.elder .label-className {
font-size: 36px;
line-height: 2;
}




.elder .zhidu {
width: 240px;
height: 72px;
margin-top: 15px;
float: left;
}

.elder .zhinan {
width: 240px;
height: 72px;
margin-top: 15px;
float: left;
}

.elder .layui-laypage a,
.elder .layui-laypage span {
height: 40px;
line-height: 40px;
font-size: 24px;
}

.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 .more {
font-size: 32px;
line-height: 60px;
height:auto;
}
.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;
height: auto !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 .old_css br {
display: block;
}

.elder br {
display: none;
}
.elder .dl_nav01 h3 em.zwxxgk_bnt1, 
.elder .dl_nav01 h3 em.zwxxgk_bnt2,
.elder .dl_nav02 h3 em.zwxxgk_bnt3, 
.elder .dl_nav02 h3 em.zwxxgk_bnt4,
.elder .zwxxgk_bnt6,
.elder .zwxxgk_bnt17{
    display:none;
}