@charset "UTF-8";
* {font-family: "微软雅黑";}
.clearfix {zoom: 1;}
.clearfix:after {content: "020";height: 0px;display: block;overflow: hidden;clear: both;}
a {color: #333333;}
a:hover {color: #0187e6;}
/* pc端样式 */
/* 当前位置 */
.dqwz {width: 1200px;margin: 15px auto;background: #fefefe;padding: 15px 15px 15px 0;}
.dqwz a:hover{color: #0187e6;}
.main {width: 1200px;margin: 30px auto;}
.main_l {width: 300px;height: auto;min-height: 800px;background-color: #f4f6fa;padding-bottom: 25px;}
.zfld {width: 100%;height: 60px;background: #0187e6;color: #fff;font-size: 18px;text-align: center;line-height: 60px;font-weight: bold;}
.ldlist li {width: 250px;height: 60px;margin: 25px 25px 0;}
.ldlist li a {display: block;height: 100%;background: #FFF;color: #333333;font-size: 18px;text-align: center;line-height: 60px;}
.ldlist li a:hover,.ldlist .on a {background: #0187e6;color: #fff;}
.zw2 {margin-left: 20px;}
.main_r {width: 870px;}
.mrt {width: 870px;height: auto;border: 1px solid #eee;padding: 30px 0 0;}
.ldxx {padding: 0 30px 30px;}
.ldzp {width: 100%;height: auto;}
.ldzp img {width: 180px;height: auto;display: block;margin: 0 auto;}
.ldzp .ldxm {display: block;margin-top: 20px;font-size: 18px;color: #0187e6;text-align: center;}
.zw3{margin-left: 20px;}
.ldfgjl {width: 100%;margin-top: 30px;}
.fgjltit {font-size: 24px;font-weight: bold;margin-bottom: 10px;}
.fgjlxx {font-size: 18px;line-height: 36px;text-align: justify;}
.ldjl {margin-top: 30px;}
.zyhd {margin-top: 30px;}
.zyhdtit{line-height: 36px;}
.zyhdtit span {line-height: 36px;}
.zyhdtit span {font-size: 24px;font-weight: bold;}
.more {display: block;float: right;color: #999;font-size: 18px;}
.more:hover,.zyhdlist li a:hover {color: #0187e6;}
.zyhdlist li {height: 40px;line-height: 40px;font-size: 18px;padding-left: 12px;background: url(list-pic.png) no-repeat left center;}
.zyhdlist li a {display: block;float: left;width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zyhdlist li span {color: #999;float: right;}
/* 移动端样式 */
@media only screen and (min-width: 100px) and (max-width: 767px) {
    /* 当前位置 */
    .dqwz {width: 100%;margin: 3vw auto;background: #fefefe;padding: 2vw;font-size: 4vw;line-height: 6vw;}
    .dqwz img,.dqwz span {display: none;}
    .main {width: 96vw; margin: 3vw auto;}
    .main_l {float: unset;width: 100%;min-height: 10vw;padding-bottom: 2vw;}
    .ldlist li {width: 30.6vw;height: 10vw;float: left;margin:2vw 0 0 2vw;}
    .ldlist li a{font-size: 4vw;line-height: 10vw;}
    .ldlist li:nth-child(3n-2) {margin-left: 0;}
    .zw2{display: none;}

    .zfld {height: 10vw;font-size: 5vw;line-height: 10vw;}
    .main_r {float: unset;width: 100%;}
    .mrt {width: 100%;min-height: 50vw;padding: 5vw 0;}
    .ldfgjl {margin-top: 4vw;}
    .ldxx {padding: 0 3vw;}
    .ldjl {margin-top: 4vw;}
    .ldzp,.ldfgjl {float: unset;width: 100%;}
    .ldzp img {display: block;width: 40%;margin: 0 auto;}
    .ldzp .ldxm {margin-top: 2vw;font-size: 5vw;padding: 0 10vw;}
    .zw3{margin-left: 5vw;}
    .fgjltit {font-size: 5vw;margin-bottom: 2vw;}
    .fgjlxx {font-size: 4vw;line-height: 6vw;}
    .zyhd {margin-top: 4vw;}
    .zyhdtit {height: 10vw;line-height: 8vw;}
    .zyhdtit span {font-size: 5vw;display: block;float: left;height: 10vw;}
    .more {height: 100%;font-size: 4vw;color: #0187e6;}
    .zyhdlist li {height: 9vw;line-height: 9vw;font-size: 4vw;padding-left: 3vw;}
    .zyhdlist li a {width: 70%;}
}
/* 老年版样式 */
/* 当前位置 */
.old_type .dqwz , .old_type .zfld, .old_type .ldlist li a,.old_type .ldzp .ldxm{font-size: 24px;}
.old_type .zw1, .old_type .zw2{display: block;margin-left: 0;}
.old_type .ldlist li {height: auto;}
.old_type .fgjltit,.old_type .fgjlxx,.old_type .zyhdtit span{font-size: 36px;line-height: 72px;}
.old_type .zyhdtit{line-height: 72px;}
.old_type .more{font-size: 24px;line-height: 72px;}
.old_type .zyhdlist li {height: 72px;line-height: 72px;font-size: 36px;padding-left: 30px;background-size: 9px;}
.old_type .zyhdlist li a{width: 70%;}
