.pager-section {
    background: url('./images/index-bg1.png');
    background-size: 100% 100%;
}

.pager-header {
    width: 30vw;
}

/*底部*/
.qglh-footer {
    background: #810101;
}

.qglh-footer > p {
    color: #FDDFAA;
}

/**
  两会时刻
 */
.lhsk-top-item {
    display: flex;
    align-items: center;
    justify-content: right;
    width: 62.5vw;
    height: 6vw;
    margin: auto;
    background: url("./images/index-tt-bg.png") no-repeat;
    background-size: 100% 100%;
}

.lhsk-top-item p {
    font-size: 3.6rem;
    color: #FFD88C;
    font-weight: bolder;
    text-align: center;
}

.lhsk-content {
    background: url("./images/index-lhsk-bg.png") no-repeat 0 1vw;
    background-size: 100% auto;
    width: 62.5vw;
    padding-bottom: 2vw;
}

.lhsk-part {
    position: relative;
    overflow: hidden;
    width: 50%;
    float: left;
}

/*左边*/
.lhsk-left {
    width: 59.4%;
    padding-top: 1vw;
}

.lhsk-slide {
    display: block;
    position: relative;
    overflow: hidden;
    width: 100%;
}

.lhsk-slide > img {
    width: 100%;
    height: 100%;
}

.lhsk-slide-title {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 0.4vw 1vw;
    background: rgba(144, 4, 1, 0.5);
    width: 100%;
}

.lhsk-slide-title > p {
    font-size: 2.6rem;
    color: #FCE0A2;
}

#lhsk-pagination {
    width: fit-content;
    left: auto;
    right: 1vw;
    bottom: 1vw;
}

.lhsk-bullet {
    display: inline-block;
    width: 0.6vw;
    height: 0.6vw;
    margin: 0 0.16vw;
    border-radius: 50%;
    background: #AF0002;
}

.lhsk-bullet-active {
    background: #F7A912;
}

/*右边*/
.lhsk-right {
    width: 40.6%;
}

.lhsk-header {
    width: 100%;
    padding: 0.5vw 0 0;
}

.lhsk-header > img {
    width: 16vw;
    float: right;
}

.lhsk-list {
    position: relative;
    overflow: hidden;
    width: 100%;
    padding: 0.5vw 0.5vw 0 0;
}

.lhsk-item {
    display: block;
    width: 100%;
    position: relative;
    overflow: hidden;
    padding: 0.5vw;
}

.lhsk-item:hover {
    background: #FCE0A2;
}

.lhsk-item:hover p {
    color: #C61610;
}

.lhsk-img {
    float: left;
    width: 34%;
    position: relative;
    overflow: hidden;
}

.lhsk-img > img {
    width: 100%;
}

.lhsk-title {
    float: left;
    width: 66%;
    padding: 0.5vw 0 0.5vw 0.5vw;
}

.lhsk-title > p {
    font-size: 1.8rem;
    color: white;
    font-weight: bold;
}

/*更多*/
.index-more {
    width: 62.5vw;
    position: relative;
    overflow: hidden;
    margin: 0 auto;
}

.index-more-btn {
    width: 4vw;
    float: right;
    margin-right: 2vw;
}

/**
  福建声音
 */
.fjsy-header {
    width: 30vw;
    padding: 2.2vw 0;
}

.fjsy-swiper {
    width: 74vw;
    margin-bottom: 2.6vw;
}

#fjsySwiper {
    width: 62.5vw;
}

.fjsy-slide {
    display: block;
    width: 100%;
    position: relative;
    overflow: hidden;
}

.fjsy-slide > img {
    width: 100%;
    height: 10.94vw;
    border: 0.3vw solid #DE0001;
    border-radius: 0.2vw;
    margin-bottom: 0.3vw;
}

.fjsy-slide > p {
    font-size: 1.8rem;
    color: #333;
}

.fjsy-btn {
    position: absolute;
    width: 3vw;
    top: 30%;
    cursor: pointer;
    text-decoration: none;
    outline: none;
}

#fjsy-prev {
    left: 0;
}

#fjsy-next {
    right: 0;
}

/**
  视频报道
 */
.spbd-section {
    background: url("./images/index-spbd-bg.png") no-repeat bottom;
    background-size: 100% 100%;
    padding-top: 4vw;
}

.spbd-header {
    width: 30vw;
    padding: 2.2vw 0;
}

.spbd-content {
    width: 74vw;
    background: url("./images/index-spbd-bg2.png") no-repeat;
    background-size: 100% 100%;
    padding: 1.8vw 0 0;
    height: 57.6vw;
}

#spbdGallery {
    width: 58vw;
    margin-bottom: 5vw;
}

.spbd-gallery-slide {
    display: block;
    position: relative;
    overflow: hidden;
}

.spbd-gallery-img {
    width: 100%;
    height: 32.6vw;
    border: 0.3vw solid #DE0001;
}

.spbd-playbtn {
    position: absolute;
    width: 7vw;
    left: 1vw;
    bottom: 1vw;
}

#spbdThumbs {
    width: 62.5vw;
}

.spbd-thumbs-slide {
    display: block;
}

.spbd-thumbs-slide > img {
    width: 100%;
    border: 0.2vw solid #FEF3D1;
    margin-bottom: 0.3vw;
}

.spbd-thumbs-slide > p {
    font-size: 1.8rem;
    color: white;
}

.spbd-more {
    padding: 2vw 0;
}

.spbd-btn {
    position: absolute;
    width: 3vw;
    bottom: 10vw;
    cursor: pointer;
    text-decoration: none;
    outline: none;
}

#spbd-prev {
    left: 1.5vw;
}

#spbd-next {
    right: 1.5vw;
}
