
.dkgf .swiper-container-01 .arrow-left-01,
.dkgf .swiper-container-01 .arrow-right-01{display: block;}
.dkgf .section-industrial{padding-bottom: 0;}
.dkgf .section-drop-menu{background-color: #023A8F;}
.dkgf .drop-wrapper .drop-trigger{background-color: #023A8F;color: #fff;}
.dkgf .drop-wrapper .drop-item{background-color: #023A8F;color: #fff;}
.dkgf .drop-wrapper .drop-item .drop-status{background: url(../image/arr-down-white.png) center center no-repeat;}
.dkgf .section-footer .footer-a{background-color: #004ABA;color: #fff;}
.dkgf .section-footer .title-bar,
.dkgf .section-footer .link-group a,
.dkgf .section-footer .contact-text{opacity: 1;}
.dkgf .section-footer .title-bar{text-align: left;}
.dkgf .section-footer .qr-img{margin-top: 15px;}
.dkgf .section-footer .footer-b{background-color: #004ABA;}

.dkgf .section-news{padding: 30px 0 32px 0;}
/* 产业布局新 */
.dkgf .section-industrial{padding-top: 0;}
.dkgf .pic-news-container .pic-news-item {width: 284px;margin: 0 20px 0 0;}
.dkgf .pic-news-container .pic-news-detail {text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;white-space: normal;-webkit-box-orient: vertical;}
.dkgf .pic-news-container .pic-news-item:hover::after {display: none;}
.dkgf{background-color: #fff}

.gallery-wrapper .gallery-item-des{position: absolute;bottom: 0;width: 100%;height: 36px;background-color: rgba(0,0,0,0.5);padding: 8px 40px 0 40px;box-sizing: border-box;transition: height .5s;text-overflow: clip;white-space: normal;}
.gallery-wrapper .gallery-item-des .gallery-item-des-title{width:100%;color: #fff;font-size: 18px;text-align: center;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gallery-wrapper .gallery-item-des .gallery-item-des-expand-all{display: none;width: 100%;flex-direction: column;padding: 20px;box-sizing: border-box;}
.gallery-wrapper .gallery-item-des .gallery-item-des-expand-all .gallery-item-des-expand-all-des{width: 100%;border-top: 1px solid #53A0FF;border-bottom: 1px solid #53A0FF;margin-bottom:20px;padding: 20px 0;box-sizing: border-box;font-size: 16px;font-weight: 300;color: #FFFFFF;line-height: 23px;}
.gallery-wrapper .gallery-item-des .gallery-item-des-expand-all .gallery-item-des-expand-all-nav{width:134px;height: 30px;border-radius: 15px;margin: 0 auto;display: flex;align-items: center;justify-content: center;background-color: #16BC70;font-size: 14px;}
.gallery-wrapper .gallery-item-des .gallery-item-des-expand-all .gallery-item-des-expand-all-nav img{width: 26px;height: 14px;margin-left: 12px;}
.gallery-wrapper .gallery-item-des .gallery-item-des-expand{display: none;}
.gallery-wrapper .gallery-item-des:hover{height: 100%;display: flex;flex-direction:column;align-items: center;justify-content: center;}
.gallery-wrapper .gallery-item-des:hover .gallery-item-des-title{width: 100%;color: #fff;font-size: 20px;font-weight: 400;line-height: 40px;text-align: center;overflow-x: auto;overflow-y:hidden;text-overflow: clip;white-space: normal;}
.gallery-wrapper .gallery-item-des:hover .gallery-item-des-expand-all{display: flex;}
.gallery-wrapper .gallery-item-des:hover .gallery-item-des-expand{display: block;}


.section-about .section-title-sub{font-size: 18px;font-weight: normal;color:#7bb3ff;}
.gallery-wrapper .section-title-sub{font-weight: normal;color:#7bb3ff;}
.section-industrial .wrapper .section-title .section-title-sub{color:#7bb3ff;}
.home-production .wrapper .gallery-wrapper-ydkj .gallery-item:nth-of-type(1){background:url("../image/8_2.png") no-repeat}


@media screen and (max-width: 900px){
    .dkgf .section-industrial .section-title-main {font-size: 0.34rem;font-weight: bold;color: #333333;text-align: left;}
    .dkgf .pic-news-container .pic-news-item {width: 100%;margin: 0 0 0.4rem 0;}
    .dkgf .pic-news-container .pic-news-img {height: 4.2rem;}
    .dkgf .pic-news-container {margin: 0;}
    .dkgf .pic-news-container .pic-news-text {padding: 0.42rem 0.32rem 0.48rem 0.31rem;}
    .dkgf .pic-news-container .pic-news-title {font-size: 0.34rem;}
    .dkgf .pic-news-container .pic-news-detail {font-size: 0.28rem;white-space: nowrap;display: block;}
    .section-about{padding: 0 .25rem; display: flex;}
}

/* 顶部导航修改 23.12.8 ⬇️ */
.section-nav .wrapper .nav .nav-item .nav-sub .nav-sub-item {height: 45px;line-height: 20px;background-color: #fff;color: #666 !important;font-size: 14px;font-weight: normal;display: flex;align-items: center;justify-content: center;padding: 0 18px;}
.section-nav .wrapper .nav .nav-item .nav-sub {width: 130%;left: -15%;box-shadow: 0 3px 16px 0 rgba(132, 142, 155, 0.63);color: #505050 !important;}
.section-nav .wrapper .nav .nav-sub-line {position: absolute;bottom: 6px;width: 100px;left: 0;transition: left .8s;display: none;}
.section-nav .wrapper .nav .nav-sub-line:after {position: absolute;content: '';bottom: 0;width: 70px;margin-left: 40px;height: 3px;background-color: #88CC2F;}
.nav-item:hover, .nav-item.cur, .nav-item.open {background-color: #206BD1;color: #fff;}
.nav-item.cur >a {color: #fff;}
/*.nav-item.open .nav-sub .nav-sub-item >a {color: #666;}*/
.section-nav .wrapper .nav .open >a{color: #fff;}
.section-nav .wrapper .nav .nav-item .nav-sub .nav-sub-item:hover {background-color: #E3EFFE;color: #4881E5;}
/* 顶部导航修改 23.12.8 ⬆️ */
/* 页脚修改 23.23.8 ⬇️ */
.section-footer .footer-a {background-color: #004ABA;color: #fff;}
.section-footer .footer-b {background-color: #004ABA;color: #fff;}
/* 页脚修改 23.23.8 ⬆️ */
/* 关于康格 23.23.8 ⬇️ */
.article-body .cq-article p{color: #333 !important;}
/* 关于康格 23.23.8 ⬆️ */

/* 核心业务 */
.home-industrial-layout .wrapper .list .item a .kg-img3 {display: none; width: 100%;}
.home-industrial-layout .wrapper .list .item .cover h2 {text-align: center;}
.home-industrial-layout .wrapper .list .item a .cover h2 {margin-top: 45px; line-height: 30px;}
.home-industrial-layout .wrapper .list .item a:hover .cover {color: #fff;-webkit-transform: translateY(-180px);-ms-transform: translateY(-180px);transform: translateY(-180px);}
.animate__delay-k-0-5s{animation-delay: 0.2s !important;}
.animate__delay-k-1s{animation-delay: 0.4s !important;}
.animate__delay-k-1-5s{animation-delay: 0.6s !important;}
.animate__delay-k-2s{animation-delay: 0.8s !important;}
.animate__delay-k-2-5s{animation-delay: 1s !important;}
.kangge-index-bg1{padding:50px;margin-bottom:20px;position: relative;}
.kangge-index-bg1 .section-industrial .wrapper .section-title .section-title-main{color: #333;}
.kangge-index-bg1 .kangge-index-bg-div{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.kangge-index-bg1 .kangge-index-bg-div >img{width: 100%;height: 100%;object-fit: cover;}
/*工程案例*/
.section-gallery {padding: 0 0 60px 0;background-image: url("../image/c624b455d2c5dcc85190a9e334691f4f.jpg");background-repeat: no-repeat;background-position-y:center;background-size: cover;background-position-x: center;}
/* 首页banner */
.section-banner .swiper-container-01 {height: 500px;}
.section-banner .swiper-container-01 .swiper-wrapper{height: 500px;}
.section-banner .swiper-container-01 .arrow-left-01 , .section-banner .swiper-container-01 .arrow-right-01 {display: none;}
/* 内页左左导航 */
.left_nav .left_nav_list .left_nav_item{line-height: 23px;display: flex;align-items: center;}
.section-drop-menu .drop-wrapper .wrapper .drop-item {background-color: #023A8F;}
.section-drop-menu .drop-wrapper .drop-trigger {background-color: #023A8F;}
.section-drop-menu .drop-wrapper .drop-trigger .wrapper .drop-item .drop-text {color: #fff;}
/* 动画 */
.wow {visibility: hidden;}

/* 联系我们 */
.inner_content .inner_content_right .contact_info{margin-top: 33px;}

.section-business-phone{display: none;}
.section-industrial{background-color: transparent;}

.left_nav_item .left_nav_active::before{top: 1px;}
.left_nav_item>a::before{top: 1px;}

@media screen and (max-width: 900px){
    /* 首页 新闻 */
    .section-news .wrapper{width: 100%;}
    /* 首页 工程案例*/
    .section-gallery .wrapper{width: 100%;}
    .section-gallery{background: #fff;padding: .2rem 0 .6rem 0;}
    .gallery-wrapper{display: flex;flex-wrap: wrap;justify-content: space-between;height: 3.7rem;padding: 0 .25rem;}
    .gallery-wrapper .section-title,
    .gallery-wrapper .gallery-item,
    .gallery-wrapper .gallery-item:nth-of-type(2){width: 3.48rem;height: 1.8rem;position: static;}
    .gallery-wrapper .gallery-item:nth-of-type(5){display: none;}
    .gallery-wrapper .section-title{position: relative;}
    .gallery-wrapper .section-title a{position: relative; top:-0.3rem}
    .gallery-wrapper .section-title::after{bottom: .55rem;width: .92rem;height: .04rem;}
    .gallery-wrapper .section-title-main{padding-top: .5rem;font-size: .34rem;}
    .gallery-wrapper .section-title-sub{display: none;}
    .gallery-wrapper .gallery-item-des{width:3.48rem;height: 0.5rem;font-size: 0.3rem;line-height: 0.3rem;padding: 0.08rem;}
    .gallery-wrapper .gallery-item:nth-of-type(2) .gallery-item-des{top: 1.3rem;}
    .gallery-wrapper .section-title {margin-bottom: 0;}
    .gallery-wrapper .gallery-item a img{width: 100%;}
    .gallery-wrapper .gallery-item-des:hover {display:block;width:3.48rem;height: 0.5rem;font-size: 0.3rem;line-height: 0.3rem;padding: 0.08rem;}
    .gallery-wrapper .gallery-item-des:hover .gallery-item-des-title{font-size: 0.3rem;line-height: 0.3rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .gallery-wrapper .gallery-item-des:hover .gallery-item-des-expand-all{display: none;}
    /*  首页 核心成果  */
    .home-production{margin-bottom: .3rem;}
    .home-production .wrapper{width: 100vw;}
    .home-production .wrapper .gallery-wrapper-ydkj{width: 100%;gap: 0.08rem;height: auto;}
    .home-production .wrapper .gallery-wrapper-ydkj .gallery-item{width: calc(50% - 0.04rem);height: calc( 100vw / 2 / 1.68);margin-bottom: 0.08rem;}
    .home-production .wrapper .gallery-wrapper-ydkj .gallery-item a img{width: 100%;}
    /*  首页 小标题  */
    .section-industrial .wrapper {width: 100%;}
    .section-industrial .wrapper .section-title {margin-bottom: 0.7rem;}
    .section-industrial .wrapper .section-title .section-title-main {font-size: .4rem;text-align: center;}
    .section-industrial .wrapper .section-title .section-title-sub {display: block;font-size: .3rem;}
    .section-industrial .wrapper .section-title::after{display:block;width: 74px;height: 3px;background: #88CC2F;content: "";position: absolute;left: 0;right: 0;top: auto;bottom: -15px;margin: auto;}
    /* 首页 核心业务 */
    .home-industrial-layout .wrapper {width: 100vw;}
    .home-industrial-layout .wrapper .list {width: 100%;margin: 0;flex-wrap: wrap;}
    .home-industrial-layout .wrapper .list .item {flex: none;max-width: max-content; width: 100%;margin-bottom: 0.3rem;}
    .home-industrial-layout .wrapper .list .item a {height: auto;}
    .home-industrial-layout .wrapper .list .item a .kg-img1 {display: none;}
    .home-industrial-layout .wrapper .list .item a .kg-img2 {display: none;}
    .home-industrial-layout .wrapper .list .item a .kg-img3 {display: block;}
    .home-industrial-layout .wrapper .list .item a .cover {display: none;}
    /* 首页 核心业务 手机 */
    .section-business-phone{display: block;}
    .section-business-phone .wrapper{width: 100vw;display: flex;flex-direction:column;padding: 0 0.25rem;box-sizing: border-box;}
    .section-business-phone .wrapper .business-phone-item{width: 100%;height: 2rem;position: relative;margin-bottom: .2rem;}
    .section-business-phone .wrapper .business-phone-item .business-phone-item-bg{position:absolute;width: 100%;height: 100%;}
    .section-business-phone .wrapper .business-phone-item .business-phone-item-content{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;flex-direction: row;align-items: center;}
    .section-business-phone .wrapper .business-phone-item .business-phone-item-icon{width: .9rem;height: .9rem;margin: 0 0.2rem 0 0.7rem;}
    .section-business-phone .wrapper .business-phone-item .business-phone-item-text{font-size: .38rem;color: #333;font-weight: 700;}
    /*  页脚  */
    .section-footer .footer-a {padding-bottom: 20px;}
    .section-footer .footer-a .wrapper {width: 100%;}
    .section-footer .footer-b {height: auto;line-height: 0.7rem;}
    .section-footer .footer-b .wrapper{width: 100vw;}
    .section-footer .footer-b .wrapper .footer-text{display: flex;flex-direction: column;}
    /* 首页banner */
    .section-banner .swiper-container-01 {height: 5rem;}
    .section-banner .swiper-container-01 .swiper-wrapper{height: 5rem;}
    /* 首页 上导航 */
    .section-header .wrapper{width: 100%;}
    .section-nav .wrapper .nav .nav-item .nav-sub .nav-sub-item {height: 45px;line-height: 20px;background-color: #3c80e1;color: #fff!important;font-size: 14px;font-weight: normal;display: flex;align-items: center;justify-content: center;padding: 0 18px;}
    .section-nav .wrapper .nav .nav-item .nav-sub .nav-sub-item a {color: #fff;}
    /*  上导航下拉  */
    .section-nav .wrapper {width: 100%;}
    .section-nav .wrapper .nav .nav-item .nav-sub {width: 100%;}
    .nav-sub .nav-sub-item a {color: #333;}
    .kangge-index-bg1{background: none;padding: 0;margin-bottom:0;}
    .kangge-index-bg1 .section-industrial .wrapper .section-title .section-title-main{color: #333;}
    .kangge-index-bg1 .home-industrial-layout{margin-bottom: 0;}
}
