/* 閫氱敤棰濆鏍忕洰鏂囩珷椤 */

.g-banner { width: 100%; height: 350px; text-align: center; background: #c4e9ff;}
.g-banner img { height: 100%; max-width: 100%; }

.g-mn { width: 100%; height: auto; overflow: hidden; background: #f2f1eb; }
.g-mn .c-warp { box-sizing: border-box; padding: 0 30px 20px; background: #fff; overflow: hidden; }

.m-local { width: 1200px; height: 48px; line-height: 48px; box-sizing: border-box; padding: 0 40px; background: #e9e5cd; color: #685e1d; margin-left: -30px; }
.m-local img { margin: -3px 5px 0 0; }
.m-local a { color: #685e1d; margin: 0 5px; }

.m-con { width: 100%; min-height: 350px; overflow: hidden; }

/* 閫氱敤棰濆鏍忕洰鏂囧瓧鑷€傚簲 */
@media screen and (max-device-width: 450px) {
    .g-banner { height: 115px; }
    .g-mn .c-warp { padding: 0 3% 3%; width: 100%; }
    .m-local { padding: 0 2%; font-size: 14px; width: 100%; margin-left: -3%; width: 106%; }
}