.newZscq{background: #f1f5ff;overflow: hidden;padding: 5% 0;}
.newZscq-l{width: 300px;float: left;}
.newZscq-r{width: calc(100% - 380px);float: right;}

.newZscq-l dl{background: #fff;border-radius: 8px;overflow: hidden;margin-bottom: 10px;box-shadow: 0 0 10px rgba(0,0,0,.1);}
.newZscq-l dl dd{font-weight: bold;padding: 10px 30px;box-sizing: border-box;border-radius: 8px;border: 1px solid #d6d1f0;color: #444444;cursor: pointer;}
.newZscq-l dl dt{padding: 10px 7px;display: none;}
.newZscq-l dl dt p{margin-bottom: 5px;background: #f1f5ff;border-radius: 8px;padding: 10px 30px;box-sizing: border-box;color: #333333;cursor: pointer;}
.newZscq-l dl.on dd{color: #fff;border: none;
    background: linear-gradient(to right,#2445c7 0%, #815ac6 100%);
}
.newZscq-l dl.on dt{display: block;}

.newZscq-l dl.on p.on{color: #007aff;}

@media only screen and (max-width:1024px) {
    .newZscq-l{width: 230px;}
    .newZscq-r{width: calc(100% - 280px);}
}
@media only screen and (max-width:767px) {
    .newZscq-l,.newZscq-r{width: 100%;}
    .newZscq-r{margin-top: 20px;}
}


*活动日程*
.schedule_Body{background: #F0F5FF;}
.schedule_part{overflow: hidden;padding-bottom: 6%;padding-top: 4%;}
.schedule_tit{color: #143167;margin-bottom: 20px;font-weight: bold;}
.schedule_con-t{position: relative;}
.schedule_con-t .swiper-container{background: #e3e8f6;border-radius: 5px;}
.schedule_con-t li{text-align: center;border-radius: 5px;padding: 15px 0;cursor: pointer;}
.schedule_con-t li.on{
    color: #fff;
    background: -webkit-linear-gradient(left,#2445c7, #815ac6);
    background: -o-linear-gradient(left,#2445c7, #815ac6);
    background: -moz-linear-gradient(left,#2445c7, #815ac6);
    background: linear-gradient(left,#2445c7, #815ac6);
}
.schedule_con-t .lhl_but div{background: none;line-height: 44px;font-size: 36px;text-align: center;}
.schedule_con-t .lhl_but div.swiper-button-prev{left: -40px;}
.schedule_con-t .lhl_but div.swiper-button-next{right: -40px;}

.schedule_con-t .swiper-button-prev.swiper-button-disabled,.schedule_con-t .swiper-button-next.swiper-button-disabled{cursor: pointer; pointer-events:inherit!important; opacity: 1;}
.schedule_con-t .swiper-button-prev.disabled{ cursor: default;opacity: 0.6;}
.schedule_con-t .swiper-button-next.disabled{ cursor: default;opacity: 0.6;}

.schedule_con-b{margin-top: 30px;}
.schedule_con-b ul{margin-bottom:3%;}
.schedule_con-b dl{padding: 45px 30px;box-sizing: border-box;border-bottom: 1px solid #d6d6d6;overflow: hidden;}
.schedule_con-b dd{float: left;width: calc(100% - 230px);}
.schedule_con-b dd h3{font-weight: bold;}
.schedule_txt p{display: inline-block;margin-right: 25px;color: #666666;margin-bottom: 5px;}
.schedule_txt p i{
    /*color: #3f4cc7;*/
    margin-right: 8px;
    background-image: linear-gradient(to right, #2445c7, #815ac6);
    background-image: -webkit-linear-gradient(to right, #2445c7, #815ac6);
    background-image: -moz-linear-gradient(to right, #2445c7, #815ac6);
    background-image: -ms-linear-gradient(to right, #2445c7, #815ac6);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

}


.schedule_con-b dt{float: right;width: 190px;}
.schedule_con-b dt a{display: block;margin-bottom: 10px;text-align: center;height: 55px;line-height: 55px;color: #fff;
    background: -webkit-linear-gradient(left,#2445c7, #815ac6);
    background: -o-linear-gradient(left,#2445c7, #815ac6);
    background: -moz-linear-gradient(left,#2445c7, #815ac6);
    background: linear-gradient(left,#2445c7, #815ac6);
    border-radius: 30px;
}
.schedule_con-b dt a i{margin-right: 8px;display: inline-block;vertical-align: middle;margin-top: -3px;}
.schedule_tips span{display: inline-block;padding: 8px 22px;box-sizing: border-box;border: 1px solid #cfd5e6;border-radius: 30px;color: #2c2c2c;margin: 20px 0;}

@media only screen and (max-width:1024px) {
    .schedule_part{padding: 50px 0 70px;}
    .schedule_con-t{padding: 0 40px;}
    .schedule_con-t .lhl_but div.swiper-button-prev{left: -5px;}
    .schedule_con-t .lhl_but div.swiper-button-next{right: -5px;}
}
@media only screen and (max-width:767px) {
    .schedule_part{padding: 30px 0 40px;}
    .schedule_con-t .lhl_but div.swiper-button-prev{left: 0px;}
    .schedule_con-t .lhl_but div.swiper-button-next{right: 0px;}
    .schedule_con-b{margin-top: 10px;}
    .schedule_con-b dl{padding: 30px 8px;}
    .schedule_con-b dd{width: 100%;}
    .schedule_con-b dt{width: 100%;}
    .schedule_con-b dt{margin-top: 30px;}
}