#contact {
    width: 880px;
    margin-top: 15px;
}
#map {
    margin-top: 45px;
}
#contact .cooperation {
    margin: 0 50px;
}
#contact .cooperation .dl-1 {
    float: left;
}
#contact .cooperation .dl-2 {
    float: right;
}
#contact .cooperation dl {
    width: 320px;
    padding: 0 12px;
    border: 1px solid #E6E6E6;
    border-radius: 4px;
    margin: 40px auto;
    text-align: left;
}
#contact .cooperation dt {
    border-bottom: 1px solid #E6E6E6;
    height: 52px;
    line-height: 52px;
    font-size: 18px;
}
#contact .cooperation dd {
    padding-left: 130px;
    height: 67px;
    margin: 26px auto;
}
#contact .cooperation .dd-1 {
    background: url("../images/about/business.png") no-repeat 25px 2px;
}
#contact .cooperation .dd-2 {
    background: url("../images/about/commerce.png") no-repeat 25px 2px;
}
#contact .cooperation dd p {
    padding-left: 30px;
    color: #0A427D;
    margin: 10px 0;
}
#contact .cooperation dd .p1 {
    background: url("../images/about/tel.png") no-repeat 0 1px;
    font-size: 18px;
    font-weight: bold;
}
#contact .cooperation dd .p2 {
    background: url("../images/about/ww.png") no-repeat 0 1px;
    font-size: 16px;
}
#contact .contact-address {
    margin: 0 50px 50px 50px;
    line-height: 30px;
}
#damai-sweep-code{
    width: 125px;
    height: 125px;
    background: url("../images/saosao3.jpg") center;
    margin-top: 10px;
}

#contact table label.number{
    font-family: 'impact';
    font-size: 23px;
    color: #ff0000;
}
#contact table .tel {
    background-position: -301px -361px;
    width: 76px;
    height: 76px;
    margin: 15px 0 15px 30px;
}

/*百度地图css*/
#dituContent {
    width: 880px;
    height: 430px;
    margin: 0 auto;
    margin-top: 50px;
}
/******************新联系我们********************************/
#contact .contact-top{
   width: 880px;
    overflow: hidden;
}
#contact .contact-top div{
    color:#0a427d;
    font-size: 16px;
    float: left;
}
#contact .contact-top .contactext-1{
    width:340px;
    margin-right: 3px;
}
#contact .contact-top .contactext-2{
    width:500px;
}
#contact .contact-top .contactop-1{
    border-bottom: 2px solid #0a427d;
    width:70px;
    height:12px;
}
#contact .contact-top .contactop-2{
    border-bottom: 2px solid #0a427d;
    width:230px;
    margin-right: 20px;
    height:12px;
}
#contact .contact-top .contactop-3{
    border-bottom: 2px solid #0a427d;
    width:70px;
    height:12px;
}
#contact .contact-top .contactop-4{
    border-bottom: 2px solid #0a427d;
    width:440px;
    height:12px;
}
#contact .contact-information{
    width: 100%;
    overflow: hidden;
    margin-top: 20px;
}
#contact .contact-information .fl{
    width: 340px;
    border-right: 1px dashed #aeaeae;

}
#contact .contact-information h3{
    color: #555454;
    font-size: 16px;
    font-weight: normal;
}

#contact .contact-information h4{
    color: #0a427d;
    font-size:28px;
    font-weight: bold;
}
#contact .contact-information p{
    color: #696969;
    font-size:12px;
    margin-top: 10px;
}
#contact .contact-information a{
background: url(../images/webicon.png) no-repeat -470px -36px;
padding-left: 24px;
color: #fe3a3a;
margin-right: 20px;
}
#contact .contact-information a.message-ww-icon {
    background: url(../images/webicon.png) no-repeat -470px -63px;
    padding-left: 24px;
    margin-right: 0;
}
#contact .contact-information .fr tr{
    height:30px;
}
#contact .contact-information .fr .tr{
    color:#525252;
    width:100px;
    text-align: right;
}
#contact .contact-information .fr .red{
    display: inline-block;
    color:#e95200;
    margin-left: 15px;
}
#contact .contact-information .fr input{
    width: 400px;
}
#contact .contact-information .fr textarea{
    width: 402px;
    height:100px;
}
#contact .contact-information .fr .reminder{
    float: left;
    color: #e95200;
    margin-left: 100px;
}
#contact .contact-information .fr input.contactbtn{
    color: #fff;
    font-size: 14px;
    width: 160px;
    height: 35px;
    border: none;
    line-height: 35px;
    text-align: center;
    float: right;
    background-color:#0a427d;
    cursor: pointer;
    margin-right: 20px;
    margin-top: 10px;
}