﻿@media(max-width:1200px){
    *{font-size:1rem;}
}


@media screen and (min-width:320px){html,body{font-size:10px;}}
@media screen and (min-width:480px){html,body{font-size:13px;}}
@media screen and (min-width:560px){html,body{font-size:15px;}}
@media screen and (min-width:640px){html,body{font-size:17px;}}
@media screen and (min-width:750px){html,body{font-size:20px;}}
@media screen and (min-width:800px){html,body{font-size:20px;}}
@media screen and (min-width:1024px){html,body{font-size:20px;}}

/* 移动端头尾开始 */
.footer{display: block;}
.m_footer{display: none;}
@media(max-width:1200px){
    .footer{display: none;}
    .m_footer{display: block;}
}


/* 移动端头尾结束 */

body{background: #f5f5f5;overflow-x: hidden}
input{border: none}

.government .pc-details-top-box .page-bg{position:absolute;top:0;left:0;z-index:1;width:100%}
.government .pc-details-top-box .page-bg .bg{width:100%;height:674px;background:url(../images/details-top-bg.jpg) no-repeat center/cover}
.government .pc-details-top-box .details-top{height:580px;position:relative;z-index:5}
.government .pc-details-top-box .details-top .logo img{padding: 42px 0 37px;height: 84px;}
.government .pc-details-top-box .details-top .title{font-size:80px;color:#fff;text-align:center;letter-spacing: 4px;margin-top: 30px;}
.government .pc-details-top-box .details-top .input-box{width:652px;height:55px;position:relative;margin:34px auto 0}
.government .pc-details-top-box .details-top .input-box .input{display:inline-block;width:100%;height:100%;line-height:55px;font-size: 18px;color: #222; border-radius:10px;background:#fff;padding-left:25px;padding-right:70px;box-sizing:border-box}
.government .pc-details-top-box .details-top .input-box .input::-webkit-input-placeholder{font-size:18px;color:#666}
.government .pc-details-top-box .details-top .input-box .icon{position:absolute;top:0%;right:28px;z-index:5;width:27px;height:100%;background:url(../images/icon-search.png) no-repeat center/100%;cursor:pointer;}

@media(max-width:1200px){
    .w1200{width: 92%;}
    body{background: #fff;}
    .government .pc-details-top-box .page-bg .bg{height:28.75rem;background:url(../images/details-top-m-bg.jpg) no-repeat center/cover}
    .government .pc-details-top-box .details-top{height:19.85rem;}
    .government .pc-details-top-box .details-top .logo img{padding: 2.1rem 0 1.7rem;height: 4rem;}
    .government .pc-details-top-box .details-top .title{font-size:3.5rem;}
    .government .pc-details-top-box .details-top .input-box{width:100%;height:4.4rem;margin:2rem auto 0}
    .government .pc-details-top-box .details-top .input-box .input{height: 4.4rem;
        line-height: 4.4rem;
        padding-left: 1.65rem;
        padding-right: 4rem;font-size: 1.2rem; border-radius:0.5rem;}
    .government .pc-details-top-box .details-top .input-box .input::-webkit-input-placeholder{font-size:18px;}
    .government .pc-details-top-box .details-top .input-box .icon{right:1.2rem;width:1.6rem;background:url(../images/icon-search.png) no-repeat center;background-size: 1.55rem auto;}
}


.government .address{display: block;flex-wrap: wrap; padding-left: 27px;line-height: 86px;font-size: 14px;color: #333; background: url(../images/page/icon_1.png) 3px center no-repeat;}
.government .address i{float: left;}
.government .address a{float: left; color: #999;white-space: nowrap;}
.government .address span{float: left;padding: 0 2px; color: #999;}
.government .address a:hover{color: #005ca2;}

.government .main-pc{padding-bottom: 50px;position: relative;}
.government .content{position: relative;z-index: 5;min-height: 700px; background: #fff;}
.government .con_bor{padding: 0 38px 40px;}


@media(max-width:1200px){
    .government .address{padding-top: 0.4rem;padding-bottom: 0.4rem;line-height: 1.8rem;font-size: 1.2rem;}
    .government .main-pc{padding:0 0 2rem;}
    .government .con_bor{padding: 1.5rem 4%;}
}


.government .side_info{float: left;width: 240px;}
.government .con_next{float: right; box-sizing:border-box;width:862px; border:1px solid #d6d6d6}
@media(max-width:1200px){
    .government .side_info{margin:0.5rem 0 1.6rem; width: 100%;}
    .government .con_next{width: 100%;}
}

ul.info-tree>li ul{display:none}
ul.info-tree>li{position:relative;font-size:18px;border: #dbdbdb 1px solid;}
ul.info-tree>li+li{margin-top:15px}
ul.info-tree li a{display:block;position: relative; font-size:19px;line-height:24px;padding:22px 34px 22px 52px;color:#3b88d3;/* font-weight: bold; */}

ul.info-tree>li>a:hover,ul.info-tree>li.current>a{color:#fff;background:#326aa1}
ul.info-tree li a i{position:absolute;top:0;left:0px;width:52px;height:100%;cursor:pointer;}
ul.info-tree li a i.s1{background:url(../images/sub_nav/icon_1.png) center no-repeat;}
ul.info-tree li a i.s2{background:url(../images/sub_nav/icon_2.png) center no-repeat;}
ul.info-tree li a i.s3{background:url(../images/sub_nav/icon_3.png) center no-repeat;}
ul.info-tree li a i.s4{background:url(../images/sub_nav/icon_4.png) center no-repeat;}
ul.info-tree li a i.s5{background:url(../images/sub_nav/icon_5.png) center no-repeat;}
ul.info-tree li a i.s6{background:url(../images/sub_nav/icon_6.png) center no-repeat;}
ul.info-tree li a i.s7{background:url(../images/sub_nav/icon_7.png) center no-repeat;}
ul.info-tree li a i.s8{background:url(../images/sub_nav/icon_8.png) center no-repeat;}

ul.info-tree li a:hover i.s1,ul.info-tree li.current a i.s1{background:url(../images/sub_nav/icon_1s.png) center no-repeat;}
ul.info-tree li a:hover i.s2,ul.info-tree li.current a i.s2{background:url(../images/sub_nav/icon_2s.png) center no-repeat;}
ul.info-tree li a:hover i.s3,ul.info-tree li.current a i.s3{background:url(../images/sub_nav/icon_3s.png) center no-repeat;}
ul.info-tree li a:hover i.s4,ul.info-tree li.current a i.s4{background:url(../images/sub_nav/icon_4s.png) center no-repeat;}
ul.info-tree li a:hover i.s5,ul.info-tree li.current a i.s5{background:url(../images/sub_nav/icon_5s.png) center no-repeat;}
ul.info-tree li a:hover i.s6,ul.info-tree li.current a i.s6{background:url(../images/sub_nav/icon_6s.png) center no-repeat;}
ul.info-tree li a:hover i.s7,ul.info-tree li.current a i.s7{background:url(../images/sub_nav/icon_7s.png) center no-repeat;}
ul.info-tree li a:hover i.s8,ul.info-tree li.current a i.s8{background:url(../images/sub_nav/icon_8s.png) center no-repeat;}

ul.info-tree li li{position:relative;line-height:32px}
ul.info-tree li li a{font-size:16px}



ul.info-tree li.level-1.current ul li a{color:#666;font-size: 16px;line-height: 32px;padding:0 0 0 37px;}
ul.info-tree li.level-1.current ul li a:hover{color:#2285e7}
ul.info-tree .current>ul{display:block;padding:10px 0;}

ul.info-tree li.level-1 span{position:absolute;top:50%;right:9px;margin-top: -10px; width:20px;height:20px;cursor:pointer}
ul.info-tree li.level-1 span{background:url(../images/icon/icon_1.png) center no-repeat}
ul.info-tree li.level-1:hover span{background:url(../images/icon/icon_1s.png) center no-repeat;}
ul.info-tree li.level-1.current span{display:block;background:url(../images/icon/icon_2.png) center no-repeat;}

ul.info-tree li.level-2>a{background:#fff url(../images/icon/icon_3.png) 22px center no-repeat;}
ul.info-tree li.level-2.current>a{background:#fff url(../images/icon/icon_4.png) 22px center no-repeat;}

ul.info-tree li.level-1.current ul li>a.current{color: #2285e7;}
/* ul.info-tree li.level-1.current ul li.level-2>a.current{color: #2285e7;background:#fff url(../images/icon/icon_3s.png) 22px center no-repeat;}
ul.info-tree li.level-1.current ul li.level-2.current>a.current{background:#fff url(../images/icon/icon_4s.png) 22px center no-repeat;} */


ul.info-tree li.level-2 ul{padding:0 0 0 40px}
ul.info-tree li.level-1.current li.level-2 ul li a{padding:0 0 0 16px;}
ul.info-tree li.level-2 li a:after{content:'';position:absolute;top:50%;left:0px;width:4px;height:4px;margin-top:-2px;background:#ccc;border-radius:100px}
ul.info-tree li.level-2 li a:hover:after,ul.info-tree li.level-2 li.current a:after{background: #326aa1;}
ul.info-tree li.level-1.current li.level-2 li a:hover,ul.info-tree li.level-1.current li.level-2 li.current a{color:#2285e7}


.government .title-box{position:relative;box-sizing:border-box;margin-top:15px;padding:15px 0;border-bottom:1px solid #ededed;font-weight:bold}
.government .title-box .text{position:relative;display:inline-block;padding: 0 15px; color:#3b88d3;font-size:20px;font-weight: 500;}
.government .title-box .text span{display:inline-block}
.government .title-box .text::before{position:absolute;bottom:-15px;left:0;width:100%;height:1px;background:#638bbb;content:""}
.government .title-box .red{color:#cb3432}
.government .title-box .more{position:absolute;top:22px;right:0;color:#1376bc;font-size:16px}

@media(max-width:1200px){
    .government .title-box{margin-top:0.75rem;padding:0.75rem 0;}
    .government .con_next .title-box .text {padding: 0 0.75rem; font-size: 1.7rem;}
    .government .title-box .text span{font-size: 1.7rem;}
    .government .title-box .text::before{bottom:-0.75rem;}
    .government .title-box .more{top:0.75rem;font-size: 1.5rem;font-weight: normal;}
}



/* 新的分页 */
.min_page{display: block;margin: 40px auto 30px; height:40px;clear:both;display:table;}
.min_page ul{height:40px;}
.min_page li{min-width:40px;height:40px;line-height:40px;float:left;color: #555;margin-right: 10px;}
.min_page li a{color: #9ba1a7;font-style:normal;font-size: 16px;height:40px;display:block;text-align:center;background: #e7ebee;border-radius:2px;}
.min_page li a:hover{background:#bdc3c7;color:#555;color:#fff;transition: background-color 0.3s;}
.min_page li a:hover i{color:#fff;}
.min_page li.form_page{width:60px;}
.min_page li.form_page .page_input{height:40px;border:1px solid #ebeff3;border-radius:2px; height:38px;font-size:18px;width:48px;padding:0 5px;color: #bdc3c7; outline:none;background-color: transparent;}
.min_page li.pt{min-width:20px;width:20px;}
.min_page li.pt a{width:20px;background:none;}
.min_page li.pt a:hover{color:#34495e;}
.min_page li i{font-size:18px;height:40px;width:40px;line-height:40px;display:block;color:#9ba1a7;float:right;text-align:center;}
.min_page li.form_page .page_input::placeholder{color: #bdc3c7;}
.min_page li span{color: #9ba1a7;font-style:normal;font-size: 16px;height:40px;display:block;text-align:center;background: #e7ebee;border-radius:2px;}
.min_page li a.on,.min_page .active span{background:#3076bc;color:#fff;}

.m-min_page{ height:2rem;margin:0 auto;}
.m-min_page ul{height:100%;}
.m-min_page li{min-width:2rem;height:2rem;line-height:2rem;float:left;color: #555;margin-right: .5rem;}
.m-min_page li a{color: #9ba1a7;font-style:normal;font-size: 16px;text-align:center;background: #e7ebee;border-radius:2px;}
.m-min_page li.form_page{width:60px;}
.m-min_page li.form_page .page_input{height:40px;border:1px solid #ebeff3;border-radius:2px; height:38px;font-size:18px;width:48px;padding:0 5px;color: #bdc3c7; outline:none;background-color: transparent;}
.m-min_page li.pt{min-width:1rem;width:1rem;}
.m-min_page li.pt a{width:1rem;background:none;}
.m-min_page li.pt a:hover{color:#34495e;}
.m-min_page li i{font-size:18px;height:2rem;width:2rem;line-height:2rem;display:block;color:#9ba1a7;float:right;text-align:center;}
.m-min_page li.form_page .page_input::placeholder{color: #bdc3c7;}
.m-min_page li span{color: #9ba1a7;font-style:normal;font-size: 16px;display:block;text-align:center;background: #e7ebee;border-radius:2px;}
.m-min_page li a.on,.min_page .active span{background:#3076bc;color:#fff;}

@media(max-width:1200px){
    .min_page{display: none;}
}


/*======== 领导列表 ========*/

.government .lead_list .con_next .title-box{margin: 0 25px;}
.government .lead_list .ld-list{margin:26px auto 20px;width: 852px;}
.government .lead_list .ld-list .list-item{margin:0 30px 16px;width:153px;height:280px}
.government .lead_list .ld-list .list-item .img-box{overflow:hidden;margin:0 auto;width:153px;height:198px}
.government .lead_list .ld-list .list-item img{display:block;margin:0 auto;width:100%}
.government .lead_list .ld-list .list-item p{text-align:center}
.government .lead_list .ld-list .list-item .name{margin-top:20px;color:#1376bc;font-size:20px}
.government .lead_list .ld-list .list-item .work{margin-top:5px;color:#999;font-size:16px}

@media(max-width:1200px){
    .government .lead_list .con_next{padding:0 4%;width: 100%;}
    .government .lead_list .con_next .title-box{margin: 0;}
    
    .government .lead_list .ld-list-box{padding:0 2rem 2rem;}
    .government .lead_list .ld-list{display:flex;flex-wrap:wrap;margin: 0;padding-bottom: 2rem; width: 100%;}
    .government .lead_list .ld-list .list-item{margin:2rem 0 0;width:45%;height: auto;}
    .government .lead_list .ld-list .list-item:nth-child(2n-1){margin-right: 10%;}
    .government .lead_list .ld-list .list-item .img-box{width:100%;height:16rem}
    .government .lead_list .ld-list .list-item .tx-img{display:block;width:100%}
    .government .lead_list .ld-list .list-item .name{margin-top:2rem;font-size:1.6rem}
    .government .lead_list .ld-list .list-item .work{margin-top:.5rem;font-size:1.3rem}
}


/*======== p2-1政务公开-默认列表 ========*/

.government .news-list_box{padding: 0 38px;}
.government .news-list{padding-top:10px}
.government .news-list .list-item{padding:10px 0 10px 23px;box-sizing:border-box;position:relative;}
.government .news-list .list-item::before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:#ddd;top:18px;left:6px;}
.government .news-list .list-item:hover .text2{color:#3076bc}
.government .news-list .list-item:hover .text{color:#3076bc}
.government .news-list .list-item:hover .time{color:#3076bc}
.government .news-list .list-item:hover::before{background:#3076bc}
.government .news-list .list-item:nth-child(5n){border-bottom:1px dashed #ededed;margin-bottom:15px;padding-bottom:25px}
.government .news-list .list-item:nth-child(20){border-bottom:0px dashed #ededed;margin-bottom:0;padding-bottom:10px}
.government .news-list .list-item .text{font-size:16px;max-width:83%;color:#333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}


.government .news-list_box_add .news-list .list-item .text{max-width:60%;}



.government .news-list .list-item .time{font-size:16px;color:#999}
.government .news-list .list-item .text2{font-size: 16px; margin-right: 30px;color: #333;}

@media(max-width:1200px){
    .government .news-list_box{margin-top: -0.9rem; padding: 0;border: 0;}
    .government .news-list_box .title-box{margin-top: 0;}
    .government .news-list .list-item{padding:0.5rem 0 0.5rem 1.2rem;}
    .government .news-list .list-item .text{max-width:calc(100% - 8rem);font-size: 1.4rem;}
    .government .news-list .list-item .time{font-size: 1.4rem;}
    .government .news-list .list-item .text2 {display: none;}
    .government .news-list .list-item::before {width: 0.4rem;height:0.4rem;top:50%;left:0.4rem;margin-top: -0.2rem;}
    .government .news-list .list-item:nth-child(5n){border-bottom:0px dashed #ededed;margin-bottom:0;padding-bottom:10px}
    .government .news-list_text .list-item .text{max-width:100%;}


    .government .news-list_box_add .news-list .list-item .text{max-width:calc(100% - 8rem);}

}

/*======== 政务公开-列表 ========*/
.government .news-list_box_s{padding-bottom: 30px;}
.government .news-list_box_s .news-list .list-item:nth-child(5n){border-bottom:0px dashed #ededed;margin-bottom:0px;padding-bottom:10px}



/*======== 政务公开-区政府信息公开目录 ========*/
.government .con_next_box{padding: 0 38px 49px;}
.government .organization-list{margin-top:10px}
.government .organization-list .list-item{width:187px;height:53px;line-height:53px;background:#f8f8f8;border-radius:5px;text-align:center;margin-right:12px;margin-top:15px}
.government .organization-list .list-item:nth-child(4n){margin-right:0 ;}
.government .organization-list .list-item a{font-size:16px;color:#333}
.government .organization-list .list-item:hover{background:#3476b7}
.government .organization-list .list-item:hover a{color:#fff}

@media(max-width:1200px){
    .government .con_next_box{margin-top: -0.9rem;padding: 0 0 2rem;border: none;}
    .government .organization-list .list-item{width:48%;height:3.65rem;line-height:3.65rem;margin-right:4%}
    .government .organization-list .list-item:nth-child(2n){margin-right:0}
    .government .organization-list .list-item a{font-size:1.2rem}

}



/*======== p2-2政务公开-详情 ========*/
.government .xxxq .con_next{border: none;}


.government .form-list{margin:0px auto 30px;border: 1px solid #d6d6d6;border-bottom:none ;border-left: none;}
.government .form-list .list-item{height:40px;line-height:40px;border-bottom:1px solid #d6d6d6}
.government .form-list .titl{width:155px;text-align:center;background:#eff7ff;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;font-size:16px}
.government .form-list .text{padding-left:25px;box-sizing:border-box;width:273px;font-size:16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
@media screen and (max-width:750px){
    .government .form-list{ margin-top:1rem;margin-bottom:1.5rem} 
    .government .form-list .list-item{height:auto;line-height:2.1rem;border-bottom: none;}
    .government .form-list .list-item span{border-bottom:1px solid #d6d6d6}
    .government .form-list .titl{width:10.2rem;padding:.5rem 0 .5rem;font-size:1.2rem;}
    .government .form-list .text{padding:.5rem 0 .5rem 1rem;width:calc(100% - 10.2rem - 2px);;font-size:1.2rem;align-items:center}
}


.government .details-con{width:100%;padding:40px 20px;border: 1px solid #d6d6d6; box-sizing:border-box}
.government .details-con .tit-box{width:100%;margin:0 auto;padding-bottom:20px;box-sizing:border-box;border-bottom:1px solid #eee}
.government .details-con .tit-box .titl{font-size:28px;color:#005ca2;text-align:center}
.government .details-con .function-box{text-align:center;font-size:14px;color:#666;margin-top:25px}
.government .details-con .function-box span{display:inline-block;}
.government .details-con .function-box .font-size{margin-left:10px}
.government .details-con .function-box .font-size span{cursor:pointer}
.government .details-con .function-box .icon-share{width:22px;height:20px;background:url(../images/icon-share.png) no-repeat center/100%;margin-bottom:-5px;margin-left:5px}
.government .details-con .text-content{margin-top:40px;font-size:16px;color:#666;line-height:1.8}
.government .details-con .text-content p{text-indent:2em}
.government .details-con .text-content table p{text-indent:0em}
.government .details-con .text-content p img{display:block;margin:0 auto;max-width:100%}
.government .details-con .text-content a,.government .details-con .text-content i,.government .details-con .text-content em,.government .details-con .text-content span,.government .details-con .text-content b{display: inline;}



.government .details-con .code-box{width:140px;margin:25px auto 0}
.government .details-con .code-box .code-img{width:140px;height:140px;border:1px solid #8fb4d8;margin:0 auto;border-radius:10px;position:relative}
.government .details-con .code-box .code-img div{display:block;width:120px;margin:10px auto 0}
.government .details-con .code-box .code-img img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:90%}
.government .details-con .code-box .text{font-size:16px;color:#666;text-align:center;margin-top:10px;width:100%}

@media(max-width:1200px){
    .government .details-con .code-box{display: none}
}



.government .details-con .img-list .list-item{width:252px;height:142px;margin-left:13px;margin-top:25px;cursor:pointer}
.government .details-con .img-list .list-item:nth-child(4n-3){margin-left:0}
.government .details-con .img-list .list-item:hover .img-box img{transform:scale(1.1)}
.government .details-con .img-list .list-item .img-box{width:100%;height:100%;overflow:hidden}
.government .details-con .img-list .list-item .img-box img{width:100%;transition:all .5s}

.government .btn-return {display: block;margin: 40px auto;width: 117px;height: 47px;line-height: 47px;background: #4582be;border-radius: 5px;text-align: center;font-size: 18px;color: #fff;}

.popup-box{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999;display:none}
.popup-box .mask{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}
.popup-box .swiper-box{width:810px;height:500px;position:absolute;top:50%;left:50%;margin-top:-300px;margin-left:-405px}
.popup-box .swiper-box .swiper-container-top .img-box{max-width:500px;margin:0 auto;max-height:600px;overflow:hidden}
.popup-box .swiper-box .swiper-container-top .img-box img{width:100%}
.popup-box .swiper-box .swiper-container-bottom{width:500px;margin:25px auto 0}
.popup-box .swiper-box .swiper-container-bottom .img-box{width:94px;height:77px;margin:0 auto;background-repeat:no-repeat;background-position:50% 50%;background-size:100% 100%;cursor:pointer}
.popup-box .swiper-box .swiper-container-bottom .img-box img{display:block;max-width:100%}
.popup-box .swiper-box .swiper-container-bottom .swiper-slide-thumb-active .img-box img{border:1px solid red}
.popup-box .swiper-box .swiper-button-next:after,.popup-box .swiper-box .swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1;display:inline-block}
.popup-box .swiper-box .swiper-button-next::after{content:"next"}
.popup-box .swiper-box .swiper-button-prev:after{content:"prev"}
.popup-box .swiper-box .btn-close{position:absolute;width:39px;height:39px;background:url(../images/zj21_5.png) no-repeat center/100%;top:-39px;right:-39px}


@media(max-width:1200px){
    .government .xxxq .con_next{border: none;}
    .government .details-con .function-box span{margin-bottom: 5px;}
    .government .details-con .function-box .share,.government .details-con .function-box .font-size{display: none;}
    .government .details-con .img-list .list-item{width:100%;height:16.6rem;margin-top:1.25rem;overflow:hidden;margin-left:0}
    .government .details-con .img-list .list-item img{width:100%}
    .popup-box .swiper-box {width: 100%;position: absolute;top: 50%;left: 0;margin:0;transform: translateY(-50%);}
    .popup-box .swiper-box .btn-close{top: -69px;right: 39px;}

    .government .details-con{padding:1.7rem 0 0.25rem;border: none; box-sizing:border-box}
    .government .details-con .tit-box{width:90%;padding-bottom:1.25rem;}
    .government .details-con .tit-box .titl{font-size:1.6rem;line-height:1.5}
    .government .details-con .tit-box .time{font-size:1.2rem;margin-top:.5rem}
    .government .details-con .text-content{font-size:1.3rem;line-height:1.9;margin-top:1.5rem;padding-bottom:1.5rem;}
    .government .details-con .text-content p img{display:block;max-width:100%!important;height:auto!important;margin:0 auto}
    .government .btn-return{margin:3.1rem auto;width:9.75rem;height:3.9rem;line-height:3.9rem;border-radius:.5rem;font-size:1.4rem;}

}



/*======== p2-3政务公开-领导之窗 ========*/
.government .lead_list_box ul.info-tree{width: 273px; border: #dbdbdb 1px solid;border-bottom: none;}
.government .lead_list_box ul.info-tree > li {position: relative;font-size: 18px;border:none;border-bottom: #dbdbdb 1px solid;}
.government .lead_list_box ul.info-tree li a {font-size: 16px;line-height: 26px;padding: 15px 8px 15px 44px;color: #555;font-weight: normal;}
.government .lead_list_box ul.info-tree li a::after{position: absolute;left: 29px;top:50%;margin-top: -3px;width: 6px;height: 6px;background: #4582be;content: "";}
.government .lead_list_box ul.info-tree > li + li {margin-top: 0px;}
.government .lead_list_box ul.info-tree li a:hover,.government .lead_list_box  ul.info-tree li.level-1.current a{color: #fff; background: #4582be;}
.government .lead_list_box ul.info-tree li a:hover::after,.government .lead_list_box  ul.info-tree li.level-1.current a::after{background: #fff;}

.government .lead_list_box .con_next{padding: 26px 23px; width: 833px;}

.government .leadership-box .leadership-tx{width:155px}
.government .leadership-box .leadership-tx img{width:100%}
.government .leadership-box .leadership-detail{margin-left:20px}
.government .leadership-box .leadership-detail .name{font-size:20px;color:#1376bc;margin-top:30px}
.government .leadership-box .leadership-detail .position{font-size:16px;color:#333;margin-top:10px}
.government .leadership-box .leadership-detail .work.work1{margin-top:30px;font-size:14px;color:#666}
.government .leadership-box .leadership-detail .work{margin-top:5px;font-size:14px;color:#666}
.government .leadership-introduction{padding-top:20px;box-sizing:border-box;font-size:14px;color:#666}
.government .leadership-introduction p{margin-top:8px}
.government .lead_list_box .two-list .left,.government .lead_list_box .two-list .right{width: 48%;}
.government .lead_list_box .news-list .list-item .text {max-width: 72%;}
.government .lead_list_box .news-list .list-item:nth-child(5n) {border-bottom: none;margin-bottom:0;padding-bottom: 10px;}



@media(max-width:1200px){

    .government .lead_list_box ul.info-tree li a {font-size: 1.2rem;line-height: 2.1rem;padding: 0.75rem 0.5rem 0.75rem 2.2rem;}
    .government .lead_list_box ul.info-tree li a::after{left: 1.2rem;}

    .government .lead_list_box ul.info-tree{width:calc(100% - 2px);}
    .government .lead_list_box .con_next{padding:1.5rem; width:100%;}
    .government .leadership-box{margin-bottom: 1rem;}
    .government .leadership-box .leadership-tx{width: 10.65rem;}
    .government .leadership-box .leadership-detail {margin-left: 1rem;width: calc(100% - 11.65rem);}
    .government .leadership-introduction{padding:1rem 0;font-size:1.28rem;line-height: 2.2rem;}
    .government .leadership-introduction p{margin-top:0.6rem}
    .government .leadership-box .leadership-detail .name{font-size:1.5rem;margin-top:1rem}
    .government .leadership-box .leadership-detail .position{font-size:1.2rem;margin-top:1rem}
    .government .leadership-box .leadership-detail .work{font-size:1.2rem;margin-top:0}
    .government .leadership-box .leadership-detail .work.work1{margin-top:1rem;font-size: 1rem;}


    .government .lead_list_box .two-list .left,.government .lead_list_box .two-list .right{width: 100%;}
    .government .lead_list_box .news-list .list-item .text {max-width: calc(100% - 8.2rem);}
}


/*======== p2-3政务公开-区委机构 ========*/
.government .new_xq_2 .next{padding: 0 38px;}
.government .new_xq_2 .next .tit b{margin: 20px auto 30px;line-height: 95px;font-size: 24px;text-align: center;color: #005ca2;border-bottom: #005ca2 2px solid;}
.government .new_xq_2 .next .bor{margin-bottom: 50px;}
.government .new_xq_2 .next .bor .icon img{width: 56px;}
.government .new_xq_2 .next .bor .text{margin-left: 35px;width: 693px;}
.government .new_xq_2 .next .bor .text b{font-size: 16px;line-height: 32px;color: #333;font-weight: bold;}
.government .new_xq_2 .next .bor .text p{color: #666;font-size: 16px;line-height: 32px;}


.government .new_xq_2 .next .bor .text p a,.government .new_xq_2 .next .bor .text p i,.government .new_xq_2 .next .bor .text p em,.government .new_xq_2 .next .bor .text p span,.government .new_xq_2 .next .bor .text p b{display: inline;}



.government .new_xq_2 .next .bor .text img{margin-top: 10px; max-width: 100%;}
.government .new_xq_2 .next .bor .text #allmap{margin-top: 10px; width: 100%;height: 300px;}
.government .new_xq_2 .next .more a{margin: 42px auto 20px; width: 72px;height: 40px;line-height: 40px;font-size: 16px;text-align: center;color: #7a7a7a; border-top: #1167a8 1px solid;border-bottom: #1167a8 1px solid;}
.government .new_xq_2 .next .more a:hover{color:#1167a8;}

@media(max-width:1200px){
    .government .new_xq_2 .next{padding: 0 4%;}
    .government .new_xq_2 .next .tit b{margin: 1.2rem auto 1.6rem;line-height: 6rem;font-size:1.5rem;}
    .government .new_xq_2 .next .bor{margin-bottom: 2rem;}
    .government .new_xq_2 .next .bor .icon{margin-right: 1rem;}
    .government .new_xq_2 .next .bor .icon img{width: 2.2rem;}
    .government .new_xq_2 .next .bor .text{float: initial;margin-left: 0; width: 100%;}
    .government .new_xq_2 .next .bor .text b{margin-bottom: 0.6rem;font-size: 1.2rem;line-height: 2.2rem;}
    
    .government .new_xq_2 .next .bor .text p{font-size: 1.2rem;line-height: 2.1rem;}
}

















