html,body{min-width:1200px}.container-module{width:1200px;overflow:auto;margin:0 auto}.contact-bg-module{background:url("imgscolumnBottomcontactUstop.png");background-size:100% 100%;height:670px;min-width:1200px}.contact-bg-module .contact-title{background:url("imgscolumnBottomcontactUstop_text.png");background-size:100% 100%;height:56px;width:354px;margin-top:182px}.contact-module{position:relative;top:-290px;border-radius:4px;overflow:initial;background:url(imgscolumnBottomcontactUscontact-bg.png) -13px no-repeat;background-size:102.5% 100%;margin-bottom:-290px;padding-bottom:60px}.contact-module .branch-office-module{width:780px;padding:80px;overflow:auto}.contact-module .branch-office-module .module-title{font-size:20px;font-weight:400;margin-bottom:32px;color:#273972}.contact-module .branch-office-module li{float:left;margin-bottom:32px}.contact-module .branch-office-module .list-dot{background:url("imgscolumnBottomcontactUsdot.png") no-repeat;width:8px;height:8px;display:block;float:left;margin-top:12px}.contact-module .branch-office-module .branch-office-item{width:240px;margin-right:40px;margin-left:20px}.contact-module .branch-office-module .office-name,.contact-module .branch-office-module p{font-weight:400;color:#686d81;font-size:16px;line-height:2}.contact-module .branch-office-module p{font-size:14px}.contact-module .contact-form-module{position:absolute;right:0;top:-40px;background:url("imgscolumnBottomcontactUscontact-bg.png") -3px -13px no-repeat;background-size:100% 100%;bottom:0;border-radius:4px;padding:60px 70px;width:490px}.contact-module .contact-form-module .module-title{font-size:20px;font-weight:400;margin-bottom:32px;color:#273972}.contact-module .contact-form-module .form-item{margin-bottom:16px}.contact-module .contact-form-module .form-item>label{display:block;position:relative}.contact-module .contact-form-module .form-item>.label-item{height:54px}.contact-module .contact-form-module .form-item>.label-item.textarea{height:160px}.contact-module .contact-form-module .form-item.mab16{padding-top:16px}.contact-module .contact-form-module .form-item label>span.label-name{display:block;height:28px;color:#9ca0b1;font-size:14px;position:absolute;padding-left:8px;bottom:0;left:0;z-index:2}.contact-module .contact-form-module .form-item label>span.label-name.textarea{top:20px}.contact-module .contact-form-module .form-input{width:350px;height:40px;border:solid 1px #CCC;padding-left:8px;padding-right:16px;color:#273972;position:absolute;bottom:0;left:0;z-index:1}.contact-module .contact-form-module .form-input.has-text+.label-name,.contact-module .contact-form-module .form-input:focus+.label-name{position:absolute;left:-8px;bottom:32px;font-size:12px}.contact-module .contact-form-module .form-input.has-text+.label-name.textarea,.contact-module .contact-form-module .form-input:focus+.label-name.textarea{top:-4px}.contact-module .contact-form-module .form-input:focus+.label-name{position:absolute;left:-8px;bottom:32px;font-size:12px;-webkit-transition:.2s ease all;transition:.2s ease all}.contact-module .contact-form-module .form-input:focus+.label-name.textarea{top:-4px}.contact-module .contact-form-module .form-input::-webkit-input-placeholder{color:#9CA0B1;font-size:14px;font-family:'microsoft yahei'}.contact-module .contact-form-module .form-input:-ms-input-placeholder{color:#9CA0B1;font-size:14px;font-family:'microsoft yahei'}.contact-module .contact-form-module .form-input::-ms-input-placeholder{color:#9CA0B1;font-size:14px;font-family:'microsoft yahei'}.contact-module .contact-form-module .form-input::placeholder{color:#9CA0B1;font-size:14px;font-family:'microsoft yahei'}.contact-module .contact-form-module textarea.form-input::-webkit-input-placeholder{font-size:15px}.contact-module .contact-form-module textarea.form-input:-ms-input-placeholder{font-size:15px}.contact-module .contact-form-module textarea.form-input::-ms-input-placeholder{font-size:15px}.contact-module .contact-form-module textarea.form-input::placeholder{font-size:15px}.contact-module .contact-form-module .form-bottom{padding-top:16px}.contact-module .contact-form-module textarea.form-input{resize:none;height:145px;padding-top:16px;padding-bottom:16px}.contact-module .contact-form-module .dropdown-input{position:relative}.contact-module .contact-form-module .dropdown-input::after{content:"";width:14px;height:8px;right:20px;top:45%;background:url("imgscolumnBottomcontactUsdown.png") no-repeat;position:absolute;pointer-events:none}.contact-module .contact-form-module .dropdown-input>.label-name{display:block;height:28px;color:#9ca0b1;font-size:14px;position:absolute;bottom:20px;left:0;z-index:2}.contact-module .contact-form-module .dropdown-input .form-select{width:162px;height:40px;border:solid 1px #CCC;outline:none;padding-left:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#273972;position:relative}.contact-module .contact-form-module .dropdown-input .form-select::-ms-expand{display:none}.contact-module .contact-form-module .dropdown-input .fa-angle-down{position:absolute;top:0;right:18px;color:#9CA0B1;cursor:pointer}.contact-module .contact-form-module .dropdown-input+.dropdown-input{margin-left:21px}.contact-module .contact-form-module .verify-code-item .verify-code{width:121px;height:40px;display:block;float:left;overflow:hidden}.contact-module .contact-form-module .verify-code-module{margin-left:170px;line-height:40px}.contact-module .contact-form-module .verify-code-module .a{margin-left:8px;font-size:14px;color:#3B5999;cursor:pointer}.contact-module .contact-form-module .submit-btn{background:#26478E;color:#FFF;border:0;width:100%;padding:12px;-webkit-box-shadow:4.9px 4.9px 16px 0 rgba(0,29,74,0.29);box-shadow:4.9px 4.9px 16px 0 rgba(0,29,74,0.29);margin-top:16px;cursor:pointer}.contact-module .contact-form-module .submit-btn:hover{opacity:0.85}.contact-module .contact-form-module .error-info{color:#f00;font-size:12px;line-height:16px;margin-top:16px}.contact-module .contact-form-module .error-input{border:1px solid #f00 !important}.contact-module .Validform_checktip{margin-left:8px;line-height:20px;height:20px;overflow:hidden;color:#999;font-size:12px}.contact-module .Validform_right{color:#71b83d;padding-left:20px;background:url(../images/right.png) no-repeat left center}.contact-module .Validform_wrong{color:red;padding-left:20px;white-space:nowrap;background:url(../images/error.png) no-repeat left center}.contact-module .Validform_loading{padding-left:20px;background:url(../images/onLoad.gif) no-repeat left center}.contact-module .Validform_error{border:1px solid #f00 !important}.contact-module #Validform_msg{color:#7d8289;font:12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;width:280px;-webkit-box-shadow:2px 2px 3px #aaa;-moz-box-shadow:2px 2px 3px #aaa;background:#fff;position:absolute;top:0px;right:50px;z-index:99999;display:none;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999')}.contact-module #Validform_msg .iframe{position:absolute;left:0px;top:-1px;z-index:-1}.contact-module #Validform_msg .Validform_title{line-height:25px;height:25px;text-align:left;font-weight:bold;padding:0 8px;color:#fff;position:relative;background-color:#000}.contact-module #Validform_msg a.Validform_close:link,.contact-module #Validform_msg a.Validform_close:visited{line-height:22px;position:absolute;right:8px;top:0px;color:#fff;text-decoration:none}.contact-module #Validform_msg a.Validform_close:hover{color:#cc0}.contact-module #Validform_msg .Validform_info{padding:8px;border:1px solid #000;border-top:none;text-align:left}.message-box-bg{position:fixed;top:0;bottom:0;left:0;right:0;text-align:center;z-index:2018;display:none;background:rgba(0,0,0,0.5)}.message-box-bg::after{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.message-box-bg .message-box{display:inline-block;width:420px;height:165px;padding:24px;padding-bottom:10px;vertical-align:middle;background-color:#fff;border-radius:4px;border:1px solid #ebeef5;font-size:12px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,0.1);box-shadow:0 2px 12px 0 rgba(0,0,0,0.1);text-align:left;overflow:hidden;color:#666;-webkit-backface-visibility:hidden;backface-visibility:hidden}.message-box-bg .message-box .message-box-header{font-size:16px;line-height:13px}.message-box-bg .message-box .message-box-content{margin:32px 0}.message-box-bg .message-box .message-box-btns{text-align:right}.message-box-bg .message-box .message-box-btn{display:inline-block;width:74px;height:28px;background-color:#0073e8;border-radius:3px;margin:0;padding:0;color:#fff;border:0;cursor:pointer}.message-box-bg .message-box .message-box-btn :hover{background:rgba(0,116,232,0.384)}
