
.tx-banner .swiper-pagination{width: 100%;bottom:124px;left:85%;padding:10px 20px;border-radius: 0;overflow: hidden; transform: translate(-50%, 0);-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);}
.tx-banner .swiper-pagination-bullet{width: 8px;height: 8px;background: #FFFFFF;border-radius: 50%;opacity:1;}
.tx-banner .swiper-pagination-bullet-active{width: 26px;height: 8px;background: #FFFFFF;border-radius: 4px;}
.tx-banner .swiper-slide{position: relative;}
.tx-banner .swiper-slide {max-width: none;min-width: 100%;overflow: hidden;height: auto;}
.tx-banner .swiper-slide-active .img{display: inline-block; height: 100%;width: 100%;cursor: pointer;transition: all 2s;transform: scale(1.03);}

.tx-type {margin-top: -65px;position: relative;z-index:9;}
.tx-type .centers{background: #FFFFFF;padding: 40px 56px;display: flex;justify-content: space-between;}
.type{display: flex;}
.type img{width: 50px;height: 56px;object-fit: contain;}
.type-txt{margin-left: 22px; padding: 5px 0; display: flex; flex-direction: column;justify-content: space-between;}
.type-txt .type-type{font-size: 16px;font-weight: 400;color: #999999;}
.type-txt .type-desc{font-size: 17px;font-weight: bold;color: #333333;}

.tx-news{margin-top: 50px;padding-bottom: 80px; }
.tx-news .centers{display: flex;justify-content: space-between;}
.tx-news-left{width: 940px;}

.tx-news-left .left-top{display: flex;justify-content: space-between;}

.tx-news-left .left-top .left-top-r a{font-size: 16px;font-weight: 400;color: #999999;}
.tx-news-left .left-top .left-top-l .left-top-l-t{display: flex;}
.tx-news-left .left-top .left-top-l .left-top-l-t .ztit{height: 32px;font-size: 32px;font-weight: bold;color: #333333;}
.tx-news-left .left-top .left-top-l .left-top-l-t .ftit{margin-left: 17px;margin-top: 18px;font-size: 16px;font-weight: 400;color: #CCCCCC;}

.tx-news-left .left-top .left-top-l .left-top-l-b{margin-top: 12px;height: 5px;border-bottom: 1px dashed #DDDDDD;}
.tx-news-left .left-top .left-top-l .left-top-l-b li{width: 36px;height: 5px;background: #D30009;}


.tx-news-left .left-bottom{margin-top: 18px;display: flex;justify-content: space-between;}
.tx-news-left .left-bottom .left-bottom-l{display: flex;flex-direction: column;width: 500px; cursor: pointer;}
.tx-news-left .left-bottom .left-bottom-l .img{margin-top: 20px; position: relative;}
.tx-news-left .left-bottom .left-bottom-l .img img{width: 500px;height: 320px;}
.tx-news-left .left-bottom .left-bottom-l .img div{position: absolute;left: 0;bottom: 0;width: 100px;height: 46px;line-height: 46px;background: #D30009;font-size: 18px;font-weight: bold;color: #FFFFFF;display: flex;justify-content: center;}
.tx-news-left .left-bottom .left-bottom-l .img div li{margin-left: 3px;font-size: 12px;font-weight: 400;color: #FFFFFF;opacity: 0.6;}
.tx-news-left .left-bottom .left-bottom-l .tit{margin-top: 16px;font-size: 20px;font-weight: bold;color: #333333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.tx-news-left .left-bottom .left-bottom-l .desc{margin-top: 10px;font-size: 16px;font-weight: 400;color: #666666;line-height: 32px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.tx-news-left .left-bottom .left-bottom-r{margin-left: 30px;width: 420px;display: flex;flex-direction: column;}
.tx-news-left .left-bottom .left-bottom-r .list{width: 100%; display: flex;justify-content: space-between;line-height: 67px;border-bottom: 1px dashed #DDDDDD;}
.tx-news-left .left-bottom .left-bottom-r a:last-child .list{border-bottom: none;}
.tx-news-left .left-bottom .left-bottom-r .list .title{ display: flex;}
.tx-news-left .left-bottom .left-bottom-r .list .title div{width: 4px;height: 4px;background-color: #333;border-radius: 50%;margin: auto 0;margin-right: 6px;}
.tx-news-left .left-bottom .left-bottom-r .list .title ul{width: 302px; font-size: 18px;font-weight: 400;color: #333333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tx-news-left .left-bottom .left-bottom-r .list:hover .title ul{}
.tx-news-left .left-bottom .left-bottom-r .list .date{font-size: 14px;font-weight: 400;color: #999999;}

.tx-news-left .left-bottom .left-bottom-r .list:hover{border-bottom: 1px dashed #D30009;}
.tx-news-left .left-bottom .left-bottom-r .list:hover .title div{background-color: #D30009;}
 .tx-news-left .left-bottom .left-bottom-l:hover .tit,.tx-news-left .left-bottom .left-bottom-r .list:hover .title ul,.tx-news-right .right-bottom .new-list:hover .tit{font-weight: bold;color:#D30009;}


.tx-news-right{margin-top: -20px; width: 410px;height: 570px;background-color: #FFF;}
.tx-news-right .right-top{display: flex;width: 410px;height: 88px;background: #D30009;position: relative;}
.tx-news-right .right-top .top1{width: 10px;height: 88px;background: #FF9C36;}
.tx-news-right .right-top .top2{margin-top: 42px;margin-left: 30px;position: relative;font-size: 18px;font-weight: bold;color: rgba(255,255,255,0.16);}
.tx-news-right .right-top .top2 div{position: absolute;top: -16px;font-size: 28px;font-weight: bold;color: #FFFFFF;}
.tx-news-right .right-top img{position: absolute;right: 0;bottom: 0;width: 95px;height: 69px;}
.tx-news-right .right-bottom .new-list:first-child{margin-top: 10px;}
.tx-news-right .right-bottom .new-list{margin: 0 40px;height: 89px;border-bottom: 1px dashed #DDDDDD;}
.tx-news-right .right-bottom .new-list:last-child{height: 89px;border-bottom: none;}
.tx-news-right .right-bottom .new-list .tit{padding-top: 20px;font-size: 18px;font-weight: 400;color: #333333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.tx-news-right .right-bottom .new-list .date{margin-top: 16px;font-size: 14px;font-weight: 400;color: #999999;}
.tx-news-right .right-bottom .new-list .date img{margin-right: 10px;}


.tx-project{display: block;}
.tx-project .centers{margin: 0 20px;max-width: 100%;width: auto;}
.project-main-content{display: flex;justify-content: space-between;}
.project-main-content li{ overflow: hidden;transition: .5s;position: relative; }
.project-main-content li :hover{flex-basis: 40%;}
.project-main-content li .span1 img{width: 260px;height: 410px;object-fit: cover;transition: .5s; object-position: right 0 bottom 0; }
.project-main-content .active .span1 img {width: 480px; height: 410px;}
.project-main-content .active .span2 {display: none;}
.project-main-content .active .span3 {display: block;}
.project-main-content .span2{position: absolute;top: 40px;right: 36px;  writing-mode:vertical-lr;font-size: 26px;font-weight: bold;color: #FFFFFF;}

.project-main-content .span3{display: none;position: absolute;z-index: 9; left: 0;bottom: 0;width: 100%; height: 100%;  background: rgba(43,80,230,0.85);}
.project-main-content .span3 .ul1{margin: 79px 50px 0;font-size: 28px;line-height: 56px;font-weight: bold;color: #FFFFFF;position: relative; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.project-main-content .span3 .ul1 img{position: absolute;right: 0;width: 56px;height: 56px;}
.project-main-content .span3 .sui{margin: 30px 50px 0; width: 50px;height: 6px;}
.project-main-content .span3 .ul2{margin: 27px 50px 0;font-size: 16px;font-weight: 400;color: #FFFFFF;line-height: 28px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.project-main-content .span3 .ul3{margin: 57px  0 0 50px;width: 136px;height: 44px;line-height: 44px;text-align: center;background: #FFFFFF;font-size: 16px;font-weight: 400;color: #2B50E6;}


.tx-project-banner{display: none;}

.tx-sort{height: 1012px;}
.tx-sort .tx-sort-type{margin-top: 80px;display: flex;justify-content: space-between;}
.tx-sort .tx-sort-type .sort-type{width: 260px;height: 126px;line-height: 126px;padding-left: 30px;background: #FFFFFF;font-size: 18px;font-weight: bold;color: #333333;}
.tx-sort .tx-sort-type .sort-type img{margin-right: 19px;width: 60px;height: 60px;}
.tx-sort .tx-sort-type .sort-type:hover{
	animation: fadeInDown;
	animation-duration: 1s;
}

.tx-sort .tx-sort-activity{margin-top: 80px;}
.sort-activity-top{display: flex;justify-content: space-between;}
.sort-activity-top .sort-activity-l .sort-activity-l-t{display: flex;}
.sort-activity-top .sort-activity-l .sort-activity-l-t .ztit{font-size: 32px;font-weight: bold;color: #333333;}
.sort-activity-top .sort-activity-l .sort-activity-l-t .ftit{margin-top: 15px;margin-left: 16px; font-size: 16px;font-weight: 400;color: #CCCCCC;}
.sort-activity-top .sort-activity-l .sort-activity-l-b{margin-top: 12px;height: 5px;border-bottom: 1px dashed #DDDDDD;}
.sort-activity-top .sort-activity-l .sort-activity-l-b li{width: 36px;height: 5px;background: #D30009;}
.sort-activity-r{display: flex;flex-direction: column;justify-content: center; font-size: 16px;font-weight: 400;color: #666666;}

.sort-activity-list{margin-top: 36px; display: flex;}
.sort-activity-list .list-left .ul1{position: relative;width: 390px;height: 520px;overflow: hidden;}
.sort-activity-list .list-left .ul1 img{display: inline-block; height: 100%;width: 100%;transition: all .6s;transform: scale(1);}
.sort-activity-list .list-left .ul1:hover img{transform: scale(1.2);}
.sort-activity-list .list-left .ul1 div{width: calc(100%-52px);position: absolute; left: 26px; bottom: 22px;font-size: 18px;font-weight: 400;color: #FFFFFF;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.sort-activity-list .list-right .right-top{display: flex;}
.sort-activity-list .list-right .right-top .ul2{margin-left: 20px;position: relative;width: 485px;height: 250px;overflow: hidden;}

.sort-activity-list .list-right .right-top .ul2 img{display: inline-block; height: 100%;width: 100%;transition: all .6s;transform: scale(1);}
.sort-activity-list .list-right .right-top .ul2:hover img{transform: scale(1.2);}
.sort-activity-list .list-right .right-top div{width: calc(100%-52px);position: absolute; left: 26px; bottom: 22px;font-size: 18px;font-weight: 400;color: #FFFFFF;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.sort-activity-list .list-right .right-bottom{display: flex;}
.sort-activity-list .list-right .right-bottom .ul3{margin-top: 20px;margin-left: 20px;position: relative;width: 350px;height: 250px;overflow: hidden;}
.sort-activity-list .list-right .right-bottom .ul3 img{display: inline-block; height: 100%;width: 100%;transition: all .6s;transform: scale(1);}
.sort-activity-list .list-right .right-bottom .ul3:hover img{transform: scale(1.2);}
.sort-activity-list .list-right .right-bottom div{width: calc(100%-52px);position: absolute; left: 26px; bottom: 22px;font-size: 18px;font-weight: 400;color: #FFFFFF;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.sort-activity-list .list-right .right-bottom .ul4{margin-top: 20px;margin-left: 20px;	position: relative;	width: 250px;height: 250px;overflow: hidden;}
.sort-activity-list .list-right .right-bottom .ul4:hover img{display: inline-block; height: 100%;width: 100%;transition: all .6s;transform: scale(1.2);}
.sort-activity-list .list-right .right-bottom .ul4 div{width: calc(100%-52px);position: absolute; left: 26px; bottom: 22px;font-size: 18px;font-weight: 400;color: #FFFFFF;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}


@media screen and (min-width: 769px){

}

@media screen and (max-width: 1465px){

	.tx-news-left{width: 705px;}
	.tx-news-left .left-bottom .left-bottom-l{width: 425px;}
	.tx-news-left .left-bottom .left-bottom-l .img{margin-top: 17px;}
	.tx-news-left .left-bottom .left-bottom-l .img img{width: 425px;height: 272px;}
	.tx-news-left .left-bottom .left-bottom-l .img div{width: 85px;height: 39.1px;line-height: 39.1px;font-size: 15.3px;}
	.tx-news-left .left-bottom .left-bottom-l .img div li{margin-left:2.55px;font-size: 10.2px;}
	.tx-news-left .left-bottom .left-bottom-l .tit{margin-top: 13.6px;font-size: 17px;}
	.tx-news-left .left-bottom .left-bottom-l .desc{margin-top: 8.5px;font-size: 13.6px;line-height: 27.2px;}
	.tx-news-left .left-bottom .left-bottom-r{margin-left: 25.5px;width: 357px;}
	.tx-news-left .left-bottom .left-bottom-r .list{line-height: 59.95px;}
	.tx-news-left .left-bottom .left-bottom-r .list .title div{width: 3.4px;height: 3.4px;margin-right: 5.1px;}
	.tx-news-left .left-bottom .left-bottom-r .list .title ul{width: 257px; font-size: 15.3px;}
	.tx-news-left .left-bottom .left-bottom-r .list .date{font-size: 11.9px;}
	
	.tx-news-right{margin-top: -17px; width:348.5px;height: 484.5px;}
	.tx-news-right .right-top{width: 348.5px;height: 74.8px;}
	.tx-news-right .right-top .top1{width: 8.5px;height: 74.8px;}
	.tx-news-right .right-top .top2{margin-top: 35.7px;margin-left: 25.5px;font-size: 15.3px;}
	.tx-news-right .right-top .top2 div{top: -13.6px;font-size: 23.8px;}
	.tx-news-right .right-top img{width: 80.75px;height: 58.65px;}
	.tx-news-right .right-bottom .new-list:first-child{margin-top: 8.5px;}
	.tx-news-right .right-bottom .new-list{margin: 0 34px;height: 75.65px;}
	.tx-news-right .right-bottom .new-list:last-child{height: 75.65px;}
	.tx-news-right .right-bottom .new-list .tit{padding-top: 17px;font-size:15.3px;}
	.tx-news-right .right-bottom .new-list .date{margin-top: 13.6px;font-size: 11.9px;}
	.tx-news-right .right-bottom .new-list .date img{margin-right: 8.5px;}
	

	.sort-activity-list{justify-content: space-between;}
	.sort-activity-list .list-left .ul1{width: 350px;}
	.sort-activity-list .list-right .right-top{justify-content: space-between;}
	.sort-activity-list .list-right .right-top .ul2{width: 400px;}
	.sort-activity-list .list-right .right-bottom{justify-content: space-between;}
	.sort-activity-list .list-right .right-bottom .ul3{width: 250px;}
	
	
	.tx-sort .tx-sort-type{margin-top: 80px;display: flex;justify-content: space-between;}
	.tx-sort .tx-sort-type .sort-type{width: 200px;height:80px;line-height: 80px;padding-left: 10px;background: #FFFFFF;font-size: 18px;font-weight: bold;color: #333333;}
	.tx-sort .tx-sort-type .sort-type img{margin-right: 5px;width: 40px;height:40px;}
	
	
	
	.project-main-content li .span1 img{width: 190px;height: 287px;}
	.project-main-content .active .span1 img {width: 340px; height: 287px;}
	.project-main-content .span2{position: absolute;top: 28px;right: 25.2px;font-size: 19px;}
	.project-main-content .span3 .ul1{margin: 40px 35px 0;font-size: 19.6px;line-height: 39.2px;}
	.project-main-content .span3 .ul1 img{width: 39.2px;height: 39.2px;}
	.project-main-content .span3 .sui{margin: 21px 35px 0; width: 35px;height: 4.2px;}
	.project-main-content .span3 .ul2{margin: 18.9px 35px 0;font-size: 16px;font-weight: 400;color: #FFFFFF;line-height: 28px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.project-main-content .span3 .ul3{margin: 39.9px  0 0 35px;width: 95.2px;height: 30.8px;line-height:30.8px;font-size: 11.2px;}
	
}

@media screen and (max-width: 768px){
	.centers{max-width: 768px;}
	
	
	.tx-banner .swiper-pagination{width: 100%;bottom:3px;left:50%;padding:10px 20px;border-radius: 0;overflow: hidden; transform: translate(-50%, 0);-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);}
	.tx-banner .swiper-slide .img{height: 200px;width: 100%;}
  
	.tx-type {margin-top: 0;}
	.tx-type .centers{background: none;padding: 0;display: flex;flex-wrap: wrap; justify-content: flex-start;}
	.type{margin-top: 10px;margin-left: 2%;display: flex; width: 47%; background-color: #fff; box-sizing: border-box;padding: 10px 15px;}
	.type img{width: 25px;height: 28px;object-fit: contain;margin: auto 0;}
	.type-txt{margin-left: 10px; padding: 5px 0; display: flex; flex-direction: column;justify-content: space-between;}
	.type-txt .type-type{font-size: 8px;font-weight: 400;color: #999999;}
	.type-txt .type-desc{font-size: 8.5px;font-weight: bold;color: #333333;}
	
	
	.tx-news{margin-top: 0;padding-bottom: 15px;}
	.tx-news .centers{margin: 15px; display: block; padding: 0;}
	.tx-news-left{width: 100%;}
	
	
	.tx-news-left .left-top .left-top-r{padding-top: 10px; font-size: 16px;font-weight: 400;color: #999999;}
	.tx-news-left .left-top .left-top-l .left-top-l-t{display: flex;}
	.tx-news-left .left-top .left-top-l .left-top-l-t .ztit{font-size: 23px;}
	.tx-news-left .left-top .left-top-l .left-top-l-t .ftit{margin-top: 10px;}
	
	.tx-news-left .left-top .left-top-l .left-top-l-b{margin-top: 0;height: 5px;border-bottom: 1px dashed #DDDDDD;}
	.tx-news-left .left-top .left-top-l .left-top-l-b li{width: 36px;height: 5px;background: #D30009;}
	
	
	.tx-news-left .left-bottom{margin-top: 0px;display: block;}
	.tx-news-left .left-bottom .left-bottom-l{width: 100%;}
	.tx-news-left .left-bottom .left-bottom-l .img{margin-top: 15px; position: relative;}
	.tx-news-left .left-bottom .left-bottom-l .img img{width: 100%;height: auto;}
	
	.tx-news-left .left-bottom .left-bottom-l .tit{margin-top: 10px;font-size: 20px;}
	.tx-news-left .left-bottom .left-bottom-l .desc{margin-top: 10px;font-size: 16px;line-height: 23px;}
	.tx-news-left .left-bottom .left-bottom-r{margin-left: 0px;width: 100%;}
	.tx-news-left .left-bottom .left-bottom-r .list{line-height: 50px;}
	
	
	.tx-news-left .left-bottom .left-bottom-r .list .title{ display: flex;width: 80%;}
	.tx-news-left .left-bottom .left-bottom-r .list .title ul{width: 100%; }
	
	
	
	
	.tx-news-right{margin-top:0px; width: 100%;height: auto;}
	.tx-news-right .right-top{display: flex;width: 100%;height: 70px;background: #D30009;position: relative;}
	.tx-news-right .right-top .top1{width: 10px;height: 70px;background: #FF9C36;}
	.tx-news-right .right-top .top2{margin-top: 30px;margin-left: 25px;position: relative;font-size: 18px;font-weight: bold;color: rgba(255,255,255,0.16);}
	.tx-news-right .right-top .top2 div{position: absolute;top: -10px;font-size: 23px;font-weight: bold;color: #FFFFFF;}
	.tx-news-right .right-top img{position: absolute;right: 0;bottom: 0;width: 95px;height: 69px;}
	.tx-news-right .right-bottom .new-list{margin: 0 15px;height: 60px;border-bottom: 1px dashed #DDDDDD;}
	.tx-news-right .right-bottom .new-list:last-child{height: 60px;border-bottom: none;}
	.tx-news-right .right-bottom .new-list .tit{padding-top: 5px;font-size: 16px;}
	.tx-news-right .right-bottom .new-list .date{margin-top: 10px;font-size: 12px;}
	.tx-news-right .right-bottom .new-list .date img{margin-right: 5px;margin-top: -2px;}
	
	
	
	.tx-project{display: none;}
	.tx-project .centers{margin:0 15px;padding: 0;}
	.project-main-content{display: block;}
	.project-main-content li:first-child{margin-top: 0;}
	.project-main-content li{margin-top: 10px;width: 100%;}
	.project-main-content li :hover{flex-basis: 100%;}
	.project-main-content li .span1 img{width: 100%; }
	.project-main-content .active .span1 img {width: 100%;}
	
	

	.tx-project-banner{display: block; padding: 0 15px;width: 100%;}
	.tx-project-banner .swiper-slide{overflow: hidden;transition: .5s;position: relative;}
	.tx-project-banner .swiper-slide .span1 img{width: 100%;height: auto;object-fit: cover;transition: .5s; object-position: right 0 bottom 0; }
	.tx-project-banner .swiper-slide .span2{display: block; position: absolute;top: 28px;right: 25.2px;font-size: 19px; writing-mode:vertical-lr;font-weight: bold;color: #FFFFFF;}
	.tx-project-banner .swiper-slide:hover .span2{display: none;}
	.tx-project-banner .swiper-slide .span3{display: none;position: absolute;z-index: 9; left: 0;bottom: 0;width: 100%; height: 100%;  background: rgba(43,80,230,0.85);}
	.tx-project-banner .swiper-slide:hover .span3{display: block;}
	.tx-project-banner .swiper-slide .span3 .ul1{margin: 40px 35px 0;font-size: 19.6px;line-height: 39.2px;font-weight: bold;color: #FFFFFF;position: relative; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
	.tx-project-banner .swiper-slide .span3 .ul1 img{position: absolute;right: 0;width: 39.2px;height: 39.2px;}
	.tx-project-banner .swiper-slide .span3 .sui{margin: 21px 35px 0; width: 35px;height: 4.2px;}
	.tx-project-banner .swiper-slide .span3 .ul2{margin: 18.9px 35px 0;font-size: 16px;font-weight: 400;color: #FFFFFF;line-height: 28px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.tx-project-banner .swiper-slide .span3 .ul3{margin:  39.9px  0 0 35px;width: 95.2px;height: 30.8px;line-height:30.8px;text-align: center;background: #FFFFFF;font-size: 11.2px;font-weight: 400;color: #2B50E6;}
	
	
	
	
	
	.tx-sort{height: auto;margin-top:10px;}

	.tx-sort .tx-sort-type{margin-top: 0;display: flex;flex-wrap: wrap; justify-content: space-between;}
	.tx-sort .tx-sort-type a {width: 48%;margin-top: 10px;}
	.tx-sort .tx-sort-type .sort-type{width: 100%;height: 63px;line-height: 63px;padding-left: 15px;font-size: 14px;}
	.tx-sort .tx-sort-type .sort-type img{margin-right: 9.5px;width: 30px;height: 30px;}
	
	
	
	
	
	.tx-sort .tx-sort-activity{margin-top: 30px;margin-bottom: 20px;}
	.sort-activity-top{display: block;}
	.sort-activity-top .sort-activity-l .sort-activity-l-t{display: flex;}
	.sort-activity-top .sort-activity-l .sort-activity-l-t .ztit{font-size: 23px;}
	.sort-activity-top .sort-activity-l .sort-activity-l-t .ftit{margin-top: 10px;margin-left: 8px;}
	.sort-activity-top .sort-activity-l .sort-activity-l-b{margin-top: 10px;}
	.sort-activity-r{margin-top: 10px;}
	.sort-activity-list{margin-top: 18px; display: block;}
	.sort-activity-list .list-left .ul1{height: 100%;width: 100%;}
	.sort-activity-list .list-left .ul1 img{height: 200px;width: 100%;object-fit: cover;}
	.sort-activity-list .list-left .ul1 div{width: calc(100%-52px);position: absolute; left: 26px; bottom: 22px;font-size: 18px;font-weight: 400;color: #FFFFFF;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
	.sort-activity-list .list-right .right-top{display: block;}
	.sort-activity-list .list-right .right-top .ul2{margin-top: 10px;margin-left: 0; height: 100%;width: 100%;}
	.sort-activity-list .list-right .right-top .ul2 img{height: 200px;width: 100%;object-fit: cover;}
	.sort-activity-list .list-right .right-top div{width: calc(100%-52px);position: absolute; left: 26px; bottom: 22px;font-size: 18px;font-weight: 400;color: #FFFFFF;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
	.sort-activity-list .list-right .right-bottom{display: block;}
	.sort-activity-list .list-right .right-bottom .ul3{margin-top: 10px;margin-left: 0;height: 100%;width: 100%;}
	.sort-activity-list .list-right .right-bottom .ul3 img{height: 200px;width: 100%;object-fit: cover;}
	.sort-activity-list .list-right .right-bottom div{width: calc(100%-52px);position: absolute; left: 26px; bottom: 22px;font-size: 18px;font-weight: 400;color: #FFFFFF;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
	.sort-activity-list .list-right .right-bottom .ul4{margin-top: 10px;margin-left:0;	width: 100%;height: 100%;}
	.sort-activity-list .list-right .right-bottom .ul4 img{height: 200px;width: 100%;object-fit: cover;}
	.sort-activity-list .list-right .right-bottom .ul4 div{width: calc(100%-52px);position: absolute; left: 26px; bottom: 22px;font-size: 18px;font-weight: 400;color: #FFFFFF;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
	
	
	
}