@charset "utf-8";
/* CSS Document */
html, body{width:750px; margin:0 auto;min-width:inherit; overflow-x:hidden; transform:''}
.fl_pc { float:none; display:block; }
.fr_pc { float:none; display:block; }
.pchide { display:block; }
.mhide { display:none; }
.padhide{display:none}
.container {width:auto;}

/*政府信息公开指南*/
body {background: #fff url(x_0924_m_bg.png) no-repeat center top}
#moe-ogi-head{ width:750px; padding: 80px 0 80px 0;}
.scy-js ul li, .top-tools li {height: 40px; line-height: 40px; font-size: 26px;}
#moe_index_en #language {background: url(/images/m_moe_languages_arrow.png) no-repeat right -20px;}
#moe-ogi-head .scy-js{ right:auto; left:0}
#moe_index_en dl {top: 45px;}
#moe_index_wb a{ display:none}
.moe-cas{margin-left:240px}
.toLoginRegisterCenter { top: 50px; width: 150px;}
.toLoginRegisterCenter dd {height: 60px; line-height: 60px;}
#moe-ogi-head a.logo {margin-bottom: 40px; width: 485px; margin-top: 40px; margin-left: 70px;}
.x_m_search{ width:560px; height:60px; margin:40px auto 0 auto; border:1px solid #2d66a5; background:#fff; border-radius:10px; overflow:hidden; display:block}
.x_m_search .x_m_input{ width:480px; height:60px; line-height:60px; padding-left:20px; border:none; background:none; box-sizing:border-box; float:left; font-size:28px; color:#777}
.x_m_search .x_m_input:focus {outline: none; box - shadow: none; background - color: transparent;}
.x_m_search .x_m_but{ float:right; height:60px; width:60px; border:none; background:url(/images/x_0924_m_but.png) no-repeat center center;}
#moe-ogi-main {width: 750px; padding: 35px 0px 0 0;  margin: 0 auto; box-sizing:border-box }
.common_dqwz mhide{ display:none}
#moe-ogi-search{ display:none}
#moe-ogi-nav { float: none;  width: 750px; margin-left:5px; position:relative; overflow:visible}
#moe-ogi-nav dd {margin-top: 0px; margin-bottom:30px; font-size: 32px; line-height: 36px; width: 340px; float:left; height:100px; box-sizing:border-box; border:none; margin-left:15px; margin-right:15px}
#moe-ogi-nav dd #zhengce {background: url(/images/moe_ogi_icons_zhengce.png) no-repeat 20px 28px;}
#moe-ogi-nav dd a strong { display: inline-block; width: 150px; margin: 0 0 0 85px; font-weight: normal }
.zhengce-nav {position: absolute;top: 100px; left: 15px; z-index:999; width:710px; background:#fff;  box-sizing:border-box; border:1px solid #d2d2d2; padding:15px 0 25px 0}
.zhengce-nav li { background: #f3f3f3; height: 72px; line-height: 72px;  width: 660px; margin: 10px auto 0 auto; text-align: center }
.zhengce-nav li a { padding-left: 0px; font-size:30px;}
#ogi-neirong-nav{ position:absolute; z-index:999; top:230px; left:15px; width:710px; background:#fff;  box-sizing:border-box; border:1px solid #d2d2d2; padding:15px 0 25px 0}
.ogi-nav-2nd li {line-height: 64px;}
.ogi-nav-2nd li a { font-size:30px; padding-left:45px}
.ogi-nav-2nd li a { font-size:30px; padding-left:45px}
.ogi-nav-2nd li a:hover {color: #333 !important;}
.ogi-nav-2nd li a.active{ color:#333 !important;}
#ogi-neirong-nav li .moe-ogi-navlist li {line-height: 60px; }
#ogi-neirong-nav li .nav-3rd li a {font-size: 30px; padding-left:55px}
#ogi-neirong-nav li span {width: 35px; height: 40px}
#ogi-neirong-nav li .nav-2nd li a {padding-left: 45px;}
#ogi-nianbao-nav{position: absolute;top:361px; left: 15px; z-index:999; width:710px; background:#fff;  box-sizing:border-box; border:1px solid #d2d2d2; padding:15px 0 25px 0}
#ogi-nianbao-nav li { background: #f3f3f3; height: 72px; line-height: 72px;  width: 660px; margin: 10px auto 0 auto; text-align: center }
#ogi-nianbao-nav li a { padding-left: 0px; font-size:30px; background:none}
.ogi-nav-2nd li.on, .ogi-nav-2nd li.active, .ogi-nav-2nd li:hover {background:#f3f3f3;}
.ogi-nav-2nd.active {display: none;}

#ogi-gongbao-nav{position: absolute;top:361px; left: 15px; z-index:999; width:710px; background:#fff;  box-sizing:border-box; border:1px solid #d2d2d2; padding:15px 0 25px 0；}
#ogi-gongbao-nav li { background: #f3f3f3; height: 72px; line-height: 72px;  width: 660px; margin: 10px auto 0 auto; text-align: center }
#ogi-gongbao-nav li a { padding-left: 0px; font-size:30px; background:none}
#moe-ogi-nav dd:hover #zhengce, #moe-ogi-nav dd.show #zhengce {background: url(/images/moe_ogi_icons_zhengce.png) no-repeat 20px -57px;}
#moe-ogi-nav-cont h1 {font-size: 34px; font-weight:bold}
#content p, .content p {font-size: 28px; line-height: 52px; }
#content strong, .content strong {font-size: 32px; line-height: 52px;}

#content table,#content table td,#content table td p,#content table td p span{ font-size:26px !important}

#moe-ogi-nav dd a {background: url(/images/m_moe_ogi_icons.png) no-repeat 20px -47px; display: flex; align-items: center; height: 80px;}
#ogi-neirong-nav li span {background: url(/images/m_moe_ogi_icons_n2.png) no-repeat 8px -47px;}
#ogi-neirong-nav li .nav-2nd li a {background: url(/images/m_moe_ogi_icons_n2.png) no-repeat left -207px;}
#ogi-neirong-nav li .nav-2nd li > span {background: url(/images/m_moe_ogi_icons_n2.png) no-repeat 4px -154px;}
#ogi-neirong-nav li .nav-3rd li.hasChildren > span {background: url(/images/m_moe_ogi_icons_n2.png) no-repeat 4px -425px;}
#ogi-neirong-nav li .nav-3rd li.on > span {background-position: 4px -374px;}

/*政府信息公开制度*/
#moe-ogi-nav-cont { padding: 30px 20px 30px 20px;  background: #fff; border: none }
#ogi-list .list-line{padding-top: 15px;  margin-top: 0px; border-top: none; }
#ogi-list li{  padding: 15px 0 ; line-height:36px; background: none; border-bottom:1px dashed #e3e3e3}
#ogi-list li a{ font-size:28px}
#ogi-list li span{ display:none}
#ogi-list li b{ display:block; font-size:28px; color:#666; font-weight:normal}

/*政策*/
.x_guizhang_title{ display:block; border-bottom:3px solid #2d66a5; padding:0 0 10px 0; line-height:40px; font-size:32px; font-weight:bold; color:#2d66a5; margin-bottom:20px}
.moe-guizhang-list-head{ display:none}
#list .guizhang-list-items {display: block; padding:20px 10px}
.guizhang-list-items div {display: block; text-align:left; }
.guizhang-list-items div.guizhang-rowno{ display:none}
#list .guizhang-title a {font-size: 30px; line-height: 38px }
.guizhang-title { width: 100%;}
#list .guizhang-title span {line-height: 36px; font-size: 28px; padding: 10px 0 0 0  }
.guizhang-download { width: 100%; font-size: 28px; margin-left:10px}
.guizhang-download a{ display:inherit !important; float:left; margin-right:20px}
.moe-guizhang-page {font-size: 26px;}
.guizhang-page-list li {margin: 0 5px;height: 38px;line-height: 38px; padding: 2px 10px; margin-bottom: 30px;  }
.guizhang-page-list li.page-count {width: auto;}
#pageValue { width: 55px; padding: 1px 5px;  margin: 0 20px; text-align: center; outline: none; font-size: 26px; margin-top:-10px}
.guizhang-page-list li.clearBorder { height: 38px; line-height: 38px }
#btn-tiaozhuan{ padding:0 10px}

/*法定主动公开内容*/
#ogi-list dt, #list dt { margin-bottom: 15px; font-size: 32px; font-weight: bold; color: #2d66a5; border-bottom: 3px solid #2d66a5;padding:0 0 10px 0; }
#list .list-line { padding-top: 15px; margin-top: 0px; border-top: none }
#list dd { padding: 15px 0; line-height:38px; background: none; border-bottom: 1px dashed #dad9d9 }
#list dd a { font-size:28px; display:block}


/*翻页符*/
.scy_tylb_fy { height: auto; line-height: 38px;  background: none; }
.scy_tylb_fy ul li { font-size: 28px}
.scy_tylb_fy ul li:nth-child(1),.scy_tylb_fy ul li:nth-child(2),.scy_tylb_fy ul li:nth-child(3) { display:none}
.scy_tylb_fy ul li.pchide {display:inline;  padding: 10px 0 0 5px;}
.scy_tylb_fy ul li.mhide{ display:none}
.m_siju_common_page { height: 60px; line-height: 60px; }
.m_siju_common_page .m_page_btn { padding: 6px 10px; margin-left: 16px; border: 1px solid #a7a7a7;   }
.moe-pages ul li.m_page_go .mhide, .scy_tylb_fy ul li.m_page_go .mhide { display:none }
.pchide { display:inline; padding: 8px 0px 0 0px; }
.m_siju_common_page #pageValue { width: 54px; height: 42px; text-align: center; font-size: 28px; color: #6b6b6b; border: 1px solid #a7a7a7; border-radius: 5px; }
#m_tiaozhuan { padding: 6px 16px; border: 1px solid #a7a7a7; border-radius: 30px; }

/*年报*/
#ogi-nianbao-nav li.on a{ color:#2d66a5}
.x_gkndbg_pcdate{ display:none}
.x_gkndbg_mdate{ display:block; float:left !important; font-size:28px; color:#666; line-height:42px; padding-left:0px !important}
/*简报*/
#ogi-gongbao-nav li.on a{ color:#2d66a5}
/*规章*/
.moe-ogi-zhengce{ font-size:30px; background: url(/images/m_moe_icon_guizhangku_num.png) no-repeat center;}
.x_guizhang_search{ display:block !important; margin:0 !important}
.search-box {width: 710px;}
#ogi-search {width: 550px; height:54px; line-height:54px}
#ogi-search input { width: 500px;  height: 54px; font-size:26px; color:#666; line-height:54px}
#ogi-search button {height: 50px;}
#search-more-btn {width: 130px; height: 58px; line-height: 58px; font-size: 26px}
.ogi-search-field{ font-size:28px}
.ogi-search-field input { margin: 0 15px 0 50px; width: 22px; height: 22px }
.guizhang-page-list{ width:700px !important}


#content, .content {height: 1020px; overflow-y: auto;}

.moe-pages { margin-top: 0; height: auto; line-height: normal; background: none; }
.moe-pages ul li { font-size: 28px;}
.moe-pages ul li.pchide { display: inline;}
.moe-pages ul li.m_page_go .mhide { display: none;}
.m_siju_common_page { height: 60px; line-height: 60px;}
.m_siju_common_page .mhide { display: none;}
.m_siju_common_page .pchide { display: inline;}
.m_siju_common_page .m_page_btn { padding: 6px 10px; margin-left: 16px; border: 1px solid #a7a7a7;}
.m_siju_common_page #pageValue { width: 54px; height: 42px; text-align: center; font-size: 28px; color: #6b6b6b; border: 1px solid #a7a7a7; border-radius: 5px;}
.m_siju_common_page span { vertical-align: middle;}
#m_tiaozhuan { padding: 6px 16px; border: 1px solid #a7a7a7; border-radius: 30px;}
.m_page_go { margin-left: 16px;}

#moe-ogi-nav dd a span{ top:auto; font-family: Consolas, monospace，"Courier New", "Lucida Console", Monaco, Menlo, "DejaVu Sans Mono", "Liberation Mono"; font-weight: 600;}


#moe-ogi-nav dd.show a span{ --before-content: "+";}
#moe-ogi-nav dd a span::before{ display: inline-block;}

/*20251216新增底部样式*/
.scy-foot-nr { width: auto !important; font-size: 22px; padding: 0; overflow: hidden;}
.scy-foot-zj { margin: 30px auto 0; width: 474px; width: 600px;}
.scy-foot-zj ul li { margin: 0 20px;}
.scy-foot-zj ul li.sm { background: url(/images/m_footer_icon_1.png) no-repeat center 10px;}
.scy-foot-zj ul li.dt { background: url(/images/m_footer_icon_2.png) no-repeat center 10px;}
.scy-foot-zj ul li.lx { background: url(/images/m_footer_icon_3.png) no-repeat center 10px;}
.scy-foot-zj ul li a { padding-top: 50px; color: #707483; font-size: 22px;}
.scy-foot-xia p { color: #707483; height: auto; line-height: 40px; font-size: 22px; font-family: "微软雅黑";}
.scy-foot-xia p span { display: block; clear: both;}
.scy-foot-xia a { color: #707483;}




/*特殊分辨率处理*/
@media screen and (max-width:600px)
{


}

@media screen and (max-width:400px)
{


}

@media screen and (max-width:360px)
{


}