 /* 初始化CSS */
      body,
      p,
      ul,
      ol,
      li,
      img,
      h1,
      h2,
      h3,
      h4,
      h5,
      h6,
      form,
      fieldset,
      legend,
      select,
      input {
        margin: 0;
        padding: 0;
      }
      html {
        font-size: 16px;
      }
	  @font-face { font-family: 'iconfont'; src:url(../font/iconfont.ttf);}
@media screen and (max-width:320px){html{font-size:14px}}
@media screen and (min-width:321px) and (max-width:374px){html{font-size:16px}}
@media screen and (min-width:375px) and (max-width:639px){html{font-size:16px}}
@media screen and (min-width:720px) and (max-width:749px){html{font-size:22.5px}}
@media screen and (min-width:750px) and (max-width:799px){html{font-size:23.5px}}
@media screen and (min-width:800px) and (max-width:959px){html{font-size:25px}}
@media screen and (min-width:960px) and (max-width:1079px){html{font-size:30px}}
@media screen and (min-width:1080px){html{font-size:32px}}
      body {
        color: #5a5a5a;
        text-align: left;
        font: .875rem/1.2rem 'Helvetica Neue', Helvetica, 'PingFang SC', 'Microsoft YaHei', 'Hiragino Sans GB', 'WenQuanYi Micro Hei', Arial, sans-serif;
      }
      ul,
      ol,
      li {
        list-style: none;
      }
      select,
      input {
        outline: none;
        vertical-align: middle;
        font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Microsoft YaHei', 'Hiragino Sans GB', 'WenQuanYi Micro Hei', Arial, sans-serif;
      }
      img {
        border: 0;
      }
      p {
        text-indent: 0;
      }
      textarea {
        resize: none;
        outline: none;
        font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Microsoft YaHei', 'Hiragino Sans GB', 'WenQuanYi Micro Hei', Arial, sans-serif;
      }
      a,
      a:link,
      a:visited {
        color: #5a5a5a;
        text-decoration: none;
      }
      a:hover {
        color: #5a5a5a;
        text-decoration: underline;
      }
      .clearfix:after {
        content: '\0020';
        display: block;
        clear: both;
        height: 0;
      }
      .clearfix {
        zoom: 1;
      }
      .clearFloat {
        clear: both;
        height: 0;
        line-height: 0;
        font-size: 0;
        overflow: hidden;
      }
      html,
      body {
        height: 100%;
      }
      body {
        max-width: 1050px;
        margin: 0 auto;
        *background: #f6f6f6;
      }

      
      .banner img {
        display: block;
        width: 100%;
      }
      .banner {
	   background: #fff;
    *padding-bottom: 0.4rem;
        position: relative;
      }
      .content {
        background: #fff;
        margin: 0.9rem 3%;
		height: 100%;
      }
	  .content .gk_header {
    height: 2rem;
    line-height: 2rem;
	border-radius: .875rem;
    background-color: #fffbee;
    padding: 0 0.4rem;
}
.gk_title {
    text-align: center;
    font-size: 0.8rem;
	
    color: #555555;
}
.gk_more {
    float: right;
}
.gk_city {
    overflow: hidden;
 margin-top: 5%;
}
     .city-item {
    height: 2rem !important;
    line-height: 2rem !important;
	overflow: hidden;
    border-bottom: 0.05rem solid #efefef;
}
.city-item h2 {
    font-size: 1.2rem;
    color: #000;
    text-align: center;
}

.content .gk_city ul {
    overflow: hidden;
}
.content .gk_city ul li.show {
    display: block;

}
.content .gk_city ul li {
    display: none;
    float: left;
    width: 30%;
    height: 1.975rem;
	color: #adadad;
    line-height: 1.65rem;
	*border-radius: .875rem;
    text-align: center;
    border-bottom: 0.1rem solid #dddddd;
    margin-right: 5%;
    margin-top: 3%;
    box-sizing: border-box;
}
.content .gk_city ul li:nth-child(3n) {
    margin-right: 0;
}
.content .gk_city ul li a {
     padding:.5rem;

    color: #8080ff;
	border-bottom: 0.2rem solid #8080ff;
    font-size: .9rem;
}
.content-table {
    padding: .827rem 0;
    background: #fff;
}

.content-table table {
    width: 100%;
    font-size: .875rem;
    border-collapse: collapse;
}
.content-table table tbody{
    margin-bottom: .8rem;
}
.content-table table td {
    border: 1px solid #eaeaea;
    line-height: 1.213rem;
    padding: .307rem .4rem;
    text-align: center;
}
.content-table table td a{
   
color:#8000ff;
    text-align: center;
}
.content-table table th {
    border: 0px solid #eaeaea;
	 font-size: 1.2rem;
	margin-top: .607rem;
    line-height: 1.213rem;
    padding: 1.4rem .4rem .8rem .4rem;
	color:#3333cc;
    text-align: center;
}
.content-table table th {
    font-weight: 700;
}

.box_mt {
    background: #f2f2f2;
    border-top: 0!important;
	margin: 0.9rem 3%;
    display: block;
}

.nav_gongji {
    padding: 0 auto;
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    flex-direction: row;
}
.nav_gongji li {
    width: 48%;
    padding-bottom: .1rem;
}

.nav_gongji li img {
    width: 100%;
    height: auto;
    border-radius: .2rem;
    display: block;
    overflow: hidden;
}
.app-footer{*background:#db261a;text-align:center;padding:.875rem 0;float:center;position:relative;bottom:0}
.app-footer img{ width:4.687rem;height:2.187rem;text-align:center;display: block;margin: 0 auto;}
.app-footer-link{display:flex;display:-webkit-flex;justify-content:center}
.app-footer-link .gap{font-size: .875rem;margin:0 .9375rem}
.app-footer-link li a{color:#999;font-size:.875rem}
.app-footer-link li.active a{color:#333}
.app-footer>p{color:#c1bfbf;font-size:.75rem;margin-top:.16875rem}

.g-top-full {
    width: 100%;
    height: 3.125rem;
    line-height: 3.125rem;
    background: #db261a;
    color: #fff;
    text-align: center;
    box-sizing: border-box;
    justify-content: space-between;
    position: relative;
    zoom: 1;
    z-index: 999;
}
.g-top-full .g-logo {
    width: 6.25rem;
    height: 1.875rem;
    background: url(http://www.wmxue.com/public/gk/img/newicon.png) no-repeat 0rem -7.625rem;
    background-size: 18.75rem;
    display: block;
    overflow: hidden;
    position: absolute;
    left: .625rem;
    top: .745rem;
}


.select {
    width: 100%;
  
	margin: 0 auto;
	text-align: center;
    background: #5b5b5b;
}
.center {
    width: 96%;
 
    flex-direction: row;
    flex-wrap: wrap;
    margin: 0 auto;
}

.select ul li {
 font-size: .875rem;
    float: left;
    width: 20%;
    text-align: center;
    line-height:2.2rem;
 
  
}
.select ul li a{
 
 color: #fff;
  
}
.active {
    
    background: #ff6600;
    color: white;
}