@charset "utf-8";
.con-wrap {
    min-height: 500px;
    width: 1000px;
    margin: 0 auto;
}

.mobile_type .con-wrap {
    min-height: inherit;
    width: 100vw;
    padding: 0 3.6vw;
    box-sizing: border-box;
}

.mobile_type .sb-con {
    width: 100%;
    margin: 6vw auto;
}

.mobile_type .zc-link {
    margin-bottom: 0;
}

.mobile_type .zc-link {
    margin-bottom: 0;
}

.mobile_type .zc-link a {
    width: 22vw;
    margin-right: 2vw;
    height: 6.6vw;
    margin-bottom: 3vw;
    background-size: 22vw 6.6vw !important;
}

.mobile_type .xxgk_article {
    margin-bottom: 4vw;
}

.mobile_type .xxgk_article td {
    padding: 0 1vw;
    width: auto;
    text-align: center;
    height: auto;
    font-size: 3.8vw;
    word-break: break-all;
}

.mobile_type .xxgk_article tr>td:last-child {
    width: 30%;
}

.mobile_type #c h3 {
    padding: 0 2.6667vw;
    font-size: 6.4vw;
    text-align: justify;
    line-height: 9vw;
}

.mobile_type .hr-line {
    height: 5.6vw;
    border-bottom: 0.6vw solid #343434;
}

.mobile_type .bt-size-14 {
    width: 100%;
    margin: 2.6667vw auto;
    display: flex;
    flex-wrap: wrap;
}

.mobile_type .bt-size-14 ul {
    display: flex;
    flex-wrap: wrap;
}

.mobile_type .bt-size-14 .fbrq {
    width: 60vw;
}

.mobile_type .bt-size-14 .fwcs,
.mobile_type .bt-size-14 .source {
    width: 32vw;
}

.mobile_type .bt-size-14 .source {
    width: 80vw;
}

.mobile_type .bt-size-14 ul li {
    font-size: 4vw;
    line-height: 6.4vw;
    text-align: left;
}

.mobile_type .h30 {
    height: 8vw;
}

.mobile_type #zoom {
    font-size: 4.2vw;
    line-height: 8vw;
    min-height: inherit;
    text-align: justify;
}

.mobile_type .content {
    width: 100%;
}

.mobile_type #zoom p,
.mobile_type #zoom span,
.mobile_type #zoom strong {
    font-size: 4.2vw!important;
    line-height: 8vw!important;
    text-align: justify;
    word-break: break-all;
}

.mobile_type #zoom img {
    width: 100%!important;
    height: auto!important;
}

.mobile_type #zoom img[src*="/icons/"] {
    width: auto!important;
    height: auto!important;
}

.mobile_type #zoom table {
    width: 100%!important;
    border-collapse: collapse!important;
    border-spacing: 0 !important;
    margin: 0!important;
}

.mobile_type #zoom table tr {
    display: inherit!important;
    width: inherit!important;
}

.mobile_type #zoom table td,
.mobile_type #zoom table th {
    width: inherit!important;
    margin: 0 !important;
    padding: 0 !important;
}

.mobile_type .share {
    display: none;
}

.mobile_type .jgjs,
.mobile_type .jgjs-fz {
    margin: 4vw 0!important;
}

.mobile_type .jgjs tr td:first-child {
    width: 30%!important;
}

.mobile_type .jgjs td,
.mobile_type .jgjs-fz td {
    padding: 1vw!important;
}

.mobile_type .jgjs-fz td[rowspan="5"] {
    vertical-align: top;
}

.mobile_type .jgjs-fz td[rowspan="5"] img {
    width: 25vw!important;
}

.mobile_type .jgjs-fz td[width="17%"] {
    width: 20%!important;
}

.mobile_type .jgjs tr,
.mobile_type .jgjs td,
.mobile_type .jgjs p,
.mobile_type .jgjs span,
.mobile_type .jgjs strong,
.mobile_type .jgjs-fz tr,
.mobile_type .jgjs-fz td,
.mobile_type .jgjs-fz p,
.mobile_type .jgjs-fz span,
.mobile_type .jgjs-fz strong {
    font-size: 4.2vw!important;
    line-height: 8vw!important;
    text-align: justify;
    word-break: break-all;
}


/*老年版样式文章页*/
/*当前位置*/
.old_type .subnav {
    width: 100%;
    background: #ededed;
    height: auto;
}
.old_type .subnavmain {
    width: 1200px;
    margin: 0 auto;
    height: auto;
    font-size: 32px;
}
.old_type .subnavmain table span{
 	font-size: 32px !important;
    line-height: 60px !important;
    background-size: 35px !important;
    padding-left: 46px !important;
}
.old_type .dqwz_span {
   	font-size: 32px !important;
    line-height: 60px !important;
    background-size: 35px !important;
    padding-left: 46px !important;
}
.old_type .subnavmain a {
    font-size: 32px !important;
    line-height: 60px !important;
}

.old_type .con-wrap {
    min-height: 500px;
    width: 1200px;
    margin: 0 auto;
}
.old_type .sb-con {
    width: 1200px;
    margin: 30px auto;
}
.old_type #c h3 {
    padding: 0 25px;
    font-size: 52px;
    text-align: center;
}
.old_type .hr-line {
    height: 30px;
    border-bottom: 2px solid #343434;
    width: 100%;
}
.old_type .bt-size-14 {
    width: 1000px;
    margin: 20px auto;
}
.old_type .bt-size-14 ul li {
    float: left;
    font-size: 28px;
    text-align: center;
}
.old_type #zoom {
    text-align: left;
    min-height: 350px;
    font-size: 36px;
    line-height: 72px;
	overflow: auto;
}
.old_type #zoom p {
    font-size: 36px !important;
}
.old_type #zoom p *{
	 font-size: 36px !important;
	 line-height: 72px;
}
.old_type .share {
    height: 60px;
    padding-left: 10px;
    background-color: #ebebeb;
    overflow: hidden;
}
.old_type .share-area>span {
    font-size: 28px;
    float: left;
    line-height: 60px;
}

.old_type .bshare-custom.icon-medium {
    font-size: 28px;
    line-height: 48px !important;
}
.old_type .share-menu a {
    color: #333;
    font-size: 28px;
    line-height: 60px;
}