@charset "utf-8";
html{background-color:#fff;font-size:12px}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,figure,form,fieldset,legend,input,textarea,button,p,blockquote,th,td,pre,xmp{margin:0;padding:0}
body,input,textarea,button,select,pre,xmp,tt,code,kbd,samp{line-height:1.5;font-family:"Microsoft Yahei",tahoma,arial,"Hiragino Sans GB",simsun,sans-serif}
h1,h2,h3,h4,h5,h6,small,big,input,textarea,button,select{font-size:100%}
h1,h2,h3,h4,h5,h6,strong{font-weight:normal}
address,cite,dfn,em,i,optgroup,var{font-style:normal}
table{border-collapse:collapse;border-spacing:0;text-align:left}
caption,th{text-align:inherit}
ul,li,ol,menu{list-style:none}
fieldset,img{border:0}
img,object,input,textarea,button,select{vertical-align:middle}
article,aside,footer,header,section,nav,figure,figcaption,hgroup,details,menu{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
blockquote:before,blockquote:after,q:before,q:after{content:"\0020"}
textarea{overflow:auto;resize:vertical}
input,textarea,button,select,a{outline:0 none;border: none;font-family:"Microsoft Yahei",'PingFangSC', Arial, "Helvetica Neue", Helvetica, sans-serif;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
mark{background-color:transparent}
a,ins,del{text-decoration:none}
sup,sub{vertical-align:baseline}
html {overflow-x: hidden;height: 100%;font-size: 50px;-webkit-tap-highlight-color: transparent;}
body {font-family: Bahnschrift,Arial, "Microsoft Yahei", "Helvetica Neue", Helvetica, sans-serif;color:#080808;font-size:14px;line-height: 1.8;-webkit-text-size-adjust: none;text-align:center;}
hr {height: .02rem;margin: .1rem 0;border: medium none;border-top: .02rem solid #cacaca;}
a {color: #333;text-decoration: none;}
a:hover{
  color:#FE4500;
}
input,select,textarea,button{
  -webkit-appearance:none;
}

input,select,textarea,button{
  -webkit-appearance:none;
}
.com_footer  .cityList {
  margin-top: 30px;
  color: #FFF; }
.com_footer .cityList .w {
  text-align: left;
  padding: 20px 0; }
.com_footer .cityList .w h2 {
  display: flex;
  align-items: center;
  font-size: 20px;
  font-weight: bold; }
.com_footer .cityList .w h2:before {
  content: '';
  height: 16px;
  width: 4px;
  background-color: #FE4500;
  margin-right: 10px; }
.com_footer .cityList .w ul {
  display: flex;
  flex-wrap: wrap; }
.com_footer .cityList .w ul li {
  margin-top: 10px;
  margin-right: 20px;
  font-size: 16px; }
.com_footer .cityList .w ul li a {
  color: #FFF; }
