.foot{ background: #2b2b2b; padding: 80px 0;background:#2E3639; }
.foot-01{width: 1200px; margin:0 auto;
    filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}
.floor-12-left{ float:left; }
.floor-12-left ul li{ float:left; width:130px; height:190px;  background:url(images/foot-list.png) no-repeat right center;
                       text-align:center;}
.floor-12-left ul li a{ font-size:16px; color:#ebebeb; display:block;
                       line-height:30px; font-weight:100;}
.floor-12-left ul li:first-child{ width: 99px; text-align:left;}
.floor-12-left ul .foottel{padding: 0 35px;box-sizing: border-box;}
.floor-12-left ul .foottel a{text-align: left;}
.floor-12-left ul li a:first-child{ font-size:18px;font-weight:400; box-sizing: border-box;padding-bottom:30px;}

.floor-12-center{ float:right;}
.floor-12-center ul{ width:358px; padding:0 30px;}
.floor-12-center ul li{ float:left; width:135px; padding:0 22px;}
.floor-12-center ul li a{ display:block; font-size:18px; color:#ebebeb;
                          font-weight: 400;padding-bottom:35px;}
.floor-12-center ul li img{ width:135px; height:135px;
filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity:1;}

.floor-12-right{ float:right;}
.floor-12-right i{ font-size:18px; color:#ebebeb;font-weight:400;}
.floor-12-right span{ display:block; font-size:42px;color:#ebebeb;
                      font-family:DINOffcPro; margin-top:35px;
                     line-height:30px;}
.floor-12-right p{ font-size:16px;color:#ebebeb; line-height:55px; }
.floor-12-right a{ display:block; width:186px; height:48px; line-height:48px;
                   text-align:center; background:#3b9bff; color:#fff;}
.floor-12-right a img{ margin-right:10px;}
/**/
.foot-02{  height:55px;background:#212121; border-bottom:1px solid #000;
           clear:both;  padding-top: 15px;}
.foot-02 p{ width:1200px;height:24px; margin: 0 auto;line-height:24px;
            text-align:center;
            font-size:14px; color:#ebebeb;
            filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.foot-02 p span{ margin-right:10px;}
.foot-02 p span img{margin-right:5px;}
.foot-02 p a{font-size:14px; color:#ebebeb;}

.foot-03{ width:100%;height:90px; background:rgba(0,0,0,0.7);
          position: fixed;bottom:0; z-index:5;}
.foot-03-pf{width: 1200px; margin:0 auto; position:relative;}
.foot-03-pf-l{ position:absolute;top:-65px; left:0;}
.foot-03-pf-r{ width: 903px;position:absolute;top:0; left:310px;margin-top:22px;}
input{outline:none; border: 0; vertical-align: middle;}
input:focus { outline: none; }
.foot-03-pf-r ul{position: relative;}
.foot-03-pf-r ul li{float: left;vertical-align: middle;position: relative;}
.foot-03-pf-r ul li.foot-mj{ }
.foot-03-pf-r ul li.foot-mj input{ padding-right: 46px; box-sizing: border-box;}
.foot-03-pf-r ul li.foot-mj i{position: absolute; right:30px; top:10px;font-size:16px; color:#666; }

.foot-03-pf-r input{ width:174px; height:46px;
                   padding-left:13px;font-size:16px; color:#666; margin-right:14px;}
.foot-03-pf-r a{ display: block;width:150px; height:46px; line-height:46px;
                 text-align:center; background:#3b9bff; font-size:16px;color:#fff;}
.foot-03-pf-r span{ display: block;width:122px;height:46px;  margin-left: 19px;
                  margin-top: 3px;
                  font-size:12px;color:#fff; text-align: center; line-height:24px;}
.foot-03-pf-r span em{ display:inline-block; width: 78px; height: 22px;line-height: 22px;
                       background:#3B9BFF; font-size: 16px; color: #fff;
                       border-radius:10px; margin: 0 4px;}
.foot ul .foottel .kefu_btn{width: 186px;height: 42px;text-align: center;line-height: 42px;color: #fff;background-color: #fba921;padding: 0;margin:0;margin-top: 30px;}
.foot ul .foottel .kefu_btn img{vertical-align: middle;margin-right:5px;}
/*µ×˛żend*/