.w1100{width: 100%!important;}
.header{padding-top: .625rem;}
.header .logo{background:url(logoGuohui.png) no-repeat center top;padding-left: 0;height: auto;padding-top: 4.0625rem;}
.header .logo a{display: block;text-align: center;font-size: 1.625rem}
.header .zfxxgk-font{margin-top: 0;font-size: 3.5rem;}
.header .zfxxgk-font:before{width: 80%;left: 10%;margin-left: 0;}
.search{padding-top: 1.25rem;height: auto;margin-bottom: 1.25rem;}
.search form{width: 100%;}
.search input[type=text]{width: 75%;}
.search input[type=submit]{width: 20%;}
.search:before, .search:after{display: none;}
.wrap{padding:0 1.25rem 1.875rem;}
.main-content>div{float: none;width: 100%;margin:2rem 0;}
/* .left-col-down{display: block;} */
.zfxxgkzn.side-col-hover>a{background-image: url(zfxxgkznHover.png);background-color:rgb(45,102,165);color: #ffffff;}
.zfxxgkzd.side-col-hover>a{background-image: url(zfxxgkzdHover.png);background-color:rgb(45,102,165);color: #ffffff;}
.fdzdgknr.side-col-hover>a{background-image: url(fdzdgknrHover.png);background-color:rgb(45,102,165);color: #ffffff;}
.zfxxgknb.side-col-hover>a{background-image: url(zfxxgknbHover.png);background-color:rgb(45,102,165);color: #ffffff;}
.main-content-left>ul>li>a{line-height: 3.75rem;}
.sub-info{width: 100%;}

/* 滚动条及字体大小限制 */
.main-content-left>ul>li{font-size: 1.3125rem !important;}
.out{ height:auto !important}
.main-content-right{ height:auto !important;padding-top:0;}
.scrollbar{ display:none}
.footerMain{width: 100%;}


/**改**/
.w1100{
    padding: 1.875rem 1.25rem 2.5rem 1.25rem;
}
.header .logo {
    background: none;
    padding-left: 0;
    padding-top: 0;
}
.header .logo a{
    font-size:2.1875rem;
}
.header .logo a img{
    width:3.75rem;
    margin-right: .6875rem;
}

.wrap{
    padding: 1.25rem;
}
.head-wzafw{
    display:none;
}
.search form{
    height:4.375rem;
}
.search input[type=text] {
    width: 39rem;
    height: auto;
    line-height: 4.375rem;
    font-size:1.875rem;
    margin-left: 0;
    background: none;
}
.search input[type=submit]{
    width: 2.5rem;
    height: 2.625rem;
    background-size: cover;
    float: right;
    margin: .875rem 1.25rem 0 0;
}
.main-content-left>ul>li>a{
    height: 7rem;
    line-height: 7rem;
    background-size: 3.75rem;
    padding: 0 3.125rem 0 7rem;
    font-size: 2.125rem;
}
.fdzdgknr>a>span, .zfxxgknb>a>span{
    width: 2.5rem;
    height: 7rem;
    background-position: center center!important;
}
.left-col-down a{
    line-height: 3.75rem;
    font-size: 1.875rem;
}

.inner ul li{
    font-size: 1.875rem;
    line-height: 2.8125rem;
    background: none;
    padding-left: 0;
    border-bottom: .0625rem dashed #eee;
    text-align: justify;
    padding-bottom: 1.5rem;
    padding-top: 1.125rem;
}

.inner ul li span{
    font-size: 1.875rem;
    color: #999;
    display: block;
    margin-top: .625rem;
    margin-left: 0;
}

.fdzdgknr-content h3 {
    height:4.375rem;
}
.fdzdgknr-content h3 span{
    height:4.375rem;
    line-height: 4.375rem;
    font-size:2.125rem;
}
.fdzdgknr-content ul li{
    font-size: 1.875rem;
    line-height: 2.8125rem;
    background: none;
    padding-left: 0;
    border-bottom: .0625rem dashed #eee;
    text-align: justify;
    padding-bottom: 1.5rem;
    padding-top: 1.125rem;
}

.fdzdgknr-content ul li span{
    font-size: 1.875rem;
    color: #999;
    display: block;
    margin-top: .625rem;
    margin-left: 0;
}
/**较大字体**/
body #hanwebFontSize .header .zfxxgk-font.moreFontSize{
    font-size:3.8rem!important;
}

body #hanwebFontSize .main-content-right.moreFontSize .fdzdgknr-content ul li{
    font-size:2.3rem!important;
}
body #hanwebFontSize .main-content-right.moreFontSize .fdzdgknr-content ul li span{
    font-size:2.3rem!important;
}

/**特大字体**/
body #hanwebFontSize .header .zfxxgk-font.mastFontSize{
    font-size:4rem!important;
}
body #hanwebFontSize .main-content-right.mastFontSize .fdzdgknr-content ul li{
    font-size:2.5rem!important;
}
body #hanwebFontSize .main-content-right.mastFontSize .fdzdgknr-content ul li span{
    font-size:2.5rem!important;
}