/* common */
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, input { margin: 0; padding: 0; }
* { box-sizing: border-box; }
body { font: 16px/1.5 "Microsoft Yahei","Helvetica Neue", Helvetica, Arial,  "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif; color: #333; min-width:1260px;}
ul, ol { list-style: none; }
em, i { font-style: normal; }
a { text-decoration: none; color: #333; }
img, i { vertical-align: middle; }
input { border: none; outline: none; color: #333; }
.fl { float: left; }
.fr { float: right; }
.clearfix::before, .clearfix::after { content: ""; display: table; } .clearfix::after { clear: both; }
.bt-box-1260{width: 1260px;margin: 0 auto;padding:0 30px 0 30px;background: #fff;}
/* header start */

/* container start */
.container {width: 100%; height: auto; background: url(con_bg.png) no-repeat top center;background-size: 100%;padding-top: 190px;}
/* sec01 */
.news {
    width: 100%;
    height: auto;
    background: #fefefe;
    padding: 30px 30px 60px;
    position: relative;
}
.news .bd ul li {
    width: 100%;
    line-height: 42px;
    font-size: 32px;
    font-weight: 700;
    text-align: center;
}
.news .bd ul li a {
    color: #000;
}
.news .hd {
    position: absolute;
    left: 50%;
    bottom: 25px;
    margin-left: -60px;
    z-index: 3;
}

.news .hd li {
    width: 30px;
    height: 5px;
    background: #b3b3b3;
    margin: 0 5px;
    cursor: pointer;
    float: left;
}

.news .hd li.on {
    background: #3a83e9;
}
/* 图片新闻 */
.sec01bottom {margin-top: 22px;}
.tpxw { width: 580px; height: 395px;}
#slideBox-slide5.slideGroup {width: 100%;}
.bd .tempWrap {width: 100%!important;}
#slideBox-slide1.slideBox .hd {height: auto;bottom: 17px;right: 15px;}
#slideBox-slide1.slideBox .bd li {height: 395px!important;}
#slideBox-slide1.slideBox .bd li img{object-fit:cover;}
#slideBox-slide1.slideBox .bd li div {font-size: 16px;height: 50px; line-height: 50px; background: #3a83e9;}
#slideBox-slide1.slideBox .hd ul li {width: 16px; height: 16px; opacity: 0.5; background-color: #fff;margin: 0 3px;}
#slideBox-slide1.slideBox .hd ul li.on {background-color: #fff; opacity: 1;}
/* 新闻列表 */
.bt-box-tit ,.bt-all .bt-tab-tit{border-bottom: 1px solid #eee;height:2.8125rem;}
.bt-box-tit a {padding: 0; margin-left: 40px; line-height: normal; text-align: center;}
.bt-box-tit a:first-child {margin-left: 0;}
.bt-box-tit a.act ,.bt-all .bt-title-tab-hover{padding-bottom: 16px;height:2.8125rem;background: none; color: #3A83E9; border-bottom: 3px solid #3a83e9;}
.bt-all .bt-title-tab-hover a{color:#3A83E9;font-weight:normal;}
.bt-box-16 ul li {font-size: 20px; line-height: 33px;}
.sec01 .bt-all .bt-list li{line-height: 36px;}
.newslist.bt-box-16 ul li a {max-width: 76%; white-space: nowrap; text-overflow: ellipsis;  display: inline-block;}
.newslist.bt-box-16 ul li span {font-size: 16px; color: #999; padding-left: 10px;}
.focal {border-bottom: 1px dashed #eee;padding-bottom:15px;margin-bottom:5px;}
.focal p {height:30px;margin:18px 0 14px;}
.focal a {font-weight: 700; font-size: 20px;}
.focal span {font-size: 14px; line-height: 21px;color: #999;}
.newslist {width: 580px;}
.newslist li a {font-size: 16px;margin-right:1rem;}
.newslist.bt-box-16 ul li {padding: 1.5px 0; background: url(bt-listPic.png) no-repeat left center; padding-left: 16px;}
.newslist.bt-box-16 ul li:hover a {color: #3A83E9;}
.newslist.bt-all .bt-title-tab{line-height: 31px;height: 45px;margin-right: 40px;}
.sec01 .bt-all .bt-con-tab,.sec01 .bt-all .bt-list{height: 216px;}
/* 第二层专题图 */
.floor2-pic{margin-top: 42px;}
.floor2-pic a img{height: 120px;width: 1200px;}
/* sec02 */
.gold {color: #ebac40;}
.sec02 {margin-top:40px; margin-bottom: 40px;}
.sec02 h5 {padding-bottom:24px; color: #3a83e9ff; font-size: 30px;}
.sec02 h5 i {display: inline-block;}
.sec02 h5 i {margin-right: 25px; width: 485px; height: 12px; background: url(con_space.png) repeat center;}
.sec02 h5 i.space02 {margin-right: 0; margin-left: 25px; }
.bt-all .bt-tab-tit {
    height: 45px;
}
.bt-all .bt-tab-tit{border-bottom: 1px solid #eee;}
.bt-lists-cover {
    margin-top: 0;
}
.bt-all .bt-title-tab-hover {
    border: none;
    border-bottom: 3px solid #3A83E9;
    height: 48px;
}

.bt-all .bt-title-tab-hover a {
    font-weight: 500;
    color: #3A83E9;
}

.bt-box-cent .bt-list ul li a {
    margin-right: 10px;
    float: none;
    display: initial;
    text-overflow: initial;
    white-space: initial;
}

.bt-box-cent .bt-list ul li span {
    float: none;
    margin-left: 0px;
    font-size: 16px;
    display: inline-block;
}

.bt-all-16 .bt-title-tab {
    font-size: 22px;
    height: 50px;
    margin-right:31px;
}
.bt-all-16 .bt-list-new {
    font-size: 16px;
    line-height: 36px;
}

.bt-lists-cover li.white ins {
    width: 16px;
    height: 40px;
    line-height: 26px;
    text-align: right;
}
.bt-all .bt-list-time{display:inline-block;margin-left:0;}
/*  */
.sec02 .sec02-right{width:100%;float: right;}
.sec02 .xxgk-list a{display: inline-block;width:224px;height: 110px;font-size: 16px;color: #333;text-align: center;float: left;background: #f2f8ff;
    margin-right: 20px;padding-top: 69px;}
.sec02 .xxgk-list a:last-child{margin-right: 0;}
.sec02 .xxgk-list a span{display: inline-block;line-height: 24px;padding: 0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sec02 .xxgk-list a.xxgk-1{background:#f2f8ff url(xxgk1.png) 91px 20px no-repeat;}
.sec02 .xxgk-list a.xxgk-2{background:#f2f8ff url(xxgk2.png) 91px 20px no-repeat;}
.sec02 .xxgk-list a.xxgk-3{background:#f2f8ff url(xxgk3.png) 91px 20px no-repeat;}
.sec02 .xxgk-list a.xxgk-4{background:#f2f8ff url(xxgk4.png) 91px 20px no-repeat;}
.sec02 .xxgk-list a.xxgk-5{background:#f2f8ff url(xxgk5.png) 91px 20px no-repeat;}
/* sec03 */
.sec03 {
    width: 100%;
    height: auto;
    padding: 40px 0;
    background-color: #f2f9ff;
}

.sec03 .zwfw-box,.sec03 .sec03-listLeft,
.sec03 .hdjl-box {
    width: 585px;
    height: auto;
}
.sec03 .sec03-listLeft{background: #fff;}
.sec03 .zwfw-tit {
    width: 100%;
    height: 34px;
    line-height:28px;
    background: url(tit-bj.png) center -8px repeat-x;
    font-size: 30px;
    color: #3A83E9;
    font-weight: bold;
    margin-top: 8px;
}
.sec03 .zwfw-tit .tit {
    background-color: #f2f9ff;
    padding-right: 38px;
    display: inline-block;
}
.sec03 .zwfw-tit span {
    color: #EBAC40;
}
.sec03 .sec03-listLeft{padding:20px;}
.sec03 .sec03-listLeft.bt-all .bt-tab-tit{height: 50px;}
.sec03 .sec03-listLeft.bt-all-16 .bt-lists-cover li{line-height: 36px;cursor:pointer;}
.sec03 .sec03-listLeft.bt-all .bt-list{margin-top: 15px;}
.sec03 .sec03-listLeft.bt-all-16 .bt-lists-cover ul{height: 252px;}
.sec03 .sec03-listLeft.bt-all-16 .bt-lists-cover li a{margin-right: 1rem;}
.sec03 .sec03-listLeft.bt-all-16 .bt-lists-cover li span{display: inline-block;margin-left:0;}
/*  */
.sec03 .hdjl-list,.sec03 .zwfw-list {
    margin-top: 25px;
    width: 100%;
    padding: 20px 28px 20px 0;
    background-color: #ffffff;
}
.sec03 .hdjl-list{padding: 20px;margin-top: 20px;}
.hdjl-list>a{float: left;display: inline-block;width: 262px;height: 120px;}
.hdjl-list>a span{display: block;font-size: 20px;color: #333;padding: 40px 0 0 28px;}
.hdjl-list>a.bmxx{margin-right: 20px;background:#fff6f6 url(zrxx.png) right bottom no-repeat;}
.hdjl-list>a.xxfk{background:#f1fbfa url(xxfk.png) 160px bottom no-repeat;;}
.hdjl-list>a.dczj{background:#fffaf1 url(dczj.png) 315px bottom no-repeat;;width: 545px;margin-top: 20px;}
.hdjl-list>a.dczj span{padding-top: 18px;}
.hdjl-list>a.dczj span.more{width: 117px;height: 29px;border-radius: 8px;background: linear-gradient(180.00deg, #ffca7b 0%, #e98c3a 100%);
text-align: center;color: #fff;font-size: 16px;padding-top: 0;margin-top: 13px;padding-left: 0;margin-left: 28px;line-height: 29px;}

/* sec04 */
.sec04 { width: 100%; height:auto;background: #e5f3ff;padding-bottom: 14px;}
.sec04 p{display: inline-block;float: left;line-height: 19px;padding-top: 19px;}
.sec04 ul{float: left;width: 93%;padding-top: 18px;}
.sec04 ul li {width: 158px;float: left;font-size: 14px;line-height: 19px;margin-bottom:8px;}
.sec04 span,.sec04 li a {font-size: 14px;}

/* container end */

/* footer start */

.bt-left {
    float: left;
}

.clearfix:after {
    display: block;
    content: '';
    height: 0;
    visibility: hidden;
    clear: both;
}

.clearfix {
    zoom: 1;
}

.yqljList {
    position: absolute;
    left: 0;
    width: 75rem;
    background: #fff;
    top: 3.125rem;
    padding: .8125rem;
    display: none;
    z-index: 99;
}
.yqljList li {
    float: left;
    width: 10rem;
    margin: 0 1rem;
    text-align: center;
}

.yqljList li a {
    font-size: .875rem;
}
/* 适老化 */
  /* 主体内容适老化 */
  .old_type .sec05{display: none;}
  .old_type .newslist{margin-top: 50px;}
  .old_type .bt-all .bt-title-tab{height: 95px;line-height: 64px;}
  .old_type .bt-all .bt-title-tab, .old_type .bt-box-tit a{font-size:48px;}
  .old_type .bt-all .bt-tab-tit,.old_type .sec03 .sec03-listLeft.bt-all .bt-tab-tit{height:96px;}
  .old_type .bt-all .bt-title-tab-hover{border-bottom: 6px solid #3a83e9;}
  .old_type .focal a{font-size: 36px;}
  .old_type .focal span{line-height: 64px;font-size: 32px;}
  .old_type .newslist li{line-height: 72px;}
  .old_type .newslist li a{font-size: 36px;}
  .old_type .focal p{height: auto;}
  .old_type .focal a{font-size: 36px;}
  .old_type .focal span{line-height: 64px;font-size: 32px;}
  .old_type .newslist li{line-height: 72px;}
  .old_type .newslist li a{font-size: 36px;}
  .old_type .bt-allUnder-16 .bt-list-time,.old_type .bt-all-16 .bt-list-time{font-size: 32px;}
  .old_type .bt-all .bt-lists-cover li, .old_type .bt-box-cent ul li, .old_type .sec03 .sec03-listLeft.bt-all-16 .bt-lists-cover li{background-position: left center;line-height:72px;border-bottom:0;padding-top:0;padding-bottom:0;}
  .old_type .sec02 h5,.old_type .sec03 .zwfw-tit{font-size: 48px;font-weight: bold;height:auto;line-height:64px;}
  .old_type .sec02 h5 i{width: 400px;margin-right: 56px;}
  .old_type .sec02 h5 i.space02{margin-left: 56px;margin-right:0;}
  .old_type .sec02 .sec02-left,.old_type .sec02 .sec02-right,.old_type .sec03 .hdjl-list,.old_type .sec03 .zwfw-list,.old_type .sec03 .zwfw-box,.old_type .sec03 .hdjl-box{width: 100%;}
  .sec02-left .bt-list ul{height: auto;}
  .old_type .sec02 .xxgk-tit a {line-height: 64px;font-size: 48px;margin-top: 40px;}
  .old_type .sec02 .xxgk-tit{margin-bottom: 30px;}
  .old_type .sec02 .xxgk-list{margin-top:30px;}
  .old_type .sec02 .xxgk-list a{width: 585px;height:150px;padding-left: 138px;text-align: left;background-position: 40px center!important;margin-top: 0;margin-bottom: 30px;margin-right: 30px;padding-top:0;}
  .old_type .sec02 .xxgk-list a:nth-child(2n){margin-right: 0;}
  .old_type .sec02 .xxgk-list a span{font-size: 32px;font-weight: bold;line-height: 150px;width: auto;}
  .old_type .sec02{margin-bottom: 20px;}
  .old_type .sec03 .zwfw-tit{background-position: center 16px;}
  .old_type .sec03 .zwfw-box{margin-top: 50px;}
  .old_type .sec03 .sec03-listLeft{width:1200px;}
  .old_type .sec03 .sec03-listLeft.bt-all-16 .bt-lists-cover ul{height:auto;}
  .old_type .hdjl-list>a{width:570px;}
  .old_type .hdjl-list>a.bmxx{background-position: 433px bottom;}
  .old_type .hdjl-list>a.xxfk{background-position: 456px bottom;}
  .old_type .hdjl-list>a.dczj{width:1160px;background-position: 944px bottom;}
  .old_type .hdjl-list>a span{font-size:32px;padding-left: 30px;}
  .old_type .hdjl-list>a.dczj span{float:left;padding-top:35px;}
  .old_type .hdjl-list>a.dczj span.more{margin-left:60px;padding-top:0;margin-top:30px;font-size:28px;line-height:60px;width:auto;height:60px;padding:0 15px;}
  .old_type .sec04 ul{width:87%;}
    
  .old_type .sec04{line-height:64px;height:auto!important;}
  .old_type .sec04 ul li{width:345px;line-height:64px;}
  .old_type .sec04 p,.old_type .sec04 span,.old_type .sec04 a{font-size: 32px;line-height:64px!important;}
    
  /* 热点新闻 */
  .old_type .sec01 { height: auto;}
  .old_type .news {
    padding: 40px 30px 90px;
}

.old_type .news .bd ul li {
    line-height: 85px;
    font-size: 64px;
    height: 85px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 20px;
}

.old_type .news .hd {
    left: 50%;
    bottom: 50px;
    margin-left: -105px;
}

.old_type .news .hd li {
    width: 60px;
    height: 10px;
}
  /* 图片新闻 */
  .old_type .tpxw,.old_type #slideBox-slide1.slideBox .bd li { height: 814px!important; width:1200px; }
  .old_type #slideBox-slide1.slideBox .bd li div{ height:100px; line-height:100px; font-size:32px; padding-left:40px; }
  .old_type #slideBox-slide1.slideBox .hd ul li{ width:32px; height:32px; }
  .old_type #slideBox-slide1.slideBox .hd{ right: 40px; bottom:34px;}



/**后期调整**/
  
    .focal a {
        display: block;
        overflow: hidden!important;
        white-space: nowrap!important;
        text-overflow: ellipsis!important;
    }
    
    .bt-lists-cover li a {
        float: left!important;
        overflow: hidden!important;
        white-space: nowrap!important;
        text-overflow: ellipsis!important;
        width: 75%!important;
    }
    
    .bt-lists-cover li span {
        float: right!important;
    }
    
    .bt-all .bt-con-tab,
    .bt-all .bt-list {
        height: auto!important;
    }