@import url('font-awesome.css');

/*经常改动*/
.main-footer {color: #333; background:#fcfcfc; font-size: 13px; margin-top:20px; }
.main-footer a{color: #333;}
.main-footer a:hover{color:red;}
/*分享边框色*/.footer-upper .social-links a:hover { border-color: #FF3; }
/*版权颜色字体*/.footer-bottom { background:#666; font-size: 13px;}
/*标题底边线*/.footer-upper .column h2:after { width: 80px; background:#F60;}

/* 通用内容 */
ul, li { list-style: none; padding: 0px; margin: 0px; }
.auto-container { position: static; max-width: 1200px; padding: 0px 15px; margin: 0 auto; }
.small-container { max-width: 680px; margin: 0 auto; }
.main-footer { position: relative; }
.main-footer .footer-upper { position: relative; padding: 50px 0px 0px; }
/*关于我们*/
.main-footer .footer-upper .column { position: relative; margin-bottom: 30px; }
.footer-upper .column h2 { position: relative; font-size: 17px; line-height: 1.4em; padding: 0px 0px 12px; margin-bottom: 20px; font-weight: 400; text-transform: capitalize; letter-spacing: 1px;  }
.footer-upper .column h2:after { content: ''; position: absolute; left: 0px; bottom: 0px; height: 1px;  }
.main-footer .about-widget .text { color:#000 !important; text-align:left; margin-bottom: 20px; font-size: 13px; }
.main-footer .footer-upper a { transition: all 0.5s ease; -moz-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease;  }
.main-footer .footer-upper a:hover {  }
/*快速链接*/

.footer-upper .links-widget li { width:50%; float:left; position: relative; margin-bottom: 7px; }
.footer-upper .links-widget li a { position: relative; display: block;  line-height: 24px; }
.footer-upper .social-links a { position: relative; display: inline-block; width: 32px; height: 32px; line-height: 28px; border: 2px solid #dadada;  background: none; margin-right: 8px;   }
.footer-upper .links-widget li a:hover,.footer-upper .social-links a:hover {color:#666; }
.footer-upper .hours-list li {line-height: 24px; margin-bottom: 15px; }
/*案例展示*/

.footer-upper .gallery-widget { position: relative; }
.footer-upper .gallery-widget .image { position: relative; float: left; width: 33.333%; padding: 0px 10px 8px 0px; }
.footer-upper .gallery-widget .image img { position: relative; display: block; width: 100%; transition: all 0.5s ease; -moz-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; }
.footer-upper .gallery-widget .image img:hover { opacity: 0.70; }
/*最新消息*/

.footer-upper .latest-news .news-item { position: relative; margin-bottom: 15px; }
.footer-upper .latest-news .news-item .news-title { position: relative; display: block;   }
.footer-upper .latest-news .news-item .news-title:hover {   }
.footer-upper .latest-news .news-item .update-time { padding-top: 5px;  text-transform: uppercase; }
/*版权信息*/

.footer-bottom { position: relative; text-align: center; padding: 15px 0px; color:#fff; }
.footer-bottom .copyright { position: relative; line-height: 24px; font-weight: 400;  }
.footer-bottom .copyright a{color:#fff;}
.footer-bottom .outer-box { position: relative; padding: 0px 0px; }

.foot-tool{ background:#fff; padding:10px 0; font-size:16px;}
.foot-tool .fa{color:red;}
.foot-tool{}
.foot-tool{}
.foot-tool{}
.foot-tool{}


@media(max-width:767px){
	.main-footer .footer-upper .column,.main-footer .about-widget .text{ margin-bottom:0;}
	.main-footer .footer-upper{ padding:10px 0; display:none;}
	
	.footer-bottom { background:#fff; color:#000;  border-top:1px #ccc solid;}
	.footer-bottom .copyright a{color:#000;}
	
}