/* BASIC css start */
.btnTop {display:none;position:fixed;z-index: 99;right: 15px;bottom:20px;}
.btnTop a {display:none;width: 45px;height: 45px;line-height: 45px;text-align:center;border-radius:50%;background: #2c2c2c;}
.btnTop a:hover { opacity:0.8; }
.btnTop a.pageTop { }

/*  ¹è³Ê */
.midBanner { background:#f2f2f2; }
.midBanner li a { display:block; margin:0 auto; width:1400px;}
.midBanner li a img {}

#ftWrap{font-size:13px;background:#f0f2f7;color:#5c6375; }
#ftWrap a { color:#9e9e9e; font-size:13px;}
#ftWrap a:hover {color:#fff !important;; } 
#ftWrap .footerNavArea .footerNav li i { font-size: 20px; vertical-align: middle; }
#ftWrap .footerNavArea .footerNav a {padding: 0 30px 0 10px;}

.minSizeWrapMM{position:relative; min-width:1200px; margin:0 auto; box-shadow:none;}
.footer{margin-top:200px;}

.footer .fotfirst{background:#5c6375; overflow:hidden;}
.footer .fotfirst ul li{float:left; margin-right:35px;}
.footer .fotfirst ul li a{ line-height:50px; color:#fff !important; font-size:14px !important;}
.footer .sns a{float:right; padding:12px 0 0 20px; color:#fff !important;}
.footer .sns i{font-size:24px;}

#ftWrap .footerInfoWrap { max-width:1400px; padding:60px 0 70px;}
#ftWrap .footerInfoWrap .copy {}
#ftWrap .footerInfoWrap .copy a { margin-top: -4px; display: inline-block;}
#ftWrap .footerInfoWrap .escrow {padding-bottom: 20px;  }
#ftWrap .footerInfoWrap ul:after{content:"";display:block;clear:both;}
#ftWrap .footerInfoWrap > ul > li:first-child { float: left; }

#ftWrap .footerInfoWrap ul.footerNav li a { display:block; margin:0 0 16px;}

#ftWrap .footerInfoWrap .list{  }
#ftWrap .footerInfoWrap .list.info {float: left; width:50%;}
#ftWrap .footerInfoWrap .list.info .subTxt .tel { font-size:40px; font-weight:400; color:#5c6375f;}
#ftWrap .footerInfoWrap .list.info .subTxt .csCenter { margin:6px 0 28px; font-size:14px; }
#ftWrap .footerInfoWrap .list.info .subTxt .cpTxt { line-height: 20px;}
#ftWrap .footerInfoWrap .list.info .subTxt .cpTxt a { margin-top: -4px;display: inline-block; }

#ftWrap .footerInfoWrap .ftMenu {float: right; padding-right:13px;}
#ftWrap .footerInfoWrap .ftMenu p{padding-top:6px; font-size:14px;}
#ftWrap .footerInfoWrap .ftMenu > ul > li { float: left; width:137px; margin-top:30px;}
#ftWrap .footerInfoWrap .ftMenu > ul > li.footerList { float: left; width:158px; }
#ftWrap .footerInfoWrap .ftMenu > ul > li:first-child { }
#ftWrap .footerInfoWrap .ftMenu .footerNav {  }
#ftWrap .footerInfoWrap .ftMenu .footerNav li { margin-right:10px;}
#ftWrap .footerInfoWrap .ftMenu .footerNav li:first-child { padding-left:0;}

#ftWrap .footerInfoWrap .ftMenu .snsArea { margin-left: -15px; }
#ftWrap .footerInfoWrap .ftMenu .snsArea li { display:inline-block; margin:0 10px 0 0; }
#ftWrap .footerInfoWrap .ftMenu .snsArea li a { font-size:26px; width:42px; display: block;  text-align:center;}
#ftWrap .footerInfoWrap .ftMenu .snsArea li a:hover { color:#fff;}

#ftWrap .footerInfoWrap .ftMenu .escrow { line-height:20px; }
#ftWrap .footerInfoWrap .ftMenu .escrow a {display:block; margin-top:4px;}
#ftWrap .footerInfoWrap .ftMenu .escrow a:hover{color:#5c6375 !important;}



/* BASIC css end */

