*{margin:0;padding:0;list-style: none; text-decoration: none;}
body{
    background: #0D2649;
}
.ggxx{
    padding: 64px;
    flex-direction: column;
    align-items: flex-start;
    align-self: stretch;
    background: #fff;
    width: 1552px;
    height:680px;
    margin: 0 auto;
}
.content p{
    color: #333;
    text-align: justify;
    font-family: "PingFang SC";
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 48px; /* 200% */
    letter-spacing: 2px;
}
.content span{
    display: flex;
    width: 192px;
    justify-content: center;
    align-items: center;
    align-self: stretch;
    background: #991F1F;
    box-shadow: 0px 4px 0px 0px #670000;
    float: left;
    margin-top:28px;
}
.content span:nth-child(2){
    margin-right:0;
}
.content span a{
    color:#fff;
    width: 100%;
    text-align: center;
    padding: 12px 24px;
}
.content .juan{
    width:240px;
    margin:0 auto;
}
.dtjz{
    padding: 64px;
    flex-direction: column;
    align-items: flex-start;
    align-self: stretch;
    background: #fff;
    width: 1552px;
    height:668px;
    margin: 0 auto;
}
.dtjz_left{
    float: left;
    width:1034px;
    height:624px;
}
.dtjz_right{
    float: right;
    height:624px;
    width:470px;
}

.dtjz_left .ztzl,.dtjz_right .ztzl{
    height:80px;
}
.gbox6_top img{
    width:563px;
    height:312px;
    float:left
}
.gbox6_top .news span a {
    color: #004A99;
    text-align: justify;
    font-family: "PingFang SC";
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}
.gbox6_top .news p{
    overflow: hidden;
    color: #333;
    text-overflow: ellipsis;
    font-family: "PingFang SC";
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 36px; /* 180% */
}
.gbox6_top .news {
    padding-left: 32px;
    display: flex;
    height: 353px;
    flex-direction: column;
    align-items: flex-start;
    gap: 32px;
    align-self: stretch;
    float: left;
    width:439px;
}
.ztzl span{
    font-family: FZCuHeiSong-B-JF;
    font-size: 42px;
    font-style: normal;
    font-weight: bold;
    line-height: normal;
    letter-spacing: 2px;
    background: linear-gradient(90deg, #991F1F 0%, #B85F5F 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.ztzl a{
    width: 100px;
    align-items: center;
    gap: 5px;
    color: rgba(51, 51, 51, 1);
    float: right;
    line-height: 60px;
}
.ztzl a img{margin-left:10px;}
.ztzl a .more1{display: none}
.ztzl a:hover {
    color: #0277fc;
    text-decoration: none;
}
.ztzl a:hover .more1{
    display: inline-block;
    
}
.ztzl a:hover .more{
    display: none
}
.gbox6_bottom ul li {
    margin-bottom: 20px;
    float: left;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 48%;
    overflow: hidden;
    margin-right: 2%;
}
.gbox6_bottom ul li a {
    overflow: hidden;
    color: #333;
    text-overflow: ellipsis;
    font-family: "PingFang SC";
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.dtjz_right_bottom img{
    width:470px;
    height:265px;
}
.dtjz_right_bottom div{
    display: flex;
    padding: 20px;
    flex-direction: column;
    align-items: flex-start;
    align-self: stretch;
    border-radius: 4px;
    border: 1px solid #DDD;
    background: rgba(255, 255, 255, 0.80);
    backdrop-filter: blur(4px);
}
.dtjz_right_bottom div li{
    padding: 12px 0px;
    align-items: center;
    align-self: stretch;
    border-bottom: 1px solid #DDD;
    width: 100%;
    display: inline-block;
}
.dtjz_right_bottom div li:last-child{
    border:none;
}
.dtjz_right_bottom div li a{
    overflow: hidden;
    color: #333;
    text-overflow: ellipsis;
    font-family: "PingFang SC";
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}


@media (max-width: 1440px) and (min-width: 1000px) {
    .ggxx,.dtjz{
        width: 1136px;
        padding: 32px;
        height:500px;
    }
    .ggxx .content a img{
        width:100%;
        height:auto;
    }
    .content p{
        font-size:14px;
    }
    .ggxx{
        height:570px;
    }
    .dtjz_left {
        float: left;
        width:60%;
        height:500px;
    }
    .ztzl span{
        font-size:32px;
        display:inline-block;
        margin-top:5px;
    }
    .dtjz_left .ztzl img:nth-child(3){
        width:55%;
    }
    .dtjz_right{
        width:38%;
        height:500px;
    }
    .gbox6_top img{
        width:57%;
        height:auto;
    }
    .gbox6_top .news{
        width:40%;
    }
    .gbox6_top .news{
        padding-left:10px;
    }
    .gbox6_top .news span a{
        font-size:20px;
        line-height: 30px;
    }
    .gbox6_top .news p{
        font-size:14px;
        line-height:28px;
        margin-top: 10px;
    }
    .gbox6_top .news{
        height:216px;
        display: block;
    }
    .gbox6_top{
        display: inline-block;
    }
    .gbox6_bottom{
        margin-top:15px;
    }
    .gbox6_bottom ul li{
        margin-bottom: 15px;
    }
    .gbox6_bottom ul li a{
        font-size:14px;
    }
    .dtjz_right_bottom b{
        width:100%;
        height:213px;
        display: block;
        overflow: hidden;
    }
    .dtjz_right_bottom div li{
        padding: 6px 0px;
    }
    .dtjz_right_bottom div{
        padding:10px;
    }
    .dtjz_right_bottom img{
        width:100%;
        height:auto;
    }
    .dtjz_right_bottom div li a{
        font-size:14px;
    }
}