@charset "gb2312";
/* CSS Document */
body{ font-size:12px;margin:0 auto;padding:0;border:0;font-family:"宋体", arial;color:#4f5050; background: url(../images/bg.jpg) repeat-x;}
div,form,img,ul,ol,li,dl,i,u,span,dt,dd,em,i,h1,h2,h3,h4,p{ padding:0; border:0;margin:0px auto;list-style: none;font-style:normal;}
img{border:none;}
a{text-decoration:none; color:#333333; outline:none;}
a:link{color:#514F50; text-decoration:none;}
a:visited{color:#514F50; text-decoration:none;}
a:hover{ color:#ee354e;text-decoration:underline;}
.margin_auto { margin: 0 auto;}
.clear{ clear:both; float:none;}
.fright{ float:right;}
.fleft{ float:left;}
.fenye{ float:left; width:100%;text-align:center; height:35px; line-height:35px; font-size:14px; margin-top:2px;}
.l_txt{text-align:left}
.c_txt{text-align:center}
.r_txt{text-align:right}
.indent_txt{text-indent:2em}
.rel{position:relative}
.abs{position:absolute}
.hide{display:none}
.red{ color:#F00 !important;}

/*首页头部*/
.header{ width:1000px; height:117px; margin:0 auto; padding:0; background:url(../images/header-bg.jpg) repeat-x;}
.top{ width:1000px; height:14px; float:left;}
.top p{ float:right; margin-right:30px; margin-top:3px;}
.top p a{ text-decoration:none;}
.logo{  float:left; width:445px; height:92px; margin:0px 0 0 15px;;}
.tel{ float:right; width:167px; height:51px; margin:15px 50px 0 0;}
.nav{ width:1000px; margin:0 auto; height:40px; background:url(../images/nav-bg.jpg) no-repeat;}

/***主导航***/
#mnav{width:1000px; margin:0 auto; height:40px; background:url(../images/nav-bg.jpg) no-repeat;;display:block; font-size:12px; overflow:hidden;}
#nav { margin:0 auto; padding:0; height:40px; width:1000px; display:block;}
#nav .jquery_out {float:left;line-height:40px;display:block; text-align:center; color:#fff;font:18px/32px "微软雅黑"; background:url(../images/nav_bg.jpg) 0 0 repeat-x;}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel { float:left; width:90px;/*IE6 only*/ background:url(../images/nav-line.jpg) right no-repeat}
#nav li a.nava01{ background:url(../images/hover.jpg) no-repeat top; color:#FFF; display:block;/*IE6*/ _height:40px; _padding-top:10px;}
#nav .mainlevel a { color:#FFF; text-decoration:none; line-height:40px; display:block;  width:88px; text-align:center; font-size:12px;}
#nav .mainlevel a:hover { text-decoration:none; background:url(../images/hover.jpg) no-repeat top; padding:0; overflow:hidden; height:40px;}
#nav .mainlevel ul {display:none; position:absolute; z-index:999;}
#nav .mainlevel li {border-top:1px solid #fff; background:#1d77b5; width:88px;/*IE6 only*/  padding:0; margin:0;}

/*焦点图*/
.flash{ margin:0 auto; padding:0; width:1000px; height:auto; overflow:hidden;}
.focus{ position:relative; width:1000px; height:279px; background-color: #000; float: left; margin-top:25px;}  
.focus img{ width: 1000px; height: 279px;} 
.focus .shadow .title{width: 260px; height: 33px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:33px; line-height: 36px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px; right:20px; *left:840px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:25px; height:12px; border-radius:0px; margin:0 5px;color:#B0B0B0;font:12px/15px ; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#2782c0;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}
/*内容区*/
.content{ width:1000px; height:auto !important; margin:0 auto; padding:0; margin-top:25px;}
.more{ float:right; margin-top:5px;}
.lanmu{ width:648px; height:31px; float:left; overflow:hidden;}
.lanmu_h{ color:#0d75bc; font-size:18px;font-family:"微软雅黑"; float:left;}
.lanmu_ico{ display:block; margin:3px 5px 0 0; float:left;} 

/*新闻中心*/
.news{ width:648px; height:283px; border-bottom:1px #0d75bc solid; float:left; overflow:hidden; float:left; margin-top:25px;}
.news_top{ float:left; width:648px; height:35px;}
.news_nav{ background:url(../images/100nav.jpg) repeat-x center; display:block; width:405px; height:8px; float:left; margin-top:9px; margin-left:10px;}
.news_con{ width:628px; height:239px; padding:9px; overflow:hidden; background:#f4f4f4;}
.news_con{ width:628px; height:239px; overflow:hidden;}
.news_hot{width:628px; height:120px; overflow:hidden; float:left;}
.news_hot span img { width:197px; height:119px; display:block; float:left; margin-right:10px;}
.hot_tilte{ font-size:14px; font-weight:bold; color:#0d75bc; padding-top:2px; height:16px; overflow:hidden;}
.hot_tilte a{ color:#0d75bc !important;} 
.hot_xx{ line-height:25px; height:98px; overflow:hidden; margin-top:7px;}
.news_list{ width:628px; height:110px; overflow:hidden; float:left; margin-top:3px;}
.news_list ul li{ background:url(../images/new-bg.jpg) repeat-x; width:630px; height:36px; line-height:36px;}
.news_list ul li span{ margin-right:10px;}
.news_h{ float:left; margin:3px 5px 0 5px;}

/*老龄促进会*/
.laoling{ width:648px; height:283px; border-bottom:1px #0d75bc 1px; float:left; margin-top:25px; overflow:hidden; border-bottom:1px #0d75bc solid;}
.laol_nav{ background:url(../images/100nav.jpg) repeat-x center; display:block; width:330px; height:8px; float:left; margin-top:9px; margin-left:10px;}
.laoling_top{float:left; width:648px; height:35px;}
.laol_about{ width:227px; height:227px; background:#066; overflow:hidden; float:left; margin-right:10px;}
.laol_about img{ width:227px; height:227px;}
.laoling_con{width:628px; height:239px; padding:9px; overflow:hidden; background:#f4f4f4;}
.laol_xx { line-height:26px; height:135px;}

/*权益保障*/
.quanyi{ float:right; width:327px; height:283px; overflow:hidden; border-bottom:1px #0d75bc solid;}
.quanyi_nav{ background:url(../images/100nav.jpg) repeat-x center; display:block; width:70px; height:8px; float:left; margin-top:9px; margin-left:10px;}
.quanyi_top{float:left; width:327px; height:35px;}
.quanyi_con{ width:327px; height:239px; padding:9px; overflow:hidden; background:#f4f4f4;}
.quanyi_con{ width:327px; height:239px; overflow:hidden;}
.quanyi_hot{width:307px; height:120px; overflow:hidden; float:left;}
.quanyi_hot span img { width:120px; height:91px; display:block; float:left; margin-right:10px;}
.quanyi_tilte{ font-size:14px; font-weight:bold; color:#0d75bc; padding-top:2px; height:16px; overflow:hidden;}
.quanyi_tilte a{ color:#0d75bc !important;} 
.quanyi_xx{ line-height:23px; height:98px; overflow:hidden; margin-top:7px;}
.quanyi_list{ float:left; width:307px; height: 239px; padding:9px; overflow:hidden; background:#f4f4f4;}
.quanyi_list ul li{ background:url(../images/new-bg.jpg) repeat-x; width:307px; height:39px; line-height:39px;}
.quanyi_list ul li span{margin-right:10px;}
.quanyi_h{ float:left; margin:3px 5px 0 5px;}


 
/*财务公开*/
.caiwu{ float:right; width:327px; height:283px; overflow:hidden; margin-top:25px; border-bottom:1px #0d75bc solid; }
.caiwu_top{float:left; width:327px; height:35px;}
.caiw_nav{ background:url(../images/100nav.jpg) repeat-x center; display:block; width:59px; height:8px; float:left; margin-top:9px; margin-left:10px;}
.caiwu_list{ float:left; width:307px; height: 239px; padding:9px; overflow:hidden; background:#f4f4f4;}
.caiwu_list ul li{ background:url(../images/new-bg.jpg) repeat-x; width:307px; height:39px; line-height:39px;}
.caiwu_list ul li span{ margin-right:10px;}

/*项目中心*/
.xiangmu{ width:648px; height:283px; border-bottom:1px #0d75bc 1px; float:left; overflow:hidden; border-bottom:1px #0d75bc solid; }
.xiangmu_nav{ background:url(../images/100nav.jpg) repeat-x center; display:block; width:405px; height:8px; float:left; margin-top:9px; margin-left:10px;} 

/*公益园*/
.gongyi{ float:right; width:327px; height:283px; overflow:hidden; margin-top:25px; border-bottom:1px #0d75bc solid; }
.gongyi_nav{ background:url(../images/100nav.jpg) repeat-x center; display:block; width:17px; height:8px; float:left; margin-top:9px; margin-left:7px;}
.gongyi_con{ float:left; width:307px; height: 239px; padding:9px; overflow:hidden; background:#f4f4f4;}
.gongyi_about{ width:310px; height:77px; overflow:hidden; float:left;}
.gongyi_about img{ width:307px; height:77px;}
.gongyi_list{ float:left; width:307px; height: 152px; overflow:hidden; margin-top:9px;}
.gongyi_list ul li{ background:url(../images/new-bg.jpg) repeat-x; width:307px; height:36px; line-height:36px; font-size:14px; font-weight:bold; color:#0d75bc;}
.gongyi_list ul li:hover{ border:1px solid #FFF;}
.gongyi_list ul li a{ color:#0d75bc !important;}
.gongyi_list ul li span{ margin-right:10px;}
.gy_ico{ display:block; margin:9px 5px 0 5px; float:left;}

/*友情链接*/
.link{ width:1000px; float:left; height:34px; background:#f4f4f4; margin-top:25px;overflow:hidden;}
.link_l{ width:180px; height:34px; float:left;}
.link_r{ float:right; width:795px; height:34px; padding-right:10px;}
.xMarquee{height:34px;width:795px;overflow:hidden;}
.xMarquee ol{list-style-type:none; margin:0px; padding:0px; font-size:12px; width:100000%;}
.xMarquee ol li{float:left; margin-left:15px;}
.xMarquee ol li a{ font-size:14px; text-decoration:none; line-height:37px;}
.xMarquee ol li a:hover{ text-decoration:underline;}
/*页面底部*/
.footer{ width:100%; height:135px; background:#f4f4f4; border-top:#0d75bc 1px solid; margin-top:25px;}
.footer_box{ margin:0 auto; width:1000px; height:auto !important; overflow:hidden;}
.footer_l{ float:left; height:135px; width:750px; line-height:42px; }
.footer_r{ float:right; width:205px; height:135px; background: url(../images/foot-line.jpg) no-repeat;}
.erweima{ float:right; padding:4px 20px 0 0;}

/*内页左边*/
.neiye_l{ float:left; width:258px; height:auto !important;overflow:hidden;}
.ny_menu{ width:258px; float:left; height:auto !important; background:#f4f4f4;  margin-bottom:10px;}
.ny_menu_top{ float:left; width:258px; height:36px; line-height:40px; background: url(../images/ny_left_top.jpg) no-repeat;}
.ny_menu_top em{ font-size:14px; color:#FFF; font-weight:bold; margin-left:40px; font-family:Arial;}

.ny_menu_list{ width:258px; float:left; margin:7px 0 5px 0; }
.ny_menu_list ul li{ background:url(../images/menu_libg.jpg) no-repeat; width:244px; height:36px; line-height:36px; font-size:14px; font-weight:bold; color:#0d75bc;}
.menu01{border-bottom:1px #c81928 solid; }
.ny_menu_list ul li a{ color:#0d75bc !important; display:block; width:214px; padding-left:30px; height:35px; text-decoration:none !important;}
.ny_menu_list ul li a:hover{ border-bottom:1px #c81928 solid; font-size:16px;}
.ny_menu_list ul li span{ margin-right:10px;}

.ny_banner{ float:left; width:258px; height:auto !important; }
.ny_banner_list{ float:left; width:249px; height:65px; background:#f4f4f4; padding:5px;}

/*内页右边*/
.neiye_r{ width:709px; border:6px solid #f4f4f4; float:right; overflow:hidden;padding-bottom:5px; }
.ny_tltle{ width:709px; height:51px; line-height:44px; background:url(../images/ny_title02.jpg) no-repeat; background-position:bottom; border-top:solid 1px #227ebc;}
.ny_tltle span{ font-size:14px; font-weight:bold; color:#0093d6; margin-left:30px;}
.ny_tltle em{ margin-right:15px;}
.nyicon{ margin-top:4px; float:left; margin-right:5px;}
.right_con{ width:689px; height:auto; padding:11px; font-size:14px;}


.n_huiyuan{ width:689px; float:left;}
.n_huiyuan li{ width:162px; height:230px; float:left; margin-right:10px;  margin-top:15px;}
.n_huiyuan li span{ width:150px; height:190px; float:left; padding:5px; border:#ddd 1px solid;}
.n_huiyuan li span img{ width:150px; height:190px;}
.n_huiyuan li em{ width:162px; height:28px; float:left; line-height:28px; overflow:hidden; font-size:14px; font-weight:bold; text-align:center;}

/*内页老龄促进会*/
.nylaoling { width:689px; height:auto; line-height:25px;  float:left;}

/*内页新闻中心*/
.nynews{ width:689px; height:auto; float:left;}
.nynews_list{ width:688px;float:left;}
.nynews_list ul li{ background:url(../images/new-bg.jpg) repeat-x; width:688px; height:36px; line-height:36px;}
.nynews_list ul li span{ margin-right:10px;}
.news_h{ float:left; margin:3px 5px 0 5px;}
.nynews_show{ width:689px; height:auto; float:left;}
.n_s_title{ text-align:center; float:left; width:688px; font-size:18px; font-weight:bold; margin-top:20px;}
.n_s_xinxi{ text-align:center; float:left; width:688px; font-size:14px; background:#CCC; height:30px; margin-top:20px; line-height:32px;}
.n_s_text{ float:left; line-height:30px; font-size:14px;  margin-top:20px; padding-bottom:5px; width:100%;}
.fanhui{ text-align:right; width:668px; height:20px; line-height:20px; float:left; padding-bottom:20px;}

/*内页权益保障*/
.nyquanyi{ width:689px; height:auto; float:left;}
.nyquanyi_show{ width:689px; height:auto; float:left;}

/*内页项目中心*/
.nyxiangmu{ width:689px; height:auto; float:left;}
.nyxiangmu_show{ width:689px; height:auto; float:left;}
.video{ width:689px; height:auto; float:left;}
.video ul li{float:left;width:148px;  text-align:center; text-decoration:none; line-height:30px; padding-left:18px;}
.video ul li img{ width:148px; height:140px;border:3px solid #CCC;}
.video ul li a:hover img{ border: #F00 solid 3px; width:148px; height:140px;}
.video ul li span a{ text-decoration:none; font-size:12px; text-align:center; color:#005397;}
.video_show { width:689px; height:auto; float:left;}
.video_show embed { width:688px;}

/*内页财务公开*/
.nycaiwu{ width:689px; height:auto; float:left;}
.nycaiwu_show{ width:689px; height:auto; float:left;}

/*内页会员中心*/
.nyhuiyuan{ width:689px; height:auto; float:left;}
.login{ width:300px; border:5px solid #f4f4f4; float:left; margin-left:180px; margin-bottom:20px; padding:10px; _display:inline;}
.wenben{ width:220px; height:25px; line-height:25px; border:2px solid #CCC;}
.login ul li { margin-bottom:15px;}
.xiugai_mima{ width:300px; border:5px solid #f4f4f4; float:left; margin-left:180px; margin-bottom:20px; padding:10px; _display:inline;}
.xiugai_mima ul li { margin-bottom:15px;}
.xiugai_xinxi{ width:300px; border:5px solid #f4f4f4; float:left; margin-left:180px; margin-bottom:20px; padding:10px; _display:inline;}
.xiugai_xinxi ul li { margin-bottom:15px;}
/*内页志愿者中心*/
.zhiyuanzhe{ width:689px; height:auto; float:left;}

/*内页公益园*/
.nygongyi{ width:689px; height:auto; float:left;}
.nygongyi_show{ width:689px; height:auto; float:left;}
.renwu{ width:689px; height:auto; float:left;}
.renwu ul li{float:left;width:148px;  text-align:center; text-decoration:none; line-height:30px; padding-left:18px;}
.renwu ul li img{ width:148px; height:160px;border:3px solid #CCC;}
.renwu ul li a:hover img{ border: #F00 solid 3px; width:148px; height:160px;}
.renwu ul li span a{ text-decoration:none; font-size:12px; text-align:center; color:#005397;}
.renwu_show { width:689px; height:auto; float:left;}

.nycishan{ width:689px; height:auto; float:left;}

/*内页联系我们*/
.lianxi{ width:689px; height:auto; float:left;}
.lianxi h1{}
.lianxi p{ line-height:30px; font-size:14px;}