
@font-face {
  font-family: 'AlibabaPuHuiTi';
  src: url('../font/AlibabaPuHuiTi-3-55-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap; }
 @font-face {
  font-family: 'AlibabaPuHuiTi';
  src: url('../font/AlibabaPuHuiTi-3-65-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;}
@font-face {
  font-family: 'AlibabaPuHuiTi';
  src: url('../font/AlibabaPuHuiTi-3-75-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;}
@font-face {
  font-family: 'AlibabaPuHuiTi';
  src: url('../font/AlibabaPuHuiTi-3-85-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;}
 @font-face {
  font-family: 'AlibabaPuHuiTi';
  src: url('../font/AlibabaPuHuiTi-3-85-Bold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
  font-display: swap;}
@font-face {
  font-family: 'AlibabaPuHuiTi';
  src: url('../font/AlibabaPuHuiTi-3-105-Heavy.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;}
 

@font-face {
font-family: "ysbth";
src: url("../font/ysbth.ttf");}
body{font-family:"AlibabaPuHuiTi"; font-weight:400;font-size:14px;line-height:1.5;background:#f4f7fc;color: #1A2233;}

*{margin:0;padding:0}
li{list-style:none}
img{border:0}
a{text-decoration:none;color:#1A2233}
a:hover{color:#4f46e5}
em,i{font-style:normal}
u{text-decoration:none}
strong{font-weight:border}
/*input:focus {*/
/*  border-color: #f4f7fc!important; */
/*  }*/
input:focus {
            outline: 1px solid #4f46e5; /* 浏览器默认蓝色轮廓线 */
        }
body.bgys{background:#fff}
.clear{clear:both}
.w1200{width:1200px;margin:0 auto}
.w1256{width:1256px;margin:0 auto}
.w1126{width:1126px;margin:0 auto}
.w1600{width:1580px;margin:0 auto;margin-bottom:36px}
.menu{display:none}
.header{z-index:10;width:100%;height:68px;position:fixed;top:0;left:0;background:#f4f7fc}
.headbgno .header{background:0 0}
.header.flex{background:#fff;color:#333}
.logo{float:left}
.logo a{display:block;height:68px;line-height:68px;width:164px;background:url(../images/logo.png) no-repeat 50%;background-size:164px}
.headbgno .logo a{background:url(../images/logo.png) no-repeat 50%}
.nav{float:right}
.nav>ul{float:left}
.nav>ul>li{position:relative;float:left}
.nav>ul>li>a{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;line-height:40px;padding:0 15px;/*改20px*/line-height:68px;font-size:16px;align-items:center;justify-content:space-between}
.nav>ul>li>a>i{position:absolute;right:5px;background:url(../images/ico_jt4.png) no-repeat 50%;display:block;width:12px;height:4px;
padding-right: 20px;}
#menu_close{position: absolute;right:60px;top:40px;background:url(../images/ico_close.png) no-repeat 50%;width: 24px;height: 24px;display: block;cursor: pointer;}
.wt84{width: 84%;}
.marg_b50{margin-bottom: 50px!important;}
.marg_b20{margin-bottom: 20px!important;}
.marg_b40{margin-bottom: 40px!important;}
.marg_b60{margin-bottom: 60px!important;}
.marg_b36{margin-bottom: 36px!important;}
.marg_t20{margin-top: 20px!important;}
.padd_t20{padding-top: 20px!important;}
.padd_b20{padding-bottom: 20px!important;}
.marg_t10{margin-top: 10px!important;}
.marg_t15{margin-top: 15px!important;}
.marg_t12{margin-top: 12px!important;}
.pad_t0{padding-top: 0!important;}
.padding60{padding:60px 0!important}
.pad_b60{padding-bottom: 60px!important}
.pad_b40{padding-bottom: 40px!important}
.pad80{padding:80px 0!important}
.font40{font-size:40px!important;letter-spacing: 0.02em!important;font-weight:600!important;line-height:40px!important}
.font40-68{font-size:40px!important;letter-spacing: 0.02em!important;font-weight:600!important;line-height:68px!important;}
.op1{opacity:1!important;}
.col{color:#4F46E5}
.db a.bai{color: #fff;}
.bta em.op1{font-size: 20px;
font-weight: 500;
line-height: 40px;}
/*改*/
.nav>ul>li.lm3>a{padding:0 29px 0 15px;}
.nav>ul>li.lm3:hover .zlmcd{opacity:0!important}
.nav>ul>li.lm3:hover .zlmcd ul{display:none!important}
.nav>ul>li.on>a,.nav>ul>li:hover>a,.nav>ul>li.active>a{color:#4f46e5}
.nav>ul>li.lm6>div.zlmcd{display:none}
.nav>ul>li.lm6>a>i{display:none!important}
.nav>ul>li.lm2>div.zlmcd{display:none}
.nav>ul>li.lm2>a>i{display:none!important}
.nav>ul>li.lm24>div.zlmcd{display:none}
.nav>ul>li.lm24>a>i{display:none!important}
/*改*/
.zlmcd{position:absolute;background:#fff;width:200px;border-radius:9px;z-index:2;top:67px;transform-origin:top center;transform:scaleY(.8) translateY(-20px);opacity:0;transition:all .4s cubic-bezier(.175,.885,.32,1.275);pointer-events:none}
/* .nav>ul>li:hover .zlmcd{transform:scaleY(1) translateY(0);opacity:1;pointer-events:auto} */
/* .nav>ul>li:hover .zlmcd ul{display:block;animation:fadeIn .4s ease} */
.nav>ul>li.on .zlmcd{transform:scaleY(1) translateY(0);opacity:1;pointer-events:auto}
.nav>ul>li.on .zlmcd ul{display:block;animation:fadeIn .4s ease}
.nav>ul>li .zlmcd.cp3{display:none;}
.nav>ul>li .zlmcd.cp27{display:none;}
.zlmcd ul{display:none;padding-bottom:50px}
.zlmcd ul span{font-weight:600;display:block;font-size:18px;margin:20px;border-bottom:1px solid #ddd;color:#4f46e5;padding-bottom:10px}
.zlmcd ul li{line-height:42px;padding:0 20px}
.zlmcd ul li:hover{background:#f5f4fe}
.zlmcd ul li a{font-size:15px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}
.zlmcd ul li:hover a{color:#4f46e5}
.zlmcd ul li a i{display:block;width:20PX;height:20px;margin-right:5px}
.zlmcd ul li a i.lmico5{background:url(../images/lmico5.png) no-repeat 50%}
.zlmcd ul li a i.lmico6{background:url(../images/lmico6.png) no-repeat 50%}
.zlmcd ul li a i.lmico8{background:url(../images/lmico8.png) no-repeat 50%}
.zlmcd ul li a i.lmico9{background:url(../images/lmico9.png) no-repeat 50%}
.zlmcd ul li:hover a i.lmico5{background:url(../images/lmico5-on.png) no-repeat 50%}
.zlmcd ul li:hover a i.lmico6{background:url(../images/lmico6-on.png) no-repeat 50%}
.zlmcd ul li:hover a i.lmico8{background:url(../images/lmico8-on.png) no-repeat 50%}
.zlmcd ul li:hover a i.lmico9{background:url(../images/lmico9-on.png) no-repeat 50%}
.zlmcd ul li a:after{content:"";display:block;height:42px;width:12px;background:url(../images/ico_jt5.png) no-repeat 50%;margin-left:auto}
.zlmcd ul li:hover a:after{background:url(../images/ico_jt5_on.png) no-repeat 50%}
.nav>ul>li.active>a:before,.nav>ul>li.on>a:before,.nav>ul>li:hover>a:before{width:32px}


.header.flex .nav>ul>li.active>a:before,.header.flex .nav>ul>li.on>a:before,.header.flex .nav>ul>li:hover>a:before{background:#4f46e5}
.nav>ul>li>a:before{transition:width .3s ease;content:"";position:absolute;bottom:1rem;left:50%;height:2px;width:0;--tw-translate-x:-50%;transform:translate(-50%) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);border-radius:2px;--tw-bg-opacity:1;background-color:#4f46e5}
.submenu-container{transform-origin:top center;transform:scaleY(.8) translateY(-20px);opacity:0;transition:all .4s cubic-bezier(.175,.885,.32,1.275);pointer-events:none;position:fixed;top:67px;width:100%;left:0;background:#fff;z-index:2}
/* .nav>ul>li.lm3:hover .submenu-container{transform:scaleY(1) translateY(0);opacity:1;pointer-events:auto} */
.nav>ul>li.on .submenu-container{transform:scaleY(1) translateY(0);opacity:1;pointer-events:auto}
 
.cpmenu{display:none}
.cpmenu .cpcd>a img{width: 100%}
.nav>ul>li:hover .submenu-container .cpmenu{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;animation:fadeIn .4s ease}
.nav>ul>li:hover .submenu-container .jjfa_menu{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;animation:fadeIn .4s ease}

.cpmenu .cpcd{width:320px;text-align:center;background:url(../images/cpcdbg.png) no-repeat bottom #f4f7fc;padding:42px 61px 66px 59px;}
.cpmenu .cpcd a.allpro>span{display:inline-block;margin-bottom:20px;padding:0 24px 0 34px;background:url(../images/ico_cd.png) no-repeat 0,url(../images/ico_jt6.png) no-repeat 100%;font-size:16px;font-weight:500}
.cpmenu .cpcd a.allpro{margin-top:0}
.cpmenu .cpcd>a{display:block;margin-top:40px}
.cpmenu .cpcd>a img{border-radius:10px;display:block}
.cpmenu .cpcd ul li{display:block;line-height:44px;border-radius:12px;cursor:pointer;font-size: 16px;
font-weight: 500;letter-spacing: 0.04em;margin-bottom:5px}
.cpmenu .cpcd ul li.on,.cpmenu .cpcd ul li:hover{color:#fff;background:#4f46e5}
.cpcdbox{padding:70px 60px; flex: 1;}
.cpcdbox ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}
.cpcdbox ul li{width:23%;margin-right:2%;margin-bottom:2%}
.cpcdbox ul li a span{display:flex;font-size:18px;font-weight:600;align-items:center;line-height:36px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.cpcdbox ul li a span:before{content:"";display:block;width:3px;flex:0 0 3px;height:16px;margin-right:10px;border-radius:1.5px;background:#4f46e5}
.cpcdbox ul li a span i{display:block;font-size:12px;color:#ff5454;padding-left:15px;background:url(../images/hot.png) no-repeat 0;margin-left:20px}
.cpcdbox ul li a u{line-height:24px;color:#666;display: inline-block;opacity: 0.8;max-width: 280px;letter-spacing: 0.04em;}
.cpcdbox .tabcpbox.on{display:block}
.cpcdbox .tabcpbox{display:none}
.tel{float:left;margin:0 0 0 90px;/*改90px*/line-height:68px}
.tel i{display:block;animation:tada 3s infinite;width:24px;height:24px;background:url(../images/tel.png) no-repeat 50%;margin-right:6px}
.tel a{color:#4f46e5;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;font-size: 12px;}
.tel a span{display: none;}

/*.banner{background:url(../images/bannerbg.png) no-repeat top}*/
.banner{position: relative;}
.banner .w1200{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;height:510px}
.banner_r{display:none;}
.banner_l{width:50%}
.banner_l h3{font-size:40px}
.banner_l p{font-size:18px;margin:20px 0 120px}
.mfzxa {  width: 1200px;top: 300px;z-index: 2;position: absolute;left: 50%;margin-left: -600px;}
.mfzxa form{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}
.mfzxa form input{width:248px;height:48px;border-radius:12px;border:0;color:#9e9e9e;font-size:14px;text-indent:20px}
.mfzxa form a,.mfzxa form button{border:0;height:48px;border-radius:12px;background:#4f46e5;font-size:14px;font-weight:700;color:#fff;display:block;line-height:48px;padding:0 20px;margin-left:20px;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;cursor:pointer}
.mfzxa form a:hover,.mfzxa form button:hover{-webkit-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-moz-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}
.banner .swiper-pagination-bullet{width:68px;height:1px;opacity:.5;border-radius:0;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;background:#fff}
.banner .swiper-pagination-bullet-active{height:3px;opacity:1}
.zlbox{background:#fff}
.zlbox ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display: flex;padding: 12px 0;justify-content: space-between;
}
/*改*/
.zlbox ul li span{display:block}
.zlbox ul li i{display:block;width:100%;height:48px;text-align: center;}
.zlbox ul li i img{
 -webkit-transition: all 334ms ease-in-out;
  transition: all 334ms ease-in-out;
  -webkit-transform-origin: center bottom;
  -ms-transform-origin: center bottom;
  transform-origin: center bottom;
  cursor: pointer;
    vertical-align: middle;
    border: 0;
}
.zlbox ul li i:hover img {
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
/*改*/
.zlbox ul li span{display:block;font-weight: 500;}
.zlbox ul li i{display:block;width:100%;height:48px}
.zlbox ul li i.ico1{background:url(../images/ico_js1.png) no-repeat 50%}
.zlbox ul li i.ico2{background:url(../images/ico_js2.png) no-repeat 50%}
.zlbox ul li i.ico3{background:url(../images/ico_js3.png) no-repeat 50%}
.zlbox ul li i.ico4{background:url(../images/ico_js4.png) no-repeat 50%}
.zlbox ul li i.ico5{background:url(../images/ico_js5.png) no-repeat 50%}
.zlbox ul li i.ico6{background:url(../images/ico_js6.png) no-repeat 50%}
.zlbox ul li i.ico7{background:url(../images/ico_js7.png) no-repeat 50%}
.bigbta{
    margin-bottom: 60px;text-align:center;
}

.bigbta span{font-size: 40px;
font-weight: bold;
line-height: 68px;
letter-spacing: 0.04em;
    text-align:center;}
.bta{text-align:center;margin-bottom:30px}
.bta span{font-size:36px;display:block;font-weight:700;line-height:40px;letter-spacing: 0.04em;}
.bta span.sltd{font-size: 36px;
    display: block;
    font-size: 40px;
    font-weight: 600;
    line-height: 68px;}
.bta span u{color:#4f46e5}
.bta em{margin-top:16px;color:#1A2233;display:block;font-size:18px;opacity: 0.7;line-height: 32px;}
.bta em.casecl{opacity: 0.6;}


.fwnl{padding:60px 0}
.fwnl ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between}
.fwnl ul li{width:280px;box-sizing:border-box;margin-bottom:20px;border-radius:16px;background:#fff;overflow:hidden;box-shadow:0 4px 10px rgb(0 0 0/8%);-webkit-box-shadow:0 4px 10px rgb(0 0 0/8%);-ms-box-shadow:0 4px 10px rgb(0 0 0/8%);-moz-box-shadow:0 4px 10px rgb(0 0 0/8%);-o-box-shadow:0 4px 8px rgb(0 0 0/8%);-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;text-align:center;padding:40px 20px 52px 20px;border:1px solid #fff}
.fwnl ul li h3{font-size:20px;padding:0 0 14px 0;line-height:36px;font-weight:700}
.fwnl ul li p{color:#1a2233;height: 120px;opacity: 0.8;line-height: 24px;font-weight: normal;}
.fwnl ul li a{display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;    justify-content: center;
    align-items: center;
display: -o-flex;width: 160px;color:#fff;
display: flex;background: #4F46E5;line-height: 40px;
border-radius: 40px;margin:20px auto 0;}
.fwnl ul li a i{display: block;width: 22px;height: 22px;background:url(../images/ico_kf.png) no-repeat 50%;margin-right: 10px;}
.fwnl ul li img{display:block;margin:0 auto}
.fwnl ul li:hover{-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);-o-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);box-shadow:0 12px 20px rgb(0 0 0/30%);-webkit-box-shadow:0 8px 15px rgb(0 0 0/30%);-ms-box-shadow:0 8px 15px rgb(0 0 0/30%);-moz-box-shadow:0 8px 15px rgb(0 0 0/30%);-o-box-shadow:0 8px 15px rgb(0 0 0/30%);border:1px solid #4f46e5}

.fwnl_rj{padding:60px 0 40px 0}
.fwnl_rj ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between}
.fwnl_rj ul li{width:280px;box-sizing:border-box;margin-bottom:20px;border-radius:16px;background:#fff;overflow:hidden;box-shadow:0 4px 10px rgb(0 0 0/8%);-webkit-box-shadow:0 4px 10px rgb(0 0 0/8%);-ms-box-shadow:0 4px 10px rgb(0 0 0/8%);-moz-box-shadow:0 4px 10px rgb(0 0 0/8%);-o-box-shadow:0 4px 8px rgb(0 0 0/8%);-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;text-align:center;padding: 30px 20px 24px 20px;border:1px solid #fff}
.fwnl_rj ul li h3{font-size:20px;padding:0 0 14px 0}
.fwnl_rj ul li p{color:#1a2233;    line-height: 24px;width: 240px;
    height: 120px;
    font-size: 16px;
    opacity: 0.8;}
    .fwnl_rj ul li p br{display: none;}
.fwnl_rj ul li a{display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;    justify-content: center;
    align-items: center;
display: -o-flex;width: 160px;color:#fff;
display: flex;background: #4F46E5;line-height: 40px;
border-radius: 40px;margin:16px auto 0;}
.fwnl_rj ul li a i{display: block;width: 22px;height: 22px;background:url(../images/ico_kf.png) no-repeat 50%;margin-right: 10px;}
.fwnl_rj ul li img{display:block;margin:0 auto}
.fwnl_rj ul li:hover{-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);-o-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);box-shadow:0 12px 20px rgb(0 0 0/30%);-webkit-box-shadow:0 8px 15px rgb(0 0 0/30%);-ms-box-shadow:0 8px 15px rgb(0 0 0/30%);-moz-box-shadow:0 8px 15px rgb(0 0 0/30%);-o-box-shadow:0 8px 15px rgb(0 0 0/30%);border:1px solid #4f46e5}
.rjcp{padding-bottom:80px}
.rjcp ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;margin-bottom:20px}
.rjcp ul li{width:23.75%;margin-bottom:20px;margin-right:20px;}
.rjcp ul li:nth-child(4n){margin-right: 0}
.rjcp ul li h3{font-size:20px;padding-bottom:20px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;border-bottom:1px solid #ddd;margin-bottom:20px;height:50px;align-items:center}
.rjcp ul li h3 i{display:block;width:50px;height:50px;margin-right:10px}
.rjcp ul li h3 i.ico1{background:url(../images/ico_rj1.png) no-repeat 50%}
.rjcp ul li p{color:#1a2233;line-height:24px;position:relative;letter-spacing: 0.04em;opacity: 0.8; text-align: justify;}
.rjcp ul li span{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;position:absolute;bottom:-140px;width:100%;left:0;justify-content:space-between;padding:40px 20px;box-sizing:border-box;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear}
.rjcp ul li span a{width:46%;line-height:46px;border-radius:12px;opacity:1;text-align:center;border:1px solid #4f46e5;color:#333;display:block;background:#fff}
.rjcp ul li span a:last-child{color:#fff;background:#4f46e5}
.rjcp ul li:hover span{bottom:0}
.rjcp ul li:hover p:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.95) 25%,#fff);content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}
 

.rjcp ul li div{border-radius:16px;background:#fff;overflow:hidden;padding:20px 19px;border:1px solid #fff;position:relative;box-sizing:border-box;box-shadow:0 4px 10px rgb(0 0 0/8%);-webkit-box-shadow:0 4px 10px rgb(0 0 0/8%);-ms-box-shadow:0 4px 10px rgb(0 0 0/8%);-moz-box-shadow:0 4px 10px rgb(0 0 0/8%);-o-box-shadow:0 4px 8px rgb(0 0 0/8%);-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;height:240px}


.rjcp ul li:hover div{-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);-o-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);box-shadow:0 12px 20px rgb(0 0 0/30%);-webkit-box-shadow:0 8px 15px rgb(0 0 0/30%);-ms-box-shadow:0 8px 15px rgb(0 0 0/30%);-moz-box-shadow:0 8px 15px rgb(0 0 0/30%);-o-box-shadow:0 8px 15px rgb(0 0 0/30%);border:1px solid #4f46e5}



.gdmorea{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center}
.gdmorea a{width:168px;line-height:46px;border-radius:12px;margin:0 20px;font-size:18px;text-align:center;border:1px solid #4f46e5;color:#1A2233;display:block;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;font-weight: 500;}
.gdmorea a:last-child{color:#fff;background:#4f46e5;letter-spacing: 0.04em;}
.gdmorea a:hover{-webkit-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-moz-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}
.gdmoreb{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center}
.gdmoreb a{width:168px;line-height:46px;border-radius:12px;margin:0 20px;font-size:18px;text-align:center;border:1px solid #4f46e5;display:block;color:#fff;background:#4f46e5;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear}
.gdmoreb a:nth-child(2){color:#333;background:#fff}
.gdmoreb a:hover{-webkit-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-moz-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}
.jjfa{padding-top:60px;background:url(../images/hybg.png) no-repeat 50%}
.jjfa_box{overflow:hidden;border-radius:24px}
.jjfa_box>ul{box-sizing:border-box;width:242px;height:492px;float:left;background:#f4f7fc;padding:40px 0 16px 0;}
.jjfa_box>ul li{line-height:44px;font-size:16px;border-radius:12px;cursor:pointer;text-align:center;font-weight:500;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;letter-spacing: 0.04em;width:162px;margin:0 auto 12px auto;}
.jjfa_box>ul li.choice{background:#4f46e5;color:#fff}
.jjfa_box>ul li.choice:last-child{background:#f4f7fc;color:#1A2233}
/*,.jjfa_box>ul li:hover{background:#4f46e5;color:#fff}*/
.jjfa_box>#box{box-sizing:border-box;width:943px;float:left;position:relative}
.jjfa_box>#box h3{font-size:30px;color:#4F46E5;font-size: 32px;letter-spacing: 0.04em;font-weight: bold;line-height: 32px;}
.jjfa_box>#box dl{margin-top:30px}
.jjfa_box>#box dl dt i{display:block;letter-spacing: 0.04em;font-size:16px;font-weight:700;color:#4f46e5;padding-left:24px;margin-bottom: 16px;line-height: 22px;}
.jjfa_box>#box dl dt i.ico1{background:url(../images/ico_jj1.png) no-repeat 0}
.jjfa_box>#box dl dt i.ico2{background:url(../images/ico_jj2.png) no-repeat 0}
.jjfa_box>#box dl dd p{opacity: 0.7;font-size: 13px;
font-weight: normal;
line-height: 20px;}
.jjfa_box>#box dl:first-of-type dd {
    margin-bottom: 0;
}
.jjfa_box>#box dl:nth-of-type(2) dd p {
    margin-bottom: 4px;
}
.jjfa_box>#box dl:nth-of-type(2) dd p:last-child {
    margin-bottom: 0;
}
.jjfa_box .tab-item{position:absolute;transition:opacity .5s cubic-bezier(0.23, 0.58, 1, 0.63), visibility .5s;opacity:0;top:0;left:960px}
.jjfa_box .tab-item.show{left:0;opacity:1}
.jjfa_box .tab-item ul{height:50px;position:absolute;right:50px;bottom:60px}
.jjfa_box .tab-item ul li{float:left}
.jjfa_box .tab-item ul li a{width:158px;line-height:46px;font-size:18px;border-radius:12px;letter-spacing: 0.04em;margin:0 10px;opacity:1;text-align:center;border:1px solid #4f46e5;color:#333;display:block;background-color: rgba(255, 255, 255, 0.6);    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;}
.jjfa_box .tab-item ul li:nth-child(2) a{color:#fff;background:#4f46e5}
.jjfa_box .tab-item ul li a:hover{    -webkit-transform: translate3d(0, -2px, 0);
    -ms-transform: translate3d(0,-2px,0);
    -moz-transform: translate3d(0,-2px,0);
    -o-transform: translate3d(0,-2px,0);
    transform: translate3d(0, -2px, 0);}
.jjfa_bg1{background:url(../images/jjfa1.png) no-repeat 100% #fff}
.jjfa_bg1,.jjfa_bg2{padding:80px 343px 40px 80px;height:492px;box-sizing:border-box}
.jjfa_bg2{background:url(../images/jjfa1.png) no-repeat 100% #fff}
.jjfa_bg3{background:url(../images/jjfa1.png) no-repeat 100% #fff}
.jjfa_bg3,.jjfa_bg4{padding:80px 343px 40px 80px;height:490px;box-sizing:border-box}
.jjfa_bg4{background:url(../images/jjfa1.png) no-repeat 100% #fff}
.jjfa_bg5{background:url(../images/jjfa1.png) no-repeat 100% #fff}
.jjfa_bg5,.jjfa_bg6{padding:80px 343px 40px 80px;height:492px;box-sizing:border-box}
.jjfa_bg6{background:url(../images/jjfa1.png) no-repeat 100% #fff}
.jjfa_bg7{background:url(../images/jjfa1.png) no-repeat 100% #fff}
.jjfa_bg7,.jjfa_bg8{padding:80px 343px 40px 80px;height:492px;box-sizing:border-box}
.jjfa_bg8{background:url(../images/jjfa1.png) no-repeat 100% #fff}
.qyxz{padding:80px 0}
.qyxz .w1200{width:1240px}
.qyxz .swiper{padding:20px 20px 40px}
.qyxz .qyxz_box{position:relative}
.qylbbox li{border-radius:16px;background:#fff;overflow:hidden;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;border:1px transparent solid;}
.qylbbox li .qypic{height:220px;background-repeat:no-repeat;background-size:cover}
.qypd20{padding:20px}
.qylbbox li h3{font-size:20px;margin-bottom:6px}
.qylbbox li p{color:#696d78;line-height:2}
.qylbbox li span{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:center;margin-top: 30px;}
.qylbbox li span img{width:98px}
.qylbbox li span a{background:url(../images/ico_jt.png) no-repeat 100%;padding-right:30px;display:block}
.gylb .swiper-button-prev,.qyxz .swiper-button-next{color:#fff}
.gylb .swiper-button-prev:after,.qyxz .swiper-button-next:after{font-size:0}
.qyxz .swiper-button-next,.qyxz .swiper-button-prev{background:url(../images/ico_jt2.png) no-repeat 50%;width:40px;height:40px}
.qyxz .swiper-button-next{transform:rotateY(180deg);right:-50px}
.qyxz .swiper-button-prev{left:-50px}
.qyxz .swiper-button-prev:after,.qyxz .swiper-rtl .swiper-button-next:after{font-size:0}
.qylbbox li:hover{-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);-o-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);box-shadow:0 12px 20px rgb(0 0 0/30%);-webkit-box-shadow:0 8px 15px rgb(0 0 0/30%);-ms-box-shadow:0 8px 15px rgb(0 0 0/30%);-moz-box-shadow:0 8px 15px rgb(0 0 0/30%);-o-box-shadow:0 8px 15px rgb(0 0 0/30%);border:1px #4f46e5 solid;}
.hzhb{padding:80px 0 56px 0;background-color:#fff}
.index_hzhb{padding:60px 0 36px 0;background-color:#fff} 
.hzhb.bghs{background-color:#f4f7fc}
.index_hzhb.bghs{background-color:#f4f7fc}
.hzhb .w1200{width:1580px}
.index_hzhb .w1200{width:1580px}
.hzhb ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap}
.index_hzhb ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap}
.hzhb ul li{width:180px;margin: 6px 0 24px 0;}
.index_hzhb ul li{width:180px;margin: 6px 0 24px 0;}
.hzhb ul li img{border-radius:5px;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;box-shadow:0 2px 10px rgb(0 0 0/15%);-webkit-box-shadow:0 2px 10px rgb(0 0 0/15%);-ms-box-shadow:0 2px 10px rgb(0 0 0/15%);-moz-box-shadow:0 2px 10px rgb(0 0 0/15%);-o-box-shadow:0 2px 10px rgb(0 0 0/15%);max-width:100%}
.index_hzhb ul li img{border-radius:5px;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;box-shadow:0 2px 10px rgb(0 0 0/15%);-webkit-box-shadow:0 2px 10px rgb(0 0 0/15%);-ms-box-shadow:0 2px 10px rgb(0 0 0/15%);-moz-box-shadow:0 2px 10px rgb(0 0 0/15%);-o-box-shadow:0 2px 10px rgb(0 0 0/15%);max-width:100%}
.hzhb ul li img:hover{-webkit-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-moz-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);box-shadow:0 12px 20px rgb(0 0 0/30%);-webkit-box-shadow:0 12px 20px rgb(0 0 0/30%);-ms-box-shadow:0 12px 20px rgb(0 0 0/30%);-moz-box-shadow:0 12px 20px rgb(0 0 0/30%);-o-box-shadow:0 12px 20px rgb(0 0 0/30%)}
.index_hzhb ul li img:hover{-webkit-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-moz-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);box-shadow:0 12px 20px rgb(0 0 0/30%);-webkit-box-shadow:0 12px 20px rgb(0 0 0/30%);-ms-box-shadow:0 12px 20px rgb(0 0 0/30%);-moz-box-shadow:0 12px 20px rgb(0 0 0/30%);-o-box-shadow:0 12px 20px rgb(0 0 0/30%)}
.zxdt{padding:80px 0}
.zxdt h3{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;line-height:48px}
.zxdt h3 i{display:block;padding-left:60px;color:#4f46e5;font-size:20px;font-weight:700}
.zxdt h3 i.ico1{background:url(../images/ico_xw1.png) no-repeat 0}
.zxdt h3 i.ico2{background:url(../images/ico_xw2.png) no-repeat 0}
.zxdt h3 a{background:url(../images/ico_jt3.png) no-repeat 100%;display:block;padding-right: 14px;font-weight: 400;opacity: 0.7;margin-right: 6px;}
.zxdt dl{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;margin-bottom:40px}
.zxdt dl dd{background:#fff;border-radius:12px;box-shadow:0 4px 30px 0 rgba(211,223,242,.2);padding:20px;width:45%}
.zxdt ul li a{display:block}
.zxdt ul li{line-height:45px;height:45px;border-bottom:1px solid #ddd}
.zxdt ul li span{float:left;text-overflow:ellipsis;overflow:hidden;width:343px;}
.zxdt ul li em,.zxdt ul li span{white-space:nowrap;font-size:16px}
.zxdt ul li em{width:110px;color:#0A0B0D;text-align:right;float:right;opacity: 0.4;}
.zxzx{background:url(../images/zxbg.jpg) no-repeat top;padding:56px 0 66px 0;text-align:center}
.zxzx h3{font-size:32px;color:#4f46e5;line-height: 45px;}
.zxzx span{margin:12px 0 35px;display:block;font-size:16px;color:#4f46e5;line-height: 32px;}
.zxzx form{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}
.zxzx form li{width:24%}
.zxzx form input{display:block;line-height:56px;width:100%;border:0;background:#fff;text-indent:40px;height:56px;border-radius:12px;font-size:16px;color:#a6a6a6}
.required-input{position:relative}
.required-input:before{content:"*";color:red;position:absolute;left:33px;top:50%;transform:translateY(-50%);pointer-events:none}
.zxzx form button{border:0;width:24%;line-height:40px;font-size:20px;font-weight:700;color:#fff;cursor:pointer;height:56px;border-radius:12px;line-height:56px;background:#4f46e5;    transition: 0.3s linear;}
.zxzx form button:hover{background:#191291}
.footer{background:#4f46e5;padding-top:60px}
.footl{float:left;width:68%}
.footl img{display:block;margin-bottom:35px}
.fnav{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}

.fnav ul{float:left;margin-right:60px}
.fnav h3 a{font-size:14px;font-weight:700;color:#fff;position: relative;}

.fnav ul:nth-child(4){margin-right:0}
.fnav ul h3{margin-bottom: 16px;line-height: 24px;opacity:0.8}
.fnav ul li{margin-bottom:12px}
.fnav ul li:last-child{margin-bottom: 0;}
.fnav ul li a{color:#cdcdcd;font-size:12px;}
.fnav ul li a:hover{color:#276ef9}
.fnav h3 a:after{content: "";display: block;width: 1px;height: 8px;background:#a9a9a9;position: absolute;    left: -10px;top: 7px;}
/*.fnav ul:nth-child(1) h3 a:after{display: none;}*/
.fnav ul.three_list{width: 300px;overflow: hidden;margin-right: 0px;}
.three_list li{width: 33%;float:left;}
.fnav ul.three_list h3{text-align: center;}
.rl{text-align:right}
/*增加*/
.twoline_list {
      column-count: 2;
      column-gap: 30px;
      margin: 0 auto;
      padding: 0;
      list-style: none;padding-right: 10px;
    }
.twoline_list li {
      break-inside: avoid;
    }
.fnav ul ul {margin-right:0}
/*.fnav ul:nth-child(2) h3 a:after{margin-left:-38px}*/
/*.fnav h3::after{content: '';*/
/*    display: block;*/
/*    width: 1px;*/
/*    height: 20px;*/
/*    background: rgba(255, 255, 255, 0.2);*/
/*    position: absolute;*/
/*    right: -30px;*/
/*    top: 0;*/
/*    }*/
.footr{float:right;width:300px}
.footr .ftel{margin-bottom:40px}
.footr .ftel em{background:url(../images/tel2.png) no-repeat 0;padding-left:20px;font-size:14px;line-height:24px;width:100px;float:right;margin-bottom: 7px;}
.footr .ftel em,.footr .ftel span{display:block;color:#fff;text-align:right}
.footr .ftel span{font-size:32px;font-weight:700;line-height: 45px;}
.footr ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}
.footr ul li{width:120px;text-align:center}
.footr ul li span{display:block;font-size:12px;color:#fff;opacity: 0.7;
    letter-spacing: 0.04rem;}
.footr span{font-size:14px;color:#1d1d1d;display:block;line-height:40px}
.db,.footr span{text-align:center}
.db{line-height:45px;height:45px;color:#fff;opacity: 0.7}
.db,.firend{font-size:12px}
.firend{border-top:1px solid rgba(255, 255, 255, 0.2);border-bottom:1px solid rgba(255, 255, 255, 0.2);padding:20px 0;margin-top:40px}
.firend a,.firend span{color:#fff;opacity: 0.7}
.blank{height:70px}
.hbg{position:fixed;display:none;z-index:9;background:rgb(0 0 0/38%);width:100%;height:100%;left:0;top:0}
.hbg.on{display:block}
.lmbanner{height:320px;margin:68px 0 40px;}
.banner_new{background:url(../images/banner_new.jpg) no-repeat center;}
.lmbanner h3{text-align:center;line-height:320px;font-size: 48px;color: #ffffff;font-weight: 400;letter-spacing: 0.08em;}
.lmmenu{border-bottom:1px #ebebed solid}
.newbox_lb{background:#fff;border-radius: 16px;margin-bottom:60px;}
.lmmenu ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;padding:0 45px;}
.lmmenu a{color:#767a85;line-height:64px;margin-right:80px;;font-size:20px;text-align:center;display:block;color:#333;
/* -webkit-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear; */
position:relative;}
.lmmenu a.on,.lmmenu a:hover{color:#4f46e5}

.lmmenu a.on:after,.lmmenu a:hover:after{    bottom: 0px;width:100%;height:4px;border-radius:4px;background:#4f46e5;content:"";display:block;position:absolute;}

.lmmenu a:hover{
  /* -webkit-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-moz-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0) */
  }
.newbox{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}
.newboxr{width:360px}
.newboxl{width:800px}
.rmtj{border-radius:12px;border:1px solid #4f46e5;overflow:hidden;margin-bottom:30px}
.rmtj h3{line-height:56px;background:url(../images/hot2.png) no-repeat 16px #4f46e5;padding-left:44px;color:#fff}
.rmtj ul{padding:10px 20px 20px}
.rmtj ul li{line-height:50px;border-bottom:1px dashed #d8d8d8}
.rmtj ul li a{display:block;padding-left:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.rmtj ul li a.ico1{background:url(../images/ico_1.png) no-repeat 0}
.rmtj ul li a.ico2{background:url(../images/ico_2.png) no-repeat 0}
.rmtj ul li a.ico3{background:url(../images/ico_3.png) no-repeat 0}
.rmtj ul li a.ico4{background:url(../images/ico_4.png) no-repeat 0}
.rmtj ul li a.ico5{background:url(../images/ico_5.png) no-repeat 0}
.rmtj ul li a.ico6{background:url(../images/ico_6.png) no-repeat 0}
.rmtj ul li a.ico7{background:url(../images/ico_7.png) no-repeat 0}
.rmtj ul li a.ico8{background:url(../images/ico_8.png) no-repeat 0}
.rmbq{border-radius:12px;border:1px solid #4f46e5;overflow:hidden;margin-bottom:30px}
.rmbq h3{line-height:56px;background:url(../images/hot2.png) no-repeat 20px #4f46e5;padding-left:45px;color:#fff}
.rmbq ul{padding:20px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}
.rmbq ul li{margin-right:10px;margin-bottom:10px}
.rmbq ul li a{background:rgba(79,70,229,.1);line-height:28px;padding:0 16px;display:block;color:#4f46e5;border-radius:8px;font-size:16px}
.rmbq ul li a:hover{background:#4f46e5;color:#fff}
.newslist{padding:20px 30px 60px;}
.newslist ul li{box-sizing:border-box;overflow:hidden;margin-bottom:20px;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;padding-bottom:20px;border-bottom:1px #ebebed solid}
.newslist ul li:last-child{margin-bottom:0}
.newslist ul li:hover{-webkit-transform:translate3d(0,-5px,0);-ms-transform:translate3d(0,-5px,0);-moz-transform:translate3d(0,-5px,0);-o-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}
.newslist ul li a{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}
.newslist ul li a img{width:200px;height:150px;border-radius:12px;margin-right:20px}
.newslistr{flex:1}
.newslistr h3{font-size:18px}
.newslistr p{    font-size: 13px;
    /* color: #696d78; */
    opacity: 0.6;
    line-height: 20px;
    margin: 18px 0;}
.newslistr span{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:center}
.newslistr span i{display:block;background:url(../images/ico_time.png) no-repeat 0;padding-left:20px;color:#696d78}
.newslistr span u{font-weight:500;border-bottom:1px solid #4f46e5;color:#4f46e5}
.xwnr{margin:68px 0}
.newnr h1.title{font-size:32px}
.newnr time{font-size: 16px;color:#9E9E9E;margin:20px 0;display: block;}
.newxbt{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin:15px 0 30px}
.newxbt span{text-align:center;height:23px;line-height:23px;background:#ff4f4f;border-radius:0 12px 0 12px;font-size:12px}
.newxbt span.hydc{background:#4F46E5;}
.newxbt span.cpzs{background:#F88E23;}
.newxbt span a{color:#fff;display:block;padding: 0 12px}
.newxbt em{color:#9e9e9e;margin-left:15px;font-size:16px;display: flex;align-items: center;}
.newxbt em i{height: 15px;display:inline-block;width: 1px;background:#9e9e9e;margin:0 8px;}
.dqlm{line-height:50px;display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;align-items: center;color: rgba(3, 2, 41, 0.4);}

.dqlm a{color: rgba(3, 2, 41, 0.4);padding:0 5px}
.dqlm a:last-child{color: #030229;}
.dqlm i{background:url(../images/ico_dq.png) no-repeat  center;width: 16px;display: block;height: 16px;margin-right: 5px;cursor: pointer;}

.dqlm a img{padding-top:5px}
.newbody{font-size:20px;line-height:36px;}
.newbody p{opacity: 0.8;margin-bottom:16px}
.newbody p:last-child{margin-bottom:0}
.newbody h2{font-size:22px;margin-bottom:16px}
.newbody h3{font-size:22px;margin-bottom:16px}
.newbody h4{font-size:20px;margin-bottom:16px}

.newbody ul{
  list-style: none; /* 清除默认样式 */
  padding-left: 0;  /* 可选：调整缩进 */
  opacity: 0.8;
margin-bottom: 16px; 
}
.newbody ol{
padding-left: 20px;
  opacity: 0.8;
margin-bottom: 16px; 
}
.newbody ol li{
  list-style-type: decimal; 
}
.newbody ul li::before {
  content: "";                 /* 必选 */
  display: inline-block;       /* 行内块元素 */
  width: 8px;                  /* 圆点宽度 */
  height: 8px;                 /* 圆点高度 */
  background: #1A2233;         /* 自定义颜色 */
  border-radius: 50%;          /* 圆形 */
  margin-right: 12px;          /* 与文字的间距 */
  vertical-align: middle;      /* 垂直居中 */
}

.newbody img{max-width:100%!important;height:auto!important;padding:4px 0}
.newnext{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin:50px 0;justify-content: center;}
.newnext a{border:1px solid rgba(79,70,229,.1);border-radius:12px;line-height:48px;width:168px;text-align:center;color:#7f8695;margin-right:20px;font-size:18px}
.newnext a:hover{color:#333;border:1px solid #4f46e5}
.xgwztj h3{font-size:24px;color:#4f46e5;padding-left:30px;background:url(../images/ico_xg.png) no-repeat 0}
.xgwztj ul li{border-bottom:1px dashed #d8d8d8;line-height:50px}
.xgwztj ul li a{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;font-size:18px;align-items:center;justify-content:space-between}
.xgwztj ul li a span{font-size:18px;font-weight:500;width:506px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.xgwztj ul li a em{font-size:16px;opacity: 0.4;}
.banner_renli{background:url(../images/banner_renli.png) no-repeat 50%;height:516px;box-sizing: border-box;
    background-size: cover;
    align-items: center;}
.banner_renli h3{    font-size: 56px;
    text-align: center;
    padding: 168px 0 60px;
    letter-spacing: 0.04em;
    font-weight: 800;
    line-height: 78px;}
.banner_renli h3 span{color:#4f46e5}
.banner_renli h1{    font-size: 56px;
    text-align: center;
    padding: 168px 0 60px;
    letter-spacing: 0.04em;
    font-weight: 800;
    line-height: 78px;}
.banner_renli h1 span{color:#4f46e5}
.banner_renli h1 br{display:none;}
.banner_renli ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center}
.banner_renli ul li{text-align:center;width:260px;margin:0 27px;height:120px;border-radius:16px;background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.6));box-sizing:border-box;border:2px solid #fff}
.banner_renli ul li b{font-size:32px;color:#4f46e5;display:block;margin:20px 0 8px 0}
.banner_renli ul li span{font-size:20px}
.wbfw{padding:60px 0;background-color:#f4f7fc}
.wbfw ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}
.wbfw ul li{text-align:center;background:#fff;padding:20px 0;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;box-sizing:border-box;border-radius:16px;width:160px;height:160px;box-shadow:0 4px 8px rgb(0 0 0/1%);-webkit-box-shadow:0 4px 8px rgb(0 0 0/1%);-ms-box-shadow:0 4px 8px rgb(0 0 0/15%);-moz-box-shadow:0 4px 8px rgb(0 0 0/1%);-o-box-shadow:0 4px 8px rgb(0 0 0/1%);margin-bottom:20px}
.wbfw ul li:hover{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);-o-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);box-shadow:0 12px 20px rgb(0 0 0/30%);-webkit-box-shadow:0 8px 15px rgb(0 0 0/30%);-ms-box-shadow:0 8px 15px rgb(0 0 0/30%);-moz-box-shadow:0 8px 15px rgb(0 0 0/30%);-o-box-shadow:0 8px 15px rgb(0 0 0/30%);border:1px solid #4f46e5}
.wbfw ul li span{display:block;font-size:16px;font-weight:600}
.wbfw ul li i{display:block;height:95px}
.wbfw ul li.ico1 i{background:url(../images/ico_wb1.png) no-repeat 50%}
.wbfw ul li.ico2 i{background:url(../images/ico_wb2.png) no-repeat 50%}
.wbfw ul li.ico3 i{background:url(../images/ico_wb3.png) no-repeat 50%}
.wbfw ul li.ico4 i{background:url(../images/ico_wb4.png) no-repeat 50%}
.wbfw ul li.ico5 i{background:url(../images/ico_wb5.png) no-repeat 50%}
.wbfw ul li.ico6 i{background:url(../images/ico_wb6.png) no-repeat 50%}
.wbfw ul li.ico7 i{background:url(../images/ico_wb7.png) no-repeat 50%}
.wbfw ul li.ico8 i{background:url(../images/ico_wb8.png) no-repeat 50%}
.wbfw ul li.ico9 i{background:url(../images/ico_wb9.png) no-repeat 50%}
.wbfw ul li.ico10 i{background:url(../images/ico_wb10.png) no-repeat 50%}
.wbfw ul li.ico11 i{background:url(../images/ico_wb11.png) no-repeat 50%}
.wbfw ul li.ico12 i{background:url(../images/ico_wb12.png) no-repeat 50%}
.wbfw ul li.ico13 i{background:url(../images/ico_wb13.png) no-repeat 50%}
.wbfw ul li.ico14 i{background:url(../images/ico_wb14.png) no-repeat 50%}
.wbfw .wbmore a{width:280px;height:48px;border-radius:12px;display:block;margin:0 auto;background:#4f46e5;text-align:center;line-height:48px;font-size:18px;color:#fff;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear}
.wbfw .wbmore a:hover{-webkit-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-moz-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}
.rlwb{background:linear-gradient(180deg,rgba(251,252,255,0),#ebf0ff);padding:50px 0 10px 0}
.rlwb ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between}
.rlwb ul li{padding:10px;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;border-radius:16px;width:380px;box-shadow:0 4px 8px rgb(0 0 0/15%);-webkit-box-shadow:0 4px 8px rgb(0 0 0/15%);-ms-box-shadow:0 4px 8px rgb(0 0 0/15%);-moz-box-shadow:0 4px 8px rgb(0 0 0/15%);-o-box-shadow:0 4px 8px rgb(0 0 0/15%);margin-bottom:45px;background:#f5f8ff;box-sizing:border-box;border:1px solid #fff;box-shadow:0 4px 20px 0 rgba(209,221,250,.6)}
.rlwb ul li div{background:#fff;border-radius:16px;padding:16px 20px;height: 220px;box-sizing: border-box;}
.rlwb ul li:hover{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);-o-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);box-shadow:0 12px 20px rgb(0 0 0/30%);-webkit-box-shadow:0 8px 15px rgb(0 0 0/30%);-ms-box-shadow:0 8px 15px rgb(0 0 0/30%);-moz-box-shadow:0 8px 15px rgb(0 0 0/30%);-o-box-shadow:0 8px 15px rgb(0 0 0/30%);border:1px solid #4f46e5}
.rlwb ul li span{font-size:22px;position:relative;border-bottom:0.5px solid rgba(26, 34, 51, 0.1);padding-bottom:16px;margin-bottom:16px;display:block;text-align: right;}
.rlwb ul li i{display:block;height:76px;width:76px;position:absolute;top:-46px;left:0}
.rlwb ul li i.ico1{background:url(../images/ico_rl1.png) no-repeat 50%}
.rlwb ul li i.ico2{background:url(../images/ico_rl2.png) no-repeat 50%}
.rlwb ul li i.ico3{background:url(../images/ico_rl3.png) no-repeat 50%}
.rlwb ul li i.ico4{background:url(../images/ico_rl4.png) no-repeat 50%}
.rlwb ul li i.ico5{background:url(../images/ico_rl5.png) no-repeat 50%}
.rlwb ul li i.ico6{background:url(../images/ico_rl6.png) no-repeat 50%}
.rlwb ul li p{font-size:16px;color:#1A2233;line-height:28px;opacity: 0.8;letter-spacing: 0.04em}
.fwlc{padding:60px 0;background:url(../images/lcbg.png) no-repeat bottom;margin-bottom:60px}
.fwlc ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top: 20px;}
.fwlc ul li{text-align:center;padding:60px 0;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;box-sizing:border-box;border-radius:16px;width:180px;height:280px;box-shadow:0 4px 8px rgb(0 0 0/15%);-webkit-box-shadow:0 4px 8px rgb(0 0 0/15%);-ms-box-shadow:0 4px 8px rgb(0 0 0/15%);-moz-box-shadow:0 4px 8px rgb(0 0 0/15%);-o-box-shadow:0 4px 8px rgb(0 0 0/15%);background:#f5f8ff;border:1px solid #fff;box-shadow:0 4px 20px 0 rgba(209,221,250,.6);position:relative}
.fwlc ul li:nth-child(3) span{line-height:28px}
.fwlc ul li:nth-child(odd){margin-top:60px}
.fwlc ul li:hover{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);-o-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);box-shadow:0 12px 20px rgb(0 0 0/30%);-webkit-box-shadow:0 8px 15px rgb(0 0 0/30%);-ms-box-shadow:0 8px 15px rgb(0 0 0/30%);-moz-box-shadow:0 8px 15px rgb(0 0 0/30%);-o-box-shadow:0 8px 15px rgb(0 0 0/30%);border:1px solid #4f46e5}
.fwlc ul li h3{font-size:24px;font-weight:500;line-height:32px;margin-bottom:20px}
.fwlc ul li span{display:block;font-size:18px;font-weight:400;line-height:32px}
.fwlc ul li i{display:block;height:100px;position:absolute;width:100%;top:-50px}
.fwlc ul li i.ico1{background:url(../images/ico_lc1.png) no-repeat 50%}
.fwlc ul li i.ico2{background:url(../images/ico_lc2.png) no-repeat 50%}
.fwlc ul li i.ico3{background:url(../images/ico_lc3.png) no-repeat 50%}
.fwlc ul li i.ico4{background:url(../images/ico_lc4.png) no-repeat 50%}
.fwlc ul li i.ico5{background:url(../images/ico_lc5.png) no-repeat 50%}
.fwlc ul li i.ico6{background:url(../images/ico_lc6.png) no-repeat 50%}
.fwlc ul li i.ico7{background:url(../images/ico_lc7.png) no-repeat 50%}
.fwlc ul li i.ico8{background:url(../images/ico_lc8.png) no-repeat 50%}
.wmdys{padding:60px 0 80px 0}
.wmdys .w1200{width:1500px}
.wmdys ul li:hover{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);-o-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);box-shadow:0 12px 20px rgb(0 0 0/30%);-webkit-box-shadow:0 8px 15px rgb(0 0 0/30%);-ms-box-shadow:0 8px 15px rgb(0 0 0/30%);-moz-box-shadow:0 8px 15px rgb(0 0 0/30%);-o-box-shadow:0 8px 15px rgb(0 0 0/30%);border:1px solid #4f46e5}
.wmdys ul li h3{font-size:20px;font-weight:600;line-height:36px;margin-bottom:10px;border-bottom:1px solid #ddd;padding-bottom:10px}
.wmdys ul li p{line-height:24px;letter-spacing: 0.04rem;opacity: 0.8;}
.wmdys ul li p br{display: none;}
.wmdys ul li i{display:block;height:100px}
.wmdys ul li i.ico1{background:url(../images/ico_wmdys1.png) no-repeat 50%}
.wmdys ul li i.ico2{background:url(../images/ico_wmdys2.png) no-repeat 50%}
.wmdys ul li i.ico3{background:url(../images/ico_wmdys3.png) no-repeat 50%}
.wmdys ul li i.ico4{background:url(../images/ico_wmdys4.png) no-repeat 50%}
.wmdys ul li i.ico5{background:url(../images/ico_wmdys5.png) no-repeat 50%}
/*.zynl{background:url(../images/zybg.png) no-repeat 50%;padding:80px 0}*/
.zynl{
  position: relative;padding:80px 0; z-index: 1; 
}
/*.zynl::before {*/
/*  content: "";*/
/*  background:url(../images/zybg.png) no-repeat 50%;*/
/*  opacity: 0.4;*/
/*  position: absolute;*/
/*  top: 0;*/
/*  left: 0;*/
/*  width: 100%;*/
/*  height: 100%;*/
/*  z-index: -1;*/
/*}*/
.zynl::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
   background:url(../images/zybg.png) no-repeat 50%;
  background-size: cover;
  background-position: center;

  /* 关键：透明度渐变遮罩 */
  -webkit-mask-image: linear-gradient(
    to bottom, 
    rgba(0, 0, 0, 0.4), 
    rgba(0, 0, 0, 1)
  );
  mask-image: linear-gradient(
    to bottom, 
    rgba(0, 0, 0, 0.4), 
    rgba(0, 0, 0, 1)
  );
  
  /* 确保遮罩层在内容下方 */
  z-index: -1; 
}
.zynl .w1200{width:1493px}

.zynl ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}
.zynl ul li{text-align:center;width:160px}
.zynl ul li:nth-child(1){width:147px}
.zynl ul li:nth-child(2){width:171px}
.zynl ul li:nth-child(5){width:149px}
.zynl ul li:nth-child(6){width:147px}
.zynl ul li:nth-child(7){width:129px}
.zynl ul li:nth-child(8){width:150px}
/*.zynl ul li:nth-child(9){display: none;}*/
.zynl ul li img{margin-bottom:18px}
.zynl ul li span{display:block;font-size:18px;font-weight:500;line-height:24px;
/*letter-spacing: 0.04em;*/
    
}
/*改*/
.zynl ul li img{
 -webkit-transition: all 334ms ease-in-out;
  transition: all 334ms ease-in-out;
  -webkit-transform-origin: center bottom;
  -ms-transform-origin: center bottom;
  transform-origin: center bottom;
  cursor: pointer;
    vertical-align: middle;
    border: 0;
}
.zynl ul li:hover img {
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}/*改*/
.wbzx{padding:80PX 0}
.wbzxbox{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;margin-bottom:60px}
.wbzxl{border-radius:12px;background:#fff;width:730px;box-shadow:0 4px 30px 0 rgba(211,223,242,.2);padding:20px;box-sizing:border-box}
.wbzxl a{color: #1A2233;
    font-weight: normal;}
.wbzxl h3{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;line-height:48px}
.wbzxl h3 i{display:block;padding-left:60px;color:#4f46e5;font-size:20px;font-weight:700}
.wbzxl h3 i.ico1{background:url(../images/ico_xw1.png) no-repeat 0}
.wbzxl h3 a{padding-right:15px;background:url(../images/ico_jt3.png) no-repeat 100%;opacity: 0.5;margin-right: 6px;}
.wbzxl ul li a{display:block}
.wbzxl ul li{line-height:45px;height:45px;border-bottom:1px solid rgba(26, 34, 51, 0.1)}
.wbzxl ul li span{white-space:nowrap;float:left;font-size:16px;text-overflow:ellipsis;overflow:hidden;letter-spacing: 0.02em;width:510px/*calc(100% - 110px)*/}
/*calc(100% - 110px)*/
.wbzxl ul li em{width:110px;font-size:16px;color:#0A0B0D;opacity: 0.4;text-align:right;white-space:nowrap;float:right}
.wbzxr{width:440px;overflow:hidden;background:#fff;border-radius:12px}
.wbzxr a{display:block;text-align:center}
.wbzxr a img{border-radius:12px;width:100%;height:220px}
.wbzxbox .bgnone{background:none}

.wbzxrbox .swiper-pagination{bottom:60px !important;} 
.wbzxrbox .swiper-pagination-bullet-active {

    background:#4f46e5
}

.wbzxr a span{display:block;font-size:20px;line-height:50PX;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0 20px}
.xzfy{padding:80px 0}
.xzfy .w1200{width:1180px;margin:0 auto}
.xzfy.bgbs{background:#fff}
.xzfy ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between}
.xzfy ul li{text-align:center;padding:19px 20px 31px 20px;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;box-sizing:border-box;border-radius:16px;width:280px;box-shadow:0 4px 8px rgb(0 0 0/15%);-webkit-box-shadow:0 4px 8px rgb(0 0 0/15%);-ms-box-shadow:0 4px 8px rgb(0 0 0/15%);-moz-box-shadow:0 4px 8px rgb(0 0 0/15%);-o-box-shadow:0 4px 8px rgb(0 0 0/15%);
/*background:linear-gradient(253deg,rgb(255 255 255),#ebf0ff);border:1px solid #fff;*/

position:relative;box-shadow:0 4px 10px 0 rgba(0,0,0,.04);
    /*background: linear-gradient(white, white) padding-box,
   linear-gradient(143deg, #EFDEFF 2%, #FFFFFF 47%, #F2E4FF 100%) border-box;*/
  background: linear-gradient(44deg, #f0f6fe, #fff);
  border: 1px solid transparent;
  border-radius: 16px;

 background-clip: padding-box, border-box;
  background-origin: padding-box, border-box;
  background-image: linear-gradient(44deg, #f0f6fe, #fff), linear-gradient(143deg, #EFDEFF 2%, #FFFFFF 47%, #F2E4FF 100%);



}

 

.xzfy ul li:hover{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);-o-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);box-shadow:0 12px 20px rgb(0 0 0/30%);-webkit-box-shadow:0 8px 15px rgb(0 0 0/30%);-ms-box-shadow:0 8px 15px rgb(0 0 0/30%);-moz-box-shadow:0 8px 15px rgb(0 0 0/30%);-o-box-shadow:0 8px 15px rgb(0 0 0/30%);border:1px solid #4f46e5}
.xzfy ul li h3{font-size:20px;font-weight:600;line-height:36px;margin-bottom:19px;border-bottom:0.5px solid rgba(26, 34, 51, 0.3);padding-bottom:10px}
.xzfy ul li span{display:block;font-size:16px;line-height: 24px;
    margin-bottom: 12px;}
.xzfy ul li span.mb16{margin-bottom: 16px}
.xzfy ul li span:nth-child(4){margin-bottom:0}
.xzfy ul li span em{color:#4f46e5}
.xzfy ul li i{display:block;height:96px}
.xzfy ul li i.ico1{background:url(../images/ico_fy1.png) no-repeat 50%}
.xzfy ul li i.ico2{background:url(../images/ico_fy2.png) no-repeat 50%}
.xzfy ul li i.ico3{background:url(../images/ico_fy3.png) no-repeat 50%}
.xzfy ul li i.ico4{background:url(../images/ico_fy4.png) no-repeat 50%}
.hyfg{background:linear-gradient(0,rgba(251,252,255,0),#ebf0ff);padding:80px 0 0}
.hyfg dl dt{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;align-items:center;justify-content: space-around;display:flex;height:48px;border-radius:40px;background:#fff;position:relative;padding:8px}
.hyfg dl dt li{font-size:18px;cursor:pointer;line-height:48px;text-align:center;z-index:1;transition:all .3s}
.hyfg dl dt li.on{color:#fff}
.hyfg dl dd{border-radius:40px;background-color:#fff;margin-top:40px;padding:40px 50px 40px 40px}
.hyfg dl dd ul{opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s}
.hyfg dl dd ul .hyfgr:after{content:"";display:block;background:url(../images/d.png) no-repeat 50%;width:33px;height:27px;position:absolute;top:0;right:0;opacity: 0.3}
.hyfg dl dd ul.on{opacity:1;visibility:visible}
.hyfg dl dd ul>div{position:relative;display:none}
.hyfg dl dd ul.on>div{display:flex;/*align-items:center*/}
.hyfg dl dd ul>div>img{width:400px;height:300px;margin-right:60px;border-radius:24px}
.hyfg dl dd ul .hyfgr{flex:1;margin-top:20px;position: relative;}
.hyfg dl dd ul .hyfgr h3{font-size:32px;line-height: 40px;}
.hyfg dl dd ul .hyfgr p{font-size:20px;line-height:2;margin:20px 10px 8px 0;}
.hyfg dl dd ul .hyfgr div{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}
.hyfg dl dd ul .hyfgr div img{width:128px;height:54px;margin-right:15px;box-shadow:0 2.85px 21.37px 0 rgba(211,223,242,.4)}
.indicator{position:absolute;bottom:5px;height:54px;border-radius:40px;background:#4f46e5;transition:all .3s}
.hyfg .indicator{position:absolute;bottom:5px;height:48px;border-radius:40px;background:#4f46e5;transition:all .3s;padding:0 30px}
.banner_tingche{background:url(../images/banner_tingche.png) no-repeat 50%;height:516px;padding-top:68px;box-sizing:border-box}
.banner_tingche .w1200{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between}
.banner_prodes{background:url(../images/banner_prodes.png) no-repeat 50%;height:516px;padding-top:68px;box-sizing:border-box}
.banner_prodes .w1200{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between}
.banner_tingche_l{width:580px}
.banner_prodes_l{width:580px}
.banner_tingche_l h3{background:linear-gradient(270deg, #7525FF 52%, #165DFF 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-size:44px;font-weight: bold;}
.banner_prodes_l h3{background:linear-gradient(270deg, #7525FF 0%, #165DFF 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-size:44px;font-weight: bold;display:inline-block}
.banner_prodes_l h1{background:linear-gradient(270deg, #7525FF 0%, #165DFF 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-size:44px;font-weight: bold;display:inline-block}
.banner_tingche_l p{font-size:16px;font-weight:400;line-height:28px;margin:30px 0 40px;letter-spacing: 0.08em;}
.banner_prodes_l p{font-size:16px;font-weight:400;line-height:28px;margin:30px 0 40px;letter-spacing: 0.08em; text-align: justify;}
.banner_tingche_l ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}
.banner_prodes_l ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}
.banner_tingche_l ul li{width:168px;height:44px;line-height:44px;overflow:hidden;border:1px solid #4f46e5;border-radius:12px;margin-right:20px;text-align:center;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear}
.banner_prodes_l ul li{width:168px;height:44px;line-height:44px;overflow:hidden;border:1px solid #4f46e5;border-radius:12px;margin-right:20px;text-align:center;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear}
.banner_tingche_l ul li:nth-child(1){background: 
    linear-gradient(white, white) padding-box,
    linear-gradient(270deg, #7525FF 0%, #165DFF 100%) border-box;
  border: 1px solid transparent;
  border-radius: 12px;}
 .banner_prodes_l ul li:nth-child(1){background: 
    linear-gradient(white, white) padding-box,
    linear-gradient(270deg, #7525FF 0%, #165DFF 100%) border-box;
  border: 1px solid transparent;
  border-radius: 12px;}
.banner_tingche_l ul li a{background:linear-gradient(270deg, #7525FF 0%, #165DFF 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:16px;text-fill-color:transparent;display:block;letter-spacing: 0.04em;font-weight: 500;}
.banner_prodes_l ul li a{background:linear-gradient(270deg, #7525FF 0%, #165DFF 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:16px;text-fill-color:transparent;display:block;letter-spacing: 0.04em;font-weight: 500}
.banner_tingche_l ul li:last-child {background:#4f46e5;}
.banner_tingche_l ul li:last-child a{color:#fff;-webkit-text-fill-color:#fff}
.banner_prodes_l ul li:last-child{background:#4f46e5;}
.banner_prodes_l ul li:last-child a{color:#fff;-webkit-text-fill-color:#fff}



.banner_tingche_l ul li:hover{-webkit-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-moz-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}
.banner_tingche_r img{width:100%}
.banner_prodes_l ul li:hover{-webkit-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-moz-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}
.banner_prodes_r{height:431px;margin-top:17px}
.banner_prodes_r img{width:100%}
.tcglqjt{padding:80px 0 40px 0;background-color:#ffffff}
.tcglqjt .w1200{width:1400px}
.tcglqjt ul{position:relative;height:570px}
.tcglqjt ul li{position:absolute;background:url(../images/tcglqjtbg1.png) no-repeat 50%;width:436px;height:182px;padding:30px 50px;text-align:center;box-sizing:border-box;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear}
.tcglqjt ul li:hover{-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);-o-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
.tcglqjt ul li.ico5,.tcglqjt ul li.ico6,.tcglqjt ul li.ico7{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1{left:120px}
.tcglqjt ul li.ico2{left:0;top:190px}
.tcglqjt ul li.ico3{left:120px;bottom:0}
.tcglqjt ul li.ico5{right:120px}
.tcglqjt ul li.ico6{right:0;top:190px}
.tcglqjt ul li.ico7{right:120px;bottom:0}
/*名片小程序*/
.tcglqjt ul li.ico5-mp,.tcglqjt ul li.ico6-mp,.tcglqjt ul li.ico7-mp{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1-mp{left:120px}
.tcglqjt ul li.ico2-mp{left:0;top:190px}
/*.tcglqjt ul li.ico2-mp p br{display: none;}*/
.tcglqjt ul li.ico3-mp{left:120px;bottom:0}
.tcglqjt ul li.ico5-mp{right:120px}
.tcglqjt ul li.ico6-mp{right:0;top:190px}
.tcglqjt ul li.ico7-mp{right:120px;bottom:0}
/*按摩健身*/

.tcglqjt ul li.ico5_amjs,.tcglqjt ul li.ico6_amjs,.tcglqjt ul li.ico7_amjs{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_amjs{left:120px}
.tcglqjt ul li.ico2_amjs{left:0;top:190px}
/*.tcglqjt ul li.ico2_amjs p br{display: none;}*/
.tcglqjt ul li.ico3_amjs{left:120px;bottom:0}
.tcglqjt ul li.ico5_amjs{right:120px}
.tcglqjt ul li.ico6_amjs{right:0;top:190px}
.tcglqjt ul li.ico7_amjs{right:120px;bottom:0}


.tcglqjt ul li.ico5_mr,.tcglqjt ul li.ico6_mr,.tcglqjt ul li.ico7_mr{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_mr{left:120px}
.tcglqjt ul li.ico2_mr{left:0;top:190px}
/*.tcglqjt ul li.ico2_mr p br{display: none;}*/
.tcglqjt ul li.ico3_mr{left:120px;bottom:0}
.tcglqjt ul li.ico5_mr{right:120px}
.tcglqjt ul li.ico6_mr{right:0;top:190px}
.tcglqjt ul li.ico7_mr{right:120px;bottom:0}

.tcglqjt ul li.ico5_zp,.tcglqjt ul li.ico6_zp,.tcglqjt ul li.ico7_zp{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_zp{left:120px}
.tcglqjt ul li.ico2_zp{left:0;top:190px}
/*.tcglqjt ul li.ico2_zp p br{display: none;}*/
.tcglqjt ul li.ico3_zp{left:120px;bottom:0}
.tcglqjt ul li.ico5_zp{right:120px}
.tcglqjt ul li.ico6_zp{right:0;top:190px}
.tcglqjt ul li.ico7_zp{right:120px;bottom:0}

.tcglqjt ul li.ico5_cdz,.tcglqjt ul li.ico6_cdz,.tcglqjt ul li.ico7_cdz{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_cdz{left:120px}
.tcglqjt ul li.ico2_cdz{left:0;top:190px}
/*.tcglqjt ul li.ico2_cdz p br{display: none;}*/
.tcglqjt ul li.ico3_cdz{left:120px;bottom:0}
.tcglqjt ul li.ico5_cdz{right:120px}
.tcglqjt ul li.ico6_cdz{right:0;top:190px}
.tcglqjt ul li.ico7_cdz{right:120px;bottom:0}


.tcglqjt ul li.ico5_qczl,.tcglqjt ul li.ico6_qczl,.tcglqjt ul li.ico7_qczl{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_qczl{left:120px}
.tcglqjt ul li.ico2_qczl{left:0;top:190px}
/*.tcglqjt ul li.ico2_qczl p br{display: none;}*/
.tcglqjt ul li.ico3_qczl{left:120px;bottom:0}
.tcglqjt ul li.ico5_qczl{right:120px}
.tcglqjt ul li.ico6_qczl{right:0;top:190px}
.tcglqjt ul li.ico7_qczl{right:120px;bottom:0}

.tcglqjt ul li.ico5_O2O,.tcglqjt ul li.ico6_O2O,.tcglqjt ul li.ico7_O2O{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_O2O{left:120px}
.tcglqjt ul li.ico2_O2O{left:0;top:190px}
/*.tcglqjt ul li.ico2_O2O p br{display: none;}*/
.tcglqjt ul li.ico3_O2O{left:120px;bottom:0}
.tcglqjt ul li.ico5_O2O{right:120px}
.tcglqjt ul li.ico6_O2O{right:0;top:190px}
.tcglqjt ul li.ico7_O2O{right:120px;bottom:0}

.tcglqjt ul li.ico5_hire,.tcglqjt ul li.ico6_hire,.tcglqjt ul li.ico7_hire{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_hire{left:120px}
.tcglqjt ul li.ico2_hire{left:0;top:190px}
/*.tcglqjt ul li.ico2_hire p br{display: none;}*/
.tcglqjt ul li.ico3_hire{left:120px;bottom:0}
.tcglqjt ul li.ico5_hire{right:120px}
.tcglqjt ul li.ico6_hire{right:0;top:190px}
.tcglqjt ul li.ico7_hire{right:120px;bottom:0}


.tcglqjt ul li.ico5_xny,.tcglqjt ul li.ico6_xny,.tcglqjt ul li.ico7_xny{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_xny{left:120px}
.tcglqjt ul li.ico2_xny{left:0;top:190px}
/*.tcglqjt ul li.ico2_xny p br{display: none;}*/
.tcglqjt ul li.ico3_xny{left:120px;bottom:0}
.tcglqjt ul li.ico5_xny{right:120px}
.tcglqjt ul li.ico6_xny{right:0;top:190px}
.tcglqjt ul li.ico7_xny{right:120px;bottom:0}

.tcglqjt ul li.ico5_shop,.tcglqjt ul li.ico6_shop,.tcglqjt ul li.ico7_shop{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_shop{left:120px}
.tcglqjt ul li.ico2_shop{left:0;top:190px}
/*.tcglqjt ul li.ico2_shop p br{display: none;}*/
.tcglqjt ul li.ico3_shop{left:120px;bottom:0}
.tcglqjt ul li.ico5_shop{right:120px}
.tcglqjt ul li.ico6_shop{right:0;top:190px}
.tcglqjt ul li.ico7_shop{right:120px;bottom:0}

.tcglqjt ul li.ico5_dcps,.tcglqjt ul li.ico6_dcps,.tcglqjt ul li.ico7_dcps{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_dcps{left:120px}
.tcglqjt ul li.ico2_dcps{left:0;top:190px}
/*.tcglqjt ul li.ico2_dcps p br{display: none;}*/
.tcglqjt ul li.ico3_dcps{left:120px;bottom:0}
.tcglqjt ul li.ico5_dcps{right:120px}
.tcglqjt ul li.ico6_dcps{right:0;top:190px}
.tcglqjt ul li.ico7_dcps{right:120px;bottom:0}

.tcglqjt ul li.ico5_pw,.tcglqjt ul li.ico6_pw,.tcglqjt ul li.ico7_pw{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_pw{left:120px}
.tcglqjt ul li.ico2_pw{left:0;top:190px}
/*.tcglqjt ul li.ico2_pw p br{display: none;}*/
.tcglqjt ul li.ico3_pw{left:120px;bottom:0}
.tcglqjt ul li.ico5_pw{right:120px}
.tcglqjt ul li.ico6_pw{right:0;top:190px}
.tcglqjt ul li.ico7_pw{right:120px;bottom:0}

.tcglqjt ul li.ico5_yqcdz,.tcglqjt ul li.ico6_yqcdz,.tcglqjt ul li.ico7_yqcdz{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_yqcdz{left:120px}
.tcglqjt ul li.ico2_yqcdz{left:0;top:190px}
/*.tcglqjt ul li.ico2_yqcdz p br{display: none;}*/
.tcglqjt ul li.ico3_yqcdz{left:120px;bottom:0}
.tcglqjt ul li.ico5_yqcdz{right:120px}
.tcglqjt ul li.ico6_yqcdz{right:0;top:190px}
.tcglqjt ul li.ico7_yqcdz{right:120px;bottom:0}

.tcglqjt ul li.ico5_yk,.tcglqjt ul li.ico6_yk,.tcglqjt ul li.ico7_yk{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_yk{left:120px}
.tcglqjt ul li.ico2_yk{left:0;top:190px}
.tcglqjt ul li.ico3_yk{left:120px;bottom:0}
.tcglqjt ul li.ico5_yk{right:120px}
.tcglqjt ul li.ico6_yk{right:0;top:190px}
.tcglqjt ul li.ico7_yk{right:120px;bottom:0}

.tcglqjt ul li.ico5_wac,.tcglqjt ul li.ico6_wac,.tcglqjt ul li.ico7_wac{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_wac{left:120px}
.tcglqjt ul li.ico2_wac{left:0;top:190px}
.tcglqjt ul li.ico3_wac{left:120px;bottom:0}
.tcglqjt ul li.ico5_wac{right:120px}
.tcglqjt ul li.ico6_wac{right:0;top:190px}
.tcglqjt ul li.ico7_wac{right:120px;bottom:0}

.tcglqjt ul li.ico5_ccxt,.tcglqjt ul li.ico6_ccxt,.tcglqjt ul li.ico7_ccxt{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_ccxt{left:120px}
.tcglqjt ul li.ico2_ccxt{left:0;top:190px}
.tcglqjt ul li.ico3_ccxt{left:120px;bottom:0}
.tcglqjt ul li.ico5_ccxt{right:120px}
.tcglqjt ul li.ico6_ccxt{right:0;top:190px}
.tcglqjt ul li.ico7_ccxt{right:120px;bottom:0}

.tcglqjt ul li.ico5_zffw,.tcglqjt ul li.ico6_zffw,.tcglqjt ul li.ico7_zffw{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_zffw{left:120px}
.tcglqjt ul li.ico2_zffw{left:0;top:190px}
.tcglqjt ul li.ico3_zffw{left:120px;bottom:0}
.tcglqjt ul li.ico5_zffw{right:120px}
.tcglqjt ul li.ico6_zffw{right:0;top:190px}
.tcglqjt ul li.ico7_zffw{right:120px;bottom:0}

.tcglqjt ul li.ico5_zffw,.tcglqjt ul li.ico6_zffw,.tcglqjt ul li.ico7_zffw{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_zffw{left:120px}
.tcglqjt ul li.ico2_zffw{left:0;top:190px}
.tcglqjt ul li.ico3_zffw{left:120px;bottom:0}
.tcglqjt ul li.ico5_zffw{right:120px}
.tcglqjt ul li.ico6_zffw{right:0;top:190px}
.tcglqjt ul li.ico7_zffw{right:120px;bottom:0}

.tcglqjt ul li.ico5_gygl,.tcglqjt ul li.ico6_gygl,.tcglqjt ul li.ico7_gygl{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_gygl{left:120px}
.tcglqjt ul li.ico2_gygl{left:0;top:190px}
.tcglqjt ul li.ico3_gygl{left:120px;bottom:0}
.tcglqjt ul li.ico5_gygl{right:120px}
.tcglqjt ul li.ico6_gygl{right:0;top:190px}
.tcglqjt ul li.ico7_gygl{right:120px;bottom:0}

.tcglqjt ul li.ico5_amdj,.tcglqjt ul li.ico6_amdj,.tcglqjt ul li.ico7_amdj{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_amdj{left:120px}
.tcglqjt ul li.ico2_amdj{left:0;top:190px}
.tcglqjt ul li.ico3_amdj{left:120px;bottom:0}
.tcglqjt ul li.ico5_amdj{right:120px}
.tcglqjt ul li.ico6_amdj{right:0;top:190px}
.tcglqjt ul li.ico7_amdj{right:120px;bottom:0}


.tcglqjt ul li.ico5_hszl,.tcglqjt ul li.ico6_hszl,.tcglqjt ul li.ico7_hszl{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_hszl{left:120px}
.tcglqjt ul li.ico2_hszl{left:0;top:190px}
.tcglqjt ul li.ico3_hszl{left:120px;bottom:0}
.tcglqjt ul li.ico5_hszl{right:120px}
.tcglqjt ul li.ico6_hszl{right:0;top:190px}
.tcglqjt ul li.ico7_hszl{right:120px;bottom:0}

.tcglqjt ul li.ico5_zsff,.tcglqjt ul li.ico6_zsff,.tcglqjt ul li.ico7_zsff{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_zsff{left:120px}
.tcglqjt ul li.ico2_zsff{left:0;top:190px}
.tcglqjt ul li.ico3_zsff{left:120px;bottom:0}
.tcglqjt ul li.ico5_zsff{right:120px}
.tcglqjt ul li.ico6_zsff{right:0;top:190px}
.tcglqjt ul li.ico7_zsff{right:120px;bottom:0}


.tcglqjt ul li.ico5_wmpt,.tcglqjt ul li.ico6_wmpt,.tcglqjt ul li.ico7_wmpt{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_wmpt{left:120px}
.tcglqjt ul li.ico2_wmpt{left:0;top:190px}
.tcglqjt ul li.ico3_wmpt{left:120px;bottom:0}
.tcglqjt ul li.ico5_wmpt{right:120px}
.tcglqjt ul li.ico6_wmpt{right:0;top:190px}
.tcglqjt ul li.ico7_wmpt{right:120px;bottom:0}

.tcglqjt ul li.ico5_crm,.tcglqjt ul li.ico6_crm,.tcglqjt ul li.ico7_crm{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_crm{left:120px}
.tcglqjt ul li.ico2_crm{left:0;top:190px}
.tcglqjt ul li.ico3_crm{left:120px;bottom:0}
.tcglqjt ul li.ico5_crm{right:120px}
.tcglqjt ul li.ico6_crm{right:0;top:190px}
.tcglqjt ul li.ico7_crm{right:120px;bottom:0}

.tcglqjt ul li.ico5_aizsk,.tcglqjt ul li.ico6_aizsk,.tcglqjt ul li.ico7_aizsk{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_aizsk{left:120px}
.tcglqjt ul li.ico2_aizsk{left:0;top:190px}
.tcglqjt ul li.ico3_aizsk{left:120px;bottom:0}
.tcglqjt ul li.ico5_aizsk{right:120px}
.tcglqjt ul li.ico6_aizsk{right:0;top:190px}
.tcglqjt ul li.ico7_aizsk{right:120px;bottom:0}

.tcglqjt ul li.ico5_smjz,.tcglqjt ul li.ico6_smjz,.tcglqjt ul li.ico7_smjz{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_smjz{left:120px}
.tcglqjt ul li.ico2_smjz{left:0;top:190px}
.tcglqjt ul li.ico3_smjz{left:120px;bottom:0}
.tcglqjt ul li.ico5_smjz{right:120px}
.tcglqjt ul li.ico6_smjz{right:0;top:190px}
.tcglqjt ul li.ico7_smjz{right:120px;bottom:0}

.tcglqjt ul li.ico5_sqtg,.tcglqjt ul li.ico6_sqtg,.tcglqjt ul li.ico7_sqtg{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_sqtg{left:120px}
.tcglqjt ul li.ico2_sqtg{left:0;top:190px}
.tcglqjt ul li.ico3_sqtg{left:120px;bottom:0}
.tcglqjt ul li.ico5_sqtg{right:120px}
.tcglqjt ul li.ico6_sqtg{right:0;top:190px}
.tcglqjt ul li.ico7_sqtg{right:120px;bottom:0}

.tcglqjt ul li.ico5_dyhsc,.tcglqjt ul li.ico6_dyhsc,.tcglqjt ul li.ico7_dyhsc{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_dyhsc{left:120px}
.tcglqjt ul li.ico2_dyhsc{left:0;top:190px}
.tcglqjt ul li.ico3_dyhsc{left:120px;bottom:0}
.tcglqjt ul li.ico5_dyhsc{right:120px}
.tcglqjt ul li.ico6_dyhsc{right:0;top:190px}
.tcglqjt ul li.ico7_dyhsc{right:120px;bottom:0}

.tcglqjt ul li.ico5_dshsaas,.tcglqjt ul li.ico6_dshsaas,.tcglqjt ul li.ico7_dshsaas{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_dshsaas{left:120px}
.tcglqjt ul li.ico2_dshsaas{left:0;top:190px}
.tcglqjt ul li.ico3_dshsaas{left:120px;bottom:0}
.tcglqjt ul li.ico5_dshsaas{right:120px}
.tcglqjt ul li.ico6_dshsaas{right:0;top:190px}
.tcglqjt ul li.ico7_dshsaas{right:120px;bottom:0}

.tcglqjt ul li.ico5_dshgj,.tcglqjt ul li.ico6_dshgj,.tcglqjt ul li.ico7_dshgj{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_dshgj{left:120px}
.tcglqjt ul li.ico2_dshgj{left:0;top:190px}
.tcglqjt ul li.ico3_dshgj{left:120px;bottom:0}
.tcglqjt ul li.ico5_dshgj{right:120px}
.tcglqjt ul li.ico6_dshgj{right:0;top:190px}
.tcglqjt ul li.ico7_dshgj{right:120px;bottom:0}

.tcglqjt ul li.ico5_dshbz,.tcglqjt ul li.ico6_dshbz,.tcglqjt ul li.ico7_dshbz{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_dshbz{left:120px}
.tcglqjt ul li.ico2_dshbz{left:0;top:190px}
.tcglqjt ul li.ico3_dshbz{left:120px;bottom:0}
.tcglqjt ul li.ico5_dshbz{right:120px}
.tcglqjt ul li.ico6_dshbz{right:0;top:190px}
.tcglqjt ul li.ico7_dshbz{right:120px;bottom:0}

.tcglqjt ul li.ico5_tcpt,.tcglqjt ul li.ico6_tcpt,.tcglqjt ul li.ico7_tcpt{background:url(../images/tcglqjtbg2.png) no-repeat 50%}
.tcglqjt ul li.ico1_tcpt{left:120px}
.tcglqjt ul li.ico2_tcpt{left:0;top:190px}
.tcglqjt ul li.ico3_tcpt{left:120px;bottom:0}
.tcglqjt ul li.ico5_tcpt{right:120px}
.tcglqjt ul li.ico6_tcpt{right:0;top:190px}
.tcglqjt ul li.ico7_tcpt{right:120px;bottom:0}


.tcglqjt ul li.ico4{background:url(../images/ico_qjt.png) no-repeat 50%;width:463px;height:400px;left:50%;display:flex;top:70px;align-items:center;justify-content:center;flex-direction:column;margin-left:-231px}
.ico_col3{padding: 22px 40px!important;}
.ico_col2{padding: 32px 40px!important;}
.ico_col1{padding: 46px 40px!important;}
.tcglqjt ul li.ico4 h3{background:linear-gradient(270deg,#7525ff,#165dff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;text-shadow:0 1px 2px rgba(0,0,0,.3);font-size:48px;letter-spacing: 0.08em;font-weight: normal;}
.tcglqjt ul li.ico4 p{font-size:20px;opacity: 0.6;
    margin-top: 20px;}
.tcglqjt ul li span{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;justify-content:center;align-items:center;display:flex;color:#165dff;font-size:24px;margin-bottom:10px}

.tcglqjt ul li span i{display:block;width:24px;height:24px;margin-right:6px}


.tcglqjt ul li.ico1-mp span i{width:21px;height:21px;margin-right:10px}
.tcglqjt ul li.ico2-mp span i{width:24px;height:24px;margin-right:8px}
.tcglqjt ul li.ico3-mp span i{width:18px;height:20px;margin-right:11px}
.tcglqjt ul li.ico5-mp span i{width:20px;height:20px;margin-right:10px}
.tcglqjt ul li.ico6-mp span i{width:20px;height:18px;margin-right:10px}
.tcglqjt ul li.ico7-mp span i{width:18px;height:20px;margin-right:7px} 

.tcglqjt ul li.ico1_amjs span i{width:20px;height:20px;margin-right:7px}
.tcglqjt ul li.ico2_amjs span i{width:18px;height:20px;margin-right:8px}
.tcglqjt ul li.ico3_amjs span i{width:18px;height:22px;margin-right:11px}
.tcglqjt ul li.ico5_amjs span i{width:20px;height:18px;margin-right:10px}
.tcglqjt ul li.ico6_amjs span i{width:20px;height:20px;margin-right:10px}
.tcglqjt ul li.ico7_amjs span i{width:24px;height:24px;margin-right:8px}

.tcglqjt ul li.ico1_mr span i{width:22px;height:20px;margin-right:8px}
.tcglqjt ul li.ico2_mr span i{width:24px;height:24px;margin-right:8px}
.tcglqjt ul li.ico3_mr span i{width:18px;height:22px;margin-right:11px}
.tcglqjt ul li.ico5_mr span i{width:20px;height:22px;margin-right:11px}
.tcglqjt ul li.ico6_mr span i{width:20px;height:18px;margin-right:10px}
.tcglqjt ul li.ico7_mr span i{width:18px;height:20px;margin-right:7px} 


.tcglqjt ul li.ico1_zp span i{width:19px;height:22px;margin-right:8px}
.tcglqjt ul li.ico2_zp span i{width:18px;height:22px;margin-right:11px}
.tcglqjt ul li.ico3_zp span i{width:18px;height:20px;margin-right:11px}
.tcglqjt ul li.ico6_zp span i{width:18px;height:22px;margin-right:10px}
.tcglqjt ul li.ico7_zp span i{width:23px;height:19px;margin-right:8px}

.tcglqjt ul li.ico1_cdz span i{width:18px;height:22px;margin-right:11px}
.tcglqjt ul li.ico2_cdz span i{width:24px;height:24px;margin-right:10px}
.tcglqjt ul li.ico3_cdz span i{width:22px;height:21px;margin-right:9px}
.tcglqjt ul li.ico5_cdz span i{width:18px;height:20px;margin-right:11px}
.tcglqjt ul li.ico6_cdz span i{width:19px;height:22px;margin-right:11px}
.tcglqjt ul li.ico7_cdz span i{width:18px;height:22px;margin-right:11px}

.tcglqjt ul li.ico1_qczl span i{width:18px;height:22px;margin-right:11px}
.tcglqjt ul li.ico2_qczl span i{width:19px;height:22px;margin-right:10px}
.tcglqjt ul li.ico3_qczl span i{width:22px;height:21px;margin-right:9px}
.tcglqjt ul li.ico5_qczl span i{width:18px;height:20px;margin-right:8px}
.tcglqjt ul li.ico6_qczl span i{width:19px;height:22px;margin-right:11px}
.tcglqjt ul li.ico7_qczl span i{width:18px;height:22px;margin-right:11px}

.tcglqjt ul li.ico1_O2O span i{width:22px;height:20px;margin-right:9px}
.tcglqjt ul li.ico2_O2O span i{width:16px;height:21px;margin-right:12px}
.tcglqjt ul li.ico3_O2O span i{width:20px;height:18px;margin-right:10px}
.tcglqjt ul li.ico5_O2O span i{width:22px;height:21px;margin-right:9px}
.tcglqjt ul li.ico6_O2O span i{width:20px;height:18px;margin-right:10px}
.tcglqjt ul li.ico7_O2O span i{width:20px;height:20px;margin-right:10px}

.tcglqjt ul li.ico3_pw span i{width:18px;height:20px;margin-right:9px}
.tcglqjt ul li.ico5_pw span i{width:20px;height:20px;margin-right:8px}
.tcglqjt ul li.ico6_pw span i{width:22px;height:20px;margin-right:7px}

.tcglqjt ul li.ico1_hire span i{width:20px;height:18px;margin-right:10px}
.tcglqjt ul li.ico2_hire span i{width:24px;height:24px;margin-right:8px}
.tcglqjt ul li.ico3_hire span i{width:18px;height:20px;margin-right:11px}
.tcglqjt ul li.ico5_hire span i{width:22px;height:21px;margin-right:9px}
.tcglqjt ul li.ico6_hire span i{width:20px;height:20px;margin-right:10px}
.tcglqjt ul li.ico7_hire span i{width:20px;height:18px;margin-right:10px}

.tcglqjt ul li.ico1_xny span i{width:20px;height:20px;margin-right:10px}
.tcglqjt ul li.ico2_xny span i{width:18px;height:20px;margin-right:11px}
.tcglqjt ul li.ico3_xny span i{width:18px;height:20px;margin-right:11px}
.tcglqjt ul li.ico5_xny span i{width:19px;height:20px;margin-right:10px}
.tcglqjt ul li.ico6_xny span i{width:18px;height:22px;margin-right:10px}
.tcglqjt ul li.ico7_xny span i{width:20px;height:18px;margin-right:10px}

.tcglqjt ul li.ico1_shop span i{width:18px;height:18px;margin-right:9px}   
.tcglqjt ul li.ico2_shop span i{width:20px;height:18px;margin-right:8px}
.tcglqjt ul li.ico3_shop span i{width:20px;height:18px;margin-right:8px}
.tcglqjt ul li.ico5_shop span i{width:18px;height:20px;margin-right:9px}
.tcglqjt ul li.ico6_shop span i{width:20px;height:20px;margin-right:10px}
.tcglqjt ul li.ico7_shop span i{width:22px;height:20px;margin-right:7px}

.tcglqjt ul li.ico1_dcps span i{width:20px;height:20px;margin-right:8px}
.tcglqjt ul li.ico2_dcps span i{width:20px;height:19px;margin-right:8px}
.tcglqjt ul li.ico3_dcps span i{width:18px;height:20px;margin-right:9px}
.tcglqjt ul li.ico5_dcps span i{width:22px;height:20px;margin-right:7px}
.tcglqjt ul li.ico6_dcps span i{width:22px;height:16px;margin-right:7px}
.tcglqjt ul li.ico7_dcps span i{width:18px;height:20px;margin-right:9px}


.tcglqjt ul li.ico1_yqcdz span i{width:18px;height:19px;margin-right:9px}
.tcglqjt ul li.ico2_yqcdz span i{width:20px;height:18px;margin-right:8px}
.tcglqjt ul li.ico3_yqcdz span i{width:18px;height:20px;margin-right:9px}
.tcglqjt ul li.ico5_yqcdz span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico6_yqcdz span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico7_yqcdz span i{width:18px;height:20px;margin-right:9px}

.tcglqjt ul li.ico1_yk span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico2_yk span i{width:18px;height:20px;margin-right:9px}
.tcglqjt ul li.ico3_yk span i{width:18px;height:20px;margin-right:9px}
.tcglqjt ul li.ico5_yk span i{width:23px;height:19px;margin-right:6px}
.tcglqjt ul li.ico6_yk span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico7_yk span i{width:18px;height:20px;margin-right:9px}

.tcglqjt ul li.ico1_wac span i{width:18px;height:22px;margin-right:9px}
.tcglqjt ul li.ico2_wac span i{width:20px;height:20px;margin-right:8px}
.tcglqjt ul li.ico3_wac span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico5_wac span i{width:19px;height:20px;margin-right:8px}
.tcglqjt ul li.ico6_wac span i{width:20px;height:18px;margin-right:8px}
.tcglqjt ul li.ico7_wac span i{width:24px;height:24px;margin-right:6px}

.tcglqjt ul li.ico1_ccxt span i{width:24px;height:24px;margin-right:8px}
.tcglqjt ul li.ico2_ccxt span i{width:20px;height:20px;margin-right:8px}
.tcglqjt ul li.ico3_ccxt span i{width:18px;height:21px;margin-right:9px}
.tcglqjt ul li.ico5_ccxt span i{width:19px;height:20px;margin-right:8px}
.tcglqjt ul li.ico6_ccxt span i{width:20px;height:18px;margin-right:8px}
.tcglqjt ul li.ico7_ccxt span i{width:18px;height:20px;margin-right:9px}

.tcglqjt ul li.ico1_zffw span i{width:22px;height:20px;margin-right:7px}
.tcglqjt ul li.ico2_zffw span i{width:20px;height:20px;margin-right:8px}
.tcglqjt ul li.ico3_zffw span i{width:18px;height:20px;margin-right:9px}
.tcglqjt ul li.ico5_zffw span i{width:23px;height:19px;margin-right:6px}
.tcglqjt ul li.ico6_zffw span i{width:22px;height:20px;margin-right:7px}
.tcglqjt ul li.ico7_zffw span i{width:18px;height:20px;margin-right:9px}

.tcglqjt ul li.ico1_gygl span i{width:22px;height:20px;margin-right:7px}
.tcglqjt ul li.ico2_gygl span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico3_gygl span i{width:18px;height:20px;margin-right:9px}
.tcglqjt ul li.ico5_gygl span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico6_gygl span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico7_gygl span i{width:24px;height:24px;margin-right:6px}

.tcglqjt ul li.ico1_amdj span i{width:18px;height:19px;margin-right:9px}
.tcglqjt ul li.ico2_amdj span i{width:22px;height:20px;margin-right:7px}
.tcglqjt ul li.ico3_amdj span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico5_amdj span i{width:18px;height:20px;margin-right:9px}
.tcglqjt ul li.ico6_amdj span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico7_amdj span i{width:24px;height:24px;margin-right:4px}

.tcglqjt ul li.ico1_hszl span i{width:20px;height:18px;margin-right:8px}
.tcglqjt ul li.ico2_hszl span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico3_hszl span i{width:20px;height:20px;margin-right:7.5px}
.tcglqjt ul li.ico5_hszl span i{width:18px;height:20px;margin-right:9px}
.tcglqjt ul li.ico6_hszl span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico7_hszl span i{width:23px;height:19px;margin-right:6px}

.tcglqjt ul li.ico1_zsff span i{width:20px;height:18px;margin-right:8px}
.tcglqjt ul li.ico2_zsff span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico3_zsff span i{width:20px;height:20px;margin-right:7.5px}
.tcglqjt ul li.ico5_zsff span i{width:18px;height:20px;margin-right:9px}
.tcglqjt ul li.ico6_zsff span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico7_zsff span i{width:23px;height:19px;margin-right:6px}

.tcglqjt ul li.ico1_wmpt span i{width:20px;height:18px;margin-right:8px}
.tcglqjt ul li.ico2_wmpt span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico3_wmpt span i{width:20px;height:20px;margin-right:7.5px}
.tcglqjt ul li.ico5_wmpt span i{width:18px;height:20px;margin-right:9px}
.tcglqjt ul li.ico6_wmpt span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico7_wmpt span i{width:23px;height:19px;margin-right:6px}

.tcglqjt ul li.ico1_crm span i{width:20px;height:18px;margin-right:8px}
.tcglqjt ul li.ico2_crm span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico3_crm span i{width:20px;height:20px;margin-right:7.5px}
.tcglqjt ul li.ico5_crm span i{width:18px;height:20px;margin-right:9px}
.tcglqjt ul li.ico6_crm span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico7_crm span i{width:23px;height:19px;margin-right:6px}

.tcglqjt ul li.ico1_aizsk span i{width:20px;height:18px;margin-right:8px}
.tcglqjt ul li.ico2_aizsk span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico3_aizsk span i{width:20px;height:20px;margin-right:7.5px}
.tcglqjt ul li.ico5_aizsk span i{width:18px;height:20px;margin-right:9px}
.tcglqjt ul li.ico6_aizsk span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico7_aizsk span i{width:23px;height:19px;margin-right:6px}

.tcglqjt ul li.ico1_smjz span i{width:20px;height:18px;margin-right:8px}
.tcglqjt ul li.ico2_smjz span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico3_smjz span i{width:20px;height:20px;margin-right:7.5px}
.tcglqjt ul li.ico5_smjz span i{width:18px;height:20px;margin-right:9px}
.tcglqjt ul li.ico6_smjz span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico7_smjz span i{width:23px;height:19px;margin-right:6px}

.tcglqjt ul li.ico1_sqtg span i{width:20px;height:18px;margin-right:8px}
.tcglqjt ul li.ico2_sqtg span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico3_sqtg span i{width:20px;height:20px;margin-right:7.5px}
.tcglqjt ul li.ico5_sqtg span i{width:18px;height:20px;margin-right:9px}
.tcglqjt ul li.ico6_sqtg span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico7_sqtg span i{width:23px;height:19px;margin-right:6px}

.tcglqjt ul li.ico1_dyhsc span i{width:20px;height:18px;margin-right:8px}
.tcglqjt ul li.ico2_dyhsc span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico3_dyhsc span i{width:20px;height:20px;margin-right:7.5px}
.tcglqjt ul li.ico5_dyhsc span i{width:18px;height:20px;margin-right:9px}
.tcglqjt ul li.ico6_dyhsc span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico7_dyhsc span i{width:23px;height:19px;margin-right:6px}

.tcglqjt ul li.ico1_dshsaas span i{width:20px;height:18px;margin-right:8px}
.tcglqjt ul li.ico2_dshsaas span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico3_dshsaas span i{width:20px;height:20px;margin-right:7.5px}
.tcglqjt ul li.ico5_dshsaas span i{width:18px;height:20px;margin-right:9px}
.tcglqjt ul li.ico6_dshsaas span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico7_dshsaas span i{width:23px;height:19px;margin-right:6px}

.tcglqjt ul li.ico1_dshgj span i{width:20px;height:18px;margin-right:8px}
.tcglqjt ul li.ico2_dshgj span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico3_dshgj span i{width:20px;height:20px;margin-right:7.5px}
.tcglqjt ul li.ico5_dshgj span i{width:18px;height:20px;margin-right:9px}
.tcglqjt ul li.ico6_dshgj span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico7_dshgj span i{width:23px;height:19px;margin-right:6px}

.tcglqjt ul li.ico1_dshbz span i{width:20px;height:18px;margin-right:8px}
.tcglqjt ul li.ico2_dshbz span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico3_dshbz span i{width:20px;height:20px;margin-right:7.5px}
.tcglqjt ul li.ico5_dshbz span i{width:18px;height:20px;margin-right:9px}
.tcglqjt ul li.ico6_dshbz span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico7_dshbz span i{width:23px;height:19px;margin-right:6px}

.tcglqjt ul li.ico1_tcpt span i{width:20px;height:18px;margin-right:8px}
.tcglqjt ul li.ico2_tcpt span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico3_tcpt span i{width:20px;height:20px;margin-right:7.5px}
.tcglqjt ul li.ico5_tcpt span i{width:18px;height:20px;margin-right:9px}
.tcglqjt ul li.ico6_tcpt span i{width:24px;height:24px;margin-right:6px}
.tcglqjt ul li.ico7_tcpt span i{width:23px;height:19px;margin-right:6px}

.tcglqjt ul li.ico1 span i{background:url(../images/ico_qjt1.png) no-repeat}
.tcglqjt ul li.ico2 span i{background:url(../images/ico_qjt2.png) no-repeat}
.tcglqjt ul li.ico3 span i{background:url(../images/ico_qjt3.png) no-repeat}
.tcglqjt ul li.ico5 span i{background:url(../images/ico_qjt5.png) no-repeat}
.tcglqjt ul li.ico6 span i{background:url(../images/ico_qjt6.png) no-repeat}
.tcglqjt ul li.ico7 span i{background:url(../images/ico_qjt7.png) no-repeat}
.tcglqjt ul li.ico5 span,.tcglqjt ul li.ico6 span,.tcglqjt ul li.ico7 span{color:#8f4df2}
/*名片小程序*/
.tcglqjt ul li.ico1-mp span i{background:url(../images/ico1-mp.png) no-repeat}
.tcglqjt ul li.ico2-mp span i{background:url(../images/ico2-mp.png) no-repeat}
.tcglqjt ul li.ico3-mp span i{background:url(../images/ico3-mp.png) no-repeat}
.tcglqjt ul li.ico5-mp span i{background:url(../images/ico5-mp.png) no-repeat}
.tcglqjt ul li.ico6-mp span i{background:url(../images/ico6-mp.png) no-repeat}
.tcglqjt ul li.ico7-mp span i{background:url(../images/ico7-mp.png) no-repeat}

/*按摩健身*/
.tcglqjt ul li.ico1_amjs span i{background:url(../images/ico1-amjs.png) no-repeat}
.tcglqjt ul li.ico2_amjs span i{background:url(../images/ico2-amjs.png) no-repeat}
.tcglqjt ul li.ico3_amjs span i{background:url(../images/ico3-amjs.png) no-repeat}
.tcglqjt ul li.ico5_amjs span i{background:url(../images/ico5-amjs.png) no-repeat}
.tcglqjt ul li.ico6_amjs span i{background:url(../images/ico6-amjs.png) no-repeat}
.tcglqjt ul li.ico7_amjs span i{background:url(../images/ico7-amjs.png) no-repeat}

.tcglqjt ul li.ico1_mr span i{background:url(../images/ico1_mr.png) no-repeat}
.tcglqjt ul li.ico2_mr span i{background:url(../images/ico2_mr.png) no-repeat}
.tcglqjt ul li.ico3_mr span i{background:url(../images/ico3_mr.png) no-repeat}
.tcglqjt ul li.ico5_mr span i{background:url(../images/ico5_mr.png) no-repeat}
.tcglqjt ul li.ico6_mr span i{background:url(../images/ico6_mr.png) no-repeat}
.tcglqjt ul li.ico7_mr span i{background:url(../images/ico7_mr.png) no-repeat}

.tcglqjt ul li.ico1_zp span i{background:url(../images/ico1_zp.png) no-repeat}
.tcglqjt ul li.ico2_zp span i{background:url(../images/ico2_zp.png) no-repeat}
.tcglqjt ul li.ico3_zp span i{background:url(../images/ico3_zp.png) no-repeat}
.tcglqjt ul li.ico5_zp span i{background:url(../images/ico5_zp.png) no-repeat}
.tcglqjt ul li.ico6_zp span i{background:url(../images/ico6_zp.png) no-repeat}
.tcglqjt ul li.ico7_zp span i{background:url(../images/ico7_zp.png) no-repeat}

.tcglqjt ul li.ico1_cdz span i{background:url(../images/ico1_cdz.png) no-repeat}
.tcglqjt ul li.ico2_cdz span i{background:url(../images/ico2_cdz.png) no-repeat}
.tcglqjt ul li.ico3_cdz span i{background:url(../images/ico3_cdz.png) no-repeat}
.tcglqjt ul li.ico5_cdz span i{background:url(../images/ico5_cdz.png) no-repeat}
.tcglqjt ul li.ico6_cdz span i{background:url(../images/ico6_cdz.png) no-repeat}
.tcglqjt ul li.ico7_cdz span i{background:url(../images/ico7_cdz.png) no-repeat}

.tcglqjt ul li.ico1_qczl span i{background:url(../images/ico1_qczl.png) no-repeat}
.tcglqjt ul li.ico2_qczl span i{background:url(../images/ico2_qczl.png) no-repeat}
.tcglqjt ul li.ico3_qczl span i{background:url(../images/ico3_qczl.png) no-repeat}
.tcglqjt ul li.ico5_qczl span i{background:url(../images/ico5_qczl.png) no-repeat}
.tcglqjt ul li.ico6_qczl span i{background:url(../images/ico6_qczl.png) no-repeat}
.tcglqjt ul li.ico7_qczl span i{background:url(../images/ico7_qczl.png) no-repeat}

.tcglqjt ul li.ico1_O2O span i{background:url(../images/ico1_O2O.png) no-repeat}
.tcglqjt ul li.ico2_O2O span i{background:url(../images/ico2_O2O.png) no-repeat}
.tcglqjt ul li.ico3_O2O span i{background:url(../images/ico3_O2O.png) no-repeat}
.tcglqjt ul li.ico5_O2O span i{background:url(../images/ico5_O2O.png) no-repeat}
.tcglqjt ul li.ico6_O2O span i{background:url(../images/ico6_O2O.png) no-repeat}
.tcglqjt ul li.ico7_O2O span i{background:url(../images/ico7_O2O.png) no-repeat}

.tcglqjt ul li.ico1_hire span i{background:url(../images/ico1_hire.png) no-repeat}
.tcglqjt ul li.ico2_hire span i{background:url(../images/ico2_hire.png) no-repeat}
.tcglqjt ul li.ico3_hire span i{background:url(../images/ico3_hire.png) no-repeat}
.tcglqjt ul li.ico5_hire span i{background:url(../images/ico5_hire.png) no-repeat}
.tcglqjt ul li.ico6_hire span i{background:url(../images/ico6_hire.png) no-repeat}
.tcglqjt ul li.ico7_hire span i{background:url(../images/ico7_hire.png) no-repeat}

.tcglqjt ul li.ico1_xny span i{background:url(../images/ico1_xny.png) no-repeat}
.tcglqjt ul li.ico2_xny span i{background:url(../images/ico2_xny.png) no-repeat}
.tcglqjt ul li.ico3_xny span i{background:url(../images/ico3_xny.png) no-repeat}
.tcglqjt ul li.ico5_xny span i{background:url(../images/ico5_xny.png) no-repeat}
.tcglqjt ul li.ico6_xny span i{background:url(../images/ico6_xny.png) no-repeat}
.tcglqjt ul li.ico7_xny span i{background:url(../images/ico7_xny.png) no-repeat}

.tcglqjt ul li.ico1_shop span i{background:url(../images/ico1_shop.png) no-repeat}
.tcglqjt ul li.ico2_shop span i{background:url(../images/ico2_shop.png) no-repeat}
.tcglqjt ul li.ico3_shop span i{background:url(../images/ico3_shop.png) no-repeat}
.tcglqjt ul li.ico5_shop span i{background:url(../images/ico5_shop.png) no-repeat}
.tcglqjt ul li.ico6_shop span i{background:url(../images/ico6_shop.png) no-repeat}
.tcglqjt ul li.ico7_shop span i{background:url(../images/ico7_shop.png) no-repeat}

.tcglqjt ul li.ico1_dcps span i{background:url(../images/ico1_dcps.png) no-repeat}
.tcglqjt ul li.ico2_dcps span i{background:url(../images/ico2_dcps.png) no-repeat}
.tcglqjt ul li.ico3_dcps span i{background:url(../images/ico3_dcps.png) no-repeat}
.tcglqjt ul li.ico5_dcps span i{background:url(../images/ico5_dcps.png) no-repeat}
.tcglqjt ul li.ico6_dcps span i{background:url(../images/ico6_dcps.png) no-repeat}
.tcglqjt ul li.ico7_dcps span i{background:url(../images/ico7_dcps.png) no-repeat}

.tcglqjt ul li.ico1_pw span i{background:url(../images/ico1_pw.png) no-repeat}
.tcglqjt ul li.ico2_pw span i{background:url(../images/ico2_pw.png) no-repeat}
.tcglqjt ul li.ico3_pw span i{background:url(../images/ico3_pw.png) no-repeat}
.tcglqjt ul li.ico5_pw span i{background:url(../images/ico5_pw.png) no-repeat}
.tcglqjt ul li.ico6_pw span i{background:url(../images/ico6_pw.png) no-repeat}
.tcglqjt ul li.ico7_pw span i{background:url(../images/ico7_pw.png) no-repeat}

.tcglqjt ul li.ico1_yqcdz span i{background:url(../images/ico1_yqcdz.png) no-repeat}
.tcglqjt ul li.ico2_yqcdz span i{background:url(../images/ico2_yqcdz.png) no-repeat}
.tcglqjt ul li.ico3_yqcdz span i{background:url(../images/ico3_yqcdz.png) no-repeat}
.tcglqjt ul li.ico5_yqcdz span i{background:url(../images/ico5_yqcdz.png) no-repeat}
.tcglqjt ul li.ico6_yqcdz span i{background:url(../images/ico6_yqcdz.png) no-repeat}
.tcglqjt ul li.ico7_yqcdz span i{background:url(../images/ico7_yqcdz.png) no-repeat}

.tcglqjt ul li.ico1_yk span i{background:url(../images/ico1_yk.png) no-repeat}
.tcglqjt ul li.ico2_yk span i{background:url(../images/ico2_yk.png) no-repeat}
.tcglqjt ul li.ico3_yk span i{background:url(../images/ico3_yk.png) no-repeat}
.tcglqjt ul li.ico5_yk span i{background:url(../images/ico5_yk.png) no-repeat}
.tcglqjt ul li.ico6_yk span i{background:url(../images/ico6_yk.png) no-repeat}
.tcglqjt ul li.ico7_yk span i{background:url(../images/ico7_yk.png) no-repeat}


.tcglqjt ul li.ico1_wac span i{background:url(../images/ico1_wac.png) no-repeat}
.tcglqjt ul li.ico2_wac span i{background:url(../images/ico2_wac.png) no-repeat}
.tcglqjt ul li.ico3_wac span i{background:url(../images/ico3_wac.png) no-repeat}
.tcglqjt ul li.ico5_wac span i{background:url(../images/ico5_wac.png) no-repeat}
.tcglqjt ul li.ico6_wac span i{background:url(../images/ico6_wac.png) no-repeat}
.tcglqjt ul li.ico7_wac span i{background:url(../images/ico7_wac.png) no-repeat}

.tcglqjt ul li.ico1_ccxt span i{background:url(../images/ico1_ccxt.png) no-repeat}
.tcglqjt ul li.ico2_ccxt span i{background:url(../images/ico2_ccxt.png) no-repeat}
.tcglqjt ul li.ico3_ccxt span i{background:url(../images/ico3_ccxt.png) no-repeat}
.tcglqjt ul li.ico5_ccxt span i{background:url(../images/ico5_ccxt.png) no-repeat}
.tcglqjt ul li.ico6_ccxt span i{background:url(../images/ico6_ccxt.png) no-repeat}
.tcglqjt ul li.ico7_ccxt span i{background:url(../images/ico7_ccxt.png) no-repeat}

.tcglqjt ul li.ico1_zffw span i{background:url(../images/ico1_zffw.png) no-repeat}
.tcglqjt ul li.ico2_zffw span i{background:url(../images/ico2_zffw.png) no-repeat}
.tcglqjt ul li.ico3_zffw span i{background:url(../images/ico3_zffw.png) no-repeat}
.tcglqjt ul li.ico5_zffw span i{background:url(../images/ico5_zffw.png) no-repeat}
.tcglqjt ul li.ico6_zffw span i{background:url(../images/ico6_zffw.png) no-repeat}
.tcglqjt ul li.ico7_zffw span i{background:url(../images/ico7_zffw.png) no-repeat}

.tcglqjt ul li.ico1_gygl span i{background:url(../images/ico1_gygl.png) no-repeat}
.tcglqjt ul li.ico2_gygl span i{background:url(../images/ico2_gygl.png) no-repeat}
.tcglqjt ul li.ico3_gygl span i{background:url(../images/ico3_gygl.png) no-repeat}
.tcglqjt ul li.ico5_gygl span i{background:url(../images/ico5_gygl.png) no-repeat}
.tcglqjt ul li.ico6_gygl span i{background:url(../images/ico6_gygl.png) no-repeat}
.tcglqjt ul li.ico7_gygl span i{background:url(../images/ico7_gygl.png) no-repeat}

.tcglqjt ul li.ico1_amdj span i{background:url(../images/ico1_amdj.png) no-repeat}
.tcglqjt ul li.ico2_amdj span i{background:url(../images/ico2_amdj.png) no-repeat}
.tcglqjt ul li.ico3_amdj span i{background:url(../images/ico3_amdj.png) no-repeat}
.tcglqjt ul li.ico5_amdj span i{background:url(../images/ico5_amdj.png) no-repeat}
.tcglqjt ul li.ico6_amdj span i{background:url(../images/ico6_amdj.png) no-repeat}
.tcglqjt ul li.ico7_amdj span i{background:url(../images/ico7_amdj.png) no-repeat}

.tcglqjt ul li.ico1_hszl span i{background:url(../images/ico1_hszl.png) no-repeat}
.tcglqjt ul li.ico2_hszl span i{background:url(../images/ico2_hszl.png) no-repeat}
.tcglqjt ul li.ico3_hszl span i{background:url(../images/ico3_hszl.png) no-repeat}
.tcglqjt ul li.ico5_hszl span i{background:url(../images/ico5_hszl.png) no-repeat}
.tcglqjt ul li.ico6_hszl span i{background:url(../images/ico6_hszl.png) no-repeat}
.tcglqjt ul li.ico7_hszl span i{background:url(../images/ico7_hszl.png) no-repeat}

.tcglqjt ul li.ico1_zsff span i{background:url(../images/ico1_zsff.png) no-repeat}
.tcglqjt ul li.ico2_zsff span i{background:url(../images/ico2_zsff.png) no-repeat}
.tcglqjt ul li.ico3_zsff span i{background:url(../images/ico3_zsff.png) no-repeat}
.tcglqjt ul li.ico5_zsff span i{background:url(../images/ico5_zsff.png) no-repeat}
.tcglqjt ul li.ico6_zsff span i{background:url(../images/ico6_zsff.png) no-repeat}
.tcglqjt ul li.ico7_zsff span i{background:url(../images/ico7_zsff.png) no-repeat}

.tcglqjt ul li.ico1_wmpt span i{background:url(../images/ico1_wmpt.png) no-repeat}
.tcglqjt ul li.ico2_wmpt span i{background:url(../images/ico2_wmpt.png) no-repeat}
.tcglqjt ul li.ico3_wmpt span i{background:url(../images/ico3_wmpt.png) no-repeat}
.tcglqjt ul li.ico5_wmpt span i{background:url(../images/ico5_wmpt.png) no-repeat}
.tcglqjt ul li.ico6_wmpt span i{background:url(../images/ico6_wmpt.png) no-repeat}
.tcglqjt ul li.ico7_wmpt span i{background:url(../images/ico7_wmpt.png) no-repeat}

.tcglqjt ul li.ico1_crm span i{background:url(../images/ico1_crm.png) no-repeat}
.tcglqjt ul li.ico2_crm span i{background:url(../images/ico2_crm.png) no-repeat}
.tcglqjt ul li.ico3_crm span i{background:url(../images/ico3_crm.png) no-repeat}
.tcglqjt ul li.ico5_crm span i{background:url(../images/ico5_crm.png) no-repeat}
.tcglqjt ul li.ico6_crm span i{background:url(../images/ico6_crm.png) no-repeat}
.tcglqjt ul li.ico7_crm span i{background:url(../images/ico7_crm.png) no-repeat}

.tcglqjt ul li.ico1_aizsk span i{background:url(../images/ico1_aizsk.png) no-repeat}
.tcglqjt ul li.ico2_aizsk span i{background:url(../images/ico2_aizsk.png) no-repeat}
.tcglqjt ul li.ico3_aizsk span i{background:url(../images/ico3_aizsk.png) no-repeat}
.tcglqjt ul li.ico5_aizsk span i{background:url(../images/ico5_aizsk.png) no-repeat}
.tcglqjt ul li.ico6_aizsk span i{background:url(../images/ico6_aizsk.png) no-repeat}
.tcglqjt ul li.ico7_aizsk span i{background:url(../images/ico7_aizsk.png) no-repeat}

.tcglqjt ul li.ico1_smjz span i{background:url(../images/ico1_smjz.png) no-repeat}
.tcglqjt ul li.ico2_smjz span i{background:url(../images/ico2_smjz.png) no-repeat}
.tcglqjt ul li.ico3_smjz span i{background:url(../images/ico3_smjz.png) no-repeat}
.tcglqjt ul li.ico5_smjz span i{background:url(../images/ico5_smjz.png) no-repeat}
.tcglqjt ul li.ico6_smjz span i{background:url(../images/ico6_smjz.png) no-repeat}
.tcglqjt ul li.ico7_smjz span i{background:url(../images/ico7_smjz.png) no-repeat}

.tcglqjt ul li.ico1_sqtg span i{background:url(../images/ico1_sqtg.png) no-repeat}
.tcglqjt ul li.ico2_sqtg span i{background:url(../images/ico2_sqtg.png) no-repeat}
.tcglqjt ul li.ico3_sqtg span i{background:url(../images/ico3_sqtg.png) no-repeat}
.tcglqjt ul li.ico5_sqtg span i{background:url(../images/ico5_sqtg.png) no-repeat}
.tcglqjt ul li.ico6_sqtg span i{background:url(../images/ico6_sqtg.png) no-repeat}
.tcglqjt ul li.ico7_sqtg span i{background:url(../images/ico7_sqtg.png) no-repeat}

.tcglqjt ul li.ico1_dyhsc span i{background:url(../images/ico1_dyhsc.png) no-repeat}
.tcglqjt ul li.ico2_dyhsc span i{background:url(../images/ico2_dyhsc.png) no-repeat}
.tcglqjt ul li.ico3_dyhsc span i{background:url(../images/ico3_dyhsc.png) no-repeat}
.tcglqjt ul li.ico5_dyhsc span i{background:url(../images/ico5_dyhsc.png) no-repeat}
.tcglqjt ul li.ico6_dyhsc span i{background:url(../images/ico6_dyhsc.png) no-repeat}
.tcglqjt ul li.ico7_dyhsc span i{background:url(../images/ico7_dyhsc.png) no-repeat}

.tcglqjt ul li.ico1_dshsaas span i{background:url(../images/ico1_dshsaas.png) no-repeat}
.tcglqjt ul li.ico2_dshsaas span i{background:url(../images/ico2_dshsaas.png) no-repeat}
.tcglqjt ul li.ico3_dshsaas span i{background:url(../images/ico3_dshsaas.png) no-repeat}
.tcglqjt ul li.ico5_dshsaas span i{background:url(../images/ico5_dshsaas.png) no-repeat}
.tcglqjt ul li.ico6_dshsaas span i{background:url(../images/ico6_dshsaas.png) no-repeat}
.tcglqjt ul li.ico7_dshsaas span i{background:url(../images/ico7_dshsaas.png) no-repeat}

.tcglqjt ul li.ico1_dshgj span i{background:url(../images/ico1_dshgj.png) no-repeat}
.tcglqjt ul li.ico2_dshgj span i{background:url(../images/ico2_dshgj.png) no-repeat}
.tcglqjt ul li.ico3_dshgj span i{background:url(../images/ico3_dshgj.png) no-repeat}
.tcglqjt ul li.ico5_dshgj span i{background:url(../images/ico5_dshgj.png) no-repeat}
.tcglqjt ul li.ico6_dshgj span i{background:url(../images/ico6_dshgj.png) no-repeat}
.tcglqjt ul li.ico7_dshgj span i{background:url(../images/ico7_dshgj.png) no-repeat}

.tcglqjt ul li.ico1_dshbz span i{background:url(../images/ico1_dshbz.png) no-repeat}
.tcglqjt ul li.ico2_dshbz span i{background:url(../images/ico2_dshbz.png) no-repeat}
.tcglqjt ul li.ico3_dshbz span i{background:url(../images/ico3_dshbz.png) no-repeat}
.tcglqjt ul li.ico5_dshbz span i{background:url(../images/ico5_dshbz.png) no-repeat}
.tcglqjt ul li.ico6_dshbz span i{background:url(../images/ico6_dshbz.png) no-repeat}
.tcglqjt ul li.ico7_dshbz span i{background:url(../images/ico7_dshbz.png) no-repeat}

.tcglqjt ul li.ico1_tcpt span i{background:url(../images/ico1_tcpt.png) no-repeat}
.tcglqjt ul li.ico2_tcpt span i{background:url(../images/ico2_tcpt.png) no-repeat}
.tcglqjt ul li.ico3_tcpt span i{background:url(../images/ico3_tcpt.png) no-repeat}
.tcglqjt ul li.ico5_tcpt span i{background:url(../images/ico5_tcpt.png) no-repeat}
.tcglqjt ul li.ico6_tcpt span i{background:url(../images/ico6_tcpt.png) no-repeat}
.tcglqjt ul li.ico7_tcpt span i{background:url(../images/ico7_tcpt.png) no-repeat}



.tcglqjt ul li.ico5-mp span,.tcglqjt ul li.ico6-mp span,.tcglqjt ul li.ico7-mp span{color:#8f4df2}
.tcglqjt ul li.ico5_amjs span,.tcglqjt ul li.ico6_amjs span,.tcglqjt ul li.ico7_amjs span{color:#8f4df2}
.tcglqjt ul li.ico5_mr span,.tcglqjt ul li.ico6_mr span,.tcglqjt ul li.ico7_mr span{color:#8f4df2}
.tcglqjt ul li.ico5_zp span,.tcglqjt ul li.ico6_zp span,.tcglqjt ul li.ico7_zp span{color:#8f4df2}
.tcglqjt ul li.ico5_cdz span,.tcglqjt ul li.ico6_cdz span,.tcglqjt ul li.ico7_cdz span{color:#8f4df2}
.tcglqjt ul li.ico5_qczl span,.tcglqjt ul li.ico6_qczl span,.tcglqjt ul li.ico7_qczl span{color:#8f4df2}
.tcglqjt ul li.ico5_O2O span,.tcglqjt ul li.ico6_O2O span,.tcglqjt ul li.ico7_O2O span{color:#8f4df2}
.tcglqjt ul li.ico5_hire span,.tcglqjt ul li.ico6_hire span,.tcglqjt ul li.ico7_hire span{color:#8f4df2}
.tcglqjt ul li.ico5_xny span,.tcglqjt ul li.ico6_xny span,.tcglqjt ul li.ico7_xny span{color:#8f4df2}
.tcglqjt ul li.ico5_shop span,.tcglqjt ul li.ico6_shop span,.tcglqjt ul li.ico7_shop span{color:#8f4df2}
.tcglqjt ul li.ico5_dcps span,.tcglqjt ul li.ico6_dcps span,.tcglqjt ul li.ico7_dcps span{color:#8f4df2}
.tcglqjt ul li.ico5_pw span,.tcglqjt ul li.ico6_pw span,.tcglqjt ul li.ico7_pw span{color:#8f4df2}
.tcglqjt ul li.ico5_yqcdz span,.tcglqjt ul li.ico6_yqcdz span,.tcglqjt ul li.ico7_yqcdz span{color:#8f4df2}
.tcglqjt ul li.ico5_yk span,.tcglqjt ul li.ico6_yk span,.tcglqjt ul li.ico7_yk span{color:#8f4df2}
.tcglqjt ul li.ico5_wac span,.tcglqjt ul li.ico6_wac span,.tcglqjt ul li.ico7_wac span{color:#8f4df2}
.tcglqjt ul li.ico5_ccxt span,.tcglqjt ul li.ico6_ccxt span,.tcglqjt ul li.ico7_ccxt span{color:#8f4df2}
.tcglqjt ul li.ico5_zffw span,.tcglqjt ul li.ico6_zffw span,.tcglqjt ul li.ico7_zffw span{color:#8f4df2}
.tcglqjt ul li.ico5_gygl span,.tcglqjt ul li.ico6_gygl span,.tcglqjt ul li.ico7_gygl span{color:#8f4df2}
.tcglqjt ul li.ico5_amdj span,.tcglqjt ul li.ico6_amdj span,.tcglqjt ul li.ico7_amdj span{color:#8f4df2}
.tcglqjt ul li.ico5_hszl span,.tcglqjt ul li.ico6_hszl span,.tcglqjt ul li.ico7_hszl span{color:#8f4df2}
.tcglqjt ul li.ico5_zsff span,.tcglqjt ul li.ico6_zsff span,.tcglqjt ul li.ico7_zsff span{color:#8f4df2}
.tcglqjt ul li.ico5_wmpt span,.tcglqjt ul li.ico6_wmpt span,.tcglqjt ul li.ico7_wmpt span{color:#8f4df2}
.tcglqjt ul li.ico5_crm span,.tcglqjt ul li.ico6_crm span,.tcglqjt ul li.ico7_crm span{color:#8f4df2}
.tcglqjt ul li.ico5_aizsk span,.tcglqjt ul li.ico6_aizsk span,.tcglqjt ul li.ico7_aizsk span{color:#8f4df2}
.tcglqjt ul li.ico5_smjz span,.tcglqjt ul li.ico6_smjz span,.tcglqjt ul li.ico7_smjz span{color:#8f4df2}
.tcglqjt ul li.ico5_sqtg span,.tcglqjt ul li.ico6_sqtg span,.tcglqjt ul li.ico7_sqtg span{color:#8f4df2}
.tcglqjt ul li.ico5_dyhsc span,.tcglqjt ul li.ico6_dyhsc span,.tcglqjt ul li.ico7_dyhsc span{color:#8f4df2}
.tcglqjt ul li.ico5_dshsaas span,.tcglqjt ul li.ico6_dshsaas span,.tcglqjt ul li.ico7_dshsaas span{color:#8f4df2}
.tcglqjt ul li.ico5_dshgj span,.tcglqjt ul li.ico6_dshgj span,.tcglqjt ul li.ico7_dshgj span{color:#8f4df2}
.tcglqjt ul li.ico5_dshbz span,.tcglqjt ul li.ico6_dshbz span,.tcglqjt ul li.ico7_dshbz span{color:#8f4df2}
.tcglqjt ul li.ico5_tcpt span,.tcglqjt ul li.ico6_tcpt span,.tcglqjt ul li.ico7_tcpt span{color:#8f4df2}


.tcglqjt ul li p{font-size:16px;color:#1A2233;opacity: 0.8;}

.tcglqjt ul li p.wapShow{display: none;}
.cpjsa{padding:80px 0;background:#f0f6ff}
.gnjs .bta span u{background-image:-webkit-linear-gradient(right,#7525ff,#165dff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.w590{width: 596px;
    text-align: justify;}
.cpjsa dl dt{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;margin-bottom:48px}
/*.cpjsa dl dt li:nth-child(1){margin-left:3px}*/
.cpjsa dl dt li:nth-child(8){margin-right:3px}
.cpjsa dl dt li{position:relative;font-size:20px;cursor:pointer;line-height: 40px;font-weight: 600;opacity: 0.78;
    letter-spacing: 0.04em;}
.cpjsa dl dt li.on:before,.cpjsa dl dt li:hover:before{width:56px}
.cpjsa dl dt li.on,.cpjsa dl dt li:hover{color:#165dff}
.cpjsa dl dt li:before{transition:width .3s ease;content:"";position:absolute;bottom:-10px;left:50%;height:4px;border-radius:8px;width:0;--tw-translate-x:-50%;transform:translate(-50%) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);--tw-bg-opacity:1;background:#165dff}
.cpzsbpa{display:none;box-shadow:0 8px 20px 0 rgba(194,203,223,.3);background-color:#fff;border-radius:16px}
.cpjsa dl dd ul{opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(0.61, 0.02, 1, 0.63), visibility .5s}
.cpjsa dl dd ul.on .cpzsbpa{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}
.cpjsa dl dd ul.on{opacity:1;visibility:visible}
.cpzsl{width:540px;padding: 40px 54px 40px 40px;box-sizing:border-box;position:relative}
.cpzsl h3{font-size:32px;font-weight:600;line-height:40px;margin-bottom:25px}
.cpzsl p{font-size:16px;line-height:1.3;background:url(../images/check-line.png) no-repeat left 5px;padding-left:38px;margin-bottom:20px;padding-top: 5px; text-align: justify;}
.cpzsl p.pone{margin-bottom:42px;}
.cpzszx{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;bottom:60px;position:absolute}
.cpzszx li{width:166px;height:42px;line-height:42px;overflow:hidden;border:1px solid #4f46e5;border-radius:12px;margin-right:20px;text-align:center;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear}

.cpzszx li:nth-child(1){background: linear-gradient(white, white) padding-box, linear-gradient(270deg, #7525FF 0%, #165DFF 100%) border-box;
    border: 1px solid transparent;
    border-radius: 12px;}
.cpzszx li a{background:linear-gradient(270deg,#7525ff,#165dff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:16px;text-fill-color:transparent;display:block}
.cpzszx li:last-child {background:#4f46e5;}
.cpzszx li:last-child a{color:#fff;-webkit-text-fill-color:#fff}
.cpzszx li:hover{-webkit-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-moz-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}
.cpzsr{width:660px}
.cpzsr img{width:100%;display:block}
.gnjs{padding:80px 0;background-color:#ffffff}
.gnjs ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between}
.gnjs ul li{width:285px;height:152px;border-radius:12px;box-sizing:border-box;margin-bottom:20px;background:url(../images/gnico.png) no-repeat 50%;padding:30px 20px;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;box-shadow:0 8px 20px 0 rgba(194,203,223,.3)}
.gnjs ul li:hover{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);-o-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);box-shadow:0 12px 20px rgb(0 0 0/30%);-webkit-box-shadow:0 8px 15px rgb(0 0 0/30%);-ms-box-shadow:0 8px 15px rgb(0 0 0/30%);-moz-box-shadow:0 8px 15px rgb(0 0 0/30%);-o-box-shadow:0 8px 15px rgb(0 0 0/30%)}
.gnjs ul li span{display:flex;font-size:20px;font-weight:700;align-items:center;margin-bottom:12px;line-height: 32px;}
.gnjs ul li span:before{width:3px;height:18px;content:"";display:block;background:#165dff;border-radius:4px;margin-right:10px}
.gnjs ul li p{font-size:16px;line-height:20px;opacity: 0.6;}
.gdmorec{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;margin-top:40px}
.gdmorec li{width:168px;height:44px;line-height:44px;overflow:hidden;border:1px solid #4f46e5;border-radius:12px;margin-right:20px;text-align:center;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;background:#fff;}
.gdmorec li a{background:linear-gradient(270deg,#7525ff,#165dff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:16px;text-fill-color:transparent;display:block}
.gdmorec li:last-child{background:#4f46e5;}
.gdmorec li:last-child a{color:#fff;-webkit-text-fill-color:#fff}
.gdmorec li:hover{-webkit-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-moz-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}
.szhal{padding:80px 0 60px 0;background:url(../images/casebg.jpg) no-repeat bottom #8876fd}
.szhal .bta em,.szhal .bta span{color:#fff}
.szhal ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.szhal ul li{width:18.6%;margin-bottom:20px;background:#fff;border-radius:12px;text-align:center;height:132px;line-height:132px;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear}
.szhal ul li img{max-width:100%;vertical-align:middle}
.szhal ul li:hover{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);-o-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
.szhal .gdmorec li{background:#fff}
.szhal .gdmorec li:last-child a{background:linear-gradient(270deg,#7525ff,#165dff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}
.wmdys ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between}
.wmdys ul li{text-align:center;padding:20px;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;box-sizing:border-box;border-radius:16px;width:280px;height:300px;box-shadow:0 4px 8px rgb(0 0 0/15%);-webkit-box-shadow:0 4px 8px rgb(0 0 0/15%);-ms-box-shadow:0 4px 8px rgb(0 0 0/15%);-moz-box-shadow:0 4px 8px rgb(0 0 0/15%);-o-box-shadow:0 4px 8px rgb(0 0 0/15%);background:#fff;border:1px solid #fff;box-shadow:0 4px 20px 0 rgba(209,221,250,.6);position:relative}
.cpfwys{padding:100px 0 80px 0;background:#fff}
.cpfwys ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between}
.cpfwys ul li{text-align:center;padding:20px;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;box-sizing:border-box;width:20%}
/*.cpfwys ul li:nth-child(6){display: none;}*/
.cpfwys ul li:hover{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);-o-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
.cpfwys ul li h3{font-size:24px;font-weight:600;line-height:36px;margin-bottom:10px}
.cpfwys ul li p{opacity: 0.7;line-height:1.5;font-size:18px;letter-spacing: 0.02em;}
.cpfwys ul li i{display:block;height:140px}
.cpfwys ul li i.ico1{background:url(../images/ico_cpfwys5.png) no-repeat 50%}
.cpfwys ul li i.ico2{background:url(../images/ico_cpfwys1.png) no-repeat 50%}
.cpfwys ul li i.ico3{background:url(../images/ico_cpfwys4.png) no-repeat 50%}
.cpfwys ul li i.ico4{background:url(../images/ico_cpfwys2.png) no-repeat 50%}
.cpfwys ul li i.ico5{background:url(../images/ico_cpfwys3.png) no-repeat 50%}
.bghs{background:#f4f7fc}
.hyqw.bgjb{background: linear-gradient(180deg,  #EBF0FF 0%,rgba(251, 252, 255, 0) 100%);}
.hyqw{background:#fff;padding:80px 0}
.hyqw.bghs{background:#f4f7fc;padding-bottom:0}
.hyqw dl dt{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;padding-bottom:20px;display:flex;justify-content:center;margin-bottom:20px;border-bottom:1px solid #ddd;}
.hyqw dl dt li{position:relative;font-size:24px;cursor:pointer;line-height: 40px;
    font-weight: bold;}
.hyqw dl dt li:last-child{margin-left:399px}  
.hyqw dl dt li.on:before,.hyqw dl dt li:hover:before{width:80px}
.hyqw dl dt li.on,.hyqw dl dt li:hover{color:#4f46e5}
.hyqw dl dt li:before{transition:width .3s ease;content:"";position:absolute;bottom:-20px;left:50%;height:4px;border-radius:8px;width:0;--tw-translate-x:-50%;transform:translate(-50%) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);--tw-bg-opacity:1;background:#4f46e5}
.hyqwpa{display:none}
.hyqwpa li{background:#f9fcff;border-radius:12px;width:18%;margin-bottom:2%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px 0;box-sizing:border-box;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear}
.hyqwpa li:hover{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);-o-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);box-shadow:0 12px 20px rgb(0 0 0/30%);-webkit-box-shadow:0 8px 15px rgb(0 0 0/30%);-ms-box-shadow:0 8px 15px rgb(0 0 0/30%);-moz-box-shadow:0 8px 15px rgb(0 0 0/30%);-o-box-shadow:0 8px 15px rgb(0 0 0/30%)}
.hyqwpa li.two{padding:20px 0 5px 0}
.hyqwpa li img{max-width:100%}
.hyqwpa li u{display:flex;justify-content:center;height:200px;width:100%;    align-items: center;margin-bottom:10px}
.hyqwpa li span{display:block;text-align:center;padding: 0 6px;}
.hyqw dl dd>ul{opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s;margin-bottom:20px}
.hyqw dl dd ul.on .hyqwpa{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap}

.hyqw dl dd ul .hypage{display:none;}
.hyqw dl dd ul.on{opacity:1;visibility:visible}

.hyqw dl dd ul.on .hypage{display: flex;justify-content: center;align-items: center;}
.hyqw dl dd ul.on .hypage ul {display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;}
.hyqw dl dd ul.on .hypage ul a{width: 32px;height: 32px;line-height: 32px;text-align: center;color:#030229;font-size: 12px;display: block;}
.hyqw dl dd ul.on .hypage ul a.active{color:#4F46E5;background:#e3e5f9;border-radius: 5px;}
.hyqw dl dd ul.on .hypage span{width: 32px;height: 32px;display: block;font-size: 0;cursor: pointer; }
.hyqw dl dd ul.on .hypage #prev,.hyqw dl dd ul.on .hypage #prevb{background:url(../images_wap/pre.png) no-repeat center;}
.hyqw dl dd ul.on .hypage #next,.hyqw dl dd ul.on .hypage #nextb{background:url(../images_wap/pre.png) no-repeat center;transform: scaleX(-1);}



.rjcpb{padding:80px 0 60px 0}
.rjcpb ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;margin-bottom:40px}
.rjcpb ul li{width:285px;margin-bottom:20px;margin-right:20px;}
.rjcpb ul li:nth-child(4n){margin-right: 0}
.rjcpb ul li h3{font-size:20px;padding-bottom:20px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;border-bottom:1px solid #ddd;margin-bottom:20px;height:50px;align-items:center;font-weight:600;justify-content: space-between;}
.rjcpb ul li h3 em{display: block;width: calc(100% - 45px);overflow: hidden;}
.rjcpb ul li h3 i{display:block;font-size:13px;color:#ff5454;padding-left:15px;background:url(../images/hot.png) no-repeat 0;margin-left:20px}
.rjcpb ul li p{color:#1a2233;opacity: 0.8;position:relative;letter-spacing: 0.04em;font-size: 14px;line-height: 24px;width:245px;    text-align: justify;}
.rjcpb ul li span{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;position:absolute;bottom:-140px;width:100%;left:0;justify-content:space-between;padding:40px 20px;box-sizing:border-box;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear}
.rjcpb ul li span a{width:46%;line-height:46px;border-radius:12px;opacity:1;text-align:center;border:1px solid #4f46e5;color:#333;display:block;background:#fff}
.rjcpb ul li span a:last-child{color:#fff;background:#4f46e5}
.cpbox .rjcpb ul li span a{width:46%;line-height:46px;border-radius:12px;opacity:1;text-align:center;border:1px solid #4f46e5;display:block;color:#fff;background:#4f46e5}
.cpbox .rjcpb ul li span a:last-child{color:#333;background:#fff}
.rjcpb ul li:hover span{bottom:0}
.rjcpb ul li:hover p:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.95) 25%,#fff);content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}
 
.rjcpb ul li div{border-radius:16px;background:#fff;overflow:hidden;padding:20px 19px;border:1px solid #fff;position:relative;box-sizing:border-box;box-shadow:0 4px 10px rgb(0 0 0/8%);-webkit-box-shadow:0 4px 10px rgb(0 0 0/8%);-ms-box-shadow:0 4px 10px rgb(0 0 0/8%);-moz-box-shadow:0 4px 10px rgb(0 0 0/8%);-o-box-shadow:0 4px 8px rgb(0 0 0/8%);-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;width: 285px;
    height: 240px;}


.rjcpb ul li:hover div{-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);-o-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);box-shadow:0 12px 20px rgb(0 0 0/30%);-webkit-box-shadow:0 8px 15px rgb(0 0 0/30%);-ms-box-shadow:0 8px 15px rgb(0 0 0/30%);-moz-box-shadow:0 8px 15px rgb(0 0 0/30%);-o-box-shadow:0 8px 15px rgb(0 0 0/30%);border:1px solid #4f46e5}


.pagination{padding:0 0 60px 0;}

.pagination  ul{    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    align-items: center;
    justify-content: center;}
.pagination  ul strong{color:#4F46E5;    font-weight: normal;
    padding: 0 2px;}
.pagination  ul li{}
.pagination  ul li a{display: block;width: 40px;height: 40px;line-height: 40px;text-align: center;}
.pagination  ul li a i{width: 100%;height: 100%;display: block;}
.pagination  ul li a i.pre{background:url(../images/ico_jt9l.png) no-repeat 50%}

.pagination  ul li a i.next{background:url(../images/ico_jt9l.png) no-repeat 50%;    transform: scaleX(-1);}
.pagination  ul li.active a{border-radius:6px;background: #e3e5f9;color:#4F46E5;}

.cpbox{margin-top: 68px;}
 
 
.nav-container {
            background: #fff;height:44px;padding:8px 0px;
            border-radius: 12px;
 
            margin-bottom: 40px;
            position: relative;
            overflow: hidden;
        }
 .cpbox .rjcpb{padding:0;}       
        .cpnav {
            display: flex;
            align-items: center;
            justify-content: space-between;
            padding: 0 16px;
            position: relative;
            overflow: hidden;
        }
        
        .nav-btn {
            width: 28px;
            height: 28px;
            border-radius: 50%;
            background: url(../images/jtr.png)  no-repeat center;
            cursor: pointer;
            transition: all 0.3s ease;
            border:0;

        }


   #prev-btn{transform: scaleX(-1);   }  
        
        .nav-btn:hover {
            transform: translateY(-3px);
            box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
        }
        
        .nav-btn:disabled {
            cursor: not-allowed;
 
        }
        
        .nav-list-container {
            flex-grow: 1;
            overflow: hidden;
            margin: 0 20px;
            position: relative;
        }
        
        .nav-list {
            display: flex;
            list-style: none;
            transition: transform 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
            
            position: relative;
        }
        
        .nav-list li {
            /*width: 136px;*/
            line-height: 44px;margin-right: 13px;
           text-align: center;
            font-weight: 500;
            cursor: pointer;
            transition: all 0.3s ease;
            flex-shrink: 0;
            position: relative;
        }
        .nav-list li  a{font-size: 16px;border-radius: 8px;display: block;padding: 0 19px; font-weight: 500;}
        /*.nav-list li:hover a,*/
        .nav-list li.active a{
   
            background: #4F46E5;
            color: #fff;
        }
  


.banner_case{height: 448px;background:url(../images/banner_case.png) no-repeat center;margin-top: 68px;text-align: center;color:#fff;    display: flex
;
    flex-direction: column;
    justify-content: center;
    align-items: center;}

.banner_case span{font-size: 24px;}
.banner_case h3{font-size: 48px;margin:20px 0 60px;position: relative;}
.banner_case h3 em{background-image: -webkit-linear-gradient(top,#ffd359, #f0c54b, #ffa145);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;}
.banner_case h3 i{background-image: -webkit-linear-gradient(top,#ffd359, #f0c54b, #ffa145);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;position: relative;
    top: -10px;
    padding: 0 10px;}

.banner_case a{display: block;width: 264px;
text-align: center;line-height: 48px;color: #4F46E5;font-size: 20px;
border-radius: 12px;background: #FFFFFF;transition: 0.3s linear;font-weight: bold;}

.banner_case a:hover{transform: scale(1.1);}

.casenav{margin-top: -30px;}
.caselist{}

.caselist ul{display: -webkit-flex;    flex-wrap: wrap;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;}

.caselist ul li {width:372px;margin-bottom: 40px;margin-right: 37px}
.caselist ul li:nth-child(3n){margin-right: 0;}
.caselist ul li a{display: block;position: relative;}
.casexs{opacity: 1;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;background: #FFFFFF;
box-shadow: 0px 8px 20px 0px rgba(194, 203, 223, 0.3);border-radius: 16px;padding:14px 22px 14px 20px;}
.casexs>i{display: block;height: 145px;background-size: auto 100%;background-position: center;background-repeat: no-repeat;border-bottom: 1px #ddd solid}

.khal ul li {width: 24.3%;margin-right: 0.93%;margin-bottom: 20px;}
.khal ul li:nth-child(3n){margin-right: 0.93%;;}
.khal ul li:nth-child(4n){margin-right: 0;}

.khal .casexs{opacity: 1;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;background: #FFFFFF;
box-shadow: 0px 8px 20px 0px rgba(194, 203, 223, 0.3);border-radius: 16px;padding:20px 20px 16px 20px;}
.khal .casexs>i{display: block;height: 164px;background-size: auto 100%;background-position: center;background-repeat: no-repeat;border-bottom: 1px #ddd solid}

.khal .w1200 i.casecol{color:#FF6629;font-size: 20px;
font-weight: bold;
line-height: 40px;margin-right: 8px;opacity:1}
.khal .bta em i{opacity:0.6}
.khal .casexs span u{height: 24px;
    line-height: 24px;background: #4F46E5;
border-radius: 0px 12px 0px 12px;    display: inline-block;padding:0 20px;color:#fff;}
.casexs span i{color:#666;background:url(../images/ico_jt7.png) no-repeat  right center;padding-right: 20px;opacity: 0.6;}
.khal .caseyc{max-height: 292px; }
.khal .casexs>i{border-bottom:0;border-radius:10px; margin: -20px -20px 0;}
.khal .caseyc{color:#fff;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;opacity: 0;position: absolute;top:0;background: #4F46E5;
max-height: 246px;overflow: hidden;z-index: 2;
box-shadow: 0px 8px 60px 0px #B2C2DC;padding:20px;border-radius: 16px;}


.casexs h3{font-size: 20px;    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
font-weight: 600;
line-height: 32px;margin: 20px 0 8px 0;}
.casexs p{line-height: 24px;opacity: 0.6;}
.khal .casexs h3{font-size: 20px;    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
font-weight: 600;
line-height: 32px;margin: 16px 0 4px 0;}
.khal .casexs p {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden; 
}
.casexs span{    display: flex
;
    align-items: center;
    justify-content: space-between;
    margin-top: 10px;}
.casexs span u{height: 24px;
    line-height: 22px;background: #4F46E5;
border-radius: 0px 12px 0px 12px;    display: inline-block;padding:0 8px;color:#fff;
        font-weight: 500;
    font-size: 12px;
}
.casexs span i{color:#666;background:url(../images/ico_jt7.png) no-repeat  right center;padding-right: 20px;opacity: 0.6;}

.caselist ul li:hover .casexs{opacity: 0}

.caseyc{color:#fff;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;opacity: 0;position: absolute;top:0;background: #4F46E5;
max-height: 300px;overflow: hidden;z-index: 2;
box-shadow: 0px 8px 60px 0px #B2C2DC;padding:20px;border-radius: 16px;}

.caselist ul li:hover .caseyc{opacity: 1;transform:scale(1.11,1.11);}
.khal ul li:hover .caseyc{opacity: 1;transform:scale(1.08,1.08);}
.caseyc h3{display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;    align-items: center;
display: flex;font-size: 20px;
font-weight: 500;
line-height: 32px;color:#fff;margin-bottom: 15px;}
.caseyc h3 i{display: block;width: 24px;
height: 24px;margin-right: 5px;}
.caseyc h3 i.ico1{background:url(../images/ico_al1.png) no-repeat   center;}
.caseyc h3 i.ico2{background:url(../images/ico_al2.png) no-repeat   center;}
.caseyc p{    color: #ddd;border-bottom:1px #999 solid;margin-bottom: 15px;;padding-bottom: 15px;}
.caseyc span{display: block;color: #ddd;margin-bottom: 15px;}
.caseyc em{display: block;margin-bottom: 15px;}
.caseyc u{position: absolute;bottom:20px;width: 160px;
display: block;color: #4F46E5;font-size: 16px;
font-weight: 500;text-align: center;z-index: 2;    left: 50%;
    margin-left: -80px;
border-radius: 8px;line-height: 32px;background:#fff;}

.caseyc:after {
    background: linear-gradient(180deg, rgba(79, 70, 229, 0) 0%, #4F46E5 25%, #4F46E5 100%);
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 20%;
}
.casebody{}
.casebody h3.title{font-size: 28px;
font-weight: bold;
line-height: 40px;margin-bottom: 20px;}
.casebodyb img{max-width:100%!important;height:auto!important;padding:20px 0 10px 0}
.casebodyb{margin-bottom: 20px;font-size:16px;line-height:1.8}
.casebodyb p {margin-bottom:12px;opacity: 0.8;}

.casetj>h3{line-height: 56px;font-size: 20px;
font-weight: 600;
color: #4F46E5;
    background: url(../images/castj.png) no-repeat  left center;
    padding-left: 30px;}

.casebox{border: 1px solid #4F46E5;background:#fff;border-radius:16px;margin-bottom: 20px;}
.casebox .swiper-wrapper{height: auto;}

.casebox .swiper-slide>i{display: block;height: 158px;background-size: auto 100%;background-position: center;background-repeat: no-repeat;position: relative;}
.casebox .swiper-slide>i::after{content: "";display: block;width: 70%;height: 1px; background:#ddd;position: absolute;top:159px;left:15%;}
.casebox .swiper-slide h3{font-size: 20px;
font-weight: 600;
line-height: 32px;margin:20px 0 8px 0;padding-top:4px}
.casebox .swiper-slide p{line-height: 24px;opacity: 0.6;}
.casebox .swiper-slide span{    display: flex
;
    align-items: center;
    justify-content: space-between;
    margin-top: 20px;}
.casebox .swiper-slide span u{background: #4F46E5;line-height:12px;font-size: 12px;
border-radius: 0px 12px 0px 12px;    display: inline-block;padding:6px 8px;color:#fff;}
.casebox .swiper-slide span a{opacity: 0.4;background:url(../images/ico_jt8.png) no-repeat  right center;padding-right: 20px;}



.casebox .swiper-button-next, .casebox .swiper-button-prev{
background:url(../images/jtr.png) no-repeat   center;
width: 28px;height: 28px;    margin-top: -28px; right: 20px;
}
.casebox .swiper-button-prev{left:20px;transform: scaleX(-1);}

.casebox  .swiper-button-next:after,.casebox   .swiper-button-prev:after{display: none;}
.casebox .swiper-slide{    box-sizing: border-box;padding:0 20px 30px 20px;display: block;}
.gdal  a{width: 186px;line-height: 40px;display: block;background: #4F46E5;color:#fff;font-size: 16px;
font-weight: 500;text-align: center;margin:0 auto;
border-radius: 40px;    transition: 0.3s linear;}
.gdal  a:hover{    background: #1d14a3;}

.banner_about{    background: url(../images/banner_about.png) no-repeat center;
    height: 516px;
    padding-top: 68px;
    box-sizing: border-box;
     background-size: cover;
display: flex;
 justify-content: center;
 align-items: center;
}

.banner_about .w1200 {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    height: 100%;
    /*align-items: center;*/
    justify-content: space-between;
}

.banner_about_l {
    width: 720px;color:#fff;margin-top: 100px
}

.banner_about_l h3{color:#fff;font-size:48px;letter-spacing: 0.08em;font-weight: 700;}
.banner_about_l span{font-size: 24px;display: block;    margin: 30px 0 20px;letter-spacing: 0.2em;font-weight: 400;opacity: 0.8;}
.banner_about_l p{font-size:16px;line-height:20px;letter-spacing: 0.2em;font-weight: 400;opacity: 0.8;}
.banner_about_l p br{display: none;}
.about_nav.flex{  z-index: 10;  position: fixed;
    top: 68px;
    width: 100%;
    left: 0;border-top:1px #ddd solid;
    background: #fff;}
.about_nav ul{display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;    justify-content: space-around;line-height: 56px;}
.about_nav ul li{font-size: 16px;position: relative;cursor: pointer;opacity: 0.8;}
.about_nav ul li.active,.about_nav ul li:hover{    color: #4f46e5;}

.about_nav ul li:before{transition:width .3s ease;content:"";position:absolute;bottom:0px;left:50%;height:4px;border-radius:8px;width:0;--tw-translate-x:-50%;transform:translate(-50%) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);--tw-bg-opacity:1;background:#4f46e5}

.about_nav ul li.active:before, .about_nav ul li:hover:before {
    width: 36px;
}

.hyqwpa{display:none}


.aboutus{padding:80px 0;}
.aboutus dl{display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;}
.aboutus dl dt{width:620px;margin-right: 60px;}
.aboutus dl dt h3{font-size: 36px;line-height: 56px;margin-bottom: 20px;}
.aboutus dl dt p{font-size: 16px;line-height: 24px;margin-bottom: 16px;opacity: 0.6;}
.aboutus dl dt p:first-of-type{margin-bottom: 30px;}
.aboutus dl dd{width: 520px;}
.aboutus dl dd img{width: 100%}

.tdgm{padding-top: 80px;}
 .tdgm dl dt{margin-bottom: 30px;}
.tdgm dl dt img{width: 100%;display: block;border-radius: 4px;}
.tdgm dl dd{display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;    justify-content: space-between;}
.tdgm dl dd img {display: block;border-radius: 4px;width:auto}
/*.tdgm dl dd img :nth-child(2) {display: block;border-radius: 4px;width:482px}*/
.lxwm{padding:62px 0 80px 0;}
.lxwm  dl {border-radius: 16px;background: #4F46E5;display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;border:2px #4F46E5 solid;overflow: hidden;align-items: center;}
.lxwm  dl dt{width: 660px;line-height:0;padding-left: 2px;
    box-sizing: border-box;}
.lxwm  dl dt img{width: 100%;border-radius: 16px;}
.lxwm  dl dd{padding:30px 0 30px 60px;}
.lxwm dl dd h3{font-size: 28px;color:#fff;font-weight: 500;line-height: 40px;letter-spacing: 0.04em;opacity:0.8}
.lxwm  dl dd ul.lxdz{margin:20px 0;}
.lxwm  dl dd ul.lxdz li{border-radius: 16px;padding-left:32px;line-height: 24px;
    margin-bottom: 12px;color:#fff;letter-spacing: 0.04em;opacity:0.8;font-size:16px}
.lxwm  dl dd ul.lxdz li.ico1{background:url(../images/ico_lx1.png) no-repeat  left center;}
.lxwm  dl dd ul.lxdz li.ico2{background:url(../images/ico_lx2.png) no-repeat  left center;}
.lxwm  dl dd ul.lxdz li.ico3{background:url(../images/ico_lx3.png) no-repeat  left center;}
 

.lxwm  dl dd ul.zxewm{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;}
.lxwm  dl dd ul.zxewm li{width:100px;text-align:center;margin-right: 40px;}
.lxwm  dl dd ul.zxewm li img{width: 100%}
.lxwm  dl dd ul.zxewm li span{display:block;font-size:12px;color:#fff; opacity: 0.7;letter-spacing: 0.04em;line-height: 16px;}



.banner_soft{background: url(../images/banner_soft.jpg) no-repeat center;height: 688px;text-align: center;padding-top: 68px;}
.banner_soft h3{font-size: 80px;color:#fff;margin:50px 0 20px;letter-spacing: 0.04em;}
.banner_soft h3 em{color:#FFE224;font-size: 100px;margin: 0 6px;font-weight: 900;}
.banner_soft h3 br{display:none}
.banner_soft p {font-size: 24px;color:#fff;margin-bottom: 50px;display: flex;justify-content: space-evenly;}
.banner_soft p em{color:#FFE224;font-size: 40px;font-weight: 400;font-family: "ysbth";}

.banner_soft p span{border-right: 1px #fff solid;
    /*padding: 0 20px;*/
    line-height: 20px;
    flex: 1;
    text-align: center;
    align-items: center;
        position: relative;
        display: flex;
    flex-direction: column;
    justify-content: center;
    flex-direction: row;
    color: #ffffff;
    font-size: 24px;
}
.banner_soft p span:nth-child(1) {padding:0 0 0 5px;}
.banner_soft p span:nth-child(2) {padding:0 20px 0 30px;}
.banner_soft p span:nth-child(3) {padding:0}
.banner_soft p span:last-child{border-right:0px;padding: 0 20px 0 20px;}
.banner_soft p em{padding-right:5px;}
.banner_soft p em.mlt{padding-left:5px;}
/*.banner_soft p{*/
/*            display: flex;*/
/*            margin-bottom: 50px}*/
    

/*.banner_soft p span {*/
/*            flex: 1;*/
/*            text-align: center;*/
/*            position: relative;*/
/*            padding: 0 20px;*/
/*            display: flex;*/
/*            flex-direction: column;*/
/*            align-items: center;*/
/*            justify-content: center;*/
/*        }*/

/* .banner_soft p span {*/
/*            flex-direction: row;*/
/*            gap: 8px;*/
            /*align-items: baseline;*/
/*            color: white;*/
/*            font-size: 24px;;*/
/*        }*/

/*.banner_soft p span:not(:last-child)::after {*/
/*            content: '';*/
/*            position: absolute;*/
/*            right: 3%;*/
/*            top: 50%;*/
/*            transform: translateY(-50%);*/
/*            width: 1px;*/
/*            height: 60%;*/
/*            background-color: rgba(255, 255, 255, 0.4);*/
/*        }*/

/* .banner_soft p em {*/
/*            font-style: normal;*/
/*            color: #ffd700;*/
/*            font-size: 40px;*/
/*            line-height: 1.2;*/
/*            margin-bottom: 5px;*/
/*            font-family: "ysbth";*/
/*        }*/

        

.softkf{height: 340px;position: relative;}

.softkf .banner_ewm{position: absolute;left: 0;background: linear-gradient(323deg, #FF834C 29%, #FFB864 100%);    border-radius: 10px;bottom:40px;
    padding: 8px;}
 

.softkf .banner_ewm img{display: block;margin-bottom: 10px;}
.softkf .banner_ewm span{display: flex;    align-items: center;
    justify-content: space-between;}
.softkf .banner_ewm span i{display: block;width: 25px;height: 25px;background: url(../images/ico_wx.png) no-repeat center;}
.softkf .banner_ewm span u{color:#fff;font-size: 16px;
    line-height: 22px;
    font-weight: normal;}
.softkf .pczs{position: absolute;width: 680px;left:50%;margin-left: -340px;}

.khal{padding-bottom: 60px;}
.kfhzlc{padding:60px 0 80px 0;background:url(../images/kfhzlcbg.png) no-repeat bottom #fff}
.kfhzlc ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top: 72px;}
.kfhzlc ul li{text-align:center;padding:14px;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;box-sizing:border-box;border-radius:10px;width:143px;box-shadow:0 4px 8px rgb(0 0 0/15%);-webkit-box-shadow:0 4px 8px rgb(0 0 0/15%);-ms-box-shadow:0 4px 8px rgb(0 0 0/15%);-moz-box-shadow:0 4px 8px rgb(0 0 0/15%);-o-box-shadow:0 4px 8px rgb(0 0 0/15%);background:#fff;box-shadow:0 4px 20px 0 rgba(209,221,250,.6);position:relative;height: 292px;border:1px #fff solid;}

.kfhzlc ul li:nth-child(1) span{line-height:2}
.kfhzlc ul li:nth-child(2) span{line-height:2}
.kfhzlc ul li:nth-child(3) span{line-height:2}
.kfhzlc ul li:nth-child(4) span{line-height:2}
.kfhzlc ul li:nth-child(5) span{line-height:1.7}
.kfhzlc ul li:nth-child(6) span{line-height:1.7}
.kfhzlc ul li:nth-child(7){height:329px}
.kfhzlc ul li:nth-child(7) span{line-height:1.5}
.kfhzlc ul li:nth-child(8) span{line-height:1.7}
.kfhzlc ul li:nth-child(odd){margin-top:50px}
.kfhzlc ul li u{display: block;width: 35px;height: 23px;line-height: 20px;text-align: center;color:#fff; background:url(../images/ico_bq1.png) no-repeat;position: absolute;left:-3px;top:-10px;font-weight: bold;}
.kfhzlc ul li:hover{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);-o-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);box-shadow:0 12px 20px rgb(0 0 0/30%);-webkit-box-shadow:0 8px 15px rgb(0 0 0/30%);-ms-box-shadow:0 8px 15px rgb(0 0 0/30%);-moz-box-shadow:0 8px 15px rgb(0 0 0/30%);-o-box-shadow:0 8px 15px rgb(0 0 0/30%);border:1px solid #4f46e5}
.kfhzlc ul li h3{font-size: 20px;font-weight: 600;line-height: 24px;margin: 10px 0;}
.kfhzlc ul li span{display:block;font-size:16px;line-height:1.5}
.kfhzlc ul li i{display:block;height:80px;width:100%;}
.kfhzlc ul li i.ico1{background:url(../images/ico_rjlc1.png) no-repeat 50%}
.kfhzlc ul li i.ico2{background:url(../images/ico_rjlc2.png) no-repeat 50%}
.kfhzlc ul li i.ico3{background:url(../images/ico_rjlc3.png) no-repeat 50%}
.kfhzlc ul li i.ico4{background:url(../images/ico_rjlc4.png) no-repeat 50%}
.kfhzlc ul li i.ico5{background:url(../images/ico_rjlc5.png) no-repeat 50%}
.kfhzlc ul li i.ico6{background:url(../images/ico_rjlc6.png) no-repeat 50%}
.kfhzlc ul li i.ico7{background:url(../images/ico_rjlc7.png) no-repeat 50%}
.kfhzlc ul li i.ico8{background:url(../images/ico_rjlc8.png) no-repeat 50%}


 .lxdrjtd{background:url(../images/rjslbg.jpg) no-repeat center #5046e5;padding:60px 0;box-sizing: border-box;height: 760px;
 box-sizing: border-box;
    background-size: cover;
    justify-content: center;
    align-items: center;}
  .lxdrjtd .bta span{color:#fff;}
.lxdrjtd dl dt img{width: 100%;display: block;border-radius: 12px;border:1px #fff solid;box-sizing: border-box;}
.lxdrjtd dl dd{display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;    justify-content: space-between;margin-bottom: 16px;}

.lxdrjtd dl dd img {display: block;border-radius: 12px;border:1px #fff solid;box-sizing: border-box;}


.rjhzbz{padding:60px 0}
.rjhzbz dl{background:url(../images/ldbz.png) no-repeat bottom center;display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;  height:583px;/*600px */
justify-content: space-between;}
.rjhzbz dl dt{width: 40%;text-align: right;position: relative;}
.rjhzbz dl dd{width: 40%;position: relative;}
.rjhzbz dl h3{text-align: center;}

.rjhzbz dl li{width: 340px;position: absolute;}
.rjhzbz dl li:nth-child(2){top:130px;left:15px;/*top:150px;left:20px; */}
.rjhzbz dl li:nth-child(3){top:295px;left: -18px;/*top:300px;    left: -20px; */}
.rjhzbz dl li:nth-child(4){top:466px;right:80px;/*top:480px;    left: 80px; */}

.rjhzbz dl dd li:nth-child(2){left:124px;/*left:130px;*/
}
.rjhzbz dl dd li:nth-child(3){right: -3px;left:auto;/*left:-10px;*/}
.rjhzbz dl dd li:nth-child(4){left:76px;right:auto;/*left:80x;*/}




.rjhzbz dl span{font-size: 24px;margin-bottom: 4px;
font-weight: 600;letter-spacing: 0.08em;

font-variation-settings: "opsz" auto;
font-feature-settings: "kern" on;
line-height: 36px;display: block;color:#FF9518;}
.rjhzbz dl dt span{color: #4F46E5;margin-bottom: 4px}
.rjhzbz dl dt li:nth-child(2) p{}

.rjhzbz dl p{ font-size: 16px; line-height: 20px;opacity: 0.8;letter-spacing: 0.04em;}

.rjkfhy{padding:43px 0 23px 0;background-color:#fff}
.rjkfhy ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between;}
.rjkfhy ul li{text-align:center;background:#fff;padding:20px 0;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;box-sizing:border-box;border-radius:11px;width:188px;height:114px;box-shadow:0 4px 8px rgb(0 0 0/15%);-webkit-box-shadow:0 4px 8px rgb(0 0 0/15%);-ms-box-shadow:0 4px 8px rgb(0 0 0/15%);-moz-box-shadow:0 4px 8px rgb(0 0 0/15%);-o-box-shadow:0 4px 8px rgb(0 0 0/15%);margin-bottom:20px}
.rjkfhy ul li:hover{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);-o-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);box-shadow:0 12px 20px rgb(0 0 0/30%);-webkit-box-shadow:0 8px 15px rgb(0 0 0/30%);-ms-box-shadow:0 8px 15px rgb(0 0 0/30%);-moz-box-shadow:0 8px 15px rgb(0 0 0/30%);-o-box-shadow:0 8px 15px rgb(0 0 0/30%);border:1px solid #4f46e5}
.rjkfhy ul li span{display:block;font-size:16px;font-weight:600}
.rjkfhy ul li i{display:block;    margin-bottom: 10px;height:45px}
.rjkfhy ul li.ico1 i{background:url(../images/ico_rjyy1.png) no-repeat 50%}
.rjkfhy ul li.ico2 i{background:url(../images/ico_rjyy2.png) no-repeat 50%}
.rjkfhy ul li.ico3 i{background:url(../images/ico_rjyy3.png) no-repeat 50%}
.rjkfhy ul li.ico4 i{background:url(../images/ico_rjyy4.png) no-repeat 50%}
.rjkfhy ul li.ico5 i{background:url(../images/ico_rjyy5.png) no-repeat 50%}
.rjkfhy ul li.ico6 i{background:url(../images/ico_rjyy6.png) no-repeat 50%}
.rjkfhy ul li.ico7 i{background:url(../images/ico_rjyy7.png) no-repeat 50%}
.rjkfhy ul li.ico8 i{background:url(../images/ico_rjyy8.png) no-repeat 50%}
.rjkfhy ul li.ico9 i{background:url(../images/ico_rjyy9.png) no-repeat 50%}
.rjkfhy ul li.ico10 i{background:url(../images/ico_rjyy10.png) no-repeat 50%}
.rjkfhy ul li.ico11 i{background:url(../images/ico_rjyy11.png) no-repeat 50%}
.rjkfhy ul li.ico12 i{background:url(../images/ico_rjyy12.png) no-repeat 50%}
.rjkfhy ul li.ico13 i{background:url(../images/ico_rjyy13.png) no-repeat 50%}
.rjkfhy ul li.ico14 i{background:url(../images/ico_rjyy14.png) no-repeat 50%}
.rjkfhy ul li.ico15 i{background:url(../images/ico_rjyy15.png) no-repeat 50%}
.rjkfhy ul li.ico16 i{background:url(../images/ico_rjyy16.png) no-repeat 50%}
.rjkfhy ul li.ico17 i{background:url(../images/ico_rjyy17.png) no-repeat 50%}
.rjkfhy ul li.ico18 i{background:url(../images/ico_rjyy18.png) no-repeat 50%}



.banner_jjfa{    background: url(../images/banner_jjfa.png) no-repeat center;
    height: 420px;
    padding-top: 68px;
    box-sizing: border-box;margin-bottom: 40px;
    background-size: cover;
    display: flex;
    justify-content: center;
    align-items: center;
}

.banner_jjfa .w1200 {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex
;height: 100%;
    justify-content: space-between;
}

.banner_jjfa_l {
    width: 933px;color:#fff;margin-top: 80px;
}

.banner_jjfa_l h3{color:#fff;font-size:48px;margin-bottom: 40px;letter-spacing: 0.08em;}
.banner_jjfa_l span{font-size: 24px;display: block;    margin: 30px 0 20px;}
.banner_jjfa_l p{    font-size: 24px;
    font-weight: normal;
    line-height: 40px;
    letter-spacing: 0.08em;}


.jjfa_list ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;margin-bottom:40px}
.jjfa_list ul li{width: 374px;
    margin-bottom: 30px;
    margin-right: 38px;}

.jjfa_list ul li>div{box-sizing:border-box;border-radius:16px;background:#fff;overflow:hidden;box-shadow:0 4px 10px rgb(0 0 0/8%);-webkit-box-shadow:0 4px 10px rgb(0 0 0/8%);-ms-box-shadow:0 4px 10px rgb(0 0 0/8%);-moz-box-shadow:0 4px 10px rgb(0 0 0/8%);-o-box-shadow:0 4px 8px rgb(0 0 0/8%);-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;border:1px solid #fff;position:relative;min-height: 384px;}


.jjfa_list ul li i{display: block;height: 210px;    background-repeat: no-repeat;
    background-size: cover;line-height: 210px;color:#fff;text-align: center;font-size: 48px;}

.jjfa_list ul li:nth-child(3n){margin-right: 0}

 

.jjfa_list ul li .jjfabox{padding:20px 20px 40px 20px;}
.jjfa_list ul li .jjfabox h3{font-size:20px;    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;margin-bottom: 10px;}
.jjfa_list ul li .jjfabox p{color:#1a2233;font-weight: normal;
line-height: 24px;opacity: 0.6;}




.jjfa_list ul li span{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;position:absolute;bottom:-140px;width:100%;left:0;justify-content:space-between;padding:41px 20px;box-sizing:border-box;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear}
.jjfa_list ul li span a{width:158px;line-height:46px;border-radius:12px;opacity:1;text-align:center;border:1px solid #4f46e5;color:#333;display:block;background:#fff;font-size: 16px;
    font-weight: 500;}
.jjfa_list ul li span a:first-child{color:#fff;background:#4f46e5}


.jjfa_list ul li:hover span{bottom:0}
.jjfa_list ul li:hover p:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.95) 25%,#fff);content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:30%}
/*.jjfa_list ul li:hover>div{-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);-o-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);box-shadow:0 12px 20px rgb(0 0 0/30%);-webkit-box-shadow:0 8px 15px rgb(0 0 0/30%);-ms-box-shadow:0 8px 15px rgb(0 0 0/30%);-moz-box-shadow:0 8px 15px rgb(0 0 0/30%);-o-box-shadow:0 8px 15px rgb(0 0 0/30%);border:1px solid #4f46e5}*/
.jjfa_menu{padding: 20px 0}
.jjfa_menu ul{display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;    width: 100%;
    flex-wrap: wrap;padding-bottom:16px;}

.jjfa_menu ul li {width: 18.4%;margin-bottom: 20px;height:64px;line-height:64px;margin-right: 2%}
.jjfa_menu ul li:nth-child(5n){margin-right: 0}
.jjfa_menu ul li a{display: flex;line-height: 64px;border-radius: 12px;text-align: center;    align-items: center;
        padding: 0 20px;font-size: 16px;}
.jjfa_menu ul li:hover a{background:url(../images/ico_jt9.png) no-repeat  90% center #f5f4fe;}
.jjfa_menu ul li a em{      white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;  padding-left: 34px;display: block;background:url(../images/ico_cd2.png) no-repeat left center;}

.jjfa_menu ul li a  i{    display: block;
    font-size: 12px;
    color: #ff5454;
    padding-left: 15px;
    background: url(../images/hot.png) no-repeat 0;
    margin-left: 15px;}
.jjfabody h2.title{font-size: 20px;color:#4F46E5;padding-bottom: 20px;margin-bottom: 20px;border-bottom:1px #ddd solid;}
.jjfabody h3.title{font-size: 20px;color:#4F46E5;padding-bottom: 20px;margin-bottom: 20px;border-bottom:1px #ddd solid;}
.jjfades{background: #fff;border-radius: 8px;padding:20px; margin-bottom: 20px;font-size: 16px;}
.jjfades p{margin-bottom: 12px;}



.kfside{position: fixed;right: 30px;top:35%;z-index: 9999}
.kfside ul{background:#fff;border-radius: 8px;    box-shadow: 0 4px 10px rgb(0 0 0 / 8%);
    -webkit-box-shadow: 0 4px 10px rgb(0 0 0 / 8%);
    -ms-box-shadow: 0 4px 10px rgb(0 0 0/8%);
    -moz-box-shadow: 0 4px 10px rgb(0 0 0/8%);
    -o-box-shadow: 0 4px 8px rgb(0 0 0/8%);}

.kfside li{display: block;text-align: center;margin:0 8px;border-bottom:1px #ddd  solid;padding:8px 0;cursor: pointer;position: relative;}
.kfside li:last-child{border-bottom:0;}
.kfside li .kfbtn span{   font-size: 12px;opacity: 0.8;}
.kfside li .kfbtn i{display: block;width: 100%;height:24px;background-size: 24px !important;margin-bottom: 4px;}
.kfside li .kfbtn{width: 56px;height: 56px;border-radius: 4px;    display: flex
;transition-property: all;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .15s;
    flex-direction: column;
    justify-content: center;
    align-items: center;}
 .kfside li:hover .kfbtn{background:#4f46e5;color:#fff; }

.kfside.flex li .kfbtn span{color:#fff;}
.kfside.flex  ul{background: #4f46e5;}
.kfside.flex li:hover .kfbtn{background:#fff;color:#4f46e5; }
.kfside.flex li:hover .kfbtn span{color:#4f46e5;}
.kfside li i.ico1{background:url(../images/fixed-service.png) no-repeat center;}
.kfside li:hover i.ico1{background:url(../images/fixed-service-white.png) no-repeat center;}

.kfside.flex li i.ico1{background:url(../images/fixed-service-white.png) no-repeat center;}
.kfside.flex li:hover i.ico1{background:url(../images/fixed-service-purple.png) no-repeat center;}


.kfside li i.ico2{background:url(../images/weixin.png) no-repeat center;}
.kfside li:hover i.ico2{background:url(../images/weixin-white.png) no-repeat center;}

.kfside.flex li i.ico2{background:url(../images/weixin-white.png) no-repeat center;}
.kfside.flex li:hover i.ico2{background:url(../images/weixin-purple.png) no-repeat center;}


.kfside li i.ico3{background:url(../images/fixed-phone.png) no-repeat center;}
.kfside li:hover i.ico3{background:url(../images/fixed-phone-white.png) no-repeat center;}

.kfside.flex li i.ico3{background:url(../images/fixed-phone-white.png) no-repeat center;}
.kfside.flex li:hover i.ico3{background:url(../images/fixed-phone-purple.png) no-repeat center;}

.kfside #tophead{background:#fff;  padding:8px; border-radius: 8px; margin-top: 10px; cursor: pointer;    box-shadow: 0 4px 10px rgb(0 0 0 / 8%);
    -webkit-box-shadow: 0 4px 10px rgb(0 0 0 / 8%);
    -ms-box-shadow: 0 4px 10px rgb(0 0 0/8%);
    -moz-box-shadow: 0 4px 10px rgb(0 0 0/8%);
    -o-box-shadow: 0 4px 8px rgb(0 0 0/8%); }
.kfside #tophead i{background:url(../images/top.png) no-repeat center ;width: 56px;height: 56px;display: block;background-size: 24px !important;border-radius: 8px; transition-property: all;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .15s;}
.kfside #tophead:hover i{background:url(../images/top-white.png) no-repeat center #4f46e5;}
 
.kfside.flex #tophead i{background:url(../images/top-white.png) no-repeat center ;}
.kfside.flex #tophead:hover i{background:url(../images/top-purple.png) no-repeat center #fff;}
.kfside.flex #tophead{background:#4f46e5;}



.kfabs{display: none;    position: absolute;width: 240px;
    }
.kfabs>div{width: 200px;    box-shadow: 0 4px 10px rgb(0 0 0 / 8%);
    -webkit-box-shadow: 0 4px 10px rgb(0 0 0 / 8%);
    -ms-box-shadow: 0 4px 10px rgb(0 0 0/8%);
    -moz-box-shadow: 0 4px 10px rgb(0 0 0/8%);
    -o-box-shadow: 0 4px 8px rgb(0 0 0/8%);padding:12px;background:#fff;border-radius:8px;display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;position: relative;    align-items: center;margin-left: -12px;}


.kfabs>div a{display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;    align-items: center;}

 
.kfabs>div:before{
        width: 0px;
        height: 0px;
        content: "";
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-left: 12px solid #fff;
        position: absolute;
        top: 50%;
        right: -8px;    margin-top: -12px;
      } 

.kfside li:hover .kfabs{display: block;}


.kfabs.btn1 i{display: block;background:url(../images/service.gif) no-repeat  center;width: 54px;height: 54px;background-size: 54px;flex: 0 0 54px;margin-right: 10px;}
.kfabs.btn1 span{flex: 1;text-align:left;font-size: 14px;letter-spacing: 0.04em;}
.kfabs.btn1{left:-240px;top:-2px; }

.kfabs.btn1 span em{opacity:0.6;display: block;font-size: 12px;}
.kfabs.btn2 span em{display: block;font-size: 12px;/*color:#595959;*/}

.kfabs.btn2 span em i{color:#ff8624;}
.kfabs.btn2{left:-206px;top:-75px; width: 206px;}
.kfabs.btn2 img{width: 158px;}
.kfabs.btn2>div{flex-direction: column;width: 166px;}
.kfabs.btn2>div span{letter-spacing: 0.04em;font-weight:500}
 .kfabs.btn3 i{background:url(../images/tel.png) no-repeat 50%;width: 24px;height: 24px;flex: 0 0 24px;margin-right: 10px;}
 .kfabs.btn3 span {color:#4f46e5;font-size: 12px;}
.kfabs.btn3{left:-240px;top:10px; }


.banner_l h3 br,.zxzxa,.wapewm{display: none;}
.wapkf,.wapShow,.product .zxzx,.anli .zxzx,.jjfa_view .newnext{display:none;}
.solution .zxzx{display:none;}

.lytcaa{width:100%;height: 100%;display: none;}

.lytcaa .bjhs{background: rgb(0 0 0 / 39%);
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99;}

.lytsa{transform: translate(-50%, -50%);position: fixed;left:50%;top:50%;background:#4f46e5;z-index: 100;text-align: center;color:#fff;border-radius: 8px;padding:30px  80px; font-size:16px;line-height: 2}

.lytsa i{display:block;position: absolute;right: 10px;top: 10px;background:url(../images/ico_close.png) no-repeat center;width: 20px;height: 20px;cursor:pointer}
.lytsa p{white-space: nowrap;}

@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}
to{-webkit-transform:scaleX(1);transform:scaleX(1)}
}

@media (max-width:1580px) {
 .fwlc{padding: 60px 0 0;background:none}
.fwlc ul li {width:140px}
.w1600{width: 1400px;}
.fwlc ul li {width:160px}
.hzhb .w1200 {width:1200px}
}
@media (max-width:1440px) {
.index_hzhb .w1200,.hzhb .w1200,.zynl .w1200,.w1600,.wmdys .w1200{width: 1200px;}
.cpmenu .cpcd{width: 220px;    padding: 32px 41px 46px 39px;}
.cpcdbox{padding:40px 30px;}
#menu_close{top:40px;right:30px;}
.zynl ul li{text-align:center;width:130px}
.zynl ul li:nth-child(1){width:130px}
.zynl ul li:nth-child(2){width:130px}
.zynl ul li:nth-child(3){width:130px}
.zynl ul li:nth-child(4){width:140px}
.zynl ul li:nth-child(5){width:130px}
.zynl ul li:nth-child(6){width:130px}
.zynl ul li:nth-child(7){width:130px}
.zynl ul li:nth-child(8){width:130px}
.zynl ul li img{margin-bottom:16px}
.zynl ul li span{display:block;font-size:16px;font-weight:500;line-height:24px;}
.fwlc{padding: 60px 0 0;background:none}
.fwlc ul li {width:140px}
.fwlc ul li h3{font-size: 20px;}
.fwlc ul li span {font-size: 16px;}
.wmdys ul li {width: 19%;}
.cpcdbox ul li a u{width:100%}
.cpcdbox ul li{width: 31%; margin-right:3%}
.cpcdbox ul li:nth-child(3n){margin-right:0}
.tcglqjt .w1200{width:1200px;}
.tcglqjt ul li.ico4{background: url(../images/ico_qjt_340.png) no-repeat 50%;top:76px;margin-left:-233px}
.tcglqjt ul li:hover{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);-o-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
.tcglqjt ul li.ico4 h3{font-size: 40px}
.qyxz .w1200{width:1160px;}
.qyxz .swiper-button-next {transform: rotateY(180deg);right: -30px;}
.qyxz .swiper-button-prev { left: -30px;}
.banner_case span {font-size: 22px;}
.banner_soft h3{font-size:68px}    
.banner_soft h3 em{font-size: 80px;}
.qylbbox li p{height:112px}














}






@media screen and (max-width:740px){
html {--design-width: 375;font-size: calc(100vw / var(--design-width))}
body{font-size: 14rem;overflow-x: hidden;}
.pcShow{display: none;}
.wapShow,.product .zxzx,.anli .zxzx,.solution .zxzx{display: block;}
.header{height:48rem;z-index:999;background: #fff;}
.headbgno .header{background:#fff;}
.bta{margin-bottom:20rem}
.bta span{font-size: 24rem;font-weight: bold;line-height: 30rem;}
.ruanjian .bta span {font-size: 20rem;font-weight: bold;line-height: 32rem;letter-spacing: 0.02em;}
.bta span i{display: block;font-size: 0; white-space: pre;line-height: 0;}
.bta em{font-size:13rem;line-height: 24rem;letter-spacing: 0em;margin-top: 4rem}
.bta em.op1 {
        font-size: 10rem;
        line-height: 20rem;font-weight: normal;   
}
.bta em.casecl {
    opacity: 0.7;
}
.khal .w1200 i.casecol{font-size: 10rem;
        line-height: 20rem;margin-right: 3.5rem; }
.bta span.font40{font-size:24rem !important;line-height: 30rem !important}
.zynl   .bta span.font40{line-height: 40rem !important}
.cpjsa .w1200 .marg_b40{margin-bottom:12rem!important}
.cpjsa .w1200 .bta span.font40{letter-spacing:0em!important;font-size：20rem!important;}

.marg_b60{margin-bottom: 20rem !important;}

.logo{padding-left:16rem}
.logo a{height:48rem;line-height:48rem;background-size:auto 32rem!important;width:160rem;    background: url(../images/logo.png) no-repeat left center;}
.menu{display:block;padding:4rem;width:16rem;position:absolute;right:16rem;top:12rem;z-index:12}
.menu i{display:block;background:#333;width:100%;height:2px;margin-bottom:4px;border-radius: 2px;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;}
.menu i:last-child{width: 75%;margin-bottom: 0;}

.menu.on i{background:#4F46E5;}
.menu.on i:last-child{margin-left: 25%;}

.indexhead .menu i,.nav{background:#fff}
.nav{position:fixed;top:0;height:100%;width:74%;margin-left:0;right:-74%;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;z-index:11}
.nav.on{right:0%;overflow-x:auto}
.nav>ul{float:none;padding-top: 48rem;margin:0 20rem;border-bottom: 1px #ddd solid;}
.nav>ul>li{float:none;margin-right:0;text-align:center;line-height:24rem;z-index:10;margin-bottom: 20rem;}
.nav>ul>li>a{line-height:24rem;color:#1A2233;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size: 16rem;    justify-content: flex-start;}

.nav>ul>li:first-child>a{background:url(../images_wap/ico_lmic1@2.png) no-repeat left center;padding-left: 28rem;background-size: 16rem}
.nav>ul>li.lm5>a{background:url(../images_wap/ico_lmic2@2.png) no-repeat left center;padding-left: 28rem;background-size: 16rem}
.nav>ul>li.lm4>a{background:url(../images_wap/ico_lmic3@2.png) no-repeat left center;padding-left: 28rem;background-size: 16rem}
.nav>ul>li.lm3>a{background:url(../images_wap/ico_lmic4@2.png) no-repeat left center;padding-left: 28rem;background-size: 16rem}
.nav>ul>li.lm24>a{background:url(../images_wap/ico_lmic5@2.png) no-repeat left center;padding-left: 28rem;background-size: 16rem}
.nav>ul>li.lm6>a{background:url(../images_wap/ico_lmic6@2.png) no-repeat left center;padding-left: 28rem;background-size: 16rem}
.nav>ul>li.lm2>a{background:url(../images_wap/ico_lmic7@2.png) no-repeat left center;padding-left: 28rem;background-size: 16rem}
.nav>ul>li.lm1>a{background:url(../images_wap/ico_lmic8@2.png) no-repeat left center;padding-left: 28rem;background-size: 16rem}

.nav>ul>li:first-child.active>a{background:url(../images_wap/ico_lmic1@2_on.png) no-repeat left center;background-size: 16rem}
.nav>ul>li.lm5.active>a{background:url(../images_wap/ico_lmic2@2_on.png) no-repeat left center;background-size: 16rem}
.nav>ul>li.lm4.active>a{background:url(../images_wap/ico_lmic3@2_on.png) no-repeat left center;background-size: 16rem}
.nav>ul>li.lm3.active>a{background:url(../images_wap/ico_lmic4@2_on.png) no-repeat left center;background-size: 16rem}
.nav>ul>li.lm24.active>a{background:url(../images_wap/ico_lmic5@2_on.png) no-repeat left center;background-size: 16rem}
.nav>ul>li.lm6.active>a{background:url(../images_wap/ico_lmic6@2_on.png) no-repeat left center;background-size: 16rem}
.nav>ul>li.lm2.active>a{background:url(../images_wap/ico_lmic7@2_on.png) no-repeat left center;background-size: 16rem}
.nav>ul>li.lm1.active>a{background:url(../images_wap/ico_lmic8@2_on.png) no-repeat left center;background-size: 16rem}




.nav>ul>li>a:hover{color:#333}
.nav>ul>li>ul{background:#333;position:static}
.nav>ul>li>a i{background:url(../images_wap/ico_jt4.png) no-repeat 50%;width:24px;height:24px;display:inline-block;position:initial;background-size: 10rem;margin-left: 10rem;padding-left: 0;  }
.nav>ul>li.on>a i{ background:url(../images_wap/ico_jt4_on.png) no-repeat 50%;background-size: 10rem;}
.nav>ul>li:last-child{float:none;background:0 0;padding-top:0;margin-top:0}
.nav>ul>li.on>a{color:#4f46e5;}
.nav>ul>li.active>a:before,.nav>ul>li:hover>a:before,.zlmcd{display:none}
.nav>ul>li.active>a:before, .nav>ul>li.on>a:before, .nav>ul>li:hover>a:before{width:0}
.zlmcd{position:static;width:auto;opacity:1;border-radius:0;transform:scaleY(1) translateY(0);padding:0 20px}
.zlmcd{padding:0 28rem;}
.zlmcd ul{padding-bottom:0;display:block}
.zlmcd ul span{display:none}
.zlmcd ul li{padding:0}
.zlmcd ul li:hover{background:0 0}

.zxzxa,.wapewm{display: block;}
.zxzxa{margin:16rem 20rem 20rem;}
.zxzxa a{height: 30rem;line-height: 32rem;text-align: center;font-size: 12rem;
font-weight: 600;display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;align-items: center;
        justify-content: center;
border-radius: 40px;border: 1px solid #4F46E5;font-size: 12rem;
font-weight: 600;color: #4F46E5;}


.zxzxa i{display: block;width: 30rem;height: 30rem;background:url(../images_wap/ico_kf.png) no-repeat 50%;background-size: 16rem;}
.tel{margin:0 20rem 20rem 20rem;float:none;}
.tel a{height: 24rem;font-size: 12rem;color: #1A2233;font-weight:500}
.tel a span{display:inline;}
.tel i{margin-right: 6rem; width: 16rem;height: 16rem;  background: url(../images_wap/tel@2.png) no-repeat 50%;background-size: 100%}
.wapewm{margin:0 20rem 20rem 20rem;}
.wapewm ul {display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;        justify-content: space-between;}
.wapewm ul li{text-align: center;}
.wapewm ul li img{display: block;width: 100rem;margin-bottom: 6rem;}
.wapewm ul li span{letter-spacing: 0.04em;display: block;font-size: 12rem;line-height: 16rem;color:#1A2233;opacity:0.7}
.cp3 a{display:block;font-size:14rem;color:#565b68;line-height:20rem;text-align:left;margin-top: 12rem;}
.cp3 ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}

.nav>ul>li.on .zlmcd{display:block;opacity:1;height: 192rem;overflow-y: scroll;}
.nav>ul>li.lm3:hover .zlmcd{opacity:1!important;}
.nav>ul>li.on.lm3 .zlmcd ul{display:none!important;flex-wrap:wrap;text-align:left}
.submenu-container{display:none!important}


.zlmcd ul li a:after{display:none}
.indexhead .nav>ul>li>ul li a{color:#fff}
.nav>ul>li.on>ul{display:block}




.zlbox ul{flex-wrap:wrap;justify-content: center;}
.zlbox ul li{text-align:center;margin-bottom: 20rem;margin-right: 20rem}
.zlbox ul li:nth-child(4){margin-right: 0;}
.zlbox ul li:nth-last-child(2),.zlbox ul li:nth-last-child(3){margin-bottom: 0;}
.zlbox ul li:last-child{margin-bottom: 0;margin-right: 0}
.zlbox ul li span{font-size:10.5rem;}
.zlbox ul li i{height: 36rem;margin-bottom: 4.5rem;}
.zlbox ul li i img{width: 36rem;height: 36rem;}


.fwnl{padding:30rem 12rem 0;}
.fwnl ul{}
.fwnl ul li{width:calc(50% - 6rem);margin-right: 12rem;padding:20rem 5rem;margin-bottom: 12rem;}
.fwnl ul li:nth-child(2n){margin-right: 0;}
.fwnl ul li:nth-child(3),.fwnl ul li:nth-child(4){margin-bottom: 0;}
.fwnl ul li:nth-child(2){padding:20rem 12rem;}
.fwnl ul li h3{font-size: 16rem;
font-weight: 600;
line-height: 18rem;
letter-spacing: 0em;padding:16rem 0;}
.fwnl ul li p{
font-size: 11rem;
font-weight: normal;
line-height: 16rem;height: auto;letter-spacing: 0.04em;
}
.fwnl ul li a{width: 100%;}

.rjcp{padding:30rem 12rem 0;}
.rjcp .bta.marg_b40 ,.jjfa .bta.marg_b40   {
    margin-bottom: 20rem !important;
}
.rjcp ul{margin-bottom: 20rem;}
.rjcp ul li{width:calc(50% - 6rem);margin-right: 12rem;margin-bottom: 12rem;}
.rjcp ul li:nth-child(2n){margin-right: 0;}
.rjcp ul li:nth-child(7),.rjcp ul li:nth-child(8){margin-bottom: 0;}
.rjcp ul li div{padding:15rem 12rem 10rem 11rem;border-radius:9rem;height: auto;}
.rjcp ul li:hover div{
padding:15rem 12rem 16rem 11px;
     -webkit-transform: translate3d(0, 0px, 0);
    -ms-transform: translate3d(0,0px,0);
    -moz-transform: translate3d(0,0px,0);
    -o-transform: translate3d(0,0px,0);
    transform: translate3d(0, 0px, 0); 
}



.fwnl ul li:hover {
    -webkit-transform: translate3d(0, 0px, 0);
    -ms-transform: translate3d(0,0px,0);
    -moz-transform: translate3d(0,0px,0);
    -o-transform: translate3d(0,0px,0);
    transform: translate3d(0, 0px, 0);
}


.rjcp ul li h3{font-size: 12rem;
font-weight: 600;
line-height: 21.6rem;        height: 22rem;
        margin-bottom: 12rem;
        padding-bottom: 12rem;
border-bottom:#bbbdc2 1px solid;
}
.rjcp ul li:hover h3{border-bottom:#f0f0f1 1px solid; padding-bottom: 16.8rem;margin-bottom: 13.4rem;}


.rjcp ul li h3 i{width: 39rem;height:39rem;  margin-right:2rem;      background-size: auto 100% !important;        margin-top: 3rem;
        margin-left: -8rem;}
.rjcp ul li:hover p{font-size: 8.4rem;line-height: 14.4rem;}

.rjcp ul li p{font-size: 11rem;line-height: 14rem;}
.rjcp ul li span{padding:16rem 11rem 16rem 12rem;}
.rjcp ul li span a{line-height: 30rem;}

.gdmorea.wapShow{display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;}
.gdmorea a{height: 40rem;line-height: 40rem;border-radius: 12rem;margin:0;font-size:14rem;width: 132rem;margin-right: 30rem;}
.gdmorea a:last-child{margin-right: 0;}
.gdmorea a.pcShow{display: none;}
.gdmorea a.wapShow{display: block;}

.jjfa{padding:30rem 12rem 20rem;margin-top: 20rem;background: url(../images_wap/hybg.png) no-repeat 50%;background-size: 100% 100%;}
.jjfa_box>#box h3{line-height: 32rem;font-size: 32rem;}
.jjfa_box .tab-item ul{display: none;}
.jjfa_box{border-radius:0;        overflow: inherit;}
.jjfa_box>ul{background: #F5F8FD;float:none;width:auto;height:auto;overflow:hidden;border-radius: 8rem;padding:4rem;overflow-x: scroll;white-space: nowrap;display: flex;
        transition: transform 0.5s ease-in-out;        margin: 0 4rem;}
.jjfa_box>ul::-webkit-scrollbar {height: 0;width: 0;display: none;}

.jjfa_box>ul li{border-radius:8rem;line-height:28rem;margin-bottom:0;font-size:12rem;float:left;padding:0 12rem;box-sizing:border-box;width:auto}
.jjfa_box>#box{margin-left:0;width:100%;float:none;margin-top:20px}
.jjfa_box .tab-item{position:relative;display:none}
.jjfa_box .tab-item.show{display:block}

.jjfa_bg1,.jjfa_bg2,.jjfa_bg3,.jjfa_bg4,.jjfa_bg5,.jjfa_bg6,.jjfa_bg7,.jjfa_bg8,.jjfa_bg9{padding:30rem 27rem  30rem  20rem;height:auto;border-radius: 16rem 16rem 0 0;        background-size: 100% 100% !important;}
.jjfa_box .tab-item ul li{width:50%;margin-right:0}
.jjfa_box .tab-item ul li a{width:120px;font-size:14px;line-height:40px;background-size:auto 100%}
.jjfa_bg1{background:url(../images_wap/jjfa1.png) no-repeat 100% #ffffff}
.jjfa_bg2{background:url(../images_wap/jjfa1.png) no-repeat 100% #ffffff}
.jjfa_bg3{background:url(../images_wap/jjfa1.png) no-repeat 100% #ffffff}
.jjfa_bg4{background:url(../images_wap/jjfa1.png) no-repeat 100% #ffffff}
.jjfa_bg5{background:url(../images_wap/jjfa1.png) no-repeat 100% #ffffff}
.jjfa_bg6{background:url(../images_wap/jjfa1.png) no-repeat 100% #ffffff}
.jjfa_bg7{background:url(../images_wap/jjfa1.png) no-repeat 100% #ffffff}
.jjfa_bg8{background:url(../images_wap/jjfa1.png) no-repeat 100% #ffffff}
.jjfa_bg9{background:url(../images_wap/jjfa1.png) no-repeat 100% #ffffff}
.jjfa_box>#box dl{margin-top: 20rem;}
 .jjfa_box>#box dl dt i{margin-bottom:16rem;height: 22rem;font-size: 16rem;line-height: 22rem;background-size: 16rem 16rem !important;}
.jjfa_box>#box dl dd p{line-height: 20rem;font-size: 13rem;text-align: justify;
letter-spacing: 0em;}
.jjfa_box>#box dl:nth-of-type(2) dd p {
    margin-bottom: 4rem;
}

.banner{margin-top: 48rem;}
.mfzxa form a{display: none;}
.banner_l{margin-top:30rem}
.banner_l h3{font-size:28rem;line-height: 39rem;}
.banner_l h3 br{display: block;}
.banner_l p{font-size:15px;margin:16rem 0 20rem;font-size: 13rem;line-height: 20rem;letter-spacing: 0.04em;}
.banner_l p.wt84{width: 100%;}
.banner_r{display:none;padding:0 20rem;}
.banner_r img{width:100%;}
.banner_l{width:auto;padding:0 20rem;}
.mfzxa{width:100%;top: 190rem;left: 0;margin-left: 0;padding: 0 12rem;box-sizing: border-box;}
.mfzxa form{align-items:flex-start;flex-wrap:wrap}
.mfzxa form input{width:55%;line-height: 48rem;height: 48rem;margin-bottom:20px;font-size: 14rem;text-indent: 16rem}
.mfzxa form button{margin-left: 3%;margin-right: 0;width: 42%;line-height: 48rem;height: 48rem;font-size:14rem;padding:0;text-align: center;}
.banner .w1200{height:476rem;align-items: flex-start;flex-direction: column;}

.qyxz{padding:30rem 0 20rem}
.qyxz .swiper-button-next, .qyxz .swiper-button-prev{display: none;}
.qyxz.pad_b60{padding-bottom: 20rem !important}
.qyxz .w1200{width:100%}

.qyxz .swiper{padding:0 75rem;padding-bottom: 20rem;}

.qyxz .swiper .swiper-slide:not(.swiper-slide-active) {
  opacity: 0.3;
}
.qypd20{padding:12rem 12rem 9rem 12rem;}
.qylbbox li h3{line-height: 20rem;height: 20rem;font-size: 13rem;}
.qylbbox li p{font-size: 11rem;line-height: 16rem;height:auto}
.qylbbox li .qypic{height: 132rem;}
.qylbbox li span{margin-top: 0rem;}
.qylbbox li span img{width: 68rem;}
.qylbbox li span a{font-size: 10rem;background-size: 18rem;line-height: 16rem;    padding-right: 20rem;}


.index_hzhb{padding:30rem 11rem 30rem 17rem;} 
.index_hzhb .w1200{width:100%}
.index_hzhb .bta{margin-bottom: 28rem;}
.index_hzhb ul{}
.index_hzhb ul li{width: calc(33% - 7rem);  margin-right: 12rem;margin-bottom: 18rem; line-height: 0; margin-top: 0;   }
.index_hzhb ul li:nth-child(3n){margin-right: 0;}
.index_hzhb ul li:nth-child(22),.index_hzhb ul li:nth-child(23),.index_hzhb ul li:nth-child(24){margin-bottom: 0;}



.hyqw{padding:30rem 16rem 20rem;}
.hyqw .bta span{line-height: 40rem;}
.hyqw .bta em{        line-height: 20rem;
        width: 238rem;
        margin: 4rem auto 0;}
.about .hyqw .bta em{width: 228rem;}

.hyqw .bta em i {
        display: block;
        font-size: 0;
        white-space: pre;
        line-height: 0;
    }
        .hyqw dl dd>ul{margin-bottom: 0;}
.hyqw dl dt{border-bottom:0;padding-bottom: 0; margin-bottom: 20rem;}
.hyqw dl dt li:last-child{margin-left:107rem}  
.hyqwpa li{width:calc(50% - 8rem);margin-right: 16rem;background: #F0F6FF;padding:12rem 0;margin-bottom: 15rem;margin-right: }
.hyqwpa li:nth-child(2n){margin-right: 0;}
.hyqw dl dt li{font-size:16rem;line-height: 24rem;height: 24rem;}
.hyqw dl dt li:before{bottom:-8rem;}
.hyqw dl dt li.on:before, .hyqw dl dt li:hover:before{width: 48rem;}
.hyqw dl dd ul.on .hyqwpa{margin-bottom: 5rem;}

.hyqwpa li span{font-size: 10rem;line-height: 16rem;padding: 0 6rem;}
.hyqwpa li u{height: 145rem;padding:0 17rem;margin-bottom:13rem;}
.hyqwpa li img {max-width: 130rem;max-height:144rem;}
.hyqw .gdmorea{margin-top: 20rem;}
.hyqw dl dd ul.on .hypage{display: flex;justify-content: center;align-items: center;}
.hyqw dl dd ul.on .hypage ul {display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;}
.hyqw dl dd ul.on .hypage ul a{width: 32rem;height: 32rem;line-height: 32rem;text-align: center;color:#030229;font-size: 12rem;display: block;}
.hyqw dl dd ul.on .hypage ul a.active{color:#4F46E5;background:#e3e5f9;border-radius: 5px;}
.hyqw dl dd ul.on .hypage span{width: 32rem;height: 32rem;display: block;font-size: 0;}
.hyqw dl dd ul.on .hypage #prev,.hyqw dl dd ul.on .hypage #prevb{background:url(../images_wap/pre.png) no-repeat center;}
.hyqw dl dd ul.on .hypage #next,.hyqw dl dd ul.on .hypage #nextb{background:url(../images_wap/pre.png) no-repeat center;transform: scaleX(-1);}

.xzfy{padding:30rem 14rem;background:#fff;margin-top: 20rem}
.xzfy ul{}

.xzfy ul li{width:calc(50% - 6rem);margin-right: 12rem;margin-bottom: 16rem;height:auto;border-radius:9rem;padding:20rem 0 18rem;}
.xzfy ul li:nth-child(2n){margin-right: 0;}
.xzfy ul li:nth-child(3),.xzfy ul li:nth-child(4){margin-bottom: 0;}
.xzfy ul li span{font-size:11rem;word-break:break-all;line-height: 14rem;font-weight: 500;margin-bottom: 6rem;}
.xzfy ul li span.mb16{margin-bottom: 8rem;}
.xzfy ul li span em{font-weight: bold;}
.xzfy ul li h3{font-size: 12rem;line-height: 16rem;margin: 0 12rem 12rem;}
.xzfy ul li i{height: 60px;background-size: auto 100% !important;}

.zynl{padding:30rem  28rem 30rem 23rem}
.zynl .w1200{width:100%}
.zynl ul{flex-wrap:wrap;}
.zynl ul li{width:31%;margin-bottom:30rem;}
.zynl ul li span{font-size:11rem;line-height: 14rem;}
.zynl ul li img{width: 60rem;margin-bottom: 10rem;}
.zynl ul li:nth-child(1){width: 30%;}
.zynl ul li:nth-child(2){width: 32%;}
.zynl ul li:nth-child(3){width: 30%;}
.zynl ul li:nth-child(4){width: 30%;}
.zynl ul li:nth-child(5){width: 30%;}
.zynl ul li:nth-child(6){width: 30%;}
/*.zynl ul li:nth-child(7){width: 30%;margin-bottom: 0}*/
.zynl ul li:nth-child(7){width: 25%;margin-bottom: 0;margin-left:18.6%}
.zynl ul li:nth-child(8){display: block;width: 30%;margin-bottom: 0;margin-right:18.6%}
.zxdt{padding:35rem 14rem 20rem;}
.zxdt .bta span{line-height: 40rem;}
.zxdt dl{flex-direction:column;margin-bottom:0}
.zxdt dl dd{width:100%;margin-bottom:10rem;box-sizing:border-box;padding:20rem  20rem  28rem;}
.zxdt dl dd:last-child{margin-bottom: 0;}
.zxdt ul li{line-height: 42rem;height: 42rem;}
.zxdt ul li span{font-size:13rem;width: calc( 100% - 96rem)}
.zxdt ul li em{font-size:13rem;width: 74rem;margin-left: 22rem;}
.zxdt h3{line-height: 38rem}
.zxdt h3 i{letter-spacing: 0.04em;font-size:16rem;line-height: 38rem;        background-size: 38rem !important;
        padding-left: 48rem;}
.zxdt h3 a{font-size: 14rem;font-weight: normal;        padding-right: 13rem;}
.zxdt .gdmorea{display: none;}

.zxzx{padding:40rem 22rem;text-align:center;background: url(../images_wap/zxbg.jpg) no-repeat top;background-size:100% 100%;}
.zxzx h3{font-size:27rem;line-height: 39rem;}
.zxzx h3 i {
        display: block;
        font-size: 0;
        white-space: pre;
        line-height: 0;
    }
.zxzx span{font-size: 12rem;line-height: 32rem;    margin: 12rem 0 28rem;}
.zxzx form{width:100%;flex-direction:column}
.zxzx form li{width:100%}
.zxzx form li:nth-child(3) input{margin-bottom: 0;}
.zxzx form input{margin-bottom:12rem;height: 36rem;border-radius: 4rem;font-size: 14rem;text-indent:20rem;}
 
.zxzx form button{        line-height: 46rem;width:100%;margin-top: 16rem;height: 46rem;border-radius: 12rem;font-size: 14rem;font-weight: bold;}
.zxzx form button:hover{background:#4f46e5;}
.required-input:before{left:20rem;top:18rem;}

.zxzx form li.required-input input{text-indent:28rem;}
.w1200,.w1256,.w1600,.w1126{width:100%}
 

/*产品落地页*/
.banner_tingche{height:564rem;padding-top:48rem;background: url(../images_wap/banner_tingche.png) no-repeat 50% bottom;background-size: 100%;}
.banner_tingche_l{width:auto;padding:40rem 20rem}
.banner_tingche_l h3{font-size:32rem;margin-top:0px;line-height: 45rem;}
.banner_tingche_l p{text-align: justify; font-size:16rem;margin:20rem 0 30rem;line-height: 24rem;}
.banner_tingche_l ul{justify-content: space-between;}
.banner_tingche_l ul li{width:50%;line-height:42rem;height:42rem;margin-right: 0;}
.banner_tingche_l ul li:last-child {margin-left: 20rem;}
.banner_tingche_l ul li a{font-size:16rem}
.banner_tingche_r{display:none}

.banner_prodes{height:564rem;padding-top:48rem;background: url(../images_wap/banner_tingche.png) no-repeat 50% bottom;background-size: 100%;}
.banner_amjs{background: url(../images_wap/banner_amjs.png) no-repeat 50% bottom;background-size: 100%;}
.banner_mr{background: url(../images_wap/banner_mr.png) no-repeat 50% bottom;background-size: 100%;}
.banner_mp{background: url(../images_wap/banner_mp.png) no-repeat 50% bottom;background-size: 100%;}
.banner_zp{background: url(../images_wap/banner_zp.png) no-repeat 50% bottom;background-size: 100%;}
.banner_cdz{background: url(../images_wap/banner_cdz.png) no-repeat 50% bottom;background-size: 100%;}
.banner_qczl{background: url(../images_wap/banner_qczl.png) no-repeat 50% bottom;background-size: 100%;}
.banner_O2O{background: url(../images_wap/banner_O2O.png) no-repeat 50% bottom;background-size: 100%;}
.banner_hire{background: url(../images_wap/banner_hire.png) no-repeat 50% bottom;background-size: 100%;}
.banner_xny{background: url(../images_wap/banner_xny.png) no-repeat 50% bottom;background-size: 100%;}
.banner_shop{background: url(../images_wap/banner_shop.png) no-repeat 50% bottom;background-size: 100%;}
.banner_dcps{background: url(../images_wap/banner_dcps.png) no-repeat 50% bottom;background-size: 100%;}
.banner_pw{background: url(../images_wap/banner_pw.png) no-repeat 50% bottom;background-size: 100%;}
.banner_yqcdz{background: url(../images_wap/banner_yqcdz.png) no-repeat 50% bottom;background-size: 100%;}
.banner_yk{background: url(../images_wap/banner_yk.png) no-repeat 50% bottom;background-size: 100%;}
.banner_wac{background: url(../images_wap/banner_wac.png) no-repeat 50% bottom;background-size: 100%;}
.banner_ccxt{background: url(../images_wap/banner_ccxt.png) no-repeat 50% bottom;background-size: 100%;}
.banner_zffw{background: url(../images_wap/banner_zffw.png) no-repeat 50% bottom;background-size: 100%;}
.banner_gygl{background: url(../images_wap/banner_gygl.png) no-repeat 50% bottom;background-size: 100%;}
.banner_amdj{background: url(../images_wap/banner_amdj.png) no-repeat 50% bottom;background-size: 100%;}
.banner_hszl{background: url(../images_wap/banner_hszl.png) no-repeat 50% bottom;background-size: 100%;}
.banner_zsff{background: url(../images_wap/banner_zsff.png) no-repeat 50% bottom;background-size: 100%;}
.banner_wmpt{background: url(../images_wap/banner_wmpt.png) no-repeat 50% bottom;background-size: 100%;}
.banner_crm{background: url(../images_wap/banner_crm.png) no-repeat 50% bottom;background-size: 100%;}
.banner_aizsk{background: url(../images_wap/banner_aizsk.png) no-repeat 50% bottom;background-size: 100%;}
.banner_smjz{background: url(../images_wap/banner_smjz.png) no-repeat 50% bottom;background-size: 100%;}
.banner_sqtg{background: url(../images_wap/banner_sqtg.png) no-repeat 50% bottom;background-size: 100%;}
.banner_dyhsc{background: url(../images_wap/banner_dyhsc.png) no-repeat 50% bottom;background-size: 100%;}
.banner_dshsaas{background: url(../images_wap/banner_dshsaas.png) no-repeat 50% bottom;background-size: 100%;}
.banner_dshgj{background: url(../images_wap/banner_dshgj.png) no-repeat 50% bottom;background-size: 100%;}
.banner_dshbz{background: url(../images_wap/banner_dshbz.png) no-repeat 50% bottom;background-size: 100%;}
.banner_tcpt{background: url(../images_wap/banner_tcpt.png) no-repeat 50% bottom;background-size: 100%;}

.banner_prodes_l{width:auto;padding:40rem 20rem}
.banner_prodes_l h3{font-size:32rem;margin-top:0px;line-height: 45rem;}
.banner_prodes_l h1{font-size:32rem;margin-top:0px;line-height: 45rem;}
.banner_prodes_l p{text-align: justify; font-size:16rem;margin:20rem 0 30rem;line-height: 24rem;}
.banner_prodes_l ul{ justify-content: space-between;}
.banner_prodes_l ul li{width:calc(50% - 10rem);line-height:42rem;height:42rem;margin-right: 0}
.banner_prodes_l ul li:last-child{margin-left: 20rem;}
.banner_prodes_l ul li a{font-size:16rem;}
.banner_prodes_r{display:none}

.tcglqjt{padding:30rem 0 40rem}
.tcglqjt .w1200{width:100%}
.tcglqjt ul{height:auto;        padding-bottom: 48rem;}
.tcglqjt ul li{position:static;height:98rem;width:54.7%;    background: url(../images_wap/tcglqjtbg1@2x.png) no-repeat right;padding:0; display: flex;align-items: center;flex-direction: column;justify-content: center;        padding-right: 20rem;background-size:126% !important;margin-bottom:0rem;}
.tcglqjt ul li:nth-child(3n){margin-bottom:0;}

.tcglqjt ul li span{font-size:14rem;line-height: 20rem;margin-bottom: 4rem;height:20rem;}
.tcglqjt ul li p{font-size: 11rem;line-height: 14rem; text-align: center;}
.tcglqjt ul li p.pcShow{display: none;}
.tcglqjt ul li p.wapShow{display: block;}
.tcglqjt ul li span i{width: 14.6rem;   height: 20rem;background-size: 100% !important;}
.tcglqjt ul li.ico2 p br{display: block;}
.tcglqjt ul li.ico4{display: none;}
.tcglqjt ul li:hover,.rjcpb ul li:hover div {
    -webkit-transform: translate3d(0, 0px, 0);
    -ms-transform: translate3d(0,0px,0);
    -moz-transform: translate3d(0,0px,0);
    -o-transform: translate3d(0,0px,0);
    transform: translate3d(0,0px, 0);
}
.rjcpb ul li span{        padding: 16rem 11rem 16rem 12rem;}
.rjcp ul li span a,.rjcpb ul li span a{font-size:13rem}
.rjcpb ul li span a{line-height: 30rem;}
.cpbox .rjcpb ul li span a{line-height: 30rem;}



.tcglqjt ul li.ico5, .tcglqjt ul li.ico6, .tcglqjt ul li.ico7 {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@2x.png) no-repeat left;
}
.tcglqjt ul li.ico5{top:48rem;right:0;}
.tcglqjt ul li.ico6{top:145rem}
.tcglqjt ul li.ico7{right:0; top:243rem;}


.tcglqjt ul li.ico5-mp, .tcglqjt ul li.ico6-mp, .tcglqjt ul li.ico7-mp {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;
}
.tcglqjt ul li.ico5-mp{top:47rem;right:0;}
.tcglqjt ul li.ico6-mp{top:145rem}
.tcglqjt ul li.ico7-mp{right:0; top:243rem;}

.tcglqjt ul li.ico5_amjs, .tcglqjt ul li.ico6_amjs, .tcglqjt ul li.ico7_amjs {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;
}
.tcglqjt ul li.ico5_amjs{top:47rem;right:0;}
.tcglqjt ul li.ico6_amjs{top:145rem}
.tcglqjt ul li.ico7_amjs{right:0; top:243rem;}


.tcglqjt ul li.ico5_mr, .tcglqjt ul li.ico6_mr, .tcglqjt ul li.ico7_mr {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;
}
.tcglqjt ul li.ico5_mr{top:47rem;right:0;}
.tcglqjt ul li.ico6_mr{top:145rem}
.tcglqjt ul li.ico7_mr{right:0; top:243rem;}


.tcglqjt ul li.ico5_zp, .tcglqjt ul li.ico6_zp, .tcglqjt ul li.ico7_zp {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;
}
.tcglqjt ul li.ico5_zp{top:47rem;right:0;}
.tcglqjt ul li.ico6_zp{top:145rem}
.tcglqjt ul li.ico7_zp{right:0; top:243rem;}


.tcglqjt ul li.ico5_cdz, .tcglqjt ul li.ico6_cdz, .tcglqjt ul li.ico7_cdz {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;
}
.tcglqjt ul li.ico5_cdz{top:47rem;right:0;}
.tcglqjt ul li.ico6_cdz{top:145rem}
.tcglqjt ul li.ico7_cdz{right:0; top:243rem;}

.tcglqjt ul li.ico5_qczl, .tcglqjt ul li.ico6_qczl, .tcglqjt ul li.ico7_qczl {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;
}
.tcglqjt ul li.ico5_qczl{top:47rem;right:0;}
.tcglqjt ul li.ico6_qczl{top:145rem}
.tcglqjt ul li.ico7_qczl{right:0; top:243rem;}

.tcglqjt ul li.ico5_O2O, .tcglqjt ul li.ico6_O2O, .tcglqjt ul li.ico7_O2O {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;
}
.tcglqjt ul li.ico5_O2O{top:47rem;right:0;}
.tcglqjt ul li.ico6_O2O{top:145rem}
.tcglqjt ul li.ico7_O2O{right:0; top:243rem;}

.tcglqjt ul li.ico5_hire, .tcglqjt ul li.ico6_hire, .tcglqjt ul li.ico7_hire {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;
}
.tcglqjt ul li.ico5_hire{top:47rem;right:0;}
.tcglqjt ul li.ico6_hire{top:145rem}
.tcglqjt ul li.ico7_hire{right:0; top:243rem;}


.tcglqjt ul li.ico5_xny, .tcglqjt ul li.ico6_xny, .tcglqjt ul li.ico7_xny {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;
}
.tcglqjt ul li.ico5_xny{top:47rem;right:0;}
.tcglqjt ul li.ico6_xny{top:145rem}
.tcglqjt ul li.ico7_xny{right:0; top:243rem;}


.tcglqjt ul li.ico5_shop, .tcglqjt ul li.ico6_shop, .tcglqjt ul li.ico7_shop {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;
}
.tcglqjt ul li.ico5_shop{top:47rem;right:0;}
.tcglqjt ul li.ico6_shop{top:145rem}
.tcglqjt ul li.ico7_shop{right:0; top:243rem;}


.tcglqjt ul li.ico5_dcps, .tcglqjt ul li.ico6_dcps, .tcglqjt ul li.ico7_dcps {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;
}
.tcglqjt ul li.ico5_dcps{top:47rem;right:0;}
.tcglqjt ul li.ico6_dcps{top:145rem}
.tcglqjt ul li.ico7_dcps{right:0; top:243rem;}


.tcglqjt ul li.ico5_pw, .tcglqjt ul li.ico6_pw, .tcglqjt ul li.ico7_pw {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;
}
.tcglqjt ul li.ico5_pw{top:47rem;right:0;}
.tcglqjt ul li.ico6_pw{top:145rem}
.tcglqjt ul li.ico7_pw{right:0; top:243rem;}


.tcglqjt ul li.ico5_yqcdz, .tcglqjt ul li.ico6_yqcdz, .tcglqjt ul li.ico7_yqcdz {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;
}
.tcglqjt ul li.ico5_yqcdz{top:47rem;right:0;}
.tcglqjt ul li.ico6_yqcdz{top:145rem}
.tcglqjt ul li.ico7_yqcdz{right:0; top:243rem;}

.tcglqjt ul li.ico5_yk, .tcglqjt ul li.ico6_yk, .tcglqjt ul li.ico7_yk {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;
}
.tcglqjt ul li.ico5_yk{top:47rem;right:0;}
.tcglqjt ul li.ico6_yk{top:145rem}
.tcglqjt ul li.ico7_yk{right:0; top:243rem;}

.tcglqjt ul li.ico5_wac, .tcglqjt ul li.ico6_wac, .tcglqjt ul li.ico7_wac {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;
}
.tcglqjt ul li.ico5_wac{top:47rem;right:0;}
.tcglqjt ul li.ico6_wac{top:145rem}
.tcglqjt ul li.ico7_wac{right:0; top:243rem;}

.tcglqjt ul li.ico5_ccxt, .tcglqjt ul li.ico6_ccxt, .tcglqjt ul li.ico7_ccxt {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;
}
.tcglqjt ul li.ico5_ccxt{top:47rem;right:0;}
.tcglqjt ul li.ico6_ccxt{top:145rem}
.tcglqjt ul li.ico7_ccxt{right:0; top:243rem;}

.tcglqjt ul li.ico5_zffw, .tcglqjt ul li.ico6_zffw, .tcglqjt ul li.ico7_zffw {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;
}
.tcglqjt ul li.ico5_zffw{top:47rem;right:0;}
.tcglqjt ul li.ico6_zffw{top:145rem}
.tcglqjt ul li.ico7_zffw{right:0; top:243rem;}

.tcglqjt ul li.ico5_gygl, .tcglqjt ul li.ico6_gygl, .tcglqjt ul li.ico7_gygl {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;
}
.tcglqjt ul li.ico5_gygl{top:47rem;right:0;}
.tcglqjt ul li.ico6_gygl{top:145rem}
.tcglqjt ul li.ico7_gygl{right:0; top:243rem;}

.tcglqjt ul li.ico5_amdj, .tcglqjt ul li.ico6_amdj, .tcglqjt ul li.ico7_amdj {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;
}
.tcglqjt ul li.ico5_amdj{top:47rem;right:0;}
.tcglqjt ul li.ico6_amdj{top:145rem}
.tcglqjt ul li.ico7_amdj{right:0; top:243rem;}

.tcglqjt ul li.ico5_hszl, .tcglqjt ul li.ico6_hszl, .tcglqjt ul li.ico7_hszl {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;
}
.tcglqjt ul li.ico5_hszl{top:47rem;right:0;}
.tcglqjt ul li.ico6_hszl{top:145rem}
.tcglqjt ul li.ico7_hszl{right:0; top:243rem;}

.tcglqjt ul li.ico5_zsff, .tcglqjt ul li.ico6_zsff, .tcglqjt ul li.ico7_zsff {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;
}
.tcglqjt ul li.ico5_zsff{top:47rem;right:0;}
.tcglqjt ul li.ico6_zsff{top:145rem}
.tcglqjt ul li.ico7_zsff{right:0; top:243rem;}

.tcglqjt ul li.ico5_wmpt, .tcglqjt ul li.ico6_wmpt, .tcglqjt ul li.ico7_wmpt {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;
}
.tcglqjt ul li.ico5_wmpt{top:47rem;right:0;}
.tcglqjt ul li.ico6_wmpt{top:145rem}
.tcglqjt ul li.ico7_wmpt{right:0; top:243rem;}

.tcglqjt ul li.ico5_crm, .tcglqjt ul li.ico6_crm, .tcglqjt ul li.ico7_crm {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;
}
.tcglqjt ul li.ico5_crm{top:47rem;right:0;}
.tcglqjt ul li.ico6_crm{top:145rem}
.tcglqjt ul li.ico7_crm{right:0; top:243rem;}

.tcglqjt ul li.ico5_aizsk, .tcglqjt ul li.ico6_aizsk, .tcglqjt ul li.ico7_aizsk {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;}
.tcglqjt ul li.ico5_aizsk{top:47rem;right:0;}
.tcglqjt ul li.ico6_aizsk{top:145rem}
.tcglqjt ul li.ico7_aizsk{right:0; top:243rem;}

.tcglqjt ul li.ico5_smjz, .tcglqjt ul li.ico6_smjz, .tcglqjt ul li.ico7_smjz {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;}
.tcglqjt ul li.ico5_smjz{top:47rem;right:0;}
.tcglqjt ul li.ico6_smjz{top:145rem}
.tcglqjt ul li.ico7_smjz{right:0; top:243rem;}

.tcglqjt ul li.ico5_sqtg, .tcglqjt ul li.ico6_sqtg, .tcglqjt ul li.ico7_sqtg {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;}
.tcglqjt ul li.ico5_sqtg{top:47rem;right:0;}
.tcglqjt ul li.ico6_sqtg{top:145rem}
.tcglqjt ul li.ico7_sqtg{right:0; top:243rem;}

.tcglqjt ul li.ico5_dyhsc, .tcglqjt ul li.ico6_dyhsc, .tcglqjt ul li.ico7_dyhsc {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;}
.tcglqjt ul li.ico5_dyhsc{top:47rem;right:0;}
.tcglqjt ul li.ico6_dyhsc{top:145rem}
.tcglqjt ul li.ico7_dyhsc{right:0; top:243rem;}

.tcglqjt ul li.ico5_dshsaas, .tcglqjt ul li.ico6_dshsaas, .tcglqjt ul li.ico7_dshsaas {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;}
.tcglqjt ul li.ico5_dshsaas{top:47rem;right:0;}
.tcglqjt ul li.ico6_dshsaas{top:145rem}
.tcglqjt ul li.ico7_dshsaas{right:0; top:243rem;}

.tcglqjt ul li.ico5_dshgj, .tcglqjt ul li.ico6_dshgj, .tcglqjt ul li.ico7_dshgj {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;}
.tcglqjt ul li.ico5_dshgj{top:47rem;right:0;}
.tcglqjt ul li.ico6_dshgj{top:145rem}
.tcglqjt ul li.ico7_dshgj{right:0; top:243rem;}

.tcglqjt ul li.ico5_dshbz, .tcglqjt ul li.ico6_dshbz, .tcglqjt ul li.ico7_dshbz {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;}
.tcglqjt ul li.ico5_dshbz{top:47rem;right:0;}
.tcglqjt ul li.ico6_dshbz{top:145rem}
.tcglqjt ul li.ico7_dshbz{right:0; top:243rem;}

.tcglqjt ul li.ico5_tcpt, .tcglqjt ul li.ico6_tcpt, .tcglqjt ul li.ico7_tcpt {
      position: absolute;padding-right: 0rem; padding-left: 20rem;
    background: url(../images_wap/tcglqjtbg2@1x.png) no-repeat left;}
.tcglqjt ul li.ico5_tcpt{top:47rem;right:0;}
.tcglqjt ul li.ico6_tcpt{top:145rem}
.tcglqjt ul li.ico7_tcpt{right:0; top:243rem;}


.tcglqjt ul li.ico1-mp span i{width:13.8rem;height:13.8rem;margin-right:8rem}
.tcglqjt ul li.ico2-mp span i{width:14rem;height:16rem;margin-right:7rem}
.tcglqjt ul li.ico3-mp span i{width:12.6rem;height:13.3rem;margin-right:8rem}
.tcglqjt ul li.ico5-mp span i{width:13.3rem;height:13.3rem;margin-right:8rem}
.tcglqjt ul li.ico6-mp span i{width:13.3rem;height:12.6rem;margin-right:8rem}
.tcglqjt ul li.ico7-mp span i{width:12.6rem;height:13.3rem;margin-right:6.3rem} 

.tcglqjt ul li.ico1_amjs span i{width:13.3rem;height:13.3rem;margin-right:6.3rem}
.tcglqjt ul li.ico2_amjs span i{width:12.6rem;height:13.3rem;margin-right:7rem}
.tcglqjt ul li.ico3_amjs span i{width:12.6rem;height:14rem;margin-right:8rem}
.tcglqjt ul li.ico5_amjs span i{width:13.3rem;height:12.6rem;margin-right:8rem}
.tcglqjt ul li.ico6_amjs span i{width:13.3rem;height:13.3rem;margin-right:8rem}
.tcglqjt ul li.ico7_amjs span i{width:14rem;height:16rem;margin-right:7rem}

.tcglqjt ul li.ico1_mr span i{width:14rem;height:13.3rem;margin-right:7rem}
.tcglqjt ul li.ico2_mr span i{width:16rem;height:16rem;margin-right:7rem}
.tcglqjt ul li.ico3_mr span i{width:12.6rem;height:14rem;margin-right:8rem}
.tcglqjt ul li.ico5_mr span i{width:13.3rem;height:14rem;margin-right:8rem}
.tcglqjt ul li.ico6_mr span i{width:13.3rem;height:12.6rem;margin-right:8rem}
.tcglqjt ul li.ico7_mr span i{width:12.6rem;height:13.3rem;margin-right:6.3rem} 


.tcglqjt ul li.ico1_zp span i{width:13rem;height:14rem;margin-right:7rem}
.tcglqjt ul li.ico2_zp span i{width:12.6rem;height:14rem;margin-right:8rem}
.tcglqjt ul li.ico3_zp span i{width:12.6rem;height:13.3rem;margin-right:8rem}
.tcglqjt ul li.ico6_zp span i{width:12.6rem;height:14rem;margin-right:8rem}
.tcglqjt ul li.ico7_zp span i{width:14rem;height:13rem;margin-right:7rem}

.tcglqjt ul li.ico1_cdz span i{width:12.6rem;height:14rem;margin-right:8rem}
.tcglqjt ul li.ico2_cdz span i{wwidth: 16.2rem;height: 16.4rem;margin-right: 6rem;}
.tcglqjt ul li.ico3_cdz span i{width:14rem;height:13.8rem;margin-right:8rem}
.tcglqjt ul li.ico5_cdz span i{width:12.6rem;height:13.3rem;margin-right:8rem}
.tcglqjt ul li.ico6_cdz span i{width:13rem;height:14rem;margin-right:8rem}
.tcglqjt ul li.ico7_cdz span i{width:12.6rem;height:14rem;margin-right:8rem}

.tcglqjt ul li.ico1_qczl span i{width:12.6rem;height:14rem;margin-right:8rem}
.tcglqjt ul li.ico2_qczl span i{width:13rem;height:14rem;margin-right:8rem}
.tcglqjt ul li.ico3_qczl span i{width:14rem;height:13.8rem;margin-right:8rem}
.tcglqjt ul li.ico5_qczl span i{width:12.6rem;height:13.3rem;margin-right:7rem}
.tcglqjt ul li.ico6_qczl span i{width:13rem;height:14rem;margin-right:8rem}
.tcglqjt ul li.ico7_qczl span i{width:12.6rem;height:14rem;margin-right:8rem}

.tcglqjt ul li.ico1_O2O span i{width:15rem;height:13.8rem;margin-right:7rem}
.tcglqjt ul li.ico2_O2O span i{width: 12.6rem;height: 16.8rem;margin-right: 7rem;}
.tcglqjt ul li.ico3_O2O span i{width:13.3rem;height:12.6rem;margin-right:8rem}
.tcglqjt ul li.ico5_O2O span i{width:14rem;height:13.8rem;margin-right:8rem}
.tcglqjt ul li.ico6_O2O span i{width:13.3rem;height:12.6rem;margin-right:8rem}
.tcglqjt ul li.ico7_O2O span i{width:13.3rem;height:13.3rem;margin-right:8rem}


.tcglqjt ul li.ico1_pw span i{width:15rem;height:16rem;margin-right:8rem}
.tcglqjt ul li.ico2_pw span i{width:15rem;height:16rem;margin-right:8rem}
.tcglqjt ul li.ico3_pw span i{width:12.6rem;height:13.3rem;margin-right:8rem}
.tcglqjt ul li.ico5_pw span i{width:13.3rem;height:13.3rem;margin-right:7rem}
.tcglqjt ul li.ico6_pw span i{width:14rem;height:13.3rem;margin-right:6.3rem}
.tcglqjt ul li.ico7_pw span i{width:15rem;height:16rem;margin-right:8rem}

.tcglqjt ul li.ico1_hire span i{width:13.3rem;height:12.6rem;margin-right:8rem}
.tcglqjt ul li.ico2_hire span i{width:16rem;height:15rem;margin-right:7rem}
.tcglqjt ul li.ico3_hire span i{width:12.6rem;height:13.3rem;margin-right:8rem}
.tcglqjt ul li.ico5_hire span i{width:14rem;height:13.8rem;margin-right:8rem}
.tcglqjt ul li.ico6_hire span i{width:13.3rem;height:13.3rem;margin-right:8rem}
.tcglqjt ul li.ico7_hire span i{width:13.3rem;height:12.6rem;margin-right:8rem}

.tcglqjt ul li.ico1_xny span i{width:13.3rem;height:13.3rem;margin-right:8rem}
.tcglqjt ul li.ico2_xny span i{width:12.6rem;height:13.3rem;margin-right:8rem}
.tcglqjt ul li.ico3_xny span i{width:12.6rem;height:13.3rem;margin-right:8rem}
.tcglqjt ul li.ico5_xny span i{width:13rem;height:13.3rem;margin-right:8rem}
.tcglqjt ul li.ico6_xny span i{width:12.6rem;height:14rem;margin-right:8rem}
.tcglqjt ul li.ico7_xny span i{width:13.3rem;height:12.6rem;margin-right:8rem}

.tcglqjt ul li.ico1_shop span i{width:12.6rem;height:12.6rem;margin-right:8rem}   
.tcglqjt ul li.ico2_shop span i{width:13.3rem;height:12.6rem;margin-right:7rem}
.tcglqjt ul li.ico3_shop span i{width:13.3rem;height:12.6rem;margin-right:7rem}
.tcglqjt ul li.ico5_shop span i{width:12.6rem;height:13.3rem;margin-right:8rem}
.tcglqjt ul li.ico6_shop span i{width:13.3rem;height:13.3rem;margin-right:8rem}
.tcglqjt ul li.ico7_shop span i{width:14rem;height:13.3rem;margin-right:6.3rem}

.tcglqjt ul li.ico1_dcps span i{width:13.3rem;height:13.3rem;margin-right:7rem}
.tcglqjt ul li.ico2_dcps span i{width:13.3rem;height:13rem;margin-right:7rem}
.tcglqjt ul li.ico3_dcps span i{width:12.6rem;height:13.3rem;margin-right:8rem}
.tcglqjt ul li.ico5_dcps span i{width:14rem;height:13.3rem;margin-right:6.3rem}
.tcglqjt ul li.ico6_dcps span i{width:17rem;height:14rem;margin-right:6.3rem}
.tcglqjt ul li.ico7_dcps span i{width:12.6rem;height:13.3rem;margin-right:8rem}


.tcglqjt ul li.ico1_yqcdz span i{width:12.6rem;height:13rem;margin-right:8rem}
.tcglqjt ul li.ico2_yqcdz span i{width:13.3rem;height:12.6rem;margin-right:7rem}
.tcglqjt ul li.ico3_yqcdz span i{width:12.6rem;height:13.3rem;margin-right:8rem}
.tcglqjt ul li.ico5_yqcdz span i{width:15rem;height:16rem;margin-right:6rem}
.tcglqjt ul li.ico6_yqcdz span i{width:15rem;height:16rem;margin-right:6rem}
.tcglqjt ul li.ico7_yqcdz span i{width:12.6rem;height:13.3rem;margin-right:8rem}

.tcglqjt ul li.ico1_yk span i{width:16rem;height:16rem;margin-right:6rem}
.tcglqjt ul li.ico2_yk span i{width:12.6rem;height:13.3rem;margin-right:8rem}
.tcglqjt ul li.ico3_yk span i{width:12.6rem;height:13.3rem;margin-right:8rem}
.tcglqjt ul li.ico5_yk span i{width:14rem;height:13rem;margin-right:6rem}
.tcglqjt ul li.ico6_yk span i{width:14rem;height:16rem;margin-right:6rem}
.tcglqjt ul li.ico7_yk span i{width:12.6rem;height:13.3rem;margin-right:8rem}

.tcglqjt ul li.ico1_wac span i{width:12.6rem;height:14rem;margin-right:8rem}
.tcglqjt ul li.ico2_wac span i{width:13.1rem;height:13.1rem;margin-right:7rem}
.tcglqjt ul li.ico3_wac span i{width:16rem;height:16rem;margin-right:6rem}
.tcglqjt ul li.ico5_wac span i{width:13rem;height:13.3rem;margin-right:7rem}
.tcglqjt ul li.ico6_wac span i{width:13.3rem;height:12.6rem;margin-right:7rem}
.tcglqjt ul li.ico7_wac span i{width:15rem;height:16rem;margin-right:6rem}

.tcglqjt ul li.ico1_ccxt span i{width:16rem;height:16rem;margin-right:6rem}
.tcglqjt ul li.ico2_ccxt span i{width:13.1rem;height:13.1rem;margin-right:7rem}
.tcglqjt ul li.ico3_ccxt span i{width:12.2rem;height:13.8rem;margin-right:8rem}
.tcglqjt ul li.ico5_ccxt span i{width:13rem;height:13.3rem;margin-right:7rem}
.tcglqjt ul li.ico6_ccxt span i{width:13.3rem;height:12.6rem;margin-right:7rem}
.tcglqjt ul li.ico7_ccxt span i{width:12.6rem;height:13.3rem;margin-right:8rem}

.tcglqjt ul li.ico1_zffw span i{width:14rem;height:13.3rem;margin-right:6.3rem}
.tcglqjt ul li.ico2_zffw span i{width:13.3rem;height:13.3rem;margin-right:7rem}
.tcglqjt ul li.ico3_zffw span i{width:12.6rem;height:13.3rem;margin-right:8rem}
.tcglqjt ul li.ico5_zffw span i{width:14rem;height:13rem;margin-right:6rem}
.tcglqjt ul li.ico6_zffw span i{width:14rem;height:13.3rem;margin-right:6.3rem}
.tcglqjt ul li.ico7_zffw span i{width:12.6rem;height:13.3rem;margin-right:8rem}

.tcglqjt ul li.ico1_gygl span i{width:14rem;height:13.3rem;margin-right:6.3rem}
.tcglqjt ul li.ico2_gygl span i{width:16rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico3_gygl span i{width:14rem;height:13.3rem;margin-right:8rem}
.tcglqjt ul li.ico5_gygl span i{width:13rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico6_gygl span i{width:13rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico7_gygl span i{width:16rem;height:16rem;margin-right:6rem}

.tcglqjt ul li.ico1_amdj span i{width:13rem;height:15rem;margin-right:6.3rem}
.tcglqjt ul li.ico2_amdj span i{width:16rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico3_amdj span i{width:16rem;height:18rem;margin-right:5rem}
.tcglqjt ul li.ico5_amdj span i{width:12.6rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico6_amdj span i{width:15rem;height:15rem;margin-right:3rem}
.tcglqjt ul li.ico7_amdj span i{width:16rem;height:16rem;margin-right:6rem}

.tcglqjt ul li.ico1_hszl span i{width:14rem;height:13.1rem;margin-right:6.3rem}
.tcglqjt ul li.ico2_hszl span i{width:15rem;height:15rem;margin-right:4rem}
.tcglqjt ul li.ico3_hszl span i{width:14rem;height:13.6rem;margin-right:5rem}
.tcglqjt ul li.ico5_hszl span i{width:12.6rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico6_hszl span i{width:14rem;height:14rem;margin-right:6rem}
.tcglqjt ul li.ico7_hszl span i{width:16rem;height:16rem;margin-right:6rem}

.tcglqjt ul li.ico1_zsff span i{width:14rem;height:13.1rem;margin-right:6.3rem}
.tcglqjt ul li.ico2_zsff span i{width:15rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico3_zsff span i{width:14rem;height:13.6rem;margin-right:5rem}
.tcglqjt ul li.ico5_zsff span i{width:12.6rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico6_zsff span i{width:15rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico7_zsff span i{width:15rem;height:14rem;margin-right:6rem}

.tcglqjt ul li.ico1_wmpt span i{width:14rem;height:13.1rem;margin-right:6.3rem}
.tcglqjt ul li.ico2_wmpt span i{width:15rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico3_wmpt span i{width:14rem;height:13.6rem;margin-right:5rem}
.tcglqjt ul li.ico5_wmpt span i{width:12.6rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico6_wmpt span i{width:15rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico7_wmpt span i{width:15rem;height:14rem;margin-right:6rem}

.tcglqjt ul li.ico1_crm span i{width:14rem;height:13.1rem;margin-right:6.3rem}
.tcglqjt ul li.ico2_crm span i{width:15rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico3_crm span i{width:14rem;height:13.6rem;margin-right:5rem}
.tcglqjt ul li.ico5_crm span i{width:12.6rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico6_crm span i{width:15rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico7_crm span i{width:15rem;height:14rem;margin-right:6rem}

.tcglqjt ul li.ico1_aizsk span i{width:14rem;height:13.1rem;margin-right:6.3rem}
.tcglqjt ul li.ico2_aizsk span i{width:15rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico3_aizsk span i{width:14rem;height:13.6rem;margin-right:5rem}
.tcglqjt ul li.ico5_aizsk span i{width:12.6rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico6_aizsk span i{width:15rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico7_aizsk span i{width:15rem;height:14rem;margin-right:6rem}

.tcglqjt ul li.ico1_smjz span i{width:14rem;height:13.1rem;margin-right:6.3rem}
.tcglqjt ul li.ico2_smjz span i{width:15rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico3_smjz span i{width:14rem;height:13.6rem;margin-right:5rem}
.tcglqjt ul li.ico5_smjz span i{width:12.6rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico6_smjz span i{width:15rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico7_smjz span i{width:15rem;height:14rem;margin-right:6rem}

.tcglqjt ul li.ico1_sqtg span i{width:14rem;height:13.1rem;margin-right:6.3rem}
.tcglqjt ul li.ico2_sqtg span i{width:15rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico3_sqtg span i{width:14rem;height:13.6rem;margin-right:5rem}
.tcglqjt ul li.ico5_sqtg span i{width:12.6rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico6_sqtg span i{width:15rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico7_sqtg span i{width:15rem;height:14rem;margin-right:6rem}

.tcglqjt ul li.ico1_dyhsc span i{width:14rem;height:13.1rem;margin-right:6.3rem}
.tcglqjt ul li.ico2_dyhsc span i{width:15rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico3_dyhsc span i{width:14rem;height:13.6rem;margin-right:5rem}
.tcglqjt ul li.ico5_dyhsc span i{width:12.6rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico6_dyhsc span i{width:15rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico7_dyhsc span i{width:15rem;height:14rem;margin-right:6rem}

.tcglqjt ul li.ico1_dshsaas span i{width:14rem;height:13.1rem;margin-right:6.3rem}
.tcglqjt ul li.ico2_dshsaas span i{width:15rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico3_dshsaas span i{width:14rem;height:13.6rem;margin-right:5rem}
.tcglqjt ul li.ico5_dshsaas span i{width:12.6rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico6_dshsaas span i{width:15rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico7_dshsaas span i{width:15rem;height:14rem;margin-right:6rem}


.tcglqjt ul li.ico1_dshgj span i{width:14rem;height:13.1rem;margin-right:6.3rem}
.tcglqjt ul li.ico2_dshgj span i{width:15rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico3_dshgj span i{width:14rem;height:13.6rem;margin-right:5rem}
.tcglqjt ul li.ico5_dshgj span i{width:12.6rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico6_dshgj span i{width:15rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico7_dshgj span i{width:15rem;height:14rem;margin-right:6rem}

.tcglqjt ul li.ico1_dshbz span i{width:14rem;height:13.1rem;margin-right:6.3rem}
.tcglqjt ul li.ico2_dshbz span i{width:15rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico3_dshbz span i{width:14rem;height:13.6rem;margin-right:5rem}
.tcglqjt ul li.ico5_dshbz span i{width:12.6rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico6_dshbz span i{width:15rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico7_dshbz span i{width:15rem;height:14rem;margin-right:6rem}

.tcglqjt ul li.ico1_tcpt span i{width:14rem;height:13.1rem;margin-right:6.3rem}
.tcglqjt ul li.ico2_tcpt span i{width:15rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico3_tcpt span i{width:14rem;height:13.6rem;margin-right:5rem}
.tcglqjt ul li.ico5_tcpt span i{width:12.6rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico6_tcpt span i{width:15rem;height:15rem;margin-right:6rem}
.tcglqjt ul li.ico7_tcpt span i{width:15rem;height:14rem;margin-right:6rem}




.cpjsa{padding:30rem 0 30rem}

.cpjsa dl dt{overflow-x: scroll; white-space: nowrap;display: flex;transition: transform 0.5s ease-in-out;margin-bottom: 21rem;  -webkit-overflow-scrolling: touch;      height: 33rem;padding-left: 15rem;}
.cpjsa dl dt::-webkit-scrollbar {height: 0;display: none;width: 0}
.cpjsa dl dt li:before{bottom: 0}
.cpjsa dl dt li{width:auto;font-size:14rem;margin-right: 29rem;line-height: 24rem;}
.cpjsa dl dt li:nth-child(8){margin-right: 15rem;}
.cpjsa dl dt li.on:before,.cpjsa dl dt li:hover:before{width:30px}
.cpjsa dl dd{padding:0 15rem;}
.cpjsa dl dd ul.on .cpzsbpa{flex-direction:column-reverse}
.cpzsr img{border-radius:9rem;}
.cpzsl{padding:20rem 16rem}
.cpzsl,.cpzsr{width:100%}
.cpzsl h3{font-size: 16rem;
font-weight: 600;
line-height: 20rem;margin-bottom: 10rem;
letter-spacing: 0.04em;}
.cpzsl p{background-position: 0 2rem;line-height: 20rem;font-size: 12rem}
.cpzsl p.pone{margin-bottom:20px;}
.cpzszx{margin: 20rem 8rem 0 14rem;position: static; }
.cpzszx li{width: calc(50% - 10rem);line-height: 38rem;margin-right: 0;height: 38rem}
.cpzszx li:last-child{margin-left: 20rem;}
.cpzszx li a{font-size:14rem}

.product_info .xzfy{margin-top: 0;    background: #f4f7fc;}


.gnjs{padding:30rem 12rem}
.gnjs .bta.marg_b40{    margin-bottom: 12px !important;}
.gnjs .bta span{font-size: 20rem;}
.gnjs ul{}
.gnjs ul li{width:calc(50% - 7.5rem);height:auto;padding:20rem 14rem 27rem 12rem;margin:0;border-radius: 10.49rem;    background: url(../images_wap/gnico.png) no-repeat 50%;   background-size: 100% 100%;        border:1px solid rgba(117, 37, 255, 0.1);box-shadow: 0px 3.37px 13.47px 0px rgba(0, 0, 0, 0.08);margin-bottom: 12rem;margin-right: 15rem}
.gnjs ul li:nth-child(2n){margin-right: 0;}
.gnjs ul li:nth-last-child(2),.gnjs ul li:last-child{margin-bottom: 0}
.gnjs ul li span{font-size:16rem;line-height: 24rem;margin-bottom: 16rem;}
.gnjs ul li p{font-size: 14rem;line-height: 20.21rem;opacity: 0.8;color:#1A2233;}

.gnjs .gdmorec li a{  -webkit-text-fill-color: initial;}

.gdmorec{margin:20rem  34rem 0;}
.gdmorec li{margin-right: 0;width: calc(50% - 10rem);line-height: 38rem;height: 38rem;}
.gdmorec li:last-child{margin-left: 20rem;}
.gdmorec li a{font-size: 14rem;}

.szhal{padding:30rem 18rem; background: url(../images_wap/casebg.jpg) no-repeat bottom #8876fd;        background-size: 100%;}
.szhal ul{}
.szhal ul li{width:calc(33% - 4rem);margin:0;line-height: 63rem;height: 63rem;margin-right: 7.2rem;margin-bottom: 7.2rem;}
.szhal ul li:nth-child(3n){margin-right: 0}
.szhal ul li:nth-last-child(3),.szhal ul li:nth-last-child(2),.szhal ul li:nth-last-child(4){margin-bottom: 0}
.szhal ul li:hover{-webkit-transform:translate3d(0,0px,0);-ms-transform:translate3d(0,0px,0);-moz-transform:translate3d(0,0px,0);-o-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0)}
.szhal ul li:nth-child(10){display: none;}
.szhal ul li img {
    width: 100%;
    padding: 0 13rem;
    box-sizing: border-box;
}
.szhal .gdmorec{margin: 30rem 0rem 0 !important;}
.szhal .gdmorec li{border:1px #fff solid;}
.szhal .bta{margin-bottom: 30rem;}
.szhal .bta span{font-size: 20rem;line-height: 30rem;}
.szhal .bta em{font-size: 17rem;margin-top: 16rem;line-height: 32rem;}

.cpfwys{padding:30rem 12rem}
.cpfwys .bta {margin-bottom: 10rem !important;}
.cpfwys ul{justify-content: center;}
.cpfwys ul li{width: calc(50% - 11.5rem);padding:0;margin-bottom: 10rem;margin-right: 23rem}
.cpfwys ul li:nth-child(2n){margin-right: 0;}
.cpfwys ul li:nth-last-child(2){margin-bottom: 0;}
.cpfwys ul li:last-child{margin-top: 10rem;margin-bottom:10rem}
.cpfwys ul li:nth-child(6){display: block;}
.cpfwys ul li h3{line-height: 32rem;font-size: 16rem;margin-bottom: 8rem;}
.cpfwys ul li  p{font-size: 12rem;line-height: 17rem}
.cpfwys ul li i {
    height: 98px;
    background-size: 100rem !important;
} 
.cpfwys .gdmorec li a{-webkit-text-fill-color:initial;}

.hzhb.bghs{background:#fff;}


.hzhb{padding:30rem 11rem 30rem 17rem;} 

.product_info .hzhb.pad_t0 {    padding-top:30rem !important;}

.ruanjian .hzhb{padding:40rem 13rem 40rem 14rem;}
.ruanjian .hzhb .bta{        margin-bottom: 30rem;}
.hzhb .w1200{width:100%}
.hzhb ul{}
.hzhb ul li{width: calc(33% - 7rem);line-height: 0; margin: 0;margin-bottom: 18rem;margin-right: 12rem}
.hzhb ul li:nth-child(3n){margin-right: 0;}
.hzhb li:nth-last-child(3),.hzhb li:nth-last-child(2),.hzhb li:last-child{margin-bottom: 0;}
.product_info .hyqw{    background: #f4f7fc;padding-bottom: 0}
.product_info .zynl .bta span{line-height: 40rem;}

.rjcpb{padding:30rem 11rem 30rem 12rem;}
.rjcpb ul{margin-bottom: 30rem;}
.rjcpb ul li{margin:0;width: calc(50% - 10rem);margin-right: 20rem;margin-bottom: 20rem;}
.rjcpb ul li:nth-child(2n){margin-right: 0;}
.rjcpb ul li:nth-last-child(2),.rjcpb ul li:last-child{margin-bottom: 0;}
.rjcpb ul li h3{font-size:12rem;height: 22rem;line-height: 22rem;padding-bottom:13rem;margin-bottom: 12rem;}

.rjcpb ul li div {width:auto;height:auto;padding:16rem 11rem 16rem 12rem;}
.rjcpb ul li h3 i{font-size: 10rem;   height: 22rem;line-height: 22rem;  margin-left: 0;   background-size: auto 12rem;}
.rjcpb ul li p{font-size: 11rem;line-height: 14rem;width:100%}


.lmbanner{margin-top:48rem;height:220rem;        background-size: auto 100% !important;margin-bottom: 0;}
.lmbanner h3{line-height:220rem;font-size: 24rem;font-weight: bold;letter-spacing: 0.08em;}
.banner_new{background:url(../images_wap/banner_new.jpg) no-repeat center;}
.index_banner{background:url(../images_wap/index_banner.png) no-repeat center!important;background-size:100% 100%!important}
.newbox{flex-direction:column;}
.newboxl{        box-sizing: border-box;width:100%;margin-bottom:0px;padding:0 16rem;background:#fff;}

.lmmenu ul{padding:0;align-items: center;
        justify-content: space-between;padding: 0 8rem;
    }
.lmmenu{border-bottom:0;padding-top:16rem;height: 37rem}
.lmmenu a{font-size: 16rem;
font-weight: 600;margin-right: 0;
line-height: 32rem;}
.lmmenu a.on:after, .lmmenu a:hover:after{width: 80%;left: 10%;  height:3px;      bottom: -5rem;}
.newbox_lb{margin-bottom: 0;}
.newslist{padding:12rem 0 16rem;}
.newslist ul li{box-shadow: 0px 8px 20px 0px rgba(194, 203, 223, 0.4);        padding: 4rem;border-radius: 8px;margin-bottom: 16rem;}
.newslist ul li a img{width:108rem;height:72rem;border-radius:8px;margin-right:7rem;display: block;}
.newslistr h3{font-size:14rem;line-height: 24rem;height: 48rem;overflow: hidden;}
.newslistr p{display:none}
.newslistr span i{font-size: 12rem;padding-left:15rem;background: url(../images_wap/ico_time.png) no-repeat left 4.2rem;background-size: 10rem;}
.newslistr span u{display: none;}

.pagination {
    padding: 0 0 30rem 0;
}
.pagination ul span{display: none;}
.pagination ul li a{width: 32rem;height: 32rem;line-height: 32rem;font-size: 12rem;}
.newboxr{width:100%;background:#fff;}
.rmtj{border-radius: 0;border:0;padding:0 16rem;margin-bottom: 20rem;}
.rmtj h3{height: 20rem; line-height: 20rem;font-size: 16rem;color: #1A2233;background:url(../images_wap/hot2.png) no-repeat left center;background-size:16rem;padding-left: 22rem;}
.rmtj ul{padding:16rem 0 0;}
.rmtj ul li{line-height: 20rem;padding-bottom: 6rem;margin-bottom: 6rem;}
.rmtj ul li a{background-size: 20rem !important;padding-left: 24rem;}
.rmtj ul li a.ico4,.rmtj ul li a.ico5,.rmtj ul li a.ico6,.rmtj ul li a.ico7,.rmtj ul li a.ico8{background-size: 12rem !important;}
.rmtj ul li:last-child{border-bottom:0;margin-bottom:0;}

.rmbq{border-radius: 0;border:0;padding:0 16rem;margin-bottom: 8rem;}
.rmbq h3{height: 20rem; line-height: 20rem;font-size: 16rem;color: #1A2233;background:url(../images_wap/hot2.png) no-repeat left center;background-size:16rem;padding-left: 22rem;}
.rmbq ul{padding:20rem 0 0;}
.rmbq ul li{margin-bottom: 12rem;margin-right: 12rem}
.rmbq ul li:last-child{margin-right: 0}
.rmbq ul li a{line-height: 28rem;font-size: 14rem;padding:0 12rem;}
.dqlm{display: none;}
.xwnr{margin:48rem 0  0}

.wapkf{position: fixed;bottom:0;width: 100%;left:0;line-height: 58rem;height: 58rem;background:#fff;display: block;z-index:8;}
.wapkf ul{display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;        justify-content: space-around;}
.wapkf ul li{width: 33%;position: relative;}
.wapkf ul li i{display: block;height: 58rem;width: 24rem;margin-right: 6rem;}
.wapkf ul li a{color: #1A2233;font-size: 16rem;display: flex;align-items: center;justify-content: center;}
.wapkf ul li i.ico1{background:url(../images_wap/ico_fkf.png) no-repeat  center;background-size:24rem;}
.wapkf ul li i.ico2{background:url(../images_wap/ico_fwx.png) no-repeat  center;background-size:24rem;}
.wapkf ul li i.ico3{background:url(../images_wap/ico_ftel.png) no-repeat  center;background-size:24rem;}
.wapkf ul li:after {position: absolute;right: 0;content:"";display: block;width: 1px;height: 20rem;background:#1A2233;top:50%;margin-top: -10rem;opacity: 0.1}
.wapkf ul li:last-child:after{display: none;}
.footer{padding:30rem 16rem;background-size:auto 100%;margin-bottom: 58rem}
.footl .ftel span{font-size:18px}
.footl{margin-bottom:20rem}
.footl img{margin:0 auto 28rem;width: 150rem;}
.footl{width:100%;float:none}
.fnav{justify-content: space-between;margin:0 24rem;}
.fnav ul{margin-right: 0}
.fnav ul li{display: none;}
.fnav ul h3{margin-bottom: 0;opacity:1;line-height: 24rem;height: 24rem;}
.fnav ul h3 a{font-size: 12rem;font-weight: 500;opacity:0.8}
.fnav h3 a:after {
    height: 8px;
    left: auto;
    top: 6px;
    right: -40%;
    width: 0.5px;
    opacity:0.3;
    color: #FFFFFF;
}
.fnav ul:last-child h3 a:after{display: none;}


.footr{width:100%;float:none;text-align:center}
.footr ul{justify-content:space-around}
.footr ul li{line-height: 0;}
.footr ul li img{width: 100rem;}
.footr ul li span{font-size: 12rem;line-height: 16rem;margin-top: 8rem}
.db{margin-top:8rem;height:auto;line-height: 14rem;font-size: 10rem;}
.db a.bai{color: #fff;}
.footr .ftel{margin-bottom: 20rem;}
.footr .ftel em{margin:0 auto;float:none;background: none;
        padding-left: 0;line-height: 16rem;font-size: 12rem;opacity: 0.7;text-align: center;width: auto;}
.footr .ftel span{text-align:center;font-size: 32rem;line-height: 45rem;}
.footr .ftel span a{color:#fff;}
.firend{margin-top: 30rem;padding:8rem 0;        font-size: 10rem;}


.newnr h1.title{font-size: 18rem;line-height: 28rem;padding:20rem 0 0;}
.newxbt{margin:16rem 0;}
.newxbt span{line-height: 20rem;font-size: 12rem;height: 20rem;border-radius:0 12rem 0 12rem;}
.newxbt span a{padding:0 6rem;}
.newxbt em{line-height:20rem;font-size: 12rem;margin-left: 12rem;}
.newxbt em:before{content:"";display: block;width: 1px;height: 8rem;background:#e9e9eb;margin-right: 12rem}
.newxbt em i{height: 8rem;  margin:0 12rem;      width:1px;background:#e9e9eb;}
.newbody{font-size:14rem;line-height:24rem}
.newbody p{margin-bottom:14rem}
.newbody h2{font-size:16rem;margin-bottom:14rem}
.newbody h3{font-size:16rem;margin-bottom:14rem}
.newbody h4{font-size:15rem;margin-bottom:14rem}
.newbody ul {
margin-bottom: 14rem; 
}
.newbody ol {padding-left:20rem ;
margin-bottom: 14rem; 
}
.newbody ul li::before {
  content: "";                 /* 必选 */
  display: inline-block;       /* 行内块元素 */
  width: 6rem;                  /* 圆点宽度 */
  height: 6rem;                 /* 圆点高度 */
  border-radius: 50%;          /* 圆形 */
  margin-right: 8rem;          /* 与文字的间距 */

}

.newbody img {padding:16rem 0}
.newnext{margin:20rem 0;padding-top: 20rem;border-top:1px #eaeaec solid;}
.newnext a{width:148rem;line-height:44rem;font-size:18rem;margin-right: 0;color:#1A2233;}
.newnext a:last-child{margin-left: 20rem;}
.xgwztj{margin-bottom: 20rem;}
.xgwztj h3{line-height: 20rem;font-size: 16rem;    background: url(../images_wap/ico_xg.png) no-repeat 0;background-size: 20rem;color: #1A2233;margin-bottom: 16rem;}
.xgwztj ul li{margin-bottom: 5.7rem;padding-bottom: 5.9rem}
.xgwztj ul li a{line-height: 20rem;height: 20rem;font-size: 12rem;}

.xgwztj ul li a span{font-size:12rem;width: calc(100% - 125rem)}
.xgwztj ul li a em{font-size:13rem;width: 75rem;}




/*IT人力外包*/
.banner_renli{height:auto;margin-top: 48rem;padding:40rem 13rem;background:url(../images_wap/banner_renli.png) no-repeat right center; background-size: 100% 100%;}
.banner_renli h1{font-size:32rem;line-height: 45rem;        padding: 0 0 30rem;}
.banner_renli h1 br{display: block;line-height: 0}
 
.banner_renli ul{flex-wrap:wrap;align-items:center;}
.banner_renli ul li{width:calc(50% - 6rem);margin:0;height:auto;padding-bottom: 11rem;margin-bottom: 20rem;}
.banner_renli ul li:nth-child(2n){margin-left: 12rem;}
.banner_renli ul li:nth-last-child(2),.banner_renli ul li:last-child{margin-bottom: 0;}
.banner_renli ul li b{font-size:22rem;margin-top:0;padding:13rem 0 5rem;line-height: 31rem;margin:0;}
.banner_renli ul li span{font-size:13rem;line-height: 19rem;}
.wbfw{padding:30rem 12rem 2rem}
.wbfw ul{  justify-content: center;margin-bottom: 0;}
.wbfw ul li{width:calc(33% - 7rem);padding:10rem 0  13.5rem;margin-bottom:8rem;     height: auto;   margin-right: 7rem;border-radius: 8rem}
.wbfw ul li:nth-child(3n){margin-right: 0}
.wbfw ul li:hover {
    -webkit-transform: translate3d(0,0px, 0);
    -ms-transform: translate3d(0,0px,0);
    -moz-transform: translate3d(0,0px,0);
    -o-transform: translate3d(0,0px,0);
    transform: translate3d(0, 0px, 0);}
.wbfw ul li span{line-height: 20rem;font-size: 11rem;font-weight: 600;}
.wbfw .wbmore a{display: none;}
.wbfw ul li i{height: 76rem;background-size: auto 100% !important;}
.rlwb{padding:28rem 12rem 30rem}
 

.rlwb ul li{width:calc(50% - 6rem);height:auto;padding:4rem;border-radius:7rem;margin-bottom: 20rem;}
.rlwb ul li:nth-child(2n){margin-left: 12rem;}
.rlwb ul li:nth-last-child(2),.rlwb ul li:last-child{margin-bottom: 0;}

.rlwb ul li:hover {
    -webkit-transform: translate3d(0,0px, 0);
    -ms-transform: translate3d(0,0px,0);
    -moz-transform: translate3d(0,0px,0);
    -o-transform: translate3d(0,0px,0);
    transform: translate3d(0,0px, 0);}

.rlwb ul li span{padding-left:0;font-size:14rem;margin-bottom: 8rem;padding-bottom: 8rem;line-height: 18rem;font-weight: 600;}
.rlwb ul li span i{position:absolute;width: 52px;height: 52px;background-size: 100% !important;top: -30rem;left: -12rem;}
.rlwb ul li span u{display: block;font-size: 0;line-height: 0;}
.rlwb ul li p{height:auto;font-size:11rem;line-height: 16rem;}

.rlwb ul li:nth-last-child(-n+2) p{letter-spacing: -0.2rem;}
.rlwb ul li div{height:100%;border-radius:7rem;box-sizing:border-box;padding:8rem 9rem;}
.rlwb ul li i.ico1{    background: url(../images_wap/ico_rl1.png) no-repeat 50%;}
.bta.marg_b50 {
    margin-bottom: 30rem !important;
}
 
.fwlc{padding:30rem 33rem  48rem; background: url(../images_wap/lcbg.png) no-repeat bottom;background-size: auto 40rem;margin-bottom: 0; }
.fwlc ul{}
.fwlc ul li{width: calc(50% - 10rem);margin-bottom:44rem;border-radius: 12rem;height: auto;padding:44rem 0 20rem;}
.fwlc ul li:nth-child(odd){margin-top:0}
.fwlc ul li:nth-child(2n){margin-left: 20rem;}
.fwlc ul li:nth-last-child(2),.fwlc ul li:last-child{margin-bottom: 0;}
.fwlc ul li h3{font-size: 18rem;font-weight: 500;line-height: 26rem;margin-bottom: 8rem;}
.fwlc ul li span{font-size:14rem;line-height: 20rem;}
.fwlc ul li:hover,.wmdys ul li:hover {
    -webkit-transform: translate3d(0, 0px, 0);
    -ms-transform: translate3d(0,0px,0);
    -moz-transform: translate3d(0,0px,0);
    -o-transform: translate3d(0,0px,0);
    transform: translate3d(0, 0px, 0);
}
.fwlc ul li i{height: 85rem;top: -42rem;background-size: auto 100% !important;}
.fwlc ul li:nth-child(3) span{line-height: 20rem;}
.fwlc .w1600{margin-bottom: 0;}
.wmdys{padding:24rem 12rem  20rem 12rem}
.wmdys .w1200{width:100%}
.xzfy .w1200{width:100%}
.wmdys ul{justify-content: center;}
.wmdys ul li{width:calc(50% - 6rem);margin-bottom:12rem;height:auto;padding:10rem 8rem 20rem;margin-right: 12rem}
.wmdys ul li:nth-child(2n){margin-right: 0;}
.wmdys ul li:nth-child(2) p{letter-spacing: -0.02em;    }
 

.wmdys ul li:last-child{margin-bottom: 0;margin-right: 0;padding: 10rem 10rem 10rem 8rem;}
 .wmdys ul li:last-child p{        letter-spacing: -0.5rem;}
.wmdys ul li i {
  height: 80px;
    background-size: auto 100% !important;
}
.wmdys .bta.marg_b40 {
    margin-bottom: 20rem !important;
}
.wmdys ul li h3{font-size: 16rem;line-height: 18rem;padding-bottom: 16rem;margin-bottom: 12rem;}
.wmdys ul li p{letter-spacing: 0;font-size: 12rem;line-height: 20rem;color: #1A2233;opacity: 0.6;}
.wmdys ul li p br{display: block;line-height: 0}

.hyfg{padding:15rem 13rem 30rem;        background: none;}
.hyfg dl dt{height:28px;line-height:28px;border-radius:0px;background:none;overflow-x: scroll;white-space: nowrap;transition: transform 0.5s ease-in-out;padding:4rem;justify-content: flex-start;}
.hyfg dl dt::-webkit-scrollbar {height: 0;width: 0;display: none;}
.hyfg dl dt li{font-size:12rem;width:auto;line-height:28rem;margin-right: 28rem;font-weight:500;color:#1A2233;letter-spacing: 0.04em;}
.hyfg dl dd{margin-top:12rem;padding:20rem 20rem 30rem ;border-radius: 24rem;}
.hyfg dl dd ul>div>img{border-radius:24rem;}
.hyfg dl dd ul.on>div{align-items:center;flex-direction:column}
.hyfg dl dd ul>div>img{width:100%;height:auto;margin-right:0}
.hyfg dl dd ul .hyfgr{width:100%;margin-top:20rem}
.hyfg dl dd ul .hyfgr h3{font-size:24rem;line-height: 40rem;}
.hyfg dl dd ul .hyfgr p{font-size:16rem;line-height:24rem;margin:8rem 0 20rem}
.hyfg dl dd ul .hyfgr div img{width:34%;margin-right:17rem;height:auto;margin-bottom: 12rem;}
.hyfg dl dd ul .hyfgr div img:nth-child(2n){margin-right:0;}
.hyfg dl dd ul .hyfgr div {flex-wrap: wrap;}
.hyfg dl dd ul .hyfgr div img:nth-last-child(2),.hyfg dl dd ul .hyfgr div img:last-child{margin-bottom: 0;}

.hyfg .indicator{display: none;}
.hyfg dl dt li.on{border-radius: 8rem;background: #4F46E5;padding:0 12rem;font-weight: bold;}

.renli .xzfy{ padding:0rem 14rem 30rem;background: none;margin-top: 0;}

.wbzx{padding:20rem 14rem 30rem}
.ruanjian .wbzx,.renli .wbzx{padding:30rem 14rem 30rem}
.ruanjian .wbzx .marg_b60{margin-bottom: 30rem!important;}

.renli .bta span{line-height: 40rem;}

.wbzxbox{flex-wrap:wrap;flex-direction: column-reverse;margin-bottom: 20rem;}
.wbzxl{width: 100%;padding:12rem 12rem 20rem 16rem;margin-bottom:0rem;}
.wbzxl ul li span{font-size:14px}
.wbzxl ul li em{font-size:12px}
.wbzxr{width: 100%;margin-bottom: 20rem;}
.wbzxr a{line-height: 0}
.wbzxr a img{height: 172rem;}
.wbzxr a span{font-size:14rem;line-height:44rem}
.wbzxl h3{line-height: 38rem;}
.wbzxl h3 i{font-size: 16rem;background-size: auto 100% !important;padding-left: 50rem;}
.wbzxl h3 a{font-size: 14rem;}
.wbzxl ul li{height: 28rem;line-height: 28rem;margin-bottom: 8rem;padding-bottom: 8rem;}
.wbzxl ul li:last-child{margin-bottom: 0;}
.wbzxl ul li a span {
        font-size: 13rem;
        width: calc(100% - 125rem);
    }
.wbzxl ul li em {
        font-size: 13rem;
        
        width: 75rem;
    }
 

 /*产品列表页*/
 .cpbox{margin-top: 48rem}
.nav-btn { display: none;}
.cpnav{padding:0 0 0 12rem;}
.nav-container{border-radius:0; background: none;padding: 20rem 0 ;margin:0;height: 32rem;}
.nav-list-container{margin: 0;       }
.nav-list {overflow-x: scroll;white-space: nowrap;height: 32rem;}
.nav-list::-webkit-scrollbar {height: 0;width: 0;display: none;}
.nav-list li{line-height: 24rem; width: auto;margin-right:30rem;}

.nav-list li a{font-size: 14rem;padding:0;color:#9297a1;} 
.nav-list li.active:after{    transition: width .3s ease;
    content: "";
    position: absolute;
    bottom:0px;
    left: 50%;
    height: 3px;
    border-radius: 3px;width: 80%;
    --tw-translate-x: -50%;
    transform: translate(-50%) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);
    --tw-bg-opacity: 1;
    background: #4f46e5;}
.nav-list li.active a{background:none;color:#4F46E5;}
.cpbox .rjcpb{padding:0rem 12rem 20rem;}
.cpbox .rjcpb ul{margin-bottom: 0;}
.cpbox .rjcpb ul li{width: calc(50% - 6rem);margin-right: 12rem;margin-bottom: 12rem;}
.cpbox .rjcpb ul li:nth-child(2n){margin-right: 0}
.cpbox .rjcpb ul li:nth-last-child(2),.cpbox .rjcpb ul li:last-child{margin-bottom: 0;}

.casenav {
    margin-top: 0px;
}
.casenav   .cpnav { padding: 0 0 0 24rem;}
.casenav .nav-container{padding:12rem 0 19rem;}
.casenav .nav-container{height: 37rem}
.casenav .nav-list{height: 37rem;}
.casenav .nav-list li{line-height: 32rem;}
.casenav .nav-list li a{font-size: 14rem;}
.caselist{padding:0 14rem;}
.caselist ul li{width:100%;margin-right: 0;margin-bottom: 16rem;}
.caselist ul li a{overflow: hidden;}
.casexs>i{margin-bottom: 8rem;background-size: auto 136rem;height:152px;        background-position: top;}
.casexs h3{line-height: 32rem;font-size: 16rem;    margin:0 0 4rem 0;}
.casexs p{font-size: 14rem;line-height: 22rem;margin-bottom: 8rem;}
.casexs span u{font-size: 12rem;line-height: 24rem;height: 24rem;padding:0 12rem;}
.casexs span i{font-size: 12rem;background-size: 10rem !important;line-height: 22rem;height: 24rem;    background: url(../images_wap/ico_jt7.png) no-repeat right center;background-size: 14rem }
.caselist ul li:hover .caseyc {opacity: 1;transform: scale(1, 1);height: 100%;max-height: 100%;box-sizing: border-box;}
.caseyc{padding:12rem 16rem 11rem;}
.caseyc h3{font-size: 16rem;line-height: 24rem;margin-bottom:10rem;}
.caseyc p{font-size: 12rem;color:#fff;opacity: 0.8;line-height: 20rem;border-bottom: 1px #6159e8 solid;}

.caseyc span{font-size: 12rem;color:#fff;opacity: 0.8;line-height: 20rem;}
.caseyc u{line-height: 26rem;height: 26rem;font-size: 14rem;width: 134rem;margin-left: -67rem;}



.newnr time{font-size: 12rem;margin:14rem 0 20rem;}
.jjfades{display: none;}
.jjfabody h2.title{font-size: 16rem;line-height: 24rem;padding-bottom: 12rem;margin-bottom: 16rem;}
.jjfabody h3.title{font-size: 16rem;line-height: 24rem;padding-bottom: 12rem;margin-bottom: 16rem;}
.casebodyb {
    margin-bottom: 20rem;
    font-size: 14rem;
    line-height: 24rem;
    letter-spacing: -0.04em;
}

.jjfa_view .rmtj{margin-bottom: 40rem;}
.jjfa_view .newnext{display: flex;}


.banner_about{padding:53rem 20rem;margin-top: 48px;height: auto;background:url(../images_wap/banner_about.jpg);background-size: 100%;}
.banner_about_l{margin-top: 0;text-align: center;}
.banner_about_l h3{font-size:36rem;line-height: 50rem}
.banner_about_l p{font-size: 13rem;letter-spacing: 0.08em;line-height: 18rem}
.banner_about_l p br{display: block;line-height: 0}
.banner_about_l span {
    font-size: 14rem;line-height: 28rem;letter-spacing: 0em;
    margin:14rem 0;
}
.banner_about_l i {
        display: block;
        font-size: 0;
        white-space: pre;
        line-height: 0;
    }
 
.about{}
.about_nav{padding:12rem 0 0 24rem;}
.about_nav ul {justify-content: flex-start;line-height: 37rem; overflow-x: scroll;white-space: nowrap;transition: transform 0.5s ease-in-out;height: 37rem}
.about_nav ul::-webkit-scrollbar {height: 0;width: 0;display: none;}
.about_nav ul li{font-size: 16rem;line-height:32rem;margin-right: 39rem;height: 37rem;opacity: 0.6;}
.about_nav ul li:before{height: 3px;}
.about_nav.flex{ padding:0 0 0 24rem; top: 48rem;
        box-sizing: border-box;}

.about_nav.flex ul {height: 30rem;line-height: 24rem;}
.about_nav.flex ul li{height: 30rem;font-size: 13rem;line-height: 24rem;}
.aboutus{padding:30rem 0 0;}
.aboutus dl {    flex-direction: column;}
.aboutus dl dt{box-sizing: border-box;width: 100%;margin-bottom: 0px;margin-right: 0;padding:0 17rem;}
.aboutus dl dt h3{font-size: 20rem;line-height:30rem;text-align: center;margin-bottom: 20rem;}
.aboutus dl dt p{font-size: 14rem;line-height: 20rem;text-align: center;margin-bottom: 16rem;}
.aboutus dl dt p:first-of-type{margin-bottom: 30rem;}
.aboutus dl dd{line-height: 0;width: 100%}

.about_nav ul li:hover{    color: #1A2233;}
.about_nav ul li:hover:before{width: 0}
.about_nav ul li.active:before{width: 48rem}
.about_nav ul li.active{
    color: #4f46e5; opacity: 1;
}
.about .bta span{line-height: 40rem;}
.about .hzhb{padding:40rem 13rem 41rem 14rem;}
.about .hzhb .marg_b36{margin-bottom: 30rem!important;}
.about .hyqw.bgjb{background: #f4f7fc;        padding: 30rem 16rem 0rem;}
.about .hyqw .gdmorea {
        display: flex;margin-top: 24rem;
    }
.xzfy.pad_t0{background: none;padding:30rem 13rem 20rem 14rem !important;margin-top: 0}


.banner_soft{height: auto;margin-top: 48rem;padding:60rem 0rem ;}
.banner_soft h3{letter-spacing: 0em;font-size: 40rem;margin:0;}
.banner_soft h3 em{font-size: 52rem;        margin: 0 6rem 0 0;}
.banner_soft h3 br{display: block;line-height: 0;}
.banner_soft p{flex-wrap: wrap;margin-bottom: 40rem;padding:0 43rem; justify-content: flex-start;}
.banner_soft p em.mlt{padding-right: 0;}
.banner_soft p span {
    border-right: 0px #fff solid;
    padding-right: 0px;
    margin-right: 0px;
    line-height:30px;
    flex:auto;   justify-content: flex-start;
    font-size: 12.76rem;position: relative;
    margin-bottom: 11rem;
}

.banner_soft p span em {font-size: 21.26rem;}
.banner_soft p span:nth-child(1){padding:0;        flex: 120rem 0 0;width: 120rem}
.banner_soft p span:nth-child(2){padding:0;margin-left: 25rem;}
.banner_soft p span:nth-child(3){padding:0;  margin-bottom: 0;      flex: 120rem 0 0;width: 120rem}
.banner_soft p span:nth-child(4){padding:0;margin-bottom: 0; margin-left: 25rem;}
.banner_soft p span:after{content: "";display: block;width: 1px;height:12.83px;background:#fff;position: absolute;        right: -10%;}

.banner_soft p span:nth-child(2):after,.banner_soft p span:nth-child(4):after{display: none;}
.tdgm{padding:30rem 16rem 10rem;}

.tdgm dl dd{    margin-bottom:0px;    flex-wrap: wrap;}
.tdgm dl dd img:first-child {width: 100%;}
.tdgm dl dd img{margin-bottom:8rem; width: calc(50% - 3rem);}
.tdgm dl dd img:nth-child(4),.tdgm dl dd img:nth-child(5){margin-bottom: 0;}
.tdgmdl dd img:first-child{width: 100%;}

.tdgm dl dd.pcShow{display: none;}
.tdgm dl dd.wapShow{display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;}
.tdgm dl dd.wapShow img:last-child{margin-left: 6rem;}
.tdgm dl dt{margin-bottom: 9rem;line-height: 0}
.tdgm dl dd.wapShow img{width: calc(50% - 3rem);}
.lxwm{padding:20rem 11rem 40rem 19rem;}
.lxwm dl {
    flex-direction: column;
}
.lxwm dl dt{width: 100%;padding: 3rem 3rem 0 2rem;
        box-sizing: border-box;}
.lxwm dl dd{width: 100%;        padding: 16rem 20rem 20rem 20rem;
        box-sizing: border-box;}
.lxwm dl dd h3{line-height: 40rem;font-size: 20rem;}    
.lxwm dl dd ul.lxdz li{font-size: 12rem;line-height: 24rem;padding-left: 20rem;margin-bottom:0;letter-spacing:0em}    
.lxwm dl dd ul.lxdz li.ico1 {
    background: url(../images_wap/ico_lx1.png) no-repeat left 5px;background-size: 16rem;
}
.lxwm dl dd ul.lxdz li.ico2 {
    background: url(../images_wap/ico_lx2.png) no-repeat left 5px;background-size: 16rem;
}
.lxwm dl dd ul.lxdz li.ico3 {
    background: url(../images_wap/ico_lx3.png) no-repeat left 5px;background-size: 16rem;
}

.lxwm dl dd ul.lxdz li.wapdz{padding-left:82rem;line-height:12rem;margin-bottom:6rem}
.lxwm dl dd ul.zxewm li {
  width: 100rem;
  text-align: center;
  margin-right: 20rem;
}

.lxwm dl dd ul.zxewm li span{font-size: 12rem;letter-spacing:0;}
.lxwm dl dd ul.lxdz{margin:0;}
.lxwm dl dd ul.zxewm{margin-top: 12rem;}

.banner_jjfa{padding:72rem 0rem;height:auto;margin-top: 48rem;    background: url(../images_wap/banner_jjfa.png) no-repeat center;background-size: 100% 100%;margin-bottom: 0;}
.banner_about_l,.banner_jjfa_l{width: 100%}
.banner_jjfa_l{margin-top: 0;text-align: center;}
.banner_jjfa_l h3{font-size: 32rem;line-height: 45rem;letter-spacing:0;margin-bottom: 19rem;}
.banner_jjfa_l p{font-size: 14rem;line-height: 28rem;letter-spacing: 0em;}
.banner_jjfa_l p i{line-height: 0;display: block;font-size: 0;}
.about .hyqw .bta em i {
        display: block;
        font-size: 0;
        white-space: pre;
        line-height: 0;
    }
.about .hyqw .bta em{opacity:0.6}
.jjfa_list{padding:20.2rem 18.7rem 9.8rem 19.7rem;}
.jjfa_list ul{margin-bottom: 0;}
.jjfa_list ul li{width: 100%;margin-right:0;margin-bottom: 20.2rem;}
.jjfa_list ul li:hover>div {
    -webkit-transform: translate3d(0,0px, 0);
    -ms-transform: translate3d(0,0px,0);
    -moz-transform: translate3d(0,0px,0);
    -o-transform: translate3d(0,0px,0);
    transform: translate3d(0, 0px, 0);
  }
.jjfa_list ul li>div{min-height: auto;}
.jjfa_list ul li i{height: 189rem;line-height:189rem;font-size: 43rem;}
.jjfa_list ul li span{bottom:0;display: none;}
.jjfa_list ul li p:after,.jjfa_list ul li:hover p:after {display: none;}
.jjfa_list ul li .jjfabox{padding:20rem  19.8rem 20rem 18rem;}
.jjfa_list ul li .jjfabox h3{line-height: 24rem;font-size: 18rem;margin-bottom: 12rem;}
.jjfa_list ul li .jjfabox p{font-size: 12rem;line-height: 22rem;letter-spacing: 0em;}

.softkf .banner_ewm{padding:3.4rem;border-radius:4rem;left:33rem;}
.softkf{height:116rem;}
.softkf .banner_ewm span{display: none;}
.softkf .banner_ewm img{width: 54rem;margin-bottom: 0;}
.pczs img{width: auto;height: 116rem;}

.softkf .pczs{right: 33rem;left:auto;margin-left: 0;width: auto;}


.fwnl_rj{padding:30rem 17rem 30rem 18rem}
.fwnl_rj ul{}
.fwnl_rj ul li{width:calc(50% - 6rem);padding:10rem 10rem  20rem 12rem;margin-bottom: 12rem;margin-right: 12rem}
.fwnl_rj ul li:nth-child(3){padding:10rem 7rem  20rem 6rem;margin-bottom: 0;}
.fwnl_rj ul li:nth-child(4){padding:10rem 10rem  20rem 9rem;margin-bottom: 0;}
.fwnl_rj ul li:nth-child(2n){margin-right: 0}
.fwnl_rj ul li img{height: 58rem;}
.fwnl_rj ul li h3{font-size:16rem;padding:12rem 0 17rem;line-height: 22rem;}
.fwnl_rj ul li p{padding:0;font-size:10rem;height: auto;width: 100%;line-height: 14rem;word-break:break-all;}
.fwnl_rj ul li p br{display: block;line-height: 0;}
.fwnl_rj ul li a{ width: auto; margin: 17rem 22rem 0;line-height: 24rem;font-size: 9.42rem;}
.fwnl_rj ul li:hover {
    -webkit-transform: translate3d(0, 0px, 0);
    -ms-transform: translate3d(0,0px,0);
    -moz-transform: translate3d(0,0px,0);
    -o-transform: translate3d(0,0px,0);
    transform: translate3d(0,0px, 0);}
.qylbbox li:hover{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.fwnl_rj ul li a i{background-size: 14rem !important;margin-right:2rem;}

.btb{font-size:24px;margin-bottom:30px}


.khal.caselist{padding:20rem 17rem 20rem 18rem;}
.khal.caselist .bta.marg_b20 {margin-bottom: 16rem !important;}
.khal.caselist ul{}
.khal.caselist ul li{width:calc(50% - 6rem);margin-bottom:12rem;margin-right: 12rem}
.khal.caselist ul li:nth-child(2n){margin-right: 0;}

.khal.caselist ul li:nth-last-child(2),.khal.caselist ul li:last-child{margin-bottom: 0;}
.khal .casexs>i{height: 92rem; margin: -8rem -8rem 0;border-radius: 0 0 10rem 10rem;}
.khal .casexs{padding:8rem 8rem 9rem; overflow: hidden;}
.khal .casexs h3{font-size: 12rem;line-height: 18rem;margin:8rem 0 2rem 0;}
.khal .casexs p{font-size: 10rem;line-height: 14rem; margin-bottom: 7.5rem;}
.khal .casexs span u{font-size: 8rem;line-height: 14rem;padding:0 6rem;height: 14rem;    border-radius: 0px 6rem 0px 6rem;}
.khal .casexs span i{font-size: 8rem;line-height: 14rem;height: 14rem;}

.khal  .marg_t20{margin-top: 20rem !important;}

.kfhzlc{padding:20rem 16rem 30rem 19rem;    background: url(../images_wap/kfhzlcbg.png) no-repeat bottom #fff;background-size: 100%;}
.kfhzlc ul li i {
    height: 40rem;
    width: 40rem;
    background-size: 100% !important;    position: absolute;
    right: 8rem;
    top: 8rem;
}
.kfhzlc ul li u{background: url(../images_wap/ico_bq1.png) no-repeat;background-size: 100%;}
.kfhzlc ul{margin-top:0;}
.kfhzlc ul li{width:calc(50% - 8rem );margin-bottom:26px;padding:8rem 8rem 12rem 12rem;height: auto;margin-right: 16rem}
.kfhzlc ul li:nth-child(7){height: auto;}
.kfhzlc ul li:nth-child(odd) {
    margin-top: 0px;
}
.kfhzlc ul li:nth-child(2n){margin-right: 0}
.kfhzlc ul li:nth-last-child(2),.kfhzlc ul li:last-child{margin-bottom: 0;}

.kfhzlc ul li h3{font-size: 14rem;line-height: 40rem;text-align: left;margin:0;}
.kfhzlc ul li p{display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;flex-flow: wrap;}
.kfhzlc ul li p.pcShow{display: none;}
.kfhzlc ul li p.wapShow{display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;}
.kfhzlc ul li p span{width:50%;font-size: 12rem;line-height: 17rem;background:url(../images_wap/d.png) no-repeat left;padding-left: 4rem;text-align: left;box-sizing: border-box;background-size: 2rem;}
.kfhzlc ul li:nth-child(5)  p  span:last-child {width: 100%;}
.kfhzlc ul li:nth-child(7) p span,.kfhzlc ul li:nth-child(8) p span{width: 100%;}
 
.bigbta{margin-bottom: 30rem;}
.bigbta span{font-size: 20rem;line-height: 32rem}
.bta span.sltd{font-size: 20rem;line-height: 32rem}

.lxdrjtd{padding:30rem 17rem 30rem 16rem;height:auto;background:#4F46E5;}
.lxdrjtd dl dd{    margin-bottom:0px;    flex-wrap: wrap;}
.lxdrjtd dl dd img{margin-bottom:8rem;        width: calc(50% - 3rem);}
.lxdrjtd dl dd img:nth-child(4),.lxdrjtd dl dd img:nth-child(5){margin-bottom: 0;}
.lxdrjtd dl dd img:first-child{width: 100%;}

.ruanjian .xzfy{margin-top: 0;padding:40rem 13rem  30rem 14rem !important;        background: none;}
.ruanjian .hyqw{background:none;}
.ruanjian .zynl {
        padding:20rem 23rem 30rem 23rem;
    }

.ruanjian .zynl   .marg_b60 {
        margin-bottom: 40rem !important;
    }

.rjkfhy{padding:30rem 10rem 30rem 9rem;    background-color: transparent;}
.rjkfhy .marg_b40{margin-bottom: 20rem !important;}
.rjkfhy ul{}
.rjkfhy ul li{width:calc(33% - 6rem);height: auto;margin-bottom: 0;padding:10rem 0 8rem;box-shadow: 0px 3.33px 8.31px 0px rgba(194, 203, 223, 0.3);margin-bottom: 9.7rem;margin-right: 9rem;}
.rjkfhy ul li:nth-child(3n){margin-right: 0}
.rjkfhy ul li:nth-last-child(3),.rjkfhy ul li:nth-last-child(2),.rjkfhy ul li:last-child{margin-bottom: 0;}
.rjkfhy ul li span{font-size: 10rem;line-height: 14rem;}
.rjkfhy ul li i{height: 27rem;background-size: 27rem !important;margin-bottom: 8rem;}


.rjhzbz{padding:30rem  20rem;background:#fff;}
.rjhzbz  .font40-68{line-height: 32rem !important;font-size: 20rem !important;}
.rjhzbz dl{    flex-direction: column;height: auto;background:none}
.rjhzbz dl.pcShow{display: none;}
.rjhzbz dl.wapShow{}
.rjhzbz dl dt{width: 100%}
.rjhzbz dl dd{width: 100%}
.rjhzbz dl li{position:initial;        text-align: left;width: 100%;margin-bottom: 20px;}
.rjhzbz dl h3{margin-bottom: 20px;}

.rjhzbz .wapShow{display: block;}
.rjhzbz .wapShow ul {display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;margin-bottom: 30rem;}
.rjhzbz .wapShow ul li img{width: 100%;}
.rjhzbz .wapShow ul li:last-child{margin-left: 54rem;}
.rjhzbz .wapShow p{display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;letter-spacing: 0.04em;
display: flex;margin-bottom: 12rem;padding-bottom: 12rem;border-bottom: 1px #ddd solid}

.rjhzbz .wapShow p span {font-size: 16rem;color:#AA79F6;white-space: nowrap;margin-right: 16rem;font-weight:600}
.rjhzbz .wapShow p u{opacity: 0.8;line-height: 18rem;font-size: 12rem;}
 
.rjhzbz .wapShow p.two span{margin-right: 0;
/*margin-left: 16rem;*/
margin-left: 12rem;
color:#FFAC4A;
}
 .rjhzbz .wapShow p:last-child{border-bottom: 0;margin-bottom: 0;padding-bottom: 0}


.gdmoreb a{width:40%;line-height:36px;font-size:14px}
 


.banner_case{height:auto;    margin-top: 48rem;padding:60rem 24rem  44rem;background: url(../images_wap/banner_case.png) no-repeat center;        background-size: 100% 100%;}
.banner_case ul{    display: flex;flex-direction: column-reverse;justify-content: center;align-items: center;}
.banner_case span{ font-size: 16rem;line-height:28rem;}
.banner_case h3{font-size: 24rem;margin:0px 0 12rem;line-height: 34rem}
.banner_case h3 i{padding:0;}
.banner_case h3 u{display: block;font-size: 0;line-height: 0}
.banner_case a{  font-size: 14rem;line-height:36rem;width: 168rem;margin-top: 12rem;}
.banner_case em{ background-image: linear-gradient(0deg, #FF6F2D 0%, #FFC628 58%);}

.kfside{display: none;}
.ico_col1,.ico_col2,.ico_col3{padding:0 !important;}
.tcglqjt ul li:nth-child(1),.tcglqjt ul li:nth-child(2),.tcglqjt ul li:nth-child(3){        padding-right: 20rem !important;}

.tcglqjt ul li:nth-child(5),.tcglqjt ul li:nth-child(6),.tcglqjt ul li:nth-child(7){        padding-left: 20rem !important;}
.casebody h3.title{font-size: 20rem;line-height: 30rem;margin-bottom: 20rem;}
.casetj{padding:0 16rem 20rem;}
.marg_t15{margin-top:20rem !important;}
.bta span.wapf20{font-size:20rem!important}
.padd_b20 {
  padding-bottom: 14rem !important;
}

.lytsa{padding:20px;font-size: 14px;}
.qmsg.qmsg-wrapper{
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: rgba(0, 0, 0, .55);
    font-size: 13px;
    font-variant: tabular-nums;
    line-height: 1;
    list-style: none;
    font-feature-settings: "tnum";
    position: fixed;
    top: 16px;
    left: 0;
    z-index: 1010;
    width: 100%;
    pointer-events: none;
}
.qmsg .qmsg-item{
    padding: 8px;
    text-align: center;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    position: relative;
}
.qmsg .qmsg-item .qmsg-count{
    text-align: center;
    position: absolute;
    left: -4px;
    top: -4px;
    background-color: red;
    color: #fff;
    font-size: 12px;
    line-height: 16px;
    border-radius: 2px;
    display: inline-block;
    min-width: 16px;
    height: 16px;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
}
.qmsg .qmsg-item:first-child{
    margin-top: -8px;
}
.qmsg .qmsg-content{
    text-align: left;
    position: relative;
    display: inline-block;
    padding: 10px 16px;
    background: #fff;
    border-radius: 4px;
    box-shadow: 0 4px 12px rgba(0, 0, 0, .15);
    pointer-events: all;
    /* min-width: 175px; */
    max-width: 80%;
    min-width: 80px;
}
.qmsg .qmsg-content [class^="qmsg-content-"]{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.qmsg .qmsg-content .qmsg-content-with-close{
    padding-right: 20px;
}
.qmsg .qmsg-icon{
    display: inline-block;
    color: inherit;
    font-style: normal;
    line-height: 0;
    text-align: center;
    text-transform: none;
    vertical-align: -.125em;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    top: 1px;
    margin-right: 8px;
    font-size: 16px;
}
.qmsg .qmsg-icon svg{
    display: inline-block;
}

.qmsg .qmsg-content-info .qmsg-icon{
    color: #1890ff;
    user-select: none;
}
.qmsg .qmsg-icon-close{
    position: absolute;
    top: 11px;
    right: 5px;
    padding: 0;
    overflow: hidden;
    font-size: 12px;
    line-height: 22px;
    background-color: transparent;
    border: none;
    outline: none;
    cursor: pointer;
    color: rgba(0, 0, 0, .45);
    transition: color .3s
}
.qmsg .qmsg-icon-close:hover>svg path{
    stroke: #555;
}
.qmsg .animate-turn{
    animation:MessageTurn 1s linear infinite;  
    -webkit-animation: MessageTurn 1s linear infinite;
}
@keyframes MessageTurn{
    0%{-webkit-transform:rotate(0deg);}
    25%{-webkit-transform:rotate(90deg);}
    50%{-webkit-transform:rotate(180deg);}
    75%{-webkit-transform:rotate(270deg);}
    100%{-webkit-transform:rotate(360deg);}
}
@-webkit-keyframes MessageTurn{
    0%{-webkit-transform:rotate(0deg);}
    25%{-webkit-transform:rotate(90deg);}
    50%{-webkit-transform:rotate(180deg);}
    75%{-webkit-transform:rotate(270deg);}
    100%{-webkit-transform:rotate(360deg);}
}

@-webkit-keyframes MessageMoveOut {
    0% {
        max-height: 150px;
        padding: 8px;
        opacity: 1
    }

    to {
        max-height: 0;
        padding: 0;
        opacity: 0
    }
}

@keyframes MessageMoveOut {
    0% {
        max-height: 150px;
        padding: 8px;
        opacity: 1
    }

    to {
        max-height: 0;
        padding: 0;
        opacity: 0
    }
}


@-webkit-keyframes MessageMoveIn {
    
    0% {
        transform: translateY(-100%);
        transform-origin: 0 0;
        opacity: 0
    }

    to {
        transform: translateY(0);
        transform-origin: 0 0;
        opacity: 1
    }
}

@keyframes MessageMoveIn {
    0% {
        transform: translateY(-100%);
        transform-origin: 0 0;
        opacity: 0
    }

    to {
        transform: translateY(0);
        transform-origin: 0 0;
        opacity: 1
    }
}
@-webkit-keyframes MessageShake {
    0%,
    100% {
      transform: translateX(0px);
      opacity: 1;
    }
  
    25%,
    75% {
        transform: translateX(-4px);
      opacity: 0.75;
    }
  
    50% {
        transform: translateX(4px);
        opacity: 0.25;
    }
  }
@keyframes MessageShake {
    0%,
    100% {
      transform: translateX(0px);
      opacity: 1;
    }
  
    25%,
    75% {
        transform: translateX(-4px);
      opacity: 0.75;
    }
  
    50% {
        transform: translateX(4px);
        opacity: 0.25;
    }
  }


}

