footer {
  z-index: 1;
  width: 100%; }

p.copyright {
  letter-spacing: 0.3px;
  text-align: right;
  font-size: 12px;
}

p.company {
  font-size: 14px; }

@media (max-width: 1199px) {
  p.copyright {
    text-align: left; }
  .footer-top{ display:none;}
	 }

.footer-wrap {
  border-top: 1px solid #b4b4b4;
  letter-spacing: .5px; }

/*µ×²¿µ¼º½----------begin----------*/
.footer-wrap p ,.footer-wrap a{
      color:#E2E2E2;
}

        .footer-top {
        padding-top: 40px;
        padding-bottom: 30px;
        padding-left: 15px;
        margin: auto;
        width: 1350px;
    }
    .footer-logo {
        float: left;
        width: 310px;
        padding-top: 30px;
    }
        .footer-logo img {
            width:180px;
            height:50px;
        }
    .footer-menu {
        float: left;
    }
    .footer-menu li {
            width: 220px;
            float: left;
            color: #fff;
        }
        .footer-menu h3 {
            margin-bottom: 10px;
            color:#E2E2E2;
        }
        .footer-menu li a {
            line-height: 25px;
            color:#E2E2E2;
            font-size:14px;
        }
         .footer-menu li a:hover {
            color:#008680;
        }
        
    .footer-wechat {
        float: right;
    }
        .footer-wechat img {
            width: 125px;
            height: 125px;
        }

    .char {
        clear: both;
    }
    /*µ×²¿µ¼º½----------end----------*/
    
    
    
    .modal-custom .chat-online-wrap {
    position: fixed;
    z-index: 999;
    right: 0;
    bottom: 10%;
    cursor: pointer;
}

.modal-custom .chat-online-wrap .toogleBtn {
    position: relative;
}

.modal-custom .chat-online-wrap .toogleBtn .toogleBtn-img {
    background-color: #fff;
    float: left;
    width: 55px;
    height: 55px;
    border-radius: 6px 0 0 6px;
}

.modal-custom .chat-online-wrap .toogleBtn .toogleBtn-img img {
    width: 42px;
    height: 40px;
    margin: 9px 6px;
    text-align: center;
}

.modal-custom .chat-online-wrap .toogleBtn .toogleBtn_text {
    float: left;
    background-color: #0f7f80;
    height: 55px;
    width: 130px;
    color: #fff;
    padding: 5px 6px;
    text-align: center;
}

.modal-custom .chat-online-wrap .toogleBtn .toogleBtn_text p {
    font-size: 14px;
    font-weight: bolder;
    letter-spacing: 1px;
    padding-left: 3px;
    color: #fff;
}

.modal-custom .chat-online-wrap .toogleBtn .toogleBtn_text span {
    font-size: 12px;
    color: #fff;
    font-weight: lighter;
}

.modal-custom .chat-online-wrap .toogleBtn .icon-barnew {
    padding: 8px 0;
    position: relative;
    overflow: hidden;
}

.modal-custom .chat-online-wrap .toogleBtn .icon-barnew .icon-img {
    position: absolute;
    right: 78px;
    top: 8px;
}

.modal-custom .chat-online-wrap .toogleBtn .t-hours {
    display: none;
}

.modal-custom .chat-online-wrap .toogleBtn .icon-qq:hover {
    overflow: visible !important;
}

.modal-custom .chat-online-wrap .toogleBtn .icon-new:hover {
    overflow: visible !important;
}

.modal-custom .chat-online-wrap .toogleBtn .icon-wechat:hover {
    overflow: visible !important;
}

.modal-custom .chat-online-wrap .toogleBtn .icon-qq {
    width: 70px;
}

.modal-custom .chat-online-wrap .chat-online-box:after {
    right: 118px;
}

.modal-custom .chat-online-wrap .chat-online-box .chat-avatar-list {
    padding-top: 0;
    margin-top: 0;
}

.modal-custom .chat-online-wrap .chat-online-box .chat-avatar-list h3 {
    border-bottom: 1px solid #d4d4d4;
    padding-bottom: 6px;
    font-weight: bolder;
    font-family: 'Microsoft YaHei';
    color: #5a5a5a;
    font-size: 16px;
    line-height: 32px;
}

.modal-custom .chat-online-wrap .chat-online-box .chat-avatar-list ul {
    margin-top: 5px;
}

.modal-custom .chat-online-wrap .chat-online-box .chat-avatar-list .chat-avatar {
    padding: 12px;
}

.modal-custom .chat-online-wrap .chat-online-box .chat-avatar-list .chat-avatar .i_test {
    position: absolute;
    top: 20px;
    right: 12px;
    width: 0;
    height: 0;
    border: 4px solid transparent;
    border-top: 4px solid #008680;
    float: right;
    display: inline-block;
}

.modal-custom .chat-online-wrap .chat-online-box .chat-avatar-list .chat-avatar .addMe {
    display: inline-block !important;
    transition: all .5s ease 0s;
    transform: rotate(180deg);
}

.modal-custom .chat-online-wrap .chat-online-box .chat-avatar-list .chat-avatar .removeMe {
    display: inline-block !important;
    transition: all .5s ease 0s;
    transform: rotate(360deg);
}

.modal-custom .chat-online-wrap h3 {
    padding-left: 10px;
}

.modal-custom .chat-online-wrap:hover .t-hours {
    display: block !important;
}