@charset "gb2312";
/* CSS Document */
/*=======================================*/

body{ text-align:center; margin:0 auto; font-size:12px; background:url(imgbg.gif) repeat top left;}
.box{width:990px; background:#ffffff; margin: 0 auto;}

.topbar{ height:28px; background:url(imgtopbar.gif) repeat-x top left; line-height:28px;}
.topbar span.left{ margin-left:10px;}
.topbar span.right{ margin-right:10px;}
.topbar span.left form input{ border:1px solid #9199a1; background:#ffffff; width:80px; line-height:16px;}
.topbar span.left form select{width:100px;}
.topbar span.left form input.btn{ border:1px solid #6699cc; background:url(imgtopbar.gif) repeat-x bottom left; width:40px; line-height:18px; height:20px;}
.topbar a{ color:#333333; padding:0 2px;}
.topbar a:hover{ background:#3a8ee4; color:#ffffff;}

.header{ height:199px; overflow:hidden; width:970px; margin:0 auto; background:url(imgheader.jpg) no-repeat top left;}
.header_xxgk{ height:199px; overflow:hidden; width:970px; margin:0 auto; background:url(imgheader_xxgk.jpg) no-repeat top left;}
.header_zxfw{ height:199px; overflow:hidden; width:970px; margin:0 auto; background:url(imgheader_zxfw.jpg) no-repeat top left;}
.header_zmhd{ height:199px; overflow:hidden; width:970px; margin:0 auto; background:url(imgheader_zmhd.jpg) no-repeat top left;}

.bigmenu{ margin-top:165px; float:left; margin-left:7px; line-height:32px; font-size:14px; font-weight:bold;}
.bigmenu a{ color:#ffffff; padding:4px 6px 2px 6px;}
.bigmenu a:hover{ color:#e7faff}
.bigmenu a.cur{ background:#ffffff; color:#0285d5;}
.bigmenu a.cur:hover{color:#000000;}

.header_xxgk .bigmenu{ margin-left:3px;}

.search{ float:right; margin-top:170px; margin-right:5px;}
.search input.inputbox{ float:left; border:1px solid #1795ff; line-height:16px; width:210px;}
.search input.inputbox:hover{ background:#f0f8ff;}
.search input.ss1,.search input.ss2{float:left; margin-left:5px;}

.menu{ clear:both; height:38px; width:970px; margin:0 auto; background:url(imgmenubg.gif) repeat-x bottom left;}
.menu ul{ margin-left:8px;}
.menu ul li{ float:left; line-height:34px; height:34px; overflow:hidden; font-size:14px;}
.menu ul li a{ padding:0 5px; float:left; color:#163163;}
.menu ul li a.cur{ background:url(imgmenu_li_a_cur.gif) no-repeat top center; color:#ffffff;}
.menu ul li i{ float:left; width:2px; display:block; height:34px; background:url(imgmenugaps.gif) no-repeat top left;}



/*============================*/
.m{width:970px; background:#ffffff; clear:both; margin:0 auto;}
.mbody{width:710px; float:left;}
.part1{ background:url(imgpart1.gif) no-repeat top left; height:304px; overflow:hidden;}
.part1 h1{ font-size:16px; width:500px; overflow:hidden; height:30px; font-family:"黑体", "宋体", "Arial Black"; font-weight:100; margin-top:15px; line-height:30px; float:right; margin-right:40px;}
.part1 h1 a{ color:red;}
.part1 h1 a:hover{ color:#000000;}

.part1 .sptp{width:320px; height:250px; margin-top:10px; margin-left:10px !important; margin-left:7px; float:left;}
.sptp .sp_tit{line-height:27px; font-size:14px; font-weight:bold; height:27px; background:url(imgsp_tit.gif) repeat-x top;}
.sptp .sp_tit a{font-size:14px; margin-right:5px;}
.sptp .sp_tit a.topC0{ color:#5a5a5a; text-align:left; width:104px; height:27px; display:block; float:left; background:url(imgsptp_off.gif) no-repeat top right;}
.sptp .sp_tit a.topC1{ color:#0051a8; text-align:left; width:104px; height:27px; display:block; float:left; background:url(imgsptp_on.gif) no-repeat top;}
.sptp .sp_tit a em.spico{ width:30px; height:27px; display:block; float:left; background:url(imgspico.gif) no-repeat top left;}
.sptp .sp_tit a em.tpico{ width:30px; height:27px; display:block; float:left; background:url(imgtpico.gif) no-repeat top left;}
.sptp .sp_content{margin:0 auto; font-size:14px; text-align:left; line-height:20px;}
.sptp .sp_content span{border:1px solid #b0cae3; border-top:none;}
.sptp .sp_content span p{ margin:0 auto; padding:0; text-align:center; font-size:12px; line-height:22px;}
.sptp .sp_content span p a{ color:#000033;}
.sptp .sp_content span p a:hover{ color:#990000;}

.news{width:362px; margin-top:10px; float:left; margin-left:8px; height:300px; background:url(imgnewsbg.gif) no-repeat top left;}
.news .tit{line-height:30px; font-size:14px; font-weight:bold; height:30px;}
.news .tit a{font-size:14px; line-height:31px;}
.news .tit a.topC0{ font-size: 12px; color:#5a5a5a; text-align:center; width:85px; height:31px; display:block; float:left; background:url(imgnews_off.gif) no-repeat top right;}
.news .tit a.topC1{ color:#0051a8; text-align:center; width:100px; height:31px; display:block; float:left; background:url(imgnews_on.gif) no-repeat top;}
.news .content{margin:0 auto; font-size:14px; text-align:left; line-height:20px;}
.news .content span{padding-top:4px;font-size:12px; text-align:left;}
.news .content ul li{ clear:both;line-height:22px; margin:0px 6px;}
.news .content ul li a{color: #2e2e54; float:left; padding-left:10px; background:url(imgdot9.gif) no-repeat left center;}
.news .content ul li a:hover{color:#555555;}
.news .content ul li i{ float:right; color:#666666; font-size:12px; font-style:normal;}

.ad1{width:700px; margin:0 auto; clear:both;}

/*part2*/
h2.zxfw{ clear:both; width:710px; height:40px; text-indent:-10000px; background:url(imgpart2_h2.gif) no-repeat top left;}
.part2{ border:1px solid #bdbdbd; height:395px; overflow:hidden;}
.part2 .zx{width:292px;background:url(imgzx_bg.gif) no-repeat top left; margin-top:10px; margin-left:7px; float:left;}
.zx .zx_tit{line-height:25px; font-size:14px; border-left:1px solid #89c3f2; height:25px; overflow:hidden; background: url(imgzx_tit.gif) repeat-x top left;}
.zx .zx_tit a{font-size:14px; line-height:31px;}
.zx .zx_tit a.topC0{ color:#414141; text-align:center; padding:0 8px; height:25px; display:block; float:left; background:url(imgzx_off.gif) no-repeat top right;}
.zx .zx_tit a.topC1{ color:#000000; text-align:center; padding:0 8px; height:25px; display:block; float:left; background:url(imgzx_on.gif) no-repeat top; border-right:1px solid #89c3f2;}
.zx .zx_content{margin:0 auto; font-size:14px; text-align:left; line-height:20px;}
.zx .zx_content span{font-size:12px; margin-top:5px; text-align:left; }
.zx .zx_content ul li{line-height:22px; margin:0px 6px;}
.zx .zx_content ul li a{color: #2e2e54; float:left; padding-left:10px; background:url(imgdot6.gif) no-repeat left center;}
.zx .zx_content ul li a:hover{color:#555555;}

.part2 .xzxk{width:390px; float:left; margin-top:4px; margin-left:8px; height:220px; background:url(imgxzxk.gif) no-repeat top left;}
.part2 .xzxk h3{ height:32px; text-align:left; overflow:hidden;}
.part2 .xzxk h3 em{ font-weight:bold; color:#0c3556; margin-left:30px; float:left; line-height:36px;font-size:14px; font-style:normal;}
.part2 .xzxk h3 i{ float:right; font-size:12px; margin-top:10px; margin-right:8px;}
.part2 .xzxk h3 i a{ color:#999999;}
.part2 .xzxk h3 i a:hover{ color:#333333;}
.part2 .xzxk ul{ margin-top:7px; margin-left:105px; text-align:left;}
.part2 .xzxk ul li{ clear:both;line-height:22px; margin:0px 6px;}
.part2 .xzxk ul li a{color: #2e2e54; float:left;}
.part2 .xzxk ul li a:hover{color:#555555;}

.part2 .zx_btn{ clear:both; margin:0px auto;}
.part2 .zx_btn img{ margin:0 2px; border:1px solid #ffffff;}
.part2 .zx_btn a:hover img{ border:1px solid #ebff9c;}
.part2 .zx_search{ height:42px; padding-top:10px; clear:both; background:url(imgzx_search.gif) no-repeat top; margin-top:6px;}
.part2 .zx_search form{ clear:both;margin-left:148px;}
.part2 .zx_search form input.inputbox{width:180px; float:left;line-height:15px; padding-top:8px; height:19px; text-indent:2px; border:1px solid #bebebe;background:url(imginput_bg.gif) repeat-x top left;}
.part2 .zx_search form input.input_btn{ float:left;width:60px; margin-left:0px; line-height:30px; height:30px; text-align:center; font-weight:bold; font-size:14px;border:1px solid #bebebe; border-left:none; background:url(imginput_btn_bg.gif) repeat-x top left}
.part2 .zx_search form span{ text-align:left; line-height:30px; margin-left:14px;}
.part2 .zx_search form span strong{ color:#990000; font-size:14px;}


.blsl table ul{ width:100%; margin:0 auto; padding:0; margin-top:2px;}
.blsl table ul li{line-height:22px; margin:0px 6px;}

.blsl table ul li a{color: #2e2e54; float:left; padding-left:10px; background:url(imgdot4.gif) no-repeat left center;}

.blsl table ul li a:hover{color:#555555;}

.blsl table.bljg2{ line-height:22px; margin-left:-1px; height:24px; text-align:center; overflow:hidden;}
.blsl table.bljg2 thead td{ border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; background:#f1fbff; color:#000000;}

.blsl table.bljg{ line-height:22px; margin-left:-1px; height:110px; text-align:center; overflow:hidden;}
.blsl table.bljg thead td{ border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; background:#eefff7; color:#000000;}
.blsl table.bljg tbody td{ border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; color:#666666; }
.blsl table.bljg tbody td a{color: #2e2e54;}
.blsl table.bljg tbody td a:hover{color:#555555;}

/*part3*/
.part3{width:710px; height:164px; overflow:hidden; background:url(imgpart3.gif) no-repeat top left;}
.part3 h2{ text-indent:-10000px;}
.part3 .zmlinks{ width:400px; text-align:left; margin-top:6px; margin-left:390px; line-height:24px; height:24px;}
.part3 .zmlinks a{ padding:0 5px; color:#0a5d8a;}
.part3 .zmlinks a:hover{ color:#000000;}



.icons{ clear:both; margin:0 auto; margin-top:15px; margin-left:13px;}
.icons a{ width:115px; height:91px; text-indent:-10000px; display:block; float:left; margin:8px 0px;}
.icons a.icon1{ background:url(imgicon.gif) no-repeat 0 0;}
.icons a.icon2{ background:url(imgicon.gif) no-repeat -137px 0;}
.icons a.icon3{ background:url(imgicon.gif) no-repeat -279px 0;}
.icons a.icon4{ background:url(imgicon.gif) no-repeat -419px 0;}
.icons a.icon5{ background:url(imgicon.gif) no-repeat -558px 0;}
.icons a.icon6{ background:url(imgicon.gif) no-repeat -682px 0;}
.icons a.icon1:hover{ background:url(imgicon.gif) no-repeat 0 -101px;}
.icons a.icon2:hover{ background:url(imgicon.gif) no-repeat -137px -101px;}
.icons a.icon3:hover{ background:url(imgicon.gif) no-repeat -279px -101px;}
.icons a.icon4:hover{ background:url(imgicon.gif) no-repeat -419px -101px;}
.icons a.icon5:hover{ background:url(imgicon.gif) no-repeat -558px -101px;}
.icons a.icon6:hover{ background:url(imgicon.gif) no-repeat -682px -101px;}




.icons1{ clear:both; margin:0 auto; margin-top:15px; margin-left:13px;}
.icons1 a{ width:115px; height:91px; text-indent:-10000px; display:block; float:left; margin:8px 0px;}
.icons1 a.icon1{ background:url(imgicon.gif) no-repeat 0 0;}
.icons1 a.icon2{ background:url(imgicon.gif) no-repeat -137px 0;}
.icons1 a.icon3{ background:url(imgicon.gif) no-repeat -279px 0;}
.icons1 a.icon4{ background:url(imgicon.gif) no-repeat -419px 0;}
.icons1 a.icon5{ background:url(imgicon.gif) no-repeat -558px 0;}
.icons1 a.icon6{ background:url(imgicon.gif) no-repeat -682px 0;}
.icons1 a.icon1:hover{ background:url(imgicon.gif) no-repeat 0 -101px;}
.icons1 a.icon2:hover{ background:url(imgicon.gif) no-repeat -137px -101px;}
.icons1 a.icon3:hover{ background:url(imgicon.gif) no-repeat -279px -101px;}
.icons1 a.icon4:hover{ background:url(imgicon.gif) no-repeat -419px -101px;}
.icons1 a.icon5:hover{ background:url(imgicon.gif) no-repeat -558px -101px;}
.icons1 a.icon6:hover{ background:url(imgicon.gif) no-repeat -682px -101px;}






/*part3*/
.part4{width:710px; height:188px; background:url(imgpart4.gif) no-repeat top left;}
.part4 h2{ text-indent:-10000px;}
.part4 .hdzt{ margin:0 auto; margin-top:45px;}
.part4 .hdzt p{ margin:8px auto; padding:0;}
.part4 .hdzt img{ margin:0 4px; border:1px solid #ffffff;}
.part4 .hdzt a:hover img{ border:1px solid #ebff9c;}

/*part5*/
.part5{width:710px; background:url(imgpart5.gif) no-repeat top left;}
.part5 h2{ clear:both; line-height:26px; height:26px; overflow:hidden;}
.part5 h2 em{ font-size:14px; color:#ffffff; float:left; margin-left:13px;}
.part5 h2 i{ float:left; margin-left:30px; width:605px; text-align:left; font-size:12px; font-style:normal;}
.part5 h2 i a{ color:#666666;}
.part5 h2 i a:hover{ color:#000000;}

.part5 .zlleft{ float:left; text-align:left; margin-top:10px; margin-left:5px; width:345px;}
.part5 .zlright{text-align:left; float:right; margin-top:10px; margin-right:5px;  width:345px;}

*html .part5 .zlleft{margin-left:3px;}
*html .part5 .zlright{margin-right:3px;}

.part5 h4{ height:31px; line-height:36px; overflow:hidden; text-indent:25px; background:url(imgzt_h4_bg.gif) no-repeat top left;}
.part5 h4 em{ font-size:14px; float:left; font-weight:bold; color:#004d6a;}
.part5 h4 i{ float:right; margin-right:8px;}
.part5 h4 i a{ color:#999999; }
.part5 h4 i a:hover{ color:#666666;}

.part5 ul{ margin:0 auto; width:343px; border:1px solid #c7d5eb; padding-top:5px;}
.part5 ul li{line-height:22px; height:22px; margin-left:5px;padding-left:12px; background:url(imgdot7.gif) no-repeat center left;}
.part5 ul li a{color: #2e2e54; float:left;}
.part5 ul li a.blue{color:#0096f5; float:left;}
.part5 ul li a:hover{color:#555555;}

/*part6*/
.part6{width:710px; }
.part6 h2{ clear:both; line-height:26px; background:#378ed3; height:26px;font-size:14px; color:#ffffff; text-align:left; text-indent:15px; font-weight:bold;}
.part6 h2 i{ float:left; margin-left:30px; font-size:12px; font-style:normal;}
.part6 h2 i a{ color:#666666;}
.part6 h2 i a:hover{ color:#000000;}

.part6 a{ color:#0080c0;}
.part6 a:hover{ color:#c88d00;}
.part6 .links_border{ border:1px solid #cccccc;}
.part6 .links_border p{ padding:0; *padding:0 5px;  margin:6px auto; line-height:22px; clear:both; text-align:left;}
.part6 ul{padding:6px 10px; margin:0px auto; height:170px;line-height:22px; }
.part6 .links_border ul li{width:172px; border-bottom:1px solid #cbe9eb; display:block; float:left; line-height:24px; height:24px; padding:0; margin:0 auto; text-align:left;}


/*slider*/
.slider{width:250px; float:right; height:300px;}
.slider .gaps{ height:5px; *height:3px;}

/*tld 厅领导*/
.tld{width:250px; height:213px; clear:both; background:url(imgtld.gif) no-repeat top left;}
.tld h2{ text-indent:-10000px; height:32px;}
.tld p{ clear:both; height:21px; line-height:21px; width:220px; border-bottom:1px dashed #d1dce1; margin:0 auto; padding:0; text-align:left;}
.tld p a{ text-decoration:none; display:block;}
.tld p a:hover{ text-decoration:underline; color:#9c9c9c;}
.tld p em{cursor:hand; font-size:14px; background:url(imgtld_dot.gif) no-repeat top left; padding-left:15px; font-weight:bold; color: #124981; float:left;}
.tld p i{ float:left; margin-left:15px; color:#5f5e5c;}

/*kqzl 空气质量*/
.kqzl{width:250px; height:235px; background:url(imgkqzl.gif) no-repeat top left;}
.kqzl h2{ line-height:28px;}
.kqzl h2 em{ font-size:14px; color:#ffffff; font-weight:bold; float:left; margin-left:8px;}
.kqzl h2 i{ float:right; margin-right:11px;}
.kqzl .kq{ margin:9px; margin-bottom:10px; padding-top:9px; *padding-top:0; clear:both;}
.kqzl p{ margin:0 auto; margin-left:30px; font-size:14px; line-height:24px; text-align:left;}
.kqzl p a{ color:#363636;}
.kqzl p a:hover{ color:#000000;}

/*天气切换*/
.imgList{position:absolute; clear:both; display:none; left:-220px; top:-190px; *left:-345px; *top:0px; width:345px; height:273px; background:#ffffff;}
.imgList .contentT{clear:both;}



/*hjgb 环境公报*/

.hjgb{width:250px; background:#f6fbff url(imghjgb.gif) no-repeat top left;}
.hjgb h2{ line-height:28px;}
.hjgb h2 em{ font-size:14px; color:#ffffff; font-weight:bold; float:left; margin-left:8px;}
.hjgb h2 i{ float:right; margin-right:5px;}
.hjgb h2 i a{ color:#DCFCFC;}
.hjgb h2 i a:hover{ color:#000000;}
.hjgb ul{ clear:both; text-align:left; margin:0 auto; margin-top:4px; padding:0;}
.hjgb ul li{line-height:25px; *line-height:27px; margin:0px 6px 0px 3px;}
.hjgb ul li a{color: #2e2e54; float:left; padding-left:15px; background:url(imgdot8.gif) no-repeat left center; }
.hjgb ul li a:hover{color:#555555;}
.hjgb ul li i{ float:right; margin-right:5px; color:#666666; font-size:12px; font-style:normal;}


/*在线调查 zxdc*/
.zxdc{width:250px; background:#f6fbff url(imghjgb.gif) no-repeat top left;}
.zxdc h2{ line-height:28px;}
.zxdc h2 em{ font-size:14px; color:#ffffff; font-weight:bold; float:left; margin-left:8px;}
.zxdc table{ clear:both; margin:6px auto; line-height:24px;}

.piclink{ clear:both;}
.piclink p{ margin:4px auto; padding:0;}
.piclink p a img{ border:2px solid #cccccc;}
.piclink p a:hover img{ background:yellow;}

/*links*/
.links{width:250px; height:210px; overflow:hidden; background:#f6fbff url(imghjgb.gif) no-repeat top left;}
.links h2{ line-height:28px;}
.links h2 em{ font-size:14px; color:#ffffff; font-weight:bold; float:left; margin-left:8px;}
.links p{ clear:both; margin:8px auto;}
.links p select{ width:220px; margin:6px auto;}

.ad3{ clear:both; margin:0 auto;}


/*footer*/
.footer{width:970px; margin:0 auto; border-top:3px solid #d3ebff;}
.footer p{ text-align:center; line-height:22px; font-size:12px; margin:0 auto; padding:0; color:#666666;}
.footer p a{ color:#448fff;}
.footer p a:hover{ color:#000000;}


/*========================列表页===============================*/
.mlist{width:970px; background:#ffffff; background:url(imgleftbg.gif) repeat-y top left; clear:both; margin:0 auto;}
.cebian{width:265px; background:url(imglefttop.gif) no-repeat top left; float:left;}
.youbian{width:705px; float:right; }

/*==============侧边=================*/
.cebian .mulu{width:250px; float:left;}
.cebian .mulu h1{width:250px; float:left; margin-top:6px; color:#0086bf; font-family:"微软雅黑", "黑体", "Arial Black"; font-size:22px; font-weight:bold; line-height:40px; text-align:center;}
.cebian .mulu ul{ margin:10px auto; padding:0;}
.cebian .mulu ul li{ clear:both; line-height:30px; font-size:14px; width:210px; overflow:hidden; text-align:left; margin:0px auto;}
.cebian .mulu ul li a{color: #2e2e54; float:left; padding-left:35px; width:100%; background:url(imgmulubg.gif) no-repeat left center; }
.cebian .mulu ul li a:hover{color:#d46727;background:url(imgmulubg_on.gif) no-repeat left center;}
.cebian .mulu ul li a:hover,.cebian .mulu ul li a.current{color:#d46727;background:url(imgmulubg_on.gif) no-repeat left center;}


/*信息公开*/
#xxgk{ width:250px; float:left;}
#xxgk h1{ clear:both; width:250px; float:left; height:50px; margin-top:6px; display:block; color:#0086bf; font-family:"微软雅黑", "黑体", "Arial Black"; font-size:22px; font-weight:bold; line-height:40px; text-align:center;}

#xxgk h3{ clear:both; background:url(imgxxgk_h3.gif) no-repeat top left;font-weight:bold; width:230px; height:35px; margin:0 auto; padding:0; font-size:14px; line-height:35px; text-align:left; text-indent:25px; color:#FFFFFF;}
#xxgk h3 a{color:#d46727;}

#xxgk .ztfl{ width:230px; overflow:hidden; margin:0 auto;}
#xxgk .xxgk_bottom{ height:8px; background: url(imgxxgk_bottom.gif) no-repeat; overflow:hidden; display:block; width:230px; margin:0 auto;}

/*
ul.menu_xxgk{padding:0;list-style:none; text-align:left; width:228px; margin:0 auto; border:1px solid #0179b1; border-bottom:none; border-top:none;}

ul.menu_xxgk li {display:block; margin:0;padding:0;text-indent:25px; width:228px; list-style:none;}
ul.menu_xxgk a {color:#2f2f2f; font-weight:bold; text-decoration:none; font-size:12px; display:block; width:100%; height:32px; line-height:32px; background:url(imgmulubg2.gif) no-repeat left center;}
.menu_xxgk a.open{color:#0156b0; text-decoration:underline; background:url(imgmulubg2_on.gif) no-repeat left center;}

ul.menu_xxgk li.none a {color:#2f2f2f; font-weight:bold; text-decoration:none; font-size:12px; display:block; width:100%; height:32px; line-height:32px; background:url(imgmulubg2_none.gif) no-repeat left center;}

ul.menu_xxgk li.none a.open{color:#2f2f2f; font-weight:bold; text-decoration:none; font-size:12px; display:block; width:100%; height:32px; line-height:32px; background:url(imgmulubg2_none_on.gif) no-repeat left center;}

.menu_xxgk ul li {text-indent:40px;list-style:none; width:228px; overflow:hidden;}
.menu_xxgk ul li a {color:#494949; text-indent:40px; font-weight:100; text-decoration:none; font-size:12px;display:block; border-bottom:1px solid #d3dfeb; height:26px; line-height:26px;background:url(imgxxgk_ul_menu_li_bg.gif) no-repeat top left;}
.menu_xxgk ul li a:hover,.menu_xxgk ul li a.cur{background:url(imgxxgk_ul_menu_li_hover_bg.gif) no-repeat top left;}
.hidden {display:none;}
*/

ul.menu_xxgk{padding:0;list-style:none; text-align:left; width:228px; overflow:hidden; margin:0 auto; border:1px solid #0179b1; border-bottom:none; border-top:none;}
ul.menu_xxgk li {display:block; margin:0; padding:0; width:228px; list-style:none;background:url(imgmulubg2.gif) no-repeat left top;}
ul.menu_xxgk li.open{display:block; margin:0; padding:0; width:228px; list-style:none; background:url(imgmulubg2_on.gif) no-repeat left top}

ul.menu_xxgk li em{ width:28px; height:27px; float:left; display:block; overflow:hidden; background:url(imgmenu_xxgk_1.gif) no-repeat top left; }
ul.menu_xxgk li.open em{ width:28px; height:27px; display:block; overflow:hidden; background:url(imgmenu_xxgk_2.gif) no-repeat top left;}
ul.menu_xxgk li.none em{ width:28px; height:27px; display:block; overflow:hidden; background:url(imgmenu_xxgk_3.gif) no-repeat top left;}

ul.menu_xxgk li a {color:#2f2f2f; font-weight:100; text-decoration:none; font-size:12px; display:block; width:200px; float:left; height:28px; line-height:28px; background:url(imgmulubg2.gif) no-repeat right top; }
ul.menu_xxgk li a.open{color:#0156b0; text-decoration:underline;  background:url(imgmulubg2_on.gif) no-repeat right top;}

ul.menu_xxgk li.none{ background:url(imgmulubg2_none.gif) no-repeat left center;}
.menu_xxgk ul li {text-indent:40px;list-style:none; width:228px; overflow:hidden; background:none;}
.menu_xxgk ul li a {color:#494949; margin-left:0; width:228px; text-indent:40px; font-weight:100; text-decoration:none; font-size:12px;display:block; border-bottom:1px solid #d3dfeb; height:26px; line-height:26px;background:url(imgxxgk_ul_menu_li_bg.gif) no-repeat top left;}
.menu_xxgk ul li a:hover,.menu_xxgk ul li a.cur{background:url(imgxxgk_ul_menu_li_hover_bg.gif) no-repeat top left;}
.hidden {display:none;}

.cebian .hotnews{width:250px; float:left; background:url(imgcebianbg2.gif) no-repeat top left; float:left;}
.cebian .hotnews h2{width:250px; float:left; color:#494949; font-size:14px; font-weight:bold; line-height:36px; overflow:hidden; height:26px; text-indent:24px; text-align:left;}
.cebian .hotnews ul{ clear:both; text-align:left; margin:0 auto; margin-top:5px; padding:0;}
.cebian .hotnews ul li{line-height:25px; margin:0px 6px;}
.cebian .hotnews ul li a{color: #2e2e54; float:left; padding-left:10px; background:url(imgdot3.gif) no-repeat left center; }
.cebian .hotnews ul li a:hover{color:#555555;}
.cebian .hotnews ul li i{ float:right; margin-right:5px; color:#666666; font-size:12px; font-style:normal;}

/*==============右边==============*/
.youbian .xxss{width:705px; height:55px; background:url(imgxxss.gif) no-repeat top left; margin-bottom:5px;}
.youbian .xxss span.left{ margin-top:15px; margin-left:130px;}
.youbian .xxss span.left input#sword{width:420px; }
.youbian .xxss span.right{ float:left; margin-left:3px; margin-top:15px;}
.youbian .path{width:705px; height:43px; background:url(imgpathbg.gif) no-repeat top left; line-height:28px; text-align:left; text-indent:28px;}
.youbian .path a{ color:#333333;}
.youbian .path a:hover{ color:#000000;}
.youbian .blist{ width:705px;}
.youbian .blist h3{ height:30px; background:url(imglistbg.gif) no-repeat top left;}
.youbian .blist h3 em{ display:block; font-size:14px; height:30px; float:left; padding:0 10px; line-height:30px; font-weight:bold; background:url(imglistbgem.gif) repeat-x top left; color:#ffffff;}

.youbian .blist table{ margin-top:10px;}
.youbian .blist table input.ipt{ border:1px solid #77828a;}

.youbian .blist iframe {width: 100%; height: 750px;}

.list{ margin:6px auto; width:705px; background:url(imgslistbg.gif) no-repeat top left;}
.list .listtit{line-height:30px; font-size:12px; font-weight:bold; height:30px;}
.list .listtit a{ margin-left:1px; line-height:28px;}
.list .listtit a.topC0{ color:#414141; text-align:center; padding:0 8px; height:34px; display:block; float:left; background:url(imgslist_off.gif) no-repeat top right;}
.list .listtit a.topC1{ color:#ffffff; text-align:center; padding:0 8px; height:34px; display:block; float:left; background:url(imgslist_on.gif) no-repeat top;}
.list .listcontent{margin:0 auto; padding:10px; border:1px solid #d4d4d4; border-top:none; text-align:left; line-height:20px;}
.list .listcontent span{font-size:12px; text-align:left;}
.list .listcontent ul li{line-height:24px; height:24px; border-bottom:1px dashed #c8c8c8; clear:both; margin:0px 6px;}
.list .listcontent ul li a{color: #2e2e54; float:left; padding-left:10px; background:url(imgdot2.gif) no-repeat left center;}
.list .listcontent ul li a.more{ background:none;}
.list .listcontent ul li a:hover{color:#555555;}
.list .listcontent ul li i{ float:right; color:#666666; font-size:12px; font-style:normal;}

.slist ul{ margin:6px auto 12px auto;}
.slist ul li{line-height:24px; height:24px; border-bottom:1px dashed #c8c8c8; clear:both; margin:0px 6px;}
.slist ul li a{color: #2e2e54; float:left; padding-left:10px; background:url(imgdot2.gif) no-repeat left center;}
.slist ul li a.more{ background:none;}
.slist ul li a:hover{color:#555555;}
.slist ul li i{ float:right; color:#666666; font-size:12px; font-style:normal;}


.page{ text-align:center; font-size:12px; line-height:24px; clear:both; margin-top:8px;}
.page a:link,.page a:visited{ padding:2px 5px;border:1px solid #e3e4e4; color:#333333; text-decoration:none;}
.page a.current:link,.page a.current:visited{ padding:2px 5px;border:1px solid #e3e4e4; background:#1f3a87; color:#ffffff; text-decoration:none;}
.page a:hover{ border:1px solid #1f3a87; color:#0033CC; text-decoration:underline;}

/*endpage*/
#endpage{width:970px; margin:0 auto; text-align:left; border:1px solid #bdbdbd;}
#endpage .dh{ padding-left:10px; font-size:12px; color:#4b4b4b; line-height:30px; height:30px;  border-bottom:1px solid #bdbdbd;}
#endpage .dh a:link,#endpage .dh a:visited{ color:#4b4b4b; text-decoration:none;}
#endpage .dh a:hover{ color:#000000; text-decoration:underline;}
#endpage a:link,#endpage a:visited{color:#4b4b4b; text-decoration:underline; }
#endpage a:hover{ color:#2383a5; text-decoration:none;}



#endpage_xxgk .dh{  font-size:12px; color:#4b4b4b; line-height:30px; height:30px;  border-bottom:1px solid #bdbdbd;width:98%;margin-bottom:2px;}
#endpage_xxgk .dh a:link,#endpage .dh a:visited{ color:#4b4b4b; text-decoration:none;}
#endpage_xxgk .dh a:hover{ color:#000000; text-decoration:underline;}


#endpage .neirong{width:95%; margin:3px auto; padding:10px;}
#endpage .neirong h2{ clear:both; width:850px; border-bottom:3px solid #e1e1e1; margin:0 auto; margin-top:10px; font-family:"黑体", "宋体", "Arial Black"; }
#endpage .neirong h2 em{line-height:26px; padding-top:5px; text-align:center; display:block; font-style:normal; font-weight:100; font-size:20px;}
#endpage .neirong p.info{ text-align:center; line-height:22px; font-size:12px; margin-top:4px;}
#endpage .text{ width:90%; margin:8px auto; line-height:30px; font-size:14px; text-indent:0;}
#endpage p.files{ margin-top:10px; line-height:22px; padding:5px; background:#f3fcff; border:1px solid #c3f0ff;}
#endpage p.files a:link,#endpage p.files a:visited{ color:#327ba9; text-decoration:none; margin-left:20px; }
#endpage p.files a:hover{ color:#000000; text-decoration:underline;}



/*zmhd*/
.zmhdtop{width:705px; height:120px; background:url(imgzmhdtop.gif) no-repeat top left;}
.zmhdtop .icons{ clear:both; margin:0 auto; margin-top:10px; margin-left:24px;}
.zmhdtop .icons a{ width:115px; height:91px; text-indent:-10000px; display:block; float:left; margin:8px 8px;}



/*endpage_xxgk*/
#endpage_xxgk{width:970px; margin:0 auto; text-align:left; border:1px solid #bdbdbd;}
#endpage_xxgk a:link,#endpage a:visited{color:#4b4b4b; text-decoration:underline; }
#endpage_xxgk a:hover{ color:#2383a5; text-decoration:none;}

#endpage_xxgk .neirong{width:797px; margin:8px auto; border:1px solid #bdbdbd;}
#endpage_xxgk .neirong h2{ clear:both; background:#efefef;  margin:0 auto; margin-top:0px; font-family:"黑体", "宋体", "Arial Black"; }
#endpage_xxgk .neirong h2 em{line-height:30px; border-bottom:1px solid #e1e1e1; text-align:center; display:block; font-style:normal; font-weight:100; font-size:20px;}
#endpage_xxgk .neirong p.info{ text-align:center; line-height:22px; font-size:12px; margin-top:4px;}
#endpage_xxgk .text{ width:760px; margin:8px auto; line-height:24px; font-size:14px; }
#endpage_xxgk p.files{ margin-top:10px; line-height:22px; padding:5px; background:#f3fcff; border:1px solid #c3f0ff;}
#endpage_xxgk p.files a:link,#endpage p.files a:visited{ color:#327ba9; text-decoration:none; margin-left:20px; }
#endpage_xxgk p.files a:hover{ color:#000000; text-decoration:underline;}


/*mlinks*/
.mlinks{ clear:both; width:960px; height:164px; margin:0 auto; background:url(imgmlinks.gif) no-repeat top left;}
.mlinks a{ color:#005ba2;}
.mlinks a:hover{ color:#990000;}
.mlinks .sw{ float:left; width:215px; margin-top:30px; margin-left:14px !important; *margin-left:8px;}
.mlinks .sw p{ clear:both; line-height:21px; padding:0; margin:0 auto; text-align:left;}
.mlinks .sw p a{ display:block; float:left; width:42px;}

.mlinks .sn{ float:left; width:120px; margin-top:30px; margin-left:17px;}
.mlinks .sn p{ clear:both; line-height:21px; padding:0; margin:0 auto; text-align:left;}
.mlinks .sn p a{ display:block; float:left; width:38px;}

.mlinks .xg{ float:left; width:560px; margin-top:30px; margin-left:22px;}
.mlinks .xg ul{width:140px; float:left;}
.mlinks .xg ul li{ clear:both;line-height:18px; padding:0; margin:0 auto; text-align:left;}

/*表格样式1 list_table_1*/  
	table#list_table_1{border: 1px solid #B6C1CD; border-bottom:none; border-right:none; background:#fff; font-size:12px;}
	table#list_table_1 tr td{font-size: 14px;padding: 2px 4px; line-height:22px; background: #fff;border-right:1px solid #B6C1CD; border-bottom:1px solid #B6C1CD;}
	table#list_table_1 thead td{text-align:center;background: #edf2ff url(imglist_table_1.gif) repeat-x; line-height:24px; height:24px; border-bottom:1px solid #B6C1CD;}
	table#list_table_1 tbody td{table-layout: fixed;word-wrap:break-word;word-break:break-all;}
	table#list_table_1 tbody tr.even td{background: #F4F9FF;}
	table#list_table_1 tbody tr.selected td{background: #3d80df;color: #ffffff;}/*自然状态*/ 
	table#list_table_1 tbody tr.ruled td{color: #000;background-color:#CBE1FF; }/*鼠标经过*/



/*错误页面提示*/
.sorry{width:968px; border:1px solid #d3dfeb; margin:0 auto; height:300px;}






.header_sitemap{ height:199px; overflow:hidden; width:970px; margin:0 auto; background:url(imgheader_zxfw.jpg) no-repeat top left;}

/*sitemap 网站地图*/
.maplist{ margin:8px auto; border:1px solid #c8d9e9; width:700px; float:right; line-height:24px; font-size:12px; text-align:lelt;}
.maplist h3{ height:30px; background:url(imglistbg.gif) no-repeat top left;}
.maplist h3 em{ display:block; font-size:14px; height:30px; float:left; padding:0 10px; line-height:30px; font-weight:bold; background:url(imglistbgem.gif) repeat-x top left; color:#ffffff;}
.maplist p{ text-align:left; font-size:12px; margin:0 auto;}
.maplist p.map_tit{ margin:0 auto; width:96%; border-bottom:1px dashed #8ebce0; padding-top:4px; font-size:14px; font-weight:bold;}
.maplist p.map_txt{ font-size:12px; padding:0 24px;}
.maplist p a{ margin-right:8px; color:#333333;}
.maplist p a:hover{ color:#003399;}
.maplist p.map_tit a{ padding-left:15px;background:url(imgdot8.gif) no-repeat left center;}

/*表格样式2 list_table_zxft*/
table#list_table_zxft{border: 1px solid #B6C1CD; border-bottom:none; border-right:none; background:#fff; font-size:10px;}
table#list_table_zxft tr td{font-size: 12px; padding: 2px 4px; line-height:22px; background: #fff;border-right:1px solid #B6C1CD; border-bottom:1px solid #B6C1CD;}
table#list_table_zxft thead td{text-align:center;background: #edf2ff url(imglist_table_1.gif) repeat-x; line-height:24px; height:24px; border-bottom:1px solid #B6C1CD;}
table#list_table_zxft tbody td a{color: #2e2e54; float:left; padding-left:15px; }
table#list_table_zxft tbody td{margin:0 auto; font-size:12px; color: #2e2e54;table-layout: fixed;word-wrap:break-word;word-break:break-all;}
table#list_table_zxft tbody td a{margin:0 auto; font-size:12px; color: #2e2e54;}
table#list_table_zxft tbody td a:hover{ color:#555555;}
table#list_table_zxft tr td div a{color: #2e2e54; float:right; background:#fff; padding-right:15px;}