@charset "utf-8";
/* CSS Document */
body, div, span, p, a, img, b, ul, li, dl,dt,dd,h3 {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%;}
li {list-style-type:none;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#f00; text-decoration:none;}

body {margin:0 auto; padding:0px; font-size:12px; color:#000;}
.box{width:1000px; display:block; margin:0px auto; padding:0px;}

/***top***/
.top{ width:1000px; height:85px; display:block; overflow:hidden;}

/***nav***/
.nav{ width:1000px; height:38px; display:block; overflow:hidden; background:url(../images/nav_bj.jpg) no-repeat;}
.nav ul{ width:999px; height:38px; display:block; overflow:hidden; margin:0px auto;}
.nav ul .row{ width:100px; height:38px; float:left; overflow:hidden; text-align:center; line-height:38px; font-size:16px; font-weight:bold;}
.nav ul .row .title{ color:#fff; text-decoration:none;}
.nav ul .row .title:hover{ color:#FC3; text-decoration:none;}
.nav ul .jg{ float:left; overflow:hidden; line-height:38px; color:#fff; width:1px;}

/***幻灯片***/
.hdp{ width:998px; height:222px; display:block; overflow:hidden; border:solid 1px #707070; background:url(../images/hdp.jpg) no-repeat; margin-top:10px;}

/***最新公告***/
.zxgg{ width:1000px; height:31px; display:block; overflow:hidden; background:url(../images/zxgg_bj.jpg) repeat-x; margin-top:10px;}
.zxgg_left{ width:99px; height:31px; float:left; overflow:hidden; background:url(../images/zxgg_left.jpg) no-repeat;}
.zxgg_right{ width:901px; height:31px; float:left; overflow:hidden;}
.ggxw{ width:890px; height:20px; float:left; overflow:hidden; margin:5px 0px 0px 10px; line-height:20px;}
.ggxw a{ margin-left:20px;}

.dyc{ width:1000px; height:251px; display:block; overflow:hidden; margin-top:10px;}

/***工作动态***/
.gzdt{ width:329px; height:249px; float:left; overflow:hidden; border:solid 1px #dadada; background:#f7f7f7;}
.gzdt_top{ width:321px; height:30px; display:block; overflow:hidden; margin:0px auto; background:#fff; border-bottom:solid 1px #dbe3de;}
.gzdt_top .pic{ width:4px; height:7px; float:left; overflow:hidden; display:inline; margin:10px 0px 0px 8px;}
.gzdt_top .title{ float:left; overflow:hidden; margin-left:6px; line-height:30px; font-size:14px; font-weight:bold; color:#fc2105;}
.gzdt_top .more{ width:39px; height:15px; float:right; overflow:hidden; margin:9px 3px 0px 0px; background:url(../images/more.jpg) no-repeat;}
.gzdt_text{ width:321px; height:215px; display:block; overflow:hidden; margin:0px auto; background:#fff;}
.gzdt_text ul{ width:313px; height:208px; display:block; overflow:hidden; margin:2px auto 0px auto;}
.gzdt_text ul .row{ width:100%; height:20px; display:block; overflow:hidden; border-bottom:solid 1px #dbe3de; line-height:20px; margin-top:5px; _margin-top:2px; *margin-top:2px; background:url(../images/tb_01.jpg) no-repeat 7px 8px;}
.gzdt_text ul .row .title{ float:left; overflow:hidden; margin-left:20px;}

/***党建工作***/
.djgz{ width:388px; height:249px; float:left; overflow:hidden; border:solid 1px #dadada; background:#f7f7f7; margin-left:10px; display:inline;}
.djgz_top{ width:379px; height:28px; display:block; overflow:hidden; background:url(../images/djgz_top.jpg) no-repeat; margin:5px auto 0px auto;}
.djgz_top .title{ float:left; overflow:hidden; color:#fff; font-size:14px; font-weight:bold; margin:4px 0px 0px 152px;}
.djgz_top .more{ width:27px; height:10px; float:right; overflow:hidden; margin:6px 4px 0px 0px; background:url(../images/more2.jpg) no-repeat;}
.djgz_text{ width:379px; height:216px; display:block; overflow:hidden; margin:0px auto;}
.djgz_text ul{ width:370px; height:208px; display:block; overflow:hidden; margin:3px auto 0px auto;}
.djgz_text ul .row{ width:100%; height:20px; display:block; overflow:hidden; border-bottom:solid 1px #dbe3de; line-height:20px; margin-top:5px; _margin-top:2px; *margin-top:2px; background:url(../images/tb_01.jpg) no-repeat 7px 8px;}
.djgz_text ul .row .title{ float:left; overflow:hidden; margin-left:20px;}

/***健康养生***/
.jkys{ width:256px; height:249px; float:right; overflow:hidden; border:solid 1px #dadada; background:#f7f7f7;}
.jkys_top{ width:246px; height:30px; display:block; overflow:hidden; margin:0px auto; background:#fff; border-bottom:solid 1px #dbe3de;}
.jkys_top .pic{ width:4px; height:7px; float:left; overflow:hidden; display:inline; margin:10px 0px 0px 8px;}
.jkys_top .title{ float:left; overflow:hidden; margin-left:6px; line-height:30px; font-size:14px; font-weight:bold; color:#fc2105;}
.jkys_top .more{ width:39px; height:15px; float:right; overflow:hidden; margin:9px 3px 0px 0px; background:url(../images/more.jpg) no-repeat;}
.jkys_text{ width:246px; height:215px; display:block; overflow:hidden; margin:0px auto; background:#fff;}
.jkys_text ul{ width:230px; height:208px; display:block; overflow:hidden; margin:3px auto 0px auto;}
.jkys_text ul .row{ width:100%; height:20px; display:block; overflow:hidden; border-bottom:solid 1px #dbe3de; line-height:20px; margin-top:5px; _margin-top:2px; *margin-top:2px; background:url(../images/tb_01.jpg) no-repeat 7px 8px;}
.jkys_text ul .row .title{ float:left; overflow:hidden; margin-left:20px;}

/***老年风采***/
.lnfc{ width:998px; height:200px; display:block; overflow:hidden; border:solid 1px #eaeaea; margin-top:10px;}
.lnfc_top{ width:998px; height:30px; display:block; overflow:hidden; background:url(../images/lnfc_top_bj.jpg) repeat-x;}
.lnfc_top .pic{ width:4px; height:7px; float:left; overflow:hidden; display:inline; margin:10px 0px 0px 8px;}
.lnfc_top .title{ float:left; overflow:hidden; margin-left:6px; line-height:30px; font-size:14px; font-weight:bold; color:#fc2105;}
.lnfc_top .more{ width:39px; height:15px; float:right; overflow:hidden; margin:9px 3px 0px 0px; background:url(../images/more.jpg) no-repeat;}
.lnfc_text{ width:998px; height:170px; display:block; overflow:hidden; background:#f0f0f0;}
.lnfc_text_gdpic{ width:990px; height:163px; display:block; overflow:hidden; border:solid 1px #e0e0e0; margin:0px auto; background:#fff;}
#gdpic{ width:970px; height:158px; display:block; overflow:hidden; margin:5px auto 0px auto;}
#gdpic ul{ width:970px; height:158px; display:block; overflow:hidden;}
#gdpic ul .row{ width:153px; height:158px; float:left; overflow:hidden; display:inline; margin-left:20px;}
#gdpic ul .row .pic{ width:145px; height:100px; display:block; overflow:hidden; border:solid 1px #e9e9e9; padding:8px 3px 8px 3px;}
#gdpic ul .row .title{ width:153px; height:40px; display:block; overflow:hidden; line-height:20px; text-align:center;}

/***友情链接***/
.link{ width:998px; height:48px; display:block; overflow:hidden; border:solid 1px #dadada; margin-top:10px;}
.link span { width:102px; height:48px; line-height:48px; font-size:14px; font-weight:bold; color:#f40009; text-align:center; float:left; overflow:hidden;}
.link_wz{ width:896px; height:48px; line-height:48px; float:left; overflow:hidden;} 
.link_wz a{ margin:0px 20px;}

/***bottom_nav***/
.bottom_nav{ width:1000px; height:38px; display:block; overflow:hidden; background:url(../images/bottom_nav_bj.jpg) repeat-x; text-align:center; line-height:38px; color:#fff; margin-top:10px;}
.bottom_nav a{ color:#fff; text-decoration:none; margin:0px 5px;}
.bottom_nav a:hover{ color:#fff; text-decoration:underline;}

/***bottom***/
.bottom{ width:998px; height:120px; display:block; overflow:hidden; border:solid 1px #dadada; text-align:center; line-height:44px; color:#3a3204; margin-top:10px;}





/**********二级页**********/






.ej_center{ width:1000px; height:400px; display:block; overflow:hidden; margin-top:10px;}

.ej_left{ width:241px; height:auto; float:left; border:solid 1px #eaeaea; background:#f0f0f0;}

/***二级栏目***/
.ejlm_top{ width:241px; height:38px; display:block; overflow:hidden; background:url(../images/ejlm_top.jpg) no-repeat;}
.ejlm_top .title{ width:104px; height:20px; display:block; overflow:hidden; margin:10px 0px 0px 3px; text-align:center; line-height:20px; font-size:14px; font-weight:bold; color:#fff;}
.ejlm_text{ width:235px; height:auto; display:block; margin:0px auto 3px auto; background:#fff;}
.ejlm_text ul{ width:222px; height:auto; display:block; margin:0px auto; padding:5px 0px;}
.ejlm_text ul .row{ width:100%px; height:37px; display:block; overflow:hidden; margin-top:5px; background:url(../images/ejlm_pic.jpg) no-repeat;}
.ejlm_text ul .row .title{ margin:12px 0px 0px 55px; display:block; overflow:hidden; color:#c9242e; font-size:14px;}
.ejlm_text ul .row .title:hover{ color:#c9242e; text-decoration:underline;}

.ej_right{ width:745px; height:398px; float:right; overflow:hidden; border:solid 1px #eaeaea; background:#f0f0f0;}

/***当前位置***/
.ej_wz{ width:745px; height:38px; display:block; overflow:hidden; background:url(../images/ej_wz_bj.jpg) repeat-x;}
.ejnr_pic{ width:12px; height:12px; float:left; overflow:hidden; margin:13px 0px 0px 9px;}
.ejnr_title{ float:left; overflow:hidden; margin:12px 0px 0px 21px; color:#c9242e; font-size:14px; font-weight:bold;}
.ej_wz .wz{ float:right; overflow:hidden; display:inline; line-height:38px; margin-right:5px; font-weight:bold; color:#c9242e;}
.weizhi{ float:right; overflow:hidden; line-height:38px; margin-right:20px;}
.weizhi ul{ display:block; overflow:hidden; color:#c9242e;}
.weizhi ul .row{ float:left; overflow:hidden; display:inline; margin-left:5px;}
.weizhi ul .row a{ color:#c9242e; text-decoration:none;}
.weizhi ul .row a:hover{ color:#c9242e; text-decoration:none;}
.weizhi ul .row .now{ text-decoration:none; color:#c9242e;}
.weizhi ul .row .now:hover{ color:#c9242e; text-decoration:underline;}

/***二级内容***/
.ejnr{ width:731px; height:354px; display:block; overflow:hidden; border:solid 1px #e0e0e0; background:#fff; margin:0px auto; position:relative;}
.ejnr .list{ width:700px; height:300px; display:block; overflow:hidden; margin:0px auto;}
.ejnr .list .row{ width:100%; height:20px; display:block; overflow:hidden; background:url(../images/tb_02.jpg) no-repeat 15px 5px; border-bottom:dotted 1px #e7e7e7; margin-top:9px; _margin-top:6px; *margin-top:6px; line-height:20px;}
.ejnr .list .row .title{ float:left; overflow:hidden; margin-left:35px;}
.ejnr .list .row .date{ float:right; overflow:hidden; color:#999999; margin-right:15px;}
.ejnr .tool{width:700px; height:30px;line-height:35px; float:left; display:inline; overflow:hidden; background-color:#eaeaea; list-style-type:none; position:absolute; left:15px; bottom:10px;}
.ejnr .tool .row{float:left;margin-left:20px; list-style:none;}






/************三级页***********/





.sj_center{ width:1000px; height:auto; float:left; margin:10px auto; _margin-bottom:0px;}

.sj_right{ width:745px; height:auto; float:right; border:solid 1px #eaeaea; background:#f0f0f0;}

.wjnr{ width:731px; height:auto !important; min-height:354px; height:354px; display:block; border:solid 1px #e0e0e0; background:#fff; margin:0px auto 5px auto;}
.wenz_title{width:90%; height:auto; display:block; line-height:40px; font-size:24px; color:#F00; text-align:center; font-weight:bold; margin:20px auto 0px auto;}
.wenz_fbt{width:90%; height:auto; display:block; line-height:40px; font-size:24px; color:#F00; text-align:center; font-weight:bold; margin:0 auto;}
.wenz_dbt{width:90%; height:auto; display:block; line-height:40px; font-size:24px; color:#F00; text-align:center; font-weight:bold; margin:0 auto;}
.wenz_time{width:90%; height:50px; line-height:50px; line-height:50px; border-bottom:solid 2px #790102; margin-top:20px; color:#000; font-size:12px; text-align:center; margin:0 auto;}
.wenz_content{width:90%; height:auto; display:block; font-size:14px; line-height:24px; color:#000; text-indent:2em; margin:20px auto;}





/*********图片页********/





.tpy_center{ width:1000px; height:600px; display:block; overflow:hidden; margin-top:10px;}

.tpy_right{ width:745px; height:598px; float:right; overflow:hidden; border:solid 1px #eaeaea; background:#f0f0f0;}

/***所有图片***/
.sytp{ width:731px; height:554px; display:block; overflow:hidden; border:solid 1px #e0e0e0; background:#fff; margin:0px auto; position:relative;}
.sytp .list{ width:630px; height:190px; display:block; overflow:hidden; margin:30px 0px 0px 40px;}
.sytp .list .row{ width:190px; height:190px; float:left; overflow:hidden; margin-left:20px; display:inline;}
.sytp .list .row .pic{ width:180px; height:150px; display:block; overflow:hidden; border:solid 1px #cccccc; padding:4px;}
.sytp .list .row .title{ width:190px; height:30px; line-height:30px; display:block; overflow:hidden; text-align:center;}
.sytp .tool{width:700px; height:30px;line-height:30px; float:left; display:inline; overflow:hidden; background-color:#eaeaea; list-style-type:none; position:absolute; left:15px; bottom:10px;}
.sytp .tool .row{float:left;margin-left:20px; list-style:none;}