@charset "utf-8";
.fa_bss_mainbg{background: url(231220fa_bss_bg.png) no-repeat center top #fff4e8; overflow: hidden;}
.fa_bss_mainbg>.row{position: relative;z-index: 2;}
.banner_img{text-align: center; padding: .9rem 0rem;}

.active_data{position: relative; background-color:#FCE8D9; border: 1px solid #E1BE96; padding: 15px 35px;}
.active_data>em{ position:absolute; height: 100%;top:0; bottom: 0; width:.2rem; background-color:#FCE8D9;}
.active_data>em.scroll_l{left:0rem; border-right: 1px solid #E1BE96;}
.active_data>em.scroll_r{right:0rem; border-left: 1px solid #E1BE96;}
.active_data>em:after{content: ""; position: absolute;height: .15rem; left: -0.01rem;  top:-.15rem;width:.21rem; background: url(231220fa_bss_tit1.png) no-repeat center bottom; background-size: 100% 100%;}
.active_data>em::before{content: ""; position: absolute;height: .15rem; left: -0.01rem;  bottom:-.15rem;width:.21rem; background: url(231220fa_bss_tit2.png) no-repeat center bottom; background-size: 100% 100%;}

.active_text{background-color: #fff; border: 1px solid #C59453;}
.active_text h6{display: table; height: 1.1rem;}
.active_text h6>p{display: table-cell;vertical-align: middle; height: 100%;}
.active_text h6>p>span{font-size: .2rem;font-weight: normal; line-height: .5rem; max-height: 1rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.active_text h6>p>span>b{color: #C12323;}

.active_riq{ background-color: #cd3134; background:linear-gradient(180deg, #DA494C,#BF171A);padding: .1rem;}
.active_riq>div{padding: .14rem .22rem;overflow: hidden;  border-color: #800f0f\9; border: 1px solid transparent;background-clip: padding-box,border-box; background-origin: padding-box,border-box;background-image: linear-gradient(180deg,#DA494C,#BF171A), linear-gradient(180deg,#C12323,#800f0f);}
.active_riq h6{width:.66rem; float: left; padding-right:.16rem; border-right: 1px solid #8F1013;}
.active_riq h6>p{display: block;padding-top: .05rem;font-size: .2rem; font-weight: bold; color: #fff;text-align: center;}
.active_riq h5{padding-left: .22rem;display: inline-block;color: #fff;}
.active_riq h5>p{display:block; overflow: hidden;font-size:.38rem;line-height: .38rem;}
.active_riq h5>p>b{display: inline-block;font-size: .16rem;font-weight: bold;max-width: .23rem;word-break:break-all;line-height: .16rem;}
.active_riq h5>span{display:block;text-align: center; width: 100%; background: url(231220fa_bss_icon2.png) no-repeat center; height: .09rem; margin: .08rem auto .05rem;}
.active_riq h5>span>em{transform:rotate(90deg); display: none;}

.proposal{margin-top: .75rem; margin-bottom: 1rem; position: relative; background:url(231220fa_bss_bg3.png) repeat-x left bottom #FCF0E2;padding-top:.4rem;}
.proposal:after{content: ""; position: absolute; bottom:-1rem; width:calc(100% + 2.67rem); height: 1.5rem; background: url(231220fa_bss_bg2.png) no-repeat center; background-size: contain; left: -1.33rem; z-index: -1;}
.proposal>h6{position: relative; display: block; background-color: #c31e21; width: calc(100% + .24rem); margin:0 -.12rem;text-align: center; color: #fff;font-size: .2rem; line-height: .3rem; padding: .2rem .16rem;}
.proposal>h6:after{content: ""; position: absolute; left: 0; top: -.08rem; width: .12rem; height: .08rem; background: url(231220fa_bss_tit_l.png) no-repeat left bottom; background-size: 100% 100%;}
.proposal>h6:before{content: ""; position: absolute; right:0; top: -.08rem; width: .12rem; height: .08rem; background: url(231220fa_bss_tit_r.png) no-repeat right bottom; background-size: 100% 100%;}
.proposal_list{padding: .4rem .3rem;}
.propo_item{padding: .13rem; background-color: #f8e0be\9; background: linear-gradient(180deg,rgba(242, 212, 160, 0),rgba(247, 193, 121, 1));}
.propo_item>em{display: block;width: 100%; text-align: center;}
.propo_item>h6{display: table;margin-top: .1rem; height: .95rem;font-weight: normal;text-align: center; width: 100%;}
.propo_item>h6>p{display: table-cell; vertical-align:middle; height: 100%;}
.propo_item>h6>p>span{font-size: .16rem; line-height: .22rem;text-align:justify;}
.propo_item>h6>p>span>b{ color: #BF171A;}

.slb .banner_img{padding: .56rem 0;}
.slb .active_data{padding: .15rem .35rem;}
.slb .active_riq h6{width: 30%;}
.slb .active_riq h6>i{width: .5rem;float: left;}
.slb .active_riq h5>p , .slb .active_riq h5>span{display: inline-block;}
.slb .active_riq h5>span{width: auto; background: none;vertical-align:top; margin:.1rem .1rem 0;}
.slb .active_riq h5>span>em{display: block;transform:rotate(0deg);}
@media screen and (max-width:1024rem){
	.propo_item>h6{line-height: .22rem;}
}
@media screen and (max-width:992px){
	.fa_bss_mainbg{background-size:250% auto;}
	.banner_img{padding: .4rem 0;}
	.active_text h6{height: auto;display: block;}
	.active_text h6>p>span{line-height: .28rem; -webkit-line-clamp: inherit;max-height: inherit; text-align: justify;}
	.slb .banner_img{padding: .36rem 0;}
	.slb .proposal_list{padding: 0.2rem 0.16rem;}
	.slb .active_riq h6{width: 100%;border-right: none; border-bottom: 1px solid #8F1013; padding-bottom: .15rem; margin-bottom: .15rem;}
	.slb .active_riq h6>i{width: .4rem; float: left;vertical-align: middle; margin-right: .07rem;}
	.slb .active_riq h6>p{text-align: left;}
	.slb .active_riq h5{padding-left: 0;}
	.slb .active_riq h5>p , .slb .active_riq h5>span{display:block;}
	.slb .active_riq h5>span>em{display: block;transform:rotate(90deg); display: inline-block;}
	.slb .active_riq h5>span{ height: auto; margin: auto;}
	
}
@media screen and (max-width:640px){
	.active_riq h6{width: 100%; border-right: none; border-bottom: 1px solid #8F1013; padding-bottom: .15rem; margin-bottom: .15rem;}
	.active_riq h6>i{width: .4rem; float: left;vertical-align: middle; margin-right: .07rem;}
	.active_riq h6>p{text-align: left;}
	.active_riq h5{padding-left: 0;}
	.slb .active_riq>div{padding: .1rem;}
	.slb .active_data{padding: .15rem .28rem;}
}