/* 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; }
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; }

/* header start */

/* header end */

/* container start */
.container { width: 100%; height: auto;padding:0; }
.container > .bt-box-1200 {position: relative;width: 78.75rem;}
.containerBg {width: 100%; height: 788px; background: url(con_bg.png) no-repeat top center; background-size: 100%;}
/* sec01 */
.sec01 {margin-top: -600px; width: 1260px; height: 532px; background-color: #ffffff;}
.news{ width:100%; height:auto; background: #fefefe;}
.hiSlider {display: flex; height: 100%!important; width: 100%;  overflow: hidden;}
.hiSlider-wrap {width: 100%!important; height: 115px!important;}
.hiSlider .hiSlider-item{padding: 25px 0; width: 100%!important; }
.hiSlider img {display: block; width: 100%; height: 100%; }
.hiSlider a {display: block; width: 100%; font-weight: 700; font-size: 32px; text-align: center; color: #000;}
#newsBg .hiSlider-pages {position:absolute; z-index:3; left:45%; bottom: 3px;}
#newsBg .hiSlider-pages a { display: inline-block; width: 30px; height: 5px;color: #ffffff;opacity: 1; cursor: pointer; margin: 0 5px; opacity: 1; background: #b3b3b3;}
#newsBg .hiSlider-pages a.active {background: #3a83e9;}
#newsBg .hiSlider-btn-prev, #newsBg .hiSlider-btn-next, #newsBg .hiSlider-title {display: none;}
/* 图片新闻 */
.sec01bottom {margin-top: 24px;padding: 0 26px;}
.tpxw { width: 580px; height: 395px;}
#slideBox-slide5.slideGroup {width: 100%;}
.bd .tempWrap {width: 100%!important;}
#slideBox-slide1.slideBox {margin-top: -2px;}
#slideBox-slide1.slideBox .hd {height: auto;}
#slideBox-slide1.slideBox .bd li {height: 395px!important;}
#slideBox-slide1.slideBox .bd li div {font-size: 16px;height: 50px; line-height: 50px; background: #3a83e9;}
#slideBox-slide1.slideBox .hd ul {margin-right: 10px;}
#slideBox-slide1.slideBox .hd ul li {width: 16px; height: 16px; opacity: 0.5; background-color: #fff;}
#slideBox-slide1.slideBox .hd ul li.on {background-color: #fff; opacity: 1;}
/* 新闻列表 */
.sec01bottom .bt-box-tit {height: 45px; border-bottom: 1px solid #eee;}
.sec01bottom .bt-box-tit a {padding: 0; margin-left: 40px; line-height: normal; text-align: center;}
.sec01bottom .bt-box-tit a:first-child {margin-left: 0;}
.sec01bottom .bt-box-tit a.act {padding-bottom: 13px; background: none; color: #3A83E9; border-bottom: 3px solid #3a83e9;}
.sec01bottom .bt-box-16 ul {padding-top: 15px;}
.sec01bottom .bt-box-16 ul li {font-size: 20px; padding-left: 20px; background: url(bt-listPic.png) no-repeat left 16px; line-height: 34px; text-align: justify; word-break: break-all; text-justify: distribute;}
.sec01bottom .bt-box-16 ul li:hover a {color: #3A83E9;}
.sec01bottom .bt-box-16 ul li span {font-size: 16px; color: #999; padding-left: 10px;}
.bt-box-cent ul li span {float: right!important;}
.focal {padding-bottom: 15px; border-bottom: 1px dotted #eee;}
.focal p {padding: 15px 0;}
.focal a {font-weight: 700; font-size: 20px;}
.focal span {font-size: 14px; line-height: 21px;color: #999;}
.newslist {margin-top: -2px; width: 585px;}
.newslist li a {font-size: 16px;}
/* 新闻列表全展示 */
.sec01bottom .bt-box-16 .listBox { height: 230px; overflow: hidden; position: relative; }
.sec01bottom .bt-box-16 ul { position: relative; }
.hideLine { width: 100%; }
.hidden { display: none; }

/* sec02 政府信息公开 */
.gold {color: #ebac40;}
.sec02 {padding: 40px 26px; background-color: #fff;}
.sec02 h5 {padding-bottom: 22px; color: #3a83e9ff; font-size: 30px;}
.sec02 h5 i {margin-top: -5px; display: inline-block;margin-right: 25px; width: 485px; height: 12px; background: url(con_space.png) repeat center;}
.sec02 h5 i.space02 {margin-right: 0; margin-left: 25px; }
.sec02_con {display: flex;}
/* 政府信息公开列表 */
.zwxxgk {display: flex; justify-content: space-between; }
.zwxxgk li {text-align: center; width: 183px; height: 110px; background: #f2f8ff; border: 1px solid #deebf9;}
.zwxxgk li p{line-height: 15px;}
.zwxxgk li img {padding-top: 18px; padding-bottom: 9px; width: 42px; height: auto;  }


.sec03 {height: 534px;background: #f2f9ff;}
.sec03 h5 {display: inline-block; height: 112px; line-height: 120px; color: #3a83e9ff; font-size: 30px; font-weight: 700;}
.sec03 h5 i {margin-left: 32px; display: inline-block; width: 426px; height: 12px; background: url(con_space.png) repeat center;}
.sec03list {padding: 0; display: flex; width: 100%; height: auto; background: none;}
.sec03list .sec03right h5 {margin-left: 25px;}
/* 公共服务大厅 */
.fwdt {padding: 25px 0 0 25px;margin-right: 5px; width: 585px; height: 384px; background: #fff;}
.fwdt h6 {padding-bottom: 20px; font-size: 22px; line-height: 30px; font-weight: normal;}
.fwdt > div { width: 559px; height: 279px; background: #ffffff url(con_fwdt.png) no-repeat center;}
.fwdt > div a , .fwdt > div a img {display: inline-block; width: 100%; height: 100%;}
.fwdt span.goonTitle, .fwdt span.goon {display: none;}
/* 调查征集 */
.dczj   {padding: 25px 25px 0;background: #fff; height: 384px;}
.dczj h6 {padding-bottom: 10px; font-size: 22px; line-height: 32px; font-weight: normal;}
.dczj ul.dczjlist li {padding-left: 1rem; background: url(bt-listPic.png) no-repeat left 16px; line-height: 36px;text-align: justify; word-break: break-all; text-justify: distribute;}
.dczj ul.dczjlist li:hover a {color: #3A83E9;}
.dczj ul.dczjlist li a {color: #333333ff; font-size: 16px;}
.dczj ul.dczjlist li span {padding-left: 10px; color: #999;}
.dczj .bt-lists-cover {height: 144px; width:100%; margin-top:0px;}
/* 领导信箱 */
.ldxx {margin-top: 20px; width: 559px; height: 120px;background: url(con_ldxx.png) no-repeat center;}
.ldxx h6 {padding: 25px 0 10px 26px; font-size: 20px; line-height: 32px; color: #3a83e9; font-weight: 700;}
.ldxx ul {display: flex; padding-left: 26px;}
.ldxx li {padding-left: 7px;width: 90px; height: 30px; line-height: 30px; background-color:#6695e4; border-radius: 4px;margin-right:10px;}
.ldxx li i {margin-right: 2px; display: inline-block; width: 14px; height: 14px; background: url(con_xjcx.png) no-repeat center;}
.ldxx li:first-child i {background: url(con_wyxx.png) no-repeat center;}
.ldxx li a {color: #fff;}
/* sec04 */
.sec04 {width: 100%; margin-left: 26px; height: auto; min-height: 120px;margin-top: 45px;}
.sec04 a {display: inline-block; }
.sec04 img {display: inline-block; width: 100%; height: 100%;}
/* sec05 专题专栏 */
.sec05 {padding-top: 40px; width: 100%; height: 190px; background-color: #ffffff;}
#slideBox-slide5.slideGroup .slideBox{ overflow: visible; }
#slideBox-slide5.slideGroup .parBd ul li{ width: 276px; height: 110px; margin-right: 30px; }
#slideBox-slide5.slideGroup .parBd ul li .pic img,#slideBox-slide5.slideGroup .parBd ul li .pic{ width: 100%; height: 100%; }
#slideBox-slide5.slideGroup .sPrev, #slideBox-slide5.slideGroup .sNext{ width: 40px; height: 40px; margin-top: 35px; }
#slideBox-slide5.slideGroup .sNext{ right: -60px; }
#slideBox-slide5.slideGroup .sNext {background: url(con_ztzlRight.png) center no-repeat!important; }
#slideBox-slide5.slideGroup .sNext:hover{ background: url(con_ztzlRightOn.png) center no-repeat!important; }
#slideBox-slide5.slideGroup .sPrev{ left: -60px; }
#slideBox-slide5.slideGroup .sPrev{ background: url(con_ztzlLeft.png) center no-repeat!important; }
#slideBox-slide5.slideGroup .sPrev:hover{ background: url(con_ztzlLeftOn.png) center no-repeat!important; }
#slideBox-slide5.slideGroup .sPrev img{ width: 100%; height: 100%; }

/* container end */

/* footer start */

/* footer end */


/* 首页适老化 start */
/* 热点新闻 */
.old_type #newsBg .hiSlider a{ font-size: 64px; text-align: justify; overflow-wrap: normal; text-align: center; line-height:85px;}
.old_type .hiSlider-wrap{ width:1152px!important; margin:0px 24px; height:270px!important; max-height: 270px!important; min-height:165px; }
.old_type  .hiSlider .hiSlider-item{ padding: 40px 0 30px; }
.old_type #newsBg .hiSlider-pages a{ width:60px; height:10px; }
.old_type #newsBg .hiSlider-pages{ left:41%; }
.old_type .sec01bottom { margin-top:45px; }
.old_type .sec01bottom .bt-box-tit {height: auto;}
.old_type .sec01bottom .bt-box-16 ul li {line-height: 64px;background-position: left 34px;}
/* 图片新闻 */
.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; }
/* 新闻列表 */
.old_type .newslist{ margin-top:50px;width: 100%; }
.old_type .focal a { font-size:36px; }
.old_type .focal p { margin-bottom:30px; }
.old_type .focal span{ font-size:32px; line-height:53px; }
.old_type .newslist li { font-size: 36px; line-height: 64px;}
.old_type .newslist li a, .old_type .sec01bottom .bt-box-16 ul li span { font-size:36px;vertical-align: middle; }
.old_type .sec01bottom .bt-box-16 .listBox {height: auto;} 
/* 政府信息公开 */
.old_type .sec02 { padding-bottom: 0;}
.old_type .sec02_con {flex-wrap: wrap;}
.old_type .sec02 h5 {margin-bottom: 50px;}
.old_type .sec02 h5,.old_type .sec03 h5{ font-size:48px; height:auto; padding-bottom:0; }
.old_type .sec02 h5 i,.old_type .sec03 h5 i{ width:400px; margin-right:56px; height:32px; }
.old_type .sec02 h5 i.space02{ margin-left:56px; margin-right:0; }
.old_type .zwxxgk {display: block;width: 100%;}
.old_type .zwxxgk li {width: 380px;height: 140px;margin-bottom: 30px;float: left;margin-left: 30px;}
.old_type .zwxxgk li:nth-child(3n+1) {margin-left: 0;}
.old_type .zwxxgk li p{font-family: "Microsoft YaHei Bold";font-weight: 700;font-size: 32px;line-height: 60px;color: #000;}
/* 政务服务 */
.old_type .sec03{ height:1240px; }
.old_type .sec03 h5 i{ width:962px; margin-left:45px; margin-right:0; }
.old_type .sec03list .sec03right h5 {margin-left: 0;}
.old_type .fwdt{ width:1200px; height: auto; padding: 30px;background: #fff; }
.old_type .fwdt > div { width: 100%; height: 182px; background: url(/cms_files/filemanager/875453434/picture/20234/625e6f1992aa41b5a4d2d28311640498.png) no-repeat center;}
.old_type .fwdt .goonTitle {padding-left: 30px; padding-top: 30px; display: block; font-size: 32px; line-height: 32px; color: #1658a0;}
.old_type .fwdt .goon { display: block; width: 330px; height: 58px; border-radius: 4px; background: transparent; border: 1px solid #1658a0;font-size: 32px; line-height: 58px;text-align: center;margin-top: 30px; margin-left: 30px; color: #1658A0;}
.old_type .fwdt a img {display: none;}
.old_type .fwdt a img,.old_type .dczj a img{ width:100%; }
.old_type .fwdt a:nth-child(3), .old_type .dczj a:nth-child(3){ width:1120px; }
.old_type .sec03list{padding: 0; display:block; background: none;} 
.old_type .fwdt h6{ font-weight: 700; font-size: 44px; line-height: unset; }   
.old_type .dczj {height: auto;background: #fff;padding: 30px;}
.old_type .dczj h6 {padding: 10px 0 30px; font-weight: 700; font-size: 44px; line-height: 32px;  }
.old_type .dczj ul.dczjlist li {font-size: 36px; line-height: 72px;background-position: left 36px;}
.old_type .dczj ul.dczjlist li a {font-size: 36px;}
.old_type .ldxx {padding-top: 70px; padding-left: 30px; display: flex; justify-content: flex-start; width: 100%; height:182px; background: url(/cms_files/filemanager/875453434/picture/20234/0782c055a91240cf95a20eb86bcba108.png) no-repeat 100% 100%;}
.old_type .ldxx li {height:60px; line-height:60px; width:200px; font-size:26px; }
.old_type .ldxx li i {background-size:30px 30px; width: 55px; height: 30px; float: left; margin-top: 15px; }
/* 首页适老化 end */


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

.sec01bottom .bt-box-16 .listBox{
  margin-top:0;
}