/*联系我们*/

.contact-container{

    margin: 20px auto 50px;

}

.contact-container .container{

    background: #fff;
    padding-top: 70px;
    padding-left: 0;
    padding-right: 0;
}
.contact-container .container .row{
    padding: 0 70px;
}
.contact-container .container .thumbnail{

    padding: 0;

    border: none;

}

.contact-container .container .row{

    position: relative;

}

.banner .contact-text{

    right: inherit;

}

.site-wrap{

    margin: 20px auto 0;

    position: relative;

    height: 80px;

    border-top: solid 1px #c3c3c1;

    border-bottom: solid 1px #c3c3c1;

    width: 378px;

}

.contact-right{

      margin: 40px auto;
    text-align: center;
}
.site-wrap p:nth-of-type(1){

    margin-top: 13px;

}

.site-wrap:after{

    content: '';

    display: block;

    width: 12px;

    height: 12px;

    transform: rotate(45deg);

    border-top: solid 1px #c3c3c1;

    border-left: solid 1px #c3c3c1;

    position: absolute;

    top: -6px;

    left: 30px;

    background: #fff;

}

.site-wrap p span{

    padding-left: 15px;

}

.contact-right .name{

    font-weight: bold;

}

.site-wrap .mobile{

    color: #000;

}

.site-box{

    margin: 30px auto 0;

    height: 450px;

}

.site-box .site-container{

    height: 450px;

}

@media all and (max-width: 768px){

    .site-wrap{

        width: auto;

        height: 100px;

    }



}

.contact-container .contact-message {

    padding-top: 30px;

}

.contact-message h3{

    text-align: center;

    padding-bottom: 30px;

    border-bottom: solid 1px #ccc;

}

.contact-message .row .col-xs-6{

    margin-bottom: 15px;

}

.marginTop{

    padding-top: 30px;

}

label{

    font-weight: normal;

}

input , textarea {

    width: calc(100% - 50px);

    max-width: calc(100% - 50px);

    margin-left: 10px;

    padding-left: 10px;

    height: 36px;

    border: solid 1px #ccc;

}

textarea{

    padding-top: 10px;

    min-height: 120px;

}

.btn-wrap input{

    margin-bottom: 15px;

    width: 137px;

    height: 36px;

    background: #f5821f;

    color: #fff;

    border: solid 1px transparent;

    transition: .3s;

    padding-left: 0;

    outline: none;

}

.btn-wrap input:hover{

    background: transparent;

    border: solid 1px #f5821f;

    color: #f5821f;

}