@charset "utf-8";
/* CSS Document */


/* 页面内容区域 */
.left_content_1, .left_content_2 {float:left;}
.right_content_1, .right_content_2, .right_content_3, .right_content_4 {float:right;}
.right_content_1 {width:825px;}
.left_content_2 {width:785px; margin:5px 5px 0 0;float:left;}
.right_content_2 {width:200px; margin:5px 0 0;float:right;}
.right_content_3 {width:620px;}
.right_content_4 {width:575px;}



/* 领导之窗 */
.leadership_window {width:160px; height:340px; margin-right:5px; background:url(../images/leadership_window_bg.jpg) no-repeat;}
.leadership_window h1 {height:25px; text-indent:-9999px;}
.leadership_window p {width:130px; margin:0 0 0 10px; padding:0 0 0 10px; color:#3a3a3a; line-height:20px;}
.leadership_window p strong {color:#c50000;}
p.leadership_window_1 {padding-top:10px;}
p.leadership_window_2 {padding-bottom:10px; border-bottom:1px dashed #ccc;}


/* 天气预报条 */
.weather_forecast {height:20px; padding:0 0 0 24px; color:#000; line-height:20px; background:url(../images/weather_forecast_icon.gif) no-repeat 5px 2px;}


/* 首页焦点幻灯片 */
.news_focus {width:420px; height:320px; float:left;}
.focus_content {border:1px solid #a1cff3; padding:4px;}


/* 最新热点 */
.news_hot {width:400px; height:320px; float:right; background:url(../images/news_hot_bg.gif) no-repeat center bottom;}
.news_hot_title {height:24px;}
.news_hot_title h1 {width:100px; height:24px; float:left; text-align:center; color:#FFF; line-height:24px; font-size:14px; font-weight:700; background-color:#3668c3;}
.news_hot_title h2 {height:24px; margin:0 0 0 100px; padding:0 15px 0 0; line-height:24px; text-align:right; background-color:#eee;}
.news_hot_content {width:392px; margin:0 0 0 4px; border-bottom:1px dashed #ccc; padding:0 0 8px;}
.news_hot_content h3 {color:#ab0000; line-height:36px; font-size:18px; font-family:"黑体","宋体",Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.news_hot_content p {color:#777; line-height:20px; text-indent:2em;}
.news_hot ul {padding:8px 0 0 18px;}
.news_hot ul li {padding:0 20px 0 8px; line-height:24px; background:url(../images/dot_bg01.gif) no-repeat left center;}
.news_hot ul li span {float:right; color:#aaa;}


/* 首页广告区域 */
.content_ads_ban {width:160px; height:300px; margin-right:5px; float:left; overflow:hidden;}
.content_ads_ban ul li {margin:0 0 6px;}
.content_ads_ban ul li.last {margin:0;}
* html .content_ads_ban ul li img {margin:0 0 -2px;}
*+html .content_ads_ban ul li {margin:0 0 4px;}


/* 内容块 */
.content_box {width:305px; height:298px; border:1px solid #a1cff3;}
.content_box h1 {height:28px; border-bottom:1px solid #a1cff3; position:relative; background:url(../images/bg_07.gif) repeat-x;}
.content_box h1 span {width:98px; height:28px; border-bottom:1px solid #FFF; border-right:1px solid #a1cff3; border-left:1px solid #a1cff3; color:#2d6692; line-height:28px; font-size:14px; font-weight:700; text-align:center; display:block; background-color:#FFF; position:absolute; top:0; left:9px;}
.content_box h1 a {margin-right:12px; float:right; color:#13284e; line-height:28px;}
.content_box h1 a:visited, .content_box h1 a:hover {color:#13284e;}
.content_box ul {padding:10px 0 0;}
.content_box ul li {line-height:28px;}


/* 公告信息 */
.notice_info {float:left;}
.notice_info ul {padding-left:14px;}
.notice_info ul li {padding:0 0 0 8px; background:url(../images/dot_bg01.gif) no-repeat left center;}


/* 政务信息公开 */
.chiefinfo_disc {float:right;}
.chiefinfo_disc ul li {padding:0 0 0 10px;}
.chiefinfo_disc ul li span {color:#ff7e00; font-weight:700;}


/* 视频相关选项卡 */
.video_tabs {height:298px; border:1px solid #88a5d8; background-color:#a2bcea;}
.video_tabs_title {height:24px; margin:5px 0 0;}
.video_tabs_title ul {padding:0 0 0 14px;}
.video_tabs_title ul li {width:85px; height:24px; float:left; color:#FFF; line-height:24px; font-size:14px; font-weight:700; text-align:center; cursor:pointer;}
.video_tabs_title ul li.hover {color:#264d90; background:url(../images/tab_hover.gif) no-repeat;}
.video_tabs_content {width:190px; height:265px; margin:0 0 0 4px; background-color:#FFF;}
.tab_content ul {padding:2px 0 0 9px;}
.tab_content ul li {padding:0 0 0 7px; line-height:26px; background:url(../images/dot_bg01.gif) no-repeat left center;}


/* 用户登录 */
.user_login {height:328px; margin:5px 0 0; border:1px solid #88a5d8; background-color:#a2bcea;}
.user_login h1 {height:29px; margin:0 0 0 8px; padding:0 0 0 22px; color:#264d90; line-height:29px; font-size:14px; font-weight:700; background:url(../images/user_login_title.gif) no-repeat left center;}
.user_login_form {width:190px; height:295px; margin:0 0 0 5px; background:#FFF url(../images/bg_12.gif) no-repeat center bottom;}
.rounded_top02 {width:190px; height:8px; font-size:0; overflow:hidden; background:url(../images/bg_11.gif) no-repeat;}
.user_login_form dt p {padding:10px 0 0; clear:both;}
* html .user_login_form dt p {padding:5px 0 0;}
*+html .user_login_form dt p {padding:5px 0 0;}
.user_login_form input {border:1px solid #aac3ef;}
.user_login_form dt {padding:0 0 25px;}
.user_login_form dd {width:174px; margin:0 0 0 8px; border-top:1px dashed #ccc; padding:24px 0 0; text-align:center;}
.user_login_form dt input {height:18px; float:left; line-height:18px; background-color:#eaf2ff;}
.user_login_form dt label {width:68px; height:20px; float:left; color:#264d90; line-height:20px; text-align:right; display:block;}
.user_name, .user_pass {width:98px;}
.user_code {width:38px; margin-right:5px;}
.verification_code {width:54px; height:20px; float:left; display:block; color:#9d0000; line-height:20px; font-family:Arial, Helvetica, sans-serif; text-align:center; background-color:#eaf2ff;}
.user_submit {margin:0 0 0 68px; background:url(../images/btn_bg01.gif) repeat-x;}
.user_login_form dd div {width:118px; height:22px; margin:0 auto; border:1px solid #aac3ef; line-height:22px; text-align:center; background:url(../images/btn_bg02.gif) repeat-x;}
.user_login_form dd a, .user_login_form dd a:visited, .user_login_form dd a:hover {color:#264d90;}
.user_login_form ul {padding:20px 0 0 14px;}
.user_login_form ul li {padding:0 0 0 7px; line-height:24px; background:url(../images/dot_bg02.gif) no-repeat left center;}
.user_login_form ul li a, .user_login_form ul li a:visited, .user_login_form ul li a:hover {color:#264d90;}



/* 公众参与 */
.public_participation {width:785px; height:330px; margin:5px 0 0; background:url(../images/bg_08.gif) repeat-x;}
.public_participation_title {height:30px; padding:0 0 0 180px; color:#FFF; line-height:30px; background:url(../images/title_bg01.gif) no-repeat 33px 0;}
.public_participation_title span {float:right; margin-right:18px;}
.public_participation_title a, .public_participation_title a:visited, .public_participation_title a:hover {color:#FFF;}
.public_participation_content {width:775px; height:295px; margin:0 0 0 5px; background:#FFF url(../images/bg_10.gif) no-repeat center bottom;}
.rounded_top01 {width:775px; height:8px; font-size:0; overflow:hidden; background:url(../images/bg_09.gif) no-repeat;}
.public_participation_bank {padding:2px 10px 0;}
* html .public_participation_bank {padding:0 10px 0;}

/* 部门回复排行 */
.departments_re_rank {width:175px; float:left;}
.departments_re_rank h1 {height:24px; padding:0 0 0 8px; color:#ff3c00; line-height:24px; font-size:14px; font-weight:700; background-color:#ffecbd;}
.departments_re_rank ul {height:240px; margin:5px 0 0; display:block; background:url(../images/ordered_list_bg01.gif) no-repeat 1px 0;}
.departments_re_rank ul li {padding:0 10px 0 18px; line-height:24px;}
.departments_re_rank ul li span {float:right; color:#aa0000; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:700;}

/* 内容块01 */
.content_box01 {width:285px;}
.content_box01 h1 {height:24px; padding:0 10px 0 12px; color:#FFF; line-height:24px; background:url(../images/title_bg02.gif) no-repeat;}
.content_box01 h1 span {float:right;}
.content_box01 h1 span a, .content_box01 h1 span a:visited, .content_box01 h1 span a:hover {color:#ff530f;}
.latest_letter, .interview_record {float:left;}
.latest_deal, .frequently_questions {float:right;}
.latest_letter, .latest_deal {margin:0 0 3px;}
.content_box01 ul {padding:0 0 0 5px;}
.content_box01 ul li {border-bottom:1px dashed #CCC; padding:0 0 0 7px; line-height:28px; background:url(../images/dot_bg01.gif) no-repeat left center;}
.content_box01 ul li.last {border-bottom:0;}



/* 图片毛集 */
.maoji_picture {width:990px; height:220px; margin:5px 0; background:url(../images/maoji_picture_bg.gif) no-repeat; overflow:hidden;}
.maoji_picture h1 {height:30px; padding:0 24px 0 0; line-height:30px; text-align:right; background:url(../images/maoji_picture_title.gif) no-repeat 32px 0;}
.maoji_picture_content {padding:10px 0 0 15px;}
.maoji_picture dl {width:184px; margin-right:10px; float:left;}
.maoji_picture dl dt {width:182px; height:62x; border:1px solid #CCC; background-color:#EEE;}
.maoji_picture dl dt img {margin:2px 0 -1px 2px;}
* html .maoji_picture dl dt img {margin-bottom:-2px;}
*+html .maoji_picture dl dt img {margin-bottom:0;}
.maoji_picture dl dd {line-height:32px; text-align:center;}
.maoji_picture dl dd a {font-weight:700;}


/* 政府机构,直属单位,区市县导航内容选项卡 */
.content_tabs {width:783px; height:208px; border:1px solid #a2bcea; float:left; background-color:#e3edfd;}
.content_tabs_title {height:29px; background:url(../images/bg_13.gif) repeat-x;}
.content_tabs_title ul {padding:0 0 0 9px;}
.content_tabs_title ul li {width:98px; height:29px; float:left; color:#6a86b9; line-height:29px; font-size:14px; font-weight:700; text-align:center; cursor:pointer;}
.content_tabs_title ul li.hover {border-left:1px solid #a2bcea; border-right:1px solid #a2bcea; color:#2d5499; background:url(../images/tab_hover_01.gif) repeat-x;}
.content_tabs_table {padding:6px 0 0 2px;}
.content_tabs_table table td {width:112px; padding:0 0 0 18px; color:#264d90; line-height:24px;}
.content_tabs_table a, .content_tabs_table a:visited, .content_tabs_table a:hover {color:#264d90;}


/* 地图上的毛集 */
.maoji_map {width:198px; height:208px; border:1px solid #88a5d8; float:right; background-color:#a2bcea;}
.maoji_map h1 {height:29px; margin:0 6px 0 9px; padding:0 0 0 20px; line-height:29px; background:url(../images/maoji_map_title.gif) no-repeat left center;}
.maoji_map h1 strong {color:#264d90; font-size:14px;}
.maoji_map h1 a {float:right;}
.maoji_map_content {width:184px; height:169px; margin:0 0 0 4px; border:3px solid #FFF;}


/* 友情链接 */
.friend_links {width:988px; height:103px; margin:5px 0 0; background:url(../images/friend_links_bg.gif) no-repeat; overflow:hidden;}
.friend_links_select {height:29px; padding:0 0 0 240px;}
.friend_links_select select {width:158px; margin:5px 10px 0 0; border:1px solid #bebebe; overflow:hidden;}
* html .friend_links_select select {margin-top:3px;}
*+html .friend_links_select select {margin-top:3px;}
.friend_links_content ul {padding:12px 0 0 22px;}
.friend_links_content ul li {margin-right:15px; float:left;}


/* 子页面相关容器 */
.content {width:785px; float:left;}
.sub_content {border:1px solid #CCC;}
.sidebar {width:200px; float:right;}
.left_content {width:200px; float:left;}
.right_content {width:785px; float:right;}
.right_content .sub_content {border:1px solid #a1cff3!important;}



/* 边栏内容块 */
.sidebar_box {width:198px; height:308px; border:1px solid #88a5d8; background:url(../images/bg_14.gif) no-repeat;}
.sidebar_box h1 {height:29px; margin:0 5px 0 7px; padding:0 0 0 22px; line-height:29px; background:url(../images/title_icon01.gif) no-repeat left center;}
.sidebar_box h1 strong {color:#264d90; font-size:14px;}
.sidebar_box h1 a {float:right;}
.sidebar_box ul {width:190px; height:260px; display:block; margin:8px 0 0 4px; background:url(../images/ordered_list_bg02.gif) no-repeat 8px 0;}
.sidebar_box ul li {padding:0 0 0 25px; line-height:26px;}
.sidebar_box ul li a, .sidebar_box ul li a:visited, .sidebar_box ul li a:hover {color:#264d90;}

/* 本周热点新闻 */
.hotnews_weeks {margin:5px 0 0;}

/* 内容导航菜单 */
.content_position {height:25px; padding:0 0 0 30px; color:#3a3a3a; line-height:25px; background:url(../images/icon_bg01.gif) no-repeat 10px 0;}


/* 列表页 */
.list {padding:35px 14px 26px;}
.list ul {padding:0 25px 10px 30px; border-bottom:1px solid #CCC;}
.list ul li {padding:0 0 0 16px; line-height:36px; background:url(../images/unordered_list_bg01.gif) no-repeat left center;}
.list ul li a {font-size:14px!important;}
.list ul li span {float:right; color:#3a3a3a;}
.list_page {line-height:68px;}


/* 新闻页 */
.article {padding:14px 19px 0;}
.article h1 {color:#c70000; line-height:64px; font-size:18px; font-family:"黑体","宋体",Verdana, Arial, Helvetica, sans-serif; font-weight:700; text-align:center;}
.article_position {height:24px; color:#3a3a3a; line-height:24px; background-color:#eee;}
.article_content {padding:40px 36px 140px;}
.article_content p {margin:0 0 20px; color:#3a3a3a; line-height:24px; text-indent:2em;}
.article_list {}
.article_list ul li {height:30px; margin:0 0 2px; background-color:#eee;}
* html .article_list ul li {margin:0;}
*+html .article_list ul li {margin:0;}
.article_list ul li span {width:45%; height:30px; padding:0 0 0 5%; float:left; display:block; line-height:30px;}

.article {padding:14px 19px 0;}
.article h1 {color:#c70000; line-height:64px; font-size:18px; font-family:"黑体","宋体",Verdana, Arial, Helvetica, sans-serif; font-weight:700; text-align:center;}
.article_position {height:24px; color:#3a3a3a; line-height:24px; background-color:#eee;}
.article_content1 {padding:40px 36px 140px;font-size:24px;}
.article_content1 p {margin:0 0 20px; color:#3a3a3a; line-height:24px; text-indent:2em;font-size:16px;}
.article_list {}
.article_list ul li {height:30px; margin:0 0 2px; background-color:#eee;}
* html .article_list ul li {margin:0;}
*+html .article_list ul li {margin:0;}
.article_list ul li span {width:45%; height:30px; padding:0 0 0 5%; float:left; display:block; line-height:30px;}


.article {padding:14px 19px 0;}
.article h1 {color:#c70000; line-height:64px; font-size:18px; font-family:"黑体","宋体",Verdana, Arial, Helvetica, sans-serif; font-weight:700; text-align:center;}
.article_position {height:24px; color:#3a3a3a; line-height:24px; background-color:#eee;}
.article_content2{padding:40px 36px 140px;}
.article_content2 p {margin:0 0 20px; color:#3a3a3a; line-height:24px; text-indent:2em;font-size:14px;}
.article_list {}
.article_list ul li {height:30px; margin:0 0 2px; background-color:#eee;}
* html .article_list ul li {margin:0;}
*+html .article_list ul li {margin:0;}
.article_list ul li span {width:45%; height:30px; padding:0 0 0 5%; float:left; display:block; line-height:30px;}




/* 搜索页 */
.left_content .user_login {margin:0 0 5px;}
.left_content .video_tabs {margin:0 0 5px;}
.search h1 {height:29px; background:url(../images/title_bg03.gif) repeat-x;}
.search h1 span {width:98px; height:29px; margin:0 0 0 12px; border-left:1px solid #a1cff3; border-right:1px solid #a1cff3; display:block; color:#2d6692; line-height:29px; font-size:14px; font-weight:700; text-align:center; background-color:#FFF;}
.search_content {padding:0 0 20px 14px;}
.search_content label, .search_content span {float:left;}
.search_content p, .search_time {padding:18px 0 0; clear:both;}
* html .search_content p {padding:9px 0 0;}
* html .search_time{padding:9px 0 0;}
*+html .search_content p {padding:9px 0 0;}
*+html .search_time {padding:9px 0 0;}
.search_time span, .search_time input, .search_time label {float:left;}
.search_content p label, .search_time span {width:70px; height:20px; color:#2d6692; line-height:20px; font-size:14px; font-weight:700; display:block;}
.search_box {width:346px; height:18px; border:1px solid #CCC; float:left; line-height:18px;}
.search_time label, .search_time input {margin:0 3px; float:left;}
.search_time_input {height:20px; margin:3px 0 0; line-height:20px; vertical-align:middle;}
.search_time label {margin-top:-3px;}
* html .search_time_input {margin-top:0;}
* html .search_time label {margin-top:0;}
*+html .search_time_input {margin-top:0;}
*+html .search_time label {margin-top:0;}
* html .search_form_button {margin:9px 0 0;}
*+html .search_form_button {margin:9px 0 0;}
.search_form_btn, .search_form_reset {border:1px solid #aac3ef; color:#264d90; background:url(../images/btn_bg03.gif) repeat-x;}
.search_form_btn {margin:0 0 0 70px;}
.search_form_reset {margin-left:18px;}
.search .list {padding-top:0;}
.search .list ul {border-top:1px solid #CCC; padding-top:10px;}



/* 分类列表 */
.list_categories {margin:0 0 10px; border:1px solid #a1cbd2;}
.list_categories h1 {height:29px; padding:0 10px; line-height:29px; background:url(../images/title_bg05.gif) repeat-x;}
.list_categories h1 span {height:29px; padding:0 0 0 20px; display:block; background:url(../images/title_icon10.gif) no-repeat left center;}
.list_categories h1 strong {color:#006a83; font-size:14px;}
.list_categories h1 a {float:right; color:#006a83!important;}
.list_categories h1 a:visited, .list_categories h1 a:hover {color:#006a83!important;}
.list_categories ul {padding:10px 62px 10px 16px;}
.list_categories ul li {padding:0 0 0 18px; line-height:36px; background:url(../images/unordered_list_bg01.gif) no-repeat left center;}
.list_categories ul li span {float:right;}
.list_categories ul li a {font-size:14px;}



.bus_search{ width:790px; height:175px; float:left; background:url(../images/search_img_11.gif) repeat-x;}
.bus_search_pic{ width:260px; height:175px; float:left;}
.bus_search_con{ width:500px; height:175px; float:left; text-align:center;}