/* 浮动按钮 */
	.floating-button-wrapper{
		height: 50vh;
		width: 10.417%;
		transition: all 1s;
		position: relative;
		position: fixed;
		top: 25vh;
		right: -10.417%;
		z-index: 999;
	}

	.floating-button-wrapper.display{
		right: 0%;
	}
	
	.floating-button-wrapper .upper-wrapper{
		width: 32.500%;
		cursor: pointer;
		transition: all 2s;
		padding: 7.500% 0% 5%;
		transform: translate(0%, -50%);
		background-color: rgba(13, 156, 239, 0.9);
		position: absolute;
		top: 50%;
		right: 0%;
		z-index: 998;
	}
	
	.floating-button-wrapper .upper-wrapper .title{
		width: 100%;
		margin-bottom: 7.693%;
	}
	
	.floating-button-wrapper .upper-wrapper .title p{
		font-size: 22px;
		line-height: 1.2;
		text-align: center;
		color: rgba(255, 255, 255, 1);
		font-family: "SourceHanSansCN-Normal";
	}
	
	.floating-button-wrapper .upper-wrapper .icon span{
		display: flex;
		font-size: 24px;
		align-items: center;
		justify-content: center;
		color: rgba(255, 255, 255, 1);
	}
	
	.floating-button-wrapper .below-wrapper{
		width: 75.000%;
		transition: all 1s;
		padding: 7.500% 0%;
		transform: translate(0%, -50%);
		background-color: rgba(13, 156, 239, 0.9);
		position: absolute;
		top: 50%;
		right: -75.000%;
		z-index: 999;
	}
	
	.floating-button-wrapper .below-wrapper .title p{
		font-size: 24px;
		line-height: 45px;
		text-align: center;
		color: rgba(255, 255, 255, 1);
		font-family: "SourceHanSansCN-Bold";
	}
	
	.floating-button-wrapper .below-wrapper .content-wrapper{
		width: 100%;
		margin-bottom: 3.334%;
	}
	
	.floating-button-wrapper .below-wrapper .content-wrapper .item{
		width: 90%;
		display: block;
		padding: 10% 0%;
		margin: 0% auto;
		border-bottom: 1px solid rgba(225, 225, 225, 0.5);
	}
	
	.floating-button-wrapper .below-wrapper .content-wrapper .item p{
		font-size: 15px;
		line-height: 1.4;
		text-align: center;
		color: rgba(255, 255, 255, 1);
	}
	
	.floating-button-wrapper .below-wrapper .content-wrapper .item:last-child{
		border-bottom-width: 0px;
	}
	
	.floating-button-wrapper .below-wrapper  .icon span{
		display: flex;
		font-size: 20px;
		cursor: pointer;
		align-items: center;
		justify-content: center;
		color: rgba(255, 255, 255, 1);
	}
	
/* 背景音乐 */
	.background-music-button{
		width: 40px;
		height: 40px;
		position: fixed;
		top: 2.149%;
		left: 3.126%;
		z-index: 998;
	}

	/* 播放-按钮 */
	.background-music-button .play-wrapper{
		width: 100%;
		height: 100%;
		display: none;
		border-radius: 50%;
		align-items: center;
		justify-content: center;
		background-color: rgba(31, 120, 222, 1);
	}

	.background-music-button .play-wrapper span{
		font-size: 22px;
		color: rgba(255, 255, 255, 1);
	}

	/* 暂停-按钮 */
	.background-music-button .pause-wrapper{
		width: 100%;
		height: 100%;
		display: none;
		border-radius: 50%;
		align-items: center;
		justify-content: center;
		background-color: rgba(31, 120, 222, 1);
	}

	.background-music-button .pause-wrapper span{
		font-size: 18px;
		color: rgba(255, 255, 255, 1);
	}

/* 首页全屏主要幻灯片 */
	.index-main-banner{
		width: 100%;
		height: 100vh;
	}

/* 幻灯片 */
	.index-main-banner .index-banner{
		width: 100%;
		height: 100%;
		position: relative;
		background-size: cover;
		background-repeat:no-repeat;
		background-position: center;
	}
	
	/* 幻灯片-入场视频 */
	.index-main-banner .index-banner .index-video-wrapper{
		position: absolute;
		top: 0;
		right: 0%;
		bottom: 0%;
		left: 0;
		z-index: 999;
	}
	
	.index-main-banner .index-banner .index-video-wrapper.close{
		display: none;
	}

	.index-main-banner .index-banner .index-video-wrapper .video-js{
		width: 100%;
		height: 100%;
		line-height: 0;
	}
	
	.index-main-banner .index-banner .index-video-wrapper .video-js .vjs-tech{
		position: static;
		object-fit: cover;
	}
	
	.index-main-banner .index-banner .index-video-wrapper  .video-js .vjs-big-play-button{
		height: 0px;
		width: 5.209%;
		border-width: 0px;
		padding: 2.605% 0%;
		background-color: rgba(0, 0, 0, 0);
		background-image: url('../images/video-button-1.png');
		background-size: 100% 100%;
		background-repeat:no-repeat;
		background-position: center;
	}
	
	.index-main-banner .index-banner .index-video-wrapper .video-js:hover .vjs-big-play-button{
		background-color: rgba(0, 0, 0, 0);
	}
	
	.index-main-banner .index-banner .index-video-wrapper .video-js .vjs-big-play-button .vjs-icon-placeholder{
		display: none;
	}

	/* 禁用单击暂停 */
	.index-main-banner .index-banner .index-video-wrapper .video-js .vjs-tech {
	  pointer-events: none;
	}

	/* 隐藏进度条 */
	.index-main-banner .index-banner .index-video-wrapper .vjs-has-started .vjs-control-bar{
		display: none;
	}

	/* 幻灯片-内容 */
	.index-main-banner .index-banner .granule-wrapper{
		position: absolute;
		top: 0%;
		right: 0%;
		bottom: 0%;
		left: 0%;
	}
	
	.index-main-banner .index-banner .content-wrapper{
		display: flex;
		align-items: flex-end;
		justify-content: center;
		position: absolute;
		top: 0%;
		right: 0%;
		bottom: 0%;
		left: 0%;
	}
	
	.index-main-banner .index-banner .content-wrapper .content{
		width: 100%;
		position: relative;
		margin-bottom: 6.044%;
		padding-bottom: 15.765%;
	}
	
	.index-main-banner .index-banner .content-wrapper .content .upper-wrapper .title p{
		line-height: 1;
		font-size: 140px;
		text-align: center;
		color: rgba(255, 255, 255, 1);
		text-shadow: 5px 5px 5px rgba(0, 0, 0, 0.6);
	}
	
	.index-main-banner .index-banner .content-wrapper .content .upper-wrapper .sub-title p{
		line-height: 1;
		font-size: 36px;
		text-align: center;
		margin-top: 1.042%;
		letter-spacing: 30px;
		color: rgba(255, 255, 255, 1);
	}

	.index-main-banner .index-banner .below-screen{
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
		position: absolute;
		bottom: 10%;
		z-index: 998;

		/* 上下浮动 动画 */
		-webkit-animation: bounce-down 1.6s linear infinite;
		animation: bounce-down 1.6s linear infinite;
	}

	.index-main-banner .index-banner .below-screen a{
		width: 30px;
		height: 30px;
		display: block;
		cursor: pointer;
		background-size: 100% 100%;
		background-repeat:no-repeat;
		background-position: center;
	}

/* 启航 */
	.index-main-banner .index-weigh-anchor{
		width: 100%;
		height: 100%;
		position: relative;
		background-size: cover;
		background-repeat:no-repeat;
		background-position: center;
	}
	
	.index-main-banner .index-weigh-anchor .content-wrapper{
		display: flex;
		align-items: center;
		justify-content: flex-start;
		position: absolute;
		top: 0%;
		right: 0%;
		bottom: 0%;
		left: 0%;
	}
	
	.index-main-banner .index-weigh-anchor .content-wrapper .content{
		width: 29.167%;
		margin-left: 13.542%;
	}
	
	.index-main-banner .index-weigh-anchor .content-wrapper .content .upper-wrapper .title p{
		line-height: 1;
		font-size: 60px;
		letter-spacing: 5px;
		color: rgba(255, 255, 255, 1);
	}
	
	.index-main-banner .index-weigh-anchor .content-wrapper .content .upper-wrapper .title p:last-child{
		margin-top: 1.786%;
	}
	
	.index-main-banner .index-weigh-anchor .content-wrapper .content .upper-wrapper .sub-title p{
		line-height: 1;
		font-size: 36px;
		margin-top: 3.572%;
		color: rgba(255, 255, 255, 1);
	}
	
	.index-main-banner .index-weigh-anchor .content-wrapper .content .below-wrapper{
		width: 100%;
		margin-top: 5.358%;
	}
	
	.index-main-banner .index-weigh-anchor .content-wrapper .content .below-wrapper p{
		font-size: 16px;
		line-height: 36px;
		color: rgba(255, 255, 255, 1);
	}

	.index-main-banner .index-weigh-anchor .button-wrapper{
		width: 5.730%;
		position: absolute;
		top: 5.371%;
		right: 2.605%;
		z-index: 998;
	}

	.index-main-banner .index-weigh-anchor .button-wrapper .item{
		width: 100%;
		display: block;
		border-radius: 5px;
		padding-top: 18.182%;
		margin-bottom: 18.182%;
		padding-bottom: 13.637%;
		color: rgba(255, 255, 255, 1);
		background-color: rgba(0, 0, 0, 0.5);
	}

	.index-main-banner .index-weigh-anchor .button-wrapper .item:last-child{
		margin-bottom: 0%;
	}

	.index-main-banner .index-weigh-anchor .button-wrapper .item .icon{
		height: 0%;
		width: 36.364%;
		padding: 18.182% 0%;
		background-size: 100% 100%;
		background-repeat:no-repeat;
		background-position: center;
		margin: 0% auto 9.091%;
	}

	.index-main-banner .index-weigh-anchor .button-wrapper .item .name{
		line-height: 1;
		font-size: 15px;
		text-align: center;
	}

/* 非凡历程 */
	.index-main-banner .index-course{
		width: 100%;
		height: 100%;
		position: relative;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide{
		width: 100%;
		display: flex;
		align-items: stretch;
		justify-content: space-between;
		background-color: rgba(255, 255, 255, 1);
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper{
		display: flex;
		width: 49.167%;
		position: relative;
		align-items: flex-start;
		justify-content: flex-start;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content{
		width: 55.085%;
		margin-top: 12.183%;
		margin-left: 27.543%;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .title p:nth-child(1){
		line-height: 1;
		font-size: 36px;
		letter-spacing: 5px;
		color: rgba(0, 0, 0, 1);
		font-family: "SourceHanSansCN-Regular";
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .title p:nth-child(2){
		line-height: 1;
		font-size: 60px;
		margin-top: 1.924%;
		letter-spacing: 5px;
		color: rgba(31, 120, 222, 1);
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .title p:nth-child(3){
		line-height: 1;
		font-size: 36px;
		margin-top: 3.847%;
		letter-spacing: 5px;
		color: rgba(0, 0, 0, 1);
		font-family: "SourceHanSansCN-Bold";
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .time{
		width: 100%;
		display: flex;
		margin-top: 4.808%;
		align-items: center;
		justify-content: flex-start;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .time .icon{
		margin-right: 1.924%;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .time .icon span{
		line-height: 1;
		font-size: 16px;
		color: rgba(158, 158, 158, 1);
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .time p{
		line-height: 1;
		font-size: 24px;
		color: rgba(158, 158, 158, 1);
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .explain{
		font-size: 16px;
		line-height: 26px;
		margin-top: 5.770%;
		color: rgba(109, 109, 109, 1);
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .button{
		width: 100%;
		margin-top: 7.693%;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .button a{
		width: 25%;
		display: block;
		font-size: 14px;
		line-height: 50px;
		border-radius: 5px;
		text-align: center;
		color: rgba(161, 161, 161, 1);
		border: 1px solid rgba(161, 161, 161, 1);
	}
	
	/* 图片 */
	.index-main-banner .index-course .main-banner .swiper-slide .below-wrapper{
		width: 50%;
		height: 100vh;
		background-size: cover;
		background-repeat:no-repeat;
		background-position: center;
	}
	
	/* 缩略图 */
	.index-main-banner .index-course .thumbnails-banner{
		width: 72.917%;
		border-radius: 5px;
		background-color: rgba(255, 255, 255, 1);
		box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.3), 0px 0px 0px rgba(0, 0, 0, 0) inset;
		position: absolute;
		right: 13.542%;
		bottom: 12%;
	}
	
	.index-main-banner .index-course .thumbnails-banner .swiper-slide{
		width: 100%;
		height: 140px;
		display: flex;
		position: relative;
		align-items: center;
		justify-content: center;
	}
	
	.index-main-banner .index-course .thumbnails-banner .swiper-slide::after{
		content: '';
		width: 1px;
		height: 33.334%;
		background-color: rgba(225, 225, 225, 1);
		position: absolute;
		top: 33.334%;
		right: 0%;
	}
	
	.index-main-banner .index-course .thumbnails-banner .swiper-slide:last-child::after{
		display: none;
	}
	
	.index-main-banner .index-course .thumbnails-banner .swiper-slide .icon{
		width: 12.858%;
		margin-right: 11.429%;
	}
	
	.index-main-banner .index-course .thumbnails-banner .swiper-slide .icon img{
		width: 100%;
		height: 100%;
	}
	
	.index-main-banner .index-course .thumbnails-banner .swiper-slide .icon img.image-when-selected{
		display: none;
	}
	
	.index-main-banner .index-course .thumbnails-banner .swiper-slide .icon img.image-when-not-selected{
		display: block;
	}
	
	.index-main-banner .index-course .thumbnails-banner .swiper-slide .name p:first-child{
		line-height: 1;
		font-size: 24px;
		color: rgba(0, 0, 0, 1);
	}
	
	.index-main-banner .index-course .thumbnails-banner .swiper-slide .name p:last-child{
		line-height: 1;
		font-size: 16px;
		margin-top: 10.417%;
		color: rgba(132, 132, 132, 1);
	}

/* 壮美华章 */
	.index-main-banner .index-huazhang{
		width: 100%;
		height: 100%;
		position: relative;
	}
	
	.index-main-banner .index-huazhang .main-banner .swiper-slide{
		height: 100vh;
		display: flex;
		background-size: cover;
		align-items: flex-start;
		justify-content: flex-end;
		background-repeat:no-repeat;
		background-position: center;
	}
	
	.index-main-banner .index-huazhang .main-banner .swiper-slide .content{
		width: 36.459%;
		text-align: right;
		margin-top: 13.542%;
		margin-right: 13.542%;
	}
	
	.index-main-banner .index-huazhang .main-banner .swiper-slide .content .title p:first-child{
		line-height: 1;
		font-size: 48px;
		color: rgba(255, 255, 255, 1);
	}
	
	.index-main-banner .index-huazhang .main-banner .swiper-slide .content .title p:last-child{
		line-height: 1;
		font-size: 36px;
		margin-top: 1.429%;
		color: rgba(255, 255, 255, 1);
		font-family: "SourceHanSansCN-Normal";
	}
	
	.index-main-banner .index-huazhang .main-banner .swiper-slide .content .explain{
		width: 74.286%;
		font-size: 16px;
		line-height: 26px;
		margin-top: 4.286%;
		margin-left: 25.715%;
		color: rgba(255, 255, 255, 1);
	}
	
	.index-main-banner .index-huazhang .main-banner .swiper-slide .content .button{
		width: 100%;
		display: flex;
		margin-top: 5.715%;
		align-items: center;
		justify-content: flex-end;
	}
	
	.index-main-banner .index-huazhang .main-banner .swiper-slide .content .button a{
		width: 18.572%;
		font-size: 14px;
		line-height: 50px;
		text-align: center;
		border-radius: 5px;
		color: rgba(255, 255, 255, 1);
		border: 1px solid rgba(255, 255, 255, 1);
	}
	
	/* 缩略图 */
	.index-main-banner .index-huazhang .thumbnails-wrapper{
		height: 100vh;
		width: 46.875%;
		background-image: url('../images/background-1.png');
		background-size: cover;
		background-repeat:no-repeat;
		background-position: right 0% center;
		position: absolute;
		top: 0%;
		left: 0%;
		z-index: 99;
	}
	
	.index-main-banner .index-huazhang .thumbnails-wrapper .content-wrapper{
		height: 100%;
		width: 16.667%;
		position: relative;
		padding-top: 19.286%;
		margin-left: 28.889%;
	}
	
	.index-main-banner .index-huazhang .thumbnails-wrapper .content-wrapper .title p{
		width: 100%;
		line-height: 1;
		font-size: 36px;
		text-align: justify;
		display: inline-block;
		text-align-last: justify;
		color: rgba(255, 255, 255, 1);
		text-justify:distribute-all-lines;
		font-family: "SourceHanSansCN-Regular";
	}
	
	.index-main-banner .index-huazhang .thumbnails-wrapper .thumbnails-banner{
		width: 100%;
		height: 85.379vh;
		border-right: 1px solid rgba(255, 255, 255, 0.5);
		position: absolute;
		right: 0%;
		bottom: 0%;
	}
	
	.index-main-banner .index-huazhang .thumbnails-wrapper .thumbnails-banner .swiper-slide{
		width: 90%;
		display: flex;
		line-height: 1;
		font-size: 15px;
		text-align: right;
		margin-right: 10%;
		align-items: flex-start;
		justify-content: flex-end;
		color: rgba(255, 255, 255, 1);
	}

/* 党建引领 */
	.index-main-banner .index-lead{
		width: 100%;
		height: 100%;
		position: relative;
	}
	
	.index-main-banner .index-lead .main-banner .swiper-slide{
		height: 100vh;
		display: flex;
		align-items: stretch;
		background-size: cover;
		background-repeat:no-repeat;
		background-position: center;
		justify-content: space-between;
	}
	
	.index-main-banner .index-lead .main-banner .swiper-slide .content-wrapper{
		width: 100%;
		height: 100%;
		display: flex;
	}
	
	.index-main-banner .index-lead .main-banner .swiper-slide .content-wrapper.current-left{
		align-items: center;
		justify-content: flex-start;
	}
	
	.index-main-banner .index-lead .main-banner .swiper-slide .content-wrapper.current-center{
		align-items: flex-end;
		padding-bottom: 15.715%;
		justify-content: center;
	}
	
	.index-main-banner .index-lead .main-banner .swiper-slide .content-wrapper.current-center .content{
		text-align: center;
		margin-bottom: 15.715%;
	}
	
	.index-main-banner .index-lead .main-banner .swiper-slide .content-wrapper .content .title{
		font-size: 48px;
		line-height: 1.2;
		color: rgba(255, 255, 255, 1);
	}
	
	.index-main-banner .index-lead .main-banner .swiper-slide .content-wrapper .content .explain{
		font-size: 16px;
		line-height: 26px;
		margin-top: 1.429%;
		color: rgba(255, 255, 255, 1);
	}
	
	/* 缩略图 */
	.index-main-banner .index-lead .thumbnails-banner{
		width: 10.417%;
		height: 53.706vh;
		position: absolute;
		right: 13.542%;
		bottom: 23.148%;
	}
	
	.index-main-banner .index-lead .thumbnails-banner .swiper-slide{
		width: 100%;
		position: relative;
	}
	
	.index-main-banner .index-lead .thumbnails-banner .swiper-slide .content-wrapper{
		display: flex;
		border-radius: 5px;
		align-items: center;
		height: calc(100% - 2px);
		justify-content: space-between;
		border: 1px solid rgba(255, 255, 255, 0.5);
		position: absolute;
		top: 0%;
		right: 0%;
		bottom: 0%;
		left: 0%;
	}
	
	.index-main-banner .index-lead .thumbnails-banner .swiper-slide .content-wrapper .content{
		width: 100%;
	}
	
	.index-main-banner .index-lead .thumbnails-banner .swiper-slide .content-wrapper .content .avatar{
		width: 35.000%;
		border-radius: 50%;
		margin: 0% auto 5.000%;
	}
	
	.index-main-banner .index-lead .thumbnails-banner .swiper-slide .content-wrapper .content .avatar img{
		width: 100%;
		height: 100%;
		border-radius: 50%;
	}
	
	.index-main-banner .index-lead .thumbnails-banner .swiper-slide .content-wrapper .content .name p{
		width: 90%;
		margin: 0% auto;
		font-size: 15px;
		line-height: 1.4;
		text-align: center;
		color: rgba(255, 255, 255, 1);
	}

/* 广阔未来 */
	.index-main-banner .index-broad{
		width: 100%;
		height: 100%;
		position: relative;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide{
		height: 100vh;
		display: flex;
		align-items: stretch;
		background-size: cover;
		background-repeat:no-repeat;
		background-position: center;
		justify-content: space-between;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .upper-wrapper{
		width: 50%;
		display: flex;
		align-items: center;
		justify-content: flex-start;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .upper-wrapper .image{
		width: 100%;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .upper-wrapper .image img{
		width: 100%;
		height: 100%;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper{
		width: 50%;
		display: flex;
		align-items: flex-start;
		justify-content: flex-end;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content{
		width: 54.167%;
		text-align: right;
		margin-top: 13.542%;
		margin-right: 27.084%;
		color: rgba(255, 255, 255, 1);
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .title p:nth-child(1){
		line-height: 1;
		font-size: 36px;
		letter-spacing: 5px;
		font-family: "SourceHanSansCN-Regular";
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .title p:nth-child(2){
		line-height: 1;
		font-size: 48px;
		margin-top: 1.924%;
		letter-spacing: 5px;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .title p:nth-child(3){
		line-height: 1;
		font-size: 36px;
		margin-top: 2.885%;
		letter-spacing: 5px;
		font-family: "SourceHanSansCN-Bold";
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain{
		font-size: 16px;
		text-align: left;
		line-height: 26px;
		margin-top: 5.770%;
		margin-left: 19.231%;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain.process{
		width: 100%;
		display: flex;
		margin-left: 0%;
		align-items: initial;
		justify-content: space-between;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain.process .icon{
		display: flex;
		align-items: center;
		justify-content: center;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain.process .icon span{
		font-size: 20px;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain.process .item{
		width: 28.847%;
		border-radius: 5px;
		padding: 2.885% 0%;
		background-color: rgba(255, 255, 255, 0.2);
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain.process .item > p{
		width: 80%;
		margin: 0% auto;
		font-size: 15px;
		line-height: 22px;
		text-align: center;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain.process .item .year{
		width: 100%;
		display: flex;
		margin-bottom: 3.334%;
		align-items: flex-end;
		justify-content: center;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain.process .item .year p:first-child{
		line-height: 1;
		font-size: 30px;
		margin-right: 3.334%;
		font-family: "SourceHanSansCN-Bold";
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain.process .item .year p:last-child{
		line-height: 1;
		font-size: 16px;
		font-family: "SourceHanSansCN-Normal";
	}
	
	/* 缩略图 */
	.index-main-banner .index-broad .thumbnails-banner{
		width: 20.834%;
		height: 32.018vh;
		position: absolute;
		right: 13.542%;
		bottom: 16.081%;
	}
	
	.index-main-banner .index-broad .thumbnails-banner .swiper-slide{
		width: 100%;
		position: relative;
	}
	
	.index-main-banner .index-broad .thumbnails-banner .swiper-slide .content-wrapper{
		display: flex;
		padding: 0% 5%;
		border-radius: 5px;
		align-items: center;
		height: calc(100% - 2px);
		justify-content: space-between;
		border: 1px solid rgba(255, 255, 255, 0.5);
		position: absolute;
		top: 0%;
		right: 0%;
		bottom: 0%;
		left: 0%;
	}
	
	.index-main-banner .index-broad .thumbnails-banner .swiper-slide .content-wrapper .content{
		height: 100%;
		display: flex;
		width: 90.905%;
		align-items: center;
		justify-content: flex-start;
	}
	
	.index-main-banner .index-broad .thumbnails-banner .swiper-slide .content-wrapper .content .icon-img{
		width: 12.500%;
		margin-right: 7.143%;
	}
	
	.index-main-banner .index-broad .thumbnails-banner .swiper-slide .content-wrapper .content .icon-img img{
		width: 100%;
		height: 100%;
	}
	
	.index-main-banner .index-broad .thumbnails-banner .swiper-slide .content-wrapper .content .icon-img img.image-when-selected{
		display: none;
	}
	
	.index-main-banner .index-broad .thumbnails-banner .swiper-slide .content-wrapper .content .icon-img img.image-when-not-selected{
		display: block;
	}
	
	.index-main-banner .index-broad .thumbnails-banner .swiper-slide .content-wrapper .content .name p{
		font-size: 18px;
		line-height: 1.5;
		color: rgba(255, 255, 255, 1);
	}
	
	.index-main-banner .index-broad .thumbnails-banner .swiper-slide .content-wrapper .icon span{
		line-height: 1;
		font-size: 24px;
		color: rgba(255, 255, 255, 1);
	}

/* 总结 */
	.index-main-banner .index-summarize{
		width: 100%;
		height: 100%;
		position: relative;
		background-size: cover;
		background-repeat:no-repeat;
		background-position: center;
	}
	
	.index-main-banner .index-summarize .content .title{
		line-height: 1;
		font-size: 48px;
		text-align: center;
		margin-top: 12.240%;
		color: rgba(255, 255, 255, 1);
	}
	
	.index-main-banner .index-summarize .content .line{
		height: 1px;
		width: 35.417%;
		position: relative;
		margin: 2.605% auto 0%;
		background-color: rgba(255, 255, 255, 0.5);
	}
	
	.index-main-banner .index-summarize .content .line::after{
		width: 7px;
		content: '';
		height: 7px;
		display: block;
		transform: rotate(45deg);
		background-color: rgba(255, 255, 255, 1);
		position: absolute;
		top: -3px;
		right: 49.486%;
	}
	
	.index-main-banner .index-summarize .content .explain{
		width: 72.917%;
		font-size: 16px;
		line-height: 36px;
		text-align: center;
		margin: 2.344% auto 0%;
		color: rgba(255, 255, 255, 1);
	}
	
	.index-main-banner .index-summarize .button-wrapper{
		width: 13.021%;
		position: absolute;
		left: 13.542%;
		bottom: 20%;
	}
	
	.index-main-banner .index-summarize .button-wrapper .item{
		width: 60%;
		display: block;
		font-size: 14px;
		margin-bottom: 8%;
		line-height: 50px;
		border-radius: 5px;
		text-align: center;
		color: rgba(255, 255, 255, 1);
		border: 1px solid rgba(255, 255, 255, 1);
		background-color: rgba(255, 255, 255, 0.2);
	}
	
	.index-main-banner .index-summarize .button-wrapper .item:last-child{
		margin-bottom: 0%;
	}
	
	.index-main-banner .index-summarize .button-wrapper .item:nth-child(2){
		margin-left: 33.333%;
	}
	
	.index-main-banner .index-summarize .button-wrapper .item:nth-child(3){
		margin-left: 66.666%;
	}
	
	/* 浮动按钮-展开按钮-关闭 */
	.floating-button-wrapper .upper-wrapper.current-item-close{
		right: -32.500%;
	}
	
	/* 浮动按钮-展开按钮-打开 */
	.floating-button-wrapper .upper-wrapper.current-item-open{
		right: 0%;
	}
	
	/* 浮动按钮-展开内容-关闭 */
	.floating-button-wrapper .below-wrapper.current-item-close{
		right: -75.000%;
	}
	
	/* 浮动按钮-展开内容-打开 */
	.floating-button-wrapper .below-wrapper.current-item-open{
		right: 0%;
	}
	
	/* 播放-按钮-选中 */
	.background-music-button .play-wrapper.current-item{
		display: flex;
	}

	/* 暂停-按钮-选中 */
	.background-music-button .pause-wrapper.current-item{
		display: flex;
	}

	/* 非凡历程-缩略图-幻灯片-选中 */
	.index-main-banner .index-course .thumbnails-banner .swiper-slide.swiper-slide-thumb-active{
		background-color: rgba(31, 120, 222, 1);
	}
	
	.index-main-banner .index-course .thumbnails-banner .swiper-slide.swiper-slide-thumb-active .icon img.image-when-selected{
		display: block;
	}
	
	.index-main-banner .index-course .thumbnails-banner .swiper-slide.swiper-slide-thumb-active .icon img.image-when-not-selected{
		display: none;
	}
	
	.index-main-banner .index-course .thumbnails-banner .swiper-slide.swiper-slide-thumb-active .name p{
		color: rgba(255, 255, 255, 1);
	}
	
	/* 壮美华章-缩略图-幻灯片-选中 */
	.index-main-banner .index-huazhang .thumbnails-banner .swiper-slide.swiper-slide-thumb-active p{
		width:fit-content;
		padding-bottom: 4px;
		width:-moz-fit-content;
		width:-webkit-fit-content;
		border-bottom: 2px solid rgba(255, 255, 255, 1);
	}
	
	/* 广阔未来-缩略图-幻灯片-选中 */
	.index-main-banner .index-broad .thumbnails-banner .swiper-slide.swiper-slide-thumb-active{
		border-radius: 5px;
		background-color: rgba(255, 255, 255, 1);
	}
	
	.index-main-banner .index-broad .thumbnails-banner .swiper-slide.swiper-slide-thumb-active .content-wrapper .content .icon-img img.image-when-selected{
		display: block;
	}
	
	.index-main-banner .index-broad .thumbnails-banner .swiper-slide.swiper-slide-thumb-active .content-wrapper .content .icon-img img.image-when-not-selected{
		display: none;
	}
	
	.index-main-banner .index-broad .thumbnails-banner .swiper-slide.swiper-slide-thumb-active .content-wrapper .content .name p{
		color: rgba(56, 56, 56, 1);
	}
	
	.index-main-banner .index-broad .thumbnails-banner .swiper-slide.swiper-slide-thumb-active .content-wrapper .icon span{
		color: rgba(31, 120, 222, 1);
	}

/* 响应 1680 */
@media screen and (max-width: 1680px) {
/* 浮动按钮 */
	.floating-button-wrapper .upper-wrapper .title p{
		font-size: 20px;
	}
	
	.floating-button-wrapper .upper-wrapper .icon span{
		font-size: 22px;
	}
	
	.floating-button-wrapper .below-wrapper .title p{
		font-size: 22px;
		line-height: 40px;
	}
	
	.floating-button-wrapper .below-wrapper .content-wrapper .item p{
		font-size: 14px;
	}
	
	.floating-button-wrapper .below-wrapper  .icon span{
		font-size: 19px;
	}

/* 首页全屏主要幻灯片 */

/* 幻灯片 */
	/* 幻灯片-入场视频 */

	/* 幻灯片-内容 */
	.index-main-banner .index-banner .content-wrapper .content .upper-wrapper .title p{
		font-size: 120px;
	}
	
	.index-main-banner .index-banner .content-wrapper .content .upper-wrapper .sub-title p{
		font-size: 32px;
	}

/* 启航 */
	.index-main-banner .index-weigh-anchor .content-wrapper .content .upper-wrapper .title p{
		font-size: 52px;
	}
	
	.index-main-banner .index-weigh-anchor .content-wrapper .content .upper-wrapper .sub-title p{
		font-size: 32px;
	}
	
	.index-main-banner .index-weigh-anchor .content-wrapper .content .below-wrapper p{
		font-size: 15px;
		line-height: 32px;
	}

	.index-main-banner .index-weigh-anchor .button-wrapper .item .name{
		font-size: 14px;
	}

/* 非凡历程 */
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .title p:nth-child(1){
		font-size: 32px;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .title p:nth-child(2){
		font-size: 52px;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .title p:nth-child(3){
		font-size: 32px;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .time .icon span{
		font-size: 15px;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .time p{
		font-size: 22px;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .explain{
		font-size: 15px;
		line-height: 24px;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .button a{
		font-size: 13px;
		line-height: 45px;
	}
	
	/* 缩略图 */
	.index-main-banner .index-course .thumbnails-banner .swiper-slide{
		height: 130px;
	}
	
	.index-main-banner .index-course .thumbnails-banner .swiper-slide .name p:first-child{
		font-size: 22px;
	}
	
	.index-main-banner .index-course .thumbnails-banner .swiper-slide .name p:last-child{
		font-size: 15px;
	}

/* 壮美华章 */
	.index-main-banner .index-huazhang .main-banner .swiper-slide .content .title p:first-child{
		font-size: 42px;
	}
	
	.index-main-banner .index-huazhang .main-banner .swiper-slide .content .title p:last-child{
		font-size: 32px;
	}
	
	.index-main-banner .index-huazhang .main-banner .swiper-slide .content .explain{
		font-size: 15px;
		line-height: 24px;
	}
	
	.index-main-banner .index-huazhang .main-banner .swiper-slide .content .button a{
		font-size: 13px;
		line-height: 45px;
	}
	
	/* 缩略图 */
	.index-main-banner .index-huazhang .thumbnails-wrapper .content-wrapper .title p{
		font-size: 32px;
	}
	
	.index-main-banner .index-huazhang .thumbnails-wrapper .thumbnails-banner .swiper-slide{
		font-size: 14px;
	}

/* 党建引领 */
	.index-main-banner .index-lead .main-banner .swiper-slide .content-wrapper .content .title{
		font-size: 42px;
	}
	
	.index-main-banner .index-lead .main-banner .swiper-slide .content-wrapper .content .explain{
		font-size: 15px;
		line-height: 24px;
	}
	
	/* 缩略图 */
	.index-main-banner .index-lead .thumbnails-banner .swiper-slide .content-wrapper .content .name p{
		font-size: 14px;
	}

/* 广阔未来 */
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .title p:nth-child(1){
		font-size: 32px;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .title p:nth-child(2){
		font-size: 42px;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .title p:nth-child(3){
		font-size: 32px;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain{
		font-size: 15px;
		line-height: 24px;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain.process .icon span{
		font-size: 19px;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain.process .item > p{
		font-size: 14px;
		line-height: 20px;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain.process .item .year p:first-child{
		font-size: 28px;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain.process .item .year p:last-child{
		font-size: 15px;
	}
	
	/* 缩略图 */
	.index-main-banner .index-broad .thumbnails-banner .swiper-slide .content-wrapper .content .name p{
		font-size: 16px;
	}
	
	.index-main-banner .index-broad .thumbnails-banner .swiper-slide .content-wrapper .icon span{
		font-size: 22px;
	}

/* 总结 */
	.index-main-banner .index-summarize .content .title{
		font-size: 42px;
	}
	
	.index-main-banner .index-summarize .content .explain{
		font-size: 15px;
		line-height: 32px;
	}
	
	.index-main-banner .index-summarize .button-wrapper .item{
		font-size: 13px;
		line-height: 45px;
	}
}

/* 响应 1440 */
@media screen and (max-width: 1440px) {
/* 浮动按钮 */
	.floating-button-wrapper .upper-wrapper .title p{
		font-size: 18px;
	}
	
	.floating-button-wrapper .upper-wrapper .icon span{
		font-size: 20px;
	}
	
	.floating-button-wrapper .below-wrapper .title p{
		font-size: 20px;
		line-height: 35px;
	}
	
	.floating-button-wrapper .below-wrapper .content-wrapper .item p{
		font-size: 13px;
	}
	
	.floating-button-wrapper .below-wrapper  .icon span{
		font-size: 18px;
	}

/* 首页全屏主要幻灯片 */

/* 幻灯片 */
	/* 幻灯片-入场视频 */

	/* 幻灯片-内容 */
	.index-main-banner .index-banner .content-wrapper .content .upper-wrapper .title p{
		font-size: 100px;
	}
	
	.index-main-banner .index-banner .content-wrapper .content .upper-wrapper .sub-title p{
		font-size: 28px;
	}

/* 启航 */
	.index-main-banner .index-weigh-anchor .content-wrapper .content .upper-wrapper .title p{
		font-size: 44px;
	}
	
	.index-main-banner .index-weigh-anchor .content-wrapper .content .upper-wrapper .sub-title p{
		font-size: 28px;
	}
	
	.index-main-banner .index-weigh-anchor .content-wrapper .content .below-wrapper p{
		font-size: 14px;
		line-height: 28px;
	}

	.index-main-banner .index-weigh-anchor .button-wrapper .item .name{
		font-size: 13px;
	}

/* 非凡历程 */
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .title p:nth-child(1){
		font-size: 28px;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .title p:nth-child(2){
		font-size: 44px;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .title p:nth-child(3){
		font-size: 28px;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .time .icon span{
		font-size: 14px;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .time p{
		font-size: 20px;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .explain{
		font-size: 14px;
		line-height: 22px;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .button a{
		font-size: 12px;
		line-height: 40px;
	}
	
	/* 缩略图 */
	.index-main-banner .index-course .thumbnails-banner .swiper-slide{
		height: 120px;
	}
	
	.index-main-banner .index-course .thumbnails-banner .swiper-slide .name p:first-child{
		font-size: 20px;
	}
	
	.index-main-banner .index-course .thumbnails-banner .swiper-slide .name p:last-child{
		font-size: 14px;
	}

/* 壮美华章 */
	.index-main-banner .index-huazhang .main-banner .swiper-slide .content .title p:first-child{
		font-size: 36px;
	}
	
	.index-main-banner .index-huazhang .main-banner .swiper-slide .content .title p:last-child{
		font-size: 28px;
	}
	
	.index-main-banner .index-huazhang .main-banner .swiper-slide .content .explain{
		font-size: 14px;
		line-height: 22px;
	}
	
	.index-main-banner .index-huazhang .main-banner .swiper-slide .content .button a{
		font-size: 12px;
		line-height: 40px;
	}
	
	/* 缩略图 */
	.index-main-banner .index-huazhang .thumbnails-wrapper .content-wrapper .title p{
		font-size: 28px;
	}
	
	.index-main-banner .index-huazhang .thumbnails-wrapper .thumbnails-banner .swiper-slide{
		font-size: 13px;
	}

/* 党建引领 */
	.index-main-banner .index-lead .main-banner .swiper-slide .content-wrapper .content .title{
		font-size: 36px;
	}
	
	.index-main-banner .index-lead .main-banner .swiper-slide .content-wrapper .content .explain{
		font-size: 14px;
		line-height: 22px;
	}
	
	/* 缩略图 */
	.index-main-banner .index-lead .thumbnails-banner .swiper-slide .content-wrapper .content .name p{
		font-size: 13px;
	}

/* 广阔未来 */
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .title p:nth-child(1){
		font-size: 28px;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .title p:nth-child(2){
		font-size: 36px;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .title p:nth-child(3){
		font-size: 28px;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain{
		font-size: 14px;
		line-height: 22px;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain.process .icon span{
		font-size: 18px;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain.process .item > p{
		font-size: 13px;
		line-height: 18px;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain.process .item .year p:first-child{
		font-size: 26px;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain.process .item .year p:last-child{
		font-size: 14px;
	}
	
	/* 缩略图 */
	.index-main-banner .index-broad .thumbnails-banner .swiper-slide .content-wrapper .content .name p{
		font-size: 14px;
	}
	
	.index-main-banner .index-broad .thumbnails-banner .swiper-slide .content-wrapper .icon span{
		font-size: 20px;
	}

/* 总结 */
	.index-main-banner .index-summarize .content .title{
		font-size: 36px;
	}
	
	.index-main-banner .index-summarize .content .explain{
		font-size: 14px;
		line-height: 28px;
	}
	
	.index-main-banner .index-summarize .button-wrapper .item{
		font-size: 12px;
		line-height: 40px;
	}
}

/* 响应 1280 */
@media screen and (max-width: 1280px) {
/* 浮动按钮 */
	.floating-button-wrapper .upper-wrapper .title p{
		font-size: 16px;
	}
	
	.floating-button-wrapper .upper-wrapper .icon span{
		font-size: 18px;
	}
	
	.floating-button-wrapper .below-wrapper .title p{
		font-size: 18px;
		line-height: 30px;
	}
	
	.floating-button-wrapper .below-wrapper .content-wrapper .item p{
		font-size: 12px;
	}
	
	.floating-button-wrapper .below-wrapper  .icon span{
		font-size: 17px;
	}

/* 首页全屏主要幻灯片 */

/* 幻灯片 */
	/* 幻灯片-入场视频 */

	/* 幻灯片-内容 */
	.index-main-banner .index-banner .content-wrapper .content .upper-wrapper .title p{
		font-size: 80px;
	}
	
	.index-main-banner .index-banner .content-wrapper .content .upper-wrapper .sub-title p{
		font-size: 24px;
	}

/* 启航 */
	.index-main-banner .index-weigh-anchor .content-wrapper .content .upper-wrapper .title p{
		font-size: 36px;
	}
	
	.index-main-banner .index-weigh-anchor .content-wrapper .content .upper-wrapper .sub-title p{
		font-size: 24px;
	}
	
	.index-main-banner .index-weigh-anchor .content-wrapper .content .below-wrapper p{
		font-size: 13px;
		line-height: 24px;
	}
	
	.index-main-banner .index-weigh-anchor .button-wrapper .item .name{
		font-size: 12px;
	}

/* 非凡历程 */
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .title p:nth-child(1){
		font-size: 24px;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .title p:nth-child(2){
		font-size: 36px;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .title p:nth-child(3){
		font-size: 24px;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .time .icon span{
		font-size: 13px;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .time p{
		font-size: 18px;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .explain{
		font-size: 13px;
		line-height: 20px;
	}
	
	.index-main-banner .index-course .main-banner .swiper-slide .upper-wrapper .content .button a{
		line-height: 35px;
	}
	
	/* 缩略图 */
	.index-main-banner .index-course .thumbnails-banner .swiper-slide{
		height: 110px;
	}
	
	.index-main-banner .index-course .thumbnails-banner .swiper-slide .name p:first-child{
		font-size: 18px;
	}
	
	.index-main-banner .index-course .thumbnails-banner .swiper-slide .name p:last-child{
		font-size: 13px;
	}

/* 壮美华章 */
	.index-main-banner .index-huazhang .main-banner .swiper-slide .content .title p:first-child{
		font-size: 30px;
	}
	
	.index-main-banner .index-huazhang .main-banner .swiper-slide .content .title p:last-child{
		font-size: 24px;
	}
	
	.index-main-banner .index-huazhang .main-banner .swiper-slide .content .explain{
		font-size: 13px;
		line-height: 20px;
	}
	
	.index-main-banner .index-huazhang .main-banner .swiper-slide .content .button a{
		line-height: 35px;
	}
	
	/* 缩略图 */
	.index-main-banner .index-huazhang .thumbnails-wrapper .content-wrapper .title p{
		font-size: 24px;
	}
	
	.index-main-banner .index-huazhang .thumbnails-wrapper .thumbnails-banner .swiper-slide{
		font-size: 12px;
	}

/* 党建引领 */
	.index-main-banner .index-lead .main-banner .swiper-slide .content-wrapper .content .title{
		font-size: 30px;
	}
	
	.index-main-banner .index-lead .main-banner .swiper-slide .content-wrapper .content .explain{
		font-size: 13px;
		line-height: 20px;
	}
	
	/* 缩略图 */
	.index-main-banner .index-lead .thumbnails-banner .swiper-slide .content-wrapper .content .name p{
		font-size: 12px;
	}

/* 广阔未来 */
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .title p:nth-child(1){
		font-size: 24px;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .title p:nth-child(2){
		font-size: 30px;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .title p:nth-child(3){
		font-size: 24px;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain{
		font-size: 13px;
		line-height: 20px;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain.process .icon span{
		font-size: 17px;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain.process .item > p{
		font-size: 12px;
		line-height: 16px;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain.process .item .year p:first-child{
		font-size: 24px;
	}
	
	.index-main-banner .index-broad .main-banner .swiper-slide .below-wrapper .content .explain.process .item .year p:last-child{
		font-size: 13px;
	}
	
	/* 缩略图 */
	.index-main-banner .index-broad .thumbnails-banner .swiper-slide .content-wrapper .content .name p{
		font-size: 12px;
	}
	
	.index-main-banner .index-broad .thumbnails-banner .swiper-slide .content-wrapper .icon span{
		font-size: 18px;
	}

/* 总结 */
	.index-main-banner .index-summarize .content .title{
		font-size: 30px;
	}
	
	.index-main-banner .index-summarize .content .explain{
		font-size: 13px;
		line-height: 24px;
	}
	
	.index-main-banner .index-summarize .button-wrapper .item{
		line-height: 35px;
	}
}