ol,ul{list-style:none}
.mt10{margin-top:10px !important}
.mt20{margin-top:20px !important}
.mb20{margin-bottom:20px !important}
.topcity{
    border-bottom: 1px solid #f4f4f4;
}
.city{width: 100%; margin:20px auto;border: 1px solid #f4f4f4;}
.city h3{ font-size: 1.1rem;
    color: #FFF;
    border-radius: 5px;
    padding: 0 1em 0 .6em;
    margin-top: 10px;
    line-height: 1.9;
	background: #f08118;
	}
.fenzhan{width:100%}
.fenzhan li{list-style: none; display: inline-block; font-size:14px}
.fenzhan li a{color: inherit; margin: 0 12px;}
.fenzhan li a:hover {
	text-decoration: none;
	color: #ff552e;
}
@media (max-width: 767px) {
.fenzhan{width:100%}
.city{width: 100%; margin:0 auto}}