@media (min-width:768px) and (max-width:991px) {
    /*头部*/
    .header{ position: fixed;z-index: 999;width: 100%;padding: 20px 40px;}
    .header .head_fl{ float: left;}
    .header .head_fl img{ width: 140px;}
    .header .head_fr{ float: right;}
    .header .head_fr ul{ overflow: hidden;padding: 0;margin: 0;}
    .header .head_fr ul li{ float: left;}
    .header .head_fr ul a{display: block; color: #ffffff;font-size: 14px;font-weight: bold;margin-left: 28px;height: 20px;line-height: 20px;}
    .header .head_fr ul a:hover{color:#c59e47;}
    .header_page.sticky{animation: 300ms ease-in-out 0s normal none 1 running fadeInDown; background-color: #000000;padding: 20px 60px;}
    .header_index .header_hua{ position: absolute;top: 0;left: 0;width: 100%;height: 68px;z-index: -1;}
    .header_index.sticky .header_hua{animation: 600ms ease-in-out 0s normal none 1 running fadeInLeft; background-color: #000000;padding: 20px 60px;}
    .menu{ display: none;}

    /*首页-banner*/
    .banner{ width: 100%;position: relative;top: -10px;}
    .banner img{display: block; width: 100%;}
    .banner #video{ width: 100%;position: relative;}
    .banner .banner_zhe{ position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
    .banner .banner_tj{ position: absolute;width: 700px;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
    .banner .banner_tj .tongji_item{ width: 33.3333%;float: left;position: relative;}
    .banner .banner_tj .tongji_item a{ display: block;width: 100%;text-align: center;color: #ffffff;font-size: 32px;font-weight: bold;}
    .banner .banner_tj .tongji_item span{ display: block;width: 100%;text-align: center;color: #ffffff;font-size: 16px;font-weight: bold;}
    .banner .banner_tj .tongji_item:nth-child(1):after{ content: "";position: absolute;top: 0;bottom: 0;right: 0;width: 1px;border-right: 1px solid #ffffff;}
    .banner .banner_tj .tongji_item:nth-child(2):after{ content: "";position: absolute;top: 0;bottom: 0;right: 0;width: 1px;border-right: 1px solid #ffffff;}
    .banner .banner_tj .tongji_item:nth-child(4):after{ content: "";position: absolute;top: 0;bottom: 0;right: 0;width: 1px;border-right: 1px solid #ffffff;}
    .banner .banner_tj .tongji_item:nth-child(5):after{ content: "";position: absolute;top: 0;bottom: 0;right: 0;width: 1px;border-right: 1px solid #ffffff;}
    .banner .banner_tj .tongji_item:nth-child(1):before{ content: "";position: absolute;left: 0;bottom: 0;right: 0;height: 1px;border-bottom: 1px solid #ffffff;}
    .banner .banner_tj .tongji_item:nth-child(2):before{ content: "";position: absolute;left: 0;bottom: 0;right: 0;height: 1px;border-bottom: 1px solid #ffffff;}
    .banner .banner_tj .tongji_item:nth-child(3):before{ content: "";position: absolute;left: 0;bottom: 0;right: 0;height: 1px;border-bottom: 1px solid #ffffff;}
    .banner .banner_tj .tongji_item:nth-child(-n+4){ padding: 10px 0 20px 0;}
    .banner .banner_tj .tongji_item:nth-child(n+4){ padding: 20px 0 10px 0;}
    .banner .banner_down{ position: absolute;bottom: 18px;left: 50%;-webkit-animation: bounce 2s infinite ease-in-out;}
    .banner .banner_down a{ display: block;width: 32px;height: 52px;background: url(../images/ico_04.png) no-repeat center center;border: 2px dotted #fff;border-radius: 20px;background-size: 22px 22px;}

    /*首页-公司简介*/
    .index_about{ padding: 80px 0;}
    .index_about .about_fl{ float: left;width: 450px;height: 370px; position: relative;padding: 20px 40px;}
    .index_about .about_fl a.about_name{color: #000000;display: block; font-size: 28px;font-weight: bold;margin-bottom: 16px;margin-top: 10px; position: relative;width: 160px;padding-bottom: 10px;}
    /*.index_about .about_fl a.about_name:before{ content: "";position: absolute;right: 0;bottom: 20px;width: 38px;height: 6px;border-top: 6px solid #b28850;border-radius: 20px;}
    .index_about .about_fl a.about_name:after{ content: "";position: absolute;right: 0;bottom: 0;width: 160px;height: 6px;border-top: 6px solid #b28850;border-radius: 20px;}*/
    .index_about .about_fl p{ line-height: 46px;font-size: 14px;font-weight: bold;}
    .index_about .about_fl a.about_btn{ display: block;height: 34px;line-height: 34px;width: 120px;background-color: #b28850;color: #ffffff;text-align: center;margin-top: 26px;}
    .index_about .about_fr{ float: right;width: 300px;height: 370px;}
    .index_about .about_fr img{ display: block;width: 300px;height:370px ;}

    /*首页-图片*/
    .index_img{background-image:url(../images/banner_04.jpg);background-repeat: no-repeat; background-size:cover;background-attachment:fixed;position: relative;padding: 60px 0;}
    .index_img p{ text-align: center;}
    .index_img p.index_img_t{ color: #ffffff;font-size: 40px;font-weight: bold;font-style: italic;font-family: "KaiTi";}
    .index_img p.index_img_info{ color: #c59e47;font-size: 18px;letter-spacing: 4px;}

    /*产品列表*/
    .pro_list{ margin-top: 50px;margin-bottom: 50px;}
    .pro_list .pro_title{ margin-bottom: 50px;}
    .pro_list .pro_title a{display: block;width: 240px;margin-left: auto;margin-right: auto; text-align: center;font-size: 36px;font-weight: bold;color: #000000;position: relative;height: 66px;line-height: 66px;}
    /*.pro_list .pro_title a:before{ content: "";position: absolute;right: 0;bottom: 20px;width: 38px;height: 6px;border-top: 6px solid #b28850;border-radius: 20px;}
    .pro_list .pro_title a:after{ content: "";position: absolute;right: 0;bottom: 0;width: 194px;height: 6px;border-top: 6px solid #b28850;border-radius: 20px;}*/
    .pro_list .pro_item{ margin: 0;padding: 30px 60px 30px 30px;color: #c59e47;position: relative;width: 33.333333%;}
    .pro_list .pro_item img{ width: 166px;height: 93px}
    .pro_list .pro_item p{ font-size: 18px;width: 100%;height: 30px;line-height: 30px;overflow: hidden;font-weight: bold;margin: 0;}
    .pro_list .pro_item p.pro_item_name{ margin-top: 20px;margin-bottom: 13px;}
    .pro_list .pro_item:hover .pro_item_hover {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);z-index: 20;}
    .pro_list .pro_item .pro_item_hover {content: "";position: absolute;z-index: 1;top: 25px;right: 60px;bottom: 30px;left: 25px;-webkit-box-shadow: 1px 1px 1px 1px #5d5a5e;-moz-box-shadow: 1px 1px 1px 1px #5d5a5e;box-shadow: 1px 1px 1px 1px #5d5a5e;border: 1px solid #fff;border-radius: 30px;background: #b28850;opacity: 0.8; -webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
    .pro_list .pro_item .pro_item_hover div{position: absolute;top: 50%;left: 50%;width: 80%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
    .pro_list .pro_item .pro_item_hover h5{ color: #ffffff;text-align: center;height: 46px;line-height: 46px;font-size: 20px;font-weight: bold;width: 100%;overflow: hidden;}
    .pro_list .pro_item .pro_item_hover a{ display: block;width: 120px;text-align: center;height: 30px;line-height: 30px;border: 1px solid #ffffff;color: #ffffff;margin-top: 20px;padding: 0;margin-left: auto;margin-right: auto;}

    /*公司简介*/
    .about_banner{width: 100%;height: 480px; position: relative;background-image:url(../images/ban_about.jpg);background-repeat: no-repeat; background-size:cover;background-attachment:fixed;}
    .about_banner .about_banner_info{ position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
    .about_banner .about_banner_info p{ color: #ffffff;font-size: 80px;text-align: center;}
    .about_banner .about_banner_info p span{ color: #0bffd2;}
    .about_banner .about_banner_info p.about_banner_info_t{ letter-spacing: 4px;}
    .about_banner .about_banner_info p.about_banner_info_t span{font-style: italic;}
    .about_banner .about_banner_info p.about_banner_info_i{ font-size: 28px;letter-spacing: 4px;}
    .about_banner .about_banner_info p.about_banner_info_t{-webkit-animation-delay: 0.4s;animation-delay: 0.4s;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
    .about_banner .about_banner_info p.about_banner_info_i{-webkit-animation-delay: 0.8s;animation-delay: 0.8s;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
    .about_detail{margin: 50px 0;}
    .about_detail h1{ font-size: 36px;text-align: center;}
    .about_detail .about_details{ padding: 60px 60px;position: relative;}
    .about_detail .about_details:before{ content: "";position: absolute;top: 0;left: 0;background: url(../images/about_01.png) no-repeat;width: 46px;height: 46px;background-size: 46px 46px;}
    .about_detail .about_details:after{ content: "";position: absolute;bottom: 0;right: 0;background: url(../images/about_02.png) no-repeat;width: 46px;height: 46px;background-size: 46px 46px;}
    .about_detail .about_details p{ line-height: 66px;font-size: 20px;text-indent: 40px;color:#666;}
    .about_you{ background: url(../images/about_bj.jpg) no-repeat top;background-size: 100% auto;}
    .about_you .row{ padding: 10px 50px 10px 50px;}
    .about_you .about_you_title{ color: #ffffff;font-size: 36px;font-weight: bold;margin-bottom: 10px;}
    .about_you .about_you_info{ color: #ffffff;font-size: 20px;font-weight: bold;margin-bottom: 20px;}
    .about_you .skill-bar-item > span{font-size: 18px;color: #fff;font-family: 'Open Sans', sans-serif;text-transform: uppercase;margin-bottom: 12px;display: block;}
    .about_you .skill-bar-item{overflow: hidden}
    .about_you .progress {background-color: #4B4A4A;border-radius: 10px;height: 12px;margin-bottom: 10px;overflow: visible;}
    .about_you .progress-bar {background-color: #BBBBBB;border-radius: 10px;position: relative;}
    .about_you .progress-bar::after {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #BBBBBB;border-image: none;border-style: solid;border-width: 16px 12px;content: "";height: 5px;position: absolute;right: -10px;top: -20px;width: 0;}
    .about_you .progress-bar span.text-top {color: #bbbbbb;position: absolute;right: 0;top: -28px;z-index: 8;font-size: 16px;font-family: 'Open Sans', sans-serif;}

    /*联系我们*/
    .content_banner{width: 100%;height: 480px; position: relative;background-image:url(../images/ban_content.jpg);background-repeat: no-repeat; background-size:cover;background-attachment:fixed;}
    .content_banner .content_banner_info{ position: absolute;top: 55%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
    .content_banner .content_banner_info img{ display: block;width: 360px;margin-left: auto;margin-right: auto;margin-bottom: 26px;}
    .content_banner .content_banner_info p{ color: #ffffff;font-size: 20px;text-align: center;height: 40px;line-height: 40px;}
    .content_banner .content_banner_info p.content_banner_info_name{ font-size: 30px;}
    .content_banner .content_banner_info img{-webkit-animation-delay: 0.4s;animation-delay: 0.4s;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
    .content_banner .content_banner_info p.content_banner_info_name{-webkit-animation-delay: 0.4s;animation-delay: 0.4s;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
    .content_banner .content_banner_info p.content_banner_info_mobile{-webkit-animation-delay: 0.8s;animation-delay: 0.8s;-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
    .content_banner .content_banner_info p.content_banner_info_address{-webkit-animation-delay: 0.8s;animation-delay: 0.8s;-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
    .content_map{ width: 100%;height: 560px;}
    .content_info{ padding: 60px 0;}
    .content_info .content_info_item{ text-align: center;padding: 40px 0 20px 0;width: 25%;}
    .content_info .content_info_item:hover{ cursor: pointer;background-color: #b28850;}
    .content_info .content_info_item:hover h3{ color: #ffffff;}
    .content_info .content_info_item div{background-color: #ffffff; border: 2px solid #b28850;text-align: center;width: 100px;height: 100px;transform: rotate(45deg);-webkit-transform: rotate(45deg);margin-left: auto;margin-right: auto;position: relative;}
    .content_info .content_info_item div img{display: block; width: 46px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);margin-top: 26px;margin-left: 26px;}
    .content_info .content_info_item h3{ color: #b28850;font-size: 26px;padding: 30px 0 20px 0;position:relative;}
    .content_info .content_info_item h3:after {content: '';position: absolute;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;-ms-transition: all .5s ease;transition: all .5s ease;width: 20%;height: 1px;background: #212121;left: 40%;bottom: 10px;}
    .content_info .content_info_item:hover h3:after {background: #005cae;width: 40%;}
    .content_info .content_info_item p{ color: #000000;font-size: 16px;line-height: 32px;}

    /*产品中心*/
    .pro_banner{width: 100%;height: 480px;position: relative;background-image:url(../images/ban_pro.jpg);background-repeat: no-repeat; background-size:cover;background-attachment:fixed;}
    .pro_banner .pro_banner_info{ position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
    .pro_banner .pro_banner_info p{ color: #ffffff;font-size: 80px;font-weight: bold;text-align: center;}
    .pro_banner .pro_banner_info p span{ color: #0bffd2;}
    .pro_banner .pro_banner_info p.pro_banner_info_t{ letter-spacing: 4px;}
    .pro_banner .pro_banner_info p.pro_banner_info_t span{font-style: italic;}
    .pro_banner .pro_banner_info p.pro_banner_info_i{ font-size: 28px;letter-spacing: 4px;}
    .pro_banner .pro_banner_info p.pro_banner_info_t{-webkit-animation-delay: 0.4s;animation-delay: 0.4s;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
    .pro_banner .pro_banner_info p.pro_banner_info_i{-webkit-animation-delay: 0.8s;animation-delay: 0.8s;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
    .pro_body .pro_body_cate{ overflow: hidden;margin: 50px 0 10px 0;}
    .pro_body .pro_body_cate a{ display: block;padding: 15px 0;width: 50%;}
    .pro_body .pro_body_cate a span{ display: block;width: 280px;margin-left: auto;margin-right: auto;color: #000000;text-align: center;border: 3px solid #f9c03c;background-color: #f9c03c; height: 40px;line-height: 40px;font-size: 16px;}
    .pro_body .pro_body_cate a.on span{ background-color: #c59e47;color: #ffffff;border: 1px solid #c59e47;}
    .pro_body .pro_body_list{ overflow: hidden;margin: 60px 0 60px 0;min-height:492px;}
    .pro_body .pro_body_list .pro_item{ margin: 0;padding: 30px 60px 30px 30px;color: #c59e47;position: relative;width: 33.333333%;}
    .pro_body .pro_body_list .pro_item img{ width: 166px;height: 93px}
    .pro_body .pro_body_list .pro_item p{ font-size: 18px;width: 100%;height: 30px;line-height: 30px;overflow: hidden;font-weight: bold;margin: 0;}
    .pro_body .pro_body_list .pro_item p.pro_item_name{ margin-top: 20px;margin-bottom: 13px;}
    .pro_body .pro_body_list .pro_item:hover .pro_item_hover {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);z-index: 20;}
    .pro_body .pro_body_list .pro_item .pro_item_hover {content: "";position: absolute;z-index: 1;top: 25px;right: 60px;bottom: 30px;left: 25px;-webkit-box-shadow: 1px 1px 1px 1px #5d5a5e;-moz-box-shadow: 1px 1px 1px 1px #5d5a5e;box-shadow: 1px 1px 1px 1px #5d5a5e;border: 1px solid #fff;border-radius: 30px;background: #b28850;opacity: 0.8; -webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
    .pro_body .pro_body_list .pro_item .pro_item_hover div{position: absolute;top: 50%;left: 50%;width: 80%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
    .pro_body .pro_body_list .pro_item .pro_item_hover h5{ color: #ffffff;text-align: center;height: 46px;line-height: 46px;font-size: 20px;font-weight: bold;width: 100%;overflow: hidden;}
    .pro_body .pro_body_list .pro_item .pro_item_hover a{ display: block;width: 120px;text-align: center;height: 30px;line-height: 30px;border: 1px solid #ffffff;color: #ffffff;margin-top: 20px;padding: 0;margin-left: auto;margin-right: auto;}
    .pro_body .pro_body_show{ overflow: hidden;margin: 60px 0 60px 0;min-height:820px;padding: 0 20px;}
    .pro_body .pro_body_show .pro_show_top{ overflow: hidden;}
    .pro_body .pro_body_show .pro_show_top .pro_show_top_l img{ display: block;width: 78%;margin-left: auto;margin-right: auto;}
    .pro_body .pro_body_show .pro_show_top .pro_show_top_r h1{ color: #c59e47;font-weight: bold;margin: 0;margin-bottom: 20px;}
    .pro_body .pro_body_show .pro_show_top .pro_show_top_r ul{ padding: 0;}
    .pro_body .pro_body_show .pro_show_top .pro_show_top_r ul li{position: relative; line-height: 30px;padding-left:36px;margin-bottom: 6px;}
    .pro_body .pro_body_show .pro_show_top .pro_show_top_r ul li i{position: absolute;top: 6px;left: 0; display: block;width: 18px;height: 18px;background: url(../images/ico_08.jpg) no-repeat center center;background-size: 18px 18px;}
    .pro_body .pro_body_show .pro_show_top .pro_show_top_r ul li span{ display: block;font-size: 14px;color: #c59e47;}
    .pro_body .pro_body_show .pro_show_datas a.pro_show_datas_t{ border: 2px solid #c59e47;color: #000000;font-size: 16px;display: block;width: 100%;text-align: center;height: 36px;line-height: 36px;margin: 30px 0 40px 0;}
    .pro_body .pro_body_show .pro_show_datas ul{ padding: 0;}
    .pro_body .pro_body_show .pro_show_datas ul li{ width: 100%;overflow: hidden;padding-left: 60px;}
    .pro_body .pro_body_show .pro_show_datas ul li:nth-child(2n+1){background-color: #fce7b9;}
    .pro_body .pro_body_show .pro_show_datas ul li:first-child{ background-color: #c59e47;}
    .pro_body .pro_body_show .pro_show_datas ul li a{ display: block;width: 50%;float: left;font-size: 16px;color: #000000;height: 42px;line-height: 42px;}
    .pro_body .pro_body_show .pro_show_datas ul li:first-child a{color: #ffffff;}

    /*技术交流*/
    .technology_body{ overflow: hidden;}
    .technology_body .technology_item{ float: left;position: relative;}
    .technology_body .technology_item img{ display: block;width: 100%;}
    .technology_body .technology_item.technology_item01{ width: 33.333333%;}
    .technology_body .technology_item.technology_item02{ width: 66.666666%;}
    .technology_body .technology_item.technology_item03{ width: 33.333333%;}
    .technology_body .technology_item.technology_item_fr{ float: right;}
    .technology_body .technology_item:hover .technology_item_hover {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);z-index: 20;}
    .technology_body .technology_item .technology_item_hover{content: "";position: absolute;z-index: 1;top: 0;right: 0;bottom: 0;left: 0;border: 1px solid #fff;background: #ffffff;opacity: 0.9; -webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
    .technology_body .technology_item .technology_item_hover div{ width: 100%;position: absolute;top: 50%;left: 50%;width: 80%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
    .technology_body .technology_item .technology_item_hover div h5{ width: 100%;text-align: center;font-size: 22px;font-weight: bold;}
    .technology_body .technology_item .technology_item_hover div a{ display: block;border: 1px solid #000000;color: #000000;text-align: center;width: 140px;margin-left: auto;margin-right: auto;margin-top: 30px;height: 32px;line-height: 32px;font-size: 14px;}
    .technology_video{ position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 999;display: none;}
    .technology_video .technology_video_bj{ width: 100%;height: 100%;background-color: #000000;opacity: 0.8;}
    .technology_video .technology_video_div{background-color: #ffffff; width: 600px !important;height: 340px;position: absolute;top: 50%;left: 50%;width: 80%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
    .technology_video .technology_video_div .technology_close{ position: absolute;top: -50px;right: -50px;width: 40px;height: 40px;background: url(../images/ico_close.png) no-repeat center center;background-size: 40px 40px;z-index: 999;}


    /*底部*/
    .footer { background-color: #22242d;color: #ffffff;padding: 40px 0 30px 0;} 
    .footer .col-md-4{ width: 33.33333%;text-align: center;}
    .footer .col-md-3{ width: 25%;text-align: center;}
    .footer img{ display: block;width: 36px;margin-left: auto;margin-right: auto;} 
    .footer p{ height: 24px;line-height: 24px;font-size: 16px;}
    .footer p.footer_name{ margin-top: 10px;}
}