.containerr{ background: #2c3033;
	margin: 0 auto;
	min-width: 990px;
	max-width: 1190px}
/*footer*/
.footer{ background: #2c3033; padding-top: 10px;overflow: hidden;}
.footer .foot-menu{ float: left; width: 650px; margin: 0 0 20px;}
.footer .foot-menu li{ float: left; color: #fff; width:120px; margin-right: 10px;}
.footer .foot-menu li:last-child{ margin-right: 0; }
.footer .foot-menu h4{ font-size: 16px;color: #fff;  margin: 0 0 15px;}
.footer .foot-menu a{ display: block; font-size: 14px;color: #939699; line-height: 26px;}
.footer .foot-menu a:hover{ color:#fff;}
.footer .foot-contact{ float: right;width:280px;padding-left:50px; margin:10px 0 90px; border-left: 1px solid #414447;}
.footer .foot-contact p{ font-size: 16px;line-height: 25px;color: #fff; margin: 0 0 15px;}
.footer .foot-contact p:before{ width: 32px; display: inline-block; vertical-align: middle;}
.footer .foot-contact .address:before{ content: ""; height: 25px; background: url("../image/icons.png")  0 -19px no-repeat;}
.footer .foot-contact .tel:before{ content: ""; height: 25px; background: url("../image/icons.png")  -31px -19px no-repeat;}

.footer .foot-contact .time:before{ content: ""; height: 25px; background: url("../image/icons.png")  -62px -20px no-repeat;}
.footer .foot-contact ul{ height: 38px; margin:25px 0 0; }
.footer .foot-contact li{ position: relative; }
.footer .foot-contact li a{ display: block; float: left; width: 38px; height: 38px; margin-right: 20px; background: url("../image/icons.png")  no-repeat;}
.footer .foot-contact li i{display: inline-block; position: absolute; bottom: -6px; left: 69px;width: 0;height: 0;line-height: 0;vertical-align: middle;border:6px dashed transparent;border-top-style: solid;border-top-color: #fff;border-bottom-width: 0;}
.footer .foot-contact li p{ display: none;position: absolute; bottom: 0;background: #fff; padding: 10px;}
.footer .foot-contact li img{ display: block; margin:0 auto;}
.footer .foot-contact .weixin a{ background-position:0 -46px;}
.footer .foot-contact .weixin a:hover{ background-position:0 -86px;}
.footer .foot-contact .weixin p{ left:-57px;}
.footer .foot-contact .qq a{ background-position: -40px -46px;}
.footer .foot-contact .qq a:hover{ background-position: -40px -86px;}
.footer .foot-contact .qq p{ left:0px;}
.footer .foot-contact .weibo a{ background-position: -80px -46px;}
.footer .foot-contact .weibo a:hover{ background-position: -80px -86px;}
.footer .foot-contact .weibo p{ left:59px;}
.footer .foot-contact .mail a{ background-position: -120px -46px;}
.footer .foot-contact .mail a:hover{ background-position: -120px -86px;}

.footer .foot-link{ clear: both; position: relative; padding:28px 0 22px 28px; border-top: 1px solid #414447; border-bottom: 1px solid #414447;}
.footer .foot-link:before{ content: ""; display: inline-block; width: 25px; height: 20px; position: absolute; left: 0; top:26px; background: url("http://www.akuyun.cn/Template/images/public/icons.png")  -93px -18px no-repeat; }
.footer .foot-link a{ display: inline-block; color: #7a7d80; font-size: 14px; line-height: 22px; margin-right: 20px;}
.footer .foot-link a:hover{ color:#fff;}