@media screen and (max-width: 1760px) {}

@media screen and (max-width: 1460px) {
	.modle_1 ul li .conts .dm .dects {
		font-size: 14px;
	}
	.modle_1 ul li .conts .dm {
		padding: 15px 30px;
	}
	.modle_1 ul li .conts .textsr,
	.modle_1 ul li .let img {
		width: 80%;
	}
	.modle_1 ul li {
		margin-bottom: 60px;
	}
}

@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) {
	.phone_shows {
		display: block;
	}
	#nav {
		display: none;
	}
	#footer {
		padding: 15px 0;
	}
	#footer .f_logo {
		width: 100%;
	}
	#footer .f_logo img {
		height: 60px;
	}
	#footer .f_navs {
		margin-left: 0px;
		width: 48%;
	}
	#footer .f_couinfo {
		float: right;
		width: 50%;
	}
	#footer .f_ewminfo {
		width: 100%;
	}
	#footer .copy {
		display: none;
	}
	#footer .f_ewminfo img {
		width: 100px;
	}
	#footer .f_ewminfo .info {
		margin-top: 25px;
	}
	#phone_footer li .tt {
		font-size: 12px;
	}
	#phone_footer {
		display: block;
	}
	.modle_1 ul li .let {
		width: 100%;
	}
	.modle_1 ul li .let img {
		width: 100%;
	}
	.modle_1 {
		padding: 0px 3%;
	}
	.modle_1 ul li .rit {
		position: relative;
		width: 100%;
		height: auto;
	}
	.modle_1 ul li .conts .textsr,
	.modle_1 ul li .let img {
		width: 100%;
	}
	.modle_1 ul li .conts .dm {
		padding: 20px 3%;
	}
	.modle_1 ul li:nth-child(2n) .conts .dm {
		padding: 20px 3%;
	}
	.modle_1 ul li .conts {
		background: #f9f9f9;
		width: 100%;
		position: relative;
		top: auto;
		transform: translate(0, 0);
	}
	.modle_1 ul li {
		margin-bottom: 20px;
	}
	.modle_1 ul li .conts .dm .ttit {
		background: url(../img/p12.png) center left no-repeat;
		background-size: 50px;
		height: 45px;
	}
	.modle_1 ul li .conts .dm .ttit em {
		font-size: 17px;
		top: 20px;
		left: 30px;
	}
	.modle_1 ul li .conts .dm .hrs a {
		padding: 5px 20px;
	}
	.child_banner .text_info .t1,
	.child_banner .text_info .t2 {
		font-size: 18px;
	}
	.child_banner .text_info .t3 {
		font-size: 14px;
	}
	.child_banner {
		height: 320px;
	}
	.modle_1 {
		padding: 20px 0;
	}
	.modle_1 .cm_tit {
		margin-bottom: 20px;
	}
	.cm_tit {
		font-size: 20px;
	}
	.modle_2 {
		padding: 30px 0;
	}
	.modle_2 ul li {
		width: 98%;
		margin: 0px 1%;
		margin-bottom: 20px;
	}
	.modle_2 ul li:nth-child(3n) {
		width: 98%;
		margin: 0px 1%;
		margin-bottom: 20px;
	}
	.modle_2 ul li .dm {
		padding: 15px 5%;
	}
	.modle_2 ul li .dm .dects {
		font-size: 14px;
	}
	.modle_2 ul li .dm .tit {
		font-size: 16px;
	}
	.modle_2 ul li .dm .imgs img {
		width: 90px;
	}
	.modle_3 ul li {
		width: 50%;
	}
	.modle_4 .dtxt {
		width: 94%;
		padding: 0px 3%;
	}
	.modle_3 ul li .tit {
		font-size: 16px;
	}
	.modle_3 ul li .dec {
		font-size: 14px;
	}
	.modle_3 ul {
		padding: 10px 0;
	}
	.modle_3 {
		padding: 15px 0;
	}
	.modle_3 ul li .tit {
		margin: 5px 0;
	}
	.modle_3 ul li {
		margin-bottom: 15px;
	}
	.modle_4 {
		padding: 20px 0;
	}
	.modle_5 {
		padding: 25px 0;
	}
	.modle_5 .let .tit {
		height: 60px;
		background: url(../img/p12.png) left center no-repeat;
		background-size: auto 60px;
	}
	.modle_5 .let .list .ti p {
		font-size: 18px;
	}
	.modle_5 .let .list .ti {
		padding: 10px;
		font-size: 14px;
		line-height: 20px;
		top: 15px;
		left: 20px;
	}
	.modle_5 .let,
	.modle_5 .rit {
		width: 100%;
	}
	.modle_5 .let .list .dect {
		font-size: 14px;
	}
	.modle_6 {
		padding: 25px 0;
		background: url(../img/p40.png) center no-repeat;
		background-size: cover;
		height: auto;
	}
	.modle_6 .w .box li {
		position: relative;
		left: auto;
		bottom: auto;
		top: auto;
		right: auto;
		width: 100%;
		margin: 0px auto;
		height: auto;
		margin-bottom: 15px;
	}
	.modle_6 .w .box li .dm_list {
		position: relative;
		padding-left: 120px;
	}
	.modle_6 .w .box li .dm_list .img {
		float: left;
		width: 100px;
		left: 0px;
		position: absolute;
		top: 50%;
		transform: translate(0, -50%);
	}
	.modle_6 .w .box li .dm_list .text {
		width: 100%;
	}
	.modle_6 .box li .text .t1 {
		font-size: 16px;
	}
	.modle_6 .box li .text .dects {
		font-size: 12px;
	}
	.modle_7 .let {
		width: 100%;
	}
	.modle_7 .let .texts {
		width: 135px;
		height: 80px;
	}
	.modle_7 .let .texts .tit {
		font-size: 24px;
	}
	.modle_7 {
		padding: 25px 0;
	}
	.modle_7 .rit {
		margin-top: 10px;
		width: 100%;
	}
	.modle_7 .rit li {
		height: 140px;
	}
	.modle_7 .rit li .blst {
		width: 96%;
		font-size: 14px;
		padding: 0px 2%;
		text-align: center;
	}
	.modle_8 ul li {
		margin-bottom: 25px;
	}
	.modle_8 ul li .img_item {
		width: 100%;
	}
	.modle_8 ul li .text_item {
		position: relative;
		width: 100%;
		right: auto;
		height: auto;
		left: auto;
	}
	.modle_8 ul li .text_item .dms {
		padding: 1%;
	}
	.modle_8 ul li .text_item .dects {
		font-size: 14px;
	}
	.modle_8 {
		padding: 25px 0 0;
	}
	#modle_9_sun .click_pr,
	#modle_9_sun .click_ne {
		width: 20px;
		height: 65px;
	}
	#modle_9_sun .click_pr {
		left: 0px;
	}
	#modle_9_sun .click_ne {
		right: 0px;
	}
	#modle_9_sun .click_pr {
		background: url(../img/p39.png) center no-repeat rgba(206, 204, 204, 0.5);
		background-size: 10px auto;
	}
	#modle_9_sun .click_pr:hover {
		background: url(../img/p39.png) center no-repeat rgba(124, 199, 201, 0.8);
		background-size: 10px auto;
	}
	#modle_9_sun .click_ne {
		background: url(../img/p38.png) center no-repeat rgba(206, 204, 204, 0.5);
		background-size: 10px auto;
	}
	#modle_9_sun .click_ne:hover {
		background: url(../img/p38.png) center no-repeat rgba(124, 199, 201, 0.8);
		background-size: 10px auto;
	}
	#modle_9_sun {
		padding: 0px 30px;
	}
	.modle_9 {
		padding: 25px 0;
	}
	.modle_8 ul li .text_item .ttits span {
		font-size: 16px;
	}
	.modle_10 ul li .img_item {
		width: 100%;
	}
	.modle_10 ul li .text_item {
		width: 100%;
		position: relative;
		left: auto;
		bottom: auto;
		right: auto;
		top: auto;
		float: left;
		transform: translate(0, 0%);
	}
	.modle_10 ul li:nth-child(2n) .text_item {
		left: auto;
		bottom: auto;
		right: auto;
		top: auto;
	}
	.modle_10 ul li .text_item .dm {
		width: auto;
	}
	.modle_10 ul li .text_item .dm .t1 {
		font-size: 18px;
		margin-bottom: 10px;
		font-weight: bold;
	}
	.modle_10 ul li .text_item .dm .dect {
		font-size: 14px;
	}
	.modle_10 ul {
		margin-top: 20px;
	}
	.modle_10 {
		padding: 25px 0;
	}
	.modle_10 ul li {
		padding-bottom: 10px;
		margin-bottom: 10px;
	}
	.modle_11 .txt_item {
		position: relative;
		width: 96%;
		top: auto;
		right: auto;
		font-size: 16px;
		padding: 2%;
		font-weight: bold;
	}
	.modle_11 .let {
		width: 100%;
	}
	.modle_11 .rit {
		position: relative;
		bottom: auto;
		right: auto;
		width: 100%;
	}
	.modle_11 .rit .texts {
		width: 100%;
		float: left;
	}
	.modle_11 .rit .img_s {
		float: right;
		width: 45%;
		bottom: auto;
		display: none;
		position: relative;
		top: auto;
		right: auto;
	}
	.modle_11 {
		margin: 20px auto;
	}
	.modle_12 {
		padding: 25px 0 5px;
	}
	.modle_12 .box img {
		display: none;
	}
	.modle_12 .box ul li {
		position: relative !important;
		left: auto !important;
		transform: translate(0, 0) !important;
		top: auto !important;
		bottom: auto !important;
		right: auto !important;
		text-align: left !important;
		width: auto !important;
		margin-bottom: 20px;
	}
	 .modle_12 .box .i1 .t2{
 	display: block;
 }

 .modle_12 .box .i1 .cm_pc_show{
 	display: none;
 }

	.modle_12 .box {
		padding-top: 0px;
	}
	.modle_12 .box li .t1 {
		font-size: 18px;
		font-weight: bold;
	}
	.modle_11 .rit .texts .t {
		font-size: 20px;
		margin-top: 10px;
	}
	.modle_13 .let {
		width: 100%;
	}
	.modle_13 .rit {
		width: 100%;
	}
	.modle_13 .let .t {
		font-size: 20px;
		font-weight: bold;
		text-align: center;
	}
	.modle_13 .let .img {
		text-align: center;
	}
	.modle_13 .let .img img {
		width: 150px;
		display: inline-block;
	}
	.modle_13 {
		padding: 25px 0;
	}
	.modle_13 .let .dect {
		font-size: 14px;
		line-height: 26px;
		margin-bottom: 15px;
	}
	.modle_14 .box .dm{
		padding: 50px 0;
		    background: url(../img/p53.png) center top no-repeat;
		    background-size: auto 100%; 
	}
	.modle_14 .box .dm .t1{
		font-size: 16px;
		margin-bottom: 2px;
	}
	.modle_14 .box .dm .dect{
		font-size: 14px;
		line-height: 28px;
	}
	.modle_14 .box .dm .t2{
		font-size:18px;
		margin-top: 0px;
	}
	.modle_14 .box iframe{
		height: 360px;
		margin-top: -50px;
	}
}

@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: 440px) {}

@media screen and (max-width: 370px) {}

@media screen and (max-width: 325px) {}