/*首页轮播logo颜色
.pc-header.index-shadow img.show{display:none;}
.pc-header.index-shadow img.none{display:block;}  */

.pc-header.index-shadow{box-shadow: 5px 1px 20px 0px rgb(177 177 177 / 50%);background-color:#fff;}
.pc-header.index-shadow .level1-ul .level1-li .level1-liA {color:#333;}

/*banner轮播*/
.column-banner{height:120px;}
.lunbo{position:relative;}
.swiper-container {position:relative; overflow:hidden;width: 100%;height:680px;}
.swiper-container img {margin:0 auto;display:block;height:100%;object-fit:cover;}
.swiper-container .pagination{position: absolute;bottom: 46px!important;z-index: 20;width: 100%;text-align: center;}
.swiper-container .pagination .swiper-pagination-bullet {width:16px;height:16px;background:#ffffff;opacity:1;}
.swiper-container .pagination .swiper-pagination-bullet-active {background:#ca4933;}

/*页面标题*/
.title-word h2 {height: 130px;line-height: 150px;position: relative;color: #ca4933;font-size: 30px;z-index: 1;}
.title-word h2 span{color: rgb(206 206 206 / 50%);display:block;position:absolute;left:0;top:0;line-height: 34px;font-size: 36px;letter-spacing: 0.5px;z-index: -1;}
.title-word h2 a {color: #ca4933;font-size: 30px;}
.title-word h2 a.fr{color: #333;font-size: 16px;font-weight: normal;}

/*企业简介*/
.con2 {background: url(/uiFramework/commonResource/zip/qdgx/qdgx/bg_qyjj.png)no-repeat;background-size: 100%;}
.introduction-box {margin-bottom: 100px;padding-top: 100px;}
.introduction-box .introduction-left{width: 45%;}
.introduction-box .introduction-left p {color: #000;font-size: 16px;line-height: 30px;text-align: justify;}
.introduction-box .introduction-right {overflow: hidden;width: 50%;padding-bottom: 35px;margin-top:140px;}
.introduction-box .introduction-right video {display: block;width: 100%;}
.introduction-box .introduction-right img.img_bg {position: absolute;top: 40px;left: 30px;z-index: -1;opacity: 0.3;}


/*业务介绍-left*/
.con3 {padding: 80px 0 100px;background: url(/uiFramework/commonResource/zip/qdgx/qdgx/bg_ywjs.png) center top/cover no-repeat;}
.con3-left {width:37%;}
.con3-right {width:50%;}
.business-names{width:100%;background: url( /uiFramework/commonResource/image/2022111613484116952.png);}
.business-names li{line-height: 90px;border-bottom:1px solid #ddc49f;transition: transform 2s linear;}
.business-names li a{display:block;}
.business-names li img{vertical-align: middle;margin-left:20%;margin-right:15px;}
.business-names li span{padding-left:15px;border-left:2px solid;color:#c11926;font-weight:bold;font-size:18px;vertical-align:middle;}
.business-names li span:first-child{border-left:none;text-align:center;display: block;}
.business-names li span img{margin-left: 0;padding: 25px 0;height: 40px;}
.business-names li span strong{display:none;}
.business-names li.active{background: #c11926 url(/eportal/imageDir/qdgx/2023/04/2023042716332549508.png) left center no-repeat;transform: translate3d(4px,5px ,9px);box-shadow: -3px 4px 10px #6e6e6e;border-bottom: 1px solid #c11926;}
.business-names li.active span{color:#cead89;}
.business-names li.active .none{display:inline-block;}
.business-names li.active .show{display:none;}

.bankuai img{width:100%;}

/*业务介绍-right*/
.business-content {border-top: 15px solid #b12e2e;background: url( /uiFramework/commonResource/image/2022111613484116952.png);padding: 30px 0px 20px;padding-right:10px;position: relative;z-index: 1;height: 406px;}
.business-content .content{overflow-y:scroll;height:393px;padding-left:40px;padding-right:20px;display:none;overflow-x: hidden;}
.business-content .content::after{content:'';display:block;height: 393px;border-right: 1px solid #999;position:absolute;right: 12px;top: 30px;z-index: -1;}
.business-content .content *{line-height:30px;font-size:14px;}
.business-content .content img{max-width:90%;margin:0 auto;}
.business-content .content::-webkit-scrollbar-thumb {background: #b12e2e;}
.business-content .content::-webkit-scrollbar { width: 5px;} 
.business-content .content::-webkit-scrollbar-thumb {border-radius: 0px;background: #b12e2e;} 
.business-content .content.content1{display:block;}



/*国信金融板块*/
.guoxinjinrong{position: relative;overflow: hidden;background: #b12e2e url(/eportal/imageDir/qdgx/2023/01/2023010511174784545.png) 99% 12px no-repeat;}
.guoxinjinrong .comwidth{position: relative;z-index: 1;box-sizing: border-box;padding-left: 120px;}
.guoxinjinrong .comwidth .left_top_img {position:absolute;top:0;left:0;}
.guoxinjinrong h6 {height: 76px;color: #d4b99b;font-weight: normal;font-size: 24px;line-height: 82px;}
.guoxinjinrong ul {overflow:hidden;padding: 27px 0 36px;}
.guoxinjinrong ul li {float:left;}
.guoxinjinrong ul li.fr {float:right;margin-top: 50px;margin-right: 70px;}
.guoxinjinrong ul li.fr p {font-size: 16px;}
.guoxinjinrong ul li.fr p::before{display:inline-block;margin-right:10px;width:30px;border-top:1px solid;content:'';vertical-align: middle;}
.guoxinjinrong ul li p,.guoxinjinrong ul li p span{color: #d4b99b;font-size: 16px;}
.guoxinjinrong ul li p{margin-bottom: 10px;}
.guoxinjinrong ul li p span {margin-right:15px;font-weight: bold;font-size: 40px;color: #d6a95e;}
.guoxinjinrong ul .line{float:left;margin: 0 100px;width: 1px;height: 85px;border-right:1px solid #bc584f;}
.guoxinjinrong .redBg{position:absolute;top:0;right: 50%;margin-right: 600px;width:50%;height:100%;background-color: #ffffff;}


/*宣传片*/
.con4 {padding: 100px 0 120px;}
.video_list h3 {background: url(/uiFramework/commonResource/image/2022111616261395078.png)no-repeat;color: #ca4933;font-size: 30px;line-height: 100px;}
.video_list ul{text-align:justify;}
.video_list ul .video_item{float:left;;width:48%;height: 260px;}
.video_list ul .video_item.video_item2{float:right;}
.video_list ul .video_item a{display:block;position:relative;}
.video_list ul .video_item .img{width:100%;height:260px;overflow:hidden;}
.video_list ul .video_item img{display:block;width:100%;height:100%;object-fit:cover;-moz-transition: all 0.4s linear;  -webkit-transition: all 0.4s linear;  -o-transition: all 0.4s linear;  transition: all 0.4s linear;}
.video_list ul .video_item img.img_icon{position:absolute;width:40px;height:40px;left:0;right:0;top:0;bottom:0;margin:auto;z-index:1;}
.video_list ul .video_item span{text-align:center;display:block;line-height:42px;}
.video_list ul .video_item:hover .img img {transform:scale(1.05);}
.video_list ul .video_item:hover .img .img_icon {transform:scale(1);}


/*公司新闻*/
.con5 {padding: 70px 0;background:#f8f9fa;}
.con5 h3 {line-height: 100px;font-size: 30px;color: #ca4933;background: url(/uiFramework/commonResource/image/2022111617015682796.png)no-repeat;}
.con5 h3 span {font-family: weihei; margin-right: 5px;}
.con5-left,.con5-right {width: 48.5%;}
.con5-left ul li .img {overflow:hidden;}
.con5-left ul li .img img {width:100%;height: 100%;transition:all 1s;}
.con5-left ul li .img img:hover{transform:scale(1.06);transition:all 1s;}
.con5-left ul li a {font-size: 18px;line-height:42px;color:#000000;margin-top:5px;display: -webkit-box;-webkit-box-orient: vertical;/* -webkit-line-clamp: 1; */overflow: hidden;}
.con5-left ul li .img a {margin-top:0;}
.con5-left ul li p {margin-bottom: 15px;line-height:25px;color: #5d5d5d;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: 14px;}
.con5-right ul li {margin-bottom: 20px;}
.con5-right ul li.clearfix:first-child {display:none;}
.con5-right ul.clearfix li:first-child {display:none}
.con5-right ul li .fl {padding: 15px 0 5px;text-align: right;padding-right: 20px;border-right: 1px solid #ddd;}
.con5-right ul li .fr::after {width: 1px;height: 93%;position: absolute;background:#e0e0e0;top: 0;left: -10px;}
.con5-right ul li .fl span {font-size: 22px;display: block;margin-bottom: 10px;}

.con5-right ul li .fl .f18 {font-size: 16px;}
.con5-right ul li .fr {width: 82%;text-align: justify;}
.con5-right ul li .fr a {font-size: 18px;line-height: 32px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.con5-right ul li .fr p {font-size: 14px;margin-top: 10px;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #5d5d5d;}
.con5-right ul li .fr .mob_date {display: none;}

.con5-right .news_list {margin-bottom: 20px;}
.con5-right .news_list .img {width: 38%;height:100%;overflow:hidden; }
.con5-right .news_list .img img {width:100%;height:100%; transition:all 1s;}
.con5-right .news_list .img img:hover{transform:scale(1.06);transition:all 1s;}
.con5-right .news_list .item {width: 59%}
.con5-right .news_list .item a {display:block;font-size: 18px;color:#000000;line-height: 28px;margin-top: -6px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.con5-right .news_list .item p {margin: 5px 0;line-height: 26px;color: #5d5d5d;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.con5-right .news_list .item span {font-size: 14px;color: #a0a0a0;}

.con5-right .news_list .item a:hover,
.con5-right ul li .fr a:hover,
.con5-left ul li a:hover{color:#ca4933;}


@media screen and (max-width: 767px){

    /*首页视频*/
    .column-banner{height:auto;}
    .luobo,.swiper-container {margin-bottom:30px;height: 180px;}
    .swiper-container img {width:100%;}
    .swiper-container .pagination {display:none;}

    /*页面标题*/
    .title-word h2 {height: auto;line-height: 70px;font-size: 20px;}
    .title-word h2 span{line-height: 34px;font-size: 18px;letter-spacing: 0.5px;z-index: -1;}
    .title-word h2 br{display:none;}

   /*企业简介*/
    .con2 {background-size: cover;}
    .introduction-box {margin-bottom: 20px;padding-top: 0px;}
    .introduction-box .introduction-left{float: none;width:100%;;}
    .introduction-box .introduction-left p {font-size: 14px;line-height:28px;}
    .introduction-box .introduction-right {width: 100%;padding-bottom:20px;height: auto;margin-top:20px;}


    /*国信金融板块*/
    .guoxinjinrong .comwidth{padding-left: 0px;}
    .guoxinjinrong .comwidth .left_top_img {display: none;}
    .guoxinjinrong h6 {height: auto;font-size: 18px;line-height:62px;}
    .guoxinjinrong ul {padding: 20px 0 30px;}
    .guoxinjinrong ul li.fr {margin-top: 20px;margin-right: 0px;clear:left;}
    .guoxinjinrong ul li.fr p {font-size: 14px;}
    .guoxinjinrong ul li{width:dd%;}
    .guoxinjinrong ul li p,.guoxinjinrong ul li p span{font-size: 14px;}
    .guoxinjinrong ul li p span {font-size: 32px;}
    .guoxinjinrong ul .line{margin: 0 7%;width: 1px;height:50px;;}
    .guoxinjinrong .redBg{position:absolute;top:0;right: 50%;margin-right: 600px;width:50%;height:100%;background-color: #ffffff;}

    /*业务介绍-left*/
    .con3 {padding: 20px 0;}
    .con3-left,.con3-right {width:100%;float:none;}
    .business-names{overflow: hidden;}
    .business-names li{float: left;width:20%;text-align: center;line-height:48px;}
    .business-names li span strong{display:inline;font-size:16px;color:#c11926;}
    .business-names li img{display: none;}
    .business-names li span{padding-left:0px;border-left:none;font-size:16px;}
    .business-names li.active{background-color: #c11926;transform: translate3d(0px,0px,0px);box-shadow: 0px 0px 0px #6e6e6e;border-bottom: 1px solid #c11926;}
    .business-names li.active .none{display:none;}
    .business-names li.active span strong{color:#d6a95e;}
    /*业务介绍-right*/
    .business-content {padding: 20px 0px;padding-right:10px;position: relative;z-index: 1;height:400px;}
    .business-content .content{height:385px;padding-left:10px;padding-right:10px;}
    .business-content .content::after{height: 385px;}
    
    /*公司新闻*/
    .con5 {padding: 20px 0;}
    .con5-left,.con5-right {width: 100%;}
    .con5-left ul li a {font-size: 16px;line-height:32px;}
    .con5-left ul li p {font-size: 14px;-webkit-line-clamp: 2;}
    .con5-left ul li span {float: right;color: #5d5d5d;font-size: 14px;}
    .con5-right ul li .fl{display:none;}
    .con5-right ul li .fr::after {width: 1px;height: 93%;position: absolute;background:#e0e0e0;top: 0;left: -10px;}
    .con5-right ul li .fr {width: 100%;text-align: justify;}
    .con5-right ul li .fr a {font-size: 18px;line-height: 32px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
    .con5-right ul li .fr p {font-size: 14px;margin-top: 10px;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #5d5d5d;}
    .con5-right ul li .fr .mob_date {display: block;text-align: right;}

    .con5-right .news_list {margin-bottom: 20px;}
    .con5-right .news_list .img {width: 38%;height:100%;overflow:hidden; }
    .con5-right .news_list .img img {width:100%;height:100%; transition:all 1s;}
    .con5-right .news_list .img img:hover{transform:scale(1.06);transition:all 1s;}
    .con5-right .news_list .item {width: 59%}
    .con5-right .news_list .item a {display:block;font-size: 18px;color:#000000;line-height: 28px;margin-top: -6px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
    .con5-right .news_list .item p {margin: 5px 0;line-height: 26px;color: #5d5d5d;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
    .con5-right .news_list .item span {font-size: 14px;color: #a0a0a0;}


    /*宣传片*/
    .con4 {padding: 20px 0;}
    .video_list ul{margin:0 auto}
    .video_list ul .video_item{float:none;;width:100%;height: auto;}
    .video_list ul .video_item.video_item2{float:none;}
    .video_list ul .video_item .img{width:100%;height:auto;}

}



/*新增业务板块  修改 样式*/
.section-title{font-size: 36px;font-weight:700;color: #ca4933;margin-bottom:30px;text-align: center;}
.content-wrapper{display:flex;flex-wrap:wrap;align-items: center;justify-content: space-between;margin-bottom: 30px;}
.left-intro{max-width: 50%;text-align: justify;}
.right-data{width: 42%;display:flex;flex-wrap:wrap;justify-content: space-between;}
.intro-text{font-size: 16px;line-height:1.8;text-indent: 2em;color: #525252;}
.intro-text strong{color:#036;font-weight:700}
.data-item{text-align:center;font-size: 18px;width: 50%;box-sizing: border-box;}
.data-num{line-height:1}
.data-num strong{font-weight:700;font-size: 80px;color: #db3a26;}
.data-unit{font-size: 18px;vertical-align:bottom}
.data-label{margin-top:12px;display:block;line-height: 1.5;}
.data-prefix{vertical-align:bottom}
@media (max-width:1024px){
    .content-wrapper{flex-direction:column;align-items:flex-start}
    .left-intro,.right-data{max-width:100%;flex:1 1 100%}
    .right-data{width:100%;justify-content:center;gap:40px;margin-top:30px}
    .data-num{font-size:64px}
    .data-prefix,.data-unit{font-size:20px}
    .data-label{font-size:20px}
    .section-title{font-size:40px;margin-bottom:20px}
}
@media (max-width:768px){
  
    .section-title{font-size:36px;margin-bottom:15px}
    .intro-text{font-size:16px}
    .right-data{flex-direction:column;align-items:center;gap:30px}
    .data-num{font-size:52px}
    .business-section{margin-bottom:40px}
}