@charset "utf-8";
.listCon li:hover {
    border-bottom: 1px solid #005292;
}
.wapper{background: #f9fafd;}
.conbg{ width: 100%; padding:0px 0 20px; }
.con_w .location{margin-top: 26px;line-height: 40px;}
/*左侧*/
/*左侧*/
.con_left{ width:22%; }
	.menu_left{ margin-left: 16px; padding:12px 0 40px; background: #fff url(qywh_bg.png) no-repeat right bottom; }
		.menu_t{ position: relative; width: 100%; margin-left:-16px; }
		.menu_t span{ display: block; background:#1d60a8 url(menu_icon.png) no-repeat 22px center; padding-left: 52px; padding-top:15px;padding-bottom:15px; font-size: 22px; color: #fff; border-radius: 0 2px 12px 0; }
		.menu_t em{ position: absolute; left:0; bottom:-15px; background:url(/eportal/fileDir/xifeng/template/page/list_page/menubg1_02.png) no-repeat; width:16px; height:15px; display:inline-block;}
		.menu1{ padding-left: 35px; }
		.menu1 li{ padding:11px 0; }
			.one_m{ display: block; color:#333; font-size: 18px; line-height: 20px; padding:0 22px;border-left:3px solid #1d60a8; }
			.menu1_h .one_m,.one_m:hover{ color:#1d60a8; font-weight: bold;}
		.sub_meun{padding:20px 0 0 25px;}
		.sub_meun a{ display:block; line-height:20px; font-size:14px; padding:5px 0;}

/*右侧*/
.con_right{ width:75%; background: #fff; padding:20px 0 50px;}
.padd30{ padding:0 30px 20px 30px; }
/*栏目标题*/
.title_2{border-bottom:1px solid #1d60a8; width: 100%; clear:both; height: 49px; line-height: 44px;}
.title_2 span{font-size: 22px; border-bottom:3px solid #1961ac; padding-bottom:4px; font-weight: bold; display: inline-block;color: #1d60a8;}
/*新闻列表*/	
.listCon{ padding-top: 20px; }
.listCon li{background: url(/eportal/uiFramework/commonResource/image/2021081617035650656.jpg) no-repeat left center; padding-left:15px;}
.listCon li:hover{background: url(/eportal/uiFramework/commonResource/image/2021081617035650656.jpg) no-repeat left center;}
.listCon li a,.listCon li span{ display: inline-block; vertical-align: top; line-height: 36px; font-size: 16px; }
.listCon li a{ width: 85%; float: left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor: pointer;}
.listCon li span{ float: right; }
.listContent{padding-top:20px;}
.listContent p{line-height:30px;}



/*分类信息栏目下政府文件列表*/
.list-wenjian{position: relative;top: 80px; margin-bottom: 120px;}
.list-wenjian li{overflow:hidden;margin:0 16px;border-bottom:1px dashed #b1c9e4;}
.list-wenjian li.top-one{line-height:73px;margin:0;border-bottom:none;font-weight:bold;background-color:#fbfcfe;margin-top: 10px;}
.list-wenjian li.top-one span{text-align:center;line-height:73px;font-size:20px;}
.list-wenjian li.top-one span.span1{text-align:center;line-height:73px;}
.list-wenjian li span{float:left;line-height:73px;text-align:center;}
.list-wenjian li span.span1{width: 31%;padding: 0px 0px;text-align:left;height: 73px;}
.list-wenjian li span.span6{padding: 0px 0px;text-align:left;height: 73px;}
.list-wenjian li span.span1::after{content:'';height:100%;display: inline-block;vertical-align: middle;}
.list-wenjian li span.span1 a{display: inline-block;line-height: normal;vertical-align: middle;line-height: 26px;}
.list-wenjian li.li5{border-bottom:none;}

.list-wenjian li span.span2{width: 24%;}
.list-wenjian li span.span3{width: 17%;}
.list-wenjian li span.span4{width: 16%;}
.list-wenjian li span.span5{width: 12%;}
.list-wenjian li span.span6{width: 66%;}

.list.links-xxgk-con{padding:0;}
.list.links-xxgk-con li{margin:0 16px;border-bottom: 1px dashed #b1c9e4;line-height: 73px;}
.list.links-xxgk-con li a.about{float:right;margin-right:20px;}
.list.links-xxgk-con li b{margin-top:36px;}
.list.links-xxgk-con li.li6{border-bottom:none;}



/*调查征集*/
.zhengji-list li{border-bottom: 1px dashed #b1c9e4;line-height: 70px;padding:0 10px;overflow: hidden;}
.zhengji-list li *{float: right;}
.zhengji-list li span.date{margin: 0 35px;}
.zhengji-list li a.article-name{width:52%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left!important;}
.zhengji-list li a.join{color: #016ec4;margin-right: 30px;}
.zhengji-list li span.progress{background-color: #f9fafd;padding: 8px 20px;line-height: 24px;margin-top: 15px;border-radius: 5px;margin-left: 15px;}
.zhengji-list li.on span.progress{background-color: #005292;color: #fff;}
.zhengji-list li.on a.join{display:none;}
.zhengji-list li.li5{border-bottom:none;}


@media screen and (max-width:1023px){
	.con_right { width:100%; padding:1rem 0 3rem;}
	.con_left{ width:100%;}
		.sub_meun{ display:none;}
	.menu_left{ background:none;margin-left:0;padding:0 0 2rem;}
	.menu1{padding-left:0px; }
	.menu1 li {width: 23%;float: left; text-align: center; border: solid 1px #e9e9e9;border-radius: 10px; margin: 0 1%; height: 45px; line-height: 45px;box-sizing: border-box; margin-bottom: 10px; background-color: #eee; padding:0;}
        .menu1 li a{display: block; color:#333; font-size:2.0rem; line-height:45px; padding:0px;border-left:none;}
	.menu1 .menu1_h{background-color:#01628f;border:none;}
	.menu1 .menu1_h a{ color:#fff;}
        .menu1 li a:hover,.menu1 .menu1_h a{ border:none;}

/*新闻列表*/	
.listCon{ padding-top:2rem; }
.listCon li a,.listCon li span{    line-height: 200%;font-size: 1.6rem; }

}
@media screen and (max-width:767px){
	.menu1 li {width:48%;border-radius:8px; margin: 0 1% 10px; height:30px; line-height:30px;}
        .menu1 li a{font-size:16px; line-height:30px;}
      
       .padd30 {padding: 0 15px;}
       .page0 font, .page0 a{ padding:0 7px;}
    /*公用类*/
    .er-header-search .fl,.con_w .fl{float: none !important;}
    .er-header-search .fr,.con_w .fr{float: none !important;}
    .fr1{float: none !important;}
    .comwidth{width: 95% !important;margin: 0 auto;}
    .comwidths{width: 100% !important;margin: 0px auto;}
    .left-con-wrap, .right-con-wrap{width:100%;margin-top: 10px;}
    .content3 {padding: 0px 0px !important;}
    .more{float:right !important;}
    .ulnav{margin-left:0px !important;margin-right:0px !important;width: 100% !important;}
    /*logo*/
    .header-logo img {width: 63px !important;display: list-item;height: 66px !important;margin: 0 auto !important;    float: none;}
    .header-logo p{width: 338px !important; float: none;margin: 0 auto !important;}
    .header-nav li{width:100% !important;}
    .leader .box img{width: 91px !important;
    float: left !important;
    padding-left: 20px !important;
    padding-right: 20px !important;}
    .leader .box p{    font-size: 20px;
    text-align: center;
    float: left !important;
    margin: 14px 40px;}


      /*新闻列表*/	
      .listCon li a{ width:75%;  }
      .listCon li a, .listCon li span {font-size: 1rem;}   


    /*底部*/
    .web-links .links-box {float: left;width: 45% !important;margin-left: 17px !important;}
    .web-links{     height: 103px;}
     .company-info{    text-align: center;}


}
@media screen and (max-width:480px){
    /*公用类*/
    .er-header-search .fl.con_w .fl{float: none !important;}
    .er-header-search .fr.con_w .fr{float: none !important;}
    .fr1{float: none !important;}
    .comwidth{width: 95% !important;margin:0 auto;}
    .comwidths{width: 100% !important;margin: 0px auto;}
    .left-con-wrap, .right-con-wrap{width:100%;margin-top: 10px;}
    .content3 {padding: 0px 0px !important;}
    .more{float:right !important;}
    .ulnav{margin-left:0px !important;margin-right:0px !important;width: 100% !important;}
    /*logo*/
    .header-logo img {width: 63px !important;display: list-item;height: 66px !important;margin: 0 auto !important;    float: none;}
    .header-logo p{width: 338px !important; float: none;margin: 0 auto !important;}
    .header-nav li{width:100% !important;}
    .leader .box img{width: 91px !important;
    float: left !important;
    padding-left: 20px !important;
    padding-right: 20px !important;}
    .leader .box p{    font-size: 20px;
    text-align: center;
    float: left !important;
    margin: 14px 40px;}

      /*新闻列表*/	
      .listCon li a{ width:70%;}
      .listCon li a,.listCon li span{font-size: 1rem; }
    /*底部*/
    .web-links .links-box {float: left;width: 45% !important;margin-left: 17px !important;}
    .web-links{     height: 103px;}
     .company-info{    text-align: center;}

}

@media screen and (max-width:375px){
      /*新闻列表*/	
      .listCon li a{ width:67%;  }
      .listCon li a, .listCon li span {font-size: 1rem;}   
 /*底部*/
    .web-links .links-box {float: left;width: 45% !important;margin-left: 17px !important;}
    .web-links{     height: 103px;}
     .company-info{    text-align: center;}

 

}


/* 适配代码 */
 @media screen and (max-width:1199px) {
    * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    /*公用类*/
    .fl{float: left;}
    .fr{float: right;}
    .fr1{float: left;}
    .comwidth{width: 1200px;margin: 50px auto;}
    .comwidths{width: 1200px;margin: 0px auto;}
}
@media screen and (max-width:999px) {
    /*公用类*/
    .fl{float: left;}
    .fr{float: right;}
    .fr1{float: left;}
    .comwidth{width: 100% !important;margin: 50px auto;}
    .comwidths{width: 100% !important;margin: 0px auto;}
}
@media screen and (max-width:767px) {
    /*公用类*/
    .er-header-search .fl.con_w .fl{float: none !important;}
    .er-header-search .fr.con_w .fr{float: none !important;}
    .fr1{float: none !important;}
    .comwidth{width: 95% !important;margin: 0 auto;}
    .comwidths{width: 100% !important;margin: 0px auto;}
    .left-con-wrap, .right-con-wrap{width:100%;margin-top: 10px;}
    .content3 {padding: 0px 0px !important;}
    .more{float:right !important;}
    .ulnav{margin-left:0px !important;margin-right:0px !important;width: 100% !important;}
    /*logo*/
    .header-logo img {width: 63px !important;display: list-item;height: 66px !important;margin: 0 auto !important;    float: none;}
    .header-logo p{width: 338px !important; float: none;margin: 0 auto !important;}
    .header-nav li{width:100% !important;}
    .leader .box img{width: 91px !important;
    float: left !important;
    padding-left: 20px !important;
    padding-right: 20px !important;}
    .leader .box p{    font-size: 20px;
    text-align: center;
    float: left !important;
    margin: 14px 40px;}
    /*信息公开*/
    .list-tab-title li strong{width:100% !important;font-size:10px !important;}
    .list-tab-title li img{display:none !important;}
    .m-main li {float: left;width: 112px !important;height: 102px !important;}
    .list-tab-cont a {width: 200px !important;}
    .m-main ol {width: 100% !important;overflow: hidden;margin-left: 0px !important;}
    .m-main{margin-left:0px !important;}
    .m-main li:nth-of-type(3){margin-right:0px !important;}
    .m-main li:nth-of-type(6){margin-right:0px !important;}
    .m-main img{width:20px !important;height:20px !important;}
   .m-main p a{font-size:12px !important;}
    /*办事*/
    .g-part2 .mar1{margin-left:0px !important;}
    .g-part2 li{width:162px !important;margin-top:20px;}
    .g-part2 li:nth-of-type(2){margin-right:0px !important;float:right;}
    .g-part2 li:nth-of-type(4){margin-right:0px !important;float:right;}
    .g-part2 div{width:100% !important;margin-top:20px !important;}
    .g-part2 .bor{width:90% !important;}
    .g-part2 .li11 { display: inline-block;margin-right: 0px;padding-top: 31px !important;}

    /*公示公告*/
    .tip{float:left !important;}
    .tip1{float:right !important;}
    .tip1 a{width: 95px !important;}
    #left-con-wrap1{height:72px !important;}
    .tip1 .list li b{margin-top: 11px !important;}
    .tip1 .list li{line-height:27px !important;}    /*底部*/
    .web-links .links-box {float: left;width: 45% !important;margin-left: 17px !important;}
    .web-links{      height: 103px;}
     .company-info{    text-align: center;}
}