/*
* @Author: zhaopenghua
* @Date:   2025-10-16 
* @Last Modified by:   zhaopenghua
* @Last Modified time: 2025-11-24
*/

/*-------------公共css--------------------*/

.fl{
    float:left;
}
.fr{
    float:right;
}
.clear{
    clear:both;
}
.mgb25{
    margin-bottom:25px!important;
}
.nav_ul li{
    width:294px!important;
}
.cont{
    margin-top:38px;
    background:#fafafa;
    padding-bottom:40px;
}
.bread{
    padding:25px 0;
}
.cont2,.cont4{
    background:#fff;
}
.con3{
    background:#fafafa;
}
.cont4{
    padding-bottom:50px;
}
body{
    background:#fafafa;
}
.fr{
    float:right;
}
.listcont{
    padding-top:20px;
    overflow:hidden;
}
.ulList li{
    height:50px;
    border-bottom:1px dashed #bfbfbf;
    display:flex; 
    align-items:center;
    justify-content:space-between;
    background:url(/bjjs/uiFramework/commonResource/image/2025091914305470164.png) no-repeat left center;
}
.ulList li a{
    font-size:16px;
    color:#000;
    padding-left:20px;
}
.ulList li span{
    font-size:16px;
    color:#b4b4b4;
}
.ulList li:last-child{
    border:none;
}
.tit_mk{
    display:flex; 
    justify-content:space-between;
    align-items:center;
}
.titlename{
    background:url(/bjjs/uiFramework/commonResource/image/2025091514364723776.png) no-repeat;
    height:70px;  
    width:236px;
    margin-bottom:20px;
}
.titlename span,.titlename a{
    color:#fff;
    font-size:24px;
    font-weight:bold;
    display:flex;
    width:190px;
    justify-content:center;
    align-items:center;
    height:55px;
}
.tit_mk .more{
    font-size:14px; 
    color:#bf1629; 
    margin-top:45px;
}



/*-----------------------应急管理栏目css开始-------------------------*/

/*------------防汛------------*/
.fxdh_bt{
    height:54px;
    line-height:54px;
    text-align:center;
    font-family:"微软雅黑";
    color:#FFF;
    font-weight:bold;
    font-size:22px;
    background:#b62630;
    margin-bottom:40px;
}
.fxdh_nrbox{
    float:left;
    border:1px solid #e6e6e6;
    border-top:1px solid #b62630;
    padding:17px 15px 8px 15px;
    margin-bottom:12px;
    margin-right:14px;
}
.fxdh_nrbox:nth-child(4n){
    margin-right:0px;
}
.dwmc{
    width:257px;
    padding-bottom:10px;
    border-bottom:1px solid #e6e6e6;
    font-size:16px;
    font-weight:bold;
    color:#404040;
    font-family:"微软雅黑";
}
.dhxx{
    margin-top:6px;
}
.dhxx p{
    font-size:14px;
    color:#404040;
    font-family:"微软雅黑";
    line-height:20px;
}



/*-----------------------应急管理栏目css结束-------------------------*/

/*-----------------------房屋安全使用栏目css开始-------------------------*/
/*------------房屋安全使用禁止行为------------*/
.titlename_o{
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/fwaqsyjzxw.png) no-repeat;
    height:70px;
    width:376px;
    margin-bottom:20px;
}
.titlename_o span,.titlename_o a{
    width:350px;
    color:#fff;
    font-size:24px;
    font-weight:bold;
    display:flex;
    justify-content:center;
    align-items:center;
    height:55px;
}
.fwaqsyjzxw_sp{
    padding-top:26px;
    margin-bottom:44px;
}
.fwaqsyjzxw_sp video{
    width:712px;
    height:398px;
}
.wxts_box{
    border:1px solid #f8c68e;
    padding:22px 0px 28px 22px;
}
.wxts_box .wxts{
    height:24px;
    line-height:24px;
    padding-left:36px;
    color:#ff7802;
    font-size:18px;
    font-weight:bold;
    font-family:"微软雅黑";
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/wxtsImg.png) no-repeat left top;
}
.wxts_conBox{
    margin-top:20px;
    display:flex;
}
.wxts_con{
    float:left;
    width:364px;
    padding-right:16px;
    margin-right:16px;
    border-right:1px dashed #f8c68e;
    box-sizing:unset;
}
.wxts_con:last-child{
    border-right:none;
    margin-right:0px;
}
.wxts_con .bt{
    width:364px;
    height:34px;
    line-height:34px;
    text-align:center;
    color:#FFF;
    font-size:18px;
    font-weight:bold;
    font-family:"微软雅黑";
    background:#ff7802;
}
.wxts_con .nr{
    margin-top:14px;
}
.wxts_con .nr p{
    font-family:"微软雅黑";
    font-size:16px;   
    color:#ff7802;  
    line-height:30px;   
}
.more{
    color:#bf1629;
    font-size:14px;
    float:right;
    padding-top:16px;
}

/*------------变动建筑主体和承重结构安全管理流程------------*/
.titlename_bd{
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/gjpxTit01.png) no-repeat;
    height:70px;
    width:548px;
    margin-bottom:20px;
    background-size:100% 100%;
}
.titlename_bd span,.titlename_bd a{
    width:90%;
    color:#fff;
    font-size:24px;
    font-weight:bold;
    display:flex;
    justify-content:center;
    align-items:center;
    height:55px;
}
.cglcBox{
    margin-top:24px;
}
.cgNav{
    border-bottom:1px solid #e6e6e6;
}
.cgNav a{
    display:inline-block;
    padding-bottom:17px;
    margin-right:30px;
    color:#666;
    font-size:24px;
    font-weight:bold;
    font-family:"微软雅黑";
    cursor:pointer;
}
.cgNav a.active{
    border-bottom:2px solid #b62630;
    color:#b62630;
}
.cgnrBox{
    margin-top:30px;
} 
.cgnrBox div{
    display:none;
}   
.cgnrBox div p{
    text-align:center;
    font-size:16px;
    color:#bd1a2d;
    font-family:"微软雅黑";
    margin-top:42px;
}
.cgnrBox div p a{
    font-size:16px;
    color:#bd1a2d;
    font-family:"微软雅黑";   
}
.cgnrBox div.cg_zxq{
    display:block;
}

/*------------超限高层建筑工程抗震设防审批------------*/
.titlename_t{
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/cgcjz_tit.png) no-repeat;
    height:70px;
    width:476px;
    margin-bottom:20px;
}
.titlename_t span,.titlename_t a{
    width:450px;
    color:#fff;
    font-size:24px;
    font-weight:bold;
    display:flex;
    justify-content:center;
    align-items:center;
    height:55px;
}
.cxgcBox{
    margin-top:18px;
}
.bszrBox{
    margin-top:22px;
}
.bszrBox a{
    float:right;
    width:129px;
    height:35px;
    line-height:35px;
    text-align:center;
    font-size:16px;
    font-family:"微软雅黑";
    color:#bf162b;
    border:1px solid #bf162b;
    border-radius:20px;
}

/*------------常见问答------------*/
.cjwtBox{
    display:flex;
}
.cjwtNrBox{
    border:1px solid #ebebeb;
    display:inline-block;
    margin-right:20px;width:50%;
}
.cjwtNrBox:last-child{
    margin-right:0px;
}
.cjwt{
    width:94%;
    margin:0 auto;
}
.cjwt_tit{
    padding:24px 0;
    font-size:18px;
    font-weight:bold;
    font-family:"微软雅黑";
    color:#404040;
    background:url(/bjjs/uiFramework/commonResource/image/2025091516070281561.png) no-repeat left center;
    border-bottom:1px solid #ebebeb;
}
.cjwt_tit a{
    font-size:18px;
    font-weight:bold;
    font-family:"微软雅黑";
    color:#404040;
    margin-left:43px;display:block;
}
.cjwt_da{
    margin:18px 0;
}
.cjwt_da p{
    font-size:16px;
    font-family:"微软雅黑";
    line-height:24px;
    color:#404040;
}
.cjwt_da p strong{
    font-size:16px;
    font-family:"微软雅黑";
    font-weight:bold;
    color:#000;
}
.byfzBox{
    padding-top:38px;
    padding-bottom:56px;
}
/*-----------------------房屋安全使用栏目css结束-------------------------*/
/*-----------------------普通地下室栏目css开始-------------------------*/
/*------------地下室备案地图------------*/
.batBox{
    padding-top:58px;
    padding-bottom:26px;
}
.bat_tit{
    height:52px;
    background:#b62630;
    line-height:52px;
    font-size:24px;
    font-weight:bold;
    font-family:"微软雅黑";
    color:#FFF;
    text-align:center;
    margin-bottom:30px;
}

/*------------普通地下室备案流程------------*/
.balcBox{
    padding-top:40px;
    padding-bottom:46px;
}

/*-----------------------普通地下室栏目css结束-------------------------*/
/*-----------------------农村低收入群体危房改造栏目css开始-------------------------*/
/*------------温馨提示------------*/
.vfgzWxts{
    margin-top:60px;
    height:142px;
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/wfgzBj01.png) no-repeat;
}
.vfgzWxtsTit{
    height:48px;
    line-height:48px;
    text-align:center;
    font-size:24px;
    font-weight:bold;
    font-family:"微软雅黑";
    color:#FFF;
}
.vfgzWxtsNr{
    padding:40px 0 0 48px;
    font-size:18px;
    color:#d96a23;
    font-family:"微软雅黑";
}

/*------------保障对象范围------------*/
.bzdxfwBox{
    margin-top:10px;
    margin-bottom:20px;
    height:284px;
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/bzdxfwBj.jpg) no-repeat;
}
.bzdxfw{
    width:512px;
    margin-left:31px;
    padding:74px 48px 0px;
}
.bzdxfw p{
    font-size:18px;
    font-weight:bold;
    color:#404040;
    font-family:"微软雅黑";
    line-height:32px;
    text-indent:38px;
}

/*------------保障方式------------*/
.bzfsBox{
    margin-top:16px;
    margin-bottom:20px;
    height:600px;
}
.gzaqBox,.bzaqBox{
    width:582px;
    height:600px;
}
.aqBoxTit{
    width:172px;
    height:39px;
    line-height:39px;
    font-family:"微软雅黑";
    font-weight:bold;
    font-size:20px;
    color:#fff;
    text-indent:34px;
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/wfgzBj02.png) no-repeat;
}
.gzaqBox{
    float:left;
    background:url(/bjjs/uiFramework/commonResource/image/2026040815105150927.png) no-repeat;
}
.bzaqBox{
    float:right;
    background:url(/bjjs/uiFramework/commonResource/image/2026040815120232571.png) no-repeat;
}
.gzaqNrBox,.bzaqNrBox{
    margin-top:16px;
    margin-left:8px;
    width:402px;
    height:272px;
    position:relative;
    display:flex;
}
.gzaqNr{
    margin-left:11px;
    margin-top:90px;
    width:180px;
    height:235px;
    float:left;
    cursor:pointer;
}
.gzaqTit{
    font-family:"微软雅黑";
    font-size:16px;
    color:#FFF;
    text-align:center;
}
.gzaqXx{
    display:none;
    position:absolute;
    top:0;
    width:216px;
    height:130px;
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/wfgzBj04.png) no-repeat;
}
.gzaqXx p{
    padding:9px 14px 0px;
    font-size:14px;
    line-height:14px;
    font-family:"微软雅黑";
    color:#fff;
}
.bzaqNrBox .gzaqNr{
    margin-top:144px;
    height:178px;
}
.bzaqNrBox .gzaqNr .gzaqTit{
    width:156px;
}
.bzaqXx{
    top:50px;
}
.bzaqXx p{
    padding:6px 13px 0px;
    font-size:10px;
}

/*------------申请流程------------*/
.wfSqlcBox{
    margin-top:40px;
}
.wfSqlcBox p{
    text-align:center;
    font-size:16px;
    color:#bd1a2d;
    font-family:"微软雅黑";
    margin-top:40px;
}
.wfSqlcBox p a{
    font-size:16px;
    color:#bd1a2d;
    font-family:"微软雅黑";   
}

/*------------资金补助标准------------*/
.tabHeader2 ul{
    display:flex;
    flex-wrap:wrap;
    margin-top:28px;
}
.tabHeader2 ul li{
    width:117px;
    height:33px;
    text-align:center;
    border-radius:20px;
    background:#f2f2f2;
    margin-bottom:16px;
    margin-right:7px;
    line-height:33px;
}
.tabHeader2 ul li:nth-child(9n){
    margin-right:0;
}
.tabHeader2 ul li a{
    font-size:16px;
    color:#404040;
}
.tabHeader2 ul li.tab_y{
    background:#b62630;
}
.tabHeader2 ul li.tab_y a{
    color:#fff;
}
.nerCont1_c_2{
    margin-top:20px;
    margin-bottom:40px;
}
.nerCont1_c_2_x{
    display:flex;
    justify-content:space-between;
}
.tab_x_n{
    display:none!important;
}
.nerCont1_c_2_l{
    width:45%;
}
.nerCont1_c_2_r{
    width:52%;
}
.dt1 img{
    width:100%;
}
.bz_tit{
    display:flex;
    justify-content:space-between;
    align-items:center;
}
.bz_tit_span{
    font-size:18px;
    color:#404040;
    border-left: 6px solid #b62630;
    padding-left: 15px;
}
.bzNr{
    font-family:"微软雅黑";
    font-size:16px;
    color:#404040;
    line-height:32px;
    margin-top:32px;
    text-indent:32px;
}
.btbzSm{
    border:1px solid #ff7802;
    padding-bottom:32px;
    margin-top:20px;
}
.smTit{
    display:flex;
    align-items:center;
    font-size:18px;
    line-height:24px;
    font-weight:bold;
    color:#ff7802;
    margin-left:22px;
    padding-left:36px;
    margin-top:22px;
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/wxtsImg.png) no-repeat left top;
}
.btbzSm p{
    padding:0px 34px 0px 58px;
    margin-top:16px;
    line-height:26px;
    font-size:16px;
    color:#ff7802;
}

/*------------建设标准与验收------------*/
.titlename_th{
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/wfgzBj05.png) no-repeat;
    width:288px;
}
.titlename_th span,.titlename_th a{
    width:242px;
}
.Tips{
    border:1px solid #f8c68e;
    margin-top:18px;
}
.tips_t{
    display:flex;
    align-items:center;
    font-size:18px;
    font-weight:bold;
    color:#ff7802;
    padding-left:22px;
    padding-top:22px;
}
.tips_t img{
    padding-right:13px;
}
.tips_cont{
    padding-top:20px;
    padding-left:59px;
    padding-bottom:30px;padding-right:30px;
}
.tips_cont p{
    font-size:16px;
    color:#ff7802;
    line-height:2;
}
.jsBzYsBox{
    margin:38px 0px;
}
.jsBzBox,.jsYsBox{
    width:582px;
    height:236px;
}
.jsBzBox{
    float:left;
}
.jsYsBox{
    float:right;
}
.jsBzYsTit{
    width:582px;
    height:45px;
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/wfgzBj06.png) no-repeat;
    font-size:24px;
    font-weight:bold;
    color:#FFF;
    line-height:45px;
    text-align:center;
}
.jsBzNrBox,.jsYsNrBox{
    background:#fff9ee;
    padding:25px 34px 16px 40px;
}
.jsBzNrBox ul li{
    line-height:48px;
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/wfgzXd01.jpg) left center no-repeat;
    padding-left:26px;
}
.jsYsNrBox ul li{
    margin-top:12px;
    line-height:30px;
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/wfgzXd01.jpg) left 9px no-repeat;
    padding-left:26px;   
}
.jsBzNrBox ul li a,.jsYsNrBox ul li a{
    font-size:18px;
    font-weight:bold;
    color:#404040;
}
.wfgzqhBox{
    margin-top:35px;
    margin-bottom:20px;
}
.vfgzhBox{position:relative;}
.fzwzBox{position:absolute;bottom:10px;}
.vfgzqBox,.vfgzhBox{
    width:582px;
    height:434px;
    position:relative;
}
.vfgzqBox{
    float:left;
    background:url(/bjjs/uiFramework/commonResource/image/2026040814241149580.png) no-repeat;
}
.vfgzhBox{
    float:right;
    background:url(/bjjs/uiFramework/commonResource/image/2026040814322114053.png) no-repeat;
}
.wfgzqhTit{
    width:152px;
    height:39px;
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/wfgzBj03.png) no-repeat;
    text-indent:40px;
    line-height:39px;
    color:#FFF;
    font-size:20px;
    font-weight:bold;
}
.fzwzBox{
    padding:5px 10px 0px;
}
.fzwzBox p{
    font-size:16px;
    color:#fff;
    text-indent:2em;
    line-height:24px;
}
.wdwzBox a,.chwzBox a,.qbwzBox a{
    position:absolute;
    width:108px;
    height:34px;
    text-indent:-999999999999999px;
}
.wdwzBox a{
    left:125px;
    top:93px;
}
.chwzBox a{
    top:173px;
    right:110px;
}
.qbwzBox a{
    bottom:93px;
    right:20px;
}
.wdwz,.chwz,.qbwz{
    position:absolute;
    width:206px;
    height:76px;
    display:none;
}
.chwz,.qbwz{
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/wfgzBj09.png) no-repeat;
}
.wdwz{
    top:71px;
    right:136px; 
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/wfgzBj08.png) no-repeat;   
}
.chwz{
    left:152px;
    top:151px;
}
.qbwz{
    right:133px;
    bottom:71px;
}
.wdwz p,.chwz p,.qbwz p{
    font-size:14px;
    line-height:18px;
    color:#FFF;
}
.chwz p,.qbwz p{
    padding:10px 31px 0px 21px;
}
.wdwz p{
    padding:10px 21px 0px 31px;
}

/*------------通知公告------------*/
.tabHeader1{
    padding-top:30px;
    border-bottom:1px solid #e6e6e6;
}
.tabHeader1 ul{
    display:flex;
}
.tabHeader1 ul li{
    margin-right:30px;
    font-size:24px;
    font-weight:bold;
    color:#404040;
    padding-bottom:20px;
}
.tabHeader1 ul li.tab_y{
    color:#b62630;
    border-bottom:2px solid #b62630;
}
.tabHeader1 ul li a {
    font-size: 20px;
    color: #404040;
    font-weight: bold;
}
.tabHeader1 ul li.tab_y a {
    color: #b62630;
    
}
.tab_x_n {
    display:none;
}

/*------------视频------------*/
.fxspBox{
    margin-top:32px;
    margin-bottom:50px;
}
.fxsp{
    display:none;
}

/*-----------------------农村低收入群体危房改造栏目css结束-------------------------*/
/*-----------------------抗震节能农村建设栏目css开始-------------------------*/
/*------------温馨提示------------*/
.kzjnWxts{
    margin-top:60px;
    height:177px;
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/kzjnncjsBj.png) no-repeat;
}
.kzjnWxtsTit{
    height:48px;
    line-height:48px;
    text-align:center;
    font-size:24px;
    font-weight:bold;
    font-family:"微软雅黑";
    color:#FFF;
}
.kzjnWxtsNr{
    padding:40px 0 0 48px;
    font-size:18px;
    color:#d96a23;
    font-family:"微软雅黑";
}

/*------------申请主体------------*/
.kzsqztBox{
    margin:20px 0px;
    height:204px;
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/kzjnImgBj01.jpg) no-repeat;
}
.kzsqztNr{
    width:606px;
    padding:44px 0px 0px 52px;
}
.kzsqztBox p{
    padding:28px 48px 0px;
    font-size:18px;
    font-weight:bold;
    color:#404040;
    text-indent:38px;
    line-height:32px;
}

/*------------保障方式------------*/
.kzjnBzfsBox{
    height:310px;
    margin:20px 0px 26px 0px;
}
.kzjsBox,.jnjsBox{
    width:582px;
    height:310px;
}
.kzjsBox{
    float:left;
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/kzjnImgBj02.jpg) no-repeat;
}
.jnjsBox{
    float:right;
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/kzjnImgBj03.jpg) no-repeat;
}
.jsBoxTit{
    width:172px;
    height:39px;
    line-height:39px;
    font-family:"微软雅黑";
    font-weight:bold;
    font-size:20px;
    color:#fff;
    text-indent:34px;
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/wfgzBj02.png) no-repeat;
}
.kzjsNrBox{
    padding-top:36px;
}
.kzjsNrBox p{
    font-size:18px;
    font-weight:bold;
    color:#404040;
    text-align:center;
}
.jnjsNrBox{
    padding:22px 47px 0px 47px;
}
.jnjsNrBox p{
    font-size:18px;
    font-weight:bold;
    color:#404040;
    text-indent:38px;
    line-height:32px;    
}

/*------------资金奖励标准------------*/
.zjjlBzBox{
    padding-top:24px;
    height:249px;
}
.jlNrBox{
    float:left;
    margin-right:21px;
    padding-top:37px;
    width:386px;
    height:225px;
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/kzjnBj01.png) no-repeat;
}
.jlNrBox:last-child{
    margin-right:0px;
}
.jlTit{
    font-size:20px;
    font-weight:bold;
    color:#bd1a2d;
    text-align:center;
}
.jlNr{
    padding:64px 35px 0px 26px;
}
.jlNr p{
    font-size:16px;
    font-weight:bold;
    color:#404040;
    line-height:24px;
    text-indent:32px;
}

/*------------申请流程------------*/
.kzjnSqlcBox{
    margin:60px 0px;
}
.kzjnSqlcBox p{
    text-align:center;
    font-size:16px;
    color:#bd1a2d;
    font-family:"微软雅黑";
    margin-top:40px;
}
.kzjnSqlcBox p a{
    font-size:16px;
    color:#bd1a2d;
    font-family:"微软雅黑";   
}
.kzjnGzhBox{
    width:948px;
    height:502px;
    margin:0 auto;
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/kzjnImgBj04.jpg) no-repeat;
    position:relative;
}
.kz_wdwzBox a,.kz_chwzBox a,.kz_qbwzBox a{
    position:absolute;
    width:108px;
    height:34px;
    text-indent: -999999999999999px;
}
.kz_wdwzBox a{
    right:221px;
    top:60px;
}
.kz_chwzBox a{
    top:155px;
    left:260px;
}
.kz_qbwzBox a{
    bottom:204px;
    right:52px;
}
.kz_wdwz,.kz_chwz,.kz_qbwz{
    position:absolute;
    width:206px;
    height:76px;
    display:none;
}
.kz_wdwz,.kz_chwz,.kz_qbwz{
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/wfgzBj09.png) no-repeat;
}
.kz_wdwz{
    top:40px;
    left:405px;    
}
.kz_chwz{
    left:48px;
    top:134px;
}
.kz_qbwz{
    right:165px;
    bottom:182px;
}
.kz_wdwz p,.kz_chwz p,.kz_qbwz p{
    font-size:14px;
    line-height:18px;
    color:#FFF;
}
.kz_chwz p,.kz_qbwz p{
    padding:10px 31px 0px 21px;
}
.kz_wdwz p{
    padding:10px 21px 0px 15px;
}

/*-----------------------抗震节能农村建设栏目css结束-------------------------*/
/*-----------------------农房建设指导技术和工匠培训栏目css开始-------------------------*/
/*------------农房建设指导和技术规范标准------------*/
.titlename_f{
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/gjpxTit01.png) no-repeat;
    height:70px;
    width:423px;
    margin-bottom:20px;
}
.titlename_f span,.titlename_f a{
    width:397px;
    color:#fff;
    font-size:24px;
    font-weight:bold;
    display:flex;
    justify-content:center;
    align-items:center;
    height:55px;
}
.tit_t{
    padding-top:24px;
    border-bottom:1px solid #e6e6e6;
    line-height:47px;
}
.tit_t span{
    font-size:24px;
    color:#b62630;
    font-weight:bold;
    border-bottom:2px solid #b62630;
    display:inline-block;
}
.bzgfBox{
    margin-top:30px;
    width:1200px;
    height:309px;
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/bzgfImgBj.jpg) no-repeat;
    margin-bottom:10px;
}
.bzgfNrBox{
    padding:52px 192px 0px 58px;
}
.ul01,.ul02{
    float:left;
    width:475px;
}
.bzgfNrBox ul li{
    height:24px;
    margin-top:18px;
}
.bzgfNrBox ul li span{
    float:left;
    width:24px;
    height:24px;
    line-height:24px;
    text-align:center;
    font-size:14px;
    font-weight:bold;
    color:#FFF;
    border-radius:10px;
    background:#fcaf68;
}
.bzgfNrBox ul li a{
    float:left;
    height:24px;
    line-height:24px;
    font-size:18px;
    font-weight:bold;
    color:#404040;
}
.more_o{
    color:#bf1629;
    font-size:14px;
    float:right;
}
.nzjsjsspBox{
    height:266px;
    margin:30px 0px 20px 0px;
}
.nzjsspNrBox{
    float:left;
    width:380px;
    height:266px;
    margin-right:22px;
}
.nzjsspNrBox:last-child{
    margin-right:0px;
}
.nzjsspNrBox .sp,.sp p video{
    width:380px;
    height:210px;
}
.spTit{
    height:56px;
    line-height:56px;
    text-align:center;
    font-size:16px;
    color:#404040;
}

/*------------村镇建筑工匠培训管理------------*/
.tit_o{
    padding-top:18px;
}

/*-----------------------农房建设指导技术和工匠培训栏目css结束-------------------------*/
/*-----------------------房地产开发管理栏目css开始-------------------------*/
/*------------项目建设方案------------*/

.ysXkBox{
    padding-top:32px;
}
.forms5{
    display:flex;
    padding:40px 0px 36px 0px;
}
.forms5 label{
    font-size:14px;
    color:#404040;
    margin-left:20px;
}
.forms5 label input{
    padding-left:10px;
    height:42px;
    border:1px solid #ccc;
}
.forms5 label:nth-child(1) input{
    width:250px;
    margin-left:0;
}
.forms5 label:nth-child(2) input{
    width:250px;
}
.forms5 label:nth-child(3) input{
    width:178px;
}
.btn{
    display:flex;
    justify-content: center;
}
.btn_cont{
    background:#b62630;
    width:112px;
    height:42px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:5px;
}
.btn_cont img{
    padding-right:10px;
}
.forms5 label .btn .btn_cont .sear_btn{
    border:none;
    outline:none;
    color:#fff;
    font-size:16px;
    background:none;
}

/*------------预售许可------------*/
.ysLxfs{
    float:right;
    width:244px;
    height:48px;
    text-align:center;
    line-height:48px;
    font-size:16px;
    color:#FFF;
    border-radius:5px;
    background:#dbbc83;
    margin-top:16px;
}
.tabHeader3{
    padding-top:26px;
    border-bottom:1px solid #ccc;
}
.tabHeader3 ul{
    display:flex;
}
.tabHeader3 ul li.tab_y{
    color:#b62630;
    border-bottom:2px solid #b62630;
}
.tabHeader3 ul li{
    margin-right:30px;
    font-size:24px;
    font-weight:bold;
    color:#404040;
    padding-bottom:20px;
}
.tabHeader3 ul li a{
    font-size:20px;
    color:#404040;
    font-weight:bold;
}
.xBtBox{
    margin-top:35px;
    height:20px;
    line-height:20px;
    font-size:16px;
    color:#404040;
    font-weight:bold;
}
.xBtBox span{
    display:inline-block;
    width:5px;
    height:15px;
    background:#b62630;
    margin-top:2px;
    margin-right:18px;
}
.forms4 ul li label input,.forms4 ul li label select{
    height:42px;
}
.forms4 ul li label select{
    padding-left:10px;
    width:140px;
    border:1px solid #ccc;
}
.forms4 ul li{
    display:flex;
    height:42px;
    align-items:center;
    margin-top:20px;
}
.forms4 ul li label{
    display:flex;
    align-items:center;
    font-size:14px;
    color:#404040;
}
.forms4 ul li label:nth-child(1) input{
    width:477px;
    border:1px solid #ccc;
    padding-left:20px;
}
.forms4 ul li label:nth-child(1){
    margin-right:60px;
}
.forms4 ul li label:nth-child(2) input{
    margin-right:10px;
}
.forms4 ul li label:nth-child(3) input{
    margin-right:10px;
    margin-left:10px;
}
.forms4 ul li label:nth-child(4){
    margin-left:50px;
}
.forms4 ul li label:nth-child(4) input{
    width:125px;
    border:1px solid #ccc;
}
.forms4 ul li:nth-child(2){
    display:flex;
    justify-content:space-between;
}
.forms4 ul li:nth-child(2) label:nth-child(2) input{
    width:510px;
    border:1px solid #ccc;
}
.forms4 ul li:nth-child(3) label:nth-child(1){
    margin-right:19px;
}
.forms4 ul li:nth-child(3) label:nth-child(2){
    margin-right:26px;
}
.forms4 ul li:nth-child(3) label:nth-child(4){
    margin-left:45px;
    margin-right:17px;
}
.forms4 ul li:nth-child(3) label:nth-child(5){
    margin-right:20px;
}
.forms4 ul li:nth-child(3) label:nth-child(6){
    margin-right:21px;
}
.forms4 ul li:nth-child(4){
    display:flex;
    justify-content:center;
}
.forms4 ul li .help{
    height:43px;
    width:113px;
    border-radius:5px;
    border:1px solid #bf1629;
    margin-left:22px;
    text-align:center;
    line-height:43px;
}
.forms4 ul li .help a{
    font-size:16px;
    color:#b62630;
}
.forms4 .sear_btn{
    border:none;
    outline:none;
    color:#fff;
    font-size:16px;
    background:none;
}
.xkBszn{
    float:right;
    width:120px;
    height:35px;
    line-height:35px;
    text-align:center;
    border:1px solid #bf1629;
    border-radius:10px;
    color:#b62630;
    font-size:16px;
}
.topTiT{
    background:#bf1629;
    color:#fff;
    font-weight:bold;
    font-size:24px;
    height:50px;
    text-align:center;
    line-height:50px;
    margin:48px 0 14px 0;
}
.bszn1{
    float:right;
    width:130px;
    height:36px;
    border:1px solid #bf1629;
    border-radius:20px;
    line-height:36px;
    text-align:center;
}
.bszn1 a{
    font-size:16px;
    color:#bf1629;
}


/*------------预测成果审核------------*/
.forms3{
    margin-top:10px;
    margin-bottom:35px;
}
.forms3 ul li{
    display:flex;
    justify-content:space-between;
    margin-top:20px;
}
.forms3 ul li label{
    font-size:14px;
    color:#404040;
}
.forms3 ul li label input,.forms3 ul li label select{
    height:42px;
    border:1px solid #ccc;
    padding-left:10px;
    font-size:14px;
    color:#404040;
}
.forms3 ul li:nth-child(1) label:nth-child(1) select{
    width:237px;
}
.forms3 ul li:nth-child(1) label:nth-child(2) input{
    width:353px;
}
.forms3 ul li:nth-child(1) label:nth-child(3) input{
    width:307px;
}
.forms3 ul li:nth-child(2) label:nth-child(1) input{
    width:495px;
}
.forms3 ul li:nth-child(2) label:nth-child(2) select{
    width:525px;
}

.forms3 ul li:nth-child(3){
    display:flex;
    justify-content:center;
}
.forms3 .sear_btn{
    border:none;
    outline:none;
    color:#fff;
    font-size:16px;
    background:none;
}
.ycCgShBox{
    margin-top:37px;
    height:39px;
    margin-bottom:20px;
}
.ycCgShBox a{
    float:right;
    height:37px;
    border:1px solid #bf1629;
    font-size:16px;
    color:#b62630;
    line-height:37px;
    text-align:center;
    border-radius:10px;
}
.ycCgShBox a.ycA1{
    width:259px;
}
.ycCgShBox a.ycA2{
    width:309px;
    margin-right:14px;
}

.tpljBox{
    margin:22px 0px 40px 0px;
    height:116px;
}
.tpljBox a:nth-child(1){
    float:left;
    width:590px;
    height:116px;
}
.tpljBox a:nth-child(2){
    float:right;
    width:590px;
    height:116px;
}

/*-----------------------房地产开发管理栏目css结束-------------------------*/
/*-----------------------房地产开发企业资质栏目css开始-------------------------*/
/*------------我要办理------------*/
.wyblBox{
    margin-top:27px;
    height:110px;
    margin-bottom:34px;
}
.qsblNr{
    float:left;
    width:285px;
    height:110px;
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/kfBaBj01.jpg) no-repeat;
    margin-right:20px;
}
.qsblNr:nth-child(4){
    margin-right:0px;
}
.qsblNr a{
    display:block;
    font-size:16px;
    font-weight:bold;
    color:#ed6138;
    line-height:26px;
    padding-left:30px;
    padding-top:16px;
}
.qsblNr:nth-child(1) a,.qsblNr:nth-child(2) a{
    padding-right:112px;
}
.qsblNr:nth-child(3) a,.qsblNr:nth-child(4) a{
    padding-right:35px;
}

/*------------房地产开发企业资质证书查询------------*/
.forms2{
    padding-top:20px;
}
.forms2 ul li{
    display:flex;
    justify-content:space-between;
    margin-top:20px;
}
.forms2 ul li label{
    font-size:14px;
    color:#404040;
}
.forms2 ul li label input{
    width:470px;
    height:42px;
    border:1px solid #ccc;
    padding-left:10px;
    font-size:14px;
    color:#404040;
}
.forms2 ul li:nth-child(1) label:nth-child(1){
    margin-right:84px;
}
.forms2 ul li:nth-child(2) label:nth-child(1){
    margin-right:58px;
}
.forms2 ul li:nth-child(3){
    display:flex;
    justify-content:center;
}
.forms2 .sear_btn{
    border:none;
    outline:none;
    color:#fff;
    font-size:16px;
    background:none;
}

/*-----------------------房地产开发企业资质栏目css结束-------------------------*/
/*-----------------------其他资质与备案栏目css开始-------------------------*/
/*------------测绘机构资质查询------------*/
.titlename_fi{
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/chjgcx_tit.png) no-repeat;
    height:70px;
    width:326px;
    margin-bottom:20px;
}
.titlename_fi span,.titlename_fi a{
    width:282px;
    color:#fff;
    font-size:24px;
    font-weight:bold;
    display:flex;
    justify-content:center;
    align-items:center;
    height:55px;
}
.chjgZzCx_form{
    padding:27px 0px 36px 0px;
}
.chjgZzCx_form ul li{
    display:flex;
    height:42px;
    align-items:center;
    justify-content:center;
}
.chjgZzCx_form ul li label{
    display:flex;
    align-items:center;
    font-size:14px;
    color:#404040;
}
.chjgZzCx_form ul li label:nth-child(1){
    margin-right:20px;
}
.chjgZzCx_form ul li label:nth-child(1) input{
    width:480px;
    height:42px;
    padding-left:10px;
    border:1px solid #ccc;
}
.chjgZzCx_form .sear_btn{
    border:none;
    outline:none;
    color:#fff;
    font-size:16px;
    background:none;
}
.list_lb{
    border-top:1px solid #d9d9d9;
    height:290px;
    overflow-y:scroll;
    margin-bottom:40px;
}
.list_lb ol{
    display:flex;
    background:#FFF;
    height:41px;
    align-items:center;
}
.list_lb ol li{
    border:1px solid #d9d9d9;
    height:41px;
    line-height:41px;
    text-align:center;
    font-size:14px;
    color:#404040;
    font-weight:bold;
}
.list_lb ol li:nth-child(1){
    width:5%;
}
.list_lb ol li:nth-child(2){
    width:50%;
}
.list_lb ol li:nth-child(3){
    width:20%;
}
.list_lb ol li:nth-child(4){
    width:15%;
}
.list_lb ol li:nth-child(5){
    width:10%;
}
.list_lb ul li{
    display:flex;
}
.list_lb ul li span{
    display:inline-block;
    border:1px solid #d9d9d9;
    height:48px;
    line-height:48px;
    text-align:center;
    font-size:14px;
    background:#FFF;
}
.list_lb ul li span:nth-child(1){
    width:5%;
}
.list_lb ul li span:nth-child(2){
    width:50%;
}
.list_lb ul li span:nth-child(3){
    width:20%;
}
.list_lb ul li span:nth-child(4){
    width:15%;
}
.list_lb ul li span:nth-child(5){
    width:10%;
}
.list_lb ul li span a{
    font-size:14px;
    color:#bf1629;
    text-decoration:underline;
}
.list_lb2 ol li:nth-child(1),.list_lb2 ul li span:nth-child(1){
    width:10%;
}
.list_lb2 ol li:nth-child(2),.list_lb2 ul li span:nth-child(2){
    width:50%;
}
.list_lb2 ol li:nth-child(3),.list_lb2 ul li span:nth-child(3){
    width:20%;
}
.list_lb2 ol li:nth-child(4),.list_lb2 ul li span:nth-child(4){
    width:20%;
}


/*------------房产估价机构------------*/
.fcgjTpljBox{
    margin-top:27px;
    height:120px;
}
.fcgjTpljBox a:nth-child(1){
    float:left;
}
.fcgjTpljBox a:nth-child(2){
    float:right;
}
.gjJgCxBox{
    margin-top:52px;
    margin-bottom:40px;
}
.gjJgCx_tit{
    height:52px;
    background:#bf1629;
    font-size:24px;
    font-weight:bold;
    line-height:52px;
    text-align:center;
    color:#FFF;
    margin-bottom:18px;
}
.gjTs a{
    display:block;
    text-align:right;
    font-size:16px;
    font-weight:bold;
    color:#ff7802;
}
.gjJgForm{
    margin-top:16px;
    margin-bottom:28px;
    clear:both;
}
.gjJgForm ul li{
    display:flex;
    justify-content:space-between;
    margin-top:20px;
}
.gjJgForm ul li label{
    font-size:14px;
    color:#404040;
}
.gjJgForm ul li label input,.gjJgForm ul li label select{
    height:42px;
    border:1px solid #ccc;
    padding-left:10px;
    font-size:14px;
    color:#404040;
}

.gjJgForm ul li:nth-child(1) label:nth-child(1){
    margin:0 28px;
}
.gjJgForm ul li:nth-child(1) label:nth-child(2){
    margin-right:60px;
}
.gjJgForm ul li:nth-child(1) label select{
    width:142px;
}
.gjJgForm ul li:nth-child(1) label input{
    width:320px;
}
.gjJgForm ul li:nth-child(2) label input{
    width:470px;
}
.gjJgForm ul li:nth-child(2) label:nth-child(1){
    margin-right:41px;
}
.gjJgForm ul li:nth-child(3){
    display:flex;
    justify-content:center;
}
.gjJgForm .sear_btn{
    border:none;
    outline:none;
    color:#fff;
    font-size:16px;
    background:none;
}

/*------------房屋安全鉴定机构------------*/
.jdjgBa{
    float:right;
    width:228px;
    height:34px;
    border:1px solid #bf1629;
    border-radius:20px;
    margin-top:6px;
}
.jdjgBa img{
    float:left;
    margin:7px 8px 0px 22px;
}
.jdjgBa span{
    float:left;
    height:34px;
    line-height:34px;
    font-size:16px;
    color:#bf1629;
}
.tit_t .jdjgBa span{
    border:none;
}
.tips_cont a{
    font-size:16px;
    color:#bf1629;
    text-decoration:underline;
}
.aqJdJgForm,.aqJdJgForm1{
    margin-top:36px;
    margin-bottom:32px;
}
.aqJdJgForm ul li{
    display:flex;
    height:42px;    
}
.aqJdJgForm ul li label{
    font-size:14px;
    color:#404040;
}


.aqJdJgForm ul li label:nth-child(1),.aqJdJgForm ul li label:nth-child(2){
    margin-right:27px;
}
.aqJdJgForm ul li label:nth-child(1) input,.aqJdJgForm ul li label:nth-child(2) input{
    width:434px;
    height:42px;
    border:1px solid #ccc;
    padding-left:10px;
}
.aqJdJgForm .sear_btn{
    border:none;
    outline:none;
    color:#fff;
    font-size:16px;
    background:none;
}

/*------------建筑起重机械租赁企业------------*/
.titlename_s{
    background:url(/bjjs/resource/cms/2025/10/img_pc_site/jzQzBj01.png) no-repeat;
    height:70px;
    width:392px;
    margin-bottom:20px;
}
.titlename_s span,.titlename_s a{
    width:346px;
    color:#fff;
    font-size:24px;
    font-weight:bold;
    display:flex;
    justify-content:center;
    align-items:center;
    height:55px;
}
.jzQzTpljBox{
    margin-top:20px;
    height:100px;
}
.jzQzTpljBox a{
    width:586px;
    height:100px;
    background:#FFF;
}
.jzQzTpljBox a:nth-child(1){
    float:left;
}
.jzQzTpljBox a:nth-child(2){
    float:right;
}
.jzQzTpljBox a img{
    float:left;
    margin:20px 45px 0px 50px; 
}
.jzQzTpljBox a span{
    float:left;
    height:100px;
    line-height:100px;
    font-size:20px;
    color:#404040;
}

/*------------经纪机构与住房租赁企业------------*/
.jjJgTpljBox{
    margin-top:20px;
    margin-bottom:35px;
}

/*-----------------------其他资质与备案栏目css结束-------------------------*/

/*-----------------------建筑业企业资质栏目css开始-------------------------*/
/*------------我要办理------------*/
.qywybl ul{
    display:flex;
    justify-content:space-between;
}

/*------------我要查询------------*/
.qywycx ul{
    display:flex;
    flex-wrap:wrap;
    justify-content:space-around;
}
.qywycx ul li{
    width:23%;
    background:#fff;
    padding:32px 0;
    display:flex;
    align-items:center;
    box-shadow:0px 0px 7px 3px rgb(0, 0, 0, 0.1);
    margin-right:15px;
    flex-direction:column;
    margin-bottom:23px;
}
.qywycx ul li:nth-child(4),.qywycx ul li:nth-child(8){
    margin-right:0;
}
.qywycx ul li .titles a{
    font-size:16px;
    color:#404040;
}
.qywycx ul li .titles{
    padding:18px 43px 0 43px;
    text-align:center;
}

/*------------我要下载------------*/
.download1 {
    border:1px solid #bf1629;
    width:84px;
    height:29px;
    line-height:29px;
    border-radius:5px;
    display:inline-block;
    font-size:14px !important;
    color:#bf1629 !important;
    padding-left:0 !important;
    text-align:center;
}

/*------------常见问答------------*/
.ulList_wd{
    display:flex;
    flex-wrap:wrap;
    justify-content:space-between;
}
.ulList_wd li{
    width:49%;
    background:#fff;
    border:1px solid #e6e6e6;
    margin-bottom:23px;
}
.licont{
    width:94%;
    margin:0 auto;
}
.Ltop{
    min-height:98px;
    display:flex;
    align-items:center;
    background:url(/bjjs/uiFramework/commonResource/image/2025091516070281561.png) no-repeat left center;
    padding:24px 0;
    border-bottom:2px solid #e6e6e6;
}
.Ltop a{
    font-size:18px;
    color:#000;
    font-weight:bold;
    padding-left:43px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
}
.Lbot{
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    margin:18px 0;
    font-size:16px;
}
.Lbot span{
    font-size:16px;
}

/*-----------------------建筑业企业资质栏目css结束-------------------------*/

/* 弹窗 */
.Pop_up {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #00000042;display: none;transition:0.4s all;}
.Pop_up ul {width: 45%;position: relative;left:50%;top: 50%;transform: translate(-50%, -50%);transition:0.4s all;}
.Pop_up ul li {position: relative;background: #ffffff;padding: 30px;display: none;border-radius:10px;}
.Pop_up ul li img.closes {position: absolute;right: 4px;top: 4px;cursor: pointer;width:20px;}
.Pop_up ul li h3 {font-size: 18px;color: #333333;font-weight: bold;border-bottom: 3px solid #CB4756;padding-bottom: 10px;margin-bottom: 10px;}
.Pop_up ul li .Pop_up_cont {}
.Pop_up ul li .Pop_up_cont p {font-size: 16px;color: #333333;line-height: 25px}
.Pop_up ul li .Pop_up_cont p a {font-size: 16px;color: #333333;line-height: 25px}
/* 弹窗 end*/



/*-----------------------外地企业进京施工备案栏目css开始-------------------------*/
/*------------我要办理------------*/
.wdqy_tb ul{
    display:flex;
    align-items:center;
    flex-wrap:wrap;
    justify-content:space-between;
}
.wdqy_tb ul li{
    margin-bottom:25px;
}
.wdqy_tb{
    margin-top:68px;
}

/*------------我要查询------------*/
.header_tit {
    border-bottom: 1px solid #ccc;
    padding-top: 30px;
    display:flex;
    align-items:center;
    justify-content:space-between;
}
.header_tit_red span {
    color: #bf1629;
}
.header_tit span {
    font-size: 24px;
    color: #404040;
    border-bottom: 2px solid #b62630;
    padding-bottom: 24px;
    display: inline-block;
}
.tips_cont p:before {
    content: "";
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #ff7802;
    display: inline-block;
    margin-right: 10px;
}
.form_wrap form div{
    display:flex;
    align-items:center;
    margin-bottom:30px;
    justify-content:space-between;
}
.form_wrap form div input{
    height:42px;
    border:1px solid #ccc;
    padding-left:10px;
}
.form_wrap form div label{
    font-size:14px;
    color:#404040;
    display:flex;
    align-items:center;
}
.form_wrap5 form div:nth-child(2) label:nth-child(1),.form_wrap6 form div:nth-child(1) label:nth-child(1){
    margin-left:40px;
}
.form_wrap{
    margin-top:50px;
}
.form_wrap6 form div input{
    width:439px;
}
.wrap5_table{
    margin-top:35px;
}
.list_lb6 ol{
    display:flex;
    background:#f2f2f2;
    height:46px;
    align-items:center;
    width:98.7%;
}
.list_lb6 ol li{
    border:1px solid #ccc;
    height:46px;
    line-height:46px;
    text-align:center;
    font-size:14px;
    color:#404040;
    font-weight:bold;
}
.list_lb6 ol li:nth-child(1){
    width:10%;
}
.list_lb6 ol li:nth-child(2){
    width:30%;
}
.list_lb6 ol li:nth-child(3){
    width:30%;
}
.list_lb6 ol li:nth-child(4){
    width:20%;
}
.list_lb6 ol li:nth-child(5){
    width:10%;
}
.list_lb6 ul{
    overflow-y:scroll;
}
.list_lb6 ul li span{
    display:inline-block;
    border:1px solid #ccc;
    height:46px;
    line-height:46px;
    text-align:center;
    font-size:14px;
}
.list_lb6 ul li span:nth-child(1){
    width:10%;
}
.list_lb6 ul li span:nth-child(2){
    width:30%;
}
.list_lb6 ul li span:nth-child(3){
    width:30%;
}
.list_lb6 ul li span:nth-child(4){
    width:20%;
}
.list_lb6 ul li span:nth-child(5){
    width:10%;
}
.list_lb6 ul li{
    display:flex;
}
.list_lb6 ul li span a{
    color:#bf1629;
    font-size:14px;
    text-decoration:underline;
}

/*-----------------------外地企业进京施工备案栏目css结束-------------------------*/
/*-----------------------建筑工程质量检测机构资质栏目css开始-------------------------*/
/*------------我要查询------------*/
.form_wrap1 form div input{
    width:502px;
}
.form_wrap1 form div select{
    width:502px;
    height:42px; 
    border:1px solid #ccc;
    padding-left:10px;
    color:#666;
}
.div_btn{
    justify-content:center!important;
}
.div_btn label button{
    width:112px;
    height:42px;
    line-height:42px;
    background-color:#bf1629;
    font-size:16px;
    color:#fff;
    text-align:center;
    border:none;
    border-radius:3px;
    display:flex;
    justify-content:center;
    align-items:center;
    font-weight:bold;
}
.div_btn label button img{
    margin-right:10px;
}
.table_box1{
    overflow:hidden;
}
.table_box1 ol{
    display:flex;
    background:#f2f2f2;
    height:46px;
    align-items:center;
}
.table_box1 ol li{
    border:1px solid #ccc;
    height:46px;
    line-height:46px;
    text-align:center;
    font-size:14px;
    color:#404040;
    font-weight:bold;
}
.table_box1 ol li:nth-child(1){
    width:5%;
}
.table_box1 ol li:nth-child(2){
    width:22%;
}
.table_box1 ol li:nth-child(3){
    width:25%;
}
.table_box1 ol li:nth-child(4){
    width:15%;
}
.table_box1 ol li:nth-child(5){
    width:15%;
}
.table_box1 ol li:nth-child(6){
    width:18%;
}
.table_box1 ul li{
    display:flex;
}
.table_box1 ul li span{
    display:flex;
    align-items:center;
    justify-content:center;
    border:1px solid #ccc;
    min-height:46px;
    text-align:center;
    font-size:14px;
}
.table_box1 ul li span:nth-child(1){w
    idth:5%;
}
.table_box1 ul li span:nth-child(2){
    width:22%;
}
.table_box1 ul li span:nth-child(3){
    width:25%;
}
.table_box1 ul li span:nth-child(4){
    width:15%;
}
.table_box1 ul li span:nth-child(5){
    width:15%;
}
.table_box1 ul li span:nth-child(6){
    width:18%;
}
.table_box1 ul li span a{
    color:#bf1629;
    text-decoration:underline;
}

.form_wrap5 input{
    width:472px!important;
}
.form_wrap5 select{
    width:472px!important;
}
.table_box2{
    overflow:hidden;
}
.table_box2 ol{
    display:flex;
    background:#f2f2f2;
    height:46px;
    align-items:center;
}
.table_box2 ol li{
    border:1px solid #ccc;
    height:46px;
    line-height:46px;
    text-align:center;
    font-size:14px;
    color:#404040;
    font-weight:bold;
}
.table_box2 ol li:nth-child(1){
    width:5%;
}
.table_box2 ol li:nth-child(2){
    width:10%;
}
.table_box2 ol li:nth-child(3){
    width:10%;
}
.table_box2 ol li:nth-child(4){
    width:14%;
}
.table_box2 ol li:nth-child(5){
    width:4%;
    line-height:normal;
}
.table_box2 ol li:nth-child(6){
    width:12%;
}
.table_box2 ol li:nth-child(7){
    width:9%;
}
.table_box2 ol li:nth-child(8){
    width:13%;
}
.table_box2 ol li:nth-child(9){
    width:8%;
}
.table_box2 ol li:nth-child(10){
    width:8%;
}
.table_box2 ol li:nth-child(11){
    width:7%;
}
.table_box2 ul li{
    display:flex;
}
.table_box2 ul li span{
    display:flex;
    align-items:center;
    justify-content:center;
    border:1px solid #ccc;
    min-height:46px;
    text-align:center;
    font-size:14px;
}
.table_box2 ul li span:nth-child(1){
    width:5%;
}
.table_box2 ul li span:nth-child(2){
    width:10%;
    padding:0 3px;
}
.table_box2 ul li span:nth-child(3){
    width:10%;
}
.table_box2 ul li span:nth-child(4){
    width:14%;
}
.table_box2 ul li span:nth-child(5){
    width:4%;
}
.table_box2 ul li span:nth-child(6){
    width:12%;
}
.table_box2 ul li span:nth-child(7){
    width:9%;
}
.table_box2 ul li span:nth-child(8){
    width:13%;
}
.table_box2 ul li span:nth-child(9){
    width:8%;
}
.table_box2 ul li span:nth-child(10){
    width:8%;
}
.table_box2 ul li span:nth-child(11){
    width:7%;
}
.table_box2 ul li span a{
    color:#bf1629;
    text-decoration:underline;
}

.form_wrap6 label.label1 input{
    width:400px!important;
}
.form_wrap6 label.label2 input{
    width:226px!important;
}
.form_wrap6 label.label3 input{
    width:222px!important;
}
.table_box6{
    overflow:hidden;
}
.table_box6 ol{
    display:flex;
    background:#f2f2f2;
    height:46px;
    align-items:center;
}
.table_box6 ol li{
    border:1px solid #ccc;
    height:46px;
    line-height:46px;
    text-align:center;
    font-size:14px;
    color:#404040;
    font-weight:bold;
}
.table_box6 ol li:nth-child(1){
    width:4%;
}
.table_box6 ol li:nth-child(2){
    width:6%;
}
.table_box6 ol li:nth-child(3){
    width:14%;
}
.table_box6 ol li:nth-child(4){
    width:8%;
}
.table_box6 ol li:nth-child(5){
    width:3%;
    line-height:normal;
}
.table_box6 ol li:nth-child(6){
    width:8%;
}
.table_box6 ol li:nth-child(7){
    width:8%;
}
.table_box6 ol li:nth-child(8){
    width:8%;
}
.table_box6 ol li:nth-child(9){
    width:8%;
}
.table_box6 ol li:nth-child(10){
    width:8%;
}
.table_box6 ol li:nth-child(11){
    width:13%;
}
.table_box6 ol li:nth-child(12){
    width:15%;
}
.table_box6 ol li:nth-child(13){
    width:4%;
    line-height:normal;
}
.table_box6 ul li{
    display:flex;
}
.table_box6 ul li span{
    display:flex;
    align-items:center;
    justify-content:center;
    border:1px solid #ccc;
    min-height:46px;
    text-align:center;
    font-size:14px;
}
.table_box6 ul li span:nth-child(1){
    width:4%;
}
.table_box6 ul li span:nth-child(2){
    width:6%;
}
.table_box6 ul li span:nth-child(3){
    width:14%;
}
.table_box6 ul li span:nth-child(4){
    width:8%;
}
.table_box6 ul li span:nth-child(5){
    width:3%;
}
.table_box6 ul li span:nth-child(6){
    width:8%;
}
.table_box6 ul li span:nth-child(7){
    width:8%;
}
.table_box6 ul li span:nth-child(8){
    width:8%;
}
.table_box6 ul li span:nth-child(9){
    width:8%;
}
.table_box6 ul li span:nth-child(10){
    width:8%;
}
.table_box6 ul li span:nth-child(11){
    width:13%;
}
.table_box6 ul li span:nth-child(12){
    width:15%;
}
.table_box6 ul li span:nth-child(13){
    width:4%;
}
.table_box6 ul li span a{
    color:#bf1629;
    text-decoration:underline;
}

.forms1{
    display:flex;
    padding:40px 0;
}
.forms1 label{
    font-size:14px;
    color:#404040;
    margin-left:20px;
}
.forms1 label:nth-child(1) input,.forms1 label:nth-child(2) input{
    width:437px;
    height:42px;
    border:1px solid #ccc;
}
.forms1 label:nth-child(1){
    margin-left:0;
}
.forms1 label input{
    padding-left:10px;
}
.btn1{
    display:flex;
    justify-content:center;
}
.btn_cont1{
    background:#b62630;
    width:114px;
    height:43px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:5px;
}
.btn_cont1 img {
    padding-right: 10px;
}
.sear_btn {
    border:none;
    outline:none;
    color:#fff;
    font-size:16px;
    background:none;
}

.list_lb1 ol{
    display:flex;
    background:#f2f2f2;
    height:46px;
    align-items:center;
    width:98.7%;
}
.list_lb1 ol li{
    border:1px solid #ccc;
    height:46px;
    line-height:46px;
    text-align:center;
    font-size:14px;
    color:#404040;
    font-weight:bold;
}
.list_lb1 ol li:nth-child(1){
    width:10%;
}
.list_lb1 ol li:nth-child(2){
    width:50%;
}
.list_lb1 ol li:nth-child(3){
    width:20%;
}
.list_lb1 ol li:nth-child(4){
    width:20%;
}
.list_lb1 ul{
    overflow-y:scroll;
}
.list_lb1 ul li span{
    display:inline-block;
    border:1px solid #ccc;
    height:46px;
    line-height:46px;
    text-align:center;
    font-size:14px;
}
.list_lb1 ul li span:nth-child(1){
    width:10%;
}
.list_lb1 ul li span:nth-child(2){
    width:50%;
}
.list_lb1 ul li span:nth-child(3){
    width:20%;
}
.list_lb1 ul li span:nth-child(4){
    width:20%;
}
.list_lb1 ul li{
    display:flex;
}

/*-----------------------建筑工程质量检测机构资质栏目css结束-------------------------*/

/*自适应*/
@media screen and (max-width:900px){
  .cjwt_tit a{margin-left:0;font-size:14px;}
  .fl,.fr{float:inherit; }
  .cont{ margin-top:0px !important;padding-bottom:10px;}
  .mgb25{margin-bottom:10px !important;}
  .titlename,.titlename_f,.titlename_o,.titlename_t{ margin-bottom:10px; width:55%; background-size:100% 100%; height:50px;}
  .titlename_o,.titlename_f{width:80%; }
  .titlename_t{width:90%; }
    .titlename_fi{
        width:65%;
    }
    .titlename_s{
        width:75%;
    }
    .titlename_bd{
        width:95%;
    }
    .titlename span,.titlename a{
        justify-content:left;
        padding-left:30px;
        font-size:16px!important;
        height:40px;
    }
    .titlename_o span,.titlename_o a,.titlename_t span,.titlename_t a{
        font-size:16px;
        height:40px;
        line-height:40px;
        justify-content:left;
        padding-left:20px;
    }
    .listcont{
        padding-top:10px;
    }
    .qywybl ul{
        display:block;
    }
    .qywybl ul li{
        margin-bottom:10px;
    }
    .qywybl ul li a img{
        display:block;
        width:100%;
    }
    .qywycx ul li{
        width:45%;
        padding:10px 0;
        margin-bottom:10px;
    }
    .qywycx ul li .titles{
        padding:10px;
    }
    .ulList li>a{
        width:65%;
        padding-left:15px;
        white-space:nowrap;
        overflow:hidden;
        text-overflow:ellipsis;font-size:14px;
    }
    .ulList li p{
        width:68%;
        white-space:nowrap;
        overflow:hidden;
        text-overflow:ellipsis;
    }
    .ulList li p a{
        padding-left:15px;font-size:14px;
    }
    .wyblBox{
        height:auto;
        margin:10px 0;
    }
    .qsblNr{
        float:inherit;
        margin:0 auto 10px auto;
    }
    .qsblNr:nth-child(4){
        margin:0 auto;
    }
    .titlename_f span,.titlename_f a{
        width:100%;
        font-size:16px;
        justify-content:left;
        padding-left:15px;
        height:40px;
    }
    .Tips{
        margin-top:10px !important;
    }
    .tips_cont{
        padding:10px;overflow:hidden;padding-bottom: 15px !important;
    }
    .forms2{
        padding-top:10px;
    }
    .forms2 ul li{
        display:block;
        margin-top:0px;
    }
    .forms2 ul li:nth-child(1) label:nth-child(1),.forms2 ul li:nth-child(2) label:nth-child(1){
        margin-right:0px;
    }
    .forms2 ul li label input{
        width:96%;
        margin:10px 0;
    }
    .dxal_img a img{
        display:block;
        width:100%;
    }
    .header_tit{
        padding-top:10px;
    }
    .header_tit span{
        padding-bottom:10px;
        font-size:16px;
    }
    .tips_t{
        padding:10px 0 0 10px;
        font-size:16px;
    }
    .tips_cont p{
        font-size:14px!important;line-height:1.5!important;
    }
    .cxbut{margin-top:10px;}
    .table_box1 ol li,.table_box2 ol li,.table_box6 ol li,.list_lb6 ol li,.list_lb ol li{
        font-size:12px;
        line-height:inherit;
    }
    .table_box1 ol{
        height:60px;
    }
    .table_box1 ol li{
        height:36px;
    }
    .table_box2 ol{
        height:100px;
    }
    .table_box2 ol li{
        height:82px;        
    }
    .table_box6 ol{
        height:120px;
    }
    .table_box6 ol li{
        height:98px;
    }
    .form_wrap{
        margin-top:10px;
    }
    .form_wrap form div{
        display:block;
        margin-bottom:0px;
    }
    .form_wrap form div label{
        display:block;
    }
    .form_wrap5 form div:nth-child(2) label:nth-child(1),.form_wrap6 form div:nth-child(1) label:nth-child(1){
        margin-left:0px;
    }
    .form_wrap1 form div input,.form_wrap6 form div input,.gjJgForm ul li:nth-child(1) label input,.gjJgForm ul li:nth-child(2) label input,.aqJdJgForm ul li label:nth-child(1) input, .aqJdJgForm ul li label:nth-child(2) input{
        width:96% !important;
        margin:10px 0;
    }
    .form_wrap1 form div select,.gjJgForm ul li:nth-child(1) label select{
        width:100% !important;
        margin:10px 0;
    }
    .form_wrap5 input{
        width:96% !important;
    }
    .form_wrap5 select{
        width:100% !important;
    }
    .form_wrap6 label.label1 input,.form_wrap6 label.label2 input,.form_wrap6 label.label3 input{
        width:96% !important;
    }
    .div_btn label button{
        margin:0 auto 10px auto;
    }
    .list_lb1 ol li{
        font-size:12px;
    }
    .list_lb6 ol,.list_lb6 ol li{
        height:48px;
    }
    .wdqy_lct img,.wdqy_tb ul li a img{
        display:block;
        width:100%;
    }
    .wdqy_tb{
        margin-top:10px;
    }
    .chjgZzCx_form{
        padding:10px 0;
    }
    .chjgZzCx_form ul li,.aqJdJgForm ul li{
        display:block;
        height:auto;
    }
    .chjgZzCx_form ul li label{
        display:block;
    }
    .chjgZzCx_form ul li label:nth-child(1){
        margin-right:0px;
    }
    .chjgZzCx_form ul li label:nth-child(1) input{
        width:96%;
        margin:10px 0;
    }
    .fcgjTpljBox,.jzQzTpljBox{
        margin-top:10px;
        height:auto;
    }
    .fcgjTpljBox a:nth-child(1),.fcgjTpljBox a:nth-child(2),.jzQzTpljBox a:nth-child(1),.jzQzTpljBox a:nth-child(2){
        float:inherit;
        display:block;
        margin-bottom:10px;
    }
    .jzQzTpljBox a{
        display:block;
        width:100%;
        height:auto;
    }
    .jzQzTpljBox a img{
        float:inherit;
        display:block;
        margin:0 auto;
    }
    .jzQzTpljBox a span{
        float:inherit;
        display:block;
        height:80px;
        line-height:80px;
        font-size:16px;
        text-align:center;
    }
    .fcgjTpljBox a img{
        display:block;
        width:100%;
    }
    .gjJgCxBox,.gjJgForm{
        margin:0 0 10px 0;
    }
    .gjJgCx_tit{
        font-size:16px;
        height:40px;
        line-height:40px;
        margin-bottom:10px;
    }
    .gjTs a{
        text-align:center;
        font-size:14px;
    }
    .gjJgForm ul{
        margin-top:15px;
    }
    .gjJgForm ul li{
        display:block;
        margin-top:0px;
    }
    .gjJgForm ul li:nth-child(1) label:nth-child(1),.aqJdJgForm{
        margin:10px 0;
    }
    .gjJgForm ul li:nth-child(1) label:nth-child(2),.gjJgForm ul li:nth-child(2) label:nth-child(1){
        margin-right:0px;
    }
    .tabHeader3{
        padding-top:10px !important;
    }
    .tabHeader3 ul li{
        padding-bottom:10px;
        font-size:14px;
    }
    .tabHeader3 ul li a{
        font-size:14px;
    }
    .ulList_wd li,.licont{
        width:100%;
    }
    .Ltop{
        padding:10px 0;
        min-height:auto;
    }
    .Ltop a{
        padding-left:36px;
        font-size:14px;
    }
    .Lbot{
        margin:10px 0;
    }
    .Lbot,.Lbot span{
        font-size:14px;
    }

    .jjJgTpljBox{
        margin:10px 0;
    }
    .jjJgTpljBox a img{
        display:block;
        width:100%;
    }

    .fxdh_bt{
        margin-bottom:10px;
        font-size:16px;
    }
    .fxdh_nrbox{
        float:inherit;
        margin-right:0px;
    }
    .fxspBox{
        margin-bottom:10px;
    }
    .fxspBox>img{
        display:block;
        width:100%;
    }
    .fxsp p video{
        width:100% !important;
        height:auto !important;
    }

    .fwaqsyjzxw_sp p video{
        width:100% !important;
        height:auto !important;
    }
    .wxts_conBox,.cglcBox{
        margin-top:10px;
        display:block;
    }
    .wxts_con{
        float:inherit;
        width:100%;
        padding-left:0px;
        margin-left:0px;
    }
    .wxts_con .bt{
        width:100%;
    }
    .cgNav a{
        font-size:18px;
    }
    .cgnrBox div p{
        font-size:14px;
        margin-top:10px;
    }
    .cg_zxq p img,.cg_zxz p img,.cg_zgjd p img{
        display:block;
        width:100%;
    }
    .cgnrBox div p a{
        font-size:14px;
    }
    .cxgcBox p img{
        display:block;
        width:100%;
    }
    .cjwtBox{
        flex-flow:column;
    }
    .cjwtNrBox{
        padding:0px;
        margin-right:0px;margin-bottom:10px;width:99%;
    }
    .cjwt{
        width:94%;margin:0 10px;
    }
    .cjwt_tit{
        padding:10px 0 10px 46px;
        font-size:14px;
    }
    .cjwt_da{
        margin:10px 0;
    }
    .cjwt_da p,.cjwt_da p strong{
        font-size:14px;
    }
    .batBox,.balcBox{
        padding:10px 0;
    }
    .bat_tit{
        margin-bottom:10px;
        font-size:18px;
    }
    .batNrBox p img,.balcBox p img{
        display:block;
        width:100%;
    }

    .vfgzWxts{
        margin-top:10px;
        background-size:100% 100%;
    }
    .vfgzWxtsTit{
        font-size:16px;
    }
    .vfgzWxtsNr{
        font-size:16px;
        padding:10px;
    }
    .bzdxfwBox{
        margin:10px 0;
        height:auto;
        background-size:100% 100%;
    }
    .bzdxfw{
        width:100%;
        padding:0px;
        margin:0px;
    }
    .bzdxfw p{
        text-indent:18px;
        line-height:26px;
        font-size:12px;
    }
    .bzfsBox{
        height:auto;
        margin:10px 0;
    }
    .gzaqBox, .bzaqBox{
        float:inherit;
        width:100%;
        height:auto;
        background-size:100% 100%  !important;
    }
    .gzaqNrBox, .bzaqNrBox{
        width:100%;
        margin:10px 0;
    }
    .gzaqNr{
        margin-top:50px;
        width:94px;
        height:182px;
    }
    .gzaqTit{
        font-size:12px;
    }
    .gzaqXx{
        width:100%;
        background-size:100% 100%;
    }
    .gzaqXx p{
        font-size:14px;
        padding:10px;
        line-height:22px;
    }
    .bzaqNrBox .gzaqNr{
        height:120px;
    }
    .bzaqNrBox .gzaqNr .gzaqTit{
        width:auto;
    }
    .wfSqlcBox,.wfSqlcBox p,.tabHeader2 ul{
        margin-top:10px;
    }
    .wfSqlcBox p img{
        display:block;
        width:100%;
    }
    .tabHeader2 ul li{
        width:33%;
        margin-right:0px;
    }
    .nerCont1_c_2_x{
        display:block;
    }
    .nerCont1_c_2_l,.nerCont1_c_2_r{
        width:100%;
    }
    .tybz,.bzNr,.btbzSm,.smTit,.btbzSm p{
        margin-top:10px;
    }
    .btbzSm{
        padding-bottom:10px;
    }
    .btbzSm p,.jsBzNrBox,.jsYsNrBox{
        padding:10px;
    }
    .jsBzYsBox,.wfgzqhBox{
        margin:10px 0;
    }
    .jsBzBox,.jsYsBox{
        float:inherit;
        width:100%;
        height:auto;
    }
    .jsBzYsTit{
        width:100%;
        background-size:100% 100%;
        font-size:18px;
    }
    .jsBzNrBox ul li a,.jsYsNrBox ul li a{
        font-size:16px;
    }
    .vfgzqBox, .vfgzhBox{
        float:inherit;
        width:100%;
        height:350px;
        background-size:100% 100% !important;
    }
    .fzwzBox p{
        display:none;
    }
    .wdwzBox a,.chwzBox a,.qbwzBox a{
        width:60px;
        height:30px;
    }
    .wdwzBox a{
        left:70px;
        top:73px;
    }
    .wdwz{
        top:50px;
        right:0px;
    }
    .chwzBox a{
        top:140px;
        right:72px;
    }
    .chwz{
        left:0px;
        top:116px;
    }
    .qbwzBox a{
        bottom:72px;
        right:11px;
    }
    .qbwz{
        right:70px;
        bottom:52px;
    }
    .tabHeader1{
        padding-top:10px;
    }
    .tabHeader1 ul li{
        font-size:16px;
        padding-bottom:10px;
        margin-right:20px;
    }
    .tabHeader1 ul li a{
        font-size:16px;
    }

    .kzjnWxts{
        margin-top:10px;
        height:160px;
        background-size:100% 100%;
    }
    .kzjnWxtsTit{
        font-size:16px;
    }
    .kzjnWxtsNr{
        padding:10px;
        font-size:14px;
    }
    .kzsqztBox{
        margin:10px 0;
        height:140px;
        background-size:100% 100%;
    }
    .kzsqztNr{
        width:100%;
        padding:0px;
    }
    .kzsqztBox p{
        padding:20px;
        font-size:16px;
    }
    .kzjnBzfsBox{
        margin:10px 0;
        height:auto;
    }
    .kzjsBox,.jnjsBox{
        float:inherit;
        width:100%;
        height:200px;
        background-size:100% 100%
    }
    .jnjsNrBox{
        padding:10px;
    }
    .zjjlBzBox{
        padding-top:10px;
        height:auto;
    }
    .jlNrBox{
        float:inherit;
        width:100%;
        height:160px;
        margin:0px 0px 10px 0px;
        background-size:100% 100%;
        padding-top:22px;
    }
    .jlTit{
        font-size:20px;
    }
    .kzjnSqlcBox{
        margin:10px 0;
    }
    .kzjnSqlcBox p{
        margin-top:10px;
    }
    .kzjnSqlcBox p>img{
        display:block;
        width:100%;
    }
    .kzjnGzhBox{
        width:100%;
        height:260px;
        background-size:100% 100%;
    }
    .kz_wdwzBox a,.kz_chwzBox a,.kz_qbwzBox a{
        width:44px;
        height:20px;
    }
    .kz_wdwzBox a{
        right:70px;
        top:30px;
    }
    .kz_wdwz,.kz_chwz,.kz_qbwz{
        width:142px;
        height:56px;
        background-size:100% 100%;
    }
    .kz_wdwz{
        top:12px;
        left:70px;
    }
    .kz_wdwz p,.kz_chwz p,.kz_qbwz p{
        padding:0px;
    }
    .kz_chwzBox a{
        top:80px;
        left:84px;
    }
    .kz_chwz{
        left:0px;
        top:100px;
    }
    .kz_qbwzBox a{
        bottom:104px;
        right:14px;
    }
    .kz_qbwz{
        right:56px;
        bottom:86px;
    }
    .tit_t{
        padding-top:10px;
    }
    .tit_t span{
        font-size:20px;
    }
    .bzgfBox{
        width:100%;
        height:auto;
        margin-top:10px;
        background-size:100% 100%;
    }
    .bzgfNrBox{
        padding:10px 0;
    }
    .ul01,.ul02{
        float:inherit;
        width:100%;
    }
    .bzgfNrBox ul li a{
        width:90%;
        font-size:18px;
        white-space:nowrap;
        overflow:hidden;
        text-overflow:ellipsis;
    }
    .nzjsjsspBox{
        margin:10px 0;
        height:auto;
    }
    .nzjsspNrBox{
        float:inherit;
        width:100%;
        margin-right:0px;
        margin-bottom:10px;
    }
    .nzjsspNrBox .sp,.sp p video{
        width:100%;
    }
    .forms5{
        display:block;
        padding:10px 0;
    }
    .forms5 label{
        margin-left:0px;
    }
    .forms5 label input{
        padding-left:0px;
    }
    .forms5 label:nth-child(1) input,.forms5 label:nth-child(2) input,.forms5 label:nth-child(3) input{
        width:98%;
        margin:10px 0;
    }
    .ysXkBox{
        padding-top:10px;
    }
    .ysLxfs{
        float:inherit;
        display:block;
        margin-top:10px;
    }
    .forms1{
        padding:10px 0;flex-flow: column;
    }
.forms1 label{margin-left:0;}
.forms1 label:nth-child(1) input, .forms1 label:nth-child(2) input{width:100%;margin:10px 0;}
    .xBtBox{
        margin-top:10px;
    }
    .forms4 ul li,.forms3 ul li{
        display:block;
        margin-top:10px;
        height:auto;
    }
    .forms4 ul li label,.forms4 ul li:nth-child(2){
        display:block;
    }
    .forms4 ul li label,.forms4 ul li label:nth-child(1){
        margin:0px;
    }
    .forms4 ul li:nth-child(1) label:nth-child(2),.forms4 ul li:nth-child(1) label:nth-child(3){
        display:flex;
    }
    .forms4 ul li label:nth-child(3) input,.forms4 ul li label:nth-child(4){
        margin-left:0px;
    }
    .forms1 label input{
        padding-left:0px;
    }
    .forms4 ul li label:nth-child(1) input,.forms4 ul li:nth-child(2) label:nth-child(2) input,.forms4 ul li label select{
        width:98%;
        padding-left:0px;
        margin:10px 0;
    }
    .forms4 ul li:nth-child(3) label:nth-child(4){
        margin:0px;
    }
    .forms4 ul li label:nth-child(4) input{
        width:100px;
    }
    .forms4 ul li:nth-child(3) label:nth-child(1),.forms4 ul li:nth-child(3) label:nth-child(2),.forms4 ul li:nth-child(3) label:nth-child(5),.forms4 ul li:nth-child(3) label:nth-child(6){
        margin-right:0px;
    }
    .forms3{
        margin:10px 0;
    }
    .forms3 ul li label input,.forms3 ul li label select{
        padding-left:0px;
    }
    .forms3 ul li:nth-child(1) label:nth-child(1) select,.forms3 ul li:nth-child(1) label:nth-child(2) input,.forms3 ul li:nth-child(1) label:nth-child(3) input,.forms3 ul li:nth-child(2) label:nth-child(1) input,.forms3 ul li:nth-child(2) label:nth-child(2) select{
        width:98%;
        margin:10px 0;
    }
    .ycCgShBox,.tpljBox{
        height:auto;
        margin:10px 0;
    }
    .ycCgShBox a{
        float:inherit;
        display:block;
    }
    .ycCgShBox a.ycA1,.ycCgShBox a.ycA2{
        width:100%;
        margin:0px 0px 10px 0px;
    }
    .tpljBox a:nth-child(1),.tpljBox a:nth-child(2){
        float:inherit;
        display:block;
        width:100%;
        height:auto;
        margin-bottom:10px;
    }
    .tpljBox a:nth-child(1) img,.tpljBox a:nth-child(2) img{
        display:block;
        width:100%;
    }
    .topTiT{
        height:40px;
        line-height:40px;
        font-size:18px;
        margin:10px 0;
    }
    .qywycx ul{justify-content:start;margin-left:5px;}
    .xzcfjg img{width:100%;}
}






/*-----------------------农村低收入群体危房改造-------------------------*/

/*自适应*/
@media screen and (max-width:900px){


.fxspBox img{width:100% !important;}


    .kzsqztBox p {
                width: 178px !important;
        padding: 35px !important;
        font-size: 12px !important;
        text-indent: 0px !important;
        line-height: 20px !important;
    }
    .bzdxfw p {
        width: 195px;
        padding-left: 15px;
        text-indent: 18px;
        line-height: 16px;
        font-size: 10px;
        padding-top: 25px;
        box-sizing: border-box;
    }
    .bzdxfw {
        height: 140px;
    }

.kzjsNrBox p {
    font-size: 12px;
}
.jnjsNrBox p {
    font-size: 12px;
}
.jlNr {
    padding: 50px 35px 0px 26px;
}
.jlNr p {
    font-size: 12px;
}
/*-----------------------房屋安全-------------------------*/
.easysite-search-title {
    display: block !important;
}

label{font-size: 16px;
        display: block;
        margin-top: 10px;}
#ztzc{width:306px !important;}
#searchBtn{margin-top: 20px;}
.bszrBox a {
    float: left;
}
.tips_cont a{font-size:14px!important;}
  .Flow_chart_box{overflow-x:auto;}
  .Flow_chart{width:1200px;}

  /*应急管理*/
  .dh_nav,.m-firstNav{height:auto!important;}

}