@media only screen and (max-width: 1199px) {
	.bodyContent {
		width: 100%;
	}
	.swiper-container {
		width: 100%;
		text-align: center;
		min-height: 56vw;
		max-height: 60vw;
	}
	.swiper-slide img{
		height: 100%;
	}
	.mobileDrop {
		float: right;
	}
	/*轮播图对应的文字模块*/
	.underBannerPanel {
		width: 100%;
		margin: 0 auto;
		height: 28px;
		background: #333;
		font-size: 0.8rem;
	}
	#btn1 {
		display: none;
	}
	#btn2 {
		display: none;
	}
	.wordPanel {
		margin-left: 0;
		width: 100%;
		height: 26px;
		line-height: 26px;
		border-bottom: 2px solid #ffb600;
		color: white;
		text-align: center;
	}
	#word {
		height: 24px;
	}
	.wordLine {
		border-top: 1px #ffb600 solid;
		height: 2px;
	}
	/*公司业务*/
	.servicePanel {
		width: 100%;
		padding: 20px;
		margin-top: 3vw;
		-moz-box-sizing: border-box;  
		/*Firefox3.5+*/-webkit-box-sizing: border-box; 
		/*Safari3.2+*/-o-box-sizing: border-box; 
		/*Opera9.6*/-ms-box-sizing: border-box; 
		/*IE8*/box-sizing: border-box;
	}
	.serviceContainer {
		width: 100%;
		margin: 0 auto;
		margin-top: 5vw;
		height: 130px;
		float: none;
		
	}
	.serviceBottom {
		color: #939393;
		font-size: 14px;
		padding: 16px;
		padding-bottom: 0px;
		word-wrap: break-word;
		table-layout: fixed;
		word-break: break-all;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}
	.serviceIco {
		width: 42%;
		float: left;
		text-align: right;
		padding-right: 4%;
	}
	.serviceTopRight {
		width: 46%;
		float: left;
		padding-top: 6px;
		margin-right: 4%;
	}
	/*居住环境*/
	.environmentPanel {
		margin-top: 10px;
	}
	.environmentTopContainer {
		height: 36px;
	}
	.environmentLine {
		width: auto;
		margin-top: 0px;
		height: 18px;
		border-bottom: 4px #f7f7f7 solid;
		margin-left: 80px;
		float: none;
	}
	.environment_m{
		display: block;
		clear: both;
	}
	.environmentYellowBtn{
		margin-top: 10px;
	}
	.environmentBtn {
		margin-top: 10px;
	}
	.environmentPhotoPanel {
		margin-top: 10px;
		padding: 0;
	}
	.picContainer {
		width: 100%;
		float: left;
	}
	/*公司简介*/
	.companyPanel {
		height: auto;
	}
	.companyContainer {
		height: auto;
	}
	div.companyName img {
		width: 100%;
	}
	.companyMessagePanel {
		width: 100%;
		height: auto;
	}
	.companyIntro {
		padding-top: 10px;
		color: #A1A1A1;
		line-height: 28px;
		font-size: 14px;
		word-wrap: break-word;
		table-layout: fixed;
		word-break: break-all;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 5;
		-webkit-box-orient: vertical;
	}
	.companyFunctionPanel {
		width: 100%;
		margin-top: 10px;
	}
	.qqBtn {
		float: left;
		width: 70px;
		margin-left: 10px;
		text-align: left;
		padding-right: 0px;
		margin-top: 6px;
	}
	.dailBtn {
		margin-top: 50px;
	}
	/*活动专题*/
	#activitySwiper{
		display: none;
	}
	#activitySwiper_m{
		display: block;
	}
	.activityPanel {		
		padding: 20px;
		height: 76vw;
		max-height: 620px;
		margin-top: 0px;
	}
	.activityMessageContainer{
		float: none;
	}
	.activityBtn {
		display: none;
	}
	.act_m{
		display: block;
		float: right;
	}
	.activityLine {
		width: auto;
		float: none;
		margin-left: 80px;
		margin-right: 40px;
	}
	.activityYellwoLine {
		width: 100%;
	}
	.activityPhoto {
		width: 100%;
		height: 50vw;
	}
	.activityTitle{
		padding-top: 3px;
	}
	.activityBottom{
		width: 100%;
	}	
	.swiperPanel {
		width: 100%;
		margin-top: 30px;
		height: 65vw;
		max-height: 570px;
		overflow: hidden;
	}
	/*荣誉墙*/	

	.honorWallLine {
		width: auto;
		height: 16px;
		border-bottom: 4px #f7f7f7 solid;
		float: none;
		margin-right: 60px;
		margin-left: 60px;
	}
	.honorWallBtn{
		float: right;
	}
	.honorMsgPanel {
		width: 100%;		
	}
	.honorMsgPanelR {
		border-left: 4px #EBEBEB solid;
	}
	.honorTitle {
		font-weight: normal;
		text-align: center;
		font-size: 16px;
		color: #333333;
		margin: 0;
		margin-top: 26px;
	}
	.honorTitle img {
		vertical-align: middle;
	}
	.honorMessage {
		margin-top: 20px;
		padding: 0 30px;
		line-height: 26px;
		font-size: 12px;
		color: #999999;
	}
}