.footer {overflow:hidden; background:#191919;}
.footer .footer_content { max-width:1400px; margin:auto; overflow:hidden; padding:56px 0 50px 0; z-index:9;position: relative;}
.footer .footer_content *{overflow: hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;display:block; font-weight:normal;}
.footer .footer_content::after {content: '';width: 100%;height: 1px;background: #313131;position: absolute;left: 0;top: 126px;}
.footer .footer_content .fleft {float: left;width: 40%;}
.footer .footer_content .fleft .fl-name {}
.footer .footer_content .fleft .fl-name h4{color: #fff;font-size: 14px;padding-bottom: 5px;}
.footer .footer_content .fleft .fl-name h3{color: #fff;font-size: 24px;font-family: 'Montserrat-Bold';}
.footer .footer_content .fleft .fl-ewm {padding: 44px 0 22px 0;}
.footer .footer_content .fleft .fl-ewm img{display: block;float: left;}
.footer .footer_content .fleft .fl-ewm .fleright{display: block;float: left;padding: 12px 0px 0px 20px;}
.footer .footer_content .fleft .fl-ewm .fleright h3{color: #888;font-size: 14px;padding-bottom: 12px;}
.footer .footer_content .fleft .fl-ewm .fleright h2{color: #fff;font-size: 24px;font-family: 'Montserrat-Bold';}
.footer .footer_content .fleft .fl-ewm .fleright h2 * {color: #fff;font-family: 'Montserrat-Bold';}
.footer .footer_content .fleft .fl-add {color: #888;font-size: 13px;line-height: 22px;}
.footer .footer_content .fright {float: right;width: 55%;padding-top: 30px;}
.footer .footer_content ul{margin-bottom:0px;color:#666; overflow:hidden; display:block; width:100%;text-align: right;}
.footer .footer_content ul li:nth-child(5) {text-align: right;}
.footer .footer_content ul li:nth-child(5) a {text-align:right;}
.footer .footer_content ul li:first-child {margin-left:0;}
.footer .footer_content ul li{margin-bottom:20px;margin-left: 8%;overflow:hidden;text-align: left;display: inline-block;vertical-align: top;width: 16%}
.footer .footer_content ul li h1{ font-size:17px; color:#fff; padding-bottom:38px;font-weight:bold;  clear:both;}
.footer .footer_content ul li a{ font-size:13px; line-height:30px;display:block;color:#888; text-align:left;}
.footer .footer_content ul li a:hover {color:#fff;}
.footer .footer_content ul li * {display:inline-block;vertical-align: top;}
.footer .footer_content ul li p { display:block;}
.footer .footer_content ul li .ewm { width:220px; height:220px; background:url(../images/chart.png); margin:20px auto; display:none}
.footer .footer_content ul li.footerr { width:250px; float:left;color:#666;padding-right:40px;  }
.footer .footer_content ul li.footerr span{ line-height:24px; }
.footer .footer_content ul li.tel { width:250px; float:left;color:#666; overflow:hidden;}
.footer .footer_content ul li.tel img{ padding-left:17px; display:inline-block;}
.footer .footer_content ul li.tel  h3{ color:#FFF; font-size:14px; line-height:24px;padding-left:17px; padding-top:10px;}
.footer .footer_content ul li.tel  h2{ line-height:24px; color:#FFF; font-size:24px;padding-left:17px;}
.footer .footer_content div.yq {padding:15px 0px 20px 0px;color:#666; display:block; width:100%;/*border-top:#3B3B3B 1px solid;*/margin-top: 16px;}
.footer .footer_content div.yq h6 {display:inline-block;color:#535353;font-size: 12px; line-height: 20px; margin-right: 5px;}
.footer .footer_content div.yq li {color:#535353;}
.footer .footer_content div.yq li * {display:inline-block;vertical-align: top;}
.footer .footer_content div.yq li a{color:#535353; margin:0 10px 0 0px;line-height: 20px;display:inline-block;vertical-align: top;}
.footer .footer_content div.yq li a:hover{color: #fff;}
.footer .footer_bottom { background:#000;}
.footer .footer_bottom ul {overflow:hidden;max-width:1400px; margin:auto;padding: 10px 0;color:#eee; font-size:14px; line-height:25px; height:50px;font-family:Arial,"å¾®è½¯é›…é»‘",Microsoft YaHei;}
.footer .footer_bottom ul .left {float: left;width: 60%;}
.footer .footer_bottom ul .right {float: right;width:39%;text-align: right;}
.footer .footer_bottom a { font-size:12px;color:#eee; padding:0 5px;}
.footer .footer_bottom a:hover {color:#fff;}