/* 通用样式 start */
html { font-family: "Microsoft YaHei", serif; font-size: 16px;} 
body { font-family: "Microsoft YaHei", serif; font-size: 16px;} 
.container { width: 1200px; height:auto; margin: 0 auto; } /* 版心 */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } /* 清除浮动 */ 
.html { min-width: 1200px; } 
.lnr-title {  font-family: "Microsoft YaHei", serif; font-size: 48px; color: #8A5144; font-weight: 800; margin-bottom: 24px; } 
.lnr-content { width:100%; height: auto; } 
.lnr-more { float: right; line-height: 64px; } 
.lnr-more span {  font-family: "Microsoft YaHei", serif; font-size: 26px; color: #666666; letter-spacing: 0; font-weight: 400; } 
.lnr-more img { margin-left: 12px; } 
/* 通用样式 end */

/* header start */
.lnr-header { width: 100%; height: 140px; border-bottom: 1px solid #ee6723; } 
.lnr-header-top { width: 100%; height: 70px; } 
.lnr-header-bottom { width: 100%; height: 70px; } 
.lnr-header-logo { width: 273px; height: 100%; background: url(logo.png) no-repeat; } 
.lnr-header-logo>a { width: 100%; display: inline-block; height: 100%; } 
.lnr-header-select { height: 72px; display: flex; justify-content: start; align-items: center; } 
.lnr-header-select .province { margin-left: 22px; color: #333333; font-size: 16px; margin-right: 12px; /*font-weight:bold; */ } 
.lnr-header-select .region-select, .lnr-header-select .department-select { width: 85px; height: 30px; line-height: 30px; padding-left: 5px; background: #F5F7FC; margin-right: 5px; } 
.lnr-header-select .region-select span, .lnr-header-select .department-select span { font-size: 14px; color: #999999; } 
.lnr-header-select .region-select img, .lnr-header-select .department-select img { vertical-align: middle; margin-left: 5px; } 
.lnr-header-select { width: 280px; height: 100%; } 
.lnr-header-right { width: 480px; line-height: 28px; margin-top: 15px; } 
.lnr-banner { width: 100%; height: 240px; background: url(lnr-bg.png) center center no-repeat; } 
.lnr-header-right ul li { float: left; color: #666666; font-size: 14px; } 
.lnr-header-right ul li:first-child { margin-right: 20px; } 
.lnr-header-right ul li:nth-child(3) { margin: 0 20px; } 
.lnr-header-right ul li:nth-child(4) { padding: 0 20px; background: url(wza.png) 2px center no-repeat; } 
.lnr-header-right ul li:last-child { border: 1px solid #F7B500; color:#F7B500; font-weight: 800; font-size: 15px; padding: 0 10px; } 
.lnr-header-right ul li a { color: #666666; } 

.lnr-dl { height: 20px; width: 100%; padding-left: 288px; margin-top: 5px; } 
.lnr-dl li { float: left; line-height: 20px;  font-family: "Microsoft YaHei", serif;font-size: 14px; color: #666666; letter-spacing: 0; } 
.lnr-dl li:first-child { margin-right: 12px; } 
.lnr-dl li:nth-child(2) { padding: 0 12px; } 
.lnr-dl li:nth-child(3) { margin-right: 12px; } 
.lnr-dl li a { color: #666666; } 
.lnr-nav { margin-top: 24px; } 
.lnr-nav ul { height: 45px; } 
.lnr-nav ul li { padding-left: 55px; float: left; line-height: 25px;  font-family: "Microsoft YaHei", serif;font-size: 18px; letter-spacing: 0; font-weight: 800; } 
.lnr-nav ul li a { color: #333333; padding-bottom: 16px; } 
.lnr-nav ul li a:hover { color: #333333; border-bottom: 5px solid #1677FF; } 
.lnr-nav ul li:first-child { padding-left: 0; } 
.lnr-search { width: 200px; height: 38px;margin-top: 19px; position: relative;} 
.lnr-search-input { width: 100%; height: 100%;text-indent: 2rem; background:  #F1F2F3; border-radius: 2px;  } 
.lnr-search input { outline:none;border: none;}
.lnr-search input:focus { outline:none; } 
.lnr-search button{outline:none;border: none;}
.lnr-search button:focus { outline:none; } 
.lnr-search .lnr-btn{position: absolute;width: 34px;height: 34px;top: 0;right: 0;z-index: 9;background: url(sousuo.png) center center no-repeat;}
/* header end */
/* 中间内容板块 start */
.hcp-content { background: #ffffff; height: auto; overflow: hidden; } 
/* 中间内容板块 end */

/* 热门服务start */
.lnr-fw { width: 100%; height: 368px; margin: 60px 0; } 
.picScroll-left { width:100%; height: 277px; overflow:hidden; position:relative; } 
.picScroll-left .bd ul { overflow:hidden; zoom:1; } 
.picScroll-left .bd ul li { margin:0 30px 0 0; float:left; _display:inline; overflow:hidden; text-align:center; } 
.picScroll-left .bd ul li .pic { text-align:center; position: relative; } 
.picScroll-left .bd ul li .pic img { width:277px; height:277px; display:block; } 
.picScroll-left .title a { position: absolute; font-weight: 800; left: 0; top: 40px; padding: 16px; font-family: PingFangSC-Semibold; font-size: 30px; color: #8A5144; text-align: center; } 
.picScroll-left li:nth-child(4) .title a { color: #D14751; }
.picScroll-left li:nth-child(3) .title a { color: #A46C21; }
.picScroll-left li:nth-child(5) .title a { color: #8A5144; } 
.picScroll-left li:nth-child(7) .title a { color: #D14751; } 
.picScroll-left li:nth-child(8) .title a { color: #A46C21; } 
.picScroll-left li:nth-child(9) .title a { color: #8A5144; } 
/* 热门服务end */

/* 福利津贴 start */
.lnr-jt { width: 100%; height: auto; margin: 60px 0; } 
.lnr-content-con { height: auto; background: #FBF4EF; border-radius: 8px; padding: 25px 35px 17px 35px; } 
.lnr-content-con ul li { line-height: 72px; padding: 0 30px 0 20px; list-style-type: square; list-style-position: inside; text-indent: 5px; color: #000014;font-size: 32px; } 
.lnr-content-con ul li:hover { background: #FFFFFF; font-weight: 800; box-shadow: 0 2px 10px 0 rgba(153,153,153,0.20); color: #1677FF; } 

.lnr-content-con ul li::marker { margin-right: 5px; } 
.lnr-jt-tit { font-family: PingFangSC-Regular; font-size: 32px; display: inline-block; line-height: 72px; } 
.lnr-jt-bl { font-size: 26px; display: none; } 
/* .lnr-jt-tit:hover { } */
.lnr-jt-bl a:first-child { padding-right: 30px; margin-left: 0;  }
.lnr-jt-bl a { padding-left: 30px; color: #1677FF; font-weight: 400; } 
/* 福利津贴 end */

/* 健康养老 start */
.lnr-yl { width: 100%; height: auto; margin: 60px 0; } 
/* 健康养老 end */

/* 地方老年人服务专区start */
.lnr-df { width: 100%; height: auto; margin: 60px 0; } 
.lnr-df ul>li { float: left; width: 216px; height: 80px; line-height: 80px; background: #FBF4EF; border-radius: 8px; margin-left: 30px; margin-bottom: 24px; text-align: center; font-family: PingFangSC-Regular; font-size: 28px; } 
.lnr-df ul>li:first-child,.lnr-df ul>li:nth-child(6),.lnr-df ul>li:nth-child(11) { margin-left: 0; } 
.lnr-df ul>li a { color: #333333; } 
.lnr-df ul>li:hover { box-shadow: 0 2px 10px 0 rgb(153 153 153 / 20%); } 
/* 地方老年人服务专区end */

/* 国家老年版 */
.lnr-gj { width: 100%; height: auto; margin: 60px 0; } 
.lnr-gj img { width: 100%; }

/*离退休公积金提取弹窗*/
.tanchuang {
    position: fixed;
    width: 1000px;
    height: 600px;
    background-color: #ffffff;
    top: 50%;
    left: 50%;
    margin-top: -300px;
    margin-left: -500px;
    box-shadow: 0 2px 15px 0 #00000020;
    display: none;
}
.tanchuang > p{
    margin-bottom: 20px;
}
.tanchuang > p span {
    font-size: 26px;
    float: right;
    padding: 8px 12px;
    cursor: pointer;
}
.tanchuang div a {
    display: block;
    float: left;
    padding: 8px 12px;
    line-height: 1.5em;
    border: 1px solid #1677ff;
    border-radius: 8px;
    margin-left: 20px;
    color: #1677ff;
    font-size: 24px;
    margin-bottom: 20px;
}
.tanchuang div a:hover{
    color: #ffffff;
    background-color: #1677ff;
}
.tanchuang > div h1 {
    padding: 16px 20px;
    font-size: 30px;
}
.lnr-content-con ul li:hover a{
	color: #1677FF;
}
.lnr-content-con ul li a:hover{
	color: #1677FF;
}