@media screen and (max-width:1760px) {}

@media screen and (max-width:1460px) {}

@media screen and (max-width:1375px) {}

@media screen and (max-width:1345px) {}

@media screen and (max-width:1300px) {}

@media screen and (max-width:1250px) {}

@media screen and (max-width:1200px) {

	.head,
	.nav {
		display: none;
	}

	.modle_1 ul {
		margin-top: 20px;
	}

	.modle_1 ul li {
		width: 46%;
		margin: 0px 2%;
		margin-bottom: 25px;
	}

	.modle_1 ul li .dm .nt {
		font-size: 14px;
	}

	.modle_1 ul li .dm {
		padding: 25px 0;
	}

	.modle_2 .listvest .list {
		display: block;
		width: 100%;
	}

	.modle_2 .listvest .list .cont {
		padding: 2%;
		width: 96%;
	}

	.modle_2 .box .click {
		position: relative;
		left: auto;
		top: auto;
		width: 100%;
	}

	.modle_2 .box .click .it {
		width: 31%;
		margin: 0px 1%;
	}

	.modle_2 .box {
		padding: 20px 2%;
	}

	.modle_2 .listvest {
		margin-top: 15px;
	}

	.modle_2 .listvest .list .cont .t1 {
		font-size: 20px;
		margin-bottom: 10px;
	}

	.modle_2 .listvest .list .cont .dect {
		font-size: 14px;
		margin-bottom: 10px;
	}

	.modle_2 .listvest .list .img {
		width: 100%;
	}

	.modle_2 .listvest .list .img img {
		width: 100%;
	}

	.modle_3 {
		padding: 25px 0;
	}

	.cm_title .t1 {
		font-size: 24px;
	}

	.cm_title .t2 {
		font-size: 18px;
		margin-top: -20px;
	}

	.modle_3 .click {
		margin-bottom: 15px;
	}

	.modle_3 .click span {
		width: 23%;
		font-size: 12px;
		padding: 20px 0px;
	}

	.modle_3 .listvest .list ul li {
		width: 48%;
		margin: 0px auto;
		margin-bottom: 20px;
	}

	.modle_3 .listvest .list ul li:nth-child(2n) {
		float: right;
	}

	.modle_3 .listvest .list ul li .nt {
		margin-top: 10px;
		font-size: 16px;
	}

	.modle_4 .box .it {
		position: relative;
		top: auto !important;
		left: auto !important;
		right: auto !important;
		text-align: left !important;
		margin-bottom: 25px;
		border-bottom: 1px solid #ccc;
		padding-bottom: 20px;
	}

	.modle_4 {
		padding: 20px 0;
	}

	.modle_4 .box .it .t1 {
		font-size: 16px;
	}

	.modle_4 .box .it .t2 {
		font-size: 12px;
	}

	.modle_5 {
		background: #fff;
	}

	.modle_5 .swiper-container {
		height: auto;
		padding-bottom: 60px;
	}

	.modle_5 {
		padding: 20px 0;
	}

	.modle_6 {
		padding: 20px 0;
	}

	.modle_6 .box .it {
		width: 100%;
		margin: 0px auto;
		margin-bottom: 25px;
		display: block;
	}

	.modle_6 .box .it .img img {
		width: 100%;
	}

	.modle_6 .box .it .cont {
		padding: 3%;
	}

	.modle_6 .box .it .cont .t2 {
		height: auto;
		font-size: 14px;
		margin-bottom: 10px;
	}

	.modle_6 .box .it .cont .t1 {
		font-size: 16px;
		margin-bottom: 10px;
	}

	.footer .tel_info {
		width: 100%;
	}

	.footer {
		padding: 20px 0;
	}

	.footer .rit_boxs {
		width: 100%;
	}

	.footer .f_nav ul {
		width: 100%;
		margin: 0px 1%;
		margin-top: 25px;
	}

	.footer .f_nav ul .f_nt {
		width: 100%;
	}

	.footer .f_nav ul li {
		width: 23%;
		margin: 0px 1%;
		float: left;
	}

	.footer .ewm {
		margin-top: 30px;
	}


	.child_banner {
		height: 280px;
	}

	.cm_title1 {
		margin-bottom: 20px;
	}

	.cm_title1 .t1 {
		font-size: 20px;
	}

	.cm_title1 .t2 {
		font-size: 14px;
	}

	.modle_7 {
		padding: 25px 0;
	}

	.modle_8 {
		padding: 25px 0;
	}

	.modle_8 .box .list {
		width: 100%;
	}

	.modle_8 .box .list img {
		width: 100%;
	}

	.modle_9 {
		padding: 25px 0;
	}

	.modle_9 .box .list .dm {
		padding: 2%;
	}

	.modle_9 .box .list .img {
		height: 180px;
	}

	.modle_9 .box .list .nt {
		font-size: 14px;
	}

	.modle_10 .box {
		display: block;
	}

	.modle_10 .box .cont {
		width: 100%;
	}

	.modle_10 .box .cont .it .t1 {
		font-size: 16px;
	}

	.modle_10 .box .cont .it .t2 {
		font-size: 14px;
	}

	.modle_10 {
		padding: 25px 0;
	}

	.modle_11 {
		padding: 25px 0;
	}

	.modle_11 .it .nt {
		font-size: 14px;
	}

	.modle_11 .it {
		margin-bottom: 15px;
	}

	.page_1 a {
		font-size: 14px;
	}


	.modle_12 .click a {
		font-size: 16px;
		margin: 0px 3%;
	}

	.modle_12 {
		padding: 25px 0;
	}

	.modle_12 .click {
		margin-bottom: 25px;
	}

	.modle_12 .group .it {
		width: 48%;
		margin: 0px auto;
		margin-bottom: 30px;

	}

	.modle_12 .group .it:nth-child(2n) {
		float: right;
		margin: 0px auto;
		margin-bottom: 30px;

	}

	.modle_12 .group .it .nt {
		font-size: 14px;
	}

	.page_1 {
		margin: 25px 0;
	}

	.modle_12 .group {
		margin-bottom: 15px;
	}

	.modle_13 .group .it {
		width: 100%;
		margin-bottom: 15px;
	}

	.modle_13 .group .it .img img {
		width: 100%;
	}

	.modle_13 {
		padding: 25px 0;
	}

	.modle_13 .group .it .dm {
		padding: 15px;
	}

	.modle_13 .group .it .dm .t1 {
		font-size: 16px;
	}

	.modle_13 .group .it .dm .dect {
		font-size: 14px;
	}

	.weizhi {
		padding: 15px 0;
		font-size: 14px;
		margin-bottom: 15px;
	}

	.modle_14 .tit {
		font-size: 16px;
	}

	.modle_14 .cont {
		font-size: 14px;
	}

	.modle_14 .caozuo a {
		width: 100%;
		font-size: 14px;
		margin-bottom: 10px;
	}

	.modle_14 {
		padding-bottom: 15px;
	}

	.modle_15 {
		padding: 25px 0;
	}

	.modle_15 .group .it {
		margin-bottom: 15px;
	}

	.modle_15 .group .it .dm {
		display: block;
		padding: 2.5%;
	}

	.modle_15 .group .it .dm .img {
		width: 100%;
	}

	.modle_15 .group .it .cont {
		padding: 2%;
	}

	.modle_15 .group .it .cont .ct {
		font-size: 16px;
	}

	.modle_15 .group .it .cont .dect {
		font-size: 14px;
		height: auto;
	}

	.modle_16 {
		padding: 25px 0;
	}

	.modle_16 .dect {
		font-size: 14px;
	}

	.modle_16 .group .it {
		display: block;
		width: 100%;
		margin-bottom: 30px;
	}

	.modle_16 .group .it .cont {
		padding: 3% 0 !important;
	}

	.modle_16 .group .it .cont .t1 {
		font-size: 22px;
	}

	.modle_16 .group .it .cont .cn {
		font-size: 14px;
		margin: 20px 0;
	}

	.modle_16 .group .it .img {
		width: 100%;
	}

	.modle_16 .group,
	.it:nth-child(2n) .cont {
		padding-right: 0px;
	}

	.modle_16 .dect {
		margin-bottom: 20px;
	}

	.modle_17 {
		padding: 25px 0;
	}

	.modle_17 .box .list {
		width: 100%;
		margin-bottom: 25px;
	}

	.modle_18 {
		padding: 25px 0;
	}

	.modle_18 .dect {
		font-size: 14px;
	}

	.modle_18 .box1 {
		padding: 25px 3%;
		display: block;
	}

	.modle_18 .box1 .it {
		width: 48%;
		margin: 0px 1%;
		margin-bottom: 20px;
	}

	.modle_19 {
		padding: 25px 0;
	}

	.modle_19 .box .click_span {
		position: relative;
		width: 100%;
		left: auto;
		bottom: auto;
		margin-top: 20px;
	}

	.modle_19 .box .click_span .dm {
		padding: 2%;
	}

	.modle_19 .box .click_span .dm .it {
		width: 21%;
		margin: 0px 1%;
	}

	.modle_19 .box .click_span .dm .it {
		float: left;
	}

	.modle_19 .box .listvest .list .cont .dm {
		padding: 2%;
	}

	.modle_19 .box .listvest .list .cont {
		bottom: auto;
		top: 20%;
	}

	.modle_20 .box .img {
		width: 100%;
	}

	.modle_20 .box .img img {
		width: 100%;
	}

	.modle_20 .box .cont {
		width: 100%;
		position: relative;
		left: auto;
		bottom: auto;
		top: auto;
		right: auto;
		float: left;
		width: 100%;
		transform: translate(0, 0%);
		box-shadow: none;

	}

	.modle_20 .box .cont .dms {
		padding: 2%;
	}

	.modle_20 {
		padding: 25px 0;
	}

	.modle_21 {
		padding: 25px 0;
	}

	.modle_21 .let {
		width: 100%;
	}

	.modle_21 .rit {
		width: 100%;
		margin-top: 20px;
	}

	.modle_21 .rit .it {
		margin-bottom: 20px;
	}

	.modle_22 .list {
		display: block;
		width: 100%;
	}

	.modle_22 .list .cont {
		padding: 0px;
		margin-top: 25px;
	}

	.modle_22 {
		padding: 25px 0;
	}

	.modle_22 .list {
		margin-bottom: 40px;
	}

	.modle_23 .group .it:nth-child(4n) {
		width: 48%;
		margin-right: 0px !important;
	}

	.modle_12 .click a {
		margin-bottom: 20px;
		display: inline-block;
	}

	.modle_23 .p_title {
		font-size: 24px;
		margin-bottom: 20px;
	}

	.modle_25 .box_25 .it {
		display: block;
		width: 100%;
		margin-bottom: 20px;
	}

	.modle_25 .box_25 .it .cont {
		margin-top: 30px;
	}

	.modle_25 .box_25 .it .cont .t_li .t1 {
		font-size: 22px;
	}

	.modle_25 .box_25 .it .cont .t_li {
		font-size: 14px;
		line-height: 26px;
		margin-bottom: 20px;
	}

	.modle_25 .box_25 .it:nth-child(2n) .cont {
		padding-left: 0 !important;
	}

	.modle_25s {
		padding-bottom: 20px;
	}

	.modle_25s .click {
		margin-bottom: 0px;
	}

	.modle_27 {
		padding-bottom: 20px;
	}

	.modle_27 {
		padding-bottom: 20px;
	}

	.modle_31 .box .con {
		display: block;
		width: 96%;
		padding: 30px 2%;
	}

	.modle_31 .box {
		display: block;
		width: 100%;
	}

	.modle_31 .box .con .it .ct {
		font-size: 16px;
	}

	.modle_32 {
		padding: 20px 0;
	}

	.modle_32 .box1 .t2 {
		font-size: 14px;
	}

	.modle_32 .box1 .t1 {
		font-size: 16px;
	}

	.modle_32 .box2 .it .t1 {
		font-size: 16px;
	}

	.modle_32 .box2 .it .t2 {
		font-size: 12px;
	}

	.modle_31 {
		padding: 25px 0;
	}
}

@media screen and (max-width:1160px) {}

@media screen and (max-width:1100px) {}

@media screen and (max-width:1040px) {}

@media screen and (max-width:900px) {}

@media screen and (max-width:800px) {}

@media screen and (max-width:720px) {}

@media screen and (max-width:620px) {}

@media screen and (max-width:570px) {}

@media screen and (max-width:500px) {}

@media screen and (max-width:414px) {}

@media screen and (max-width:370px) {}

@media screen and (max-width:320px) {}
