@charset "gb2312";
/* CSS Document */

#fctp,#main_center,#jx_content{width:1000px;margin:0 auto; background:#fff;}

/*左侧*/
#main_center{ margin-top:10px;}
#main_left{ float:left;width:768px;}
#jdjj{ float:left;width:758px; background:url(imagesbx_yj.gif) no-repeat left bottom;padding-bottom:5px;}
#jdjj dl{ background:url(imagesbg758.gif) repeat-y;width:758px;}
#jdjj dt{ background:url(imagesjd_title.jpg) no-repeat;height:33px;line-height:33px;padding-left:40px;font-size:14px;color:#fff; font-weight:bold;}
#jdjj .jd_map{ float:left;width:200px;padding:10px 10px 5px 10px;;}
#jdjj .jd_map img{ width:198px;height:175px;border:1px solid #ccc;}
#jdjj .jd_con{ float:right;width:523px;padding:10px 10px 5px 5px;height:175px;overflow:hidden;line-height:22px;}
#jdjj .jd_con span{ display: block; width: 260px; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 25px;}
#jdjj .jd_con { line-height: 150%; }
/*新闻*/
.jx_news{ float:left;width:758px;margin-top:10px;background:url(imagesbx_yj.gif) no-repeat left bottom;}
.jx_news_right{ background:url(imagesbx_yj_top.gif) no-repeat left top;}
.tp_news{ width:248px;height:206px;padding:12px;float:left}
#news_con{ width:480px;float:right;background:url(imagesjd_news.jpg) no-repeat;}
.news_title{ height:47px;width:470px;text-align:right;line-height:47px;padding-right:10px;}
.sh_news{ width:470px;padding:10px 10px 0 0;}
.sh_news li{ height:24px;line-height:24px;}
.sh_news li span{ float:right;}
#news_con span.sh_more a{ display:block;background:url(imagesm_bg.gif) no-repeat 0 -312px;width:55px;height:23px;float:right;padding-right:10px;}

/*办事*/
#shpt_left{ width:374px;float:left;padding-right:10px;margin-top:10px;}
.pt_bor{ background:url(imagespt_bg.gif) no-repeat left bottom;width:374px;padding-bottom:10px;}
.pt_con,.pt_con_1{ padding:10px 10px 4px 10px;border-left:1px solid #ccc;border-right:1px solid #ccc;background:#fff;}
.pt_con img{ width:120px;height:115px;float:left;}
.pt_con ul{ float:right;width:230px;}
/*.pt_con_1 li span{ float:right;}*/
.pt_con ul li,.pt_con_1 ul li{ line-height:24px;}
.pt_con_1{ width:355px;height:99px;}
.pt_con_1 iframe { width: 355px; height: 95px;}
.pt_con_1 ul li{ width:176px;float:left;}
.pt_con ul li.pt_fl a{ padding-left:4px;line-height:31px;}
.pt_title_center,.pt_title_center_1{ background:url(imagestitle_bg.gif) repeat-x;height:34px;margin:0 6px;}
.pt_title{ background:url(imagestop_side.gif) no-repeat left top;height:34px;}
.pt_title_right{ background:url(imagestop_side.gif) no-repeat right top;height:34px;}
.pt_title_center span,.pt_title_center span.ico_01,.pt_title_center span.ico_02{ display:block;background:url(imagesm_bg.gif) no-repeat -774px -147px;padding-left:35px;width:80px;height:34px;line-height:34px;}
.pt_title_center span.ico_02{ background:url(imagesm_bg.gif) no-repeat -403px -352px;}
.pt_title_center a{ display:block;float:right;background:url(imagesm_bg.gif) no-repeat 0 -306px;width:65px;height:33px;}

/*服务单位*/
#fwdw{ float:left;width:758px;background:url(imagesbx_yj.gif) no-repeat left bottom;margin-top:10px;padding-bottom:12px;}
#fwdw .fw_center{ padding:12px 10px 0 10px;}
#fwdw .fw_center img{ float:left;width:196px;height:122px;padding-right:10px;}
#fwdw .fw_center ul{ width:532px;float:left;}
#fwdw .fw_center ul li{ width:266px;float:left;height:24px;line-height:24px;}
span.ico_03{display:block;background:url(imagesm_bg.gif) no-repeat -10px -171px;padding-left:35px;width:80px;height:34px;line-height:34px;}
.fwdw_list{ float:right;width:590px;padding:4px 10px 0 0;height:30px;}
.fwdw_list a{ background:none;float:left;line-height:30px;font-weight:bold;display:block;padding:0 10px;height:30px;margin-right:2px;}
.fwdw_list a:hover,.fwdw_list a.current{ text-decoration:none;background:url(imagesfw_bg.gif) repeat-x;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;height:29px;padding:0 9px;}

/*右侧*/
.fw_title{ width:200px;margin:0 auto;height:23px;padding-top:4px;}
.fw_title span{ display:block;width:80px;height:23px;line-height:23px; text-align:center;background:url(imagescx_bg.gif) no-repeat left top;}
/*.fw_title li{ width:80px;float:left;height:23px;line-height:23px; text-align:center;background:url(imagescx_bg.gif) no-repeat left top;padding-right:3px;}
.fw_title li:hover,.fw_title li a:hover{ display:block;background:url(imagescx_bg.gif) no-repeat left bottom;font-weight:bold; text-decoration:none;}*/

.r_con_1 .search_1{ padding:3px 0 1px 0;}
.r_con_1 .search_1 dd{ height:24px;}
.r_con_1 .search_1 dd a{ line-height:20px;padding-right:8px;}
.input_width{ width:133px;}
.search_1 select{ width:137px;}
.input_width_1{ width:190px;}
input.ss_button{ background:url(imagesm_bg.gif) no-repeat -701px -359px;width:48px;height:22px;font-weight:bold;border:none;margin-left:5px;color:#fff; cursor:pointer;}
#jx_right{ float:right;width:232px;}
#jx_right .r_top{ background:url(imagesright_bg.gif) no-repeat left top;}
#jx_right .r_bot{ background:url(imagesright_bg_1.gif) no-repeat left bottom;padding-bottom:15px;}
#jx_right .r_con,#jx_right .r_con_1{ width:200px;border:1px solid #ccc;background:#fff;padding:5px 5px;margin:0 auto;}
#jx_right .r_con img{ width:197px;height:100px;}
#jx_right .r_con .ts_jj{ height:118px;*height:114px;overflow:hidden;}
#jx_right .r_con .ts_jj{ line-height:20px;}
#jx_right .r_con .ts_jj h1{ font-size:12px;font-weight:bold; text-align:center;}
#jx_right .r_con_1{ width:194px;padding:6px 8px;}
#jx_right .r_con li{ height:24px;line-height:24px;}
.r_con_1 h2{ display:block;border-bottom:1px dashed #ccc;font-weight:bold;color:#d11605;height:24px;font-size:12px;line-height:24px;}
.r_con_1 h2 a{ display:block;float:right;background:url(imagesm_bg.gif) no-repeat 0 -311px;width:55px;height:24px;}
.r_con_1 p{ height:26px;line-height:26px;}
.r_con_1 p a{ font-size:12px; letter-spacing:-0.04em;}
#jx_right .new ul.r_con { border: none; width: 192px; line-height: 25px; padding: 2px 0 0 0; height: 25px; margin: 0}
#jx_right .new ul.r_con li {background: url(imagessprite_online_arrow.gif) 0 -50px no-repeat; width: 192px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-left: 0; text-indent: 1em;}
#jx_right .new .pic { margin: 0 0 0 -1px; }
#jx_right .new .pic img { width: 197px; height: 148px; }
#jx_right .new div.text { line-height: 18px; height: 162px; overflow: hidden; margin: 5px 0 0 0; }
.title_01,.title_02,.title_03,.title_02a,.relax{ background:url(imagesm_bg.gif) no-repeat 0 -474px;height:40px;line-height:40px;padding-left:46px;}
.title_01a{ height:29px;line-height:35px;background: url(imagesright_top_1.jpg) no-repeat;overflow:hidden;padding-left:18px;}
.title_02{ background:url(imagesm_bg.gif) no-repeat 0 -509px;}
.title_02a{ background:url(imagesm_bg.gif) no-repeat -230px -509px;}
.title_03{ background:url(imagesm_bg.gif) no-repeat -230px -472px;}
.relax{ background-position: -480px -510px;}
.title_03 a,.title_02 a,.title_02a a{ display:block;float:right;background:url(imagesm_bg.gif) no-repeat 0 -302px;width:65px;height:33px;}

#jx_right .newbt { width: 201px; padding: 6px 3px;}
.newbt h2 { height: 54px; border: 0; margin: 0 0 7px 0; width: 201px;}
.newbt h2 a { float: none; text-indent: -9999em; background:url(imagesnewbt_01.gif) 0 0 no-repeat; width: 201px; line-height: 54px; height: 54px; display: block;}
.newbt h2.b02 a { background:url(imagesnewbt_02.gif) 0 0 no-repeat; }
.newbt h2.b03 a { background:url(imagesnewbt_03.gif) 0 0 no-repeat; }
.newbt h2.b04 a { background:url(imagesnewbt_04.gif) 0 0 no-repeat; }
.newbt h2.b05 a { background:url(imagesnewbt_05.gif) 0 0 no-repeat; }
.newbt h2.b06 a { background:url(imagesnewbt_06.gif) 0 0 no-repeat; }

.m-top{margin-top:10px;}

.r_con p {
	line-height: 150%;
	width: 204px;
	height: 72px;
	overflow: hidden;
}
/*风采图片*/
#fctp{ background:url(imagesbot_yj.gif) no-repeat left bottom;margin-top:10px;}
#fctp .fc_title{ background:url(imagestsjq.jpg) no-repeat;height:33px;line-height:33px;color:#fff; padding-left:15px;}
#fctp .fc_title span.xtb{ background:url(imagesm_bg.gif) no-repeat -773px -183px;}
#fctp .fc_title a,#jdjj dt a{ display:block;float:right;background:url(imagesm_bg.gif) no-repeat 0 -345px;width:65px;height:33px;}
#fctp .fctp_center{ border-left:1px solid #ccc;border-right:1px solid #ccc;width:998px;height:110px;overflow:hidden;}
/*#fctp li{ float:left;width:132px;padding:0 4px;}
#fctp li img{ width:132px;height:100px;margin:0 auto;}*/
.scroll_div { height:110px;margin:5px;height:100px;width:988px;overflow: hidden; white-space: nowrap;}
.scroll_div img {width:132px; height:100px;display:inline;}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}/*设置ul和li横排*/


/*列表页*/
#jd_list,#jd_list_1{ float:left;width:758px; background:url(imagesbx_yj.gif) no-repeat left bottom;padding-bottom:5px;}
#jd_list dl,#jd_list_1 dl{ background:url(imagesbg758.gif) repeat-y;width:758px;}
#jd_list_1 dl{min-height:699px;_height:699px;}
#jd_list dt{ background:url(imagesjd_title.jpg) no-repeat;height:33px;line-height:33px;padding-left:42px;font-size:14px;color:#fff; font-weight:bold;}
#jd_list_1 dt{ background:url(imagesbx_yj_top.gif) no-repeat;height:5px;overflow:hidden;}
#jd_list dd{ padding:12px 15px 8px 15px;}
#jd_list_1 .jx_content{ padding:12px 15px 8px 15px;}
#jd_list li{ height:26px;line-height:26px;}
#jd_list span{ float:right;}
#jd_list .fenye{ font-size:14px;text-align:center;}
#jd_list .fenye a{ font-size:14px;}
.r_con_2,.r_con_3{ width:194px;border:1px solid #ccc;background:#fff;padding:3px 8px 3px 8px;margin:0 auto;}
.r_con_2 a{ display:block;background:url(imagesdot.gif) no-repeat left center;width:65px;height:24px;float:left;padding-left:30px;}
#jx_right #r_last{ margin-bottom:0px;}
.r_con_3{ padding:4px 8px 4px 8px;}
.r_con_1 .search_1 dd.cx_dl{ height:100px;}
.list_height{ min-height:613px;_height:613px;}
.list_mh{ min-height:580px;_height:736px;}
.list_mh li{ border-bottom:1px dashed #ccc;height:30px;line-height:30px;}

.shpt_img{ width:230px;float:left;}
.shpt_img img{ width:220px;heihgt:610px;}
.shpt_right{ width:496px;float:left;}
.shpt_right ul{ min-height:626px;_height:626px;}
.shpt_search li a { width:400px; display:block; height:26px; overflow:hidden;}
/*内容页*/
/*.jx_content{ padding:20px 30px;min-height:560px;_height:560px;}*/
/*#jx_content{ width:728px;}*/
/*#jx_content .jx_title{ background:url(imagestsjq.jpg) no-repeat;height:33px;line-height:33px;color:#fff; padding-left:15px;font-weight:bold;font-size:14px;}*/
/*#jx_content .jx_con{ border-left:1px solid #ccc;border-right:1px solid #ccc;padding:5px 20px 10px 20px;width:958px;min-height:400px;_height:400px;}*/
.jx_content h2{ font-size:20px;font-weight:bold;color:#cc0000;text-align:center;line-height:45px;}
.jx_content .con_date{ background:#ffeeb9;height:26px;line-height:26px; text-align:center;}
.con_date{ background:#ffeeb9;height:26px;line-height:26px; text-align:left; font-size:12px; text-indent:10px;}
.jx_content .text{ font-size:14px;line-height:24px;padding:15px 8px 8px 8px;}

/*图片列表页*/
#jd_list .tp_list{ min-height:614px;_height:614px;}
#jd_list .tp_list li{ float:left;width:240px;text-align:center;height:145px;}
#jd_list .tp_list li a{ display:block;width:200px;margin:0 auto;}
#jd_list .tp_list li img{ width:200px;height:120px;}
#jd_list .tp_list li span{ display:block;height:25px;line-height:25px;text-align:center;width:200px;margin:0 auto;}

/*搜索结果页*/
.list_mh table{ width:720px;}
.list_mh table span{ line-height:35px;}
.list_mh table tr td{ height:24px;border-bottom:1px dashed #ccc;}

.jxcxnewbg { background: url(imagesjxcxnewbg.gif) 0 0 no-repeat;}
#jx_right .fwcxnewbg { background: url(imagesfwcxnewbg.gif) 0 0 no-repeat; }
.cont_r { padding-bottom:8px;}
/*社区新闻*/
.sq{ width:301px; float:left;}
.sq_top{ height:8px;}
.sq_bot{ height:8px; background:url(imagessq_bot.jpg) no-repeat;}
.sq_img{ border-left:1px solid #cccccc;border-right:1px solid #cccccc; padding:0px 9px; overflow:hidden;}
.sq_img img{ display:block;width:280px;height:210px;}
.sq_img p{ line-height:26px; text-align:center;}
.sq_text{border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
.sq_text h2{ background:url(imagessq_title.jpg) no-repeat; height:30px; margin-left:1px;}
.sq_text h2 a{ height:30px; float:right; width:50px; cursor:pointer;}
.sq_text ul{ padding:8px 8px 0px 8px;}
.sq_text ul li{ height:24px;line-height:24px;}
.jx_js{  float:left; width:436px; margin-left:10px;}
.jdbsc{width:420px; padding-left:10px;height:140px;overflow:hidden;margin-bottom:5px;}
.jdbsc span{ display:block;width:205px;float:left;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.jx_title1{ height:33px; background:url(imagesjx_js.jpg) no-repeat; color:#e30000; font-size:14px; font-weight:bold; padding:5px 0 0 45px;}
.jx_title2{ height:33px; background:url(imagesjx_js2.jpg) no-repeat; color:#e30000; font-size:14px; font-weight:bold; padding:5px 0 0 45px;}
.jx_js h2 a,.banshi h2 a{height:20px; float:right; width:50px; cursor:pointer;}
.jx_js_right {DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 218px; LINE-HEIGHT: 25px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis;}
.jx_js_left {DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 210px; LINE-HEIGHT: 25px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis;}
.jx_cc{ display:block; width:420px; float:left;}
.fw_tu{ width:141px; height:45px; float:left;}
.fw_tu_left{ margin-left:7px;}
.jx_js ul{ width:410px; float:left; margin-left:10px;_margin-left:5px;height:66px;padding:3px 0; background:#fbf5e8; }
.jx_js ul li{ width:195px; float:left;padding-left:10px; height:22px; line-height:22px;}
.cj{ background:url(imagescjfw.jpg) no-repeat; height:30px; width:640px; padding:13px 0 0 120px; margin:10px 0;}
.cj a{ width:60px; display:block; text-align:left;padding-left:43px; float:left;margin-right:3px;}
.banshi{ width:377px; float:left; }
.banshi h2{ height:21px; background:url(imagesbanshi.jpg) no-repeat; padding:8px 0 0 26px; color:#e30000; font-size:14px; font-weight:bold;}
.bs_text,.banshi ul{ border-left:1px solid #cccccc;border-right:1px solid #cccccc; height:98px; padding-top:15px;}
.bs_text span{ float:left; display:block; width:230px; height:19px; background:url(imageszn_bg.jpg) repeat-x; margin:3px 0 0 15px;}
.banshi ul{border-left:1px solid #cccccc;border-right:1px solid #cccccc; height:98px; padding:15px 0 0 10px;}
.banshi ul li{ float:left; width:170px;}
.banshi_left{ margin-left:5px;}
.shpt{ height:110px; background:url(imagespt_title.jpg) no-repeat; margin-top:10px; padding-left:32px;}
.shpt_text{  height:108px; width:720px; float:left;border-bottom:1px solid #cccccc; border-top:1px solid #cccccc;}
.pt_text{ float:left; width:360px; padding-top:10px;}
.pt_text span{ display:block; height:24px; padding-left:5px;}
.hdm span a,.hdm_1 span a{ width:66px; height:24px; line-height:21px; text-align:center; display:block; float:left; margin-left:12px; background:url(imagespt_btn2.jpg) no-repeat center; color:#333;}
.hdm span a.current,.hdm_1 span a.current{ background:url(imagespt_btn1.jpg) no-repeat center; color:#fff;}
.pt_text span a:hover{ color:#fff; text-decoration:none;}
/*.pt_bxuan{ width:66px; height:21px; line-height:21px; text-align:center; display:block; float:left; margin-left:3px; background:url(imagespt_btn2.jpg) no-repeat;}*/
.pt_xuan{ width:66px; height:24px; line-height:21px; text-align:center; display:block; float:left; margin-left:3px; background:url(imagespt_btn1.jpg) no-repeat center; color:#fff;}
.pt_text .content{ height:64px;overflow:hidden;}
.pt_text ul{ float:left; width:350px; padding:10px 0 0 10px;}
.pt_text ul li{ height:26px;line-height:26px; background:#fbf5e8;}
.f14_jx{ color:#fff; font-size:14px; font-weight:bold;}
.jx_right_title {margin-top:10px;background: url(imagesright_top.jpg) no-repeat;}
.jx_right_title h2{  padding-left: 20px; height: 29px; line-height:33px;color:#fff; font-size:14px; font-weight:bold; overflow:hidden; }
.jx_right_title h2 a,.title_01 a{height:29px; float:right; width:60px; cursor:pointer; display:block;}
.bian{border-left:1px solid #cccccc;border-right:1px solid #cccccc; width:230px; padding:5px 0 1px 0; }
.qyts_img{ width:83px; height:70px; padding:1px; border:1px solid #cccccc; float:left; display:block; margin-right:3px;}
img.r_img{ display:block;height:7px;overflow:hidden;}

.n_title_1{ background:url(imagesm_bg.gif) no-repeat -162px -78px;height:40px;line-height:40px;padding-left:46px;}
.n_title_0{ background:url(imagesm_bg.gif) no-repeat -162px 0px;}
.n_title_1{ background:url(imagesm_bg.gif) no-repeat -162px -40px;}
.jx_right .rdfw{ background:url(imagesright_bg.gif) no-repeat left top;}
.jx_right .rdfw_bot{ background:url(imagesright_bg_1.gif) no-repeat left bottom;padding-bottom:8px;}
.jx_right .rdfw_con{ width:200px;border:1px solid #ccc;background:#fff;padding:5px 5px;margin:0 auto;}
.jx_right .rdfw_con li{ height:24px;line-height:24px;*height:24px;*line-height:24px;}
.jx_right .jtcx{ border:1px solid #f7d5d9;background:#fef8f9;line-height:22px;text-align:center;color:#e7200a;font-size:14px;}
.jx_right .wsbs{ background:url(imagesm_bg.gif) no-repeat right top;width:232px;height:87px;margin-top:8px;}
.jx_right .wsbs a{ display:block;width:116px;height:36px;float:left;}

.bsxd{ width:202px;margin:0 auto;border:1px solid #f7d5d9;background:#fef8f9;line-height:22px;font-weight:bold;padding-left:8px;margin-bottom:5px;}
.bsxd_con{ width:200px;border:1px solid #ccc;background:#fff url(imagesm_bg.gif) no-repeat right -260px;padding:3px 5px;height:96px;*height:98px;_height:91px;margin:0 auto;margin-bottom:6px;}
.bsxd_con a{ display:block;width:60px;height:32px;float:left;line-height:32px;padding-left:40px;}
.bsxd_con_1{ width:200px;border:1px solid #ccc;background:#fff url(imagesm_bg.gif) no-repeat right -99px;padding:3px 5px;height:47px;margin:0 auto;}
.bsxd_con_1 a{ padding:0 10px;line-height:23px; display:inline-block;}
.r_cx{border-left:1px solid #ccc;border-right:1px solid #ccc;}

/*新列表页*/
#list_left { width:721px; float:left; background:url(imageslist_bline.gif) no-repeat left bottom; padding-bottom:4px; }
#list_left dt { background:url(imageslist_l_bg.gif) left top no-repeat; height:30px; line-height:30px; color:#fff; font-weight:bold; padding:3px 0 0 45px;} 
.list_nr { padding:5px; padding-bottom:0;border:1px solid #ccc; border-bottom:none; width:709px;min-height:563px;_height:563px;}
.list_nr img { width:709px; height:528px;}
#list_right { width:273px; float:right;}
.list_title { background:url(imagesright_t_bg01.gif) left bottom no-repeat; height:21px; padding:8px 147px 0 10px; width:114px; line-height:21px; font-size:12px; font-weight:bold; color:#ff3802; text-align:center;}
.list_r dl { padding:8px; width:255px; border-top:none;min-height:150px;_height:150px;border-left:1px solid #ccc;border-right:1px solid #ccc; }
.list_r dt,.list_r dd { float:left;}
.list_r dt{ width:19px; height: 25px; padding-right:5px;}
.list_r dd{ width:231px;}
.list_r h3 a{ font-size:12px; color:#0033FF;}
.fy { text-align:center; line-height:24px;border:1px solid #ccc;border-top:none;}
.fy a{ color:#0033FF; text-decoration:underline;}
/*新内容页*/
.cont_l_t { border-bottom:1px solid #ffcf9f; height:24px; line-height:24px;font-weight:bold; color:#454545; font-size:14px;}
.cont_l_t em { background:#ffe5cb; font-style:normal; padding:5px 35px;}
.cont_text { padding-top:10px;}

.cont_title { background:url(imagesright_t_bg.gif) left bottom no-repeat; height:29px; line-height:29px; font-size:12px; font-weight:bold; padding:0 8px; color:#FFFFFF;}
.cont_title span { float:right;}
.cont_title span a { color:#fff;}

#container {width:709px;height:550px; }
.map_left {border:1px solid #cccccc; width:709px; border-bottom:none; padding:5px 5px 2px 5px;}

