@media (max-width: 1260px) and (min-width: 1020px) {
	.container {
		width: 1020px;
	}

	.heade1 {
		margin-left: 10px;
	}

	.heade2_1 {
		padding: 0 10px;
		font-size: 16px;
	}

}

@media (max-width: 1020px) {
    body{
        padding-bottom: 50px;
    }
	.container {
		width: 95%;
	}

	.header {
		/*height: 80px;*/
		height: 60px;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	.logo {
		/*height: 50px;*/
		height: 40px;
		margin-top: 0;
	}

	.heade {
		margin-top: 0;
		align-items: center;
	}

	.heade1 {
		width: 90px;
		height: 30px;
		margin-left: 0;
		margin-right: 15px;
	}

	.heade1_1 {
		line-height: 30px;
		font-size: 16px;
	}

	.menubtn i {
		display: block;
		width: 25px;
		height: 2px;
		background-color: #fff;
		-webkit-transition: .5s;
		-moz-transition: .5s;
		-o-transition: .5s;
		transition: .5s;
	}

	.menubtn i:nth-child(1) {
		-webkit-transform-origin: left bottom;
		-moz-transform-origin: left bottom;
		-ms-transform-origin: left bottom;
		-o-transform-origin: left bottom;
		transform-origin: left bottom;
	}

	.menubtn i:nth-child(2) {
		margin-top: 4px;
	}

	.menubtn i:nth-child(3) {
		margin-top: 4px;
		-webkit-transform-origin: left top;
		-moz-transform-origin: left top;
		-ms-transform-origin: left top;
		-o-transform-origin: left top;
		transform-origin: left top;
	}

	.menubtn.on i:nth-child(1) {
		-webkit-transform: rotate(28deg);
		-moz-transform: rotate(28deg);
		-ms-transform: rotate(28deg);
		-o-transform: rotate(28deg);
		transform: rotate(28deg);
	}

	.menubtn.on i:nth-child(2) {
		opacity: 0;
	}

	.menubtn.on i:nth-child(3) {
		-webkit-transform: rotate(-28deg);
		-moz-transform: rotate(-28deg);
		-ms-transform: rotate(-28deg);
		-o-transform: rotate(-28deg);
		transform: rotate(-28deg);
	}

	.COVER {
		width: 60%;
		height: 100%;
		background-color: #1c1c1c;
		/* display: none; */
		overflow: hidden;
		overflow-y: auto;
		position: fixed;
		top: 0px;
		left: -100%;
		z-index: 1002;
	}

	.MULUS {
		width: 100%;
		box-sizing: border-box;
		padding: 10px;
	}

	.mulu {
		border-bottom: 1px solid rgba(255, 255, 255, 0.2);
		box-sizing: border-box;
		width: 100%;
		display: block;
	}

	.mulu.on .mulu2 {
		display: block;
	}

	.mulu1 {
		width: 100%;
		padding: 10px 0;
		color: white;
		font-size: 16px;
		display: flex;
		justify-content: space-between;
		align-items: center;
	}

	.mulu1 img {
		width: 7px;
	}

	.mulu2 {
		width: 100%;
		padding: 0 10px;
		box-sizing: border-box;
		display: none;
	}

	.mulu2_1 {
		width: 100%;
		display: block;
		padding: 0 10px;
		box-sizing: border-box;
	}

	.mulu2_2 {
		width: 100%;
		padding: 10px 0;
		color: #999999;
		font-size: 14px;
		display: flex;
		justify-content: space-between;
		align-items: center;
	}

	.mulu2_2 img {
		width: 7px;
	}

	.mulu2_1.on .mulu3 {
		display: block;
	}

	.mulu3 {
		width: 100%;
		padding: 0 10px;
		box-sizing: border-box;
		display: none;
	}

	.mulu3_1 {
		width: 100%;
		padding: 10px 0;
		color: #999999;
		font-size: 14px;
		display: block;
	}

	.banner .swiper-pagination-bullet {
		width: 35px;
		height: 2px;
	}

	.banne {
		/*height: 600px;*/
		height: 560px;
	}

	.banne2 {
		/*top: 80px;*/
		top: 60px;
	}

	.banne3_1 {
		font-size: 25px;
	}

	.banne3_2 {
		font-size: 18px;
	}

	.inde_hxjss {
		bottom: 20px;
	}

	.inde_hxjs {
		display: flex;
		flex-wrap: wrap;
	}

	.inde_hxjsle {
		width: 100%;
		margin-right: 0;
		padding: 15px;
		padding-top: 5px;
		margin-bottom:5px;
	}

	.inde_hxjsle1 {
		margin-top: 10px;
	}

	.inde_hxjsle2 {
		display: flex;
		align-items: center;
	}

	.inde_hxjsle2_1 {
		width: 145px;
		height: 90px;
		margin-right: 10px;
	}

	.inde_hxjsle2_2 {
		width: calc(100% - 155px);
	}

	.inde_hxjsle2_3 {
		font-size: 16px;
	}

	.inde_hxjsle2_4 {
		margin-top: 10px;
		font-size: 12px;
	}
.inde_hxjsle1 .swiper{
    padding-bottom: 10px;
}
	.inde_hxjsle1 .swiper-pagination {
		bottom: 0;
		display: flex;
        justify-content: center;
	}

	.inde_hxjsri {
		width: 100%;
		padding: 15px;
		padding-top: 5px;
	}

	.inde_hxjsri1 {
	        padding: 10px 0;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	.inde_hxjsri1_1 {
		font-size: 16px;
		display: flex;
		align-items: center;
	}

	.inde_hxjsri1_1 img {
		width: 15px;
	}
.inde_hxjsri1_1 span {
    line-height: 16px;
}
	.inde_hxjsri1_2 {
		width: 20px;
	}

	.inde_hxjsri2 {
		margin-top: 10px;
		padding: 10px;
	}

	.inde_hxjsri2_1 {
		display: flex;
		align-items: center;
	}

	.inde_znxw {
		/*margin: 40px auto;*/
			margin: 20px auto;
	}

	.inde_znxwa {
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	.inde_znxwa1 {
		font-size: 20px;
	}

	.inde_znxwa2 {
		font-size: 14px;
	}

	.inde_znxwb {
		display: flex;
		flex-wrap: wrap;
	}

	.inde_znxwc {
		width: 100%;
	}

	.inde_znxwc1 {
		padding: 15px 0;
		display: flex;
		align-items: flex-start;
	}

	.inde_znxwc2_2 {
		font-size: 16px;
	}

	.inde_znxwc3_1 {
		font-size: 16px;
	}

	.inde_znxwc3_2 {
		display: flex;
		align-items: center;
		margin-top: 10px;
	}

	.inde_znxwd {
		width: 100%;
		margin-top: 20px;
	}

	.inde_znxwd1 {
		height: 300px;
	}

	.inde_znxwd3 {
		padding: 15px 20px;
	}

	.inde_znxwd3_2 {
		font-size: 18px;
	}

	.inde_znxwd .swiper-pagination {
		padding: 0 15px;
	}

	.inde_znal {
		margin: 50px auto;
	}

	.inde_znal1 {
		font-size: 22px;
	}

	.inde_znal2 {
		margin-top: 25px;
		display: flex;
		flex-wrap: wrap;
	}

	.inde_znal3 {
		width: 100%;
		margin-right: 0;
		margin-bottom: 30px;
		display: flex;
		overflow-x: auto;
		/* 允许水平滚动 */
	}

	.inde_znal3_1 {
		width: auto;
		height: 50px;
		margin-bottom: 0;
		margin-right: 10px;
		padding: 0 15px;
		font-size: 16px;
		flex: 0 0 auto;
		/* 防止子项收缩 */
		display: flex;
		align-items: center;
	}

	.inde_znal3_1 img {
		width: 15px;
	}

	.inde_znal3_1 span {
		width: auto;
		line-height: 50px;
	}

	.inde_znal4 {
		width: 100%;
	}

	.inde_znal5_1 {
		font-size: 20px;
	}

	.inde_znal5_2 {
		margin-top: 15px;
		font-size: 14px;
	}

	.inde_znal5_3 {
		display: flex;
		flex-wrap: wrap;
	}

	.inde_znal5_4 {
		margin-top: 15px;
		margin-right: 35px;
	}

	.inde_znal5_4_1 {
		font-size: 14px;
	}

	.inde_znal5_4_1 span {
		font-size: 20px;
	}

	.inde_znal5_5 {
		width: 120px;
		height: 40px;
		margin-top: 20px;
		font-size: 14px;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.inde_znal5_5 span {
		line-height: normal;
	}

	.inde_znsh {
		margin: 35px auto;
	}

	.inde_znsha {
		display: flex;
		flex-wrap: wrap;
	}

	.inde_znsha1 {
		width: 100%;
		margin-top: 15px;
		margin-right: 0;
	}

	.inde_znsha2 {
		height: 350px;
	}

	.inde_znsha3 {
		margin-top: 15px;
		font-size: 16px;
	}

	.inde_znsha4 {
		margin-top: 10px;
		font-size: 14px;
	}

	.inde_znsha5 {
		padding: 10px 0;
		margin-top: 10px;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	.inde_znsha5_1 {
		font-size: 16px;
	}

	.inde_znshb {
		margin-top: 35px;
		display: flex;
		flex-wrap: wrap;
	}

	.inde_znshb1 {
		width: 100%;
		height: 350px;
	}

	.inde_znshb2 {
		width: 100%;
		padding: 35px;
	}

	.inde_znshb2_1 {
		font-size: 20px;
	}

	.inde_znshb2_2 {
		margin-top: 10px;
		font-size: 14px;
	}

	.inde_znshb2_3 {
		width: 125px;
		height: 45px;
		margin-top: 15px;
		font-size: 14px;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.inde_znshb2_3 span {
		line-height: normal;
	}

	.inde_gyzn {
		margin: 40px auto;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}

	.inde_gyzn1 {
		margin-right: 0;
		margin-bottom: 20px;
	}

	.inde_gyzn2 {
		width: 100%;
	}

	.inde_gyzn2_1 {
		font-size: 22px;
	}

	.inde_gyzn2_2 {
		margin-top: 20px;
		font-size: 17px;
	}

	.inde_gyzn2_3 {
		margin-top: 10px;
		font-size: 14px;
	}

	.inde_gyzn2_4 {
		width: 125px;
		height: 45px;
		margin-top: 15px;
		font-size: 14px;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.inde_gyzn2_4 span{
		line-height: normal;
	}
	.footer_top {
	    padding-top: 35px;
	    padding-bottom: 20px;
	    display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}
	.footer_top3 {
	    width:100%;
	    padding: 0;
		flex-wrap: wrap;
	}
	.footer_top3_1 {
	    width: 33.33%;
		margin: 10px 0;
	    padding: 0 10px;
	}
	.footer_top2_1 {
	    margin-bottom: 15px;
	    font-size: 16px;
	}
	.footer_top2{
		width: 100%;
	}
	.footer_top2_2{
		display: flex;
		align-items: center;
	}
	.footer_down{
		padding: 15px 0;
	}
	.nybanne1 {
	    height: 300px;
	}
	.nybanne3_1 {
	    font-size: 22px;
	}
	.nybanne3_2 {
	    margin-top: 10px;
	    font-size: 14px;
	}
	.tit_bo {
	    margin: 15px auto;
		display: flex;
		align-items: center;
	}
	.gyzn_bo {
	    margin-bottom: 35px;
	}
	.gyzn_fl{
		display: flex;
		flex-wrap: wrap;
	}
	.gyzn_fl1 {
	    min-width: 100px;
	    height: 35px;
	    line-height: 35px;
	    font-size: 16px;
	    margin-top: 10px;
	    margin-right: 10px;
	}
	.gyzn_tit {
	    margin-top:25px;
	    font-size: 20px;
	}
	.gyzn_deta {
	    margin-top: 15px;
	    font-size: 14px;
	    line-height: 25px;
	}
	.gyzn_down{
		display: flex;
		flex-wrap: wrap;
	}
	.gyzn_down1 {
	    width:100%;
	    height:250px;
	    margin-right: 0;
	    margin-top: 25px;
	    border-radius: 10px;
	}
	.gyzn_down3 {
	    padding: 10px 15px;
	    font-size: 16px;
	}
	.hxjs_bo {
	    margin: 40px auto;
	    display:flex;
		flex-wrap: wrap;
	}
	.hxjs_bo1 {
	    width: 100%;
	    height: 230px;
	    border-radius: 10px;
	    margin-right: 0;
		margin-bottom: 20px;
	}
	.hxjs_bo2{
		width: 100%;
	}
	.hxjs_bo2_1{
		font-size: 20px;
	}
	.hxjs_bo2_2 {
	    margin-top: 15px;
	    font-size: 14px;
	}
	.hxjs_bo2_3 {
	           width: 110px;
	           height: 40px;
	    margin-top:15px;
	    font-size: 14px;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.hxjs_bo2_3 span{
		line-height: normal;
	}
	.hxjs_bos:nth-child(even) .hxjs_bo1 {
	    margin-left: 0;
	}
	.hxjs_deta {
	    margin-top: 20px;
	    margin-bottom:50px;
	}
	.hxjs_deta1{
		font-size: 20px;
	}
	.hxjs_deta2 {
	    margin-top: 10px;
	    font-size: 14px;
	}
	.hxjs_deta3 {
	    margin-top: 30px;
	    display:flex;
		flex-wrap: wrap;
		justify-content: center;
	}
	.hxjs_deta5{
		width: 100%;
	}
	.hxjs_deta6_1 {
	    width: 100%;
	    margin-right: 0;
	    margin-bottom: 15px;
	    border-radius: 10px;
	    padding: 15px;
	}
	.hxjs_deta6_3{
		font-size: 16px;
	}
	.hxjs_deta7 {
	    margin-top: 10px;
	    font-size: 20px;
	}
	.hxjs_deta8_1 {
	    margin-top: 15px;
	    font-size: 14px;
		display: flex;
		align-items: center;
	}
	.hxjs_deta4 {
	    margin-left: 0;
		margin-top: 20px;
	}
	.zl_bo {
	    margin: 35px auto;
	}
	.zl_list{
		display: flex;
		flex-wrap: wrap;
	}
	.zl_li {
	    width: 48%;
	    margin-right: 4%;
	    margin-bottom: 25px;
	}
	.zl_li:nth-child(3n){
		margin-right: 4%;
	}
	.zl_li:nth-child(2n){
		margin-right: 0;
	}
	.zl_li1_2 {
	    width: calc(100% - 30px);
	    height: calc(100% - 20px);
	}
	.zl_li2 {
	    margin-top: 10px;
	    font-size: 14px;
	}
	.zj_bo {
	    margin-bottom:35px;
	}
	.zj_li{
		width:100%;
		margin-top: 60px;
		border-radius: 10px;
		box-shadow: 0 0 6px rgba(204,204,204, .75);
		padding: 0 15px;
		padding-bottom: 10px;
		margin-right: 0;
	}
	.zj_li1 {
	    width: 90px;
	    height: 90px;
	    margin-top: -35px;
	}
	.zj_li2_1{
		font-size: 16px;
	}
	.zj_li2_2{
		font-size: 14px;
	}
	.zj_li3_1{
		font-size: 14px;
	}
	.zj_li3_2 {
	    margin-top: 10px;
	    font-size: 14px;
	  display: flex;
	  align-items: center;
	}
	.zj_deta {
	    margin: 20px auto;
	    display:flex;
		flex-wrap: wrap;
		justify-content: center;
	}
	.zj_detale {
	    margin-top: 35px;
	    margin-right: 0;
	    border-radius: 10px;
	    box-shadow: 0 0 6px rgba(204, 204, 204, .75);
	    padding: 0 15px;
	    padding-bottom: 25px;
		margin-bottom: 25px;
	}
	.zj_detale1 {
	    width: 90px;
	    height: 90px;
	    margin-top: -35px;
	}
	.zj_detale2 {
	    margin-top: 15px;
	    font-size: 16px;
	}
	.zj_detale3 {
	    margin-top: 10px;
	    font-size: 14px;
	}
	.zj_detari{
		width: 100%;
	}
	.zj_detari1 {
	    margin-bottom: 15px;
	}
	.zj_detari2 {
	    font-size:20px;
	}
	.zj_detari2 div {
	    padding-bottom: 10px;
	}
	.zj_detari3 {
	    padding: 15px 0;
	    font-size: 14px;
	    line-height: 25px;
	}
	.zj_detari4 {
	    padding: 15px 0;
	}
	.zj_detari4_1 {
	    margin-bottom: 10px;
	    font-size: 14px;
		display: flex;
		align-items: center;
	}
	.hzjg_bo {
	    margin: 25px auto;
	}
	.hzjg_li {
	    padding: 20px;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}
	.hzjg_li2 {
	    width: 100%;
	  display: flex;
	  flex-wrap: wrap;
	  justify-content: center;
	}
	.hzjg_li2_1{
		margin-right: 0;
		margin-bottom: 10px;
	}
	.hzjg_li2_2{
		width: 100%;
	}
	.hzjg_li2_3{
		font-size: 20px;
	}
	.hzjg_li2_4 {
	    margin-top: 10px;
	    font-size: 14px;
	}
	.hzjg_li1 {
	    width: 100%;
	    height: 180px;
	    border-radius: 10px;
	    margin-left: 0;
		margin-top: 45px;
	}
	.znxm_bo {
	    margin-top: 15px;
	    margin-bottom: 35px;
	}
	.znxm_li {
	    margin-bottom: 30px;
	    border-radius: 10px;
		flex-wrap: wrap;
	}
	.znxm_li1 {
	    width: 100%;
	    height: 210px;
	}
	.znxm_li2 {
	    width: 100%;
	    padding:15px;
	}
	.znxm_li2_1{
		font-size: 20px;
	}
	.znxm_li2_1::after {
	    width: 35px;
	    height: 2px;
	}
	.znxm_li2_2 {
	    margin-top: 10px;
	    font-size: 14px;
	}
	.znxm_li2_3{
		display: flex;
		flex-wrap: wrap;
	}
	.znxm_li2_4 {
	    width: 50%;
	    margin-top: 15px;
	}
	.znxm_li2_4_1 {
	    font-size: 14px;
	}
	.znxm_li2_4_1 span {
	    font-size: 18px;
	}
	.znxm_li2_5 {
	            width: 115px;
	            height: 40px;
	    margin-top: 10px;
	    font-size: 14px;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.znxm_li2_5 span{
		line-height: normal;
	}
	.znxm_deta {
	    margin-top: 20px;
	    margin-bottom: 40px;
	    display:flex;
		flex-wrap: wrap;
		justify-content: center;
	}
	.znxm_detale{
		width: 100%;
	}
	.znxm_detale1{
		font-size: 20px;
	}
	.znxm_detale2 {
	    margin-top: 10px;
	    font-size: 14px;
	    line-height: 25px;
	}
	.znxm_detale3 {
	    margin-top: 25px;
	}
	.znxm_detale3_1 {
	    font-size: 20px;
	    margin-bottom: 15px;
		display: flex;
		align-items: center;
	}
	.znxm_detale3_2 {
	    border-radius: 10px;
	    padding: 20px 15px;
	}
	.znxm_detale3_2_1 {
	    margin-bottom: 10px;
	    font-size: 14px;
	}
	.znxm_detale3_2_2 {
	    margin-bottom: 10px;
	    font-size: 14px;
		display: flex;
		align-items: center;
	}
	.znxm_detale3_3 {
	    border-radius: 10px;
	    padding: 20px 15px;
	}
	.znxm_detale3_3_1 {
	    margin-bottom: 15px;
	}
	.znxm_detale3_3_2{
		font-size: 16px;
	}
	.znxm_detale3_3_3{
		font-size: 14px;
	}
	.znxm_detari {
	    margin-left: 0;
		margin-top: 20px;
	    border-radius: 10px;
	    box-shadow: 0 0 6px rgba(5, 98, 53, .2);
	}
	.znxm_detari1 {
	    height: 40px;
	    padding: 0 15px;
	    line-height: 40px;
	    font-size: 16px;
	}
	.znxm_detari2 {
	    padding: 10px 20px;
	    padding-bottom: 20px;
	    display: flex;
		flex-wrap: wrap;
	}
	.znxm_detari3 {
	    margin-top: 15px;
	}
	.znxm_detari3_2{
		font-size: 16px;
	}
	.znxm_detari4 {
	    margin-top: 15px;
	}
	.znfw_bo {
	    margin: 25px auto;
	}
	.znfw_top {
	    height: 225px;
	    border-radius: 10px;
	}
	.znfw_top2 {
	    width: 200px;
	    border-radius: 10px;
	    padding: 25px;
	    position: absolute;
	    left: 25px;
	}
	.znfw_top2_2 {
	    font-size: 20px;
	}
	.znfw_top2_3{
		font-size: 14px;
	}
	.znfw_top2_4 {
	    margin-top: 10px;
	    font-size: 14px;
		display: flex;
		align-items: center;
	}
	.znfw_downs {
	    margin-top: 15px;
	}
	.znfw_down {
	    padding: 15px 0;
		display: flex;
		align-items: flex-start;
	}
	.znfw_down2_1{
		font-size: 16px;
	}
	.znfw_down2_3{
		font-size: 14px;
		display: flex;
		align-items: center;
	}
	.pages {
	    margin-top:25px;
	}
	.znfw_fot {
	    margin: 35px auto;
	    flex-wrap: wrap;
	}
	.znfw_fotb {
	    width: 100%;
	    margin-right: 0;
	    padding: 30px 15px;
		margin-bottom: 20px;
	}
	.znfw_fota1{
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.znfw_fota1_1{
		font-size: 16px;
		display: flex;
		align-items: center;
	}
	.znfw_fotb1 {
	    display:flex;
		flex-wrap: wrap;
		justify-content: center;
	}
	.znfw_fotb3{
		width: 100%;
	}
	.znfw_fotb3_1{
		font-size: 14px;
	}
	.znfw_fotb3_2{
		display: flex;
		flex-wrap: wrap;
	}
	.znfw_fotb3_3 {
		width: 100%;
	    margin-right: 0;
	    margin-top: 15px;
	}
	.znfw_fotb3_3_1{
		display: flex;
		align-items: center;
	}
	.znfw_fotb3_4 {
	    width: 115px;
	    height: 40px;
	    font-size: 14px;
	    margin-top: 20px;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.znfw_fotb3_4 span{
		line-height: normal;
	}
	.znfw_fotb2 {
	    border-radius: 10px;
	    margin-left: 0;
		margin-top: 25px;
		padding: 5px;
	}
	.znfw_fota {
	    /*width: 100%;*/
	    width: 70%;
	    border-radius: 10px;
	    padding: 25px 15px;
	            right: 10px;
	}
	.znfw_fota2 {
	    margin-top: 10px;
	    border-radius: 10px;
	    padding: 10px;
	}
	.znfw_fota2_1{
		display: flex;
		align-items: center;
	}
	.znfw_deta {
	    margin-top: 15px;
	    margin-bottom:35px;
	    display:flex;
		flex-wrap: wrap;
		justify-content: center;
	}
	.znfw_detale{
		width: 100%;
	}
	.znfw_detale1{
		font-size: 20px;
	}
	.znfw_detale2{
		display: flex;
		flex-wrap: wrap;
	}
	.znfw_detale2_1 {
	    margin-top: 10px;
	    margin-right: 15px;
		display: flex;
		align-items: center;
	}
	.znfw_detale3 {
	    margin-top: 10px;
	    padding: 25px 0;
	    font-size: 14px;
	    line-height: 25px;
	}
	.znfw_detale4_1 {
	    border-radius: 10px;
	    padding: 10px 15px;
	}
	.znfw_detale4_2{
		display: flex;
		align-items: center;
	}
	.znfw_detari {
	    margin-left: 0;
		margin-top: 25px;
	}
	.znfw_detari1 {
	    font-size: 18px;
	}
	.znfw_detari2 {
	    padding: 10px 0;
	}
	.znfw_detari2_1{
		font-size: 16px;
	}
	.znsh_fl {
	    margin-top: 15px;
	}
	.znsh_fl1 {
	    height: 40px;
	    line-height: 40px;
	    margin-right: 25px;
	    font-size: 16px;
	}
	.znsh_bo {
	    margin-top: 30px;
	    margin-bottom: 40px;
	}
	.znsh_boa{
		margin-bottom: 25px;
	}
	.znsh_bob{
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.znsh_bob1{
		font-size: 20px;
	}
	.znsh_bob2{
		font-size: 14px;
	}
	.znsh_boc{
		display: flex;
		flex-wrap: wrap;
	}
	.znsh_bod {
	    border-radius: 10px;
	    margin-top:15px;
	    display: flex;
	    flex-wrap: wrap;
	}
	.znsh_boe{
		display: flex;
		flex-wrap: wrap;
	}
	.znsh_boe1 {
	    width: 100%;
	    margin-top: 15px;
	    margin-right: 0;
	    border-radius: 10px;
	}
	.znsh_boe3 {
	    padding: 25px 10px;
	}
	.znsh_boe3_2 {
	    font-size: 16px;
	}
	.znsh_boe3_3{
		margin-top: 10px;
	}
	.znsh_boe3_4 {
	    margin-top: 15px;
	    font-size: 14px;
		display: flex;
		align-items: center;
	}
	.znyx_deta {
	    margin-top: 20px;
	    margin-bottom: 40px;
	}
	.znyx_deta1{
		font-size: 20px;
	}
	.znyx_deta2 {
	    margin-top: 10px;
	    font-size: 14px;
	}
	.znyx_deta3 {
	    margin-top: 15px;
	    display:flex;
		flex-wrap: wrap;
		justify-content: center;
	}
	.znyx_deta4 {
	    border-radius: 10px;
	    margin-right: 0;
		margin-bottom: 20px;
	}
	.znyx_deta5{
		width: 100%;
	}
	.znyx_deta5_1{
		font-size: 16px;
		display: flex;
		align-items: center;
	}
	.znyx_deta5_2{
		font-size: 14px;
	}
	.znyx_deta5_3{
		margin-top: 20px;
	}
	.znyx_deta5_4{
		display: flex;
		align-items: center;
	}
	.znyx_deta5_4_2{
		font-size: 14px;
	}
	.znyx_deta5_4_3{
		font-size: 14px;
	}
	.znyx_deta5_5 {
	    margin-top: 20px;
		display: flex;
		align-items: center;
	}
	.znyx_deta5_5_4{
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.znyx_deta5_6 {
	    margin-top: 20px;
	    padding: 15px;
	}
	.dp_detaa {
	    padding: 30px 0;
	}
	.dp_detab {
	    border-radius: 10px;
		flex-wrap: wrap;
	}
	.dp_detab1 {
	    width: 100%;
	    height: 160px;
	}
	.dp_detab2 {
	    width: 100%;
	    padding: 30px;
	}
	.dp_detab2_1{
		font-size: 20px;
	}
	.dp_detab2_2 {
	    margin-top: 10px;
	    font-size: 14px;
	}
	.dp_detab2_3 {
	    margin-top: 10px;
	    font-size: 14px;
	}
	.dp_detab2_4 {
	    width: 120px;
	    height: 40px;
	    margin-top: 20px;
	    font-size: 14px;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.dp_detab2_4 span{
		line-height: normal;
	}
	.dp_detac{
		display: flex;
		flex-wrap: wrap;
	}
	.dp_detacle {
	    width: 100%;
	    margin-top: 20px;
	}
	.dp_detacri1{
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.dp_detacri1_1{
		font-size: 16px;
	}
	.dp_detacle1{
		margin-top: 10px;
	}
	.dp_detacri {
	    width: 100%;
	    margin-left: 0;
	    margin-top: 20px;
	}
	.dp_detacri2{
		display: flex;
		flex-wrap: wrap;
	}
	.dp_detacri2_1 {
	    height: 35px;
	    line-height: 35px;
	    margin-top: 10px;
	    font-size: 14px;
	}

}