.detail_main{width:1200px;margin:0 auto 64px;overflow:hidden;}
.detail_main_l{float:left;width:838px;border:1px solid #ebebeb;margin-right:20px;min-height:calc(100vh - 410px);}
.br_content{padding:0 30px;}
.bread{width:100%;height:50px;line-height:50px;font-size:12px;margin:0 auto;color:#9a9a9a;border-bottom:1px solid #ebebeb;}
.bread .s1{color:#9a9a9a;padding:0 4px;font-size:12px;text-align:left;display:inline-block;line-height:50px;}
.bread .a1{color:#303030;padding:0 4px;display:inline-block;line-height:50px;text-align:left;font-size:12px;width:auto;}
.bread .a1:hover{color:#4bbdcf;text-decoration:none;cursor:pointer;}
.detail_main_l{font-size:16px;color:#666;line-height:30px;}
.detail_main_l span.title{color:#353535;font-size:24px;text-align:center;line-height:94px;display:block;}
.detail_main_l strong{color:#353535;}
.detail_main_r{float:left;width:340px;}
.r_hotNewBox .rs_title,.r_matchBox .rs_title{height:40px;position:relative;border-bottom:1px solid #ebebeb;margin-bottom:10px;}
.r_hotNewBox .rs_title em,.r_matchBox .rs_title em{position:absolute;width:4px;height:16px;background:#1c42dd;left:0;top:8px;}
.ca21015{color:#1c42dd !important;}
.r_hotNewBox .rs_title p,.r_matchBox .rs_title p{line-height:30px;padding-left:14px;font-size:18px;color:#1f1f1f;font-weight:bold;}
.r_hotNewBox li{padding:10px 5px;cursor:pointer;}
.r_hotNewBox li .num{font-weight:bold;color:#323232;font-size:14px;margin-right:9px;}
.r_hotNewBox li p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#323232;font-size:14px;}
.r_matchBox .matchList{margin-bottom:30px;}
.r_matchBox .matchList li{color:#7e7c8a;font-size:14px;padding:10px 20px 10px 30px;position:relative;}
.r_matchBox .matchList li::after{position:absolute;content:'';background:#d8d6d7;left:0;top:14px;width:7px;height:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.r_matchBox .matchList li::before{position:absolute;content:'';background:#d8d6d7;width:1px;height:28px;left:3px;top:22px;}
.r_matchBox .matchList li:last-child::before{background:transparent;}
.r_matchBox .matchList li:hover{color:#1c42dd;}
.r_matchBox .matchList li:hover::after{background:#1c42dd;}
.r_matchBox .matchList li img{width:28px;height:16px;}
.happy_box5 img{width:595px;height:60px;object-fit:cover;margin-bottom:20px;}
a,a:link,a:visited,a:hover,a:active{text-decoration:none}





@media (max-width:767px){
  .body{width:100%;padding:0 0 0.50rem 0;overflow-x: hidden;}
  .b_l{width:100%;margin-right:0.17rem;min-height:auto;}
  .b_r{display: none !important;} 
  /*资讯内页*/
  .bl_content{border:none;padding-bottom:0.16rem;}
 
  .br_content{padding: 0 0.16rem;}
  .detail_main{width:100%;margin:0 auto 0rem;}
  .detail_main_l{width:100%;border:none;margin-right:0rem;min-height:auto;}
  .bl_content{border:none;padding-bottom:0.16rem;} 
  .bread{min-height:0.38rem;height:  auto; line-height:0.38rem;font-size:0.12rem;}
  .bread .s1{padding:0 0.03rem;font-size:0.12rem;line-height:0.38rem;}
  .bread .a1{padding:0 0.03rem;line-height:0.38rem;font-size:0.12rem;}
  .detail_main_l{font-size:0.13rem;line-height:0.25rem;}
  .detail_main_l span.title{font-size:0.20rem;line-height:0.78rem;}
  

  .detail_main_r{width:auto; max-width: 100%; float: auto;padding: 0 0.16rem;}
  .r_hotNewBox .rs_title,.r_matchBox .rs_title{height:0.33rem;border-bottom:0.01rem solid #ebebeb;margin-bottom:0.08rem;}
  .r_hotNewBox .rs_title em,.r_matchBox .rs_title em{width:0.03rem;height:0.13rem;top:0.07rem;}
  .r_hotNewBox .rs_title p,.r_matchBox .rs_title p{line-height:0.25rem;padding-left:0.12rem;font-size:0.15rem;}
  .r_hotNewBox li{padding:0.08rem 0.04rem;}
  .r_hotNewBox li .num{font-size:0.12rem;margin-right:0.07rem;}
  .r_hotNewBox li p{font-size:0.12rem;}
  .r_matchBox .matchList{margin-bottom:0.25rem;}
  .r_matchBox .matchList li{font-size:0.12rem;padding:0.08rem 0.17rem 0.08rem 0.25rem;}
  .r_matchBox .matchList li::after{top:0.12rem;width:0.06rem;height:0.06rem;}
  .r_matchBox .matchList li::before{width:0.01rem;height:0.23rem;left:0.03rem;top:0.18rem;}
  .r_matchBox .matchList li img{width:0.23rem;height:0.13rem;}
  .happy_box5 img{width:4.96rem;height:0.50rem;margin-bottom:0.17rem;}


}
