.h1400 {
    height: auto;
}

.h940 {
    height: auto;
}

.mh1400 {
    min-height: unset;
}

.main {
    width: 100% !important;
    min-width: 100%;
}

.header_top {
    width: 100%;
}

.floor_content {
    background: unset;
}

.toolbar {
    display: none;
}

.header_left {
    width: 100%;
}

.header_left .logo {
    display: block;
    float: left;
    width: 65%;
    height: 100px;
    background: url(../../../images/kjb_logo.png) no-repeat 0px center;
    background-size: 100%;
}

.title_zfxxgk {
    margin: 25px auto 80px auto;
    height: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.floor_content {
    width: 100%;
}

.mh1303 {
    min-height: 100%;
}

.w1028 {
    width: 100%;
}
.w1150 {
    width: 100%;
}


.advancedSearch {
    margin: 0 auto;
    padding: 0;
}

.floor_content .floor_content_search {
    height: 100px;
    background: unset;
}

.advancedSearchInput {
    border: none;

}

/* å¯¼èˆª start */
.floor_content_details .leftPart {
    float: unset;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-evenly;
    position: relative;

}

.floor_content_details .leftPart .menu_one-level>:hover,
.floor_content .floor_content_details .leftPart .active {
    background-position: 20px bottom;
}

.floor_content_details .leftPart .menu_one-level {
    width: 340px;
    height: 100px;
    box-sizing: border-box;
    background-position: 20px 0px;
    background-size: 62px auto;
    line-height: 40px;
    padding-left: 120px;
    font-size: 35px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-shadow: 0 4px 12px rgba(100, 116, 139, 0.15);
}

#zc_two-level {
    width: 340px;
    flex-wrap: wrap;
    justify-content: center;
}

#zc_two-level li {
    width: 340px;
    text-align: center;
}

.floor_content_details .leftPart .menu_two-level {
    width: 340px;display: none;
    flex-wrap: wrap;
    justify-content: center;
}


#ztfl {
    width: 340px !important;
    font-size: 32px;
    line-height: 60px;
    display: block;
    height: 60px;
}

.floor_content_details .leftPart .menu_two-level>ul>li {
    width: 340px;
    background-size: 8%;
    background-position: 20px -3px;
    padding-left: 50px;
}

.menu_one-level.active+.menu_two-level{
    display: none;
}

.floor_content_details .leftPart .menu_two-level>ul>li>a {
    font-size: 32px;
    line-height: 60px;
}

.floor_content_details .leftPart .menu_two-level>ul>li>a:hover {
    color: #025194;
}

.floor_content_details .leftPart .menu_two-level>ul>li:hover,
.floor_content_details .leftPart .menu_two-level ul .active {
    background-position: 20px -61px;
}

.floor_content_details .leftPart .ysqgk {
    width: 340px;
    line-height: 40px;
}

.floor_content_details .leftPart .gknr {
    line-height: 40px;
    padding-top: 10px;
}

.floor_content_details .rightPart .content_info *{font-size:30px !important;}


.floor_content_details .leftPart .menu_one-level>span {
    position: static;
}

.floor_content_details .leftPart .menu_one-level #span_zc {
    position: static;
}

.floor_content_details .rightPart {
    width: 100%;
    float: unset;
    padding-left: 20px;
    padding-right: 20px;
}

.floor_content_details .rightPart .title {
    width: 100%;
}

.floor_content_details .rightPart .content_info {
    width: 100%;
}

.menu_two-level {
    display: none;
    width: 340px;
    background-color: white;
    border: 1px solid #e0e0e0;
    border-top: none;
    position: absolute;
    z-index: 1;
    /* ç¡®ä¿åœ¨ä¸€çº§èœå•ä¸Šæ–¹ */
    padding: 15px 0;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1);
}

#zc_two-level li>a {
    /* font-size: 16px; */
    color: #4d4d4d;
    font-size: 32px;
    line-height: 70px;
}

/* æ”¶èµ·æŒ‰é’®æ ·å¼ */
.close-btn {
    display: block;
    width: 40%;
    height: 60px;
    /* padding: 10px 0; */
    border-radius: 10px;
    text-align: center;
    color: #fff;
    background-color: #0066cc;
    /* border-top: 1px solid #e0e0e0; */
    margin-top: 20px;
    cursor: pointer;
    font-size: 32px;
    line-height: 60px;
}

.close-btn:hover {
    /*background-color: #f0f0f0;*/
}

/* å¯¼èˆª end */


/* æ–‡ç« å†…å®¹åŒºåŸŸ start */
content_info {
    max-height: unset;
}


.floor_content_details .rightPart p {
    word-break: keep-all;
}


/* æ–‡ç« å†…å®¹åŒºåŸŸ end */



/* æ”¿åºœä¿¡æ¯å…¬å¼€å¹´æŠ¥ */
.zfxxgknb_content_mobile .mh735,
.ysqgk_content_mobile .leftPart,
.zfxxgkzn_content_mobile .leftPart{
    min-height: auto;
}


.zfxxgknb_content_mobile .rightPart,
.ysqgk_content_mobile .rightPart,
.zfxxgkzn_content_mobile .rightPart,
.zfxxgkzd_content_mobile .rightPart,
.fdzdgknr_index_content_mobile .rightPart,
.zc_content_mobile .rightPart,
.fdzdgknr_kjtj_content_mobile .rightPart
{
    height: auto;
    padding: 0;
}

.zfxxgknb_content_mobile .content_info {
    height: auto;
}


.list_common li,.list_common a,.list_common li a,.list_common li span
{
    float: none;
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    text-align: start;
    font-size: 30px;white-space: normal;
}

.list_common_outer{padding:.1px;}
.list_common a
{
    margin-bottom: 12px;
}

.list_common li span
{
    margin-bottom: 36px;
    font-size: 26px;
}

.rightPart
{
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

/* ä¾ç”³è¯·å…¬å¼€ */
.ysqgk_content_mobile .content_info {
    font-size: 20px;
}

.ysqgk_content_mobile .trs_editor_view p,
.zfxxgkzn_content_mobile .trs_editor_view p,
.zfxxgkzn_content_mobile .trs_editor_view p a,
.zfxxgkzn_content_mobile .trs_editor_view strong {
    font-size: 24px !important;
    line-height: 40px;
    overflow-wrap: break-word;
}

.ysqgk_content_mobile .rightPart .title,
.ysqgk_content_mobile .rightPart .content_info,
.zfxxgkzn_content_mobile .rightPart .title,
.zfxxgkzn_content_mobile .rightPart .content_info{
    float: none;
    width: auto;
}

/* æ”¿åºœä¿¡æ¯å…¬å¼€åˆ¶åº¦ */
/*
.zfxxgkzd_content_mobile .list_common {
    margin: 25px !important;
}
*/

/* æ³•å®šä¸»åŠ¨å…¬å¼€å†…å®¹ */
.fdzdgknr_index_content_mobile .list-main {
    margin: 0 25px;
    margin-top: 20px;
}

.fdzdgknr_index_content_mobile .w_list_xh {
    font-size: 24px;
    width: 60px;
}


/* 表头、序号  */
.list-head,.w_list_xh
{
    display: none;
}
.list-main-li-item.w_list_xh
{
    display: none;
}

.list-main-li-item.w_list_bt1{width:auto;}

.zc_content_mobile .w_list_xz {
    display: block;
    width: auto;
}

.zc_content_mobile .w_list_bt {
    width: auto;
}

.zc_content_mobile #data_list>li .bt {
    font-size: 30px;
    line-height: 42px;
}

.zc_content_mobile #data_list>li .tz {
    font-size: 24px;
    line-height: 40px
}

.zc_content_mobile .list-main {
    padding: 20px 0;
}

.zc_content_mobile #data_list>li {
    padding: 30px 25px;
}

.zc_content_mobile .list-main-li-item {
    height: auto;
}

.zc_content_mobile .w_list_xz .xz, 
.zc_content_mobile .w_list_xz_gzk .xz
{
    width: auto;
    margin-left: 0;
    margin-right: 20px;
    margin-top: 10px;
    font-size: 24px;
    line-height: 40px
}

.zc_content_mobile .zc_num {
    width: auto;
    margin-top: 20px;
    margin-bottom: -20px;
    color: #878787;
    font-size: 24px;
}

/* æ³•å®šä¸»åŠ¨å…¬å¼€å†…å®¹ */
.fdzdgknr_jkjj_content_mobile .rightPart {
    min-height: auto;
    padding: 0;
}

.fdzdgknr_jkjj_content_mobile .jgjj {
    width: auto;
    height: auto;
    margin: 30px 25px;
    padding: 0;
}

.fdzdgknr_jkjj_content_mobile .jgjj>p>span {
    font-size: 28px;
}

.fdzdgknr_jkjj_content_mobile .rightPart p {
    font-size: 28px;
    line-height: 48px;
}

.crumbs
{
    height: auto;
    padding: 10px 25px;
    color: #6c6c6c;
}

/* æ³•å®šä¸»åŠ¨å…¬å¼€å†…å®¹ - æ³•è§„æ”¿ç­– */
.fdzdgknr_fgzc_content_mobile .rightPart {
    padding: 0 25px;
}

.fdzdgknr_fgzc_content_mobile .crumbs,
.gjkjgh_content_mobile .crumbs{
    padding-left: 0;
}

.fdzdgknr_fgzc_content_mobile .list_common li,
.fdzdgknr_rsxx_content_mobile .list_common li,
.fdzdgknr_gjkjjl_content_mobile .list_common li
{
    float: left;
    width: 685px;
}

.fdzdgknr_fgzc_content_mobile .title_fdgk,
.fdzdgknr_rsxx_content_mobile .title_fdgk,
.fdzdgknr_gjkjjl_content_mobile .title_fdgk
{
    margin: 25px 0;
}

.fdzdgknr_fgzc_content_mobile .title_fdgk span,
.fdzdgknr_rsxx_content_mobile .title_fdgk span,
.fdzdgknr_gjkjjl_content_mobile .title_fdgk span
{
    font-size: 28px;
    line-height: 42px;
}


/* æ³•å®šä¸»åŠ¨å…¬å¼€å†…å®¹ - ç§‘æŠ€ç»Ÿè®¡ */
.fdzdgknr_kjtj_content_mobile .data_main_box,
.fdzdgknr_qt_content_mobile .data_main_box
{
    /*width: 700px;
    margin: 0 25px;*/width:auto;
    border: none;
}

.parHd li > a
{
    font-size: 28px;
}

.list-head
{
    display: none;
}


.w_list_rq,.w_list_fwzh
{
    display: block;
    width: auto;
    /*margin-bottom: 20px;*/
    text-align: start;
    color: #999;
    font-size: 24px;
}

.w_list_xl{width:auto;}

.list-main-li-item, #data_list>li
{
    height: auto;font-size:inherit;
}
.list-main-li-item{padding:10px 0;}
.list-main-li-item:empty{display:none;}

#data_list>li{font-size:30px;line-height:1.6;padding:20px 0;}
#data_list>li a{font-size:inherit;margin-bottom:16px;width: auto;color: #4b4b4b;display: block;overflow:hidden;text-align:left;}
#data_list>li a.xz{font-size:24px;}
#data_list>li:last-child{border-bottom:0;}

.fdzdgknr_kjtj_content_mobile .list-main-li-item {
    padding: 0;
}

.fdzdgknr_kjtj_content_mobile  .a_list{
    padding: 0 25px;
}

.fdzdgknr_kjtj_content_mobile .sPrev, 
.fdzdgknr_kjtj_content_mobile .sNext,
.fdzdgknr_qt_content_mobile .sPrev, 
.fdzdgknr_qt_content_mobile .sNext,
.fdzdgknr_fgzc_fgzc_content_mobile .sPrev, 
.fdzdgknr_fgzc_fgzc_content_mobile .sNext,
.fdzdgknr_fgzc_gfxwj_content_mobile .sPrev, 
.fdzdgknr_fgzc_gfxwj_content_mobile .sNext,
.fdzdgknr_fgzc_gfxwj_childrens_content_mobile .sPrev, 
.fdzdgknr_fgzc_gfxwj_childrens_content_mobile .sNext
{
    width: 28px;
    height: 28px;
    background-size: 100% auto;
    top: 12px;
}

/* æ³•å®šä¸»åŠ¨å…¬å¼€ä¿¡æ¯ - äººäº‹ä¿¡æ¯ */
.fdzdgknr_rsxx_content_mobile .rightPart,
.fdzdgknr_qt_content_mobile .rightPart,
.fdzdgknr_fgzc_gfxwj_content_mobile .rightPart,
.fdzdgknr_fgzc_gfxwj_childrens_content_mobile .rightPart,
.fdzdgknr_jyta_content_mobile .rightPart,
.fdzdgknr_gjkjjl_content_mobile .rightPart,
.gjkjgh_content_mobile .rightPart
{
    padding: 0 25px;
}

.fdzdgknr_rsxx_content_mobile .crumbs_mobile .crumbs,
.fdzdgknr_gjkjjl_content_mobile .crumbs_mobile .crumbs,
.fdzdgknr_jyta_content_mobile .crumbs_mobile .crumbs,
.fdzdgknr_qt_content_mobile .crumbs_mobile .crumbs,
.fdzdgknr_fgzc_fgzc_content_mobile .crumbs_mobile .crumbs
{
    padding-left: 0px;
}

.more {
    padding: 5px 25px;height: auto;
    font-size: 24px;
}

.fdzdgknr_rsxx_content_mobile .rightPart > a:nth-of-type(1) {
    /*margin-left: 295.5px !important;*/
}

.fdzdgknr_rsxx_content_mobile .rightPart > a:nth-of-type(2) {
   /* margin-left: 108.5px !important;*/
}

/* æ³•å®šä¸»åŠ¨å…¬å¼€å†…å®¹ - å›½å®¶ç§‘æŠ€å¥–åŠ± */

.fdzdgknr_gjkjjl_content_mobile .more {
    /*margin-left: 302.5px;*/
}

/* æ³•å®šä¸»åŠ¨å…¬å¼€å†…å®¹ - å»ºè®®ææ¡ˆ */

.fdzdgknr_index_content_mobile .list-main {
    margin-top: 0;
}
/*
* {
	font-size: inherit;
}
*/

/* 法定主动公开内容 - 法规政策 - 法规政策 */
.fdzdgknr_fgzc_fgzc_content_mobile .parHd li.act a,
.fdzdgknr_fgzc_gfxwj_childrens_content_mobile .parHd li.act a
{
    border-radius: 5px;
}

.fdzdgknr_fgzc_fgzc_content_mobile .parHd li> a,
.fdzdgknr_fgzc_gfxwj_childrens_content_mobile .parHd li> a
{
    line-height: 30px;
}

.fdzdgknr_fgzc_fgzc_content_mobile .data_main_box,
.fdzdgknr_fgzc_gfxwj_content_mobile .data_main_box,
.fdzdgknr_fgzc_gfxwj_childrens_content_mobile .data_main_box
{
    border-top: none;
}

/* 法定主动公开内容 - 法规政策 - 规范性文件 */
.fdzdgknr_fgzc_gfxwj_content_mobile .crumbs_mobile .crumbs,
.fdzdgknr_fgzc_gfxwj_childrens_content_mobile .crumbs_mobile .crumbs{
    padding: 10px 0;
}

.fdzdgknr_fgzc_gfxwj_childrens_content_mobile #data_list>li {
    width: 700px;
}

/* 国家科技规划 */
.gjkjgh_content_mobile .rightPart {
    width: auto !important;
}

.gjkjgh_search_mobile .advancedSearch,
.gjkjgh_search_mobile .advancedSearch > p
{
    margin: 0;
    padding: 0;
    width: auto;
    color: #fff;
    font-size: 42px;
}
