.bdt_banner{background: url(220517qz_bdt_bg.jpg) no-repeat center; line-height: 2.4rem; height: 2.4rem; text-align: center; text-align: center;}
.bdt_div{position: relative;}
.bdt_bg1{padding: .48rem 0rem;}
.bdt_r{background:#ECECEC;  position: absolute; top: .32rem; padding: 0rem .42rem; padding-top: .32rem; bottom: .32rem; width: 53.846%; right: 0rem;}
.bdt_r h1{text-align: center;position: relative;font-size: .3rem; margin-bottom: .2rem; padding-bottom: .14rem;}
.bdt_r h1:before{position: absolute; content: ' '; display: block;width:.4rem; height: .08rem; background: #1658A0; border-radius:.04rem; bottom: 0rem; left: 50%; margin-left: -.2rem;}
.bdt_ul ul li a{ display: block; transition: ease-in-out 0.3s; font-size: .24rem; font-weight: bold; color: #FFFFFF; height: .88rem; border-radius:.08rem; line-height: .88rem; margin-top: .2rem;text-align: center;}
.bdt_ul ul li.icon1 a{background: #1E77BB;}
.bdt_ul ul li.icon2 a{background: #55B188;}
.bdt_ul ul li.icon3 a{background: #4BB8B2;}
.bdt_ul ul li.icon4 a{background: #3F9CD5;}
.bdt_ul ul li a i{font-size: .26rem; margin-right: .16rem; font-weight: normal;}
.bdt_ul ul li:hover a{box-shadow: 0 0 .1rem rgba(0,0,0,.3);}
.bdt_bg1.li{background: #F1F8FF;}

.bdt_top h1{font-size: .3rem; position: relative; padding-left: .16rem;}
.bdt_top h1:before{position: absolute; left: 0rem; width: .06rem; height: .25rem; background: #1658A0; border-radius:.04rem; top: 50%; margin-top: -.1rem; content: ' ';}
.bdt_bg{background: #FFFFFF; padding: .32rem;box-shadow: 0px 0px 10px rgba(22, 88, 160, 0.1);}
.bdt_tit{border-left:.04rem solid #1658A0; padding-left: .04rem; height: .56rem; line-height: .56rem; background: linear-gradient(90deg, rgba(74, 161, 255, 0.2) 0%, rgba(74, 161, 255, 0) 100%);background:#F1F8FF\0;}
.bdt_tit ul li{float: left;}
.bdt_tit ul li a{display: block; margin: 0rem .16rem; font-size: .2rem;}
.bdt_tit ul li.on a,.bdt_tit ul li:hover a{font-weight: bold;color: #1658A0;}
.list_base li{margin-bottom: .16rem;}
.bdt_icon ul li a{ display: block; height: 1.4rem; background: #FFFFFF; padding-top: .1rem; margin-top: .3rem; border-radius:.08rem;box-shadow: 0px 0px 10px 4px rgba(179, 184, 189, 0.1); text-align: center;}
.bdt_icon ul li a span{display: block;}
.bdt_icon ul li a p{font-size: .18rem; font-weight:bold;}
.bdt_li ul li a{display: block; font-size: .3rem; font-weight: bold; line-height: 1.6rem; height: 1.6rem; text-align: center;}
.bdt_li ul li.icon1 a{background: url(220517qz_bdt_img2.jpg) no-repeat center;}
.bdt_li ul li.icon2 a{background: url(220517qz_bdt_img3.jpg) no-repeat center;}
.bdt_li ul li.icon3 a{background: url(220517qz_bdt_img4.jpg) no-repeat center;}
.bdt_li ul li a span{display: inline-block; vertical-align: middle; margin-right: .16rem; width: .64rem; height: .64rem; text-align: center; line-height: .6rem; background: #FFFFFF; border-radius:50%;}
.bdt_li ul li a span i{color:#1658A0; font-weight:normal;font-size: .3rem;}

@media screen and (max-width:1440px) {
	.bdt_tit ul li a{display: block; margin: 0rem .1rem; font-size: .18rem;}
}
@media screen and (max-width:1280px){
	.bdt_tit ul li a{margin: 0rem .06rem; font-size:.16rem;}
}
@media screen and (max-width:992px) {
	.bdt_li ul li a{margin-top: .2rem;}
	.list_base li{margin-bottom: 0rem;}
	.bdt_tit .more {display: none;}
	.bdt_l{float: inherit;}
	.bdt_l img{width:100%;}
	.bdt_r{position: inherit; width: 100%; top: inherit; bottom:inherit; margin-top: .2rem; padding-bottom: .32rem;}
	.bdt_bg1{padding: .2rem;}
	.bdt_li ul li a{font-size: .24rem;}
	.row{padding: 0rem;}
	.bdt_bg{padding: .16rem;}
	.bdt_li ul li a{line-height: 1.4rem; border-radius:.08rem; height: 1.4rem;}
	.bdt_tit ul li{display: inline-block; float: inherit;}
	.bdt_tit ul{overflow: auto; white-space: nowrap;}
}
@media screen and (max-width:475px){
	.bdt_banner{line-height: 1.8rem; height: 1.8rem;}
	.bdt_icon ul li a p{font-size: .16rem;}
	.bdt_top h1{font-size: .24rem;}
}

.slb .bdt_banner{ background-size:cover;}
.bdt_banner{ position:relative}
.bdt_banner span{ font-size:.34rem; line-height:1.5;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%); font-weight:bold; color:#ffffff; padding:0 .12rem}

@media screen and (min-width:768px) {
    .bdt_banner span{font-size: 6vw;}
}
@media screen and (min-width:1024px) {
    .bdt_banner span{font-size: 4.25vw;}
}

@media screen and (min-width:1920px) {
    .bdt_banner span{font-size: .8rem;}
    .slb .bdt_banner span{font-size: .5rem;}
}