.conta-box{
	background: url(../images/acm.png) no-repeat top center;
	background-size: 100% auto;
}
.conta-top{
	text-align: center;
	margin-bottom: 80px;
}
.conta-tit{
	font-size: 30px;
	color: #3d3d3d;
	line-height: 28px;
	margin-bottom: .1rem;
}
.conta-sub>span{
	display: block;
	font-size: 16px;
	color: #666666;
	line-height: 28px;
}
.conta-cent{
	width: 100%;
	position: relative;
	border-bottom: 1px dashed #0079c0;
	margin-bottom: 40px;
}
.mpli{
	position: absolute;
}
.mpli>a{
	padding-left: 20px;
	background: url(../images/cnd.png) no-repeat top left;
	background-size: 14px 20px;
	line-height: 28px;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
}
.mpli>a>span{
	background-color: #fff;
	padding: 2px;
}
.canana{
	top: 88px;
	left: 220px;
}
.usa {
    left: auto;
	bottom: 219px;
	    right: 303px;
}
.china {
   right: auto;
   bottom: 200px;
   left: 379px;
}
.china.mpli>a{
	padding-left: 0;
	padding-right: 20px;
	background: url(../images/cnd.png) no-repeat top right;
	background-size: 14px 20px;
}
.korea {
	 right: auto;
	 bottom: 210px;
	 left: 482px;
}
.japan{
    right: 450px;
    top: 300px;
}
.xinj{
    bottom: 76px;
    right: auto;
    left: 403px;
}
.xinj .mpinf{
    left: auto;
    right: -436px;
}
.guig{
	left: 144px;
	bottom: 224px;
}
.mpinf{
	position: absolute;
	left: -488px;
	top: -110px;
	z-index: 3;
	display: none;
}
.china .mpinf {
    left: -418px;
    top: -116px;
}
.mpinf-con{
	position: relative;
	width: 401px;
	background-color: rgb( 0, 121, 192 );
	padding: 20px;
}
.mpinf-con::before{
	content: "";
	background: url(../images/zx.png) no-repeat center;
	background-size: 90px auto;
	position: absolute;
	top: 88px;
	right: -90px;
	width: 90px;
	height: 32px;
}
.mpinf-con h3{
	font-size: 21px;
	color: #ffffff;
	border-bottom: 1px solid #fff;
	text-align: center;
}
.mptxt{
	margin-top: 10px;
}
.mpinf-con>h4{
	font-size: 20px;
	color: #fff;
	margin-top: 10px;
}
.mptxt>p{
	font-size: 16px;
	color: #ffffff;
	line-height: 30px;
	padding-left: 30px;
	margin-bottom: 10px;
}
.mptxt>p:last-child{
	margin-bottom: 0;
}
.mptxt>p.po{
	background:url(../images/am1.png) no-repeat left top 10px;
	background-size:18px 20px;
}
.mptxt>p.pt{
	background:url(../images/am2.png) no-repeat left top 2px;
	background-size:20px 20px;
}
.mptxt>p.pr{
	background:url(../images/am3.png) no-repeat left top 10px;
	background-size:20px auto;
}
.mptxt>p.pf{
	background:url(../images/am4.png) no-repeat left top 10px;
	background-size:20px auto;
}

.usa .mpinf{
	left: auto;
    right: 138px;
    top: -116px;
}
.usa .mpinf-con{
	width: 470px;
	height: 220px;
}
.usa .mpinf-con::before{
	content: "";
	background: url(../images/zx.png) no-repeat right center;
	background-size: 90px auto;
	position: absolute;
	top: 88px;
	right: -90px;
	width: 90px;
	height: 32px;
}
.xinj .mpinf-con::before{
	content: "";
	background: url(../images/zx2.png) no-repeat center;
	background-size: 90px auto;
	position: absolute;
	top: 88px;
	left: -90px;
	width: 90px;
	height: 32px;
}


.pho-conta{
	display: none;
}

/*  */
.taiwan {
    bottom: 168px;
	left: 462px;
}
.wuxi {
    right: 388px;
    bottom: 269px;
}
.wuhan {
    right: 444px;
    bottom: 240px;
}
.beijing{
	right: 402px;
	bottom: 310px;
}

/*  */
.gform_wrapper ul.gform_fields:not(.top_label) .gfield_label{
	    /* width: 20% !important; */
	    width: 240px !important;
		text-align: right;
}
html:not([dir=rtl]) .gform_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date){
	width: 830px !important;
}
html:not([dir=rtl]) .gform_wrapper ul.gform_fields:not(.top_label) .clear-multi, html:not([dir=rtl]) .gform_wrapper ul.gform_fields:not(.top_label) .gfield_description, html:not([dir=rtl]) .gform_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date){
	margin-left: 20% !important;
}
.gform_wrapper .gform_footer:not(.top_label){
	    margin-left: 20% !important;
	    width: 80% !important;
}
.select_style,
#Tel,
#Fullname,
#Email,
.large{
	width: 581px !important;
}

body .gform_wrapper ul li.gfield{
	padding-left: 14%;
}

.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit]{
	display: block !important;
	margin: 0 auto !important;
	width: 100px !important;
}

.select_style select{
	width: 100% !important;
}
.contect_p {
    padding-left:352px;
    font-size: 24px;
}