@charset "utf-8";
.yjs_banner{ background-position: center;/* background-color: #fff; */ background: none; background-repeat: no-repeat; padding: 0.38rem 0rem;}
.yjs_logo{max-width: 55%;}
.yjs_text{/* max-width: 40%; padding-top: 0.1rem; */ max-width: 40%; padding-top: 0.4rem; }
.yjs_text>img{display: none;}
.yjs_text p{font-size: 0.48rem; text-align: right; font-weight: bold; color: #ffff; text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3); position:relative; z-index:1;}
.yjs_text p:after{ display: none; content:""; position:absolute;z-index: -2;left:0;width:75%;bottom:0;height: 0.12rem;background:linear-gradient(90deg,#75c7fd,#d2eafc00);transform: skewX(45deg);}
.yjs_text p:before{ display: none; content:""; position:absolute;z-index: -2;right:0;width:75%;bottom:0.03rem;height: 0.12rem;background:linear-gradient(90deg,#75c7fd00,#f4d871);transform: skewX(45deg);}
.yjs_text p>span{display:inline-block; margin-left:0.15rem; color: #fff;}

.slb .yjs_banner{ background-size: auto 100%; }
@media screen and (max-width:992px){
	.yjs_banner{ background-size: auto 100%; }
	.slb .yjs_banner{ padding: 0.25rem 0rem; }
	.slb .yjs_logo{ max-width:85%; float: inherit; margin: 0rem auto; }
	.slb .yjs_text{ max-width: 50%; margin: 0rem auto; float: inherit; }
}

.yjs_muen.menu_02{ /* background: #1658A0; */}
.yjs_muen .menu_base{box-shadow: none; margin-top: 0rem; background: #1658A0;}
.yjs_muen .menu_base:after{display: none;}
.yjs_muen .menu_base ul{padding-top: 0rem;}
.yjs_muen .menu_base li{width: 16%;text-align: center;line-height: 0.75rem; padding-bottom: 0;}
.yjs_muen .menu_base>ul>li+li::after{content: ""; position: absolute; left: 0; width: 0.01rem; height: 0.24rem; top: 50%; margin-top: -0.12rem; background: rgba(255,255,255,0.3);}
.yjs_muen .menu_base>ul>li h3 a{ min-width: 1.48rem; display:block; font-size: 0.26rem; color: #fff; border-bottom: 5px solid transparent; }
.yjs_muen .menu_base>ul>li a:hover:before,.yjs_muen .menu_base>ul>li.on a:before{display: none !important;}
.yjs_muen .menu_base>ul>li h3 a>i{ display:inline-block; vertical-align:sub; width: 0.32rem; height: 0.32rem; background-position: center; background-repeat: no-repeat; background-size: contain; }
.yjs_muen .menu_base>ul>li.on h3 a,.yjs_muen .menu_base>ul>li:hover h3 a{border-color: #fff;}
.slb .yjs_muen .menu_base>ul>li h3 a{ margin: 0rem auto; line-height: 0.65rem; }
.slb .yjs_muen .menu_base li{margin-left:0rem;width: 20%; }


.yjs_main{ /* background: url(251128fjsjy_zjbg.png) repeat-x center top #fff; */ background:none; }
.yjy_slidebox .pic p{font-weight: bold; }
.boxys{background: #fff; border-radius: 0.1rem; box-shadow: 0px 2px 18px  rgba(24, 129, 254, 0.1); padding: 0.15rem 0.3rem 0.2rem;}

.new_tit{position:relative;display: flex; }
.new_tit>span{display: inline-block; vertical-align: middle; position: relative; margin-right: 0.15rem; font-size: 0.3rem; font-weight: bold; line-height: 0.45rem; white-space: nowrap;  }
.new_tit>span::after{content:""; position:absolute; left: -0.3rem; top: 50%; margin-top:-0.16rem; border-radius: 0rem 0.04rem 0.04rem 0rem; background: #1658A0; width: 0.08rem; height: 0.32rem;}
.new_tit>em{ vertical-align: middle; padding-top: 0.16rem; display: inline-block; width: calc(100% - 1.4rem); width: 60%\9; position:relative; }
.new_tit>em::after{ content: ""; position: absolute; left:0.38rem; right: 0; bottom: 0.08rem; bottom: 0.01rem\9;  height: 0.03rem; background: url(251128fjsjy_titbg2.png) no-repeat center; background-size: 100% 100%; }
.new_tit>em img{max-height: 0.19rem;}
.new_tit>a{ display: block; position: absolute; right: 0; top: 0.05rem; color: #1658A0; }
.slb .new_tit>em::after{ left:0.37rem; bottom: 0.015rem; }

.new_list li{ position: relative; margin-bottom: 0.12rem; padding-left: 0.18rem;}
.new_list li::after{ content: ""; position: absolute; left: 0; top: 50%; margin-top:-0.03rem; width: 0.06rem; height: 0.06rem; background: #ccc; border-radius: 0.2rem; }
.new_list li:hover:after{ background: #1658A0; }
.new_list li>h6{display: block; position: relative; z-index: 0; font-size: 0.18rem; line-height: 0.28rem; font-weight: normal; padding: 0.06rem 1rem 0.06rem 0rem;}
.new_list li>h6 a{display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.new_list li:hover>h6{padding-left: 0.12rem;}
.new_list li:hover>h6::after{content: ""; position: absolute;z-index: -2; left: 0; right: 0; top: 0; bottom: 0; border-radius: 0.06rem; background-color: #9ECDFF; background: linear-gradient(90deg,#9ECDFF,#fff); box-shadow: 1px 6px 16px  rgba(131, 179, 230, 0.2); }
.new_list li:hover>h6::before{content: ""; position: absolute; z-index:-1; left: 1px;right: 1px;top: 1px; bottom: 1px; border-radius: 0.06rem; background-color: #E3EFFC; background: linear-gradient(90deg,#E3EFFC,#fff); }
.new_list li>h6>span{font-size: 0.16rem; color: #999; line-height: 0.28rem; position: absolute; right: 0.02rem; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%);}
.new_list>span.more{display: none; background-color: #F2F2F2; border-radius: .08rem; line-height: .44rem; text-align: center; width: 100%; margin-top: .1rem;}
.new_list>span.more a {color: #666666; display: block;}

.yjs_qkzl_pic{ padding-bottom: 0.14rem;}
.yjs_qkzl_pic li>a{display: block; max-width: 1.86rem; margin: 0rem auto; box-shadow: 2px 3px 9px  rgba(0, 0, 0, 0.08);}
.yjs_qkzl_pic li>a i{display: block; padding-top: 132.973%; background-position: center; background-repeat: no-repeat; background-size:100% 100%; }

@media screen and (min-width:993px){
	.yjs_main .row>.trt-row.trt-row-large{ display: flex; flex-wrap:wrap; }
	.yjs_ywdt{ height: 100%; }
}
@media screen and (max-width:1366px){
	.slb .yjs_muen .menu_base>ul{ overflow: hidden; overflow-x: auto; display: flex; }
	.slb .yjs_muen .menu_base li{width:inherit; min-width: 1.8rem;}
	.slb .yjs_muen .menu_base>ul>li h3{ min-width: 1.8rem; text-align: center; }
	.slb .yjs_muen .menu_base>ul>li h3 a{ white-space: nowrap; display: block;}
	.slb .yjs_muen .menu_base>ul>li:first-child h3 a{ margin-left: 0rem; }
}
@media screen and (max-width:992px){
	.yjs_muen.menu_02{ z-index: 0;}
	.yjs_muen .menu_base li{width: auto;}
	.yjs_muen .menu_base>ul>li h3 a{display: block;}
	.boxys{padding-left: 0.2rem; padding-right: 0.2rem;}
	.new_tit>span::after{left: -0.2rem;}
	.new_list li{padding: 0.05rem 0rem; margin-bottom: 0rem; border-bottom: 1px solid #F0F0F0;}
	.new_list li:last-child{border-bottom: none;}
	.new_list li::after{display: none;}
	.new_list li>h6{ padding-right: 0; text-align: justify; }
	.new_list li:hover>h6{padding-right: 0.12rem;}
	.new_list li>h6 a{white-space: normal;}
	.new_list li>h6 span{ position: relative; display: block; right: inherit; top: inherit; transform: translateY(0); -ms-transform: translateY(0); }
	.new_list>span.more{display: block;}
}
@media screen and (max-width:640px){
	.slb .new_tit>em{display:none;}
	.slb .new_tit>a{top: 50%; transform: translateY(-50%);}
}
@media screen and (max-width:540px){
	.new_tit>em{display:none;}
	.new_tit>a{top: 50%; transform: translateY(-50%);}
}


/* 单位概况 */
.yjs_main .breadcrumb{ margin-bottom: 0rem; border-bottom: none; padding: 0.16rem 0rem; }
.yjs_main .breadcrumb span>i{color: #1658A0;}
.yjs_main .breadcrumb span,.yjs_main .breadcrumb li>a,.yjs_main .breadcrumb li+li:before{color: #999;}

.yjs_main .special_title_01::after,.yjs_main .special_title_01:before{display: none;}
.yjs_main .special_title_01 em{ width: 0.2rem; height: 0.22rem;vertical-align: middle; }
.yjs_main .special_title_01 span{ font-size: 0.26rem;vertical-align: middle; background:none; }
.bsjj_arcti{font-size: 0.18rem; line-height: 0.32rem;}
.bsjj_arcti p{color: #333;}
.bsjj_arcti p+p{ margin-top: 0.08rem; }
.bsjj_arcti p em,.bsjj_arcti a>em{ color: #1658A0; }
.bsjj_arcti a>em:hover{ text-decoration: underline; }

.bsjj_img{ padding-left: 0.2rem; padding-bottom: 0.2rem; }
.bsjj_img>a{ display: block; position: relative; z-index: 0;}
.bsjj_img>a::after{ display: none; content: ""; position: absolute; z-index: -1; left: -0.2rem;  bottom: -0.2rem; width: 1rem; height: 1rem; background:#1658A0;}
.bsjj_img>a>img{ border-radius: 0rem 0.3rem 0rem 0rem;}
.slb .bsjj_img>a{ width: 55%; margin: 0rem auto; }

.xrld_con{ background:url(251128fjsjy_xrld_bg.jpg) no-repeat center; background-size: 100% 100%; padding: 0.2rem; overflow: hidden; }
.xrld_con .xrld_con_img{ margin: 0.5rem 0.2rem 0.5rem 0rem; width: 3rem; height: 3rem; background:rgba(0,0,0,0.1); float: left;}
.xrld_con_text{overflow: hidden; }
.xrld_con_text >div:first-child{margin-top:0.2rem;}
.xrld_con_text >div:last-child{margin-bottom: 0rem;}
.xrld_textlist>h6{ font-size: 0.24rem; line-height: 0.38rem; margin-bottom: 0.05rem; }
.xrld_textlist{margin-bottom: 0.55rem;}

.yjs_jgsz .list_table dl{border-radius: 0.06rem; overflow: hidden;}
.yjs_jgsz .list_table dl+dl{ border-radius:0rem; overflow: inherit;}
.yjs_jgsz .list_table dt{background: #EFF6FD; font-size: 0.18rem;}
.yjs_jgsz .list_table dt,.yjs_jgsz .list_table dd{ padding: 0.12rem 0rem !important; color: #333; }
.yjs_jgsz .list_table dd{ border-bottom: 1px dashed #e9e9e9;}
.yjs_jgsz .list_table dt:first-child+dt,.yjs_jgsz .list_table dd:first-child+dd{ width: 37.5%; }
.yjs_jgsz .list_table dt:first-child+dt+dt,.yjs_jgsz .list_table dd:first-child+dd+dd{ width:20%; }
.yjs_jgsz .list_table dt+dt .cell,.yjs_jgsz .list_table dd+dd .cell{ padding-left: 0.05rem; padding-right: 0.05rem; }
@media screen and (max-width:992px){
	.slb .bsjj_img>a{ width: 100%; }
	.yjs_jgsz .list_table dd{ border-bottom:none;}
	.yjs_jgsz .list_table dt,.yjs_jgsz .list_table dd{ padding: 0.04rem 0rem !important;}
	.xrld_con .xrld_con_img{float: inherit; margin: 0rem auto;}
	
	.yjs_main .special_title_01{ height: inherit; line-height: 1.5; }
	.yjs_main .special_title_01 em{display: none;}
	.yjs_main .special_title_01 span{padding: 0rem; display: block; text-align: center; white-space: normal; max-width: inherit;}
	
	.yjs_jgsz .list_table dt:first-child+dt,.yjs_jgsz .list_table dd:first-child+dd,.yjs_jgsz .list_table dt:first-child+dt+dt,.yjs_jgsz .list_table dd:first-child+dd+dd{ width:100%; }
	.yjs_jgsz .list_table dd:first-child+dd{text-align: left;}
	.yjs_jgsz .list_table dt+dt .cell,.yjs_jgsz .list_table dd+dd .cell{ padding-left: 0rem; padding-right: 0rem; }
	.yjs_jgsz .list_table dl{ padding: 0.12rem 0rem;}
}


/* 期刊资料 */
.yjs_jyxy .new_tit em{width: calc(100% - 1.95rem);}
.jypl_con{ background:#FAFAFA; padding: 0.2rem; overflow: hidden; }
.listbox_img{ width: 2rem; float: left; margin-right: 0.25rem; }
.listbox_img i{display: block; padding-top:133.5%; box-shadow: 2px 3px 9px  rgba(0, 0, 0, 0.08); background-position: center; background-repeat: no-repeat; background-size:100% 100%; }
.listbox_con{overflow: hidden;}
.listbox_con h6{ font-size:0.2rem; line-height: 0.36rem; margin-bottom: 0.12rem; color: #1658A0; text-align: center; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.listbox_con h5{ font-weight: normal; font-size: 0.16rem; line-height: 0.3rem; height: 2.1rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 7; }
.listbox_con h5>p{ color:#333; }
.listbox_con h5 em{ color: #1658A0; text-decoration: underline; }

@media screen and (max-width:640px){
	.listbox_img{width: 100%; float: inherit; margin-right: 0rem; margin-bottom: 0.2rem; }
	.listbox_con h5{height: inherit; max-height:2.1rem;}
}

/* 《教育评论》投稿启事 */
.tgqs_con{ padding:0.2rem 0.3rem 0.3rem; background: url(251128fjsjy_tg_bg.png) no-repeat center; background-size: 100% 100%; position: relative;z-index: 1; }
.tgqs_con::after{ content: ""; position: absolute;z-index: -1; left: 0.35rem; top: 0.2rem ; width: 0.36rem; height: 0.36rem; background:url(251128fjsjy_tg_icon1.png) no-repeat center; background-size: contain; }
.tgqs_con::before{ content: ""; position: absolute; z-index: -1; right:1.15rem; bottom:0.27rem ; width: 0.36rem; height: 0.36rem; background:url(251128fjsjy_tg_icon2.png) no-repeat center; background-size: contain; }
.slb .tgqs_con::before{ display: none; }

.tgqs_art{ margin-top: 0.1rem; font-size: 0.18rem; line-height: 0.32rem;word-break:break-all; text-align: justify; }
.tgqs_art p+p{margin-top: 0.1rem;}

.slb .tgqs_con{padding: 0.2rem;}
@media screen and (max-width:992px){
	.tgqs_con::after,.tgqs_con::before{opacity: 0;}
	.tgqs_con::before{ right: 0.3rem; }
}

/* 福建教育研究 */
.jyyj_boxcon .new_tit em{ width:calc(100% - 1.95rem); }
.yjs_main+.footer{margin-top: 0rem;}


/* 20260129 */
.yjs_bg{background-position: center top; background-repeat: no-repeat; background-color: #fff;}
