.header {
    width: 1920px;
    height: 780px;
    margin: 0 auto;
}

.header-bg {
    width: 1920px;
    height: 680px;
}

.header-bg img {
    width: 100%;
    height: 100%;
}

.header-dh {
    width: 1920px;
    height: 100px;
    background: #B7120B;
    display: flex;
    justify-content: center;
}

.header-dh ul {
    display: flex;
    align-items: center;
    justify-content: center;
}

.header-dh ul li {
    margin: 0 30px;
}

.header-dh a {
    font-size: 28px;
    font-family: SimHei;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 26px;
}

section {
    width: 1380px;
    margin: 0 auto;
}

.toutiao {
    margin-top: 50px;
}

.toutiao span {
    display: inline-block;
    width: 1380px;
    font-size: 50px;
    font-family: Alibaba PuHuiTi;
    font-weight: bold;
    color: #B7120B;
    line-height: 50px;
    text-align: center;
    margin-bottom: 30px;
}

.toutiao .toutiao-dec {
    width: 1222px;
    font-size: 25px;
    font-family: Alibaba PuHuiTi;
    font-weight: bold;
    color: #5D5D5E;
    line-height: 42px;
    margin: 0 auto;
    text-align: center;
}

.lb-content {
    width: 1380px;
    display: flex;
    margin-top: 60px;
}

.lb-swiper {
    width: 850px;
    height: 510px;
}

.lb-swiper .swiper-slide img {
    width: 850px;
    height: 510px;
}

.lb-swiper .swiper-pagination {
    bottom: 10px;
    right: 10px;
}

.lb-swiper .swiper-pagination span {
    width: 11px;
    height: 11px;
    background: #FFFFFF;
    border: 1px solid #FFFFFF;
    border-radius: 50%;
    margin: 0 5px;
}


/*去掉默认样式*/

.swiper-button-prev:after {
    display: none;
}

.swiper-button-next:after {
    display: none;
}


/*自定义样式*/

.lbSwiper .swiper-button-prev {
    width: 51px;
    height: 51px;
    background: url('../assets/img/lx-right.png') no-repeat 100% 100%;
}

.lbSwiper .swiper-button-next {
    width: 51px;
    height: 51px;
    background: url('../assets/img/lx-left.png') no-repeat 100% 100%;
}

.lb-news {
    margin-left: 50px;
}

.lb-news ul li a {
    display: flex;
    flex-direction: column;
}

.lb-news ul li a .ywdd-news-title {
    width: 480px;
    min-height: 80px;
    font-size: 29px;
    font-family: Alibaba PuHuiTi;
    font-weight: bold;
    color: #030303;
    line-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.lb-news ul li:nth-child(2) a .ywdd-news-title {
    margin-top: 30px;
    padding-top: 30px;
    border-top: 1px solid #838282;
}

.lb-news ul li a .ywdd-news-des {
    width: 480px;
    min-height: 130px;
    font-size: 18px;
    font-family: Alibaba PuHuiTi;
    font-weight: bold;
    color: #5D5D5E;
    line-height: 31px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    margin-top: 20px;
}

.lx-ad {
    width: 1380px;
    height: 110px;
    margin: 40px 0;
}

.lx-ad img {
    width: 100%;
    height: 100%;
}

.zxbd {
    width: 1380px;
    display: flex;
    flex-direction: column;
}

.box-common-head {
    margin-top: 60px;
    margin-bottom: 60px;
    width: 1380px;
    height: 165px;
    background-image: url(//image.cns.com.cn/xinjiang_editor/ccdf8ca7/20211228/common-head.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    position: relative;
}

.box-common-CN-title {
    font-size: 47px;
    font-family: Alibaba PuHuiTi;
    font-weight: bold;
    color: #858181;
    position: absolute;
    top: 27px;
    left: 580px;
}

.box-common-EN-title {
    font-size: 25px;
    font-family: Alibaba PuHuiTi;
    font-weight: bold;
    color: #BC3A2B;
    position: absolute;
    top: 87px;
    left: 690px;
}

.zxbd-content {
    display: flex;
}

.zxbd-content .zxbd-content-left ul li {
    width: 370px;
    height: 247px;
}

.zxbd-content .zxbd-content-left ul li:first-child {
    margin-bottom: 20px;
}

.zxbd-content .zxbd-content-left ul li img {
    width: 100%;
    height: 100%;
}

.zxbd-content-right {
    display: flex;
    flex-direction: column;
    margin-left: 52px;
}

.zxbd-content-right-toutiao {
    width: 958px;
    height: 157px;
    background: #F4EDDD;
}

.zxbd-content-right-toutiao span {
    width: 900px;
    overflow: hidden;
    font-size: 29px;
    font-family: Alibaba PuHuiTi;
    font-weight: bold;
    color: #050505;
    margin: 20px 20px 10px 20px;
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.zxbd-content-right-toutiao p {
    width: 900px;
    font-size: 18px;
    font-family: Alibaba PuHuiTi;
    font-weight: bold;
    color: #050505;
    margin: 0 20px 20px 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.right-list ul {
    margin-top: 20px;
}

.right-list ul li {
    display: flex;
    align-items: center;
    margin: 17px 0;
}

.right-list ul li:first-child {
    margin-top: 0px;
}

.right-list ul li:last-child {
    margin-bottom: 0px;
}

.right-list i {
    display: block;
    width: 13px;
    height: 13px;
    background: #B7B7B7;
    border-radius: 50%;
    margin-left: 10px;
    margin-right: 20px;
}

.right-list a span {
    display: block;
    width: 900px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 24px;
    font-family: Alibaba PuHuiTi;
    font-weight: bold;
    color: #7C7979;
}

.sp {
    display: flex;
    flex-direction: column;
    margin-top: 40px;
}

.sp-head {
    width: 1380px;
    height: 28px;
    background-image: url(../assets/img/lx-sp.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    position: relative;
}

.sp .sp-head span {
    display: block;
    font-size: 46px;
    font-family: Alibaba PuHuiTi;
    font-weight: bold;
    color: #858181;
    position: absolute;
    top: -18px;
    left: 48px;
}

.sp-swiper {
    width: 1380px;
    height: 600px;
    margin-top: 40px;
}

.spSwiper {
    width: 1380px;
    height: 630px;
}

.spSwiper .swiper-slide {
    height: 630px;
    background: #313131;
    margin: 0 auto;
    display: block;
}

.spSwiper .cards-title {
    height: 70px;
    border: 2px solid #B7120B;
    margin: 7px 9px 12px 14px;
}

.spSwiper .cards-title a {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.spSwiper .cards-title span {
    font-size: 33px;
    font-family: Alibaba PuHuiTi;
    font-weight: bold;
    color: #B7120B;
    margin: 0 20px;
}

.spSwiper .cards-title .zbjt {
    font-size: 53px;
}

.spSwiper .card-img {
    width: 98%;
    height: 530px;
    margin: 0 auto;
}

.spSwiper .card-img img {
    width: 100%;
    height: 520px;
}

.mtjj {
    position: relative;
}

.mtjj-content {
    width: 1180px;
    margin: 0 auto;
}

.mtjj-content .swiper-slide {
    width: 400px;
    height: 800px;
}

.mtjj-content .img-box img,
.mtjj-content .p-box {
    display: block;
    width: 400px;
    height: 400px;
}

.mtjj-content .swiper-slide {
    position: relative;
}

.mtjj-content .swiper-slide:nth-child(2n+1) .img-box {
    position: absolute;
    top: 0;
}

.mtjj-content .swiper-slide:nth-child(2n+1) .p-box {
    position: absolute;
    bottom: 0;
}

.mtjj-content .swiper-slide:nth-child(2n)>.img-box {
    position: absolute;
    bottom: 0;
}

.mtjj-content .swiper-slide:nth-child(2n)>.p-box {
    position: absolute;
    top: 0;
}

.mtjj-content .p-box {
    background: #B8150E;
}

.mtjj-content .p-box a {
    display: flex;
    flex-direction: column;
}

.mtjj-content .p-box .p-box-title {
    width: 340px;
    font-size: 29px;
    font-family: Alibaba PuHuiTi;
    font-weight: bold;
    color: #FEFCFC;
    margin: 0 auto;
    margin-top: 100px;
}

.mtjj-content .p-box .p-box-des {
    width: 340px;
    font-size: 22px;
    font-family: Alibaba PuHuiTi;
    font-weight: bold;
    color: #FEFCFC;
    margin: 0 auto;
    margin-top: 50px;
}

.mtjj .swiper-button-next {
    top: 60.5%;
    width: 49px;
    height: 49px;
    background-image: url(../assets/img/lx-left.png);
}

.mtjj .swiper-button-prev {
    top: 60.5%;
    width: 49px;
    height: 49px;
    background-image: url(../assets/img/lx-right.png);
}

.jjtj-content {
    position: relative;
}

.jjtj-content .imgSwiper {
    width: 1380px;
    height: 700px;
}

.jjtj-content .imgSwiper .swiper-wrapper {
    height: 630px;
}

.jjtj-content .imgSwiper .swiper-slide {
    width: 454px;
    height: 310px;
}

.imgSwiper .swiper-slide img {
    width: 454px;
    height: 310px;
}

.jjtj-content .swiper {
    --swiper-pagination-color: #B8150E;
}

.jjtj-content .imgSwiper .swiper-pagination {
    bottom: 0;
    left: 50%;
    transform: translate(-50%, 0);
}

.jjtj-content .swiper-pagination .swiper-pagination-bullet {
    width: 80px;
    height: 20px;
    border-radius: 0;
    margin: 0 10px;
}

.footer {
    width: 1920px;
    margin: 0 auto;
    border-top: 12px solid #B7120B;
    background-color: #e7e7e78a;
    margin-top: 60px;
}

.footer .footer-box {
    width: 1380px;
    margin: 0 auto;
    padding-top: 100px;
    padding-bottom: 100px;
    display: flex;
    flex-direction: column;
}

.footer .footer-box span,
.footer .footer-box a {
    font-size: 27px;
    font-family: Alibaba PuHuiTi;
    font-weight: normal;
    color: #030303;
    margin: 5px 0;
    text-align: center;
}