@charset "gb2312";
/*Index CSS Document */


#content .zwgkside,#content .gzhdside{ width:200px; height:auto;float:left; overflow:hidden;}
.zwgkside .title,.gzhdside .title{ width:200px; height:36px; overflow:hidden; float:left; }
.zwgk_con,.gzhd_con{padding:18px 0 6px 18px;float:left;}
.zwgk_con li,.gzhd_con li{width:160px;float:left; margin-bottom:7px;}
.zwgk_con li a,.gzhd_con li a{width:160px;float:left; background-image:url(imagesny_01.png); background-repeat:repeat-x;text-decoration:none;}

/*政务公开板块*/
.zwgkside .title{background:url(imagesny_02.png) no-repeat -201px 0;}
.zwgkside .title h4{font-size:16px; line-height:29px; text-align:left; float:left; text-indent:1em; color:#FFFFCC;}
.zwgk_con li{ height:24px;}
.zwgk_con li a{ height:22px; line-height:22px;background-position:0 0; border:1px solid #CCCCCC;  text-align:center;}
.zwgk_con li a:hover{ color:#000; background-position:0 -23px; border:1px solid #F39D0F; }

/*公众互动板块*/
.gzhdside .title{background:url(imagesny_02.png) no-repeat 0 0;}
.gzhdside .title h4{font-size:16px; line-height:36px; text-align:center;color:#FFF;}
.gzhd_con li{height:32px;}
.gzhd_con li a{ height:30px; line-height:30px;background-position:0 -46px; border:1px solid #B3B3B3;  text-align:center;}
.gzhd_con li a:hover{ color:#0A619F; font-weight:bold; background-position:0 -77px; border:1px solid #A8CFE5; }

#content .nymain02{width:760px;height:auto;margin-left:23px; float:left; overflow:hidden; background-color:#FFF;}
#content .nymain_01_title{width:760px; height:31px; line-height:31px; text-indent:1em; float:left; overflow:hidden; border-bottom:2px solid #2E75B0;}
#content .nymain_01_con{width:760px;min-height:540px; height:auto!important; height:540px; float:left;font-size: 14px; line-height: 26px; margin-top:20px; }
#content .nygzhd_con{ margin-top:10px; padding:20px;width:718px;min-height:565px; height:auto!important; height:565px; border:1px solid #DCDCDC;  font-size:14px; line-height:26px;float:left; }
.zwgkFrame{ height:600px;}
.gzhdFrame{ height:1150px;}

/*右侧栏目板块*/

#content .Rside{ width:264px; height:auto;float:left; overflow:hidden;margin-bottom:8px;background:url(imagesny_01.png) repeat-x 0 -255px #EBF2F8;}
#content .Rside_title{ width:264px; height:36px; overflow:hidden; float:left;background:url(imagesny_021.png) no-repeat; }
.Rside .Rside_title h4{font-size:16px; line-height:36px; text-align:center;color:#FFF;}
.Rside_con{padding:10px 0 6px 10px;float:left;}
.Rside_con li{height:30px; width:228px; margin:6px 0 6px 8px;}
.Rside_con li a{ width:100%;height:28px; line-height:28px; color:#0A619F; font-weight:bold; text-align:center; text-decoration:none;
background-image:url(imagesny_01.png); background-repeat:repeat-x;background-position:0 -46px; border:1px solid #B3B3B3; display:block; 
overflow:hidden;}
.Rside_con li a:hover{ color:#333; background-position:0 -77px; border:1px solid #A8CFE5; }



#content .nyside{width:264px;height:auto;float:left; overflow:hidden; background-color:#FFF;border-bottom:1px solid #DBDBDB;}
.nyside .title{ width:262px; height:29px; overflow:hidden; background-color:#F8F8F8; border:1px solid #D2D7C9; border-bottom:3px solid #D24928;  }
.nyside .title h4{font-size:14px; line-height:29px; text-align:center; float:left; text-indent:2em;}
.nyside ul.column{padding:5px 10px 6px 15px;border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; }
.nyside ul.column li{ display:block; text-indent:0.7em; background:url(imagesarrow_03.gif) no-repeat left center; overflow:hidden;line-height:24px; height:24px; font-size:14px;}

.nyside .nyside_03 ul{ width:259px; height:auto;padding:15px 0 6px 3px;border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; float:left; }
.nyside .nyside_03 ul li{ width:119px; height:115px; float:left;overflow:hidden; margin-left:6px;}
.nyside .nyside_03 ul li a{ display:block; text-align:center;}
.nyside .nyside_03 ul li a.tpxwpic{ width:115px; height:86px; border:1px solid #CECECE; padding:1px;}
.nyside .nyside_03 ul li img{ width:115px; height:86px;}


#content .nymain{width:697px;height:auto;margin-right:8px; padding:0 8px 0 6px; float:left; overflow:hidden; background-color:#FFF;}
.nymain_title{width:697px; height:31px; line-height:31px; text-indent:1em; float:left; overflow:hidden; border-bottom:2px solid #2E75B0;}
.nymain_con{width:697px;min-height:540px; height:auto!important; height:540px; float:left;font-size: 14px; line-height: 26px; margin-top:20px; }

#content .nymain_03{width:695px;height:auto;margin-right:8px; padding:0 8px 0 6px; float:left; overflow:hidden;border:1px solid #DCDCDC; background-color:#FFF;}
#content .nymain_03 .nymain_title{ width:690px; padding-top:5px; margin-left:5px; }
#content .nymain_03 .nymain_con{width:693px;}

/*新闻列表*/ 
#content .list{ width:685px; height:auto; margin-bottom:14px; margin-left:8px; display:block; overflow:hidden;}
#content .list ul{width:674px;  margin-left:11px;}
#content .list ul li{width:643px; height:29px;line-height:29px; padding-left:14px; padding-right:4px;background:url(imagesarrow_12.gif) no-repeat 4px 11px; float:left;}
#content .list ul li a{float:left;font-size:14px;}
#content .list ul li span{float:right; text-align:center; font-size:14px;} 
#content .list ul li.line{ border-bottom:1px dashed #CCC; margin-bottom:10px; padding-bottom:10px;}
#content .list ul li em{float:left;color:#ccc; margin-right:6px;}
#content .list ul li em a{ float:none; color:#900; text-decoration:none;}



/*翻页*/
.Page{ margin:20px 0 20px 0; font-size:13px; text-align:center; display:block;}
.Page a{/* border:1px solid #DDDDDD; background:#F8F8F8; */padding:3px 1px; font-size:14px;}
.Page font{/* border:1px solid #DDDDDD; */padding:3px 1px; font-size:14px;}


/*正文*/
.show_title{width:983px; height:31px; line-height:31px; text-indent:1em; float:left; overflow:hidden; border-bottom:2px solid #2E75B0;}
.show_con{width:943px;float:left; display:inline-block;margin:20px; }

.show h1{font-size:22px; line-height:34px;text-align:center; font-weight:bold; margin:16px 0 14px 0;} 
.show h2{ font-size:12px; line-height:30px;font-weight:normal; text-align:center; margin-bottom:15px;border-bottom:1px dashed #CECECE;}
.show img{ max-width:697px;}
.show p{font-size: 14px;line-height:26px; margin:10px 0;}
.show a{ color:#003399; text-decoration:none; outline:none;}
.show a:hover{text-decoration:underline;}
.field2 { display:inline-block;}
.field2 span {border:1px #666 solid; display:inline-block;overflow:hidden; width:10px; height:10px; cursor:pointer;}

/*相关链接*/
fieldset { margin-bottom:10px;padding:0.5em;padding-top:0;border: 1px solid #EFEFEF; background-color:#F9F9F9;-moz-border-radius: 3px; margin-bottom: 5px; display:block;}
legend {border: 1px solid #EFEFEF; border-bottom:0; background-color:#F9F9F9;padding: 1px 6px 2px 6px;margin-left: 5px;-moz-border-radius: 3px; font-size: 14px;color:#9F1313; font-weight:bold;}
fieldset ul{display:block;padding:3px 0 6px 20px;}
fieldset ul li{ float:left; width:338px;text-indent:0.7em; background:url(imagesarrow_01.gif) no-repeat left center; overflow:hidden;line-height:24px; height:24px; font-size:12px;}
fieldset ul.xglj{padding:3px 0 6px 40px;}
fieldset ul li{ width:438px;}

/*二级页面*/
.ny_title{height:28px; overflow:hidden;background:url(imagesny_01.png) 0 -226px repeat-x; margin-bottom:8px;}
.ny_title h4{width:auto; height:28px;font-size:14px; color:#FFF; line-height:28px; float:left; padding:0 10px;background:url(imagesny_01.png) 0 -197px repeat-x;}
.ny_title em,.ny_title span{width:21px; height:28px;float:left;}
.ny_title em{background:url(imagesny_02.png) -402px 0 no-repeat;}
.ny_title span{background:url(imagesny_02.png) -424px 0 no-repeat;}
.ny_title a.more{ float:right; line-height:26px; font-size:12px; margin-right:10px; color:#FFF;}


/*政务动态*/
/*图片新闻*/
.news_pic{width:341px; height:292px;padding:1px;float:left;border:1px solid #E2DA9A;border-right:0;}
.news_pic_title{height:28px; overflow:hidden;background:url(imagesny_01.png) 0 -108px repeat-x; margin-bottom:3px;}
.news_pic_title h4{width:auto; height:28px; float:left; padding:0 24px;background:url(imagesarrow_019.gif) 7px center no-repeat;}
.news_pic_title h4 a{ color:#9F1313;font-size:14px; line-height:28px; text-decoration:none;}

.content_01 .gg {width:324px; height:258px;overflow: hidden; margin-left:9px; position: relative; z-index: 1; }
.content_01 .ggs {width:324px; height:222px;left:0; top: 0; position: absolute; }
.content_01 .ggBox { width: 324px; height: 222px;}
.content_01 .ggBox a { display: block;font-size:14px; font-weight:bold; text-decoration:none;position: absolute; z-index: 1; opacity: 1; }
.content_01 .ggBox img { display: block; width:324px; height: 196px;}
.content_01 .ggBox span{width:324px; height:20px; background-color:#FFF; font-size:12px; line-height:24px; text-align:center; display:block; overflow: hidden; }

.content_01 .ggb {width:324px; height:38px; padding:2px;background-color:#D6D6D6; position: absolute;  z-index: 4; bottom:0;}
.content_01 .ggBtns {width:324px; height:38px; text-align:center; }
.content_01 .ggBtns a {width:57px; height:38px;outline: none; text-align:center; position: relative;background-color:#FFF; font-weight:bold; margin:0 auto; display:inline-block;text-decoration:none;}
.content_01 .ggBtns a img{ width:53px; height:34px; margin:2px 2px;}
.content_01 .ggBtns a:hover {background-color:#F24D51;}
.content_01 .ggBtns a:focus { outline: none; }
.content_01 .ggBtns a.ggOn {background-color:#F24D51;}



/*新闻中心*/
.content_01 .news_center{width:637px;height:294px;float:left;background-color:#FFF; border:1px solid #DCDCDC;}
.news_b{ height:auto; text-align:center; padding:10px 15px 3px 15px;}
.news_b h2{width:607px;vertical-align:middle; padding-bottom:5px;line-height:30px; font-weight:bold;font-family:Microsoft YaHei, "微软雅黑","宋体"; overflow:hidden; }
.news_b h2 a{font-size:28px;font-family:microsoft yahei;color:#0753C1; text-decoration:none;}
.news_c .news_title{width:637px; height:28px; padding-top:4px; background:url(imagesny_02.png) 0 -68px no-repeat; float:left;}
.news_c .news_title h4{width:auto; height:28px; float:left; padding:0 34px;background:url(imagesarrow_018.gif) 16px center no-repeat;}
.news_c .news_title h4 a{ color:#9F1313;font-size:14px; line-height:28px; text-decoration:none;}

ul.zlist{width:627px;padding:2px 0 5px 10px; float:left;}
ul.zlist li{ width:300px; float:left; margin-left:8px;text-indent:0.6em;background:url(imagesarrow_03.gif) no-repeat 0 center; 
font-size:14px; overflow:hidden;line-height:26px; height:26px;}

.zleft{width:636px;height:auto;float:right; overflow:hidden; margin-left:9px;}
.zleft_01{width:634px;height:278px;float:left; overflow:hidden; border:1px solid #95D2EE; margin-top:12px;}
.zleft_title{width:634px;height:28px;float:left; overflow:hidden; background:url(imagesny_01.png) 0 -137px repeat-x; border-bottom:1px solid #95D2EE;}
.zleft_title h4{ width:162px; height:28px; font-size:14px;float:left; text-indent:2em;background:url(imagesny_02.png) no-repeat 0 -37px;line-height:28px; color:#724A08; }
.zleft_title a.more{ float:right; line-height:28px; margin-right:10px; color:#333;}


#content .zside{width:338px;height:auto;float:left; overflow:hidden; margin-top:12px;}
.zside .ztitle{ width:337px; height:30px; overflow:hidden; background:url(imagesny_01.png) 0 -166px repeat-x; border-right:1px solid #D2D7C9;}
.zside .tpxw .ztitle h4{ width:130px; height:30px; font-size:14px; text-indent:2em; color:#FFF; line-height:30px;background:url(imagesny_02.png) no-repeat -163px -37px;float:left;}
.zside .tzgg .ztitle{width:336px;border-left:1px solid #D2D7C9;}
.zside .tzgg .ztitle h4{width:119px; height:24px; font-size:14px; text-indent:2em; color:#FFF; margin:3px 0 0 7px; float:left; line-height:24px; background:url(imagesny_02.png) no-repeat -446px 0;}
.zside .ztitle a.more{ float:right; line-height:28px; margin-right:10px; color:#333;}

.zside ul.column{padding:15px 10px 15px 15px;border:1px solid #DBDBDB; border-top:0; }
.zside ul.column li{ display:block; text-indent:0.7em; background:url(imagesarrow_03.gif) no-repeat left center; overflow:hidden;line-height:24px; height:24px; font-size:14px;}

.zside .tzgg{width:338px;height:auto;float:left; overflow:hidden;}
.zside .tpxw ul{ width:330px; height:288px;padding:19px 0 6px 6px;border-left:1px solid #DBDBDB;border-right:1px solid #DBDBDB; border-left:1px solid #DBDBDB;  float:left; }
.zside .tpxw ul li{ width:148px; height:142px; float:left;overflow:hidden; margin:0 7px; display:inline;}
.zside .tpxw ul li a{ display:block; text-align:center; line-height:18px; color:#003366;}
.zside .tpxw ul li a.tpxwpic{ width:140px; height:87px; border:1px solid #DCDCDC; padding:3px; margin-bottom:6px; float:left; display:inline;}
.zside .tpxw ul li img{ width:140px; height:87px;}


/*政务公开*/
.zdly{ width:326px; float:left; margin:25px 10px 10px 10px;}
.zdly img{width:326px;border:1px solid #DBDBDB; padding:1px;-border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px;}

.left_title{ width:280px; height:32px; overflow:hidden; background:url(imagesindex_01.png) -164px -64px repeat-x; color:#FFF;}
.left_title h2{font-size:16px; line-height:32px; text-align:center; float:left; text-indent:2em;font-family:Microsoft YaHei, "微软雅黑","宋体";}

.zwgk_01,.zwgk_02{height:auto; width:1003px;text-align:left; float:left; overflow:hidden;}
.nyzw_02{border:1px solid #DCDCDC; border-top:0; width:262px; height:559px; padding:10px 0;overflow:hidden; float:left;background:url(imagesbg-video-m.png) left bottom no-repeat;}
.nyzw_02 ul.zwgk_a{float:left; margin-bottom:20px; }
.nyzw_02 ul.zwgk_a li{margin-left:10px;margin-top:10px; width:114px;height:28px; line-height:28px; text-align:center; float:left; display:inline;}
.nyzw_02 ul.zwgk_a li a{float:left; width:114px;height:28px;font-weight:bold;text-decoration:none;
 color:#333;background-image:url(imagesindex_02.png); background-position:0 -181px; border:1px solid #E1C58B; }
.nyzw_02 ul.zwgk_a li a:hover{ background-repeat:repeat-x;background-position:0 -212px; border:1px solid #B3B3B3;}

.nyzw_02 .zwgk_b{float:left; width:262px; margin-bottom:15px; text-align:center;}
.nyzw_02 .zwgk_b h4{ margin:20px 0 12px 7px;float:left;width:100px; height:24px; line-height:24px;background:url(imagesny_02.png) no-repeat -465px 0; font-size:14px; color:#FFF; font-weight:bold;}
.nyzw_02 .zwgk_b p{margin:10px 24px 0 24px; }
.nyzw_02 .zwgk_b img{ width:210px; height:150px;}
.nyzw_02 .zwgk_b a{ color:#003399;}

.zwgk_r{width:711px;height:auto;margin-left:8px; float:left; overflow:hidden; background-color:#FFF;}
.xzxx{width:349px;height:272px; border:1px solid #CCC; float:left;}
.xzxx .title_z01{ width:349px; height:36px; line-height:36px;text-indent:2.3em; background-color:#F8F8F8; border-bottom:1px solid #CCC; }
.xzxx .title_z01 a{ color:#FF0000; font-size:14px; font-weight:bold; }
#content ul.cul{padding:11px 10px 5px 10px;}
#content ul.cul li{ padding:0; text-indent:1.3em;line-height:24px; height:24px;background:url(imagesarrow_02.gif) no-repeat 4px center;}
#content ul.cul li a{ float:left;line-height:24px; height:24px;}
#content ul.cul li span{ float:right;} 
#content .zwgk_01 a.more{ float:right; line-height:26px; margin-right:10px; color:#333;}

.xzxx_focus{width:351px;height:274px; float:left;}
.mright{ margin-right:9px;}

.zwgk_c{ margin-top:10px;width:349px;height:143px; border:1px solid #DCDCDC; float:left; overflow:hidden;}
.zwgk_c .title_z02{ width:349px; height:26px; line-height:26px;text-indent:2em;background:url(imagesindex_02.png) 0 -214px repeat-x;border-bottom:1px solid #CCC; }
.zwgk_c .title_z02 h4{ color:#9F1313; font-size:14px; font-weight:bold; float:left;  background:url(imagesarrow_10.gif) no-repeat 10px center;}

.rdzt{}
.rdzt li{ width:220px; height:150px; float:left; margin:31px; text-align:center;}
.rdzt li a.rdzt_01{ display:block;  height:30px; line-height:30px;font-size:18px; font-weight:bold; overflow:hidden;}
.rdzt li a.rdzt_02{display:block; width:220px; height:73px; border:1px solid #DCDCDC; padding:4px; overflow:hidden; }
.rdzt li a.rdzt_02 img{ width:220px; height:73px;}

.show .pic{text-align:center;margin:20px auto;}
.show .file{text-align:left;padding-left:80px;padding-top:50px;}