/* BASIC css start */
/* ÇÏ´Ü */
#footer { margin-top:80px; padding-bottom:30px; position:relative; width:100%; border-top:1px solid #171717;  }
#footer .footerTop { margin:0 auto; padding:30px 0; position:relative; width:1300px; *zoom:1; margin-left: 362px; }
#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;font-weight: bold;}
#footer .footerTop .infoBx .tx {  line-height:20px }

#footer .ftleft{float:left; width:190px; }
#footer .ftleft .linkInfo { }
#footer .ftleft .linkInfo li { padding-bottom:13px }
#footer .ftleft .linkInfo li a { font-size:15px; }

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

#footer .ftleft .bankInfo { width:220px ;    margin-top: 20px;}

#footer .ftmid .shopInfo { width:450px; }
#footer .ftmid .shopInfo .tx span { padding-right:5px }
#footer .ftmid .shopInfo .tx a { color:#000 }
#footer .ftmid .shopInfo .tx a.btn_email {}
#footer .ftmid .shopInfo .copy { padding-top:5px; color:#7e7e7e }

#footer .ftmid{float: left; border-right:1px solid #dfdfdf; width:450px; padding:0 53px ; border-left: 1px solid #dfdfdf;}
#footer .ftmid .ftImgBx { padding:0px; position:relative }
#footer .ftmid .ftImgBx li .thumb { margin: 0; width:440px; height:120px;  }
#footer .ftmid .ftImgBx li .thumb 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: 300px;  padding-left: 65px;}
#footer .ftright .escowInfo{width: 300px;  margin-top: 20px; 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 }

#footer .infoBx1 {margin: 0 auto; padding: 20px 0 30px 0; position: relative; width: 1200px;}
#footer .infoBx1 li{float:left; padding-right:10px}

#footer .ftmid1 {float: left; border-right:1px solid #dfdfdf; padding:0 53px; height: 120px; }
#footer .ftmid2 {float: left; padding-left:50px; height: 120px; }


/* BASIC css end */

