﻿.qingfu:after {
	content: '';
	clear: both;
	display: block;
}
.wrapper-header .topbar {
    background: url(http://www.fh.gov.cn/images/35428/top.gif);
}
/* PC隐藏 */
.onlywap{display:none;}

@media only screen and (max-width: 767px) and (min-width: 100px){
	/*wap显示更多*/
	.onlywap{
	    display:block;
        text-align: center;
        line-height: 30px;
        background: #efefef;
	}	
    .content h1, .content h2, .content h3, .content h4, .content h5, .content h6 {
        padding: 0px;
        border-bottom: 0px;
        margin: 0px;
    }
    .content {
        width: 100%;
        overflow: auto;
    }
    .content img {
        height: auto;
    }
    .list-page-liujia {
        width: 100%;
        overflow: auto;
    }
    #itemphone {
        display: none;
    }
    #websearch{
        display: none;
    }
    #phonesearch{
        display: block !important;
    }
    #webhead {
        display: none;
    }
    #phonehead {
        display: block !important;
    }
    #webnav {
        display: none;
    }
	#lovexin1437 {
        display: none;
    }
    #phonenav {
        display: block !important;
    }
    .bg {
        width: 100%;
        min-width: 100% !important;
        height: auto !important;
    }
    .box {
        width: 100%;
    }
    .left-one {
        width: 100% !important;
        height: auto !important;
        padding: 10px;
    }
    .left-one2 {
        width: 100% !important;
    }
    .tittle-box h2 {
        display: none;
    }
    .left-two {
        width: 100%;
        padding: 10px;
        box-sizing: border-box;
        height: auto;
    }
    .right-one {
        float: left;
        width: 100%;
        height: auto;
    }
    .right-one2 {
        float: left;
        width: 100%;
        height: auto;
    }
    body {
        width: 100%;
    }
    .wrapper ,.container{
        width: 100%;
        overflow: hidden;
        min-width: auto;
        padding-bottom: 0 !important;
    }
	.wrapper_pc ,.container{
        width: 100%;
        overflow: hidden;
        min-width: auto;
        padding-bottom: 0 !important;
    }
    .wrapper-header{
        height: 50vw;
    }
    .falling-flower{
        height: 50vw;
    }
    .small-top-nav{
        padding: 10px 15px;
    
    }
    .small-top-nav a{
        font-size:3.5vw;
        font-weight: normal;
        font-stretch: normal;
        line-height: 6vw;
        letter-spacing: 0rem;
        color: #1f1f1f;
        display: inline;
    }
    .small-top-nav span{
        font-size:3vw;
        color: #1f1f1f;
        line-height: 5vw;
        padding: 0 5px;
    }
    .wrapper-header .logo {
        display: block;
        position:relative;
        top:10px;
        width: 90%;
        left: 5%;
    
      }
      .wrapper-header .slogan{
        width: 90%; 
        top:29vw ;
        left: 5%;
      }
      .wrapper-header .flower-1 {
        width: 127px;
        left: -198px;
        bottom: 0;
        left: 0;
    }
    .wrapper-header .flower-2 {
        width: 140px;
       right: 0;
        top: 0;
        left: auto;
	z-index:-1;
    }
      .nav a{
          width: 33.33%;
          border-bottom: 1px solid #045ca9;
          height:13vw ;
          font-size: 4.5vw;
          line-height:13vw ; ;
      }
      .wrapper-search{

        margin-bottom: 3vw;
      }
      .wrapper-search .searchbar{
          width: 100%;
          float: none;
          padding: 0px;
          box-sizing: border-box;
          margin: 0;
      }
      .wrapper-search .searchbar .input-wrap{
          flex: 1;
      }
      .wrapper-search .searchbar .input{
          flex: 1;
		  font-size: 4.5vw !important;
      }
      .wrapper-search{
        height:auto;
        box-sizing: border-box;
        padding:3vw 2vw;
        background: none;
        border: none;
      }
      .wrapper-search .searchbar .input-wrap{
          width: 48vw !important;
      }
      .wrapper-search .searchbar .input{
          width: 100%;
      }
      .wrapper-search .searchbar .search, .wrapper-search .searchbar .search-pro{
        padding: 0 8px !important; 
        font-size: 4.5vw !important;
      }
      .headline{
          margin: 0 2vw 3vw 2vw;

      }
      .headline .title{
          width: 100px;
          margin: 20px 0px;
      }
      .headline .title h4{
        font-size: 20px;
      }
      .headline .headline-title{
        width: calc(100% - 100px);
      }
      .headline .headline-title a{
        width: 70vw;
        font-size: 4vw !important;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;

      }
      .wrap-slider .rslides .slider-item{
          width: 100%;
          height: 69vw;
      }
      .wrap-slider{
          width: 100%;
          height: 69vw;
      }
      .wrap-slider .rslides{
        width: 100%; 
        height: 69vw;
      }
      .wrap-slider .rslides .slider-item div img{
        width: 100%; 
        height: 69vw;
      }
      .wrap-slider .rslides .slider-item div{
          width: 100%;
          height: 69vw;
      }
      .wrap-slider .rslides .caption {
        font-size: 3.9vw;
      
    }
    .wrap-tabs-large .ui-tabs-nav{
        height:40px;
    }
    .wrap-tabs-large .ui-tabs-nav li a{
        height:9vw;
        line-height:4.7vw !important;
    }
    .section-jinrifenghua{
        width: 100%;
        box-sizing: border-box;
        padding: 4vw 3vw 1vw 3vw;
    }
    .ui-tabs-nav{
        height:9vw;
    }
    .ui-tabs-nav li a{
        height:9vw;
    }
    .wrap-tabs-large .ui-tabs-nav li a{
        font-size: 4.7vw !important;
		line-height:2 !important;
    }
    ul.list-news-large li a{
        font-size: 4vw;
    }
    ul.list-news li span{
        font-size: 3.7vw !important; 
    }
	ul.list-news li span.ariafontcontent{
        font-size: 4.5vw !important; 
    }
	.policy ul li a{
		width: 50vw !important;
	}	
    #mainmax .govpushinfo150203 {
        width: 100% !important;
		height:320px !important;
    }
    #mainmax .govpushinfo150203 li {
		width: 100% !important;
        height: 35px !important;
    }
    #mainmax .liu_tjsjsq {
        top: 2vw !important;
        left: 48vw !important;
    }
    #mainmax .liu_tjsjsq a {
        font-size: 4.7vw !important;		
    }
    .index-banner{
        width: 100%;
        box-sizing: border-box;
        padding:0;
    }
    .index-banner{
        margin-bottom: 4vw;
    }
    .index-banner img{
        width: 100%;
    }
    .grid-3-1{
        margin: 0;
        float: none;
        width: 100%;
        box-sizing: border-box;
        padding: 2vw 3vw;
        margin-bottom: 3vw;
    }
    .ui-tabs-nav li a{
        font-size: 4.7vw !important;  
    }
    ul.list-news li a{
        font-size: 4vw !important;
        width: 50vw;
    }
    .list-xinxigongkai .item{
        width: 49%;
        padding: 1vw 4vw !important;
        justify-content: center;
        align-items: center;
        height: 20vw
    }
    .list-xinxigongkai .item i{
        font-size: 7vw !important; 
        line-height: 10vw !important;
    }
    .list-xinxigongkai .item span{
        font-size: 4.5vw !important; 
        width: 19.8vw !important;
		line-height: 1.5 !important;
    }
	.liu_nianbao a i{
		font-size:8vw !important;
	}
	.liu_nianbao a{
		padding: 3vw 24vw !important;
	}
	.liu_nianbao a span{
		font-size:4.5vw !important;
		vertical-align:top;
		line-height:2 !important;
	}
	
    .line{
        margin: 1vw 0 3vw 0;
    }
    .cxscroll{
        width: calc(100% - 100px);
    }
    .cxscroll-special .box{
        width: 100%;
    }
    .tabs-links{
        padding:2vw ;
    }
    .linkall li a {

        font-size: 4vw;
        background: url(link-arrow.png) right no-repeat;
        background-size: 10px;
        background-position-x: 96%;
        font-weight: bold;
    }
    .wrapper-background-gray{
        padding: 4vw 0;
        margin-top: 3vw;
    }
    .footer-info a {
        display: inline-flex !important;
        font-size: 3vw !important;
    }
    .footer-info img {
        display: inline;
        margin: 0 auto;
    }
    .linkall h4{
        font-size: 5vw;
        margin-left: 3vw;
        float: none;
        margin-bottom: 3vw;
    }
    .linkall li{
        width: 47%;
        margin: 1.5%;
    }
    .foot-app {
        padding: 4vw;
        position: relative;
    }
    .foot-app p {
        color: #fff;
        text-align: center;
        font-size: 3vw;
    }
    .dang {
        width: 16vw;
        position: absolute;
        left: 4vw;
        top: 50%;
        margin-top: -6vw;
    }
    .jiucuo {
        width: 20vw;
        position: absolute;
        right: 3vw;
        top: 50%;
        margin-top: -4vw;
    }
    .dang img ,  .jiucuo img{
        width: 100%;
    }
    .wrapper-footer{
        padding:16px;
    }
    .wrapper-footer .footer-link {
        height: 36px;
    }
    .wrapper-footer .footer-link span {
        float: left;
        font-size: 3vw !important;
    }
    .wrapper-footer .footer-link a {
        float: left;
        font-size: 3vw !important;
    }
    .wrapper-footer .footer-left {
        float: none;
        width: 100%;
    }
    .wrapper-footer .footer-right {
        float: none;
        width: 100%;
    }
    .wrapper-footer .footer-right img {
        display: block;
        margin: 0 auto !important;
    }
    .footer-info table, .footer-info tr, .footer-info tbody, .footer-info td {
        display: block;
    }
    .black {
        padding-top: 2vw;
    }
    .link-a{
        flex: 1;
        display: block;
        border:1px solid #dcdcdc;
        margin: 3vw;
    }
    .link-a:last-child{
        margin-left: 0;
    }
    .link-a:first-child{
        margin-right:0;  
    }
    .link-a img{
        width: 100%;
        padding-top: 1vw;
    }
    .wrapper-header .container {
        height: 100%;
    }
    .wrapper-nav {
        height: auto;
    }
    .wrapper-nav .container {
        width: 100%;
        height: 120px;
    }
    .wrapper-nav .container ul.nav {
        width: 100%;
        height: auto;
    }
    .wrapper-nav .container ul.nav li {
        width: calc(33.3% - 1px);
    }
    .wrapper-nav .container ul.nav li a {
        width: 100%;
        line-height:60px !important;
        font-size: 20px !important;
    }
    .wrapper-nav .container ul.nav ul {
        width: 100vw;
    }
    .bx-wrapper .bx-viewport {
        left: 0;
    }
    .slide {
        width: 100% !important;
    }
    .left-one .slide h1 {
        width: 100%;
    }
    .content-box a h1 {
        float: left;
        padding-left: 16px;
        font-size: 16px;
        color: #333333;
        line-height: 20px;
        width: 230px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        position: relative;
    }
    .right-two {
        width: 100%;
        padding: 20px;
        box-sizing: border-box;
        float: left;
    }
    .side-toolbar {
        top: 100px;
    }
    .wrap-tabs .ui-tabs-panel {
        height: auto;
        overflow: inherit;
        margin-bottom: 30px;
    }
    .wrapper-background-white {
        padding: 40px 0 10px;
    }
    .wrap-cxscroll-special {
        padding: 10px;
    }
    .ui-tabs-nav li {
        margin-right: 2.2vw;
    }
    .wrap-tabs-content {
        height: auto;
    }
    .wrap-tabs-content .tabs-content {
        height: auto;
    }
    .animation-fadeInLeft {
        padding-bottom: 16px;
    }
    .container-block-link {
        margin-top: 20px;
        padding: 0 3vw;
        margin-bottom: 20px;
    }
    .grid-3-2 {
        width: 100%;
    }
    .list-photo .item {
        width: 49%;
        margin-bottom: 1% !important;
        margin-left: 1% !important;
    }
    .section-title-2 {
        padding: 0 3vw;
    }
    .section-title-2 h3 {
        font-size: 6vw;
    }
    .list-photo {
        padding: 0 3vw;
        margin-bottom: 1%;
    }
    .list-photo .item:nth-child(2n+1) {
        margin-left: 0;
    }
    .text-tag {
        margin-bottom: 0;
    }
    .crumb {
        display: none;
    }
    .crumb-lmc {
        display: none;
    }
    .wrapper-page-content {
        padding: 20px 0 !important;
    }
    ul.list-page-news {
        padding: 0;
        margin: 0;
    }
    ul.list-page-news li {
        width: 100% !important;
        padding: 10px 0px;
        line-height: 24px;
    }
    .wrap-window .window-body .info {
        width:100% !important;
    }
	.wrap-window .window-body .photo{
		margin:0px 26vw;
	}
	.wrap-window .window-header{
		font-size:20px !important;
		font-weight:bold !important;
	}
    .section-zuixingongshi {
        padding: 0 3vw;
        width: 100%;
    }
    .section-zhengcewenjain {
        width: 100%;
        float: none;
    }
    .section-zhengcewenjain>.ui-tabs-nav {
        padding: 0 3vw;
    }
    .inner-tabs .ui-tabs-nav li {
        border-right: none;
    }
    .wrap-flat-button-group {
        float: none;
        width: 100%;
        padding: 0 3vw;
    }
    .wrap-flat-button-group .item {
        width: 49%;
    }
    .section-zhongdiangongkailingyu {
        width: 100%;
        float: none;
    }
    .wrapper-background-gray .wrap-cxscroll-special {
        padding: 0 3vw;
    }
    .wrap-links-group .list-links-left {
        width: 100%;
        float: none;
        margin-bottom: 30px;
    }
    .wrap-links-group .list-links-right {
        width: 100%;
        float: none;
    }
    .list-links {
        padding: 0;
    }
    .list-links .item {
        width: 49% !important;
        margin-right: 1%;
    }
    .section-zhongdiangongkailingyu ul {
        padding: 25px 2vw;
    }
    .section-zhongdiangongkailingyu ul+ul {
        padding-bottom: 30px;
    }
    .wrap-window {
        width: 100%;
    }
    .inner-tabs .ui-tabs-nav li a {
        padding: 0 2vw;
    }
    .page-sidebar {
        width: 100%;
        float: none;
        padding: 0 2vw;
    }
    .list-sidebar-nav {
        overflow: hidden;
        margin-bottom: 15px;
        border-left: none !important;
        border-right: none !important;
    }
    .list-sidebar-nav .item {
        width: 50%;
        float: left;
    }
    .page-sidebar .sidebar-title {
        min-height: 50px;
    }
    .page-sidebar .sidebar-title h4 {
        min-height: 20px;
    }
    .page-main {
        float: none;
        width: 100% !important;
        padding: 0 2vw;
    }
    
    .left-tittle{
        float: none;
        width: 100%;
    }
    .left-tittle a{
        float: left;
        width: 50%;
        box-sizing: border-box;
    }
    .content-ldhd{
        margin-top: 300px;
    }
    .ldzc{
        float: none;
        width: 100%;
        margin-top: 30px;
    }
    .people-one{
        float: none;
    }
    .ldzc-people{
        width: 100%;
        height: 576px;
    }
    .people-photo{
        width: 100%;
        margin-top: 0;
        margin-left: 0;
        float: none;
    }
    .people{
        width: calc(100% - 16px);
        margin-left: 16px;
        float: none;
    }
    .people-two{
        width: 100%;
    }
    .people-two h2{
        width: calc(100% - 100px);
    }
    .activity{
        padding: 0 2vw;
    }
    .activity-tittle a{
        width: calc(100% - 74px);
    }
    .activity-content h1{
        width: 70%;
    }
    .wrapper-page-content .page-content-header .page-content-info {
        margin-top: 0px;
        width: 100%;
        padding: 0 2vw;
    }
    .wrapper-page-content .page-content-body {
        padding: 20px 2vw;
    }
    .wrapper-page-content .page-content-body .title {
        margin-bottom: 15px;
    }
    .wrapper-page-content .page-content-footer {
        padding: 25px 2vw;
    }
    .wrapper-page-content .page-content-footer .action .action-button-group {
        display: none;
    }
    .pagenews2 table, .pagenews2 tbody, .pagenews2 tr, .pagenews2 td {
        display: block;
    }
    .list-colum_title a {
        display: block;
        line-height: 32px;
        margin: 0;
    }
    ul.list-page-news li a {
        width: 250px;
    }
    ul.list-page-news1 li {
        width: 100% !important;
    }
    ul.list_page li a {
        width: 100%;
    }
    .page-main-header1 h4 {
        float: none !important;
    }
    .content video{
        width: 100%;
        height: auto;
    }
    .content table{
        margin: 0 !important;
    }
    .tongjis .tab-title {
        width: 100% !important;
    }
    .tongjis .ui-tabs-nav {
        width: 100% !important;
    }
    .tongjis .ui-tabs-nav li {
        width: 50% !important;
    }
    .tongjis .ui-tabs-nav {
        height: 210px !important;
    }
    .tongjis ul.list-page-news li a {
        width: 230px;
    }
    .tongjis .ui-tabs-panel {
        width: 100% !important;
    }
    .tongjis #czzsr {
        width: 100% !important;
    }
    .tongjis #shxfp {
        width: 100% !important;
    }
    .tongjis #gyzjz {
        width: 100% !important;
    }
    .tongjis #gdp {
        width: 100% !important;
    }
    .wzdt_context .wzdt_con {
        white-space: initial;
    }
    .listimgliu .list-photo .item {
        width: 100% !important;
        height: 260px !important;
    }
    .zfgb_liu ul.list-page-news table, 
    .zfgb_liu ul.list-page-news tbody, 
    .zfgb_liu ul.list-page-news tr, 
    .zfgb_liu ul.list-page-news td {
        display: block;
    }
    .zfgb_liu ul.list-page-news td {
        float: left;
    }
    .ysqgk-nav ul {
        padding: 58px 20px 10px;
    }
    .content .linke {
       height: 72px;
    }
    .content .linke a {
       margin-bottom: 6px;
    }
.liupagecon ul.list-page-news table, .liupagecon ul.list-page-news tr, .liupagecon ul.list-page-news tbody, .liupagecon ul.list-page-news td {
    display: block;
}
.liupagecon ul.list-page-news td {
    float: left;
    width: auto !important;
}
.liupagecon ul.list-page-news table {
    overflow: hidden;
}
.liupagecon ul.list-page-news a {
    width: 46vw;
}
.visible-font{
    display: none;
}
.hidden-fh{
    display: none;
}
.visible-fh{
    display: block;
}
/* .wap-zdgkly-title{
    margin:15px; 
    border: 1px solid #e7e7e7; 
    padding:15px 0px; 
    text-align: center; 
    width:90%; 
    background-color: #f3f2f2;
} */
/**重点领域公开**/
.zdgkly-title{
    margin:10px 15px 10px 15px; 
    border: 1px solid #e7e7e7; 
    padding:15px 0px; 
    text-align: center; 
    width:90%; 
    background-color: #f3f2f2;
}
.zdgkly-title p{
	float:left; 
	width:100%; 
	overflow: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis;
    height: auto;
}
/**户籍管理**/
.hjgl-li li{
	background: #0466bc;
    width: 87%;
    margin-top: 20px;
    margin-left: 0px;
    height: 65px;
    border-radius: 4px;
    line-height: 65px;
    text-align: center;
    float: none;
    list-style: none;
}
.hjgl-li li a {
    display: block;
    color: #fff;
    font-size: 5vw;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
/**************20220624add***************/
    .wrap-window .window-body .info h5 {
        font-size: 19px !important;
        line-height: 1 !important;
        padding-bottom: 10px;
        border-bottom: 1px solid #dcdcdc;
		text-align:center;
    }
    .wrap-window .window-body .info ul a {
        font-size: 15px !important;
    }
    .wrap-window .window-footer ul p, .wrap-window .window-footer ul span {
        font-size: 15px !important;
        display: inline-block;
        line-height: 1 !important;
    }
    .wrap-tabs-content .tabs-content p{
        font-size: 4vw !important;
        line-height: 8vw !important;
    }
    .wrapper-footer .footer-info p{
        line-height: 24px !important;
        font-size: 3vw !important;
    }
    .wrapper-page-content .page-content-header .page-content-info span{
        font-size: 4vw !important;
        line-height: 5vw !important;
    }
    .wrapper-page-content .page-content-header .page-content-info span:nth-child(4){
        display: none;
    }
    .wrapper-page-content .page-content-header .content-background-color{
        display: none;
    }
    .wrapper-page-content .page-content-body{        
        clear: both;
    }
    .wrapper-page-content .page-content-body .title{
        font-size: 5vw !important;
        font-weight: bold;
        clear: both;
    }
    .content p{
        font-size: 3.8vw !important;
    }
    .wrapper-page-content .page-content-footer .paging a{
        font-size: 3.8vw !important;
    }
    .share-title{
        line-height: 30px !important;
    }
	.cxscroll .prev, .cxscroll .next{
		display:none;
	}
	.section-zhongdiangongkailingyu li{
		width:33% !important;
	}
	.page-main .page-main-header{
		height:70px !important;
	}
    .content table td, .content table th{
        padding:0px;
    }
	.grid-2-1{
		width:94%;
		float:none;
		margin:0px auto;
	}
	.wrap-flat-button-group-full{
		height:auto;
	}
	.wrap-flat-button-group-full .item{
		width:94%;
		margin:15px auto;
		float: none;
	}
	.section-fuwugongkai{
		float:none;
		width:94%;
		margin: 0px auto;
	}
	.section-fuwugongkai li{
		width:44%;
		margin:10px;
	}
	.section-fuwugongkai li:first-child{
		margin-left:10px;
	}
	a.button-xingzhengshenpi{
		margin:10px auto;
		float:none;
	}
	
	/***分页***/
  .default_pgPanel{
    width: 100%;
  }
  .default_pgPanel tr{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center; 
  }
  .default_pgToolbar {
    margin: 20px 0px;
    width: 100%;
  }
  .default_pgPanel td:nth-child(1) {
      display: none;
  }
  .default_pgPanel td:nth-child(3) {
      display: none;
  }
  .default_pgPanel td:nth-child(5) {
      display: none;
  }

  .default_pgPanel td:nth-child(7) {
      display: none;
  }
  .default_pgPanel td:nth-child(8) {
      display: none;
  }
  .default_pgPanel td:nth-child(10) {
      display: none;
  }
  .default_pgBtn {
      width: 30px;
      height: 32px;
  }  
  .default_pgPanel .default_pgSearchInfo{
      display: none;
  }
  .default_pgToolbar td {
      text-align: center;
      width: auto !important;
  }	
  
/*信息公开分页*/
   .tb_title > :nth-child(2) > :nth-child(1) > :nth-child(2) > :nth-child(1){
    display: none;
    }
	.tb_title > :nth-child(2) > :nth-child(1) > :nth-child(1) > .pgBtn1 {
    display: none;
	}
	.tb_title > :nth-child(2) > :nth-child(1) > :nth-child(1) > .span {
    display: none;
	}
	.tb_title .pgBtn {
    width:auto;
	display:inline;	
	}
	.tb_title > :nth-child(2) > :nth-child(1) > :nth-child(1){
	width: 90%!important;
	}
    .tb_search{
	display: none;
	}	
	
/***专题：32条进民企***/
.jmq{
		width:100% !important;
	}
.jmq a{
		font-size:6vw !important;
		margin:2vw 1vw !important;
		height: 20.5vw !important;
		line-height: 20vw !important;
	}
.jmq_list{
		width:100% !important;
	}
.jmq_left{
		width:100% !important;
	}
.jmq_right{
		width:100% !important;
		margin-bottom: 10px;
	}
.jmq_img img{
		width:100% !important;
		height:auto !important;
	}
.jmq_sxhc h1{
	font-size:5vw;
}
.jmq_links {
    height: 12vw;
}
.jmq_links h1{
    font-size: 6vw;
    height: 10vw;
    line-height: 10vw;
}
.jmq_more{
	font-size:5vw;
}
.picList ul li {
	width: 94%;
}
/***奉化聚焦8+4政策体系***/
.headimg{
	display:none;
}
.headimg-wap {
    display:block !important;
}
.headimg-wap img {
    width: 100%;
}
.list-right-all ul li{
        height: 40px;
        line-height: 40px;
        float: left;
        padding-left: 40px;
        font-size: 15px;
        width: 50%;
        margin: 0px;
        border: none;
        background: none;
    }
    .list-right-all .active{
        width: 93%;
        font-weight: bold;
        font-size: 25px;
        border-bottom: 2px solid #355e92;
        height: 55px;
        line-height: 55px;
        padding-left: 10px;
        color: #2d66a5;
        margin: 5px auto;
        background: none;
    }
    .list-right-all .gfxwj-lw{
        width: 65%;
    }
	.ckgd{
		width:100% !important;
	}
	.ckgd a{
		width:94% !important;
	}
	.qmxk_zjll_left{
		width:100% !important;
	}
	.qmxk_zjll_right{
		width:100% !important;
		margin-bottom: 15px;
	}
	.sjzc_img img{
		width:100% !important;
		height:auto !important;
	}
	.cxxd_mrjj {
		width:100% !important;
	}
	/* 20240829 add*/
    .page-info-new .page-main-header {
        height: 90px !important;
    }
    .page-info-new .page-main-header .page-content-info {
        float: right;
        margin: 0px;
    }
    /* 20250210 add */
    .lxzz_banner h4{
        font-size: 24px;
        padding: 0 1vw;
    }
    .page-main .lxzz_list a{
        width: 50%;
        font-size: 18px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .page-main .lxzz_bot{
        font-size: 18px;
    }
    .page-main .lxzz_lmlist ul li{
        margin-top: 4vw;
    }
/***关怀版css***/
	body.UseInMobile .small-top-nav{
		font-size:4.5vw !important;
		line-height:normal !important;
		padding:0px 10px;
	}
	body.UseInMobile .small-top-nav .small-top-wap.ariafontcontent{
		font-size:4.5vw !important; 
		line-height: 1 !important;
	}
	body.UseInMobile .small-top-nav a.ariafontcontent{
        font-size:4.5vw !important;        
        line-height: 1.5 !important;        
    }
    body.UseInMobile .small-top-nav span.ariafontcontent{
        font-size:4.5px !important;        
        line-height: 1.5 !important;        
    }
	body.UseInMobile .list-xinxigongkai .item i{
        font-size: 7vw !important; 
        line-height: 12vw !important;
    }
    body.UseInMobile .list-xinxigongkai .item span{
        font-size: 4.5vw !important; 
        width: 19.8vw !important;
		line-height: 1.5 !important;
    }
	body.UseInMobile .liu_nianbao a i{
		font-size:8vw !important;
		margin-bottom:5vw !important;
	}
	body.UseInMobile .liu_nianbao a{
		padding: 3vw 24vw !important;
	}
	body.UseInMobile .liu_nianbao a span{
		font-size:4.5vw !important;
		vertical-align:top;
		line-height:2.6 !important;
	}
	body.UseInMobile .headline .title h2{        
        font-size:32px !important;
		font-weight:bold !important;
    }
	body.UseInMobile .headline .headline-title a.ariafontcontent{        
        font-size:5.2vw !important;
    }
	body.UseInMobile .wrapper-search .searchbar .search{
        padding: 0 8px; 
        font-size: 4.5vw !important;
		margin-top:4px !important;
    }
	body.UseInMobile .wrapper-search .searchbar a.search-pro{
		font-size: 4.5vw !important;
		margin-top:4px !important;
		line-height:2.8 !important;
	}
	body.UseInMobile .wrapper-search .searchbar .input{
		padding:10px 10px 12px 28px;
	}
	body.UseInMobile .wrapper-search .searchbar .input-wrap i{
		font-size: 4.5vw !important;
		left:7px !important;
		top:20px !important;		
	}
	body.UseInMobile .wrapper-search .searchbar .input-wrap{
          width: 46vw !important;
    }
	body.UseInMobile .wrap-tabs .ui-tabs-nav li a{
		font-size: 5.2vw !important;
		line-height:1.2 !important;
		font-weight:bold;
	}
	body.UseInMobile .wrap-tabs-large .ui-tabs-nav li a{
        font-size: 5.2vw !important;
		line-height:1.2 !important;
    }
	body.UseInMobile .wrap-slider .slider_tabs li a{
		font-size:0px !important;
		line-height:70px !important;
	}
	body.UseInMobile .ui-tabs-nav li a.ariafontcontent{
		font-size:5.2vw !important;
		line-height:1.2 !important;
	}
	body.UseInMobile #mainmax .liu_tjsjsq {
        top: 0px !important;
        left: 50vw !important;
    }    
	body.UseInMobile #mainmax .liu_tjsjsq a.ariafonttitle {
        font-size: 5.2vw !important;
    }
	body.UseInMobile .wrapper-footer .footer-link a.ariafontcontent{        
        font-size: 4vw !important;
    }
	body.UseInMobile .wrapper-footer .footer-link span.ariafontcontent{
		font-size: 4vw !important;
	}
	body.UseInMobile .wrapper-footer .footer-info p.ariafontcontent{
		font-size: 4vw !important;
		display:inline-block;		
	}
	body.UseInMobile .footer-info a.ariafontcontent:link{
		font-size: 4vw !important;
	}
	body.UseInMobile .linkall li a.ariafontcontent{
		font-size:4.8vw !important;
	}
	body.UseInMobile .list-links .item.ariafonttitle{
		font-size:4.8vw !important;
	}
	body.UseInMobile .block-link h4{
		margin-bottom:0px !important;		
		font-weight:bold !important;
	}
	body.UseInMobile .block-link .block-link-group .item a.ariafontcontent{
		font-size:5.2vw !important;
		line-height:1.5 !important;
	}	
	body.UseInMobile .content-box .more.ariafonttitle{
		width:14vw !important;
		height:10vw !important;	
		font-size:4.5vw !important;		
	}
	body.UseInMobile .tittle-box h1.ariafonttitle{
		font-size:5.2vw !important;
		line-height:1.5 !important;
		font-weight: bold !important;
	}
	body.UseInMobile .content-box a h1::before{
		display:none;
	}
	body.UseInMobile .tittle-box span.ariafontcontent{
		font-size:5.2vw !important;
		line-height:1.5 !important;
	}
	body.UseInMobile .wrap-window .window-body .info h5 {
        font-size: 24px !important;
        line-height: 1 !important;
        padding-bottom: 10px;
        border-bottom: 1px solid #dcdcdc;
		font-weight:bold !important;
    }
    body.UseInMobile .wrap-window .window-body .info ul li{
		width:96% !important;
		margin-top:0px !important;
	}
	body.UseInMobile .wrap-window .window-body .info ul span.ariafonttitle{
		font-size: 20px !important;
	}
	body.UseInMobile .wrap-window .window-footer ul p, .wrap-window .window-footer ul span.ariafontcontent{
		font-size:18px !important;
	}
	body.UseInMobile .wrap-window .window-footer ul li{
		width:96% !important;
		padding:0px !important;
	}
	body.UseInMobile .wrap-window .window-footer ul p{
		width:65px !important;
	}
	body.UseInMobile .wrap-window .window-footer ul span.ariafontcontent{
		margin-left:20px !important;
	}
	body.UseInMobile .wrap-window .window-body .info{
		width:98% !important;
	}
	body.UseInMobile .wrap-window .window-header{
		font-size:24px !important;
	}
	body.UseInMobile .section-zhongdiangongkailingyu li{
		width:33% !important;
	}
	body.UseInMobile .wrap-flat-button-group .item span{
		line-height:1.2 !important;
	}
	/*首页列表*/
    body.UseInMobile #mainmax .govpushinfo150203{
		height:500px !important;
	}
	body.UseInMobile #mainmax .govpushinfo150203 li{
		height:56px !important;
	}
    body.UseInMobile .content table th.ariafonttitle{
    	font-size: 3.8vw !important;
    	font-weight:bold !important;
    }
    body.UseInMobile .content table td.ariafonttitle{
    	font-size: 3.8vw !important;
    }
	body.UseInMobile ul.list-news li em.ariafonttitle{
		font-size:6vw !important;
		float:left !important;
		line-height: 1.5 !important;
	}
	body.UseInMobile .wrap-flat-button-group .item{
		height:200px !important;
	}
	body.UseInMobile .wrapper-footer{
		margin-bottom:60px;
	}
	
	/*政务五公开*/
	body.UseInMobile .section-title h3.ariafonttitle{
		line-height:1 !important;
		font-size:35px !important;
		font-weight:bold !important;
	}
	body.UseInMobile ul.list-news li a.ariafontcontent{
		line-height:1.5 !important;
		
	}	
	
	/***关怀版css_end***/
}