@CHARSET "UTF-8";
/* main.t2 div.ke-content section:first-child>div:before{display: none;} */
main.t2 div.ke-content section>span:after{display: none;}
main.t2 div.ke-content section:first-child{margin-top: 80px;}
main.t2 div.ke-content section:first-child>span{margin-top: 0;}
div.sub-nav{margin-top: 72px;}
main.t2 div.ke-content section:nth-child(3){margin-top: 72px;}
main.t2 div.ke-content section:nth-child(3)>span{width: calc(50% - 32px); height: 320px;}
main.t2 div.ke-content section:nth-child(3)>span>img{width: 100%; object-fit: cover;}
main.t2 div.ke-content section>div.overlay-left{width: calc(50% - 2px); color: #fff; background: #1D39C4; margin-left: 0; margin-right: -30px; padding: 56px 64px 56px 32px; z-index: 9;}
main.t2 div.ke-content section>div.overlay-left>p:first-child{font-size: 32px; line-height: 32px; font-weight: 600;}
main.t2 div.ke-content section .daoyu{margin-top: 32px; margin-left: 32px; position: relative;}
main.t2 div.ke-content section .daoyu:before{content: '';display: block;background-image: url(../img/quotation_2.svg); width: 63px; height: 51px; position: absolute;top: -22px; left: -32px; z-index: -1;}


div.streamer{width: 100%;height: 303px; margin-top: 72px; position: relative;}
div.streamer img{width: 100%; height: 100%; object-fit: cover;}
div.streamer>div{width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: rgba(230,74,25, 0.8); display: flex; flex-direction: column; align-items: center; justify-content: center;}
div.streamer>div>div{height: 96px; margin-top: 16px; display: flex; justify-content: space-between; align-items: center; flex-direction: column; position: relative;}
div.streamer>div>div>p{font-size: 24px; line-height: 32px; color: #fff;}
div.streamer>div>div::before{content: ''; width: 40px; border-top: 8px solid #fff; position: absolute; left: 0; top: -24px;}


.ke-content  table.mt2{margin-top: 32px; }
.ke-content  table.mt2 tbody{font-size: 14px; line-height: 32px;}
.ke-content  table.mt2 tbody td {padding-left: 0;}
.ke-content  table.mt2 tr>td:first-child{color: #FF5722; min-width: 142px; padding-right: 66px; position: relative;}
.ke-content ul{color: #FF5722 !important; padding-left: 16px !important;}
.ke-content ul>li>span{color: #FF5722 !important;}

/**动画相关样式**/
main.t2 .ke-content .streamer{transform: translateY(60%); opacity: 0; transition: all 1s ease-out;}
