
@charset "utf-8";
/* CSS Document */

@import url("inc/global.css")/*tpa=http://mfb.wuhan.gov.cn/css/inc/global.css*/;		/* 全局样式 */
@import url("inc/share.css")/*tpa=http://mfb.wuhan.gov.cn/css/inc/share.css*/;		/* 公用样式 */
@import url("inc/pagesize.css")/*tpa=http://mfb.wuhan.gov.cn/css/inc/pagesize.css*/;		/* 页码 */
@import url("inc/layer.css")/*tpa=http://mfb.wuhan.gov.cn/css/inc/layer.css*/;		/* 弹窗 */
li#jgjs a{
    text-align: left;
    padding-left: 34px;
}
li#ztzl a{
    text-align: left;
    padding-left: 34px;
}
/*--------容器 主体-----------*/
#container #main { margin-top:25px;  }

	/*--------容器 主体 左边栏-----------*/
	#container #main #m_left { float:left; width:252px; }
		#container #main #m_left #nav,#container #main #m_left #nav li,#container #main #m_left #nav li a { display:block; }
			#container #main #m_left #nav { line-height:50px; font-size:15px; text-align:center; border-left:1px solid #DAD8D8; border-right:1px solid #DAD8D8; }
			#container #main #m_left #nav #ttline { font-size:24px; height:78px; line-height:78px; font-weight:bold; color:#0061AB; background-color:#F8F8F8; border-top:4px solid #0061AB; }
			#jgjs,#ztzl{
                margin-top:7px; border-top:1px solid #DAD8D8; border-bottom:1px solid #DAD8D8;
            }
            /* #container #main #m_left #nav li { margin-top:7px; border-top:1px solid #DAD8D8; border-bottom:1px solid #DAD8D8; } */
			#container #main #m_left #nav li a { height:50px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
			#container #main #m_left #nav li a:hover { color:#FFF; background-color:#0280E0; }
			#container #main #m_left #nav .hover a:link,#container #main #m_left #nav .hover a:visited { background:url("../images/bgimg.png")no-repeat -386px -261px; font-size: 14px;}
            #container #main #m_left #nav .hover a:hover{
                color: #0280E0;
            }
		#container #main #m_left #nav_zwgk,#container #main #m_left #nav_zwgk li,#container #main #m_left #nav_zwgk li a { display:block; }
			#container #main #m_left #nav_zwgk { line-height:50px; font-size:15px; text-align:center; border-left:1px solid #DAD8D8; border-right:1px solid #DAD8D8; }
			#container #main #m_left #nav_zwgk #ttline { font-size:24px; height:78px; line-height:78px; font-weight:bold; color:#0061AB; background-color:#F8F8F8; border-top:4px solid #0061AB; }
			#container #main #m_left #nav_zwgk #subbox { padding:20px 30px; text-align:left; border-top:1px solid #DAD8D8; border-bottom:1px solid #DAD8D8; }
			#container #main #m_left #nav_zwgk #subbox a { padding-left:36px; height:40px; line-height:40px; font-size:15px; background:url("../images/bgimg.png")/*tpa=http://mfb.wuhan.gov.cn/images/bgimg.png*/ no-repeat -386px -266px; }
			#container #main #m_left #nav_zwgk #subbox .sub { padding-left:52px; height:36px; line-height:36px; font-size:12px; background:url("../images/bgimg.png")/*tpa=http://mfb.wuhan.gov.cn/images/bgimg.png*/ no-repeat -370px -266px; }
			#container #main #m_left #nav_zwgk #subbox .hover { font-weight:bold; }
			#container #main #m_left #nav_zwgk #subbox .hover:link,#container #main #m_left #nav_zwgk #subbox .hover:visited { color: #0061AB; }
			#container #main #m_left #nav_zwgk #subbox .hover:hover { color:#0280E0; }
	
		#container #main #m_left #newsbox { margin-top:16px; }
			#container #main #m_left #newsbox #ttline { padding-left:56px; height:56px; font-size:16px; font-weight:bold; color:#FFF; line-height:56px; background-position:-360px -83px; background-color:#3A9DF0; }
			#container #main #m_left #newsbox #listbox { padding:6px 10px 23px 10px; border-left:1px solid #DAD8D8; border-right:1px solid #DAD8D8; border-bottom:1px solid #DAD8D8; }
			#container #main #m_left #newsbox #listbox ul,#container #main #m_left #newsbox #listbox ul li,#container #main #m_left #newsbox #listbox ul li a { display:block; }
			#container #main #m_left #newsbox #listbox ul { line-height:42px; }
			#container #main #m_left #newsbox #listbox ul li { height:42px; border-bottom:1px dashed #DAD8D8; }
			#container #main #m_left #newsbox #listbox ul li a { width:230px; text-overflow: ellipsis; white-space: nowrap; display:block; overflow:hidden; }

	/*--------容器 主体 右边栏-----------*/
	#container #main #m_right { float:right; width:886px; }
		
		/*--------容器 主体 右边栏 当前位置-----------*/
		#container #main #location { padding-left:38px; height:52px; line-height:52px; background-position:-378px -139px; border-top:1px solid #DAD8D8; border-bottom:1px solid #DAD8D8; }
		
		#container #main #m_right #listbox,#container #main #m_right #listbox li,#container #main #m_right #listbox li a,#container #main #m_right #listbox li span { display:block; }
			#container #main #m_right #listbox { margin-top:10px; }
			#container #main #m_right #listbox li { padding:7px 15px 17px 15px; height:66px; border-bottom:1px dashed #DAD8D8; }
			#container #main #m_right #listbox li a { width:855px; height:40px; line-height:40px; font-size:16px; font-weight:bold; text-overflow: ellipsis; white-space: nowrap; display:block; overflow:hidden; }
			#container #main #m_right #listbox li span { height:26px; line-height:26px; color:#888; display: inline; }
			#container #main #m_right #listbox li #faDocreltime { height:26px; line-height:26px; color:#888; display: initial; margin-right: 1rem;}
			#container #main #m_right #listbox li #faDocsource { height:26px; line-height:26px; color:#888; display: initial; margin-right: 1rem;}
            
        #container #main #m_right #xxBox,#container #main #m_right #xxBox li,#container #main #m_right #xxBox li a,#container #main #m_right #xxBox li span { display:block; }
        #container #main #m_right #xxBox { margin-top:10px; }
        #container #main #m_right #xxBox li { padding:7px 15px 17px 15px; height:66px; border-bottom:1px dashed #DAD8D8; }
        #container #main #m_right #xxBox li a { width:855px; height:40px; line-height:40px; font-size:16px; font-weight:bold; text-overflow: ellipsis; white-space: nowrap; display:block; overflow:hidden; }
        #container #main #m_right #xxBox li span { height:26px; line-height:26px; color:#888; }

		#container #main #m_right #tblist { margin:22px auto 0px auto; width:885px; background-color:#CCC; }
			#container #main #m_right #tblist tr th,#container #main #m_right #tblist tr td { padding:8px; line-height:22px; }
			#container #main #m_right #tblist tr th { color:#004BA3; font-weight:bold; font-size:16px; background-color:#F1F1F1; }
			#container #main #m_right #tblist tr td { background-color:#FFF; }
			#container #main #m_right #tblist tr td a { font-size:14px; }
		

		/*--------容器 左边栏 页码-----------*/
		#container #main #m_right #pagesize { margin:0px auto; line-height:80px; text-align:center; }

/*--------容器 主体 网站地图-----------*/
#container #main #sitemap_tb { margin:20px auto 0px auto; width:94%; font-size:16px; line-height:30px; }
	#container #main #sitemap_tb .bg01 { background-color:#F2F3F6; }
	#container #main #sitemap_tb .bg02 { background-color:#DDE1EC; }
	#container #main #sitemap_tb tr th { padding:6px; color:#FFF; font-weight:bold; text-align:center; background-color:#2192DB; }
	#container #main #sitemap_tb tr td { padding:10px 6px; }
	#container #main #sitemap_tb tr td a { padding:10px; }

    

/*======== p8-1网站地图 ========*/
.map_page .Ptable {
    color: #64676e;
    line-height: 30px; 
    border-bottom: #ececec 1px solid;
}

.map_page .Ptable td {
    background: #fff;
    padding: 11px 33px;
    font-size: 14px;
    line-height: 26px;
    border: #ececec 1px solid;
    border-bottom: #ececec 0px solid;
}
.map_page .Ptable td a{
    float: left;
    margin-right: 24px;
    font-size: 16px;
    color: #333;
}
.map_page .Ptable td a:hover{
    color: #2e58ab;
}
.map_page .Ptable .tdTitle {
    padding:0;
    width:200px;
    text-align: center;
    font-size: 18px;
    border-right: #ececec 0px solid;
}
.map_page .Ptable .tdTitle a{
    float: none;
    margin:0;
}
.map_page .Ptable .tdTitle a:hover{
    color: #333
}
.map_page .Ptable .title td{
    padding: 9px 33px;
    background: #ebf3f8;
    border: #d9e7f2 1px solid;
    border-bottom: #d9e7f2 0px solid;
}
.map_page .Ptable .title td a{
    float: none;
    margin:0;
    font-size: 18px;
    color: #333;
    font-weight: bold;
    text-align: center;
}
.map_page .Ptable .title td a:hover{
    color: #333;
}
.map_page .Ptable .title td.tdTitle{
    border-right: 0px;
}
.map_page .crumbs{display: none;}
@media(max-width:1271px){
    .map_page{margin-bottom: 3rem;}
    .map_page .crumbs{display: block;}
    .map_page .m_title{margin: 0 auto 1.5rem;}

    .map_page .Ptable {
        line-height: 1.8rem; 
    }
    
    .map_page .Ptable td {
        padding: 0.5rem 1.6rem;
        font-size: 1.2rem;
        line-height: 2rem;
    }
    .map_page .Ptable td a{
        margin-right: 1rem;
        font-size: 1.2rem;
    }
    .map_page .Ptable .tdTitle {
        width:11rem;
        font-size: 1.8rem;
        line-height: 3.5rem;
    }
    .map_page .Ptable .title td{
        padding: 0.5rem 1.6rem;
    }
    .map_page .Ptable .title td a{
        font-size: 1.6rem; 
    }

}

