@charset "gb2312";
/* CSS Document */
.phd,.pbd,.pft{width:960px; margin:0 auto;}

.topinfo{background:url(indexBG.jpg) no-repeat 0 0; line-height:33px; height:33px;}
	.topinfo #show_date{float:right; padding-right:20px; color:#333333;}
	.topinfo .toplinks{padding-left:12px;}
	.topinfo .toplinks a{float:left; display:inline; margin-right:12px; padding-left:26px; background:url(topInfoBG.png) no-repeat;}
	.topinfo .toplinks .link1{width:64px; background-position:0 -2px;}
	.topinfo .toplinks .link2{width:88px; background-position:-102px -2px;}
	.topinfo .toplinks .link3{width:88px; background-position:-228px -2px;}
	.topinfo .toplinks .link4{width:168px; background-position:-357px -2px;}
	.topinfo .toplinks .link5{width:188px; background-position:-566px -2px;}

/* ===================mainNav=================== */
.mainNav{margin-top:-39px; padding-bottom:30px; background:url(gov_mainNav.png) repeat-x 0 39px; padding-left:24px; position:relative; z-index:100000;}
.Nav-D{}
	.Nav-D{height:39px; position:relative; }
	.Nav-D li{float:left; line-height:39px; margin-right:1px; display:inline;}
	.Nav-D li a{ float:left; padding:0 20px; }
	.Nav-D li .level1{background:url(gov_menu.png) no-repeat 0 0; width:115px; height:39px; padding:0; text-indent:-999em; overflow:hidden;}
	.Nav-D li a.nav0{background-position:0 0;}
	.Nav-D li a.nav1{background-position:-116px 0;}
	.Nav-D li a.nav2{background-position:-232px 0;}
	.Nav-D li a.nav3{background-position:-348px 0;}
	.Nav-D li a.nav4{background-position:-464px 0;}
	.Nav-D li a.nav5{background-position:-580px 0;}
	.Nav-D li a.nav6{background-position:-696px 0;}
	.Nav-D li a.nav0:hover, .Nav-D li.hover a.nav0{ background-position:0 -39px;}
	.Nav-D li a.nav1:hover, .Nav-D li.hover a.nav1{ background-position:-116px -39px;}
	.Nav-D li a.nav2:hover, .Nav-D li.hover a.nav2{ background-position:-232px -39px;}
	.Nav-D li a.nav3:hover, .Nav-D li.hover a.nav3{ background-position:-348px -39px;}
	.Nav-D li a.nav4:hover, .Nav-D li.hover a.nav4{ background-position:-464px -39px;}
	.Nav-D li a.nav5:hover, .Nav-D li.hover a.nav5{ background-position:-580px -39px;}
	.Nav-D li a.nav6:hover, .Nav-D li.hover a.nav6{ background-position:-696px -39px;}
	
	/*second*/
	.Nav-D li ul{ display:none; position:absolute; top:39px; left:-24px; width:936px; padding-left:24px;}
	.Nav-D li.hover ul{ display:block;}
	.Nav-D li li{line-height:30px; display:block; height:30px; position:relative; margin:0;}
	.Nav-D li li a{color:#fff;background:url(navLine.gif) no-repeat 100% center;}
	.Nav-D li li a:hover{color:#fff;}
	.Nav-D li li.hover{background:url(gov_navHover.png) repeat-x 0 0;}
	.Nav-D li li.hover a{font-weight:700;}
	/*third*/
	.Nav-D li li ul{display:none; top:24px; left:0; width:auto; background:url(thirdNavBG.png) no-repeat center 0; border-bottom:1px solid #85a3bd; padding:0; padding-top:6px; width:91px;}
	.Nav-D li.hover li ul{ display:none;}
	.Nav-D li li.hover ul{ display:block;}
	.Nav-D li li li{background:#f6f6f6; margin-right:0; width:100%; line-height:24px; height:24px;}
	.Nav-D li li li a{font-weight:100; color:#474747; padding:0 8px; display:block; float:none; border:solid #85a3bd; border-width:0 1px; background:0;}
	.Nav-D li li li a:hover,.Nav-D li li.hover li.hover a{background:#ff7e00; color:#fff;}
/* ================== end mainNav ================ */

/* searchbar */
.searchbar{width:100%; overflow:hidden; background:url(indexBG.jpg) no-repeat 0 -33px; height:27px; padding:6px 0;}
.nodatelist{background:url(searchBarBG_inner.png) no-repeat 0 0;}
	.searchbar .mod-rcap{float:left;line-height:27px;}
	.mod-rcap .mhd{float:left; padding-left:32px;}
	.mod-rcap .mhd h2{font-weight:100; color:#0057ad;}
	.mod-rcap .mbd{float:left; padding-left:12px;}
	.mod-rcap .list li{padding-left:12px; background:url(icon-01.gif) no-repeat 0;}
	.mod-rcap .list li a{color:#474747;}
	.searchbox{float:right;padding:4px 8px;width:252px;}
	.searchbox input{vertical-align:middle;}
	.searchbox .text{width:151px; background:url(indexBG.jpg) no-repeat -730px -364px #fff; margin-right:8px; padding-left:26px; color:#999999;}
	.searchbox .btn-search{width:57px; height:21px; color:#fff; border:0; background:url(indexBG.jpg) no-repeat -660px -360px; padding:0; margin:0; cursor:pointer;}

/* =================== index ==================== */
.pbd{ background:#fff url("pbd_bg.png") repeat-y 8px 0;}
.region{overflow:hidden; zoom:1;}
.part{float:left;}
.rg-index{ padding:10px 8px 0; background:url(repeat-x2.png) repeat-x 0 0 #fff;}
.rg-main{ padding:0 8px 10px; background:url(gov_ptsub.png) no-repeat 8px 100%;}
.rg-main .pt-main{float:right; width:691px; background:#fff;}
.rg-main .pt-second{float:left; width:242px;}
.banner-ad{margin-bottom:8px;}

/* mod-gzdt */
.mod-gzdt{border:1px solid #e9f1f7; overflow:hidden; margin-bottom:7px;} 
	.mod-gzdt .mhd{ height:32px; line-height:32px; padding-bottom:4px; background:url(mmhd_bg.png) repeat-x 0 0;}
	.mod-gzdt .mhd h2{ float:left; padding-right:58px; background:url(gov_mmhd_h.png) no-repeat 100% 0;}
	.mod-gzdt .mhd h2 strong{ display:block; padding:0 20px 0 40px; background:url(gov_mmhd_s.png) no-repeat 0 0; color:#fff;}
	.mod-gzdt .mhd .more{float:right; color:#931100;}
	.mod-gzdt .mbd{ overflow:hidden; zoom:1; background:#f8fffe url(gov_mmob_hot.png) no-repeat 0 100%;}
	.mod-gzdt .TabbedPanels{float:right; width:372px;}
	.mod-gzdt .TabbedPanelsTabGroup{margin:-31px 82px 0 0; height:31px; line-height:31px; position:relative;}
	.mod-gzdt .TabbedPanelsTabGroup li{float:left; cursor:pointer; width:96px; text-align:center; background:url(tabBG.png) no-repeat -96px 0; color:#004993;}
	.mod-gzdt .TabbedPanelsTabGroup .TabbedPanelsTabSelected{background-position:0 0;}
	.mod-gzdt .TabbedPanelsContentGroup{ padding:10px 10px 0 0;}
	.mod-gzdt .TabbedPanelsContentGroup .list li{line-height:24px;padding-left:10px; background:url(ico_dot.gif) no-repeat 0;}
	.mod-gzdt .TabbedPanelsContentGroup .list .date{float:right; color:#5fa8dd;}
	
	.mod-picShow{ width:251px; margin:9px; position:relative; zoom:1; float:left; overflow:hidden;}
	.ps-cont{height:177px; overflow:hidden;}
		.ps-cont a{display:none; }
		.ps-cont img{width:243px; height:169px;border:1px solid #c2d7e6; background:#fff; padding:3px;}
	.ps-title{ height:23px; overflow:hidden;}
		.ps-title h3{ line-height:23px; text-align:center; font-size:12px;}
	.ps-tnav{ position:absolute; right:4px; bottom:27px;}
		.ps-tnav a{ float:left; width:23px; height:13px; text-align:center; font:11px/13px Arial; color:#fff; background:#000; border-left:1px solid #fff;}
		.ps-tnav a.hover, .ps-tnav a:hover{ background:#ce0609;}

/* grp-spe  */
.grp-normal{ margin-bottom:8px; overflow:hidden;}
	.grp-normal .mod{float:left; width:337px; display:inline; border:1px solid #deeaf2;}
	.grp-normal .mod-xzzx{float:right;}
	.grp-normal .mhd{line-height:26px; padding-left:13px; background:url(repeat-x.png) repeat-x 0 -103px; border-bottom:1px solid #e7e7e7;}
	.grp-normal .mhd h2{color:#0a5fc2; padding-left:18px; background:url(iconTBG.png) no-repeat 0; font-size:14px;}
	.grp-normal .mhd h2 a{color:#0a5fc2;}
	.grp-normal .mbd{overflow:hidden;}
	.grp-normal img{float:left; display:inline; margin:21px 0 0 13px;}
	.grp-normal .list{padding:8px 0;}
	.grp-normal .list li{line-height:22px; padding-left:20px; height:22px; overflow:hidden;}
	.grp-normal .list li a{padding-left:8px; background:url(ico_dot.gif) no-repeat 0 8px;}
	.mod-kjzy{margin:0 8px 8px 0;}
	.mod-zscq{margin:0 0 8px 0;}
	.mod-kpzs{margin:0 8px 0 0;}
	.mod-kjzy .mbd,.mod-zscq .mbd,.mod-kpzs .mbd,.mod-dzzs .mbd{height:190px;}
	.mod-kjzy .list,.mod-zscq .list,.mod-kpzs .list,.mod-dzzs .list{float:left; width:182px; margin-top:8px;}
	.mod-kjzy .list li,.mod-zscq .list li,.mod-kpzs .list li,.mod-dzzs .list li{padding-left:8px;}
	
/* mod-rdzt */
.mod-rdzt{border:1px solid #deeaf2; background:url(repeat-x.png) repeat-x 0 100%; height:111px; margin-bottom:8px; clear:both;}
	.mod-rdzt .mhd{line-height:30px; padding-left:30px;background:url(indexBG.jpg)  no-repeat -930px -331px;}
	.mod-rdzt .mhd h2{}
	.mod-rdzt .mhd h2,.mod-rdzt .mhd a{color:#0a5fc2;}
	.mod-rdzt .scroll-pic{ width:680px; margin:0 auto; overflow:hidden; zoom:1; padding-top:10px;}
	.mod-rdzt .scroll-pic .next, .scroll-pic .prev{ float:left; width:7px; height:13px; margin-top:13px; text-indent:-9999px; cursor:pointer; background:url(indexBG.jpg) no-repeat -944px -368px;}
	.mod-rdzt .scroll-pic .next{ background-position:-945px -401px;}
	.mod-rdzt .scroll-pic .sp-box{ float:left; width:647px; margin:0 6px; overflow:hidden;}
	.mod-rdzt .scroll-pic .sp-cont{ width:9999em;}
	.mod-rdzt .scroll-pic .sp-cont a{ float:left; padding:2px; background:#fff;}
	.mod-rdzt .scroll-pic .sp-cont img{ width:118px; height:50px;}
	
.mod-tzgg{width:226px; margin:0 auto 8px; background:url(gov_mod_note.png) no-repeat 0 0; height:260px;}
	.mod-tzgg .mhd{ height:24px; padding:3px 0 0 48px; line-height:24px;}
	.mod-tzgg .mhd h2,.mod-tzgg .mhd h2 a{color:#004993; font-size:14px;}
	.mod-tzgg .mhd .more{ color:#fff;}
	.mod-tzgg .mbd{ height:200px; overflow:hidden; margin-top:15px; padding:0 5px;}
	.mod-tzgg .mbd .list li{line-height:24px;padding-left:18px; background:url(ico_dot.gif) no-repeat 10px 10px;}
	.mod-tzgg .mft{}

/* =================== end index ================= */

/* =================== pft ====================== */
.pft{text-align:center; background:url(repeat-x.png) repeat-x 0 -30px; height:73px; border:1px solid #cfcfcf; line-height:18px;}
.pft .info{margin-top:12px;}
/* =================== end pft =================== */

.mod-mcol{ margin-bottom:8px;}
	.mod-mcol ul{ overflow:hidden; zoom:1;}
	.mod-mcol li{ float:left; margin-right:12px;}
	.mod-mcol li a{ float:left; width:78px; height:63px; padding-left:50px; line-height:63px; background:url(gov_col.png) no-repeat 0 0; font-size:14px; font-weight:700; color:#4580c6;}
	.mod-mcol li a:hover{ color:#ff4800;}
	.mod-mcol .col05{ margin:0;}
	.mod-mcol .col02 a{ background-position:0 -64px;}
	.mod-mcol .col03 a{ background-position:0 -128px;}
	.mod-mcol .col04 a{ background-position:0 -192px;}
	.mod-mcol .col05 a{ background-position:0 -256px;}
	.mod-mcol .col01 a:hover{ background-position:-129px 0;}
	.mod-mcol .col02 a:hover{ background-position:-129px -64px;}
	.mod-mcol .col03 a:hover{ background-position:-129px -128px;}
	.mod-mcol .col04 a:hover{ background-position:-129px -192px;}
	.mod-mcol .col05 a:hover{ background-position:-129px -256px;}

.mod-column{ background:url(gov_smbd_c.png) repeat-x 0 33px; margin-bottom:8px;}
	.mod-column .mhd{ height:33px; line-height:33px; background:url(gov_smhd_c.png) no-repeat 0 0;}
	.mod-column .mhd h2{ text-align:center; color:#fff;}
	.mod-column ul{ width:228px; margin:0 auto;}
	.mod-column ul li{ padding-bottom:4px;}
	.mod-column ul li a{ display:block; height:35px; line-height:35px; text-align:center; background:url(gov_li_bg.png) no-repeat 0 -34px; font-weight:700; color:#0470b2;}
	.mod-column ul li a:hover{ background-position:0 0; color:#ee9015;}

