.pjyw-tabbar ul,.gdsy-tabbar ul,.tyyw-tabbar ul{
	display: flex;
	display: -ms-flexbox;
	flex-wrap: wrap; 
	-ms-flex-wrap: wrap;
}

.pjyw-tabbar ul li,.gdsy-tabbar ul li,.tyyw-tabbar ul li {
	font-size: 18px;
	cursor: pointer;
	display: flex;
	display: -ms-flexbox;
	justify-content: center;
	-ms-flex-pack: center;
	position: relative;
	transition: all linear 0.3s;
}
.pjyw-tabbar ul li{width:50%;}
.gdsy-tabbar ul li{width:25%;}
.tyyw-tabbar ul li{width:50%;}


.pjyw-out a,.gdsy-out a,.tyyw-out a {
	color: #333333;

	padding-bottom: 14px;

}

.pjyw-hover a,.gdsy-hover a, .tyyw-hover a{
	color: #d9232e;
	display: block;
	padding-bottom: 14px;
        font-weight:bold;
}

.pjyw-hover::before ,.gdsy-hover::before,.tyyw-hover::before{
	content: "";
	width: 50px;
	border-bottom: 3px solid #d9232e;
	position: absolute;
	bottom: 0;
	transition: all linear 0.3s;
	transform: translate(-50%, 0px);
	left: 50%;
}
.sjy-img{display:none;}
.lists-public li{width:33.3%}



@media screen and (max-width:1000px) {
.sjy-img{display:block; margin-top:20px; margin-bottom:20px;}
.pc-img{display:none;}
.box-public, .box-public-cont,.img-public,.img-public img { height: auto;}
.cont-erj-public h2.icon-Eh{background: url(/uiFramework/commonResource/image/2024041511112543113.png) no-repeat center top;  text-align: center;}
.lists-public li{width:50%}
.pjyw-tabbar ul,.gdsy-tabbar ul,.tyyw-tabbar ul{margin-top:20px;}
}
@media screen and (max-width:1024px) {
.gdsy-tabbar ul li {width: 50%;}
.pjyw-hover a, .gdsy-hover a, .tyyw-hover a {padding-bottom: 5px;}
.pjyw-out a, .gdsy-out a, .tyyw-out a {padding-bottom: 5px;}
.gdsy-tabbar ul li {margin-bottom: 10px;}
}