@charset "utf-8";
html,body {position: relative;height: 100%;}
body {background: #fff;font-family: Helvetica Neue, Helvetica, Arial, sans-serif;font-size: 14px;color: #000;margin: 0;padding: 0;}
.loading-on{height:100vh;overflow: hidden;}
/*reset css*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;}
 ul{list-style:none;}
input{border:none;outline:none;}
.fl{float:left;}
.fr{float:right;}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.w1200{width:1200px;height:auto;margin:0 auto;}
.w1400{width:1400px;height:auto;margin:0 auto;}
.h40{width:100%;height:40px;}
.gray-bg{width:100%;padding:20px 0 80px 0;background:#F6F6F6;}
/* 加载中 */
.loading{width:100%;height:100vh;background:#fff;position:fixed;top:0;left:0;z-index: 11;text-align: left;display:flex;align-items:center;justify-content: center;overflow:hidden;opacity:1;transition: all 1s ease-in-out;/* transition-delay:3.5s; */}
.loading .w1200{height:100%;}
.loading .gifEnd{display:none;}
.loading .gifStart{display:block;}
.animate{height:0px;/* opacity:0; */}
.loading img{width:420px;height:270px;left:50%;top:50%;position:relative;margin-left:-210px;margin-top:-135px;}

.animate img{animation-name: ballInner;animation-duration: 1s;animation-fill-mode: forwards;}
@keyframes ballInner {
  0% {top:50%;left:50%;height:270px;width:420px;margin-left:-210px;margin-top:-135px;}
  100% {top:-5px;left:-7px;height:110px;width:171px;margin-left:0;margin-top:0;}
}

/* 页面样式 */
.nav-bar{position:fixed;top:0;left:0;z-index:10;width:100%;height:100px;}
.nav-bar .logo{width: 500px;height:100px;background: url("../images/whiteLogo.png");background-repeat: no-repeat;background-size: 500px auto;background-position: left center;}
.nav-bar.fixed-bar .logo{background: url("../images/darkLogoYd.png");background-repeat: no-repeat;background-size: 500px auto;background-position: left center;}
.nav-bar:hover .logo{background: url("../images/darkLogoYd.png");background-repeat: no-repeat;background-size: 500px auto;background-position: left center;}
.nav-bar.fixed-bar{background: #fff;box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.1);border-bottom: solid 1px #EDEDED;}
.nav-bar:hover{transition: all 0.6s;background: #fff;}
.nav-bar:hover .nav .nav-item a{color:#333333;}
.nav-bar.fixed-bar .nav .nav-item a{color:#333333;}
.nav-bar .nav .nav-item{display: inline-block;height:100px;position: relative;}

.nav-bar .nav .nav-item.hover::before{content: '';position: absolute;bottom: 3px;left: 4px;right: 4px;height: 2px;background: #fff;}
.nav-bar.fixed-bar .nav .nav-item.hover::before{background: #460073;}

.nav-bar.fixed-bar .nav .nav-item.hover a{color: #460073;font-weight: bold;}


.nav-bar .nav .nav-item a{display: inline-block;height:100px;line-height: 100px;font-size:18px;color:#fff;text-decoration: none;padding:0 16px;}
.nav-bar .nav .nav-item .nav-sub{width: 169px;background: #FFFFFF;height:0;position:absolute;opacity: 0.7;top:50px;left:50%;transform: translate(-50%,0);border-radius:0 0 4px 4px;overflow: hidden;transition: all 0.3s;}
.nav-bar .nav .nav-item:hover>a{color:#460073;}
.nav-bar .nav .nav-item:hover .nav-sub{transition: all 0.7s;opacity: 1;height:auto;border-top:2px solid rgba(111, 125, 142, 0.2);}
.nav-bar .search-box{width:45px;height:100%;vertical-align: middle;text-align:right;}
.nav-bar .search-box .search-item{display: inline-block;width:21px;height:100px;background: url("../images/searchW.png");background-repeat: no-repeat;background-size: 21px 21px;background-position: right center;cursor: pointer;}
.nav-bar.fixed-bar .search-box .search-item{background: url("../images/search.png");background-repeat: no-repeat;background-size: 21px 21px;background-position: right center;}
.nav-bar:hover .search-box .search-item{background: url("../images/search.png");background-repeat: no-repeat;background-size: 21px 21px;background-position: right center;}
.nav-item .nav-sub .sub-item a{font-size:14px;color:#333333;height:35px;line-height: 35px;padding-left:16px;width:100%;box-sizing:border-box;}
.nav-item .nav-sub .sub-item:hover a{background: #6C577F;color:#fff;cursor: pointer;}
.main-title{width:100%;text-align: center;padding-bottom:30px;padding-top: 30px;background: #fff;}
.main-title .main-info{font-size:40px;font-weight: bold;color:#233043;}
.main-title .main-intr{font-size:14px;padding-top:9px;color:#6F7D8E;}
.light-bg{background: #fff;}
.news-center{}
.news-center .news-top .news-swiper{width: 680px;height: 518px;}
.news-center .news-top .news-hot{width: 680px;height: 515px;background: #FFFFFF;box-shadow: 0px 10px 20px 0px rgba(187,191,218,0.15);position:relative;}


.news-hot .news-inner .news-title{font-size:18px;color:#262626;line-height: 25px;font-weight: bold;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news-hot .news-inner .news-detail{padding-top:28px;font-size:14px;color:#595959;line-height: 28px;}
.news-hot:hover .news-title{color:#6C577F;}


.bannerSwiper-number{position: absolute;left: 140px;bottom: 114px;z-index: 9;}
.bannerSwiper-number-box{position: relative;}
.bannerSwiper-number-now{position: absolute;left: 43px;top: 26px;width: 30px;height: 30px;border-radius: 16px;line-height: 20px;display: flex;align-items: center;justify-content: center;color: #fff;font-size: 16px;border: solid 1px #fff;}
.bannerSwiper-number-top,.bannerSwiper-number-bottom{height: 21px;line-height: 21px;color: #fff;font-size: 16px;}
.bannerSwiper-number-line{margin: 20px 0;width: 31px;height: 1px;background: #fff;}

.purpleMore{font-size:14px;color:#744F96;cursor: pointer;}
.bannerSwiper {width: 100%;height: 880px;position:absolute;left:0;top:0;z-index:1;}
.bannerSwiper .swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -wekit-box;display:-ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center}
.bannerSwiper .swiper-slide .video-box{position: relative;width: 100%;height: 100%;}
.bannerSwiper .swiper-slide .video-box video{position: absolute;top: 0%;left: 0;width: 100%;height: 100%;object-fit: cover;}

.bannerSwiper .swiper-slide img {display: block;width: 100%;height: 880px;object-fit: cover;}
.bannerSwiper .swiper-button-next3,.bannerSwiper .swiper-button-prev3{width: 31px;height: 21px;}
.bannerSwiper .next-out{position:absolute;left:50%;width:124px;height:56px;bottom:180px;margin-left:-590px;}
.bannerSwiper .swiper-button-next3{position: absolute;bottom: 0;left: 0;}
.bannerSwiper .swiper-button-prev3{position: absolute;top: 0;left: 0;}

.bannerSwiper .swiper-button-next::after{display:none;}
.bannerSwiper .swiper-button-prev::after{display:none;}
.bannerSwiper .swiper-pagination{bottom:163px;display: none;}
.bannerSwiper .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;border-radius: 16px;background: #fff;opacity: .5;}
.bannerSwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #6C577F;opacity: 1;}
.bannerSwiper-out{position:relative;height:880px;width:100%;background: #fff;}

.bannerSwiper-tips{position: absolute;bottom: 0px;right: 140px;z-index: 9;}
.bannerSwiper-tips-img{width: 40px;height: 40px;background: url('../images/tips.png') center center no-repeat;background-size: 40px 40px;}
.bannerSwiper-tips-word{margin-top: 16px;line-height: 16px;font-size: 16px;text-align: center;color: #fff;}
.bannerSwiper-tips-line{margin: 24px auto 0 auto;width: 1px;background: #fff;height: 62px;}

.show-data .scroll{font-size:14px;/* color:#595959; */color:#ccc;bottom:17px;position: absolute;left:50%;transform: translate(-50%,0);padding-right:22px;background-size: 14px 9px;-webkit-animation-duration: 1.5s;animation-duration: 1.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;animation-timing-function: ease-out;-webkit-animation-timing-function: ease-out;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;-webkit-animation-name: scrolls;animation-name: scrolls;cursor: pointer;  }
@-webkit-keyframes scrolls {
  from {bottom: 4%;}
  50% {bottom: calc(4% + 12px);}
  100% {bottom: 4%;}
}
@keyframes scrolls {
  from {bottom: 4%;}
  50% {bottom: calc(4% + 12px);}
  100% {bottom: 4%;}
}

.bannerSwiper-out .show-data{width: 1400px;height: 140px;background: #fff;position:absolute;bottom: -100px;left: 50%;margin-left: -700px;z-index:2;box-sizing: border-box;box-shadow: 0px 10px 20px 0px rgba(187,191,218,0.15);border-radius: 30px;}

.show-data .data-item{display: inline-block;width:16.23%;text-align: center;height: 140px;position: relative;}
.show-data .data-item:last-child::before{display: none;}
.show-data .data-item::before{content: '';width: 1px;height: 56px;background: rgba(111, 125, 142, 0.2);position:absolute;right:0;top:50%;transform: translate(0,-50%);}
.show-data .data-item .number{font-size: 18px;color: #233043;padding-top: 33px;}
.show-data .data-item .number span{font-size: 42px;font-weight: bold;margin:0 4px;font-family: 'DINPro', sans-serif;}
.show-data .data-item .number font{font-size:12px;}
.show-data .data-item .number font.top{height:100%;font-size:24px;vertical-align: top;}
.show-data .data-item .name{font-size:16px;color:#6F7D8E;}
.index-box-header{position: relative;z-index: 3;}
.index-box-bottom{position: relative;z-index: 2;}
.swiper-box{position:relative;}
.gsyw{background: url("../images/eightBg1s.jpg") no-repeat;background-size: cover;background-position: center!important;}
#indexproduct{width:100%;overflow:hidden;}
#indexproduct .product{position: relative;}
.product{height:100%;margin:auto;overflow:hidden;min-height: 750px!important;}
.product .tit{width:100%;margin-top:66px;text-align:center;}
.product .tit p{font-size:40px;color:#fff;font-weight: bold;letter-spacing: 4px;}
.product .tit span{font-size:14px;color:#fff;line-height:30px;text-align:center; text-transform:uppercase;font-weight:100;}
.product .tit .line{margin:auto;}
.product .tit .line img{max-width:100%;}
.product .tab{margin:auto;height:45px;position: absolute;bottom: 20px;left: 47%;transform: translate(-44%, 0%);}
.product .tab ul{padding: 0;}
.product .tab ul li{float:left;width:100px;height:30px;text-align:center;border-radius:12px; line-height:30px;margin-right:20px;border:1px solid #ffffff;box-shadow: 2px 3px 1px #ffffff;}
.product .tab ul li:first-child{background: linear-gradient(45deg, rgba(255, 255, 255, 0.5) 0%, rgba(0, 111, 168, 0.8) 100%);}
.product .tab ul li:first-child a{color:#ffffff; }
.product .tab ul li a{width:100%;height:100%;display:block;font-size:17px;color: #ffffff;}
.product .tab ul li.current a{color:#fff;background:#ffffff;}
.product .tab ul li a:hover{color:#fff;}
.product .tab ul li:last-child{margin-right:0;}
.product .cpzs{width:100%;margin-top:45px;overflow:hidden;}
.product .cpzs ul{display:none;}
.product .cpzs ul:first-child{display:block;padding: 0;}

.main-content{padding-top: 1px;}

.accordion{width:100%;height: 380px;position:relative;}
.accordion{width:100%;overflow: hidden;}
.accordion .acc-item{width:160px;height:100%;float: left;transition: all 0.4s;position:relative;}
.accordion .acc-item .acc-bg{position:absolute;left:0px;top:0px;width:100%;height:100%;object-fit: cover;}
.accordion .acc-item.active{width: 280px;transition: all 0.4s;}

.accordion .acc-item .acc-noraml{width:100%;position:absolute;z-index:2;bottom:0;left:0;top: 0;/*background: linear-gradient(0deg, rgba(29, 44, 72, 0.5) 0%, rgba(29, 44, 72, 0) 100%);*/padding-top:330px;box-sizing: border-box;}
.accordion .acc-item .acc-noraml .text{font-size: 16px;line-height: 22px;color:#FFFFFF;height:44px;vertical-align: middle;text-align: center;display: flex;align-items: center;justify-content: center;}
.accordion .acc-item .acc-active{opacity: 0;width:0;height:0;}
.acc-item .acc-active .acc-title{height: 269px;box-sizing: border-box;padding: 50px 10px 0 10px;}
.acc-item .acc-active .acc-detail{padding: 0 10px;font-size: 14px;color: #fff;line-height: 28px;width: 280px;text-align: justify;position: absolute;top: 150px;}

.acc-title .title{width: 270px;font-size:24px;color:#fff;font-weight: bold;position:relative;line-height: 33px;}

/* 箭头按钮样式 */
.accordion-arrow {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 40px;
    height: 40px;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    z-index: 10;
    transition: all 0.3s ease;
    color: #fff;
    font-size: 18px;
    backdrop-filter: blur(5px);
}

.accordion-arrow:hover {
    background: rgba(0, 0, 0, 0.8);
    transform: translateY(-50%) scale(1.1);
}

.accordion-arrow.prev-arrow {
    left: 20px;
}

.accordion-arrow.next-arrow {
    right: 20px;
}

.accordion-arrow::before {
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
}

.accordion-arrow.prev-arrow::before {
    border-width: 8px 12px 8px 0;
    border-color: transparent #fff transparent transparent;
    transform: translateX(-2px);
}

.accordion-arrow.next-arrow::before {
    border-width: 8px 0 8px 12px;
    border-color: transparent transparent transparent #fff;
    transform: translateX(2px);
}
/*更多案例*/
#jdalmore{width: 140px;margin: 0 auto;padding-top: 20px;}
#jdalmore a{display: block;text-align: center;font-weight: bold; width: 140px;height: 30px;line-height: 30px;margin: 0 auto;border: 1px #460073 solid;border-radius: 20px;color: #460073;}
#jdalmore:hover a{color:#ffffff;background: #460073; }

.accordion .acc-item.active .acc-noraml{opacity: 0;width:0;height:0;}
.accordion .acc-item.active .acc-active{opacity: 1;width:100%;height:100%;background: rgba(29,44,72,0.5);backdrop-filter: blur(4px);position:absolute;left:0;top:0;z-index:2;overflow: hidden;}

.acc-item .acc-active .acc-more{height: 22px;font-size:16px;color:#FFFFFF;line-height: 22px;position:absolute;bottom: 16px;left: 25px;cursor: pointer;background: url(../images/more.png) right center no-repeat;background-size: 15px 5px;padding-right: 23px;}
.acc-item .acc-active .acc-more a{color: #ffffff;}


.muti-ad{padding:40px 0 40px 0;font-size:0;height:110px;}
.muti-ad a{width:25%;margin-right:16px;}
.muti-ad a:last-child{margin-right:0;}
.muti-ad a img{width:288px;height:110px;object-fit: cover;}

.four-table{width:100%;}
.four-table table{width:100%;}
.four-table table tr td{height:44px;padding:0 16px;font-size:14px;background: #f5f4f6;color:#6C577F;}
.four-table table tr:nth-child(2n) td{background:#fbfafc;}
.four-table table tr.th td{font-size:14px;color:#262626;font-weight: bold;background: #F4F4F4;}


.video-content{width: 100%;position: relative;overflow: hidden;}
.video-content video{width: 100%;}

.swiperBox{position: absolute;bottom: 50px;left: 50%;margin-left: -700px;z-index: 3;}


.nav-sub-eject-cover{position: fixed;top:100px;bottom: 0;left: 0;right: 0;z-index: 2;background: rgba(0,0,0,0.5);}

.nav-sub-eject-bg-jtgk{background: url(../images/jtgk.jpg) right center no-repeat;background-size: 765px 420px;}
.nav-sub-eject-bg-xwzx{background: url(../images/xwzx.png) right center no-repeat;background-size: 765px 420px;}
.nav-sub-eject-bg-xxgk{background: url(../images/xxgk.png) right center no-repeat;background-size: 765px 420px;}
.nav-sub-eject-bg-gsyw{background: url(../images/xwzx.png) right center no-repeat;background-size: 765px 420px;}
.nav-sub-eject-bg-zbxx{background: url(../images/xxgk.png) right center no-repeat;background-size: 765px 420px;}
.nav-sub-eject-bg-djgz{background: url(../images/djgz.jpg) right center no-repeat;background-size: 765px 420px;}
.nav-sub-eject-line{width: 370px;float: left;height: 280px;margin-top: 70px;border-right: solid 1px rgba(111, 125, 142, 0.2);z-index: 9;position: relative;}

.nav-bar .nav .nav-item .nav-sub-eject-line a{display: block;float: left;width: 150px;height: 20px;line-height: 20px;color: #425A77!important;font-size: 20px;padding: 0;margin-bottom: 32px;font-weight: normal!important;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.nav-bar .nav .nav-item .nav-sub-eject-line a.into{color: #460073!important;}


.nav-sub-eject-lable{margin-left: 100px;width: 550px;float: left;margin-top: 70px;}
.nav-sub-eject-lable-title{height: 32px;line-height: 32px;font-size: 32px;color: #233043;font-weight: bold;}

.nav-sub-eject-lable-tips{margin-top: 13px;height: 120px;line-height: 30px;font-size: 16px;color: #6F7D8E;}

.nav-sub-eject-lable-more{margin-top: 26px;width: 120px;height: 38px!important;background: linear-gradient(45deg, #370E51 0%, #8441C7 100%);border-radius: 19px;line-height: 38px!important;text-align: center;color: #FFFFFF!important;font-size: 14px!important;cursor: pointer;padding: 0!important;}

.nav-sub-eject-mian img{width:100%;height: 420px;object-fit: cover;}
.nav-sub-eject{display: block;width:100%;height:420px;}
.nav-item:hover .fake{display: block !important;border:0 !important;-webkit-transition: 0.5s;transition: 0.5s;visibility:visible;opacity:1;height: 420px!important;}
.fake{-webkit-transform: translate(-50%,50px)!important;transform: translate(-50%,50px)!important;visibility:hidden;opacity:1!important;position: fixed !important;left:0;top:120px;width:100% !important;height: 0!important;}

.newNav{padding: 0 150px;}

.nav-tabs .nav-link.active, .nav-tabs .nav-link:hover{color: #460073;font-weight: 500;}
.nav-tabs .nav-link:hover::before{display: none;}
.hasToggle:hover::before{display: none;}
.newNav.nav-tabs .nav-link.active::before{left: 26px;right: 26px;transform:translate(0%, 0%);width: auto;background: linear-gradient(45deg, #370E51 0%, #8441C7 100%);display: block;}
.bg-search{background: linear-gradient(45deg, #370E51 0%, #8441C7 100%);}

.boxShadowNews,.boxShadowOther{box-shadow: 0px 8px 20px 0px rgba(51,6,79,0.08);}
.boxShadowNews:hover{box-shadow: 0px 8px 30px 0px rgba(51,6,79,0.25);}
.roundedNum12{border-radius: 12px;}
.lh22{line-height: 22px;}
.loadingIndex{height:100vh;background: #fff;position: fixed;z-index: 2222;display: flex;justify-content: center;align-items: center;width: 100%;top: 0;left: 0;transition: all 1s ease-in-out;}
.animate{height:0px;/* opacity:0; */  }
.h180{height: 160px;}

.nameBox{display: flex;align-items: center;justify-content: center;}
.nameBox_mian:nth-child(1){width: 90px;height: 84px;background: url(../images/word.png) left center no-repeat;background-size: 790px 84px;}
.nameBox_mian:nth-child(2){width: 98px;height: 84px;background: url(../images/word.png) -90px center no-repeat;background-size: 790px 84px;}
.nameBox_mian:nth-child(3){width: 96px;height: 84px;background: url(../images/word.png) -188px center no-repeat;background-size: 790px 84px;}
.nameBox_mian:nth-child(4){width: 96px;height: 84px;background: url(../images/word.png) -284px center no-repeat;background-size: 790px 84px;}
.nameBox_mian:nth-child(6){width: 93px;height: 84px;background: url(../images/word.png) -425px center no-repeat;background-size: 790px 84px;}
.nameBox_mian:nth-child(7){width: 96px;height: 84px;background: url(../images/word.png) -518px center no-repeat;background-size: 790px 84px;}
.nameBox_mian:nth-child(8){width: 95px;height: 84px;background: url(../images/word.png) -614px center no-repeat;background-size: 790px 84px;}
.nameBox_mian:nth-child(9){width: 84px;height: 84px;background: url(../images/word.png) -709px center no-repeat;background-size: 790px 84px;}
.nameBox_mian_line{width: 40px;}


.height1080{height: 1080px;}

.margin-right25{margin-right: 25px;}

.nicescroll-rails{background: #F2F2F2;border-radius: 5px;}

.newsBox{height: 108px;box-shadow: 0px 2px 16px 0px rgba(215,219,243,0.2);position: relative;cursor: pointer;}
.newsBox::before{content: '';position: absolute;bottom: 0;left: 0;right: 0;height: 2px;background: #BBB7DF;}
.newsBox::after{content: '';position: absolute;bottom: 0;left: 0;height: 2px;background: linear-gradient( 45deg, #370E51 0%, #8441C7 100%);width: 0;}
.newsBox:hover::after{width: 100%;transition: 0.5s;}
.newsBox-photo{width: 54px;height: 54px;}
.newsBox-photo img{width: 54px;height: 54px;}
.newsBox-word{color: #6F7D8E;width: 972px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 18px;}
.newsBox-time{color: #6F7D8E;display: flex;align-items: center;line-height: 18px;}
.newsBox-time img{width: 16px;height: 16px;margin-right: 8px;}

.gywm{display: flex;justify-content: space-between;margin: 80px auto;}
.gywm-map{width: 838px;height: 416px;flex: none;border: 1px solid #460073;}
.gywm-left{width: 100%;overflow: hidden;}
.gywm-left-mian{height: 32px;display: flex;align-items: center;font-size: 18px;color: #233043;}
.gywm-left-mian img{width: 32px;height: 32px;margin-right: 22px;}
.gywm-left-mian+.gywm-left-mian{margin-top: 45px;}
.dqzc_tabs{height: 152px;position: relative;top: -15px;}
.dqzc_tabs_mian{width: 128px;height: 152px;position: absolute;top: 0;left: 58px;color: #fff;background: #780505;z-index: 2;font-size: 36px;display: flex;align-items: center;justify-content: center;border-radius: 12px;font-weight: bold;cursor: pointer;}
.dqzc_tabs_mian.hover{background: #990b0b;z-index: 3;}
.dqzc_tabs_mian+.dqzc_tabs_mian{margin-left: 74px;}
.dqzc_tabs_lable{display: block;position: absolute;left: 68px;right: 68px;background: #b41717;border-radius: 12px;line-height: 40px;padding: 16px 60px 16px 266px;color: #fff;font-size: 20px;bottom: 0;top: 0;text-align: justify;}
.dqzc_tabs_lable.none{padding-left: 176px;}
.dqzc_video{width: 472px;height: 266px;background: #F44B4B;position: absolute;top: 50%;margin-top: -83px;left: 50%;margin-left: 71px;z-index: 5;padding: 13px 15px 15px 16px;}

.dqzc_video_img{width: 442px;height: 240px;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.dqzc_video_img img{width: 442px;height: 240px;display: block;object-fit: cover;}
.dqzc_banner .newNav{border-bottom: 0;}
.dqzc_banner .nav-tabs .nav-link{color: #fff;position: relative;top: 10px;}
.dqzc_banner .newNav.nav-tabs .nav-link.active::before{background: #700303;bottom: 8px;}



.accordionSwiper {width: 100%;height: 438px;}

.accordionSwiper .swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;position:relative;}
.accordionSwiper .swiper-slide a{display: inline-block;width:100%;height:100%;}
.accordionSwiper .swiper-slide .slide-title{width:100%;height: 71px;line-height:71px;padding:0 24px;box-sizing: border-box;background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.37) 34%, rgba(0,0,0,0.65) 100%);border-radius: 0px 0px 4px 4px;position:absolute;left:0;bottom:0;color:#fff;}
.accordionSwiper .swiper-slide .slide-title .title{float:left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 720px;}
.accordionSwiper .swiper-slide .slide-title .time{float:right;}
.accordionSwiper .swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;}
.accordionSwiper .swiper-button-next1, .swiper-button-prev1{width:47px;height:71px;cursor: pointer;bottom: 178px;position:absolute;z-index:1;opacity: 0;}
.accordionSwiper:hover .swiper-button-next1{opacity: 1;}
.accordionSwiper:hover .swiper-button-prev1{opacity: 1;}
.accordionSwiper .swiper-button-next1::after, .swiper-button-prev1::after{opacity: 0;}
.accordionSwiper .swiper-button-next1{right:0;background:url("../images/picRight.png") no-repeat left center;background-size: 47px 71px;}
.accordionSwiper .swiper-button-prev1{left:0;background:url("../images/picLeft.png") no-repeat left center;background-size: 47px 71px;}
.accordionSwiper .swiper-pagination{bottom: 32px;}
.accordionSwiper .swiper-pagination .swiper-pagination-bullet{width: 42px;height: 4px;background: #FFFFFF;border-radius: 5px;opacity: 0.5;}
.accordionSwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #6C577F;}


.index-adbanner{width: 1400px;height: 90px;margin: 0 auto 30px auto;}
.index-adbanner+.index-adbanner{margin-top: 16px;}
.index-adbanner img{width: 1400px;height: 90px;}
.h130{height: 130px;}


.link{width: 100%;margin-top: 50px;}
.link .links{width: 1400px;margin: 0 auto;overflow: hidden;border-top: 1px solid #233043;}
.yqlj{width: 70px;height: 70px;float: left;font-size: 20px;text-align: center;background: #233043;color: #ffffff;letter-spacing: 4px;line-height: 34px;}
.link .links ul{padding: 0;width: 1300px;float: right;margin-top: 8px;margin-bottom: 0;}
.link .links ul li{float: left;width: 190px;margin-left: 32px;height: 60px;}
.link .links ul li:first-child{margin-left: 0;}
.link .links ul li img{width: 100%;height: 100%;}

/*搜索*/
.nav-bar .search-item a{display: block;width: 21px;height: 100px;}
.searchbtn{background: url(../images/searchYd.png) no-repeat 6px 10px;background-size: 14px 14px;cursor: pointer;width: 24px;height: 24px;display: inline-block;}
.searchform {display: flex; pointer-events: none;align-items: center;justify-content: center;opacity:0;position: fixed;left: 0;right: 0;background: #fff;top: 0;padding:30px 20px;z-index: 99993;transform:translateY(-100%);}
.searchform em {color:#222;cursor:pointer;}
.searchform em:hover,.searchform i:hover {color:#e20614; transition:.16s all linear;}
.searchform.active {opacity:1; pointer-events: auto; transform:translateY(0);}
.searchform .searchbox {display:inline-block;width:500px;max-width:80%;font-size:12px;border-radius: 5000px;line-height:32px;border:1px solid #fff;background:#eee;padding:0 20px;white-space: nowrap;}
.searchform .searchbox input {background: none;border:none;width:4600px;max-width:95%;}
.searchform .searchbox:hover { border-color:#ddd; }

.height1{height: 1px;}
.pageBottom{background: #233043;height: auto;}
.position_relative{position: relative;}
.pageBottom_logo{width: 380px;height: auto;margin: 30px auto 0;}
.pageBottom_logo img{width: 380px;height: auto;display: block;}
.pageBottom_list{width: 644px;margin: 10px auto 0}
.pageBottom_list_mian{/*width: 290px;*/float: left;height: 20px;line-height: 20px;color: #FFFFFF;font-size: 14px;margin: 16px 10px 0;padding-left: 22px;}
.pageBottom_list_logo01{background: url("../images/bottomImg01.png") left center no-repeat;background-size: 16px 18px;}
.pageBottom_list_logo03{background: url("../images/bottomImg03.png") left center no-repeat;background-size: 16px 16px;}
.pageBottom_line{height: 1px;background: #6F7D8E;margin-top: 20px;}
.pageBottom_nav{margin-top: 22px;margin-left: 6px;}
.pageBottom_nav_title{height: 20px;line-height: 20px;font-size: 14px;color: #fff;}
.pageBottom_nav_list{margin-top: 12px;height: auto;line-height: 28px;color: #fff;font-size: 14px;}
.pageBottom_nav_list a{color:#fff;text-decoration:none;}
.pageBottom_nav_list a:visited{color:#fff;}
.pageBottom_nav_list a:link{color:#fff;}
.pageBottom_nav_list a:active{color:#fff;}
.pageBottom_nav_list a:hover{color:#fff;}
.pageBottom_copyright{margin-top: 20px;height: 90px;background: rgba(216, 216, 216, 0.2);}
.pageBottom_copyright_word{line-height: 26px;margin-top: 20px;text-align: center;font-size: 14px;color: #fff;}
.pageBottom_copyright_word+.pageBottom_copyright_word{margin-top: 0;}

/*移动端*/
a {text-decoration: none;}
.navbar-nav { padding-right: 24px;}
.navbar-nav .nav-item { margin: 0 8px;}
.navbar-nav .nav-item.active .nav-link { background: #000096; color: #fff !important;}
.navbar-nav .nav-item .nav-link { width: 88px;height: 42px;border-radius: 4px;text-align: center;font-size: 18px;}
.navbar-nav .nav-item .dropdown-menu {border: 0;box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.08);border-radius: 6px;}
.navbar-nav .nav-item .dropdown-menu li {height: 35px;line-height: 35px;}
.navbar-nav .nav-item .dropdown-menu li .dropdown-item {padding: 0 16px;text-align: left;font-size: 14px;}
.navbar-nav .nav-item .dropdown-menu li .dropdown-item:hover {background: #F2EDF5;color: #460073 !important;}
.dropdown:hover > .dropdown-menu {display: block;}
.dropdown > .dropdown-toggle:active {pointer-events: none;}
.navbar-dark .darkLogo {display: none;}
.navbar-dark .DarkSearch {display: none;}
.navbar-dark:hover {background: #fff !important;}
.navbar-dark:hover .darkLogo {display: block;}
.navbar-dark:hover .whiteLogo {display: none;}
.navbar-dark:hover .navbar-nav .nav-item .nav-link {color: #333;}
.navbar-dark:hover .navbar-nav .nav-item:hover .nav-link {background: #000096 !important;color: #fff;}
.navbar-dark:hover .whiteSearch {display: none;}
.navbar-dark:hover .DarkSearch {display: block;}
.navbar-light .navbar-nav .nav-item .nav-link {color: #333;}
.navbar-light .navbar-nav .nav-item:hover .nav-link {background: #000096 !important;color: #fff;}
.navbar-light .whiteLogo {display: none;}
.navbar-light .whiteSearch {display: none;}
/*清除btn按钮点击出现的边框*/
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus,
.btn:active.focus, .btn.active.focus {outline: none !important;box-shadow: none !important;}
.form-control, .form-select {outline: none;}
.form-control:focus, .form-select:focus {border-color: #D9D9D9;webkit-box-shadow: none;box-shadow: none;}
.navbar-nav .nav-item .dropdown-menu::before {content: '';}


.modal.md-effect-9 {display: block !important;visibility: hidden;}
.modal.md-effect-9 .modal-dialog {-webkit-perspective: 1300px;-moz-perspective: 1300px;perspective: 1300px;position: fixed;top: 50%;left: 50%;will-change: transform;transform: translate(-50%, -50%);}
.modal.md-effect-9 .modal-dialog .modal-content {will-change: transform;-webkit-transform: rotateX(-90deg);-moz-transform: rotateX(-90deg);-ms-transform: rotateX(-90deg);transform: rotateX(-90deg);-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;opacity: 0;}
.modal.show {visibility: visible;}
.modal.show .modal-dialog .modal-content {-webkit-transform: rotateX(0deg);-moz-transform: rotateX(0deg);-ms-transform: rotateX(0deg);transform: rotateX(0deg);opacity: 1;}
.qiaoArea {cursor: pointer;}
.structure .nav {border-bottom: 0;border-radius: 0.375rem;overflow: hidden;}
.structure .nav .nav-link {border-radius: 0;width: 100%;padding: 40px 32px 32px 32px;text-align: left;color: #333;}
.structure .nav .nav-link:hover {background: rgba(0, 0, 150, 0.1);}
.structure .nav .nav-link:hover:before {display: none;}
.structure .nav .nav-link.active {background: #000096;color: #fff;}
.structure .nav .nav-link.active:before {display: none;}
.structure-box {min-height: 459px;}
.companylabel {width: 312px;height: 48px;background: linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);box-shadow: 0px 10px 20px 0px rgba(187, 191, 218, 0.15);border-radius: 6px;font-size: 18px;color: #151919;display: flex;align-items: center;justify-content: center;position: absolute;top: -65px;left: 0;margin-left: -141px;}
.companylabel::before {position: absolute;bottom: -3px;left: 157px;content: '';width: 8px;height: 8px;background: #fff;transform: rotate(135deg);box-shadow: 1px -2px 5px rgba(0, 0, 0, 0.2);}
.companylabel::after {position: absolute;bottom: 0px;left: 157px;content: '';width: 15px;height: 8px;background: #fff;}

.waterBk_box {margin-top: 48px;display: flex;justify-content: space-between;}
.waterBk_box .waterBk_box_left {position: relative;width: 653px;border-top: solid 1px rgba(111, 125, 142, 0.2);padding-top: 38px;color: #233043;font-size: 16px;line-height: 26px;text-indent: 2em;text-align: justify;}
.waterBk_box .waterBk_box_left::before {content: '';position: absolute;top: 1px;left: 0;height: 4px;width: 160px;background: #460073;}
.waterBk_box .waterBk_box_photo {width: 680px;height: 540px;position: relative;}
.waterBk_box .waterBk_box_photo img {width: 680px;height: 540px;}
.waterBk_title {margin-top: 80px;height: 40px;line-height: 40px;font-size: 40px;color: #233043;font-weight: 500;text-align: center;}
.business_bg {background: #F9FBFF;}
.investBox .business_box .business_mian {width: 445px;}
.investBox .business_box .business_mian .business_mian_lable {width: 462px;}
.investBox .business_box .business_mian.hover {width: 510px;}
.business_box {margin-top: 45px;display: flex;justify-content: space-between;}
.business_box .business_mian_more {display: none;}
.business_box.business_box_four .business_mian {width: 320px;}
.business_box.business_box_four .business_mian .business_mian_lable {width: 392px;}
.business_box.business_box_four .business_mian.hover {width: 440px;}
.business_box.business_box_five .business_mian {width: 255px;}
.business_box.business_box_five .business_mian .business_mian_mask {position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(43, 50, 87, 0.6);}
.business_box.business_box_five .business_mian .business_mian_lable {width: 375px;}
.business_box.business_box_five .business_mian.hover {width: 440px;}
.business_box .business_mian {width: 207px;height: 382px;transition: all 0.4s;position: relative;overflow: hidden;}
.business_box .business_mian img {width: 100%;height: 382px;object-fit: cover;}
.business_box .business_mian.business_mian_tpjb::after {content: '';top: 0;left: 0;right: 0;bottom: 0;position: absolute;z-index: 1;background: linear-gradient(0deg, rgba(29, 44, 72, 0.5) 0%, rgba(29, 44, 72, 0) 100%);}
.business_box .business_mian .business_mian_word {height: 33px;line-height: 33px;color: #fff;font-weight: 500;text-align: center;font-size: 24px;position: absolute;left: 0;right: 0;top: 173px;z-index: 3;}
.business_box .business_mian .business_mian_lable {position: absolute;top: 73px;left: 24px;z-index: 4;display: none;width: 317px;}
.business_box .business_mian .business_mian_lable .business_mian_lable_title {width: 30px;height: 2px;margin: 0 auto;background: #fff;}
.business_box .business_mian .business_mian_lable p {margin-top: 21px;color: #FFFFFF;font-size: 14px;line-height: 24px;text-align: justify;}
.business_box .business_mian.hover {width: 365px;}
.business_box .business_mian.hover::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 2;background: linear-gradient(45deg, rgba(55, 14, 81, 0.8) 0%, rgba(132, 65, 199, 0.8) 100%);}
.business_box .business_mian.hover .business_mian_word {top: 24px;}
.business_box .business_mian.hover .business_mian_lable {display: block;}
.business_swiper {margin-top: 45px;display: flex;}
.business_swiper .business_swiper_left,
.business_swiper .business_swiper_right {width: 239px;height: 453px;background: #E8ECF3;margin-top: 50px;position: relative;}
.business_swiper .business_swiper_left .business_swiper_cover,
.business_swiper .business_swiper_right .business_swiper_cover {position: absolute;width: 100%;height: 100%;left: 0;right: 0;z-index: 3;}
.business_swiper .business_swiper_mian {width: 924px;height: 503px;position: relative;}
.business_swiper .business_swiper_mian:before {content: '';position: absolute;top: 50px;bottom: 0;width: 100%;background: linear-gradient(45deg, #370E51 0%, #8441C7 100%);box-shadow: 0px 4px 30px 0px rgba(89, 67, 103, 0.5);}
.business_swiper_title {height: 102px;line-height: 102px;margin: 36px 24px 0 40px;font-size: 80px;color: rgba(111, 125, 142, 0.3);display: none;}
.business_swiper_word {height: auto;line-height: 32px;margin: 61px 24px 0 40px;font-size: 32px;color: #425A77;}
.business_swiper_lable {line-height: 26px;margin: 44px 24px 0 40px;height: auto;color: #6F7D8E;font-size: 16px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: initial;}

.djpp-top {padding: 40px 0;}
.djpp-top .djpp-top-row1 {display: flex;justify-content: center;}
.djpp-top .djpp-top-row1 img {width: 719px;object-fit: contain;}
.djpp-top .djpp-top-row2 {display: flex;justify-content: center;}
.djpp-top .djpp-top-row2 img {width: 381px;object-fit: contain;}
.djpp-body {padding: 40px 0;}
.djpp-valueType1 {display: grid;grid-template-columns: auto 1fr;padding: 80px;column-gap: 110px;}
.djpp-valueType1 .icon {display: flex;align-items: center;justify-content: center;}
.djpp-valueType1 .icon img {width: 366px;object-fit: contain;}
.djpp-valueType1 .content {font-size: 16px;color: #595959;}
.djpp-valueType1 .content p {margin-bottom: 46px;line-height: 2;text-indent: 2em;}
.djpp-valueType1 .content p:last-child {margin-bottom: 0;}

/*新闻轮播图*/
.news-swiper .focusBox .next, .prev{width:47px;height:71px;cursor: pointer;bottom: 223px;position:absolute;z-index:1;opacity: 0;}
.news-swiper .focusBox:hover .next{opacity: 1;}
.news-swiper .focusBox:hover .prev{opacity: 1;}
.news-swiper .focusBox .next::after, .prev::after{opacity: 0;}
.news-swiper .focusBox .next{right:0;background:url("../images/picRight.png") no-repeat left center;background-size: 47px 71px;}
.news-swiper .focusBox .prev{left:0;background:url("../images/picLeft.png") no-repeat left center;background-size: 47px 71px;}
.news-swiper .focusBox ul{margin: 0;padding: 0;}
.news-swiper .focusBox {position: relative;width: 100%;height:518px;overflow: hidden;font: 12px/1.5 Verdana, Geneva, sans-serif;float: left;}
.news-swiper .focusBox .pic{padding: 0;}
.news-swiper .focusBox .pic li{height:518px!important;}
.news-swiper .focusBox .pic img {width:100%;height:100%;display: block;}
.news-swiper .focusBox .txt-bg {position: absolute;bottom: 0;z-index: 1;width:100%;overflow: hidden;height: 71px;line-height: 71px;padding: 0 24px;box-sizing: border-box;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.37) 34%, rgba(0, 0, 0, 0.65) 100%);border-radius: 0 0 4px 4px;left: 0;color: #fff;}
.news-swiper .focusBox .txt {position: absolute;bottom: 20px;z-index: 2;height: 30px;width:100%;overflow: hidden;}
.news-swiper .focusBox .txt li {height:30px;line-height:30px;position:absolute;bottom:0;width: 96%;}
.news-swiper .focusBox .txt li a{color: white;padding: 0 0 0 10px;font-size: 18px;display:inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width:100%;float: left;width: 520px;}
.news-swiper .focusBox .txt li span{float: right;font-size: 18px;color: #ffffff;}
.news-swiper .focusBox .num {position: absolute;z-index: 3;bottom:85px;left: 36%;transform: translate(-30%, 0%);}
.news-swiper .focusBox .num li {float: left;position: relative;overflow: hidden;text-align: center;margin-right:6px;cursor: pointer;width: 42px;height: 4px;background: #FFFFFF;border-radius: 5px;opacity: 0.5;}
.news-swiper .focusBox .num li a, .news-swiper .focusBox .num li span {position: absolute;z-index: 2;display: block;color: white;width: 100%;height: 100%;top: 0;left: 0;text-decoration: none;}
.news-swiper .focusBox .num li span {z-index: 1;background: rgb(255,255,255,0.1);}
.news-swiper .focusBox .num li.on a, .focusBox .num a:hover {background:#4b0085;}

/*新闻*/
.hasMoreTab .hd {width:680px;margin: 0 auto;overflow:hidden;}
.hasMoreTab .hdcss{height:60px;width:100%;border-bottom:1px solid rgba(111, 125, 142, 0.2);padding:0 16px;box-sizing: border-box;position:relative;}
.hasMoreTab .hd .more {float:right;display: block;margin-right: 4px;margin-top: 28px;}
.hasMoreTab .hd .more a{color:#8C8C8C;font-size: 14px;}
.hasMoreTab .hd .more a:hover{color:#595959;}
.hasMoreTab .hd ul{padding: 0;margin: 0;}
.hasMoreTab .hd li{line-height:54px;z-index:1;position: relative;margin-right: 24px;cursor: pointer;float: left;font-size:24px;color:#565656;}
.hasMoreTab .hd li.on {line-height: 55px;z-index: 1;position: relative;margin-right: 24px;cursor: pointer;border-bottom:4px solid #460073;}
.hasMoreTab .hd li.on{color: #233043;font-weight: bold;}
.hasMoreTab .bd ul{width: 680px;margin: 0 auto;padding-top: 8px;padding-left: 0;}
.hasMoreTab .bd ul li:first-child{border-top: none;}
.hasMoreTab .bd ul li{height: auto;line-height: 32px;position:relative;padding:9px 0 9px 10px;background-size: 16px 16px;overflow: hidden;text-overflow: ellipsis;border-top: 1px #cccccc dashed;}
.hasMoreTab .bd ul li a{color: #233043;display:inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left;font-size: 18px;width: 86%;}
.timexw{float: right;width: 10%;text-align: center;color: #777777}
.hasMoreTab .bd ul li a:hover{color: #ff0000;}

@media (max-width: 1200px) {
  .product .cpzs ul li .tittime span{display: none;}
  .product .cpzs ul li{height: auto;background: none;width: 24%;margin-left: 0;padding: 0;}
  .product .cpzs ul li .pic{height: 4rem;width: 100%;margin-bottom: 5px;text-align: center;}
  .product .cpzs ul li .tittime{width: 100%;}
  .product .cpzs ul li .tt{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 30px;height: auto;background: #fff;text-align: center;}
  .mobileAllclass .index-adbanner {width: 100%;height: auto;margin: 0 auto 16px auto;padding: 0 16px;}
  .mobileAllclass .index-adbanner img {width: 100%;height: auto;}
  .mobileAllclass .index-bigBanner {height: auto;z-index: 1099;}
  .mobileAllclass .index-bigBanner.hover {height: 0;}
  .mobileAllclass .index-bigBanner-colse {width: 22px;height: 22px;background-size: 22px 22px;}
  .mobileAllclass .w1400 {width: 100%;overflow-x: auto;}
  .mobileAllclass .bannerSwiper-tips {display: none;}
  .mobileAllclass .offcanvas-backdrop {top: 55px;}
  .mobileAllclass .offcanvas.offcanvas-end {top: 55px;padding-top: 20px;box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.06) inset;}
  .mobileAllclass .offcanvas.offcanvas-end .border-bottom {border-color: #E9E9E9 !important;}
  .mobileAllclass .container-xl {padding: 0 4px 0 16px;}
  .mobileAllclass .mobile-search {visibility: visible;}
  .mobileAllclass .h-mobile-378 {height: 15rem !important;}
  .mobileAllclass .vh-mobile-530 {height: 33.125rem !important;padding-top: 44.5px;}
  .mobileAllclass .vh-mobile-200 {height: 15.625rem !important;}
  .mobileAllclass .pb-80 {padding-bottom: 32px;}
  .mobileAllclass .navbar {height: 55px;}
  .mobileAllclass .navbar.navbarLight .searchLight {display: block;}
  .mobileAllclass .navbar.navbarLight .tsearchDark {display: none;}
  .mobileAllclass .navbar.navbarLight .toggleLight {display: block;}
  .mobileAllclass .navbar.navbarLight .toggleDark {display: none;}
  .mobileAllclass .navbar.navbarLight .navbar-brand {padding: 0.75rem 0;}
  .mobileAllclass .navbar.navbarLight .navbar-brand .darkLogo {display: none;}
  .mobileAllclass .navbar.navbarLight .navbar-brand .whiteLogo {display: block;width: 190px !important;height: auto !important;}
  .mobileAllclass .navbar .navbar-brand {padding: 0.75rem 0;}
  .mobileAllclass .navbar .navbar-brand .darkLogo {display: block;width: 190px !important;height: auto !important;}
  .mobileAllclass .navbar .navbar-brand .whiteLogo {display: none;}
  .mobileAllclass .navbar .navbar-toggler:focus {box-shadow: none;}
  .mobileAllclass .navbar .searchLight {display: none;}
  .mobileAllclass .navbar .tsearchDark {display: block;}
  .mobileAllclass .navbar .toggleLight {display: none;}
  .mobileAllclass .navbar .toggleDark {display: block;}
  .mobileAllclass #offcanvasNavbar {display: block;}
  .mobileAllclass .offcanvas-body .navbar-nav .nav-item:hover .nav-link {background: url("../images/mobileT.png") no-repeat right 1rem center !important;background-size: 1rem 1rem !important;color: #333;}
  .mobileAllclass .offcanvas-body .navbar-nav .nav-item > .nav-link.active {background: url("../images/mobileTH.png") #fff no-repeat right 1rem center !important;background-size: 1rem 1rem !important;color: #333;}
  .mobileAllclass .offcanvas-body .navbar-nav .nav-item .nav-link {outline: none;font-size: 0.875rem;color: #333;padding: 0 1rem;text-align: left;height: 48px;display: flex;align-items: center;}
  .mobileAllclass .offcanvas-body .navbar-nav .nav-item.dropdown .nav-links {width: 100%;background: url("../images/mobileT.png") no-repeat right 1rem center;background-size: 1rem 1rem;}
  .mobileAllclass .offcanvas-body .navbar-nav .nav-item.dropdown .nav-links.show {background: url("../images/mobileTH.png") #fff no-repeat right 1rem center !important;background-size: 1rem 1rem !important;color: #333;}
  .mobileAllclass .offcanvas-body .navbar-nav .nav-item.dropdown .dropdown-menu {box-shadow: none;border-top: 1px solid #dee2e6;border-left: 0;border-right: 0;border-bottom: 0;border-radius: 0;}
  .mobileAllclass .offcanvas-body .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item {padding-left: 2.5rem;font-size: 0.875rem;color: #595959;height: 36px;display: flex;align-items: center;}
  .mobileAllclass .offcanvas-body .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item.active,
  .mobileAllclass .offcanvas-body .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item:active {outline: none;background: #FFE8E6 !important;color: #BF0B15 !important;}
  .mobileAllclass .bannerSwiper-out {height: 265px;}
  .mobileAllclass .bannerSwiper-out .bannerSwiper {height: 265px;}
  .mobileAllclass .bannerSwiper-out .bannerSwiper .swiper-slide img {height: 265px;}
  .mobileAllclass .bannerSwiper-out .show-data {width: auto;bottom: -115px;left: 16px;right: 16px;margin-left: 0;height: auto;padding-bottom: 18px;}
  .mobileAllclass .bannerSwiper-out .show-data .w1400 {display: flex;flex-wrap: wrap;}
  .mobileAllclass .bannerSwiper-out .show-data .data-item {height: auto;margin-bottom: 8px;width: 33.33%;display: block;}
  .mobileAllclass .bannerSwiper-out .show-data .data-item::before {display: none;}
  .mobileAllclass .bannerSwiper-out .show-data .data-item .number {font-size: 14px;padding-top: 17px;line-height: 30px;}
  .mobileAllclass .bannerSwiper-out .show-data .data-item .number span {font-size: 28px;}
  .mobileAllclass .bannerSwiper-out .show-data .data-item .number .name {font-size: 14px;margin-top: 8px;}
  .mobileAllclass .news-center .h180 {height: 128px;}
  .mobileAllclass .news-center .news-top {padding: 0 16px;}
  .mobileAllclass .news-center .news-top .news-swiper {float: none;width: 100%;height: 193px;}

  /*新闻轮播图*/
  .news-swiper .focusBox .next, .prev{cursor: pointer;position:absolute;z-index:1;}
  .news-swiper .focusBox .next{right:0;background:url("../images/picRight.png") no-repeat left center;width: 18px;height: 26px;opacity: 1;bottom: 84px;background-size: 18px 26px;}
  .news-swiper .focusBox .prev{left: 0; background:url("../images/picLeft.png") no-repeat left center;width: 18px;height: 26px;opacity: 1;bottom: 84px;background-size: 18px 26px;}
  .news-swiper .focusBox ul{margin: 0;padding: 0;}
  .news-swiper .focusBox {position: relative;width: 100%;height:193px;overflow: hidden;font: 12px/1.5 Verdana, Geneva, sans-serif;float: left;}
  .news-swiper .focusBox .pic{padding: 0;width: 100%!important;}
  .news-swiper .focusBox .pic li{height:193px!important;width: 100%!important;}
  .news-swiper .focusBox .pic img {object-fit: cover;}
  .news-swiper .focusBox .txt-bg {position: absolute;bottom: 0;z-index: 1;width:100%;overflow: hidden;height: 50px;line-height: 50px;padding: 0 10px;box-sizing: border-box;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.37) 45%, rgba(0, 0, 0, 0.65) 100%);border-radius: 0 0 4px 4px;left: 0;color: #fff;}
  .news-swiper .focusBox .txt {position: absolute;bottom: 6px;z-index: 2;height: 30px;width:100%;overflow: hidden;}
  .news-swiper .focusBox .txt li {height:30px;line-height:30px;position:absolute;bottom:0;width: 96%;}
  .news-swiper .focusBox .txt li a{color: white;padding: 0 0 0 10px;font-size: 14px;display:inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width:75%;float: left;}
  .news-swiper .focusBox .txt li span{float: right;font-size: 14px;color: #ffffff;}
  .news-swiper .focusBox .num {display: none;}
  .mobileAllclass .news-center .news-top .news-hot {float: none;width: 100%;height: auto;margin-top: 16px;}
  /*新闻*/
  .hasMoreTab .hd {width:100%;margin: 0 auto;overflow:hidden;}
  .hasMoreTab .hdcss{height:72px;width:100%;border-bottom:1px solid rgba(111, 125, 142, 0.2);padding:0 10px;box-sizing: border-box;position:relative;}
  .hasMoreTab .hd .more {float:right;display: block;margin-right: 4px;margin-top: 26px;}
  .hasMoreTab .hd .more a{color:#8C8C8C;font-size: 12px;}
  .hasMoreTab .hd .more a:hover{color:#595959;}
  .hasMoreTab .hd ul{padding: 0;margin: 0;}
  .hasMoreTab .hd li{line-height:68px;z-index:1;position: relative;margin-right: 0;margin-left: 12px; cursor: pointer;float: left;font-size:18px;color:#565656;}
  .hasMoreTab .hd li:first-child{margin-left: 0;}
  .hasMoreTab .hd li.on{line-height: 69px;z-index: 1;position: relative;margin-right: 0;cursor: pointer;border-bottom:3px solid #460073;}
  .hasMoreTab .hd li.on{color: #233043;font-weight: bold;}
  .hasMoreTab .bd .conWrap,.hasMoreTab .bd .con{width: 100% !important;}
  .hasMoreTab .bd ul{width: 100%;margin: 0 auto;padding-top: 8px;padding-left: 0;}
  .hasMoreTab .bd ul li{height: auto;line-height: 26px;position:relative;padding:8px 0 8px 40px;background: url(../images/logo_left.png) 16px 13px no-repeat;background-size: 16px 16px;overflow: hidden;text-overflow: ellipsis;}
  .hasMoreTab .bd ul li.topping::before{content: '';width: 16px;height: 16px;position: absolute;top: 12px;left: 39px;background: url(../images/toppings.png) center center no-repeat;background-size: 16px 16px;}
  .hasMoreTab .bd ul li.topping a{padding-left: 22px;}
  .hasMoreTab .bd ul li a{color: #233043;display:inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left;font-size: 14px;width: 98%;}
  .hasMoreTab .bd ul li a:hover{color: #ff0000;}
  .timexw{display: none;}

  .mobileAllclass .main-content, .mobileAllclass .light-bg, .mobileAllclass .main-title {background: #efefef;}
  .mobileAllclass .main-title {padding: 36px 0;}
  .mobileAllclass .main-title .main-info {font-size: 28px;}
  .mobileAllclass .main-title .main-intr {margin-top: 3px;font-size: 16px;}

  .mobileAllclass .swiper-box .swiperBox {bottom: 30px;left: 0;margin-left: 0;width: 100%;}
  .mobileAllclass .swiper-box .swiperBox::before {display: none;}

  .mobileAllclass .accordion {padding: 0 16px;background: #efefef;display: flex;width: max-content;height: 340px;}
  .mobileAllclass .accordion .acc-item {width: 240px;}
  .mobileAllclass .accordion .acc-item .acc-noraml {padding-top: 290px;}
  .mobileAllclass .accordion .acc-item.active {width: 240px;}
  .mobileAllclass .accordion .acc-item.active .acc-title {padding: 32px 16px 0 16px;height: auto!important;}
  .mobileAllclass .accordion .acc-item.active .acc-detail{width: 100%;font-size: 12px;line-height: 20px;margin-top: 19px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical;white-space: initial;padding: 0 16px;top: auto;}
  .mobileAllclass .accordion .acc-item.active .acc-title .title {font-size: 20px;width: 100%;}
  .mobileAllclass .accordion .acc-item.active .acc-more {bottom: 16px;font-size: 12px;left: 16px;}
  .mobileAllclass .accordion .acc-item + .acc-item {margin-left: 16px;}
/*更多案例*/
  #jdalmore{width: 100%;margin: 0 auto;padding-top: 20px;}
  #jdalmore a{display: block;text-align: center;font-weight: bold; width: 140px;height: 32px;line-height: 32px;margin: 0 auto;border: 1px #460073 solid;border-radius: 20px;color: #460073;}


  .mobileAllclass .h40 {height: 20px;}
  .mobileAllclass .pageBottom .pageBottom_logo {width: 149px;height: 28px;background: url(../images/whiteLogo.png) center center no-repeat;background-size: 149px auto;margin-top: 26px;margin-left: 35px;}
  .mobileAllclass .pageBottom .pageBottom_logo img {display: none;}

  .mobileAllclass .pageBottom .pageBottom_line {margin: 36px 16px 0 16px;}
  .mobileAllclass .pageBottom .pageBottom_list {margin-top: 17px;margin-left: 33px;width: auto;}
  .mobileAllclass .pageBottom .pageBottom_list .pageBottom_list_mian {margin-top: 4px;width: auto;float: none;font-size: 12px;text-indent: 18px;}
  .mobileAllclass .pageBottom .pageBottom_list .pageBottom_list_logo01 {background: url("../images/bottomImg01.png") left center no-repeat;background-size: 12px 14px;}
  .mobileAllclass .pageBottom .pageBottom_list .pageBottom_list_logo03 {background: url("../images/bottomImg03.png") left center no-repeat;background-size: 12px 12px;}
  .mobileAllclass .pageBottom .pageBottom_nav {margin: 16px 16px 0 16px;}
  .mobileAllclass .pageBottom .pageBottom_nav .pageBottom_nav_list {font-size: 12px;line-height: 20px;margin-top: 6px;}
  .mobileAllclass .pageBottom .pageBottom_copyright {margin-top: 16px;height: auto;padding-bottom: 20px;}
  .mobileAllclass .pageBottom .pageBottom_copyright .pageBottom_copyright_word {font-size: 12px;padding: 0 16px;}
  .mobileAllclass .searchBox {display: none!important;}
  .mobileAllclass .xwzk_banner {padding-top: 0px;margin-top: 55px;}
  .mobileAllclass .xwzk_banner .xwzk_banner_main {height: 150px;}
  .mobileAllclass .xwzk_banner .xwzk_banner_main + .pt-100 {padding-top: 0!important;}
  .mobileAllclass .xwzk_banner .xwzk_banner_title {padding-bottom: 0!important;font-size: 30px!important;}
  .mobileAllclass .newNav.nav-tabs {padding: 0;margin: 0 16px!important;}
  .mobileAllclass .newNav.nav-tabs .nav-link {padding: 0 5px;line-height: 22px;font-size: 14px;padding-bottom: 16px;}
  .mobileAllclass .newNav.nav-tabs .nav-link.active::before {left: 0;right: 0;}
  .mobileAllclass .listNum {margin-top: 5px;padding: 0 16px;}
  .mobileAllclass .newsBox {height: auto;margin-left: 16px;margin-right: 16px;align-items: flex-start !important;padding: 16px;}
  .mobileAllclass .newsBox .newsBox-photo {margin-left: 0!important;margin-right: 16px!important;}
  .mobileAllclass .newsBox .newsBox-photo + .me-4 {margin-right: 0!important;}
  .mobileAllclass .newsBox .newsBox-photo + .me-4 .d-flex {display: block!important;margin-top: 2px!important;}
  .mobileAllclass .newsBox .newsBox-photo + .me-4 .d-flex .newsBox-word {overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: initial;width: 100%;}
  .mobileAllclass .newsBox .newsBox-photo + .me-4 .d-flex .newsBox-time {margin-top: 6px;display: flex;justify-content: flex-end;}
  .mobileAllclass .luqiaoPage .page-item-other,
  .mobileAllclass .luqiaoPage .mobile-d-none {display: none;}
  .mobileAllclass .luqiaoPage .page-item.next .page-link,
  .mobileAllclass .luqiaoPage .page-item.prev .page-link {border: 0;background: rgba(0, 0, 0, 0);}
  .mobileAllclass .xwzxDetailMobile {padding: 0 16px!important;background: #EFEFEF;}
  .mobileAllclass .xwzxDetailMobile > .tab-content > .tab-pane > .py-3 > .boxShadowOther {background: #fff;}
  .mobileAllclass .xwzxDetailMobile > .tab-content > .tab-pane > .py-3 > .boxShadowOther .height1 + .pt-4 {margin-top: 0!important;padding-top: 16px!important;}
  .mobileAllclass .xwzxDetailMobile .px-sm-150 {padding: 0 16px;}
  .mobileAllclass .xwzxDetailMobile .newsPhotoCenter {padding: 0 16px 1px 16px!important;}
  .mobileAllclass .xwzxDetailMobile .newsPhotoCenter img {width: 100%!important;}
  .mobileAllclass .xwzxDetailMobile .xwzxDetailMobileTime {display: block!important;text-align: center;}
  .mobileAllclass .xwzxDetailMobile .xwzxDetailMobileTime .d-flex {display: block!important;}
  .mobileAllclass .xwzxDetailMobile .xwzxDetailMobileTime .d-flex .ms-5 {margin-left: 0px!important;}
  .mobileAllclass .dqzc_video {display: none;}
  .mobileAllclass .dqzc_tabs {display: none!important;}
  .mobileAllclass .tab-pane > .pt-5.mt-5 {margin-top: 0!important;padding-top: 20px!important;}
  .mobileAllclass .tab-pane > .pt-5 {padding-top: 0px!important;}
  .mobileAllclass .dqzc_photo {margin-top: 0px;padding-bottom: 0px;}
  .mobileAllclass .dqzc_photo .dqzc_photo_list {margin: 16px 16px 0 16px;width: 100%;}
  .mobileAllclass .dqzc_photo .dqzc_photo_list .dqzc_photo_img .dqzc_photo_name {padding: 0 10px;font-size: 20px;}
  .mobileAllclass .gywm {display: block;margin: 16px;padding: 16px 0 16px 16px;background: #FFFFFF;box-shadow: 0px 8px 20px 0px rgba(51, 6, 79, 0.08);border-radius: 8px 8px 8px 8px;width: calc(100% - 32px);position: relative;overflow: initial;}
  .mobileAllclass .gywm .gywm-map {width: calc(100% - 16px);height: 160px;margin-top: 35px;}
  .mobileAllclass .gywm .gywm-left .gywm-left-mian {height: auto;font-size: 14px;}
  .mobileAllclass .gywm .gywm-left .gywm-left-mian img {width: 24px;height: 24px;margin-right: 9px;}
  .mobileAllclass .gywm .gywm-left .gywm-left-mian + .gywm-left-mian {margin-top: 10px;}
  .mobileAllclass .gywm::before {content: '';position: absolute;top: -16px;right: -16px;left: -16px;bottom: -16px;background: #EFEFEF;z-index: -1;}
  .mobileAllclass .qyewAll .height100 {height: 55px;}
  .mobileAllclass .qyewAll .w1400 + .height100 {display: none;}
  .mobileAllclass .cultureBanner_video {height: 15.625rem !important;}
  .mobileAllclass .overview_company {background: #fff;margin: 16px;position: relative;box-shadow: 0px 8px 20px 0px rgba(51, 6, 79, 0.08);border-radius: 8px 8px 8px 8px;padding: 13px 16px 42px 16px;}
  .mobileAllclass .overview_company::before {content: '';position: absolute;top: -16px;right: -16px;left: -16px;bottom: -16px;background: #EFEFEF;z-index: -1;}
  .mobileAllclass .overview_company .overview_company_box {width: 100%;}
  .mobileAllclass .overview_company .overview_company_box .overview_company_list {width: 100%;padding: 16px 0;margin-top: 2px;}
  .mobileAllclass .overview_company .overview_company_box .overview_company_list .overview_company_list_img {width: 46px;height: 46px;margin-right: 6px;}
  .mobileAllclass .overview_company .overview_company_box .overview_company_list .overview_company_list_img img {width: 46px;height: 46px;}
  .mobileAllclass .overview_company .overview_company_box .overview_company_list .overview_company_list_mian {display: block;}
  .mobileAllclass .overview_company .overview_company_box .overview_company_list .overview_company_list_mian .overview_company_list_title {font-size: 20px;line-height: 29px;height: 29px;}
  .mobileAllclass .overview_company .overview_company_box .overview_company_list .overview_company_list_mian .overview_company_list_tips {font-size: 14px;margin-top: 3px;line-height: 20px;height: 20px;}
  .mobileAllclass .business_bg {background: #EFEFEF;}
  .mobileAllclass .waterNav {display: block;overflow-y: auto;background: #EFEFEF;}
  .mobileAllclass .waterNav .nav-tabs {width: max-content;margin-top: 0!important;margin-bottom: 0!important;border-bottom: solid 1px #D8D8D8;padding: 0 16px;}
  .mobileAllclass .waterNav .nav-tabs .nav-link {padding: 9px 5px!important;font-size: 16px!important;margin: 0 11px;}
  .mobileAllclass .waterNav + .waterBk_title {display: none;}
  .mobileAllclass .waterBk_title {font-size: 28px;margin-top: 24px;}
  .mobileAllclass .waterBk {background-size: cover;min-height: auto;}
  .mobileAllclass .investBg_box_line {display: none;}
  .mobileAllclass .investBg_box {margin-top: 16px;padding: 0 16px;font-size: 12px;line-height: 24px!important;}
  .mobileAllclass .investBg {min-height: auto;padding-bottom: 16px;}
  .mobileAllclass .waterBk_box {margin-top: 16px;flex-direction: column;padding-bottom: 33px;}
  .mobileAllclass .waterBk_box .waterBk_box_photo {margin: 16px 16px 0 16px;width: calc(100% - 32px);height: 193px;}
  .mobileAllclass .waterBk_box .waterBk_box_photo img {width: 100%;height: 100%;object-fit: cover;}
  .mobileAllclass .waterBk_box .waterBk_box_left {border-top: 0;font-size: 12px;line-height: 24px!important;width: 100%;padding: 0 16px;margin: 0;}
  .mobileAllclass .waterBk_box .waterBk_box_left::before {display: none;}
  .mobileAllclass .ywlyMobileBg {background: linear-gradient(45deg, #370E51 0%, #8441C7 100%);box-shadow: 0px 4px 30px 0px rgba(89, 67, 103, 0.4993);}
  .mobileAllclass .ywlyMobileBg .waterBk_title {color: #fff;}
  .mobileAllclass .business_swiper {padding: 0;margin-top: 20px;}
  .mobileAllclass .business_swiper + .h-78 {height: 20px;}
  .mobileAllclass .business_swiper .business_swiper_left,
  .mobileAllclass .business_swiper .business_swiper_right {display: none;width: 44px;height: 360px;}
  .mobileAllclass .business_swiper .business_swiper_left .swiper,
  .mobileAllclass .business_swiper .business_swiper_right .swiper {height: 100%;}
  .mobileAllclass .business_swiper .business_swiper_left .swiper .swiper-slide,
  .mobileAllclass .business_swiper .business_swiper_right .swiper .swiper-slide {display: flex;align-items: center;}
  .mobileAllclass .business_swiper .business_swiper_word {margin: 0 12px;font-size: 12px;overflow: hidden;line-height: 18px;text-align: center;}
  .mobileAllclass .business_swiper .business_swiper_lable {display: none;}
  .mobileAllclass .business_swiper .business_swiper_mian {width: 100%;height: 618px;}
  .mobileAllclass .business_swiper .business_swiper_mian::before {display: none;}
  .mobileAllclass .business_swiper .business_swiper_mian .business_swiper_content {height: 618px;padding: 0 16px;margin-top: 0;background: none;}
  .mobileAllclass .business_swiper .business_swiper_mian .business_swiper_content .business_swiper_photo {width: 100%;padding: 6px;height: 329px;background: #fff;position: relative;left: 0;top: 0px;}
  .mobileAllclass .business_swiper .business_swiper_mian .business_swiper_content .business_swiper_photo::before {width: 210px;height: 62px;right: -16px;bottom: -16px;}
  .mobileAllclass .business_swiper .business_swiper_mian .business_swiper_content .business_swiper_photo img {width: 100%;height: 100%;object-fit: cover;}
  .mobileAllclass .business_swiper .business_swiper_mian .business_swiper_content .business_swiper_box {margin: 0;padding: 0;height: calc(100% - 329px);}
  .mobileAllclass .business_swiper .business_swiper_mian .business_swiper_content .business_swiper_box .business_swiper_box_title {margin-top: 33px;font-size: 32px;line-height: 45px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
  .mobileAllclass .business_swiper .business_swiper_mian .business_swiper_content .business_swiper_box .business_swiper_line {margin-top: 16px;}
  .mobileAllclass .business_swiper .business_swiper_mian .business_swiper_content .business_swiper_box .business_swiper_box_word {font-size: 14px;line-height: 22px;margin-top: 10px;-webkit-line-clamp: 4;}
  .mobileAllclass .business_swiper_box_more {bottom: 0;left: 0;position: relative;display: flex;align-items: center;line-height: 18px;font-size: 12px;background: none;margin-top: 16px;}
  .mobileAllclass .accordion_eject_yebk {top: 0;}
  .mobileAllclass .accordion_eject_yebk.hover {height: 100%;}
  .mobileAllclass .overview_cover {display: none;}
  .mobileAllclass .overview_bg01, .mobileAllclass .overview_bg07, .mobileAllclass .overview_bg02, .mobileAllclass .overview_bg03 {height: auto;background-size: cover;}
  .mobileAllclass .overview_bg01 {background-size: cover;}
  .mobileAllclass .overview_header {padding-top: 69px;display: block;}
  .mobileAllclass .overview_header .overview_header_title {line-height: 25px;font-size: 18px;font-weight: 700;color: #fff;height: auto;}
  .mobileAllclass .overview_header .overview_header_word {display: none;}
  .mobileAllclass .overview_header .overview_header_word_mobile {margin-top: 14px;display: block;position: relative;}
  .mobileAllclass .overview_header .overview_header_word_mobile p {font-size: 12px;color: #FFFFFF;line-height: 24px;text-indent: 2em;text-align: justify;}
  .mobileAllclass .overview_header .overview_header_word_mobile .overview_header_word_mobile_more {display: flex;align-items: center;font-size: 12px;color: #FFFFFF;line-height: 24px;position: absolute;right: 0;bottom: 0;}
  .mobileAllclass .overview_header .overview_header_word_mobile .overview_header_word_mobile_more img {width: auto;height: 12px;margin-left: 3px;}
  .mobileAllclass .overview_header .overview_header_lable {margin-right: 0;width: 100%;padding: 0 16px;}
  .mobileAllclass .overview_header .overview_header_right {margin-top: 16px;display: flex;padding: 0 16px;justify-content: space-between;padding-bottom: 134px;}
  .mobileAllclass .overview_header .overview_header_right .overview_header_tips .overview_header_tips_name {font-size: 14px;height: 40px;line-height: 40px;}
  .mobileAllclass .overview_header .overview_header_right .overview_header_tips .overview_header_tips_name span {margin-right: 1px;font-size: 36px;}
  .mobileAllclass .overview_header .overview_header_right .overview_header_tips .overview_header_tips_lable {margin-top: 0;font-size: 14px;}
  .mobileAllclass .overview_header .overview_header_right .overview_header_tips + .overview_header_tips {margin-top: 0;}
  .mobileAllclass .overview_header .overview_header_paly {position: absolute;margin-top: 116px;padding: 0 11px 0 14px;height: 42px;transform: translate(-50%, 0) !important;left: 50%;font-size: 14px;}
  .mobileAllclass .overview_header .overview_header_paly .overview_header_paly_ann {width: 26px;height: 26px;background-size: 26px 26px;}
  .mobileAllclass .overview_title, .mobileAllclass .overview_title_light {margin-top: 24px;height: auto;line-height: 41px;font-size: 28px;text-align: center;}
  .mobileAllclass .overview_eject_cover {z-index: 3333;}
  .mobileAllclass .overview_eject_mian {z-index: 3334;}
  .mobileAllclass .overview_eject_close {z-index: 3335;}
  .mobileAllclass .overview_leader {margin-top: 24px;display: block;padding: 0 16px 25px 16px;}
  .mobileAllclass .overview_leader .overview_leader_mian {width: 100%;height: auto;display: block;padding: 16px 0 23px 0;}
  .mobileAllclass .overview_leader .overview_leader_mian::after {width: 100%;}
  .mobileAllclass .overview_leader .overview_leader_mian .overview_leader_mian_name {width: 100%;background-size: 26px 26px;padding-left: 92px;background-position: 40px 4px;line-height: 30px;font-size: 20px;}
  .mobileAllclass .overview_leader .overview_leader_mian .overview_leader_mian_lable {margin-top: 8px;height: auto;line-height: 20px;font-size: 14px;padding-left: 92px;padding-right: 16px;}
  .mobileAllclass .overview_tabs {display: none;}
  .mobileAllclass .overview_tabs_mobile {display: block;}
  .mobileAllclass .overview_time {margin-top: 24px;display: block;}
  .mobileAllclass .overview_time .overview_time_box {width: 100%;overflow-x: auto;}
  .mobileAllclass .overview_time .overview_time_box .overview_time_tabs {display: flex;width: max-content;height: 82px;padding: 0 12px;}
  .mobileAllclass .overview_time .overview_time_box .overview_time_tabs .overview_time_tabs_mian {height: 68px;font-size: 16px;margin: 0 12px;display: block;}
  .mobileAllclass .overview_time .overview_time_box .overview_time_tabs .overview_time_tabs_mian .overview_time_tabs_mian_line {width: auto;left: -24px;right: -24px;height: 2px;top: 37px;bottom: auto;}
  .mobileAllclass .overview_time .overview_time_content {padding-bottom: 32px;}
  .mobileAllclass .overview_time .overview_time_content .overview_time_title {display: none;}
  .mobileAllclass .overview_time .overview_time_content .overview_time_list_box {padding: 0 26px;height: auto;}
  .mobileAllclass .overview_time .overview_time_content .overview_time_list_box .overview_time_list {padding: 0 0 16px 24px;background-position-y: 7px;line-height: 20px;font-size: 14px;}
  .mobileAllclass .overview_time .overview_time_down, .mobileAllclass .overview_time .overview_time_up {bottom: 31px;left: 50%;width: 30px;height: 30px;display: none;}
  .mobileAllclass .certify {width: 100%;height: 339px;overflow: hidden;margin-top: 28px;padding-top: 21px;}
  .mobileAllclass .certify + .height100 {height: 0;}
  .mobileAllclass .certify .swiper-button-next, .mobileAllclass .certify .swiper-button-prev {width: 30px;height: 30px;left: 50%;right: auto;margin-left: -57px;top: auto;bottom: 60px;}
  .mobileAllclass .certify .swiper-button-next {margin-left: 27px;}
  .mobileAllclass .certify .swiper-container {transform: scale(0.2678);transform-origin: top left;width: 1400px;position: absolute;left: 50%;margin-left: -187.45px;}
  .mobileAllclass .certify .swiper-container .swiper-slide.swiper-slide-active img {width: 750px;height: 598px;margin-left: -82px;margin-top: -79px;}
  .mobileAllclass .certify .swiper-container .swiper-slide.swiper-slide-active p {display: block;position: absolute;transform: translate(-50%, 0) !important;left: 50%;bottom: -170px;}
  .mobileAllclass .certify .swiper-container .swiper-slide p {font-size: 52px;white-space: nowrap;display: none;line-height: 68px;}
  .mobileAllclass .maintain {min-height: calc(100vh - 419px);background-size: 250px 250px;margin: 0px 0;height: 360px;flex: none;}
  .djpp-top {display: none;}
  .djpp-body {padding: 16px;}
  .djpp-pannel {box-shadow: 0px 4px 10px 0px rgba(67, 35, 35, 0.15);border-radius: 6px;}
  .djpp-valueType1 {display: grid;grid-template-columns: 1fr;padding: 24px;}
  .djpp-valueType1 .icon {margin-bottom: 32px;}
  .djpp-valueType1 .icon img {width: 200px;}
  .djpp-valueType1 .content p {margin-bottom: 32px;}

  .link{width: 100%;margin-top: 40px;}
  .link .links{width: 98%;margin: 0 auto;overflow: hidden;border-top:none;}
  .yqlj{display: none;}
  .link .links ul{padding: 0;width: 100%;float: right;margin-top: 0;margin-bottom: 0;}
  .link .links ul li{float: left;width: 49%;margin-left: 1%;margin-bottom:5px;margin-top:5px;height: 3rem;}
  .link .links ul li:first-child{margin-left: 1%;}
  .link .links ul li img{width: 100%;height: 100%;}

  /*首页公司业务*/
  .product .tab ul{width: 100%;}
  .product .tab ul li{width: 31%;margin-right: 5px;margin-bottom: 5px;}
  .product .cpzs{min-height: auto;margin-bottom: 20px;}
  .product .tab{left: 5%;transform: initial;bottom: 40px;}
}
.overview_header_word_mobile {display: none;}
.overview_tabs_mobile {display: none;padding-bottom: 38px;}
.overview_tabs_mobile .overview_tabs_mobile_header {margin-top: 24px;display: flex;align-items: center;justify-content: center;}
.overview_tabs_mobile .overview_tabs_mobile_header .overview_tabs_mobile_header_mian {height: 42px;line-height: 25px;font-size: 18px;color: #6F7D8E;}
.overview_tabs_mobile .overview_tabs_mobile_header .overview_tabs_mobile_header_mian + .overview_tabs_mobile_header_mian {margin-left: 41px;}
.overview_tabs_mobile .overview_tabs_mobile_header .overview_tabs_mobile_header_mian.hover {position: relative;color: #460073;font-weight: 500;}
.overview_tabs_mobile .overview_tabs_mobile_header .overview_tabs_mobile_header_mian.hover::before {content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 2px;background: linear-gradient(45deg, #370E51 0%, #8441C7 100%);border-radius: 4px;}
.overview_tabs_mobile .overview_tabs_content {margin-top: 14px;display: flex;flex-wrap: wrap;padding: 1px 16px 0 16px;}
.overview_tabs_mobile .overview_tabs_content .overview_tabs_content_mian {width: calc(33.33% - 11px);height: 78px;display: flex;align-items: center;justify-content: center;background: #460073;margin-top: 11px;line-height: 22px;text-align: center;font-size: 16px;flex-direction: column;color: #fff;}
.overview_tabs_mobile .overview_tabs_content .overview_tabs_content_mian span {font-size: 12px;color: rgba(255, 255, 255, 0.5);line-height: 18px;margin-top: -3px;}
.overview_tabs_mobile .overview_tabs_content .overview_tabs_content_mian:nth-child(3n) {margin-left: 16px;}
.overview_tabs_mobile .overview_tabs_content .overview_tabs_content_mian:nth-child(3n+2) {margin-left: 16px;}
