/*信息公开样式*/
.w1100{width: 1100px;margin:0 auto;}
.footer-common,.footer-info{background-color:#2d66a5 !important;}
.web-links{border-bottom:1px solid #fff;}
.xxgkBodyWrap{background: url(/uiFramework/commonResource/image/2023011410300092567.png) top center no-repeat;padding-bottom: 80px;}
.xxgkTopBoxTit{padding-top: 27px;height: 338px;}
.xxgkTopBoxTit{overflow: hidden;}
.xxgkTopBoxTit img{float: left;margin-right: 12px;}
.xxgkTopBoxTit p{font-size: 38px;color: #fff;float: left;font-weight: bold;letter-spacing: 2.1px;}
.xxgkTopBoxTit em{font-size: 10px;color: #fff;display: block;font-style: normal;font-weight: normal;letter-spacing: 0px;}

.xxgkTopTit{text-align:center;font-size:100px;color: #fff;position:relative;padding-bottom: 30px;padding-top: 20px;}
.xxgkTopTit:after{content:"";display:block;position:absolute;width:488px;border-top: 1px solid #fff;left: 40%;bottom: 0;}

.xxgkConWrap{padding: 10px 36px 40px;background-color: #f2f2f2;border: 1px solid #e4e4e4;border-radius: 6px;}
.leftBox{width:240px;}
.rightBox{width:770px;border:1px solid #eee;background-color:#fff;min-height: 670px;margin-top:15px;}
.left-con-wrap{width: 240px;padding-right: 60px;border-right:1px solid #e5eef6;}
.right-con-wrap{width: 720px;}

/*搜索框*/
.xxgkTopWrap{position:relative;padding: 30px 0 30px 0;}
.xxgkFormBox{width:508px;height:48px;border:1px solid #2d66a5;border-radius:9px;background-color:#fff;margin: 0px auto;}
.xxgkFormBox .xxgkSelect{float: left;width: 95px;text-align: center;padding-top:15px;}
.xxgkFormBox .xxgkSelect li{font-size:16px;text-align:center;border-right: 2px solid #ccc;cursor: pointer;color: #404040;}
.xxgkFormBox .xxgkForm{overflow: hidden;}
.xxgkFormBox .xxgkForm .formText{float:left;width: 435px;padding:0 10px;line-height:48px;height:48px;}
.xxgkFormBox .xxgkForm .formButton{float:right;width:46px;height: 46px;background: url(//uiFramework/commonResource/image/2023011410311735844.png) center no-repeat;margin-right: 5px;cursor: pointer;}
.xxgkTopWrap .before,.xxgkTopWrap .after{display:block;width:240px;border-top: 2px solid #dcdcdc;position: absolute;top: 50%;}
.xxgkTopWrap .before{left:0px;}
.xxgkTopWrap .after{right:0px;}


/*左侧领导列表*/
.leader-list h3{font-size:20px;line-height:46px;}
.leader-list h3 span{color:#0455a6;padding-left:15px;}
.leader-list ul{margin-bottom: 20px;border:1px solid #e9f0f7;border-radius:8px;padding:0 23px;background-color:#fdfdfe;}
.leader-list ul a{overflow:hidden;display:block;line-height:52px;}
.leader-list ul span{float:right;}
.leader-list.fushizhang li a{border-bottom:1px dashed #b1c9dd;}

.leader-list img{display:block;width:100%;margin:10px 0 20px;}

/*领导介绍 标题头*/
.leader-tit{padding-top:10px;height: 60px;border-bottom:1px solid #e5eef6;line-height: 58px !important;margin-left:2em;margin-bottom:10px;}
.leader-tit strong{font-size: 24px;color: #202020;border-bottom: 3px solid #005292;float: left;}
.leader-content p{line-height:44px;}

/*活动报道*/
.leader-pic-show {overflow: hidden;margin: 20px 0 50px;}
.leader-pic-show li{float: left;width: 24%;margin-left: 1.3%;}
.leader-pic-show li.li1{margin-left:0;}
.leader-pic-show li img{display:block;width: 100%;height:120px;object-fit:cover;}
.leader-pic-show li span{line-height:24px;text-align:center;display:block;padding-top:8px;}

@media only screen and (max-width:768px){
    .w1100 {width: 100%;padding: 0 1em;box-sizing: border-box;}
    .logoYQ {width: 100%;}
    .xxgkTopBoxTit {height: auto;padding-top: 20px;}
    .xxgkTopTit {font-size: 30px;padding: 20px;}
    .xxgkBodyWrap {padding-bottom: 20px;}
    
    .xxgkTopWrap {padding: 20px;padding: 0;}
    .xxgkConWrap {padding: 10px;}
    .xxgkFormBox {width: 100%;height: 40px;}
    .xxgkFormBox .xxgkSelect {width: 80px;padding-top: 12px;}
    .xxgkFormBox .xxgkSelect li {font-size: 13px;}
    .xxgkFormBox .xxgkForm {width: 74%;}
    .xxgkTopWrap .before, .xxgkTopWrap .after {display: none;}
    .xxgkFormBox .xxgkForm .formText {width: 66%;height: 40px;line-height: 40px;}
    .xxgkFormBox .xxgkForm .formButton {background-size: 50%;height: 40px;}
    .xxgkTopTit:after {border-top: none;}
    .xxgkTopBoxTit p { font-size: 34px;}
    
    .rightBox {width: 100%;}
    .xxgkFunBox {padding: 4px;}
    .xxgkFunName .name {width: 100%;}
    .xxgkFunName .name.noborder {width: 100%;}
    .xxgkFunName .name a {font-size: 15px;line-height: 36px;}
    .xxgkFunTit span {font-size: 16px;}
    .artBox .artContent p {margin-bottom: 6px;font-size:14px;}
    
    .leftBox {width: 100%;}
    .leftNav .navLi a {width: 74%;margin-left: 20px;line-height: 46px;font-size: 18px;}
    .leftNav li:last-child a { width: 74%;}
    .leftNav .navLi {height: 50px;}
    .leftNav .navLi img {margin-top: 5px;margin-left: 20px;}
    .leftNav .navLi.slideToggle {background: #fff url(/uiFramework/commonResource/image/2023011410354527409.png) 90% center no-repeat;}
    .leftNav .bbb.jianPic {background: #2d66a5 url(/uiFramework/commonResource/image/2023011410334747543.png) 90% center no-repeat !important;}
    .leftNav .navLi.slideToggle:hover {background: #2d66a5 url(/uiFramework/commonResource/image/2023011410334747543.png) 90% center no-repeat;}
    .xxgkList li a {font-size: 14px;float: left;width: 72%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .xxgk_rul li a{ width:60%; overflow:hidden;line-height: 36px; height: 36px;}
    .xxgkList li span {float: right;font-size: 14px;width: 25%;/* overflow: hidden; *//* text-overflow: ellipsis; *//* white-space: nowrap; */}
    .xxgkList li a{padding: 0 10px;line-height: 36px;}
    .xxgk_rul li span {  margin-right: 5%;width: 22%;height: 36px;overflow: hidden;text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;}
    .list_feny ul.fl li a {padding: 0 10px;}
    .list_feny ul.fr {display: none;}
    .leftNav .twoUl {padding: 8px 0;}
    .leftNav .twoUl li {line-height: 30px;}
    .leftNav .twoUl li a {font-size: 14px;}
    .xxgk_rmore{ margin: 20px 0 30px 38%;}
    .artTitle { font-size: 26px;}
    .contact li { width: 46%;margin: 10px 4% 10px 0px;}
    .leftNavul li:nth-child(6) a { line-height: 46px!important;}
    .leftNavul li:nth-child(1) a { line-height: 46px!important;}
    .leftNav .twoUl li a { line-height: 32px!important;}
    .leftNav .twoUl li a {width: 100%!important;}
    .provincial-leaders-position{ float:none; margin-bottom:20px;}
    .provincial-leaders-inner dl {   width: 25%; }
    .provincial-leaders-inner dl dt { width: 100%; height:110px}
    .provincial-leaders-inner dl:nth-child(6), .provincial-leaders-inner dl:nth-child(10) {margin-left: 20px!important;}
    .provic-orgnize-items li { width:41%!important;}
    .szfzq_conf {width: 100%!important;}
    .szfzq_name{width: 95%!important;}
    .xxgk_bgul2 li{ width: 41.5%;}




    .left-con-wrap{width: 100%;padding-right: 0px;border-right:none;}
    .right-con-wrap{width: 100%;}

    .leader-list {display:none;}
    #leader-show .leader-list{display:block;}
    /*左侧领导列表*/
    .leader-list h3{font-size: 14px;}
    .leader-list img{width:50%;margin:0px 0 10px;}

    /*领导介绍 标题头*/
    .leader-tit{padding-top:5px;height: auto;overflow:hidden;;line-height: 32px !important;margin-left:0em;margin-bottom:6px;}
    .leader-tit strong{font-size: 14px;}
    .leader-content p{line-height:32px;}

    /*活动报道*/
    .leader-pic-show {margin: 10px 0 30px;}
    .leader-pic-show li{float: none;width: 100%;margin-left: 0%;}
    .leader-pic-show li img{height:auto;}
    .leader-pic-show li span{margin-bottom:20px}
}