@media all and (max-width:1600px) {
/* container */	
.container{padding-left:10px;padding-right:10px;}
}

@media all and (max-width:1440px) {
}

@media all and (max-width:1200px) {
}


@media all and (max-width:1024px) {
/* container */		
body{padding-top:10px;font-size:.875rem; background-color:#f8f8f8;}
.foot{ display:block;}
/* listMenu */
.listMenu li{flex-grow: 1;background:none;padding:0 2px;margin-bottom:4px;min-width:100px;}
.listMenu li a{height: 35px;line-height: 35px;display: block;background-color: #eaeaef;border-radius: 20px;}
.listMenu li a:hover, .listMenu .cur{line-height:35px;background-color: #f2f2f2;color: #000;border-radius: 20px;}
.listMenu li .cur{background:#df0023;color:#fff;border:1px solid #df0023;}
}

@media all and (max-width:920px) {
}

@media all and (max-width:768px) {
/* banner */		
.banner {display: none;}
.shouji-banner {display: block;position: relative;display: block;text-align: center;}
.shouji-banner img {width: 80%;text-align: center;}

.listMenu li a {height: 26px;line-height: 24px; font-size:14px;}
.listMenu li a:hover, .listMenu .cur { height:26px; line-height: 24px;}
.picList li p {font-size: 18px;margin-bottom: 10px;}
.picList li .txt{font-size: 14px;line-height: 24px;height: auto;}
}

@media all and (max-width:640px) {
}

@media all and (max-width:480px) {
}

