@charset "utf-8";
body{padding:0; margin:0 auto; font-size:14px; font-family:"微软雅黑"; color:#333333; background:url(../images/2016_bg_bottom.gif) repeat-x center bottom #fff;}
ol, ul, dl, dt, dd, form{ padding:0px; margin:0px;}
li{ list-style:none;}
img{ border:none; border:0;}
a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#ff3000;}
.clear{clear:both;}
input{font-family:"微软雅黑";}

.clear{clear:both;}
.space10, .space25, .space30{clear:both; line-height:0; overflow:hidden; font-size:0;}
.space10{height:10px;}
.space30{height:30px;}
.space25{height:25px;}
.w1198{ width:1198px; margin:0 auto; clear:both;}


/*top*/
.TopBox{ height:203px; min-width: 1198px;}
.top{ height:133px; background:url(../images/2016_bg_top.jpg) no-repeat center top; min-width:1198px; margin:0 auto;}
.top .inTop{ height:133px; position:relative;}
.top .TopLogo{ position:absolute; top:33px; left:10px;}
.top .TopLogo a{display:block; width:368px; height:58px; background:url(../images/2016_logo.png) no-repeat;}
.top .TopSearch{width:500px;position:absolute; top:36px; left:420px; background:url(../images/2016_top_search.png) no-repeat;}
.top .TopSearch .SearchTxt{ float:left; width:393px; height:18px; padding:14px 16px; background:none; border:0; color:#999999;}
.top .TopSearch .SearchBtn{float:right; width:75px; height:46px; background:none; border:0; cursor:pointer;}
.top .Hotword{position:absolute; top:93px; left:437px; height:28px; line-height:28px; color:#666;}
.top .Hotword font,.top-bar .Hotword a{display:block; float:left;}
.top .Hotword a{color:#666; margin-right:12px; border-radius:8px; }
.top .Hotword a:hover{color:#ff3000;}

.top .TopWza{position:absolute; top:10px; right:20px;}
.top .TopWza a{position:relative; display:block; width:98px; height:30px; background:url(../images/2016_top_wza.png) no-repeat;margin-top:5px;}
.top .TopWza #cniil_dl{position:relative; display:block; width:98px; height:30px; background:url(../images/2016_top_dl.png) no-repeat;margin-top:5px;}
.top .TopWza a span {position: absolute;top: -10px; right: -100px;background: url(../images/phone_img.png) 0 0 no-repeat;width: 100px;height: 100px;display: none;}

.MainNav{clear:both; height:70px; background:url(../images/2016_mainnav_bg.jpg) no-repeat center top; min-width:1198px; margin:0 auto;}
.MainNav ul{width:1198px; height:70px; margin:0 auto; }
.MainNav ul li{float:left; background:url(../images/2016_mainnav_sep.gif) no-repeat right center; width:169px; padding-right:2px; text-align:center; height:70px;}
.MainNav ul li.liEnd{background:none; padding-right:0;}
.MainNav ul li a{color:#fff;}
.MainNav ul li a strong{ font-size:18px; display:block; padding-top:16px;}
.MainNav ul li a em{font-style:normal; font-family:Tahoma; font-size:12px;}
.MainNav ul li a:hover{color:#fff000;}

/*bottom*/
 .BottomBox{clear:both; height:141px;}
.BottomBox iframe{display:block;}
.bottom{height:111px; padding-top:30px; clear:both; font-size:13px; color:#666666; line-height:26px;}
.bottom a{color:#666666; margin:0 10px;}
.bottom a:hover{color:#333;}
.bottom .wzbs{float:left;text-align:right;}
.bottom .checkin{float:left;line-height:120px;width:160px;text-align:right;}
/* .bottom .copyright{float:right; width:936px; padding:12px 0 0 0;} */
.bottom .copyright h2{margin:0; font-weight:normal; font-size:16px; color:#cccccc;}
.bottom .copyright p{margin:0; padding:5px 0 0 10px;} 



/*page*/
.pagediv{ clear:both; padding:40px 0; text-align:center; color:#323232;}
.pagediv a{ display:inline-block; padding:0 10px; line-height:30px; border:#b5b5b5 1px solid; background:url(../images/2016_page_num.gif) repeat-x; border-radius:4px;}
.pagediv .current{ border:#b5b5b5 1px solid; background:#fdfdfd; box-shadow:1px 4px 6px rgba(0,0,0,0.2) inset;}


/*2016-5-26添加*/
.pagediv{width:870px;height:40px;margin:0 auto;}
/*.pagination_index,.pagination_index_num,.pagination_index_last{float:left;}*/
.pagediv .pagination_index_num a,.currentIndex{display:block;line-height:30px;margin:0 2px;padding:0 10px;border:1px solid #b5b5b5;background:none;-webkit-border-radius:4;-moz-border-radius:4px;border-radius:4px;}
.currentIndex{background:#e3e3e3;}

/*common*/
/*.PageCommon{ position:fixed; top:50%; right:0; margin-top:-123px;}
.PageCommon a{ position:relative; display:block; width:50px;}
.PageCommon a span{ display:block; width:48px; height:48px; background:url(../images/2016_page_common.gif) no-repeat; border:#e4e4e4 1px solid; border-bottom:none;}
.PageCommon .hidebox{display:none; margin:0; position:absolute; right:49px; top:0; width:99px; height:97px; border:#e4e4e4 1px solid; overflow:hidden; background:#fff;}
.PageCommon .hidebox img{display:block; width:99px; height:97px;}
.PageCommon a:hover .hidebox{display:block;}
.PageCommon .wx span{background-position:-1px -1px;}
.PageCommon .wb span{background-position:-1px -50px;}
.PageCommon .email span{background-position:-1px -99px;}
.PageCommon .zhdj span{background-position:-1px -148px;}
.PageCommon .ljth span{background-position:-1px -197px;}
.PageCommon .wx:hover span{background-position:-51px -1px;}
.PageCommon .wb:hover span{background-position:-51px -50px;}
.PageCommon .email:hover span{background-position:-51px -99px;}
.PageCommon .zhdj:hover span{background-position:-51px -148px;}
.PageCommon .ljth:hover span{background-position:-51px -197px;}
.PageCommon .more:hover span{background-position:-51px -245px;}
.PageCommon .wx:hover span, .PageCommon .zhdj:hover span, .PageCommon .ljth:hover span, .PageCommon .more:hover span{ position:relative; z-index:2; border-left:#fff 1px solid;}
.PageCommon .more span{background-position:-1px -245px; height:49px;}
.PageCommon .more .hidebox{ top:auto; bottom:-70px; width:218px; height:auto;}
.PageCommon .more ul li{float:left; width:99px; height:auto;padding:5px; text-align:center; color:#464646; font-size:12px; font-family:"宋体";}
*/

.PageCommon{ position:fixed; top:50%; right:0; margin-top:-163px;}
.PageCommon .aa{ position:relative; display:block; width:50px; cursor: pointer;}
.PageCommon .aa span{ display:block; width:48px; height:49px; background:url(../images/2016_page_common.gif) no-repeat; border:#e4e4e4 1px solid; border-top: none; border-bottom:none;}
.PageCommon .hidebox{display:none; margin:0; position:absolute; right:49px; top:0; width:99px; height:97px; border:#e4e4e4 1px solid; overflow:hidden; background:#fff;}
.PageCommon .hidebox img{display:block; width:99px; height:97px;}
.PageCommon .aa:hover .hidebox{display:block;}
.PageCommon .wx span{background-position:-1px -1px;}
.PageCommon .wb span{background-position:-1px -50px;}
.PageCommon .email span{background-position:-1px -99px;}
.PageCommon .zhdj span{background-position:-1px -148px;}
.PageCommon .sjkf span{background-position:-1px -197px;}
.PageCommon .ljth span{background-position:-1px -246px;}
.PageCommon .wx:hover span{background-position:-51px -1px;}
.PageCommon .wb:hover span{background-position:-51px -50px;}
.PageCommon .email:hover span{background-position:-51px -99px;}
.PageCommon .zhdj:hover span{background-position:-51px -148px;}
.PageCommon .sjkf:hover span{background-position:-51px -197px;}
.PageCommon .ljth:hover span{background-position:-51px -245px;}
.PageCommon .ggfw:hover span{background-position:-51px -294px;}
.PageCommon .sgs:hover span{background-position:-51px -344px;}
.PageCommon .more:hover span{background-position:-51px -393px;}
.PageCommon .wx:hover span, .PageCommon .zhdj:hover span, .PageCommon .ljth:hover span, .PageCommon .more:hover span{ position:relative; z-index:2; border-left:#fff 1px solid;}
.PageCommon .ggfw span{background-position:-1px -294px;}
.PageCommon .sgs span{background-position:-1px -344px;}
.PageCommon .more span{background-position:-1px -393px;}
.PageCommon .more .hidebox{ top:-500px; bottom:-1px; width:218px; height:auto;}
.PageCommon .more ul li{float:left; width:99px; height:auto;padding:5px; text-align:center; color:#464646; font-size:12px; font-family:"宋体";}

.PageCommon .ggfw .hidebox{top: -150px;width: 260px;height:auto;}
.PageCommon .ggfw .hidebox ul li{float:left; width: 120px;margin: 8px 5px;font-size: 13px; text-align: center;}
.PageCommon .ggfw .hidebox ul li a{}
.PageCommon .ggfw .hidebox ul li img{display:block;width: 80px;height: 80px;margin: 0 auto;margin-bottom: 5px;}


* html .PageCommon{position:absolute; left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));
top:expression(eval(document.documentElement.scrollTop+300))}


.banner{height:200px; background-position:center top; background-repeat:no-repeat; clear:both; min-width:1198px; margin:0 auto;}
.ban_tztianhe{background:url(../images/tztianhe.jpg);}
.ban_thdt{background-image:url(../images/2016_ban_news.jpg);}
.ban_zjth{background-image:url(../images/2016_ban_zjth.jpg);}
.ban_gzjg{background-image:url(../images/2016_ban_gzjg.jpg);}
.ban_hdjl{background-image:url(../images/2016_ban_hdjl.jpg);}
.ban_zwgk{background-image:url(../images/2016_ban_zwgk.jpg);}
.ban_zdly{background-image:url(../images/2016_ban_zdly.jpg);}
.ban_gzjglist{background-image:url(../images/2016_ban_gzjglist.jpg);}
.zwe_bsfw_img{background-image:url(../images/bsfw_ban_02.png);}
.ban_gzjglist table{ margin:0 auto; width:1198px;}
.ban_gzjglist table td{
	height:200px; 
	text-align:center; 
	font-size:48px; 
	font-weight:normal; 
	line-height:60px; 
	color:#fff; 
	filter:alpha(opacity=70); 
	-moz-opacity:0.7; 
	opacity:0.7;
	
}

.curb{ background:#f5f6f6; clear:both; min-width:1198px; margin:0 auto;}
.curb h1{ margin:0; height:61px; width:1146px; margin:0 auto; background:url(../images/2016_icon_location.gif) no-repeat 24px center; font-size:16px; font-weight:normal; line-height:61px; padding-left:52px;}

.TitleHd{ height:44px; background:#f5f5f5; line-height:44px; overflow:hidden; zoom:1;}
.TitleHd ul li{float:left; padding:0 42px; font-size:18px; color:#666666; background:url(../images/2016_tab_split.gif)  repeat-y left top; text-align:center;}
.TitleHd ul li a{color:#666666;}
.TitleHd ul li.on{background:#23bcf8; color:#fff;}
.TitleHd ul li.on a{color:#fff;}
.TitleHd .more{float:right; padding-right:12px;}
.TitleHd .more a{color:#888;}
.TitleHd .more a:hover{color:#333;}

.CommonNewsList li,.home_zxft li{ line-height:32px; background:url(../images/2016_dot_grey.gif) no-repeat left center; padding-left:18px;}
.CommonNewsList li span,.home_zxft li span{ float:right; font-size:12px; font-family:Tahoma; color:#999999;}
.CommonNewsList li{height: 32px;}
.CommonNewsList li a{ overflow: hidden; text-overflow:ellipsis; white-space: nowrap; max-width: 80%; float: left;}
.SideBar{float:left; width:220px;}
.MainContent{float:right; width:951px; border:#dcdcdc 1px solid; border-radius:8px; background:#fff;}
.SideBar .SideMenu{border:#dcdcdc 1px solid; border-radius:8px; background:#fff; overflow:hidden; zoom:1;}
.SideBar .SideMenu li.button{*float:left; *width:100%;}
.SideBar .SideMenu li .all{ display:block; position:relative; padding:18px 42px 18px 52px; background:url(../images/2016_sidemenu_a.gif) repeat-x left bottom #f9f9f9; border-bottom:#dcdcdc 1px solid; font-size:18px; line-height:22px; overflow:hidden; zoom:1;}
.SideBar h3 {padding:18px 30px 18px 40px;color:#FFFFFF; position:relative; background: url(../images/2016_sidemenu_aon.gif) repeat-x left bottom #10def7; border-bottom:#dcdcdc 1px solid;overflow:hidden; zoom:1;}

.SideBar .SideMenu li .all.aon, .SideBar .SideMenu li .all:hover, .SideBar .SideMenu li .all.down{ background:url(../images/2016_sidemenu_aon.gif) repeat-x left bottom #10def7; color:#fff;}
.SideBar .SideMenu li .all b,.SideBar h3 b{position:absolute; display:none; width:6px; height:11px; line-height:0; overflow:hidden; font-size:0; background:url(../images/2016_sidemenu_aon_icon.gif) no-repeat; top:50%; margin-top:-5px; right:20px;}
.SideBar .SideMenu li.but .all b{width:11px; height:6px;background:url(../images/2016_sidemenu_aon_icon2.gif) no-repeat; top:50%; margin-top:-5px; right:20px;}
.SideBar .SideMenu li .all.aon b, .SideBar .SideMenu li .all:hover b,.SideBar h3 b{display:block;}
.SideBar .SideMenu .dropdown{display:block; padding:8px 25px 8px 60px; border-bottom:#dcdcdc 1px solid;}
.SideBar .SideMenu .dropdown li{ padding:6px 0; line-height:20px;}
.SideBar .SideMenu .dropdown li a.aon, .SideBar .SideMenu .dropdown li a:hover{color:#039de0; font-weight:bold;}
.SideBar .SideMenu li .all.down b{ width:11px; height:6px; background-image:url(../images/2016_sidemenu_aon_icon2.gif); margin-top:-3px; right:17px; display:block;}
.SideBar .SideMenu li .all.down{border-bottom:none;}
.SideBar_zdly .SideMenu li .all{padding:18px 40px 18px 30px;}
.SideBar_zdly .SideMenu .dropdown{padding:8px 15px 8px 30px;}
.SideMenu_gzjg li a s{ position:absolute; width:6px; height:6px; line-height:0; font-size:0; overflow:hidden; background:#666666; left:32px; top:50%; margin-top:-3px;}


			


.SideMenu_gzjg li a:hover s, .SideMenu_gzjg li a.aon s{ background:#fff;}
.Gzjg_sidelink{padding-top:30px;}
.Gzjg_sidelink li{ padding-bottom:10px;}
.Gzjg_sidelink li a{ display:block; line-height:22px; padding:19px 0 19px 74px; color:#fff; background:url(../images/2016_gzjg_icon_qzqd.png) no-repeat 24px center #23bcf8; font-size:18px; font-weight:bold; border-radius:8px;}
.Gzjg_sidelink li a.qzqd{ background-image:url(../images/2016_gzjg_icon_qzqd.png);}
.Gzjg_sidelink li a.zwgk{ background-image:url(../images/2016_gzjg_icon_zwgk.png);}
.Gzjg_sidelink li a.wsbs{ background-image:url(../images/2016_gzjg_icon_wsbs.png);}
.Gzjg_sidelink li a:hover{background-color:#10def7;}

.News_List{padding:32px 40px 0;}
.News_List li{ line-height:36px; background:url(../images/2016_dot_grey.gif) no-repeat left center; padding-left:18px;}
.News_List li span{ float:right; font-size:12px; font-family:Tahoma; color:#999999;}

.pic_list{ padding:32px 20px 0;}
.pic_list li{float:left; padding:0 20px; width:263px; height:225px;}
.pic_list li .pic img{display:block; width:263px; height:162px;}
.pic_list li .txt{padding-top:10px; text-align:center;}
.pagediv_piclist{padding-top:10px;}

.rdzt_list{ padding:32px 20px 0;}
.rdzt_list li{float:left; padding:0 20px; width:263px; height:184px;}
.rdzt_list li .pic img{display:block; width:263px; height:123px;}
.rdzt_list li .txt{padding-top:10px; text-align:center;}

.content{ padding:30px;}
.SinglePageTitle{margin:0; height:44px; background:#f5f5f5; text-align:center; font-size:18px; line-height:44px; font-weight:normal;}
.SinglePage{ padding:15px 0 0; line-height:28px;}

/****content*****/
.news_info{width:1020px; margin:0 auto; padding:0 88px; background:#fff; border:1px solid #dcdcdc; border-radius:8px; overflow:hidden; zoom:1;}
.info_title {color:#ff5101; font-size:22px; font-weight:normal; line-height:28px; margin:0; padding:48px 0 15px; text-align:center;}
.info_fbt {border-bottom:6px solid #e5e5e5; color:#999999;  padding-bottom:15px; text-align:center;}
.info_ttfbt {color:#999999;  padding:15px 0; text-align:center;}
/*20160816*/
.setFont{
		width:100%;
		height:30px;
		line-height30px;
		margin-top:15px;
}
			
.setFont span{
	padding:0 10px;
	margin:0 5px;
	color:#999;
	cursor:pointer;
	font-weight:500;
	font-size:18px;
}

.setFont #maxFont,.setFont #midFont{
	font-size:16px;
	}
.setFont #minFont{
	font-size:14px;
}
.setFont span b{
	font-size:18px;
	color:#CCC;
	margin-right:5px;
}
/*20160816 END*/
.info_cont {line-height:28px; padding:25px 0;}
.info_bot {border-top:1px dotted #b6b6b6; overflow:hidden; padding:30px 0 38px;}
.info_page {float:left; width:618px; height:48px;}
.info_page  {color:#999999; line-height:24px;}
.info_page  a {color:#999999;}
.info_page  a:hover{color:#333;}
.info_print {float:left; padding:9px 0 0 20px;}
.info_print a {background:url(../images/2016_printbtn.gif) repeat-x; border:1px solid #cacaca; border-radius:3px; color:#999999; display:inline-block; height:24px; line-height:24px; margin-right:10px; text-align:center; width:60px;}
.info_print a:hover{color:#333;}
.info_share { float:right; padding-top:4px;}

.other_tt .info_title{border-bottom:1px dotted #b6b6b6; padding-bottom:20px;}
.other_tt .info_print{ float:none; text-align:center;}


/*20161109政务五公开*/
.SideBar .SideMenu .button .all {position: relative;}
.SideBar .SideMenu .button .all b.ioc {position: absolute; display: block;width: 23px;height: 23px; top: 23px;left: 15px;background: url(../images/2016_gk_wgk_icon.png) 0 0 no-repeat;z-index: 100;}
.SideBar .SideMenu .button .all b.ioc02 {background-position: 0 -28px;}
.SideBar .SideMenu .button .all b.ioc03 {background-position: 0 -55px;}
.SideBar .SideMenu .button .all b.ioc04 {background-position: 0 -81px;}
.SideBar .SideMenu .button .all b.ioc05 {background-position: 0 -107px;}
.SideBar .SideMenu .button .all:hover b.ioc,.SideBar .SideMenu li .all.aon b.ioc{background: url(../images/2016_gk_wgk_icon.png) -28px 0 no-repeat;z-index: 100;}
.SideBar .SideMenu .button .all:hover b.ioc02,.SideBar .SideMenu li .all.aon b.ioc02 {background-position: -28px -28px;}
.SideBar .SideMenu .button .all:hover b.ioc03,.SideBar .SideMenu li .all.aon b.ioc03 {background-position: -28px -55px;}
.SideBar .SideMenu .button .all:hover b.ioc04,.SideBar .SideMenu li .all.aon b.ioc04 {background-position: -28px -81px;}
.SideBar .SideMenu .button .all:hover b.ioc05,.SideBar .SideMenu li .all.aon b.ioc05 {background-position: -28px -107px;}


/*20161115在线访谈*/
.home_zxft a{font-size: 16px;}
.gqwd_pic{width:291px;height:284px;background:url(../images/gdtp.png);position: absolute;right:10%;top:200px;z-index: 10000;}
