body{
    position: relative;
}
.fgw-ycxc{
    position: absolute;
    top:22%;
    right:0;
}

/**/
.fgw-body{
   background:url("/eportal/imageDir/fgw/2025/01/img_pc_site/2025010711271786743.jpg")center no-repeat;
   background-size: cover;
}
.fgw-main{ width:1200px;  margin:0 auto; display:flex;     justify-content: space-between; flex-wrap: wrap;}
.fgw-left{width:28.5%; margin:4% 0; padding:2%; background:#fff;}
.fgw-right{
    width: 59%;
    margin: 4% 0;
    background: #fff;
    padding: 2%;
}
/* 领导介绍 */
.ld-box li img{width:100px;height:120px;margin-bottom:20px;}
.ld-title{
    font-size: 18px;
    color: #333;
    font-weight: bold;
    display: block;
}
.ld-subtitle a{
    font-size: 14px;
    color: #999;
    display: block;
}
.ld-box{
    display:flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.ld-box li{ 
    width:44%;
    padding:2%;
}
.ld-box li:nth-child(1){
    width:88%;
    margin-bottom: 20px;
}
.fgzt-ico img {
    width: 19px;
    height: 22px;
    margin-right: 8px;
}
#tab_1 a {
    font-size: 20px;
}
.tab {
   display:flex;
   justify-content: space-between;
   overflow: hidden;
   border-bottom: 1px solid #DDD;
}
.ld-more{
    font-size:16px !important;
    color:#999;
    margin-top: 4px;
}

.xxgk_jgzn {
    float: left;
    line-height: 30px;
    font-size: 16px;
    padding: 10px 0;
    width: 100%;
    height: 400px;
    overflow-y: scroll;
    height: 1800px;
}



/* 相关链接 */
.xglj{ width:1200px; margin:0 auto; }
.link3{
    width: 100% !important;
    display: flex;
    justify-content: space-between;
    margin-left: 0 !important; 
}
.xglj-title{
    font-size: 16px;
    color: #333; 
    margin-right:16px;
    line-height: 32px;
}
.link3>div{
    display: flex;
}
.xglj-box{
    font-size: 16px;
    color: #666; 
    background: #fff;
    padding: 4px 20px;
    border: 1px solid #ccc;
    margin-right: 10px;
}
.link3 select{
    width: 30%;
    font-size: 16px;
    color: #666;
    border: 1px solid #ccc;
    padding-left: 1%;
}
.gsdt-more{ 
    font-size: 16px;
    color: #666;
    width: 98%;
    display: block;
    text-align: right;
    margin: 1% 0 2% 0;
 }

/* 机关设置 */
.jgsz-title{
    font-size: 16px;
    background: #daedf8;
    border-radius: 4px;
    text-align: center;
    width: 19.2%;
    display: block;
    padding: 6px 0;
    font-weight: bold;
    margin-right: 1%;
    margin-bottom: 10px;
    height: 40px;
    line-height: 40px;
}
.jgsz-title:nth-child(5n){margin-right:0}
.jgsz-title:nth-child(14){line-height: 20px;}
.jgsz-title-box{
    display: flex;
    margin: 20px 1%;
    flex-wrap: wrap;
}

.jgsz-title-select{ 
    background:#004b8e;
    color:#fff;
}

.fgw-jgsz-content{
    display:none;
}
.jgsz-jgjj-select{
   display:block !important;
}
.fgw-jgsz-text-title{
    font-size: 20px;
    color: #333333;
    font-weight: bold;
}
.fgw-jgsz-text{
    font-size: 16px;
    color: #333;
    line-height: 42px;
}
/*  */





/* ================================ */






/* 响应式处理 */
@media screen and (max-width:768px) {
.superScrollFeatures{ display:none; }
.superScroll .superScrollContent ul li{ width:13.8% !important; }
.superScroll .superScrollContent ul li a{ width:100% !important; display:block; }
.superScroll .superScrollContent img{ width:100% !important; }
.phyc{display:none}
.fgw-main{ width:96% !important;padding-top: 0; }
.top_list h1 a{font-size: 17px;width: 80%;margin-left: 15%;}
.top_list p {
display: none;
}
.govSearch { display:none; }
.newslist li .tit{ width:61%; }
.tabqh{width:96%; margin: 0 auto;}

.sjof li { width:95%; } 


#govwzqhbox {width: 10rem !important; height: 3rem !important; top: 2.4rem !important; left: 64% !important;}
#govwzqhbox div { width:100% !important; height: 100% !important; }
.fgw-newsTitle{width:10% !important;font-size: 18px!important;}
.sw_jiao {width:100% !important;height: 450px;    margin: 20px auto;}
.minheigt1 {width: 96% !important;margin-top:2%;margin-left: 2%!important;}
.fgw-subNew{ display:block !important; }
.fgw-subNewRight, .fgw-subNewLeft{ width:100% !important; margin:20px 0 ; }

/*开始*/
.banner{display:none!important}
.fgw-subNewLefts{width:100%;height: auto;overflow: hidden;background-color: #f8f8f8;background-size: 100%;background-repeat: no-repeat;padding-bottom: 20px; margin-top:20px;}
.fgw-subNewLefts .xxgk{padding-top: 80px;margin-top: 0;}
.fgw-subNewLefts .xxgk a img{}
.fgw-subNewRights{width:100%;height: auto;overflow: hidden;background-color: #f8f8f8;background-size: 100%;background-repeat: no-repeat;padding-bottom: 20px;margin-top:20px;}
.fgw-subNewRights .xxgk a{margin-left:27px;}
.clearfixz li{}

/* 相关链接 */
.xglj{ width:100%; }
.sw_jiao img {
        height: 450px !important;
}
.fgzt{ 
       flex-wrap: wrap;
}
.fgzt li{
    width:60%;
    margin:0 auto;
}
.fgzt li a{
    width:100%;
}
/* 公示动态 */
.link3{ 
    flex-wrap: wrap;
    justify-content: center !important;
}
.link3 select{
    width:90%;
    margin: 6px auto;
    padding:6px;
}
.down-content{ margin:3% 0 0; }
.link3>div{ 
    display: flex;
    width: 90%;
    margin: 0 auto;
    justify-content: space-between;
 }
.xglj-box{ width: 30%; }
.xglj-box:last-child{
    margin-right:0;
}
.fgw-left,.fgw-right{ margin:4% auto; width:90%; }
.fgw-ycxc{ display:none; }

}

@media screen and (max-width:600px) {
.dw .tit{     width: 64%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
.gzhd {
     display:block; 
}
.sw_jiao{
        height: 350px !important;
}
.sw_jiao img {
        height: 350px !important;
}
.gzhd a{ 
    background: #006fb8;
    width:96% !important;
    border-radius: 1rem;
 }
.gzhd a img{ 
    width:84% !important;
    margin:2% auto 0;
    display:block;
    padding-top: 2%;
}
.fgw-subNewRights .xxgk a{ height:100%; }
.jgsz-title-box{ 
    flex-wrap: wrap;
}
.jgsz-title{ width:23%; }
}
@media screen and (max-width:500px) {
    .sw_jiao {
        height: 270px !important;
    }
    .sw_jiao img {
        height: 270px !important;
    }
}
@media screen and (max-width:470px) {

}
@media screen and (max-width:460px) {
body{overflow-x: hidden;}
.slideBox .bd img{height:100%;/*object-fit: cover;*/}
.fgw-list-box2 li a{ width:96%; }
.newTitle ul li{width:88px;}
/*.slideBox .hd { bottom: 38px; }*/

.customs-jyjy img {min-height: 25px;object-fit: cover;}
.fgw-list-box4 li a{ width:66%; }
.slideBox .bd ul li p a{width:66%;}


.sjof li{width: 95%;}

.superScroll .superScrollContent ul li a{ width:100% !important; }
}
@media screen and (max-width:420px) {
.fgw-header-content {
    background-position-x: -8rem !important;
}
}
@media screen and (max-width:400px) {
.fgw-list-box2 li a{ width:96%; }
.fgw-list-box4 li a{ width:96%; }
.superScroll .superScrollContent ul li{ margin:0 !important; }
.superScroll .superScrollContent ul li a{ width:100% !important; }
}
@media screen and (max-width:375px) {

}