@charset "utf-8";
@charset "utf-8";

@media(max-width:1920px) {}

@media(max-width:1750px) {
	.xwzx-B .xwks .right .rightc {
		margin-bottom: 80px;
	}
}




@media(max-width:1600px) {
	.footter .footter-A {
		margin-left: 50px;
	}

	.xwzx-B .xwks .right {
		margin-top: 35px;
	}
}

@media(max-width:1500px) {
	.xwzx-B .xwks .right .rightc {
		margin-bottom: 65px;
	}

}

@media(max-width:1536px) {
	.footter .footter-A {
		margin-left: 0;
	}
}

@media (max-width:1500px) {
	.z-B {
	    font-size: 36px;
	}
}

@media (max-width:1490px) {
	.footter .footter-A dl {
		margin-right: 40px;
	}
}

@media(max-width:1450px) {
	.nav ul li {
		margin-right: 43px;
	}

	.xwzx-B .nrmk ul li .z .zb {
		text-align: justify;
	}
	
	.join ul li .t{
		line-height: 38px;
	}
	
	.join ul li>.cont {
	    padding: 3px 0 7px;
	}
}

@media(max-width:1423px) {
	.xwzx-B .xwks .right {
		width: 52%;
	}

	.xwzx-B .xwks .left {
		margin-right: 30px;
	}

	.xwzx-B .xwks .right .rightc {
		margin-bottom: 45px;
	}
}


@media(max-width:1400px) {
	.footter .footter-B {
		padding-right: 0px;
	}
}


@media(max-width:1350px) {
	.topNav-a {
		margin-left: 70px;
	}
}

@media(max-width:1318px) {
	.xwzx-B .xwks .right .rightc {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
	}

	.xwzx-B .xwks .right .rightb {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		margin-bottom: 20px;
	}

	.xwzx-B .xwks .right .rightc {
		margin-bottom: 25px;
	}
}

@media (max-width:1300px) {
	.footter .footter-A dl {
		margin-right: 26px;
	}

	.nr .right ul .mrl .z .z-b {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}

	.nr .right ul li .z .z-b {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
	}



}

@media (max-width:1253px) {
	.xwzx-B .xwks .left {
		margin-right: 2%;
	}
}

@media (max-width:1250px) {
	.nav ul li {
		margin-right: 27px;
	}

}

@media(max-width:1200px) {
	.container {
		width: 86%;
	}

	.footter .footter-B {
		width: 24%;
	}


	.z-B {
	    font-size: 31px;
	}
}


@media (max-width:1150px) {
	.topNav-a {
		margin-left: 17px;
	}

	.nav ul li {
		margin-right: 20px;
	}

	.xwzx-B .xwks .right {
		margin-top: 11px;
	}

	.xwzx-B .xwks .right .rightb {
		margin-bottom: 8px;
	}

	
}


@media(max-width:1103px) {
	.xwzx-B .nrmk ul li .z .zb {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}
}

@media(max-width:1100px) {}

@media(max-width:1060px) {}


@media(max-width:1024px) {
	.container {
		width: 96%;
	}
	.footter .footter-B .f-logo { margin-bottom:30px; }

	.footter .footter-B .w-icon a { float: left; margin-right:16px; }
	.footter .footter-B .w-icon a:first-child { margin-right:16px; }
	.footter { padding:30px 0 20px; }
	.footter .footter-A { display: none; }
	.footter .footter-B { width: 100%; text-align: left; }



}
