
@media screen and (max-width: 980px){     .xx-respond .container_padding {         width: auto;     }
    .xx-respond .container {         width: auto;         margin: 0;     }
    .xx-respond .masthead > img {         display:none;     }
    .xx-respond .masthead > a {         display:none;     }
    .xx-respond .photobanner { width: 100%; height: auto; overflow: hidden; }
    .xx-respond .item_photobanner2 { width: 100%;}
    .xx-respond .item_photobanner2 .banners { width: auto; }
    .xx-respond .item_photobanner2 .banners img { width: auto; }
    .xx-respond .side_column     {         width: auto;         float: none;     }
    .xx-respond .main_column {         width: auto;         float: none;     }
    .xx-respond .item_photo img { max-width: 100%; height: auto; } 
    .xx-respond .item_navitem:hover ul {         z-index: 2;         right: 0;         left: auto;         top: auto;     } }