.contact{ width:1000px; margin:0 auto;}
.contactit{ padding-left:0px; width:1000px; height:40px; overflow:hidden; margin:28px 0;text-align:left;}
.contactit b{ font:normal 40px/50px aparajita; color:#afafaf; float:left; text-transform:uppercase; display:block;}
.contactit p{ font:14px/50px "微软雅黑"; color:#4c505d;}
.contactula{ width:365px; float:left;}
.contactulb{ width:500px; float:left;}

.contactul{ float:left; padding-left:7px; width:100%;}
.contactul li{ width:100%; height:35px; margin-bottom:8px;text-align:left;}
.contactul li p{ float:left; width:31px; height:35px; float:left; transition:width 2s, height 2s;-moz-transition:width 2s, height 2s, -moz-transform 2s;-webkit-transition:width 2s, height 2s, -webkit-transform 2s;-o-transition:width 2s, height 2s, -o-transform 2s;}
.contactul li b{ font:normal 14px/31px "微软雅黑"; color:#6f6f6f; float:left; padding-left:13px;}
.contactul li:hover p{ transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg); width:31px; height:31px;}

.map{ width:604px; float:left; margin:23px 0 73px 50px;}

	
.textInput{	height:35px;	line-height:35px;	font-size:12px;	color:#666;	border:1px solid #ccc;	background:#fff;	border-radius:0;	box-sizing: border-box;	-moz-box-sizing:border-box;	resize:none;	font-family:AppleGothic,Arial,'Microsoft Yahei','Simsun';	}
.textarea{font-size:12px; 	padding-top:5px;	color:#666;	border:1px solid #ccc;	background:#fff; 	height:70px;	overflow-y:auto;	border-radius:0;	box-sizing: border-box;	-moz-box-sizing:border-box;	font-family:AppleGothic,Arial,'Microsoft Yahei','Simsun';	}
.textInput:hover,textarea:hover{	border:1px solid #87581F;	}
.textInput.focus,textarea.focus{	border:1px solid #87581F;	}
.textInput.error,textarea.error{	border:1px solid #FF0000;	}
.textInput.success,textarea.success{	border:1px solid #87581F;	}
.textInput.disabled,textarea.disabled{	cursor:default;}
.textInput.mini{	height:20px;	line-height:20px;	}
.textInput.medium{	height:26px;	line-height:26px;	}
.textInput.large{	height:40px;	line-height:40px;	}




.formList ul{	list-style:none;	margin:0 0 25px 0;	}
.formList li{	float:left;	line-height:40px;	}
.formList li.left {	width:70px;	display:inline-block;	}
.formList li.right{	float:none;	margin-left:70px;	}
.formList li .textInput,.formList li textarea{	width:100%;	width:430px;	}
.formList span {color:#ff0000}
.formList .messageBtn{border:0px;width:118px;height:40px;background:#333333;color:#fff}