body{background:#fbf7eb url(../imgs/body-bg.png) no-repeat top center;}
.banner-wrap img{width: 100%;height: auto;object-fit: cover;}

.news-wrap{margin-top: 40px;}
.news-wrap h2{font-size: 32px;color: var(--red1);font-weight: 400;text-align: center;text-shadow:0 0 1px rgba(229,53,1,.5);margin-bottom: 50px;}
.news-wrap .news-swiper{width: 660px;flex-shrink: 0;height: 405px;}
.news-wrap .news-swiper .swiper-slide{position: relative;}
.news-wrap .news-swiper .swiper-slide img{width: 100%;height: 100%;object-fit: cover;transition: all 300ms;display: block;}
.news-wrap .news-swiper .swiper-slide img:hover{transform: scale(1.1);}
.news-wrap .news-swiper h3{color: #fff;padding: 0 130px 0 35px;line-height:52px;font-size: 18px;background: rgba(0,0,0,.4);font-weight: 400;position: absolute;bottom: 0;left: 0;width: 100%;z-index: 2;}
.news-wrap .news-swiper .swiper-pagination-bullets{position: absolute;bottom: 20px;right: 35px;display: flex;z-index: 2;}
.news-wrap .news-swiper .swiper-pagination-bullet{width: 11px;height: 11px;background: #fff;border-radius: 6px;margin-left: 8px;cursor: pointer;transition: all 300ms;}
.news-wrap .news-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #cccccc;width: 25px;}
.news-wrap .news-swiper .news-btn{width: 40px;height:80px;background: rgba(0, 0, 0, 0.3);position: absolute;left: 0;z-index:2;top:40%;display: flex;justify-content: center;align-items: center;border-radius: 0 6px 6px 0;cursor: pointer;}
.news-wrap .news-swiper .news-btn:hover{background: rgba(0, 0, 0, 0.5)}
.news-wrap .news-swiper .news-btn.swiper-button-next{left: inherit;right: 0;border-radius: 6px 0 0 6px;}
.news-wrap .news-swiper .news-btn.swiper-button-next img{transform: rotate(180deg);}
.news-wrap .news-swiper .news-btn img{width: 20px;height: 38px;}
.news-wrap .news-lists{margin-left: 50px;flex-grow: 1;}
.news-wrap .news-lists li{border-bottom: 1px dashed #e5e4e1;padding: 10px 10px 10px 20px;position: relative;}
.news-wrap .news-lists li:last-child{border-bottom: none;background: }
.news-wrap .news-lists li:hover a{color: var(--red1);}
.news-wrap .news-lists li::before{content:'';width: 8px;height: 8px;border-radius: 4px;background: #505050;position: absolute;top: 18px;left: -8px;}
.news-wrap .news-lists li:hover::before{background: var(--red1);}
.news-wrap .news-lists a{font-size: 18px;margin-bottom: 10px;}
.news-wrap .news-lists p{line-height: 24px;color:#666;font-size: 14px;}

.module-wrap{margin-top: 55px;}
.module-wrap .module-title{text-align: center;margin-bottom: 50px;}
.times-wrap .tabs{position: relative;}
.times-wrap .tabs::before{content: '';width: 100%;height: 5px;background: url(../imgs/line.png) repeat-x;position: absolute;left: 0;top: 50%;z-index: -1;}
.times-wrap .tabs .tab{background: url(../imgs/tab-bg.png) no-repeat center;width: 124px;height: 124px;display: flex;align-items: center;justify-content: center;font-size: 32px;color: var(--red1);text-shadow:0 0 1px rgba(229,53,1,.5);padding: 30px 20px;cursor: pointer;background-size: contain;}
.times-wrap .tabs .tab:hover,.times-wrap .tabs .tab.on{background: url(../imgs/tab-bg-on.png) no-repeat center;background-size: contain; color: #fff;text-shadow:0 0 1px rgba(255,255,255,.5);}
.times-wrap .tabs .tab:nth-child(5),.times-wrap .tabs .tab:last-child{font-size: 20px;}
.times-list{padding-top: 60px; position: relative;}
#timesList{position: relative;}
#timesList .sidai{position: absolute; z-index: 2; left: 50%; transform: translateX(-50%); top: 150px; height: auto; width: 348px;}
.times-list .row{margin-bottom: 50px}
.times-list .img{border: 4px solid #fff; width: 430px; height: 231px; margin-left: 30px}
.times-list .img img{width: 100%; height: 100%; object-fit: cover;}
.times-list .list{background: white; padding: 30px; box-shadow: 6px 6px 0 0 #ffcf7b; border-radius: 6px; position: relative; width: 520px;}
.times-list .list::before{position: absolute; content: ' '; width: 0; height: 0; border: 1px solid transparent; border-left-color: white; box-shadow: 6px 6px 0 0 #ffcf7b;}
.times-list .list img{position: absolute; top: 50%; transform: translateY(-50%);}
.times-list .list .border-left{left: -40px}
.times-list .list .border-right{right: -40px}
.times-list .center .list{box-shadow: -6px 6px 0 0 #ffcf7b;}
.times-list .list li a{position: relative; padding-left: 14px; height: 52px; line-height: 51px; border-bottom: 1px dashed #eaeaea; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.times-list .list li a::before{content: ' '; width: 5px; height: 5px; border-radius: 9px; position: absolute; left: 0; top: 50%; transform: translateY(-50%); background-color: #ff8800}

.brilliant-wrap .brilliant-content{padding: 32px 120px;background: #ffcf7b;position: relative;border-radius: 10px;}
.brilliant-wrap .brilliant-content .swiper{padding-bottom: 30px;}
.brilliant-wrap .brilliant-content .swiper-slide{width: 282px;border:6px solid #fff;position: relative;transition: all 300ms;height: 172px;}
.brilliant-wrap .brilliant-content .swiper-slide:hover,.brilliant-wrap .brilliant-content .swiper-slide.swiper-slide-active{border-color:var(--red1);}
.brilliant-wrap .brilliant-content .swiper-slide h4{position: absolute;bottom: -35px;left: 0;font-weight: 400;text-align: center;width: 100%;font-size: 15px;}
.brilliant-wrap .brilliant-content .swiper-slide img{width: 100%;height: 100%;object-fit: cover;display: block;}
.brilliant-content .brilliant-btn{width: 40px;height: 40px;position: absolute;left: 45px;z-index:2;top:40%;cursor: pointer;}
.brilliant-content .brilliant-btn img{object-fit: contain;width: 100%;height: 100%;}
.brilliant-content .brilliant-btn.swiper-button-next{right: 40px;left: inherit;}
.brilliant-content .brilliant-btn.swiper-button-next img{transform: rotate(180deg);}
.swiper-video-wrap{background: url(../imgs/video-bg.png) no-repeat center/100% 100%; height: 592px; padding-top: 36px;}
.swiper-video-wrap .swiper-video{position: relative;}
.swiper-video-wrap .swiper-video .video{display: block; width: 889px; height: 503px; position: relative; margin: auto}
.swiper-video-wrap .swiper-video .video video{width: 100%; height: 100%; object-fit: cover;}
.swiper-video-wrap .swiper-video .video .play{position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); opacity: .5; cursor: pointer; z-index: 1}
.swiper-video-wrap .swiper-video .title{color: white; text-align: center; display: block; font-size: 20px; padding-top: 10px;}

.medallion-wrap ul{width: 45%;}
.medallion-wrap ul:first-child{margin-right: 10%;}
.medallion-wrap li{margin-bottom: 25px;}
.medallion-wrap li h3{background: url(../imgs/list-bg.png) no-repeat center/100% 100%;height: 50px; line-height: 50px;text-align: center;font-weight: 400;color: #5e5e5e;cursor: pointer;transition: all 300ms;}
.medallion-wrap li h3:hover,.medallion-wrap li h3.on{background-image: url(../imgs/list-bg-on.png);color: #fff;}
.medallion-wrap li p{margin-top: 20px;line-height: 28px;padding: 0 20px 0 10px;}
.medallion-wrap li .detail-link{color: var(--red1);}

.new-volumes .volumes-content{flex-wrap: wrap;height: 706px;overflow-y: scroll;padding-left: 10px;}
.new-volumes .volumes-column{width: 47.5%;margin-right: 3%;}
.new-volumes .volumes-column:nth-child(2n){margin-right: 2%;}
.new-volumes .volumes-column .top{background: #fff;border-radius: 10px;padding: 36px 17px;box-shadow: -5px 5px 0 #ffcf7b;position: relative;}
.new-volumes .volumes-column .top::before{content: '';border:16px solid transparent;border-left-width:8px;border-right-width:8px;border-top-color:#fff;position: absolute;bottom: -32px;left: 35px;z-index: 1;}
.new-volumes .volumes-column .top::after{content: '';border:16px solid transparent;border-left-width:8px;border-right-width:8px;border-top-color:#ffcf7b;position: absolute;bottom: -37px;left: 30px;}
.new-volumes .volumes-column .top .img-wrap{width: 218px;height: 153px;overflow: hidden; display: block;margin-right: 20px;border-radius: 8px;flex-shrink:0;}
.new-volumes .volumes-column .top img{object-fit: cover;width: 100%;height: 100%;transition: all 300ms;}
.new-volumes .volumes-column .top .img-wrap:hover img{transform: scale(1.1);}
.new-volumes .volumes-column .top .right{flex-grow: 1;}
.new-volumes .volumes-column .top h2{font-size: 22px;margin-bottom: 15px;line-height: 32px;font-weight: 400;text-shadow: 0 0 1px rgba(41,41,41,.5)}
.new-volumes .volumes-column .top p{line-height: 22px;font-size: 15px;}
.new-volumes .volumes-column ul{padding: 30px;}
.new-volumes .volumes-column li{font-size: 18px;position: relative;padding: 0 12px;margin-bottom: 10px;}
.new-volumes .volumes-column li::before{content: '';width: 4px;height: 4px;background: #ff8800;border-radius: 2px;position: absolute;left: 0;top:10px;}

.panorama-wrap .panorama-content{background: url(../imgs/content-bg.png) no-repeat center/cover;padding: 45px 25px;}
.panorama-wrap .left-swipers{position: relative; width: 750px; flex-shrink: 0}
.panorama-wrap .left-swipers .swiper{height: 100%;}
.panorama-wrap .left-swipers, .panorama-wrap .panorama-tabs{height: 500px;}
.panorama-wrap .left-swipers .swiper-slide{opacity: .6; height: 100%}
.panorama-wrap .left-swipers .swiper-slide.swiper-slide-active{opacity: 1}
.panorama-wrap .left-swipers .swiper-slide img{width: 255px; height: 100%; object-fit: cover;}
.panorama-wrap .left-swipers .button{position: absolute; z-index: 1; top: 50%; transform: translateY(-50%); cursor: pointer;}
.panorama-wrap .left-swipers .swiper-button-prev{left: 50px}
.panorama-wrap .left-swipers .swiper-button-next{right: 50px}
.panorama-wrap .panorama-tabs{width: 430px; flex-shrink: 0; display: flex; justify-content: space-between; align-items: center; flex-direction: column; border-right: 2px solid #ffd9a3; position: relative;}
.panorama-wrap .panorama-tabs::before, .panorama-wrap .panorama-tabs::after{position: absolute; content: ' '; left: 0; width: 100%; height: 2px; background: linear-gradient(to right, rgba(255, 217, 163, 0), rgba(255, 217, 163, 1) 10%);}
.panorama-wrap .panorama-tabs::before{top: 0}
.panorama-wrap .panorama-tabs::after{bottom: 0}
.panorama-wrap .panorama-tabs .panorama-tabs-inner{height: 500px; overflow-y: scroll; overflow-x: hidden; padding: 40px 30px; width: 100%;}
.panorama-wrap .panorama-tabs .tab{background: #fff5d6;height: 45px;line-height:45px; width: 100%; text-align: center;display: block;position: relative;cursor: pointer;margin-bottom: 32px;}
.panorama-wrap .panorama-tabs .tab::before{content: '';border:8px solid transparent;border-left-width:13px;border-right-width:13px;position: absolute;left: -26px;top: 14px;}
.panorama-wrap .panorama-tabs .tab.on::before{border-right-color:#fff5d6;}

.forever-wrap .forever-content .item{width: 52px; height: 585px; overflow: hidden; position: relative; transition: all 300ms}
.forever-wrap .forever-content .item .bar{width: 52px; height: 100%; position: absolute; left: 0; top: 0; cursor: pointer; background: linear-gradient(to bottom, #ffb21e 0%,#e15a21 100%); display: flex; justify-content: center; flex-direction: column; font-size: 20px; word-wrap :break-word ;color: #fff; font-weight: 400; padding: 0 10px; text-align: center;}
.forever-wrap .forever-content .item .detail{width: 100%; height: 100%;}
.forever-wrap .forever-content .item .img{width: 100%; height: 100%; display: block;}
.forever-wrap .forever-content .item img{width: 100%; height: 100%; display: block; object-fit: cover;}
.forever-wrap .forever-content .item .title{background: linear-gradient(to right, #d64b31 0%,#e65a29 100%); height: 68px;position:absolute; bottom: 0; left: 0; text-align: center;line-height: 68px;color: #fff;font-weight: 400;font-size: 25px;width: 100%;}
.forever-wrap .forever-content .item.on{width: 870px;}
.forever-wrap .forever-content .item.on .bar{display: none}

.footer{background: #c21d17;text-align: center;color: #fff;padding: 35px 0;font-size: 14px; margin-top: 170px;}
.footer p:first-child{margin-bottom: 10px;}

@media (max-width: 1299px) {
	.news-wrap .news-swiper{width: 600px;}
	.news-wrap .news-swiper h3{padding: 0 125px 0 30px;}
	.news-wrap .news-swiper .swiper-pagination-bullets{right: 30px;}
	.news-wrap .news-lists{margin-left: 35px;}
	.module-wrap .module-title img{width: 55vw;}
	.times-wrap .tabs .tab{width: 110px;height: 110px;font-size: 28px;}
	.times-wrap .tabs .tab:nth-child(5),.times-wrap .tabs .tab:last-child{font-size: 16px;}
	.brilliant-wrap .brilliant-content{padding: 30px 100px;}
	.brilliant-wrap .brilliant-content .swiper-slide{height: 160px;}
	.brilliant-content .brilliant-btn{left: 35px;}
	.brilliant-content .brilliant-btn.swiper-button-next{right: 35px;}
	.medallion-wrap ul{width: 46%;}
	.medallion-wrap ul:first-child{margin-right: 8%;}
	.medallion-wrap li h3{height: 46px; line-height: 46px;}
	.new-volumes .volumes-content{height: 670px;}
	.new-volumes .volumes-column .top{padding: 30px 15px;}
	.new-volumes .volumes-column .top h2{margin-bottom: 10px;line-height: 30px;font-size: 20px;}
	.new-volumes .volumes-column .top .img-wrap{margin-right: 15px;}
	.new-volumes .volumes-column ul{padding: 25px;}
	.new-volumes .volumes-column li{margin-bottom: 8px;}
	.swiper-video-wrap .swiper-video .video{width: 819px;}
	.panorama-wrap .panorama-tabs{width: 330px;}
	.forever-wrap .forever-content .item.on{width: 810px;}
}
@media (max-width: 1199px) {
	.news-wrap h2{margin-bottom: 40px;}
	.news-wrap .news-swiper{width: 550px;height: 360px;}
	.news-wrap .news-swiper h3{padding: 0 120px 0 25px;line-height: 50px;}
	.news-wrap .news-swiper .swiper-pagination-bullets{right: 25px;bottom: 18px;}
	.news-wrap .news-swiper .news-btn{width: 35px;height: 70px;}
	.news-wrap .news-swiper .news-btn img{width: 18px;height:34px;}
	.news-wrap .news-lists{margin-left: 25px;}
	.news-wrap .news-lists li{padding: 8px 8px 8px 15px;}
	.news-wrap .news-lists a{margin-bottom: 5px;}
	.module-wrap{margin-top: 40px;}
	.module-wrap .module-title{margin-bottom: 40px;}
	.module-wrap .module-title img{width: 50vw;}
	.brilliant-wrap .brilliant-content .swiper-slide{height: 150px;}
	.medallion-wrap ul{width: 47%;}
	.medallion-wrap ul:first-child{margin-right: 6%;}
	.medallion-wrap li p{margin-top: 15px;line-height: 26px;}
	.new-volumes .volumes-content{height: 610px;}
	.new-volumes .volumes-column .top{padding: 25px 15px;}
	.new-volumes .volumes-column .top h2{margin-bottom: 10px;line-height: 28px;font-size: 20px;}
	#timesList .sidai{display: none}
	.swiper-video-wrap .swiper-video .video{width: 739px;}
	.panorama-wrap .left-swipers, .panorama-wrap .panorama-tabs{height: 420px;}
	.panorama-wrap .left-swipers{width: 650px;}
	.panorama-wrap .left-swipers .swiper-slide img{width: 220px;}
	.forever-wrap .forever-content .item.on{width: 720px;}
}

@media (max-width: 1099px) {
	.news-wrap{margin-top: 30px;}
	.news-wrap h2{font-size: 30px;margin-bottom: 30px;}
	.news-wrap .news-swiper{width: 520px;height: 350px;}
	.news-wrap .news-swiper h3{padding: 0 110px 0 15px;}
	.news-wrap .news-swiper .swiper-pagination-bullets{right: 15px;}
	.news-wrap .news-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 20px;}
	.news-wrap .news-lists p{line-height: 22px;}
	.brilliant-wrap .brilliant-content .swiper-slide{height: 145px;}
	.new-volumes .volumes-column .top{padding: 20px 15px;}
	.new-volumes .volumes-column .top .img-wrap{margin-right: 10px;width: 200px;height: 140px;}
	.swiper-video-wrap .swiper-video .video{width: 709px;}
	.panorama-wrap .left-swipers, .panorama-wrap .panorama-tabs{height: 420px;}
	.panorama-wrap .left-swipers .swiper-slide img{width: 220px;}
	.panorama-wrap .left-swipers{width: 600px;}
	.panorama-wrap .panorama-tabs{width: 330px;}
	.forever-wrap .forever-content .item.on{width: 700px;}
	.forever-wrap .forever-content .item{width: 50px;}
	.forever-wrap .forever-content .item .bar{width: 50px;}
}

@media (max-width: 991px) {
	.news-content{flex-direction: column;}
	.news-wrap h2{font-size: 28px;margin-bottom: 30px;}
	.news-wrap .news-swiper{width: 100%;height: 420px;margin-bottom: 20px;}
	.news-wrap .news-swiper h3{padding: 0 130px 0 35px;line-height: 52px;}
	.news-wrap .news-swiper .swiper-pagination-bullets{right: 35px;bottom: 20px;}
	.news-wrap .news-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 25px;}
	.news-wrap .news-lists{width: 100%;}
	.news-wrap .news-lists li{padding: 10px 10px 10px 20px;}
	.news-wrap .news-lists p{line-height: 24px;}
	.news-wrap .news-lists a{margin-bottom: 10px;}
	.module-wrap{margin-top: 40px;}
	.module-wrap .module-title{margin-bottom: 30px;}
	.brilliant-wrap .brilliant-content .swiper-slide{height: 180px;}
	.new-volumes .volumes-content{height: 510px;}
	.new-volumes .volumes-column .top{padding: 15px 10px;}
	.new-volumes .volumes-column .top h2{font-size: 18px;line-height: 26px;margin-bottom: 5px;}
	.new-volumes .volumes-column .top .img-wrap{margin-right: 10px;width: 170px;height: 130px;}
	.new-volumes .volumes-column .top p{font-size: 14px;line-height: 20px;}
	.new-volumes .volumes-column ul{padding: 20px 15px;}
	.new-volumes .volumes-column li{font-size: 16px;}
	.times-list{padding-top: 20px}
	.times-wrap .tabs .tab{font-size: 26px;width: 105px;height: 105px;}
	.times-wrap .tabs .tab:nth-child(5),.times-wrap .tabs .tab:last-child{padding: 0 16px;font-size: 16px;}
	.times-list .row{flex-wrap: wrap;}
	.times-list .list img{display: none}
	.times-list .img{width: 100%; margin: 0; margin-bottom: 15px}
	.times-list .list{width: 100%}
	.times-list .center .list{margin-bottom: 15px}
	.times-list .center .img{margin-bottom: 0}
	.swiper-video-wrap .swiper-video .video{width: 579px;}
	.footer{margin-top: 70px;}
	.panorama-wrap .left-swipers{width: 400px;}
}

@media (max-width: 767px) {
	.news-wrap h2{font-size: 26px;}
	.news-wrap .news-swiper{height: 400px;margin-bottom: 15px;}
	.news-wrap .news-swiper .swiper-pagination-bullet{height: 10px;width: 10px;}
	.news-wrap .news-lists a{margin-bottom: 8px;}
	.module-wrap{margin-top: 35px;}
	.module-wrap .module-title{margin-bottom: 25px;}
	.brilliant-wrap .brilliant-content .swiper-slide{height: 200px;}
	.new-volumes .volumes-content{height: 580px;}
	.new-volumes .volumes-column{width: 97%;margin-right: 3%;}
	.new-volumes .volumes-column:nth-child(2n){margin-right: 3%;}
	.new-volumes .volumes-column .top{padding: 20px 15px;}
	.new-volumes .volumes-column .top h2{line-height: 28px;margin-bottom: 10px;}
	.new-volumes .volumes-column .top p{line-height: 22px;}
	.new-volumes .volumes-column ul{padding: 25px 20px;}
	.new-volumes .volumes-column li{margin-bottom: 10px;}
	.swiper-video-wrap{height: 280px; padding-top: 0}
	.swiper-video-wrap .swiper-video .video{height: 256px; width: 74%; padding-top: 16px}
	.swiper-video-wrap .swiper-video .title{padding-top: 0; font-size: 14px;}
	.swiper-video-wrap .swiper-video .video .play{width:80px; height: 80px;}
	.news-wrap .news-swiper{height: 380px;}
	.news-wrap .news-swiper h3{padding: 0 120px 0 25px;}
	.news-wrap .news-swiper .swiper-pagination-bullets{right: 25px;}
	.news-wrap .news-lists p{line-height: 22px;}
	.news-wrap .news-lists a{margin-bottom: 6px;}
	.new-volumes .volumes-column .top{padding: 15px 10px;}
	.new-volumes .volumes-column .top .img-wrap{width: 230px;height: 145px;margin-right: 15px;}
	.times-wrap .tabs .tab{padding: 0;font-size: 24px;width: 100px;height: 100px;}
	.times-list .list{padding: 10px;}
	.times-list .row{margin-bottom: 20px;}
	.medallion-wrap>.flex{flex-wrap: wrap;}
	.medallion-wrap>.flex ul{width: 100%}
	.panorama-content .container{flex-wrap: wrap;}
	.panorama-wrap .panorama-content{padding: 20px 0}
	.panorama-wrap .left-swipers{width: calc(100vw - 30px);}
	.panorama-wrap .left-swipers{height: auto;}
	.panorama-wrap .left-swipers .swiper-slide img{width: 26vw}
	.panorama-wrap .panorama-tabs{height: 400px; padding: 15px; width: 100%;margin-top: 20px;}
	.forever-wrap .forever-content .item{height: 300px;}
	.forever-wrap .forever-content .item.on{width: 70vw}
	.forever-wrap .forever-content .item{width: 4.5vw;}
	.forever-wrap .forever-content .item .bar{width: 4.5vw; padding: 0; font-size: 14px;}
	.forever-wrap .forever-content .item .title{height: 30px; line-height: 30px; font-size: 16px;}
	.panorama-wrap .panorama-tabs .panorama-tabs-inner{height: auto; padding: 0 20px}
	.panorama-wrap .panorama-tabs .tab{margin-bottom: 15px;}
	.module-wrap .module-title img{width: 80vw;}
}
@media (max-width: 599px) {
	.news-wrap{margin-top: 25px;}
	.news-wrap h2{font-size: 24px;margin-bottom: 25px;}
	.news-wrap .news-swiper{height: 320px;margin-bottom: 10px;}
	.news-wrap .news-swiper h3{padding: 0 110px 0 20px;line-height: 50px;}
	.news-wrap .news-swiper .news-btn{width: 32px;height: 64px;}
	.news-wrap .news-swiper .news-btn img{width: 16px;height:30px;}
	.news-wrap .news-swiper .swiper-pagination-bullets{right: 20px;bottom: 18px;}
	.news-wrap .news-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 18px;}
	.news-wrap .news-lists a{margin-bottom: 5px;}
	.times-wrap .tabs .tab{font-size: 22px;width: 90px;height:90px;}
	.brilliant-wrap .brilliant-content{padding: 30px 90px;}
	.brilliant-wrap .brilliant-content .swiper-slide{height: 180px;}
	.brilliant-content .brilliant-btn{left: 30px;}
	.brilliant-content .brilliant-btn.swiper-button-next{right: 30px;}
	.new-volumes .volumes-column .top .img-wrap{width: 190px;height: 140px;}
	.new-volumes .volumes-column .top h2{line-height: 26px;margin-bottom: 8px;}
	.new-volumes .volumes-column ul{padding: 20px 15px;}
}
@media (max-width: 479px) {
	.news-wrap h2{font-size: 22px;margin-bottom: 20px;}
	.news-wrap .news-swiper{height: 260px;}
	.news-wrap .news-swiper h3{padding: 0 110px 0 15px;line-height: 46px;font-size: 16px;}
	.news-wrap .news-swiper .news-btn{width: 30px;height: 60px;}
	.news-wrap .news-swiper .swiper-pagination-bullets{right: 15px;bottom: 16px;margin-left: 6px;}
	.news-wrap .news-swiper .swiper-pagination-bullet{height: 9px;width: 9px;}
	.news-wrap .news-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 15px;}
	.news-wrap .news-lists li{padding: 8px 8px 8px 10px;}
	.news-wrap .news-lists li::before{height: 6px;width: 6px;}
	.news-wrap .news-lists p{line-height: 20px;}
	.times-wrap .tabs .tab{font-size: 20px;width: 80px;height:80px;}
	.times-wrap .tabs .tab:nth-child(5),.times-wrap .tabs .tab:last-child{font-size: 14px;padding: 0 10px;}
	.brilliant-wrap .brilliant-content{padding: 25px 70px;}
	.brilliant-wrap .brilliant-content .swiper-slide{height: 160px;}
	.brilliant-content .brilliant-btn{left: 20px;}
	.brilliant-content .brilliant-btn.swiper-button-next{right: 20px;}
	.new-volumes .volumes-column .top .img-wrap{width: 160px;height: 130px;margin-right: 10px;}
	.new-volumes .volumes-column .top h2{margin-bottom: 5px;}
	.new-volumes .volumes-column .top p{line-height: 20px;}
	.new-volumes .volumes-column li{margin-bottom: 8px;}
	
}
@media (max-width: 414px) {
	.news-wrap .news-swiper{height: 280px;}
	.news-wrap .news-swiper .news-btn{width: 28px;height: 56px;}
	.news-wrap .news-swiper .news-btn img{width: 15px;height:29px;}
	.news-wrap .news-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 16px;}
	.brilliant-wrap .brilliant-content{padding: 25px 50px;}
	.times-wrap .tabs .tab{font-size: 18px;width: 70px;height:70px;}
	.times-wrap .tabs .tab:nth-child(5),.times-wrap .tabs .tab:last-child{font-size: 12px;padding: 0 5px;}
	.brilliant-wrap .brilliant-content .swiper-slide{height: 160px;}
	.brilliant-content .brilliant-btn{left: 10px;width: 32px;height: 32px;}
	.brilliant-content .brilliant-btn img{}
	.brilliant-content .brilliant-btn.swiper-button-next{right: 10px;}
	.new-volumes .volumes-content{height: 750px;}
	.new-volumes .volumes-column .top{flex-direction: column;}
	.new-volumes .volumes-column .top .img-wrap{width: 100%;height: 150px;margin-right: 0;margin-bottom: 10px;}
	.new-volumes .volumes-column .top .right{width: 100%;}
}
@media (max-width: 375px) {
	.new-volumes .volumes-column .top .img-wrap{line-height: 140px;}
}