.ContactTopImg {
    width: 100%;
    margin: 90px 0 0 0;
    display: block;
}

.ContInner {
    width: 100%;
    background-color: #efefef;
}

.ContMain {
    width: 100%;
    background-color: #efefef;
    padding-bottom: 88px;
}

.ContMain .GetTouch {
    width: 722px;
    height: 850px;
    margin: 30px 0 0px 376px;
    position: relative;
    z-index: 100;
    background-color: #fff;
    display: flex;
    justify-content: center;
    box-shadow: 0 4px 22px 0 rgba(0, 0, 0, 0.1);
    float: left;
}

@media only screen and (min-width: 1301px) and (max-width: 1664px) {
    .ContMain {
        display: flex;
        justify-content: center;
    }
    .ContMain .GetTouch {
        margin: 0;
    }
}

@media only screen and (min-width: 769px) and (max-width: 1300px) {
    .ContMain .GetTouch {
        margin: 0;
        float: none;
    }

    .ContInner {
        display: flex;
        justify-content: center;
    }

    .ContMain {
        width: auto;
    }
}

@media only screen and (max-width: 768px) {
    .ContMain .GetTouch {
        width: 100vw;
        height: auto;
        margin: 0;
        padding: 0 4vw;
        box-sizing: border-box;
    }
}

.ContMain .GetTouchCen {
    width: 514px;
    height: 518px;
    margin: 62px 0 0 0;
}

@media only screen and (max-width: 768px) {
    .ContMain .GetTouchCen {
        width: auto;
        height: auto;
        margin: 34px 0 0 0;
    }
}

.ContMain .GetTouTit {
    font-size: 35px;
    font-family: "myOswald-Bold";
}

.ContMain .GetTouDetail {
    font-size: 14px;
	line-height:20px;
    font-family: Arial, Helvetica, sans-serif;
    margin: 8px 0 32px 0;
}

.ContMain .InpHelp {
    color: #a3a3a3;
    font-family: Arial, Helvetica, sans-serif;
    height: 18px;
}

.ContMain .GetTouchXing {
    color: #ff3043;
    font-size: 12px;
    position: relative;
    top: 2px;
}

.ContMain .GetTouchHr {
    width: 100%;
    border-bottom: #e0e0e0 solid 1px;
    margin: 0 0 17px 0;
}

.ContMain .GetTouchInp {
    height: 34px;
    width: 80%;
    margin: 0 0 0 0;
    border: none;
    background-color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    color: #6a6969;
    outline: none;
}
.ContMain .GetTouchInp[name='phone']{
    width: 70%;
}
.ContMain .GetTouchInp[name='company']{
    width: 83%;
}
.ContMain .GetToucharea {
    width: 100%;
    outline: none;
    border: none;
    background-color: #fff;
    display: block;
    min-height: 100px;
    font-family: "myPoppinsRegular";
    font-size: 17px;
    color: #6a6969;
    font-family: Arial, Helvetica, sans-serif;
    resize: none;
}

.ContMain .iconImg {
    margin: 0 9px 0 0;
}

.ContMain .GetTouchInpDiv {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.ContMain .GetTouchSub {
    background: #0090D5;
    font-size: 25px;
    color: #fff;
    font-family: "myOswald-Bold";
    text-align: center;
    display: flex;
    margin: 36px auto 20px;
    cursor: pointer;
    width: 274px;
    height: 56px;
    justify-content: center;
    align-items: center;
    border-radius: 30px;
    border: none;
    box-sizing: border-box;
}

@media only screen and (max-width: 768px) {
    .ContMain .GetTouchSub {
        font-size: 25px;
        margin: 23px auto 36px;
        width: 250px;
        height: 56px;
    }
    .ContMain .GetTouchInp[name='company']{
        width: 76%;
    }
}

.ContMain .GetTouchSub:hover {
    background: #fff;
    color: #0090D5;
    border: solid #0090D5 1px;
}

.ContMain .ContactTips {
    width: 257px;
    font-size: 17px;
    font-family: "myPoppinsRegular";
    color: #0090D5;
    transition: all 1s;
    position: relative;
    top: -110px;
    display: none;
}
@media only screen and (max-width: 768px) {
    .ContMain .ContactTips {
        top: -120px;
    }
}
/*.ContaInfo */

.ContMain .ContaInfo {
    height: auto;
    margin: 89px 0 0 96px;
    float: left;
}

@media only screen and (max-width: 768px) {
    .ContMain .ContaInfo {
        margin: 20px 0 0 10px;
    }
}

.ContMain .ConInItem {
    margin: 0 0 36px 0;
}

.ContMain .ConInItemL {
    width: 74px;
    height: 60px;
    display: flex;
    justify-content: center;
    align-items: center;
    float: left;
    margin-right: 7px;
}

.ContMain .ConInItemR {
    width: 377px;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
}
@media only screen and (max-width: 768px) {
    .ContMain .ConInItemR {
        width: 72vw;
    }
}
.ContMain .ConInItemRTit {
    margin: 7px 0 8px 0;
    font-size: 18px;
}

.ContMain .ConInItemDet {
    font-size: 17px;
    color: #6a6969;
    line-height: 23px;
}

/*隐藏留言板*/

.MessageIcon {
    display: none;
}
