body{background-color: #F4F4F4;}
/*header{background: url(../images/zixun2.png) no-repeat top;height: 650px;width: 100%;}*/
header{height: 650px;background-size: cover}
@media screen and (min-width: 1930px){
    header{height: 866px;}
}
.banner-title{margin-top: 212px;width: 100%;}
.banner-title>div{text-align: center;height:67px}
.banner-title span{display:inline-block;height: 60px;line-height: 60px;font-size: 60px;font-family: Source Han Sans CN-Bold, Source Han Sans CN;font-weight: bold;color: #FFFFFF;vertical-align: top;}
.banner-title span:first-child::after{content: ""; display:inline-block;margin: 0px 15px;width: 6px;height: 60px;background-color: #1E5294;line-height: 60px;vertical-align: top;}
.banner-title span:last-child{font-family: Helvetica-Bold, Helvetica;line-height: 67px;}
.newsul ul{margin: 37px auto 52px;}
.newsul ul li{width:100%;height: 325px;float: left;margin-bottom: 20px;background-color: #FFFFFF;}
.newsul ul li:last-of-type{margin-bottom: 0px;}
.newsul li .fl{width:567px;height:100%;padding:20px;}
.newsul li .fl img{height: 100%;width: 100%;object-fit:none}
.newsul li .fr{width:569px;padding-left:23px;padding-right: 21px;}
.newsul li .fr h1{line-height:30px;margin-top: 50px;margin-bottom:36px;font-size: 30px;font-family: Source Han Sans CN-Medium, Source Han Sans CN;font-weight: 500;color: #333333;}
.newsul li .fr p{display:block;height: 88px;font-size: 16px;font-family: Source Han Sans CN-Regular, Source Han Sans CN;font-weight: 400;color: #333333;line-height: 20px;}
.newsul li .fr span{display:block;margin-top: 61px;line-height: 14px;font-size: 14px;font-family: Source Han Sans CN-Regular, Source Han Sans CN;font-weight: 400;color: #666666;}
.pages ul{height: 41px;line-height: 41px;margin: 0 auto;width:fit-content;}
.pages ul li{float:left;width: 41px;height: 41px;line-height: 41px;text-align:center;margin: 0px 5px;border-radius: 20.5px;background-color: rgba(226, 226, 226, 1);}
.pages ul li:first-child{width:17.92px;margin: 0px 20px 0px 0px;background: rgba(226, 226, 226,0);border-radius: 0px;}
.pages ul li.active{background-color: rgba(229, 10, 17, 1);}
.pages ul li:last-child{width:17.92px;margin: 0px 0px 0px 20px;background: rgba(226, 226, 226,0);}
.pages ul li span{font-family:Source Han Sans CN-Bold, Source Han Sans CN;font-size: 30px;font-weight: 500;color:#FFFFFF}
.space{height: 136px;}
.article{margin-top:40px;margin-bottom: 130px;}
.art-title{text-align:center;margin-bottom: 60px;}
.art-title h1{font-size: 40px;font-weight: 700;letter-spacing: 0px;line-height:40px;color: rgba(51, 51, 51, 1);margin-bottom: 30px;}
.art-title span{font-size: 30px;line-height:30px;font-weight: 400;letter-spacing: 0px;color: rgba(153, 153, 153, 1)}
.cont1{font-size: 30px;font-weight: 400;letter-spacing: 0px;line-height:35px;color: rgba(51, 51, 51, 1);}
@media screen and (max-width: 1440px) {
    header{height: 488px;}
    .newsul li .fl,.newsul li .fr{width: 50%;}
    .banner-title{margin-top: 219px}
    .banner-title span,.banner-title span:last-child{font-size:45px;height: 45px;line-height: 45px;}
    .banner-title span:first-child::after{width: 5px;height: 45px;}
    .cont1{font-size: 22px;}
    .art-title h1{font-size: 31px;}
    .art-title span{font-size: 22px;line-height: 22px;}
    .space{height: 102px;}
}