@media only screen and (min-width: 1024px)
{
    #header .qrcode
    {
        display: none;
    }
    .about h1
    {
        width: 45px;
        height: auto;
        text-align: center;
        font-size: 1.625em;
        letter-spacing: 5px;
        float: left;
    }
    .about h1:first-letter 
    {
        color: #d1160a;
        font-size: 1.5em;
    }
    .about h5
    {
        width: 88%;
        margin-top: 10px;
        padding: 2%;
        border-radius: 10px;
        background: #ebebeb;
    }
    .about h5 p
    {
        margin-bottom: 10px;
    }
    .about h5.contact dt
    {
        margin-bottom: 10px;
    }
    .about h5 ul.form li, .about h5 ul.aptitude li, .about h5 ul.scene li, .about h5 ul.customer li
    {
        float: left;
        list-style-type: none;
    }
    .about h5 ul.form li.formName
    {
        width: 20%;
        height: 25px;
        text-align: center;
    }
    .about h5 ul.form li.input
    {
        width: 30%;
        float: left;
    }
    .about h5 ul.form li.input input
    {
        width: 100%;
        height: 20px;
    }
    .about h5 ul.form li.input textarea
    {
        width: 100%;
        height: 180px;
    }
    .about h5 ul.form li.input input[type="radio"]
    {
        width: 30px;
        background: #960;
    }
    .about h5 ul.form li.formName.clear
    {
        clear: left;
    }
    .about h5 ul.form li.input.clear
    {
        clear: right;
        width: 79%;
    }
    .about h5 ul.aptitude, .about h5 ul.scene
    {
        margin: 15px 2%;
        width: 29.33%;
        height: auto;
        float: left;
        overflow: inherit;
    }
    .about h5 ul.aptitude .img, .about h5 ul.scene .img
    {
        width: 100%;
        height: auto;
    }
    .about h5 ul.aptitude .img img
    {
        width: 100%;
        height: 126px;
    }
    .about h5 ul.aptitude .title
    {
        width: 100%;
        line-height: 40px;
        text-align: center;
        color: #c00;
        background: rgba(161,161,161,.4);
    }
    .about h5 ul.scene
    {
        width: 29.33%;
    }
    .about h5 ul.scene .img img
    {
        width: 100%;
        height: 126px;
    }
    .about h5 ul.scene .title
    {
        margin-top: 0;
        width: 100%;
        height: 30px;
        line-height: 30px;
        text-align: center;
        color: #000;
        background: rgba(161,161,161,.4);
    }
    .about h5 ul.customer
    {
        width: 100%;
    }
    .about h5 ul.customer li
    {
        width: 16%;
        margin: 1% 2%;
        float: left;
    }
    .about h5 ul.customer .img img
    {
        width: 100%;
        height: 48px;
    }
    .className
    {
        width: auto;
        height: auto;
        background: none;
    }
    .className li
    {
        float: left;
        margin-left: 5px;
        padding: 10px 10px;
        font-size: .95em;
    }
    .className li.hover
    {
        color: #fff;
        background: #d1160a;
    }
    .className li.hover a
    {
        color: #fff;
    }
    .className li:hover
    {
        color: #fff;
        background: #ff4500;
    }
    .className li:hover a
    {
        color: #fff;
    }
    section
    {
        height: auto;
        background: none;
    }
    section article
    {
        height: auto;
        background: none;
    }
    section article h1
    {
        margin-top: .5%;
    }
    section article h6
    {
        margin-top: 1%;
        text-align: center;
    }
    section article h5
    {
        margin: 0;
        padding: 0;
    }
    section article h6 span
    {
        margin-right: .7em;
    }
    section aside
    {
        height: auto;
        background: none;
    }
}