@charset "utf-8";
/* common */
.zwgk_tzgg,.zwgk_zcfb{width:62.2%}
.zwgk_jggk,.zwgk_zfxxgk{width:34.5%}
/* 机构概况 */
.zwgk_jggk ul{margin:-20px -10px}
.zwgk_jggk li{width:50%;float:left}
.zwgk_jggk li a{display:block;margin:20px 10px 0;height:134px;position:relative;border-radius:8px;overflow:hidden;background:#f3f3f3;border:1px solid #dedfdf}
.zwgk_jggk li a:hover{border-color:#e44e4b}
.zwgk_jggk li p{color:#000;position:absolute;top:80px;left:10px;right:10px;text-align:center}
/* 信息公开 */
.top_zfxxgk{text-align:center;height:61px;background:url(/default/xhtml/hongse/images/zwgk/bg_xxgk.png) no-repeat center;background-size:cover;border-radius:5px 5px 0 0}
.top_zfxxgk a{font-size:24px;font-weight:700;color:#fff;height:61px;line-height:61px}
.bot_zfxxgk{height:316px;background:#f8f8f8;padding:0 7px}
.bot_zfxxgk li{width:50%;float:left}
.bot_zfxxgk li a{display:block;margin:14px 7px 0;text-align:center;background:#fff;padding:10px 0}
.bot_zfxxgk li p{line-height:32px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}
.bot_zfxxgk li a:hover{background:#ffeff0}
.zwgk_ico{position:absolute;top:16px;left:50%;margin-left:-35px;transform:scale(.8)}
.zwgk_jggk a{position:relative}
/* responsive */
@media screen and (max-width:991px){
	.zwgk_jggk,.zwgk_tzgg,.zwgk_zcfb,.zwgk_zfxxgk{width:100%}
	/* 机构概况 */
	.zwgk_jggk ul{margin-top:0}
	.zwgk_jggk li{width:25%;background-size:cover}
	/* 信息公开 */
	.zwgk_zfxxgk{margin-top:20px}
	.top_zfxxgk a{font-size:20px}
	.bot_zfxxgk{width:auto;height:auto;overflow:hidden;padding:0 7px 20px}
	.bot_zfxxgk li{width:33.33%;height:auto}
	.bot_zfxxgk li a{padding:0 5px;font-size:16px;height:105px;line-height:1.2;white-space:normal}
	.bot_zfxxgk li a img{margin:18px auto 8px}
}
@media screen and (max-width:640px){
	.zwgk_jggk ul{margin:6px -7px 0}
	.zwgk_jggk li a{margin:14px 7px 0}
	.bot_zfxxgk li{width:50%}
	.bot_zfxxgk li p{line-height:1.2;white-space:normal}
}
@media screen and (max-width:580px){
	.zwgk_jggk li{width:33.33%}
}
@media screen and (max-width:460px){
	.zwgk_jggk li{width:50%}
}
@media screen and (max-width:360px){
	.bot_zfxxgk li{width:100%;float:none}
}