body{
    
      width: 100%;
    height: 2122px;
    background: url(../img/title/zbfyr_bj.jpg) no-repeat;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    
    
}
.content-body, .content-header {
    width: 100%;
}

.content-body .content-nav {
    width: 100%;
    background: #2948FB;
    height: 80px;
}

.content-nav ul {
    width: 1300px;
    margin: 0px auto;
    text-align: center;
    height: 80px;
}

.content-nav ul li {
    display: inline-block;
    padding: 15px;
    width: 146px;
    color: wheat;
    font-size: 23px;
    font-weight: 700;
    height: 50px;
}

.content-nav ul li a {
    display: inline-block;
    padding: 15px;
    width: 149px;
    color: wheat;
    font-size: 23px;
    font-weight: 700;
    position: relative;
    top: -15px;
    height: 51px;
    line-height: 51px;
}

.content-header .header {
    width: 100%;
    height: 587px;
    background: url(../img/header/h-01.jpg) no-repeat;
    background-size: 100% 100%;
}

.content-header .header .header-center {
    width: 973px;
    height: 298px;
    margin: auto;
    /* margin-top: 126px; */
    background: url(../img/header/h-02.jpg) no-repeat;
    background-size: 100% 100%;
    position: relative;
    top: 20px;
}
.content-nav ul li :hover {
    background-color: #0725D3;
}

.body-content{
    width: 1300px;
    height: 1400px;
    margin: auto;
    margin-top: 55px;
}

.dxdmm-carousel{
    height: 420px;
    position: relative;
}


.carousel-left , .carousel-center , .carousel-center{
    float: left;
}

.carousel-left{
    width: 301px;
    height: 350px;
    z-index: 0;
    position: relative;
    left: 23px;
    
}


.carousel-right {
    width: 330px;
    height: 350px;
    z-index: 0;
    float: left;
    position: relative;
    left: -12px;
}

.mySwipercenter .swiper-wrapper .swiper-slide .slide-img{
    width: 100%;
    height: 380px;
}

.mySwipercenter .swiper-wrapper .swiper-slide .slide-text{
    width: 100%;
    height: 46px;
    background: #0725D2;
    line-height: 46px;
}
.mySwipercenter .swiper-wrapper .swiper-slide .slide-text p{
    color: white;
    font-size: 18px;
    font-weight: 500;
    font-family: system-ui;
    letter-spacing: 3px;
}


.mySwipercenter  .swiper-wrapper .swiper-slide  .slide-item {
    width: 100%;
    height: 100%;
}

.mySwiperleft  .swiper-wrapper .swiper-slide  .slide-item {
    width: 100%;
    height: 100%;
}

.mySwiperleft .swiper-wrapper .swiper-slide .slide-img{
    width: 338px;
    height: 313px;
}
.mySwiperleft .swiper-wrapper .swiper-slide .slide-text{
    width: 100%;
    height: 46px;
    background: #0725D2;
    line-height: 46px;
}


.mySwiperright  .swiper-wrapper .swiper-slide  .slide-item {
    width: 100%;
    height: 100%;
}

.mySwiperright .swiper-wrapper .swiper-slide .slide-img{
    width: 338px;
    height: 313px;
}
.mySwiperright .swiper-wrapper .swiper-slide .slide-text{
    width: 100%;
    height: 46px;
    background: #0725D2;
    line-height: 46px;
}

.dxdmm-carousel  .carousel-center {
width: 655px;
    position: relative;
    height: 426px;
    z-index: 10;
    float: left;
    top: -25px;
    right: 12px;
}

.but-p-n{
    width: 1346px;
    height: 50px;
    position: relative;
    top: 140px;
}

.content-dxdmm
{
    width: 100%;
    height: 400px;
}


.big-title {
    width: 860px;
    height: 95px;
    margin: auto;
}
.t {
    margin-top: 40px;
}
.content-dlxcp  .item{
    width: 372px;
    height: 317px;
    display: inline-block;
    margin-top: 23px;
    margin-left: 28px;
    overflow: hidden;
}

.item .item-img{
    width: 100%;
    height: 258px;
    position: relative;
}

.item .item-text {
    width: 96%;
    height: 57px;
    background: #3756FC;
    line-height: 57px;
    text-align: center;
    margin: auto;
    color: white;
    font-size: 18px;
    font-weight: 500;
}


.item .item-text::before {
    background: url(../img/demo/lingxing.png) no-repeat;
    background-size: 100% 100%;
    content: "";
    width: 16px;
    display: inline-block;
    height: 20px;
    position: relative;
    top: 5px;
}


.item-text .logo {
    width: 75px;
    height: 76px;
    line-height: 75px;
    margin-top: 14px;
}
.item-text .right {
    width: 159px;
    height: 94px;
    margin-top: 12px;
    margin-left: 1px;
}

.footer {
    width: 100%;
    height: 80px;
    padding-top: 44px;
    text-align: center;
    background: #143FDC;
    position: relative;
    bottom: 0px;
}
.footer .text {
    font-size: 26px;
    color: #fff;
}