/*主体内容布局 start*/
.parent-box{padding:50px 0;}
.main-box{display:flex;justify-content: space-between;display: -ms-flexbox;-ms-flex-pack: justify;}
.left-nav{width:25%;}
.main-body{width:72%;}
/*主体内容布局 end*/

/*当前位置*/
.place{margin-bottom:30px;}
.place span{font-size:16px;color:#272727}

/*正文部分*/
.text-content{overflow-y:hidden;}
.text-content p{font-size:14px;line-height:35px;}
.text-content p a{color: #e80000;}
.text-content h3.none-text{font-weight: normal;font-size: 18px;color:#999}
.text-content h3{font-size:18px;color:#333;font-weight:bold;margin:15px 0;}
.text-content h4{font-size:16px;color:#333;margin:10px 0;font-weight: 545;}
.text-content > a{color:#0f7acc;font-size:14px;}
.text-content a:hover{text-decoration: underline;}
.text-content ol,.main-text ul{margin-left: 3em;line-height:35px;}
.text-content ol li{list-style-type: decimal;}
.text-content ul li{list-style-type: disc;}

.text-content .tb tbody tr{transition:all 0.4s;}
.text-content .tb tbody tr:hover{background-color:#eee;}
.text-content .tb tr td{text-align:center;}
.text-content .tb tbody{line-height:60px;}
.text-content .tb tbody tr{border-bottom:1px solid #eee}
.text-content .tb tbody tr td a{display: inline-block;color: #0054a7;border: 1px solid #0054a7;border-radius: 4px; box-sizing: border-box; height: 30px;line-height: 28px;padding: 0 2em;transition:all 0.4s}
.text-content .tb tbody tr td a:hover{background-color:#0054a7;color:#fff;}
.text-content iframe{display:block;margin:0 auto;}

/*新闻列表*/
.text-content ul.xw-list {}
.text-content ul.xw-list li{line-height:80px;border-bottom:1px solid #d6d6d6;transition:all 0.5s;list-style-type:none;}
.text-content ul.xw-list li:last-child{border-bottom:none;}
.text-content ul.xw-list li a{display:flex;justify-content: space-between;display: -ms-flexbox;-ms-flex-pack: justify;font-size:16px;transition:all 0.5s;}
.text-content ul.xw-list li a span.list-first{display:inline-block;width:60%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.text-content ul.xw-list li:hover a span.list-first{font-weight:bold;}
.text-content ul.xw-list li:hover{border-block-color:#e70012;}
.text-content ul.xw-list li:hover a{color:#e71c28;}

/*分页器 start*/
.fyq{text-align:center;}
.NormalRed{display: inline-block;vertical-align: middle;padding: 0 15px;height: 28px;line-height: 28px;margin: 0 -1px 5px 0;background-color: #e71c28;color: #fff;font-size: 12px;border:1px solid #e71c28;}
.fyq .layui-laypage-prev:hover,.fyq .layui-laypage-next:hover{color:#e71c28;cursor: pointer;}
.layui-laypage a:hover{color:#e71c28;}
.fyq .layui-laypage a, .fyq .layui-laypage span {height:auto;}
/*分页器 end*/

@media screen and (max-width:992px){
.left-nav{display:none;}
.main-body{width:100%;}
.text-content p img{max-width:100%;}
}


.wzrg_text {}
.wzrg_text ul {}
.wzrg_text ul li {cursor: pointer;font-size: 16px;overflow-y: hidden;}
.wzrg_text ul li a {white-space: nowrap;}
.wzrg_text ul li a span {margin-right: 10px;white-space: nowrap;}
.wzrg_text ul li .wzrg_rg {background-color: red;color: #ffffff;height: auto;line-height: initial;padding: 3px;border: 1px solid #333333;}
.text-content ul.xw-list li:hover a.wzrg_rg{color: #ffffff;}