html,body{
		height:auto!important;
/*		overflow-x: hidden!important;*/
	}
span.display{
		color: transparent;
	}
	.contact_con .row{
		margin: 0px;
	}
	.page_bg{
		background-size: cover;
		height: 7.6rem;
		background-repeat: no-repeat;
	}
	.page_other{
		top: 7.6rem;
	}
	.contact_con{
		padding-top: 0.7rem;
		width: 1178px;
		margin: 0 auto;
	}
	.contact_con p.orange span{
		color: #aaa;
		font-size: 18px;
	}
	.contact_con div{
		margin-bottom: .7rem;
		color: #535353;
		font-size: 14px;
		line-height: 32px;
	}
	.contact_con div img{
		width: 360px;
		height: 320px;
	}
	.contact_con div p{
		
	}
	.contact_con p.orange{
		padding: 0rem;
	}
	.contact_con div p.bold b{
		font-size: 23px;
	}
@media screen and (min-width: 751px) and (max-width: 1400px){
	.contact_con p.orange {
		font-size: 28px;
	}
	.contact_con div{
		font-size: 14px;
		    line-height: 30px;
	}
	.contact_con div p.bold b{
		font-size: 20px;
	}
	.contact_con div img{
		width: 100%;
		height: auto;
	}
	.mycontain {
    width: 90%;
    padding: 60px 0px;
    margin: 0 auto;
}

	
}
@media screen and (min-width: 751px) and (max-width: 1100px){
	.contact_con{
		width: 18rem;
	}


}
@media screen and (max-width: 750px){
	.page_bg{
		height:6rem;
		background-size: cover;
	}
	.page_other{
		top: 6rem;
	}
	.contact_con{
		width: 100%;
		padding-top: 0.5rem;
	}
	.contact_con div img{
		width: 100%;
		height: auto!important;
	}
	.contact_con div p{
		padding: 0px;
		line-height: 30px;
	}
	.contact_con div.row:nth-child(2) div,.contact_con div.row:nth-child(3) div{
		font-size: 24px;
	}
	.contact_con div.row div:nth-child(1){
		margin-bottom: 0.2rem;
	}

	.contact_con div.row div:nth-child(2){
		margin-bottom: 0.4rem;
	}
	.sjlianxi p{
		font-size: 14px;
		margin: 0;
		line-height: 25px;
	}
	
}
@media screen and (max-width: 500px){
	
}
	
