﻿  * {
            margin: 0;
            padding: 0;
            font-family: "-apple-system-font", "BlinkMacSystemFont", "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", "Arial", "sans-serif";
            -webkit-font-smoothing: antialiased;
        }
        a, a:hover, a:visited, a:focus {
            text-decoration: none;
        }

        body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, dl, dt, dd, input {
            margin: 0;
            padding: 0;
        }
        img {
            max-width: 100%;
            max-height: 100%;
            -o-object-fit: cover;
            object-fit: cover;
        }

        img {
            border: none;
        }
        .article[data-v-153ea0aa] {
        width: 1140px;
        margin: 0 auto;
    }
    .article .art-hd[data-v-153ea0aa] {
        color: #666;
        font-size: 14px;
        line-height: 70px;
        margin-top: 10px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        white-space: pre;
    }
    .article .art-hd .menu-link[data-v-153ea0aa] {
        max-width: 500px;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
    }
        .article .art-bd[data-v-153ea0aa] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
        }
        .article .art-bd[data-v-153ea0aa] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
        }
        .art-l[data-v-718fc554] {
            background: #fff;
            float: left;
            width: 790px;
            padding: 20px 20px 20px 20px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            border-radius: 4px;
            margin-bottom: 30px;
        }
        .table-header[data-v-718fc554] {
            padding: 0 0 16px 0;
            font-size: 16px;
            border-bottom: 1px solid #F0F0F0;
        }
        .item-wrapper .item-img-link[data-v-718fc554] {
            position: absolute;
            top: 20px;
            left: 0;
            width: 260px;
            height: 150px;
            background: #FBFBFB;
        }
        .item-wrapper .item-img-link .item-img[data-v-718fc554] {
            width: 100%;
            height: 100%;
            -webkit-transition: -webkit-transform ease-in-out 0.2s;
            transition: -webkit-transform ease-in-out 0.2s;
            transition: transform ease-in-out 0.2s;
            transition: transform ease-in-out 0.2s, -webkit-transform ease-in-out 0.2s;
        }
        .item-wrapper .item-content .item-title[data-v-718fc554] {
            font-size: 20px;
            color: #333;
            font-weight: 500;
        }
        .item-wrapper .item-content .item-brief[data-v-718fc554] {
            margin-top: 10px;
            color: #999;
        }
        .item-wrapper .item-content .item-info-wrapper[data-v-718fc554] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            margin-top: auto;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            color: #999;
        }
        .item-wrapper .item-content .item-info-wrapper .item-hotword[data-v-718fc554] {
            padding: 2px 4px;
            color: #666;
            border: solid 1px #F0F0F0;
            margin-right: 10px;
            max-width: 100px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        .item-wrapper .item-content .item-info-wrapper .item-date[data-v-718fc554] {
            -ms-flex-negative: 0;
            flex-shrink: 0;
        }
        .item-wrapper .item-img-link[data-v-718fc554] {
            position: absolute;
            top: 20px;
            left: 0;
            width: 260px;
            height: 150px;
            background: #FBFBFB;
        }
        .art-l {
            background: #fff;
            float: left;
            width: 790px;
            padding: 20px 20px 20px 20px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            border-radius: 4px;
            margin-bottom: 30px;
        }
        .art-l {
            background: #fff;
            float: left;
            width: 790px;
            padding: 20px 20px 20px 20px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            border-radius: 4px;
            margin-bottom: 30px;
        }
        .art-l[data-v-718fc554] {
            background: #fff;
            float: left;
            width: 790px;
            padding: 20px 20px 20px 20px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            border-radius: 4px;
            margin-bottom: 30px;
        }
        .art-l[data-v-718fc554] {
            background: #fff;
            float: left;
            width: 790px;
            padding: 20px 20px 20px 20px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            border-radius: 4px;
            margin-bottom: 30px;
        }
        body{
            background: #FAFAFA;
        }
        .article .art-hd a[data-v-153ea0aa] {
            color: #666;
        }
        .item-wrapper[data-v-718fc554] {
            position: relative;
            padding: 20px 0;
            border-bottom: 1px solid #F0F0F0;
        }
        .item-wrapper .item-content[data-v-718fc554] {
            margin-left: 280px;
            height: 150px;
            font-size: 12px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
        .article .art-bd .art-r[data-v-153ea0aa] {
            float: right;
            width: 320px;
        }
        .block[data-v-153ea0aa] {
            background: white;
            overflow: hidden;
            border-radius: 4px;
            padding: 0 24px;
            margin-bottom: 18px;
        }
        .block .block-hd[data-v-153ea0aa] {
            text-align: center;
            font-size: 18px;
            font-weight: bold;
            color: #333;
            line-height: 57px;
            height: 57px;
            font-weight: bold;
            border-bottom: 1px dashed #F0F0F0;
        }
        .block .block-bd[data-v-153ea0aa] {
            padding-bottom: 30px;
        }
        .link-wall[data-v-153ea0aa] {
            counter-reset: section;
        }
        li {
            list-style-type: none;
        }
        .link-wall li[data-v-153ea0aa] {
            margin: 20px 5px;
            text-overflow: ellipsis;
            overflow: hidden;
            white-space: nowrap;
            padding-left: 30px;
            position: relative;
            counter-increment: section;
        }
        .link-wall li .icon[data-v-153ea0aa] {
            position: absolute;
            content: "";
            display: block;
            width: 0px;
            height: 16px;
            position: absolute;
            top: 50%;
            left: 4px;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            border-width: 2px 8px;
            border-color: #f0f0f0 #f0f0f0 #fff #f0f0f0;
            border-style: solid;
        }
        .link-wall li .icon[data-v-153ea0aa] {
            position: absolute;
            content: "";
            display: block;
            width: 0px;
            height: 16px;
            position: absolute;
            top: 50%;
            left: 4px;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            border-width: 2px 8px;
            border-color: #f0f0f0 #f0f0f0 #fff #f0f0f0;
            border-style: solid;
        }
        .link-wall li:nth-child(1) .icon[data-v-153ea0aa] {
            border-color: #f44344 #f44344 #fff #f44344;
        }
        .link-wall li:nth-child(1) .icon[data-v-153ea0aa] {
            border-color: #f44344 #f44344 #fff #f44344;
        }
        .link-wall a[data-v-153ea0aa] {
            font-size: 14px;
            color: #333;
        }
        .link-wall li[data-v-153ea0aa]:after {
            content: counter(section);
            position: absolute;
            display: block;
            width: 0px;
            height: 18px;
            position: absolute;
            top: 50%;
            left: 9px;
            font-size: 12px;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            color: #666;
        }
        .link-wall li[data-v-153ea0aa]:after {
            content: counter(section);
            position: absolute;
            display: block;
            width: 0px;
            height: 18px;
            position: absolute;
            top: 50%;
            left: 9px;
            font-size: 12px;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            color: #666;
        }
        .link-wall li[data-v-153ea0aa]:nth-child(1):after, .link-wall li[data-v-153ea0aa]:nth-child(2):after {
            color: #fff;
        }
        .link-wall li:nth-child(2) .icon[data-v-153ea0aa] {
            border-color: #f68f35 #f68f35 #fff #f68f35;
        }
        .link-wall li:nth-child(3) .icon[data-v-153ea0aa] {
            border-color: #F6CF35 #F6CF35 #fff #F6CF35;
        }
        .page-wall a[data-v-153ea0aa] {
            border: 1px solid #f0f0f0;
            position: relative;
            padding-left: 76px;
            display: block;
            height: 80px;
            margin: 20px 0;
            overflow: hidden;
            border-radius: 4px;
        }

        .page-wall a img[data-v-153ea0aa] {
            display: block;
            width: 40px;
            height: 40px;
            position: absolute;
            top: 50%;
            left: 24px;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
        }
        .page-wall a .m[data-v-153ea0aa] {
            color: #333;
            font-size: 14px;
            margin-top: 22px;
            line-height: 1em;
        }
        .page-wall a .s[data-v-153ea0aa] {
            color: #999;
            font-size: 12px;
            line-height: 1em;
            margin-top: 10px;
        }
        .key-wall a[data-v-153ea0aa] {
            float: left;
            line-height: 28px;
            border: 1px solid #f0f0f0;
            padding: 0 12px;
            color: #333;
            font-size: 12px;
            margin: 0 10px 10px 0;
        }

        .key-wall[data-v-153ea0aa] {
            overflow: hidden;
            padding: 20px 6px;
        }
        .hint-wrapper[data-v-153ea0aa] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            margin: 20px 0;
            padding: 10px;
            background: #FAFAFA;
            font-size: 12px;
            color: #333333;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
        }
        .hint-wrapper .icon[data-v-153ea0aa] {
            height: 12px;
            -o-object-fit: contain;
            object-fit: contain;
        }
        .hint-wrapper .qrcode[data-v-153ea0aa] {
            margin-left: 4px;
            width: 70px;
            height: 70px;
        }
        .table-footer[data-v-718fc554] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            margin-top: 30px;
        }
        .table-footer .more[data-v-718fc554] {
            background: #fff;
            color: #0095FF;
            border: 1px solid #EBEBEB;
            font-size: 14px;
            padding: 10px 62px;
            cursor: pointer;
        }
        .line2-overflow {
            display: -webkit-box;
            overflow: hidden;
            text-overflow: ellipsis;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            word-break: break-all;
            word-wrap: break-word;
        }
		.html {
    font-size: 16px;
}
.html h2 {
    font-size: 28px;
    color: #333;
    font-weight: bold;
}
.html .a-info {
    color: #999999;
    font-size: 12px;
    margin-bottom: 15px;
}
.html .a-info.sp {
    font-size: 14px;
    margin-top: 15px;
    margin-bottom: 50px;
    position: relative;
}
.html .a-info.sp:before {
    position: absolute;
    width: 160px;
    height: 4px;
    background: #F0F0F0;
    content: '';
    display: block;
    left: 0;
    bottom: -20px;
}
.html img {
    display: block;
    margin: 0 auto;
}
.html p {
    font-size: 16px;
    color: #595959;
    line-height: 28px;
    margin: 30px 0;
}

.main{padding-top:80px;}
#heade{background: #fff;height: 72px;color: #666;z-index: 9999;position: relative;font-size: 12px;box-shadow: 0 0 5px 2px rgba(10,52,72,0.3);width: 100%;position: fixed;top:0;left:0}
.main1{width: 1200px;margin:0 auto; min-width: 1200px;position: relative;}
.startImg{width: 178px;height: 49px;float: left;background: url("../images/logo.png") center no-repeat; background-size:100% auto;margin-right: 40px;margin-top: 12px;}
.TopMenu li{display: block;width: 100px;height:30px;float: left;margin-top: 22px;position: relative;text-align: center;color: #666;font-size: 16px;cursor: pointer;}
.TopMenu .pul a{color: #666;display: block;width: 100px;height: 30px;overflow: hidden;}
.TopMenu .pul a span{width: 100%;height: 30px;margin: 0px;display: block;line-height: 30px;text-align: center; transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}
.TopMenu .pul .topA .red{color:#ff6f69;}
.TopMenu .on .topA span:first-child{margin-top: -30px;}
.TopMenu .pul:hover .topA span:first-child{margin-top: -30px;}
.TopMenu .last:hover{height: 120px;background-color: #fff;}
.TopMenu{position: relative;width: auto;height: 72px;float: left;}
.absltPo{position: absolute;right: 0px;top: 50px;z-index: 9999;background-color: #ffffff;width: 100px;height: 72px;display: none;}
.absltPo a:hover span:first-child{margin-top: -30px;}
.TopMenu .last:hover .absltPo{display: block;}
.hotImg{width: 23px;height: 26px;background: url("../images/hots.png") center no-repeat;background-size: 100%;position: absolute;top: -15px;right: 0px;}
.newImg{width: 23px;height: 26px;background: url("../images/new.png") center no-repeat;background-size: 100%;position: absolute;top: -15px;right: 0px;}
.startup{width: auto;height: 30px;float: right;margin-top: 24px;font-size: 16px;color: #ff5e44;line-height: 30px;}
.startup a{color: #ff5e44;cursor: pointer;}
.startup a:hover{color: #00a0e9;}
.startup .userInfo{color: #00a0e9;}
.nameImgs{display: inline-block;width: 30px;height: 30px;border-radius: 100%;line-height: 28px;overflow: hidden;float: right;margin-left: 10px;}
.nameImgs img{width: 100%;vertical-align: middle;}
/*头部创建按钮*/
.startup a.btn-ctrl{    background: #ffffff;
    border: 1px solid #a0a2a5;
    color: #676b6f; border-radius: 5px;  padding: 8px 15px; margin-left: 15px;}
.startup a.btn-reg{background: #00a0e9; border: 1px solid #00a0e9; border-radius: 5px; color: #fff; padding: 8px 15px; margin-left: 15px;}
.startup a:hover{opacity: 0.8;}
.startup .userInfo{display: inline-block; position: relative; padding-left: 28px; padding-right: 20px;}
.startup .userInfo:before,.startup .userInfo:after{content: ''; display: inline-block; width: 20px; height: 20px; position: absolute; top: 50%; margin-top: -10px;}
.startup .userInfo:before{background: url(../images/user-center-icon.jpg) no-repeat; left: 0;}
.startup .userInfo:after{background: url(../images/user-center-arrow.jpg) no-repeat; right: 0;}

.footer{width: 100%;position: relative;min-width: 1200px;background-color: #2c3140;text-align: center;padding: 50px 0;}
.footer h1{font-size: 30px;color: #fff;font-weight: normal;margin: 20px auto;width: 100%;text-align: center;display: inline-block;}
.footBox{width: 100%;height: 280px;background-color: #363b4e;/*background: url(../images/footbanner.jpg) no-repeat;*/background-size: cover;}
.footBox p{width: 100%;margin: 0;padding-top:80px;font-size: 36px;color: #fff;text-align: center;}
.footBox .btn{width: 360px;height: 48px;margin: 0 auto;padding: 30px 0;display:block;border:none}
.footBox .btn a{margin-right:20px;}
.foot-btn{width: 158px;height: 48px;background-color: #5589fe;font-size: 18px;color: #fff;text-align: center;line-height: 48px;float: left;border-radius: 5px;cursor: pointer;}
.footBox input:-moz-placeholder{color: #fff;}
.footBox input:-ms-input-placeholder{color: #fff;}
.footBox input::-webkit-input-placeholder{color: #fff;}

.footBottom{line-height: 22px;width: 1200px;margin: 0 auto;display: block;color: #6d7489;font-size: 12px;text-align: left;}
.footBottom a{margin-left: 15px;color: #6d7489;}
.footBottom a img{vertical-align: text-bottom;}
.footBottom span{float: left;}
.footBottom span a{color: #6d7489;margin-left: 5px;}
.foot-link{padding-bottom: 8px;margin-bottom: 10px;font-size: 16px;border-bottom: 1px solid rgba(255,255,255,.17);width:650px;}
.foot-logo{width: 400px;float: right;margin-right:80px;margin-top:10px;}
.png-download span{color:#fff;}
.article{padding-top:80px;padding-bottom:30px}
.item-wrapper .item-img-link .item-img[data-v-718fc554]:hover {
      -webkit-transform: scale(1.1);
              transform: scale(1.1);
}
.item-wrapper .item-content .item-info-wrapper .item-hotword[data-v-718fc554]:hover {
        color: #0095FF;
        border: solid 1px #0095FF;
}
.item-wrapper .item-content .item-title[data-v-718fc554]:hover {
      color: #0095FF;
}
.link-wall a[data-v-153ea0aa]:hover {
      color: #0095ff;
}
.key-wall a[data-v-153ea0aa]:hover {
      border-color: #0095ff;
      color: #0095ff;
}
.pager {
  color: #333;
  line-height: 30px;
  padding-top:25px;
  padding-right:25px;
  font-size: 12px;
  text-align: center;
  width:100%;
  height:50px;

}
.pager span {

    padding: 0 10px;
  display: block;
  float:left;
  /*border: #ccc 1px solid;

  color: #666;
  text-decoration: none;
  font-size: 12px;
  height: 28px;
  line-height: 28px;
  display: inline-block;
  margin: 0 3px;*/
}
.pager span.current_page,.pager span.nolink{padding: 0 10px; color: #ccc}
.pager a { padding: 0 10px;
  display: block;
  float:left;
  border: #ccc 1px solid;

  color: #666;
  text-decoration: none;
  font-size: 12px;
  height: 28px;
  line-height: 28px;
  display: inline-block;
 
}
.pager a:hover {
  color: #fff;
  background-color: #02a4ff;
  transition: all 0.6s
}
.pager a:active {
  color: #fff;
  border: #02a4ff 1px solid;
  background-color: #02a4ff;
}