/*通用类*/
*{margin:0;padding:0;}
body{min-width:1400px;margin:0 auto;font-size:14px;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Source Han Sans CN,sans-serif;background:#fff;text-align:justify;}
input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0;}
input[type="number"]{-moz-appearance:textfield; /* Firefox */}
h1,h2,h3{font-weight:500;}
img{border:none;}
a{cursor:pointer;color:#666;text-decoration:none;outline:none;}
a:hover{color:#f60;}
ul{list-style-type:none;}
em{font-style:normal;}
.tkb-qrleft{float:left;}
.tkb-qrright{float:right;}
input.tkb-sub,label{border:none;cursor:pointer;}
input,textarea{font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Source Han Sans CN,sans-serif;outline:none;}
table{border-collapse:collapse;}
table td,table th{padding:0;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999;}
input::-moz-placeholder,textarea::-moz-placeholder{/* Mozilla Firefox 19+ */
    color:#999;}
input:-moz-placeholder,textarea:-moz-placeholder{/* Mozilla Firefox 4 to 18 */
    color:#999;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{/* Internet Explorer 10-11 */ 
    color:#999;}
input[type='button'],input[type='text'],input[type='search'], input[type='submit'], input[type='reset'],input[type='date'],input[type='time'],input[type='number']{-webkit-appearance: none;}
div.clear{font: 0px Arial;line-height:0;height:0;overflow:hidden;clear:both;}
.tkb-line5{font-size:1px;height:5px;width:100%;clear:both;}
.tkb-line10{font-size:1px;height:10px;width:100%;clear:both;}
.tkb-line20{font-size:1px;height:20px;width:100%;clear:both;}
/*wrapin 主体容器宽度*/
.tkb-frame{width:1400px;margin-left:auto;margin-right:auto;}
.tkb-sitehead{position: fixed;z-index: 100;width: 100%;left: 0;top: 0;height: 60px;background:rgba(0,0,0,0.45);}
.tkb-sitehead-after{background:rgba(0,0,0,0.6);}
.tkb-sitehead .tkb-emblemsign{float: left;display: block;}
.tkb-sitehead .tkb-emblemsign img{display: block;height: 60px;}
.tkb-navs{float: right;}
.tkb-navs .tkb-par{float: left;position: relative;margin-left:70px;line-height: 60px;font-size:18px;color:#fff;}
.tkb-navs .tkb-par.hover i{display: block;width: 30px;height: 3px;background:#fff;position: absolute;bottom: 3px;left: 50%;margin-left:-15px;}
.tkb-navs .tkb-down{float: left;position: relative;z-index: 100;}
.tkb-navs .tkb-al{float: left;position: relative;z-index: 100;transition: all 0.2s ;cursor: pointer;}
.tkb-navs .tkb-dw{position: absolute;right: 0;top: 60px;padding-top:20px;width: 120px;overflow: hidden;z-index: 100;display: none;}
.tkb-navs ul{background:rgba(0,0,0,0.3);padding:0 20px;border-radius:6px;text-align: center;}
.tkb-navs li{font-size:16px;height: 47px;line-height: 47px;border-bottom:1px solid #e6e6e6;}
.tkb-navs li a{color:#fff;}
.tkb-navs li a:hover{color:#fff;}
.tkb-navs li:last-child{border:0;}
.tkb-navs .tkb-par2{padding-right:20px;background:url(../images/al.png) no-repeat right center;}
.tkb-navs .tkb-client{position: absolute;right: 0;top: 60px;z-index: 100;width: 320px;padding-top:16px;display: none;}
.tkb-navs .tkb-down:hover .tkb-client{display: block;}
.tkb-navs .tkb-ct{background:rgba(255,255,255,0.23);border-radius:5px;padding:20px 0 15px 0;text-align: center;}
.tkb-sitehead-after .tkb-navs .tkb-ct{background:rgba(0,0,0,0.23);}
.tkb-navs dl{float: left;width: 50%;color:#fff;}
.tkb-navs dt img{display: block;width: 120px;height: 120px;border:1px solid #e6e6e6;margin:0 auto 10px auto;border-radius:5px;}
.tkb-navs dd{line-height: 1.7;}
.tkb-navs .tkb-sj{background:url(../images/sj.png) no-repeat top center;width: 16px;height: 10px;position: absolute;right: 20px;top: 6px;}
.tkb-sitehead-after .tkb-navs .tkb-sj{background-image:url(../images/sj2.png);}
.tkb-showcase{height: 100vh;position: relative;background:url(../images/banner.jpg) no-repeat center center;background-size:cover;}
.tkb-showcase .tkb-wp{width: 1360px;height: 560px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);display: flex;flex-direction: row;}
/* 手机边框遮罩框 — 完全参照 jiedantong.tkb-cn：4px黑边框+40px圆角+flex布局 */
.tkb-showcase .tkb-vdo-box{padding:4px 4px;background:rgba(6,11,37,1);border-radius:40px;overflow:hidden;width:240px;height:560px;}
.tkb-showcase .tkb-vdo-box1{margin-left:80px;}
.tkb-showcase .tkb-vdo-box .tkb-vdo{flex:1;border-radius:40px;overflow:hidden;width:100%;height:100%;}
.tkb-showcase .tkb-vdo-box .tkb-vdo1,
.tkb-showcase .tkb-vdo-box .tkb-vdo2{margin-left:0;}
.tkb-showcase .tkb-info{color:#fff;width: 280px;float: left;padding-top:200px;}
.tkb-showcase .tkb-info1{float: left;margin-left:30px;margin-right:100px;}
.tkb-showcase .tkb-info2{float: left;margin-left:30px;}
.tkb-showcase ul{width: 130px;text-align: center;}
.tkb-showcase .tkb-code{display: block;width: 130px;height: 130px;border-radius:5px;margin:30px 0 20px 0;}
@-webkit-keyframes mouseAni{from{transform: translate(0, 0);-webkit-transform: translate(0, 0);}
50%{transform: translate(0, 6px);-webkit-transform: translate(0, 6px);}
to{transform: translate(0, 0);-webkit-transform: translate(0, 0);}
}
@keyframes mouseAni{from{transform: translate(0, 0);-webkit-transform: translate(0, 0);}
50%{transform: translate(0, 6px);-webkit-transform: translate(0, 6px);}
to{transform: translate(0, 0);-webkit-transform: translate(0, 0);}
}
.tkb-showcase .tkb-jt{width: 18px;height: 18px;position: absolute;bottom: -50px;left: 50%;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;animation-timing-function:linear;-webkit-animation-timing-function:linear; /*循环播放*/
	-webkit-animation-name: mouseAni;animation-name: mouseAni;}
.tkb-showcase .tkb-jt1{margin-left:-515px;}
.tkb-showcase .tkb-jt2{margin-left:190px;}
.tkb-ba-row{height: 80px;padding:10px;background:#212020;border-radius:5px;}
.tkb-ba-row .tkb-code2{display: block;float: left;width: 80px;height: 80px;border-radius:5px;}
.tkb-ba-row dl{float: right;width: 172px;margin-left:8px;padding-top:7px;}
.tkb-ba-row dt{height: 38px;margin-bottom:5px;}
.tkb-ba-row dd{line-height: 42px;font-size:14px;}
.tkb-showcase .tkb-bt{padding-top:80px;}
.tkb-showcase .tkb-bt dd{font-size:18px;line-height: 2;}
.tkb-h-tags{height: 120px;background:rgba(0,0,0,0.25);width: 100%;position: absolute;left: 0;bottom: 0;}
.tkb-h-tags .tkb-frame{height: 120px;width: 1300px;position: relative;}
.tkb-h-tags .tkb-row{width: 46%;height: 120px;position: relative;}
.tkb-h-tags .tkb-ico{display: block;width: 70px;height: 70px;position: absolute;left: 0;top: 25px;}
.tkb-h-tags dl{position: absolute;left: 90px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.tkb-h-tags dt{font-size:24px;font-weight: bold;line-height: 1.6;color:#fff;}
.tkb-h-tags dd{font-size:16px;color:#fff;line-height: 2;}
.tkb-h-tags .tkb-fg{position: absolute;height: 60px;width: 0;border-left:1px solid #fff;left: 50%;top: 50%;margin-top:-30px;}
.tkb-ba-rotator{height: 900px;}
.tkb-ba-rotator .swiper-pagination{bottom: 30px !important;}
.tkb-ba-rotator .swiper-pagination-bullet{width: 46px;height: 4px;background:#949494;border-radius:0;opacity: 0.5;margin:0 5px;}
.tkb-ba-rotator .swiper-pagination-bullet-active{opacity: 1;background:#ffab48;}
.tkb-ba-rotator .tkb-wp{width: 1360px;margin:0 auto;height: 900px;position: relative;}
.tkb-ba-rotator dl{position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.tkb-ba-rotator dt{font-size:46px;font-weight: bold;line-height: 90px;color:#1f2126;}
.tkb-ba-rotator dd{font-size:24px;line-height: 34px;color:#6e737e;}
.tkb-ba-rotator .tkb-photo{position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.tkb-htab-outer.tkb-after{background:#eee;}
.tkb-h-tabs{width: 1360px;margin:0 auto;position: relative;overflow: hidden;padding:80px 0 50px 0;}
.tkb-h-tabs2{background:#f3f3f3;}
.tkb-h-tabs .tkb-handle{text-align: center;padding-bottom:40px;}
.tkb-h-tabs .btn{display: inline-block;width: 220px;height: 80px;line-height: 80px;border-radius:40px;margin:0 20px;font-size:36px;font-weight: bold;cursor: pointer;}
.tkb-h-tabs .hover{color:#ffab48;background:#2e2938;}
.tkb-ht-con{width: 1400px;display: none;}
.show{display: block;}
.tkb-ht-row{float: left;display: block;width: 426px;margin:0 40px 0 0;}
.tkb-ht-row .tkb-photo{display: block;width: 100%;height:330px;position: relative;overflow: hidden;border-radius:50px 10px 50px 10px;transition: all 0.3s;background:#f3f3f3;}
.tkb-ht-row .tkb-photo .tkb-co{width: 120px;height: 120px;border-radius:10px;position: absolute;left: 30px;top: 50%;margin-top:-60px;}
.tkb-ht-row .tkb-overview{position: absolute;right: 0;width: 260px;top:50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.tkb-ht-row .tkb-t1{font-size:22px;font-weight: bold;line-height: 2.2;}
.tkb-ht-row .w{padding-left:35px;background:url(../images/wx2.png) no-repeat left center;background-size:auto 30px;}
.tkb-ht-row .tkb-s1{font-size:12px;line-height: 1.6;}
.tkb-ht-row .tkb-s2{font-size:12px;line-height: 1.6;color:#1a6cec;}
.tkb-ht-row .tkb-flg{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 10;background:rgba(0,0,0,0.8);opacity: 0;transition: all 0.3s;}
.tkb-ht-row .tkb-photo:hover .tkb-flg{opacity: 1;transition: all 0.3s;}
.tkb-ht-row .tkb-photo img{display: block;width: 100%;height: 100%;object-fit:cover;}
.tkb-ht-row .tkb-photo:hover dl{top: 36px;transition: all 0.3s;}
.tkb-ht-row dl{width: 160px;position: absolute;top: -236px;left: 50%;margin-left:-80px;z-index: 20;transition: all 0.3s;}
.tkb-ht-row dt img{display: block;width: 160px;height: 160px;border-radius:8px;}
.tkb-ht-row dd{line-height: 3;text-align: center;color:#fff;}
.tkb-ht-row .tkb-bt{width: 380px;height: 60px;line-height: 60px;border-top:1px dashed #5d5d5d;position: absolute;bottom: -100px;left: 50%;margin-left:-190px;text-align: center;font-size:16px;color:#fff;transition: all 0.3s;z-index: 20;}
.tkb-ht-row:hover .tkb-bt{bottom: 0;}
.tkb-ht-row .tkb-sin{display: inline-block;padding-left:40px;background:url(../images/wx2.png) no-repeat left center;}
.tkb-ht-row .tkb-name{font-size:18px;line-height: 80px;height: 80px;text-align: center;}
.tkb-ht-row .tkb-nm{display:inline-block;max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.tkb-bottom{background:#2e2938;color:#c1c1c1;}
.tkb-ft-left{width: 540px;float: left;}
.tkb-ft-caption{height: 44px;line-height: 44px;font-size:18px;font-weight: bold;color:#fff;}
.tkb-ft-left .tkb-hotline{height: 80px;margin-top:56px;padding-left:75px;background:url(../images/ft_tel.png) no-repeat left center;}
.tkb-ft-left .tkb-hotline dt{font-size:34px;color:#fff;font-weight: bold;line-height: 50px;}
.tkb-ft-left .tkb-hotline dd{color:#c1c1c1;line-height: 16px;}
.tkb-ft-ct{width: 580px;float: left;}
.tkb-ft-ct li{height: 30px;line-height: 30px;margin-bottom:30px;padding-left:30px;}
.tkb-ft-ct .tkb-l1{background:url(../images/fc_l1.png) no-repeat left center;}
.tkb-ft-ct .tkb-l2{background:url(../images/fc_l2.png) no-repeat left center;}
.tkb-ft-ct .tkb-l3{background:url(../images/fc_l3.png) no-repeat left center;}
.tkb-ft-right{float: right;width: 280px;}
.tkb-ft-right dl{width: 140px;text-align: center;}
.tkb-ft-right img{display: block;width: 120px;height: 120px;margin:0 auto 10px auto;}
.tkb-ft-right dd{line-height: 24px;}
.tkb-partner-refs{padding:50px 0 30px 0;line-height: 25px;color:#c1c1c1;}
.tkb-partner-refs span{float: left;}
.tkb-partner-refs a{float: left;margin-left:15px;color:#c1c1c1;}
.tkb-partner-refs a:hover{color:#fff;text-decoration: underline;}
.tkb-ft-legal{text-align: center;border-top:1px solid #3c3c44;padding:40px 0;}
.tkb-ft-legal a{color:#c1c1c1;}
.tkb-ft-legal a:hover{color:#fff;}
.tkb-ft-dhs{text-align: center;height: 54px;line-height: 54px;border-bottom:1px solid #3c3c44;}
.tkb-ft-dhs a{font-size:14px;margin:0 100px;color:#c1c1c1;}
.tkb-ft-dhs a:hover{color:#fff;}
.tkb-det-left{float: left;width: 930px;padding-bottom:50px;}
.tkb-now-pos{height: 65px;line-height: 65px;color:#999;}
.tkb-now-pos a{color:#999;}
.tkb-det-left .tkb-caption{font-size:30px;font-weight: bold;}
.tkb-det-left .tkb-tags{height: 60px;line-height: 60px;border-bottom:1px solid #efefef;clear: both;font-size:16px;}
.tkb-det-left .tkb-tags span{float: left;margin-right:50px;}
.tkb-det-article{padding:20px 0 0 0;font-size:18px;}
.tkb-det-article p{line-height: 1.6;padding:13px 0;}
.tkb-det-article img{display: block;margin:20px auto;max-width:100%;}
.tkb-det-right{float: right;width: 312px;}
.tkb-dr-head{height: 86px;line-height: 86px;position: relative;}
.tkb-dr-head .tkb-change{position: absolute;right: 0;top: 0;color:#8f8f8f;display: inline-block;padding-left:30px;background:url(../images/dr_change.png) no-repeat left center;}
.tkb-dr-head .tkb-tit{font-size:20px;font-weight: bold;}
.tkb-dr-row{display: block;height: 110px;}
.tkb-dr-row .tkb-photo{float: left;display: block;width: 120px;height: 80px;}
.tkb-dr-row dl{float: right;width: 183px;position: relative;top: -5px;}
.tkb-dr-row dt{font-size:18px;line-height: 30px;height: 60px;display:-webkit-box;-webkit-box-orient:vertical;overflow: hidden;text-overflow:ellipsis;-webkit-line-clamp:2;color:#333;}
.tkb-dr-row dd{color:#999;line-height: 1.8;}
.tkb-dr-feed li{height: 58px;line-height: 58px;clear: both;font-size:18px;}
.tkb-dr-feed li span{display:inline-block;max-width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float: left;}
.tkb-dr-feed em{float: left;display: inline-block;width: 20px;height: 20px;margin:19px 0 0 5px;border-radius:3px;color:#fff;line-height: 20px;text-align: center;font-size:14px;}
.tkb-dr-feed .tkb-hot{background:#ff5a00;}
.tkb-dr-feed .tkb-new{background:#f23f54;}
.tkb-mask-veil{position: fixed;left: 0;top: 0;z-index: 200;width: 100%;height: 100%;background:rgba(0,0,0,0.8);display: none;}
.tkb-rz-win{position: fixed;z-index: 220;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background:#fff;border-radius:10px;display: none;}
.tkb-rz-fm{width: 400px;padding:50px 50px 60px 50px;}
.tkb-rz-fm .tkb-caption{height: 74px;line-height: 50px;font-size:30px;font-weight: bold;color:#333;}
.tkb-rz-fm .tkb-title2{text-align: center;}
.tkb-rz-fm .tkb-crest-close{width: 85px;height: 85px;position: absolute;right: 0;top: 0;z-index: 10;background:url(../images/close.png) no-repeat center center;cursor: pointer;}
.tkb-rz-fm .tkb-in{position: relative;background:#f7f7f7;height: 46px;margin-bottom:18px;position: relative;border-radius:6px;font-size:16px;color:#22223c;overflow: hidden;}
.tkb-rz-fm select{border:1px solid #ccc;width:80px;height:32px;margin:8px 12px 0 0;float: left;outline:none;font-size:16px;}
.tkb-rz-fm .tkb-tit{position: absolute;left: 20px;top: 0;line-height: 46px;}
.tkb-rz-fm .tkb-sels{float: right;line-height: 46px;}
.tkb-rz-fm .tkb-sel{float: left;padding:0 20px;margin-left:20px;background:url(../images/sel.png) no-repeat left center;cursor: pointer;}
.tkb-rz-fm .tkb-sel.hover{background-image:url(../images/selh.png);}
.tkb-rz-fm .tkb-text{width: 100%;box-sizing:border-box;padding:0 20px;height: 46px;border:0;line-height: 46px;text-align:right;color:#222;font-size:16px;background:none;}
.tkb-rz-fm .tkb-hotline{padding-right:5px;}
.tkb-rz-fm .tkb-xy{height: 50px;line-height: 50px;padding-left:20px;color:#a5a5b5;background:url(../images/sel.png) no-repeat left center;cursor: pointer;}
.tkb-rz-fm .tkb-xy.hover{background-image:url(../images/selh.png);}
.tkb-rz-fm .tkb-xy a{color:#5f14e0;}
.tkb-rz-fm .tkb-send{display: block;width: 100%;text-align: center;height: 46px;line-height: 46px;color:#fff;font-size:16px;border-radius:8px;background:#5f14e0;}
.tkb-rz-fm .tkb-city{padding-right:40px;background:url(../images/sel2.png) no-repeat right center;cursor: pointer;}
.tkb-rz-fm .tkb-cds{background:#3b9bfe;padding:10px;border-radius:10px;width: 150px;color:#fff;text-align: center;}
.tkb-rz-fm .tkb-cds img{display: block;width: 150px;height: 150px;}
.tkb-rz-fm .tkb-cds dt{font-size:18px;line-height: 2;}
.tkb-rz-hotline{clear: both;height: 70px;line-height: 70px;border:2px solid #93c8fe;border-radius:10px;margin-top:30px;font-size:18px;padding-left:100px;background:#f9faff url(../images/rz_tel.png) no-repeat 68px center;}
.tkb-rz-hotline strong{padding-left:10px;}
.tkb-jm-win{position: fixed;z-index: 220;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background:#fff;border-radius:10px;display: none;width: 800px;overflow: hidden;}
.tkb-mui-poppicker{width: 750px;left: 50%;margin-left:-375px;}
.tkb-jm-left{width: 300px;height: 480px;background:url(../images/jm_left.jpg) no-repeat left center;box-sizing:border-box;padding:45px 0 0 50px;}
.tkb-jm-left .tkb-hotline{height: 60px;line-height: 60px;padding-left:40px;font-size:18px;background:url(../images/jm_tel.png) no-repeat left center;color:#fff;}
.tkb-jm-left .tkb-rx{height: 60px;line-height: 60px;padding-left:40px;font-size:18px;background:url(../images/jm_rx.png) no-repeat left center;color:#fff;}
.tkb-jm-left .tkb-code{display: block;width: 150px;height: 150px;border-radius:10px;margin:0 auto 50px auto;}
.tkb-jm-left .tkb-seq{padding-left:40px;height: 46px;border-radius:10px;line-height: 46px;color:#fff;font-size:24px;font-weight: bold;}
.tkb-ab-showcase{height: 540px;background:url(../images/ab_banner.jpg) no-repeat top center;}
.tkb-ab-showcase .tkb-tit{width: 1360px;margin:0 auto;padding-top:60px;line-height: 480px;font-size:46px;font-weight: bold;color:#fff;}
.tkb-ab-atlas{height: 395px;background:url(../images/ab_map.jpg) no-repeat top center;}
.tkb-ab-overview{width: 1360px;margin:60px auto 80px auto;text-align: left;}
.tkb-ab-overview .tkb-caption{font-size:46px;font-weight: bold;line-height: 104px;}
.tkb-ab-overview p{font-size:16px;line-height: 32px;}
.tkb-ab-tags{padding-top:60px;display:flex;justify-content: center;gap: 80px;}
.tkb-ab-tags .tkb-row{width: 320px;text-align: center;}
.tkb-ab-tags .tkb-line{height: 160px;border-left:1px solid #ececec;}
.tkb-ab-tags .tkb-ico{display: block;width: 68px;height: 68px;margin:0 auto;}
.tkb-ab-tags dt{height: 50px;line-height: 50px;font-weight: bold;padding-top:15px;font-size:20px;}
.tkb-ab-tags dd{color:#666;}
.tkb-ab-his{background:#f7f7f7;}
.tkb-ab-his .tkb-year-summary{font-size: 18px !important;color: #7c3aed !important;}
.tkb-ab-his .tkb-year-summary i{background: #7c3aed !important;}
.tkb-ab-his .tkb-caption{line-height: 185px;text-align: center;font-size:46px;font-weight: bold;}
.tkb-ab-his .tkb-wp{padding:0 0 50px 0;position: relative;width: 1360px;margin:0 auto;}
.tkb-ab-his .tkb-line{height: 100%;position: absolute;left: 275px;top: 0;border-left:1px solid #c9ccd8;}
.tkb-his-row{position: relative;padding-top:15px;}
.tkb-his-row .tkb-date1{line-height: 70px;text-align:right;width: 230px;float: left;font-size:18px;}
.tkb-his-row .tkb-date2{line-height: 70px;width: 230px;float: right;width: 1020px;font-size:24px;font-weight: bold;}
.tkb-his-row .tkb-yuan{width: 12px;height: 12px;background:#4d4f5b;border-radius:100%;font-size:1px;border:6px solid #bdbec2;position: absolute;left: 264px;top: 40px;z-index: 10;}
.tkb-his-row .tkb-yuan:hover{background:#5f14e0;border:6px solid #bac2e6;}
.tkb-his-row ul{float: right;width: 1020px;line-height: 46px;font-size:18px;}
.tkb-his-row li{position: relative;}
.tkb-his-row i{width: 12px;height: 12px;background:#4d4f5b;border-radius:100%;font-size:1px;position: absolute;left: -71px;top: 15px;z-index: 10;}
.tkb-his-row i:hover{background:#5f14e0;}
.tkb-er-win{position: fixed;z-index: 500;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);color:#fff;padding:10px 15px;border-radius:5px;background:rgba(0,0,0,0.5);}
/* ===== FAQ板块 (GEO结构化数据) ===== */
.tkb-answers-deck{background:#f6f8fb;padding:70px 0 80px;}
.tkb-answers-deck .tkb-wp{width:1200px;margin:0 auto;}
.tkb-answers-caption{text-align:center;margin-bottom:40px;}
.tkb-answers-caption h2{font-size:32px;color:#1c1724;margin:0;font-weight:bold;}
.tkb-answers-caption span{display:block;font-size:14px;color:#999;margin-top:8px;letter-spacing:2px;}
.tkb-answers-feed{max-width:900px;margin:0 auto;}
.tkb-answers-row{background:#fff;border:1px solid #eef1f6;border-radius:10px;margin-bottom:14px;overflow:hidden;transition:box-shadow .25s;}
.tkb-answers-row:hover{box-shadow:0 4px 18px rgba(28,23,36,0.08);}
.tkb-answers-que{display:flex;align-items:center;padding:18px 22px;cursor:pointer;user-select:none;}
.tkb-answers-qno{flex-shrink:0;width:34px;height:34px;line-height:34px;text-align:center;border-radius:8px;background:linear-gradient(135deg,#5f14e0,#a980ee);color:#fff;font-size:14px;font-weight:bold;margin-right:14px;}
.tkb-answers-que h3{flex:1;font-size:16px;color:#1c1724;margin:0;font-weight:600;line-height:1.5;}
.tkb-answers-chevron{flex-shrink:0;width:10px;height:10px;border-right:2px solid #b9c3d4;border-bottom:2px solid #b9c3d4;transform:rotate(45deg);transition:transform .3s;margin-left:14px;}
.tkb-answers-row.open .tkb-answers-chevron{transform:rotate(225deg);}
.tkb-answers-reply{display:none;padding:0 22px 20px 70px;}
.tkb-answers-row.open .tkb-answers-reply{display:block;}
.tkb-answers-reply p{margin:0;font-size:14px;line-height:1.9;color:#666;border-left:3px solid #a980ee;padding-left:16px;}
