@charset "utf-8";

/* 在线链接服务仅供平台体验和调试使用，平台不承诺服务的稳定性，企业客户需下载字体包自行发布使用并做好备份。 */
@font-face {
    font-family: "思源宋体 Heavy";font-weight: 900;src: url("0AuZJMc6pDsp.woff2") format("woff2"),
    url("0AuZJMc6pDsp.woff") format("woff");
    font-display: swap;
  }


.pad_30{padding:.1rem .3rem .3rem;}
.content_bg_new{ background-color: #F2F2F2 !important;}

.breadcrumb{margin-bottom: 0;}
.breadcrumb li+li:before,.breadcrumb li.active a{color: #333;}
.breadcrumb li a{color: #666;}

.adv1{text-align: center;line-height: 1.97rem; padding:0rem .2rem; background-position: center; background-repeat: no-repeat; background-size: cover;}
.adv2{text-align: center;line-height: 1.2rem; padding:0rem .2rem; background-position: center; background-repeat: no-repeat; background-size: cover;}


.adv1+div>div{display: flex;}
.slb .adv1+div>div{display:block;}
.perio_con_left{}
.con_biaot{text-align: center;}
.con_biaot>p{display: block; text-align: center;font-size: .3rem; font-weight: bold;}
.con_biaot>h1{display: block; margin-top: .05rem;}
.con_biaot>h1 em{display: inline-block; margin-left: .03rem; vertical-align: middle;}
.con_biaot>h1 em a{display: inline-block; background-color: #1658A0; color: #fff; font-size: .18rem;font-weight:normal;padding: 0rem .14rem; border-radius: .04rem; line-height:.45rem; height: .45rem;}
.con_biaot>h1 em a i{font-size: .18rem;}
.con_biaot>h1 em.pnLoop a{background-color: #ddd; cursor: not-allowed;}
.con_biaot>h1 .input_dropdown{max-width: 1.5rem; margin-left: .03rem;}
.con_biaot>h1 .input_dropdown input.input_inner{height: 0.45rem; line-height: .45rem;}
.con_biaot>h1 .input_dropdown input.input_inner::-webkit-input-placeholder{ color: #666;}
.input_dropdown .input_icon{height: .15rem; overflow: hidden;top:.16rem; color: #CBCBCB;}
.input_dropdown .input_icon i{font-size: .2rem; display: inline-block; margin-top: -.25rem; }
.con_biaot>h1 .input_dropdown .select_dropdown{max-height:1.5rem;overflow-y:auto;top: .45rem;text-align: left; text-indent:.15rem;}
.con_biaot>h1 .input_dropdown .select_dropdown li{font-weight: normal; padding-left: 0;}

.zfgb_list .special_title_04 span{font-family: "思源宋体 Heavy";font-size: .36rem; color: #1658A0;}
.zfgb_list .special_title_04 i{ background-color: #1658A0;width: 8.6%;}

.lb_tit{display: block; background-color: #F8F8F8; font-size: .26rem; color: #333; line-height: 1.4; padding:.1rem .32rem; position: relative; margin-bottom: .1rem;}
.lb_tit:after{ content: ""; position: absolute; width: .15rem; height: .07rem; background-color: #1658A0; left: 0; top: .25rem;}

.list_con>ul li{position: relative; font-size: .18rem; line-height: 1.7777778; padding: .05rem 0 .05rem .4rem;text-align: justify;}
.list_con>ul li>span{color: #999;}
.list_con>ul li:after{content: ""; position: absolute; width:.2rem; height: .2rem; background: url(../images/240305fjs_gb_icon.png) no-repeat center; background-size: contain; left: 0.08rem; top:.12rem;}
.list_con>ul li.avtion i.jdbtn{display: inline-block;}
.list_con>ul li i.jdbtn{display: none; cursor: pointer; background-color: #1658A0;color: #fff;font-size: .16rem; border-radius: .1rem .1rem .1rem 0; padding: 0rem .1rem;}
.list_con>ul li .jd_con{display: none; background-color: #fff; box-shadow: 0px 0px 8px  rgba(22, 88, 160, 0.2); border-radius: .04rem; margin-top: .1rem; padding: .1rem .2rem;}
.list_con>ul li .jd_con dd>a{font-size: .16rem; line-height: 1.75; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.list_con>ul li .jd_con dd>a span{color: #1658A0;}
.list_con>ul li .jd_con.on{display: block;}
.ewm_pdf{text-align: center;}
.ewm_pdf>span{ max-width: 1.12rem;display: inline-block; margin: 0rem .3rem;}
.ewm_pdf>span a{display: block;}
.ewm_pdf>span p{ font-size: .16rem; line-height: 1.25; padding-top: .1rem; color: #666;}

.perio_con_right{position: relative; border-radius: .6rem 0 0; padding: .28rem .24rem; background-color: #F8F8F8; height: 100%;}
.perio_con_right:after{content:""; position: absolute; left: 0; top: .6rem; bottom: 0; width: 1px; background-color:#DFDFE0; background: linear-gradient(180deg, rgba(224, 224, 224, 0), rgba(223, 223, 224, 1),rgba(223, 223, 224, 0.1) );}

.right_biaot{font-size: .26rem; font-weight: bold; line-height: 1; margin:.2rem auto; position: relative;}
.right_biaot:after{ content: ""; position: absolute; left: 0; right: 0; height:1px; background-color: #DFDFE0; top:50%; z-index: 1;}
.right_biaot:before{ content: ""; position: absolute; left: 0; width:48%; height: 2px; background-color: #1658A0; top: 50%; margin-top: -1px; z-index: 2;}
.right_biaot span{display: inline-block; background-color:#f8f8f8; padding-right: .15rem; position: relative; z-index: 8;}

.gbqk_con .picture_group{overflow: inherit;}
.gbqk_con .picture_group .picture_conent{background-color: transparent; margin: 0rem auto;}
.gbqk_con .picture_img{ background: url(../images/240305fjs_gb_img3.png) no-repeat center bottom; background-size:100% auto; margin-bottom:-18%; padding-bottom:28.3%;}
.gbqk_con .picture_img>i{/* width: 2rem; */ position: relative; width:58.14%; margin: 0 auto; box-shadow: 0px 2px 12px  rgba(0, 0, 0, 0.15); padding-top:86%;}
.gbqk_con .picture_img>i span{position: absolute;z-index: 2; left: 0; right: 0;bottom: .23rem;text-align: center;font-size: .26rem;font-family: Arial; font-weight: bold; color: #c48220; text-shadow:-1px -1px 1px rgba(0, 0, 0, 0.85);}
.gbqk_con .picture_group .picture_text .trt-row>dd{padding: 0rem .1rem;}
.gbqk_con .picture_group .picture_text dd>a{background-color: #fff; color: #666; border: 1px solid #ebebeb;  font-size: .18rem; line-height: 1.55555556; padding: .05rem 0;/* color: #999; */ text-align: center;display: block; border-radius: .04rem;}
.gbqk_con .picture_group .picture_text dd>a:hover,.gbqk_con .picture_group .picture_text dd>a.on{border-color: #1658A0;color: #1658A0;}
.gbqk_con .picture_group .picture_text dd>a.bear{cursor: not-allowed;background-color: #ebebeb; border-color: #ebebeb; color: #cdcdcd;}
.gbqk_con .picture_group .picture_text dd>a.bear:hover{ cursor: not-allowed;border-color: #999;color: #999;}
.gbqk_con .picture_group_01>span{width: .4rem; height: .4rem; border-radius: 1rem;text-align: center; line-height: .38rem; background-color: #fff; box-shadow: 0px 2px 10px  rgba(22, 88, 160, 0.24);}
.gbqk_con .picture_group_01>span i{color: #1658A0; }
.gbqk_con .picture_group_01>span.prevStop,.gbqk_con .picture_group_01>span.nextStop,.gbqk_con .picture_group_01>span:hover{ background-color: #1658A0;}
.gbqk_con .picture_group_01>span.prevStop i,.gbqk_con .picture_group_01>span.nextStop i,.gbqk_con .picture_group_01>span:hover i{ color:#fff;}
.slb .gbqk_con .picture_img{background-position:center 106%; background-size:80% auto; padding-bottom:20%; margin-bottom: -10%;}
.slb .gbqk_con .picture_img>i{width: 30%;padding-top: 41.6%;}

.form1 .trt-row>div{padding:0rem .1rem;}
.form1.input_group1 label{font-size: .18rem; width: .9rem; text-align: justify;}
.form1.input_group1 .form_control,.form1.input_group1 .input_dropdown{width: calc(100% - .9rem);}
.form1 .btn_info{ border: none; background-color: #EDEDED; color: #999;}
.form1 .btn_base {width:46%;}

.xglj_con .trt-row>li{padding:0rem .1rem;}
.xglj_con .trt-row>li a{display: block; text-align: center;font-size: .2rem; font-weight: bold; color: #fff; line-height: 1.5; padding:.15rem; border-radius: .04rem; background-position: center; background-repeat: no-repeat; background-size:cover;}
.xglj_con>h6{display: block; margin-top: .6rem; text-align: center;}
.xglj_con>h6 em{display: block; width: 2.4rem; height: 2.4rem; border: .03rem solid #1658A0; background-color: #fff; padding: .2rem; box-sizing: border-box; border-radius: .1rem; margin: 0 auto;}
.xglj_con>h6 p{font-size: .2rem; font-weight: bold; color: #333; list-style: 1.3; padding-top:.2rem;}
.slb .xglj_con>h6 em{width:inherit; max-width: 1.8rem; height: inherit; padding: .1rem;}

.icon_tiem li a{display: block; padding-top: 22.22222223%; background-repeat: no-repeat; background-position: center; background-size: cover;transition: all .3s;} 
.icon_tiem li a:hover{transform: scale(1.02);}
.zcjd_con .tabs .tabs_header{margin-bottom:.2rem;}
.zcjd_con .list_base li,.zcjd_con .list_base li>span{font-size: .18rem;}
.zcjd_con .list_base li:before{width: .06rem; height: .06rem; border-radius: .1rem;}
.tabs .tabs_header{margin-top: .1rem; margin-bottom:0rem;}
.tabs .tabs_header:after{display: none;}
.tabs .tabs_header>ul>li{padding-left: .2rem;font-size: .3rem; font-weight:bold; color:#666;}
.tabs .tabs_header>ul>li.on a, .tabs .tabs_header>ul>li>a:hover{ /* font-size: .32rem; */ }
.tabs .tabs_header>ul>li.on:before{width:.09rem; height: .28rem; bottom: inherit;top: 50%; margin-top: -.14rem;}

.form1 .input_dropdown .input_icon,.form2 .input_dropdown .input_icon{top: .18rem;}
.form1 .input_dropdown .input_icon i,.form2 .input_dropdown .input_icon i{color: #333;}
.slb .form1 .btn_base{width: 45%;}

.input_group1 .select_dropdown{max-height:1.5rem; overflow-y: auto;z-index: 11;}
.wen_h .input_dropdown{ width: 30%;display: inline-block;}
.wen_h .form_control{width: 20%; display: inline-block; margin: 0rem .05rem; }
.wen_h >em{padding: 0rem .15rem;}

@media screen and (max-width:992px){
	.content_bg_new{ background-color: #F2F2F2 !important;}
    .pad_30{padding:.16rem;}
    .slb .pad_30{padding:.12rem;}
    .adv1,.adv2{line-height: inherit; padding:.15rem .2rem;}
    .con_biaot>h1 .input_dropdown{max-width: 1.2rem;}

    .ewm_pdf>span{margin: 0rem .1rem;}
    
    .adv1+div>div{display:block;}
    .gbqk_con .picture_group_01>span{top: 23%;}
    .slb .gbqk_con .picture_group_01>span{width: .32rem; height: .32rem; line-height: .3rem;}

    .slb .form1.input_group1 label{display: block;width: 100%;}
    .slb .form1.input_group1 .form_control,.slb .form1.input_group1 .input_dropdown{width: 100%;}
    
    .xglj_con>h6{margin-top: .2rem;}
    
    .slb .gbqk_con .picture_img{ background-size:100% auto; background-position: center 115%;}
    .slb .gbqk_con .picture_img>i{width: 48%;padding-top: 66.6%;}

    .zcjd_con .tabs .tabs_header,.add_con .tabs .tabs_header{margin-bottom: 0; margin-top: 0;}
	
	.tabs .tabs_header>ul>li{font-size: .24rem;}

    .slb .wen_h .input_dropdown{ width:100%; }
    .slb .wen_h>em+.form_control{width: calc(100% - .3rem); margin-left: 0;}
    .slb .wen_h>em{font-size: 0; width: 100%;display: block;margin: .1rem 0rem; padding: 0;}
    .slb .wen_h>em .form_control{width: 100%;margin: 0;}
}
@media screen and (max-width:720px){
    .wen_h .form_control{width: 18%;}
}
@media screen and (max-width:640px){
    .wen_h .input_dropdown{ width: calc(100% - 1rem); }
    .wen_h em+.form_control{width: calc(100% - 1.3rem); margin-left: 1rem; margin-top: .1rem;}
    .wen_h em{display: block;width: calc(100% - 1rem);  margin-left: 1rem; margin-top: .1rem; padding: 0;font-size: 0;}
    .wen_h em .form_control{width:100%; margin: 0;}
}
@media screen and (max-width:480px){
    .con_biaot>h1 em{display: block;}
    .slb .gbqk_con .picture_group_01>span{top: 17%;}
}

/* 公报检索 */
.form2{border-bottom: 1px dashed #ccc; padding-bottom: .3rem;}
.form2 .input_group1 label{font-size: .18rem; margin-top: 0.11rem; margin-top: 0rem\0;}
.form2 .input_group1 .input_dropdown.width_sz{width: 28.5%;margin-right: .05rem;}
.form2 .btn_base{padding:.12rem .6rem;}
.form2 .btn_info{background-color: transparent; border: 1px solid #1658A0; color:#1658A0;}

.gbjs_list>h6.js_jg{font-size: .18rem; font-weight: normal;line-height: 1.5555556; color: #999;display: block; margin-bottom: .3rem;}
.gbjs_list>h6.js_jg span{color: #1658A0;}
.gbjs_list_ul{display: block;}
.gbjs_list_ul li:nth-child(odd) a{background-color: #FAFAFA;}
.gbjs_list_ul li a{display: block; border-bottom:1px solid #E6E6E6; padding:.2rem .3rem}
.gbjs_list_ul li a>h6{position: relative;font-size: .2rem;font-weight: normal; line-height: 1.6; padding-left: .3rem; color: #333; display: block; overflow: hidden; white-space:nowrap; text-overflow: ellipsis;}
.gbjs_list_ul li a>h6:after{content: ""; position: absolute; width: .2rem; height: .2rem; background: url(../images/240305fjs_gb_icon.png) no-repeat center; background-size:contain; left:0; top: .08rem;}
.gbjs_list_ul li a>p{display: block; margin-top: .05rem; padding-left: .3rem; font-size: .16rem; color: #999; line-height: 1.75;}
.gbjs_list_ul li a>p span{display: inline-block; margin-right: .3rem;}

.gbjs_list+.page_base{ margin-bottom: 0;} 
@media screen and (max-width:992px){
    .form2 .btn_base{padding:.12rem .3rem;}
    .slb .form2 .input_group1 .input_dropdown{width: 100%;}
    .slb .form2 .input_group1 .input_dropdown.width_sz{width: calc(100% - .3rem);}
    .slb .form2 .input_group1 .input_dropdown.width_sz+.input_dropdown.width_sz{ margin-left: 0; margin-top: .1rem;}

    .gbjs_list_ul li a{padding:.15rem .16rem;}
    .gbjs_list_ul li a>h6{white-space: normal;}
}
@media screen and (max-width:420px){
    .form2 .input_group1 .input_dropdown.width_sz{ width: calc(100% - 1.3rem);}
    .form2 .input_group1 .input_dropdown.width_sz+.input_dropdown.width_sz{margin-left: 1rem; margin-top: .2rem;}
}

/* 20240327 */
.adv1{line-height: inherit; padding:.4rem .2rem;}
.adv1>img{max-width: 65%;}
.con_biaot>p{ font-size:.24rem;}
.con_biaot>h1 em{vertical-align:bottom;}
.con_biaot>h1 em a{height:.38rem; line-height:.38rem;}
.con_biaot>h1 .input_dropdown input.input_inner{height:.38rem; line-height:.38rem;}
.input_dropdown .input_icon{top: .12rem;}

@media screen and (max-width:992px){
    .adv1>img{max-width: 85%;}
    .con_biaot>h1 em{display:none;}
}


/* 20240327--详情页 */
.art_nr1{font-family: "Microsoft YaHei", "simsun";}
.art_nr1 ul{display:flex;}
.art_nr1 .img_text{background-color: #f0eeea; padding: .2rem .5rem; font-size: .22rem; line-height:4; height: 100%; display: table;}
.art_nr1 .img_text em{display:table-cell; vertical-align: middle; height: 100%;}
.art_nr1 .img_text b{font-weight: normal;}
.art_nr1 .img_text p{line-height:4 !important; margin-top: 0 !important; font-size: .22rem !important;text-indent: 2em;}
.art_nr1.art_nr_ys3 .img_text,.art_nr1.art_nr_ys3 .img_text p{ line-height: 2.5 !important;}

.slb .art_nr1 ul{display: block;}
@media screen and (max-width:992px){
    .art_nr1 ul{display: block;}
    .art_nr1 .img_text{padding:.2rem; line-height: 2; margin-top: .2rem;}

    /* 返回顶部 按钮 */
    .fhdb{width:.6rem; height:.6rem; border-radius:1rem;}
    .fhdb a img{margin-top: .13rem;margin-bottom: .04rem;}
    .fhdb a p{font-size:.12rem;line-height:1.1;}
}

.intro {
    padding: 30px 0;
}

#qrcode > img {
    border: .02rem solid #1658A0;
    border-radius: .1rem;
    padding: 10px;
}

.fr > a > img {
    border: .02rem solid #1658A0;
    border-radius: .1rem;
    width:138px;
    height:138px;
}

.file-no {
    display: flex;
    justify-content: center;
    align-items: center;
}

.file-no{display: block;}
.file-no > input {
    font-size: .14rem;
}
.file-no > :first-child{
    width: .4rem !important;
}
.file-no .form_control:first-child{width: .8rem !important;}
.file-no .form_control{width: .5rem !important; padding: .08rem .06rem;}
.file-no > #fileNoSerial {
    width: .6rem !important;
}
.file-no text{vertical-align: middle;}
.file-no input{display: inline-block; vertical-align: middle;}
.slb .file-no {overflow: hidden;}
.slb .file-no .form_control:first-child{width: 100% !important; margin: 0.1rem 0rem;}
.slb .file-no > #fileNoSerial{width: calc(100% - .2rem) !important;}
.slb .file-no .form_control{width: calc(100% - .5rem) !important; margin: 0.1rem 0rem;}
@media screen and (max-width:992px){
    .file-no {overflow: hidden;}
    .file-no .form_control:first-child{width: 100% !important; margin: 0.1rem 0rem;}
    .file-no > #fileNoSerial{width: calc(100% - .2rem) !important;}
   .file-no .form_control{width: calc(100% - .5rem) !important; margin: 0.1rem 0rem;}
}


/* 20240605  厦门公报修改 */
#test .xl_tit h4{font-size: .26rem;}
#test .xl_tit p{font-size:.2rem}
#test .xl_news#fontzoom span{ font-size:.18rem !important;}

.content#test{padding:.2rem 0rem;}
.slb .fhdb{height: auto;}

.ewm_pdf>span{max-width: inherit;}
.ewm_pdf #qrcode img{margin:0 auto;}
.ewm_pdf #qrcode p{text-align:center;}

@media screen and (max-width:1366px){
	.slb .wen_h >em{padding: 0;}
}

@media screen and (max-width:992px){
	.header{overflow: hidden;}
	.header_21_con1 .container_21{overflow: hidden; }
	
	.con_biaot>h1 .input_dropdown{max-width: 1.35rem;}
	.rig-fix2{display: none !important;}	
	
	#test .xl_news#fontzoom img{margin-left: -.34rem;}
	.slb .input_group1.form1 label+.file-no{display: block !important;overflow: inherit;}
	
	.xl_tit6 .xl_tit6_l{width:30%;}
	.xl_tit6 .xl_tit6_r{max-width: 52%;}
    .wen_h >em{padding: 0;}
    .slb .form2 .input_group1 .input_dropdown.width_sz + text + .input_dropdown.width_sz{margin-top:.2rem}
	.slb .fhdb{height:.6rem;}
}
@media screen and (max-width:640px){
	.slb .input_group1.form1 .file-no text+input.form_control{width:calc(100% - 0.6rem) !important;}
	.slb .file-no > #fileNoSerial{width: calc(100% - .3rem) !important;}
}
@media screen and (max-width:420px){
	.form2 .input_group1 .input_dropdown.width_sz + text + .input_dropdown.width_sz{width: calc(100% - .3rem); margin-top:.2rem; padding-left:1rem;}
	.form2 .input_group1 .input_dropdown.width_sz + text + .input_dropdown.width_sz .select_dropdown{margin-left:1rem;}
    .slb .form2 .input_group1 .input_dropdown.width_sz + text + .input_dropdown.width_sz,.slb .form2 .input_group1 .input_dropdown.width_sz + text + .input_dropdown.width_sz .select_dropdown{ padding-left:0rem; margin-left: 0rem;}
}

@-moz-document url-prefix(){
	.form1.input_group1 label{width: 1rem;}
	.form1.input_group1 .form_control,.form1.input_group1 .input_dropdown{width: calc(100% - 1rem);}
	.file-no .form_control:first-child{width: .7rem !important;}
}
