@charset "utf-8";
.tjf_banner{ text-align: center;background-repeat: no-repeat;background-position: center top; background-color: #000000; }
.tjf_banner span{ font-size: 1rem;font-weight: bold; color: #fef6da; padding: 1.25rem 0rem;display: block;
	background-image:-webkit-linear-gradient(top,#FFFEF5,#FEEEC1);
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
 }
 .slb .tjf_banner span{padding: 0.75rem 0rem;font-size: 0.66rem;}

.tjf_main .tabs .tabs_header:after{background-color: transparent; height: inherit; top: 0; background: url(250327tjj_tjf_tit_bg.png) no-repeat center left; background-size: auto 100%;}
.tjf_main .tabs .tabs_header>ul>li.on:before{display: none;}
.tjf_main .tabs .tabs_header>ul>li{line-height: 0.48rem; font-size: 0.28rem; padding-bottom: 0.07rem; }
.tjf_main .tabs .tabs_header>ul>li>a{color: #fff; padding: 0rem 0.3rem;}

.tabs .tabs_header .more{line-height: 0.38rem;right: 0;}
.tjf_main .tabs .tabs_header .more a{ color: #E41C11; position: relative; padding-left: 0.3rem;}
.tjf_main .tabs .tabs_header .more a::after{content: ""; position: absolute; right: 0; left: 0;bottom: 0; height: 0.03rem;background:linear-gradient(90deg,rgba(250, 204, 155, 0),rgba(228, 28, 17, 1)); }
.tjf_main .tabs .tabs_header .more a>i{display: inline-block;margin-left: 0.03rem; width: 0.13rem; height: 0.09rem; background: url(250327tjj_tjf_tit_jt.png) no-repeat center; background-size:contain;}

.tjf_main .list_base li{margin-bottom: 0.22rem; }
.tjf_main .list_base li:before{background-color: #bc0606;}
.tjf_main .list_base li>a:hover{ color: #bc0606; }

.tjf_adv i{display: block; padding-top: 11%; background-position: center; background-repeat: repeat; background-size: cover;}
.slb .tjf_adv i{padding-top: 13%;}
@media screen and (max-width:1366px){
	 .slb .tjf_banner span{font-size: 0.55rem;padding: 0.71rem 0rem;}
}
@media screen and (max-width:992px){
	.tjf_banner{background-size:auto 100%;}
	.tjf_banner span{font-size: 0.45rem; padding: 0.3rem 0rem 0.6rem;}
	.slb .tjf_banner span{font-size: 0.45rem; padding: 0.2rem 0rem 0.65rem;line-height: 1.3;}
	.tjf_main .list_base li{margin-bottom: 0rem; }
	.tjf_adv i{padding-top: 16%;}
	.slb .tjf_adv i{padding-top: 18%;}
	.tjf_main .tabs .tabs_header>ul>li>a {padding: 0rem 0.22rem;}
}
