
.jtysxzcfclbz{background: #f5fcff;}
.jtysxzcfclbz .jtysxzcfclbz_header{height: 51.7rem;padding: 1px 0;width: 100%;margin: 0 auto;background: url(jtysxzcfclbz_pic1_20251125.png) bottom center no-repeat;background-size: cover;}
.jtysxzcfclbz_header .logo{width: 28rem;display: block;margin: 2rem 0 4rem;}
.jtysxzcfclbz_header .title{width: 85%;margin: 0 auto;}
.jtysxzcfclbz .sm{padding: 2rem 0 7rem; background: url(jtysxzcfclbz_pic3_20251125.png) center center no-repeat;background-size: 100% 100%;}
.jtysxzcfclbz .sm div{line-height: 2;text-indent: 3.6rem;text-align: justify;}
.xdbj .items{margin-top: 5rem; min-height: 60.8rem; position: relative;align-items: flex-end;}
.xdbj .items .item{width: 35.8%; padding:3.9rem 5rem 3.9rem 3rem ;line-height: 2;box-sizing: border-box;position: absolute;bottom: 0;}
.xdbj .items .item p{text-indent: 3.6rem;text-align: justify;}
.xdbj .items .tit{width: 14.3rem;top: 0;left: 50%;transform: translateX(-50%); position: absolute;}
.xdbj .items .tit::after{content: "";display: block;width: 51.3rem;height: 8rem;position: absolute;top: 1.5rem;left: 128%; background: url(jtysxzcfclbz_pic4_1_20251125.png) center center no-repeat;background-size: 100% 100%;}
.xdbj .items .item:nth-child(2){min-height: 60.8rem;left: 0;  background-image: linear-gradient(90deg, #005ee9 0%, #034dba 100%);}
.xdbj .items .item:nth-child(3){min-height: 54.8rem;left: 34%;  background-image: linear-gradient(90deg, #0078ff 0%, #016be3 100%);z-index: 1;}
.xdbj .items .item:nth-child(4){padding-right: 3rem;width: 32%; min-height: 48.8rem;right: 0; background-image: linear-gradient(90deg, #6ea1ff 0%, #4482f5 100%);z-index: 2;}
.jtysxzcfclbz .tit1{width: 43.7rem;margin: 8rem auto 3rem;}
.xdyj {padding: 5.4rem 0;background: url(jtysxzcfclbz_pic10_20251125.png) center center no-repeat;background-size: 100% 100%;}
.xdyj p{padding-right: 24rem; text-indent: 3.6rem;text-align: justify;line-height: 2;}
.xdyj .conter{position: relative;}
.xdyj .bg{width: 26.6rem; position: absolute;right: 0;bottom: -4rem;z-index: 3;}
.zynr .zynr_box{padding: 3.3rem 3.3rem 0;background: url(jtysxzcfclbz_pic8_20251125.png) center center no-repeat;background-size: 100% 100%;}
.zynr_tit{margin-bottom: 2rem;}
.zynr_tit em{	width: 2rem;height: 2rem;display: inline-block;border-radius: 50%; background-color: #f5fcff;box-shadow: inset 0.2rem 0.35rem 0.4rem 0rem 	rgba(0, 0, 0, 0.6);}
.zynr_tit span{margin: 0 2rem;}
.zynr .items{align-items: unset;}
.zynr .item {width: 49.29%;padding: 5.6rem 3rem 2.2rem;box-sizing: border-box;background: #fff;position: relative;}
.zynr .item .num{padding-top: 0.5rem; width: 7.5rem;height: 6.2rem;box-sizing: border-box; border-radius: 0 0 7rem 0.2rem; position: absolute;top: 0;left: 0;background: #f68f5a;}
.zynr .item  p{text-indent: 3.6rem;text-align: justify;line-height: 2;}
.zynr .zynr_box:nth-child(2){margin-top: 2rem; background-image: url(jtysxzcfclbz_pic9_20251125.png);}
.zynr .zynr_box:nth-child(2) .zynr_tit{text-align: right;}

.jtysxzcfclbz .bottom_news .tit{color: #016be3;}
.jtysxzcfclbz .bottom_news .text{background: #016be3;}

@media (max-width: 900px) {
    .jtysxzcfclbz_header .logo{width: 22rem; margin: 2rem 0 4rem;}
    .jtysxzcfclbz_header .title{width: 100%; margin: 0 auto 5rem;font-size: 2.3rem;}
    .jtysxzcfclbz .jtysxzcfclbz_header{height: 35rem;}
    .jtysxzcfclbz .sm{padding-bottom: 9rem;    background-size: 250% 100%;}
    .xdbj, .zynr{padding: 0;width: 100%;}
    .xdbj .items .tit{width: 11rem; position: relative;}
    .xdbj .items{margin-top: 2rem;}
    .xdbj .items .item{margin-top: 2rem; padding: 2rem; position: unset;width: 100%;}
    .xdbj .items .item:nth-child(2){ height: auto;min-height: unset;}
    .xdbj .items .item:nth-child(3){ height: auto;min-height: unset;}
    .xdbj .items .item:nth-child(4){width: 100%; height: auto;padding: 2rem; min-height: unset;}
    .xdbj .items .tit::after{display: none;}
    .xdyj .conter{padding: unset;}
    .jtysxzcfclbz .tit1{width: 84%;margin: 5rem auto 3rem;}
    .xdyj{padding: 3rem 0;}
    .xdyj .bg{display: none;}
    .xdyj p{padding: 0 2rem;}
    .xdyj .conter{padding: 2rem 0;}
    .zynr .zynr_box{padding: 2rem;background: #016be3;}
    .zynr .item{width: 100%;margin-bottom: 2rem;}
    .zynr_tit{display: flex;align-items: center;}
    .zynr .zynr_box:nth-child(2) .zynr_tit{justify-content: flex-end; flex-direction: row-reverse;}
}