/* 初始化CSS */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin: 0; padding: 0; height: auto; }
fieldset, img { border: none; }
address, caption, cite, code, dfn, th, var { font-style: normal; font-weight: normal; }
ul, ol { list-style: none; }
select, input { vertical-align: middle; }
select, input, textarea { font-size: 12px; margin: 0; }
table { border-collapse: collapse; }
body { background: #fff; color: #333; font: 12px/22px 'Microsoft Yahei','微软雅黑','Simsun','宋体','Arial'; }
/* 页面通用部分 */
.clearfix:after { content: '.'; display: block; height: 0; visibility: hidden; clear: both; }
.clearfix { zoom: 1; }
.clearit { clear: both; height: 0; font-size: 0; overflow: hidden; }
a { color: #333; text-decoration: none; }
a:visited { color: #333; }
a:hover, a:active, a:focus { color: #333; text-decoration: none; }
body { background: url(https://n.sinaimg.cn/finance/2024yhjjb/images/banner-hkt.jpg) center top no-repeat; }
.main { position: relative; margin: 0 auto; padding-top: 550px; width: 1000px; }
.goToHome { display: block; position: absolute; top: 430px; right: 24px; width: 174px; height: 65px; line-height: 65px; color: #dd2d1d!important; font-size: 24px; background: #e1d5bf; text-align: center; border-radius: 33px; }
.blk { margin-top: 61px; padding-bottom: 113px; }
.blk-title { height: 218px; }
.bqjb-title { background: url(//n.sinaimg.cn/finance/2025/lcs/pc/hkt/title1.png) center top no-repeat; background-size: 390px auto; }
.blk-title-lv0 { margin: -139px 0 0 433px; width: 148px; height: 43px; line-height: 43px; text-align: center; color: #fff; font-size: 26px; background: #dd2d1d; border-radius: 27px; }
.blk-article { margin-top: 49px; }
.blk-article .article-left { float: left; width: 266px; padding-top: 29px; }
.blk-article .article-left img { display: block; width: 266px; }
.blk-article .article-left .article-name { display: block; margin-top: 21px; width: 266px; height: 28px; line-height: 28px; font-size: 28px; font-weight: bold; text-align: center; }
.blk-article .article-left .article-bank { display: block; margin-top: 10px; width: 272px; line-height: 30px; font-size: 19px; text-align: center; }
.blk-article .article-right { float: right; width: 696px; }
.blk-article .article-right h2 { line-height: 65px; font-size: 40px; }
.blk-article .article-right p { margin-top: 26px; line-height: 42px; font-size: 24px; text-align: justify; }
.blk-video { padding-top: 71px; padding-bottom: 79px; background: #fdf6ef; }
.hkxc-title { background: url(//n.sinaimg.cn/finance/2022/lcs/images/hkt_03.png?v=0.1) center center no-repeat; background-size: contain; }
.blk-video .video-w { margin: 0 auto; width: 939px; height: 541px; background: #e7d6c5; border: 1px solid #bea183; border-radius: 20px; box-sizing: border-box; }
.blk-video .video-w .video { margin: 16px auto; width: 904px; height: 509px; }
.main1 { margin: 0 auto; width: 1000px; }
.blk-djdh { margin-top: 86px; }
.blk-djdh .djdh-title { background: url(//n.sinaimg.cn/finance/2025/lcs/pc/hkt/title2.png) no-repeat center 0; background-size: 389px auto; height: 115px; }
.blk-djdh h2 { margin-top: 38px; margin-bottom: 28px; padding-left: 63px; font-size: 40px; line-height: 50px; }
.blk-djdh p { padding-left: 63px; font-size: 24px; line-height: 42px; text-align: justify; margin: 20px 0; }
.blk-djdh .question { background: url(//n.sinaimg.cn/finance/2022/lcs/images/hkt_05.png?v=0.1) no-repeat; background-size: 22px auto; background-position: 20px 17px; font-size: 24px; line-height: 42px; }
.blk-djdh .answer { background: url(//n.sinaimg.cn/finance/2022/lcs/images/hkt_06.png?v=0.1) no-repeat; background-size: 22px auto; background-position: 18px 22px; }
.blk-l { margin-top: 77px; }
.wqhg-title { background: url(//n.sinaimg.cn/finance/2025/lcs/pc/hkt/title3.png) center top no-repeat; height: 160px; }
.blk-l .blk-content { margin-top: -45px; margin-left: -38px; width: 1038px; display: flex; flex-wrap: wrap;}
.blk-l .blk-content .review { float: left; margin-left: 30px; width: 316px; }
.blk-l .blk-content .review img { display: block; width: 316px; height: 212px; }
.blk-l .blk-content .review span { margin-top: 20px; display: block; line-height: 36px; font-size: 20px; }
.lmjs-title { background: url(//n.sinaimg.cn/finance/2025/lcs/pc/hkt/title4.png) center top no-repeat; height: 140px; }
.blk-l .intro { margin-top: 0; line-height: 42px; font-size: 24px; }
.blk-l .intro a, .blk-l .intro a:visited { color: #dd2d1d; }
.jbjs-title { background: url(//n.sinaimg.cn/finance/2022/lcs/images/hkt_14.png?v=0.1) center center no-repeat; background-size: contain; }
.dsjs-title { background: url(//n.sinaimg.cn/finance/2025/lcs/pc/hkt/title5.png) center top no-repeat; height: 154px; }
.foot-bar { margin-top: 39px; margin-bottom: 46px; height: 155px; background: url(https://n.sinaimg.cn/finance/66ceb6d9/20230721/footer.png) center center no-repeat; background-size: contain; }
/*footer*/
.m-footer-w { width: 100%; }
.footer { text-align: center; line-height: 28px; margin: 0 auto; width: 1000px; font-size: 14px; padding-bottom: 100px; color: #333; }
.footer a:link, .footer a:visited { color: #333; }
.footer a:hover { color: #333; }
.nav-bar {
    display: none;
    position: fixed;
    bottom: 200px;
    left: 50%;
    margin-left: 505px;
    padding-bottom: 10px;
    width: 110px;
    border: 2px solid #b89c89;
    border-radius: 4px;
    box-sizing: border-box;
 }
 
 .nav-bar a {
    display: block;
    margin-top: 10px;
    line-height: 14px;
    color: #b89c89;
    font-size: 14px;
    text-align: center;
 }
 
 .aside-show {
    display: block !important;
    animation: fadeIn 2s;
 }
 
 @keyframes fadeIn {
    from {
       opacity: 0;
    }
 
    to {
       opacity: 1;
    }
 }