
footer {width:100%;overflow:hidden;}
.copper-bar {background-color: #0183db;padding: 20px 0;}
.panel-default {border-color: #ddd;}
.panel-title {font-family: "Open Sans",Helvetica,Arial,sans-serif;font-size: 16px;line-height: 1.5;font-weight: 400;text-transform: uppercase;margin-top: 0;margin-bottom: 0;padding: 0 15px;}
.panel-title h4, .signup-header h4 {font-weight: 400;-webkit-font-feature-settings: "lnum" 1;-moz-font-feature-settings: "lnum" 1;font-feature-settings: "lnum" 1;text-transform: uppercase;color: #0183db;margin-top: 24px;margin-bottom: 12px;}
.footnav {margin: 0;padding: 0;list-style: none;}
.input-group {position: relative;display: table;border-collapse: separate;}
.signup-container .form-control {z-index: 0 !important;background-color: #fff;border-width: 1px;}
.input-group-btn {position: relative;font-size: 0;white-space: nowrap;}
.form-control {-webkit-appearance: none;-moz-appearance: none;appearance: none;font-size: 16px;border: 2px solid #efefef;-webkit-box-shadow: none;box-shadow: none;}
.input-group .form-control {position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0;height: 58px;padding: 16px 15px;}
.signup-container .glyphicon-send {font-size: 24px;padding: 16px 15px;    margin-top: -1px;}
/*.footnav-container .col-xl-4 {width: 33.33333333%;}*/
/*#company li {float: left;display: inline;width: 50%;}*/
.footnav a {text-decoration: none;color: #555;padding:5px 15px;display: block;font-weight: 400;margin-bottom: 5px;}
.footnav span.title {
    float: left;
    width: 20%;
    padding: 5px 10px;
    display: block;
    text-align:right;
}
#contact li{
width:100%;
position:relative;
}
.footnav a.contact-us {
    float: left;
    width: 80%;
    padding: 5px 0px;
}

.tem25-footer .item .email:hover {
    color: #fff;
}

.footer-bottom {width: 100%;z-index: -1;}
.footnav-container, .social-tools-container {width: 100%;/*padding: 0 30px;*/clear: both;overflow: hidden;}
.msi-logo img, .msi-logo svg {height: 72px;}
.social-tools {text-align: left;padding: 0;width:100%;}
.icon-container {display: inline-block;text-align: center;padding: 14px 6px;}
.social-tools a {display: inline-block;background-repeat: no-repeat;height: 34px;}
.copyright-disclaimer {font-size: 14px;background-color: #0183db;color: #fff;width: 100%;}
.copyright-disclaimer ul {margin: 0;padding: 0;list-style: none;padding: 15px 30px;}
.copyright-disclaimer ul li {display: inline-block;color: inherit;}
 .copyright-disclaimer p {text-decoration: none;color: #fff;padding: 15px 0;margin: 0;display: inline-block;font-weight: 400;}
    .copyright-disclaimer a{
        color:#fff;
    }

span.seperator {display: block;margin: -2px 10px -2px;height: 14px;width: 1px;background-color: #fff;}
.icon-container-mobile {display: inline-block;padding: 0;margin: 0;}
.social-tools .facebook {width: 16px;background-image: url(../images/facebook.svg);}
.social-tools .twitter {width: 38px;background-image: url(../images/twitter.svg);}
.social-tools .linkedin {width: 36px;background-image: url(../images/linkedin.svg);}
.social-tools .pinterest {width: 30px;background-image: url(../images/pinterest.svg);}
.social-tools .instagram {width: 32px;background-image: url(../images/instagram.svg);}
 .social-tools .youtube {width: 86px;background-image: url(../images/youtube.svg);}

.f_email:hover {
    color: #e8e8e8;
    font-weight:bold;
}

/*ÓÒ²àÐü¸¡¿ò*/

.suspension_box {width: auto;height: auto;position: fixed;bottom: 550px;right: 0;z-index: 9999;}
.suspension_box ul {position: relative;top: 0;/*display: flex;flex-direction: column-reverse;*/}
.suspension_box ul li {width: 90px;height: 80px;margin-top: 1px;background: #97948f;position: absolute;right: 0;transform: rotate(0deg);transition: all 0.5s linear;}
.suspension_box ul li:nth-child(1) {top: 0;}
.suspension_box ul li:nth-child(2) {top: 81px;}
.suspension_box ul li:nth-child(3) {top: 162px;}
.suspension_box ul li:nth-child(4) {top: 243px;}
.suspension_box ul li:nth-child(5) {top: 324px;}
.suspension_box ul li img {width: 100%;height: 40px;display: block;margin: 0 auto 5px;}
.suspension_box ul li .p1 {text-transform: uppercase;}
.suspension_box ul li .p2 {display: none;}
.suspension_box ul li p {text-align: center;color: #ffffff;font-size: 16px;}
.suspension_box ul .li2 a {width: 100%;display: inline-block;text-align: center;color: #ffffff;font-size: 16px;text-transform: uppercase;}
.suspension_box ul .li1 a {width: 100%;display: inline-block;text-align: center;color: #ffffff;font-size: 16px;/*text-transform: uppercase;*/}
    .suspension_box ul .li1:hover {
        display: inline-flex;
        text-align: left;
        width: 300px;
        background: #0183db;
        -webkit-transition: all .5s;
        transition: all .5s;
        text-transform: capitalize;
        cursor: pointer;
    }
.suspension_box ul .li1:hover .p2 {height: 100%;line-height: 78px;display: block;color: #fff;cursor: pointer;float: left;position: relative;font-weight: bold;}
.suspension_box ul .li1:hover .p2 a {font-weight:bold;}
.suspension_box ul .li1:hover .enquiry {display: none;}
    .suspension_box ul .li2:hover {
        background: #0183db;
    }
.suspension_box ul .li1:hover img {display: inline-block;text-align: left;width: 40px;margin-top: 18px;margin-left: 24px;margin-right: 12px;float: left;}
.suspension_box ul .li1:hover .p1 {display: none;}
    .suspension_box ul .li1:hover a {
        color: #fff;
        cursor: pointer;
    }


/*ÔÚÏß×ÉÑ¯µ¯¿ò*/
.ov_mask_box {background-color: rgba(0, 0, 0, 0.5);position: fixed;z-index: 100;top: 0px;left: 0px;height: 100%;width: 100%;display:none;}
.ov_mask_boxsmall {width: 400px;background: #FFFFFF;margin: 200px auto 0;position: relative;}
.ov_mask_boxsmall .home_banner_window {margin: 0 auto;}
.ov_mask_boxsmall > .btn1 {width: 39px;height: 39px;position: absolute;top: -10px;right: -10px;background: url(../images/guanbi.png);z-index: 9999;}
.home_banner_window {width: 290px;height: 490px;margin-top: 15px;}
.home_head_center_li {display: inline-block;float: left;}
.home_banner_window_title {display: block;width: 275px;margin: 0 auto;padding-top: 20px;font-size: 24px;}
.home_banner_window_input {display: block;width: 275px;border: 1px solid #dddddd;height: 30px;margin: 17px auto 12px;padding-left: 5px;}
.home_banner_window_text {display: block;width: 275px;border: 1px solid #dddddd;height: 147px;margin: 17px auto 0;}
.home_banner_window_a {display: block;width: 218px;height: 40px;line-height: 40px;background: #0183db;color: #ffffff;margin: 0 auto;text-align: center;border:none;}
.home_banner_window_a:hover {color: #ffffff;}
.form-group .box {width: 100%;}
.flexBoxWrap.bv-form {margin-top: 15px;}
.flexBoxWrap.bv-form .form-group {margin-bottom: 26px;}


/*.social-tools.contact .facebook {width: 29px;background-image: url(../images/facebook.1.svg);}
.social-tools.contact .twitter {width: 55px;background-image: url(../images/twitter.1.svg);}
.social-tools.contact .linkedin {width: 55px;background-image: url(../images/linkedin.1.svg);}
.social-tools.contact .pinterest {width: 50px;background-image: url(../images/pinterest.1.svg);}
.social-tools.contact .instagram {width: 50px;background-image: url(../images/instagram.1.svg);}
 .social-tools.contact .youtube {width: 110px;background-image: url(../images/youtube.1.svg);}*/

@media (max-width:768px) {
/*.footnav-container .col-xl-4 {
width: 100%;
}*/
.msi-logo img {
margin: 0 auto;
}
.social-tools {
text-align:center;
}

    .suspension_box {
    display:none;
    }
    .tem25-footer .container, .tem25-footer.full-screen-spacing .container.full-screen {
        padding-left: 3% !important;
        padding-right: 3% !important
    }
}
