﻿
.contactUs a{ color: #1774e0;margin-right: 5px; }
.contactUs a:hover{text-decoration: underline;}
.contactUs .contact-company{ padding: 0px 31px 15px 25px;border: 1px solid #e8e8e8; border-top: 0;}
.contactUs .contact-company-info{ border-bottom: 1px solid #e8e8e8;position: relative; padding: 20px 0 20px 240px;}
.contactUs .contact-company-info .contact-company-logo{position: absolute;left: 4px; top: 18px;background: #fff; width: 208px; height: 88px; border: 1px solid #f0f6fd; text-align: center;}
.contactUs .contact-company-info .contact-company-logo span{display: inline-block;height: 100%;vertical-align: middle;}
.contactUs .contact-company-info .contact-company-logo img{max-height: 88px; max-width: 204px;}
.contactUs .contact-company-info p{line-height: 25px; color: #626262;}
.contactUs .contact-company-info p span{color: #313131; font-size: 12px;}
.contactUs .contact-company-info .contact-company-name{line-height: 30px; color: #313131; font-size: 18px; margin-bottom: 3px;}
.contactUs .contact-company-info p a{margin-right: 16px; }

.contactUs .contact-company-infotext{padding-top: 10px;padding-bottom: 15px;position: relative;}
.contactUs .contact-company-infotext p{line-height: 26px; color: #7d7d7d; font-size: 14px;}
.contactUs .contact-company-infotext .contact-company-contacts{padding-left: 32px;}
.contactUs .contact-company-infotext p label{display: inline-block;width: 90px; padding-right: 10px;text-align: right;}
.contactUs .contact-company-infotext p strong{color: #4e4e4e;}
.contactUs .contact-company-infotext p .email{display: inline-block;margin-right: 18px; width: 112px; height: 30px;background: #dd4247; font-size: 14px; text-align: center;line-height: 30px; color: #fff;-webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}
.contactUs .contact-company-infotext p .email:hover{text-decoration: none;background: #F14B50;}
.contactUs .contact-company-infotext p .email i{width: 17px; height: 13px;margin: 0 9px 0 0;background-position: -89px -140px; position: relative;top: -1px;}
.contactUs .contact-company-infotext p .collection{color: #434343;}
.contactUs .contact-company-infotext p .collection i{width:16px; height: 16px; margin-right: 8px; background-position: -114px -138px;position: relative;top:-1px; }
.contactUs .contact-company-infotext .contact-company-ewm{border: 1px solid #dcdcdc; width: 160px; height: 189px; text-align: center; position: absolute;right: 0;top: 36px;}
.contactUs .contact-company-infotext .contact-company-ewm .ewm-text{color: #474747;font-size: 12px;border-bottom: 1px solid #dcdcdc; line-height: 28px;}
.contactUs .contact-company-infotext .contact-company-ewm .ewm-text .i-ico01{width: 15px; height: 15px;margin-right: 11px;background-position: -140px -139px;}
.contactUs .contact-company-infotext .contact-company-ewm .ewm-text .i-ico02{width: 12px; height: 11px;margin-left: 11px;background-position: -168px -142px;}
.contactUs .contact-company-infotext .contact-company-ewm .ewm-img{padding-top: 14px;}
.contactUs .contact-company-infotext .contact-company-ewm .ewm-img img{max-height: 133px; max-width: 133px;}
