*{margin: 0; padding: 0;}

a{text-decoration: none; color: #000; display: block;}
li{list-style: none;}
img{width: 100%; height: 100%; display: block;}

.w14{width: 1400px; margin: 0 auto;}

.content{margin-top: 22px;}
.imagetitle{width:  550px; margin: 0 auto;}

.banner{width: 100%;}
/* 轮播图 */
.fljj2025{margin-top: 35px;}
.swiperlistx{display: flex; justify-content: space-between;}
.swiperlist{width: 685px; height: 385px;}
.swiper{width: 100%; height: 100%;}
.textlist{width: 685px; height: 385px; background-image: url(../image/3.png); box-sizing: border-box; padding: 40px;}
.mySwiper{width: 100%; height: 100%;}
.swiperlistx .swiper-slide {width: 100%; height: 100%;}
.textlist h1 a{font-size: 30px; line-height: 60px;}
.textlist p{margin-top: 15px;}
.textlist p a{font-size: 16px;font-weight: 400;line-height: 36px; color: #333333;}
.swiperlistx .swiper-pagination-bullet{background-color: #fff; width: 10px; height: 10px; opacity: 0.5;}
.swiperlistx  .swiper-pagination-bullet-active{opacity: 1;}
.swiperlistx  .swiper-button-prev{color: #fff;}
.swiperlistx  .swiper-button-next{color: #fff;}
.textlist ul li {display: none;}
.active{display: block !important;}
.swiperlistx .swiper-slide a{width: 100%; height: 100%; position: relative;}
 /*.swiperlistx .swiper-slide a::before{content: ""; display: block; position: absolute; margin-top: -30px; margin-left: -30px; left: 50%; top: 50%; width: 60px; height: 60px; background-image: url(../image/video.png); background-size: 100%;}*/
/* 2024 */
.fljj2024{margin-top: 30px;margin-bottom: 60px;}
.list2024{margin-top: 35px;}
.list2024 ul {clear: both;}
.list2024 ul li:nth-child(2n){margin-left: 55px;}
.list2024 ul li{  float: left; margin-bottom: 22px; position: relative;}
.list2024 ul li p{ text-align: center; margin-top: 10px;}
.list2024 ul li p a{ font-size: 24px; color: #333333;}
.list2024 ul li .imagex{width: 672px; height: 378px; }
.list2024 ul li .imagex a{width: 100%; height: 100%;position: relative;}
/*.list2024 ul li .imagex a::before{content: ""; display: block; position: absolute; margin-top: -30px; margin-left: -30px; left: 50%; top: 50%; width: 60px; height: 60px; background-image: url(../image/video.png); background-size: 100%;}*/

.clear {clear: both;}
.m_moble_fot_m{display: none;}
.foot-C{margin: 0 auto; height: 357px;}
.footer a{display:inline;}
@media screen and (max-width: 960px) {
    .content{width: 100%;}
    .imagetitle{width: 80%;}
    .swiperlistx{display: flex; flex-direction: column;}
    .swiperlist{width: 100%; height: auto;}
    .textlist{width: 100%; padding: 5%;}
    .textlist h1 a{font-size: 18px;}
    .textlist p a{font-size: 14px;}
    .textlist h1 a{line-height: 30px;}
    .textlist p a{line-height: 30px; text-align: justify;}
    .list2024 ul li .imagex{width: 100%; height: auto;}
    .list2024 ul li:nth-child(2n){margin-left: 0px;}
    .m_moble_fot_m {
        display: block;
        width: 100%;
        text-align: center;
        line-height: 55px;
        background: #ab1000;
        font-size: 16px;
        color: #fff;
    }
    .list2024 ul li p a{font-size:16px;}
    .textlist{height:auto;}
    .fljj2024{margin-bottom: 10px;}
}