﻿/*header*/
.br-header {position:fixed;top:0;z-index:99;width:100%;height:5rem;transition: top .8s;}
.header-box {height:100%;display:flex;transition:.3s;}
.menu-wrap {padding-left:3rem;border-bottom:1px solid rgba(255,255,255,.05);transition:all .5s !important;background:rgba(0,0,0,.03);display:flex;align-items:center;justify-content:space-between;flex:1;}
.menu-wrap .logo img {filter:brightness(0) invert(1);width:100%;display:block;max-height:50px;object-fit:contain;}
.navbar-nav {display:flex;}
.navbar-nav .head-nav {display:flex;margin-right:10rem;}
.navbar-nav .head-nav>li {margin:0 0.5rem;}
.navbar-nav .head-nav>li>a {font-size:.975rem;color:#fff;font-weight:bold;padding:0rem 0.6rem;height:5rem;line-height:5rem;display:block;position:relative;}
.navbar-nav .head-nav>li>a::before {content:'';display:block;background:#3b76ff;height:4px;width:70%;position:absolute;left:50%;bottom:-0.5px;transform:translateX(-50%) scaleX(0);transform-origin:center;transition:all 0.5s;border-radius:3px;}
.navbar-nav .head-nav>li.cur>a::before {transform:translateX(-50%) scaleX(1);}
.navbar-nav .head-nav>li:hover>a::before,.navbar-nav .head-nav>li.cur>a::before {transform:translateX(-50%) scaleX(1);}
.br-header.header-sticky-on {box-shadow:0 8px 13px -12px rgba(21,20,20,.2);}
.br-header.header-sticky-on .header-box {background:rgba(255,255,255,1);}
.br-header.header-sticky-on .menu-wrap .logo img {filter:none;}
.br-header.header-sticky-on .head-nav>li>a {color:#000000;}
.br-header.header-hide {top:-5rem;}
.tel-info {padding-left:2rem;padding-right:3rem;background:#0052d9;display:flex;align-items:center;}
.tel-info .tel-text {display:flex;align-items:center;justify-content:end;}
.tel-info .tel-text img {height:1rem;filter:brightness(0) invert(1);margin-right:.2rem;width:auto;}
.tel-info .tel-text span {color:#fff !important;font-size:1rem;}
.tel-info .tel-num {margin-top:.5rem;font-size:1.5rem;color:#fff;font-weight:600;}

/*index*/
.swiper-container {width:100%;height:100%;transition:none !important;}
.br-banner {height:100vh;width:100%;position:relative;}
.br-banner .banner {width:100%;height:100%;position:relative;}
.br-banner .banner img {position: relative;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.br-banner.about-banner .banner img{width:100%;}
.br-banner .banner video {width:100%;height:100%;display:block;object-fit:cover;position:relative;}
.br-banner .banner .mb-bg {position:absolute;width:100%;height:100%;background:rgba(0,0,0,.3);top:0;left:0;}
.full-100 {width:100%;}
.br-banner .txt {position:absolute;top:30%;width:100%;left:0;z-index:3;text-align:center;}
.br-banner .txt h3 {display:block;text-align:center;height:20px;}
.br-banner .txt h3 span {display:inline-block;width:100px;height:1px;background:#fdd000;vertical-align:top;margin:10px 0 0 0;}
.br-banner .txt h3 font {display:inline-block;color:#fdd000;font-size:20px;font-weight:bold;line-height:20px;margin:0 10px;}
.br-banner .txt h4 {display:block;color:#fff;font-weight:bold;text-align:center;font-size:50px;letter-spacing:8px;line-height:50px;margin:50px 0 30px;}
.br-banner .txt h5 {display:block;text-align:center;color:#fff;font-size:20px;font-weight:normal;letter-spacing:4px;line-height:1.5;padding:0 5rem;}
.br-banner .txt #b-a {display:inline-block;text-align:center;color:#fff;margin:60px 0 0 0;display: flex;justify-content: center;align-items: center;}
.br-banner .txt #b-a .play-circle {margin: 0 10px 0 0;vertical-align:top;background: url(../images/play.png) no-repeat 0 0;display: block;width: 30px;height: 30px;background-size: cover;}
.br-banner .txt #b-a span {display:inline-block;vertical-align:top;line-height:36px;font-size:22px;color:#fdd000;letter-spacing:2px;}
.br-banner .swiper-pagination {left: auto;right: 0;bottom: 3rem;width: 100%;text-align: center;padding: .5rem 0;}
.br-banner .swiper-pagination .swiper-horizontal .swiper-pagination {left:auto;right:0;bottom:0;width:20%;text-align:right;margin:0 1rem 1rem 0;}
.br-banner .swiper-pagination .swiper-pagination-bullet{background:#fff;width:12px;height: 12px;opacity: .9;}
.br-banner .swiper-pagination .swiper-pagination-bullet-active{background:#3b76ff;width: 40px;border-radius: 10px;}
.br-banner .shubiao {position:absolute;right:2rem;bottom:2rem;z-index:9;display:flex;flex-direction:column;align-items:center;}
.br-banner .shubiao i {text-align:center;position:relative;width:24px;height:24px;display:block;background:url(../images/shubiao.png) no-repeat 0 0;background-size:cover;animation:shubiao 1s linear infinite;}
.br-banner .shubiao span {margin-top:.5rem;color:#fff;font-size:.875rem;}
@keyframes shubiao {
	0% {transform: translateY(0);}
	50% {transform: translateY(0.04rem);}
	100% {transform: translateY(0.06rem);opacity: 0;}
}
/*index_about_wrap*/
.index_about_wrap {background: #f0f2f7;position: relative;}
.web_center {padding: 0 10.41666vw;}
.index_about_box {padding: 3rem 0;}
.index_about_title_en {text-align:center;font-size:2rem;line-height:1.5;color:#5c5c5c;}
.index_about_title {text-align:center;font-size:2rem;color:#1d1d1d;font-weight:bold;}
.home-title {text-align:center;margin-top:3rem;}
.home-title h2 {font-size:1.5rem;font-weight:500;color:#515151;}
.home-title p {width:80%;font-size:1rem;color:#7b7a7a!important;line-height:1.6;text-align:center;margin:1.5rem  auto 0}
.index_about_roll_box {padding:2rem 0;display:flex;flex-wrap:wrap;gap:10px;}
.index_about_roll_box .index_about_roll_item {flex:0 0 calc(20% - 9px);text-align:center;}
.index_about_roll_box .index_about_roll_item {border-right:1px solid #dcdcdc;}
.index_about_roll_box .index_about_roll_item:last-child {border-right:0px;}
.index_about_roll_number {font-size:3rem;line-height:1.5;color:#0052d9;font-weight:600;font-family:"NumberBold","Microsoft YaHei";}
.index_about_roll_text {font-size:.875rem;line-height:1.5;color:#666666;}
.index_about_button_box {-webkit-justify-content:center;justify-content:center;padding:1.5625vw 0 2.6041666vw 0;display: flex;flex-wrap: wrap;}
.index_about_button_item {position:relative;margin:0 1.041666vw;}
.index_about_button_white:after {content:"";position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;border:1px solid #cccccc;}
.index_about_button_color {position:relative;overflow:hidden;}
.index_about_button_color:before {content:"";position:absolute;width:100%;height:100%;left:-100%;top:0;background:#fff;z-index:1;-webkit-transition:all .3s cubic-bezier(.69,.09,.46,.75);transition:all .3s cubic-bezier(.69,.09,.46,.75);}
.index_about_button_color:after {content:"";position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;border:1px solid #0052d9;background:#0052d9;}
.index_about_button_color:hover:before {left:0;-webkit-border-radius:0;border-radius:0;}
.index_about_button_color:hover a {color:#0052d9;}
.index_about_button_item a {padding:0 1rem;font-size:0.83333vw;line-height:2.91666vw;text-align:center;position:relative;z-index:1;}
.index_about_button_white {position:relative;overflow:hidden;background:#f0f2f7;}
.index_about_button_white a {color:#0052d9;position:relative;z-index:2;-webkit-transition:all .3s cubic-bezier(.69,.09,.46,.75);transition:all .3s cubic-bezier(.69,.09,.46,.75);}
.index_about_button_white:before {content:"";position:absolute;width:100%;height:100%;left:-100%;top:0;background:#0052d9;z-index:1;-webkit-transition:all .3s cubic-bezier(.69,.09,.46,.75);transition:all .3s cubic-bezier(.69,.09,.46,.75);}
.index_about_button_white:hover a {color:#fff;}
.index_about_button_white:hover:before {-webkit-transform:rotate(0);transform:rotate(0);left:0;-webkit-border-radius:0;border-radius:0;}
.index_about_button_color a {color:#fff;-webkit-transition:all .3s cubic-bezier(.69,.09,.46,.75);transition:all .3s cubic-bezier(.69,.09,.46,.75);}
.index_about_button_color a:before {margin-right:0.26041666vw;}
.index_about_button_text {font-size:0.7291666vw;color:#999999;text-align:center;}
.index_about_button_item a img{position: relative;top: 3px;width: 16px;height: 16px;margin-right: 3px;vertical-align: baseline;}
/*server*/
.index_services_wrap{background-color: #fff;padding:3rem 0 2rem 0;}
.i-services-content{position: relative;margin-top:2rem;}
.i_service {margin-top:0.3rem;display:flex;justify-content:center;}
.i_service li .s-zhtitle {height:7.2rem;background:#3b76ff;position:relative;margin-top:1.125rem;display:block;}
.i_service li .s-zhtitle .s-zh1 {display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;padding-top:.6rem;position:relative;z-index:0;transition:none!important;}
.i_service li .s-zhtitle .s-zh2 {position:absolute;width:100%;height:100%;display:none;align-items:center;justify-content:center;top:0;left:0;background:#3b76ff;transition:none!important;}
.i_service li.on .s-zhtitle {height:8.3rem;margin-top:0;}
.i_service li.on .s-zhtitle .s-zh1 {display:none;}
.i_service li.on .s-zhtitle .s-zh2 {display:flex;width:100%;}
.i_service li .s-zhtitle .s-zh2 h5 {font-size:1.4rem;color:#fff;line-height:1.5;text-wrap:nowrap;font-weight: 600;}
.i_service li .s-zhtitle .s-zh2 img {max-height:5.38rem;width:auto;}
.i_service li .s-zhtitle .s-zh1 h5 {font-size:1.2rem;line-height:1.5;font-weight: 600;}
.i_service li .s-zhtitle .s-zh1 p,.i_service li .s-zhtitle .s-zh2 p {font-size:var(--f16);line-height:1.5;color:#fff;text-wrap:nowrap;}
.i_service li .s-zhtitle .s-zh1 img {position:absolute;top:0;left:50%;transform:translate(-50%,0);z-index:-1;max-height:4.5rem;width:auto;}
.i_service li {width:18.4%;transition:none !important;overflow:unset!important;/}
.i_service li:first-child .s-zhtitle {border-radius:.5rem 0 0 0;}
.i_service li:first-child .s-zhnr {border-radius:0 0 0 .5rem;}
.i_service li:last-child .s-zhtitle {border-radius:0 .5rem 0 0;}
.i_service li:last-child .s-zhnr {border-radius:0 0 .5rem 0;}
.i_service li.on {border-radius:.5rem;}
.i_service li.on .s-zhtitle {border-radius:.5rem .5rem 0 0;overflow:hidden;}
.i_service li:nth-child(odd) .s-zhnr {background:#e8e8e8;}
.i_service li:nth-child(even) .s-zhnr {background:#eeeeee;}
.i_service li .s-zhnr {display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 2rem;height:100%;}
.i_service li.on .s-zhnr {display:none;}
.i_service li .s-zhnrs .swiper {margin-top:1rem;padding-bottom:2rem;transition:none !important; overflow:hidden;height: 10rem;}
.i_service li .s-zhnrs .swiper .swiper-pagination-bullet {width:8px;height:8px;border:2px solid #d6d6d6;border-radius:50%;background:transparent;opacity:1;}
.i_service li .s-zhnrs .swiper .swiper-pagination-bullet-active {border:2px solid #c7000b;}
.i_service li .s-zhnrs .swiper-slide a {background:#f9f9f9;display:flex;align-items:center;justify-content:center;min-height:4.5rem;height:100%;color:#2b2b2b;font-size:12px;line-height:1.5;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:5px;flex-direction:column;transition:all .8s;}
.i_service li .s-zhnrs .swiper-slide a img {width: 24px;height: 25px;margin-bottom:0.04rem;}
.i_service li .s-zhnrs .swiper-slide a:hover {background:#d9d9d9;color:#070707;}
.i_service li .s-zhnr a {color:#818181;display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:3;width:100%;}
.i_service li .s-zhnr a i {width: 22px;height: 22px;display: block;background: url(../images/icon-jiantou.png) no-repeat 0 0;background-size: cover;}
.i_service li .s-zhnrs {display:none;}
.i_service li .s-zhbox {transition:none;}
.i_service li.on .s-zhbox {box-shadow:0 5px 12px 4px rgba(152,152,152,.26);border-radius:0 0 10px 10px;}
.i_service li.on .s-zhnrs {display:block;padding:1.5rem;background:#fff;height:calc(100% + 1rem);border-radius:0 0 10px 10px;overflow:hidden;min-height:2.05rem;}
.i_service li .s-zhbox {position:relative;}
.i_service li .s-zhnrs > p {color:#8c8c8c;font-size:14px;line-height:1.5;text-align:left;display:none;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.i_service li.on .s-zhnrs p {display:-webkit-box;}
/*ipart1*/
.index_ipart_wrap{padding:3rem 0;position: relative;overflow: hidden;background-color: #fff;}
.ipart1{position: relative;margin-top:2rem;}
.ipart1 .rect-242{padding-bottom:242.857%;}
.ipart1 .rect-59{padding-bottom:68.328%;}
.ipart1 .item{position:relative; float:left; width:10.8%; height: 100%; margin-left: 0.66%; transition:all .6s ease; overflow:hidden;}
.ipart1 .item:first-child{margin-left: 0;}
.ipart1 .item .img_box{position:relative; width: 100%; height:100%; overflow:hidden;}
.ipart1 .item .img_cover{position:relative; opacity:1; max-width:none; width:100%; transition:opacity 0.2s ease 0.4s; z-index:2;}
.ipart1 .item .img_full{position:absolute; top:0; left:0; width:100%; opacity:1; max-width:none; height:100%; transition:opacity 0.1s ease 0.1s; z-index:1;}
.ipart1 .item .txt_box{position:absolute; top:0; left:0; width: 100%; height:100%; z-index: 10;}
.ipart1 .item .txt_cover{position:absolute; top:50%; left:50%; width: 100%; transform:translate(-50%, -50%); text-align: center;}
.ipart1 .item .txt_cover .tit{color: #fff;font-size: 1rem!important;margin-top: 1.5rem;font-weight: 600;}
.ipart1 .item .txt_cover .con{color: #fff; margin-top:1rem; display: none;}
.ipart1 .item .txt_full{position:absolute; bottom:0.12rem; left:2rem; right:2rem;  opacity:0; width: 32rem;transition: all .6s ease;}
.ipart1 .item .txt_full .tit{margin-top: 1.5rem;  }
.ipart1 .item .txt_full .tit a{color: #fff;font-size: 1.75rem;}
.ipart1 .item .txt_full .con{margin-top: 1.5rem; color: #fff;}
.ipart1 .item .txt_full .txt{ margin-top: .5rem; color: #fff;line-height: 1.6;}
.ipart1 .item .txt_full .txt a{ font-size:1rem; color: #fff;}
.ipart1 .item.on{width: 42.6%; transition:all .6s ease;}
.ipart1 .item.on .img_cover{opacity:0; transition:opacity 0s ease;}
.ipart1 .item.on .img_full{opacity:1;}
.ipart1 .item.on .txt_cover{display:none;}
.ipart1 .item.on .txt_full{opacity:1; bottom:2.6rem; transition:all .6s ease;}
*[class*="rect-"] {position:relative;display:block;width:100%;height:0;overflow:hidden;}
*[class*="rect-"] ._full {position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;}
img[data-srcloaded] {opacity:1;filter:alpha(opacity=100);}
/*index_intro_wrap*/
.index_intro_wrap{position: relative;background:#fff url(../images/intro_bg.jpg) no-repeat center / cover;overflow: hidden;}
.index_intro_wrap::after{content:""; position:absolute; top:0; left:0; right:0; bottom:0; background:url(../images/intro_overlay.png) no-repeat right/auto 100%; z-index:0;}
.index_intro_wrap .intro{padding:5.5rem 0; position:relative; z-index:1;}
.index_intro_wrap .intro .txt{color:#fff;font-size: 1rem;}
.index_intro_wrap .intro .tit{color:#fff; line-height:4rem; margin-top:1.5rem;font-size: 3rem;}
.index_intro_wrap .intro .con{color:#fff; margin-top:2rem;font-size: .875rem;line-height: 1.6;}
.index_intro_wrap .intro .btns{margin-top:1.36rem;}
.index_intro_wrap .intro .btns .more_btn{float:left; position:relative; display:block; line-height:3.3rem; color:#fff; font-size: 1.16rem;  padding:0 3rem; z-index: 0;}
.index_intro_wrap .intro .btns .more_btn:hover{color:#ea5514;}
.index_intro_wrap .intro .btns .more_btn::before{content:""; position:absolute; top:50%; left:50%; width:100%; height:100%; transform: translate(-50%, -50%) scale(1); border:1px solid rgba(255, 255, 255, 0.26); transition: all .5s ease; z-index: 0;}
.index_intro_wrap .intro .btns .more_btn:hover::before{transform: translate(-50%, -50%) scale(1.2); opacity:0;}
.index_intro_wrap .intro .btns .more_btn::after{content:""; position:absolute; top:50%; left:50%; width:100%; height:100%; transform: translate(-50%, -50%) scale(0.8); opacity:0; background:#fff; transition: all .5s ease; z-index: -1;}
.index_intro_wrap .intro .btns .more_btn:hover::after{transform: translate(-50%, -50%) scale(1); opacity:1;}
.index_intro_wrap .intro .btns .more_btn .iconfont{position: absolute; right:10px; top:50%; font-size: 1rem; transform: translateY(-50%);}
/*index_icon_wrap*/
.index_icon_wrap{background-color: #fff;}
.icon_index_ul {display:flex;flex-wrap:wrap;gap:10px 0;/* 现代浏览器支持的间距属性 */}
.icon_index_ul .icon_index_li {flex:0 0 calc(25% - 7px);padding:2rem 0;display:inline-block;vertical-align:top;text-align:center;border-right:1px solid #dcdcdc;transition:.3s cubic-bezier(.34,.34,.27,.91);}
.icon_index_ul .icon_index_li:last-child{border-right:0;}
.icon_index_li .icon_index_path {display:block;}
.icon_index_li .icon_index_path img {width:64px;}
.icon_index_li .icon_index_title {font-size:18px;line-height:26px;color:#232323;padding:15px 0 10px 0;font-weight:bold;}
.icon_index_li .icon_index_text {font-size:12px;height:48px;overflow:hidden;line-height:24px;color:#8c8c8c;}
.icon_index_ul .icon_index_li:hover {background:#375fd7;border-right:1px solid #375fd7;}
.icon_index_ul .icon_index_li:hover .icon_index_path img {filter:brightness(0) invert(1);}
.icon_index_ul .icon_index_li:hover .icon_index_title {color:#fff;}
.icon_index_ul .icon_index_li:hover .icon_index_text {color:#fff;}
/*index_consultant_wrap*/
.index_consultant_wrap{background-color: #070707;padding:3rem 0;position: relative;display: inline-block;}
.index_consultant_wrap .beirong-tit .cn{color:#fff;}
.consultant{position: relative;display: flex;flex-direction: column;align-items: center;}
.consultant .consultant-box{margin-top:1rem;}
.consultant-box > .img-list {width: 12.5%;float:left;overflow: hidden;position: relative;cursor: pointer;}
.consultant-box .img-logo{width: 24.89999%;float:left; background:#000; margin-left:1px;}
.consultant-box .img-logo img {max-width: 100%; width: 100%;}
.consultant-box > .img-list > img {max-width: 100%; margin-left:1px;}
.consultant-box > .img-list > .con-l {padding:1rem .5rem;position: absolute;bottom: 0px;background: rgba(0, 0, 0, 0.75);width: 100%;-webkit-transform: scale(0);transform: scale(0);-webkit-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s; }
.consultant-box > .img-list > .con-l > h3 { font-size: 16px;color: #ffffff;padding-top: 12px ;text-align: center; }
.consultant-box > .img-list > .con-l > p {padding:.3rem 0;font-size: 14px;color: #ffffff;text-align: center;  }
.consultant-box > .img-list:hover > .con-l {transform: scale(1); }
.consultant-btn {display:block;text-align:center;position:relative;margin-top:2rem;}
.consultant-btn a {font-weight:600;padding:.8rem 2rem;border:2px solid #375fd7;display:block;border-radius:30px;position:relative;font-size:15px;z-index:2;color:#375fd7;-webkit-transition:.3s cubic-bezier(.34,.34,.27,.91);transition:.3s cubic-bezier(.34,.34,.27,.91);}
.consultant-btn:hover a{background-color: #375fd7; color:#fff;}
/*index_guarantee_wrap*/
.index_guarantee_wrap{padding:3rem 0;background-color: #f5f4f9;}
.sh-swiper {margin-top:3rem;}
.sh-swiper .swiper-slide {border-radius:6px;overflow:hidden;position:relative;}
.sh-swiper .img-db:after {padding-top:61.99%;content:'';display:block;}
.sh-swiper .bztext {position:absolute;width:100%;left:0;bottom:0;background:linear-gradient(to top,rgba(0,0,0,.6),rgba(0,0,0,0));background-size:cover;padding:1rem .8rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;}
.sh-swiper .bztext h5 {color:#ffffff;font-size:20px;line-height:1.5;margin-bottom:.3rem;font-weight: 600;}
.sh-swiper .bztext p {font-size:12px;line-height:1.5;color:#fff;}
.sh-swiper .swiper-button-white {color:#fff;width:40px;height:40px;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .5s;}
.sh-swiper .prevbz {left:27%;right:auto;}
.sh-swiper .nextbz {right:27%;left:auto;}
.sh-swiper .swiper-button-white:hover {background:#c80a14;}
.sh-swiper .swiper-button-white:hover i {color:#fff;}
.sh-swiper .swiper-button-white i {color:#fff;}
.sh-swiper .swiper-button-next:after, .sh-swiper .swiper-button-prev:after{font-size: 14px;}
/*diqiu*/
.index_skill_wrap {position:relative;overflow:hidden;}
.index_skill_big {position:relative;overflow:hidden;}
.index_skill_back {padding-bottom:49.4791666%;}
.index_skill_circle_box {position:absolute;left:50%;transform:translateX(-50%);top:5.208333vw;width:81.6666%;z-index:9;}
.AddEarthIn {-webkit-animation:100s EarthRotate infinite linear both normal;animation:100s EarthRotate infinite linear both normal;}
@keyframes EarthRotate {0% {transform:rotate(0);}
100% {transform:rotate(360deg);}
}
.index_skill_circle_img {padding-bottom:100%;}
.index_skill_box {position:absolute;left:0;top:0;z-index:9;width:100%;height:100%;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}
.index_skill_head .index_about_title_text {color:#fff;padding:0 1.6666vw;}
.index_skill_head .index_about_title_en {text-align:center;}
.index_skill_head .index_about_title_head {display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;}
.index_skill_bold {color:#ffc300;font-weight:bold;}
.index_skill_title {font-size:3.958333vw;line-height:5.208333vw;color:#ffffff;margin-top:2.6041666vw;-webkit-justify-content:center;justify-content:center;}
.index_skill_content {-webkit-justify-content:center;justify-content:center;padding-top:2.708333vw;}
.index_skill_list {-webkit-justify-content:center;justify-content:center;}
.index_skill_item_box {padding:0 2.6041666vw;}
.index_skill_item_num {font-size:4.6875vw;line-height:4.6875vw;color:#fff;}
.index_skill_item_cn {font-size:1.25vw;line-height:2.8vw;font-weight:bold;margin-left:0.5208333vw;color:#fff;}
.index_skill_item_min {font-size:4.16666vw;line-height:4.6875vw;color:#fff;}
.index_skill_item_text {font-size:0.9375vw;line-height:1.458333vw;margin-top:0.5208333vw;text-align:center;color:#fff;}
.index_skill_button {-webkit-justify-content:center;justify-content:center;margin-top:7.8125vw;}
.index_skill_button .index_public_btn_text {color:#fff;}
.index_skill_button .index_public_btn_icon svg {fill:#fff;}
.index_about_title_text {font-size:2.5vw;line-height:4.1666vw;position:relative;font-weight:bold;color:#001732;padding:0 1.6666vw 0 0;}
.index_about_title_text:after {content:"";position:absolute;right:0;top:-0.625vw;width:1.9791666vw;height:1.9791666vw;box-sizing:border-box;border-right:0.67708333vw solid #ffc300;border-top:0.67708333vw solid #ffc300;}
.index_about_read {padding:6.51041666vw 9.63541666vw 0 8.3333vw;position:relative;z-index:2;}
.index_about_title_en {color:#ccc;font-size:1.041666vw;line-height:1.6666vw;text-transform:uppercase;width:100%;}
.cover {position:relative;height:0;overflow:hidden;}
.cover img {position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}
.flex {display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
/*index_case_wrap*/
.index_case_wrap{background-color: #fff;position: relative;padding:3rem 0;}
.case-boxs{margin-top:2rem;position: relative;}
.case-boxs .swiper-wrapper {transition-timing-function: linear !important; /* 关键：强制匀速运动 */}
.case-boxs .swiper-slide {width: auto; display: flex;justify-content: center;align-items: center;float:inherit;}
.case-boxs img {width:100%;height:100%;object-fit:cover;}
.case-boxs::before {content:'';position:absolute;left:0;top:0;bottom:0;width:20%;background:linear-gradient(90deg,#FFF 0%,rgba(255,255,255,0.00) 100%);z-index:9;}
.case-boxs::after {content:'';position:absolute;right:0;top:0;bottom:0;width:20%;background:linear-gradient(270deg,#FFF 0%,rgba(255,255,255,0.00) 100%);z-index:1;}
/*index_news_wrap*/
.index_news_wrap{padding:3rem 0;position: relative;margin-bottom: 4rem;}
.beirong-tit {text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;}
.beirong-tit div {display:flex;align-items:center;justify-content:center;gap:10px;}
.beirong-tit .cn {color:#343333;font-size:2rem;line-height:1.5;text-transform:uppercase;font-weight: 600;}
.beirong-tit div i {display:block;width:0.5rem;height:0.5rem;background:#bdbdbd;border-radius:50%;}
.beirong-tit .en {color:#3b76ff;font-weight:600;font-size:2rem;line-height:1.5;text-transform:uppercase;}
.beirong-tit p {color:#b9b9b9;font-size:14px;line-height:1.5;margin-top:.5rem;}
.wp-cont {width:100%;padding:0 1rem;}
.wzkind-slide-nav {display:flex;align-items:center;gap:3rem;justify-content:center;margin:1.8rem 0 2rem;}
.wzkind-slide-nav a {color:#7d7d7d;font-size:15px;line-height:1.5;position:relative;}
.wzkind-slide-nav a::before {content:'';position:absolute;width:0;height:3px;background:#3b76ff;border-radius:3px;left:50%;transform:translate(-50%,0);bottom:-.75rem;}
.wzkind-slide-nav li.on a,.wzkind-slide-nav li a:hover {color:#3b76ff;}
.wzkind-slide-nav a:hover::before,.wzkind-slide-nav li.on a::before {width:110%;}
.slide-for {position:relative;}
.slide-for .li {position:relative;transition:.5s;opacity:1;visibility:visible;}
.slide-for .li.hide {opacity:0;visibility:hidden;z-index:-1;}
.slide-for .li+.li {position:absolute;left:0;top:0;width:100%;}
.pcswiper {padding:.16rem 0.17rem 1.1rem;margin:0 -0.17rem;box-sizing:content-box;}
.pcswiper .img-db {aspect-ratio:500/281;}
.pcswiper .dtcon {padding:1rem 1.5rem 2rem;background:#fffdfd;}
.pcswiper .dtcon p {color:#5d5d5d;font-size:14px;line-height:1.5;margin-bottom:.5rem;}
.pcswiper .dtcon h5 {font-size:16px;line-height:1.5;height:3.5rem;font-weight: 600;}
.pcswiper .dtcon .dtyd {display:flex;align-items:center;justify-content:space-between;padding-top:.5rem;border-top:1px solid #f2f2f2;margin-top:.5rem;}
.pcswiper .dtcon .dtyd span {color:#5d5d5d;font-size:14px;line-height:1.5;}
.pcswiper .dtcon .dtyd div {display:flex;align-items:center;color:#5d5d5d;font-size:14px;gap:0.06rem;/* line-height:1.5;*/transition:all .5s;/* font-weight:bold;*/padding-top:0.06rem;}
.pcswiper .dtcon .dtyd div i {color:#5d5d5d;font-size:14px;}
.pcswiper a {display:block;overflow:hidden;position:relative;transition:all .5s;border-radius:8px;}
.pcswiper .swiper-slide {box-shadow:0px 0px 22px rgba(186,199,212,.26);border-radius:8px;width:22.89%;margin-right:3%;transition:all .3s;}
.pcswiper .swiper-slide:hover,.pcswiper li:hover {box-shadow:0px 0px 22px rgba(9,9,9,.2);transform:translateY(0.02rem);}
.pcswiper li:hover a,.pcswiper .swiper-slide:hover a {color:unset;}
.pcswiper li {transition:all .3s;}
.pcswiper .swiper-slide:hover .img-db img {transform:scale(1.13);}
.pcswiper a:hover .dtyd div,.pcswiper a:hover .dtyd div i {color:#3b76ff;}
.dt-slide-for .li .dtbox {position:absolute;bottom:-3rem;left:50%;transform:translate(-50%,0);display:flex;align-items:center;gap:2rem;z-index:10;}
.dt-slide-for .li .dtbox a {color:#7d7d7d;font-size:14px;line-height:1.5;flex-shrink:0;}
.dt-slide-for .li .dtbox a:hover {color:#0052d9;}
.dt-slide-for .li .swiper-button-white {padding:.5rem;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color: #fff;position:relative;top:0;margin-top:0;left:0;right:0;transition:background .5s,color .5s;flex-shrink:0;}
.dt-slide-for .li .swiper-button-white i {color:#747474;font-size:14px;}
.dt-slide-for .li .swiper-button-white:hover {background:#3b76ff;}
.dt-slide-for .li .swiper-button-white:hover i {color:#fff;}
.dt-slide-for .li .swiper-button-next, .dt-slide-for .li .swiper-button-prev{color:#747474;}
.dt-slide-for .li .swiper-button-next:after, .dt-slide-for .li .swiper-button-prev:after{font-size: 14px;}
.img-db {width:100%;height:100%;position:relative;overflow:hidden;}
.img-db img{position:absolute;left:0;top:0;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;transition:all .5s;}
.img-db:hover img{transform: scale(1.1);}
.slide-for .li.hide {opacity:0;visibility:hidden;z-index:-1;}
/*2025.8.1  end*/
/*about*/
.about-banner{height: 90vh;}
.about-banner .txt h5{padding:0 20%;font-size: 18px;letter-spacing:2px;text-align: left;}
.about-tit .br-h4 {color:#010000;font-size:33px;line-height:1.5;font-weight:bold;}
.about-tit .br-h4 span {color:#3b76ff;font-weight:bold;font-size:33px;}
.about-tit p {margin:.8rem 0 2rem;color:#888888;font-size:16px;line-height:1.5;}
.about_ok_wrap{background-color: #fff;padding:3rem 0;}
/*2025.8.1  end*/
.about2-banner{height: 80vh;}
.about2-banner .txt h5{padding:0 20%;font-size: 18px;letter-spacing:2px;text-align: left;}
.about2-tit .br-h4 {color:#010000;font-size:33px;line-height:1.5;font-weight:bold;}
.about2-tit .br-h4 span {color:#3b76ff;font-weight:bold;font-size:33px;}
.about2-tit p {margin:.8rem 0 2rem;color:#888888;font-size:16px;line-height:1.5;}
.about2_ok_wrap{background-color: #fff;padding:3rem 0;}
/*br_about1*/
.br_about1{position: relative;padding:2rem 0;height: 80rem;overflow: hidden;background-color: #fff;z-index: 1;background: #fff url(../images/about1-bg.png) no-repeat center / cover;}
.br_about1 .about1_bg {position:absolute;left:50%;transform:translateX(-50%);bottom:-20%;z-index:-1;width:100%;max-height:inherit;max-height:130%;background-color: #fff;}
.s_hd .s_tt {text-align:center;margin-top:2rem;}
.s_hd .s_tt img{max-width:40px;max-height: 50px;object-fit: cover;vertical-align: middle;}
.s_hd .s_tt h2 {font-size:34px;color:#292929;font-weight:600;margin:1rem 0 1rem}
.s_hd .s_tt span {font-size:16px;font-family:'pop-b-font';font-weight:bold;color:#3b76ff;text-transform:uppercase;display:block;margin-bottom:1rem}
.s_hd .s_tt p {margin:0 auto;margin-top:3rem;font-size:16px;line-height:2;color:#6e6e6e;max-width:82%;}
.flexcenter {display: flex;align-items: center;justify-content: center;}
.flexcenter a {text-align:center;display:block;font-size:14px;margin-top:3.875rem;color:rgba(0,0,0,0.55);position:relative;}
.flexcenter a:before,.flexcenter a:after {content:"";width:100%;height:1px;background:#b5b5b5;display:inline-block;position:absolute;right:0;bottom:-6px}
.flexcenter a:after {width:0;transition:.5s}
.flexcenter a:before {transition:.5s .5s;left:0;right:auto}
.flexcenter a:hover:before {width:0;transition:.5s;right:0;left:auto}
.flexcenter a:hover:after {width:100%;transition:.5s .5s;left:0;right:auto}
.s_shuzi {margin-top:6rem;}
.s_shuzi ul {display:flex;justify-content:space-between}
.s_shuzi ul li div {display:flex;align-items:flex-start}
.s_shuzi ul li {overflow:hidden;}
.s_shuzi ul li div span {font-size:4rem;color:#3b76ff;font-weight:bold;}
.s_shuzi ul li div i {font-size:.875rem;font-style:normal;color:#3b76ff;font-weight:bold;}
.s_shuzi ul li p {font-size:.875rem;color:#292929;margin:2rem 0;}

/*br_about2*/

.tixi {min-height:calc(100vh - 83px);-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}
.tixi .tixi_bg {width:100%;height:100%;position:absolute !important;left:0;top:0;z-index:1;}
.tixi .tixi_bg img {width:100%;height:calc(100vh - 83px);object-fit:cover;}
.tixi .tixi_bg_mask {width:100%;height:100%;position:absolute !important;left:0;top:0;z-index:2;background:rgba(15,35,65,0.3);}
.tixi .tixi_big_title {font-weight:bold;font-size:48px;line-height:54px;color:#FFFFFF;position:absolute !important;z-index:4;left:50%;top:90px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.tixi .tixi_content_wrap {position:absolute !important;left:0;top:0;width:100%;height:100%;z-index:3;}
.tixi .tixi_content_wrap .tixi_content {width:100%;height:100%;display:flex;flex-wrap:wrap;}
.tixi_content .tixi_item {flex: 0 0 calc(25% - 0px);display: inline-block;height:100%;position:relative;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;overflow:hidden;}
.tixi_content .tixi_item:nth-child(3) .tixi_item_content .hover_content_wrap .hover_content_tip br {display:none;}
.tixi_content .tixi_item:after {content:'';position:absolute;right:0;top:0;bottom:0;width:1px;height:100%;background:rgba(255,255,255,0.2);}
.tixi_content .tixi_item .tixi_item_bg {display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;z-index:1;}
.tixi_content .tixi_item .tixi_item_bg .img {width:100%;height:100%;}
.tixi_content .tixi_item .tixi_item_bg_mask {display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(15,35,65,0.45);z-index:2;}
.tixi_content .tixi_item .tixi_item_content {position:absolute;left:50%;top:50%;width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;z-index:5;}
.tixi_content .tixi_item .tixi_item_content .tixi_icon {width:64px;height:64px;margin-left:auto;margin-right:auto;margin-bottom:30px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.tixi_content .tixi_item .tixi_item_content .tixi_icon img {width:100%;height:100%;}
.tixi_content .tixi_item .tixi_item_content .tixi_title {font-weight:bold;font-size:32px;line-height:38px;color:#FFFFFF;}
.tixi_content .tixi_item .tixi_item_content .tixi_control {width:24px;height:24px;margin-top:30px;margin-left:auto;margin-right:auto;display:none;}
.tixi_content .tixi_item .tixi_item_content .tixi_control img {width:100%;height:100%;}
.tixi_content .tixi_item .tixi_item_content .hover_content_wrap {overflow:hidden;height:0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;width:300px;margin:0 auto;}
.tixi_content .tixi_item .tixi_item_content .hover_content_wrap .line_top {width:120px;height:3px;background-color:#fff;margin-left:auto;margin-right:auto;margin-top:40px;margin-bottom:40px;}
.tixi_content .tixi_item .tixi_item_content .hover_content_wrap .hover_content_tip {font-weight:400;font-size:16px;line-height:22px;color:#fff;opacity:0.8;padding-bottom:30px;border-bottom:1px solid rgba(255,255,255,0.2);margin-bottom:30px;}
.tixi_content .tixi_item .tixi_item_content .hover_content_wrap .hover_content_tip.noborder {border:none;margin:0;}
.tixi_content .tixi_item .tixi_item_content .hover_content_wrap .hover_content .hover_item {display:inline-block;width:120px;margin:0 auto 30px;}
.tixi_content .tixi_item .tixi_item_content .hover_content_wrap .hover_content .hover_item .hover_item_title {margin-bottom:10px;}
.tixi_content .tixi_item .tixi_item_content .hover_content_wrap .hover_content .hover_item .hover_item_title span {font-weight:bold;font-size:36px;line-height:42px;color:#FFFFFF;}
.tixi_content .tixi_item .tixi_item_content .hover_content_wrap .hover_content .hover_item .hover_item_title .unit {font-weight:400;vertical-align:text-top;font-size:14px;line-height:16px;}
.tixi_content .tixi_item .tixi_item_content .hover_content_wrap .hover_content .hover_item .hover_item_title .unit_plus {line-height:20px;}
.tixi_content .tixi_item .tixi_item_content .hover_content_wrap .hover_content .hover_item .hover_item_text {font-weight:400;font-size:16px;line-height:22px;color:#fff;opacity:0.8;white-space:nowrap;}
.tixi_content .tixi_item .tixi_hover_bg {position:absolute;width:250px;height:250px;top:-90px;left:-90px;opacity:0;z-index:6;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.tixi_content .tixi_item .tixi_hover_bg .img {width:100%;height:100%;}
.tixi_content .tixi_item .tixi_hover_bg img {width:100%;height:100%;}
.tixi_content .tixi_item .goHope {display:none;position:absolute;bottom:60px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:150px;height:40px;font-weight:400;font-size:14px;line-height:20px;color:#FFFFFF;padding:10px 0;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #FFFFFF;}
.tixi_content .tixi_item_hover {background:#0F2341;}
.tixi_content .tixi_item_hover .tixi_item_content {top:192px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);}
.tixi_content .tixi_item_hover .tixi_item_content .tixi_icon {height:0;display:none;}
.tixi_content .tixi_item_hover .tixi_item_content .hover_content_wrap {height:auto;}
.tixi_content .tixi_item .tixi_item_content .hover_content_wrap .hover_content{display: flex;flex-wrap: wrap;gap: 10px;}
.tixi_content .tixi_item .tixi_item_content .hover_content_wrap .hover_content>div{flex: 0 0 calc(50% - 7px);}
.tixi_content .tixi_item_hover .goHope {display:inline-block;}
.tixi_content .tixi_item_hover .tixi_hover_bg {opacity:0.05;}

/*br_about3*/
.br_about3{position: relative;overflow: hidden;background: #F8F8F8;}
.result_bg {width:75%;height:auto;position:absolute !important;left:-28.75%;top:-21%;z-index:1;}
.result_bg img {width:100%;height:100%;}
.zhanwei {width: 41.66666667%;display: inline-block;}
.result_content_wrap {width: 50%;display: inline-block;padding:90px 0;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:2;text-align:left;}
.result_content_wrap .result_big_title {display:inline-block;font-weight:bold;font-size:48px;line-height:54px;margin-bottom:30px;background-image:-webkit-gradient(linear,left top,right top,from(#32BEFF),to(#005AAB));background-image:-webkit-linear-gradient(left,#32BEFF 0%,#005AAB 100%);background-image:-moz-linear-gradient(left,#32BEFF 0%,#005AAB 100%);background-image:linear-gradient(90deg,#32BEFF 0%,#005AAB 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;color:#32beff;background-image:none\0;}
.result_content_wrap .result_line {position:relative;height:1px;background-color:#EEEEEE;margin-bottom:42px;}
.result_content_wrap .result_line:before {content:'';position:absolute;top:-1px;left:0;display:inline-block;width:200px;height:3px;background:-webkit-gradient(linear,left top,right top,from(#32BEFF),to(#005AAB));background:-webkit-linear-gradient(left,#32BEFF 0%,#005AAB 100%);background:-moz-linear-gradient(left,#32BEFF 0%,#005AAB 100%);background:linear-gradient(90deg,#32BEFF 0%,#005AAB 100%);}
.result_content_wrap .result_tab {margin-bottom:12px;width: 100%;vertical-align: top;display: flex;flex-wrap: wrap;gap: 0px;}
.result_content_wrap .result_tab .result_tab_item {flex: 0 0 calc(25% - 7px);-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative;}
.result_content_wrap .result_tab .result_tab_item:after {content:'';position:absolute;right:30px;top:50%;width:1px;height:20px;background:rgba(15,35,65,0.2);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.result_content_wrap .result_tab .result_tab_item span {font-weight:400;font-size:20px;line-height:26px;color:#666666;}
.result_content_wrap .result_tab .result_tab_item:last-child:after {display:none;}
.result_content_wrap .result_tab .cur span {font-weight:bold;color:#005AAB;}
.result_content_wrap .result_tab_box {height:360px;}
.result_content_wrap .result_tab_box .result_tab_card {margin-top:30px;height:150px;background:#F8F8F8;box-shadow:-8px -8px 10px #FFFFFF,4px 4px 20px rgba(0,0,0,0.1);border-radius:10px;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}
.result_content_wrap .result_tab_box .result_tab_card .result_tab_card_content {position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.result_content_wrap .result_tab_box .result_tab_card .result_tab_card_content .result_tab_card_title span {font-weight:bold;font-size:48px;line-height:54px;color:#333333;}
.result_content_wrap .result_tab_box .result_tab_card .result_tab_card_content .result_tab_card_title .unit {font-weight:400;font-size:16px;line-height:22px;color:#666666;vertical-align:bottom;}
.result_content_wrap .result_tab_box .result_tab_card .result_tab_card_content .result_tab_card_desc {font-weight:400;font-size:16px;line-height:22px;color:#666666;}
.result_content_wrap .result_tab_box .result_tab_card .result_tab_card_content .result_tab_card_desc4 br {display:block;}
.result_tab_card_content .texts{font-weight:400;font-size:16px;line-height:22px;color:#666666;text-align:left;display: inline-block;padding:0 2rem;}
.result_content_wrap .result_tab_box .quanweirenzheng_card {padding:48px 45px;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;}
.result_content_wrap .result_tab_box .quanweirenzheng_card .result_tab_card_title {vertical-align: middle;padding-right:45px;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:inline-block;white-space:nowrap;}
.result_content_wrap .result_tab_box .quanweirenzheng_card .result_tab_card_title:after {content:'';display:block;width:1px;height:45px;position:absolute;background-color:#eee;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.result_content_wrap .result_tab_box .quanweirenzheng_card .result_tab_card_desc {display:inline-block;max-width:82%;padding-left:45px;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;}
.result_content_wrap .result_tab_box .quanweirenzheng_row_card {height:90px;}
.result_content_wrap .biaozhunyinling_tab_box {width:-moz-calc(100% + 30px);width:calc(100% + 30px);margin-left:-15px;}
.result_content_wrap .biaozhunyinling_tab_box .biaozhunyinling_card {display: inline-block;width:-moz-calc(50% - 33px);width:calc(50% - 33px);margin-left:15px;margin-right:15px;text-align:center;position:relative;}
.result_content_wrap .biaozhunyinling_tab_box .biaozhunyinling_card .result_tab_card_title {margin-bottom:10px;}
.result_content_wrap .biaozhunyinling_tab_box .biaozhunyinling_card .result_tab_card_desc span br {display:none;}
.result_content_wrap .biaozhunyinling_tab_box .biaozhunyinling_row_card {width:-moz-calc(100% - 30px);width:calc(100% - 30px);height:90px;margin-left:15px;}

/*br_about4*/
.br_about4{padding:3rem 0;background-color: #fff;}
.br_about4 ul {display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;}
.br_about4 ul li a {display:block;position:relative;border-radius:6px;overflow:hidden;}
.br_about4 ul li:first-child {grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3;}
.br_about4 ul li:first-child .img-db:after {padding-top:63.5%;}
.br_about4 ul li a .img-db:after {content:'';display:block;padding-top:62.23%;}
.br_about4 ul li:first-child a .bmname {padding:1.25rem 1rem;}
.br_about4 ul li a .bmname {position:absolute;left:0;bottom:0;color:#fff;width:100%;background:linear-gradient(to top,rgba(0,0,0,.9),rgba(0,0,0,0));padding:1rem 1.2rem;transition:all .5s;box-sizing: border-box;}
.br_about4 ul li:hover a .bmname {background:linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0));}
.br_about4 ul li a .bmname h5 {color:#fff;font-size:19px;line-height:1.5;font-weight: 600;}
.br_about4 ul li a .bmname p {font-size:15px;line-height:1.875em;}
/*br_about5*/
.br_about5 {width:100%;position:relative;background:url(../images/about5-bg.png) center no-repeat #e3eaf3;background-size:cover;overflow:hidden;padding:3rem 0;}
.br_about5 .web_center {position:relative;}
.about-tit-head {display:flex;align-items:center;justify-content:space-between;}
.about-tit-head .about-button {display:flex;align-items:center;gap:1rem;}
.about-button .swiper-button-white {margin-top:0;position:relative;left:0;right:0;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .5s;box-shadow:0px 0px 35px rgba(186,186,186,0.26);width:30px;height:30px;}
.about-button .swiper-button-next:after, .about-button .swiper-button-prev:after{font-size: 14px;color:#747474;}
.about-button .swiper-button-white:hover {color:#dbdbdb;background-color: #3b76ff;}
.about-button .swiper-button-next:hover:after, .about-button .swiper-button-prev:hover:after{color:#fff;}
.licheng {padding: 0rem 0 16.5rem;}
.licheng .swiper-slide {transition: bottom .8s ease-in-out;bottom: 0;}
.licheng .swiper-slide .bian {padding-left:3rem;position:relative;margin-left:1rem;height:auto;transition:all .5s;bottom:0;}
.licheng .swiper-slide-thumb-active .bian {bottom:1rem;}
.licheng .swiper-slide .bian::before {content:'';position:absolute;width:1px;height:300%;top:0.8rem;background:#bebebe;left:1rem;bottom:0;}
.licheng .swiper-slide .bian::after {content:'';position:absolute;width:32px;height:32px;background:url(../images/licheng-ico.png)no-repeat;background-size:cover;border-radius:50%;left:0;top:0;}
.licheng .swiper-slide .bian h5 {color:#3b76ff;font-size:30px;line-height:1;margin-bottom:1rem;letter-spacing:-0.1rem;font-weight:600;}
.licheng .swiper-slide .bian h6 {color:#000000;font-size:20px;line-height:1.6em;font-weight:bold;}
.licheng .swiper-slide .bian p {color:#5c5c5c;font-size:14px;line-height:1.5;margin-top:.5rem;}
.licheng .swiper-slide-active {bottom:-4.75rem;}
.licheng .swiper-slide-active+div {bottom:-3.5rem;}
.licheng .swiper-slide-active+div+div {bottom:-2.3125rem;}
.licheng .swiper-slide-active+div+div+div {bottom:0rem;}
.br_about5_b {width:100%;position:absolute;bottom:0;background:url(../images/about5-bottom.png) center / cover no-repeat;z-index:10;height:18rem;}
/*br_about6*/
.br_about6 {width:100%;position:relative;overflow:hidden;background-color:#fff;padding:3rem 0;}
.customer {margin:0.22rem -0.3rem 0;padding:0.75rem 0.6rem;border-radius:10px;}
.customer .swiper-slide {padding:1.2625rem;background:#fff;border-radius:8px;transition:all .5s;box-shadow:0px 0px 10px rgba(162,162,162,0.26);box-sizing: border-box;}
.customer .swiper-slide:hover {box-shadow:0px 0px 0.21rem rgba(162,162,162,0.26);}
.customer .swiper-slide .khxx {display:flex;align-items:center;gap:2rem;}
.customer .swiper-slide .khxx .img {width:65px;height:65px;border-radius:50%;flex-shrink:0;}
.customer .swiper-slide .khxx .img-db:after {content:'';display:block;padding-top:30.9%;}
.customer .swiper-slide .khxx h5 {color:#212121;font-size:18px;line-height:1.7em;font-weight: 600;}
.customer .swiper-slide .khxx p {color:#161616;font-size:15px;line-height:1.5;}
.customer .swiper-slide>p {color:#777777;font-size:13px;line-height:1.9375em;margin-top:.5rem;}
/*you-ok*/
.you-ok{display: flex;flex-direction: column;align-items: center;justify-content: center;}
.you-ok h5 {color:#303030;font-size:36px;line-height:1.5;font-weight: 600;}
.you-ok p {font-size:17px;line-height:2em;color:#767676;text-align:center;margin:1rem 0 1.5rem;}
.you-ok a {padding:.5rem 3rem;position:relative;background:#fff;border:2px solid #030000;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1.5;color:#020202;transition:all .5s;}
.you-ok a:hover {background:#3b76ff;border:2px solid #3b76ff;color:#fff;}
.you-ok a::before {content:'';position:absolute;width:10.4125rem;height:1px;background:#171010;left:-10.4125rem;top:50%;transform:translate(0,-50%);}
.you-ok a::after {content:'';position:absolute;width:10.4125rem;height:1px;background:#171010;right:-10.4125rem;top:50%;transform:translate(0,-50%);}
