
body { font-family: "SimSun", "arial", "Microsoft YaHei", "helvetica", "sans-serif"; font-size: 12px; margin: 0px auto; color:#333; }

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, table, th, iframe { margin:0; padding:0; }

img { border:0; vertical-align:top; display:block; }

/*鼠标放在图片上变亮效果*/
a:hover img { filter:alpha(opacity=85); -moz-opacity:0.85; background:#fff; opacity:0.85; }

a { color:#333; text-decoration:none; }

a:hover { background-color:#00457d; color:#fff !important; }

a:active, a:focus { outline:none; }

li { list-style:none; }

table { border-collapse:collapse; border-spacing:0; }

.clear { clear:both; height:0; font-size: 1px; line-height: 0px; }

.raid { border:0px; }

a.more_red { color:#dc0000; }

.blank10px { DISPLAY: block; HEIGHT: 10px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden }

#container { width:1003px; margin:0 auto; }

#header { width: 100%; background: url(allbgs_x.png) repeat-x 0px 0px; height: 191px; margin-bottom:5px; }

#header_top { width:1003px; height: 186px; margin-bottom:5px; margin:0 auto; }

.banner { height: 151px; background: url(banner_bg.jpg) no-repeat; }

.hq_bg { float:left; background: url(allbgs.png) no-repeat 0px -949px; width:165px; height: 35px; }

.nav { width: 1003px; height:35px; overflow:hidden; }

#con { width: 655px; margin: 0px auto; }

#tags { margin:0px; width: auto; height: 35px; overflow:hidden; }

#tags LI { float: left; list-style-type: none; height: 35px; padding:0px 4px 0 4px; }

#tags LI A { display:block; line-height: 35px; float: left; text-align:center; width:92px; height: 35px; color: #fff; font-size: 16px; FONT-FAMILY: "Microsoft YaHei", "SimSun"; font-weight:bold; text-decoration: none; vertical-align:middle; }

#tags LI.emptyTag { width: 4px; background: none transparent scroll repeat 0% 0% }

#tags LI.selectTag {  height: 35px; padding:0px 4px 0 4px; }

#tags LI.selectTag A { display:block; line-height: 35px; background: url(allbgs.png) no-repeat 0px -449px; width:92px; height: 35px; color: #b20000 !important; text-align:center; font-size: 16px; FONT-FAMILY: "Microsoft YaHei", "SimSun"; font-weight:bold; vertical-align:middle; }

#tagContent { padding-bottom: 0px; padding-left: 0px; padding-right: 0px; border-top: #ccc 0px solid; padding-top: 0px }

.tagContent { display: none; height: auto; padding-top: 5px }

#tagContent DIV.selectTag { display: block }

#top_link { float:right; padding-left:10px; padding-top:8px; width:280px; height:30px; }

#top_link li { float:left; padding-left:16px; padding-right:10px; background:url(allbgs.png) no-repeat 0px -3px; }

#top_link .sjb { float:left; padding-left:16px; padding-right:10px; background:url(allbgs.png) no-repeat 0px -28px; }

.input1 { border:#480000 1px solid; PADDING-LEFT: 5px; PADDING-TOP:1px; WIDTH: 108px; PADDING-RIGHT: 5px; BACKGROUND: url(allbgs_x.png) repeat-x 0px -218px; HEIGHT: 16px; LINE-HEIGHT: 16px; color:#480000; }

.input2 { border:#c4c4c4 1px solid; PADDING-LEFT: 5px; PADDING-TOP:1px; WIDTH: 217px; PADDING-RIGHT: 5px; HEIGHT: 19px; LINE-HEIGHT: 19px; color:#333; }

.ssnr1 select { border:#c4c4c4 1px solid; margin:0px; padding-top:0px; WIDTH: 60px; HEIGHT: 21px; LINE-HEIGHT: 21px; color:#333; font-size:12px; }

.searchbtn { BORDER: 0px; WIDTH: 60px; HEIGHT: 22px; CURSOR: pointer; font-size:0px; }

.searchbtn1 { BORDER: 0px; WIDTH: 48px; HEIGHT: 20px; CURSOR: pointer; font-size:0px; }

.hdcd { border-bottom:#b20000 1px solid; height:25px; }

.hdcd li { float:left; display:block; width:84px; height:25px; line-height:25px; text-align:center; background:url(allbgs.png) no-repeat 0px -247px;_margin:0 4px 0 4px; margin:0 8px 0 8px; }

.hdcd .on5 { float:left; display:block; width:84px; height:25px; line-height:25px; text-align:center; background:url(allbgs.png) no-repeat 0px -889px; _margin:0 4px 0 4px;  }

.hdcd li a { color:#333; font-size:14px; }

.hdcd .on5 a { color:#fff; font-weight:bold; font-size:14px; }

.hdcd .on5 a:hover { background:none; color:#ffff00 !important; }

.news1Content { padding:10px 10px 0 10px; height:276px; overflow:hidden; }

.qtlj { border:#dfdfdf 1px solid; background:#f7f7f7; height:60px; padding:5px 0 0 12px; }

.qtlj li { float:left; width:86px; line-height:26px; height:26px; padding-left:13px; background:url(icon.gif) no-repeat -22px -49px; font-size:14px; FONT-FAMILY: "Microsoft YaHei", "SimSun"; }

.smrx { border:#dfdfdf 1px solid; background: url(allbgs.png) no-repeat 0px -637px; height:47px; }

.lm1 h3 { display:block; height:33px; line-height:28px; background:url(allbgs_x.png) repeat-x 0px -272px; }

.lm1 h3 span { float:left; display:block; padding-left:10px; FONT-FAMILY: "Microsoft YaHei", "SimSun"; font-size:16px; text-shadow:1px 1px 0 #fff; height:28px; line-height:28px; }

.lm1 h3 img { padding-left:8px; }

.lm1_r { float:right; height:30px; width:100px; overflow:hidden; background: url(zgnj_lm_logo.png) center center no-repeat; }

.lm2 { height:33px; line-height:28px; background:url(allbgs_x.png) repeat-x 0px -272px; border-top:#dfdfdf 1px solid; }

.lm2_l { float:left; height:30px; width:10px; overflow:hidden; border-left:#dfdfdf 1px solid; }

.lm2_r { float:right; height:30px; width:100px; overflow:hidden; background: url(zgnj_lm_logo.png) center center no-repeat; border-right:#dfdfdf 1px solid; }

.lm2_main { height:30px; overflow:hidden; }

.lm2_main span { float:left; display:block; FONT-FAMILY: "Microsoft YaHei", "SimSun"; font-size:16px; font-weight:bold; text-shadow:1px 1px 0 #fff; line-height:30px; height:30px; }

.lm2_main img { padding-left:8px; }

.lm3 h3 { display:block; height:33px; line-height:28px; background:url(allbgs_x.png) repeat-x 0px -272px; }

.lm3 h3 span { float:left; padding-left:10px; font-size:16px; text-shadow:1px 1px 0 #fff; FONT-FAMILY: "Microsoft YaHei", "SimSun"; color:#b20000; height:28px; line-height:28px; }

.lm4 h3 { display:block; height:33px; line-height:28px; background:url(allbgs_x.png) repeat-x 0px -272px; }

.lm4_r { float:right; height:30px; width:50px; overflow:hidden; background: url(allbgs.png) no-repeat 0px -717px; }

.lm4 h3 span { float:left; display:block; padding-left:15px; FONT-FAMILY: "Microsoft YaHei", "SimSun"; color:#b20000; font-size:16px; text-shadow:1px 1px 0 #fff; line-height:30px; height:30px; }

.lm4 img { padding-left:8px; }

.lm5 h3 { display:block; height:32px; line-height:30px; }

.lm5 h3 span { float:left; padding-left:8px; font-size:16px; text-shadow:1px 1px 0 #fff; FONT-FAMILY: "Microsoft YaHei", "SimSun"; color:#b20000; }

.lm6 h3 { display:block; height:32px; line-height:30px; }

.lm6 h3 span { float:left; padding-left:8px; font-size:16px; text-shadow:1px 1px 0 #fff; FONT-FAMILY: "Microsoft YaHei", "SimSun"; color:#b20000; }

.lm7 h3 { display:block; height:30px; line-height:30px; background:url(allbgs_x.png) repeat-x 0px -321px; }

.lm7 h3 span { float:left; padding-left:8px; font-size:14px; font-family: "SimSun"; color:#b20000; }

.syzxft { height:203px; border:#dfdfdf 1px solid; }

.syzxft_nr { margin:8px; }

.syztbd { height:203px; }

.gsgg { height:196px; border:#dfdfdf 1px solid; }

.cwhy { height:142px; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; border-bottom:#dfdfdf 1px solid; overflow:hidden; }

.syzxft_nr span { display:block; background:url(allbgs.png) no-repeat 0px -783px; width:31px; height:15px; line-height:15px; font-size:12px; color:#FFF; text-align:center; }

.rdgz_title { font-size:15px; line-height:16px; FONT-FAMILY: "Microsoft YaHei", "SimSun"; color:#b20000; }

.syztbd_nr { margin:0 auto; }

.syztbd_nr_l { float:left; width:450px; margin-top:13px; }

.syztbd_nr_r { float:right; width:223px; }

.syztbd_nr_r li { padding-top:13px; }

.wzlj1 { height:124px; border:#dfdfdf 1px solid; padding:8px; }

.wzlj1 li { padding-left:25px; background:url(icon.gif) -18px -93px no-repeat; line-height:25px; height:25px; overflow:hidden; }

.wzlj1 a { font-size:14px; FONT-FAMILY: "Microsoft YaHei", "SimSun"; }

.gsgg_nr { padding:5px; }

.new_tb { width:40px; height:29px; background:url(allbgs.png) no-repeat 0px -48px; }

.cwhy_nr { padding:5px; }

.cwhy_nr h4 { font-weight:normal; color:#dc0000; font-size:14px; text-align:center; line-height:30px; height:30px; border-bottom:#dbdbdb 1px dashed;  }

.cwhy_nr h4 a { color:#dc0000; font-size:14px; }

.cwhy_nr a { color:#333; font-size:12px; line-height:22px; }

.xx_line { background:url(allbgs_x.png) repeat-x 0px -386px; height:20px; }

.xx_line1 { border-bottom:#dbdbdb 1px dashed; }

.gsgg_new a { color:#dc0000; font-size:14px; }

.xxts { float:left; margin:119px 0 0 65px; background:url(allbgs.png) no-repeat 0px -200px; text-align:center; color:#ff6600; width:276px; line-height:23px; height:23px; padding-bottom:5px; }

/*政务公开*/
.headerbar { cursor:pointer; }

.zwgk_right1 { height:180px; padding:8px; border-top:#bf0200 3px solid; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; background:url(allbgs.png) no-repeat 0px -1317px; }

.zwgk_right1 li { padding-left:45px; line-height:30px; height:30px; overflow:hidden; }

.zwgk_right1 a { font-size:16px; FONT-FAMILY: "Microsoft YaHei", "SimSun"; }

.jczwgk { height:212px; border:#dfdfdf 1px solid; }

.jczwgk_nr { padding:8px; }

.jczwgk_nr li { padding-left:25px; line-height:27px; height:27px; overflow:hidden; background:url(icon.gif) no-repeat -12px -265px; }

.jczwgk_nr a { font-size:16px; FONT-FAMILY: "Microsoft YaHei", "SimSun"; }

.zxgkxx { height:280px; border-bottom:#dfdfdf 1px solid; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; }

.zxgkxx_nr { padding:8px; }

.xzjcgk { border-top:#bf0200 3px solid; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; }

.xzqlgk { border-top:#dfdfdf 1px solid; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; }

.zdxxgk { border-top:#dfdfdf 1px solid; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; }

.qtxxgk { border-top:#dfdfdf 1px solid; border-bottom:#dfdfdf 1px solid; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; }

.bg2 { background: url(allbgs_x.png) repeat-x 0px -469px; border-bottom-color:#dfdfdf 1px dotted; }

.listL1 { float: left; width: 238px; height: 36px; border-right:#dfdfdf 1px dotted; border-bottom:#dfdfdf 1px dotted; }

.listL1 h5 { padding-left:30px; background:url(icon.gif) no-repeat -10px -214px; font-family: "SimSun"; font-size: 14px; color:#333; text-align:left; line-height:36px; }

.listL11 { float: left; width: 228px; border-right:#dfdfdf 1px dotted; padding:5px; }

.listL11 li { float:left; word-break:keep-all; padding-left:13px; padding-right:8px; line-height:23px; font-size:12px; background:url(icon.gif) no-repeat -20px -6px; color:#333; }

/*公共服务*/

.zwdt { height:144px; border-top:#bf0200 3px solid; border-left:#dfdfdf 1px solid; border-bottom:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; }

.zwdt_link12 { font-size:12px; color:#b20000; font-weight:normal; }

.zwdt_link12 a { font-size:12px; color:#b20000; font-weight:normal; }

.zwdt_nr { padding:12px; }

.xx_line2 { background:url(xx_line2.gif) center center repeat-y; }

.bjqkfk { float:left; color:#333; }

.bjqkfk span { color:#ff0000; width:52px; }

.ggfw_main { border:#dfdfdf 1px solid; }

.ggfw_right { padding:13px; }

.tabmenu li { line-height:39px; height:39px; font-size:16px; text-shadow:1px 1px 0 #fff; FONT-FAMILY: "Microsoft YaHei", "SimSun"; text-align:center; background:url(allbgs.png) no-repeat 0px -508px; }

#tabcontent { height:520px; overflow:hidden; }

#tabcontent .hidden { display:none; }

.tabmenu .cli { line-height:39px; height:39px; font-size:16px; text-shadow:1px 1px 0 #fff; FONT-FAMILY: "Microsoft YaHei", "SimSun"; text-align:center; color:#dc0000; background:url(allbgs.png) no-repeat 0px -572px; cursor:pointer; }

.ggfw_right1 { height:298px; padding:0 8px 0 8px; border-top:#bf0200 3px solid; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; overflow:hidden; }

.ggfw_right1 ul { margin-top:5px; }

.ggfw_right1 li { float:left; width:63px; line-height:21px; }

.mxgr_right1 { height:182px; padding:0 8px 0 8px; border-top:#dfdfdf 1px solid; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; overflow:hidden; }

.mxgr_right1 li { float:left; width:63px; line-height:24px; }

.mxqy_right1 { height:130px; padding:0 8px 0 8px; border-top:#dfdfdf 1px solid; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; overflow:hidden; }

.mxqy_right1 li { float:left; width:63px; line-height:23px; }

.bszlbgxz_right1 { height:73px; padding:8px; border-top:#dfdfdf 1px solid; border-bottom:#dfdfdf 1px solid; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; overflow:hidden; }

.zwzx_main { background:#f2f2f2; }

.ggfwejlm { padding:13px; }

.ggfwejlm dd { float:left; width:135px; height:24px; }

.ggfwejlm a { line-height:24px; color:#b20000; }

.ggfwnr2 { padding:0 13px 0 13px; }

.ggfwnr2 dl { margin-top:5px; }

.ggfwnr2 h3 { display:block; height:24px; background:url(allbgs.png) no-repeat 0px -1818px; }

.ggfwnr2 span { float:left; width:92px; height:20px; line-height:20px; font-size:12px; text-align:center; color:#FFF; font-weight:normal; }

.ggfwnr2 dd { float:left; line-height:23px; width:260px; padding-left:10px; background:url(icon.gif) no-repeat -23px -6px; }

.ggfwnr2 a { color:#333; }

/*政民互动*/
.zmhd_left1 { padding:5px; border-top:#bf0200 3px solid; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; overflow:hidden; }

.zmhd_left1 li { display:block; margin-bottom:5px; padding-left:35px; line-height:30px; line-height:30px; background:url(icon.gif) #f5f5f5 no-repeat -12px -263px; }

.zmhd_left1 a { font-size:16px; FONT-FAMILY: "Microsoft YaHei", "SimSun"; }

.zxft1 { height:423px; border-top:#bf0200 3px solid; border-left:#dfdfdf 1px solid; border-bottom:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; overflow:hidden; }

.zxft1_nr { padding:5px 12px 5px 12px; }

.smrx_right1 { height:320px; padding:0 8px 0 8px; border-top:#bf0200 3px solid; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; overflow:hidden; }

.smrx_right1 ul { margin-top:5px; }

.more_r { float:right; padding-right:10px; }

.bqft { height:230px; overflow:hidden; }

.wqft { height:147px; overflow:hidden; }

.wqft li { float:left; width:246px; line-height:22px; padding-left:10px; background:url(icon.gif) no-repeat -23px -6px; }

.wqft ul { margin-top:5px; }

.wqft a { color:#333; }

.zxft_nr1 { color:#333; line-height:24px; }

.sjjbdw { background:url(allbgs.png) no-repeat #fff 0px -1006px; padding-top:8px; color:#333; }

.myzj_left1 { height:306px; padding:0 8px 0 8px; border-bottom:#dfdfdf 1px solid; border-top:#dfdfdf 1px solid; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; overflow:hidden; }

.myzj_left1 li { line-height:22px; padding-left:10px; background:url(icon.gif) no-repeat -23px -6px; }

.myzj_left1 ul { margin-top:5px; }

.myzj_left1 a { color:#333; }

.zxdc_right1 { height:313px; padding:0 8px 0 8px; border-bottom:#dfdfdf 1px solid; border-top:#dfdfdf 1px solid; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; overflow:hidden; }

.zxdc_right1 li { line-height:22px; padding-left:10px; background:url(icon.gif) no-repeat -23px -6px; }

.zxdc_right1 ul { margin-top:5px; }

.zxdc_right1 a { color:#333; }

.zwzx_left1 { width:242px; height:187px; padding:0 8px 0 8px; background:#FFF; border:#dfdfdf 1px solid; overflow:hidden; }

.zwzx_left1 ul { margin-top:5px; }

.zwzx_left1 li { line-height:23px; padding-left:10px; background:url(icon.gif) no-repeat -23px -6px; }

.zwzx_left1 a { color:#333; }

.tsjb_right1 {  width:242px; height:187px; padding:0 8px 0 8px; background:#FFF; border:#dfdfdf 1px solid; overflow:hidden; }

.tsjb_right1 ul { margin-top:5px; }

.tsjb_right1 li { line-height:23px; padding-left:10px; background:url(icon.gif) no-repeat -23px -6px; }

.tsjb_right1 a { color:#333; }

/*魅力内江*/
.tsnj { border-top:#bf0200 3px solid; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; border-bottom:#dfdfdf 1px solid; }

.mlnj_right1 { padding: 0 8px 0 8px; border-top:#bf0200 3px solid; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; border-bottom:#dfdfdf 1px solid; }

.lsgy_nrsn { float:left; padding:8px 0 0 8px; line-height:20px; }

.lsgy_right1 { height:116px; overflow:hidden; }

.lsgy_right1 h3 { display:block; height:30px; background:url(allbgs.png) no-repeat 0px -155px; }

.lsgy_right1 h3 span { float:left; padding-left:8px; font-size:16px; text-shadow:1px 1px 0 #fff; FONT-FAMILY: "Microsoft YaHei", "SimSun"; line-height:30px; }

.dqwh1 { height:33px; border:#e0d196 1px solid; background:url(allbgs.png) no-repeat 0px -335px; }

.dqwh1_nr { margin-left:134px; }

.dqwh1_nr li { float:left; padding-left:10px; }

.dqwh1_nr a { line-height:31px; font-size:14px; FONT-FAMILY: "Microsoft YaHei", "SimSun"; }

.njkk { height:225px; overflow:hidden; border:#dfdfdf 1px solid; background:url(njkk_bg.gif) left top no-repeat; }

.njxzqht { float:left; padding-left:34px; }

.njxzqht a { color:#ca690b; }

.njgk_nr { margin:10px 10px 0 10px; line-height:23px; color:#333; }

.border1px IMG { width:698px; height:362px; padding:1px; }

.tsnj_nr { POSITION: relative; height:364px; margin:8px; BORDER: #ccc 1px solid; overflow:hidden; }

.tsnj_tab { POSITION: absolute; BOTTOM: 5px; HEIGHT: 43px; RIGHT: 5px }

.tsnj_tab UL { CURSOR: pointer }

.tsnj_tab LI { TEXT-ALIGN: center; LIST-STYLE-TYPE: none; FLOAT: left }

.tsnj_tab A { WIDTH: 80px; DISPLAY: block; HEIGHT: 43px; MARGIN-RIGHT: 2px }

.tsnj_tab IMG { BORDER: #fff 1px solid; }

.hidecontent { DISPLAY: none }

.on12 { BACKGROUND-POSITION: 0px -100px }

.on12 IMG { BORDER: #F00 1px solid; }

.tab_img { BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; MARGIN-TOP: 3px; WIDTH: 72px; HEIGHT: 35px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid }

.njmj_tb { float:left; background:url(allbgs.png) no-repeat 0px -1156px; width:129px; height:129px; margin:0px; padding:0px; position:absolute; z-index:1000; }

/*网站导航*/
.wzdh_left1 { height:560px; overflow:hidden; }

.wzdh_left1 h3 { display:block; height:30px; background:url(allbgs.png) no-repeat 0px -114px; }

.wzdh_left1 h3 span { float:left; padding-left:8px; font-size:16px; text-shadow:1px 1px 0 #fff; FONT-FAMILY: "Microsoft YaHei", "SimSun"; line-height:30px; }

.wzdhleft1_nr { padding-top:8px; }

*+html .wzdhleft1_nr li { margin-bottom:-2px; }

.wzdhleft1_nr li { display:block; height:26px; line-height:26px; background:url(xx_line.gif) center center repeat-x; }

.wzdhleft1_nr span { float:left; font-size:14px; background:#FFF; }

.djsz { float:right; font-size:12px; color:#b20000; background:#FFF; }

.sjbmwz { height:353px; border-top:#bf0200 3px solid; border-left:#dfdfdf 1px solid; border-bottom:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; overflow:hidden; }

.sjbmwz_nr { margin:5px 13px 13px 13px; }

.sjbmwz_nr li { float:left; width:138px; height:24px; }

.sjbmwz_nr a { line-height:24px; font-size:14px; }

.xqzfwz { height:90px; border-top:#bf0200 3px solid; border-left:#dfdfdf 1px solid; border-bottom:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; overflow:hidden; }

.xqzfwz_nr { margin:15px 13px 13px 13px; }

.xqzfwz_nr li { float:left; width:115px; height:24px; }

.xqzfwz_nr a { line-height:24px; font-size:14px; }

.qtwz { height:90px; border-top:#bf0200 3px solid; border-left:#dfdfdf 1px solid; border-bottom:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; overflow:hidden; }

.qtwz_nr { margin:13px 13px 13px 13px; }

.qtwz_nr li { display:block; width:173px; float:left; height:24px; }

.qtwz_nr a { line-height:24px; font-size:14px; }

.qtwz_nr select { width:160px; }

/*列表*/

.list14 li { line-height:25px; height:25px; overflow:hidden; }

.list14 a { font-size:14px; color:#333; }

.list14 li span { float:right; font-size:12px; color:#333; }

.list14_1 li { padding-left:10px; line-height:25px; height:25px; background:url(icon.gif) no-repeat -23px -6px; overflow:hidden; }

.list14_1 a { font-size:14px; color:#333; }

.list14_1 li span { float:right; font-size:12px; color:#333; }

.list12 { padding:3px }

.list12 li { line-height:23px; font-size:12px; color:#333; }

.list12 li span { float:right; color:#999; color:#333; }

.list12_1 { padding:3px }

.list12_1 li { line-height:20px; padding-left:10px; background:url(icon.gif) no-repeat -23px -7px;  }

.list12_1 a { font-size:12px; color:#333; }

.list12_2 li { float:left; width:215px; padding-left:10px; line-height:23px; background:url(icon.gif) no-repeat -23px -6px; }

.list12_2 a { font-size:12px; color:#333; }

.list12_2 li span { float:right; color:#ccc; }

.list12_3 { margin:5px 0 0 5px; }

.list12_3 li { padding-left:12px; line-height:23px; background:url(icon.gif) no-repeat -20px -138px; }

.list12_3 a { font-size:12px; color:#333; }

.list12_3 li span { float:right; color:#ccc; }

.list12_4 li { line-height:25px; height:25px; padding-left:20px; }

.list12_4 a { font-size:12px; color:#333; }

.list_3 { padding:3px }

.list_3 li { float:left; width:288px; line-height:23px; font-size:12px; }

.list_3 li span { float:right; color:#999; }

/*首页焦点*/
.hdp2, .hdp3, .hdp4, .hdp5 {display:none;}

.box335-2 { float:left; width:308px; display:inline; background:#fff; padding-top:3px; padding-left:3px; position:relative; z-index:0; border:1px solid #dfdfdf; }

.fPic03 { float:left; width:305px; height:251px; position:relative; z-index:-1; overflow:hidden; }

.bigPic03 .textbg { position:absolute; width:305px; height:32px; top:186px; left:0; background:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6 }

.bigPic03 .text { position:absolute; left:0; width:305px; text-indent:10px; height:27px; line-height:27px; top:186px; *top:186px;
_top:390px; }

.bigPic03 .text h3 { float:left; width:305px; font-weight:bold; font-size:14px; text-align:center; }

.btPhoto01 { width:235px; height:27px; position:absolute; top:226px; left:53px; z-index:10; }

.btPhoto01 .bt02, .btPhoto01 .bt03, .btPhoto01 .bt04, .btPhoto01 .bt05, .btPhoto01 .bt06, .btPhoto01 .bt07 { background:url(icon_23.gif) no-repeat; width:14px; height:14px; margin:3px 5px; display:inline; float:left; cursor:pointer }

.btPhoto01 .current { background:url(icon_24.gif) no-repeat; width:14px; height:14px; margin:3px 5px; display:inline; float:left; cursor:pointer }

.btPhoto01 .bt01, .btPhoto01 .bt09 { width:23px; height:19px; margin:0 5px; float:left }

.btPhoto01 .bt01 img, .btPhoto01 .bt09 img { cursor:pointer }

.cWhite, .cWhite a:link, .cWhite a:visited, .cWhite a:hover { color:#fff; }

.btPhoto01 { Z-INDEX: 10; POSITION: absolute; WIDTH: 235px; HEIGHT: 27px; TOP: 226px; LEFT: 53px }

.btPhoto01 .bt02 { MARGIN: 3px 5px; WIDTH: 14px; DISPLAY: inline; BACKGROUND: url(icon_23.gif) no-repeat; FLOAT: left; HEIGHT: 14px; CURSOR: pointer }

.btPhoto01 .bt03 { MARGIN: 3px 5px; WIDTH: 14px; DISPLAY: inline; BACKGROUND: url(icon_23.gif) no-repeat; FLOAT: left; HEIGHT: 14px; CURSOR: pointer }

.btPhoto01 .bt04 { MARGIN: 3px 5px; WIDTH: 14px; DISPLAY: inline; BACKGROUND: url(icon_23.gif) no-repeat; FLOAT: left; HEIGHT: 14px; CURSOR: pointer }

.btPhoto01 .bt05 { MARGIN: 3px 5px; WIDTH: 14px; DISPLAY: inline; BACKGROUND: url(icon_23.gif) no-repeat; FLOAT: left; HEIGHT: 14px; CURSOR: pointer }

.btPhoto01 .bt06 { MARGIN: 3px 5px; WIDTH: 14px; DISPLAY: inline; BACKGROUND: url(icon_23.gif) no-repeat; FLOAT: left; HEIGHT: 14px; CURSOR: pointer }

.btPhoto01 .bt07 { MARGIN: 3px 5px; WIDTH: 14px; DISPLAY: inline; BACKGROUND: url(icon_23.gif) no-repeat; FLOAT: left; HEIGHT: 14px; CURSOR: pointer }

.btPhoto01 .current { MARGIN: 3px 5px; WIDTH: 14px; DISPLAY: inline; BACKGROUND: url(icon_24.gif) no-repeat; FLOAT: left; HEIGHT: 14px; CURSOR: pointer }

.btPhoto01 .bt01 { MARGIN: 0px 5px; WIDTH: 23px; FLOAT: left; HEIGHT: 19px }

.btPhoto01 .bt09 { MARGIN: 0px 5px; WIDTH: 23px; FLOAT: left; HEIGHT: 19px }

.btPhoto01 .bt01 IMG { CURSOR: pointer }

.btPhoto01 .bt09 IMG { CURSOR: pointer }

/* 标题新闻 */
.btxw1 { display:block;height:88px; background:url(btxw1jd_bg.gif) no-repeat left top; margin-bottom:10px; border:#dfdfdf 1px solid; overflow:hidden;}

.btxw_title { height:57px; overflow:hidden; }

.btxw_title a { font-family:"Microsoft YaHei", "simhei"; font-size:29px; line-height:48px; height:48px; font-weight: bold; color:#00336c; }

.btxw_title1 { height:57px; overflow:hidden; }

.btxw_title1 a { font-family:"Microsoft YaHei", "simhei"; font-size:19px; line-height:48px; height:48px; font-weight: bold; color:#00336c; }

.btxw_zwyw { height:20px; line-height:20px; overflow:hidden; }

/*footer*/
#footer { height:146px; }

.footer_title1 { line-height:33px; height:33px; font-size:14px; background:url(allbgs_x.png) repeat-x 0px -609px; border:#480000 1px solid; color:#FFF; }

.footer_title1 a { color:#FFF; }

.footer_title2 { padding:8px 0; line-height:2; font-family: Arial, Helvetica, sans-serif; }

.jgfooter_title1 { line-height:33px; height:30px; font-size:12px; background-color:#0069aa; border:#480000 1px solid; color:#FFF; }

/* 列表页 */
#header_lb { width: 100%; background: url(allbgs_x.png) repeat-x 0px -681px; height: 113px; }

#header_ggfw { width: 100%; }

.ggfw_nav { height:35px; background:url(allbgs_x.png) repeat-x 0px -910px; padding-top:7px; padding-left:12px; }

.ggfw_nav a { color:#ac0000; line-height:31px; }

.ggfw_nav span { color:#ac0000; MARGIN: 0px 3px; FONT-WEIGHT: normal; }

.list_lb_nr { padding:5px 12px 5px 12px; }

.lmlb_dh { margin:15px; background:#FFF; }

.lmlb_dh li { display:block; padding-left:40px; FONT-FAMILY: "Microsoft YaHei", "SimSun"; font-size:16px; height:33px; line-height:33px; border-bottom:#dfdfdf 1px solid; }

.lmlb_dh1 { margin:15px; background:#FFF; }

.lmlb_dh1 li { display:block; padding-left:10px; FONT-FAMILY: "Microsoft YaHei", "SimSun"; font-size:16px;  line-height:33px; border-bottom:#dfdfdf 1px solid; }

.lmlb_dh2 { margin:10px 0 0 10px; background:#FFF; height:620px; overflow:auto; }

.lmlb_dh2 li { display:block; padding-left:10px; FONT-FAMILY: "Microsoft YaHei", "SimSun"; font-size:15px; height:30px; line-height:33px; border-bottom:#dfdfdf 1px solid; }

.list_lbnr { margin:20px; }

.list_lbnr1 { margin:10px 10px 5px 10px; }

.list_ggfwlb { border:#dfdfdf 1px solid; height:707px; overflow:hidden; }

.rdxx_lb { border-top:#dfdfdf 1px solid; }

.rxdd_num { margin:10px; background:url(allbgs.png) no-repeat 0px -1538px; }

.lb_fy { display:block; height:40px; padding-top:20px; }

.ejlm .list14_1 { margin-top:5px; }

.ej_fhsy span { color:#ccc; }

.paginateButtons { text-align:center; height:28px; font-size:14px; }

.paginateButtons a, .paginateButtons span { display:inline-block; line-height:26px; padding:0 9px; ; margin:1px 2px 0 3px; color:#333; }

.paginateButtons .currentStep, a.step:hover { background-color:#bf0200; color:#fff; }

.paginateButtons a { background-color:#f3f3f3; }

.paginateButtons .nextLink, .paginateButtons .prevLink { line-height:28px; height:28px; width:62px; background:url(allbgs.png) no-repeat 0px -291px; padding:0; margin-top:0; }

.paginateButtons .nextLink:hover, .paginateButtons .prevLink:hover { color:#ffffff !important; line-height:28px; height:28px; width:62px; background:url(allbgs.png) no-repeat 0px -829px; padding:0; margin-top:0; }

#ggfw_nav_main { height:23px; background:url(nav_bg.gif) 0 -9px repeat-x; overflow:hidden; }

#ggfw_nav_main li { float:left; font-size:12px; margin:0 0 0 10px; }

#ggfw_nav_main li a { float:left; display:block; height:23px; width:auto; line-height:23px; padding-left:15px; background:url(nav_bg.gif) left -74px no-repeat; font-weight:normal; cursor:pointer; }

#ggfw_nav_main li a:hover { color:#d21200 !important;}

#ggfw_nav_main li a span { float:left; display:block; padding-right:15px; background:url(nav_bg.gif) right -74px no-repeat; cursor:pointer; }

#ggfw_nav_main li a.on { height:23px; width:auto; line-height:23px; background:url(nav_bg.gif) 0 -45px no-repeat; color:#d21200; cursor:pointer; }

#ggfw_nav_main li a.on span { background:url(nav_bg.gif) right -45px no-repeat; font-weight:bold; cursor:pointer; }

.ggfwnav_mainnr { margin-top:10px; }


/* 内容页 */
.content_main { border:#dfdfdf 1px solid; }

.content_mainnr { margin:20px; }

.content_title { padding-top:15px; padding-bottom:15px; height:auto; line-height:40px; font-size:26px; color:#bf0200; font-weight:bold; text-align:center }

.content_subtitle { padding-bottom:20px; height:30px; line-height:40px; font-weight: bold; font-size: 16px; text-align:center; color:#00F; }

.content_nr { padding:20px; font-size: 16px; line-height: 28px; font-family: "宋体"; width:920px; overflow:hidden; }

.content_nr img { text-align:center; margin:auto; clear:both; }

.content_nr p { font-size: 16px; line-height: 28px; font-family: "宋体" }

.content_nr table { margin:0 auto;text-align: left;}

.info { border-bottom:#BEBEBE 1px dashed; height:33px; line-height:33px; text-align:center; }

.info span { font-size:12px; margin:0 22px }

.title24 a { font-family:"Microsoft YaHei", "simhei"; font-size:24px; color:#00C; }

/* 公共企事业单位名录 */

.gyqsydwml { margin:10px; }

.gyqsydwml1 { margin:0 0 0 5px; }

.qsyggdwlm { border:#dfdfdf 1px solid; }

.qsyggdw_right1 { height:180px; padding:8px; border-top:#dfdfdf 1px solid; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; background:url(allbgs.png) no-repeat 0px -1317px; }

.qsyggdw_right1 li { padding-left:45px; line-height:30px; height:30px; overflow:hidden; }

.qsyggdw_right1 a { font-size:16px; FONT-FAMILY: "Microsoft YaHei", "SimSun"; }

.myqsyggdw_right1 { height:180px; padding:8px; border-top:#dfdfdf 1px solid; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; background:url(myallbgs.png) no-repeat 0px -1317px; }

.myqsyggdw_right1 li { padding-left:45px; line-height:30px; height:30px; overflow:hidden; }

.myqsyggdw_right1 a { font-size:16px; FONT-FAMILY: "Microsoft YaHei", "SimSun"; }

/* 政务公开 */

.zxzwgk { margin:10px 0 10px 10px; }

.zxzwgk li { float:left; width:334px; padding-left:10px; padding-right:10px; line-height:25px; height:25px; background:url(icon.gif) no-repeat -24px -5px; overflow:hidden; }

.zxzwgk a { font-size:14px; color:#333; }

.zxzwgk li span { float:right; color:#999; font-size:12px; }

.zxzwgk1 li { float:left; width:334px; padding-left:10px; padding-right:10px; line-height:25px; height:25px; background:url(icon.gif) no-repeat -24px -5px; overflow:hidden; }

.zxzwgk1 a { font-size:14px; color:#333; }

.zxzwgk1 li span { float:right; color:#999; font-size:12px; }

.gkgd { margin:10px; }

.gkgd td { padding-left:25px; background:url(icon.gif) -18px -91px no-repeat; line-height:30px; height:30px; font-size:14px; overflow:hidden; }

.sjbmxxgk { margin:10px; background:url(lm8_bg.gif); }

.sjbmxxgk li { float:left; padding-left:20px; line-height:30px; width:153px; height:30px; font-size:14px; overflow:hidden; background:url(icon.gif) no-repeat -12px -49px; }

.sjbmxxgk li span { float:right; color:#999; font-size:12px; }

.xqxxgk { margin:10px; }

.xqxxgk li { float:left; padding-left:20px; line-height:27px; width:119px; height:27px; font-size:14px; overflow:hidden; background:url(icon.gif) no-repeat -12px -49px; }

.lm31 h3 { display:block; padding-left:10px; height:33px; font-size:16px; text-shadow:1px 1px 0 #fff; FONT-FAMILY: "Microsoft YaHei", "SimSun"; color:#b20000; line-height:28px; background:url(allbgs_x.png) repeat-x 0px -272px; cursor: pointer; }

.lm31 h3 span { float:right; padding-right:10px; font-size:14px; color:#333; font-weight:normal; text-shadow:1px 1px 0 #fff; height:28px; line-height:28px; }

.parent { margin: 0px auto; cursor: pointer; }

.mainnav { display: none; font-size: 12px; margin: 0px; padding: 5px; line-height: 23px; padding-left: 10px; }

.mainnav A { font-size:12px; text-decoration: none; }

.mainnav1 { font-size: 12px; margin: 0px; padding: 5px; line-height: 26px; padding-left: 10px; }

.ztfl { border-top:#bf0200 3px solid; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; border-bottom:#dfdfdf 1px solid; }

.ztfl_lm { padding-left:30px; border-top:#dfdfdf 1px solid; height:33px; font-size:16px; text-shadow:1px 1px 0 #fff; FONT-FAMILY: "Microsoft YaHei", "SimSun"; font-weight:bold; color:#333; line-height:33px; background:url(allbgs.png) no-repeat 0px -387px; }

.ztfl_lm span { float:right; padding-right:10px; font-size:14px; color:#b20000; font-weight:normal; }

.zwgk_cwhy { border:#dfdfdf 1px solid; }

.zwgk_cwhy_nr { padding:6px; }

.button_W { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: url(allbgs.png) no-repeat 0px -84px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 72px; HEIGHT: 20px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px }

.ysqgkdw { margin:8px; width:600px; overflow:auto; }

.ysqgkdw li { display:block; float:left; width:200px; }

.sqgktb { width:160px; border:#abadb3 1px solid; }

.hfjg a { color:#03C; }

.list_lbnr2 { margin:10px 0 0 0; }

.banner_title { float:left; LINE-HEIGHT: 32px; FONT-SIZE: 30px; MARGIN: 0px; color:#444; font-weight:bold; FONT-FAMILY: "Microsoft YaHei", "SimHei", Arial, Tahoma; }

div.htmltooltip { position: absolute; /*leave this and next 3 values alone*/ z-index: 1000; left: -1000px; top: -1000px; background:#FFF; border: 1px #333 solid; padding: 5px; }

.htmltooltip td { white-space:nowrap; overflow:hidden }

.path { line-height:28px; }

.content_title1 { padding-top:15px; padding-bottom:15px; height:auto; line-height:40px; font-size:26px; color:#bf0200; font-weight:bold; text-align:center; border-bottom:#BEBEBE 1px dashed; }

.title_14px { font-size:14px; }

.bmxxgk_title { FONT-FAMILY: "Microsoft YaHei", "SimSun"; font-weight: normal; color:#333; line-height:30px; height:30px; }
#_span_jiucuo img{ display:inline  !important;}
#imgConac { display:inline !important;}