body {
    background-color: #ffffff;
}
.top-box{
    margin-top: 1.24rem;
    border-bottom: solid 1px #CCCCCC;
    text-align: left;
}
.top-box-left{
    font-size: 0.16rem;
    font-family: 等线;
    color: var(--news_border_color3);
    font-weight: bold;
}
.news_details {
    width: 100%;
    padding: 0 0.1rem;
    /* background-color: var(--main_body_color); */
    /* padding: 0 0.2rem; */
}
.breadcrumb{
    margin: 0 auto;
}
.news_details-top{
    margin: 0 auto;
    border-bottom: 1px solid var(--news_border_color);
}
.news_details-title {
    font-size: 0.18rem;
    font-family: -apple-system;
    text-align: center;
    color: var(--news_hover_color);
    font-weight: bold;
    padding: 0.2rem 0;
}
.news_details-date{
    display: flex;
    justify-content: center;
    align-items: center;
}
.news_details-text{
    font-size: 0.14rem;
    font-family: Arial, "Microsoft YaHei", SimSun, SimHei, "STHeiti Light", STHeiti, "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
    text-align: center;
    color: #505050;
    margin: 0 0.1rem;
}
.news_details-content {
    font-size: 0.18rem;
    padding: 0.4rem 0;
    font-family: "SourceSansPro-Regular", "微软雅黑";
}
.news_details-next {
    font-size: 0.18rem;
    padding: 0.3rem 0;
}
.news_details-next > p {
    margin-bottom: 0.1rem;
}
.news_details-next > p > span {
    font-weight: 600;
}
.news_details-next > p > a {
    text-decoration: none;
    color: rgb(0, 153, 68);
}
.news_details-content  img {
    max-width: 100% ;
    height: auto !important;
    margin: 0 auto;
    vertical-align: middle;
    margin: 0.3rem 0;
    border: 0;
}
.news_details-content  span {
    /* width: 100% !important; */
    /* font-size: 0.3rem; */
    font-size: 0.18rem;
}
.carousel-indicators [data-bs-target] {  
    width: 0.1rem !important;  
    height: 0.1rem !important;  
    border-radius: 50%; /* 设置为50%使其成为圆形 */  
    background-color: #000000; /* 设置背景颜色*/  
    opacity: 0.5; /* 设置透明度 */  
  } 

.carousel-indicators .active {  
    background-color: #ffffff !important;
    opacity: 1;
}