@charset "utf-8";
* {
    margin: 0;
    padding: 0;
    list-style: none;
}
a img {
    border: none;
}
a {
    cursor: pointer;
    color:#322f2a;
    text-decoration: none;
}
p{line-height:30px;}
h1,h2,h3{font-weight:bold;}
h1{  font-size:36px;
  line-height:50px;
  padding-top:0;
  padding-bottom:27px;
  font-weight:600;
  font-family:Microsoft Yahei,微软雅黑,宋体;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale}
h4{font-weight:200;}
body{background-color: #fdfaf4;}
/* CSS Document */
/***头部内容*****/
.heada,.logo2{margin: 0 auto;width: 1088px;height: 119px;}
.heada div{width:100%;float:left;}
.heada img{height:auto;}
.nev{text-align: center;width:100%;height: 35px;background-color: darkolivegreen;}
.nev ul{margin: 0 auto;width:1088px;height:80px;}
.nev li{width: 100px;float: left;text-align: center;border-left: 1px solid bisque;display: inline-grid;}
.nev a{color:#fff;}
.center,.bodya{width:1088px;height:auto;margin: 0 auto;display: flow-root;}
.left{width:65%;float:left;margin-top: 30px;padding: 10px;background-color: #fff;border-radius: 20px;}

  background-color: #fff;}
 .body{padding-top:30px;
  padding-bottom:16px;
  border-bottom:1px solid #f2f2f2}
  .bodyh1{border-bottom: 1px solid #f2f2f2;}
  .body p{  font-size:15px;
  color:#222;
  line-height:30px;
      text-indent:2em;
  }
  .body img{border: 1px solid rgba(0,0,0,.05);border-radius: 13px;width: 90% !important;height: auto !important;text-align: center;margin: 0 auto;-webkit-filter: blur(7px);}
  .lianxi h3{border-bottom: 5px solid #f7f7f7;line-height: 38px;font-size: 18px;background-color: brown;padding: 5px;}
  .lianxi h3:hover{font-weight: bold;background-color: #dbc617;}
  .kk{border: 2px solid #da0000;padding: 0 15px 5px; margin: 0 0 20px; width: 100%;box-sizing: border-box;}
  .shugang{margin: 0 0 10px -15px;}
  .kk p{margin: 10px 0 15px;}
  .kk ul.jiadian{margin: 0;}
  .kk ul.jiadian li{margin: 10px 0 15px;}
  h3.shugang{padding: 5px 20px; background-color: #da0000; display: inline-block; position: relative; color: #fff; border-radius: 0 95px 95px 0;}
  .list{  margin:0;padding:0;border:0;vertical-align:baseline;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box}
  .list li{padding:0 11px;}
 .list li a{  overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;font-weight: 600;line-height: 30px;}
 .listt li a{font-weight:bold;}
 .listt li a:hover,list li a:hover{color:#f20808;}
  .listspan{font-size:14px;line-height:14px;float:right;}
  .hairline-bottom {
  height:1px;
  margin:0 .17rem;
  position:relative;
  border:1px solid transparent;
  border-bottom-color:#eee
}
.weizhi,.weizhi a{color:#cebbbb;font-size:14px;line-height: 50px;}
.lue{color: #bb8989;border-bottom: 1px solid aliceblue;font-size: 12px;}
.page{width:100%;height:50px;}
.page li{width:10px;float:left;}
.shangxiapian{border-bottom: 1px solid aliceblue;border-top: 1px solid aliceblue;}
.shangxiapian p{font-size: 14px;line-height: 38px;}
  /***右部内容***/
  .right{width:28%;float:left;margin-top: 30px;top: 62px;padding: 10px;background-color: #fff;border-radius: 20px;margin-left: 10px;}
  .right h4{font-family: PingFangSC-Regular;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  text-overflow: -o-ellipsis-lastline;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  max-height: 48px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  }
  .right h2{font-size: 16px;      padding: 30px 0px;
  color: #222;
  line-height: 16px;
  font-weight: 600;
  font-family: PingFangSC-Medium;}
  /***文章内容***/
  .xdiv{width: 100%;line-height: 40px;padding: 20px;}
  .xdiv h2{font-weight:400px;}
  .xdiv h3{font-size:16px;line-height:30px;font-weight: inherit;}
  /***底部内容***/
  footer{width:100%;height:auto;position: absolute;background-color: black;color: aliceblue;}
  footer a{color: aliceblue;}
  footer div{margin: 0 auto;width: 1088px;height: auto;bottom: 10px;}
@media only screen and (max-width: 1018px) {
    /***头部内容*****/
    .heada{width:100% !important;height:auto;margin:10px auto;}
    .center, .bodya,.heada img,.heada div{width:100% !important;}
    .nev{width:100% !important;height:auto;}
    .nev li{width: 32%;float: left;}
    .weizhi,.page,.cang,.heada p{display:none;}
    .body img{width:100% !important;-webkit-filter: blur(7px);}
    .left{width:95% !important;}
    .xdiv h3{font-size:16px;}
    .xdiv{padding:0px !important;}
    .bodyh1,.left h1{font-size: 26px;font-weight: 700;line-height: 26px;color: #000311;background: 0 0;outline: 0;border: 0;margin: 5px;}
}