.header {	
    MARGIN: 0px auto; 
    WIDTH: 1200px; 
    clear:both; 
    height:168px; 
    background: url("/skin/v1/images/bg_top.png") #FFF no-repeat;}
.main {	
    MARGIN: 0px auto; 
    WIDTH: 1200px; 
    clear:both; 
    height:700px; 
    background-color: #727272;
}
.main1 {	
    MARGIN: 0px auto; 
    WIDTH: 1200px; 
    clear:both; 
    /* height:597px;  */
    min-height: 500px;
    padding: 50px 0;
    /* background: url("/skin/v1/images/bg_main1.jpg") #6b695c no-repeat right top;  */
    background-color: #727272;
    HEIGHT: auto; OVERFLOW: hidden;}
.main2 {	MARGIN: 0px auto; 
    WIDTH: 1200px; 
    /* background-color: #727272; */
    clear:both; HEIGHT: auto; OVERFLOW: hidden; }
.bkm {	
}
.bkm2 { 
    /* border: #7B490C 3px solid;  */
    padding:30px 30px 30px 30px; 
    /* margin-top:20px;  */
    /* background-color:#F4F2E6 */
}
.footer {	
    MARGIN: 0px auto; 
    WIDTH: 1200px; 
    clear:both; 
    height:103px; 
    background-color:#FFF;
    /* padding-left:10px;  */
    padding-top:10px;
}

@media screen and (max-width:1200px) {
    .header {
        width: 100%;
    }
    .main1 {	
        width: 100%;
    }
    .footer {
        width: 100%;
    }
}

@media screen and (max-width:720px) {
    .header {
        width: 100%;
    }
    .main1 {	
        width: 100%;
    }
    .footer {
        width: 100%;
    }
    .header {
        width: 100%;
    }
    .main1 {	
        width: 100%;
    }
}

@media screen and (max-width:480px) {
    .header {
        width: 100%;
    }
    .main1 {	
        width: 100%;
    }
    .footer {
        width: 100%;
    }
    .sb-list {
        width: 100%;
        margin-left: 0;
    }
    .page {
        width: 100%;
    }    
			
}

@media screen and (max-width:320px) {
    .header {
        width: 320px;
    }
    .footer {
        width: 320px;
    }
    .main {	
        WIDTH: 1200px; 
        height:700px; 
    }
    .main1 {	
        MARGIN: 0; 
        WIDTH: 320px; 
        height: auto; 
        padding: 30px 0;
    }
    .main1 .bkm {
        POSITION: relative; 
        MARGIN-TOP: 0px;
        WIDTH: 100%;
        MARGIN-BOTTOM: 0px; 
        margin-left: 0px; 
        HEIGHT: auto;
        OVERFLOW: hidden;
        background-color: #727272;
    }
    .main2 {	
        WIDTH: 320px; 
        HEIGHT: auto; 
    }
    .sb-list {
        width: 100%;
        margin-left: 0;
    }
    .page {
        width: 100%;
    } 

}