.old_type .contents .daoyu {
  height: 220px;
}
.old_type .contents .daoyu .neiron {
  height: 150px;
  display: -webkit-box;
  overflow: hidden;
  word-spacing: normal !important;
  text-overflow: ellipsis;
  word-wrap: break-word;
  -webkit-line-clamp: 3;
  font-size: 36px;
  -webkit-box-orient: vertical;
  line-height: 43px;
}
.old_type .contents .title1 {
  display: block;
}
.old_type .contents .title1 .left .top,
.old_type .contents .title1 .right .top {
  width: 100%;
  height: auto;
}
.old_type .contents .title1 .left .top .title,
.old_type .contents .title1 .right .top .title {
  width: 100%;
  height: auto;
}
.old_type .contents .title1 .left .top .title a,
.old_type .contents .title1 .right .top .title a {
  width: 170px;
  height: auto;
  font-size: 42px;
  line-height: 200%;
}
.old_type .contents .title1 .left .top .text_1 .left,
.old_type .contents .title1 .right .top .text_1 .left {
  width: 100%;
  height: auto;
}
.old_type .contents .title1 .left .top .text_1 .left ul li a,
.old_type .contents .title1 .right .top .text_1 .left ul li a,
.old_type .contents .title1 .left .top .text_1 .left ul li span,
.old_type .contents .title1 .right .top .text_1 .left ul li span {
  font-size: 36px;
  line-height: 200%;
}
.old_type .contents .title1 .left .right,
.old_type .contents .title1 .right .right {
  margin-top: 50px;
}
.old_type .contents .title2 {
  height: auto;
  margin-top: 50px;
}
.old_type .contents .title2 .title2_1 {
  width: 500px;
  height: 135px;
  line-height: 70px;
  background-size: 500px;
}
.old_type .contents .title2 .title2_1 a {
  font-size: 42px;
  line-height: 90px;
}
.old_type .contents .title2 .title2_2 {
  height: auto;
}
.old_type .contents .title2 .title2_2 a {
  width: 248px;
  height: auto;
  font-size: 36px;
  line-height: 75px;
}
.old_type .contents .title2 .title2_2 a img {
  display: block;
  width: 65px;
}
.old_type .contents .title3 {
  display: block;
  margin-top: 50px;
}
.old_type .contents .title3 .left {
  width: 100%;
}
.old_type .contents .title3 .left .top {
  width: 100%;
  height: auto;
}
.old_type .contents .title3 .left .top .title {
  width: 100%;
  height: auto;
}
.old_type .contents .title3 .left .top .title a {
  width: 170px;
  height: auto;
  font-size: 42px;
  line-height: 200%;
}
.old_type .contents .title3 .left .top .text_1 .left_1 {
  width: 100%;
  height: auto;
}
.old_type .contents .title3 .left .top .text_1 .left_1 ul li a,
.old_type .contents .title3 .left .top .text_1 .left_1 ul li span {
  font-size: 36px;
  line-height: 200%;
}
.old_type .contents .title3 .right {
  width: 100%;
  height: auto;
  margin-top: 50px;
}
.old_type .contents .title3 .right .top {
  width: 100%;
  height: auto;
}
.old_type .contents .title3 .right .top .title {
  width: 100%;
  height: auto;
}
.old_type .contents .title3 .right .top .title a {
  width: 170px;
  height: auto;
  font-size: 42px;
  line-height: 200%;
}
.old_type .contents .title3 .right .bottom {
  height: auto;
  padding: 20px 0 30px;
}
.old_type .contents .title3 .right .bottom .zt {
  width: 280px;
  height: auto;
  font-size: 36px;
  padding: 20px 0;
}
.old_type .contents .title3 .right .bottom .zt img {
  width: 180px;
  height: auto;
}
.old_type .contents .title3 .right .bottom .bottom_3 a {
  width: 380px;
  height: 90px;
  font-size: 36px;
  line-height: 90px;
}
