.ernav-box {width: 100%;height: 44px;background-color: #f2f5f8;margin-top: -8px;}
.ernav-box .ernav {display: flex;height: 100%;margin: 0 auto;}
.ernav-box .ernav::-webkit-scrollbar {display: none;}
.ernav-box .ernav a {position: relative;display: flex;align-items: center;height: 100%;font-size:18px;line-height:36px;margin-right: 80px;white-space: nowrap;}
.ernav-box .ernav a:hover {color: #005DAE;}
.ernav-box .ernav a:hover::before {width: 100%;}
.ernav-box .ernav a::before {content: '';position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 0;height: 2px;transition: all 0.5s;background-color: #005DAE;}
.ernav-box .ernav .ernav-on {color: #005DAE;}
.ernav-box .ernav .ernav-on::before {width: 100%;}

.contact-us-address {margin: 38px auto 0;}
.contact-us-address h1 {font-size:36px;line-height:54px;color: #005DAE;}
.contact-us-address div {margin-top: 13px;}
.contact-us-address div p {font-size:20px;line-height:16px;margin-bottom: 9px;}
.contact-us-address .lx_logo img{width:50px;height:50px;float:left;margin-top: 16px;margin-right: 10px;}
.contact-us-address .lx_logo .lx_logo_r{float:left;height: 65px;margin: 20px 0;}
.contact-us-address .lx_logo .lx_logo_r .lx_z{font-weight: 700;}
.contact-us-address .lx_logo .lx_logo_r .lx_s{font-size: 18px;}



#container {width:880px;height: 580px;}
.custom-info {border: solid 1px #dddddd;padding: 14px;box-sizing: border-box;background-color: #ffffff;}
#container div.info-top {position: relative;background: none repeat scroll 0 0 #F9F9F9;border-bottom: 1px solid #CCC;border-radius: 5px 5px 0 0;}
#container div.info-top div {display: inline-block;color: #333333;font-size: 14px;font-weight: bold;line-height: 31px;padding: 0 10px;}
#container div.info-top img {position: absolute;top: 10px;right: 10px;transition-duration: 0.25s;}
#container div.info-top img:hover {box-shadow: 0px 0px 5px #000;}
#container div.info-middle {width: 100%;height: 100%;}
#container div.info-bottom {height: 0px;width: 100%;clear: both;text-align: center;}
#container div.info-bottom img {position: relative;z-index: 104;}
#container .info-middle img {float: left;margin-right: 6px;}
#container .map-address {padding: 20px;width: 100%;height: 100%;box-sizing: border-box;background-color: #005DAE;}
#container .map-address p {height: auto;}
#container .map-address .map-address-top {padding-bottom: 22px;border-bottom: 1px dashed #729ec3;}
#container .map-address .map-address-top h1 {font-size:20px;line-height:30px;color: #ffffff;}
#container .map-address .map-address-top p {font-size:14px;line-height:21px;color: #ffffff;line-height: initial;}
#container .map-address .map-address-bottom {padding-top: 20px;}
#container .map-address .map-address-bottom p {font-size:14px;line-height:21px;color: #ffffff;line-height: initial;height: auto;margin-bottom: 3px;}



.contact-us-message {margin-top: 73px;margin-bottom: 30px}
.contact-us-message h1 {font-size:36px;line-height:54px;color: #005DAE;}
.online-message form {width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 31px;}
.online-message form .input-li {display: flex;align-items: center;width: 49%;height: 50px;padding: 0 15px;box-sizing: border-box;border: 1px solid #dddddd;margin-bottom: 10px;}
.online-message form .input-li span {font-size:16px;line-height:24px;color: #707987;white-space: nowrap;}
.online-message form .input-li input {flex: 1;height: 100%;font-size: 16px;color: #333333;}
.online-message form .textarea-li {display: flex;width: 100%;height: 145px;padding: 15px 15px 15px;box-sizing: border-box;border: 1px solid #dddddd;}
.online-message form .textarea-li span {font-size: 16px;color: #707987;white-space: nowrap;}
.online-message form .textarea-li textarea {flex: 1;height: 100%;border: 0;outline: none;font-size: 16px;color: #333333;box-sizing: border-box;padding-top: 3px;font-family: "Microsoft YaHei";}
.online-message form .submitMessage {width: 184px;height: 47px;border-radius: 47px;font-size: 18px;color: #ffffff;border: 0;outline: none;cursor: pointer;margin:0 auto;background-color: #005DAE;line-height: 47px;}
.online-message form .submitMessage:hover {background: #007FCB;}