@charset "UTF-8";/* 全局样式 */html {	font-family: 'Microsoft YaHei';}* {	padding: 0;	margin: 0;	outline: none;	border: 0;}body {	font-weight: normal;}a {	text-decoration: none;	display: inline-block;}a,input,button,label {	-webkit-tap-highlight-color: rgba(255, 0, 0, 0);	-webkit-appearance: none;}ul,li {	list-style: none;}h1 {	display: block;	line-height: normal;	text-align: center;}p {	font-size: 18px;	text-align: center;	color: #000000;	line-height: 24px;}.top-banner {	width: 100%;	height: auto;	min-width: 1200px;}.top-banner .banner-img{	display: block;	width: 100%;	min-width: 1920px;	position: relative;	left: 50%;	transform: translateX(-50%);	-webkit-transform: translateX(-50%);}.center-box {	width: 100%;	height: auto;	background-image: url(../images/bg2.jpg);	background-color: #f3f3f4;	background-position: center bottom;	background-size: 100%;	background-repeat: no-repeat;	overflow: hidden;}.center-main{	width: 1200px;	overflow: hidden;	margin: 0 auto;	padding-bottom: 120px;}.item-title{	width: 100%;	overflow: hidden;	padding-top: 90px;	padding-bottom: 35px;	text-align: center;}.item-title .img{	display: block;	margin: 0 auto;}.item-country{	width: 1200px;	height: auto;	overflow: hidden;}.item-country li{	width: 590px;	height: auto;	overflow: hidden;	margin-bottom: 26px;}.item-country li:nth-child(even){	float: right;}.item-country li:nth-child(odd){	float: left;}.item-country li .link,.item-country li .link .img{	display: block;	width: 100%;}.m-form {	width: 1200px;	overflow: hidden;	margin: 0 auto;	padding: 80px 0;}.m-form h1{	font-size: 30px;	color: #4b1f00;	margin-bottom: 15px;}.m-form .input-box,.m-form .button-box {	width: 582px;	height: 54px;	border: 1px solid #4b1f00;	margin: 0 auto 15px auto;	overflow: hidden;}.m-form .button-box {	margin: 0 auto;	border: 0px;}.m-form .input-box input[type='text'] {	width: 540px;	height: 54px;	padding: 0 20px;	margin: 0 auto;	font-size: 24px;	line-height: 54px;	color: #4b1f00;	background: rgba(255,255,255,0);}.m-form .button-box button,.m-form .input-box input[type='button'] {	width: 100%;	height: 100%;	background-color: #bd2900;	color: #ffffff;	font-size: 30px;	font-weight: bold;	cursor: pointer;}.m-form .check-input {	position: relative;}.m-form .check-input input[type='text'] {	position: absolute;	width: 280px;	left: 0px;	top: 0px;}.m-form .check-input button {	width: 260px;	position: absolute;	right: 0px;	top: 0px;	height: 100%;	background-color: #bd2900;	color: #ffffff;	font-size: 22px;	cursor: pointer;}.m-form .phone {	display: block;	margin: 0 auto;	padding-top: 36px;}.bottom-img{	display: block;	margin: 0 auto;}input::placeholder {	color: inherit;}