@charset "utf-8";
/* CSS Document */

.list_left{ width:310px; float:left; overflow:hidden;}
	.list_nav{ clear:both; overflow:hidden;}
	.list_nav h1{ background:#7fcef5; line-height:70px; width:270px; padding:0 10px;text-align:center; font:normal 32px/100px microsoft yahei; color:#fff;*margin:0px 0px 0px -20px;}
	.list_nav ul{ clear:both; overflow:hidden;}
	.list_nav ul li{ background:url(../../../material/images/list/sub_nav_on.gif) no-repeat; width:290px; font:normal 18px/55px microsoft yahei;}
	.list_nav ul li p{ padding-left:45px;}
	.list_nav ul li.hover{  width:310px; height:55px;/*background:url(../../../material/images/list/sub_nav_hover.gif) no-repeat;*/ }
	.list_nav ul li.hover a{ color:#0066b3 !important;}
	
	.list_news{ background:url(../../../material/images/list/left_title_bg.gif) repeat-x top center; width:248px;*width:250px;*margin:0px 5px 0px -17px; border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea; padding:40px 20px;}
	.news_left{ clear:both; overflow:hidden; margin-bottom:30px;}
	.news_left h2{ background:url(../../../material/images/list/news_title_bg.gif) repeat-x center; font:bold 20px/30px microsoft yahei; margin-bottom:20px;}
	.news_left h2 p{ width:100px; margin:0 auto; text-align:center; background:#fff;}
	.news_left ul{ clear:both; overflow:hidden;}
	.news_left ul li { clear:both; font:normal 16px/16px microsoft yahei; padding-bottom:10px; padding-top:10px; float:left;}
	.news_left ul li span{ width:16px; height:16px; text-align:center; font:normal 12px/16px microsoft yahei; float:left; display:block;}
	.news_left ul li p{ float:left; padding-left:14px; width:215px;}
	
.list_right{ width:820px; float:right; overflow:hidden;}
	.list_position{ height:50px; border-bottom:1px solid #eaeaea; font:normal 16px/50px microsoft yahei; text-align:left; overflow:hidden; margin-bottom:30px;}
	.list_position a.hover{ color:#0066b3 !important;}
	.list_content{ clear:both; overflow:hidden;}
	.list_cloumn{ border-bottom:1px dashed #eaeaea; overflow:hidden; padding-bottom:10px; margin-bottom:20px;}
	.list_cloumn h2{ float:left; font:normal 22px microsoft yahei;}
	.list_cloumn p{ clear:both; font:normal 14px/24px microsoft yahei; padding-bottom:10px;padding-top:10px; color:#666;}
	.list_cloumn span{ float:right; display:block; color:#999; font:normal 14px/30px microsoft yahei; color:#0066b3;}
	.page{ clear:both; overflow:hidden; padding:50px 0px; margin:0 auto;}
	.page ul li{ border:1px solid #eaeaea; padding:5px 10px; overflow:hidden; float:left; margin-right:10px; font:normal 12px microsoft yahei;}
	.page ul li:hover,.page ul li.hover{ background:#1485d2; color:#fff;}
	.page ul li:hover a,.page ul li.hover a{ color:#fff;}
	
.display_content{ padding:50px; clear:both; overflow:hidden;}
	.display_title{ border-bottom:1px solid #eaeaea; overflow:hidden; padding-bottom:20px; margin-bottom:50px; }
	.display_title h1{ text-align:center; font:bold 32px microsoft yahei; padding-bottom:50px;}
	.title_info{ clear:both; overflow:hidden;}
	.title_info p{ width:400px; float:left; font:normal 16px microsoft yahei; color:#666; text-align:left;}
	.title_info ul{ width:250px; float:right; overflow:hidden;}
	.title_info ul li{ width:26px; height:26px; float:right; margin-left:10px;}
	.share_icon01{ background:url(../../../material/images/list/share_icon01.png) no-repeat; width:26px; height:26px;}
	.share_icon01:hover{ background:url(../../../material/images/list/share_hover01.png) no-repeat; }
	
	.share_icon02{ background:url(../../../material/images/list/share_icon02.png) no-repeat; width:26px; height:26px;}
	.share_icon02:hover{ background:url(../../../material/images/list/share_hover02.png) no-repeat; }
	
	.share_icon03{ background:url(../../../material/images/list/share_icon03.png) no-repeat; width:26px; height:26px;}
	.share_icon03:hover{ background:url(../../../material/images/list/share_hover03.png) no-repeat; }
	
	.share_icon04{ background:url(../../../material/images/list/share_icon04.png) no-repeat; width:26px; height:26px;}
	.share_icon04:hover{ background:url(../../../material/images/list/share_hover04.png) no-repeat; }
	
	.share_icon05{ background:url(../../../material/images/list/share_icon05.png) no-repeat; width:26px; height:26px;}
	.share_icon05:hover{ background:url(../../../material/material/images/list/share_hover05.png) no-repeat; }
	
	.share_icon06{ background:url(../../../material/images/list/share_icon06.png) no-repeat; width:26px; height:26px;}
	.share_icon06:hover{ background:url(../../../material/images/list/share_hover06.png) no-repeat; }
	
	.display_text{ clear:both; overflow:hidden; padding-bottom:50px;}
	.display_text p{ text-indent:25px; font:normal 18px/40px microsoft yahei;}
	.TRS_Editor{ text-indent:25px; font:normal 18px/40px microsoft yahei; text-align:left;}
	.Custom_UnionStyle{ text-indent:25px; font:normal 18px/40px microsoft yahei; text-align:left;}
	.comment{ border-top:1px solid #eaeaea; padding:30px 50px 0px 50px; overflow:hidden;}
	.comment h1{ font:bold 20px/50px microsoft yahei;}
	.comment_frame{ border:2px solid #ccd4d9; overflow:hidden; clear:both;}
	.comment_frame input{ height:75px; width:1016px; border:none; font:normal 16px microsoft yahei; color:#b8b8b8; vertical-align:top; overflow:auto; padding:0px 20px;}
	.comment_btn{ height:40px; background:#fafafa; border-top:1px solid #e6eaed; overflow:hidden;}
	.comment_btn p{ font:normal 14px/40px microsoft yahei; color:#666; float:left; padding:0px 20px;}
	.comment_btn a{ background:#e74851; display:block; width:90px; height:40px; float:right; font:normal 16px/40px microsoft yahei; text-align:center; color:#fff;}
	
	.leader_position{ font:normal 16px/40px microsoft yahei; text-align:left; padding:20px 0px; overflow:hidden; width:1200px; margin:0 auto;}
	.leader_position a.hover{ color:#0066b3 !important;}
	
/**/
.table_title{ background:url(../../../material/images/tab_title.png) no-repeat; height:85px; width:1200px; margin:0 auto;}
.ysq_con{  clear:both; overflow:hidden; padding:20px;}
	.table_title p{ color:#fff; text-align:center; font:normal 38px/75px microsoft yahei;}
	.email_title02{ font:normal 24px/100px microsoft yahei; text-align:center;}
	.email_tab4{  clear:both; overflow:hidden; border-left:1px solid #c1dbf0; border-top:1px solid #c1dbf0; text-align:left; margin-bottom:50px;}
	.email_tab4 td{ border-bottom:1px solid #c1dbf0; border-right:1px solid #c1dbf0; font:normal 16px/30px microsoft yahei; padding:20px;}
	.email_tab4 span{ color:#F00;}
	.email_tab4 h2{ font:normal 24px microsoft yahei; text-align:center;}

	.email_tab2{ clear:both; overflow:hidden; border-left:1px solid #c1dbf0; border-top:1px solid #c1dbf0;}
	.email_tab2 td{ border-bottom:1px solid #c1dbf0; border-right:1px solid #c1dbf0; font:normal 16px/60px microsoft yahei; padding:0px 20px;}
	.email_tab2 span{ color:#F00;}
	.email_ul{ clear:both; overflow:hidden;}
	.email_ul li{ width:150px; float:left;}
	.email_ul li span{ width:25px; float:left; padding-top:5px;}
	.email_ul li p{ width:125px; float:left; font:normal 16px microsoft yahei;}
	.email_input{ height:30px; border:1px solid #eaeaea; border-radius:5px; text-align:left;}
	.email_tab2 textarea{ border:1px solid #eaeaea; border-radius:5px; width:835px; height:250px; margin:20px 0px;}
	.email_tab2 select{ border:1px solid #eaeaea; border-radius:5px; height:30px; width:250px;}
	.submit{ width:300px; margin:40px auto;}
	.submit a{ width:140px; color:#fff !important; background:#7ecdf4; height:50px; font:normal 24px/50px microsoft yahei; text-align:center; border-radius:5px; display:block; margin-right:10px; float:left;margin-bottom: 40px;}
	
/**/
.master_left{ width:810px; float:left; overflow:hidden; padding-left:10px;}
	.master_title{ clear:both; height:40px; margin-bottom:30px; overflow:hidden;}
	.master_title h2{ background:url(../../../material/images/zwgk/master_title.png) no-repeat; width:150px; height:40px; float:left;}
	.master_title h2 p{ font:normal 22px/40px microsoft yahei; padding-left:15px; color:#fff;}
	.master_title span{ background:url(../../../material/images/zwgk/master_line.png) repeat-x center; height:40px; width:660px; float:left;}
	.master_cloumn{ clear:both; overflow:hidden; margin-bottom:30px;}
	.master_list{ border-bottom:1px dashed #eaeaea; overflow:hidden; padding-bottom:30px; margin-bottom:30px;}
	.master_list h2{ font:normal 22px microsoft yahei; padding-bottom:20px;}
	.master_list p{ font:normal 16px/24px microsoft yahei; padding-bottom:10px; color:#333;}
	.master_list span{ color:#999; font:normal 14px microsoft yahei;}
	
.master_right{ width:290px; float:right; overflow:hidden; border-top:1px solid #eaeaea;}

/*20150526增加列表页*/
.list0526{ clear:both; overflow:hidden;}
.list0526 ul li{ clear:both; font:normal 16px/60px microsoft yahei; border-bottom:1px dashed #eaeaea; overflow:hidden;}
.list0526 ul li p{ width:755px; float:left; padding-left:15px; background:url(news_icon03.gif) no-repeat left center;}
.list0526 ul li span{ color:#666; font-size:14px;}

/*领导之窗*/
.leader0526{ clear:both; overflow:hidden;  padding:50px;}
.leader0526_list{clear:both; overflow:hidden; margin-bottom:50px;}
.leader0526 h2 {
  font: normal 22px microsoft yahei;
  font-weight: bold;
  border-bottom: 1px solid #eaeaea;
  height: 50px;
  overflow: hidden;
  margin-bottom: 30px;
  color: #008ac8;}
.leader0526 ul{ clear:both; overflow:hidden;}
.leader0526 ul li{ font:normal 18px/40px microsoft yahei; clear:both;}
.leader_type {
  width: 100px;
  display: block;
  float: left;
  padding-left: 30px;
  font-family: 'Microsoft YaHei';
  font-size: 18px;
  color: #545454;
  font-weight: bold;}
.leader_name {
  width: 910px;
  display: block;
  float: left;
  padding-left: 20px;
  font-family: 'Microsoft YaHei';
  font-size: 18px;
  color: #545454;}
.leader_name a{ width:80px; float:left;}

/*2015.05.26增加图片新闻列表*/
.list_pic_title{ clear:both; overflow:hidden; margin-bottom:30px; padding:30px 55px;}
	.list_pic { margin:auto 12px; padding:10px; width:210px; height:258px;  border:1px solid #eaeaea; border-radius:5px; background:#f8f8f8; overflow:hidden;}
	.list_pic:hover{ background:#f0f6fb; border:1px solid #c5e2fd; cursor:pointer;}
	.list_pic li { width:210px; padding-bottom:5px;}
	.list_pic h2 { font:normal 16px/20px microsoft yahei; color:#333;}
	.list_pic p { font:normal 14px microsoft yahei; color:#999;}
	.list_pic_con{ clear:both; overflow:hidden; padding:0px 55px;}

/*个人办事*/
.theme_content{ clear:both; overflow:hidden; padding-bottom:50px;}
	.theme_content ul{ border-bottom:1px dashed #a0a0a0; padding-bottom:20px; margin-bottom:20px; overflow:hidden; clear:both;}
	.theme_content ul:hover{ background:#f0faff;}
	.theme_content ul .text1{ padding-bottom:20px; font:normal 18px microsoft yahei; float:left;} 
	.theme_content ul .text1 a{ color:#008ac8 !important;}
	.theme_content ul .text2{ font-size:14px; color:#555555; padding-bottom:20px; clear:both; float:left;}
	.theme_content ul .text2 a{ display:block; float:left; text-align:left; color:#555555; width:100px;}
	.theme_content ul .text2 a:hover{ color:#008ac8 !important;}
	.theme_content ul .text3{ clear:both; overflow:hidden; float:left; font-size:14px; color:#999999}
	.theme_content ul .text3 a{ color:#999999 !important;}
	
/*办事指南*/
.xzqlml_all{ padding:0 30px 30px 30px; font-family: Microsoft YaHei; color:#333; }
	.xzqlml_all_title{ text-align:center;  font-size:26px; color:#4a86df; padding:25px 0;}
	.xzqlml_all_table{ border:#abc3ec 1px solid;}
	.xzqlml_all_table td{ text-align:left; font-size:14px; padding:15px 20px; border-bottom:#abc3ec 1px solid; color:#333; line-height:30px;}
	.table_td_bg{ background:#e7ecf4;}
	.td_noborder{ border-bottom:none !important;}
	.xzqlml_bottom { margin-top:50px;  color:#333;}
	.xzqlml_bottom_list { border-top:#3786bf 1px solid; background:#eee; height:65px; margin-bottom:30px;}
	.xzqlml_bottom_list ul li { float:left; text-align:center; width:200px; text-align:center; font-size:18px; color:#3786bf; line-height:65px;}
	.xzqlml_bottom_list ul li.hover{ font-weight:bold; background:#fff;} 
	.xzqlml_bottom_text { clear:both; overflow:hidden; text-align:left;}
	.xzqlml_bottom_text p { margin-top:10px; line-height:30px; font-size:16px;}