/* BASIC css start */
#footer {width:100% !important;margin:50px auto;padding:0;}
#footer .section {padding:0;margin:0 auto;width:1100px;height:230px;border:1px solid #ddd;border-bottom:0;text-align:left;}
#footer .section .bt_cscenter {float:left;width:227px;height:230px;border-right:1px solid #ddd;}
#footer .section .bt_cscenter h2 {font-size:14px;font-weight:bold;padding:28px 0 10px 38px;color:#333;}
#footer .section .bt_cscenter .phone {font-size:20px;font-weight:bold;color:#666;margin-top:3px;}
#footer .section .bt_cscenter p {width:170px;font-size:11px;color:#555;padding:18px 0 0 38px;line-height:16px;}
#footer .section .bt_bank {float:left;width:227px;height:230px;border-right:1px solid #ddd;}
#footer .section .bt_bank h2 {font-size:14px;font-weight:bold;padding:28px 0 10px 38px;color:#333;}
#footer .section .bt_bank p {width:170px;font-size:11px;color:#555;padding:16px 0 0 38px;line-height:16px;}
#footer .section .bt_bank select {margin:15px 0 0 38px;height:23px;color:#555;}
#footer .section .bt_notice {float:left;width:291px;height:230px;border-right:1px solid #ddd;}
#footer .section .bt_notice h2 {font-size:14px;font-weight:bold;padding:28px 0 5px 40px;color:#333;}
#footer .section .bt_notice h2 img {padding-left:5px;vertical-align:middle;}
#footer .section .bt_notice .title {width:210px;height:30px;line-height:35px;font-size:11px;border-bottom:1px solid #ebebeb;margin:0 0 0 40px;overflow:hidden;color:#555;}
#footer .section .bt_notice .title a {color:#555;font-size:11px;}
#footer .section .bt_notice .title a:hover { text-decoration:none;color:#888}
#footer .section .bt_notice .title:first-child {padding-top:17px;}
#footer .section .bt_quick_icon {float:right;width:352px;height:230px;background-color:#fafafa; }
#footer .section .bt_quick_icon ul {padding:0;margin:0;font-size:0;height:114px;border-top:1px solid #ddd;display:table;}
#footer .section .bt_quick_icon ul li {width:116px;height:114px;border-right:1px solid #ddd;text-align:center;margin:0 auto;padding:0;display:inline-block;}
#footer .section .bt_quick_icon ul li a {font-size:11px;text-align:center;color:#555;text-decoration:none;display:block;padding-top:19px;}
#footer .section .bt_quick_icon .last {width:118px;border-right:0;}
#footer .section .bt_quick_icon ul:first-child {border-top:0;}
#footer .section .bt_quick_icon ul li  a:hover { filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8 }

#footer .section2  {width:100%;height:45px;padding:0px;line-height:45px; border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;color:#414141;background-color:#f5f5f5;}
#footer .section2 ul {width:1100px;margin:0 auto;}
#footer .section2 li {float:left; font-size:12px; color: #bbb;padding:0 9px;line-height:47px;}
#footer .section2 li a {font-size:12px; color: #414141;line-height:47px}
#footer .section2 li a:hover {color:#777;}

#footer .section3 {width:1100px;margin:0 auto; }
#footer .section3 ul {float:left; padding:36px 0 25px 17px; line-height:18px; color:#555; font-size: 11px; text-align:left;}
#footer .section3 ul a {color:#333;font-size: 11px;}
#footer .section3 ul li:first-child {font-size:15px;font-weight:bold;padding-bottom:20px;color:#333;}
#footer .section3 .bt_ban { float:right;padding-top:70px;}
#footer .section3 .bt_ban a {float:left;padding:0 3px;}

#footer .section4 {width:1100px;margin:0 auto;text-align:left;padding:0 0 0 27px;font-size:12px;color:#111;text-transform:uppercase;}
#footer .section4 a img {margin-left:3px;vertical-align:middle;}
/* BASIC css end */

