/* BASIC css start */
#footer { position:relative; width:100%; border-top:1px solid #474747 }
#footer .footerTnb {margin:2px auto;position: relative;width:100%;height: 40px;line-height: 40px;border-bottom: 1px solid #e5e5e5;*zoom: 1;}
#footer .footerTnb:after {display: block;clear: both;content: ''}
#footer .footerTnb .Tnb_w {width: 1270px;margin: 0 auto;}
#footer .headerTnb .Tnb_w img {vertical-align: middle;}
#footer .headerTnb .tnbLeft {float: left}
#footer .footerTnb .tnbLeft li {padding-right: 24px;float: left}
#footer .footerTnb .tnbLeft li a {display: block;line-height: 37px;font-size: 12px;}
#footer .footerTnb .tnbRight {float: right}
#footer .footerTnb .tnbRight li {padding-left: 26px;float: left}
#footer .footerTnb .tnbRight li a {display: block;line-height: 40px;margin-top:10px;}
#footer .footerTnb .tnbRight li:first-of-type {padding-left: 0;}

#footer .foot_top { margin:50px auto; position:relative; width:1250px; *zoom:1 }
#footer .foot_top:after { display:block; clear:both; content:'' }
#footer .foot_top .foot_tit { padding-bottom:12px; font-size:14px; color:#3f3f3f; font-weight:bold }
#footer .foot_top .bx_cs { float:left; width:450px }
#footer .foot_top .bx_cs .maintel { font-size:27px;color:#d72a2a;font-weight:500; }
#footer .foot_top .bx_cs .kt {vertical-align:bottom;margin-bottom:5px;margin-left:55px;}
#footer .foot_top .bx_cs ul {width:190px; float:left;margin-top:10px;}
#footer .foot_top .bx_cs ul li { color:#6b6b6b;line-height:24px }
#footer .foot_top .bx_bank { float:left; width:220px }
#footer .foot_top .bx_bank:after { display:block; clear:both; content:'' }
#footer .foot_top .bx_bank p { padding-top:10px; color:#6b6b6b;}
#footer .foot_top .bx_bank p.bankno {font-size:16px;color:#6b6b6b;}
#footer .foot_top .bx_info { float:right;width:550px}
#footer .foot_top .bx_info ul { padding-top:15px }
#footer .foot_top .bx_info ul li { padding-bottom:7px; color:#6b6b6b; *zoom:1 }
#footer .foot_top .bx_info ul li:after { display:block; clear:both; content:'' }
#footer .foot_top .bx_info ul li.return_addr { color:#d72a2a; text-decoration:underline }
#footer .foot_top .bx_info ul li p { padding-right:20px; float:left }
#footer .foot_top .bx_info ul li .view { display:inline-block; padding:0 3px; font-size:10px; color:#999;border:1px solid #999 }
#footer .foot_bottom { position:relative; width:100%;padding:5px 0; background:#f6f7f9 }
#footer .foot_bottom .inner { margin:5px auto; width:1280px;line-height:180%;color:#666;text-align:center; }
/* BASIC css end */

