.view {
    max-width: 750px;
    margin: 0 auto;
}

.title {
    padding: 20px 0;
    line-height: 1.5rem;
    width: 100%;
}

.title img {
    width: 100%;
    vertical-align: middle;
    height: auto;
}

.fl {
    float: left;
}

/* 余下n篇更多按钮 */
.more {
    width: 95%;
    height: 35px;
    border-bottom: solid 4px #c1c1c1;
    cursor: pointer;
    margin: 0 auto;
    margin-top: .25rem;
    padding-bottom: .25rem;
    padding: 0 2.5%;
}

.more p {
    font-size: .4rem;
    line-height: 40px;
    float: left;
    color: #605f5f;
}

.more h3 {
    width: 10px;
    height: 10px;
    border: #605f5f solid;
    border-width: 2px 2px 0 0;
    transform: rotate(135deg);
    float: right;
    margin-right: 10px;
    margin-top: 10px;
}
/* banner */
.banner{
    width: 100%;
    height: auto;
    display: flex;
    
}

.banner img {
    width: 100%;
    height: auto;
}

/* 导航栏 */
.nav-all {
    width: 100%;
    background-color: #d30f00;

}

.nav-all ul {
    width: 95%;
    height: 100%;
    padding: .2rem 0;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}

.nav-all ul li {
    width: 25%;
    height: 100%;
    text-align: left;
    line-height: .6rem;
}

.nav-all ul li a {
    color: #fff;
    font-size: .38rem;
    display: block;
}

.nav-line {
    width: 100%;
    height: 3px;
    background-color: #ee3e23;
    margin-top: 3px;
}

/* 大标题 */
/* .title-big {
    width: 95%;
    margin: 0 auto;

    font-size: .56rem;
    line-height: .8rem;
    text-align: center;
    padding-top: .6667rem;
    padding-bottom: .9867rem;
}

.title-big a {
    color: #e80000;
} */

/* 领袖关怀 */
.lxgh {
    width: 95%;
    margin: 0 auto;
    height: 7.0133rem;
    background: url(./20250620lxgh_bg.png) no-repeat;
    background-size: 100% auto;
    margin-top: .6667rem;
    position: relative;
}

.lxgh-text_1{
    position: absolute;
    right: .1rem;
    top: 2.3667rem;
    font-size: .3733rem;
    line-height: .5867rem;
    width: 4rem;
    padding-left: 20px;
    background: url(./20250620lxgh_icon.png) no-repeat 8px  10px;
    background-size: 4px 4px;

}
.lxgh-text_1 a {
    color: #fff;
}

.lxgh-text_2{
    position: absolute;
    top: 4.8667rem;
    left: 0.3rem;
    width: calc(92% - 20px);
    font-size: .3733rem;
    line-height: .5867rem;
    padding-left: 20px;
    background: url(./20250620lxgh_icon.png) no-repeat 8px  10px;
    background-size: 4px 4px;
}
.lxgh-text_2 a {
    color: #fff;
}

/* 要闻专区 */
.ywzq {
    width: 95%;
    height: 6.6667rem;
    margin: 0 auto;
    background: url(./20250620ywzq_bg.png) no-repeat;
    background-size: 100% 100%;
}
.ywzq-title {
    width: 3.08rem;
    height: .8667rem;
    padding-top: .56rem;
}

.ywzq-title img {
    width: 100%;
    height: 100%;
}

.ywzq-content{
    margin-top: .56rem;
}

.ywzq-content ul{
    width: 92%;
    margin: 0 auto;
}
.ywzq-content ul li{
    font-size: .45rem;
    line-height: .64rem;
    padding-left: .2667rem;
    background: url(./20250620lxgh_icon.png) no-repeat 0 .2rem;
    background-size: 5px 5px;
}
.ywzq-content ul li+li {
    margin-top: .5067rem;
}

.ywzq-content ul li a {
    color: #fff;
}


/* 图片列表 */
.img-list-content {
    width: 95%;
    margin: 0 auto;
    margin-top: .56rem;
}

.img-list-content .swiper-container {
    width: 98%;
    height: 6.4267rem;
    border: 3px solid #ee3e23;
    border-radius: .2rem;
    background-color: #ee3e23;
}

.img-list-content .swiper-container .swiper-slide {
    width: 100%;
    height: 100%;
    
}

.img-list-content .swiper-container .swiper-slide>a {
    display: block;
    width: 100%;
    height: 5.2rem;
}

.img-list-content .swiper-container .swiper-slide img {
    width: 100%;
    height: 100%;
}

.img-list-content .swiper-container .swiper-slide p {
    font-size: .45rem;
    line-height: 1.25rem;
    padding: 0 .4rem;
    background: #ee3e23;
}

.img-list-content .swiper-container .swiper-slide p a {
    color: #fff;
}

.img-list-button {
    position: absolute;
    top: calc(50% - 1.28rem);
    z-index: 999;
    width: 100%;
}

.img-list-button .img-list-prev,
.img-list-button .img-list-next {
    display: inline-block;
    width: .8133rem;
    height: .96rem;
}

.img-list-button .img-list-next {
    float: right;

}

.img-list-button .img-list-prev img,
.img-list-button .img-list-next img {
    width: 100%;
    height: 100%;
}

/* 大会日程 */
.dhrc{
    width: 95%;
    margin: 0 auto;
   margin-top: .44rem;
}
.dhrc .max_bj {
    height: 3.6rem;
    background: url(./2025019dhrc_bg.png) no-repeat;
    background-position: top center;
    position: relative;
    background-size: 100% auto;
}

.dhrc .content_text {
    padding: 0% 4%;
    width: 92%;
    float: left;
}

.dhrc .max_bj .swiper-container {
    position: initial !important;
}

.dhrc .content_text .swiper-wrapper {
    margin-top: 1.2rem;
}
.dhrc .content_text .swiper-slide ul li{
    line-height: .75rem;
    font-size: .45rem;
}

.dhrc .content_text .swiper-slide ul li a + a{
    margin-left: 10px;
}

.content_text .schedule-prev,
.content_text .schedule-next {

    position: absolute;
    top: 8px;
    font-size: 18px;
    width: 7px;
    height: 18px;
    z-index: 99;
}

.content_text .schedule-prev {
    padding-left: 10px;
    right: 60px;
    background: url(./20250619dhrc_prev.png) no-repeat;
}

.content_text .schedule-next {
    padding-right: 5px;
    right: 4px;
    background: url(./20250619dhrc_next.png) no-repeat;
}

.content_text .time {
    position: absolute;
    top: 4px;
    right: 16px;
    font-size: 18px;
    width: 45px;
    color: #fff;
}

/* 大会动态 */
.dhdt {
    width: 95%;
    margin: 0 auto;
    background-color: #fff9eb;
    margin-top: .5333rem;
}

.dhdt_title {
    background: url(./20250619dhdt_title.png) no-repeat;
    font-size: .56rem;
    color: #fff;
    padding-left: 0.4rem;
    width: 2.6933rem;
    height: .8667rem;
    background-size: 3.0933rem .8667rem;
    font-size: .45rem;
    line-height: 0.8667rem;    
}
.dhdt_content{
    margin-top: .4267rem;
}

.dhdt_content ul {
    width: calc(100% - 0.8rem);
    padding: 0 .4rem;
    padding-bottom: .2667rem;
}
.dhdt_content ul li {
    padding: 0 .2rem 0 .4rem;
    font-size: .45rem;
    line-height: .64rem;
    
    background: url(./20250619dhdt_icon.png) no-repeat 0 .2rem;
    background-size: 5px 5px;
}
.dhdt_content ul li+li {
    margin-top: .3rem;
}
.dhdt_content ul li a {
    color: #3e3e3e;
}

/* 权威发布 */
.qwfb-content {
    width: 95%;
    margin: 0 auto;
}

.qwfb-content ul li {
    background-color: #ffeedd;
    padding: .48rem .6933rem .48rem 1rem;
    background: #ffeedd url(./2025019qwfb_icon.png) no-repeat .38rem .58rem;
    background-size: .38rem .38rem;
}

.qwfb-content ul li+li {
    margin-top: .2rem;
}


.qwfb-content ul li p a {
    font-size: .45rem;
    line-height: .64rem;
    color: #f00000;
}

/* 学习贯彻 */
.xxgc-content {
    width: 95%;
    margin: 0 auto;
}

.xxgc-content ul {
    margin-bottom: .5733rem;
}

.xxgc-content ul li {
    background-color: #ffeedd;
    padding: .4rem .5067rem;
    border: 2px solid #ee3e23;
}

.xxgc-content ul li+li {
    margin-top: .2rem;
}

.xxgc-content ul li p a {
    font-size: .45rem;
    line-height: .64rem;
    color: #f00000;
}

.xxgc-more {
    width: 95%;
    margin: 0 auto;
    height: auto;
    text-align: center;
}

.xxgc-more img {
    width: 3.7067rem;
    height: auto;
    margin-bottom: .5733rem;
}


/* 青联这五年 */
.qlzwn {

    background-color: #fff9eb;
}

.qlzwn-content {
    width: 95%;
    margin: 0 auto;
}

.qlzwn-content .img_content {
    width: 100%;
    height: 5.7867rem;
    position: relative;
    margin-bottom: .72rem;
}

.qlzwn-content .img_content img {
    width: 100%;
}

.qlzwn-content .img_content .img_content-title {
    position: absolute;
    bottom: 0;
    padding: .2rem;
    width: calc(100% - .4rem);
    background: rgba(0, 0, 0, .5);
    font-size: .45rem;
    line-height: .6667rem;
}

.qlzwn-content .img_content .img_content-title a {
    color: #fff;
}

.qlzwn-list li {
    padding: .4rem 0;
}

.qlzwn-list li+li {
    border-top: 1px solid #999999;
}

.qlzwn-list li p {
    font-size: .45rem;
    line-height: .6667rem;
}

.qlzwn-list li p a {
    color: #3e3e3e;
}


/* 闪光青春 */
.sgqc-content {
    width: 95%;
    margin: 0 auto;
}

.sgqc-content ul li {
    padding: .64rem 0;
}

.sgqc-content ul li+li {
    border-top: 1px solid #999999;

}

.sgqc-content .img-content {
    width: 4.32rem;
    height: 2.5867rem;
}

.sgqc-content .text-content {
    margin-left: .4rem;
    width: 4.48rem;
    font-size: .48rem;
    line-height: .6667rem;
}

.sgqc-content .img-content img {
    width: 100%;
    height: 100%;
}