/* BASIC css start */
#ftWrap{ margin: 100px 0 0 0; background-color:#2e2e2e; color:#9a9a9a;}
#ftWrap a { color:#9a9a9a; }
#ftWrap a:hover { text-decoration: underline;} 
#ftWrap .footer { width:1200px; position:relative; min-width:1200px; margin:0 auto; padding: 40px 0;}
#ftWrap .footer .copy {padding-top: 6px; color:#9a9a9a;; }
#ftWrap .footer p {line-height:22px; font-size:13px; }
#ftWrap .footer p strong {color: #d6d6d6; }
#ftWrap .footer .list {float: left; font-size:13px;}
#ftWrap .footer .mr {margin-right:380px;}
#ftWrap .footer .list > ul > li { display: inline-block; margin: 20px 5px 0 0;  text-align: center;  }
#ftWrap .footer .list > ul > li span { display:block; width: 48px; height: 48px; background-color: #fff; border: 1px solid #ddd; border-radius:100%; margin-bottom: 3px; }
#ftWrap .footer .list > ul > li span i {line-height: 48px; vertical-align: middle; font-size: 24px; color:#777;  }
#ftWrap .footer .list > ul > li a:hover span { background-color:#bbb; border-color:#bbb; }
#ftWrap .footer .list > ul > li a:hover span i { color:#fff }
#ftWrap .footer .infoBox div span, 
#ftWrap .footer .infoBox div ul { float:left;}
#ftWrap .footer .infoBox div span { width:80px; margin-right:20px; }
#ftWrap .footer .infoBox li { line-height:19px; }
#ftWrap .footer .infoBox .cscenter { margin:0 0 20px }
#ftWrap .footer .infoBox .csNumber{font-size: 18px;padding-bottom: 5px;line-height:1;display:block;color: #d6d6d6;font-weight: bold;}
/* BASIC css end */

