@media screen and (max-width: 1320px) {
	#fp-nav {
		display: none;
		/* 小屏隐藏右侧圆点 */
	}
}
@media screen and (max-width: 1260px) {
	.section4 .jdgk_top {
	    bottom: 166px;
	}
	.nsgk_list{
		width: 100%;
	}
	.ywgl_img img{
		max-width: 95%;
	} 
	.section4 .jdgk .wip_zhnav ul{
		width: 100%;
	}
	.section4 .wip_zhconbox{
		width: 100%;
	}
	.wip_zhconbox_l {
	    width: 40%;
	    height: auto;
	}
	.wip_zhconbox_r {
	    width: 58%;
	}
}
@media screen and (max-width: 768px) {

	html,
	body {
		overflow: auto !important;
		height: auto !important;
	}

	.fullpage {
		transform: none !important;
		transition: none !important;
		height: auto !important;
	}

	.section {
		height: auto !important;
		display: block;
	}

	#fp-nav {
		display: none;
		/* 小屏隐藏右侧圆点 */
	}

	.container {
		max-width: 98%;
	}

	/* 头部 */
	#section1 {
		display: none;
	}

	.mobile_head {
		display: block !important;
	}

	.mobile_head .conwid {
		width: 100%;
	}

	.section_swiper {
		height: 50rem !important;
	}

	.section_swiper img {
		margin-top: 10rem;
	}

	.wip_tit {
		margin-bottom: 1.5rem;
		font-size: 2.5rem;
		height: 3.5rem;
		line-height: 3.5rem;
		background-size: contain;
	}

	.nsgk_list {
		width: 100%;
		border-radius: 0;
		background-size: contain;
		padding: 2.5rem;
		padding-top: 3.5rem;
		padding-bottom: 7.5rem;
	}

	.nsgk_list ul {
		flex-wrap: wrap;
	}

	.nstit {
		width: 100%;
	}

	.nstit span {
		font-size: 2.25rem;
		line-height: 2.25rem;
	}

	.nstit p {
		font-size: 1.875rem;
		line-height: 2.625rem;
		text-indent: 2em;
		margin-top: 1.5rem;
		margin-bottom: 2rem;
	}

	.section3 {
		padding-top: 3rem;
		background-size: contain !important;
	}

	.ywgl_list {
		flex-wrap: wrap;
	}

	.ywgl_img {
		padding: 2.5rem;
	}

	.ywgl_txt {
		width: 96%;
		height: auto;
		padding: 2rem 3rem;
		margin-top: 1.5rem;
		margin: 0 auto;
		background-size: 100% 100%;
	}

	.ywgl_txt span {
		font-size: 2.25rem;
		line-height: 2.25rem;
	}

	.ywgl_txt p {
		font-size: 1.875rem;
		line-height: 2.625rem;
		margin-top: 1.5rem;
	}

	.ywgl_txt a {
		font-size: 1.5rem;
		line-height: 2.25rem;
		margin-top: 1.5rem;
	}

	.section4 .jdgk {
		padding-top: 4rem;
		height: auto;
		position: inherit;
		width: 100%;
	}

	.section4 .jdgk_top {
		min-height: auto;
		padding-bottom: 0;
		position: inherit;
		bottom: 0;
		width: 100%;
		padding: 1rem;
		padding-bottom: 4rem;
		background-size:cover !important;
	}

	.section4 .wip_zhcons {
		height: auto;
		box-shadow: 0;
		padding: 1.5rem;
		border-radius: 0 0 1.5rem 1.5rem;
	}

	.section4 .jdgk_footer {
		position: inherit;
	}

	.section4 .jdgk .wip_zhnav {
		height: 4.5rem;
		border-radius: 1.5rem 1.5rem 0 0;
		margin-top: 3rem;
	}

	.section4 .conwid {
		width: 100%;
	}

	.section4 .jdgk .wip_zhnav ul li.wip_zhnavli_hov {
		height: 5.125rem;
		margin-top: -1rem;
		line-height: 6.125rem;
		background-size: 100% 100%;
	}

	.section4 .jdgk .wip_zhnav ul li a {
		font-size: 1.625rem;
		line-height: 4.0625rem;
	}

	.section4 .jdgk .wip_zhnav ul li .line {
		width: 0.125rem;
		height: 2.3125rem;
		top: 1.1875rem;
	}
	.section4 .jdgk .wip_zhnav ul li.wip_zhnavli_hov .line {
	    display: none;
	}
	.section4 .wip_zhconbox {
	    flex-wrap: wrap;
	}
	.wip_zhconbox_l {
	    width: 100%;
	    height: auto;
	}
	.wip_zhconbox_r{
		width: 100%;
	}
	.wip_zhconbox_r h4 {
	    padding-bottom: 1.25rem;
	    font-size: 2.25rem;
		margin-top: 1.5rem;
	}
	.wip_zhconbox_r h4::after {
	    width: 4rem;
	    height: 0.25rem;
	}
	.wip_zhconbox_r p {
	    text-indent: 2em;
	    margin-top: 1.5rem;
	    font-size: 1.875rem;
	    line-height: 2.625rem;
	}
	.wip_zhconbox_r a {
	    margin-top: 1.5rem;
	    width: 12rem;
	    height: 4.625rem;
	    border-radius: 2.3125rem;
	    line-height: 4.625rem;
	    font-size: 1.875rem;
	}
}

@media screen and (min-width: 1260px) and (max-height: 860px) {
	.footertopbg{
		display: none;
	}
	.container {
	    width: 80%;
	}
	.nsgk_list{
		width: 100%;
	}
	.nstit {
	    width: 60%;
	}
	.nsimg {
	    width: 40%;
	}
	.nstit p {
	    overflow: hidden;
	    display: -webkit-box;
	    -webkit-line-clamp: 6;
	    -webkit-box-orient: vertical;
	}
	#section1 .home-logo {
	    margin: 10vh auto 1rem !important;
	}
	.section4 .jdgk_top{
		bottom: 70px;
	}
	.wip_zhconbox_l {
	    width: 40%;
	    height: auto;
	}
	.wip_zhconbox_r {
	    width: 57%;
	}
	.wip_zhconbox_r p {
	    -webkit-line-clamp: 3;
	}
	.section4 .wip_zhcons{
		height: auto;
	}
}