:root{--xd:all 0.5s ease; --zhihao15: 15px;--zhihao16:16px;--zhihao17:17px;--zhihao18:18px;--zhihao20: 20px;--zhihao22:22px;--zhihao24:24px;--zhihao26:26px;--zhihao28:28px;--zhihao30:30px;--zhihao33:33px;--zhihao36:36px;--zhihao40:40px;--zhihao45:45px;--zhihao48:48px;--zhihao50:50px;--zhihao55:55px;--zhihao60:60px;--zhihao68: 68px;--zhihao80:80px;--zhihao16-h: 21px;--zhihao18-h: 24px;--zhihao20-h: 26px;--zhihao28-h: 33px;--zhihao24-h: 30px;--zhihao30-h: 36px;--zhihao33-h: 39px;--zhihao36-h: 42px;--zhihao40-h: 48px;--zhihao45-h: 51px;--zhihao50-h: 56px;--zhihao55-h: 63px;--zhihao60-h: 70px;--zhihao68-h: 76px;--zhihao80-h: 90px;--color-zs: #3049de;--color-fs: #313131;--color-ql: #f5f7f9;--color-bs:#fff;--color-hs:#000;--color-f6: #f6f6f6;--color-f4: #f4f4f4;--color-f2: #f2f2f2;--color-f1: #f1f1f1;--color-333: #333;--color-666: #666;--color-999: #999;--color-eee: #eee;--color-ccc: #ccc;}
header{position:fixed; z-index: 1000; align-items: center; width:100%; padding: 20px 2%; transition:var(--xd);}
header .header-left img{ width:148px;transition: all 0.9s ease;}
.logo-h{display: none;}
.header-center li .cdej{font-size: var(--zhihao18); padding: 0 6px; margin: 0 0.5vw; color: var(--color-bs); height:42px; line-height: 42px; transition: var(--xd); position: relative; display: block;font-weight: 600;}
.header-center li .cdej::after{position: absolute; width:100%; transform: scaleX(0); bottom: 0; height: 2px; background: var(--color-zs); content: ''; left: 0; transition: var(--xd);}
.header-center li .cdej:hover::after{ transform: scaleX(1);}
.header-center li .cdsj{position: absolute; height: 0; width: 100%; padding: 60px 6%; box-sizing: border-box; left: 50%; transform: translateX(-50%); top:100%;background:var(--color-bs); z-index: 3; opacity: 0; visibility: hidden;transition: all 0s ease;}
.hqfa{padding: 0px 13px 0px 23px;  height: 34px;  font-size: 14px;  border-radius: 34px;position: relative; display: flex; align-items: center;}
.hqfa span{  position: relative;  z-index: 10;  padding-right: 10px;    transition: all .8s ease;  color: var(--color-bs);padding-bottom: 2px;}
.hqfa i{  position: relative;  z-index: 10;  font-size: 20px;   transition: all .8s ease;color: var(--color-bs); display: block; font-weight: 600;}
.hqfa::after {  content: '';  position: absolute;  right: 0px;  top: 0px;  width: 100%;  height: 100%;  border-radius: 34px; background-image: linear-gradient(to right, #266eff 0%, #6de865 100%);  transition: all .8s ease;}
.hqfa:hover::after{width: 34px;}
.hqfa:hover i{transform: translateX(5px);}
.header-xx,.nyt{top: 0;background: var(--color-bs);padding: 20px 2%;}
.header-xs{top: -80px;}
.header-xx .header-center li .cdej,.nyt .header-center li .cdej{color: var(--color-333);}
.header-xx .logo-h ,.nyt .logo-h{display: block;}
.header-xx .logo-b ,.nyt .logo-b{display: none;}
.header-xx .hqfa:hover span ,.nyt .hqfa:hover span{color: var(--color-333);}
.bannerdtgd{height: 100vh; width: 100%; overflow: hidden;}
.bannerdtgd .swiper-slide img{height: 100vh; object-fit: cover; width: 100vw;}
.bannerdtgd .swiper-pagination-bullet-active{background: var(--color-bs); opacity: 1 !important;}
.bannerdtgd .swiper-pagination-bullet{opacity: 0.4; background: var(--color-bs);}
.bannerdtgd .swiper-pagination{ bottom: 20px;}
.bannerdtgd .swiper-button-prev{transform: rotate(90deg); margin-top: 0; left: auto; right: 10%;}
.bannerdtgd .swiper-button-next{ transform: rotate(-90deg);margin-top: 0; right: 6%;}
.bannerdtgd .swiper-button-prev i,.bannerdtgd .swiper-button-next i{ font-size: 13px; display: block; transition: var(--xd);border-radius: 50%;width: 38px; height: 38px;text-align: center; line-height: 38px; }
.bannerdtgd .swiper-button-prev,.bannerdtgd .swiper-button-next{ opacity: 0; transition: var(--xd); width: 38px; height: 38px; border-radius: 50%; text-align: center; line-height: 38px; bottom: 7%; top: auto; }
.bannerdtgd:hover .swiper-button-prev,.bannerdtgd:hover .swiper-button-next{ opacity: 1; }
.bannerdtgd:hover .swiper-button-prev i,.bannerdtgd:hover .swiper-button-next i{color: var(--color-bs);}
.bannerdtgd .swiper-button-prev:hover i,.bannerdtgd .swiper-button-next:hover i{background: var(--color-zs);}
.bannerdtgd .swiper-button-next::after{position: absolute; top: -5px; left: -5px; display: block;  width: 46px; height: 46px; border-radius: 50%; content: ''; opacity: 1;transition: var(--xd);border: 1px dashed Rgba(255, 255, 255, 0);}
.bannerdtgd .swiper-button-prev::after{position: absolute; top: -5px; left: -5px; display: block;  width: 46px; height: 46px; border-radius: 50%; content: '';  opacity:1;transition: var(--xd);border: 1px dashed Rgba(255, 255, 255, 0);}
.bannerdtgd .swiper-button-next:hover::after{opacity: 1;animation-iteration-count: infinite; animation-timing-function: linear; animation-name: orbit; animation-duration: 2s;border: 1px dashed Rgba(255, 255, 255, 0.5); }
.bannerdtgd .swiper-button-prev:hover::after{opacity: 1;animation-iteration-count: infinite; animation-timing-function: linear; animation-name: orbit; animation-duration: 2s; border: 1px dashed Rgba(255, 255, 255, 0.5);}
@keyframes orbit {  0% {transform: translate(0%, 0%) rotate(-360deg);}  100% {transform: translate(0%, 0%) rotate(0deg);}}
.baner-wz{left:2%; font-size:calc(20px + 3.7vw); line-height:calc(20px + 4vw); color: var(--color-bs); text-transform: uppercase; bottom:5%; font-weight: bold;}
.baner-wz sup{line-height: 24px;}
.spsz li{text-align: center;}
.spsz li span{ font-size: var(--zhihao50);font-weight: bold;}
.spsz li sub{padding-left: 5px; font-size: var(--zhihao20); padding-top: 10px;}
.spsz li p{ font-size: var(--zhihao17);}
.sp-3{padding: 15vh 0 0;}
.sp-3 .w1520{margin-top: -100vh;  position: relative;  z-index: 1;padding-bottom: 15vh;}
.sp-3-d{position: sticky; top: 0; height: 100vh;display: flex;  align-items: flex-end;  overflow: hidden;}
.sp-3 li img{ overflow: hidden; transition: var(--xd); border-radius: 20px;}
.sp-3 li h2{font-weight: 500; font-size:12px; line-height: 12px; color: #999;padding: 30px 10px 0 0;}
.sp-3 li h2 span{background:Rgba(23, 35, 109, 0.3); color: var(--color-bs); border-radius: 5px; margin-right:6px; padding:3px 9px;transition: var(--xd);}
.sp-3 li h2 span:hover{background: var(--color-zs);}
.sp-3 li h1{ font-size: var(--zhihao26);font-weight: 500;padding:20px 10px 11vh 0;}
.sp-3-l li:last-child h1,.sp-3-r li:last-child h1{padding-bottom: 0;}
.sp-3-l .t1{font-size: var(--zhihao60); color: var(--color-hs);}
.sp-3-l .t2{font-size: var(--zhihao20); padding-bottom: 8vh; padding-top: 6px; color: var(--color-666);}
.sp-3-l,.sp-3-r{width: 44%;}
.sali-img{overflow: hidden;}
.sp-3 li:hover img{transform: scale(1.01);}
.salegd{margin: 20px 0;}
.salygd .swiper-slide,.salegd .swiper-slide,.salsgd .swiper-slide{width: auto; border: 1px solid var(--color-f1); border-radius: 8px; overflow: hidden;}
.sp-4{background: var(--color-hs); width: 100%; overflow: hidden; height: 100vh;justify-content: right; display: flex; align-items: center;}

option[value="宣传板"]::after {
    content: '';
    position: absolute;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: rgba(0, 153, 255, 0.3);
    animation: circleScale 1s infinite;
}

@keyframes circleScale {
    0% {
        transform: scale(1);
        opacity: 1;
    }
    100% {
        transform: scale(2);
        opacity: 0;
    }
}


.sp-5 .sp-5-t{border-bottom: 1px solid var(--color-f1); padding-bottom: 40px;}
.sp-5-t span{display: block; position: relative; padding-left: 90px; font-size: var(--zhihao18);}
.sp-5-t span::after{ position: absolute; width: 8px; height: 8px; background: var(--color-zs); left: 0; top: 50%; transform: translateY(-50%); content: '';}
.sp-5-t span::before{position: absolute; width: 70px; height: 1px; background:var(--color-zs); content: ''; left: 0; top: 50%; transform: translateY(-50%);}
.sp-5-t p{ font-size: var(--zhihao60); max-width:70%; padding-top: 20px; padding-bottom:30px; color: var(--color-hs); line-height: var(--zhihao60-h);}
.sp-2-fw li{background: var(--color-f4); padding: 40px 30px; width: 24%; position: relative;}
.sp-2-fw li a{display: block; font-size: var(--zhihao18); color: var(--color-666); line-height: var(--zhihao24-h);}
.sp-2-fw li h1{padding-bottom: 25px; font-size: var(--zhihao24);}
.sp-2-fw li a:hover{color: var(--color-hs);}
.sp-5-t-xz{font-size:var(--zhihao18); color: var(--color-333); text-align: right; padding-top: 10px; padding-right:30px;}
.sp-5 .sp-5-t-xz{color: var(--color-ccc);}
.sp-5 .sp-5-t p{padding: 0;}
.sp-4-r{width: calc(100% - 666px - 5%); height: 100%; position: relative;}
#container{width:100%; height: 100%; cursor:grab; position: relative;} 
.css2dRenderer{position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  pointer-events: none;  z-index: 10;}

.sp-6{background: var(--color-f4);}
#colorPickerBtn{padding:5px 10px; font-size: 12px; cursor: pointer; transition: var(--xd);}
#colorPickerBtn:hover{background: var(--color-zs); color: var(--color-bs);}
.pickr .pcr-button:after,.pickr .pcr-button:before{display: none;}
.sp-4-jj{z-index: 100; top: 50%; transform: translateY(-50%); width: 35%; left: 3%;}
.sp-4-jj .sp-5-t p{color: var(--color-bs); max-width: 100%; padding: 0; font-size: var(--zhihao68);line-height: var(--zhihao68-h);}
.sp-4-jj-z,.sp-7-z{color: var(--color-f6); font-size: var(--zhihao20);}
.bndhcp{display: flex;}
.ysbh{right:3%; top:30%;z-index: 10;}
.pcr-app{left: auto !important;right: 6% !important;}

.ysxzmc{top: 28px;width: 100%;}
.ysxzmc select{background: #f1f1f1;width: 84.6%;padding: 3px 10px;font-size: 12px;}

.bg {  background: var(--bg);  transition: .4s;}
.ywflgd{margin-top: 20px;}
.page_Design .swiper .swiper-wrapper {  width: -webkit-fit-content;  width: -moz-fit-content;  width: fit-content;}
.page_Design .swiper .swiper-wrapper .swiper-slide {width: 100vw;}
.fw-w{display: flex; align-items: center;justify-content: space-between;margin: 0 10%; background: Rgba(255, 255, 255, 0.3);border-radius: 15px; overflow: hidden;}
.fw-1-w{padding-left: 50px;width: 80%;}
.fw-1{ width:45%; padding-left:8%;}
.fw-1-d{ width: 50%;}
.fw-1 a{display: block; font-size: var(--zhihao20); color: var(--color-333); line-height: var(--zhihao24-h);}
.fw-1 h1{padding-bottom: 25px; font-size: var(--zhihao30); font-weight: 500; color: var(--color-hs);}
.fw-1 a:hover{color: var(--color-hs);}
.bg .sp-5-t p{padding-top: 10vh;}
.fw-1-t img{ width: auto;}

.salgd{display: grid;grid-gap:5vw 8vw;grid-template-columns: repeat(5, 1fr);}
.salgd li img{ width: auto; margin: 0 auto; max-width: 100%;}
.salwz{text-align: center; font-size: var(--zhihao24);background-image: linear-gradient(Rgba(255, 255, 255, 0) 10%, Rgba(255, 255, 255, 1));padding: 70px 0 20px; position: sticky; bottom: 0;}
.syxwgd{padding-bottom: 40px;}
.sp-7{ background:#121212;}
.sp-7-l{padding: 5% 0 5% 10%;; width: 48vw;}
.sp-7-l .sp-5-t p{color: var(--color-bs); max-width: 100%;padding-bottom: 15px;}
.sp-7-r{ width:43vw; display: flex;}
.sp-7-r .str1 {stroke:var(--color-zs);stroke-width:40}
.sp-7-r .str0 {stroke:var(--color-666);stroke-width:40}
.sp-7-r .fil0 {fill:none}
.fil0 {fill:black;fill-rule:nonzero}
.fil1 {fill:#2A49F5;fill-rule:nonzero}

.sp-7-tj{margin-top: 50px;}
.sp-7-tj a{ width: 350px; height: 40px; background-image: linear-gradient(to right, #266eff 0%, #6de865 100%); border-radius: 30px; display: block;color: var(--color-bs); line-height: 40px; text-align: center; position: relative; overflow: hidden;}
.sp-7-tj a::after{ width: 100%; position: absolute; left: 0; bottom: 0; height: 0; background: var(--color-bs); content: ''; z-index: 1;transition: var(--xd);}
.sp-7-tj a:hover::after{height: 40px;}
.sp-7-tj a h3{ position: relative; z-index: 10; font-size: 14px; font-weight: 500; cursor: pointer;}
.sp-7-tj a:hover h3{color: var(--color-hs);}
footer{background: var(--color-ql);}
.footer-1, .footer-2{border-bottom: #e5e8eb solid 1px; padding-bottom: 25px;}
.footer-1-l{ font-size: var(--zhihao36);}
.footer-1-r a{ font-size: var(--zhihao16); padding: 0 10px;}
.footer-1-r a:hover{color: var(--color-zs);}
.footer-2{padding-top: 25px;}
.footer-2-1{ width: 42%;}
.footer-2-2{ width: auto;margin: 0 8%;}
.footer-2-3{ width: auto;}
.footer-2 P{font-size: var(--zhihao18); padding-bottom: 10px;}
.footer-2 span{ font-size: 13px;line-height: 24px;color:var(--color-666);}
.footer-3{padding-top: 25px; font-size: 13px;line-height: 24px;color:var(--color-666);}
.footer-3 a{color: var(--color-666);}
.footer-3 a:hover{color: var(--color-zs);}

.liuyan { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.4);backdrop-filter: blur(20px); z-index: 1199; display: none; }
.liuyan .liuyanw{ position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; padding: 40px 20px; display: flex;    align-items: center; justify-content: center; }
.liuyan .liuyane { width: 840px; padding-left: 0px; transition: all .8s ease; position: relative; margin: 0px auto;  border-radius: 30px; display: flex; overflow: hidden; background-image: url(../images/img2023_34.jpg); background-size: cover; background-position: center; background-repeat: no-repeat; }
.liuyan .liuyane .title { position: absolute; left: 0px; top: 0px; width: 560px; padding: 80px 0px 0px 60px; font-size: 36px; line-height: 46px; font-weight: 600; color: var(--color-bs); }
.liuyan .liuyane .telBox { position: absolute; left: 0px; bottom: 0px; width: 560px; padding: 0px 0px 80px 60px; }
.liuyan .liuyane .telBox .tel {font-size: 26px; line-height: 1.2; color: var(--color-bs); }
.liuyan .liuyane .telBox .desc { font-size: 14px; color: var(--color-bs); }
.liuyan .liuyane .liuyannr { width: 840px; padding: 70px 80px 57.6px; display: flex; background-color: rgba(255, 255, 255, 0.8); backdrop-filter: blur(20px);  border-radius: 30px; }
.liuyan .liuyane .liuyannr form { display: block; overflow-y: auto; overflow-x: hidden; margin-right: -20px; padding-right: 20px; }
.liuyan .liuyane .liuyannr form::-webkit-scrollbar { width: 4px; background-color:var(--color-bs); }
.liuyan .liuyane .liuyannr form::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1);  border-radius: 2px; background-color: var(--color-bs); }
.liuyan .liuyane .liuyannr form::-webkit-scrollbar-thumb {  border-radius: 2px; -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1); background-color: #ff0000; }
.liuyan .liuyane .liuyannr .subTitle { font-size:20px; font-weight: 600; padding:0 0px 0px 8px; color: #2a2829; display: flex; align-items: center; }
.liuyan .liuyane .liuyannr .subTitle::before { width: 12px; height: 12px; background: #ff0000; -webkit-border-radius: 100%; border-radius: 100%; content: ''; display: block; margin-right: 5px; }
.liuyan .liuyane .liuyannr .liuyanlist { display: flex;  flex-wrap: wrap; justify-content: space-between; margin: 0px; padding-top: 5px; }
.liuyan .liuyane .liuyannr .liuyanlist .list {width:48.5%; padding-top: 10px; }
.liuyan .liuyane .liuyannr .liuyanlist .list input { height:45px;  border-radius:35px; padding: 0px 15px; font-size: 12px; width: 100%; background: var(--color-bs); color: #2a2829; }
.liuyan .liuyane .liuyannr .lyywxz .lyywxzList { display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.liuyan .liuyane .liuyannr .yourBudget .yourBudgetTitle { padding-top:25px; font-size: 16px; color: #2b2b2b; font-weight: 550; }
.liuyan .liuyane .liuyannr .yourBudget .yourBudgetList { display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.liuyan .liuyane .liuyannr .btn { margin-top: 25px; }
.liuyan .liuyane .liuyannr .btn input { font-size: 14px; height: 35px;  border-radius: 35px; width: 100%; background: #121212; color: var(--color-bs); margin-top: 20px;}
.liuyan .liuyane .lykgb { position: absolute; right: 25px; top: 25px; width: 30px; height: 30px; display: flex;  align-items: center; justify-content: center; z-index: 20; cursor: pointer; }
.liuyan .liuyane .lykgb i { font-size: 24px; color: #535353; }
.liuyan .liuyane .liuyannr .lyywxz .lyywxzTitle { padding-top: 25px; font-size: 20px; font-weight: 550; }
.liuyan .liuyane .liuyannr .lyywxz .lyywxzList .lyxzwz { margin: 10px 10px 0px 0px; padding: 0px 10px; line-height: 28px !important; border-radius: 28px !important; background: var(--color-bs);}
.liuyan .liuyane .liuyannr .lyywxz .lyywxzList .lyxzwz span { line-height: 28px !important; font-size: 14px; padding: 0px; }
.liuyan .liuyane .liuyannr .yourBudget .yourBudgetList .layui-form-radio { font-size: 14px; line-height: 28px; padding: 0px; margin: 0 20px 0px 0px; }
.liuyan .liuyane .liuyannr .yourBudget .yourBudgetList .layui-form-radio > i { font-size: 12px; }
.liuyan .liuyane .liuyannr .yourBudget .yourBudgetList .layui-form-radio div {padding-left: 4px;}
.liuyan.animat .liuyane { width:1400px; padding-left: 560px; } 
.lyywxzList input[type="checkbox"] { display: none;}
.lyywxzList .lyxzwz {cursor: pointer;}
.lyywxzList .lyxzwz.checked i {visibility: visible;}
.lyywxzList .lyxzwz i {visibility: hidden;}
.lyywxz .checked{background: var(--color-zs) !important;}
.lyywxz .checked span{color: var(--color-bs) !important;}

.cbkf{background: var(--color-bs); border-radius:15px; position: fixed; right: 10px; bottom: 10%;text-align: center;  bottom: 10%; padding: 10px;z-index:100;box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.15);}
.cbkf li{border-bottom: 1px solid var(--color-f1); padding: 7px 0; cursor: pointer;font-size: 12px; color: var(--color-666);}
.cbkf li i{font-size: var(--zhihao22);line-height:var(--zhihao22); color: var(--color-666); display: block; padding-bottom: 3px;}
.cbkf li:last-child{border-bottom: none;}
.cbkf li:last-child i{font-size: var(--zhihao20);line-height: var(--zhihao20);}
.fw-nr{position: absolute; right:40px; background: #fff; padding: 15px; bottom:0;border-radius: 15px; opacity: 0; visibility: hidden;transition: var(--xd);z-index: 99; box-shadow: 0 0 10px 0 rgba(0,0,0,.2);}
.fw-nr img{width: auto; margin:5px auto 0;}
.fw-nr h1{font-size: var(--zhihao18);}
.fw-nr p{ font-size: var(--zhihao16);}
.fw-nr p:nth-of-type(2){padding-top: 10px;}
.cbkf-fw:hover .fw-nr{opacity:1; right:55px; visibility: visible;}
.cbkf li:hover i{color: var(--color-zs);}
.j-1{padding-top: 30vh; text-align: center;}
.j-1 p{font-size: calc(30px + 6vw); color: var(--color-hs);}
.j-1 p:nth-child(2){margin-right: 30px;}
.j-1 h1{font-weight: 500; font-size: calc(18px + 1vw);}
.jjgdw{position: relative;}
.j-2{padding: 30px 0;position: absolute;text-align: center;width: 100%; z-index: 10;}
.j-3-1-1{background: #ff9101; border-radius: 13px;}
.j-3-3-3{background: #6de865; border-radius: 13px; margin-top:8%;}
.j-3-1-2{padding-top:7%;}
.j-3-1 img,.j-3-3 img{border-radius: 13px;}
.j-3-1-2-1 li:nth-child(2){padding-top:11%;}
.j-3-3-2{padding-top:7%;}
.j-3-3-2 li{ width: 47%;}
.j-3-1-2-1{ width: 48%;}
.j-3-1-2-2{ width: 45%;}
.j-3-2{ width: 30%;}
.j-3-2 img{border-radius: 13px;}
.j-3-1,.j-3-3{ width: 30%;}
.j-2 img{ max-width:70%; margin:0 auto; filter: blur(20px); will-change: transform, filter;transition: all 0.5s ease-out;}
.j-3{padding: 100px 0;}
.j-3-2{transform: translateY(600px);opacity: 0;transition: all 0.5s ease-out;}
.j-3-1-1{transform: translateY(600px);opacity: 0;transition: all 0.3s ease-out;}
.j-3-1-2-1 li:nth-child(1){transform: translateY(700px);opacity: 0;transition: all 0.3s ease-out;}
.j-3-1-2-1 li:nth-child(2){transform: translateY(850px);opacity: 0;transition: all 0.3s ease-out;}
.j-3-1-2-2{transform: translateY(980px);opacity: 0;transition: all 1s ease-out;}
.j-3-3-1{transform: translateY(800px);opacity: 0;transition: all 1s ease-out;}
.j-3-3-2 li:nth-child(1){transform: translateY(820px);opacity: 0;transition: all 1s ease-out;}
.j-3-3-2 li:nth-child(2){transform: translateY(900px);opacity: 0;transition: all 1s ease-out;}
.j-3-3-3{transform: translateY(980px);opacity: 0;transition: all 1s ease-out;}
.j-4{transition: background-color 1s, color 1s; position: relative;}
.j-4-l{ width: 36%;}
.j-4-r{width: 50%;}
.j-4-r-2 li{font-size: var(--zhihao30); line-height: var(--zhihao30-h); padding: 15px 0 25px; color: var(--color-hs);margin-top: 50px;border-bottom: 1px solid var(--color-f1);text-align: justify;}
.j-4.bgjj,.lxnr{background-color:#121212;}
.j-4-l-1{position: sticky; top: 13%;}
.j-4-l-1 p{ font-size: var(--zhihao36); line-height: var(--zhihao36-h); color: var(--color-hs);}
.j-4-l-1 span, .j-4-r-1{font-size: var(--zhihao20); color: var(--color-666);}
.j-4-l-2{color: var(--color-hs); padding-top:25px; text-align: justify; font-size: var(--zhihao16); }
.j-4-l-1-q{ width: 88px; height: 88px; margin-top: 7vh; border-radius: 50%; border: 1px dashed var(--color-666); position: relative;animation: rotate360 10s linear infinite;}
.j-4-l-1-q::after{position: absolute; content: ''; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 8px; height: 8px; border-radius: 50%; background: var(--color-ccc);}
.j-4.bgjj .j-4-r-2 li,.j-4.bgjj .j-4-l-1 p{color: var(--color-bs);}
.j-4.bgjj .j-4-l-2,.j-4.bgjj .j-4-r-1{color: var(--color-f1);}
.j-4.bgjj .j-4-r-2 li{border-bottom: 1px solid var(--color-333);}
@keyframes rotate360 {from {transform: rotate(0deg);}to {transform: rotate(360deg);}}
.j-4-r-2 li i{font-size: var(--zhihao50); padding: 10px 35px 0  0; display: block;background: linear-gradient(to right, #266eff 0%, #6de865 70%);background-clip: text;  color: transparent;}
.j-4-r-2 li:nth-child(4) i{font-size: var(--zhihao40);}
.j-4-r-2 li span{ font-size: var(--zhihao18);  color: var(--color-999);  display: block;  line-height: 26px;  padding-top: 20px;}

.jjjzggd .swiper-slide{background: var(--color-bs); padding:70px 30px 50px; text-align: center; border-radius: 20px;}
.j-5{background: var(--color-ql);}
.j-5 .sp-5-t{text-align: center;}
.j-5 .sp-5-t p{max-width: 100%;}
.jjjzggd .swiper-slide span{display: block;}
.jjjzggd .swiper-slide i{font-size: var(--zhihao80); background: linear-gradient(to right, #266eff 45%, #6de865 60%);background-clip: text;  color: transparent; padding-top: 14vh; display: block;}
.jjjzggd .swiper-slide p{font-size: var(--zhihao33);}
.bs{color: var(--color-bs) !important;}
.sfqej{display: none;}
.sfqbt{border-bottom: 1px solid var(--color-f6); padding: 0 0 5px;font-size:var(--zhihao24); margin-bottom: 10px; color: var(--color-hs); cursor: pointer;}
#accordion .open i{ transform: rotate(180deg); display: block;}
.sfqej{padding: 30px; background: var(--color-f6);margin-bottom: 20px;}
.rc-r-1{ width: 45%; font-size: var(--zhihao18); color: var(--color-666);}
.accordion{ width: 48%;}
.alt-l{ width: 48%;}
.alt-r{ width: 48%;}
.toukong{ height: 230px;}
.alt-l .sp-5-t p,.lxt .sp-5-t p{padding: 0;}
.lxt .sp-7-z{color: var(--color-666); padding-top: 10px; width: 60%;}
.allb ul{display: grid;grid-template-columns: repeat(3, 1fr); grid-gap: 60px;}
.allb{background: url(../images/sp3bj.jpg) no-repeat center bottom;background-size: 100%; padding-bottom: 150px;}
.allb ul li{border-radius: 20px; overflow: hidden;}
.allb ul li img{ overflow: hidden; transition: var(--xd); border-radius: 20px;}
.allb ul li h2{font-weight: 500; font-size:12px; line-height: 12px; color: #999;padding: 30px 10px 0 0;}
.allb ul li h2 span{background:Rgba(23, 35, 109, 0.3); color: var(--color-bs); border-radius: 5px; margin-right:6px; padding:3px 9px;transition: var(--xd);}
.allb ul li h2 span:hover{background: var(--color-zs);}
.allb ul li h1{ font-size: var(--zhihao26);font-weight: 500;padding:20px 10px 0 0;}

.serpos{height:3.3vw;}
.posbar{position:relative;top:0;left:0;width:100%;height:3.3vw;padding:0 18px;overflow-x:auto;box-sizing:border-box;z-index:999;}
.posbar ul{position:relative;z-index:9;}
.posbar li{position:relative;float:left;line-height:2vw;padding-top:0.8vw;margin:0 18px;}
.posbar li span{display:block;cursor:pointer;}
.posbar li.active:after{content:"";position:absolute;left:50%;bottom:-0.42vw;width:0.64vw;height:0.64vw;margin-left:-0.32vw;border:0.2vw solid #0b5bd3;border-radius:50%;background-color:#fff;box-sizing:border-box;}
.posbar:before{content:"";position:absolute;left:0;bottom:0.3vw;width:100%;height:0.2vw;background-color:#eee;}
.posbar:after{content:"";position:absolute;left:0;top:0;width:100%;height:2.8vw;background-color:#fff;}
.posbar::-webkit-scrollbar{height:0;width:4px;background-color:#eee;}
.posbar::-webkit-scrollbar-thumb{width:4px;height:0;border-radius:2px;background-color:#e1e1e1;}
.posbar.flow{position:fixed;top:3vw;}
.main-service h2{line-height:3vw;margin-bottom:1vw;font-size:2.5vw;font-weight:bold;color:#000;}
.main-service h3{line-height:2vw;font-size:1.1vw;font-weight:bold;color:#000;}
.main-service p{line-height:1.56vw;font-size:0.9375vw;}
.main-service a{display:inline-block;line-height:1.3vw;margin-top:0.5vw;font-size:0.83vw;color:#0b5bd3;}
.main-service img{width:100%;height:auto;}
.main-service section{padding:5.5vw 0;overflow:hidden;}
.main-service .a-pos{position:relative;top:-6vw;display:block;height:0;margin:0;}
.main-service .btn{display:inline-block;clear:both;line-height:3.3vw;margin-top:3vw;padding:0 2vw;font-size:1vw;background-color:#0b5bd3;color:#fff;}
.main-service .bbox{clear:both;}
.main-service .text ul{margin-top:2vw;}
.main-service .text li{position:relative;padding:0 4vw 0 2vw;margin-bottom:1.5vw;}
.main-service .text li:after{content:"";position:absolute;left:0;top:0;width:2vw;height:2vw;}
.main-service .text li:nth-child(2):after{background-position-x:-100%;}
.main-service .text li:nth-child(3):after{background-position-x:-200%;}
.main-service .text li:nth-child(4):after{background-position-x:-300%;}
.main-service .text li:nth-child(5):after{background-position-x:-400%;}
.main-service .text li:nth-child(6):after{background-position-x:-500%;}
.main-service .text li:nth-child(7):after{background-position-x:-600%;}
.main-service .deliver{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);opacity:0;z-index:-1;transition:all .5s;}
.main-service .deliver .delbox{position:absolute;left:50%;top:50%;width:600px;max-width:92vw;transform:translate(-50%,-50%);}
.main-service .deliver .delbox .delcont{width:100%;max-height:600px;padding:30px;overflow-y:auto;border-radius:10px;background-color:#fff;box-sizing:border-box;text-align:left;}
.main-service .deliver .delbox .delcont h3{line-height:30px;margin-bottom:15px;font-size:24px;color:#000;}
.main-service .deliver .delbox .delcont p{line-height:25px;margin-bottom:10px;font-size:15px;color:#333;}
.main-service .deliver .delbox .delcont p strong{color:#000;font-size:17px;}
.main-service .deliver .delbox .delcont::-webkit-scrollbar{height:0;width:4px;background-color:#f1f1f1;}
.main-service .deliver .delbox .delcont::-webkit-scrollbar-thumb{width:4px;height:0;border-radius:2px;background-color:#0b5bd3;}
.main-service .deliver .delbox .ok{position:absolute;left:50%;bottom:-60px;line-height:40px;padding:0 40px;border-radius:10px;font-size:16px;background-color:#0b5bd3;color:#fff;cursor:pointer;transform:translateX(-50%);}
.main-service .deliver.on{opacity:1;z-index:99999;}


.main-service .dpzd{text-align:center;background-image:url(../images/dpzd-pic.png);background-size:68.48vw 68.48vw;background-position:36vw -11.2vw;background-repeat:no-repeat;}
.main-service .dpzd .text{width:42.857%;text-align:left;}
.main-service .dpzd .text li:after{background-image:url(../images/dpzd-icon.png);background-size:300% 100%;}
.main-service .dpzd .pic{display:none;}
.main-service .dpzd .btn{display:inline-block;}
.main-service .gjcb{padding-bottom:0;background-color:#f5f8fb;text-align:center;}
.main-service .gjcb .detail{margin-top:3.55vw;padding-bottom:7.6vw;background-image:url(../images/gjcb-pic.png);background-size:100% auto;background-position:bottom center;background-repeat:no-repeat;overflow:hidden;}
.main-service .gjcb .detail .list{width:28.18vw;height:22.4vw;padding-top:2.3vw;background-size:100% 200%;background-position-y:0;box-sizing:border-box;}
.main-service .gjcb .detail .list p{margin-bottom:1vw;}
.main-service .gjcb .detail .list span{display:inline-block;line-height:2vw;padding:0 1.3vw;border-radius:2vw;border:1px solid #0ccdc2;color:#0ccdc2;font-size:0.9375vw;}
.main-service .gjcb .detail .list:hover{background-position-y:-100%;}
.main-service .gjcb .detail .list:hover span{color:#fff;}
.main-service .gjcb .detail .left{float:left;padding-right:2.45vw;background-image:url(../images/gjcb-left-bg.png);}
.main-service .gjcb .detail .right{float:right;padding-left:2.45vw;background-image:url(../images/gjcb-right-bg.png);}
.main-service .jpdpfx{text-align:center;}
.main-service .jpdpfx .text{float:right;width:42.15%;text-align:left;}
.main-service .jpdpfx .text li:after{background-image:url(../images/jpdpfx-icon.png);background-size:200% 100%;}
.main-service .jpdpfx .pic{float:left;width:42.857%;padding-top:1vw;}
.main-service .yyjh{background-color:#f5f8fb;text-align:center;}
.main-service .yyjh .list{margin-top:3.5vw;background-image:url(../images/yyjh-pic.png);background-repeat:no-repeat;background-position:center 2.5vw;}
.main-service .yyjh .list li{float:left;width:17vw;height:9.5vw;padding:2vw 2vw 0;box-sizing:border-box;border-top:0.2vw solid #0b5bd3;background-color:#fff;box-shadow:0 0 2vw rgba(0,0,0,.1);text-align:left;}
.main-service .yyjh .list li h3{line-height:1.8vw;margin-bottom:0.5vw;font-size:1.25vw;font-weight:bold;color:#0b5bd3;}
.main-service .yyjh .list li p{line-height:1.4vw;font-size:0.9375vw;}
.main-service .yyjh .list li:nth-child(1){margin-left:7.3vw;margin-bottom:6.4vw;}
.main-service .yyjh .list li:nth-child(2){margin-right:7.3vw;margin-bottom:6.4vw;}
.main-service .yyjh .list li:nth-child(3){clear:both;}
.main-service .yyjh .list li:nth-child(2n){float:right;}
.main-service .cpfb .fbbox{margin-bottom:5.5vw;overflow:hidden;}
.main-service .cpfb .fbbox .text{float:left;width:42.857%;}
.main-service .cpfb .fbbox .text h3{line-height:2.5vw;margin-top:2vw;font-size:1.6vw;}
.main-service .cpfb .fbbox .pic{float:right;width:30.5vw;}
.main-service .cpfb .czbox h2{display:none;}
.main-service .cpfb .czbox ul{width:105%;overflow:hidden;}
.main-service .cpfb .czbox li{position:relative;float:left;width:20.2%;padding-left:3vw;padding-bottom:5vw;margin-right:4.8%;box-sizing:border-box;}
.main-service .cpfb .czbox li h3{line-height:1.3vw;margin-bottom:0.5vw;font-size:0.9375vw;color:#0b5bd3;}
.main-service .cpfb .czbox li p{line-height:1.3vw;font-size:0.83vw;}
.main-service .cpfb .czbox li:before{content:"";position:absolute;left:1.15vw;top:0;width:2px;height:100%;margin-left:-1px;background-image:linear-gradient(#0b5bd3,#fff);}
.main-service .cpfb .czbox li:after{content:"";position:absolute;left:0;top:0;width:2.3vw;height:2.3vw;background-image:url(../images/cpfb-icon.png);background-size:700% 100%;}
.main-service .cpfb .czbox li:nth-child(1){margin-top:4vw;}
.main-service .cpfb .czbox li:nth-child(2):after{background-position-x:-100%;}
.main-service .cpfb .czbox li:nth-child(3){margin-top:4vw;}
.main-service .cpfb .czbox li:nth-child(3):after{background-position-x:-200%;}
.main-service .cpfb .czbox li:nth-child(4){margin-top:2vw;}
.main-service .cpfb .czbox li:nth-child(4):after{background-position-x:-300%;}
.main-service .cpfb .czbox li:nth-child(5){clear:both;margin-top:2vw;margin-left:8.3vw;margin-right:6vw;}
.main-service .cpfb .czbox li:nth-child(5):after{background-position-x:-400%;}
.main-service .cpfb .czbox li:nth-child(6){margin-right:6vw;}
.main-service .cpfb .czbox li:nth-child(6):after{background-position-x:-500%;}
.main-service .cpfb .czbox li:nth-child(7){margin-top:3vw;}
.main-service .cpfb .czbox li:nth-child(7):after{background-position-x:-600%;}
.main-service .wpzx{background-color:#f5f8fb;text-align:center;}
.main-service .wpzx .text{float:right;width:41.43%;text-align:left;}
.main-service .wpzx .text li:after{background-image:url(../images/wpzx-icon.png);background-size:300% 100%;}
.main-service .wpzx .slide-wpzx{float:left;width:50%;}
.main-service .wpzx .slide-pic{width:100%;border-radius:0.5vw;box-shadow:0 0 1vw rgba(0,0,0,.1);overflow:hidden;}
.main-service .wpzx .slide-pic li{float:left;width:36.5vw;background-color:#fff;}
.main-service .wpzx .slide-pic li .desc{height:7.3vw;padding:1.6vw 1.6vw 0;box-sizing:border-box;}
.main-service .wpzx .slide-pic li .desc h3{line-height:1.5vw;margin-bottom:0.5vw;font-size:0.9375vw;}
.main-service .wpzx .slide-pic li .desc h3 span{color:#0b5bd3;}
.main-service .wpzx .slide-pic li .desc p{line-height:1.3vw;font-size:0.83vw;}
.main-service .sjwb{text-align:center;}
.main-service .sjwb .list{margin-top:4vw;padding:4vw 0 0.5vw;background-color:#fff;box-shadow:0 0 1vw rgba(0,0,0,.1);border-radius:0.5vw;font-size:0;}
.main-service .sjwb .list li{position:relative;display:inline-block;vertical-align:top;width:33.333%;padding:0 6.25vw;margin-bottom:3.5vw;box-sizing:border-box;}
.main-service .sjwb .list li h3{line-height:1.5vw;margin:0.8vw 0 0.5vw;font-size:1vw;font-weight:normal;}
.main-service .sjwb .list li p{line-height:1vw;font-size:0.73vw;}
.main-service .sjwb .list li i{display:block;width:2vw;height:2vw;margin:0 auto;background-image:url(../images/sjwb-icon.png);background-size:500% 100%;}
.main-service .sjwb .list li:nth-child(1):after,.main-service .sjwb .list li:nth-child(2):after,.main-service .sjwb .list li:nth-child(4):after{content:"";position:absolute;right:-1px;top:50%;width:2px;height:5vw;margin-top:-2.5vw;background-image:linear-gradient(#fff,#a5b6f4,#fff);}
.main-service .sjwb .list li:nth-child(2) i{background-position-x:-100%;}
.main-service .sjwb .list li:nth-child(3) i{background-position-x:-200%;}
.main-service .sjwb .list li:nth-child(4) i{background-position-x:-300%;}
.main-service .sjwb .list li:nth-child(5) i{background-position-x:-400%;}
.main-service .ztccz{background-color:#f5f8fb;text-align:center;}
.main-service .ztccz .btn{margin-top:1.5vw;}
.main-service .ztccz .text li:after{background-image:url(../images/ztccz-icon.png);background-size:700% 100%;}
.main-service .ztccz .ggzh{margin:5vw 0;overflow:hidden;text-align:left;}
.main-service .ztccz .ggzh .text{float:left;width:44.2857%;}
.main-service .ztccz .text li:nth-child(2):after{background-position-x:-100%;}
.main-service .ztccz .ggzh .pic{float:right;width:46.43%;}
.main-service .ztccz .ggsj{overflow:hidden;text-align:left;}
.main-service .ztccz .ggsj .text{float:right;width:44.2857%;}
.main-service .ztccz .ggsj li:nth-child(1):after{background-position-x:-200%;}
.main-service .ztccz .ggsj li:nth-child(2):after{background-position-x:-300%;}
.main-service .ztccz .ggsj li:nth-child(3):after{background-position-x:-400%;}
.main-service .ztccz .ggsj li:nth-child(4):after{background-position-x:-500%;}
.main-service .ztccz .ggsj li:nth-child(5):after{background-position-x:-600%;}
.main-service .ztccz .ggsj .pic{float:left;width:46.43%;padding-top:4vw;}
.main-service .lxgjlmjc{text-align:center;}
.main-service .lxgjlmjc .lxg{margin-top:2.5vw;margin-bottom:4vw;text-align:left;overflow:hidden;}
.main-service .lxgjlmjc .lxg .text{float:left;width:44.3%;margin-bottom:1.5vw;}
.main-service .lxgjlmjc .lxg .pic{float:right;width:24.357%;margin-right:9%;margin-bottom:1.5vw;}
.main-service .lxgjlmjc .lxg .list{margin-bottom:0;}
.main-service .lxgjlmjc .lxg .list li:after{background-image:url(../images/lxg-icon.png);background-size:400% 100%;}
.main-service .lxgjlmjc .lmjc{text-align:left;overflow:hidden;}
.main-service .lxgjlmjc .lmjc .text{float:right;width:44.3%;margin-bottom:1.5vw;padding-top:3vw;}
.main-service .lxgjlmjc .lmjc .pic{float:left;width:35.78%;margin-left:3%;margin-bottom:1.5vw;}
.main-service .lxgjlmjc .lmjc .list{padding-top:0;margin-bottom:0;}
.main-service .lxgjlmjc .lmjc .list li:after{background-image:url(../images/lmjc-icon.png);background-size:400% 100%;}
.main-service .lxgjlmjc .text.list{float:none;width:100%;clear:both;text-align:center;}
.main-service .lxgjlmjc .text.list ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.main-service .lxgjlmjc .text.list li{width:44.2857%;padding-right:0;box-sizing:border-box;text-align:left;}
.main-service .cpps{background-color:#f5f8fb;text-align:center;}
.main-service .cpps .list{margin-top:4vw;}
.main-service .cpps .list ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.main-service .cpps .list li{position:relative;width:24.715%;}
.main-service .cpps .list li a{position:absolute;left:1.5vw;bottom:2.75vw;line-height:2.2vw;padding:0 1.15vw;font-size:0.9375vw;color:#fff;border:1px solid #fff;}
.main-service .cpps .list li a:hover{background-color:#0b5bd3;border-color:#0b5bd3;}
.main-service .cpps .list li .info{position:absolute;left:1.5vw;top:2.75vw;padding:0.5vw 0 0.3vw 0.9vw;background-image:linear-gradient(#0b5bd3,#0b5bd3);background-size:3.65vw 100%;background-repeat:no-repeat;text-align:left;}
.main-service .cpps .list li .info h3{line-height:2.45vw;font-size:1.875vw;color:#fff;}
.main-service .cpps .list li .info hr{width:2vw;height:0.2vw;margin:0.68vw 0 0.3vw;text-align:left;border:none;background-color:#fff;}
.main-service .cpps .list li .info span{display:block;line-height:1.3vw;font-size:0.83vw;color:#fff;text-transform:uppercase;}
.main-service .wddzcysj .text{float:left;width:45.7%;}
.main-service .wddzcysj .text li:after{background-image:url(../images/wddzcysj-icon.png);background-size:200% 100%;}
.main-service .wddzcysj .pic{float:right;width:41.7%;margin-right:1vw;}
.main-service .ytj{padding-bottom:0;background-color:#f5f8fb;text-align:center;}
.main-service .ytj .fpgj{margin-bottom:3.5vw;overflow:hidden;text-align:left;}
.main-service .ytj .fpgj .text{float:right;width:41.43%;margin-bottom:4vw;}
.main-service .ytj .fpgj .pic{float:left;width:52%;margin-bottom:4vw;}
.main-service .ytj .fpgj .list{float:none;width:100%;margin-bottom:0;clear:both;text-align:center;}
.main-service .ytj .fpgj .list ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.main-service .ytj .fpgj .list li{width:29.3%;padding-right:0;box-sizing:border-box;text-align:left;}
.main-service .ytj .fpgj .list li:after{background-image:url(../images/ytj-icon.png);background-size:600% 100%;}
.main-service .ytj .jjyy{overflow:hidden;text-align:left;}
.main-service .ytj .jjyy .text{float:left;width:52.14%;}
.main-service .ytj .jjyy .text ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.main-service .ytj .jjyy .text li{width:45.2%;padding-right:0;box-sizing:border-box;}
.main-service .ytj .jjyy .text li:after{background-image:url(../images/ytj-icon-02.png);background-size:700% 100%;}
.main-service .ytj .jjyy .pic{float:right;width:44.357%;padding-top:4vw;}
.main-service .ytj .sjnl{position:relative;display:inline-block;}
.main-service .ytj .sjnl .item{position:absolute;width:19.3%;transform:translateX(-50%);text-align:center;}
.main-service .ytj .sjnl .item h3{line-height:1.8vw;margin-bottom:0.5vw;font-size:1.25vw;color:#0b5bd3;}
.main-service .ytj .sjnl .item p{line-height:1vw;font-size:0.83vw;}
.main-service .ytj .sjnl .i1{left:20.287%;top:55.68%;}
.main-service .ytj .sjnl .i2{left:38.8%;top:30%;}
.main-service .ytj .sjnl .i3{left:61.2%;top:30%;}
.main-service .ytj .sjnl .i4{left:79.713%;top:55.68%;}
.main-service .yyz .ztcgj{margin-bottom:5.5vw;overflow:hidden;}
.main-service .yyz .ztcgj .text{float:left;width:39%;}
.main-service .yyz .ztcgj .text li{padding-right:0;}
.main-service .yyz .ztcgj .text li:after{background-image:url(../images/yyz-icon.png);background-size:500% 100%;}
.main-service .yyz .ztcgj .pic{float:right;width:55.5%;padding-top:3vw;}
.main-service .yyz .cpys{text-align:center;}
.main-service .yyz .cpys .text{text-align:left;}
.main-service .yyz .cpys .text ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.main-service .yyz .cpys .text li{width:44.3%;padding-right:0;box-sizing:border-box;}
.main-service .yyz .cpys .text li:after{background-image:url(../images/yyz-icon-02.png);background-size:700% 100%;}
.main-service .rfqkc{background-color:#f5f8fb;overflow:hidden;}
.main-service .rfqkc .text{float:right;width:42.15%;}
.main-service .rfqkc .text li:after{background-image:url(../images/rfqkc-icon.png);background-size:300% 100%;}
.main-service .rfqkc .pic{float:left;width:42.36%;padding-top:3vw;}
.main-service .gjzpx{text-align:center;overflow:hidden;}
.main-service .gjzpx .cont{margin-top:3vw;}
.main-service .gjzpx .list{float:left;width:60.7%;padding-top:2vw;text-align:left;}
.main-service .gjzpx .list ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.main-service .gjzpx .list li{margin-bottom:2.8vw;}
.main-service .gjzpx .list li h3{position:relative;line-height:2vw;margin-bottom:0.5vw;padding-left:1.6vw;font-size:1.5vw;color:#000;}
.main-service .gjzpx .list li h3:after{content:"";position:absolute;left:0;top:0.5vw;width:1vw;height:1vw;border-radius:50%;}
.main-service .gjzpx .list li p{line-height:1.8vw;font-size:0.9375vw;}
.main-service .gjzpx .list li:nth-child(2n+1){width:40%;}
.main-service .gjzpx .list li:nth-child(2n){width:51%;}
.main-service .gjzpx .list li:nth-child(1) h3:after{background-color:#ff9a00;}
.main-service .gjzpx .list li:nth-child(2) h3:after{background-color:#d693ff;}
.main-service .gjzpx .list li:nth-child(3) h3:after{background-color:#2ce35b;}
.main-service .gjzpx .list li:nth-child(4) h3:after{background-color:#3f8cfe;}
.main-service .gjzpx .pic{float:right;width:35%;}
.lxnr{background: url(../images/sp3bj.jpg) center bottom no-repeat; background-size: 100%;}

.lxnr ul li b{ font-size: var(--zhihao24); font-weight: 500; padding-bottom: 6px; display: block;}
.lxnr ul li p{ color: var(--color-666);}
.lxnr ul li a{ border-radius: 20px; border: 1px solid Rgba(0, 0, 0, 0.1); padding: 2px 0; color: var(--color-666); margin-top: 9px; display: block; width: 130px; text-align: center;  overflow: hidden;}
.lxnr ul li a i{padding-left: 5px;}
.lxnr ul li a:hover{background-image: linear-gradient(to right, #266eff 0%, #6de865 100%);border:1px solid Rgba(0, 0, 0, 0.01); color: var(--color-bs);transition: var(--xd);}
.fwnr{position: relative; overflow: hidden;}
.fwtzggd i{font-style: normal; font-size: var(--zhihao60); line-height: var(--zhihao60); color: var(--color-f4); padding-right: 20px; padding-top: 5px; font-weight: bold;}
.fwtzggd span{display: block; font-size: var(--zhihao16); padding-top: 3px; color: var(--color-999);}
.fwtzggd u{ font-size: var(--zhihao28); color: var(--color-hs);}
.fwtzggd{ width: 55%;}
.fwtzggd p{padding: 0; min-width: 100%;}
.fwal .sp-5-t p{padding-top: 0;}
.fwalggd{padding-bottom: 50px;}
.fwalggd .swiper-pagination{bottom: 0;}
.fwalggd .swiper-slide{border-radius: 20px; overflow: hidden;}
.fwalggd .swiper-slide img{ overflow: hidden; transition: var(--xd); border-radius: 20px;}
.fwalggd .swiper-slide h2{font-weight: 500; font-size:12px; line-height: 12px; color: #999;padding: 30px 10px 0 0;}
.fwalggd .swiper-slide h2 span{background:Rgba(23, 35, 109, 0.3); color: var(--color-bs); border-radius: 5px; margin-right:6px; padding:3px 9px;transition: var(--xd);}
.fwalggd .swiper-slide h2 span:hover{background: var(--color-zs);}
.fwalggd .swiper-slide h1{ font-size: var(--zhihao26);font-weight: 500;padding:20px 10px 0 0;}
.tagcloud a {  display: block;  border-radius: 50%;  color: #fff;  font-weight: bold;  font-size: 16px;  text-decoration: none;  text-align: center;}
.b01{width: 160px;height: 160px;line-height: 160px;}
.b02{width: 130px;height: 130px;line-height: 130px;}
.b03{width: 100px;height: 100px;line-height: 100px;}
.b04{width: 80px;height: 80px;line-height: 80px;}
.co01{background: linear-gradient(to bottom, #d1e5fd 0%,#3d86f4 100%);}
.co02{background: linear-gradient(to bottom, #b9f8ff 0%,#1de7ff 100%);}
.co03{background: linear-gradient(to bottom, #fff4e2 0%,#ffd79c 100%);}
.co04{background: linear-gradient(to bottom, #fef4fa 0%,#fbbae0 100%);}
.co05{background: linear-gradient(to bottom, #fedc90 0%,#ffb515 100%);}
.co06{background: linear-gradient(to bottom, #bcf7ca 0%,#1fda4b 100%);}
.co07{background: linear-gradient(to bottom, #f7cdf8 0%,#db43e7 100%);}
.fw3d{ width: 40%; overflow: hidden;}
.fwnro{background: url(../images/fwbj.jpg) center bottom no-repeat fixed; background-size: cover;}
.xgfw{padding-top: 20px;}
.xgfw ul{padding-top: 5px;}
.xgfw ul li{ font-size: var(--zhihao18); margin-right: 26px; color: var(--color-zs);}
.xgfw dl li img{display: block !important;}
.xgfw dl li{border-radius: 8px; overflow: hidden; background: var(--color-bs); padding: 5px 5px 16px; width: calc(100%/5 - 15px); text-align: center; font-size: 12px; border: 1px solid Rgba(0, 0, 0, 0.05);}
.xgfw dl{padding-top: 8px;}


.fwnrn{position:relative;}
.fwnrn .position{position:absolute;left:2vw;top:15vh;height:calc(100% - 7vw); display: none;}
.fwnrn .position ul{position:sticky;top: 100px;;padding: 15px 0;}
.fwnrn .position li{position:relative;padding:10px 0 10px 20px;}
.fwnrn .position li span{cursor:pointer;}
.fwnrn .position li.active{color:var(--color-zs);;}
.fwnrn .position li.active:before{content:"";position:absolute;left:0;top:16px;width:10px;height:10px;border:3px solid var(--color-zs);background-color:#fff;box-sizing:border-box;border-radius:50%;}
.fwnrn .position ul:before{content:"";position:absolute;left:0.325vw;top:0;width:0.2vw;height:100%;margin-left:-0.12vw;background-color:rgba(92,131,255,.2);}
.fwnrn .position::-webkit-scrollbar{height:0;width:0px;background-color:#999;}
.fwnrn .position::-webkit-scrollbar-thumb{width:0px;height:0px;border-radius:2px;}
.fwnrn .pic{float:left;width:49.167%;height:100%;}
.fwnrn .pic img{width:100%;height:auto;}
.fwnrn .pic ul{position:relative;}
.fwnrn .pic ul li{position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #ddd;opacity:0;z-index:-1;box-sizing:border-box;transition:all .5s;}
.fwnrn .pic ul li.active{opacity:1;z-index:9;}
.fwnrn .pic .pos{position:sticky;top:100px;min-height:33.9vw;}
.fwnrn .custom{float:right;width:43.75%;}
.fwnrn .custom h1{line-height:var(--zhihao60-h);margin-bottom:1vw;font-size:var(--zhihao60); color: var(--color-hs); font-weight: 500;}
.fwnrn .custom p{font-size:var(--zhihao18); color: var(--color-666);}
.fwnrn .custom .itemlist{margin-top:4vw;}
.fwnrn .custom section{padding-bottom:2vw;margin-bottom:3vw;border-bottom:1px solid #e8e8e8;}
.fwnrn .custom section:last-child{padding-bottom: 0; margin-bottom: 0; border: 0;}
.fwnrn .custom section h3{line-height:1.6vw;margin-bottom:0.5vw;font-size:var(--zhihao30);font-weight:bold;color:var(--color-hs);}
.fwnrn .custom section img{display:none;width:100%;height:auto;}
.fwnrn .custom section .tip{margin-bottom:20px; margin-top: 15px; padding:30px;background-color:rgba(92, 131, 255, .07);border-radius:0.5vw; line-height: var(--zhihao40); font-size: var(--zhihao24);color: var(--color-999);}
.fwnrn .custom section .tip span{color: var(--color-hs);}
.fwnrn .custom section .fix li{cursor:not-allowed;}
.fwnrn .custom section .fix li.on{cursor:pointer;}
.fw-ql-tr{font-size: var(--zhihao18); color: var(--color-666);}
.fw-ql-nr li{ width: 23%; border-radius: 10px; border: 1px solid var(--color-f1); padding:40px 25px; border-bottom: 10px solid var(--color-zs);}
.fw-ql-nr h2{font-size: var(--zhihao28); font-weight: 500; padding-bottom: 10px; color: var(--color-hs);}
.fw-ql-nr span{color: var(--color-666); font-size: var(--zhihao16); padding-bottom: 50px;display: block;}
.fw-ql-nr i{display: block; text-align: right; font-size: var(--zhihao60); line-height: var(--zhihao60); color: var(--color-zs);background: linear-gradient(to right, #266eff 80%, #6de865 100%);color: transparent;background-clip: text;}
.fw-ql-nr ul{padding-top: 15px; margin-top: 45px; border-top: 1px solid var(--color-f1);}
.fw-ql-nr ul u{display: flex; align-items: center; font-size: var(--zhihao15); color: var(--color-999);}
.fw-ql-nr ul h3{padding-bottom: 10px; padding-top: 15px;}
.fw-ql-nr li:nth-child(1) i{ font-size:66px;}
.fw-ql-nr li:nth-child(4) i{ font-size:53px;}
.fw-ql-nr ul u i{font-size: var(--zhihao16) !important; padding-right: 10px; color:#6de865; line-height:var(--zhihao20);}

.fw-ql-hs ul{border: 1px solid var(--color-f1); position: relative; padding:60px;border-radius: 10px;margin-top:45px; background: var(--color-bs);}
.fw-ql-hs ul li{ width: 45%;}
.fw-ql-hs ul::after{position: absolute; width: 1px; height: 100%; content: ""; left: 49%; top: 0; background: var(--color-f1);}
.fw-ql-hs ul h2{font-size:var(--zhihao24); color: var(--color-zs);} 
.fw-ql-hs ul p{font-size: var(--zhihao17); padding: 8px 0 120px;}
.fw-ql-hs ul span{ font-size: var(--zhihao16); color: var(--color-666);}
.fw-ql-hsw::after{position: absolute; height: 40%; bottom: 0; left: 0; width: 100%; background: var(--color-ql); content: ''; z-index: -1;}
.tagcloud{min-height: 550px!important;min-width: 450px!important;}

#loader{  position: absolute;  top:50%;  left:50%; transform: translate(-50%,-50%);   display: flex;  align-items: center;  justify-content: center;  color:var(--color-bs);  font-size:16px;  z-index: 10;}






@media (max-width:1500px) {
  .sp-3-l, .sp-3-r{ width: 47%;}
  .sp-4-jj{ width: 40%;}
  .sp-7-l{padding: 6% 0 6% 6%;}
  .fw-w{margin: 0 6%;}
  .fw-1-d{ width: 45%;}
  .liuyan.animat .liuyane{ padding-left: 480px;}
}

@media (max-width:1400px) {
  .header-center li .cdej{margin: 0 0.3vw;}
  .baner-wz{font-size: calc(20px + 3.3vw);line-height: calc(20px + 3.8vw);}
  .sp-5-t p,.sp-3-l .t1,.sp-4-jj .sp-5-t p{font-size: var(--zhihao45); line-height: var(--zhihao45-h);}
  .sp-3-l, .sp-3-r{ width: 46%;}
  .sp-3-l .t2{font-size: var(--zhihao18);padding-bottom: 70px;}
  .sp-3 li h1{padding: 20px 10px 110px 0;}
  .sp-7-l{padding: 7% 0 7% 7%;}
  .fw-w{margin: 0 7%;}
  .footer-2 span{font-size: 12px;line-height: 22px;}
  .sp-4-jj{width: 422px;}
  .sp-4-r{width: calc(100% - 450px - 3%);}
  .salgd{grid-gap: 4vw 9vw;}
  .tagcloud{min-height: 450px !important;min-width: 450px !important;transform: scale(0.8);}
  .j-4-r,.accordion{ width: 53%;}
  .rc-r-1{ width: 40%;}
}

@media (max-width:1024px){
  .sjcd{ float:left;margin-right: 0.5rem; color:var(--color-bs);}
  #top .nav{display: none;}	
  #top{ min-width:inherit; transform: translateY(0%);background:var(--color-bs);overflow: hidden;position: fixed;top: 0;left: 0;z-index: 1000;width: 100%; padding: 14px 5%;box-shadow: 0px 0px 75px 0px rgb(0 0 0 / 7%);}
  #top .logo a{display: block; float: left;}
  #top .logo a h1{ font-size: 1.3rem;}
  #top .logo img{ height:40px; width:auto;}
  #top .menu{padding-top: 10px;}
  #top .menu em{font-style:normal;padding-right: 13px;padding-top: 0;display: block;float: left; }
  #top .menu span{ width: 2rem;float:right;padding-top: 1px;}
  #top .menu span i{ width: 100%;height:2px; display: block;background:var(--color-ccc); margin-bottom: 6px;}
  #top .menu .menu2 i:nth-of-type(1){transform:rotate(-45deg) translateY(10px);}
  #top .menu .menu2 i:nth-of-type(3){transform:rotate(45deg) translateY(-12px);}
  #top .menu .menu2 i:nth-of-type(2){transform:translateX(-40px);opacity: 0; width: 0;}
  .top .nav{margin-left: 4%;}
  .top_hidden{ transform: translateY(-100%); opacity: 0;}
  .hback{ width: 100%; height: 100%;background: rgba(0,0,0,0.8); display: block; position: fixed; top: 0;left: 0;z-index: 0;opacity:0; visibility: hidden;}
  .caidan{width: 50%; max-width: 400px; height: 100%;background: var(--color-bs); position: fixed; top: 0; right:0; z-index: 101; transform: translateX(100%); visibility: hidden; display: block;}
  .caidan .caidan_nav{ padding: 74px 5%; height: calc(100% - 40px);overflow-y: scroll;}
  .caidan .caidan_nav ul>.menu_list_box_item{border-bottom: 1px solid rgba(0,0,0,0.1);}
  .caidan .caidan_nav ul>.menu_list_box_item:nth-child(1){padding-top: 20px;}
  .caidan .caidan_nav ul>.menu_list_box_item .caidan_1{ padding: 0 5%;display: block; font-size:var(--zhihao18);height:3rem;line-height:3rem; color: var(--color-hs);}
  .caidan .caidan_nav ul>.menu_list_box_item .sjcd1{ padding: 0 5%;display: block; font-size:var(--zhihao18);height:3rem;line-height:3rem; width: 50%;float: left;color: var(--color-hs);}
  .caidan .caidan_nav ul>.menu_list_box_item .sjcd2{width: 40%; float: right;}
  .caidan .caidan_nav ul>.menu_list_box_item .caidan_1:hover{}
  .caidan .caidan_nav ul>.menu_list_box_item .caidan_1 i{float: right; opacity: 0.6;pointer-events:none}
  .caidan .caidan_nav ul>.menu_list_box_item:hover .caidan_1 i{transform: rotate(90deg);}
  .caidan.caidan_oppen{ transform: translateX(0%);z-index: 999; visibility: visible;}
  .caidan_hidden{transform: translateX(100%);}
  .caidan .caidan_nav ul .caidan_2box{width: 100%; padding:4% 0 4% 5%; display: none; background: var(--color-f6);}
  .caidan .caidan_nav ul .caidan_2box li{line-height: 30px; border-top: 1px solid rgba(0,0,0,0.05);}
  .caidan .caidan_nav ul .caidan_2box li:nth-of-type(1){border-top: 0;}
  .caidan .caidan_nav ul .caidan_2box li:hover a{transform:translateX(10px);}
  .caidan .caidan_nav ul .caidan_2box li a{ font-size: 14px; display: block; color: var(--color-hs);}
  .caidan .caidan_nav ul .caidan_2box li dl{margin-left: 5%;margin-bottom: 10px;}
  .zbsjdh{ padding: 20px 0 0;}
  .zbsjdh a{ width: 49.5%;float: left;background:var(--color-f6);text-align: center;line-height: 36px;height: 36px;margin-right: 1%; color: #333;}
  .zbsjdh a:nth-child(2){ margin-right: 0;}
  .sjmt{ width: 100%; padding-top: 20px;}
  .sjmt li{ width: 49%; text-align: center; border: 1px solid var(--color-f4); padding: 15px;}
  .header-center li .cdej{margin: 0;padding: 0 6px;}
  .sp-5-t p, .sp-3-l .t1, .sp-4-jj .sp-5-t p {font-size: var(--zhihao36);line-height: var(--zhihao36-h); }
  .sp-3 li h1{font-size: var(--zhihao24);line-height: var(--zhihao24-h);padding: 20px 10px 60px 0;}
  .sp-4-jj {width: 364px;}
  .sp-4-r {width: calc(100% - 380px - 3%);}
  
}

@media (max-width:820px) {
  .bannerdtgd{height: auto;}
  .bannerdtgd .swiper-slide img{height: auto; object-fit:inherit; width: 100%;}
  .baner-wz{bottom: auto; top: 15%; text-align: center; width: 100%; font-size: var(--zhihao33); line-height: var(--zhihao33-h); left: 0;}
  .banner{padding-top: 65px;}
  .cbkf,.sp-3-r,.footer-1-r{display: none; visibility: hidden;}
  .sp-3-l,.fw-1,.fw-1-d,.sp-7-r,.footer-2-1,.fwtzggd,.fw3d,.fw-ql-hs ul li,.j-3-1, .j-3-3,.j-3-2{ width: 100%;}
  .sp-3 li h1{font-size: var(--zhihao22);padding: 20px 10px 40px 0;}
  .sp-5-t p, .sp-3-l .t1,.sp-4-jj .sp-5-t p{font-size: var(--zhihao36);line-height: var(--zhihao36-h);}
  .sp-3-l .t2{padding-bottom: 40px;}
  .sp-3 li img{border-radius: 10px;}
  .sp-3 .w1520{margin-top: -103vh;}
  .sp-4-jj{position: static; transform:none; width: 88%; padding: 70px 0 0 0;}
  .sp-5-t-xz{font-size:12px; line-height: var(--zhihao18); padding-right: 10px; display: none;}
  .fwnrn{padding:135px 0 40px;}
  .fwnrn .position{position:fixed;left:0;top:75px;width:100%;height:35px;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);overflow-x:auto;z-index:999;}
  .fwnrn .position ul{position:relative;top:0;width:1000%;padding:0 2vw;overflow:hidden;}
  .fwnrn .position ul:before{top:initial;left:0;bottom:4px;width:100%;height:2px;background-color:rgba(0,108,255,.3);}
  .fwnrn .position li{float:left;line-height:15px;padding:10px 0;margin:0 10px;font-size:12px;}
  .fwnrn .position li:after{display:none;}
  .fwnrn .position li.active:before{left:50%;top:initial;bottom:2px;width:6px;height:6px;margin-left:-3px;border:1px solid #ff8812;background-color:#ff8812;}
  .fwnrn .pic{width:47%;}
  .fwnrn .pic .pos{top:130px;}
  .fwnrn .custom{width:50%;}
  .fwnrn .custom h1{line-height:30px;margin-bottom:10px;font-size:var(--zhihao24);}
  .fwnrn .custom p{line-height:20px !important;font-size:14px !important;}
  .fwnrn .custom section{padding-bottom:25px;margin-bottom:25px;}
  .fwnrn .custom section h3{line-height:25px;margin-bottom:5px;font-size:var(--zhihao24);padding-top: 20px;}
  .fwnrn .custom section .tip{line-height:18px;margin-bottom:10px;padding:7px;font-size:12px;}
  .fwnrn .custom section .sel3 li{width:48%;margin-bottom:15px;}
  .fwnrn .custom .itemlist{margin-top:25px;}
  .fw-w{ flex-wrap: wrap;}
  .fw-1-t img{ width: 80px;padding-top: 20px;}
  .fw-1-w{padding-left: 30px;}
  .fw-1 h1{font-size: var(--zhihao24);padding-bottom: 8px;}
  .fw-1 a{font-size: var(--zhihao18);line-height: var(--zhihao20-h);}
  .fw-1{padding: 6%;}
  .bg .sp-5-t p{padding-top: 60px;}
  .ywflgd{margin-top: 0; padding-bottom: 35px;}
  .page_Design{padding-bottom: 35px;}
  .sp-5-t p{ width: 100%; max-width: 100%;}
  .salwz{font-size: var(--zhihao20); line-height: var(--zhihao20-h);padding: 30px 0 20px;}
  .salgd{grid-template-columns: repeat(4, 1fr);grid-gap:30px;}
  .sp-5 .sp-5-t{padding-bottom: 20px;}
  .sp-7-l{padding: 7% 0 7% 6%;width: 94%;}
  .footer-2 P{padding-bottom: 3px;}
  .footer-2 span{line-height: 20px;}
  .footer-2-2{ width: 100%; margin: 25px 0;}
  .sp-7-r{height:40vh; margin: 0 auto;}
  .sp-7-tj{margin-top: 25px;}
  .toukong{height: 130px;}
  .fw-ql-nr li{width: 49.5%;padding: 20px 15px; margin: 10px 0;}
  .fw-ql-nr h2{font-size: var(--zhihao20);}
  .fw-ql-nr span{padding-bottom: 40px;}
  .fw-ql-nr{padding-top: 20px;}
  .fw-ql-hs ul{padding:30px;margin-top: 25px;}
  .fw-ql-hs ul p{padding-bottom: 30px;}
  .fw-ql-hs ul li:nth-child(1){margin-bottom:55px;}
  .fw-ql-hs ul::after{width: 100%;height: 1px;left: 0;top: 50%;}
  .fwtzggd i{font-size: var(--zhihao30);line-height: var(--zhihao30);padding-right: 10px;}
  .fwtzggd span{font-size: var(--zhihao15);padding-top: 0;}
  .fwtzggd .jl-sx-5{ padding: 18px 0;}
  .fwtzggd u{font-size: var(--zhihao24);}
  .fwtzggd .sp-5-t{padding-bottom: 25px;}
  .fwnr{padding-bottom: 0;}
  .fw-ql-nr ul{margin-top: 25px;}
  .fw-ql{padding-bottom: 50px;}
  .liuyan .liuyane .liuyannr{padding: 20px;width: 100%;}
  .liuyan .liuyane .liuyannr .liuyanlist .list input{height: 35px;}
  .liuyan .liuyane .liuyannr .lyywxz .lyywxzList .lyxzwz{margin: 5px 5px 0px 0px;}
  .liuyan .liuyane .liuyannr .liuyanlist{padding-top: 0;}
  .liuyan.animat .liuyane{padding-left: 0;}
  .spsz li span{font-size: var(--zhihao33);}
  .allb ul{grid-template-columns: repeat(2, 1fr);grid-gap: 50px;}
  .jjjzggd .swiper-slide i{padding-top: 50px;}
  .jjjzggd .swiper-slide{padding: 50px 30px;}
  .j-3-1-2,.j-3-1-2,.j-3-3-1,.j-3-3-2,.j-1,.j-2{display: none;}
  .j-3-1-1,.j-3-2,.j-3-3-3{opacity: 1;transform: none;}
  .j-3{padding: 100px 0 0;display: grid;}
  .j-3-3-3,.j-3-1-1{margin-top: 10px;}
  .j-3-2{grid-row: 1;}
  .sp-4{flex-wrap: wrap; height: auto;}
  .sp-4-r{width: 100%;}
  .sp-4-r{height: 50vh;}
  .ysbh{top: 45%;}
  

  
  
  
  
}

@media (max-width:768px) {
}
@media (max-width:640px) {
  .caidan{ width: 100%; max-width: 100%;}
  .fwnrn{padding-top:50px;}
  .fwnrn .pic{display:none;float:none;width:100%;height:auto !important;margin-bottom:20px;}
  .fwnrn .custom{float:none;width:100%;padding-top:15px;}
  .fwnrn .custom h1{font-size:20px;font-weight:bold;color:#000;}
  .fwnrn .custom section img{display:block;margin-bottom:10px;}
  .fwnrn .custom section .tip a{font-size:12px;}
  .tagcloud{min-width: 100vw !important;min-height: 340px !important;transform: scale(0.6);margin-left: -5%;}
  .xgfw dl li{width: calc(100% / 5 - 3px);}
  .lxnr ul li:nth-child(2){margin: 20px 0;}
  .lxnr ul li b{padding-bottom: 0;}
  .lxnr{padding:0 0 70px;}
  .alt-l,.alt-r,.j-4-l,.j-4-r,.rc-r-1,.accordion,.lxnr ul li{width: 100%;}
  .allb ul{grid-template-columns: repeat(1, 1fr);grid-gap: 30px;}
  .allb ul li h1,.fwalggd .swiper-slide h1{font-size: var(--zhihao24); line-height: var(--zhihao24-h);}
  .spsz .w1520{margin: 20px 0 0;}
  .spsz li span{font-size: var(--zhihao26);}  
  .spsz li p{font-size: var(--zhihao15);}
  .sp-5-t p, .sp-3-l .t1, .sp-4-jj .sp-5-t p {font-size: var(--zhihao33);line-height: var(--zhihao33-h); }
  .fw-ql{padding-top: 0;}
  .sp-5-t p{padding: 0 0 10px;}
  .page_Design .sp-5-t p{padding: 60px 0 30px;}
  .fwnr .sp-5-t p{padding-bottom: 0;}
  .accordion{padding-top: 20px;}
  footer{padding: 30px 0 !important;}
  .footer-2-2{margin: 20px 0;}
  .footer-1-l{font-size: var(--zhihao24);}
  .footer-1, .footer-2{padding-bottom: 10px;}
  .footer-3{padding-top: 20px;}
  .sp-4-jj-z, .sp-7-z{font-size: var(--zhihao18);}
  .sp-7-l{padding-top: 50px;}
  .j-4-r-2 li span{font-size: var(--zhihao16); line-height: var(--zhihao18-h);padding-top: 10px;}
  .j-4-r-2 li i{padding: 15px 0 20px;font-size: var(--zhihao45);}
  .j-4-r-2 li{padding: 15px 0 25px;margin-top: 20px;font-size: var(--zhihao20); line-height: var(--zhihao20-h);}
  .j-4-r-2 li p{width: 80%;}
  .j-4-l-1-q{margin: 20px 0 50px;}
  .j-4-l-1{position: static;}
  .j-4{padding-bottom: 50px;}
  .sp-4-r{height: 400px;}
      
    
}

@media (max-width:380px) {
    
  
}

