@charset "gb2312";
/*首页样式*/


#main_home{ width:1000px; margin:auto;}
#h_left{ float:left; width:232px; font-size:14px;}
#h_right{ float:right; width:746px; font-size:12px;}


/*----------------left----------------*/

#h_left h2{ color:#C00; *font-size:14px;}
/*走近西乡塘*/
#about{ margin-bottom:10px; border-bottom:1px solid #b0d99b;}
#about_title{ height:40px; line-height:40px; line-height:42px \9; overflow:hidden; background:url(imgaboutzt_title.png) no-repeat left top #c4f2ad;}
#about_title h2{ text-indent:25px;}
#about_title a{ float:right; margin:15px 14px 0 0; text-decoration:underline; line-height:1; font-size:12px;}
#about_focus{ height:161px; width:100%; overflow:hidden;}
/*政府信息公开*/
#h_xxgk{ margin-bottom:10px; border-bottom:1px solid #add699;}
#h_xxgk h2{ text-indent:60px; height:51px; line-height:51px; line-height:54px \9; overflow:hidden; background:url(imgh_xxgk_title.png) no-repeat left 2px #c4f2ad;}

#h_xxgk_1{ border-left:1px solid #61b438;}
#h_xxgk_1 li{ height:33px; line-height:33px; background:#effce8; border-bottom:1px solid #FFF; text-indent:35px;}

#h_xxgk_2{ border-left:1px solid #f1d700; background:#e5fadb;}
#h_xxgk_2 ul{ float:left; width:100%; border-bottom:1px solid #FFF; padding:15px 0;}
#h_xxgk_2 li{ float:left; width:45%; line-height:25px; height:25px; text-indent:35px;}

#h_xxgk_3{ /*border-left:1px solid #ff730c;*/ height:60px; padding-top:2px; background:url(imgh_xxgk_link_bg.jpg) repeat-x top left;text-align:center; background-color:}
/*行政执权公开*/
#xzzqgk{ margin-bottom:15px; border-bottom:1px solid #c1e0b2; background:url(imgxzzqgk_title_bg.jpg) no-repeat left top;}
#xzzqgk h2{ height:51px; line-height:51px; line-height:54px \9; overflow:hidden; text-indent:60px; background:url(imgxzzqgk_title.png) no-repeat 11px center;}
#xzzqgk ul{ background:#f2fced;}
#xzzqgk li{ border-top:1px solid #FFF; line-height:50px; text-indent:40px; font-weight:bold;}
#xzzqgk li:first-child{ border-top:0;}
#xzzqgk li a{ color:#2e8a00;}
#xzzqgk li a:hover{ color:#C00;}
/*民生服务*/
#msfw{ margin-bottom:15px;}
#msfw h2{ background:url(imgmsfw_title.png) no-repeat 20px center #abe190; height:57px; line-height:57px; line-height:60px \9; overflow:hidden; text-indent:60px;}
#msfw ul{ float:left; width:100%; background:#eaf9e2; padding:10px 0 15px;}
#msfw li{ float:left; width:46%; line-height:28px; text-indent:21px;}
/*专题专栏*/
#zt_pic_box{ background:url(imgzt_bg.jpg) repeat-x left top;}
#zt_pic_title{ background:url(imgaboutzt_title.png) no-repeat left top;}
#zt_pic_title h2{ height:63px; line-height:63px; line-height:64px \9; overflow:hidden; text-indent:60px; background:url(imgzt_title.png) no-repeat 20px center;}
#zt_pic{ height:205px; overflow:hidden;}
#zt_pic a{ display:block; margin-bottom:5px; text-align:right; position:relative;}
#zt_pic span{ position:absolute; left:0; top:0; width:10px; height:10px; background:url(imgzt_pic_list.png);}


/*----------------right----------------*/

/*工作动态*/
#new{ border-bottom:1px solid #cfe8c3; background:url(imgnew_bg.jpg) repeat-x left bottom; margin-bottom:10px; height:262px; overflow:hidden;}
#new_1{ float:left; width:455px;}
#new_2{ float:right; width:284px; height:261px; margin:1px 1px 0 0;}

#new_1_title{ height:42px; line-height:42px; font-weight:bold; font-size:14px; overflow:hidden;}
#new_1_title span{ float:left; background:url(imgnew1_title.png) no-repeat 30px center #abe190; height:100%; width:155px; color:#C00; text-indent:50px; margin-right:20px;}
#new_1_title div{ float:left; height:100%; background:url(imgtabs1_bg.png) no-repeat center 36px; margin-right:12px;}
#new_1_title div.new_1_yes{  background:url(imgtabs1_bg.png) no-repeat center bottom;}
#new_1_title div a{ color:#2e8a00; margin:0 10px;}
#new_1_title div.new_1_yes a{ color:#C00;}
#new_1_title div a:hover{ color:#F00;}
#new_1 ul{ padding:8px 15px 0 20px;}
#new_1 li{ line-height:26px; text-align:right;}
#new_1 li a{ float:left; width:350px; text-align:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#new_1 li.IsRecommend a{ color:#F00;}
#new_1 li.IsRecommend a img{ margin-right:3px;}
#new_1 #new_1_more{ text-align:right; padding:3px 20px 10px 0; text-decoration:underline;}
/*其它动态*/
#new2{ margin-bottom:10px; height:189px;}
#new2_1{ float:left; width:382px; height:100%; overflow:hidden; border-bottom:1px solid #cfe8c3; background:url(imgnew23_bg.jpg) repeat-x left bottom;}
#new2_2{ float:right; width:356px; height:100%; overflow:hidden; border-bottom:1px solid #cfe8c3; background:url(imgnew23_bg.jpg) repeat-x left bottom;}

#new2_1_title{ height:42px; line-height:42px; font-weight:bold; font-size:14px; overflow:hidden;}
#new2_1_title div{ float:left; height:100%; background:url(imgtabs1_bg.png) no-repeat center 36px; margin-left:12px;}
#new2_1_title div.new2_1_yes{  background:url(imgtabs1_bg.png) no-repeat center bottom;}
#new2_1_title div a{ color:#2e8a00; margin:0 4px;}
#new2_1_title div.new2_1_yes a{ color:#C00;}
#new2_1_title div a:hover{ color:#F00;}
#new2_1_main{ padding:13px 0 0 20px; }
#new2_1_main a{ display:block; width:95%; line-height:25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#new2_1_main a.IsRecommend{ color:#F00;}
#new2_1_main a.IsRecommend img{ margin-right:3px;}
#new2_1_more{ text-align:right; text-decoration:underline; padding:6px 25px 0 0;}
                                                 /*公示公告*/
#new2_2_title{ margin-left:14px; height:38px; overflow:hidden; background:url(imgnew2_2_title_line.png) no-repeat left bottom;}
#new2_2_title span{ float:left; background:url(imgnew2_2_title.png) no-repeat 10px center; font-weight:bold; color:#C00; text-indent:45px; font-size:14px; line-height:38px;}
#new2_2_title a{ float:right; margin:12px 16px 0 0; text-decoration:underline;}
#new2_2 ul{ padding:8px 20px 0;}
#new2_2 li{ line-height:25px; text-align:right; position:relative;}
#new2_2 li a{ float:left; width:280px; text-align:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#new2_2 li.IsRecommend a{ color:#F00;}
#new2_2 li.IsRecommend a img{ margin-right:3px;}
#new2_2 li span{ position:absolute; left:-19px; top:0px; *top:-5px; width:17px; height:18px; background:url(imgjian.gif) no-repeat;}
#slogan{ text-align:center; color:#F90; margin:10px 10px 0; white-space:nowrap; overflow:hidden;}

#new3{ margin-bottom:10px; height:189px;}
#new3_1{ float:left; width:257px; height:100%; overflow:hidden; border-bottom:1px solid #cfe8c3; background:url(imgnew23_bg.jpg) repeat-x left bottom #e2fad4;}
#new3_2{ float:right; width:481px; height:100%; overflow:hidden; border-bottom:1px solid #cfe8c3; background:url(imgnew23_bg.jpg) repeat-x left bottom #e2fad4;}

#new3_1_title{ margin-left:18px; height:38px; overflow:hidden; background:url(imgnew3_1_title.png) no-repeat left center;}
#new3_1_title span{ float:left; font-weight:bold; color:#C00; text-indent:40px; font-size:14px; line-height:38px;}
#new3_1_title a{ float:right; margin:12px 16px 0 0; text-decoration:underline;}
#new3_1_main{ line-height:1.7; padding:9px 13px 0; text-indent:25px; text-align:justify; height:125px; overflow:hidden;}
#new3_1_main strong{ margin-right:10px;}

#new3_2_title{ height:42px; line-height:42px; font-weight:bold; font-size:14px; overflow:hidden;background:url(imgtabs2_bg.png) no-repeat center 40px;}
#new3_2_title div{ float:left; height:100%; margin-left:7px;}
#new3_2_title div.new3_2_yes{  background:url(imgtabs2_bg.png) no-repeat center bottom;}
#new3_2_title div a{ color:#2e8a00;}
#new3_2_title div.new3_2_yes a{ color:#C00;}
#new3_2_title div a:hover{ color:#F00;}
#new3_2_main{ padding:12px 0 0 25px; }
#new3_2_main a{ display:block; width:90%; line-height:22px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#new3_2_main a.IsRecommend{ color:#F00;}
#new3_2_main a.IsRecommend img{ margin-right:3px;}
#new3_2_more{ text-align:right; text-decoration:underline; padding:2px 15px 0 0;}
/*行政审批*/
#xzsp{ margin-bottom:10px; height:220px; overflow:hidden; background:url(imgxzsp_bg.jpg) repeat-x left top #f1fceb;}
#xzsp_title{ height:51px; overflow:hidden; font-weight:bold; font-size:14px; background:url(imgxzsp_title_bg.jpg) no-repeat left top;}
#xzsp_title span{ float:left; height:100%; line-height:51px; margin-left:26px; background:url(imgxzsp_title.png) no-repeat left center; text-indent:40px; color:#C00;}
#xzsp_title span i{ color:#61b438; font-size:12px;}
#xzsp_title_link{ float:right; margin:15px 15px 0 0;}
#xzsp_title_link a{ color:#2e8a00; margin-left:20px;}
#xzsp_title_link a:hover{ color:#C00;}
#xzsp_main { height: 169px; overflow:hidden; width: 745px; font-size:12px;}
.table_xzsp_title{ font-weight:bold; color:#666; border-collapse:collapse;}
.table_xzsp_title tr td{ padding:6px 0; border:1px solid transparent;}
#xzsp_main_auto{ height:140px; overflow:auto; border-right:none;}
.table_xzsp{ border-collapse:collapse;}
.table_xzsp tr td{ border:1px solid #CCC; line-height:22px;}
.ellipsis{ width:100%; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
/*服务平台*/
#fwpt{ margin-bottom:10px; height:214px; overflow:hidden; background:#eaf9e2;}
#fwpt_title{ height:51px; font-weight:bold; font-size:14px;}
#fwpt_title span{ float:left; height:100%; line-height:51px; width:196px; background:url(imgfwpt_title.png) no-repeat 35px center #abe190; text-indent:75px; color:#C00;}
#fwpt_title span i{ color:#61b438; font-size:12px;}
#fwpt_title_link{ float:right; margin:10px 15px 0 0; font-weight:normal;}
#fwpt_title_link .fwpt_title_link_a{ float:left; color:#2e8a00; line-height:2.2; padding-left:30px; margin-left:15px; background-image:url(imgfwpt_title_link.png); background-repeat:no-repeat;}
#fwpt_title_link a:hover{ color:#C00;}
#fwpt_title_link ul.syxxcx{ position:relative;}
#fwpt_title_link ul.syxxcx li div{ display:none; position:absolute; top:30px; right:-15px; width:200px; padding:5px 10px 10px; background:url(imgnav_div.png) repeat-x;}
#fwpt_title_link ul.syxxcx li:hover div{ display:block;}
#fwpt_title_link ul.syxxcx li div a{ float:left; color:#fff; line-height:16px; margin:4px 7px 3px; white-space:nowrap; font-size:12px;}
#fwpt_title_link ul.syxxcx li div a:hover, ul.syxxcx li:hover{ color:#C00;}

#fwpt_main{ height:169px; width:745px;}
.fwpt_main span{ float:left; font-size:14px; font-weight:bold; color:#2e8a00; text-align:right; height:54px; line-height:43px; width:120px;}
.fwpt_main ul{ float:left; width:560px; padding:11px 0 0 35px;}
.fwpt_main ul li{ float:left; height:21px; line-height:21px; width:80px;}
/*公众参与*/
#gzcy{ margin-bottom:10px; height:233px;}
#gzcy_left{ float:left; width:574px; height:100%; background:#f0fcea;}
#gzcy_right{ float:right; width:165px; height:100%; overflow:hidden;}

#gzcy_title{ height:51px; line-height:51px; font-weight:bold; font-size:14px; overflow:hidden;}
#gzcy_title span{ float:left; width:196px; height:100%; background:url(imggzcy_title.png) no-repeat 25px center #ABE190; color:#C00; text-indent:70px;}
#gzcy_title div{ float:left; height:100%; background:url(imgtabs1_bg.png) no-repeat center 45px; margin-left:35px;}
#gzcy_title div.gzcy_yes{  background:url(imgtabs1_bg.png) no-repeat center bottom;}
#gzcy_title div a{ color:#2e8a00; margin:0 15px;}
#gzcy_title div.gzcy_yes a{ color:#C00;}
#gzcy_title div a:hover{ color:#F00;}
#gzcy ul{ padding:15px 25px 0 10px;}
#gzcy li{ line-height:27px; text-align:right;}
#gzcy li i{ font-weight:bold; margin-right:5px; color:#666;}
#gzcy li a{ float:left; width:460px; text-align:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#gzcy li a.tousu{ width:455px;}
#gzcy li.IsRecommend a{ color:#F00;}
#gzcy li.IsRecommend a img{ margin-right:3px;}
#gzcy li a.gzcy_more{ float:right; width:auto; text-decoration:underline;}
#gzcy_right span{ display:block; height:54px; line-height:54px; margin-top:6px; text-indent:60px; background:url(imggzcy_right.png) no-repeat 12px 17px #e6fbdb;}
#gzcy_right span:first-child{ margin:0;}
#gzcy_right span a{ color:#2e8a00; font-size:14px;}
#gzcy_right span a:hover{ color:#C00;}
/*网站群*/
#group{ padding:10px 0;}
.group{ margin-bottom:7px; background:url(imggroup_bg.jpg) repeat-x left bottom #ddffcc;}
.group1{ float:left; width:42%;}
.group2{ float:right; width:57%;}
.group3{ float:left; width:423px;}
.group4{ float:right; width:570px;}
.group1 .group_title{ background:url(imggroup_title.png) no-repeat 15px center;}
.group2 .group_title{ background:url(imggroup_title.png) no-repeat 15px center;}
.group3 .group_title{ background:url(imggroup_title.png) no-repeat 15px center;}
.group4 .group_title{ background:url(imggroup_title.png) no-repeat 15px center;}
.group_title{ height:43px; line-height:43px; font-size:14px; text-indent:45px; font-weight:bold; color:#C00;}
.group_main{ min-height:60px; padding:0 0 10px; line-height:20px; float:left;}
.group_main li{ float:left; width:140px; white-space:nowrap;}
.group_main li a{ margin-left:10px;}
/*友情链接*/
#link{ height:81px; background:#f4ffef;}
#link_title{ float:left; height:78px; width:16px; padding:3px 7px 0; line-height:1.3; background:#b5e89b; font-weight:bold; font-size:14px; color:#C00;}
#link_main{ float:right; width:961px;}
#roll_box{ height:51px; width:100%; overflow:hidden; margin-bottom:8px;}
#roll_box a{ margin-right:8px;}
#roll_box a img{ width:187px; height:51px;}
#link_text select{ width:210px; margin-left:36px;}
#link_text select:first-child{ margin-left:0;}
#link_text select option{ cursor:pointer;}
/*中国梦*/
#zgm{ width:998px; height:220px; border:1px solid #ccc; margin-top:10px; text-align:center;}
#zgm img{ padding:2px 4px;}