@charset "utf-8";
/* CSS Document */

@import url(reset.css);
@import url(header.css);
@import url(footer.css);

body{ background:url(index_top_bj.png) no-repeat center top#f3fbff;}
.main{ width:1200px; padding:30px; overflow:hidden; height:auto; background:#fff; margin:0 auto;}

.zxzx_left{ width:720px;}

/*焦点图*/
.Focus{ width:720px; height:450px;}
.Focus_box{ height:450px; position:relative;}
.Focus_box .pic{width:720px;height: 450px;}
.Focus_box .pic li{width:100%;height: 100%;float: left;overflow: hidden; position:relative;}
.Focus_box .pic li a{ display:block; width:100%; height:100%;}
.Focus_box .pic li img { width:720px;height: 450px;display: block; position:relative; z-index:8;}
.Focus_box .pic li .bj{ position:absolute; bottom:0; left:0; width:100%; height:50px;background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important; /* 实现FF背景透明，文字不透明 */ filter:alpha(opacity=60); background:#fff; z-index:9;}
.Focus_box .pic li p{  position:absolute; bottom:0; left:0; width:75%; height:50px; z-index:10; color:#fff; font-size:17px; line-height:50px; text-align:center;}
.Focus .num { position: absolute; z-index:3; bottom:20px; right:32px; z-index:11;}
.Focus .num li{ float:left; width:10px; height:10px; overflow:hidden; margin-left:10px; border-radius:50%; cursor:pointer; background:#dddddd;}
.Focus .num li.on,.Focus .num li:hover{ background:#ff0000;}
.Focus_box a.next,.Focus_box a.prev{ display:block; cursor:pointer; background:url(index_icon_all.png) no-repeat; width:50px; height:50px; position:absolute; top:164px; z-index:10;}
.Focus_box a.next{ background-position:-44px -228px; right:21px;}
.Focus_box a.prev{ background-position:-44px -149px; left:21px;}

/*工作动态、地方动态、残联要闻、媒体报道*/
.gzdt_box{ margin-top:15px; margin-top:15px;}
.gzdt_box .title{ height:50px; width:100%; border-bottom:3px solid #3fb871;}
.gzdt_box .title h2 { height:51px; line-height:51px; float:left;}
.gzdt_box .title h2 a{ display:block; float:left; font-size:26px;}
.gzdt_box .title h2 a.on{ color:#3fb871;}
.gzdt_box .title h2 span{ display:block; width:28px; text-align:center; float:left; font-size:20px;}
.gzdt_box .title h3{ float:right;}
.gzdt_box .title h3 a{ float:right; width:100px; border-bottom:1px solid #3fb871; text-align:right; color:#3fb871; line-height:38px;}
.gzdt_box .gzdt_list{ height:468px; *height:496px; overflow:hidden;}
.gzdt_box .gzdt_list ul li{ height:75px; margin-top:20px;}
.gzdt_box .gzdt_list ul li .left_title{ width:575px; float:left;}
.gzdt_box .gzdt_list ul li .left_title h4{ font-size:18px; color:#3fb871; width:100%;background:url(zwgk_zzjg_d.png) no-repeat left center; font-weight:bold;}
.gzdt_box .gzdt_list ul li .left_title h4 a{ width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-indent:1em; display:block;}
.gzdt_box .gzdt_list ul li .left_title p{margin-top:8px;line-height:20px;padding-left:18px;overflow:hidden;}
.gzdt_box .gzdt_list ul li .left_title p a{ display:block; width:100%; color:#888888; font-size:14px;}
.gzdt_box .gzdt_list ul li .right_xq{ float:right; margin-top:32px; width:100px; height:40px;}
.gzdt_box .gzdt_list ul li .right_xq a{ background:url(zxzx_jt_icon.png) 72px center #f3fbff no-repeat; font-size:15px; color:#3fb871; line-height:40px; text-align:center; display:block; width:100%; height:100%;}
.gzdt_box .gzdt_list ul li .right_xq a:hover{background:url(zxzx_jt_icon.png) 72px center #c2e4f5 no-repeat;}

/*残联重要信息*/
.zyxx_box{ width:100%; height:260px; overflow:hidden; margin-top:34px; *margin-top:0px;}
.zyxx_box h1{ height:53px; line-height:53px;  border-bottom:3px solid #3fb871;}
.zyxx_box h1 a.title{ float:left; color:#3fb871; font-size:26px;}
.zyxx_box h1 a.more{ float:right; width:100px; border-bottom:1px solid #3fb871; text-align:right; color:#3fb871; line-height:38px;}
.zyxx_box ul{ overflow:hidden; height:205px; margin-top:2px; padding:6px 0px;}
.zyxx_box ul li{ height:34px;line-height:34px; *height: 30px; *line-height: 30px;}
.zyxx_box ul li i{ width:3px; height:3px; background:#3fb871; float:left; margin-top:16px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}
.zyxx_box ul li a{ font-size: 15px; width:82%; height: 100%;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left; color: #474747; text-indent:0.8em;}
.zyxx_box ul li span{float: right; width: 12%; color: #999999; }
.zyxx_box ul li a:hover{color: #3fb871;}


.zxzx_right{ min-height:1303px; border-left:1px solid #dddddd; width:450px;}

/*通知公告*/
.zxzx_right .tzgg_box{ width:100%; overflow:hidden;}
.zxzx_right .tzgg_box .title{ height:37px; border-bottom:1px solid #ddd;}
.zxzx_right .tzgg_box .title h2{ float:left;}
.zxzx_right .tzgg_box .title h2 a{ display:block; float:left; color:#3fb871; padding-left:28px; font-size:26px; margin-top:-7px;}
.zxzx_right .tzgg_box .title h3{ float:right;}
.zxzx_right .tzgg_box .title h3 a{ float:right; width:100px; border-bottom:1px solid #3fb871; text-align:right; color:#3fb871; line-height:28px;}
.zxzx_right .tzgg_box ul{ height:524px; margin-left:28px;}
.zxzx_right .tzgg_box ul li{ height:90px; width:420px; margin-top:18px; font-size:15px;}
.zxzx_right .tzgg_box ul li a{ display:block; width:420px; height:90px; background:#f7f7f7; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
.zxzx_right .tzgg_box ul li a:hover{ background:#008738; color:#fff;}
.zxzx_right .tzgg_box ul li a h4{padding:15px 0 0 22px;width:375px;height: 44px;font-size:15px;overflow:hidden;}
.zxzx_right .tzgg_box ul li a p{ color:#888888; margin-top:8px; margin-left:22px;}
.zxzx_right .tzgg_box ul li a:hover p{ color:#fff;}


/*残联年鉴、残联大事记*/
.clnj_icon{ margin-top:20px; margin-left:28px;}
.clnj_icon a{ display:block; width:420px; height:80px; background:url(zxzx_cnnj_icon.png) no-repeat 56px center #f7f7f7; margin-top:15px; font-size:26px; color:#3fb871; line-height:80px; text-indent:6em;}
.clnj_icon a:first-child+a{ background:url(zxzx_cndsj_icon.png) no-repeat 56px center #f7f7f7;}
.clnj_icon a:first-child:hover{ background:url(zxzx_cnnj_icon.png) no-repeat 56px center #c3e9d2;}
.clnj_icon a:first-child+a:hover{ background:url(zxzx_cndsj_icon.png) no-repeat 56px center #c3e9d2;}

/*中国残联*/
.zgcl_box{ width:100%; overflow:hidden; margin-top:10px;}
.zgcl_box h1{ height:48px; line-height:48px;  border-bottom:1px solid #ddd;}
.zgcl_box h1 a.title{ float:left; color:#3fb871; font-size:26px; padding-left:28px;}
.zgcl_box h1 a.more{ float:right; width:100px; border-bottom:1px solid #3fb871; text-align:right; color:#3fb871; line-height:40px;}
.zgcl_box ul{ overflow:hidden; height:160px; margin-left:28px; padding:15px 0px 0 0;}
.zgcl_box ul li{ height:34px;line-height:34px; *height: 30px; *line-height: 30px;}
.zgcl_box ul li i{ width:3px; height:3px; background:#3fb871; float:left; margin-top:16px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}
.zgcl_box ul li>a{ font-size: 15px; width:72%; height: 100%;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left; color: #474747; text-indent:0.8em;}
.zgcl_box ul li span{float: right; width: 20%; color: #999999; }
.zgcl_box ul li a:hover{color: #3fb871;}


/*专门协会*/
.zmxh_box ul{ height:220px;}
.zmxh_box ul li>a{font-size: 15px;width: 73%;height: 100%;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left;color: #474747;text-indent:0.8em;}
.zmxh_box ul li b{ font-weight:normal; display:block; float:left;}
.zmxh_box ul li span{float: right; width: 20%; color: #999999; }
.zmxh_box ul li a:hover{color: #3fb871;}









