@charset "utf-8";
.fj_slt_bg{background: url(240419fjslt_eszt_bg.png) no-repeat center top;}
.banner .row{text-align: center; position: relative; padding: .7rem 0rem 2.15rem;}
.banner a{display: inline-block; position:absolute; right: 0; top: .3rem; background-color:rgba(0, 0, 0, .3); color: #fff; line-height: .38rem; font-size: .18rem; padding: 0rem .17rem; border-radius: .5rem;}
.banner a>i{font-size: .2rem; margin-right: .05rem; vertical-align:bottom;}
.slb .banner .row{ padding: .3rem 0rem 1.5rem;}

@media screen and (max-width:1280px){
	.fj_slt_bg{ background-size:160% auto; overflow: hidden;}
	.banner .row{ padding: .2rem 0rem 1.6rem;}
	.slb .banner .row{ padding: .1rem 0rem 1rem;}
}
@media screen and (max-width:992px){
	.banner .row{ padding: 5% 0rem 15%;}
	.banner .row img{max-width: 80%;}
	.slb .banner .row{ padding: 6% 0rem 13%;}
}

a:hover{color: #D1160E;}

.fj_slt_con .announcement_02{box-shadow: none; padding: 0; margin-bottom: .32rem;}
.fj_slt_con .announcement_02 h3{font-size: .28rem;}
.fj_slt_con .announcement_02 h3 a{ color: #D1160E;}
.fj_slt_con .tabs .tabs_header>ul>li{ line-height: inherit;  padding-bottom: .15rem;}

.fj_slt_con .tabs .tabs_header:after{background-color:#D1160E;bottom: .03rem;}
.fj_slt_con .tabs .tabs_header>ul>li>a img{max-width:1.77rem;}
.fj_slt_con .tabs .tabs_header>ul>li.on:before{ height: .08rem; border-radius: .5rem; background-color:#D1160E; background:linear-gradient(90deg,#FF4B1A ,#D1150F);}
.fj_slt_con .tabs .tabs_header .more{top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%);}
.fj_slt_con .tabs .tabs_header .more a{ background-color: #D1150F; height: .3rem; line-height: .3rem; color: #fff; padding: 0rem .18rem; border-radius: .5rem;}
.fj_slt_con .list_base li:before{background-color: #A6A6A6;}
.fj_slt_con .list_base li:hover:before{background-color: #D1160E;}
.fj_slt_con .list_base_line_01 li:last-child{border-bottom: 1px dashed #dcdcdc;}

.new_lb .list_base_line_01 li{ padding-top: .15rem; padding-bottom: .16rem;}
.new_lb .list_base li:before{top: .28rem;}

.slxd_con .con_shin_text{border-radius: .04rem;background: #D1160E;color:#ffffff;padding:.28rem .80rem .28rem .28rem; position: relative;}
.slxd_con .con_shin_text h3{font-size:.2rem;color: #fff; font-weight: 700;line-height: .36rem;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}
.slxd_con .con_shin_text p{color: #fff;font-size: .16rem; line-height: .36rem; margin-bottom: .4rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}
.slxd_con .con_shin_text span{font-size:.16rem; font-weight: 400;line-height: .36rem;border-radius: .15rem;background: #B10D0E;color:#ffffff;padding:.05rem .18rem;}
.con_shin01{position: relative;}
.con_slxd_img{ width: calc(100% + .88rem); margin-left: -.88rem; position: relative; z-index: 99;}
.con_slxd_img i{display: block; margin-top: .25rem; border-radius: .08rem;padding-top:56.47%; border-radius: .08rem; background-size: cover;  background-repeat: no-repeat;background-position: center;}
.slb .con_slxd_img i{padding-top: 45.47%;}
.slgz_con .picture_item .picture_fixed{border-radius: .08rem;}
.slgz_con .picture_text h3{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.slgz_con .picture_text{margin-top:.07rem;}
.slgz_con .picture_text p{font-size: .16rem;line-height: .28rem;color:#999999;margin-top:.1rem;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.slgz_con .picList li{background: #FFFFFF;box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1);padding:.27rem .32rem;}
.slgz_con .list_base_line_01 li{padding-top: .13rem; padding-bottom: .135rem;}
.slgz_con .list_base li:before{top: .26rem;}
.slgz_con .list_base_line_01{border: none; padding: .34rem .32rem\0;}
@media screen and (max-width:992px){
	.fj_slt_con .tabs .tabs_header>ul>li{margin-left: 0;}
	.slxd_con .con_shin_text{ padding: .2rem;}
	.slxd_con .con_shin_text p{ margin-bottom: .1rem;}
	.con_slxd_img{width: 100%; margin-left: 0;}
	.new_lb .list_base_line_01 li,.slgz_con .list_base_line_01 li{padding: .08rem 0;}
	.slb .con_slxd_img i{padding-top: 56.47%;}
	.slgz_con .picList li{ padding:.16rem;}
	.banner a,.slb .banner a{top: .15rem;}
}
@media screen and (max-width:640px){
	.slb .banner a{top: .1rem;}
}
@media screen and (max-width:480px){
	.banner a{top: .08rem;}
	.slb .banner a{top: .05rem;}
}