
.banner{
    width: 100%;
    height: 800rem;
    padding: 155rem 0 0 300rem;
    box-sizing: border-box;
    /* background-image: url('https://cdn4.codesign.qq.com/screen-slices/2025/02/26/wKrMZ25eXQ3V020k1md26/hxxplp3p2d4tjdhd/7f6a6062-8053-4efe-b166-8b46cf1e00bb.png?imageMogr2/thumbnail/700x650/interlace/1'); */
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
}
.banner_title{
    font-weight: 600;
    font-size: 73rem;
    color: #FFFFFF;
    white-space: pre-line;
}
.banner_title2{
    font-weight: 400;
    font-size: 34rem;
    color: #FFFFFF;
}
.dianImg{
    width: 246.05rem;
    height: 452.14rem;
    position: absolute;
    right: 0;
    bottom: -50rem;
}
.dian{
    position: absolute;
    right: 227rem;
    bottom: 58rem;
}
.dian_nam{
    width: 18rem;
    font-weight: 400;
    font-size: 16rem;
    color: #ffffffcc;
    padding-bottom: 8rem;
    box-sizing: border-box;
    border-bottom: 1rem solid #ffffffcc;
    margin-bottom: 15rem;
    cursor: pointer;
}
.dian_nam2{
    /* width: 120rem; */
    display: flex;
    justify-content: space-between;
    font-weight: 400;
    font-size: 16rem;
    color: #ffffffcc;
    padding-bottom: 8rem;
    box-sizing: border-box;
    margin-bottom: 15rem;
    cursor: pointer;
    border-bottom: 1rem solid #ffffffcc;

}
.about_us{
    width: 100%;
    /* height: 874rem; */
    background: #FFFFFF;
    padding: 109rem 0 50rem 200rem;
    box-sizing: border-box;
}
.about_title{
    display: flex;
    align-items: center;
}
.about_title img{
    width: 60rem;
    height: 4rem;
    
}
.about_title p{
    font-weight: 600;
    font-size: 30rem;
    color: #000000;
    margin-left: 26rem;
}
.about_box{
    margin-top: 44rem;
}
.about_info{
    width: 837rem;
}
.about_info_title{
    font-weight: 600;
    font-size: 44rem;
    color: #000000;
    margin-bottom: 30rem;
}
.about_info_text{
    font-weight: 400;
    font-size: 20rem;
    color: #949494;
    white-space: pre-wrap;
    margin-top: 80rem;
}
.about_info a{
    display: block;
    margin-top: 80rem;
}
.about_info img{
    width: 352.17rem;
    height: 81.37rem;
}
.about_top{
    width: 810rem;
    height: 175rem;
    display: block;
}
.about_bottom{
    width: 810rem;
    height: auto;    
    /* height: 452rem;     */
}
.news{
    width: 100%;
    align-items: flex-start;
    background-image: url('http://jyjtimages.duoka361.cn/image/back1.png');
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 150rem 200rem;
    box-sizing: border-box;
}
.news_top{
    font-weight: 400;
    font-size: 52rem;
    color: #E1E1E1;
}
.new_box{
    width: 1196rem;
}
.news_title{
    font-weight: 600;
    font-size: 30rem;
    color: #000000;  
    margin-top: 30rem;  
}
.news_addImg{
    width: 60rem;
    height: 60rem;
    display: block;
    margin-top: 100rem;
}
.list{
    width: 580rem;
    height: 235rem;
    background: #FFFFFF; 
    align-items: flex-start; 
    margin-bottom: 36rem;
    padding: 47rem 54rem 0 62rem;
    box-sizing: border-box;
    cursor: pointer;
}
.listDay{
    font-weight: 600;
    font-size: 30rem;
    color: #000000;    
}
.listYear{
    font-weight: 400;
    font-size: 14rem;
    color: #B9B9B9;
}
.list_lan{
    width: 69rem;
    height: 3rem;
    background: #E2E2E2; 
    margin-top: 20rem;  
}
.list_title{
    font-weight: 600;
    font-size: 18rem;
    color: #000000;
    line-height: 31rem;
    overflow: hidden;  
    text-overflow: ellipsis;	
    display: -webkit-box;	
    -webkit-line-clamp: 2;  
    -webkit-box-orient: vertical;  
    word-break:break-all;     
}
.list_text{
    font-weight: 400;
    font-size: 14rem;
    color: #949494;
    overflow: hidden;  
    text-overflow: ellipsis;	
    display: -webkit-box;	
    -webkit-line-clamp: 2;  
    -webkit-box-orient: vertical;  
    word-break:break-all;  
    line-height: 23rem;   
    margin-top: 16rem;
}
.list2{
    width: 557rem;
    background: #FFFFFF; 
    align-items: flex-start; 
    margin-bottom: 36rem;
    padding: 0 0 34rem 26rem;
    box-sizing: border-box;
    cursor: pointer;
    border-bottom: 1rem solid #DDDDDD;
}
.newsImg{
    width: 556rem;
    height: 305rem;    
    margin-bottom: 10rem;
}
.list3{
    width: 580rem;
    /* height: 400rem;  */
    padding-bottom: 20rem;
    box-sizing: border-box;
    background: #FFFFFF;   
    margin-bottom: 30rem;
}
.list3 img{
    width: 580rem;
    height: 300rem;    
}
.list_botm{
    padding: 20rem 30rem 0 30rem;
    box-sizing: border-box;
}
.list_time{
    font-weight: 400;
    font-size: 14rem;
    color: #000000;    
}
.list_title{
    font-weight: 600;
    font-size: 18rem;
    color: #000000;
    margin-top: 10rem;  
    overflow: hidden;  
    text-overflow: ellipsis;	
    display: -webkit-box;	
    -webkit-line-clamp: 1;  
    -webkit-box-orient: vertical;  
    word-break:break-all;   
}
.newForm{
    width: 556rem;
    background: #FFFFFF;
    box-shadow: 0 2rem 32rem 0 #c8c8c880;
    border-radius: 4rem;
    margin-top: 32rem;
    padding: 38rem 27rem 16rem 32rem;
    box-sizing: border-box;
}
.newFormList{
    margin-bottom: 24rem;
}
.biao{
    width: 4rem;
    height: 4rem;
    background: #275DBF;    
}
.newFormTitle{
    font-weight: 600;
    font-size: 18rem;
    color: #000000;   
    overflow: hidden;  
    text-overflow: ellipsis;	
    display: -webkit-box;	
    -webkit-line-clamp: 1;  
    -webkit-box-orient: vertical;  
    word-break:break-all; 
    flex: 1;
    padding-left: 20rem;
    padding-right: 44rem;
    box-sizing: border-box;
}
.newFormTime{
    font-weight: 400;
    font-size: 14rem;
    color: #B9B9B9;    
}
