body {background-color: #f9f9f9;}
.wapper{width:100%; height:auto; margin:0px auto;}
.wapper .banner{
	background: url(lwlb_banner.jpg) top center no-repeat;
    height: 400px;
}
.wapper .banner_box{
	margin: 0px auto;
	width: 1200px;
	background-color: #ffffff;
	border: 1px #d4d4d3 solid;
	border-radius: 20px;
	box-shadow: 10px 10px 0 #d4d4d3;
	overflow: hidden;
	padding: 20px;
	margin-top: 30px;
}

.wapper .banner_box p{
	font-size: 18px;
	line-height: 36px;
	text-indent: 2em;
}
.lwlb{
	width: 1200px;
	margin: 0px auto;
	margin-top: 30px;
}
.lwlb .zybs,.lwlb .jbxd,.lwlb .bjzc{
	overflow: hidden;
}
.lwlb .com{
	font-size: 38px; text-align: center;background: url(t-bj.png) no-repeat center center;margin: 19px 0; font-weight: bold; color:#2c66a5;
}
.lwlb .com a{color: #0075d9;}
.lwlb .zybs_list,.lwlb .jbxd_list,.lwlb .bjzc_list{
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}
.lwlb .list ul {
	display: block;
	float: left;
	width: 380px;
}
.lwlb .list ul ol{ width:100%; height:50px; line-height:50px; background: #2c66a5; color:#FFFFFF; text-align:center; font-size:28px;}

.lwlb .list ul+ul {
	margin-left: 30px;
}
.lwlb .list li:before{
    background: #2054b3;
}
.lwlb .xgzt{
	margin: 30px 0px;
	overflow: hidden;
}
.lwlb .xgzt ul li{
	float: left;
}
.lwlb .xgzt ul li+li{
	margin-left: 40px;
}
/*老年版*/
.old_type .wapper .banner_box{
	padding: 40px;
}
.old_type .wapper .banner_box p{
	font-size: 36px;
	line-height: 64px;
	text-indent: 2em;
}
.old_type .lwlb .list ul {
	display: block;
	float: left;
	width: 100%;
}
.old_type .lwlb .list ul+ul {
	margin-left: 0%;
}
.old_type .lwlb .list li a{
	font-size: 36px;
	line-height: 64px;
}
.old_type .lwlb .list li span{
	font-size: 28px;
	line-height: 64px;
}
.old_type .lwlb .list ul li{padding-left: 45px;}
.old_type .lwlb .list li:before{
    height: 10px;
    width: 10px;
    margin-top: 30px;
}
.old_type .lwlb .zybs_list > :nth-child(2){
	display: none;
}
.old_type .lwlb .jbxd_list > :nth-child(2){
	display: none;
}
.old_type .lwlb .bjzc_list > :nth-child(2){
	display: none;
}
/*手机版*/
.mobile_type .wapper .banner {
	background: url(lwlb_banner_mobile.jpg) top center no-repeat;
	background-size: 100% 100%;
	height: 197px;
}

.mobile_type .banner_box{
	width: 100%;
	padding: 3.2vw;
}
.mobile_type .lwlb .com{
	font-size: 8vw;
	line-height: 16vw;
}
.mobile_type .lwlb .com{
	background: none;
	border-bottom: 1pt solid #dadada;
}
.mobile_type .lwlb{
	padding: 0 3.2vw;
	width: 100%;
}
.mobile_type .lwlb .list ul {
	width: 100%;
}
.mobile_type .lwlb .list li a{
	font-size: 3.2vw;
	line-height: 6.4vw;
}
.mobile_type .lwlb .list li span{
	font-size: 3.2vw;
	line-height: 6.4vw;
}
.mobile_type .lwlb .list ul li{padding-left: 3.2vw;}
.mobile_type .lwlb .list li:before{
    height: 1vw;
    width: 1vw;
    margin-top: 3.2vw;
}
.mobile_type .lwlb .zybs_list > :nth-child(2){
	display: none;
}
.mobile_type .lwlb .jbxd_list > :nth-child(2){
	display: none;
}
.mobile_type .lwlb .bjzc_list > :nth-child(2){
	display: none;
}
.mobile_type .lwlb .xgzt ul li{
	width: 100%;
}
.mobile_type .lwlb .xgzt ul li img{
	width: 100%;
}
.mobile_type .lwlb .xgzt ul li+li{
	margin-left: 0px;
	margin-top: 1.2vw;
}

.lwlb .list ul.fwdh li:before, .lwlb .list ul.banshi li:before, .lwlb .list ul.zhengce li:before{
content: none;
}
#jb_bottom{ border-top: 2px solid #2c66a5 !important;}


.xgzt ul{ width:100%;}
.xgzt ul li{ width:380px; height:100px; line-height:100px; background:#2c66a5;}
.lwlb .xgzt ul li+li{ margin-left:30px;}
.xgzt ul li a{ text-align:center; width:380px; line-height:100px; display:inline-table; color:#FFFFFF; font-size:28px; font-weight:bold; text-align:center;}
.lwlb .zybs{ padding-bottom:20px; border-bottom:2px solid #CCCCCC;}
.zhichen{ clear:both;}
.zybs ul li{ padding:10px; border:1px solid #2c66a5; margin:10px 0px; text-align:center;}
.zybs ul li a{ text-align:center; font-weight:bold;}
.zybs ul li p.zcfgk{ white-space: nowrap; text-align:center;}
.zybs ul li p.zcfgk a{ widows:50px; display:inline-table;}
.list li a, .list li p{ font-size:18px;}
.lwlb .jbxd_list .mslyrh{ margin-bottom:30px; border-bottom:1px solid #CCCCCC; background-color: #F5F5F5;}
.lwlb .jbxd_list .mslyrh .bssx1{ text-align:center; height:50px; line-height:50px; font-size:28px; float:left; width:100%; border:1px solid #CCCCCC; border-bottom:none; }
.lwlb .jbxd_list .mslyrh ul{ width:100%; }
.lwlb .jbxd_list .mslyrh ul.hysy li{ width:380px; text-align:center; background:#2c66a5; color:#FFFFFF; padding:0px; float:left; }
.lwlb .jbxd_list .mslyrh ul.jycy li{width:216px; text-align:center; background:#2c66a5; color:#FFFFFF; padding:0px; float:left; }
.lwlb .jbxd_list .mslyrh ul.shbz li{width:585px; text-align:center; background:#2c66a5; color:#FFFFFF; padding:0px; float:left; }
.lwlb .jbxd_list .mslyrh ul.hysy li a, .lwlb .jbxd_list .mslyrh ul.jycy li a, .lwlb .jbxd_list .mslyrh ul.shbz li a{ text-align:center; color:#FFFFFF;}
.lwlb .jbxd_list .mslyrh ul.hysy li:before{content:none;}
.lwlb .jbxd_list .mslyrh ul.jycy li:before{content:none;}
.lwlb .jbxd_list .mslyrh ul.shbz li:before{content:none;}
.lwlb .jbxd_list .mslyrh ul.hysy li+li, .lwlb .jbxd_list .mslyrh ul.jycy li+li, .lwlb .jbxd_list .mslyrh ul.shbz li+li{ margin-left:30px;}

.lwlb .jbxd_list .mslyrh ul.bslb1{ border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; padding:0px 30px; margin-left:0px; padding-bottom:20px;}
.lwlb .jbxd_list .mslyrh ul.bslb1 ol{ background:none; font-size:18px; font-weight:bold; border-bottom:1px solid #CCC; text-align:left; color:#000000;}
.lwlb .jbxd_list .mslyrh ul li.this_nav_hover a{ font-weight:bold;}
.k{}