@charset "UTF-8";
/* CSS Document */
.header .top {
  margin: 0 auto; }
  .header .top .search {
    margin-top: 16px;
    font-family: "微软雅黑"; }
    .header .top .search .search-ipt {
      width: 385px;
      height: 30px;
      line-height: 30px;
      padding: 0px;
      border: 2px solid #e8e8e8;
      border-radius: 3px;
      padding-left: 6px;
      font-size: 14px; }
    .header .top .search .submit {
      width: 59px;
      height: 30px;
      background: #cd2122;
      font-size: 14px;
      color: #ffffff;
      margin-left: 4px; }
  .header .top .keywords {
    margin-top: 6px;
    font-size: 14px;
    color: #000000;
    line-height: 24px; }
    .header .top .keywords span {
      margin-right: 21px; }

.nav {
  max-width: 1800px;
  min-width: 1088px;
  margin: 0 auto;
  height: 50px;
  line-height: 50px;
  font-size: 14px;
  color: #fff;
  background: #cd2122;
  border-bottom: 7px solid #2c2c2c;
  margin-bottom: 30px; }
  .nav .center {
    width: 1088px;
    height: 100%;
    margin: 0 auto; }
    .nav .center a {
      flex: 1;
      color: #fff;
      transition: background 0.3s ease 0s;
      text-align: center;
      background: url(../images/shape1.jpg) right center no-repeat; }
      .nav .center a:hover {
        background: right center #2c2c2c; }

.banner {
  margin: 0 auto;
  position: relative; }
  .banner .shade {
    line-height: 80px;
    padding: 21px 30px;
    position: absolute;
    left: 0;
    bottom: 70px;
    color: #ffffff;
    font-size: 36px;
    background-color: #1e0e09;
    background-color: rgba(30, 14, 9, 0.7); }
  .banner .count {
    position: absolute;
    right: 18px;
    bottom: 19px;
    text-align: center; }
    .banner .count .text {
      font-size: 18px;
      color: #202739;
      font-weight: bold; }
    .banner .count .num-wrap {
      padding-top: 12px; }
      .banner .count .num-wrap .num {
        width: 40px;
        height: 50px;
        line-height: 50px;
        background-color: #ba342c;
        font-size: 36px;
        border-radius: 5px;
        color: #f1e6e4;
        text-align: center;
        display: inline-block; }

.ad {
  margin: 20px auto;
  display: block; }

.main {
  margin: 0 auto; }
  .main .sidebar {
    width: 320px;
    margin-right: 20px; }
    .main .sidebar .title {
      border-bottom: 2px solid #ba342c; }
      .main .sidebar .title span {
        min-width: 120px;
        height: 40px;
        line-height: 40px;
        text-align: center;
        color: #ffffff;
        background: #ba342c;
        display: inline-block; }
    .main .sidebar .item-zone {
      margin-bottom: 18px; }
      .main .sidebar .item-zone .items {
        padding: 7px 3px;
        background-color: #f9f9f9;
        border: solid 1px #eeeeee;
        flex-wrap: wrap; }
        .main .sidebar .item-zone .items .item {
          min-width: 96px;
          height: 36px;
          line-height: 36px;
          text-align: center;
          font-size: 16px;
          color: #676767;
          background-color: #eeeeee;
          border-radius: 4px;
          border: solid 1px #cdcdcd;
          margin: 5px 3.5px;
          padding: 0 10px;
          cursor: pointer; }
          .main .sidebar .item-zone .items .item:hover, .main .sidebar .item-zone .items .item.cur {
            color: #fff;
            background: #ba342c;
            border-color: #ba342c; }
  .main .con {
    flex: 1;
    font-size: 16px; }
    .main .con .title {
      height: 42px;
      line-height: 42px;
      border-bottom: 1px solid #a0a0a0;
      margin-bottom: 39px; }
      .main .con .title .text {
        font-size: 24px;
        color: #ba342c;
        font-weight: bold; }
      .main .con .title .info {
        font-size: 16px;
        color: #a0a0a0; }
    .main .con .red {
      color: #ba342c; }
    .main .con p {
      line-height: 36px; }
    .main .con .p1 {
      margin-bottom: 57px; }
    .main .con .ps {
      color: #8c8c8c;
      font-size: 14px;
      margin-top: 50px;
      display: block; }
	  
	table td{ border:1px solid #333}
	  

	  
	  
.main{ padding:0 23px 20px 18px}
.main1{ margin-top:29px;}
.main1 .condi-txt{ font-size: 14px;color:#333; line-height:30px; padding:16px 0 0 0;}
.main1 .condi-txt p{text-indent: 2em;}
.main1 .condi-txt p span{font-weight: bold;}
.main1 .condi-txt p code{font-family:"Microsoft Yahei";color:#FF0000;font-size: 16px;margin:0 10px;}
.main1 .condi-txt .kemu{width:700px;margin:10px auto;}
.main1 .condi-txt .jianjie{width:100%;height:auto;overflow: hidden;}
.main1 .condi-txt .jianjie li:nth-of-type(1){float:left;width:200px;text-align: center;}
.main1 .condi-txt .jianjie li img{margin-top:10px;}
.main1 .condi-txt .zzx{text-align: center;margin: 15px 0;}
.main1 .condi-txt .kq{width:700px;margin:10px auto;}
.main1 .condi-txt .wj1{text-align: center;font-size:22px;color:#bc312e;line-height:42px;}
.main1 .condi-txt .wj2{font-size:16px;text-align: center;color:#434343;line-height: 26px;}
.main1 .condi-txt .wj3 img{width:100%}
.main1 .condi-txt .anniu{margin:15px auto;width:700px;height:auto;overflow: hidden;}
.main1 .condi-txt .anniu span{display:inline-block;border: 1px solid #cecece;margin:2px 0px 2px 15px;border-radius:5px;}
.main1 .condi-txt .anniu span a{padding:0 20px;font-weight: bold;text-indent:-2em;}
.main1 .condi-txt a{ color:#d81c00; text-decoration:underline;text-decoration:none;}
.main1 .condi-txt .laiyuan{color:#999;font-size:12px;text-align: right;}

/*footer*/
.footer{background:#2c2c2c; overflow:hidden; padding:32px 0 22px 0;}
.footer .center{width:1160px;margin: 0 auto;}
.footer .lft{float:left;}
.footer .rgt{float:right;}
.footer dl{ margin-left:108px;}
.footer dl dt{ font-size:16px; color:#ffffff; line-height:30px;}
.footer dl dd a{ font-size:12px; color:#c5c5c5; line-height:24px;}
.footer dl dd a:hover{ text-decoration:underline;}
.footer .code-img{ margin-right:75px;}

.site-copyright{ border-top: 5px solid #cd2122; margin-top:10px; padding-top:10px; padding-bottom:42px;}
.site-copyright .site-acces{ text-align:center;}
.site-copyright .site-acces a{ font-size:14px; line-height:30px; color:#444444;}
.site-copyright p{ font-size:14px; line-height:30px; color:#444444; text-align:center;}
