/*主体内容布局 start*/
.parent-box{padding:50px 0;    min-height: 410px;}
.main-box{display:flex;justify-content: space-between;display: -ms-flexbox;-ms-flex-pack: justify;}
.left-nav{width:18%;box-shadow: 0 4px 8px rgba(0,0,0,0.1);}
.main-body{width: 79%; /**margin-top: 5rem;**/}
/*主体内容布局 end*/
.layui-form-label{width:100px;}

/*当前位置*/
.place1{height:60px;line-height:60px;border-bottom:2px solid #eeeeee;}
.place1 span,.place1 span a{font-size:16px;color:#272727;text-decoration: none;}

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

.main-text table{margin:0 auto;border: 1px solid #ccc}
.main-text table tr{border-bottom:1px solid #ccc;}
.main-text table tr td{border-right:1px solid #ccc;text-align:center}
.main-text table tr td:last-child{border-right:none;}

.main-text .tb tbody tr{transition:all 0.4s;border: 1px solid #ccc}
.main-text .tb tbody tr:hover{background-color:#eee;}
.main-text .tb tr td{text-align:center;}
.main-text .tb tbody{line-height:60px;}
.main-text .tb tbody tr{border-bottom:1px solid #eee}
.main-text .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}
.main-text .tb tbody tr td a:hover{background-color:#0054a7;color:#fff;}
.main-text iframe{display:block;margin:0 auto;}

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

/*理财销售人员公示*/
.tempData{display:none;}
.layui-laypage .layui-laypage-curr .layui-laypage-em{background-color:#db082c}
.layui-table-view .layui-table{width:100%;}

/*分页器 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}
/*分页器 end*/

@media screen and (max-width:992px){
.parent-box{padding:30px 0;overflow-y: hidden;}
.main-text{overflow-y: hidden;}
.main-text p img{width:100%}
/**.left-nav{display:none;}**/
.main-body{width:100%;}
.place1{display:none;height: auto;line-height: 20px;padding:20px 0;}

.bg .layui-table-tool-self{display:none;}
.bg .layui-table-tool-temp{padding-right:0px;}

}

@media screen and (max-width:768px){
.third-list .third_content p strong,.third-list .third_content p a,.third-list .third_content p strong span{
  font-size: 0.8rem!important;} 
.xyTitle span { font-size: 0.9rem!important;}
.third-list .third_content p{ font-size: 0.8rem!important;}
.third_content table{  width: 100%!important; overflow-x: auto!important; /* 允许横向滚动 */-webkit-overflow-scrolling: touch!important; /* 移动端滚动顺滑 */         margin-left: 0 !important;}


}
@media screen and (max-width:992px){
.main-box{display:block!important;}
.left-nav{width:100%!important;}
 }
/*列表页*/
.xyBox {
  width: 5.75rem;
  float: left;
  margin-bottom: 0.5rem;
}
.xyTitle {
  border-bottom: 1px solid #e0e0e0;
  height:8vh;
  line-height:7.5vh;
}
.xyTitle span {
  font-size: 1.2rem;
  color: #ff5505;
  float: left;
  border-bottom: 3px solid #ff5505;
  font-weight: 600;
  padding-bottom: 0.1875rem;
}
.xyTitle a {
  float: right;
  font-size: 0.2rem;
  color: #666;
  font-weight: 500;
  margin-top: 0.15rem;
}
.tongyongList {
     margin-top: 1rem;
   /** border: 1px solid #ced1d9; 
    padding: 0 1.25rem;**/
}
.tongyongList li {
line-height: 3rem;
    border-bottom: 1px dashed #e0e0e0;
    overflow:hidden;
}
.tongyongList li i {
  float: left;
  padding-right: 0.1rem;
  font-size: 0.2rem;
  color: #3975aa;
  font-style: inherit;
  font-weight: 550;
}
.tongyongList li a {
 font-size: 1rem;
    color: #333;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 74%;
    display: block;
    line-height: 3rem;
    height: 3rem;
} 
.tongyongList li span {
       font-size: 0.8rem;
    color: #666;
    float: right;
    height: 2rem;
    line-height: 3rem;
}
.tongyongList li:hover a,
.tongyongList li:hover span {
  color: #ff5505!important;
}
.third .wrap .right .list-right .third-list-top p {
  border-bottom: 1px solid #e9e9e9;
  padding-bottom: 0.125rem;
}
.third .wrap .right .list-right .third-list-top p .content_title {
  font-size: 0.35rem;
  color: #333;
  border-bottom: 2px solid #009240;
  font-weight: bold;
  padding-bottom: 0.1rem;
}
.third .wrap .right .list-right .third-list-top p .content_title a {
  font-size: inherit;
  color: inherit;
  font-weight: inherit;
}
.third .wrap .right .list-right .third-list {
  margin-top: 0.5rem;
}
.third-list .third_content {
  margin-top: 0.6rem;
  /**border: 1px solid #ced1d9;**/
  padding: 1.25rem 0.125rem;
}
.third-list .third_content p {
  min-height: 1em;
  line-height: 2.5rem;
  font-size: 1rem;
  margin: 0 auto;
  text-align: justify;
  overflow: hidden;
  text-indent: 0 !important;
  color:#333;
}
.third-list .third_content table {margin:0 auto;max-widht:100%;}
.third-list .third_content p img{max-width: 100%;margin:0 auto;}
.third-list .third_content p strong,.third-list .third_content p a,.third-list .third_content p strong span{
  font-size: 1rem;} 


/*分页样式*/
.pagingNormal {
display: block;
    width: 1.45rem;
    height: 1.375rem;
    line-height: 1.375rem;
    border: 1px solid #cfdce5;
    text-align: center;
    border-radius: 0.2rem;
    font-size: 0.8rem;
    color: #484848;
    margin: 0 0.0625rem;
}
.easysite-page-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 0.625rem;
  margin-bottom: 0.375rem;
  flex-wrap: wrap;
}
.NormalRed {
margin: 0 0.2625rem;
    background: #ff5505;
    color: #fff; 
    height: 1.375rem;
    border-radius: 0.1rem;
    text-align: center;
    line-height: 1.375rem;
    border: 1px solid #cfdce5;
}
.nextPage,
.lastPage {
  display: block;
  width: auto;
  height: 0.375rem;
  line-height: 0.35rem;
  font-size: 0.175rem;
  padding: 0px 0.1rem;
  border: 1px solid #cfdce5;
  box-sizing: border-box;
  border-radius: 0.0625rem;
  margin-right: 0.0625rem;
}
.totalList {
  height: 0.375rem;
  line-height: 0.375rem;
  font-size: 0.175rem;
  padding: 0 0.1rem;
  border: 1px solid #cfdce5;
  border-radius: 0.0625rem;
}
.totalList b {
  font-weight: 500;
}
.totalList * {
  font-size: 0.175rem;
}
/*列表页*/
.xyBox {
  width: 5.75rem;
  float: left;
  margin-bottom: 0.5rem;
}
.xyTitle {
  border-bottom: 1px solid #e0e0e0;
}
 
.xyTitle a {
  float: right;
  font-size: 0.2rem;
  color: #666;
  font-weight: 500;
  margin-top: 0.15rem;
}
 
 
 
/*分页*/
/**.moreFy{padding:30px 0 0px 0;text-align:center;}
.moreFy .easysite-page-wrap{border-bottom:1px solid #f5f5f5;display:inline-block;}
.moreFy *{font-size:16px;color:#333;}
.moreFy a{padding:0 0.1rem;}
.moreFy .NormalRed{color:#3975aa;border-bottom:2px solid #3975aa;display:inline-block;padding:0 0.1rem 14px 0;width:center;}**/