body{margin:0px;padding:0px; width:100%;  min-width:1400px; width:expression_r((documentElement.clientWidth < 1200) ? "1400px" : "100%" );}
        #chart {
            width: 1160px;  height: 300px;  float: left; background-color: #fff; padding: 20px;
        }
        #chart c{margin-left:20px; color:#637fe4;}
        h1{font-size:32px; font-weight: bold; line-height: 40px; margin-bottom: 10px; }
        h2{font-size:16px; line-height: 26px; margin-top: 10px; font-weight: 500;}
        .jingdu{ margin: 10px auto; float:right; margin-left:10px;}
        .jingdu c{ background-color: #008ffb; padding: 4px 8px; color: #ffffff; font-size: 14px;}
        .jingdu e{ background-color: #285192; padding: 4px 8px; color: #ffffff; font-size: 14px;}
        .daima{ margin: 10px auto; float:right; margin-left:10px;}
        .daima c{ background-color: #4caf50; padding: 4px 8px; color: #ffffff; font-size: 14px;}
        .daima e{ background-color: #8bc34a; padding: 4px 8px; color: #ffffff; font-size: 14px;}
        .xdqx{ margin: 10px auto; float:left; }
        .xdqx c{ background-color: #008ffb; padding: 4px 8px; color: #ffffff; font-size: 14px;}
        .citydata { width: 100%;}
         .demotb { margin: 0 auto; width: 1400px; margin-bottom:20px; padding-bottom:20px;background-color:#fff;}
        .content{width:1400px;height:3700px; overflow:hidden;  }
        .transverse { margin: 0 auto; background-color:#fff; padding:0 20px;  width:1120px;overflow-x: scroll;}
        .transverse ul { display: flex; }
        #navul{ margin-top: 4px; width: 1400px; height: 40px; background-color: #285192; line-height: 40px;}
        .titledata{width: 1400px; background-color: #fff; text-align: center; margin:0 auto; padding-top:15px;}
        .tbys{display: block; width: 100px;color: #0C0C0C; font-size: 12px;}
        .qgg-table a{ color: #637fe4; font-size:14px; }
        .qgg-table a:hover{ color:red;}
        .titledata h3 {font-size: 20px; font-weight: 500; line-height: 50px;}
        .titledata ul {overflow:hidden;}
        .titledata ul li{ width: 200px;float:left; margin-top:15px; background-color:#fff; padding:10px; margin-right: 10px; margin-left: 10px;}
        .titledata ul li h4{text-align: center; font-weight:400; margin-bottom:10px}
        .titledata ul li h4 a{color: #3a3a3a;}
        .titledata ul li h4 a:hover{color: red;}
        .titledata ul li c{color: red; position: relative; left: -75px; font-size: 14px;}
        .titledata ul li d{float: right;}
        .titledata ul li d a{padding: 2px 10px; color: #fff; background-color: #637fe4; }
        .titledata ul li d a:hover{padding: 2px 10px; color: #fff; background-color: red; }
        .titledata ul li t{position:relative; font-size:12px; color:#000; top: -75px; margin-left: 5px; float:left}
        .qxdaochu{    font-size: 16px;
    color: red;
    line-height: 55px;
    padding-top: -10px;
    margin-top: -38px;}
  .limiter {
    width: 1400px;
    margin: 0 auto;
  }
.table100-nextcols{width: 100%;};  
  .container-table100 {
    max-width: 2900px;
    margin: 0 auto;
    min-height: 100vh;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
  }
  
  .wrap-table100 {
    width: 100%;
  }
         .datadownload{    width: 1340px;
    background-color: #fff;
    text-align: left;
    margin: 0 auto;
    padding: 0 30px;
    height: 315px;}
        .datadownload dd{float: left; width: 625px;}
        .datadownload ul{   font-size: 17px; line-height: 16px;  font-weight: bold;}
        .datadownload li a{line-height: 24px;} 
  /*//////////////////////////////////////////////////////////////////
[ Table ]*/
  
  .table100 {
    background-color: #fff;
  }
  
  table {
    width: 100%;
  }
  
  th {
    font-weight: bold;
    text-align: left;
  }
  
  td {
    font-weight: unset;
  }
  
  .column1 {
    width: 220px;
    padding-left: 20px;
  }
  
  .column2 {
    width: 81px;
    text-align: center;
  }
  
  .column3 {
    width: 81px;
    text-align: center;
  }
  
  .column4 {
    width: 195px;
  }
  
  .column5 {
    width: 235px;
  }
  
  .column6 {
    width: 170px;
  }
  
  .column7 {
    width: 330px;
  }
  
  .column8 {
    width: 305px;
  }
  
  .table100 th {
    padding-top: 8px;
    padding-bottom: 8px;  background-color: #f0f4ff;     border-right: 1px #e0e7ff solid;
  }
  
  .table100 td {
   height: 30px;
  }
  /*==================================================================
[ Fix col ]*/
  
  .table100 {
    width: 100%;
    position: relative;
  }
  
  .table100-firstcol {
    background-color: #fff;
    position: absolute;
    z-index: 1000;
    width: 220px;
    top: 0;
    left: 0;
        box-shadow: 6px 0px 20px 0px rgb(0 78 193 / 37%);
  }
  
  .table100-firstcol table {
    background-color: #fff;
  }
  
  .wrap-table100-nextcols {

    overflow: auto;
    padding-left: 220px;
    padding-bottom: 10px;
  }
  
  .table100-nextcols table {
    table-layout: fixed;
  }
  
  .shadow-table100-firstcol {
    box-shadow: 8px 0px 10px 0px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 8px 0px 10px 0px rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: 8px 0px 10px 0px rgba(0, 0, 0, 0.05);
    -o-box-shadow: 8px 0px 10px 0px rgba(0, 0, 0, 0.05);
    -ms-box-shadow: 8px 0px 10px 0px rgba(0, 0, 0, 0.05);
  }
  
  .table100-firstcol table {
    background-color: transparent;
  }
  /*==================================================================
[ Ver1 ]*/
  
  .table100.ver1 th {
    font-family: Roboto-Bold;
    font-size: 13px;
    color: #285192;
    line-height: 28px;
    text-transform: uppercase;
  }
  
  .table100.ver1 td {
    font-family: Roboto-Medium;
    font-size: 12px;
    border-right: 1px #f0f1f5 solid; line-height: 28px;
  }
  
  .table100.ver1 .table100-firstcol td {
    color: #373d3f;
    font-size: 14px;
  }
  
  .table100.ver1 .table100-nextcols td {
    color: #000;
  }

  .table100.ver1 .table100-nextcols td a {
    color: #637fe4;
    font-size: 14px;
  }  
  .table100.ver1 .table100-nextcols td a:hover { color:red;}    
  .table100.ver1 tr {
    border-bottom: 1px solid #f2f2f2;
  }
