/******************** 适老化样式 ********************/
/********** 通用部分样式 **********/
.old_type .second-left,
.old_type .second-right {
    width: 100%;
    height: auto;
}

/****************** 头条新闻样式 ******************/
.old_type .bt-News {
    height: auto;
    padding: 50px 0;
}

.old_type .News-tit {
    line-height: 80px;
    font-size: 52px;
    padding: 0;
}

/********** 第一部分样式 **********/
.old_type .first-box {
    height: auto;
    margin: 50px auto 50px;
}

.old_type .first-box .first-right a {
    line-height: 64px;
    font-size: 38px;
    color: #000;
}

.old_type .first-box .first-right p {
    display: none;
}

.old_type .first-box .swiper-pagination {
    bottom: 40px;
}

.old_type .first-box .swiper-pagination-bullet {
    width: 46px;
    height: 18px;
    margin: 0 15px 0;
}

/********** 第二部分样式 **********/
.old_type .second-box {
    margin-bottom: 30px;
}

.old_type .second-left {
    margin: 0 auto 50px;
}

/* 标题样式 */
.old_type .bt-all .bt-tab-tit {
    height: 48px;
}

.old_type .bt-all .bt-title-tab {
    margin: 0 40px 0 0;
    line-height: 48px;
    font-size: 44px;
}

.old_type .bt-all .bt-title-tab a,
.old_type .bt-all .bt-title-tab a:hover {
    color: #333;
}

.old_type .bt-all .bt-title-tab-hover a,
.old_type .bt-all .bt-title-tab-hover a:hover {
    color: #1D51D2;
}

/* 左侧列表样式 */
.old_type .second-left-list ul {
    background: url(second-left-sx.png) no-repeat 9px 46px;
    background-size: 2px 100%;
}

.old_type .second-left-list ul li {
    background: url(second-left-yd.png) no-repeat left 11px;
    background-size: 20px 20px;
    padding-left: 46px;
    margin-top: 30px;
}

.old_type .second-left-list ul li a {
    width: 980px;
    line-height: 42px;
    font-size: 32px;
}

.old_type .second-left-list ul li a:hover {
    color: #30539C;
}

.old_type .second-left-list ul li span {
    line-height: 42px;
    font-size: 32px;
    color: #666;
}

.old_type .second-left-list ul li p {
    margin-top: 26px;
    padding-bottom: 30px;
    border-bottom: 2px solid #eee;
    font-size: 28px;
    color: #999;
    line-height: 32px;
}

/* 右侧列表样式 */
.old_type .second-box .bt-list,
.old_type .second-box .bt-con-tab {
    height: auto;
}

.old_type .bt-all .bt-lists-cover ul {
    position: initial;
}

.old_type .bt-all .bt-lists-cover li {
    line-height: 72px;
    font-size: 32px;
    padding-left: 36px;
    background-position: left center;
    background-size: 6px 6px;
}

.old_type .bt-all .bt-lists-cover li a {
    width: 980px;
    color: #000;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    float: left;
}

.old_type .bt-all .bt-lists-cover li span {
    line-height: 72px;
    font-size: 32px;
    color: #666;
    display: block;
    float: right;
}

.old_type .bt-lists-cover li.white ins {
    display: none !important;
}

/********** 第三部分样式 **********/
.old_type .third-box {
    padding: 50px 0;
}

.old_type .third-box .third-list {
    margin-top: 40px;
}

.old_type .third-box .third-list ul li p {
    height: 72px;
    line-height: 72px;
    font-size: 32px;
    padding: 0 20px;
}

.old_type .third-box .third-list .swiper-button-prev,
.old_type .third-box .third-list .swiper-button-next {
    width: 60px;
    height: 60px;
    margin-top: -30px;
}

.old_type .third-box .third-list .swiper-button-prev {
    background-size: 14px auto;
    left: -90px;
}

.old_type .third-box .third-list .swiper-button-next {
    background-size: 14px auto;
    right: -90px;
}