/* BASIC css start */
/* ÇÏ´Ü */
#footer { margin-top:80px; padding-bottom:30px; position:relative; width:100%; border-top:1px solid #e2e2e6; text-align:center;  }
#footer .footerTop { margin:0 auto; padding:50px 0; position:relative; width:1200px; *zoom:1 }
#footer .footerTop:after { display:block; clear:both; content:'' }
#footer .footerTop .infoBx { float:left }
#footer .footerTop .infoBx h3 { padding-bottom:10px; font-size:14px; color:#171717;margin-top: 20px;font-weight: bold;}
#footer .footerTop .infoBx h3 span{display:block; margin-top:10px; font-size:13px;}
#footer .footerTop .infoBx .tx {  line-height:20px }

#footer .ftleft{float:left; width:235px; height:170px; padding-right:20px; padding-left:10px;  border-right:1px solid #dfdfdf; }
#footer .ftleft .linkInfo { }
#footer .ftleft .linkInfo li { padding-bottom:13px }
#footer .ftleft .linkInfo li a { font-size:15px; }

#footer .ftleft .csInfo { width:226px }
#footer .ftleft .csInfo .tel { padding-bottom:10px; font-size:30px; color:#000; line-height:30px; font-weight: 500; }
#footer .ftleft .csInfo .tx { line-height:20px }


#footer .ftmid .shopInfo { width:650px; margin:20px 0 50px;}
#footer .ftmid .shopInfo .logo {margin-top:-15px;margin-bottom:20px;}
#footer .ftmid .shopInfo .tx span { padding-right:5px }
#footer .ftmid .shopInfo .tx a { color:#949494 }
#footer .ftmid .shopInfo .tx a.btn_email {}
#footer .ftmid .shopInfo .copy { padding-top:10px; padding-bottom:20px;color:#a5a5a5 }

#footer .ftmid{float: left; width:620px; padding:0 20px ; }

#footer .ftmid .ftImgBx ul {list-style:none;}
#footer .ftmid .ftImgBx li {display:inline-block;}
#footer .ftmid .ftImgBx li a {padding:0px 10px;margin:0px; color:#777;}
#footer .ftmid .ftImgBx li a:after  {content:"|"; padding:0 0px 0 19px; font-size:10px; color:#777;}
#footer .ftmid .ftImgBx li:last-child a:after {content:""; padding:0;}
#footer .ftmid .ftImgBx li.bold{font-weight:bold;}
#footer .ftmid .ftImgBx li a img {  width:100%; height:100%; cursor:pointer }
#footer .ftmid .bx-pager{position:absolute;bottom: 20px;left:390px;;z-index:60;text-align:center; z-index:12}
#footer .ftmid .bx-pager-item{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;display:inline-block;position:relative;}
#footer .ftmid .bx-pager-link{display:inline-block;width: 10px;height: 10px;font-size:0;margin: 0 3px;background-color: #fff;border-radius: 100%;}
#footer .ftmid .bx-pager-link.active{width: 10px;background-color: rgba(45, 45, 45, 0.8);}

#footer .ftright{float:left; width: 235px;  padding-left:20px; height:170px; border-left: 1px solid #dfdfdf;}
#footer .ftright .bankInfo { width:220px ;    margin-top: 0px;}
#footer .ftright .bankInfo .bnkttl { padding-bottom:5px; font-size:30px; color:#000; line-height:30px; font-weight: 500; }
#footer .ftright .escowInfo{width: 243px;  margin-top: 0px; margin-bottom: 20px;}
#footer .ftright .escowInfo .esTit{border:1px solid #dfdfdf; display:inline-block; padding:10px; display: block; float: left; text-align: center;}
#footer .ftright .escowInfo .esTip{display:inline-block; padding-left: 10px;padding-top: 10px}
#footer .ftright .ftList{    top: 15px;   position: relative;}
#footer .ftright .ftList li{float:left; padding-right:10px}

#footer .footerBottom { margin:0 auto; position:relative; width:1100px }

.notice{background:#f5f5f5;position:relative; width:100%; text-align:center;height:50px; line-height:50px;}

/* BASIC css end */

