/*老年样式*/
.old_type #box li div p {
  font-size: 36px;
  line-height: 72px;
}
.old_type #box li div {
  height: 72px;
}
.old_type #box li:nth-child(4) div p > a {
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 90%;
}

.old_type .news {
  height: auto !important;
  margin-top: 0px;
  display: flex;
  flex-wrap: wrap;
}
.old_type .news-left {
  width: 100%;
  border: none;
  height: auto;
}
.old_type .news-left-yw {
  width: 100%;
  height: auto;
}
.old_type .yw-title,
.old_type ul.title {
  width: 100%;
  height: auto;
  display: flex;
  flex-wrap: wrap;
  margin-top: 50px;
}
.old_type .title li {
  width: auto;
  padding-right: 20px;
  height: auto;
}
.old_type .title a {
  font-size: 40px;
  line-height: 80px;
}
.old_type .yw-nr {
  height: auto !important;
}
.old_type .yw-nr-ul {
  width: 100%;
  height: auto;
}
.old_type .yw-nr-ul li,
.old_type .ycsp .text li {
  font-size: 36px;
  line-height: 72px;
  background-size: 6px;
  background-position: left center;
  padding-left: 15px;
  display: flex;
  justify-content: space-between;
  height: auto;
}
.old_type .news-right {
  width: 100%;
}
.old_type .xw1 {
  height: auto;
  line-height: 72px;
}
.old_type .xw1 a {
  font-size: 36px;
}
.old_type .spxw img {
  width: 100% !important;
  height: auto !important;
}
.old_type .ycsp .text {
  height: auto;
}
.old_type .ycsp {
  height: auto;
}
.old_type .ztnr {
  margin-top: 50px;
  margin-bottom: 50px;
  height: auto;
}
.old_type .ztnr_title {
  font-size: 40px;
  line-height: 80px;
  height: auto;
}
.old_type .ztnr_title > p {
  font-size: 24px !important;
}
.old_type .ztnr-pic > ul {
  width: 1200px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 0 !important;
}
.old_type .ztnr-pic ul li {
  margin-left: 0 !important;
  margin-top: 30px;
}
.old_type .ztnr-pic > ul:after {
  display: none;
}
.old_type .ztnr-pic ul li img {
  width: 285px;
  height: auto;
}
.old_type .yw-nr-ul li a, .old_type .ycsp .text li a {
    width: 76%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: left;
    font-size: inherit;
}
.old_type .news-right.bt-right>div[style="margin-top: 10px;"] img {
    width: 600px !important;
    height: auto !important;
}

.old_type .yw-nr-ul>a {
    font-size: 24px !important;
    top: -50px !important;
}

.old_type .news-left-tz > ul {
  justify-content: space-between;
}
.old_type .news-left-tz > ul > a {
  font-size: 24px !important;
  margin-right: 0 !important;
}
.old_type .news-right-zy {
  width: 100%;
  height: auto;
}
.old_type .zy-nr {
  height: auto;
}
.old_type .zy-nr > ul.zy-nr-ul {
  width: 100%;
  height: auto;
}
.old_type .zy-nr > ul.zy-nr-ul > a {
  font-size: 24px !important;
  top: -60px !important;
}
.old_type .zy-nr-ul li {
  height: auto;
  line-height: 72px;
  font-size: 36px;
  background-size: 6px;
}
.old_type .news-right-sp > ul {
  justify-content: space-between;
}
.old_type .news-right-sp > ul > a {
  font-size: 24px !important;
}
.old_type .ztnr_title > h1 {
  font-size: inherit !important;
  height: auto !important;
  line-height: inherit !important;
  background-size: 136% !important;
  background-position: center center !important;
}
.old_type .friend {
  margin-top: 0;
}
