/* 2023无障碍适老化 */
.canRead:focus {
    background-color: #1e9fff !important;
    color: #333333  !important;
}

.oldType .bt-box-1115 {
    width: 1150px;
    margin: 0 auto;
}
.oldType .slider {
    position: relative;
    left: 35px;
}
.oldType .item3_left {
    float: left;
    width: 1100px;
        height: auto;
    margin-top: 10px;
    margin: 0 auto;
}
.oldType .slider {
    position: relative;
    left: 0;
}
.oldType .slider .slide-image {
    position: absolute;
    padding: 0;
    margin: 0;
    width: 1000px !important;
    z-index: 0;
}
.oldType .slider .slide-images {
    position: relative;
    padding: 0;
    overflow: hidden;
    background: white;
    width: 1000px;
    text-align: left;
    height: 590px !important;
}
.oldType .slider .slide-image img {
    border: none;
    height: 590px;
}
.oldType .slider.theme-dark {
    width: 1000px !important;
}
.oldType .caption {
    top: 528px !important;
    height: 63px !important;
    line-height: 63px !important;
    font-size: 30px !important;
    width: 100% !important;
    padding: 0px 30px !important;
}
.oldType .slider .options a {
    font-size: 30px;
}
.oldType .slide-pager .current {
    width: 42px !important;
    height: 40px !important;
    line-height: 40px !important;
}
.oldType .options {
    background: none !important;
    position: absolute !important;
    bottom: 12px !important;
    z-index: 222 !important;
    right: 20px !important;
    width: 190px !important;
    padding: 0px !important;
}
.oldType .slide-pager a {
    border-radius: 0px !important;
    font-weight: normal !important;
    display: inline-block;
    text-align: center !important;
    margin-left: 2px !important;
    width: 36px !important;
    height: 33px !important;
    line-height: 33px !important;
    width: 42px !important;
    height: 40px !important;
    line-height: 40px !important;
}
.oldType .item3_right {
    float: right;
    width: 1100px;
    height: auto;
    position: relative;
    left: -49px;
    margin-top: 10px;
    margin: 0 auto;
}
.oldType .item1_right_top span {
    display: inline-block;
    height: 40px;
    line-height: 40px;
    padding-left: 10px;
    padding-right: 20px;
    font-size: 30px;
}
.oldType .item1_right_top span img{
    margin-right: 10px;
    width: 26px;
}
.oldType .item1_right_top {
    height: 55px !important;
    line-height: 47px;
    border-bottom: 4px solid #e1e1e1 !important;
    width: 100%;
}
.oldType .item1_right_top span {
    display: inline-block;
    height: 55px;
    line-height: 45px;
    border-bottom: 4px solid #6897d6;
    padding-left: 10px;
    padding-right: 20px;
    font-size: 30px;
}
.oldType .item1_right_top a {
    float: right;
    font-size: 30px;
}
.oldType .item3_list li {
        height: 62px;
    line-height: 62px;
}
.oldType .item3_list li img {
    margin-right: 12px;
    width: 7px;
    margin-top: -11px;
}
.oldType .item3_list li span {
    font-size: 30px;
}
.oldType .item3_list li a {
    font-size: 29px;
}
.oldType .park_left {
    width: 547px;
    height: auto;
}
.oldType .park_center {
    width: 548px;
    height: auto;
    margin: 0px 10px;
}
.oldType .park_top img {
    width: 100%;
    height: 118px;
}
.oldType .park_c_b:hover {
    background-size: 100%;
}
.oldType .park_c_b {
    float: left;
    width: 276px;
    height: 260px;
    background-color: #19c2d1;
}
.oldType .park_c_c {
    float: right;
    width: 264px;
    height: 260px;
    background-size: 100%;
}
.oldType .park_c_a {
    height: 263px;
}
.oldType .park_p {
    line-height: 256px;
    font-size: 36px;
    font-weight: bold;
}
.oldType .park_left_yi {
    width: 270px;
    height: 260px;
    margin-right: 7px;
    margin-bottom: 7px;
    background-size: 111%;
}
.oldType .park_left_er {
    width: 270px;
    height: 260px;
    background-size: 100%;
    margin-bottom: 7px;
}
.oldType .park_left_er:hover {
    background-size: 100%;
}
.oldType .park_left_san:hover {
    background: url(xxjs.png) no-repeat;
    background-size: 100%;
}
.oldType .park_left_san {
    width: 270px;
    height: 263px;
    margin-right: 7px;
}
.oldType .park_left_si {
    width: 269px;
    height: 263px;
}
.oldType .park_top {
    width: 100%;
    height: 118px;
    margin-bottom: 9px;
}
.oldType .park_c_b p{
    height: auto !important;
    line-height: 48px !important;
    font-size: 35px !important;
}
.oldType .yjh {
    width: 272px !important;
    height: 170px !important;
    background-size: 100%;
    margin-bottom: -1px;
}
.oldType .park_right_er {
    width: 408px;
    height: 526px;
    margin-bottom: 9px;
    background-size: 145%;
    line-height: 900px;
}
.oldType .park_left:last-child{
    width: 600px;
}
.oldType .park_box_left {
    width: 100%;
    height: auto;
}
.oldType .park_right_si {
    width: 408px;
    height: 528px;
    background: #4182d5;
    text-indent: 5px;
    line-height: 900px;
    position: absolute;
    top: 167px;
    left: 282px;
}

.oldType .park_right_si:hover {
    background: url(pro_pic_1011.png) no-repeat center;
    background-size: 131%;
}
.oldType .old-third{
    width: 1106px;
    position: relative;
    margin-top: 15px;
}
.oldType .item2_img {
    height: auto;
}
.oldType .item2,.oldType  .item4{
    width: 1100px;
}
.oldType .item2_img ul li a div{
    line-height: 100px !important;
    font-size: 36px !important;
}
.oldType .item2_img ul li a img{
    width: 519px;
}
.oldType .item2_img li {
    float: left;
    width: 519px;
    margin-left: 21px;
    margin-right: 0;
    height: 372px;
}
.oldType #bt-rolling {
    overflow: hidden;
    width: 1100px;
}
.oldType .item4_list {
    height: 262px;
    padding-top: 20px;
}
.oldType .bt-rolling-img {
    width: 347px;
    height: 232px;
    margin: 0;
    float: left;
    margin-right: 18px;
    position: relative;
}
.oldType .bt-rolling-img a {
    width: 347px;
    height: 232px;
    display: block;
}
.oldType .bt-rolling-img .sp-time {
    display: block;
    width: 347px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    padding-left: 0;
    font-size: 28px;
    color: #ffffff;
    position: absolute;
    bottom: 0;
    left: 0;
    background-size: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.oldType .bt-rolling-img img {
    width: 347px;
    height: 232px;
    border: 0;
}
.item2_img li img{
    width: 100%;
}
.oldType .five_img{
    height: 160px !important;
}
.oldType .third_img {
    margin-top: 49px;
}