@charset "utf-8";
.tjj_banner{background:url(230802fztjj_pc_banner.png) no-repeat center top #f1f8ff;background-size:auto 100%; height: 7.07rem; position: relative;z-index: 0;background-position-y: -1.7rem;}
.tjj_banner>.row{text-align: center; position: relative;}
.tjj_banner img{padding-top:.8rem;}

.main{ z-index: inherit;}
.mar_t_jg{margin-top: -4rem; position: relative; padding-bottom: .3rem;}
.mar_t_jg:after{position: absolute;content: ""; left:0; right: 0; top:2rem; bottom:0; width: 100%; background-color: #f1f8ff; z-index: 0;}
.mar_t_jg>.row{z-index: 2;}

.tjjpc_tit{position: relative; margin-bottom: .25rem; text-align: center;}
.tjjpc_tit .sp_a{margin-top: .1rem; margin-top: 0rem\0; position: absolute;right: 0; z-index: 2; position: absolute\0; text-align: right\0; right: 0rem\0; bottom: .3rem\0;}
.tjjpc_tit .sp_a a{color: #A6A6A6;}
.tjjpc_tit .sp_a a>i{background-color: #1658a0;display: inline-block;width: .14rem; height: .14rem; border-radius: .5rem; line-height: .12rem;font-size: .12rem; margin-left: .05rem; vertical-align: middle; text-align: center;color: #fff;}
.tjjpc_tit .sp_a.ys_2 a{color: #fff;}
.tjjpc_tit .sp_a.ys_2 a>i{background-color: #fff;color: #A6A6A6;}
.slb .tjjpc_tit .sp_a{margin-top: 0;}
.con_bg_ys1 .tjjpc_tit .sp_a{right: .32rem;}
.slb .con_bg_ys1 .tjjpc_tit .sp_a{right: .2rem;}

.pad_jf_30{padding: .3rem;}
.pc_new{overflow: hidden;}
.solid_bg{background:url(230802fztjj_pc_solid_bg.png) no-repeat right top; background-size:auto 100%; padding: .2rem; padding-left: 0; /* padding-right: .3rem; */}
.solid_bg .slideBox_01{border-radius: .04rem;}
.solid_bg .slideBox_01 .num li{width: .12rem;}
.solid_bg .slideBox_01 .num li.on,.solid_bg .slideBox_01 .num li:hover{width: .18rem;}
.solid_bg .slideBox_01 .txt-bg{height: .7rem\9;}

.new_list_sy li:last-child a{margin-bottom: 0;}
.new_list_sy li a{ background-color: #fff; margin-bottom: .1rem; display: block; position: relative; line-height: .28rem;font-size: .16rem; padding: 0.145rem; padding-left:.95rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.new_list_sy li a>span{ position: absolute; left: .2rem;font-size: .16rem; color: #999;}
.new_list_sy li a>span>i{font-size:.28rem; color: #333; }

.more_a{ background-color: #F2F2F2; border-radius: .08rem; line-height: .44rem; text-align: center; width: 100%; margin-top: .1rem;}
.more_a.ys_2{background-color: #fff;}

.adv_sy a{position:relative; display: block; background: url(230802fztjj_pc_adv_bg.jpg) no-repeat center; background-size:cover; padding-top:11.2915%;overflow: hidden;}
.adv_sy a>em{  display:table; width: 100%; height: 100%; position: absolute;left: 0; right: 0; top: 0; bottom: 0; background: none; }
.adv_sy a>em>i{display: table-cell;width: 100%; height: 100%;vertical-align: middle;text-align: center;}

.list_tit_bti{position: relative; overflow: hidden; line-height: .3rem; margin-bottom: .15rem;}
.list_tit_bti>span{float: left;font-size: .24rem; color: #1658A0; display: inline-block;font-weight: bold;}
.list_tit_bti>h6{position: absolute;left: 1.1rem; right:.6rem;top: 0;}
.list_tit_bti>h6:after{ content: "";position:absolute; left: .15rem;right: 0; height: 1px; top: 50%; margin-top: .02rem; background-color: #f7f8fc;}
.list_tit_bti>a{float: right; color: #A6A6A6;}
.list_tit_bti>a>i{display: inline-block; width: .14rem; height: .14rem; border-radius: .5rem; background-color: #1658A0; line-height:.11rem; text-align: center; color: #fff; margin-left: .03rem;}
.list_tit_bti>a:hover{ color: #1658A0;}

.list_hot{background-color: #F8F8F8;padding-left: 1rem; position: relative; overflow: hidden; margin-bottom: .05rem;}
.list_hot>span{position: absolute;display: table; left: 0; top: 0; bottom: 0; width: .8rem; height: 100%; padding: 0rem .2rem; line-height: .22rem;text-align: center;color: #fff;font-size: .18rem; background: #4695EA\9; background:linear-gradient(to bottom, #2A77C9 0%,#4695EA 80%, #56A6FC 100%);}
.list_hot>span>b{display: table-cell;vertical-align: middle; width: 100%; height: 100%;font-weight: normal;}
.list_hot>h6{padding: .17rem .22rem .18rem; padding-left: 0; display: block;}
.list_hot>h6 a{font-size: .16rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block;}
.list_hot>h6>em{font-size: .14rem; color:#999;font-weight: normal;}
.line_g li{ padding-top: .16rem; padding-bottom: .16rem;}
.line_g li:before{top: 50%; margin-top:-.02rem;}
.line_g li>span{ top: .16rem;}

.con_bg_ys1{ background: url(230802fztjj_pc_bg1.jpg) no-repeat center top; background-size:auto 100%;}
.con_bg_ys1 .pic_list_group .pic_list_pic a{border-radius: .1rem; overflow: hidden;}
.con_bg_ys1 .pic_list_group_03 .picture_fixed{padding-top: 144.21%; }
.con_bg_ys1 .pic_list_group_03 .pic_list_pic p{margin-top: .15rem; text-align: center; line-height: .24rem; font-size: .18rem;}

.con_bg_ys2{background-color: #f1f8ff; overflow:hidden;}
.tz_dt,.con_bg_ys2 .content_bg_02{padding-bottom: .1rem;}

.con_bg_ys1 .more{background-color: #fff; border-radius: .08rem; line-height: .44rem; text-align: center; width: 100%; margin-top: .25rem;}

.slb .mar_t_jg{margin-top:-2.65rem;}
.slb .tjj_banner{height:5.5rem;}
.slb .tjj_banner img{padding-top:.5rem;}
.slb .solid_bg{background: no-repeat; padding:0;}
.slb .new_list_sy{background-color: #f1f8ff; padding: .1rem;}


@media screen and (max-width:1300px){
	.con_bg_ys1 .tjjpc_tit .sp_a{right: 0rem;}
}

@media screen and (max-width:992px){
	/* .mar_t_jg>.row,.con_bg_ys1>.row,.con_bg_ys2>.row{ padding-left: .1rem; padding-right: .1rem;} */
	.tjj_banner{height:inherit; background-position: 58% top;}
	.slb .tjj_banner{height: 2.5rem;}
	.tjj_banner img{/* padding:.2rem 0 1.5rem; */ padding:.35rem 0 1.5rem; }
	.slb .tjj_banner img{/* padding-top: .25rem; */ padding-top:.5rem;}
	.mar_t_jg,.slb .mar_t_jg{margin-top: 0; background-color: #f1f8ff;}
	.pad_jf_30{ padding: .12rem;}
	
	.solid_bg{background: no-repeat; padding:0;}
	.new_list_sy{background-color: #f1f8ff; padding: .1rem;}
	
	.adv_sy a{padding-top: 18%;}
	.list_tit_bti>h6{right: 0;}
	.list_hot>h6 a{white-space:normal;}
	.line_g li{ padding-top: .1rem; padding-bottom: .1rem;}
	.line_g li>span{ top: .1rem;}
	.adv_sy a>em>i img{width: 80%;}
	.slb .adv_sy a>em>i img{width:95%;}
	.con_bg_ys1 .pic_list_group_03 li:nth-child(2n+2){ margin-top:0;}
}
@media screen and ( max-width:640px){
	.tjjpc_tit{ margin-bottom: .2rem;}
	.tjjpc_tit{position: relative; height: .35rem;}
	.tjjpc_tit em img{position: absolute; width:300%; max-width: inherit; left:51%;  transform: translateX(-50%);}
}