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

.cFooter-content{ padding: 30px 5.3% 20px; }
.cFooter-content .content-l{ float: left; width: 78%; }
.cFooter-content .div1 img{ display: inline-block; height: 20px; margin-right: 4px; }
.cFooter-content .div1 .title{ display: inline-block; vertical-align: top; font-size: 12px; line-height: 16px; padding-left: 4px; border-left: 1px solid #dbdcf2; margin-top: 2px; }

.cFooter-content p.p1,
.cFooter-content p.p2{
    font-size: 12px; line-height: 17px;
}
.cFooter-content p.p1{ padding-top: 18px; }
.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: 8px; }

.cFooter-content .content-r{ float: right; width: 20%; }
.cFooter-content .content-r dl{ text-align: center; padding-top: 4px; }
.cFooter-content .content-r dl dt img{ display: inline-block; vertical-align: top; width: 100%; }
.cFooter-content .content-r dl dd{ font-size: 12px; padding-top: 5px; }

.cFooter-copyright{ text-align: center; border-top: 1px solid #e8e8e8; line-height: 40px; 
    font-size: 12px;
}
.cFooter-copyright span.fuHao{ color: #dadbdf; font-size: 13px; padding: 0 6px; }


@media screen and (min-width:380px){
    .cFooter-content .div1 img{ height: 26px; margin-right: 6px; }
    .cFooter-content .div1 .title{ font-size: 14px; line-height: 18px; padding-left: 6px; margin-top: 4px; }
}

