.cFooter{ background-color: #FAF7F7; }
.cFooter img{ vertical-align: top; }

.cFooter-content{ width: 1067px; margin: 0 auto; padding: 79px 0 76px; }
.cFooter-content .content-l{ float: left; }
.cFooter-content .div1 img{ display: inline-block; height: 39px; margin-right: 16px; }
.cFooter-content .div1 .title{
    display: inline-block; vertical-align: top; color: #170303;
    /* font-weight: 600; */
    font-size: 16px; line-height: 39px; letter-spacing: 4px;
}

.cFooter-content p.p1,
.cFooter-content p.p2{
    color: #333; font-weight: 400;
    font-size: 14px; line-height: 20px;
}
.cFooter-content p.p1{ padding-top: 22px; }
.cFooter-content p.p1 span.biaoTi{ float: left; }
.cFooter-content p.p1 span.address{ display: block; margin-left: 42px; }
.cFooter-content p.p2{ padding-top: 7px; }

.cFooter-content .content-r{ float: right; }
.cFooter-content .content-r dl{ text-align: center; }
.cFooter-content .content-r dl dt img{ display: inline-block; vertical-align: top; width: 104px; height: 104px; }
.cFooter-content .content-r dl dd{ color: #333; font-size: 16px; font-weight: 400; line-height: 22px; padding-top: 5px; }

.cFooter-copyright{ text-align: center; border-top: 1px solid #EBE3E3; line-height: 57px;
    color: #333;
    font-size: 14px;
    font-weight: 400;
}
.cFooter-copyright span.fuHao{ color: #EBE3E3; font-size: 14px; padding: 0 22px; }
