@charset "gb2312";
/* CSS Document */

body {  font-family:"宋体", arial;margin:0; padding:0; background: url(bd_bg.gif) center 0 repeat-x #FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
strong{font-weight:normal;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}

.clear{ clear: both; font-size:0px; width:0px; height:0; line-height:0; visibility: hidden; }
.clearfix:after{content:"."; display:block; height: 0; line-height:0; clear: both; visibility: hidden;} /* only FF */

/* word-wrap:break-word; overflow:hidden;
text-overflow:ellipsis; white-space:nowrap;

height:auto !important; height:400px; min-height:400px; word-wrap:break-word; overflow:visible;
*/

a{ color:#000000; text-decoration:none;}
a:hover{ color:#FF6600; text-decoration:underline;}

.all{margin:0 auto; width:1004px; overflow:hidden; clear:both; }



/*header*/
.header { position:relative; height:310px}
.header .topbg { position: absolute;top:0; z-index:80; background: #FFF; width:1004px; height:37px;filter: alpha(opacity=50);opacity: 0.5;}
.header .top { position: absolute;top:0; z-index:100;  width:1004px; }
.header .top ul  { float:left;margin-left: 10px;}
.header .top ul li {float:left; color:#88b70c; line-height:3; }
.header .top ul li a { color:#38660d}
.header .top span.welcome {color:#38660d; line-height:3; float:left; margin-left:20px; display:inline;}
.header .top .search  { padding:7px 0 0 0px; width:210px; float:right}
.header .top .search img {}
.header .top .search span { position:relative;display:block; width:22px; height:22px; background:url(search.gif) left bottom no-repeat; float:left}
#searchbox { padding:0; margin:0; border:none; background:url(bg_searchinput.gif); width:107px; height:19px; padding-top:3px}
.header .top_banner { width:1004px; height:235px; background:url(top_banner.gif) center bottom;position:absolute;top:0; z-index:1}

.header .nav  { position: absolute; top:235px; background:url(nav.gif) 0 0 no-repeat; width:1004px; height:43px;font-family:"微软雅黑"}
.header .nav li  { display:inline; float:left; width:84px; line-height:3; overflow:-hidden;}
.header .nav li.l0 { width:115px; font-size:15px; line-height:2.7; font-weight:bold; color:#38660d}
.header .nav li.home { width:48px}
.header .nav li a { display:block; font-size:14px; height:43px; color:#fff; font-weight:bold; text-decoration:none; text-align:center;}
.header .nav li a.cur { background: url(nav_cur.gif) repeat-x; color:#38660d;}

.all_l  .header .nav  { height:48px;}
.sldeNav{position:absolute;top:390px;}
.slde_nav{background:url(slde-nav.gif) 0 0 no-repeat;height:26px;float:left;line-height:24px;color:#38660d;display:none;width:auto;position:absolute;top:390px;}
.slde_nav_m{background:url(slde-nav.gif) 100% -26px no-repeat;height:26px;padding:0 4px;}
.slde_nav_m span{background:url(slde-nav_bg.gif) 0 0 repeat-x;height:26px;display:block;padding:0 10px;}

.header .nav li .slde_nav_m a{width:102px;font-size:14px;font-weight:normal;color:#38660d;height:16px;font-size:120%;display:inline;text-align:center;margin:0 2px;}
.header .nav li .slde_nav_m a:hover{color:#f60; text-decoration:underline;}

/*  .header .nav li a:hover { background: url(nav_cur.gif) repeat-x; color:#38660d; text-decoration:none} */

/*main*/
.main { margin-top:10px; width:1004px;_margin-top:5px}
.main .con { clear:both; }
/****/
.sc { margin-top:10px; clear:both; overflow:hidden}
.tle_c{background:url(bg_title_c.gif) 0 0 repeat-x;width:745px;height:32px;line-height:2.5;overflow:hidden;}
.tle_c h2{padding-left:68px;font-size:14px;color:#fff;font-weight:bold;float:left;display:inline;}
.tle_c .more{background:url(btn_more.gif) 0 0 no-repeat;width:41px;height:20px;float:right;display:inline;text-indent:-999em;margin: 5px 11px 0 0;cursor:pointer;}
/*工作动态*/
.box_gzdt{float:left;display:inline;width:744px;height:261px;}
.gzdt_tle{margin-bottom:5px;}


/*焦点图样式*/
.slider { position:relative; width:360px; height:222px; float:left; display:inline; background:#CCC}
.slider .show_out { position:relative; width:360px; height:222px; overflow:hidden}
.slider .show  { position:absolute; left:0; float:0; width:2500px}
.slider .show  li { float:left; display:inline; width:360px;}
.slider .show li img { width:360px; height:222px}
.slider .btn  { position:absolute; bottom:1px; right:0; z-index:3;}
.slider .btn span { position:relative; display:block; float:left; padding:3px 7px;  height:12px; background:#000; color:#FFF; border-right:1px solid #FFF; cursor:pointer; font-weight:bold; filter:alpha(opacity=80); opacity:0.8;}
.slider .btn span.cur { background:#900;}



/***/
.box_focus { display:inline; float:left; margin-left:9px; width:373px; height:221px; border:#ddd solid 1px; background:#FFF}
.box_focus .title_b { height:35px; background:#f4f4f4; border-bottom:1px dashed #DDD}
.box_focus .title_b ul { padding-left:10px}
.box_focus .title_b li { float:left; line-height:2.5; font-size:14px; padding:0 3px}
.box_focus .title_b li.l01 a { font-weight:bold; color:#289406; }
.box_focus .con li { height:29px; overflow:hidden; border-bottom:#eee dashed 1px; line-height:2.6; padding-left:20px; background:url(pont.gif) 8px 14px no-repeat;}

/**通知公告**/
.box_notic { display:inline; margin-left:8px; float:left; width:251px;}
.box_notic .title_b { background:url(bg_title_a.gif) 0 0 ;height:33px;line-height:33px;overflow:hidden;}
.box_notic .title_b h2 { padding-left:50px; color:#FFF; font-size:15px; font-weight:bold;float:left;}
.box_notic .title_b .more{background:url(btn_more.gif) 0 0 no-repeat;width:41px;height:20px;float:right;display:block;text-indent:-999em;margin: 7px 11px 0 0;cursor:pointer;}
.box_notic .con { border:#ddd 1px solid; background:#FFF; height:226px; border-top:none}
.box_notic .con li {border-bottom:#eee dashed 1px; line-height:1.8; padding-left:17px; background:url(pont2.gif) 8px 10px no-repeat;margin-right:10px;}

/*中部3连广告*/
.m_banner{height:111px;}
.m_banner li{float:left;display:inline;}
.m_banner li img{width:329px;height:111px;}

/*中部内容-左*/
.content_l{float:left;display:inline;width:744px;}
.box_gray{width:365px;height:264px;border:1px solid #eaeaea;float:left;display:inline;margin-bottom:10px;overflow:hidden;}
.box_xx,.box_jc,.box_gz,.box_fc{background:url(bg_title_d.gif) 0 0 repeat-x;height:33px;line-height:33px;}
.box_jc{background-position:0 -33px;}
.box_gz{background-position:0 -66px;}
.box_fc{background-position:0 -99px;}
.box_gray h2{padding-left:50px;float:left;color:#289406;font-size:14px;font-weight:bold;}
.box_gray .more{float:right;padding-right:22px;color:#747474;}
.box_gray .con{}
.box_gray .con li{background: url("pont.gif") 8px center no-repeat scroll  transparent;
height: 28px;line-height: 2.6;overflow: hidden;padding-left: 20px}
/*用人招聘*/ /*失业登记*/
.box_zp{background-position:0 -37px;}
.box_sy{background-position:0 -75px;}
.zpsy_con{background:url(yrzp_bg.gif) 0 0 repeat;height:153px;border-left:1px solid #88db72;border-bottom:1px solid #88db72;border-right:1px solid #88db72;}
.zpsy_con .cont{margin-left:25px;overflow:hidden;}
.zpsy_con .morelink{color:#666;background:url(list_type02.gif) right center no-repeat;padding-right:10px;padding-left:10px;}
/*各区残联*/ /*事业单位*/
.box_gqcl{background:url(bg_box_wz.gif) 0 0 no-repeat;width:310px;height:277px;float:left;display:inline;margin-right:11px;}
.box_gqcl .fl{padding:50px 0 0 60px;}
.box_gqcl .fl li{margin-top:7px;}
.box_gqcl .fl li a{background:url(btn_gqcl.jpg) 0 0 no-repeat;width:153px;height:28px;display:block;}
.box_gqcl .fl li.btn02{margin-left:19px;}
.box_gqcl .fl li.btn02 a{background-position:0 -29px;}
.box_gqcl .fl li.btn03{margin-left:44px;}
.box_gqcl .fl li.btn03 a{background-position:0 -58px;}
.box_gqcl .fl li.btn04{margin-left:67px;}
.box_gqcl .fl li.btn04 a{background-position:0 -87px;}
.box_gqcl .fl li.btn05{margin-left:90px;}
.box_gqcl .fl li.btn05 a{background-position:0 -116px;}
.box_dw{background:url(bg_title_dw.gif) 0 0 repeat;width:423px;height:277px;float:left;display:inline;}
.box_dw .tle_c{width:auto;height:52px;background:none;}
.box_dw .tle_c .more{margin:16px 15px 0 0;}
.box_dw .con{height:200px;position:relative;}
.box_dw .con ul { float: right; padding: 10px 20px 0 0;width: 180px;}
.box_dw .con ul li {height:20px;background:url(list_type.gif) 0 9px no-repeat;padding-left:15px;line-height:22px;}

/*中部内容-右*/
.content_r{float:left;display:inline; margin-left:8px; width:251px;}
/*政务公开*/
.box_zwgk{overflow:hidden;width:251px;}
.box_zwgk .tle_c{background-position:0 -148px;width:100%;height:29px;}
.box_zwgk .con{border-left:1px solid #8ddc78;border-right:1px solid #8ddc78;border-bottom:1px solid #8ddc78;height:235px;background-color:#efeff0;}
.box_zwgk .con .list1,.box_zwgk .con .list2{float:left;}
.box_zwgk .con .list1 li a,.box_zwgk .con .list2 li a{background:url(btn_zwgk.gif) 0 0 no-repeat;width:124px;height:45px;display:block;}
.box_zwgk .con .list1 li.l01 a{background-position:0 0;}
.box_zwgk .con .list1 li.l01 a:hover{background-position:0 -235px;}
.box_zwgk .con .list1 li.l02 a{background-position:0 -45px;}
.box_zwgk .con .list1 li.l02 a:hover{background-position:0 -280px;}
.box_zwgk .con .list1 li.l03 a{background-position:0 -94px;}
.box_zwgk .con .list1 li.l03 a:hover{background-position:0 -329px;}
.box_zwgk .con .list1 li.l04 a{background-position:0 -140px;}
.box_zwgk .con .list1 li.l04 a:hover{background-position:0 -375px;}
.box_zwgk .con .list1 li.l05 a{background-position:0 -187px;}
.box_zwgk .con .list1 li.l05 a:hover{background-position:0 -422px;}
.box_zwgk .con .list2 li.l01 a{background-position:-124px 0;}
.box_zwgk .con .list2 li.l01 a:hover{background-position:-124px -235px;}
.box_zwgk .con .list2 li.l02 a{background-position:-124px -45px;}
.box_zwgk .con .list2 li.l02 a:hover{background-position:-124px -280px;}
.box_zwgk .con .list2 li.l03 a{background-position:-124px -94px;}
.box_zwgk .con .list2 li.l03 a:hover{background-position:-124px -329px;}
.box_zwgk .con .list2 li.l04 a{background-position:-124px -140px;}
.box_zwgk .con .list2 li.l04 a:hover{background-position:-124px -375px;}
.box_zwgk .con .list2 li.l05 a{background-position:-124px -187px;}

/*网上服务*/
.box_wsfw{width:251px;}
.box_wsfw .tle_c{background-position:0 -148px;height:29px;width:100%;overflow:hidden;}
.box_wsfw .con{height:459px;border-left:1px solid #8ddc78;border-right:1px solid #8ddc78;border-bottom:1px solid #8ddc78;background-color:#fafff1;}
.box_wsfw .con ul{padding:4px 0 0 8px;}
.box_wsfw .con ul li a{background:url(bg_wsfw.gif) 0 0 no-repeat;width:234px;height:39px;display:block;margin-top:10px;}
.box_wsfw .con ul li.ws02 a{background-position:0 -40px;}
.box_wsfw .con ul li.ws03 a{background-position:0 -80px;}
.box_wsfw .con ul li.ws04 a{background-position:0 -120px;}
.box_wsfw .con ul li.ws05 a{background-position:0 -160px;}
.box_wsfw .con ul li.ws06 a{background-position:0 -200px;}
.box_wsfw .con ul li.ws07 a{background-position:0 -240px;}
.box_wsfw .con ul li.ws08 a{background-position:0 -280px;}
.box_wsfw .con ul li.ws09 a{background-position:0 -320px;}

/*便民服务*/
.box_bmcx{width:251px;margin-top:10px;}
.box_bmcx .tle_c{background-position:0 -227px;height:29px;width:100%;overflow:hidden;}
.box_bmcx .con{width:auto;height:142px;background:url(bm_bg.gif) repeat;border-left:1px solid #8ddc78;border-right:1px solid #8ddc78;border-bottom:1px solid #8ddc78;overflow:hidden;}
.box_bmcx .con ul{overflow:hidden; padding: 4px 0 0 15px;}
.box_bmcx .con li{float:left;display:inline;margin-left:5px;margin-right:19px;margin-bottom:4px;_margin-bottom:-1px;background:url(bm_point.gif) 0 6px no-repeat;height:24px;line-height:2.1;padding-left:21px;}
.box_bmcx .con li a{color:#125903;}

/* friendLink */
.friendLink{height:28px;border:1px solid #ccc;padding-top:10px;margin-bottom:10px;_margin-top:0px;}
.friendLink select{width:168px;height:18px;margin-right:92px;text-align:center;border:1px solid #ccc;margin-right:90px;}

/* footer */
.footer { position:relative; border-top:#2fa300 5px solid; font-size:12px}
.footer .f_fl { position:absolute; left:0; top:10px;}
.footer .f_fl span { display:inline; float:left; }
.footer .min {text-align:center; padding-top:10px; line-height:2; } 
.footer .f_fr { width:125px; position:absolute; right:0; top:20px;}

/*  ---文章、列表页---   */
.all_l { background:#FFF;}

.main_l { margin-top:10px; }
.left_list { float:left; width:251px; display:inline; padding-left:10px}
.left_list dt { display:block; width:251px; height:30px; background:url(bg_title_a.gif) 0 -200px;  }
.left_list dt h3 { padding-left:60px; line-height:2.3; font-size:14px;}
.left_list dt h3 a { color:#FFF; font-weight:bold;}
.left_list dd  { width:249px; border:1px solid #88db72; border-top:none; background:#FFF}
.left_list dd li  { width:247px; height:36px; background:url(bg_title_b.gif) 0 -280px no-repeat; margin:0 auto; font-size:14px;}
.left_list dd li a { padding-left:30px; line-height:2.6;}

/*文章列表页*/
.right_list { float:right; width:731px; display:inline; }
.right_list dl { margin-bottom:10px; border:#eaeaea solid 1px;}
.right_list dt { display:block; width:731px; height:33px; background: url(bg_title_b.gif) 0 -200px;  }
.right_list dt .position { padding-left:60px; line-height:2.6}
.right_list dt h3 { padding-left:60px; line-height:2.4; font-size:14px; float:left}
.right_list dt h3 a { color:#289406; font-weight:bold;}
.right_list dt span.more { float:right; padding-right:20px; line-height:2.6}
.right_list dt span.more a { color:#aaa;}
.right_list dd  { clear:both; display: inline-block;  width:730px; padding:5px 0}
.right_list dd li  { display:block; height:30px; background:url(pont.gif) 10px 13px no-repeat;  padding-left:20px; clear:both; line-height:2.5; }
.right_list dd li.hover {background:url(pont.gif) 10px 13px no-repeat #fefbc6;}
.right_list dd li a { float:left}
.right_list dd li span.time { float:right; padding-right:10px; color:#aaa}



/*分页样式*/
.main_l .page { clear:both;padding-top:20px ;}
.right_list dd .page {   border-top:1px dashed #ccc; width:670px; margin:0 auto;margin-top:20px;}
.main_l .page span { float:left; }
.main_l .page span.s1 {line-height:24px;margin-left:180px }
.right_list dd .page span.s1 {line-height:24px;margin-left:90px }
.main_l .page span.s2 {line-height:10px}
.main_l .page  a { display:block; width:27px; height:21px; float:left; background:url(bg_page_03.gif); margin-right:5px; line-height:0}
.main_l .page  a.first { background-position:0 0}
.main_l .page  a.pre { background-position:-31px 0}
.main_l .page  a.next { background-position:-62px 0}
.main_l .page  a.last { background-position:-93px 0}

.list_info  {margin:0 auto ; width:950px;}
.list_info dl { border:1px  solid #c3dcbc; margin:0 auto ; width:930px; padding:10px; overflow:hidden}
.list_info dt { display:block; width:922px; height:33px; background:url(bg_title_b.gif) 0 -157px no-repeat; margin:0 auto;}
.list_info dt .position { padding-left:40px; line-height:2.6}

/*图片列表页*/
.pic_list dd { padding-top:10px}
.pic_list dd ul li { display:inline; float:left; width:142px; padding:10px 21px; height:160px; text-align:center;}
.pic_list dd ul li img { width:142px; height:128px; border:#ddd 1px solid;}
.pic_list dd ul li a.title { display:block; padding-top:5px; line-height:1.6}
#tooltip { position:absolute; background:#fefefe; padding:2px; z-index:2; display:none}
#tooltip img {width:284px; height:256px;}

/*文章内容页*/
.info dd .title { text-align:center; padding-top:20px;}
.info dd .title h1 { font-weight:bold; font-size:18px;  }
.info dd .title span { font-size:12px; line-height:3.5; padding:0 20px}
.info dd .con { padding:15px; line-height:1.6; font-size:14px;}
.info dd .con .picture { text-align:center; padding-top:15px;}
.info dd .con .picture img { width:800px}
.info div.back { padding:20px 0 10px 0 ; text-align:center; font-size:14px}


/* common */
.red { color:red}
.fl { float:left}
.fr { float:right}
.blank10 { height:10px; clear:both}