.history {
	width: 100%;
	height: 486px;
	background: url("../img/historyBG.png") no-repeat;
	background-size: 100% 100%;
}

.historyBox {
	width: 1200px;
	margin: 0 auto;
}

.historyBox .title {
	padding: 34px 0; float: none;
}

.historyBox .date {
	float: left;
	width: 188px;
	font-size: 30px;
	color: #c3c3c3;
}

.historyBox .date ul li {
	height: 60px;
	line-height: 60px;
	color: #c3c3c3;
	padding-left: 10px;
	font-size: 28px;
}

.historyBox .date ul li.active,
.historyBox .date ul li:hover {
	/* border-left: 5px solid #bb1e32; */
	font-size: 30px;
	color: #bb1e32;
	cursor: pointer;
}

.historyBox .baoguo{
	/* width: 995px; */
	width: 1010px;
	float: right;
	overflow: hidden;
	border-radius: 10px;
	position: relative;
}
.historyBox .baoguo .fudong{
position: absolute;
width: 20px;
height: 100%;
background-color: #fff;
top: 0;
right: 0;
display: block;
}
.historyBox .history-list:hover .fudong{
	display: none;
}
.historyBox .history-list {
	/* float: right; */
	width: 972px;
	height: 299px;
	padding: 20px;
	/* background: #fff; */
	background: rgba(255, 255, 255, 0.7);
	border-radius: 10px;
	/* box-shadow: 0px 0px 20px #c3c3c3; */
	overflow-y: scroll;
	box-sizing: border-box;
}

.historyBox .history-list li {
	height: 108px;
    /* line-height: 108px; */
    display: flex;
    border-bottom: 1px solid #dfdfdf;
	/* font-size: 18px; */
}

.historyBox .history-list li:last-of-type {
	border-bottom: 0;
}

.historyBox .history-list li b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 5px 20px;
	background-color: #e4e4e4;
	border-radius: 10px;
}

.historyBox .history-list li i {
	font-size: 18px;
	padding-left: 30px;
	width:840px;
}

.historyBox .history-list li:hover {
	cursor: pointer;
}

.historyBox .history-list li:hover b {
	background-color: #bb1e32;
	color: #fff;
}

.historyBox .history-list li:hover i {
	color: #bb1e32;
}

.videoAndNews {
	width: 1200px;
	min-width: 1200px;
	height: 580px;
	margin: 0 auto;
}

.videoAndNews .titleBox {
	height: 130px;
	line-height: 130px;
}

.videoAndNews .title {
	float: left;
}

.videoAndNews .moreBut {
	float: right;
	font-size: 18px;
}

.videoAndNews .H-video {
	float: left;
	width: 680px;
}

.videoAndNews .H-news {
	float: left;
	width: 500px;
	padding-left: 20px;
}

.videoAndNews .H-news li {
	height: 88px;
	background-color: #f3f3f3;
	margin-bottom: 10px;
	border-bottom: 3px solid #f3f3f3;
	padding: 13px 25px; 
    padding-bottom: 12px;
	font-size: 18px;
}

.videoAndNews .H-news li p {
	padding: 5px 0;
}

.videoAndNews .H-news li:hover {
	cursor: pointer;
	border-bottom: 3px solid #bb1e32;
	box-shadow: 0px 0px 10px #c3c3c3;
}

.goodBook {
	width: 100%;
	min-width:1200px;
	height: 530px;
	background: url("../img/bookBG.png") no-repeat;
	background-size: 100% 100%;
}

.goodBook .goodBookBox {
	width: 1200px;
	height: 530px;
	margin: 0 auto;
}

.goodBook .goodBookBox .title,
.mBook .title {
	float: left;
}

.goodBook .goodBookBox .moreBut,
.mBook .moreBut {
	float: right;
	font-size: 18px;
}

.historyBox .history-list a {
	display: flex;
	align-items: center;
	/* font-size: 18px; */
}

.mBook {
	width: 1200px;
	height: 530px;
	margin: 0 auto;
}

.goodBookImg{padding: 3px; box-shadow: 0px 0px 5px #c3c3c3; background-color: #fff; width: 187px; height: 268px;}
.goodBookImg:hover{box-shadow: 0px 0px 10px #aeaeae; background-color: rgb(187 30 50 / 58%);}
.goodBookImg img{width:100%;height:100%;display: block;}
.swiper-slide p{text-align: center; height: 110px; line-height: 25px; font-size: 16px;margin-top: 10px;}


.totop {
	position: fixed;
	z-index: 999;
	bottom: 200px;
	right: 5px;
}

.H-banner{
    position: relative;
}
.banner-swiper-pagination{
    position: absolute;
    z-index: 10;
    bottom: 0;
}

.swiper-pagination-bullet{
    width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size, 14px));
    height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size, 14px));
}
.banner-swiper-pagination .swiper-pagination-bullet{
    background-color: transparent;
    border: 3px solid #ffffff;
    box-sizing: border-box;
}
.banner-swiper-pagination .swiper-pagination-bullet-active{
    background-color: #ffffff;
}
.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap,8px);
}
.goodBookList, .mBookList {
    position: relative;
}
.goodBookList .button-prev, .goodBookList .button-next, .mBookList .button-prev, .mBookList .button-next{
    width: 32px;
    height: 32px;
    position: absolute;
    top: 50%;
    z-index: 10;
    margin-top: -16px;
}
.goodBookList .button-prev, .mBookList .button-prev{
    background: url(../img/prev.png) no-repeat 0/100%;
    left: -32px;
}
.goodBookList .button-next, .mBookList .button-next{
    background: url(../img/next.png) no-repeat 0/100%;
    right: -32px;
}
.good-book-swiper{
    --swiper-navigation-color: #333333;/* 单独设置按钮颜色 */
    --swiper-navigation-size: 30px;/* 设置按钮大小 */
}
.mBookImg{width: 187px; height: 268px; overflow: hidden;}
.mBookImg img{width: 100%; height: 100%;}
/*.mBookImg:hover img{ width: 287px;}*/