@media (max-width: 1430px) and (min-width: 1270px) {

	.heade1 {
		margin-left: 50px;
	}

	.heade1 li {
		margin-right: 30px;
	}

}

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

	header {
		padding: 0 20px;
	}

	/*.logo {*/
	/*	height: 35px;*/
	/*	margin-top: 32px;*/
	/*}*/

	.heade1 {
		margin-left: 20px;
	}

	.heade1 li {
		margin-right: 20px;
	}

	.heade2_2 {
		width: 100px;
		margin-left: 10px;
	}

}

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

	header {
		padding: 0 2.5%;
	}

	.header {
		height: 50px;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	.logo {
		height: 30px;
		margin-top: 0;
	}

	.heade2 {
		margin-top: 0;
		display: flex;
		align-items: center;
	}

	.heade2_1 {
		font-size: 14px;
		display: flex;
		align-items: center;
	}

	.heade2_2 {
		width: 90px;
		height: 30px;
		line-height: 30px;
		margin-left: 5px;
		font-size: 12px;
	}

	.menubtn i {
		display: block;
		width: 25px;
		height: 2px;
		background-color: #333333;
		-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: 100%;
		height: 100%;
		/*background-color: #1c1c1c;*/
		/* display: none; */
		background: rgba(255, 255, 255, 0);
		position: fixed;
		top: 0px;
		right: -100%;
		z-index: 1001;
	}

	.MULUS {
		width: 65%;
		height: 100%;
		background-color: #1c1c1c;
		box-sizing: border-box;
		/*overflow: hidden;*/
		/*overflow-y: auto;*/
		padding: 10px;
		position: fixed;
		right: -100%;
		top: 0;
			z-index: 1002;
	}
.mulu_colse{
    width: 20px;
    position: absolute;
    left: -30px;
    top: 10px;
}
	.mulu {
		border-bottom: 1px solid rgba(255, 255, 255, 0.2);
		box-sizing: border-box;
		width: 100%;
		display: block;
	}

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

	.banne {
		height: auto;
	}

	.banne3_1 {
		font-size: 27px;
	}

	.banne3_2 {
		font-size: 22px;
	}

	.banne3_3 {
		width: 120px;
		height: 35px;
		margin-top: 10px;
		line-height: 35px;
		font-size: 14px;
	}

	.inde_zckzn {
		margin: 40px auto;
	}

	.inde_zckzn1 {
		font-size: 19px;
	}

	.inde_zckzn2 {
		margin-top: 15px;
		display: flex;
		flex-wrap: wrap;
	}

	.inde_zckzn2_1 {
		width: 100%;
		margin-right: 0;
		padding: 20px;
		margin-bottom: 10px;
	}

	.inde_zckzn2_1:last-child {
		margin-bottom: 0;
	}

	.inde_zckzn2_2 span {
		font-size: 24px;
	}

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

	.inde_zckzn3 {
		margin-top: 15px;
	}

	.inde_zcksj {
		margin: 35px auto;
	}

	.inde_zcksj1 {
		margin-top: 10px;
	}

	.inde_zcksj1_1 {
		font-size: 16px;
	}

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

	.inde_zcksj2_1 {
		font-size: 14px;
	}

	.inde_zcksj2_1 img {
		height: 40px;
		margin-bottom: 10px;
	}

	.inde_zcksj3 {
		width: 185px;
		height: 35px;
		margin-top: 20px;
		font-size: 14px;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.inde_zcksj3 span {
		line-height: normal;
	}

	.inde_stxt {
		margin: 35px auto;
	}

	.inde_stxt1 {
		margin-top: 15px;
	}

	.inde_stxt2 {
		width: 230px;
		height: 40px;
		margin-top: 25px;
		font-size: 14px;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.inde_stxt2 img {
		width: 15px;
	}

	.inde_hxgn {
		margin: 25px auto;
	}

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

	.inde_hxgn2 {
		width: 49%;
		margin-top: 20px;
	}

	.inde_hxgn2:nth-child(2n) {
		margin-right: 0;
	}

	.inde_hxgn2_2 {
		height: 35px;
		margin-bottom: 10px;
	}

	.inde_hxgn2_3 {
		height: 35px;
		margin-bottom: 10px;
	}

	.inde_hxgn2_1 {
		padding: 15px 0;
		font-size: 14px;
	}

	.inde_hxjz {
		margin-top: 40px;
		margin-bottom: 15px;
	}

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

	.inde_hxjz1_1 {
		width: 100%;
		margin-right: 0;
		margin-top: 20px;
	}

	.inde_hxjz1_2 {
		padding: 45px 0;
	}

	.inde_hxjz1_3 {
		font-size: 18px;
	}

	.inde_hxjz1_4 {
		font-size: 14px;
	}

	.inde_xrzx {
		margin: 35px auto;
	}

	.inde_xrzx1 {
		margin-top: 15px;
		display: flex;
		flex-wrap: wrap;
	}

	.inde_xrzx1_1 {
		width: 32%;
		height: 50px;
		margin: 5px 0;
		margin-right: 2%;
	}

	.inde_xrzx1_1:nth-child(3n) {
		margin-right: 0;
	}

	.inde_xrzx2 {
		width: 140px;
		height: 40px;
		line-height: 40px;
		margin-top: 20px;
		font-size: 14px;
	}

	.inde_xwzx {
		margin: 35px auto;
	}

	.inde_xwzx1 {
		margin-top: 15px;
		display: flex;
		flex-wrap: wrap;
	}

	.inde_xwzx1_1 {
	    width: 100%;
		/*height: 125px;*/
		margin-bottom: 10px;
	}

	.inde_xwzx1_3 {
		padding: 10px;
	}

	.inde_xwzx1_4 {
		font-size: 14px;
	}

	.inde_xwzx1_5 {
		margin-top: 5px;
		font-size: 12px;
	}

	.inde_xwzx2 {
		padding: 10px 0;
		display: flex;
		align-items: center;
	}

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

	.inde_xwzx2_2 {
		font-size: 14px;
	}

	.inde_lxgws {
		background-position: center bottom;
	}

	.inde_lxgw {
		margin: 35px auto;
	}

	.inde_lxgw1 {
		font-size: 17px;
	}

	.inde_lxgw2 {
		font-size: 12px;
	}

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

	.inde_lxgw3_1 {
		width: 100%;
		margin-top: 15px;
	}

	.inde_lxgw3_2 {
		width: 100%;
		margin-top: 15px;
		margin-left: 0;
	}

	.inde_lxgw4 {
		height: 45px;
		font-size: 16px;
	}

	.footer_top {
		padding: 15px 0;
	}

	.footer_top1 {
		font-size: 14px;
	}

	.footer_top1 img {
		height: 30px;
	}

	.footer_down1 {
		padding: 15px 0;
		flex-wrap: wrap;
	}

	.footer_down3 {
		width: 50%;
		margin-bottom: 10px;
	}

	.footer_down3:nth-child(5) {
		width: 100%;
	}

	.footer_down3_3 {
		display: flex;
		align-items: flex-start;
	}

	.footer_down4 {
		padding: 10px 0;
	}

	.nybanner {
		height: auto;
	}

	.nybanne3_1 {
		font-size: 27px;
	}

	.nybanne3_2 {
		margin-top: 10px;
		font-size: 22px;
	}

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

	.znpt_hytd {
		margin: 35px auto;
	}

	.znpt_hytd1 {
		font-size: 19px;
	}

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

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

	.znpt_hytd3_1 {
		margin-top: 15px;
		padding: 15px 0;
		font-size: 14px;
	}

	.znpt_hytd3_1 img {
		height: 35px;
	}

	.znpt_cxz {
		margin: 40px auto;
	}

	.znpt_cxz2 {
		width: 49%;
		margin-top: 15px;
		padding: 25px 15px;
		font-size: 15px;
	}

	.znpt_cxz2:nth-child(2n) {
		margin-right: 0;
	}

	.znpt_mxgn {
		margin: 45px auto;
	}

	.znpt_mxgn2 {
		margin-top: 35px;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}

	.znpt_mxgn3 {
		width: 100%;
	}

	.znpt_mxgn3_1 {
		font-size: 18px;
	}

	.znpt_mxgn3_2 {
		margin-top: 20px;
		font-size: 14px;
	}

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

	.znpt_mxgn3_4 {
	        width: 30%;
    margin-right: 5%;
		margin-top: 20px;
	}
.znpt_mxgn3_4_1 {
    height: 25px;
}
	.znpt_mxgn3_4_2 {
		margin-top: 10px;
		    font-size: 12px;
	}

	.znpt_mxgn4 {
		max-width: 80%;
		width: auto;
		margin-top: 25px;
	}

	.znpt_gzwm {
		margin: 20px auto;
	}

	.znpt_gzwm1 {
		font-size: 17px;
	}

	.znpt_gzwm2 {
		display: flex;
		justify-content: center;
	}

	.znpt_gzwm2_1 {
		height: 35px;
		padding: 0 20px;
		font-size: 14px;
	}

	.znpt_gzwm2_1 span {
		line-height: 35px;
	}

	.cgal_bo {
		margin: 45px auto;
	}

	.cgal_list {
		display: flex;
		flex-wrap: wrap;
		margin-bottom: 35px;
	}

	.cgal_li2 {
		width: 100%;
	}

	.cgal_li2_1 {
		padding-bottom: 10px;
		font-size: 17px;
	}

	.cgal_li2_1::after {
		width: 35px;
		height: 2px;
	}

	.cgal_li2_3 {
		margin-top: 15px;
	}

	.cgal_li2_3_1 {
		font-size: 16px;
	}

	.cgal_li2_3_2 {
		margin-top: 10px;
		font-size: 12px;
		line-height: 20px;
	}

	.cgal_li1 {
		width: 100%;
		height: 200px;
		margin-left: 0;
		margin-top: 2%;
	}

	.cgal_khal {
		margin: 35px auto;
	}

	.cgal_khal1 {
		font-size: 17px;
	}

	.cgal_khal2 {
		height: 150px;
		margin-top: 15px;
	}

	.cgal_khal2 .swiper {
		width: calc(100% - 30px - 30px);
		height: 100%;
	}
	.cgal_khal2 .swiper-button-prev {
		width: 15px;
		height: 30px;
		        margin-top: -15px;
	}

	.cgal_khal2 .swiper-button-next {
		width: 15px;
		height: 30px;
		        margin-top: -15px;
	}

	.gywm_kmy {
		margin: 30px auto;
	}

	.gywm_kmy1 {
		font-size: 17px;
	}

	.gywm_kmy2 {
		margin-top: 15px;
		display: flex;
		flex-wrap: wrap;
	}

	.gywm_kmy2_1 {
		width: 100%;
	}

	.gywm_kmy2_2 {
		width: 100%;
		font-size: 14px;
		line-height: 25px;
	}

	.gywm_qywh {
		margin: 40px auto;
	}

	.gywm_qywh1 {
		margin-top: 25px;
	}

	.gywm_qywh2 {
		margin-bottom: 30px;
		display: flex;
		align-items: flex-start;
	}

	.gywm_qywh2_1 {
		width: 120px;
		margin-top: 25px;
		font-size: 20px;
		display: flex;
		align-items: center;
	}

	.gywm_qywh2_1 img {
		width: 25px;
		margin-right: 10px;
	}

	.gywm_qywh2_2 {
		width: calc(100% - 120px);
	}

	.gywm_qywh2_3_1 {
		font-size: 20px;
	}

	.gywm_qywh2_3_2 {
		/*margin-top: 10px;*/
		font-size: 14px;
	}

	.gywm_fzlc {
		margin: 25px auto;
	}

	.gywm_fzlc1 {
		margin-top: 20px;
	}

	.gywm_fzlc2_1 {
		font-size: 16px;
	}

	.gywm_fzlc2_2 {
		height: 55px;
	}

	.gywm_fzlc2_3 {
		font-size: 12px;
		line-height: 20px;
	}

	.gywm_gszz {
		margin: 35px auto;
	}

	.gywm_gszz1 .swiper-button-prev {
		width: 15px;
		height: 30px;
	}

	.gywm_gszz1 .swiper-button-next {
		width: 15px;
		height: 30px;
	}

	.gywm_gszz1 .swiper {
		width: calc(100% - 30px - 30px);
	}

	.gywm_gszz2_3 {
		padding: 10px;
	}

	.gywm_gszz2_4 {
		font-size: 14px;
	}

	.gywm_zxdt {
		margin: 35px auto;
	}

	.gywm_zxdt1 {
		margin-top: 15px;
	}

	.gywm_zxdt2 {
		font-size: 14px;
		width: 135px;
		height: 40px;
		line-height: 40px;
		margin-top: 20px;
	}

	.gywm_lxwm {
		margin: 35px auto;
	}

	.gywm_lxwm1 {
		margin-top: 20px;
		flex-wrap: wrap;
	}

	.gywm_lxwm1_1 {
		width: 100%;
		padding: 15px;
	}

	.gywm_lxwm1_2 {
		font-size: 20px;
		margin-bottom: 10px;
	}

	.gywm_lxwm1_3 {
		font-size: 14px;
		display: flex;
		align-items: center;
	}

	.gywm_lxwm1_4 {
		width: 100%;
	}

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

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

	.zxdt_ty {
		height: 50px;
		display: flex;
		justify-content: center;
	}

	.zxdt_ty1 {
		height: 50px;
		line-height: 50px;
		margin-right: 35px;
		font-size: 14px;
	}

	.zxdt_bo {
		margin: 25px auto;
	}

	.zxdt_li {
		margin-bottom: 15px;
		padding: 0 15px;
		flex-wrap: wrap;
	}

	.zxdt_li1 {
		border-right: 0;
		border-bottom: 1px solid #E3E3E3;
		width: 100%;
		padding: 15px 0;
	}

	.zxdt_li1_1 {
		font-size: 20px;
	}

	.zxdt_li1_3 {
		width: 25px;
		margin-top: 10px;
	}

	.zxdt_li2 {
		width: 100%;
		padding: 10px 0;
		display: flex;
		flex-wrap: wrap;
	}

	.zxdt_li2_1 {
		width: 100%;
		margin-left: 0;
		margin-top: 25px;
	}

	.zxdt_li2_2 {
		width: 100%;
	}

	.zxdt_li2_3 {
		font-size: 16px;
	}

	.zxdt_li2_4 {
		margin-top: 10px;
	}

	.pages {
		margin-top: 30px;
	}

	.dywm_bo {
		margin: 25px auto;
		display: flex;
		flex-wrap: wrap;
	}

	.dywm_bo1_1 {
		font-size: 20px;
	}

	.dywm_bo1_2 {
		font-size: 14px;
	}

	.dywm_bo2 {
		width: 100%;
		margin-top: 10px;
	}

	.dywm_bo2_1 {
		font-size: 14px;
	}
	.zxdt_detail {
	    margin: 25px auto;
	    display: flex;
		flex-wrap: wrap;
	}
	.zxdt_deleft {
	   width: 100%;
	}
	.zxdt_dele1 {
	    font-size: 20px;
	}
	.zxdt_dele2{
		flex-wrap: wrap;
	}
	.zxdt_dele2_1 {
	    margin-right: 10px;
	    font-size: 12px;
	}
	.zxdt_dele3 {
	    margin-top: 15px;
	    padding: 15px 0;
	    font-size: 14px;
	    line-height: 25px;
	}
	.zxdt_dele4_1 {
	    padding: 5px 10px;
	}
	.zxdt_dele4_2{
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.zxdt_dele4_3 {
	    font-size: 14px;
	}
	.zxdt_deright {
	    width: 100%;
	    margin-left: 0;
		margin-top: 20px;
	}
	.zxdt_deri1{
		font-size: 16px;
	}
	.zxdt_deri3 {
	    padding: 10px 0;
	    display: flex;
		align-items: center;
	}
	.jcksj_bo {
	    margin: 35px auto;
	}
	.jcksj_bo1 {
	    margin-bottom: 15px;
	}
	.jcksj_bo2 {
	    font-size: 20px;
	    margin-bottom: 15px;
	}
	.jcksj_bo3{
		width: 1020px;
	}
	.jcksj_bo3 td {
	    padding: 10px 0;
	    font-size: 14px;
	}
	.jcksj_bo4{
		width: 1020px;
	}
	.jcksj_bo4 td {
	    padding: 10px 0;
	    font-size: 14px;
	}
	.jcksj_bo4 td:first-child {
	    font-size: 16px;
	}
	.jcksj_bo5{
		display: flex;
		flex-wrap: wrap;
		justify-content: flex-end;
	}
	.jcksj_bo5_1 {
	    margin-right: 10px;
	}
	.jcksj_bo6{
		width: 1020px;
	}
	.jcksj_bo6 td {
	    padding:10px;
	}
	.jcksj_bo6_1{
		font-size: 16px;
	}
	.jcksj_bo6_2{
		font-size: 14px;
	}
	.jcksj_bo8 {
	    width: 200px;
	    height: 40px;
	    font-size: 14px;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.jcksj_bo8 span{
		line-height: normal;
	}
	.bmtc_box {
	    width: 80%;
		flex-wrap: wrap;
	}
	.bmtc_bo1 {
	    width: 100%;
	    padding: 20px 0;
		display: none;
	}
	.bmtc_bo1_1 {
	    width: 120px;
	}
	.bmtc_bo1_2 {
	    margin-top: 10px;
	    font-size: 14px;
	}
	.bmtc_bo1_3 {
	    width: 90px;
	    margin-top: 15px;
	}
	.bmtc_bo1_4 {
	    margin-top: 15px;
	    font-size: 20px;
	}
	.bmtc_bo1_5 {
	    margin-top: 5px;
	    font-size: 12px;
	}
	.bmtc_bo2 {
	    width: 100%;
	    padding: 20px;
	}
	.bmtc_bo2_1 {
	    margin-bottom: 15px;
	    font-size: 16px;
	}
	.bmtc_bo2_2 {
	    margin-bottom: 15px;
	}
	.bmtc_bo2_3 {
	    font-size: 14px;
	}
	.bmtc_bo2_4 {
	   display: flex;
	   align-items: center;
	}
	.bmtc_bo2_5 {
	    height: 40px;
	    font-size: 16px;
	}
	.bmtc_colse {
	    width: 20px;
	    right: -15px;
	    top: -25px;
	}

}