/* 修正下拉导航 start*/
.navmain{width: 74%;margin: 70px auto 70px;}
.navycgp .body_top{width: 100%;display: flex;align-items: flex-start;justify-content: space-between;position: relative;}
.navycgp .body_top:after{content: '';width: 1px;height: 116px;position: absolute;bottom: 0;left: 50%;background-color: rgba(124, 124, 124,0.2);}
.navycgp .body_top .left,.navycgp .body_top .right{width: 46.8%;}
.navycgp .body_top h3{font-size: 24px;font-weight: 400;color: #000000;line-height: 36px;text-align: left;white-space: nowrap;}
.navycgp .body_top .row{display: flex;align-items: flex-start;justify-content: space-between;margin-top: 30px;}
.navycgp .body_top .row .item{flex-shrink: 0;}
.navycgp .body_top .row .item img{width: 70px;margin: 0 auto;}
.navycgp .body_top .row .item p{font-size: 18px;font-weight: 400;color: #000000;line-height: 27px;text-align: center;margin-top: 8px;white-space: nowrap;}
/* .navycgp .body_top .right .item p{width: 8em;}
.navycgp .body_top .right .item:first-child p{width: auto;} */
.navycgp .body_bot{margin-top: 50px;display: flex;align-items: flex-start;justify-content: center;}
.navycgp .body_bot .item{display: block;}
.navycgp .body_bot .item .img{width: 140px;height: 140px;border-radius: 22px;background: rgba(255,255,255,0.57);border: 1px solid rgba(151,151,151,0.18);position: static;margin: 0 20px;display: flex;align-items: center;justify-content: center;}
.navycgp .body_bot .item .img img{width: 87px;display: block;margin: 0 auto;}
.navycgp .body_bot .item .img p{font-size: 14px;font-weight: 400;color: #000000;line-height: 18px;margin-top: 12px;text-align: center;white-space: nowrap;}
.navycgp .body_bot .item:first-child .img{background-color: #76A6F5;border-color: #76A6F5;}
.navycgp .body_bot .item:first-child .img img{width: 60px;}
.navycgp .body_bot .item>p{font-size: 24px;font-weight: 400;color: #000000;line-height: 36px;margin-top: 12px;white-space: nowrap;}
@media (max-width: 1560px){
    .navycgp .body_top .row .item img{width: 58px;margin: 0 auto;}
    .navycgp .body_top .row .item p{font-size: 15px;font-weight: 400;color: #000000;line-height: 24px;text-align: center;margin-top: 8px;}
}
@media (max-width: 1300px){
    .navmain {
        width: 77%;
    }
}

.navyshd{display: flex;align-items: flex-start;justify-content: space-between;position: relative;}
.navyshd h3{font-size: 24px;font-weight: 400;color: #000000;line-height: 36px;text-align: left;white-space: nowrap;}
.navyshd p{font-size: 18px;font-weight: 400;color: #000000;line-height: 27px;text-align: center;margin-top: 8px;white-space: nowrap;}
.navyshd a{display: block;}
.navyshd .left{width: 100%;}
.navyshd .left h3{padding-left: 30px;}
.navyshd .left .conbox{width: 100%;display: flex;}
.navyshd .left .con1{position: relative;}
.navyshd .left .con1:after{content: '';position: absolute;right: 0;top: 6px;bottom: 0;width: 1px;background-color: rgba(124, 124, 124, 0.2);}
.navyshd .left .con1{width: 47.652%;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;padding-right: 3.539%;}
.navyshd .left .con1 .row{width: 50%;margin-top: 35px;display: flex;align-items: center;justify-content: center;}
.navyshd .left .con1 .row:nth-child(1),.navyshd .left .con1 .row:nth-child(2){margin-top: 19px;}
.navyshd .left .con1 .item{display: block;font-size: 18px;min-width: 8em;}
.navyshd .left .con1 .item img{width: 70px;margin: 0 auto;}
.navyshd .left .con1 .item p{text-align: center;}
.navyshd .left .con2{width: 52.348%;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;padding:0 3.539%;}
.navyshd .left .con2 .row{width: 50%;display: flex;align-items: center;justify-content: center;}
.navyshd .left .con2 .item img{width: 43px;margin: 0 auto;}
.navyshd .left .con2 .item p{text-align: center;margin-top: 0;}

.navyshd .right{width: 270px;margin-left: 20px;flex-shrink: 0;}
.navyshd .right .item{display: block;width: 100%;margin-top: 6px;margin-bottom: 12px;position: relative;overflow: hidden;}
.navyshd .right .item:last-child{margin-bottom: 0;}
.navyshd .right .item img{display: block;width: 100%;position: relative;z-index: 1;transition: transform 0.25s ease;}
/*.navyshd .right .item .ab{position: absolute;z-index: 2;right: 0;bottom: 0;width: 35%;padding-right: 4px;text-align: right;}*/
.navyshd .right .item i{display: inline-block;vertical-align: top;width: 18px;height: 18px;background-image: url('/html/JS9FH1OPUI1EDy9GEEgpHy0rEykJJxpnEI9I.jpg');background-size: 6px;background-position: center;background-repeat: no-repeat;}

@media (min-width: 1024px){
    .navyshd .right .item:hover img{transform: scale(1.05);}
}

/* 修正下拉导航 end*/
/* 修正艺术活动引荐位 start*/
.dtkf .lop{margin-bottom: 0;}
.pjhd{padding-top: 128px;padding-bottom: 120px;background-image: url('/html/JS9FH1OPUI1EDy9GEEgoIRIrJ1SRKyLMI1LpD1cF.jpg');background-size: 100% 100%;background-repeat: no-repeat;margin: 0;}
.newmodule{width: 74%;margin: 0 auto;}
.newmodule img{display: block;width: 100%;}
.newmodule.jqhd{display: flex;align-items: flex-start;justify-content: space-between;}
.newmodule.jqhd .item{width: 23.5%;display: block;}
.newmodule.jqhd .item .img{position: relative;top: 0;left: 0;right: 0;width: 100%;overflow: hidden;}
.newmodule.jqhd .item .img img{position: relative;z-index: 1;display: block;width: 100%;transition: transform 0.25s ease;}
.newmodule.jqhd .item .img .ab{position: absolute;top: 10px;left: 10px;z-index: 10;}
.newmodule.jqhd .item .img .ab span{background-color: #dbc194;padding: 0 4px;font-size: 12px;color: #000;line-height: 22px;text-align: left;display: inline-block;vertical-align: top;}
.newmodule.jqhd .item h3{font-size: 16px;font-weight: 400;color: #000000;line-height: 22px;height: 44px;text-align: left;margin-top: 12px;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
.newmodule.jqhd .item p{font-size: 14px;font-weight: 400;color: #000000;line-height: 20px;text-align: left;margin-top: 12px;}
.newmodule.jqhd .item p span:first-child{margin-right: 1em;float: none;max-width: none;}
.newmodule.jqhd .item p span{float: right;max-width: 12em;}
@media (min-width: 1024px){
    .newmodule.jqhd .item:hover img{transform: scale(1.05);}
}
.newmodule2{width: 100%;margin: 0 auto;}
.newmodule2 img{display: block;width: 100%;}
.newmodule2 .swiperbox{width: 100%;position: relative;z-index: 10;}
.newmodule2 .swiperbox .shadow{position: absolute;top: 0;bottom: 0;width: 26%;z-index: 10;cursor: pointer;transform: translate3d(0,0,0.01px);}
.newmodule2 .swiperbox .shadow.left{left: 0;}
.newmodule2 .swiperbox .shadow.right{right: 0;}
.newmodule2 .swiperbox .swiper-slide{width: 46.3%;}
.newmodule2 .swiperbox .swiper-slide a{display: block;}
.newmodule2 .swiperbox h3{font-size: 18px;color: #000000;line-height: 24px;text-align: center;margin-top: 30px;opacity: 0;transition: opacity 0.25s ease;height: 24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newmodule2 .swiperbox .swiper-slide-active h3{opacity: 1;}
.newmodule2 .swiperbox .swiper-slide-shadow-left,.newmodule2 .swiperbox .swiper-slide-shadow-right{height: auto;bottom: 54px;}
.newmodule2 .pagination{position: static;margin-top: 40px;display: flex;align-items: center;justify-content: center;}
.newmodule2 .pagination .swiper-pagination-bullet{width: 38px;height: 2px;background: #07499C;border-radius: 0;opacity: 1;margin: 0 5px;}
.newmodule2 .pagination .swiper-pagination-bullet-active{background: #DBC194;}
/* .newmodule.gdjc{position: relative;}
.newmodule.gdjc .left{display: block;width: 65.774%;float: none;}
.newmodule.gdjc .right{display: block;width: 46.338%;height: 100%;float: none;position: absolute;left: 68.309%;top: 0;}
.newmodule.gdjc .right .top{display: block;width: 100%;}
.newmodule.gdjc .right .bot{position: absolute;left: 0;width: 66.869%;bottom: 0;height: 22.433%;background-color: rgba(8, 73, 156, 1);}
.newmodule.gdjc .right .bot a{padding: 20px 24px;box-sizing: border-box;}
.newmodule.gdjc .right .bot h3{font-size: 18px;color: #FFFFFF;line-height: 22px;padding-bottom: 12px;position: relative;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newmodule.gdjc .right .bot h3::after{content: '';width: 2em;height: 3px;background: #FFFFFF;border-radius: 2px;position: absolute;bottom: 0;left: 0;}
.newmodule.gdjc .right .bot .btnbox{position: absolute;bottom: 5px;right: 10px;display: flex;align-items: center;justify-content: center;z-index: 10;}
.newmodule.gdjc .right .bot .btn{width: 19px;box-sizing: border-box;padding: 5px;cursor: pointer;}
.newmodule.gdjc .right .bot .btn.prev{margin-right: 8px;}
.newmodule.gdjc .right .bot .pagination{position: absolute;left: 0;bottom: 0;padding: 10px 24px;z-index: 5;width: 100%;box-sizing: border-box;width: 50%;text-align: left;font-size: 16px;font-weight: 400;color: #FFFFFF;line-height: 20px;} */
@media (max-width: 1750px){
    .newmodule.jqhd .item p span{max-width: 10em;}
}
@media (max-width: 1590px){
    .newmodule.jqhd .item p span{max-width: 8em;}
}
@media (max-width: 1430px){
    .newmodule.jqhd .item p span{max-width: 6em;}
}
@media (max-width: 1560px){
    .newmodule2 .ab{right: 0.3%;}
    .newmodule2 .ab .swiper-slide{padding: 10px 12px;}
    .newmodule2 .btnbox{bottom: 3px;right: 0;}
    .newmodule2 .pagination{padding: 5px 12px;right: 0;}
}
/* 修正艺术活动引荐位 end*/