@media only screen and (max-width: 1720px) {}

@media only screen and (max-width: 1680px) {}

@media only screen and (max-width: 1600px) {}

@media only screen and (max-width: 1490px) {}

@media only screen and (max-width: 1400px) {}

@media only screen and (max-width: 1366px) {
	.centerBox {
		width: 90%;
	}

	.ziyuan ul li .zyy h4 {
		min-height: 40px;
	}
}

@media only screen and (max-width: 1280px) {}

@media only screen and (max-width: 1220px) {}

@media only screen and (max-width: 1200px) {
	.footer .kuai2 ul li {
		margin-left: 4%;
	}

	.index .huan li .zi .miaos {
		margin-top: 12px;
	}

	.lianxi .lx_y .miaos {
		margin-top: 0;
	}

	.ditu .map {
		width: 100%;
		height: 400px;
	}

	.zhaomu .zm_nr .maic .jianji {
		margin-top: 0;
	}

	.zi_xq .canshu .cont img {
		width: 100%;
	}
}

@media only screen and (max-width: 1130px) {}

@media only screen and (max-width: 1100px) {}

@media only screen and (max-width: 1024px) {}

@media only screen and (max-width: 990px) {
	.footer .foot1 .kuai1 {
		width: 100%;
	}

	.footer .kuai2 {
		width: 100%;
		margin-top: 20px;
	}

	.footer .kuai2 ul li {
		margin-left: 0;
		margin-right: 10%;
	}

	.ziyuan ul li .zyy {
		padding: 20px 2%;
	}

	.ziyuan ul li .zyy h3 {
		margin: 6px 0;
	}
}

@media only screen and (max-width: 900px) {
	.menu {
		display: block;
	}

	.dao {
		display: none;
	}

	.header {
		height: 60px;
		width: 100%;
		position: fixed;
		top: 0;
		left: 0;
		background: #fff;
		z-index: 9999;
		box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
		border-bottom: none;
	}


	.daohang {
		position: fixed;
		width: 100%;
		height: 100%;
		top: 60px;
		background: rgba(0, 0, 0, 0.9);
		z-index: 9999;
		box-sizing: border-box;
		left: 0;
		display: block;
		box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
	}

	.daohang ul li {
		color: #fff;
		text-align: center;
		font-size: 20px;
		line-height: 40px;
	}

	.daohang ul li dl dd {
		font-size: 16px;
		line-height: 32px;
	}

	.zy {
		padding-top: 20px;
		margin-right: 50px;
	}

	.logo {
		margin-top: 10px;
	}
	
	.banner_sj{
		margin-top: 60px;
		display: block;
	}

	.banner {
		margin-top: 60px;
		display: none;
	}

	.banner .zz {
		display: none;
	}

	.banner .yy {
		display: none;
	}
	
/* 	.banner_sj .zz {
		display: none;
	}
	
	.banner_sj .yy {
		display: none;
	} */

	.sb {
		bottom: 10px !important;
	}

	.index .huan li .tu {
		width: 100%;
	}

	.index .huan li .zi {
		width: 100%;
	}

	.index {
		padding: 50px 0;
	}

	.index .index_title {
		font-size: 26px;
	}

	.jianjie {
		padding: 50px 0;
	}

	.main_bt {
		font-size: 24px;
	}

	.jianjie .jian_nr {
		margin-top: 20px;
	}

	.zizhi {
		padding: 50px 0;
	}

	.zizhi .zhi_nr ul {
		padding-top: 0;
	}

	.lianxi .lx_z {
		width: 100%;
	}

	.lianxi .lx_y {
		margin-top: 20px;
		width: 100%;
	}

	.lianxi {
		padding: 50px 0;
	}

	.lianxi .lx_nr {
		margin-top: 20px;
	}

	.ditu {
		padding: 40px 0;
	}

	.zhaomu .zm_nr .img {
		width: 100%;
	}

	.zhaomu .zm_nr .maic {
		width: 100%;
		margin-top: 20px;
	}

	.zhaomu {
		padding: 50px 0;
	}

	.zhaopin {
		padding: 50px 0;
	}

	.zp_xq {
		padding: 40px 0;
	}

	.zp_xq .title {
		font-size: 18px;
	}

	.zi_xq {
		padding: 40px 0;
	}

	.zi_xq .title {
		font-size: 18px;
	}

	.zi_xq .zutu .gallery-top img {
		margin: 20px auto;
	}

	.zi_xq .canshu {
		margin-top: 40px;
	}

	.fwa {
		display: block;
	}

	.fw1_z {
		width: 100%;
	}

	.fw1_y {
		width: 100%;
		padding: 20px;
	}

	.fw1 {
		padding-top: 40px;
	}

	.fw2 {
		padding-top: 40px;
	}

	.fw3 {
		padding: 40px 0;
	}

	.fwa {
		margin-top: 30px;
	}
}

@media only screen and (max-width: 796px) {}

@media only screen and (max-width: 770px) {
	.mian_lm ul li {
		line-height: 40px;
		font-size: 14px;
		margin-right: 4%;
	}

	.ziyuan ul li .zyz {
		width: 100%;
	}

	.ziyuan ul li .zyy {
		width: 100%;
	}

	.ziyuan ul li {
		display: block;
	}

	.ziyuan ul li .zyy h3 {
		font-size: 18px;
	}

	.ziyuan ul li .zyy .guu {
		width: 80px;
		height: 30px;
		line-height: 30px;
	}

	.ziyuan {
		padding-top: 0;
		padding-bottom: 50px;
	}

	.zi_xq .canshu .zs h3 {
		width: 200px;
		font-size: 18px;
		line-height: 50px;
	}

	.zi_xq .canshu .cont {
		padding-top: 40px;
	}

	.fwb ul li {
		margin-top: 20px;
		padding: 30px 0;
	}

	.fwb ul li h3 {
		font-size: 16px;
		margin: 10px 0;
	}

	.fwb ul li img {
		width: 30%;
	}
}

@media only screen and (max-width: 640px) {
	.logo {
		width: 24%;
	}

	.zizhi .zhi_nr ul li {
		display: inline-block;
		vertical-align: top;
		width: 48%;
		margin-right: 4%;
		margin-top: 30px;
	}

	.zizhi .zhi_nr ul li:nth-child(2n) {
		margin-right: 0;
	}

	.zhaopin .zp_nr ul .zhu dl dd {
		font-size: 14px;
	}

	.zhaopin .zp_nr ul li dl dd {
		font-size: 12px;
		line-height: 40px;
	}

	.zhaopin .zp_nr {
		margin-top: 20px;
	}

	.zhaopin {
		padding: 40px 0;
	}

	.zi_xq .canshu .cont {
		font-size: 14px;
	}
}

@media only screen and (max-width: 560px) {
	.logo {
		width: 30%;
	}

	.daohang ul li {
		font-size: 16px;
	}

	.daohang ul li dl dd {
		font-size: 12px;
	}

	.footer .kuai2 ul {
		width: 60%;
	}

	.footer .kuai2 .tu {
		width: 30%;
	}

	.index .qie ul {
		padding-top: 24px;
	}

	.index .index_title {
		font-size: 18px;
	}

	.index .qie ul li {
		font-size: 14px;
		padding-bottom: 10px;
	}

	.index .huan {
		margin-top: 20px;
	}

	.index .huan li .zi h3 {
		font-size: 16px;
	}

	.index .huan li .zi .miaos {
		font-size: 12px;
		line-height: 24px;
	}

	.mian_lm ul {
		white-space: nowrap;
		overflow-x: scroll;
	}

	.mian_lm ul li {
		line-height: 30px;
		font-size: 14px;
		margin-right: 6%;
	}

	.jianjie {
		padding: 40px 0;
	}

	.main_bt {
		font-size: 18px;
	}

	.jianjie .jian_nr,
	.jian_nr * {
		font-size: 14px;
		line-height: 24px;
	}

	.zizhi {
		padding: 40px 0;
	}

	.zizhi .zhi_nr ul li p {
		font-size: 14px;
	}

	.lianxi .lx_y .miaos {
		font-size: 14px;
		line-height: 24px;
	}

	.lianxi .lx_y li p {
		font-size: 12px;
		line-height: 18px;
	}

	.lianxi .lx_y li {
		margin-bottom: 10px;
	}

	.lianxi {
		padding: 40px 0;
	}

	.zhaomu {
		padding: 40px 0;
	}

	.zhaomu .zm_nr .maic .jianji,
	.jianji * {
		font-size: 14px;
		line-height: 24px;
	}

	.zhaomu .zm_nr {
		margin-top: 20px;
	}

	.zhaomu .zm_nr .maic .lx {
		width: 120px;
		height: 40px;
		line-height: 40px;
		margin-top: 10px;
	}

	.zi_xq .canshu .zs h3 {
		width: 140px;
		font-size: 16px;
	}
}

@media only screen and (max-width: 460px) {}

@media only screen and (max-width: 414px) {
	.logo {
		width: 40%;
	}

	.footer .foot1 ul li h3 {
		font-size: 14px;
	}

	.footer .foot1 dl dd {
		font-size: 12px;
	}

	.footer .foot1 {
		padding: 30px 0;
	}

	.footer .foot1 dl {
		margin-top: 12px;
	}

	.footer .kuai2 ul li h3 {
		font-size: 14px;
	}

	.footer .kuai2 ul li .miao {
		font-size: 12px;
		margin-top: 12px;
	}

	.footer .foot2 {
		font-size: 12px;
		padding: 10px 0;
	}

	.footer .kuai2 .tu {
		width: 40%;
	}

	.zi_xq .canshu .zs h3 {
		width: 120px;
		font-size: 14px;
	}

	.zi_xq .canshu .zs {
		line-height: 40px;
	}

	.fwb ul li img {
		width: 50%;
	}

	.fwb ul li h3 {
		font-size: 14px;
	}

	.fwb ul li .fl {
		font-size: 12px;
	}

	.fw3 ul li h3 {
		font-size: 14px;
	}

	.fw3 ul li .ddd,
	.ddd * {
		font-size: 12px;
		line-height: 20px;
	}

	.fw3 ul li .ddd {
		margin-top: 20px;
	}
}

@media only screen and (max-width: 375px) {}

@media only screen and (max-width: 360px) {}
