a:hover{ color: #BC0606;}
.banner{background: url(240429_swt20d_ban.jpg)  no-repeat center; background-size: 100% 100%;  text-align: center;position: relative; }
.banner img{padding:1rem 1.26rem 1.3rem 1.26rem;position: relative;z-index: 5;}

.swt20d_con{margin-top:.5rem;}

/*标题10*/
.conbt10_tit .special_title{text-align: left;}
.conbt10_tit .special_title_18:before{display:none;}
.conbt10_tit .special_title_18:after{width:90%;right:0rem;top:inherit;z-index: 1;background-color: #D60400;bottom: 0.1rem;}
.conbt10_tit span{padding-left:.28rem;font-size:.4rem; color:#DE0000; position: relative;z-index:2;}
.conbt10_tit span:before{content:""; position: absolute; width: .05rem; height: .18rem; left: 0; top: 50%; margin-top: -.16rem; background-color:#DE0000;z-index: 9;}
.conbt10_tit span:after{content:""; position: absolute; width: .05rem; height: .53rem; left: 0; top: 50%; margin-top: -.13rem; background-color:#FAD9D9;}
.conbt10_tit em{top:-.13rem;z-index: 11;margin:0rem;}
.conbt10_tit a{position: absolute;right:0rem;bottom:0rem; color:#DE0000; font-size: .16rem;z-index: 99;}


.swt20d_con .pic_list_group_02 .pic_list_pic p{line-height:.35rem;}
.slb .banner img{width:108%;}
.slb .conbt10_tit em{top:-.105rem;}
.slb .banner img{padding:1rem .26rem 1.3rem .26rem;}

@media screen and (max-width:1366px) {
    .conbt10_tit em{top: -0.11rem;}
    .slb .conbt10_tit em{top: -0.11rem;}
    .slb .conbt10_tit em{top: -0.1rem;}
}
@media screen and (max-width:1324px) {
    .conbt10_tit em{top: -0.1rem;}
}
@media screen and (max-width:1280px) {
    .conbt10_tit em{top: -0.12rem;}
    .slb .conbt10_tit em{top: -0.108rem;}
}
@media screen and (max-width: 992px) {
	.banner img{padding: 0rem .16rem 1rem .16rem;margin: .4rem 0rem;}
	.banner_bottom{height:1rem;}
	.list_base li{padding:0rem ;}
    .swt20d_con{margin-top:.16rem;padding-bottom:.16rem;}
    .conbt10_tit .special_title_18:after{bottom:.08rem;}
    .conbt10_tit span{font-size:.22rem;white-space: inherit;text-overflow: inherit; overflow: inherit;width:auto;padding:0rem .16rem;}
    .conbt10_tit em{top: -0.19rem;}
    .conbt10_tit span:after{height:.3rem;}
    .slb .conbt10_tit em{top: -0.18rem;}
    .slb .banner img{padding: 0rem .16rem .16rem .16rem;}

}
@media screen and (max-width:750px) {
	.slb .conbt10_tit em{top: -0.19rem;}
    
}
@media screen and (max-width:640px) {
	.banner img{padding: .2rem .16rem .3rem .16rem;}
    
}
@media screen and (max-width:640px) {
    .conbt10_tit a{display: block;}
}