/*Header*/
.gov_header{
    width:100%;
    background:url(/uiFramework/commonResource/image/2022061416215312933.jpg) no-repeat;
    height:284px;
    background-position:top center;
}
.gov_header{

    background:url(/uiFramework/commonResource/image/2024051416161046536.jpg) no-repeat;

}
.gov_header_main{
    width:1200px;
    height:284px;
    margin:0 auto;
}
.gov_topbox{
    width:100%;
    height:27px;
    line-height:27px;
    position:relative;
}
.gov_topbox .welcome_text{
    font-size: 12px;
    float:left;
}
.gov_topbox .gov_weather{
    position:absolute;
    top:-7px;
    right: 0px;
}
.gov_topbox #pDate{
    float:right;
    font-size:12px;
    color:#333;
    margin-right:100px;
}
.gov_logobox{
    width:100%;
    height:200px;
    overflow:hidden;
    position:relative;
}
/*文字切换Js*/
.gov_logobox #govwzqhbox{
    position: absolute;
    top: 65px;
    left:650px;
}
/*== NavBox unwith Line ==*/
.gov_navu_box{
    width:100%; 
    height:50px;
    line-height:50px; 
    background-color:#1f5196;
}
.nav_box{
    position:relative;
}
.ph_head{
    display:none;
    width:100%;
    height:45px;
    line-height:45px;
    background:#135ea9;
    padding-left:15px;
    box-sizing:border-box;
}
.ph_head span,.ph_head span a{
    display:inline-block;
    color:#fff;
}
.ph_a,.ph_a3{
    display:none;
}
.ph_icon{
    float:right;
    width:52px;
    height:45px;
    background:  url(/uiFramework/commonResource/image/2021081616165431796.png) no-repeat center center;
    background-size:22px;
}
.sy_nav{
    width:900px; 
    padding:0 0 0; 
    position:relative;
    float:left;
}
#nav-list li{ 
    float:left; 
    margin:0; 
    padding:0;
    position:relative;
}
#nav-list li>.pc_a{
    display:block;
}
#nav-list li>a{ 
    font-size:18px; 
    font-weight:bold; 
    margin-right:40px; 
    color:#fff; 
    padding:0 15px;
    height:50px;
    text-align:center;
}
#nav-list li>a img{
    border:none;
    display:inline-block;
}
.nav-list{
    z-index:9;
    text-align:center; 
    display:none; 
    position:absolute; 
    left:0;
    top:49px; 
    line-height:30px;  
}
.nav-list .ejnv{
    width:140px;
    color:#fff;
    background:#3d609e;
    position:relative;
    padding:0 5px;
}
.nav-list .ejnv>.pc_a3{
    display:blcok;
}
.nav-list .ejnv>a{
    background:#3d609e; 
    width:130px;
    padding:0px 5px; 
    text-align:center; 
    font-size:14px;
    font-family:microsoft,"微软雅黑";
    float:left;
}
.nav-list .ejnv>a:link,.nav-list .ejnv>a:visited{ 
    background:#3d609e; 
    color:#fff;
}
.nav-list .ejnv>a:hover{
    color:#fff;
    background:#1f5196;
}
.nav-list .ejnv .sjnv{
    position:absolute;
    left:135px;
    top:0;
    display:none;
}
.nav-list .ejnv .sjnv a{
    display:block;
    background:#3d609e;
    width:150px;
    padding:0px 5px;
    text-align:center;
    font-size:14px;
    font-family:microsoft,"微软雅黑";
    color:#FFF;
}
.nav-list .ejnv .sjnv a:hover{
    background:#1f5196;
}
/*== END NavBox unwith Line ==*/
/*== GovSearch ==*/
.gov_searchbox{
    position:relative; 
    width:300px; 
    height:31px; 
    float:right;
    margin-top:8px;
}
.gov_searchbox input[type='text']{
    font-size:14px; 
    position:absolute; 
    top:0; 
    left:0; 
    width:300px; 
    height:31px; 
    padding-left:10px; 
    border:none;
    color:#c7c7c7;
}
.gov_searchbox input[name='button']{ 
    position:absolute; 
    top:7px; 
    right:10px; 
    width:17px; 
    height:17px; 
    cursor:pointer; 
    border:none; 
    background:url(/eportal/imageDir/lnic/2021/10/img_pc_site/2021101913543087575.png) no-repeat;
}

/*响应式*/
@media only screen and (max-width:1025px) {
    .gov_header{
        background:none;
        height:auto;
    }
    .gov_header_main{
        height:auto;
    }
    .gov_topbox,.gov_logobox{
        display:none;
    }
    .gov_navu_box{
        height:auto;
    }
    .nav_box{
        width:100%;
        padding-top:60px;
        display:none;
    }
    .nav_box,.sy_nav{
        line-height:45px;
        overflow:hidden;
        background:#196fc5;
    }
    .ph_head{
        display:block;
    }
    .ph_a,.ph_a3{
        display:block;
    }
    #nav-list li>.pc_a,.nav-list .ejnv>.pc_a3{
        display:none;
    }
    .sy_nav{
        float:none;
        height:300px;
        overflow-y:auto;
    }
    .sy_nav,.gov_header_main{
        width:100%;
    }
    #nav-list li{
        width:100%;
        font-size:14px;
        float:none;
        position:inherit;
    }
    #nav-list li>a{
        margin-right:0px;
        font-size:14px;
        padding:0 15px;
        border-top:1px solid #1578f3;
        box-sizing:border-box;
        text-align:left;
    }
    #nav-list li a.hasChild:after {
        content:"+";
        float:right;
        font-size:20px;
    }
    #nav-list li a.isOpen:after {
        content:"-";
        float:right;
        font-size:20px;
    }
    .nav-list{
        position:inherit;
        top:0;
        left:0;
        margin:0;
    }
    .nav-list,.nav-list .ejnv,.nav-list .ejnv>a{
        width:100%;
        padding:0px;
        margin:0px;
    }
    .nav-list .ejnv{
        padding:0px;
        margin:0px;
        background:#196fc5;
    }
    .nav-list .ejnv>a{
        font-size: 14px;
        padding:0 15px 0 30px;
        border-top:1px solid #1578f3;
        box-sizing:border-box;
        text-align:left;
        background:none;
        text-align:left;
        color:#FFF;
        float:inherit;
    }
    .nav-list .ejnv>a:hover{
        background:#196fc5;
    }
    .nav-list .ejnv>a:link, .nav-list .ejnv>a:visited{
        background:#196fc5;
    }
    .nav-list .ejnv .sjnv{
        position:inherit;
        left:0;
    }
    .nav-list .ejnv .sjnv a{
        width:100%;
        font-size: 14px;
        padding:0 15px 0 45px;
        border-top:1px solid #1578f3;
        box-sizing:border-box;
        background:none;
        text-align:left;
    }
    .gov_searchbox{
        position:absolute;
        top:10px;
        left:15px;
        width:90%;
    }
    .gov_searchbox input[type='text']{
        width:100%;
    }
    #wza{
        color:fff;
        margin-left:20px;
   }
}