.amap-icon img{
     width: 50px;
     height:51px;
}
.amap-logo {
    display: none!important; ;
} 
.amap-copyright {
    bottom:-100px;
    display: none!important;;
}  
.amap-marker-label{
	border:none;
	background-color: transparent;
}
input:focus, textarea:focus{
    border: 1px solid #ddd!important;
	outline:none;
}
.info{
				width:200px;
				height:80px;
				border-radius: 10px;
				background-color: rgba(0,0,0,0.8);
				padding:20px 20px;
				box-sizing: border-box;
				animation:none;
}
			
			.info p{
				font-size: 14px;
				line-height: 20px;
				color:#fff;
				text-align: center;
			}
			
/*
 设置屏幕兼容*/

@media (max-width: 1024px) {
	body {
		font-size: 12px;
	}
	.dcMarginT{
		margin-top: 80px!important;
	}
	.dcDw{
		width:80%;
		height:200px;
		position:absolute;
		top:0px;
		left:0px;
		right:0px;
		bottom:0px;
		margin:auto;
		z-index:111;
	}
	.dcDw h3{
		font-size: 40px;
		line-height: 80px;
		color:#fff;
		font-weight:bold;
	}
	.dcDw  p{
		font-size: 18px;
		line-height: 48px;
		color:#FFF;
	}
	.dcImg{
		width:100%;
		height:216px;
	    margin:60px auto!important;
	}
	
	.dcFlex{
		width:100%;
		min-height:30px;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		align-items: center;
	}
	.dcFlex  .dcFlexMax{
		width:100%;
		min-height:30px;
		margin-bottom: 20px;
	}
	.dcFlex  .dcFlexMiddle{
		width:45%;
		height:60px;
		margin-bottom: 20px;
		
	}
	.dcFlex  .dcFlexMax  input,.dcFlex  .dcFlexMiddle input{
		width:calc(100% - 64px);
		height:60px;
		display: block;
		line-height: 58px;
	    border: 1px solid #F7F7F7;
	    font-size: 14px;
	    color: #444;
	    background: none;
	    padding: 0px 60px 0px 25px;
		background-color: #F7F7F7;
		box-sizing: border-box;
	}
	.dcFlex  .dcFlexMax  textarea{
		width:calc(100% - 64px);
		height:200px;
		display: block;
		line-height: 58px;
	    border: 1px solid #F7F7F7;
	    font-size: 14px;
	    color: #444;
	    background: none;
	    padding: 0px 60px 0px 25px;
		background-color: #F7F7F7;
		box-sizing: border-box;
		resize: none;
	}
	.dcZp .dcZpGroups .dcZpItems:not(:last-child) {
		margin-right: 20px;
	}
	.dcSubmit{
		width: 180px;
		height: 40px;
		background-color: #ee2e3d;
		line-height: 40px;
		text-align: center;
		color:#fff;
		font-size: 14px;
		margin:40px auto;
	}
	.dcUs {
		width: 80%;
		margin: 0px auto;
		min-height: 100px;
		box-sizing: border-box;
	}
	
	/*轮播*/
	.dcBanner {
		width: 100%;
		height: 280px;
		background-repeat: no-repeat;
		background-size: 100% 100%;
		position: relative;
		margin-top:80px;
		margin-bottom: 150px;
	}
	.dcUs h2{
		text-align: center;
		font-size: 28px;
		line-height: 60px;
		color:#000;
	}
	.dcUs .dcEname{
		font-size: 28px;
		color:#ccc;
		line-height: 60px;
		text-align: center;
	}
	.dcUs .dcLine{
		width: 63px;
	    height: 4px;
	    background-color: #ee2e3d;
	    margin:0 auto;
	}
	.dcZp{
		width:100%;
		min-height: 50px;
		background-color: #f6f6f6;
		padding:0px 60px;
		box-sizing: border-box;
		margin-top: 20px;
	}
	.dcZp .dcTip{
		font-size:12px;
		line-height: 40px;
		color:#000;
	}
	.dcZp .dcZpGroups{
		width:100%;
		min-height:60px;
	}
	.dcZp .dcZpGroups .dcZpItems{
		width:100%;
		height:60px;
		
		display: flex;
		flex-wrap: wrap;
		justify-content: space-around;
		align-items: center;
	}
	.dcZp .dcZpGroups .dcZpItems:not(:last-child) {
		border-bottom:1px solid #cccccc;
	}
	.dcZp .dcZpGroups .dcZpItem{
		width:80%;
		height:60px;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-around;
		align-items: center;
	}
	.dcZp .dcZpGroups .dcZpItem span{
		width:40%;
		font-size: 14px;
		color:#666;
		
	}
	.dcContact{
		width:690px;
		height:240px;
		margin: 0px auto;
		box-sizing: border-box;
		padding:20px;
		position: absolute;
		left:50%;
		margin-left: -345px;
		bottom:-120px;
		background-color: #fff;
		box-shadow:0px 0px 10px #ccc;
		display: flex;
		flex-wrap: nowrap;
		justify-content: space-around;
		align-items: center;
	}
	.dcConItem{
		width:30%;
		height:100%;	
	}
	.dcConItem:not(:last-child){
		border-right:1px solid #F7F6F6;
	}
	.dcConItem .dcConImg{
		width:100%;
		height:120px;
		text-align: center;
	}
	.dcConItem .dcConImg img{
		width:46px;
		height:37px;
		margin-top: 31px;
	}
	.dcConItem .dcContext{
		font-size: 14px;
		line-height: 20px;
		text-align: center;
	}
	.dcConItem .dcContext1{
		font-size: 14px;
		line-height: 16px;
		text-align: center;
	}
	.dcConItem .dcContext1:nth-child(3){
		margin-bottom: 5px;
	}
	.dcConItem .dcContext2{
		line-height: 40px;
	}
}


/*>=1024的设备*/

@media (min-width: 1024px) {
	body {
		font-size: 12px;
	}
	/*轮播*/
	.dcBanner {
		width: 100%;
		height: 420px;
		background-repeat: no-repeat;
		background-size: 100% 100%;
		position: relative;
		margin-top:100px;
		margin-bottom: 50px;
	}
	.dcMarginT{
		margin-top: 80px!important;
	}
	
	.dcDw{
		width:80%;
		height:200px;
		position:absolute;
		top:0px;
		left:0px;
		right:0px;
		bottom:0px;
		margin:auto;
		z-index:111;
	}
	.dcDw h3{
		font-size: 46px;
		line-height: 80px;
		color:#fff;
		font-weight: bold;
	}
	.dcDw  p{
		font-size: 22px;
		line-height: 48px;
		color:#FFF;
	}
	.dcUs h2{
		text-align: center;
		font-size: 30px;
		line-height: 60px;
		color:#000;
	}
	.dcUs .dcEname{
		font-size: 30px;
		color:#ccc;
		line-height: 60px;
		text-align: center;
	}
	.dcUs .dcLine{
		width: 63px;
	    height: 4px;
	    background-color: #ee2e3d;
	    margin:0 auto;
	}
	.dcZp{
		width:100%;
		min-height: 50px;
		background-color: #f6f6f6;
		padding:30px 60px 0px;
		margin:40px auto;
		box-sizing: border-box;
		box-sizing: border-box;
	}
	.dcZp .dcTip{
		font-size: 14px;
		line-height: 40px;
	}
	.dcZp .dcZpGroups{
		width:100%;
		min-height:60px;
	}
	.dcZp .dcZpGroups .dcZpItems{
		width:100%;
		height:60px;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-around;
		align-items: center;
	}
	.dcZp .dcZpGroups .dcZpItems:not(:last-child) {
		border-bottom:1px solid #cccccc;
	}
	.dcZp .dcZpGroups .dcZpItem{
		width:80%;
		height:60px;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		align-items: center;
	}
	.dcZp .dcZpGroups .dcZpItem span{
		width:40%;
		font-size: 14px;
		color:#666;
		
	}
	.dcImg{
		width:100%;
		height:316px;
		background-image: url(/webfile/img/map.png);
		background-repeat: no-repeat;
		background-size:100% 100%;
	    margin:80px auto!important;
	}
	.dcFlex{
		width:100%;
		min-height:30px;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		align-items: center;
		margin: 0 auto;
	}
	.dcFlex  .dcFlexMax{
		width:100%;
		min-height:30px;
		margin-bottom: 20px;
	}
	.dcFlex  .dcFlexMiddle{
		width:45%;
		height:60px;
		margin-bottom: 20px;
		
	}
	.dcFlex  .dcFlexMiddle:not(:last-child){
		margin-right: 20px;
	}
	.dcFlex  .dcFlexMax  input,.dcFlex  .dcFlexMiddle input{
		width:calc(100% - 64px);
		height:60px;
		display: block;
		line-height: 58px;
	    border: 1px solid #F7F7F7;
	    font-size: 14px;
	    color: #444;
	    background: none;
	    padding: 0px 60px 0px 25px;
		background-color: #F7F7F7;
		box-sizing: border-box;
	}
	.dcFlex  .dcFlexMax  textarea{
		width:calc(100% - 64px);
		height:200px;
		display: block;
		line-height: 58px;
	    border: 1px solid #F7F7F7;
	    font-size: 14px;
	    color: #444;
	    background: none;
	    padding: 0px 60px 0px 25px;
		background-color: #F7F7F7;
		box-sizing: border-box;
		resize: none;
	}
	.dcSubmit{
		width: 215px;
		height: 40px;
		background-color: #ee2e3d;
		line-height: 40px;
		text-align: center;
		color:#fff;
		font-size: 14px;
		margin:40px auto;
	}
	.dcUs {
		width: 890px;
		margin: 0px auto;
		min-height: 100px;
		box-sizing: border-box;
	}
	.dcContact{
		width:690px;
		height:240px;
		margin: 0px auto;
		box-sizing: border-box;
		padding:20px;
		position: absolute;
		left:50%;
		margin-left: -345px;
		bottom:-120px;
		background-color: #fff;
		box-shadow:0px 0px 10px #ccc;
		display: flex;
		flex-wrap: nowrap;
		justify-content: space-around;
		align-items: center;
	}
	.dcConItem{
		width:30%;
		height:100%;
		
	}
	.dcConItem:not(:last-child){
		border-right:1px solid #F7F6F6;
	}
	.dcConItem .dcConImg{
		width:100%;
		height:120px;
		text-align: center;
	}
	.dcConItem .dcConImg img{
		width:46px;
		height:37px;
		margin-top: 31px;
	}
	.dcConItem .dcContext{
		font-size: 14px;
		line-height: 20px;
		text-align: center;
	}
	.dcConItem .dcContext1{
		font-size: 14px;
		line-height: 16px;
		text-align: center;
	}
	.dcConItem .dcContext1:nth-child(3){
		margin-bottom: 5px;
	}
	.dcConItem .dcContext2{
		line-height: 40px;
	}
}


/*>=1100的设备*/

@media (min-width: 1100px) {
	body {
		font-size: 12px;
	}
	
}


/*>=1280的设备*/

@media (min-width: 1280px) {
	body {
		font-size: 12px;
	}
	.dcUs {
		width: 990px;
		min-height: 100px;
		margin: 20px auto 50px;
		box-sizing: border-box;
	}
	.dcK {
		width: 990px;
		min-height: 100px;
	}
	.dcContact{
		width: 790px;
		margin-left: -395px;
	}
}

@media (min-width: 1366px) {
	body {
		font-size: 14px;
	}
	
	.dcZp .dcTip{
		font-size: 16px;
		line-height: 50px;
	}
	.dcUs {
		width: 1190px;
		min-height: 100px;
		margin: 0px auto;
		box-sizing: border-box;
	}
	.dcContact{
		width: 990px;
		margin-left: -495px;
	}
	.dcZp .dcZpGroups .dcZpItem span{
		font-size: 16px;
	}
	.dcUs h2{
		font-size: 32px;
	}
	.dcUs .dcEname{
		font-size: 32px;
	}
}

@media (min-width: 1440px) {
	body {
		font-size: 14px;
	}
	
}

@media (min-width: 1680px) {
	body {
		font-size: 14px;
	}
	.dcUs h2{
		font-size: 34px;
	}
	.dcUs .dcEname{
		font-size: 34px;
	}
	.dcUs {
		width: 1440px;
		min-height: 100px;
		margin: 0px auto;
		box-sizing: border-box;
	}
	.dcContact{
		width: 1290px;
		margin-left: -645px;
	}
}

@media (min-width: 1920px) {
	body {
		font-size: 16px;
	}
	.dcZp .dcZpGroups .dcZpItem span{
		font-size: 18px;
	}
	.dcZp .dcTip{
		font-size: 20px;
		line-height: 60px;
	}
	
}<!--耗时1780493346.8428秒-->