@charset "utf-8";
.listCon li:hover {
    border-bottom: 1px solid #005292;
}
.conbg{ width: 100%; padding:0px 0 50px; }
/*左侧*/
/*左侧*/
.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; height: 74px; width: 100%; margin-left:-16px; }
		.menu_t span{ display: block; background:#0e64ae url(menu_icon.png) no-repeat 22px center; padding-left: 52px; line-height: 59px; font-size: 22px; color: #fff; border-radius: 0 2px 12px 0; }
		.menu_t em{ position: absolute; left:0; bottom:0; background:url(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 #1961ac; }
			.menu1_h .one_m,.one_m:hover{ color:#1961ac; 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;}
.padd31 .listCon  p{margin-bottom: 15px;line-height: 32px;}
 .padd31 .listCon li:hover{background:none;border:none;list-style:none;}
.padd30{ padding:0 30px; }
/*新闻列表*/	
.listCon{ padding-top: 30px; }
.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; }
.listCon li span{ float: right; }

/*分类信息栏目下政府文件列表*/
.list-wenjian{position: relative;top: 80px; margin-bottom: 120px;}
.list-wenjian li{overflow:hidden;margin:0 16px;border-bottom:1px dashed #b1c9e4;height: 73px;}
.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: 15%;}
.list-wenjian li span.span4{width: 15%;}
.list-wenjian li span.span5{width: 25%;}
.list-wenjian li span.span6{width: 44%;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.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;}
.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;}





@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 #92c7fd;border-radius: 10px; margin: 0 1%; height: 45px; line-height: 45px;box-sizing: border-box; margin-bottom: 10px;  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;}
    /*公用类*/
    .fl{float: none !important;}
    .fr{float: none !important;}
    .fr1{float: none !important;}
    .comwidth{width: 95% !important;margin: 20px 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;}   
      .listCon{padding-top: 10px !important;}
      .con_right { padding: 0px !important;}
      .menu_left {padding-bottom: 0px !important;}
      .conbg{padding-bottom: 0px !important;} 

    /*底部*/
    .footer-common{height:480px;overflow:hidden;}
    .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){
    /*公用类*/
    .fl{float: none !important;}
    .fr{float: none !important;}
    .fr1{float: none !important;}
    .comwidth{width: 95% !important;margin: 20px 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; }
      .listCon{padding-top: 10px !important;}
      .con_right { padding: 0px !important;}
      .menu_left {padding-bottom: 0px !important;}
      .conbg{padding-bottom: 0px !important;} 
    /*底部*/
    .footer-common{height:480px;}
    .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;}   
    /*底部*/
    .footer-common{height:480px;}
    .web-links .links-box {float: left;width: 45% !important;margin-left: 17px !important;}
    .web-links{     height: 103px;}
     .company-info{    text-align: center;}
     .fooxxgk{margin: 0px auto !important;margin-bottom:55px !important;width:98%;text-align: center!important;  float: right!important;}
     .fooxxgk p{margin-top:10px !important;}

 

}


/* 适配代码 */
 @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) {
    .fl{float: none !important;}
    .fr{float: none !important;}
    .fr1{float: none !important;}
    .comwidth{width: 95% !important;margin: 20px auto;}
    .comwidths{width: 100% !important;margin: 0px auto;}
    .left-con-wrap, .right-con-wrap{width:100% !important;margin-top: 10px;}
    .content3 {padding: 0px 0px !important;}
    .more{float:right !important;}
    .pic-leader{width:100% !important;    padding: 0px !important;}
    .ulnav{margin-left:0px !important;margin-right:0px !important;width: 100% !important;    background: #1d60a8;}
.pic-bg{width:100% !important;background:url(/eportal/uiFramework/commonResource/image/2021082012373586775.png);}
    .header-nav li a{color:#fff;}
    /*logo*/
    .header-logo img {width: 63px !important;display: list-item;height: 66px !important;margin: 0 auto !important;    float: none;}
    .header-nav li{width:33% !important;background:none}
    .header-logo p{width: 338px !important; float: none;margin: 0 auto !important;    font-size: 26px;margin-top: 20px !important;text-align: center;}
    .header-searchform{margin:16px auto;}
    .header-search .search-words{text-align: center;}
    .leader .box{height:62px !important;}
    .leader{height:82px !important;}
    .leader .box span {
    display: block;
    letter-spacing: 10px;
    margin-top: 6px !important;
    font-size: 24px !important;}
    .leader .box img{    padding: 0px !important;
    width: 93px !important;
    height: 45px !important;
    margin-top: 8px !important;
    float: left !important;
    padding-left: 20px !important;
    padding-right: 30px !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;}   
    /*底部*/
    .footer-common{height:480px;}
    .web-links .links-box {float: left;width: 45% !important;margin-left: 17px !important;}
    .web-links{     height: 103px;}
     .company-info{    text-align: center;}
     .fooxxgk{margin: 0px auto !important;margin-bottom:55px !important;width:98%;text-align: center!important;   float: right!important;}
     .fooxxgk p{margin-top:10px !important;}
}