#contactBox1{
    padding:78px 0 60px 0;
    border-bottom:1px solid #949494;
}
#contactBox1 .left{
    text-align:left;
}
#contactBox1 .left .redTitle{
    height: 45px;
    line-height: 36px;
    font-size: 36px;
    border-bottom: 2px solid #e60012;
    color: #E50012;
}
#contactBox1 .left .title {
    line-height: 45px;
    padding: 14px 0 6px 0;
    margin-bottom: 8px;
    font-size: 36px;
    font-family: "Noto Sans S Chinese Light", NotoSansHans-Light, 微软雅黑;
    border-bottom: 1px solid rgb(211, 211, 211);
    color: rgb(68, 68, 68);
    font-weight:100;

}

.contactTableTitle {
    font-size: 20px;
    line-height: 28px;
    margin-top: 36px;
    color: #FF0000;
}

.contactTableInfo {
    line-height: 22px;
    font-size: 17px;
    margin-top: 12px;
    color:#434343;
}

#contactBox1 .left .info{
    font-size:16px;
    line-height:30px;
    color:#444;
}

#contactBox1 .left .footTitle {
    line-height: 30px;
    font-size: 20px;
    color: #444;
    margin: 24px 0 6px 0;
}

#contactBox1 .right{
    text-align:left;
    margin-left:30px;
}
#contactBox1 .right p{
    margin-bottom:10px;
}
#contactBox1 .right .title{
    font-size: 24px;
}
.inputText {
    color: rgb(141, 141, 141);
    font-size: 18px;
    height: 53px;
    font-family: "Microsoft YaHei", "Helvetica Neue", Tahoma, Arial, 微软雅黑, 宋体, 黑体;
    border-width: 0px;
    border-style: initial;
    border-color: initial;
    border-image: initial;
    background: rgb(243, 243, 243);
    padding: 0px 18px;
    margin: 0px;
}
.line .inputText {
    font-size: 14px;
    width:100%;
}
.textArea {
    color: rgb(141, 141, 141);
    font-size: 18px;
    height: 200px;
    font-family: "Microsoft YaHei", "Helvetica Neue", Tahoma, Arial, 微软雅黑, 宋体, 黑体;
    border-width: 0px;
    border-style: initial;
    border-color: initial;
    border-image: initial;
    background: rgb(243, 243, 243);
    padding: 18px;
    margin: 0px;
}
.line .textArea {
    height: 184px;
    font-size: 14px;
    width:100%;
}

.inputBtn {
    cursor: pointer;
    height: 50px;
    color: rgb(255, 0, 0);
    font-size: 22px;
    font-family: "Microsoft YaHei", "Helvetica Neue", Tahoma, Arial, 微软雅黑, 宋体, 黑体;
    background: rgb(255, 255, 255);
    border-width: 2px;
    border-style: solid;
    border-color: rgb(229, 0, 18);
    border-image: initial;
}
.inputBtn {
    transition-duration: .5s;
    -ms-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -webkit-transition-duration: .5s;
}
.line .inputBtn {
    font-size: 17px;
    width:100%;
}

#contactBox2{
    padding:40px 0 20px 0;
    border-bottom:1px solid #949494;
}

#contactBox2 .child {
    width: 278px;
    height: 278px;
    margin: 0 60px 40px 0;
    border: 1px solid #fff;
    float: left;
    cursor: pointer;
    transition-duration: .5s;
    -ms-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -webkit-transition-duration: .5s;
}
#contactBox2 .child:hover {
    border:1px solid #ddd;
}

#contactBox2 .threeChild{
    margin: 0 0 40px 0;
}

#contactBox2 .child .childImg {
    width: 278px;
    height: 225px;
    line-height: 225px;
}
#contactBox2 .child .title {
    color: #434343;
    font-size: 15px;
}