html{}
body{width: 100%;}
.top_btn{
    position: absolute;
    z-index: 31;
    transform: translateZ(.31rem);
    top: .14rem;
    right: .17rem;
    font-size: 0.64rem;
    color: #fff;padding:5px;
}
#topview{display: flex;
    align-items: center;
    cursor: pointer;
    background-color: rgba(32, 33, 36, .5);
    border-radius: .2rem;
    margin-left: .15rem;
    padding: .03rem .06rem;
	padding:5px;
}
.top_btn i{font-size:0.64rem;}
hr{margin: 0px 0 0 0;}
.newcl{clear:both;}
.ztjj{display:flex;margin-top: 1rem; box-sizing: border-box;height:auto;background: rgba(0, 108, 255, .05); border-radius: 1rem; padding: 1rem;align-items: center;line-height:2;}
.ztjj img{width:80%;}
.ztjj h3{font-weight:bold}
.ztjj p{color:#8a8d89;}
.ztjj i{}
#profile{padding:0px 10px;}
#live{}
#istop{}
#jianjienr{}
.top_dh{background-color: #f6f6f6; text-align: center;}
.top_dh img{max-height:60px;}
.layui-container{padding-bottom:50px;max-width:800px;background-color:#fff;padding:0;}
.layui-tab-content{ padding:0;}
.layui-tab{margin:2px 0 0 0;}
.layui-tab-brief>.layui-tab-title .layui-this{color: #CA0000;font-weight:bold;}
.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after {
    border: none;
    border-radius: 0;
}
li.layui-this span{
border-bottom:2px solid #CA0000;padding-bottom:10px;
}
.layui-tab-title{margin:0 auto;left:auto;position:static;border-bottom:none;}
.layui-tab-title li{width:33.3%;padding:0px;}
/*留言内容样式*/
#home{background-color:#f4f5f6;padding:1rem;min-height:580px;}
#home .layui-row{ margin:0 0 1rem 0;}
.media-heading{color:#999999; font-size:80%;}
.media-heading small{ padding-left:1rem;}
.media-left{float:left; margin-right:0.5rem;}
.media-left img{ width:30px;height:30px;}
.nrimg{max-width: 200px;}
.media-body{
margin-left:0px;
    min-height: 1em;
    text-align: left;
    vertical-align: top;
	
	display: block;
	color:#000000;
}
.media-body .llnr {
background-color: #ffffff;border:#e6e6e6 solid 1px;
border-radius: 0 10px 10px 10px;
padding:0.5rem 1rem;
float:left;
}
.layui-logo {float:left; padding: 0.2rem 1rem 0 2rem;color:#828080;line-height:150%;font-size:80%;}
.layui-btn-primary:hover{border-color:#C9C9C9;color:#333}
#zwnr{height:auto;background-color:#fff;padding-bottom:40px;overflow-y: auto;}
.bq{font-size:200%;}
.pic_icon{cursor: pointer; margin-top: 0px;padding:0 1rem;font-size: 200%; }
#fsly{ margin-left:5px;border: none;background: none;color:#CA0000;font-size:14px;}
#piframe{z-index: 1;}
#show-img{z-index: 9999;width: 100%; height: 100%; top: 0; position: absolute; display:none;overflow: hidden;}
#show-img .img-heide{ width:100%;height:100%; background-color:#000;opacity:0.7;}
#show-img img{max-width: 100%;z-index:999; position:absolute; top:50%; left:50%;transform:translate(-50%,-50%); }
#show-img #show-img-nr{}
#show-img #box-close{border-radius:50%;position: absolute; top:5%;right:0; background-color:#000;z-index:1001;cursor: pointer;height: 60px;position: absolute; width:60px;z-index: 1001;}
#show-img #box-close a{background: url("../images/sprite.png") no-repeat; display: block; height: 20px;left: 20px;top:20px;position:relative; }

/*错误提示*/
#error{line-height: 150%;width: 100%;height: 30px;background-color: #5cb85c; border-color: #4cae4c; color: #fff;z-index: 9999; position: absolute;bottom: 50px; display: none;}
#error .msg-nr{padding: 5px 10px 0px 30px;}
#error #box-close{ padding-right: 10px;}
#error #box-close a{background: url("../images/sprite.png") no-repeat; display: block; height: 20px; width:20px;top:5px;position:relative; float: right;}
/*简介*/
.jj_box { margin:0 auto; padding:1rem;}
.jj_tl {float:left; color:#333333;font-size: 100%;height: 24px;line-height: 24px;padding: 0 10px;margin: 0.3rem 0 0 0; border-radius: 0.5rem;}
.bottom {padding-top:50px; padding-bottom:50px; text-align:center;}

.jj_bt {width:70px; height:24px; float:right; margin-top:5px; padding-right:15px;}
.jj_bt img {width:100%; height:100%;}
.zb_st {background:url(../images/2020wap/20200208_zb_st.jpg) no-repeat; background-size: 190px;min-width:190px; height:24px; float:right; margin-top:5px;}
.st_zt {width:56px; height:18px; float:left; padding-left:18px; padding-top:3px;}
.st_zt img {width:100%; height:100%;}
.st_rs {color:#666666; float:left; padding-left:48px; font-size:12px;}

.jj_zw {font-size:14px; color:#666666; padding-top:10px;}
/*排序*/
#order{float: right;display: block; padding: 0.5rem 1rem 0 0; cursor: pointer;color:#428bca;font-size:0.95rem;}
.view_num{float: left;display: block; padding: 0.25rem 0 0 3rem; color:#828080;}
.view_num b{}
.jianjie{font-size:100%;height:24px;line-height:24px;padding:0 10px; float:right;margin:0.3rem 1rem 0 1rem;border-radius: 0.5rem;}
/*图文*/
.zb_li_box_a {width:100%;}
.zb_li_box_a td{padding:1rem 0;}
.zb_li_left{width:10%;}
.zb_li_box_a:nth-child(odd) {background: #f6f6f6;}


.zb_li_icon {float:left; padding-left:10px;}
.zb_li_icon img {width:60px; height:60px;}

.zb_li_txt { float:left; width: 99%;}
.txt_name {font-size:18px; font-weight:bold; color:#666666; float:left;}
.txt_time {float:right; background:url(../images/2020wap/20200208_txt_time.png) left no-repeat;background-size: 21px 21px; width:60px; padding-left:24px; font-size:18px; color:#666666;}
.txt_zw {padding-top:10px; font-size:16px; color:#666666;}
.txt_zw img {max-width:99%;/*display: block;*/}


.live_nr img{ max-width: 99%; }
.live_con{padding:0.2rem 0.2rem 0.5rem 0.7rem; border-bottom: #e7e7e7 solid 1px;}
.live_con .live_author{color: #999; line-height: 100%; font-size: 100%; margin:0.5rem 0; }
.live_con .live_author small{padding:0.6rem 0 0 2rem; float:right;font-size: 100%;}
.live_con .live_nr{padding:0 0 0.5rem 2rem;font-size: 100%;line-height: 150%; text-align: justify;word-wrap: break-word;word-break: break-all;color:#666;}
.phone-img{height: 25px; margin-right: 10px;}


/*历史回顾*/
.lshg{padding:0.5rem 0rem; border-bottom: 1px solid #e7e7e7;}
.lshg .ll_img{width:90%;}
.lshg .ls_dec{font-size:110%;padding:0 0 0.2rem 0;}
.lshg .ls_time .time{color: #999; font-size: 0.7rem;padding-left:1rem;}
.lshg .ls_time .end {
  width: 0.7rem;
  padding: 0 0.7rem 0 1.2rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMDM5ODBGOTE4RTQxMUU3QjE2MDgwNDZEMUVCQjA1QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMDM5ODBGQTE4RTQxMUU3QjE2MDgwNDZEMUVCQjA1QSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkYwMzk4MEY3MThFNDExRTdCMTYwODA0NkQxRUJCMDVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYwMzk4MEY4MThFNDExRTdCMTYwODA0NkQxRUJCMDVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+k4dbNAAAAgVJREFUeNqUlU1IVFEUx8eXgmjRxkwFC4wiokWUZNRSUKnogyDa5KYaAqMostxoFLQoWmY5Q0FRqwj6IIqiQIzQcCRbVOJKwYxAdKOQIdHvwP/C8fGGYQ78uO/eOff/zj3nzH0lmUwmlWCr4Tjshe2wVuvf4RM8h9e2kE6nl20shQj+ubVO6IGVCS/aIk7BCJyHj97BxAZgk+Yv4abE3kM7bIRqqINdcBWmYIftzWaz57xgCUdeZJyDYdgP8xJ6lspvdrLrcEnz0xw9EyL8qhyZ2BjUFhAzW4LLcEbzPiLdHASrYsXwuVtTQLgXsnp+EARn4C/8UXQ5aJDTE/isQuSzDliAJqLcFqk1GkSdjr4g5xWwE76pWKviauTOjv9Q06Mhwp/wS4zCbznMx9pp3AqQEOVbjY1RqjirgbswDa1ufUrj+mIFffHKfPv5xi7GLLddUAmv3HqtxslSNbEd5ZFy6K3cPd+H7gQfsxaNORM8BIdht569VajCJ2EoKWRaxTROhDaLXLcfhD0x/2OwNZ+Ya257cY4WGo1UsSv68Q1scM4TBXJqTR3ur3ZflGvwTo1r/+0jBYSs4W/A7SBMdD/CrRHM+uoFHICn8AEewyDMyncdtCln9dp3AbE7/hryZnm8qBQ0i3z2RWL98Qs2brf09rPK6Yz7zT4B92CfPg398c3/BRgASGd0OD2S6YcAAAAASUVORK5CYII=) no-repeat 0;
       background-size: 0.85rem 0.85rem;border-radius: 0.85rem;font-size: 0.7rem;
}
.lshg .ls_time .status {
  display: inline-block;
  height:1.2rem;
  line-height: 1.2rem;
  text-align: center;
  font-size: 0.8rem;
  border-radius: 0.533333rem;
  padding-left: 0.5rem;
  border: 1px solid #e7e7e7;
   background-color:#ededed;
}

/*底部*/
#dibu{display:none;padding:5px 0px;position:fixed;bottom:0px; left:0;right:0;width:100%;z-index:99;background-color: #fff; height:30px;}
#lynr{height:25px;outline:none;border-radius:25px;}
#dibu .layui-form-item{margin-bottom:0;}


@media screen and (max-width: 800px) { /*当屏幕尺寸小于600px时，应用下面的CSS样式*/
  .top_dh img{max-width: 100%;max-height:40px;}
  .pic_icon{font-size: 150%; }
  .bq{font-size:150%;}
  .txt_zw img {max-width:99%;/*display:block;*/}
  .live_nr img{ max-width: 99%; display:block; }
  .layui-tab-title li{min-width:auto;}
}

.jj-content {background-color: white; padding: 15px 10px;}
.content-title {
font-size: 16px;
font-weight: 600;
margin-bottom: 10px;
}
.content-meta {
display: flex;
justify-content: space-between;
align-items: center;
font-size: 12px;
color: #666;
margin-bottom: 15px;
}
.content-meta-item {
display: flex;
align-items: center;
gap: 5px;
}
.content-info {
font-size: 14px;
line-height: 1.6;
}
.info-item {margin-bottom: 8px;}
.info-label {font-weight: 500;color: #333;}
