@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}
*{box-sizing:border-box;}
body{color:#000; font-size:14px; font-family:"Microsoft YaHei", verdant, tahoma;;}
ul, ol,li,dd,dl{ list-style:none;} 
img,fieldset{ vertical-align:top; border:0;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
address,cite,code,em,th { font-weight:normal; font-style:normal;}
input,button,textarea,select{color:#333; font-size:14px; vertical-align:middle;}
input:focus {outline:none;}
span,samp,i,em,b,textarea{font-family:"Microsoft YaHei", verdant, tahoma;}
a{ color:#000; text-decoration:none;}
.w1400{max-width:1400px;width:96%;margin:auto;}
.topa_a,.topa_aa,.tos,.tosb ul,.tosc,.tosca,.sosa,.sosab,.abo7sb ul,.abo7ba,.dza ul,.new3ba ul,.new3b,.lins,.videoa,.produ ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-o-flex;display:-ms-flexbox;display:flex;}

#top{position: sticky;top: 0;left: 0;width: 100%;z-index: 999;box-shadow: 0 0 40px rgb(0 0 0 / 11%);}
.topa{background:#373b52;padding: 5px 0;}
.topa_a{padding:0 2%;align-items: center;justify-content: flex-end;}
.topa_aa{margin-right: 40px;align-items: center;color: #e2a206;}
.topa_aa span{font-size:18px;margin-right: 5px;}
.topa_ab{color:#eee;}
.topa_ab a{color:#eee;}

#tos{background: #fff;}
.tos{max-width: 96%;margin:auto;justify-content: space-between;align-items: center;}
.tosa img{height: 60px;}
.tosb ul{justify-content: space-between;}
.tosb li{position: relative;}
.tosb li>p{font-size:16px;line-height: 80px;}
.tosb li>p a{padding:0 30px;display: block;}
.tosb li>p span{position: relative;display:inline-block;}
.tosb li>p span:after{content: '';width: 100%;height: 2px;background: #1d2088;position: absolute;bottom: 3px;left: 0;transform: scale(0);transition: all 0.3s;}
.tosb li>p.er::after{content: '+';position: absolute;right: 27px;top: 0;}
.tosb li.oi>p a{color:#1d2088;}
.tosb li.oi>p span:after{transform: scale(1);}
.tosb dl{position: absolute;top: 100%;left: 0;width: 100%;background:#f9f9f9;line-height: 40px;display:none;}
.tosb dl a{display: block;box-sizing: border-box;padding:0 5px;transition: all 0.3s;}
.tosb dl a:hover{padding:0 5px 0 10px;background: #1d2088;color:#fff;}
.tosb li:Hover>p span:after{transform:scale(1);}
.tosb li:Hover>p a{color:#1d2088}

.tosc{align-items: center;}
.tosca{margin-right: 20px;align-items: center;cursor: pointer;}
.tosca span{font-size:22px;margin-right: 4px;}
.toscb a{display:block;padding: 5px 20px;background: #1d2088;color:#e3a107;border-radius: 5px;}

/*搜索*/
.sos{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #fff;z-index: 9999;display:None;}
.sosa{align-items: center;justify-content: center;}
.sosaa{margin: 60px 0 100px;text-align: center;}
.sosaa img{height: 60px;}
.sosab{width:800px;border-bottom:1px solid #ccc;padding-bottom:10px;}
.sosab span{font-size:24px;padding:0 10px;cursor: pointer;}
.sosab input{display: block;width:calc(100% - 80px);border:0}
.sosab span:nth-child(1){border-right: 1px solid #ccc;margin-right: 20px;}

/*手机*/
.zhz{width:49px;height:49px;overflow:hidden;position:absolute;top:6px;right:12px;display:none;}
.zhz samp{position:absolute;left:26%;background:#333;height:2px;width:26px; transition:all 0.5s;}
.zhz .samp1{top:18px}
.zhz .samp2{top:25px;}
.zhz .samp3{top:32px;}
.active .samp2{left:-100%;}
.active .samp1{transform:rotate(225deg);top:25px}
.active .samp3{transform:rotate(-225deg);top:25px;}

.os{background: #1d2088;text-align: center;padding:15px 0;color:#fff;display:none;}
.os a{color:#fff;}

/*ban*/

.ban .swiper-pagination span{width:30px;border-radius: 5px;background: #1d2088;}
.ban .swiper-button-next,.ban .swiper-button-prev{background:rgb(29 32 136 / 70%);color:#fff;padding:20px 22px;border-radius: 50%;}
.ban img{object-fit: cover;width:100%;}
.ban .swiper-slide{position: relative;}
.bana{position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-shadow: 0 2px 3px #000;}
.banaa{max-width:1400px;margin:auto;display:flex;align-items: center;height: 100%;}
.banaa p{font-size:50px;font-weight: bold;color:#fff;margin-bottom:20px;transform: translateY(50px);transition: all 0.8s;transition-delay: 0.2s;opacity: 0;}
.banaa span{color:#fff;font-size:0.13rem;transform: translateY(50px);transition: all 0.8s;display: block;transition-delay: 0.6s;opacity: 0;background: #e1a206;line-height: 50px;padding: 0 20px;}
.swiper-slide-active .banaa p{transform: translateY(0px);opacity: 1;}
.swiper-slide-active .banaa span{transform: translateY(0px);opacity: 1;}

/*标题*/
.tit{text-align: center;margin:70px auto;}
.tit h4{font-size:38px;font-weight: bold;margin-bottom:10px;color:#000}
.tit p{font-size:0.1rem;}
.tit span{color:#e3a107}
.bai p,.bai h4{color:#fff;}

/*产品展示*/
.produ{margin-bottom:80px;}
.produ ul{margin-left: -2%;justify-content: space-between;}
.produ li{width: 31.33%;box-sizing: border-box;border:1px solid #ddd;border-radius: 10px;overflow: hidden;background:#f2f2f2;margin-left: 2%;}
.produa{overflow: hidden;}
.produa img{max-width: 100%;transition: all 0.3s;}
.produb{color:#333;padding:30px;}
.produb h3{font-size:18px;}
.produb p{font-size:14px;margin:10px 0 20px;min-height: 40px;}
.produb span{display:inline-block;background:#333;color:#fff;padding:8px 25px;border-radius: 5px;transition: all 0.3s;}
.produ li:hover .produa img{transform: scale(1.1);}
.produb span:hover{background: -webkit-linear-gradient(left,#202088,#373b52);
    background: -o-linear-gradient(left,#202088,#373b52); 
    background: -moz-linear-gradient(left,#202088,#373b52);
    background: linear-gradient(left,#202088,#373b52);}

/*关于我们*/
.abo7s{background-image:url("../images/h-about-bg.jpg"); background-position: bottom;background-size: cover;background-repeat: no-repeat;box-sizing: border-box;padding:10px 0 60px;}
.abo7sa{max-width:1400px;width:96%;margin:auto;}
.abo7saa{margin:80px auto;text-align: center;line-height:36px;color:#fff;font-size:16px;}
.abo7saa h4{font-size: 38px;font-weight: bold;margin-bottom: 80px;}
.abo7saa h5{font-size:0.15rem;margin-bottom:60px;font-weight: normal;color:#333;}
.abo7sb ul{justify-content: space-between;text-align:center;}
.abo7sba{align-items: flex-start;margin-bottom:20px;color: #fa1103;}
.abo7sba p{font-size:60px;font-weight: bold;line-height: 51px;margin-right:10px;}
.abo7sbb{color:#fa1103;font-size:16px;}

.abt{text-align: center;margin:80px auto 100px;}
.abt span{font-size:50px;color:#fff;cursor: pointer;animation: xxs 3s infinite;display: inline-block;}
@keyframes xxs{
    0%{transform: scale(1);}
    50%{transform: scale(1.3);opacity: 0.5;}
    100%{transform: scale(1);}
}

.abo7{background-image:url("../images/ac.jpg");background-position: center;background-size: cover;background-repeat: no-repeat;background-attachment: fixed;box-sizing: border-box;padding: 1px 0 0.7rem;}
.abo7a{max-width:1500px;width:96%;margin:auto;}
.abo7aa{max-width:1000px;width:96%;margin:80px auto;text-align: center;line-height:36px;color:#444;font-size:16px;}
.abo7aa h5{font-size:34px;margin-bottom:60px;font-weight: normal;color:#333;}
.abo7b ul{justify-content: space-between;text-align:center;}
.abo7ba{align-items: flex-start;margin-bottom:20px;color: #e2a206;}
.abo7ba p{font-size:60px;font-weight: bold;line-height: 51px;margin-right:10px;}
.abo7ba span{color:#fff;}
.abo7bb{color:#fff;font-size:16px;}

/*视频*/
.video{position: fixed;top: 0;left: 0;width:100%;height: 100%;z-index: 999;background: #000;display:none;}
.videoa{align-items: center;justify-content: center;width:60%;height: 100%;margin:auto;}
.videoa video{max-width:100%;max-height: 100%;display: block;}
.videoab{position: relative;}
.videob{position: absolute;top: -30px;right: 0;}
.videob span{color:#fff;}

/*可持续*/
.as{position: relative;height: 2500px;view-timeline:--tt;}
.asa{position:sticky;top: 109px;left: 0;overflow: hidden;width:100%;z-index: 3;height: 100vh;}
.asa img{height: 100%;width:100%;object-fit: cover;}
.asaa{background:url(../images/1.svg) center no-repeat;height: 100%;width: 100%;position: sticky;z-index: 3;background-size: cover;}

.asaa{animation:xx linear forwards;animation-timeline:--tt;animation-range:30% 55%;}
@keyframes xx{
    0%{transform: scale(1);}
    80%{transform: scale(30);;}
    100%{transform: scale(40);opacity: 0;}
}

.asab{position: absolute;top: 0;left: 0;z-index: 1;height: 100%;width: 100%;overflow: hidden;}
.asab img{width:100%;animation: qq 30s infinite;}
@keyframes qq{
    0%{transform: scale(1);}
    50%{transform: scale(1.2);}
    100%{transform: scale(1);}
}

.asac{text-align: center;position:absolute;z-index: 2;height: 100%;opacity: 0;;display:flex;align-items: center;justify-content: center;top: 0;width: 100%;animation:pp linear forwards;animation-timeline:--tt;animation-range:30% 60%;}
.asacj{max-width:1000px;margin:auto;color:#000;background: rgb(255 255 255 / 89%);box-sizing: border-box;padding:60px 40px;}
.asac h4{font-size:36px;}
.asac p{line-height: 2;margin-top: 50px;font-size: 16px;color:#333;}
@keyframes pp{
    0%{opacity: 0;}
    80%{opacity: 0;}
    100%{opacity:1;}
}


/*优势*/
.cehp2{padding:1px 0 70px 0;width: 100%;margin-top: 10px;}
.cehp2a{max-width:1400px;width: 96%;margin:auto;}
.ys_hd{overflow:hidden;}
.ys_hd dl {float: left;width:20%;background: #e9e9e9;border-right: 1px solid #fff;box-sizing:border-box;cursor: pointer;display:flex;align-items: center;justify-content: center;padding:20px 0;}
.ys_hd dl:last-child {border-right: none;}
.ys_hd dl dt {width: 35px;flex-shrink:0;margin-right:20px;}
.ys_hd dl dt span{font-size:40px;}
.ys_hd dl dt img {display: block;width: 100%;height: 100%;}
.ys_hd dl dd {flex-shrinK:0;}
.ys_hd dl dd span {display: block;font-size: 20px;font-weight: bold;color: #333;line-height: 32px;}
.ys_hd dl dd p {display: block;padding-top:5px;font-family: "Arial";font-size: 16px;color: #333;text-transform: uppercase;}
.ys_hd dl.on {background: #202088;color:#fff;}
.ys_hd dl.on span,.ys_hd dl.on dd p{color:#fff;}

.ys_content {margin-top:20px;overflow:hidden;}
.ys_content ul{display:flex;}
.ys_content li {background: #fff;flex-shrink:0;width:100%;box-sizing:border-box;padding:30px 0;}
.ys_content li .ys_txt {padding: 0.1rem 16px;width: 48%;box-sizing:border-box;}
.ys_content li .ys_txt .ys_tile {padding-bottom: 18px;border-bottom: 1px solid #e8e8e8;}
.ys_content li .ys_txt .ys_tile span {display: block;font-size: 30px;font-weight: bold;color: #333;}
.ys_content li .ys_txt .ys_tile p {padding-top: 10px;display: block;font-size: 22px;color: #333;}
.ys_content li .ys_txt .ys_w {margin-top: 15px;font-size: 16px;color: #333;line-height:30px;}
.ys_content li .ys_txt .ys_a {margin-top: 40px;width: 140px;text-align: center;line-height:50px;background: #f5f5f5;}
.ys_content li .ys_txt .ys_a a {display: block;font-size: 16px;color: #202088;}
.ys_content li .ys_txt .ys_a:hover {background: #202088;}
.ys_content li .ys_txt .ys_a:hover a{color:#fff;}
.ys_content li .ys_img {width:48%;}
.ys_content li .ys_img img {display: block;width: 100%;height: 100%;}   
.par1{ font-size: 18px; color: #888;font-weight:lighter;line-height: 28px;text-align: center;}
.par1 b{ color: #c9a66c;font-size: 42px;}
.par1 span{font-size: 42px;color: #333;line-height:68px;}
.partner_d img{ width: 324px;}
.par1_t1{width: 31px;height: 24px;margin:20px auto;}
.fl{float:left;}
.fr{float:right;}

/**/
.dz{background: url(../images/partner-bg.jpg) center no-repeat;padding:1px 0 100px;}
.dza ul{justify-content: space-between;}
.dza li{width:18%;transition: all 0.3s;}
.dza img{width:100%;}
.dzaa{text-align: center;background:#eee;padding:30px 0;font-size:20px;border-top-right-radius: 20px;border-top-left-radius: 20px;}
.dzab{box-sizing: border-box;padding:10px 10px 40px;background: #fff;transition: all 0.3s;}
.dzab img{display: block;margin:auto;}
.dza li:Hover .dzab{
    background: -webkit-linear-gradient(#eee,#373b52);
    background: -o-linear-gradient(#eee,#373b52); 
    background: -moz-linear-gradient(#eee,#373b52);
    background: linear-gradient(#eee,#373b52); }
.dza li:Hover{transform: translateY(-10px);}
.dza li:Hover .dzaa{color:#373b52}

/*新闻*/
.new3b{margin:60px 0 80px;justify-content: space-between;}
.new3b ul{justify-content: space-between;height:100%;}
.new3ba{justify-content:space-between;width: 55%;}
.new3ba img{width:100%;transition: all 0.3s;}
.new3ba li{width:47%;}
.new3bat{overflow:hidden;}
.new3bas{padding:5%;box-sizing:border-box;}
.new3bas span{font-size:16px;display:block;margin-bottom:10px;color:#888;}
.new3bas h4{font-size:18px;margin:20px 0;font-weight: normal;color: #000;line-height: 30px;}
.new3bas p{line-height:30px;color:#737373;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size:15px;}
.new3ba li:hover img{transform:scale(1.1);}
.new3bb{width:42%;box-sizing:border-box;padding:0% 0% 0% 70px;}
.new3bb li{margin-bottom:44px;}
.new3bb span{display:block;margin-bottom:10px;color:#888;}
.new3bb h4{font-weight:normal;font-size:18px;margin-bottom:10px;position:relative;color: #000;}
.new3bb p{line-height:30px;color:#737373;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: 15px;}
.new3bb li:last-child{margin:auto;}
.new3bb h4:after{display:block;content:'';width:6px;height:6px;background:#b9cae7;position:absolute;left:-40px;top:40%;}
.new3bb li:hover h4{color:#fa1103;}
.new3bb li:hover h4:after{background:#fa1103;}

/*合作*/
.i-yx{background:url("../images/bj.jpg") center no-repeat;padding:1px 0 80px;}
.i-yxa{font-size:18px;color:#333;text-align:center;font-weight: bold;}
.i-yxc{width:540px;margin:auto;}
.i-yxc a{display:inline-block;width:150px;text-align:center;color:#fff;background:#024e9f;line-height:60px;border-top-right-radius: 35px;border-bottom-right-radius: 35px;font-size:18px;font-weight: bold;vertical-align: middle;}

.i-ftt{margin-top:60px;}
.ttw li{padding:10px;border:1px solid #eee;border-radius: 10px;overflow: hidden;text-align: center;background:#fff;}
.ttw img{max-width:100%;}



/*链接*/
.lin{background: #dfdfdf;}
.lins{color:#000;padding:20px 0;align-items: center;}
.linsa{font-size:16px;margin-right:30px;}
.linsb a{color:#333;margin-right:30px;}
.linsb a:hover{color:#024e9f;}

/*尾部*/
.foot_bg{background: #373b52;padding-top: 60px;position: relative;z-index: 1;}
.foot1{display: flex;flex-direction: row-reverse;justify-content: space-between;}
.foot1 .bt{font-size: 20px;line-height: 24px;color: #fff;}
.foot1 .bt a{font-size: 14px;line-height: 24px;color: #fff;}
.bai{color:#fff;}
.dywm{width: 30%;color:#fff;}
.dywm .dy{position: relative;margin-top: 15px;width: 100%;display: flex;flex-wrap: wrap;}
.dywm .dy input{display: block;width: 100%;font-size: 12px;line-height: 28px;height: 30px;color: #fff;padding: 0 10px;background: none;border: 1px solid #989cb7;margin-bottom: 6px;}
.dywm .dy input::-webkit-input-placeholder{color: #cad5e5;}
.dywm .dy input:-moz-placeholder{color: #cad5e5;}
.dywm .dy input::-moz-placeholder{color: #cad5e5;}
.dywm .dy input:-ms-input-placeholder{color: #cad5e5;}
.dywm .dy textarea{display: block;width: 100%;font-size: 12px;line-height: 30px;height: 80px;color: #fff;padding: 0 10px;background: none;border: 1px solid #989cb7;margin-bottom: 6px;}
.dywm .dy textarea::-webkit-input-placeholder{color: #cad5e5;}
.dywm .dy textarea:-moz-placeholder{color: #cad5e5;}
.dywm .dy textarea::-moz-placeholder{color: #cad5e5;}
.dywm .dy textarea:-ms-input-placeholder{color: #cad5e5;}
.dywm .dy a{font-size: 14px;line-height: 32px;color: #373b52;width: 80px;text-align: center;background: #fff;}
.foot_lx_bg .gz{margin-top: 10px;}
.foot_lx_bg .gz dl{display: flex;}
.foot_lx_bg .gz dl dd{margin-right: 12px;position: relative;}
.foot_lx_bg .gz dl dd a{display: block;font-size: 22px;line-height:36px;width:36px;background: #fff;border-radius: 50%;color: #373b52;text-align: center;-webkit-transition:0.5s;transition:0.5s;}
.foot_lx_bg .gz dl dd .xl{position: absolute;left:50%;bottom: 45px;margin-left:-60px;display: none;}
.foot_lx_bg .gz dl dd .xl img{display: block;width: 120px;}
.foot_lx_bg .gz dl dd a:hover{background: #fff;}
.foot_lx_bg{width: 30%;}
.foot_lx .txt{font-size: 14px;line-height: 20px;color: #cad5e5;margin-top: 20px;margin-bottom: 20px;}
.foot_lx .txt p{display: flex;padding: 5px 0;}
.foot_lx .txt p em{width: 18px;font-size: 18px;margin-right: 5px;}
.foot_lx .txt p span{flex: 1;width: 100%;overflow: hidden;}
.foot_dh{width: 20%;display: flex;justify-content: space-between;}
.foot_dh ul li{margin-bottom: 8px;}
.foot_dh ul li a{display: block;font-size: 14px;line-height: 20px;color: #cad5e5;-webkit-transition:0.5s;transition:0.5s;}
.foot_dh ul li.bt a{font-size: 16px;padding-bottom: 10px;}
.foot_dh ul li a:hover{color: #fff;}
.bqsy_bg{margin-top: 60px;padding: 20px 0 20px;text-align: center;color: #cad5e5;border-top: 1px solid rgba(255, 255, 255, 0.1);}
.bqsy{font-size: 14px;line-height: 24px;display: flex;align-items: center;justify-content: space-between;}
.bqsy .bqsy_l a{color: #cad5e5;font-size: 14px;-webkit-transition:0.5s;transition:0.5s;}
.bqsy .bqsy_l a:hover{color: #fff;}
.bqsy .bqsy_r a{color: #cad5e5;font-size: 14px;-webkit-transition:0.5s;transition:0.5s;}
.bqsy .bqsy_r a:hover{color: #fff;}
.bqsy .bqsy_r span{color: #cad5e5;font-size: 14px;padding: 0 6px;}

/***************内页************************/
.i-ban{width:100%;position: sticky;top: 0;height: 400px;}
.i-ban:after{content: '';width:100%;z-index: 1;height: 100%;position: absolute;top: 0;left: 0;background: rgb(0 0 0 / 27%);}
.i-ban img{width:100%;height: 100%;object-fit: cover;}
.i-bana{position: absolute;top: 0;left: 0;width:100%;height: 100%;display:flex;justify-content:center;align-items: center;text-align: center;z-index: 2;}
.i-bana h3{font-size: 0.4rem;font-family: system-ui;font-weight: bold;color: #fff;}
.i-bana h5{font-size:0.3rem;color:#fff;font-weight: bold;}
.i-bana p{font-size:0.15rem;margin-top:20px;color:#fff;}
.ny{position: relative;z-index: 1;background: #fff;padding:40px 0;}
.ng{position: relative;z-index: 1;background: #fff;padding:0px 0 40px;}

.i-about,.i-abouj_a ul,.i-ajp,.i-ptob ul,.i-pth ul,.i-psta,.i-pj,.i-pjba,.i-boj ul,.i-conc ul,.i-concb,.bosbab,.i-comb ul,.i-news,.i-newsc ul,.i-serv,.i-setgg,.i-sesa ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-o-flex;display:-ms-flexbox;display:flex;}
/*关于我们*/
.i-about{justify-content: space-between;align-items: self-start;}
.i-abouta{width:46%;box-sizing: border-box;padding-left: 7%;}
.i-abouta_a{margin:40px 0;}
.i-abouta_a p{font-size: 18px;}
.i-abouta_a h4{font-size:34px;margin:20px 0 10px;}
.i-abouta_a h5{font-size: 30px;font-weight: bold;color:#e2a206;}
.i-abouta_b{font-size:16px;line-height: 34px;color:#444;}

.i-aboutb{width:46%;}
.i-aboutb img{width:100%;}

/**/
.i-abouj{margin:120px auto 40px;text-align: center;}
.i-abouj p{font-size:0.4rem;color:#eee;font-weight: bold;line-height: 0.8;}
.i-abouj h6{font-size: 36px;transform:translateY(-30px);}

.i-abouj_a{margin-bottom:70px;}
.i-abouj_a ul{justify-content: space-between;}
.i-abouj_a h6{font-size: 24px;margin:20px 0;}
.i-abouj_a p{font-size: 16px;color:#444;}

.i-aboupt{text-align: center;font-size:36px;color:#fff;}
.i-aboup{background: url(../images/aa.jpg) center;padding:80px 0 150px;overflow: hidden;}
.i-aboupa{text-align: center;margin:0.4rem auto 1rem;}
.i-aboupa_a{font-size:0.5rem;color:#fff;font-weight: bold;opacity: 0.7;}
.i-aboupa_b{font-size: 18px;color:#fff;line-height: 34px;margin: 80px auto 0;max-width: 80%;}

.i-aboupb{position: relative;transform: rotate(-8deg);}
.i-aboupb:after{content: '';width:120%;height: 1px;background: #fff;position: absolute;top: 10px;left: -10px;}
.i-aboupb .swiper-slide{cursor: pointer;}
.pdSwiper .swiper-slide{text-align: center;}
.pdSwiper span{width:10px;height: 10px;background: #fff;display:inline-block;border-radius: 50%;}
.pdSwiper p{font-size:20px;color:#fff;transform: rotate(8deg);}
.oop{position: relative;}
.oop .swiper-button-nextz{position:absolute;top: 50%;left: 15%;z-index: 99;}
.oop .swiper-button-nextz span,.oop .swiper-button-prevy span{background: #fff;padding: 20px;border-radius: 50%;}
.oop .swiper-button-prevy{position:absolute;top: 50%;right: 15%;z-index: 99;}
.oop .swiper-slide-thumb-active span{background: #e2a206;}
.oop .swiper-slide-thumb-active p{color:#e2a206;}

/*团队*/
.i-ajp{margin:80px auto;justify-content: space-between;}
.i-ajpa{width:40%}
.i-ajpaa{font-size:18px;}
.i-ajpab{font-size:34px;margin-top:30px;}
.i-ajpb{width:40%;font-size: 16px;line-height: 34px;color: #444;}
.i-ajc{box-sizing: border-box;padding:0 1%;}
.i-ajc li{box-sizing: border-box;padding:2%;background:#eee;border-radius: 20px;background: rgb(55 59 82 / 5%);}
.i-ajc h3{font-size:23px;margin:30px auto 10px;}
.i-ajc h4{font-size:18px;color:#333;margin-bottom:20px;}
.i-ajc p{color:#666;font-size:14px;line-height: 1.7;}
.i-ajca{box-sizing:border-box;text-align: center;}
.i-ajca img{max-width: 150px;}

.i-ajt{margin-bottom: 80px;}
.i-ajt img{width:100%;}

/*产品*/
.i-pto{position: relative;}
.i-ptoa{position: absolute;bottom: 0;left: 0;width:100%;}
.i-ptob{max-width:1400px;margin:auto;}
.i-ptob ul{justify-content: space-between;border-top-left-radius: 20px;border-top-right-radius: 20px;overflow: hidden;}
.i-ptob li{background: #e1a206;width:50%;box-sizing: border-box;border-right: 1px solid #f9b91b;transition: all 0.3s;}
.i-ptob li a{color:#fff;display:block;text-align: center;font-size:18px;font-weight: bold;padding:25px 0;transition: all 0.3s;}
.i-ptob li:last-child{border:0;}
.i-ptob li.oox{background: #fff;}
.i-ptob li.oox a{color:#e1a206}
.i-ptob li:hover{background: #fff;}
.i-ptob li:hover a{color:#e1a206}

.i-ptog{text-align: center;margin:0px auto 70px;padding-top:70px;font-size:30px;color:#333;}
.i-ptoga{margin-bottom: 10px;}
.i-ptogb{font-weight: bold;}

.i-pth ul{margin-left: 3%;flex-wrap: wrap;}
.i-pth li{width:30.333%;box-sizing: border-box;border:3px solid #f6f6f6;border-radius: 20px;overflow: hidden;margin:0 3% 50px 0;}
.i-pth img{width:100%;transition: all 0.3s;}
.i-ptha{text-align: center;background: #f6f6f6;padding:20px 0;font-size:16px;}
.i-pthb{overflow: hidden;}
.i-pth li:hover img{transform:scale(1.1);}
.i-pth li:hover a{color:#1d2088}

/*详情*/
.i-pst{background: url(../images/b-5.jpg);background-size:cover;padding: 0.8rem 0;}
.i-psta{max-width:1400px;margin:auto;width:96%;justify-content: space-between;align-items: center;}
.i-pstaa{font-size:30px;color:#1d2088}
.i-pstaa h5{font-weight: bold;}

.i-pstab{width:50%;position: relative;}
.i-pstab img{width:100%;}
.i-pstab .swiper-pagination-bullets.swiper-pagination-horizontal{bottom: -20px;width: auto;left: 50%;transform: translateX(-50%);background: rgb(0 0 0 / 9%);border-radius: 20px;display: flex;align-items: center;padding:10px 20px;}
.i-pstab .swiper-pagination-bullet{background:#fff;}

/**/
.i-pj{margin:50px auto 80px;justify-content: space-between;align-items: flex-start;}
.i-pja{width:200px;position: sticky;top: 160px;transition: all 0.3s;}
.i-pja ul{border-left: 1px solid #ebebeb;}
.i-pja li{font-size:18px;cursor: pointer;margin-bottom:30px;color:#777;}
.i-pja li a{padding:20px 0 20px 30px;display: block;}
.i-pja li a.i-oo{font-weight: bold;color:#1d2088;border-left: 5px solid #1d2088;}

.i-pjb{width:calc(100% - 250px);}
.i-pjb section{padding-top:120px;margin-top: -50px;}
.i-pjba{align-items: center;background:#f8f8f8;border:1px solid #eee;padding:20px 30px;box-sizing: border-box;font-size:18px;}
.i-pjba p{margin-right: 20px;}
.i-pjbb{font-size: 16px;line-height: 2;margin:30px auto 0;color:#444;box-sizing: border-box;padding-left: 30px;}
.i-pjbb table{ border-collapse:collapse; border: 1px #ccc solid !important; width:100% !important;line-height:22px!important;}
.i-pjbb table td{padding: 8px!important; padding-left:12px !important;word-wrap:break-word;word-break:break-all;border: 1px #ccc solid !important;line-height:22px!important;}
.i-pjbb img{max-width:100%;}
.i-pjbb video{display: block;max-width:100%;}

.i-pjoo{font-size:28px;box-sizing: border-box;padding-left: 30px;}

/*设备*/
.i-bo{margin:0px auto 40px;padding-top:60px;line-height: 30px;color:#666;font-size: 16px;max-width:1300px;}
.i-bo h4{font-size:30px;color:#333;margin-bottom:30px;}
.i-bo table{ border-collapse:collapse; border: 1px #ccc solid !important; width:100% !important;line-height:22px!important;}
.i-bo table td{padding: 8px!important; padding-left:12px !important;word-wrap:break-word;word-break:break-all;border: 1px #ebebeb solid !important;line-height:22px!important;}

.i-boj{max-width:1300px;margin:40px auto;}
.i-boj ul{margin-right: -2%;flex-wrap: wrap;}
.i-boj li{width:23%;border:10px solid #f1f4f9;margin:0 2% 30px 0;transition: all 0.3s;}
.i-boj img{width:100%;transition: all 0.3s;}
.i-boja{overflow: hidden;}
.i-bojb{box-sizing: border-box;padding:20px;line-height: 26px;color:#444;}
.i-bojb h6{font-size:20px;margin-bottom:20px;color:#000;}
.i-boj li:Hover{transform: translateY(-20px);box-shadow: 0 10px 10px #d6dae1;}

/*联系我们*/
.i-con{text-align: center;margin:0px auto 60px;padding-top:60px;}
.i-conq{font-size:30px;font-weight:bold;margin-bottom:30px;}
.i-conp{font-size:18px;line-height: 2;color:#666;}

.i-conc ul{justify-content: space-between;}
.i-conc li{width:30%;position:relative;}
.i-conca img{width:100%;display:block;}
.i-concb{position: absolute;bottom: 0;left: 0;width:100%;z-index: 1;justify-content: center;flex-wrap: wrap;text-align: center;align-items: center;color:#fff;padding-bottom: 20px;;background: linear-gradient(180deg, rgba(0, 75, 183, 0) 0%, rgb(29 32 136) 100%);transition: all 0.3s;}
.i-concb h6{width:100%;font-size:26px;margin-bottom:20px;}
.i-concb p{font-size:16px;line-height: 2;}

.i-conc li:hover .i-concb{height: 100%;background:linear-gradient(180deg, rgba(29, 33, 136, 0.637) 0%, rgba(29, 33, 136, 0.637) 100%);}

/*联系我们*/

.i-conjp{position: relative;margin:80px auto;padding: 80px 0;}
.i-cona{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.i-cona img{width:100%;height: 100%;object-fit: cover;}
.i-cona a{position: absolute;top: 50%;left: 60%;transform: translate(50%,-50%);}
.i-conb{position: relative;
    z-index: 2;
    width: 45%;
    background-color: #fff;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    padding:0.3rem 0.2rem 0.3rem 1.4rem;
    border-top-right-radius: 0.1rem;
    border-bottom-right-radius: 0.1rem;}
.i-conba{font-size:30px;color:#e2a206;font-weight: bold;margin-bottom:30px;}
.i-conbba{font-size:20px;line-height: 34px;margin-bottom:20px;}
.i-conbbb{line-height: 2;font-size:14px;color:#444;}
.i-conj{position: absolute;top: 30%;left: 0;font-size: 0.6rem;font-weight: bold;z-index: -1;opacity: 0.03;}
.ttx{animation: tts 2s infinite;}
@keyframes tts{
0%{transform: scale(0.5);}
50%{transform: scale(1);}
75%{transform: scale(0.7);}
100%{transform: scale(1);}
}

.i-com{margin:80px auto;}
.i-coma{font-size:30px;text-align: center;font-weight: bold;}
.i-comb{border:1px solid rgb(217 46 38 / 22%);border-radius: 10px;box-shadow: 0 0 30px #eee;box-sizing: border-box;padding: 3% 3% 2%;margin-top:60px;}
.i-comb ul{justify-content: space-between;flex-wrap: wrap;}
.i-comb li{width:45%;margin-bottom:35px;}
.i-comb input{display: block;width: 100%;box-sizing: border-box;padding:20px 20px;border: 0;background: #f5f5f5;border-radius: 5px;font-size: 15px;}
.i-comb input::placeholder{color:#666;}
.i-comb li div{font-size:16px;margin-bottom:20px;}
.i-comb span{color:#e2a206;margin-right: 5px;}
.i-comb li:last-child{width: 100%;}
.i-comb textarea{width:100%;box-sizing: border-box;padding:20px;display:block;border:0;outline:none; font-family:Arial, "微软雅黑";background: #f5f5f5;height: 150px;font-size:16px;border-radius: 10px;}
.i-comc{text-align: center;}
.i-comc a{display:inline-block;padding: 18px 80px;border-radius: 30px;background: #e2a206;color:#fff;font-size:15px;transition: all 0.3s;border:1px solid #e2a206}
.i-comc a:hover{background:#fff;color:#e2a206;}
.bosbab{margin-top:20px;}
.bosbab p{max-width:35%;margin-right: 5%;}
.bosbab img{width:100%;}

/*新闻*/
.i-ntt{font-size: 32px;font-weight: bold;padding-top:50px;}
.i-newsgg{margin:0px auto 30px;padding-top:30px;}
.i-newsgg .swiper-pagination .swiper-pagination-bullet{background: #1d2088;width:10px;height: 10px;}
.i-news{justify-content: space-between;border-radius: 20px;overflow: hidden;box-sizing: border-box;padding:2%;align-items: center;border:5px solid #eef0f5;}
.i-newsa{width:35%;border-top-left-radius: 20px;overflow: hidden;border-bottom-left-radius: 20px;overflow: hidden;}
.i-newsa img{width:100%;}
.i-newsb{width:60%;}
.i-newsb span{font-size:18px;font-weight: bold;color:#666;}
.i-newsb h4{font-size:26px;margin:20px auto;border-bottom:1px solid #f0f0f0;padding-bottom:30px;}
.i-newsb h4 a{color:#666}
.i-news:hover h4 a{color:#1d2088}
.i-newsb samp{font-size: 18px;font-weight: bold;position: relative;}
.i-newsb samp:after{content: '';width:0%;height: 1px;position: absolute;bottom: -3px;left: 0;background: #1d2088;transition: all 0.3s;}
.i-newsb samp:hover:after{width: 100%;}
.i-newsc{margin-top:30px;}
.i-newsc ul{margin-left: -3%;flex-wrap: wrap;}
.i-newsc li{width:30.3333%;margin:0 0 50px 3%;box-shadow: 0 0 20px #eee;transition: all 0.3s;}
.i-newsca{overflow: hidden;}
.i-newsca img{width:100%;transition: all 0.5s;}
.i-newscb{box-sizing: border-box;padding:0 5% 30px;}
.i-newscb p{font-size:16px;margin:20px 0 10px;color:#666;}
.i-newscb h5{font-size:20px;color:#666;line-height: 1.8;}
.i-newsc li:Hover{box-shadow: 0 5px 20px #ccc;transform: translateY(-10px);}
.i-newsc li:Hover .i-newscb h5{color:#1d2088}
.i-newsc li:Hover .i-newsca img{transform: scale(1.1);}

/*详情*/
.i-nxq{text-align: center;padding:60px 0;border-bottom:1px solid #ccc;}
.i-nxq p{font-size:30px;}
.i-nxq span{display: block;font-size:16px;color:#666;margin-top:20px;}
.i-nxg{margin:40px auto;line-height: 2;font-size:16px;color:#555;}
.i-nxg img{max-width: 100%;}

/*服务*/
.i-serv{justify-content: space-between;align-items: flex-start;padding:30px 0 60px;}
.i-serva{width:45%;position: sticky;top: 150px;}
.i-servaa{margin:40px 0;}
.i-servaa p{font-size: 32px;}
.i-servaa span{font-weight: bold;color:#e2a206;}
.i-servab{line-height: 2.5;font-size:16px;color:#444;}
.i-servb{width:45%;}
.i-servb img{width:100%;}
.ny .i-serv:nth-child(2n) .i-serva{order: 2;}

.i-setgg{justify-content: space-between;margin:80px auto 0;max-width:1600px;width:96%;}
.i-set{font-size: 16px;line-height: 2;color:#2f2f2f;width:45%;}
.i-seta{margin:50px auto 40px;text-align: center;}
.i-seta p{font-size:0.4rem;color:rgb(0 0 0 / 5%);font-weight: bold;line-height: 0.8;}
.i-seta h6{font-size: 36px;transform:translateY(-30px);}

.i-setab{width:45%;border:5px solid #eee;box-sizing: border-box;}
.i-setab img{width:100%;}
.i-setb{margin:40px auto;background: url(../images/vs.jpg) center no-repeat;padding:40px 0 100px;}
.i-setab .swiper-pagination-bullet{background:#dfa00b;width:10px;height: 10px;}

.i-ses{margin:60px auto 20px;}
.i-sesa ul{margin-left: -2%;flex-wrap: wrap;}
.i-sesa li{width:31.333%;margin:0 0 30px 2%;text-align: center;line-height: 40px;font-size: 16px;}
.i-sesa img{width:100%;}















