.img-fluid2 {
    max-width: 100%;
    height: auto;
}

.jr64_bg5_302 {
    background-image: url(../images/jrxj20260313_bg.png);
    background-repeat: no-repeat;
    background-position: center top;
    background-size: 100% auto;
}

.jr64_bg5_303 {
    background-image: url(../images/jrxj20260313_bottom.png);
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: 100% auto;
    height: 110vh;
}

.h303 {
   margin: 7em 0 3em 0;
   padding-right: 60px;
   padding-left: 60px;
}

.jr64_bg5_303 .line {
    border-left: 2px solid #000 !important;
    border-right: 2px solid #000 !important;
}

.border_w3 {
    border-top: 3px solid #000 !important;
    padding-top: 1.5em;
}

.jr2524_bg2_0107 {
    background-image: url(../images/jrxj20260313_foot.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% 100%;
}

.xs-t2{padding-top: 2em;}

.tstop-btn img{max-width: 30px; }

@media (max-width: 767px) {
  /* 字号控制 */
.f-z26 { font-size: 1rem; } 
h5 { font-size: 0.75rem; } 
.font-sm-h1 { font-size: 1.7rem; } 
.display-4 { font-size: 1.8rem; } 
.nav-tabs2 .h2 { font-size: 1rem; } 
.xs-title1 h3,.xs-title1 p,.xs-t1 h2,.xs-t1 .ts-img-title1 { font-size: 0.75rem; } 
.xs-t1 h1,.xs-t1 .h1 { font-size: 1.8rem; } 
.xs-f15r { font-size: 2rem; } 
.xs-t2 h3,.xs-t2 .h3,.xs-t2 h2,.xs-t2 .h2,.xs-t2 h1,.xs-t2 .h1 { font-size: 1rem; } 
.xs-t3 h3 { font-size: 0.75rem; } 

.h303{margin: 2em 0 1em 0;}

.jr64_bg5_303 {
    background-image: url(../images/jrxj20260313_bottom.png);
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: 100% auto;
     height: 130vh;
}

.jr64_bg5_303 .line {
    border:none !important;
}

.h303 {
   margin: 2em 0 2em 0;
   padding-right: 15px;
   padding-left: 15px;
}

.xs-t2 {
    padding-top: 1em;
}

}