@media screen and (max-width: 768px) { 
    body {
        width: 100%;
    }
    #wrapper {
        width: 100%;
        box-sizing: border-box;
        padding: 0px 15px;
    }
    #service>img {
        width: 100% !important;
        height: auto !important;
    }
    .nav {
        height: 135px;
        background: none;
    }
    li#nav06 {
        width: 96px;
    }
    .contentbox {
        width: 100%;
    }
    .slides,
    .midWrap{
        width: 100%;
        float: none;
    }
    span.lb {
        width: 70%;
    }
    .rightWrap {
        float: none;
    }
    .leftWrap {
        width: 100%;
        float: none;
        margin-left: 0px !important;
    }
    .newsStyle2 li td {
        width: 100% !important;
    }
    .newsStyle2 li td a {
        width: 70% !important;
    }
    .bklink1 td:last-child {
        width: auto !important;
    }
    #footerBg {
        width: 100%;
        padding: 15px 10px 10px 10px;
    }
}


