@charset "utf-8";
/* CSS Document */

.fgw_old_age * {cursor: url(//zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3096/site/images/1/cur/mouse_default.cur), auto !important;}
.fgw_old_age a {cursor: url(//zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3096/site/images/1/cur/pointer.cur), auto !important; }

.fgw_old_age .old_age_u_lg_12 { width:100%}
.fgw_old_age .old_age_w100 { width:100%}

.fgw_old_age .old_age_margin_t20 {margin-top: 20px !important;}
.fgw_old_age .old_age_margin_t30 {margin-top: 30px !important;}






/*  头部01 */

.fgw_old_age .pc_header_group01 .top_link { display: inline-block; color:#cd2125; margin-top: 12px; float: right; width: 500px;}
.fgw_old_age .pc_header_group01 .top_link a {color:rgba(0, 0, 0, 0.6); font-weight: 600;font-size: 20px; padding: 0px 5px;float: left;  }
.fgw_old_age .pc_header_group01 .top_link a>span{padding: 0px 4px; }

/* .pc_header_group01 .top_link a+a { border-left: 1px #fff solid;padding: 0px 5px; } */
.fgw_old_age .pc_header_group01 .top_link a { border-left: 1px rgba(0, 0, 0, 0.6) solid;padding: 0px 8px; }
.fgw_old_age .pc_header_group01 .top_link a:hover { color:rgba(0, 0, 0, 0.9); }


.fgw_old_age .pc_header_group01 .top_link .versions01 { background-color: #0374ae; border-radius: 100px; width:auto; height: 28px; line-height: 28px; text-align: center; padding: 0px 8px; display: block; margin-top: -6px; color:#fff; border: 0px;margin-right: 5px;}
.fgw_old_age .pc_header_group01 .top_link .versions01:hover {color:#fff;background-color: #005987;}

.fgw_old_age .pc_header_group01 .top_link .versions02 { font-size: 18px; background-color: #0374ae; border-radius: 100px; width:auto; height: 28px; line-height: 28px; text-align: center; padding: 0px 8px; display: block; margin-top: -6px; color:#fff; border: 0px;margin-right: 5px;}
.fgw_old_age .pc_header_group01 .top_link .versions02:hover {color:#fff;background-color: #005987;}



.fgw_old_age .popmenu01{ display: inline-block; height: 30px;margin-top: 0px;float: left; }
.fgw_old_age .popmenu01>a{display:block;  right:15px; top:0px; font-size: 20px; color: rgba(0, 0, 0, 0.6) !important; }
.fgw_old_age .popmenu01>a:hover{color:rgba(0, 0, 0, 0.9)!important; }
.fgw_old_age .popmenu01 a img{float: left;}

.fgw_old_age .popmenu01 .popwin01{ background-color: #fff; display:none; z-index:2000; position:absolute; padding: 5px 10px;line-height: 30px; width: 100px; max-height: 200px; margin-left: -30px; margin-top: 25px; font-size: 16px; font-weight: 600; padding: 0px 5px; border:1px #f1f1f1 solid; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);}
.fgw_old_age .popmenu01.on .popwin01{ display:block; padding: 5px 0px;} 
.fgw_old_age .popmenu01.on .popwin01>a{color: #666 !important; text-align: center; width: 100%; display: block;   border-left: 0px;float: left; } 


/* logo01 */

.fgw_old_age .pc_header_group01 .pc_logo{float:left; margin:20px 0 0 0px;}

.fgw_old_age .pc_header_group01 .pc_logo img{width: 125%; max-width: 125%;}


/* PC搜索01 */
.fgw_old_age .pc_header_group01 .pc_search01 {float:right;height:60px;  margin-top: 40px; margin-right: 0px; width: 100% }

/* 输入框样式 */
.fgw_old_age .pc_header_group01 .pc_search01 .keyword{ float:left; width:calc(100% - 80px); height:60px; line-height:60px; font-size:22px;  padding-left:40px; font-family:"微软雅黑";color:#888; background:#fff url("search_bg01.png") no-repeat 10px center;  border:#ccc 1px solid; margin: 0px 0px 0px 0px; }
/* 按钮样式 */

.fgw_old_age .pc_header_group01 .pc_search01 .ok{ cursor:pointer;margin: 0px 0 0 0px;  float:left; font-family:"微软雅黑"; color:#fff; width:80px; height:60px; line-height:60px; font-weight: 600; font-size:22px;  background:#fa5419 url("icon002b.png") no-repeat center center; border:0px ;transition: background-color 0.9s; -moz-transition: background-color 0.9s; /* Firefox 4 */ -webkit-transition: background-color 0.9s; /* Safari and Chrome */ -o-transition: background-color 0.9s; /* Opera */  background:#224b7f;

}
.fgw_old_age .pc_header_group01 .pc_search01 .ok:hover{background:#d93900 url("icon002b.png") no-repeat center center;  background:#ff7200;}

.fgw_old_age .pc_header_group01 .pc_search01 .login{ margin-left:5px; float: left; cursor:pointer; float:left; font-family:"微软雅黑"; color:#fff; width:100px; height:40px; line-height:40px; font-size:22px; text-align: center; background:#ff5400; border:0px ; transition: background-color 0.9s; -moz-transition: background-color 0.9s; /* Firefox 4 */ -webkit-transition: background-color 0.9s; /* Safari and Chrome */ -o-transition: background-color 0.9s; /* Opera */}

.fgw_old_age .pc_header_group01 .pc_search01 .login:hover{background:#d53120;}



/* 竖项主菜单 */
.fgw_old_age .pc_nav_h01 {background:#0374ae; width:100%; margin:0 auto; height:70px; }
.fgw_old_age .pc_nav_h01 .menunav{ max-width:1250px;  margin:0 auto; padding-left:0px;}
.fgw_old_age .pc_nav_h01 .menunav{ height:70px; line-height:70px; background:#0374ae; position:relative; z-index:9990; font-size:26px; /*padding-left:356px; width:844px;*/}
.fgw_old_age .pc_nav_h01 .menunav a{ color:#fff; transition: background-color 0.3s; -moz-transition: background-color 0.3s; /* Firefox 4 */ -webkit-transition: background-color 0.3s; /* Safari and Chrome */ -o-transition: background-color 0.3s; /* Opera */}

.fgw_old_age .pc_nav_h01 .menunav span{ padding: 0px 8px; margin-top: -6px; display: none;}


.fgw_old_age .pc_nav_h01 .menunav .nLi{ float:left; position:relative; display:inline-block; width:calc(100% / 8 );  }
.fgw_old_age .pc_nav_h01 .menunav .nLi h3{ float:left; width: 100%;}
.fgw_old_age .pc_nav_h01 .menunav .nLi h3 a{ display:block; padding:0 10px; width: 100%; font-size:36px; font-weight:600;background:#0374ae;margin-right:0px; text-align: center;}
.fgw_old_age .pc_nav_h01 .menunav .sub{ display:none; width:720px; left:-280px; top:52px; position:absolute; background:rgba(0, 150, 228, 0.9); line-height:35px; padding:10px 0; font-size:16px; }
.fgw_old_age .pc_nav_h01 .menunav .sub li{zoom:1;}
.fgw_old_age .pc_nav_h01 .menunav .sub a{ display:block; padding:2px 10px; text-indent:0.5em;
transition: background-color 0.5s; -moz-transition: background-color 0.5s; /* Firefox 4 */ -webkit-transition: background-color 0.5s; /* Safari and Chrome */ -o-transition: background-color 0.5s; /* Opera */ color:#fff; font-size: 32px; font-weight: 600; line-height: 60px; }
.fgw_old_age .pc_nav_h01 .menunav .sub a:hover{ background:#0374ae; color:#fff;}
.fgw_old_age .pc_nav_h01 .menunav .on h3 a{ background:#0097e4; color:#fff;}

.fgw_old_age .pc_nav_h01 .menunav .all h3 a{float:left;  position:relative; display:inline; padding:0 30px; font-size:18px; font-weight:normal; color:#fff; width: 170px; margin-right: 0px;  background-color:#ed586f;}
.fgw_old_age .pc_nav_h01 .menunav .all h3 a:hover{background-color:#d9213e;}



.fgw_old_age .pc_nav_h01 .menunav .nLi h3 .oldman {background-color: #e60000; line-height: 60px; height: 60px; border-radius: 8px; margin-top: 6px;  width:280px; }

.fgw_old_age .pc_nav_h01 .menunav .nLi h3 .oldman:hover {background-color: #ff0000;}










/* 头条新闻 *************/

.fgw_old_age .head_news01 { background: #f1f5fa; border:#eee 1px solid; margin: 15px auto;  font-weight: 600;line-height: 40px; padding-bottom: 8px; width: calc(100% - 20px); padding: 10px 0px 20px;}

.fgw_old_age .head_news01 .titel { font-size: 48px; color:#224b7f; padding: 10px 50px; display: block;  text-align: center; font-weight: 600; text-overflow:ellipsis;white-space: nowrap;overflow: hidden;/* 新闻标题超出字符隐藏 */}
.fgw_old_age .head_news01 .titel:hover { color:#428af9;}

.fgw_old_age .head_news01 .sm_titel { overflow: hidden; }

.fgw_old_age .head_news01 .sm_titel li { float: left; width: 100%; padding: 0 15px; font-size: 28px; border-right:#ccc 1px solid; line-height:36px; height: 36px;}

.fgw_old_age .head_news01 .sm_titel li:last-child {border-right:#ccc 0px solid;}

.fgw_old_age .head_news01 .sm_titel li a {text-align: center; display: block; color:#666;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;/* 新闻标题超出字符隐藏 */ }
.fgw_old_age .head_news01 .sm_titel li a:hover { color:#428af9;}








/* 要闻栏 */
.fgw_old_age .fgwnews_group { width: 100%; float: left;padding: 10px; }
.fgw_old_age .fgwnews_group01 {float: left;width: 100%; height: auto; font-size: 16px;overflow: hidden; border:1px solid #ddd;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1); background: #fff; padding-bottom: 8px; padding-top: 5px;}

.fgw_old_age .fgwnews_group01 .titel { float: left;  line-height: 350%; text-align: center; font-size: 38px; color:#fff;border:0px solid #f1f1f1; font-weight: 600; margin-top: 10px; margin-left: 10px;margin-right: 10px;
background: url(news_tbg01.png) no-repeat; background-size: 100% 100%;width: 90px; height: 150px; 
}

.fgw_old_age .fgwnews_group01 .swiper-wrapper { width: calc(100% - 110px) ; margin-top: 5px;  }
.fgw_old_age .fgwnews_group01 li { width: 100%; float: left;line-height:150%;height:auto;font-size: 32px; font-weight: normal; }
.fgw_old_age .fgwnews_group01 li a:before {content: "." ;color:#333; position:relative; top:-5px;  float: left; margin-right: 10px;}

.fgw_old_age .fgwnews_group01 li a {float: left; padding-left: 10px; width: calc(100% - 160px);color:#333;
	text-overflow:ellipsis;white-space: nowrap;overflow: hidden;/* 新闻标题超出字符隐藏 */	}
.fgw_old_age .fgwnews_group01 li a:hover {color:#e22a2c;}
.fgw_old_age .fgwnews_group01 span {color:#bbb;width: 150px; text-align:center;overflow:hidden; float: right;}






/*通栏图片新闻切换*/
.fgw_old_age .full_newpic01 { }

.fgw_old_age .full_newpic01 .swiper-container {width: 100%;height: 462px;margin-left: auto;margin-right: auto;}
.fgw_old_age .full_newpic01 .swiper-slide {font-size: 18px;background: #fff;}

.fgw_old_age .full_newpic01 .news_info { background: #f1f5fa; width: 100%; height: 462px; padding: 15px;}

.fgw_old_age .full_newpic01 .news_info .titel01{ font-size: 32px; line-height: 40px; max-height: 80px; font-weight: 600; overflow: hidden;color:#333; }
.fgw_old_age .full_newpic01 .news_info .date{ font-size: 22px; color:#999; margin-top: 15px; font-weight: 600; }
.fgw_old_age .full_newpic01 .news_info .info{ font-size: 26px; color:#333; margin-top: 15px; line-height: 40px; max-height:240px; overflow: hidden;  }

.fgw_old_age .full_newpic01 .swiper-button-next:after,.fgw_old_age .full_newpic01 .swiper-button-prev:after {font-size: 24px; color:#aaa} /*箭头大小*/
.fgw_old_age .full_newpic01_next_01a {position: absolute; top:auto; bottom:10px!important;right:25px;} /*左箭头 位置*/
.fgw_old_age .full_newpic01_next_01b {position: absolute; top:auto; left:auto; bottom:10px!important;right:360px;} /*右箭头 位置*/
.fgw_old_age .full_newpic01_dot01 {bottom: 25px!important;left:auto!important;right:0!important; width:410px!important; }  /*导航-点点点 位置*/

.fgw_old_age .full_newpic01 .infoimg01 { height: 100% !important; width: 100% !important;}









.fgw_old_age .downfile01 {width: calc(100% - 300px) !important;}


/* 下载图标 */
.fgw_old_age .downfile { width: 100% !important;}
.fgw_old_age .downfile img { margin-top: -2px;}
.fgw_old_age .downfile:hover{ margin-left: 0px !important;}
.fgw_old_age .downfile:before { content: ""!important;}
.fgw_old_age .downfile:hover:before{ content: "";margin-top: 0px; }

@media screen and (max-width: 640px){
.fgw_old_age .downfile {display: none!important;;}
}


/* MORE样式 */
.fgw_old_age .more {width:40px;height:40px; margin-top: -50px; position:relative; z-index: 1;float: right; border-radius:100%; background: #0376b1; display: none;margin-right: 10px;}

.fgw_old_age .more a{float:left; width:40px;height:40px;border-radius:100%; color:#fff; 
	font-size:30px; line-height:36px;	
	text-align:center;
	font-weight:600;
	-webkit-transition: -webkit-transform 0.5s ease-out;
	-moz-transition: -moz-transform 0.5s ease-out;
	-o-transition: -o-transform 0.5s ease-out;
	-ms-transition: -ms-transform 0.5s ease-out;
	padding:0px;
}
.fgw_old_age .more a:hover{
	background: #0376b1;
	-webkit-transform: rotateZ(360deg);
	-moz-transform: rotateZ(360deg);
	-o-transform: rotateZ(360deg);
	-ms-transform: rotateZ(360deg);
	transform: rotateZ(360deg);
	color:#fff;}


.fgw_old_age .show {z-index: 99; display: block; background: #0376b1; } /* 显示more */
.fgw_old_age .one_more {z-index: 99; width:2rem;height:2rem;display: block; } /* 第一个more */
.fgw_old_age .top_more {	z-index: 999; background: #0376b1; background: #ff5500; display: block;}  /* 点击加载MORE到最上面 */
/* MORE样式 */





/*专题专栏*/
.fgw_old_age .pc_pic_move_group01 {display: block; width: 100%; margin: 15px auto 30px;}







/* 竖切换 *************/

.fgw_old_age .h_tabs_group01 {  background-color:#f9f9f9;  margin-top: 40px; margin-bottom: 15px; overflow: hidden; }

.fgw_old_age .h_tabs_group01 .h_tabs_head {float:left;background:none;width:100%;overflow:hidden; font-size: 16px; border-bottom: 0px #ddd solid; margin-top: -35px;  position: absolute;
    display: flex; flex-flow: row nowrap; justify-content: center; 

}
.fgw_old_age .h_tabs_group01 .h_tabs_head li {padding: 0px;font-size:40px; line-height:60px;color:#fff;text-decoration:none; cursor: pointer; font-weight:bold; margin-top:1px; background:#a7c4d5;width: auto; padding: 10px 30px; margin-right: 10px; border-radius: 100px;}
.fgw_old_age .h_tabs_group01 .h_tabs_head li.active {color:#fff; background:#0374ae; font-weight:bold;}

.fgw_old_age .h_tabs_group01 .h_tabs_head a {float:left;padding: 0px 15px;font-size:16px; height:32px;line-height:32px;color:#333;text-decoration:none; cursor: pointer; background: #a7c4d5;}
.fgw_old_age .h_tabs_group01 .h_tabs_head a.active {color:#a7c4d5; background:none;font-weight:bold;
	 border-bottom:3px solid #0097e4; }

.fgw_old_age .h_tabs_group01 .sub_box_list {height: auto; } 

.fgw_old_age .h_tabs_group01 .sub_box { float: left; width:100%;  box-shadow: 0px 0px 0px #eee; padding: 5px 10px; overflow: hidden; background: #f9f9f9; margin-top: -0px; padding-top: 60px; border:1px solid #ebedef}






/* 竖切换 *************/


.fgw_old_age .h_tabs_group02 .h_tabs_head {float:left;background:none;width:75px;overflow:hidden; font-size: 16px; border-bottom: 0px #ddd solid; margin-top: -5px; height: 485px; background:#fff; box-shadow: -0px 0px 10px #ddd;}
.fgw_old_age .h_tabs_group02 .h_tabs_head li {float:left;padding: 16px 27px;font-size:22px; line-height:32px;color:#fff;text-decoration:none; cursor: pointer; font-weight:bold; margin-top:1px; background:#0374ae;width: 75px; }
.fgw_old_age .h_tabs_group02 .h_tabs_head li.active {color:#fff; background:#0097e4; font-weight:bold;}

.fgw_old_age .h_tabs_group02 .h_tabs_head a {float:left;padding: 0px 15px;font-size:16px; height:32px;line-height:32px;color:#333;text-decoration:none; cursor: pointer; background: #0374ae;}
.fgw_old_age .h_tabs_group02 .h_tabs_head a.active {color:#0374ae; background:none;font-weight:bold;
	 border-bottom:3px solid #0097e4; }

.fgw_old_age .h_tabs_group02 .sub_box_list {height: auto; } 

.fgw_old_age .h_tabs_group02 .sub_box { float: left; width: calc(100% - 80px);  height: 483px;  border:#f1f1f1 1px solid; margin-top: -4px; box-shadow: 0px 0px 0px #eee; padding: 10px;background-color:#f1f5fa; overflow: hidden; }






@media screen and (min-width: 1024px) {/*屏幕大于1024*/

    .fgw_old_age .h_tabs_group02 .h_tabs_head {width:100%;height: 100px; box-shadow:none}

    .fgw_old_age .h_tabs_group02 .h_tabs_head li {float:left;padding: 10px 0px;font-size:40px; line-height:60px;color:#fff;text-decoration:none; font-weight:600; background:#0374ae;width: 33.3333%;  text-align: center; border-right:1px solid #fff;}
    .fgw_old_age .h_tabs_group02 .h_tabs_head li.active { background:#0097e4}

    .fgw_old_age .h_tabs_group02 .h_tabs_head a {float:left;font-size:14px; height:75px;line-height:75px;color:#333;text-decoration:none; cursor: pointer; background: #4eb1f5; text-align: center;}

    .fgw_old_age .h_tabs_group02 .sub_box { float: left; width: 100%; height:640px; border:#f1f1f1 1px solid; margin-top: -15px; box-shadow:none; padding: 5px 0px; overflow: hidden;}

}
    
/* 竖切换 *************/





/* sub_box_group01 *************/
.fgw_old_age .sub_box_group01 .news_tabs_head {background:none;width:100%;overflow:hidden; font-size: 40px; border-bottom: 1px #ddd solid; margin-top: -5px;}
.fgw_old_age .sub_box_group01 .news_tabs_head li {float:left;padding: 0px 30px;font-size:40px; height:70px;line-height:70px;color:#333;text-decoration:none; cursor: pointer;}
.fgw_old_age .sub_box_group01 .news_tabs_head li.active {color:#0376b1; background:none;border-bottom:0px solid #0376b1; font-weight:bold;}

.fgw_old_age .sub_box_group01 .news_tabs_head a {float:left;padding: 0px 15px;font-size:40px; height:70px;line-height:70px;color:#333;text-decoration:none; cursor: pointer;}
.fgw_old_age .sub_box_group01 .news_tabs_head a.active {color:#0376b1; background:none;font-weight:bold;border-bottom:0px solid #0376b1; }




/* 更多定位 *************/ 
.fgw_old_age .more_link_top { margin-top: -2px; margin-bottom: 10px;}













/* 首页 sub_box_group01 */

/* 政府信息公开 */
.fgw_old_age .zfinfo_btn01 { }
.fgw_old_age .zfinfo_btn01 a{float: left; width: 32.333%; padding: 8px; margin: 3px 0.5% 3px 0.5%; background:  #fff; border-radius: 6px; box-shadow: 0px 0px 10px #ddd; padding: 30px 0px 30px;border:#f1f5fa 1px solid; }
.fgw_old_age .zfinfo_btn01 a:hover{ box-shadow: 0px 0px 10px #ddd;border:#cad6e4 1px solid; background: #f2f9ff;}

.fgw_old_age .zfinfo_btn01 a .icon{ text-align: center;}
.fgw_old_age .zfinfo_btn01 a .txt{text-align: center; color:#333; font-size: 36px; font-weight: normal; line-height:30px; margin-top: 15px;}




/* 办事大厅 */
.fgw_old_age .bsdt_btn01 { }
.fgw_old_age .bsdt_btn01 a{float: left; width: 32.333%; padding: 8px; margin: 5px 0.5% 5px 0.5%; background:  #fff; border-radius: 6px; box-shadow: 0px 0px 10px #ddd; padding: 10px 0px 10px;border:#f1f5fa 1px solid; }
.fgw_old_age .bsdt_btn01 a:hover{ box-shadow: 0px 0px 10px #ddd;border:#cad6e4 1px solid; background: #f2f9ff;}

.fgw_old_age .bsdt_btn01 a .icon{ text-align: center; width: 35%; float: left;}
.fgw_old_age .bsdt_btn01 a .txt{text-align: left; color:#333; font-size: 36px; font-weight: normal; line-height:30px; margin-top: 15px; width: 65%; float: left;}




/* 办事服务 */
.fgw_old_age .bsdt_btn01_home {margin-top: 10px; }
.fgw_old_age .bsdt_btn01_home a{float: left; width: 32.33%; padding: 8px; margin: 5px 0.5% 5px 0.5%; background:  #fff; border-radius: 6px; box-shadow: 0px 0px 10px #ddd; padding: 10px 0px 10px;border:#f1f5fa 1px solid;height: 80px; }

.fgw_old_age .bsdt_btn01_home a:hover{ box-shadow: 0px 0px 10px #ddd;border:#cad6e4 1px solid; background: #f2f9ff;}

.fgw_old_age .bsdt_btn01_home a .icon{ text-align: center; width: 30%; float: left; margin-top: 8px;}
.fgw_old_age .bsdt_btn01_home a .icon img{ width: 60%;}

.fgw_old_age .bsdt_btn01_home a .txt{text-align: left; color:#333; font-size: 28px; font-weight: normal; line-height:40px; margin-top: 10px; width: 70%; float: left;}





/* 互动交流 */
.fgw_old_age .hdjl_btn01 { }
.fgw_old_age .hdjl_btn01 a{float: left;width: 24%;padding: 8px; margin: 3px 0.5% 3px 0.5%; background:  #fff; border-radius: 6px; box-shadow: 0px 0px 10px #ddd; padding: 10px 0px 10px;border:#f1f5fa 1px solid; }
.fgw_old_age .hdjl_btn01 a:hover{ box-shadow: 0px 0px 10px #ddd;border:#cad6e4 1px solid; background: #f2f9ff;}

.fgw_old_age .hdjl_btn01 a .icon{ text-align: center; width: 35%; float: left;}
.fgw_old_age .hdjl_btn01 a .txt{text-align: left; color:#333; font-size: 36px; font-weight: normal; line-height:30px; margin-top: 15px; width: 65%; float: left;}






/* 政务 *************************************************************************************/



/* 领导信息 *************/

.fgw_old_age .lead_tabs_group01 .news_tabs_head { float: left; background:none;width:50%;overflow:hidden; font-size:36px; border-bottom: 0px #ddd solid; padding: 0px 10px;  border-right: 1px #f1f1f1 solid;}
.fgw_old_age .lead_tabs_group01 .news_tabs_head li {float:left; width: 20%; margin: 10px 0px; padding: 0px 10px;font-size:32px; height:42px;line-height:42px;color:#333;text-decoration:none; cursor: pointer; font-weight:600;  text-align: center;
text-overflow:ellipsis;white-space: nowrap;overflow: hidden;/* 新闻标题超出字符隐藏 */}
.fgw_old_age .lead_tabs_group01 .news_tabs_head li.active {color:#000; background:#f1f1f1;border-bottom:0px solid #2a70be; }

.fgw_old_age .lead_tabs_group01 .news_tabs_head li span {padding: 0px 20px; font-size: 14px; color:#666}

.fgw_old_age .lead_tabs_group01 .news_tabs_head a {float:left;padding: 0px 15px;font-size:36px; height:40px;line-height:40px;color:#333;text-decoration:none; cursor: pointer;}
.fgw_old_age .lead_tabs_group01 .news_tabs_head a.active {color:#fff; background:#4eb1f5;font-weight:bold;border-bottom:3px solid #2a70be; }



.fgw_old_age .lead_tabs_group01 .news_list {max-height: 250px;  overflow: auto; }


.fgw_old_age .lead_box01 {font-size: 36px; line-height: 34px; height: 250px; overflow: hidden; width: 50%; }
.fgw_old_age .lead_box01 .pic { float: left; width: 26%;  padding: 0px 10px;}
.fgw_old_age .lead_box01 .info { float: left; width: 74%; padding: 0px 10px;}
.fgw_old_age .lead_box01 .name{  color:#224b7f;width: 100%;font-size: 36px;font-weight: 600; padding-left: 10px;line-height: 60px; }
.fgw_old_age .lead_box01 .name span {  color:#333;width: 100%;font-size: 36px;font-weight: 600; margin-left: 10px; }
.fgw_old_age .lead_box01 .titel{  color:#333;width: 100%; font-weight: 600; background: #f6f6f6; padding-left: 10px;}
.fgw_old_age .lead_box01 .txt{  padding: 10px 0px 10px 10px; width: 100%;  font-size: 36px; font-weight: normal;line-height: 64px; color:#666 }



.fgw_old_age .lead_tabs_group01 .news_list::-webkit-scrollbar{width:4px; height: 4px; }
.fgw_old_age .lead_tabs_group01 .news_list::-webkit-scrollbar-track{background-color:#fefefe;}
.fgw_old_age .lead_tabs_group01 .news_list::-webkit-scrollbar-thumb{background-color:#eee;}
.fgw_old_age .lead_tabs_group01 .news_list::-webkit-scrollbar-thumb:hover {background-color:#1492ff}
.fgw_old_age .lead_tabs_group01 .news_list::-webkit-scrollbar-thumb:active {background-color:#1492ff}







/* 机构职能 按钮------- */

.fgw_old_age .org_btn_group01 {margin-top: 15px; margin-bottom: 15px; overflow: hidden; }

.fgw_old_age .org_btn_group01 .item {float: left;  background: linear-gradient(90deg,#ddf3ff,#bbe9ff);width: calc(100% / 4 - 1%); padding:15px 5px;  border: 1px #fff solid; margin-top:8px; box-shadow: 0px 0px 5px #ddd; border-radius: 6px; margin: 0px 0.5%; }
.fgw_old_age .org_btn_group01 .item:hover { box-shadow: 0px 0px 10px #ccc; border: 1px #9bdfff solid; background: linear-gradient(-90deg,#e7f7ff,#a6daf3);}

.fgw_old_age .org_btn_group01 .item .icon_a01 { width: 45%;  float: left; text-align: center; margin-top: 9px;}
.fgw_old_age .org_btn_group01 .item .txt { width: 55%;  float: left;  line-height: 92px;color:#333;font-size: 36px; font-weight: 600;}

.fgw_old_age .org_btn_group01 .item:hover .txt {color:#000;}







/* 政府信息公开 */
.fgw_old_age .zfinfo_btn02 {margin-top: 20px;}
.fgw_old_age .zfinfo_btn02 a{float: left; width: 32.333%; padding: 8px; margin: 3px 0.5% 3px 0.5%; 
    background: linear-gradient(125deg,#ddf3ff,#d0f0ff); 
     border-radius: 6px; box-shadow: 0px 0px 10px #ddd; padding: 30px 0px 30px;border:#fff 1px solid; }
.fgw_old_age .zfinfo_btn02 a:hover{ box-shadow: 0px 0px 10px #ddd;border: 1px #9bdfff solid; background: linear-gradient(-125deg,#e7f7ff,#ddf3ff); }

.fgw_old_age .zfinfo_btn02 a .icon{ text-align: center;}
.fgw_old_age .zfinfo_btn02 a .txt{text-align: center; color:#333; font-size: 36px; font-weight: normal; line-height:60px; margin-top: 15px;}





/* 照片墙 */

.fgw_old_age .pic_wall_group01{ margin-top: 10px;}
.fgw_old_age .pic_wall_group01 .big_pic { width:50%;float:left; overflow: hidden; position: relative;}
.fgw_old_age .pic_wall_group01 .big_pic img{ width:100%; height: 360px; }
.fgw_old_age .pic_wall_group01  .big_pic .titel { width:100%;position: absolute; bottom: 0; background: rgba(0, 0, 0, 0.5); color:#fff; line-height: 60px; font-size:36px;  padding: 5px 15px; font-weight: 600;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;/* 新闻标题超出字符隐藏 */}


.fgw_old_age .pic_wall_group01 .sm_pic { width: calc(25% - 10px);float:left; margin: 0px 0px 10px 10px; overflow: hidden; position: relative;}

.fgw_old_age .pic_wall_group01 .sm_pic img{ width: calc(100% - 0px); height: 175px;  }

.fgw_old_age .pic_wall_group01  .sm_pic .titel { width:100%;position: absolute; bottom: 0; background: rgba(0, 0, 0, 0.5); color:#fff; line-height: 60px; font-size:36px;  padding: 5px 15px; font-weight: 600;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;/* 新闻标题超出字符隐藏 */}









/* 服务 按钮------- */

.fgw_old_age .service_btn_group01 {margin-top: 15px; margin-bottom: 15px; overflow: hidden; }

.fgw_old_age .service_btn_group01 .item {float: left;  background: linear-gradient(90deg,#ddf3ff,#bbe9ff);width: calc(100% / 2 - 1%); padding:0px 5px;  border: 1px #fff solid; margin-top:8px; box-shadow: 0px 0px 5px #ddd; border-radius: 6px; margin: 5px 0.5%; height: 200px; }

.fgw_old_age .service_btn_group01 .item:hover { box-shadow: 0px 0px 10px #ccc; border: 1px #9bdfff solid; background: linear-gradient(-90deg,#e7f7ff,#a6daf3);}




.fgw_old_age .service_btn_group01 .item .icon_a01 { width: 30%;  float: left; text-align: center; margin-top: 50px;}

.fgw_old_age .service_btn_group01 .item .icon_a01 img { width: 60%;  }

.fgw_old_age .service_btn_group01 .item .txt { width: 70%; height: 100%;  line-height: 60px;color:#333;font-size: 36px; font-weight: 600;  display: flex; align-items: center; text-align: center; justify-content: center;}

.fgw_old_age .service_btn_group01 .item:hover .txt {color:#000;}


.fgw_old_age .service_btn_group01 .item_big  { height: 410px; }
.fgw_old_age .service_btn_group01 .item_big .icon_a01  {width: 100%;  margin-top: 50px;}
.fgw_old_age .service_btn_group01 .item_big .icon_a02 img  {width: 20%;  }
.fgw_old_age .service_btn_group01 .item_big .txt { width: 100%; height: 50%; }





/* 服务 按钮------- */

.fgw_old_age .service_btn_group01_home {margin-top: -5px; margin-bottom: 15px; overflow: hidden; }

.fgw_old_age .service_btn_group01_home .titel {float: left; text-indent: 10px; width: 100%; line-height: 70px; font-size: 20px; font-weight: 600; border-bottom: 1px #ddd solid; color:#0374ae; font-size: 40px; }

.fgw_old_age .service_btn_group01_home ul {margin-top: 12px; float: left;}



.fgw_old_age .service_btn_group01_home .item {float: left;  background: linear-gradient(90deg,#fff,#fff);width: calc(100% / 1 - 1%); padding:0px 5px;  border: 1px #fff solid; margin-top:8px; box-shadow: 0px 0px 10px #ccc; border-radius: 6px; margin: 5px 0.5%; height: 125px; }

.fgw_old_age .service_btn_group01_home .item:hover { box-shadow: 0px 0px 10px #ccc; border: 1px #ddd solid; background: linear-gradient(-90deg,#e7f7ff,#a6daf3); background: #f2f9ff;}




.fgw_old_age .service_btn_group01_home .item .icon_a01 { width: 22%;  float: left; text-align: center; margin-top: 30px;}
.fgw_old_age .service_btn_group01_home .item .txt { width:78%; height: 100%;  line-height: 40px;color:#333;font-size: 28px; font-weight: 600;  display: flex; align-items: center;  justify-content: center;}

.fgw_old_age .service_btn_group01_home .item:hover .txt {color:#000;}


.fgw_old_age .service_btn_group01_home .item_big  { height: 210px; }
.fgw_old_age .service_btn_group01_home .item_big .icon_a01  {width: 100%;  margin-top: 36px;}
.fgw_old_age .service_btn_group01_home .item_big .txt { width: 100%; height: 50%; }






.fgw_old_age .old_zcfg li:nth-last-of-type(-n+2) {display: none  }







/* 政策解读sub_box_group01------- */

.fgw_old_age .policy_group01_home { line-height: 30px; color:#333; margin-top: 0px;}

.fgw_old_age .policy_group01_home li { float: left; width: 49%; padding: 8px; margin: 0px 0.5% 0px 0.5%; border:#f1f5fa 1px solid; }
.fgw_old_age .policy_group01_home li:hover {border-bottom:#cad6e4 1px solid; box-shadow: 0px 0px 0px #ddd; }


.fgw_old_age .policy_group01_home li:nth-last-of-type(-n+1) {display: none  }



.fgw_old_age .policy_group01_home .ver {display: block;}

.fgw_old_age .policy_group01_home .date {}
.fgw_old_age .policy_group01_home .day { float: left; font-size: 28px; width: 40px; font-weight: 600; color:#ccc;}
.fgw_old_age .policy_group01_home .year { float: left; font-size: 16px; width: calc(100% - 40px); margin-top: 3px;float: left;color:#ccc; }

.fgw_old_age .policy_group01_home .pic img {height: 196px; width: 100%;}  


.fgw_old_age .policy_group01_home .pic img {border:#f1f1f1 1px solid;}
.fgw_old_age .policy_group01_home .titel {float: left; width: 100%; margin-top: 5px; font-size: 36px; line-height: 60px; color:#333; text-overflow:ellipsis;white-space: nowrap;overflow: hidden;/* 新闻标题超出字符隐藏 */ }








/* 首页-政府信息公开------- */

.fgw_old_age .info_open_group01_home {float: left; width: 100%; background:none; padding: 0px; height: 600px; line-height: 50px; font-size: 20px; margin-top: -4px;}

.fgw_old_age .info_open_group01_home .titel {float: left; text-indent: 10px; width: 100%; line-height: 70px; font-size: 40px; font-weight: 600; border-bottom: 1px #ddd solid; color:#0374ae; margin-bottom: 10px;}

.fgw_old_age .info_open_group01_home .item {float: left;  background: #fff;width: 100%; padding: 5px;  border: 1px #f1f1f1 solid; margin-top:5px; box-shadow: 0px 0px 5px #ddd; border-radius: 6px; height: 85px;}

.fgw_old_age .info_open_group01_home .item:hover { box-shadow: 0px 0px 10px #ccc; border: 1px #c2cfe1 solid; }

.fgw_old_age .info_open_group01_home .item .icon_a01 { width:10%;  float: left; text-align: center; margin-top: 8px; }

.fgw_old_age .info_open_group01_home .item .icon_a01 img { width: 80%; display: none;}

.fgw_old_age .info_open_group01_home .item .txt { width: 90%;  float: left; padding-left: 15px; line-height: 65px; color:#333;font-size: 36px; font-weight: 600;}

.fgw_old_age .info_open_group01 .item:hover .txt {color:#007aff;}





/* 通用新闻列表样式01 */
.fgw_old_age .newslist_group01_home{ float: left; width: 100%; font-size: 36px; line-height: 75px;color:#333; padding-top: 10px; }

.fgw_old_age .newslist_group01_home li:nth-last-of-type(-n+3){display: none; }


.fgw_old_age .newslist_group01_home .news_line{width: 100%; }
.fgw_old_age .newslist_group01_home .news_line .news_date{float: right; text-align: right;width: 260px;color:#999; display: none;}  
.fgw_old_age .newslist_group01_home .news_line .news_titel{width: calc(100% - 0px); color:#333; text-indent: 10px;
    float: left;/* 去掉float 标题多行，日期紧跟标题 */
    text-overflow:ellipsis;white-space: nowrap;overflow: hidden;/* 新闻标题超出字符隐藏 */ 
    -webkit-transition: margin 0.3s ease-out;
    -moz-transition: margin 0.3s ease-out;
    -khtml-transition: margin 0.3s ease-out;}
.fgw_old_age .newslist_group01_home .news_line .news_titel .type {padding-right:3px; color:#0374ae;font-weight: 600;}   
.fgw_old_age .newslist_group01_home .news_line .news_titel:hover{ color:#0374ae; margin-left: 10px;}
.fgw_old_age .newslist_group01_home .news_line .news_titel:before {margin-top: -4px;content: "." ;float: left; } 
.fgw_old_age .newslist_group01_home .news_line .news_titel:hover:before{margin-top: 0px;content: "›"; color:#0374ae;}






/* 互动交流 */
.fgw_old_age .hdjl_btn01_home { }

.fgw_old_age .hdjl_btn01_home .titel {float: left; text-indent: 10px; width: 100%; line-height: 70px; font-size: 40px; font-weight: 600; border-bottom: 1px #ddd solid; color:#0374ae; margin-bottom: 10px; margin-top: -5px;}

.fgw_old_age .hdjl_btn01_home a{float: left; width: 98%; padding: 8px; margin: 6px 1% 6px 1%; background:  #fff; border-radius: 6px; box-shadow: 0px 0px 10px #ddd; padding: 10px 0px 10px;border:#f1f5fa 1px solid; 
height: 57px;

}
.fgw_old_age .hdjl_btn01_home a:hover{ box-shadow: 0px 0px 10px #ddd;border:#cad6e4 1px solid; background: #f2f9ff;}

.fgw_old_age .hdjl_btn01_home a .icon{ text-align: center; width: 45%; float: left; margin-top: 10px; display: none;}
.fgw_old_age .hdjl_btn01_home a .icon img{ width: 60%;}
.fgw_old_age .hdjl_btn01_home a .txt{text-align: left; color:#333; font-size: 32px; font-weight: 600; line-height:34px; margin-top: 0px; width: 100%; float: left;text-align: center;}

.fgw_old_age .hdjl_btn01_home a .txt02{text-align: left; color:#333; font-size: 32px; font-weight: 600; line-height:34px;  margin-top: 0px;width: 100%; float: left; text-align: center;}









/* 服务 按钮------- */

.fgw_old_age .service_btn_group02 {margin-top: 15px; margin-bottom: 15px; overflow: hidden; }

.fgw_old_age .service_btn_group02 .item {float: left;  background: linear-gradient(90deg,#ddf3ff,#bbe9ff);width: calc(100% / 2 - 1%); padding:0px 5px;  border: 1px #fff solid; margin-top:8px; box-shadow: 0px 0px 5px #ddd; border-radius: 6px; margin: 5px 0.5%; height: 210px; }

.fgw_old_age .service_btn_group02 .item:hover { box-shadow: 0px 0px 10px #ccc; border: 1px #9bdfff solid; background: linear-gradient(-90deg,#e7f7ff,#a6daf3);}




.fgw_old_age .service_btn_group02 .item .icon_a01 { width: 30%;  float: left; text-align: center; margin-top: 16px;}
.fgw_old_age .service_btn_group02 .item .txt { width: 70%; height: 100%;  line-height: 60px;color:#333;font-size: 36px; font-weight: 600;  display: flex; align-items: center; text-align: center; justify-content: center;}

.fgw_old_age .service_btn_group02 .item:hover .txt {color:#000;}

.fgw_old_age .service_btn_group02 .item_w100  { width:calc(100% - 5px); }

.fgw_old_age .service_btn_group02 .item_color01  {background: linear-gradient(90deg,#fcedda,#fbead4) }
.fgw_old_age .service_btn_group02 .item_color02  {background: linear-gradient(90deg,#d4f0e8,#d4fbf9) }



.fgw_old_age .service_btn_group02 .item_big  { height: 310px; }
.fgw_old_age .service_btn_group02 .item_big .icon_a01  {width: 100%;  margin-top: 46px;}
.fgw_old_age .service_btn_group02 .item_big .txt { width: 100%; height: 30%; }





/* 政府信息公开 */
.fgw_old_age .service_btn_group03 { overflow: hidden;  margin-bottom: 10px;}
.fgw_old_age .service_btn_group03 a{float: left; width: 19%; padding: 8px; margin: 3px 0.5% 3px 0.5%; background:  #fff; border-radius: 6px; box-shadow: 0px 0px 10px #ddd; padding: 30px 0px 30px;border:#f1f5fa 1px solid; }
.fgw_old_age .service_btn_group03 a:hover{ box-shadow: 0px 0px 10px #ddd;border:#cad6e4 1px solid; background: #f2f9ff;}

.fgw_old_age .service_btn_group03 a .icon{ text-align: center;}
.fgw_old_age .service_btn_group03 a .icon img{ width: 30%;}
.fgw_old_age .service_btn_group03 a .txt{text-align: center; color:#333; font-size: 36px; font-weight: normal; line-height:60px; margin-top: 15px; font-weight: 600;}





/* 政府信息公开 */
.fgw_old_age .service_btn_group03_home { overflow: hidden;  margin-bottom: 10px;}
.fgw_old_age .service_btn_group03_home a{float: left; width: 24%; padding: 8px; margin: 3px 0.5% 3px 0.5%; background:  #fff; border-radius: 6px; box-shadow: 0px 0px 10px #ddd; padding: 10px 0px 10px;border:#f1f5fa 1px solid; }
.fgw_old_age .service_btn_group03_home a:hover{ box-shadow: 0px 0px 10px #ddd;border:#cad6e4 1px solid; background: #f2f9ff;}

.fgw_old_age .service_btn_group03_home a .icon{ text-align: center;}
.fgw_old_age .service_btn_group03_home a .icon img{ width: 40%;}
.fgw_old_age .service_btn_group03_home a .txt{text-align: center; color:#333; font-size: 36px; font-weight: normal; line-height:60px; margin-top: 15px; font-weight: normal;}










/* 互动 *************************************************************************************/




/* 政府信息公开 */
.fgw_old_age .interact_btn_group01 { overflow: hidden;  margin-bottom: 15px; margin-top:15px;}
.fgw_old_age .interact_btn_group01 a{float: left; width: calc(100% / 7 - 1%); padding: 8px 0px; margin: 3px 0.5% 3px 0.5%; background:  #ddf3ff; border-radius: 6px; box-shadow: 0px 0px 10px #ddd; padding: 30px 0px 30px;border:#f1f5fa 1px solid; }
.fgw_old_age .interact_btn_group01 a:hover{ box-shadow: 0px 0px 10px #ddd;border:#cad6e4 1px solid; background: #f2f9ff;}

.fgw_old_age .interact_btn_group01 a .icon{ text-align: center;}
.fgw_old_age .interact_btn_group01 a .icon img{ width: 45%;}
.fgw_old_age .interact_btn_group01 a .txt{text-align: center; color:#333; font-size: 36px; font-weight: normal; line-height:60px; margin-top: 15px;}








/*新闻图片切换*/
.fgw_old_age .newspic_group01 .newspic_tab01 { border: 1px #ccc solid; background: #666; margin-top: -20px;}
.fgw_old_age .newspic_group01 .swiper-slide h2{ 
	width: 100%; font-size:40px;height:70px;line-height:70px;text-align:left;text-indent: 1rem;
	color:#fafafa;position:absolute;left:0;bottom:0;right:0;
	text-shadow:1px 1px 1px #000;
	background-color:rgba(0,0,0,0);
	background:-moz-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0.5));
	background:-webkit-gradient(linear,top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.5)));
	background:-webkit-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0.5));
	background:-o-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0.5));
}
			
.fgw_old_age .newspic_group01 .swiper-slide h2 b{ width: 75%; height:70px;line-height:70px; display: inline-block; overflow: hidden;}
	
.fgw_old_age .newspic_group01  .swiper-pagination-bullet {width: 40px;height: 40px;line-height: 40px;font-size:30px;color:#fff;text-align: center;
opacity: 1;background: rgba(0,0,0,0.9); } /*dot未选中背景*/

.fgw_old_age .newspic_group01  .swiper-pagination-bullet-active {color:#fff;background: #8f0000;} /*dot选中背景*/
		
.fgw_old_age .newspic_group01 .newspic_tab_dot01{ text-align: right; bottom: 15px; } /*dot居右*/

/*新闻图片切换*/








/* 通用TAB切换_Swiper *************/
.fgw_old_age .tab_switch_group01 .tab_switch_head {background:none;width:100%;overflow:hidden; border-bottom: 1px #ddd solid;}
.fgw_old_age .tab_switch_group01 .tab_switch_head li {float:left;padding: 0px 15px;font-size:40px;line-height:200%; color:#666;text-decoration:none; cursor: pointer; font-weight:600;}
.fgw_old_age .tab_switch_group01 .tab_switch_head li.active {color:#0374ae; background:none;border-bottom:3px solid #0374ae; font-weight:600;}





/* 通用Link_More样式 */
.fgw_old_age .link_more {width:40px;height:40px; margin-top: -58px; position:relative; z-index: 1;float: right; border-radius:100%; background: #036bae; display: none;}

.fgw_old_age .link_more a{float:left; width:40px;height:40px;border-radius:100%; color:#fff; 
    font-size:30px; line-height:36px;text-align:center;	font-weight:600;
    -webkit-transition: -webkit-transform 0.5s ease-out;
    -moz-transition: -moz-transform 0.5s ease-out;
    -o-transition: -o-transform 0.5s ease-out;
    -ms-transition: -ms-transform 0.5s ease-out;
    padding:0px;
}
.fgw_old_age .link_more a:hover{
    background: #0374ae;color:#fff;
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);
    -o-transform: rotateZ(360deg);
    -ms-transform: rotateZ(360deg);
    transform: rotateZ(360deg);
    }

.fgw_old_age .more_show {z-index: 99; display: block; background: #0374ae; } /* 显示more */

/* Link_More样式 */




/* 通用标题样式01 *************/
.fgw_old_age .titel_group01 {float: left;width: 100%;border-bottom: 1px #ddd solid; height: 80px; margin-top: 10px;}
.fgw_old_age .titel_group01 .titel_name01 a{float: left; display: inline;line-height:200%;  height: 80px; background:none;color:#2a70be;font-weight:600;border-bottom:3px solid #2a70be; padding: 0px 15px; font-size: 40px;}
    
    

/* 通用标题样式01 *************/
.fgw_old_age .titel_group02 {float: left;width: 100%;border-bottom: 1px #ddd solid; height: 80px; margin-top: 10px; }
.fgw_old_age .titel_group02 .titel_name01 a{float: left; display: inline;line-height:200%; height: 80px;background:none;color:#2a70be;font-weight:600;border-bottom:3px solid #2a70be; padding: 0px 15px; font-size: 40px;}
    
    




/* 通用新闻列表样式01 */
.fgw_old_age .newslist_group01{ float: left; width: 100%; font-size: 36px; line-height: 250%;color:#333; padding-top: 10px; }
.fgw_old_age .newslist_group01 .news_line{width: 100%; }
.fgw_old_age .newslist_group01 .news_line .news_date{float: right; text-align: right;width: 200px;color:#999;}  
.fgw_old_age .newslist_group01 .news_line .news_titel{width: calc(100% - 210px); color:#333; text-indent: 10px;
    float: left;/* 去掉float 标题多行，日期紧跟标题 */
    text-overflow:ellipsis;white-space: nowrap;overflow: hidden;/* 新闻标题超出字符隐藏 */ 
    -webkit-transition: margin 0.3s ease-out;
    -moz-transition: margin 0.3s ease-out;
    -khtml-transition: margin 0.3s ease-out;}
.fgw_old_age .newslist_group01 .news_line .news_titel .type {padding-right:3px; color:#0374ae;font-weight: 600;}   
.fgw_old_age .newslist_group01 .news_line .news_titel:hover{ color:#0374ae; margin-left: 10px;}
.fgw_old_age .newslist_group01 .news_line .news_titel:before {margin-top: -4px;content: "." ;float: left; } 
.fgw_old_age .newslist_group01 .news_line .news_titel:hover:before{margin-top: 0px;content: "›"; color:#0374ae;}









/* 新闻列表样式02 */
.fgw_old_age .newslist_group02{  float: left;width: 100%; font-size: 36px;  line-height: 250%;color:#333; padding-top: 10px; }
.fgw_old_age .newslist_group02 .news_line{width: 100%; border-bottom: 1px dotted #ccc; float: left; padding-bottom: 20px; }




.fgw_old_age .newslist_group02 .news_line .news_titel{width: 100%;}
.fgw_old_age .newslist_group02 .news_line .news_types01{float: left; width: 33.33%; padding: 0px 5px; color:#333; display: block; text-align: center;  background-color: #f1f1f1; border-radius: 50px;}  
.fgw_old_age .newslist_group02 .news_line .news_types02{float: left; width: 33.33%; padding: 0px 5px; color:#333;display: block; text-align: center;  background-color: #f1f1f1; border-radius: 50px;}  
.fgw_old_age .newslist_group02 .news_line .news_types03{float: left; width: 33.33%; padding: 0px 5px; color:#333;display: block; text-align: center;  background-color: #f1f1f1; border-radius: 50px;}  







/* 新闻列表样式02 */
.fgw_old_age .newslist_group03{  float: left;width: 100%; font-size: 36px;  line-height: 250%;color:#333; padding-top: 10px; }
.fgw_old_age .newslist_group03 .news_line{width: 100%;  border-bottom:1px dotted #ccc; overflow: hidden; padding-bottom:20px;}


.fgw_old_age .newslist_group03 .news_line .news_types01{float: left; width: 84%; padding: 0px 5px; color:#666; display: block; text-align: left; text-indent: 30px; font-size: 14px; line-height: 250%;}  
.fgw_old_age .newslist_group03 .news_line .news_types02{float: left; width: 8%; padding: 0px 5px; color:#666;display: block; text-align: center;font-size: 14px; background-color: #f1f1f1; border-radius: 50px; line-height: 250%;}  
.fgw_old_age .newslist_group03 .news_line .news_types03{float: left; width: 8%; padding: 0px 5px; color:#666;display: block; text-align: center;font-size: 14px; background-color: #f1f1f1; border-radius: 50px;  line-height: 250%; }  



.fgw_old_age .newslist_group03 .news_line .news_titel{width: 100%;}
.fgw_old_age .newslist_group03 .news_line .news_date{font-size: 36px; width: 40%; line-height: 250%;text-align: center;}  
.fgw_old_age .newslist_group03 .news_line .news_types01{font-size: 36px; width: 60%; text-indent:40px;}  
.fgw_old_age .newslist_group03 .news_line .news_types02{font-size: 36px;width: 50%; margin-top: 5px;}  
.fgw_old_age .newslist_group03 .news_line .news_types03{font-size: 36px; width: 50%; margin-top: 5px;}  
    

   


















/* 调查征集列表样式01 */
.fgw_old_age .surveylist_group01{ width: 100%; font-size: 1.6rem; line-height: 250%;color:#333; padding-top: 0px; }
.fgw_old_age .surveylist_group01 .news_line{width: 100%; }
.fgw_old_age .surveylist_group01 .news_line .news_date{float: right; text-align: right;width: 500px;color:#999;}  
.fgw_old_age .surveylist_group01 .news_line .news_titel{width: calc(100% - 510px); color:#333; text-indent: 10px;
    float: left;/* 去掉float 标题多行，日期紧跟标题 */
    text-overflow:ellipsis;white-space: nowrap;overflow: hidden;/* 新闻标题超出字符隐藏 */ 
    -webkit-transition: margin 0.3s ease-out;
    -moz-transition: margin 0.3s ease-out;
    -khtml-transition: margin 0.3s ease-out;}
.fgw_old_age .surveylist_group01 .news_line .news_titel .type {padding-right:3px; color:#0374ae;font-weight: 600;}   
.fgw_old_age .surveylist_group01 .news_line .news_titel:hover{ color:#0374ae; margin-left: 10px;}
.fgw_old_age .surveylist_group01 .news_line .news_titel:before {margin-top: -4px;content: "." ;float: left; } 
.fgw_old_age .surveylist_group01 .news_line .news_titel:hover:before{margin-top: 0px;content: "›"; color:#0374ae;}







/* 新闻内页列表页样式01 */
.fgw_old_age .framelist_group01{ width: 100%; font-size: 36px; line-height: 250%;color:#333; }
.fgw_old_age .framelist_group01 .news_line{width: 100%;}
.fgw_old_age .framelist_group01 .news_line .news_date{float: right; text-align: right;width: 250px;color:#999;}  
.fgw_old_age .framelist_group01 .news_line .news_titel{width: calc(100% - 260px); color:#333; text-indent: 10px;
    float: left;/* 去掉float 标题多行，日期紧跟标题 */
    text-overflow:ellipsis;white-space: nowrap;overflow: hidden;/* 新闻标题超出字符隐藏 */ 
    -webkit-transition: margin 0.3s ease-out;
    -moz-transition: margin 0.3s ease-out;
    -khtml-transition: margin 0.3s ease-out;}
.fgw_old_age .framelist_group01 .news_line .news_titel .type {padding-right:3px; color:#0374ae;font-weight: 600;}   
.fgw_old_age .framelist_group01 .news_line .news_titel:hover{ color:#0374ae; margin-left: 10px;}
.fgw_old_age .framelist_group01 .news_line .news_titel:before {margin-top: -4px;content: "." ;float: left; } 
.fgw_old_age .framelist_group01 .news_line .news_titel:hover:before{margin-top: 0px;content: "›"; color:#0374ae;}




















/* 内页框架开始*****************************************************/


/* 路径**条件*/

.fgw_old_age .path_group01 {width:100%;line-height: 70px; border-bottom:#ddd 1px solid; overflow: hidden; padding: 5px 20px;}
.fgw_old_age .path01{margin:10px 0px; width:auto; height: 70px; font-size:24px; line-height:70px; }
.fgw_old_age .path01 strong{display: inline-block; color:#777;}
.fgw_old_age .path01 strong::before { content: ''; width: 20px; height: 70px;  background: url("path_icon01.png") 0px 15px no-repeat; display: inline-block; margin-right: 10px; margin-top:12px; float: left; display: none;}
.fgw_old_age .path01 a{color:#777;}
.fgw_old_age .path01 a::after {content: '/'; color:#777;display: inline-block;padding:0px 10px;}
.fgw_old_age .path01 a:hover{color:#333;}
.fgw_old_age .path_group01 .swiper-slide {width:auto; }







/* 左侧菜单*/
.fgw_old_age .left_nav01{ float:left; width:100%;  margin-top: 10px;}
.fgw_old_age .left_nav01 .titel{ float:left;font-size:40px; color:#fff; width:100%; height:70px; line-height:70px; text-indent:1em; font-weight: 600;}
.fgw_old_age .left_nav01 .titel em{float:right; width:13px; height:13px;}





/* ==============树型菜单样式============== */

.fgw_old_age .tree_menu{ width:100%; border:#ddd 1px solid; float:left; font-family:"微软雅黑";background-color: #f8f8f8;padding-bottom: 10px; }
.fgw_old_age #tree_nav01 {width:100%;  margin:auto; margin-top:0px; margin-bottom:15px;list-style: none; }
.fgw_old_age #tree_nav01 ul {margin:0px;padding:0px; vertical-align:text-top; display: none;}
/***一级菜单***/
.fgw_old_age #tree_nav01 li {padding-left:10px; padding-right:10px;}
.fgw_old_age #tree_nav01 li a {font-size:36px; margin-top:5px; width: 33.3%;  float: left; text-indent:10px;line-height:70px;display:block;text-decoration:none;outline:0; border-bottom:0px solid #ddd; color:#222;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;/* 新闻标题超出字符隐藏 */}
.fgw_old_age #tree_nav01 li a:hover { color:#428af9;}
.fgw_old_age #tree_nav01 li a.on {background: #d0deec;color:#316ace;}
/***二级菜单***/
.fgw_old_age #tree_nav01 ul li {margin:0;padding:0; padding-left:10px; display: none; }
.fgw_old_age #tree_nav01 ul li a {font-size:16px;color:#777;line-height:30px; outline:0;text-indent:0px;background:none; border-bottom: 1px dotted #CCC;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;/* 新闻标题超出字符隐藏 */}
.fgw_old_age #tree_nav01 ul li a:hover {color:#428af9; border-bottom:1px dotted #CCC;}
/***三级菜单***/
.fgw_old_age #tree_nav01 ul ul li {padding-left:10px;}
.fgw_old_age #tree_nav01 ul ul li a {font-size:14px;color:#888;background:none;text-indent:0px;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;/* 新闻标题超出字符隐藏 */}
.fgw_old_age #tree_nav01 ul ul li a:hover {color:#428af9;}
.fgw_old_age #tree_nav01 span{float:right;}
/* ==============树型菜单样式============== */











/* 内页新闻列表01 *************/


/* 内页新闻标题 */
.fgw_old_age .news_list_group01 { margin-bottom: 10px;}
.fgw_old_age .news_list_group01 .news_tabs_head {background:none;width:100%;height:70px;overflow:hidden; font-size: 1.8rem; border-bottom: 1px #ddd solid; margin-top: 10px;}
.fgw_old_age .news_list_group01 .news_tabs_head li {float:left;padding: 0px 15px;font-size:40px; height:70px;line-height:70px;color:#333;text-decoration:none; }
.fgw_old_age .news_list_group01 .news_tabs_head li.active {color:#224b7f; background:none;border-bottom:0px solid #224b7f; font-weight:bold;height:70px;line-height:70px;}

.fgw_old_age .news_list_group01 .news_tabs_head a {float:left;padding: 0px 15px;font-size:2rem; height:70px;line-height:70px;color:#333;text-decoration:none; cursor: pointer;}
.fgw_old_age .news_list_group01 .news_tabs_head a.active {color:#224b7f; background:none;border-bottom:0px solid #224b7f; font-weight:bold;height:70px;line-height:70px;}


.fgw_old_age .news_list_group01 .news_tabs_head a.sub{position:relative;color:#666; background:none;font-size: 1.6rem;
padding: 0px;margin-left: 30px; height: 3.5rem; line-height:3rem; margin-top: 10px}

.fgw_old_age .news_list_group01 .news_tabs_head a.sub+a.sub{ margin-left: 2rem; }
.fgw_old_age .news_list_group01 .news_tabs_head a.sub:hover {margin-top:8px; color:#ff5500;line-height:3rem;}
.fgw_old_age .news_list_group01 .news_tabs_head a.sub:after
{position:absolute;content:'';bottom:0;left:50%;width:0;height:2px;background:#ff5500;
	-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-khtml-transition:all 0.3s;}
.fgw_old_age .titel_group02 .news_tabs_head a.sub:hover:after{left:0;width:100%}







/* 翻页样式01*/
.fgw_old_age .nextpage {font-size:14px; font-family:Arial;width:100%; margin-bottom:15px;  overflow: hidden;}
.fgw_old_age .nextpage ul{float:left;margin-left:15px;}
.fgw_old_age .nextpage a{float:left;padding:10px 10px; min-width:15px; background:#f5f7f8; color:#454545; margin-right:10px;text-align:center; border:#c3c9cd 1px solid; border-radius:2px; margin-top: 5px}
.fgw_old_age .nextpage a:hover{background:#ddd; color:#000; }
.fgw_old_age .nextpage a.on01 {background:#224b7f; color:#fff; }
.fgw_old_age .nextpage a.on02 {background:#5186b9; color:#fff; }
.fgw_old_age .nextpage a.on03 {background:#e8a043; color:#fff; }
.fgw_old_age .nextpage a.on04 {background:#7eb876; color:#fff; }
.fgw_old_age .nextpage .keyword{float:left; width:40px; height:36px; line-height:25px; font-size:14px; font-family:"微软雅黑";color:#333; background:#fff;  border:#c3c9cd 1px solid; text-indent:5px; margin:0px 10px; margin-top: 5px }
.fgw_old_age .nextpage .ok{float:left;font-family:"微软雅黑";color:#fff;width:40px; height:36px; line-height:30px; font-size:14px; border:#c3c9cd 1px solid;margin-top: 5px}



.fgw_old_age .am-pagination>.am-active>a {
    z-index: 2;
    color: #fff;
    background-color: #0374ae;
    border-color: #0374ae;
    cursor: default;
}


.fgw_old_age .am-pagination>li>a, .am-pagination>li>span {
  font-size: 24px;
}















.fgw_old_age .article01{ margin:auto; width:100%; overflow: hidden;}
/*保护视力色*/
.fgw_old_age .vision_color { width:100%; line-height:70px; font-size:20px;  padding: 10px 0px;  position: absolute; right:5px;  margin-top: -80px; float: left;}

.fgw_old_age .vision_color b{font-size:20px; color:#aaa;float:left; margin-left: 10px;}
.fgw_old_age .vision_color .colors{ float: right; }
.fgw_old_age .vision_color .colors a {width: 20px; height:20px; float:left;border:#ccc 1px solid; margin:0px 3px; margin-top:25px; }

.fgw_old_age .vision_color .colors a:hover {border:#999 1px solid;float:left; }

.fgw_old_age .vision_color .colors00 {background:#ffffff;border:1px solid #000000;}
.fgw_old_age .vision_color .colors01 {background:#f1f2c6;border:1px solid #000000;}
.fgw_old_age .vision_color .colors02 {background:#efe1c4;border:1px solid #000000;}
.fgw_old_age .vision_color .colors03 {background:#f0dcd3;border:1px solid #000000;}
.fgw_old_age .vision_color .colors04 {background:#c4e86a;border:1px solid #000000;}
.fgw_old_age .vision_color .colors05 {background:#c5ecf3;border:1px solid #000000;}
.fgw_old_age .vision_color .colors06 {background:#d1c9ee;border:1px solid #000000;}
.fgw_old_age .vision_color .colors07 {background:#e6e7eb;border:1px solid #000000;}
.fgw_old_age .vision_color .colors08 {background:#ededea;border:1px solid #000000;}
.fgw_old_age .vision_color .font {float: right; }
.fgw_old_age .vision_color .font a{margin-right: 8px;font-weight: 600; }



/* 文章头部样式01*/
.fgw_old_age .content_head01 { width:100%; border-bottom:#ccc 0px dashed; margin-bottom:0px; }

.fgw_old_age .content_head01 .z_title { font-size:40px; line-height:70px; padding: 5px 0px; width:100%; text-align:center; font-weight:bold;}
.fgw_old_age .content_head01 .f_title { font-size:28px; line-height:50px; width:100%; text-align:center;}

.fgw_old_age .content_head01 .voice {width:100%; padding:10px 0px 10px 0px;text-align: center; overflow: hidden;}
.fgw_old_age .content_head01 .read{margin: 10px auto; border:#ccc 1px dashed; }
.fgw_old_age .content_head01 .read li{padding: 8px 0px; text-align: center;font-size:27px;line-height:50px;  }





/* 文章内容*/
.fgw_old_age .article_cont {width:100%;font-size:36px; line-height:72px; margin-bottom:10px; color:#333; padding: 10px 10px;}



.fgw_old_age .article_cont .read{padding:15px 0px; color:#333; font-weight:bold;}
.fgw_old_age .article_cont .read li{width:100px;font-size:28px;line-height:50px; float:left;}
.fgw_old_age .article_cont .read .file{float:left;font-size:28px;line-height:50px; width:800px; font-weight:100}


/* 分享样式*/
.fgw_old_age .articl_share { width:100%; font-size:32px;  margin-top: 20px; overflow: hidden;  border-top: 1px #eee solid;border-bottom: 1px #eee solid; padding: 0px 10px 30px 10px;}
.fgw_old_age .articl_share .app{float:left; margin-top:30px;}
.fgw_old_age .articl_share .app a{margin-left:1px;}


.fgw_old_age .articl_share .print{float:right; margin-top:30px;}
.fgw_old_age .articl_share .print a{padding:5px 30px; font-size: 32px; background-color: #eee; border-radius: 100px; color:#333;font-weight: 600; margin-right: 5px; border:1px #ddd solid;}
.fgw_old_age .articl_share .print a:hover{background-color:#224b7f; color:#fff;  border:1px #224b7f solid;}









/*尾部*/

.fgw_old_age .pc_footer_group01 { margin-top: 15px;}
.fgw_old_age .pc_footer_group01 .titel {  color:#fff;  font-size: 16px; height: 35px; line-height: 35px; border: 1px #66a5f4 solid; width: 84%; margin: auto;}

.fgw_old_age .footer_bg01 { width: 100%; background: #0374ae; padding: 10px 0px 0px 0px; }
.fgw_old_age .footer_bg02 { width: 100%;  background: #b6e1ff; background: #fff; }

.fgw_old_age .footer_bg .titel { color:#fff; margin-top: 18px; text-indent: 80px; font-size: 16px; font-weight: 600;}
.fgw_old_age .copyright_bg  {background: #eee;  line-height: 28px; padding: 0px 0px 0px 0px; color:#666; }




/*友情链接*/
.fgw_old_age .fri_link_group01 { text-align: center;}
.fgw_old_age .fri_link_group01 li{float: left; margin-bottom: 8px;}

.fgw_old_age .fri_link_group01 .am-selected-btn {color: #333;background-color:#eee!important;border-color: #224b7f!important;font-size: 1.5rem;}
.fgw_old_age .fri_link_group01 .am-selected-btn:hover {color: #333!important; background:#dddddd!important;}

.fgw_old_age .fri_link_group01 .am-selected-list { max-height: 25rem; max-width: 37.5rem;overflow-y:auto; overflow-x: hidden;}



.fgw_old_age .fri_link_group01 .am-selected-btn {font-size: 3.5rem; line-height: 36px;}
.fgw_old_age .fri_link_group01 .am-selected-list {font-size: 2.8rem;}


.fgw_old_age .fri_link_group01 .norm_sel01 { width: 85%; line-height: 200%; height: 60px; font-size: 32px;}




/*版权菜单*/
.fgw_old_age .bottom_menu_group01 {text-align: center;  /*设置子元素因为inline-block出现的间隙*/display: table;word-spacing:-1em;}
.fgw_old_age .bottom_menu_group01 li {}
.fgw_old_age .bottom_menu_group01 li+li {}
.fgw_old_age .bottom_menu_group01 a { font-size:24px;color:#666; padding: 0 30px; margin: 10px 0 0 0px;  border-left: 1px #666 solid;  border-right: 1px #666 solid; height: 50px; line-height: 50px; margin-left: -1px; display: inline-block;font-weight: 600;}
.fgw_old_age .bottom_menu_group01 a:hover { color:#007aff;}

/*版权地址信息*/
.fgw_old_age .copyright_group01 {line-height: 50px; margin: 10px 0px; overflow: hidden; color: #666;  font-size: 20px; font-weight: 600;}






/* 领导列表*/

.fgw_old_age .lead_list01{float:left;  font-size:20px; line-height:70px; }
.fgw_old_age .lead_list01 h3{float:left; height:70px; line-height:70px; padding-left:10px;  background:#f4f4f4; cursor:pointer;
 width:100%; border-bottom:1px solid #eee}
.fgw_old_age .lead_list01 h3 em{ float:right; display:block; width:40px; height:70px; cursor:pointer; }
.fgw_old_age .lead_list01 h3.on em{background-position:20px -45px;}
.fgw_old_age .lead_list01 h3 .name {float:left;width:21%; font-size:36px;  display:inline; font-weight:600;color:#224b7f; }
.fgw_old_age .lead_list01 h3 .job {float:left;width:79%; font-size:26px;  display:inline; color:#333;}
.fgw_old_age .lead_list01 ul{ padding:8px 0px; color:#888888; display:none; /* 默认都隐藏 */ }


.fgw_old_age .lead_list01 h3 {background-color: #fff;}
.fgw_old_age .lead_list01 h3 a { height:70px; float:left; width:100%;background: url("sprite.png") right 35px no-repeat;display: block;margin:0;color:#888888;text-decoration: none; padding: 0px 10px;}
.fgw_old_age .lead_list01 h3:hover {background: #eef6ff;}
.fgw_old_age .lead_list01 h3.open {background: #eef6ff;}
.fgw_old_age .lead_list01 h3.open a {background-position: right -12px;}
.fgw_old_age .lead_list01 h3 + div {padding: 0px;}
.fgw_old_age .lead_list01 h2 + div, .fgw_old_age .lead_list03 .example {background: #fff;	overflow: hidden;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;	margin-bottom: 20px;}



.fgw_old_age .lead_box02 {float: left; font-size: 16px; line-height: 70px;; width: 100%;  border: 1px solid #e2ecf8;  padding: 10px 10px;background-color: #fff;border-top: 0px solid #d4e2f2;  }
.fgw_old_age .lead_box02 .pic { float: left; width: 20%;  padding: 0px 10px;}
.fgw_old_age .lead_box02 .info { float: left; width: 80%; padding: 0px 10px;}
.fgw_old_age .lead_box02 .name{  color:#224b7f;width: 100%;font-size: 26px;font-weight: 600; padding-left: 10px;line-height:70px; }
.fgw_old_age .lead_box02 .name span {  color:#333;width: 100%;font-size: 26px;font-weight: 600; margin-left: 10px; }
.fgw_old_age .lead_box02 .titel{  color:#333;width: 100%; font-weight: 600; background: #f6f6f6; padding-left: 10px; font-size: 26px; }
.fgw_old_age .lead_box02 .txt{  padding: 10px 0px 10px 10px; width: 100%;  font-size: 26px; font-weight: normal;line-height:46px; color:#666 }



/* 组织机构*/

.fgw_old_age .office01 {float: left; line-height: 70px; font-size: 36px; padding: 0px 15px;color:#666;}
.fgw_old_age .office01 .hd li { border-bottom: 1px #f1f1f1 solid;}
.fgw_old_age .office01 a { color:#666;}
.fgw_old_age .office01 .hd .name { width: 250px; float: left;}
.fgw_old_age .office01 .demo{float: left; margin-top: 10px; padding-bottom: 15px;}




/*扫瞄二维码*/

.fgw_old_age .ewm_a01 {margin-top: 20px;}
.fgw_old_age .ewm_a01 .pic{ width: 100%; display: block;  text-align: center;}
.fgw_old_age .ewm_a01 .txt{ width: 100%; display: table-cell; font-size: 28px; font-weight: 600;  letter-spacing:0px; line-height: 40px; height: 80px;}



/* 网站地图*/

.fgw_old_age .site_map01 {font-size: 36px;}
.fgw_old_age .site_map01 .item01 .title_a01 {;width: 20%;font-size: 36px; font-weight: 600;}
.fgw_old_age .site_map01 .item01 .column_a01 {display: table-cell;width: 80%; border:1px #f1f1f1 solid; padding: 10px;}
.fgw_old_age .site_map01 .item01 .column_a01 li {  width: 33.3333%; line-height: 60px; height: 60px;margin: 5px 0px; }
.fgw_old_age .site_map01 .item01 .title_b01 { background-color: #eee;display: table-cell;width: 20%;font-size: 36px; color:#333; }
.fgw_old_age .site_map01 .item01 .column_b01 {  display: table-cell;width: 80%; border:1px #f1f1f1 solid; padding: 10px;}
.fgw_old_age .site_map01 .item01 .column_b01 li {  width:33.333%;line-height: 60px; height: 60px;}




