* {
      margin: 0;
      padding: 0;
      outline: none;
}
body {
      font: 0.875em/1.5 "Microsoft YaHei", Tahoma, sans-serif, simsun;
      color: #333;
      background: #fff
}
ul, ol, li {
      list-style: none;
}
a {
      text-decoration: none;
      -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a:hover {
      text-decoration: none;
}
.container {
      width: 100%;
      max-width: 1920px;
      height: auto;
      display: table;
      margin: 0 auto
}
.banner {
      width: 100%;
      height: auto;
      display: table;
}
.main {
      width: 1004px;
      height: auto;
      display: table;
      margin: 0 auto;
}
.banner-img {
      width: 100%;
      height: auto;
      display: table;
}
.sponsor {
    position: relative;
    top: -2em;
      width: 99%;
      height: auto;
      display: table;
      margin: 0 auto;
      border: 1px dashed #46a1cc;
      padding: 15px 0 20px;
      border-radius: 10px;
      -moz-border-radius: 10px;
      -ms-border-radius: 10px;
      -webkit-border-radius: 10px;
      box-shadow: 4px 4px 1px #5592ee;
      -moz-box-shadow: 4px 4px 1px #5592ee;
      -ms-box-shadow: 4px 4px 1px #5592ee;
      -webkit-box-shadow: 4px 4px 1px #5592ee;
    background: #fff
}
.sponsor table {
      width: 95%;
      height: auto;
      display: table;
      margin: 0 auto;
}
.sponsor table tr td {
      line-height: 60px;
      text-align: center
}
.sponsor table tr td img {
      width: 95%;
      height: auto
}
.sponsor table tr th {
      height: 60px;
      line-height: 60px;
      vertical-align: top;
      font-size: 18px;
      color: #1a1a1a;
      text-align: left
}
.tp {
      margin-top: 40px;
}
.tp1 {
      margin-top: 2em;
}
.tp12 {
      margin-top: 0;
}
.title {
      position: relative;
      width: 190px;
      height: 76px;
      border: 6px solid #0250c5;
      text-align: center;
      font-weight: bold;
      line-height: 76px;
      font-size: 1.8em;
      color: #333;
      margin: 0 auto
}
.title-line {
      position: absolute;
      top: 14px;
      left: -21px;
      width: 38px;
      height: auto;
      background: #fff;
      padding: 10px 0;
      z-index: 1px;
}
.title-line span {
      display: block;
      width: 38px;
      height: 6px;
      background: #ff0000
}
.title-none {
      position: absolute;
      top: 38px;
      right: -12px;
      width: 20px;
      height: auto;
      background: #fff;
      z-index: 2px;
      padding: 10px 0;
}
.title-none span {
      display: block;
      width: 20px;
      height: 6px;
      background: #d9d9d9
}
.about {
      width: 100%;
      height: auto;
      display: table;
      background: #f5f8fc;
      padding: 3em 0 2.5em 0;
    margin-top: 2em
}
.about img {
      float: left;
      width: 400px;
      height: 300px;
      margin-right: 30px;
}
.about p {
      text-indent: 2em;
      font-size: 1em;
      line-height: 1.4em;
     /* margin-bottom: 1em;*/
}
.list {
      width: 98%;
      height: auto;
      display: table;
      margin: 0 auto
}
.list ul li {
      width: 48.5%;
      height: auto;
      max-height: 446px;
      overflow: hidden;
      margin-top: 2em
}
.list ul li img {
      display: block;
      width: 100%;
      height: auto;
}
.list ul li .thad {
      width: 100%;
      height: auto;
      min-height: 52px;
      display: table;
      overflow: hidden;
      font-weight: bold;
      border-bottom: 3px solid #d9d9d9;
      padding-bottom: 0.5em;
      margin-bottom: 0.5em
}
.list ul li .thad {
      float: left;
}
.list ul li .thad i {
      float: left;
      width: 10%;
      height: auto;
      vertical-align: middle
}
.list ul li .thad img {
      width: 100%;
      height: auto;
      margin-right: 0.5em;
}
.list ul li .thad h2 {
      float: right;
      width: 88%;
      height: auto;
      font-size: 1.7em;
      line-height: 1.6em;
}
.list ul li p {
      font-size: 1.2em;
      color: #333;
      text-align: center;
      margin-top: 0.25em
}
.list ul li p span {
      color: #0b66ed
}
.contact {
      width: 100%;
      height: auto;
      display: table;
      margin: 3em auto 0 auto;
      background: #f8fbff;
    padding-top: 1em
}
.cont-img {
      float: right;
      width: 40%;
      height: auto;
      display: table;
}
.cont-img img {
      width: 100%;
      height: auto
}
.cont-info {
      float: left;
      width: 58%;
      height: auto;
      display: table;
      font-size: 1.15em;
      color: #000;
      line-height: 29px;
}
.cont-info table tr th {
      color: #0250c5;
      text-align: left;
      vertical-align: top
}
.cont-info table tr th span {
      display: inline-block;
      color: #b3b3b3;
      margin-right: 0.85em;
}
.cont-info table tr th font {
      color: #ff0000
}
.cont-info table tr th a {
      color: #0250c5
}
.cont-info table tr td a {
      display: inline-block;
      color: #000;
        margin-right: 2em;
}
.load {
      width: 95%;
      height: 60px;
      line-height: 60px;
      background: #e5f0ff;
      color: #333;
      font-size: 1.15em;
      font-weight: bold;
      padding: 0 2.5%
}
.tt {
      width: 100%;
      font-size: 1em;
      margin-top: 0.2em;
      text-align: center
}
.load a {
      float: right;
      margin-top: 8px;
}
.load span {
      color: #FF1111
}
.link {
      width: 100%;
      height: auto;
      display: table;
      background: #014d9a;
      margin-top: 10px;
}
.copy {
      width: 100%;
      height: auto;
      display: table;
      text-align: center;
      padding-top: 10px;
      background: #014d9a
}
.copy p {
      font-size: 1em;
      color: #fff;
      line-height: 30px
}
.copy p span {
      font-family: "Arial"
}
.line ul li {
      width: 100%;
      border-bottom: 1px solid #0c6fd4;
      color: #fff;
      padding-bottom: 20px;
      margin-top: 20px
}
.line ul li p {
      color: #a5e3fd;
      font-size: 18px;
      margin-bottom: 10px;
      font-weight: bold
}
.zanzhu {
      display: none
}
.copy-info {
      display: none
}
.footer {
      width: 100%;
      height: auto;
      display: table;
      background: #f5f5f5;
}
.foter {
      width: 1000px;
      margin: 0 auto;
      padding-top: 10px;
}
.foter table tr td {
      line-height: 60px;
      text-align: left
}
.foter table tr td img {
      width: 90%;
      height: auto
}
.foter table tr th {
      height: 60px;
      line-height: 60px;
      vertical-align: top;
      font-size: 18px;
      color: #1a1a1a;
      text-align: left
}
/* @media (min-width:769px) and (max-width:1110px) {

.main
{
	width: 100%;
	height: auto;
	display: table;
}
}*/
@media (min-width:569px) and (max-width:768px) {
      .main {
            clear: both;
            width: 100%;
            height: auto;
            display: table;
            margin: 0 auto;
      }
      .tp {
            margin-top: 40px;
      }
      .sponsor table {
            display: table;
            width: 95%;
            line-height: 2em;
            font-size: 1.15em;
            margin: 0 auto
      }
      .about {
            padding: 0em;
      }
      .about img {
           float: none;
            display: block;
            width: 95%;
            height: auto;
            margin: 0 auto;
      }
      .about p {
            text-indent: 2em;
            font-size: 1em;
            line-height: 1.5em;
            margin-bottom: 1em;
      }
      .about p {
            text-indent: 2em;
            font-size: 1.1em;
            line-height: 2em;
            margin: 1.2em;
      }
      .list ul li .thad {
            min-height: 60px;
      }
      .list ul li .thad h2 {
            float: right;
            width: 73%;
            height: auto;
            font-size: 1.5em;
            line-height: 1.4em;
      }
      .list ul li p {
            font-size: 1.1em;
            color: #333;
            text-align: center;
            margin-top: 0.25em;
      }
      .contact {
            width: 98%;
            height: auto;
            display: table;
            margin: 3em auto 0 auto;
      }
      .cont-img {
            float: none;
            width: 60%;
            height: auto;
            display: table;
            margin: 0 auto
      }
      .cont-img img {
            width: 100%;
            height: auto
      }
      .cont-info {
            width: 100%;
            height: auto;
            display: table;
            font-size: 1.2em;
            color: #000;
      }
      .cont-info table tr th {
            color: #0250c5;
            text-align: left;
            vertical-align: top;
            line-height: 2em;
      }
      .cont-info table tr th span {
            display: inline-block;
            color: #b3b3b3;
            margin-right: 0.85em;
      }
      .cont-info table tr th font {
            color: #ff0000
      }
      .cont-info table tr th a {
            color: #0250c5
      }
      .cont-info table tr td {
            line-height: 1.5em;
            vertical-align: middle
      }
      .cont-info table tr td a {
            color: #333;
            display: block;
      }
      .load {
            width: 100%;
            height: auto;
            line-height: 35px;
            display: table;
            background: #1763d5;
            color: #fff;
            font-size: 1.1em;
            font-weight: bold;
            padding: 0;
            text-align: center
      }
      .tt {
            width: 100%;
      }
      .load a {
            float: none;
            display: block;
            margin: 8px auto 0 auto;
      }
      .link {
            width: 100%;
            height: auto;
            display: table;
            background: #014d9a;
            margin-top: 10px;
      }
      .line {
            width: 98%;
            height: auto;
            display: table;
      }
      .copy {
            width: 98%;
            height: auto;
            display: table;
      }
      .copy p {
            font-size: 1em;
            color: #fff;
            line-height: 30px
      }
      .line ul li span {
            font-size: 1em;
      }
      .zanzhu {
            display: none
      }
      .copy-info {
            display: none
      }
}
@media (min-width:376px) and (max-width:480px) {
      .main {
            width: 100%;
            height: auto;
            display: table;
      }
      .tp1 {
            margin-top: 20px;
      }
      .tp12 {
            margin-top: 20px;
      }
      .top1 {
            margin-top: 0;
      }
      .sponsor {
            display: none
      }
      .title {
            position: relative;
            width: 5.5em;
            height: 2.5em;
            border: 0.1em solid #0250c5;
            text-align: center;
            font-weight: bold;
            line-height: 2.5em;
            font-size: 1.3em;
            color: #333;
            margin: 0 auto
      }
      .title-line {
            position: absolute;
            top: 0.5em;
            left: -0.85em;
            width: 1.3em;
            height: auto;
            background: #fff;
            padding: 0.3em 0;
            z-index: 1px;
      }
      .title-line span {
            display: block;
            width: 1.3em;
            height: 0.1em;
            background: #ff0000
      }
      .title-none {
            position: absolute;
            top: 1.5em;
            right: -0.5em;
           width: 1em;
            height: auto;
            background: #fff;
            padding: 0.3em 0;
            z-index: 1px;
      }
   
.title-none span {
      display: block;
                width: 1em;
             height: 0.1em;
      background: #d9d9d9
}
    
      .about {
            width: 95%;
            height: auto;
            display: table;
            background: none;
            margin: 0 auto;
           
          padding: 1em 0 0 0;
      }
      .about img {
            float: none;
            display: block;
            width: 95%;
            height: auto;
            margin: 0 auto;
      }
      .about p {
            text-indent: 2em;
            font-size: 1em;
            line-height: 1.75em;
            margin-top: 1em;
      }
    .list {
      width: 98%;
      height: auto;
      display: table;
      margin: 1em auto 0 auto
}
      .list ul li {
            height: 17.3em;
           height:auto;
            overflow: hidden;
            display: table;
            margin-top: 1em;
      }
      .list ul li .thad {
            width: 100%;
            height: auto;
            min-height: 2.5em;
            display: table;
            overflow: hidden;
            font-weight: bold;
            border-bottom: 3px solid #d9d9d9;
            padding-bottom: 0.5em;
            margin-bottom: 0.5em;
            letter-spacing: 1px;
           
         
      }
      .list ul li .thad i {
            float: left;
            width: 20%;
            height: auto;
            vertical-align: middle;
          /*  margin-top: 0.4em*/
      }
      .list ul li .thad h2 {
            float: right;
            width: 78%;
            height: auto;
            font-size: 0.9em;
           /* line-height: 1.4em;*/
           display:table-cell;
           vertical-align: bottom
        
      }
      .list ul li p {
            font-size: 0.85em;
            color: #333;
            text-align: center;
            letter-spacing: 1px;
            margin-top: 0.25em
      }
      .contact {
            width: 100%;
            height: auto;
            display: table;
            margin: 0 auto;
          padding-top: 1em;
          
      }
      .cont-img {
            width: 100%;
            height: auto;
            display: table;
      }
      .cont-img img {
          display: block;
            width: 98%;
            height: auto;
          margin: 0 auto
      }
      .cont-info {
          float:none; 
            width: 98%;
            height: auto;
            display: table;
            font-size: 1em;
            color: #000;
          margin: 0 auto
      }
      .cont-info table tr th {
            width: 18%;
            color: #0250c5;
            text-align: left;
            vertical-align: top;
            line-height: 2em;
      }
      .cont-info table tr th span {
            display: inline-block;
            color: #b3b3b3;
            margin-right: 0.85em;
      }
      .cont-info table tr th font {
            color: #ff0000
      }
      .cont-info table tr th a {
            color: #0250c5
      }
      .cont-info table tr td {
           line-height: 2em;
            vertical-align: middle
      }
      .cont-info table tr td a {
            color: #333;
            display: block;
            line-height:2em;
      }
     /* .cont-info table tr td a:first-child {
            margin-top: 1em
      }*/
    .cont-info table tr th img{
           display: block;
           width: 30%;
           height: auto;
           margin: 0 auto;
            text-align:center;
           
      }
      .load {
            width: 96%;
            height: auto;
            line-height: 35px;
            display: table;
            background: #1763d5;
            color: #fff;
            font-size: 1em;
            font-weight: bold;
            padding: 0 2%;
            text-align: center
      }
      .tt {
            width: 100%;
      }
      .load a {
            float: none;
            display: block;
            margin: 8px auto 8px auto;
      }
      .load a img {
            width: 30%;
            height: auto
      }
      .link, .footer {
            display: none
      }
      .zanzhu {
            width: 98%;
            height: auto;
            display: table;
            margin: 1.5em auto 0 auto;
      }
      .zanzhu h2 {
            width: 97%;
            height: 2.3em;
            line-height: 2.3em;
            font-size: 1.3em;
            color: #004fc8;
            padding-left: 3%;
            background: #e7f3ff;
            box-shadow: 0 3px 3px #dadada;
            -moz-box-shadow: 0 3px 3px #dadada;
            -ms-box-shadow: 0 3px 3px #dadada;
            -webkit-box-shadow: 0 3px 3px #dadada;
      }
      .zanzhu ul li {
            width: 48.5%;
            height: auto;
            display: table;
            margin-top: 1em
      }
      .zanzhu ul li img {
            display: block;
            width: 100%;
            height: auto;
      }
      /*.copy-info
{
	width: 98%;
	height: auto;
	display: table;
	margin: 1.5em auto 0 auto;
	text-align: center;
	font-size: 1.1em;
}*/
      .copy-info {
            width: 100%;
            height: auto;
            display: table;
            margin: 1.5em auto 0 auto;
            text-align: center;
            font-size: 1.1em;
            border-top: 3px solid #d9d9d9;
            padding-top: 0.3em
      }
      .copy-info p {
            color: #1763d5
      }
}
@media (min-width:321px) and (max-width:375px) {
      .main {
            width: 100%;
            height: auto;
            display: table;
      }
      .tp {
            margin-top: 1.5em;
      }
      .tp1 {
            margin-top: 20px;
      }
    .tp12 {
            margin-top: 20px;
      }
      .sponsor {
            display: none
      }
      .title {
            position: relative;
            width: 5.5em;
            height: 2.5em;
            border: 0.1em solid #0250c5;
            text-align: center;
            font-weight: bold;
            line-height: 2.5em;
            font-size: 1.3em;
            color: #333;
            margin: 0 auto
      }
      .title-line {
            position: absolute;
            top: 0.5em;
            left: -0.85em;
            width: 1.3em;
            height: auto;
            background: #fff;
            padding: 0.3em 0;
            z-index: 1px;
      }
      .title-line span {
            display: block;
            width: 1.3em;
            height: 0.1em;
            background: #ff0000
      }
           .title-none {
            position: absolute;
            top: 1.5em;
            right: -0.5em;
           width: 1em;
            height: auto;
            background: #fff;
            padding: 0.3em 0;
            z-index: 1px;
      }
   
.title-none span {
      display: block;
                width: 1em;
             height: 0.1em;
      background: #d9d9d9
}
      .about {
            width: 95%;
            height: auto;
            display: table;
            background: none;
            margin: 0 auto;
            padding: 1em 0 0 0;
      }
      .about img {
          float: none;
            display: block;
            width: 95%;
            height: auto;
            margin: 0 auto;
      }
      .about p {
            text-indent: 2em;
            font-size: 1em;
            line-height: 1.75em;
            margin-top: 1em;
      }
      .list ul li .thad {
            width: 100%;
            height: auto;
            min-height: 2.5em;
            display: table;
            overflow: hidden;
            font-weight: bold;
            border-bottom: 3px solid #d9d9d9;
            padding-bottom: 0.5em;
            margin-bottom: 0.5em;
      }
      .list ul li {
            width: 100%;
            height: auto;
            display: table;
            margin-top: 0.5em
      }
      .list ul li img {
            display: block;
            width: 100%;
            height: auto;
      }
      .list ul li .thad i {
            float: left;
            width:10%;
            height: auto;
            vertical-align: middle
      }
      .list ul li .thad img {
            width: 100%;
            height: auto;
            margin-right: 0.5em;
      }
      .list ul li .thad h2 {
            float: right;
            width: 88%;
            height: auto;
            font-size: 1.1em;
            line-height: 1.4em;
      }
      .list ul li .thad h2.top_line {
            margin-top: 0.7em;
      }
      .list ul li p {
            font-size: 1em;
            color: #333;
            text-align: center;
            margin-top: 0.25em
      }
      .list ul li p span {
            color: #0b66ed
      }
      .contact {
            width: 100%;
            height: auto;
            display: table;
            margin:  0 auto;
          padding-top: 1em
      }
      .cont-img {
          float: none;
            width: 98%;
            height: auto;
            display:block;
          margin: 0 auto
      }
      .cont-img img {
            width: 100%;
            height: auto
      }
      .cont-info {
          float: none;
            width: 98%;
            height: auto;
            display: table;
            font-size: 1em;
            color: #000;
          margin: 0 auto
      }
      .cont-info table tr th {
            width: 20%;
            color: #0250c5;
            text-align: left;
            vertical-align: top;
            line-height: 2em;
      }
      .cont-info table tr th span {
            display: inline-block;
            color: #b3b3b3;
            margin-right: 0.85em;
      }
      .cont-info table tr th font {
            color: #ff0000
      }
      .cont-info table tr th a {
            color: #0250c5
      }
     .cont-info table tr td {
           line-height: 2em;
            vertical-align: middle
      }
      .cont-info table tr td a {
            color: #333;
            display: block;
            line-height:2em;
      }
    .cont-info table tr th img{
           display: block;
           width: 30%;
           height: auto;
           margin: 0 auto;
            text-align:center;
           
      }
    
      .load {
            width: 100%;
            height: auto;
            line-height: 35px;
            display: table;
            background: #1763d5;
            color: #fff;
            font-size: 1em;
            font-weight: bold;
            padding: 0;
            text-align: center
      }
      .tt {
            width: 100%;
      }
      .load a {
            float: none;
            display: block;
            margin: 8px auto 8px auto;
      }
      .load a img {
            width: 30%;
            height: auto
      }
      .link, .footer {
            display: none
      }
      .zanzhu {
            width: 98%;
            height: auto;
            display: table;
            margin: 1.5em auto 0 auto;
      }
      .zanzhu h2 {
            width: 97%;
            height: 2.3em;
            line-height: 2.3em;
            font-size: 1.3em;
            color: #004fc8;
            padding-left: 3%;
            background: #e7f3ff;
            box-shadow: 0 3px 3px #dadada;
            -moz-box-shadow: 0 3px 3px #dadada;
            -ms-box-shadow: 0 3px 3px #dadada;
            -webkit-box-shadow: 0 3px 3px #dadada;
      }
      .zanzhu ul li {
            float: none;
            width: 100%;
            height: auto;
            display: table;
            margin-top: 1em
      }
      .zanzhu ul li img {
            display: block;
            width: 60%;
            height: auto;
            margin: 0 auto
      }
      /*.copy-info
{
	width: 98%;
	height: auto;
	display: table;
	margin: 1.5em auto 0 auto;
	text-align: center;
	font-size: 1.1em;
}*/
      .copy-info {
            width: 100%;
            height: auto;
            display: table;
            margin: 1.5em auto 0 auto;
            text-align: center;
            font-size: 1.1em;
            border-top: 3px solid #d9d9d9;
            padding-top: 0.3em
      }
      .copy-info p {
            color: #1763d5
      }
}
@media (max-width:320px) {
      .sponsor {
            display: none
      }
      .main {
            width: 100%;
            height: auto;
            display: table;
      }
      .tp {
            margin-top: 1.5em;
      }
      .tp1 {
            margin-top: 1.5em;
      }
     .tp12 {
            margin-top: 1.5em;
      }
      .sponsor {
            display: none
      }
      .title {
            position: relative;
            width: 5.5em;
            height: 2.5em;
            border: 0.1em solid #0250c5;
            text-align: center;
            font-weight: bold;
            line-height: 2.5em;
            font-size: 1.3em;
            color: #333;
            margin: 0 auto
      }
      .title-line {
            position: absolute;
            top: 0.5em;
            left: -0.85em;
            width: 1.3em;
            height: auto;
            background: #fff;
            padding: 0.3em 0;
            z-index: 1px;
      }
      .title-line span {
            display: block;
            width: 1.3em;
            height: 0.1em;
            background: #ff0000
      }
            .title-none {
            position: absolute;
            top: 1.5em;
            right: -0.5em;
           width: 1em;
            height: auto;
            background: #fff;
            padding: 0.3em 0;
            z-index: 1px;
      }
   
.title-none span {
      display: block;
                width: 1em;
             height: 0.1em;
      background: #d9d9d9
}
      .about {
            width: 95%;
            height: auto;
            display: table;
            background: none;
            margin: 0 auto;
            padding: 1em 0 0 0;
      }
    .about img {
          float: none;
            display: block;
            width: 95%;
            height: auto;
            margin: 0 auto;
      }
      .about p {
            text-indent: 2em;
            font-size: 0.85em;
            line-height: 1.75em;
            margin-top: 1em;
      }
      .list ul li .thad {
            width: 100%;
            height: auto;
            min-height: 2.5em;
            display: table;
            overflow: hidden;
            font-weight: bold;
            border-bottom: 3px solid #d9d9d9;
            padding-bottom: 0.5em;
            margin-bottom: 0.5em;
      }
      .list ul li .thad h2.top_line {
            margin-top: 0.1em;
      }
      .list ul li .thad h2.top_line1 {
            margin-top: 0
      }
      .list ul li {
            width: 100%;
            height: auto;
            display: table;
            margin-top: 0.5em
      }
      .list ul li img {
            display: block;
            width: 100%;
            height: auto;
      }
      .list ul li .thad i {
            float: left;
            width: 10%;
            height: auto;
            vertical-align: middle
      }
      .list ul li .thad img {
            width: 100%;
            height: auto;
            margin-right: 0.5em;
      }
      .list ul li .thad h2 {
            float: right;
            width: 88%;
            height: auto;
            font-size: 1.1em;
            line-height: 1.4em;
      }
      .list ul li p {
            font-size: 1em;
            color: #333;
            text-align: center;
            margin-top: 0.25em
      }
      .list ul li p span {
            color: #0b66ed
      }
      .contact {
            width: 100%;
            height: auto;
            display: table;
            margin:0 auto;
          padding-top: 1em;
      }
      .cont-img {
            width: 100%;
            height: auto;
            display: table;
      }
      .cont-img img {
          float: none;
            width: 98%;
            height: auto;
            margin: 0 auto
      }
      .cont-info {
          float: none;
            width: 98%;
            height: auto;
            font-size: 1em;
            color: #000;
          margin: 0 auto
      }
      .cont-info table tr th {
            width: 25%;
            color: #0250c5;
            text-align: left;
            vertical-align: top;
            line-height: 2em;
      }
      .cont-info table tr th span {
            display: inline-block;
            color: #b3b3b3;
            margin-right: 0.85em;
      }
      .cont-info table tr th font {
            color: #ff0000
      }
      .cont-info table tr th a {
            color: #0250c5
      }
    .cont-info table tr td {
           line-height: 2em;
            vertical-align: middle
      }
      .cont-info table tr td a {
            color: #333;
            display: block;
            line-height:2em;
      }
       .cont-info table tr th img{
           display: block;
           width: 30%;
           height: auto;
           margin: 0 auto;
            text-align:center;
           
      }
    
      .load {
            width: 96%;
            height: auto;
            line-height: 35px;
            display: table;
            background: #1763d5;
            color: #fff;
            font-size: 1em;
            font-weight: bold;
            padding: 0 2%;
            text-align: center
      }
      .tt {
            width: 100%;
      }
      .load a {
            float: none;
            display: block;
            margin: 8px auto 8px auto;
      }
      .load a img {
            width: 30%;
            height: auto
      }
      .link, .footer {
            display: none
      }
      .zanzhu {
            width: 98%;
            height: auto;
            display: table;
            margin: 1.5em auto 0 auto;
      }
      .zanzhu h2 {
            width: 97%;
            height: 2.3em;
            line-height: 2.3em;
            font-size: 1.3em;
            color: #004fc8;
            padding-left: 3%;
            background: #e7f3ff;
            box-shadow: 0 3px 3px #dadada;
            -moz-box-shadow: 0 3px 3px #dadada;
            -ms-box-shadow: 0 3px 3px #dadada;
            -webkit-box-shadow: 0 3px 3px #dadada;
      }
      .zanzhu ul li {
            float: none;
            width: 100%;
            height: auto;
            display: table;
            margin-top: 1em
      }
      .zanzhu ul li img {
            display: block;
            width: 80%;
            height: auto;
            margin: 0 auto
      }
      .copy-info {
            width: 100%;
            height: auto;
            display: table;
            margin: 1.5em auto 0 auto;
            text-align: center;
            font-size: 1.1em;
            border-top: 3px solid #d9d9d9;
            padding-top: 0.3em
      }
      .copy-info p {
            color: #1763d5
      }
}