.main-content h3{text-align:center;height:50px;line-height:50px;font-size:36px;}
.main-content .business ul{width:100%;}
.main-content .business ul li{float:left;margin-right:20px; margin-bottom:20px; width:calc(33% - 11px); border-radius:8px; background:#fff; overflow:hidden;word-wrap:break-word;word-break:break-all;}
.main-content .business li .card-cont{padding:20px;}
.main-content .business ul li:last-child{margin-right:0;}
.main-content .business ul li:hover{box-shadow:0 20px 20px 0 rgba(0,0,0,0.1);}
.main-content .business .img{width:90px !important;}
.main-content .business .img img{width:70px;}
.main-content .business .txt{width:calc(100% - 90px);}
.main-content .bg-white .business ul{padding:20px;}
.main-content .bg-white .business ul li{background-color:#f6f6f6;}
.business .card-ft a{display:block;float:left;height:50px;line-height:50px;width:100%;background-color:rgba(32,32,32,0.8);text-align:center;font-size:16px;color:#fff;}
.business .card-ft a:hover{background-color:#d62c42;}
.business .card-ft a.shuomingshu{border-bottom-left-radius:8px;border-right:1px dashed #d8def5;}
.business .card-ft a.gonggao{border-bottom-right-radius:8px;}
.business .card-ft a.gonggao i{display:none;}
.business .card-ft a.gonggao:hover i{display:inline;}
.financial .business.on-sale .swiper-button-next,.financial .business.on-sale .swiper-button-prev{margin-top:10px;}
.financial .business.on-sale .list li{border-left:0 none;margin:0 10px 20px 10px;}
.financial .business.on-sale .list li:nth-child(3n+1){background-image:linear-gradient(180deg,#fff2f2 0,#fff 28%);}
.financial .business.on-sale .list li:nth-child(3n+2){background-image:linear-gradient(180deg,#f2faff 0,#fff 28%);}
.financial .business.on-sale .list li:nth-child(3n){background-image:linear-gradient(180deg,#f2fffb 0,#fff 28%);}
.financial .business.on-sale .list .wrapper{padding:1em;background:no-repeat bottom;background-size:150%;}
.financial .business.on-sale .list li:nth-child(3n+1) .wrapper{background-image:url(/fileDir/boimc/resource/cms/2025/03/img_pc_site/bg-finance-red.png);}
.financial .business.on-sale .list li:nth-child(3n+2) .wrapper{background-image:url(/fileDir/boimc/resource/cms/2025/03/img_pc_site/bg-finance-blue.png);}
.financial .business.on-sale .list li:nth-child(3n) .wrapper{background-image:url(/fileDir/boimc/resource/cms/2025/03/img_pc_site/bg-finance-green.png);}
.financial .business.on-sale .list .title{font-size:20px;}
.financial .business.on-sale .list .rate{font-size:20px;height:30px;line-height:30px;color:#444;}
.financial .business.on-sale .list .rate i.fa{font-size:14px;}
.financial .business.on-sale .list .summary{font-size:14px;height:20px;line-height:20px;}
.financial .business.on-sale .btn-buy{display:inline-block;background:#db4255;border-radius:20px;height:32px;line-height:32px;padding:0 1.5em;color:#fff;font-size:14px;}
.financial .business.on-sale .btn-link{position:relative;display:inline-block;border-radius:20px;}
.financial .business.on-sale .operate .more{position:relative;display:inline-block;margin-right:1em;}
.financial .main-content .business.article-list{padding:30px;}
.financial .main-content .layui-tab{margin:0;}
.financial .main-content .layui-tab-content{padding-bottom:0;}
.financial .main-content .business.article-list.notice-list{padding:0;}
.financial .main-content .business.article-list ul{padding-bottom:30px;}
.financial .main-content .business.article-list a.more{right:30px;margin-top:-10px;}
.financial .main-content .business.article-list li{height:40px;line-height:40px;width:100%;margin:0;border-top:1px solid #f6f6f6;border-radius:0;}
.financial .main-content .business.article-list li:hover{box-shadow:none;}
.financial .main-content .business.article-list li:first-child{border-top:0 none;}
.financial .notice-tab .hd{width:200px;}
.financial .notice-tab .bd{width:calc(100% - 200px);padding:15px;}
.financial .main-content .business.article-list .notice-tab .hd li{width:100%;height:50px;line-height:50px;border-radius:0;border:0 none;}
.financial .notice-tab .hd li a{display:block;width:100%;height:100%;font-size:18px;color:#202020;padding:0 20px;}
.financial .notice-tab .hd li a:hover,.financial .notice-tab .hd li.active a{background-color:#db4255;color:#fff;}
.financial .notice-tab .bd li .wd-u-tag{background-color:#ffe7ea;color:#db4255;padding:2px 5px;border-radius:4px;}
.financial .notice-tab .bd li{padding-right:15px;}
.financial .notice-tab .bd .pane {min-height: 260px;}
.financial .main-content .business.article-list.notice-list .bd ul{padding-bottom:20px;}
.financial .main-content .business.article-list.notice-list .bd a.more{margin-top:-20px;}
@media all and (max-width: 1200px){
  .financial .business.on-sale{overflow:hidden;}
  .financial .main-content .business ul li{width:calc(50% - 10px);}
  .financial .main-content .business ul li:nth-child(2) {margin-right: 0;}
}
@media all and (max-width: 992px){
  .financial .business.on-sale .swiper-button-next,.financial .business.on-sale .swiper-button-prev{display:none;}
  .financial .main-content .business .img{width:90px !important;margin:auto;}
  .financial .business .txt .title{line-height:32px;}
  .financial .notice-tab .hd{width:100%;}
  .financial .notice-tab .hd ul{display:flex;}
  .financial .notice-tab .hd ul li a{text-align:center;padding:0 5px;font-size:14px;}
  .financial .notice-tab .bd{width:100%;}
}
@media all and (max-width: 750px){
  .financial .business.on-sale{overflow:hidden;}
  .financial .business.on-sale .list{width:100%;margin:0;}
  .financial .main-content .business ul li{margin:4px !important;width:calc(100% - 8px) !important;flex:none;}
}
@media all and (max-width: 480px){
  .financial .main-content .business .img{width:90px !important;margin:auto;}
  .financial .business .txt .title{line-height:32px;}
  .financial .notice-tab .hd{width:100%;}
  .financial .main-content .business.article-list ul{padding-bottom:12px;}
  .financial .notice-tab .hd ul{display:flex;}
  .financial .notice-tab .hd ul li a{text-align:center;padding:0 2px;font-size:12px;}
  .financial .notice-tab .bd{width:100%;}
}

.main-content .business ul li, .financial .business.on-sale .list li {width: 33.3% \9; margin: 0\9;}
.financial .notice-tab .hd {width: 30%\9;}
.financial .notice-tab .bd {width: 70%\9;}