@media screen and (max-width:1760px) {}

@media screen and (max-width:1750px) {
	.footer .box .cont {
		padding-left: 200px;
	}
	
	.w {
		width: 90%;
	}
	
	.pre_modle ul li .rit2 .t4 dl {
		width: 45%;
	}
	
	.pre_modle ul li .t6_box {
		position: relative;
		margin-top: 15px;
	}
	.text_pc_bottom_box ul li{
		width: 210px;
	}
	.footer .box .cont{
		width: 67%;
		padding-left: 33%;
	}
}

@media screen and (max-width:1330px) {
	.text_pc_bottom_box ul li{
		width: 180px;
	}
}

@media screen and (max-width:1360px) {}

@media screen and (max-width:1300px) {}

@media screen and (min-width:1200px) {
	.pre_modle ul .on .phone_list {
		display: none;
	}
}

@media screen and (max-width:1200px) {
	.pre_modle ul li{
		min-height: auto !important; 
	}
	.footer .box .cont .info .l li span {
		width: 75px;
	}

	.footer .box .cont .info .l li {
		padding-left: 67px;
	}

	.footer .box .cont .info .l li .cn font {
		margin: 0px auto;
		display: inline-block;
		margin-left: 2px !important;
		margin-top: 0px;
	}

	.footer .box .cont .info .l li .cn font:nth-child(1) {
		display: inline-block;

	}

	.footer .box .cont .info .l li .cn font:nth-child(2) {
		margin-left: 8px !important;
	}

	.about_cont .tit {
		font-family: 'Montserrat-SemiBold' !important;
	}

	.about_title .common_phone_show {
		font-family: 'Courgette' !important;
		font-size: 56px;
		line-height: 70px;
	}

	.about_cont .dect {
		font-size: 12px !important;
	}

	.about_cont .incons .act {
		font-size: 16px;
	}

	.footer .let .t2 {
		font-size: 10px;
	}

	.index_bk .head {
		display: none;
	}

	.index_bk .text_fun .t1 {
		font-size: 66px;
		line-height: 82px;
	}

	.index_bk .text_fun .t2 {
		font-size: 12px;
	}

	.index_bk .text_fun {
		padding-top: 154px;
	}

	.index_pre {
		display: none;
	}

	.pre_modle ul li .let img {
		width: 100%;
	}

	.pre_modle ul li .let {
		width: 100%;
	}

	.footer .let {
		width: 100%;
		position: relative;
		left: auto;
	}

	.footer .box .cont {
		padding: 0;
		width: 100%;
	}

	.footer .box {
		display: block;
	}

	.footer .copy .cp {
		position: relative;
		left: auto;
		display: block;
		width: 100%;
		display: inline-block;
	}

	.w {
		width: 90%;
	}

	.footer .let .t1 {
		text-align: center;
	}

	.footer {
		padding: 30px 0;
	}

	.footer .let .t2 {
		text-align: center;
	}

	.footer .box .cont {
		margin-top: 40px;
	}

	.footer .box .cont .t1 {
		text-align: center;
		font-size: 16px;
		font-weight: bold;
	}

	.footer .box .cont .t2 {
		padding: 0px;
		margin-top: 18px;
		font-size: 12px;
		text-align: center;
	}

	.footer .box .cont .info .l {
		width: 100%;
	}

	.footer .box .cont .info {
		padding: 0px 5%;
		font-size: 14px;
	}

	.footer .box .cont .info .l li {
		font-size: 12px;
	}

	.footer .box .cont .info .r {
		padding: 0px;
		width: 100%;
	}

	.footer .box .cont .info .r .cn {
		padding-left: 70px;
	}

	.footer .copy {
		margin-top: 100px;
		font-size: 12px;
		line-height: 25px;
	}

	.about_bk {
		background: url(../img/p24.png) left top no-repeat #000;
		background-size: 100% auto;
		padding-bottom: 100px;
		/*background-attachment:fixed;*/
	}

	.about_title {
		font-size: 35px;
		margin-top: 0px;
		padding-top: 159px;
	}

	.about_cont {
		width: auto;
		padding: 0px 5%;
		margin-top: 280px;
	}

	.about_cont .tit {
		font-size: 16px;
		margin-bottom: 50px;
	}

	.about_cont .dect {
		font-size: 14px;
		line-height: 24px;
	}

	.about_cont .incons {
		width: auto;
	}

	.pre_modle ul li .rit {
		position: relative;
		width: 100%;
		left: auto;
		top: auto;
		height: auto;
		display: none;
		color: #fff;
	}

	.pre_modle ul li {
		padding: 0;
	}

	.pre_modle ul li .rit .t1,
	.pre_modle ul li .rit .t2 {
		display: none;
	}

	.pre_modle ul li .rit .t4 dl {
		width: 50%;
	}

	.pre_modle ul li .t6_box {
		position: relative;
		bottom: auto;
	}

	.pre_modle ul li:nth-child(2n) {
		padding-right: 0px;
	}

	.pre_modle ul li {
		margin-bottom: 60px;
	}

	.pre_modle {
		padding-top: 40px;
	}

	.footer .copy {
		padding-left: 0px;
		text-align: center;
	}

	.pre_modle ul li .let {
		height: 290px;
		border-radius: 8px;
		-webkit-transition: all .3s ease-in-out;
		transition: all .3s ease-in-out;
	}

	.pre_modle ul .on .let {
		height: 350px;
	}

	.index_pre_phone ul li .con .t1 {
		font-size: 14px;
	}

	.index_pre_phone ul li .con .t2,
	.index_pre_phone ul li .con .t3 {
		font-size: 9px;
		font-family: 'Montserrat-SemiBold' !important;
	}

	.footer .box .cont .info .r .n {
		font-size: 12px;
	}

	.footer .box .cont .info .r .cn {
		font-size: 12px;
	}

	.pre_modle ul li .ph_imginfo .t3 {
		font-size: 14px;
	}

	 

	.pre_modle ul li .phone_list .con .info p {
		font-size: 12px;
	}

	.index_bk .text_fun .t2 {
		position: relative;
		top: 40px;
	}

	.text_fun #index2 {
		height: 250px;
	}

	.index_pre_phone {
		margin-top: 8%;
	}

	#index2_pagination {
		margin-top: 15px;
	}

	.text_phone_bottom_box {
		bottom: 60px;
	}

	.pre_modle {
		padding-top: 0px;
	}

	.about_cont {
		margin-top: 268px;
	}

	.about_cont .tit {
		margin-bottom: 87px;
	}

	.index_pre_phone ul li .con {
		line-height: 18px;
	}

	.pre_modle ul li .phone_list .ph_href a {
		white-space: 0.92px;
	}

	.footer_top_imgs {
		display: none;
	}

	.footer .box .cont .info .r .cn,
	.footer .box .cont .info .l li span,
	.footer .box .cont .info .l li .cn,
	.footer .box .cont .info .l li .cn font:nth-child(2) {
		font-family: 'Montserrat-SemiBold' !important;
	}
.pre_modle ul li .phone_list dd{
	margin-top: 0px !important;
	height: 20px;
}
}

@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) {}
