﻿/* pc  */
.page-content li a.fl { display: inline-block; width: 75%;  overflow: hidden; white-space: nowrap; word-break: keep-all; text-overflow: ellipsis; } 
.page-content li span.fr { display: inline-block; width: 11%;  overflow: hidden; white-space: nowrap; word-break: keep-all; text-overflow: ellipsis; }

/* 手机端 */
.mobile_type .zwxxgk_bd {background-size: 100% 50%; }
.mobile_type .zwxxgk_top { width: 100%; height: auto; }
.mobile_type .zwxxgk_top1 { margin-top: 0vw; height: auto; margin-bottom: 5vw; padding-left: 2vw; }
.mobile_type .zwxxgk_top1 img { width: 10vw; height: 10vw; margin-right: 2vw; float: none; }
.mobile_type .zwxxgk_top1 a { font-size: 6vw; }

/* 政府信息公开 */
.mobile_type .zwxxgk_top2 { width: 100%; height: 15vw; margin: 0; overflow: hidden; margin-bottom: 5vw; }
.mobile_type .zwxxgk_top2 a img { width: 90%; height: 16vw; margin-left: 10%; }

/* 主题内容 */
.mobile_type .zwxxgk_box { width: 100%; padding: 0; }
/* 检索 */
.mobile_type .zwxxgk_ss { width: 100%; height: 13vw; line-height: 13vw; margin: 5vw 0; background-size: 156vw 12vw; background-position: -28vw; }
.mobile_type .inputText1 { width: 100%; margin: 0; height: 10vw;  }
/* 检索框 */
.mobile_type .inputText1 .inp { width: 50%; padding-left: 2vw; height: 10vw; margin-left: 12vw; margin-top: 1vw; font-size: 4vw;  }
/* 按钮 */
.mobile_type .inputText1 .inp1 { width: 10vw; height: 10vw; margin-right: 15vw; }
.mobile_type .inputText1 .inp1 a img { display: block; width: 10vw; height: 10vw; margin-top: 1.5vw; }

/* 左侧内容 */
.mobile_type .dl_nav { width: 92%; padding: 4%;  }

/* 政策 */
.mobile_type .dl_nav02 { width: 92vw; }
.mobile_type .dl_nav02 .sideMenu .xxgkzc { width: 100%; height: 8vw; line-height: 8vw; padding: 0; }
.mobile_type .dl_nav02 .sideMenu .xxgkzc div { margin: 0 !important; margin-left: 35%; width: 100%; text-align: center; font-size: 4.5vw; font-weight: bold; }
.mobile_type .sideMenu ul { width: 100%; padding-top: 2vw; }
.mobile_type .sideMenu ul li { font-size: 4vw; line-height: 4vw; }

/* 指南和制度 */
.mobile_type .dl_nav01 { margin-top: 2.5vw !important; width: 92vw;  }
.mobile_type .dl_nav01 h3 { width: 44vw; margin-top: 0px; height: auto; }
.mobile_type .gkzz {margin-right: 0; float: left; }
.mobile_type .dl_nav01 h3 a { width: 100%; padding: 0; height: 8vw; line-height: 8vw; font-size: 4.5vw; font-weight: bold; text-align: center; }
.mobile_type .dl_nav01 h3 a br  { display: none; }
.mobile_type .gkzn { margin-right: 3vw; }

/* 法定主动公开内容和政府信息公开年报 */
.mobile_type .dl_nav02 .fdzdy { width: 92vw; margin-top: 0px; height: 8vw; line-height: 8vw; margin-top: 2.5vw; padding: 0; }
.mobile_type .dl_nav02 .gknby { width: 92vw; margin-top: 0px; height: 8vw; line-height: 8vw; margin-top: 2.5vw; padding: 0; margin-right: 0px; float: left; }    
.mobile_type .dl_nav02 .fdzdy div { width: 100%; padding: 0; height: 8vw; line-height: 8vw; font-size: 4.5vw; font-weight: bold; text-align: center; }
.mobile_type .dl_nav02 .gknby div { width: 100%; padding: 0; height: 8vw; line-height: 8vw; font-size: 4.5vw; font-weight: bold; text-align: center; }
.mobile_type .dl_nav02 .fdzdy div br { display: none; }
.mobile_type .dl_nav02 .gknby div br { display: none; }
.mobile_type .dl_nav02 h3.on { font-size: 4.5vw; border: 0; width: 92vw; }

/* 依申请公开和区县部门 */
.mobile_type .dl_nav02 .ysqgk_box { width: 92vw; margin-top: 0px; margin-right: 3vw; height: 8vw; line-height: 8vw; margin-top: 2.5vw; padding: 0; text-align: center; }
.mobile_type .dl_nav02 .qxsptlj { width: 92vw; margin-top: 0px; height: 8vw; line-height: 8vw; margin-top: 2.5vw; padding: 0; margin-right: 0px; float: left; text-align: center; }    
.mobile_type .dl_nav02 .ysqgk_box div { width: 100%; padding: 0; height: 8vw; line-height: 8vw; font-size: 4.5vw; font-weight: bold; text-align: left; text-align: center; }
.mobile_type .dl_nav02 .qxsptlj a { width: 100%; padding: 0; height: 8vw; line-height: 8vw; font-size: 4.5vw; font-weight: bold; }
.mobile_type .dl_nav02 .ysqgk_box div br { display: none; }
.mobile_type .dl_nav02 .qxsptlj a br { display: none; }

/* 图标 */
.mobile_type h3 em.zwxxgk_bnt1 , .mobile_type h3 em.zwxxgk_bnt2 , .mobile_type h3 em.zwxxgk_bnt3, .mobile_type h3 em.zwxxgk_xqlink , .mobile_type h3 span.zwxxgk_bnt5 , .mobile_type h3 em.zwxxgk_bnt7 , .mobile_type h3 em.zwxxgk_bnt4 { display: none; }
.mobile_type .dl_nav01 h3.on a { border: 0px; font-size: 4.5vw; }


/* 右侧内容 */

/* 信息公开 */
.mobile_type .scroll_mainother { width: 96%; padding: 2%; min-height: 100vw; margin: 0; }
.mobile_type .title-td { width: 100%; font-size: 8vw; }
.mobile_type .content { font-size: 5vw; }

/* 信息列表 */
.mobile_type #tree-ajax { padding: 0 2vw; }
/* 标题 */
.mobile_type .label-className { height: 10vw; line-height: 10vw; font-size: 4.5vw; }
/* 信息列表 */
.mobile_type .page-content { width: 100%; }
.mobile_type .ajax-ul { padding: 0;  }
.mobile_type .page-content li { margin-top: 2vw; line-height: 5vw; padding-left: 4vw; width: 95%; }
.mobile_type .page-content li a { display: inline-block; width: 70%;  overflow: hidden; white-space: nowrap; word-break: keep-all; text-overflow: ellipsis; font-size: 4vw; }
.mobile_type .page-content li span.fr { display: inline-block; width: 27%;  overflow: hidden; white-space: nowrap; word-break: keep-all; text-overflow: ellipsis; font-size: 4vw; }

/* 三级子栏目 */
.mobile_type .sjgh_box { width: 98vw; }
.mobile_type .sjgh_box li { width: 48%; margin-right: 2%; font-size: 4vw; height: 10vw; line-height: 10vw; margin-bottom: 2vw; }
.mobile_type .sjgh_box li:nth-child(2n) { margin-right: 0; }
.mobile_type .sjgh_box li:nth-child(3n) { margin-right: 2%; }

/* 区县 */
.mobile_type .ajax-ul { width: 100% !important; padding: 0; }
.mobile_type .page-content li.bmndbg { width: 32.8% !important; padding: 0 !important;  }
.mobile_type .page-content li.bmndbg a { padding-left: 2vw; }

/* 老年版 */

/* 主体部分 */
.old_type .zwxxgk_box { width: 1200px; }

/* 检索 */
.old_type .zwxxgk_ss { width: 100%; background-position-x: 100px; }
.old_type .inputText1 { font-size: 17px; width: 498px; margin-top: 7px; margin-right: 338px; }
.old_type .inputText1 .inp { font-size: 17px; }

/* 左侧内容 */
.old_type .dl_nav { width: 275px; margin-right: 35px; }
.old_type .dl_nav01 h3 { width: 100%; height: 130px; }
.old_type .dl_nav01 h3 a { height: 100%; text-align: center; font-size: 48px; width: 100%; }

/* 政策 */
.old_type .dl_nav02 { width: 100%; }
.old_type .dl_nav02 h3.xxgkzc { height: 70px; line-height: 70px; width: 100%; }
.old_type .dl_nav02 h3.xxgkzc.on { height: 70px; }
.old_type .dl_nav02 .xxgkzc div { height: 70px; }
.old_type .dl_nav02 h3.xxgkzc div { margin: 0 !important; width: 100%; font-size: 48px; text-align: center; }
.old_type .sideMenu ul { width: 100%; }
.old_type .sideMenu ul li { font-size: 24px; line-height: 30px; }
.old_type .sideMenu ul li a:hover { font-size: 24px; }

/* 法定主动公开内容 */
.old_type .dl_nav02 h3.on , .old_type .dl_nav02 h3 { width: 100%; height: 130px;  }
.old_type .dl_nav02 h3 div { width: 100%; height: 100%; font-size: 48px; text-align: center; }
.old_type .dl_nav02 .gknby div { width: 80%; margin-left: 10%; }
.old_type .dl_nav02 .fdzdy div { width: 80%; margin-left: 10%; }
.old_type .dl_nav02 .ysqgk_box div { height: 130px; line-height: 130px; }
.old_type .qxsptlj a { display: block; width: 80%; height: 130px; line-height: 55px; font-size: 48px; margin-left: 10%; }

/* 右侧内容 */
.old_type .scroll_mainother { width: 870px; margin: 0; padding: 10px 0 0 15px; }
.old_type .title-td { width: 100%; font-size: 48px; }
.old_type .content p , .old_type .content p a , .old_type .content p span { font-size: 24px !important; }

/* 政策 */
.old_type .label-className { font-size: 32px; line-height: 50px; }
.old_type #tree-ajax div { border: 0 !important; }

/* 信息列表 */
.old_type .ajax-ul { padding-top: 20px; margin-bottom: 25px; overflow: hidden; }
.old_type .page-content li { font-size: 24px; }
.old_type .page-content li a { display: inline-block; width: 80%;  overflow: hidden; white-space: nowrap; word-break: keep-all; text-overflow: ellipsis;  }
.old_type .page-content li span.fr { display: inline-block; width: 16%;  overflow: hidden; white-space: nowrap; word-break: keep-all; text-overflow: ellipsis; }

/* 三级子栏目 */
.old_type .sjgh_box { width: 94%; margin: 20px 0; padding: 0 25px;  }
.old_type .sjgh_box li { width: 245px; font-size: 24px; font-weight: bold; }

/* 区县 */
.old_type .page-content .ajax-ul { margin: 0 !important; width: 95% !important; padding: 35px 10px; }
.old_type .page-content .ajax-ul li.cf.bmndbg { width: 230px !important; font-size: 24px !important; }

/* 图标 */
.old_type h3 em.zwxxgk_bnt1 , .old_type h3 em.zwxxgk_bnt2 , .old_type h3 em.zwxxgk_bnt3, .old_type h3 em.zwxxgk_xqlink , .old_type h3 span.zwxxgk_bnt5 , .old_type h3 em.zwxxgk_bnt7 , .old_type h3 em.zwxxgk_bnt4 { display: none; }
.old_type .dl_nav02 .fdzdy div br { display: none; }
.old_type .dl_nav02 .gknby div br { display: none; }
.old_type .dl_nav02 .ysqgk_box div br { display: none; }
.old_type .dl_nav02 .qxsptlj a br { display: none; }

.zwxxgk_top1 a:hover , .scroll_mainother a:hover { color: #333 !important; }