*{
	margin: 0;
	padding: 0;
}
.position{
	width: 100%;
	margin: 0;
	padding: 0;
}
.position:after{
	clear: both;
	content: " ";
	display: block;
}
.contact_main{
	width: 80%;
	margin: 0 auto 120px auto;
}
.position h2,.traffic h2{
	width: 100%;
	text-align: center;
	background-color: #fff;
	color: #3b1a21;
	line-height: 100px;
	font-size: 40px;
	letter-spacing: 40px;
	margin: 0;
	padding-left: 40px;
	box-sizing: border-box;
}	
.position h3{
	margin: 50px 0;
}

.position-word{
	background-color: #E7E2D6;
}
.position-img img{
	width: 100%;
	/*height: 100%;*/
}

.position-img,.position-word{
	/*margin: 0;*/
	/*padding: 0;*/
}		
.position-word-main{
	width: 80%;
	margin: 0 auto;
}
.position-word-main p.pclass{
	
    margin-top:30px;

}
.position-word-main p{
	margin-left: -14px;
  

}
.position-word-main img{
	margin-top: -10px;

}
.goBT{
	display: none;
}
.goBT:hover{
	color: #fff;
}

.traffic{
	background-color: #eeeeef;
}
.traffic_main{
	width: 80%;
	margin: 0px auto;
	padding: 30px 0;
}
.contact{
	width: 90%;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 90px;
    padding-left: 9%;
}
.contact img{
	width: 30px;
	/*height: 34px;*/
}
.contact h4{
	font-weight: 600;
}
.contact p{
	/*font-weight: bold;*/
}
@media ( max-width:1661px )and (min-width:1365px) {
    .position-img,.position-word{
		margin: 0;
		padding: 0;
		height: 340px;
		overflow: hidden;
	}
	.position-img img{
		width: 100%;
		height: 100%;
	}
	.position-word-main h3{
		padding-left: 220px;
		font-size: 33px;
	}
    .position h3{
	margin: 30px 0;
}
    	.position p{
		font-size: 20px;
		line-height: 32px;
	}
	.traffic_main h3{
		font-size: 30px;
	}
	.traffic_main p{
		font-size: 20px;
	}
	.mgt{
		margin-top: 75px;
	}
}

@media ( max-width:1661px )and (min-width:1365px) {
    	.position p{
		font-size: 20px;
		line-height: 32px;
	}
	.traffic_main h3{
		font-size: 30px;
	}
	.traffic_main p{
		font-size: 20px;
	}
	.mgt{
		margin-top: 75px;
	}
    .position-img,.position-word{
		margin: 0;
		padding: 0;
		height: 340px;
		overflow: hidden;
	}
	.position-img img{
		width: 100%;
		height: 100%;
	}
	.position-word-main h3{
		padding-left: 220px;
		font-size: 33px;
	}
    .position h3{
	margin: 30px 0;
}
}
@media screen and (min-width: 1600px) {
	.position-img,.position-word{
		margin: 0;
		padding: 0;
		height: 440px;
		overflow: hidden;
	}
	.position-img img{
		width: 100%;
		height: 100%;
	}
	.position-word-main h3{
		padding-left: 305px;
		font-size: 33px;
	}
   
	.position p{
		font-size: 20px;
		line-height: 32px;
	}
	.traffic_main h3{
		font-size: 30px;
	}
	.traffic_main p{
		font-size: 20px;
	}
	.mgt{
		margin-top: 75px;
	}
}
@media screen and (max-width: 860px) {
  	.col-fm-12{
  		width: 100%;
  	}
  	.col-fm-6{
  		width: 50%;
  	}
  	.col-fm-4{
  		width: 33.3%;
  	}
  	.col-fm-3{
  		width: 25%;
  	}
  	.goBT{
		width: 290px;
		height: 60px;
		line-height: 60px;
		text-align: center;
		font-size: 20px;
		color: #fff;
		background-color:#3B1A21;
		display: block;
		margin: 55px auto;
		transition: 0.6s;
		letter-spacing: 2px;
	}
	.goBT:hover{
		background-color: #CDA87E;
	}
	.position-img{
		padding: 0;
	} 
	.contact{
		display: none;
	}
	.contact_main{
		display: none;
	}
	.position-word-main{
		width: 90%;
		margin: 0 auto;
	}
	.position-word-main h3{
		width: 100%;
		text-align: center;
		padding: 0;
		font-size: 26px;
		font-weight: bold;
		margin: 42px 0;
	}
	.position-word-main p{
		font-size: 16px;
		margin: 0;
		line-height: 25px;

	}
	.position-word-main img{
		display: none;
	}
	.traffic_main h3{
		font-size: 24px;
	}
	.traffic_main p{
		font-size: 16px;
	}
	.position h2,.traffic h2{
		font-size: 30px;
	}
	.mgt{
		margin-top: 55px;
	}
	.ewm-c{
		width: 100%;
		text-align: center;
	}
}

.traffic_main p{
	line-height: 25px;
	letter-spacing: 0.8px;
	/*font-size: 20px;*/
}
.traffic_bus h3{
	margin-top: 70px;
	/*font-size: 30px;*/
	line-height: 54px;
	font-weight: normal;
}
.traffic_main h3{
	/*font-size: 30px;*/
	line-height: 54px;
	font-weight: normal;
}
