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

.cFooter-content{ width: 1010px; margin: 0 auto; padding: 66px 20px 73px; }
.cFooter-content .content-l{ float: left; }
.cFooter-content .div1 img{ display: inline-block; height: 34px; margin-right: 10px; }
.cFooter-content .div1 .title{ display: inline-block; vertical-align: top; font-size: 16px; line-height: 24px; letter-spacing: 2px; padding-left: 11px; border-left: 1px solid #dbdcf2; margin-top: 5px; }

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

.cFooter-content .content-r{ float: right; }
.cFooter-content .content-r dl{ text-align: center; padding-top: 4px; }
.cFooter-content .content-r dl dd{ font-size: 14px; padding-top: 10px; }

.cFooter-copyright{ text-align: center; border-top: 1px solid #e8e8e8; line-height: 69px; 
    font-size: 14px;
}
.cFooter-copyright span.fuHao{ color: #dadbdf; font-size: 16px; padding: 0 19px; }


@media screen and (min-width:1600px){
    .cFooter-content{ width: 1160px; }

    .cFooter-content .div1 .title{ font-size: 16px; }
    .cFooter-content p.p1,
    .cFooter-content p.p2{
        font-size: 15px; line-height: 26px;
    }
    .cFooter-content p.p1 span.address{ margin-left: 50px; }

    .cFooter-content .content-r dl dd{ font-size: 15px; }

    .cFooter-copyright{ font-size: 15px; }
    .cFooter-copyright span.fuHao{ font-size: 17px; }
}
