﻿@charset "utf-8";

body{font-weight:400; min-width:1400px; }
body .wrap{margin: 0 auto;background:#ffffff;}
#header {/* display: none; */}
.siteWidth{max-width:1400px; margin:0 auto;}
.productSpecial-SEP{overflow:hidden;background: url(../img/bannerbg.png) repeat-x top;clear: both;}

/* 头部 */
.special-header{position:relative;z-index:1;max-width:1920px;margin:0 auto;overflow:hidden;background: url(../img/banner.jpg) center top no-repeat;clear: both;}
.special-header .siteWidth{height: 879px;position:relative;z-index:5;box-sizing:border-box;padding-top:260px;}
.special-header .logo{position:absolute; left:0px; top:41px; height:90px; display:none}
.special-header .logo img{height:100%; width:auto;}
.special-header .links {height: 36px;position: absolute;top: 48px;display: none;right: 0;}
.special-header .links a { height:36px; border-radius: 18px;line-height: 36px; text-align: center; background-color:rgba(0,0,0,0.34); color: #fff;font-size: 16px; float:left; padding:0 1.5em; box-shadow: 0 4px 4px rgb(0 0 0 / 25%); margin-left:10px; box-sizing:content-box; }
.special-header .links a:hover {background-color:rgba(0,0,0,0.5); }
.special-header .special-header-title_en{text-align:center; font-size:48px; font-weight:bold; color:#fff; height:64px; line-height:64px; text-shadow:0 2px 2px rgba(0,0,0,0.25); }
.special-header .special-header-title_cn {
  text-align:center;
  font-size:72px;
  font-weight:bold;
  color:#fff;
  height:96px;
  line-height:96px;
  padding: 20px 0;
  background:linear-gradient(to bottom,#fff,#fff, #99FFBE);
  filter: drop-shadow( 0 2px 6px rgba(0,0,0,0.25));
  /* 使文字不可选中 */
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /* 使用透明度来实现文字渐变效果 */
  color: transparent;
  /* 使用背景色填充文字 */
  -webkit-background-clip: text;
  -moz-background-clip: text;
  -ms-background-clip: text;
  background-clip: text;
}

.special-header .special-header-slogan{width: 1240px;margin:0 auto;font-size:18px;line-height:36px;color:#fff;text-align:center;}

.special-intro{box-sizing:border-box;margin-top: -200px;}
.special-intro .con{border-radius:10px;box-shadow: 0 10px 20px rgb(38 175 108 / 10%);font-size:18px;line-height:2;text-indent:2em;width:1340px;padding:30px;margin:0 auto;text-align:justify;position:relative;z-index:9;background: #fff;color: #666;}
.special-intro:after {content:"";height:13px;background:#4DD693;width:1415px;position:absolute;left:50%;margin-left: -717px;border-radius:20px;border:7px solid #26AF6C;margin-top: -12px;z-index:2;}

/* indTabBox */
.indTabBox .tHd{margin-bottom:36px;}
.indTabBox .tHd ul{display:block;margin:0 auto;width:500px;display:flex;height:52px;border-radius:26px;border: 1px solid #eee;}
.indTabBox .tHd ul li{width:250px; text-align:center; font-size:18px; line-height:52px; height:52px; font-weight:bold; color:#006342; cursor:pointer;  }
.indTabBox .tHd ul li a{color:#006342}
.indTabBox .tHd ul li.on{color:#fff; background:linear-gradient(to right, #6CB75A, #0FAB77); border-radius:26px;}

/* row-arrow-down */
.row-arrow-down{width:60px;height:60px;position:absolute;bottom: 80px;left:calc(50% - 30px);border:1px dashed #059B68;border-radius:50%;box-sizing:border-box;display: none;}
.row-arrow-down::before{content:""; display:block; width:2px; height:80px; background:#059B68; position:absolute; top:20px;; left:calc(50% - 1px);}
.row-arrow-down::after{content:""; display:block; width:0px; height:0px; border:5px solid transparent; border-top-color:#059B68; border-bottom:none; position:absolute; left:calc(50% - 5px); top:98px}

/* cBox */
.cBox .cHd{height:48px;line-height:48px;padding: 0 0px 20px;border-bottom: 1px solid #DCEEEB;margin-bottom: 30px;position:relative;text-align:center;}
.cBox .cHd h3{height:48px; text-align:center; font-size:40px; font-weight:bold; position:relative; display:inline-block;}
.cBox .cHd::after{content:"";display:block;width:56px;height:10px;background:linear-gradient( to bottom, #53D382, #09C8A7); border-radius:5px;position:absolute;bottom: -6px;left:calc(50% - 28px);}
.cBox .cHd h3::before{content:"";display:block; width:33px; height:18px; background:url(../img/rowtiico.png) no-repeat; position:absolute; right:-53px; top:20%; transform:rotate(180deg)}
.cBox .cHd h3::after{content:"";display:block; width:33px; height:18px; background:url(../img/rowtiico.png) no-repeat; position:absolute; left:-53px; top:20%; }
.cBox .siteWidth>.intro {font-size: 16px;line-height: 30px;text-indent: 2em;margin-bottom: 40px;}

.cBox .shd { text-align:center; margin-bottom:30px;}
.cBox .shd h3 { font-size:24px; font-weight:bold; height:40px; line-height:40px; display:inline-block; position:relative;}
.cBox .shd label { color:#666; font-size:16px; clear:both; display:block;}
.cBox .shd h3:after,
.cBox .shd h3:before { position:absolute; left:-60px; top:45%; border-radius:10px; display:block; content:""; width:50px; height:5px; background: linear-gradient(90deg, rgba(255, 187, 94, 0) 0%, #FFBB5E 100%);}
.cBox .shd h3:after { right:-60px; left:auto; background: linear-gradient(270deg, rgba(255, 187, 94, 0) 0%, #FFBB5E 100%)}

.question { margin-bottom:50px;}
.question .hd {background:url(../img/questionintrobg.png) no-repeat;height:180px;}
.question .hd h3 { width:180px; float:left; height:65px; text-align:center; font-size:16px; color:#fff; font-weight:bold; padding-top:115px;}
.question .hd p { padding:30px; overflow:hidden; font-size:16px; color:#666; text-indent:2em; line-height:30px;}
.question .bd {border:1px solid #eee;border-top:0;padding: 40px 40px 20px;background: #fff;}
.question .sbd ul {display:flex;flex-wrap: wrap;justify-content: space-between;}
.question .sbd li { transition:all 0.5s;position:relative;border-radius:10px;border:1px solid #eee; box-shadow:0 5px 10px rgb(0 0 0 / 5%); flex: 1;flex-basis: 44%;max-width: 44%;height: 48px;line-height: 24px;padding: 26px 2% 26px 3%;margin-bottom:20px;font-size:16px;color:#666;}
.question .sbd li::before { transition:all 0.3s; position:absolute;left:20px;top: 31px;content:"";display:block;width:12px;height:12px;background:url(../img/qusicon.png) no-repeat;}
.question .sbd li:hover::before { transform:scale(-1,1); }
.question .sbd li:nth-child(4n+3),
.question .sbd li:nth-child(4n+4) { background:#f9f9f9;  }
.question .sbd li:hover { transform:translateY(-5px); background:#fff;}
.question .tips { font-size:16px; line-height:2.66em; text-align:center; padding-top:10px;}
.question .tips a { color:#f00; font-weight:bold;}

.answer .hd {background: url(../img/answerintrobg.png) no-repeat 0;height: 150px;}
.answer .hd h3 { width:180px; float:left; height:55px; text-align:center; font-size:16px; color:#fff; font-weight:bold; padding-top:95px;}
.answer .hd p { padding:30px; overflow:hidden; font-size:16px; color:#666; text-indent:2em; line-height:30px;}
.answer .bd {border:1px solid #eee;border-top:0;padding: 40px;background: #fff;}
.answer .sbd ul {display:flex;flex-wrap: wrap;justify-content: space-between;}
.answer .sbd li { transition:all 0.5s;position:relative;border-radius:10px;border:1px solid #eee; box-shadow:0 5px 10px rgb(0 0 0 / 5%); flex: 1;flex-basis: 44%;max-width: 44%;height: 48px;line-height: 24px;padding: 26px 2% 26px 3%;margin-bottom:20px;font-size:16px;color:#666;}
.answer .sbd li::before { transition:all 0.3s; position:absolute;left:20px;top: 31px;content:"";display:block;width:12px;height:12px;background:url(../img/qusicon.png) no-repeat;}
.answer .sbd li:hover::before { transform:scale(-1,1); }
.answer .sbd li:nth-child(4n+3),
.answer .sbd li:nth-child(4n+4) { background:#f9f9f9;  }
.answer .sbd li:hover { transform:translateY(-5px); background:#fff;}
.answer .shd h3:after,
.answer .shd h3:before { background: linear-gradient(90deg, rgba(38, 175, 108, 0) 0%, #26AF6C 100%); }
.answer .shd h3:after { background: linear-gradient(270deg, rgba(38, 175, 108, 0) 0%, #26AF6C 100%); }

.answer .sbd {column-count:3; column-gap:20px;}
.answer .sbd .sbox { position:relative;border:1px solid #eee;overflow:hidden;padding:40px 20px 20px; height:660px; line-height:24px; font-size:16px; border-radius:10px;box-shadow: 0px 5px 10px 0px #0000000D;}
.answer .sbd .sbox h3 { position:absolute; top:0; left:0; height:34px; line-height:34px; background: linear-gradient(90deg, #26AF6C 0%, #38C781 100%); border-radius:10px 0; padding:0 10px; color:#fff; font-weight:400}
.answer .sbd .sbox dt {height:24px;font-weight:bold;font-size: 18px;margin-block:10px;}
.answer .sbd .sbox dd { text-indent:2em; color:#666; margin-bottom:30px;}

.cBox{padding: 50px 0 0;}
#cBox_0 { background: linear-gradient(180deg, rgba(30, 145, 104, 0) 0%, rgba(30, 145, 104, 0.05) 100%);}
#cBox_0 .cBd { background:url(../img/box0bg.png) no-repeat bottom; padding-bottom:30px;}

/* cBox_1 - row-1 */
#cBox_1 {}

#cBox_1 .more{border: 1px solid #249682;width:360px; height:48px; line-height:48px; text-align:center; margin:0 auto; overflow:hidden; border-radius:26px; position:relative;margin-top:20px;}
#cBox_1 .more::after{content:""; display:block; position:absolute; top:0; right:0; bottom:0; left:0; background:linear-gradient(to right, #6CB75A, #0FAB77); z-index:0; opacity:0; transition:0.5s; }
#cBox_1 .more a{display:block;height:56px;font-size:16px;color:#26af6c;position:relative;z-index:1;}
#cBox_1 .more:hover::after{opacity:1; color:#fff}
#cBox_1 .more:hover a,
#cBox_1 .more a:hover{color:#fff;}

#cBox_1 .row-1{padding-bottom: 40px;position:relative;}
#cBox_1 .row-1 .row-intro{line-height:32px;text-align:center;margin:0 auto;width: 1142px; margin-bottom:60px; font-size:16px;}

#cBox_1 .solution-testingTools .sRow-con {display:block;background: linear-gradient(90deg, #26AF6C 0%, #249682 100%);border-radius:20px;min-height: 195px;max-height: 195px;margin-bottom: 30px;}
#cBox_1 .solution-attackTesting {}

/* cBox_1 - row-2 */
#cBox_1 .row-2{background:#F8FAFA; padding-bottom:150px; padding-top:50px; position:relative}

/* cBox_1 - row-3 */
#cBox_1 .solution-attackTesting { background: url(../img/solution-attackTesting-bg.jpg) 50% 50% no-repeat;}
#cBox_1 .solution-securityLevel .sRow-card::before { background: linear-gradient(82.07deg, #26AF6C 2.04%, #249682 96.67%);}
#cBox_1  .solution-securityLevel .sRow-card .sRow-card_right { color: #26AF6C; }

/* cBox_1 - row-4 */
#cBox_1 .row-4{position:relative;padding-top:50px;}


/* cBox_1 - row-5 */
#cBox_1 .row-5{padding-bottom:77px;margin-top: -40px;}

/* cBox_1 - row-6 */
#cBox_1 .row-6{background:url(../img/row-6-bg.jpg) center 0px no-repeat;padding: 64px 0px 90px;    margin: 65px 0;}
#cBox_1 .solution-safetyProtection .protectionList { margin-bottom:50px;}
#cBox_1 .solution-defenseSystem .sRow-card::after,
#cBox_1 .solution-defenseSystem .sRow-card::before { display:none}
#cBox_1 .solution-defenseSystem .sRow-card {margin: 0 auto 40px;}
#cBox_1 .solution-safetyProtection .sRow-more{border: 1px solid #fff;width:360px;height:48px;line-height:48px;text-align:center;margin:0 auto;overflow:hidden;border-radius:26px;position:relative;margin-bottom: 50px;}
#cBox_1 .solution-safetyProtection .sRow-more::after{content:""; display:block; position:absolute; top:0; right:0; bottom:0; left:0; background:linear-gradient(to right, #90c284, #4bcda2); z-index:0; opacity:0; transition:0.5s; }
#cBox_1 .solution-safetyProtection .sRow-more a{display:block; height:56px; font-size:16px; color:#fff; position:relative; z-index:1;}
#cBox_1 .solution-safetyProtection .sRow-more:hover::after{opacity:1; color:#fff}
#cBox_1 .solution-safetyProtection .sRow-more:hover a,
#cBox_1 .solution-safetyProtection .sRow-more a:hover{color:#fff;}

#cBox_1 .solution-safetyProtection .sRow-title {color:#fff;margin-bottom: 30px;}

/* cBox_1 - row-6 */
#cBox_1 .row-6 .row-icon{width:71px; height:100px; margin:0 auto 21px; background:url(../img/icon-08.png) 0 0 no-repeat}
#cBox_1 .row-6 .row-title2{font-size:36px; font-weight:bold; text-align:center; color:#fff; text-shadow:0 0 4px rgba(0,0,0,0.25); line-height:48px; margin-bottom:10px;}
#cBox_1 .row-6 .row-title3{font-size:20px;text-align:center;color:#fff;line-height:48px;margin-bottom: 70px;}
#cBox_1 .row-6 .provinceList{display:flex; justify-content:space-between}
#cBox_1 .row-6 .provinceList li{height:36px; line-height:36px; width:145px; background:#fff; text-align:center; font-size:16px; color:#006342; border-radius:18px;}

#cBox_1 .row-7 p{text-align:center;padding:10px 0;}

/* cBox_2 */
#cBox_2{position:relative;}
#cBox_2 .cBd{position:relative; z-index:2;}
#cBox_2 .row-intro{font-size:16px; line-height:2; text-indent:2em; margin-bottom:50px;}
#cBox_2 .list{display:flex;justify-content:space-between;margin-bottom: 50px;}
#cBox_2 .list .pic{width:260px; height:368px; margin-bottom:20px; -webkit-box-reflect: below 0px linear-gradient(to bottom,rgba(0,0,0,0) 270px,rgba(0,0,0,0.05));
box-reflect: below 0px linear-gradient(to bottom,rgba(0,0,0,0) 270px,rgba(0,0,0,0.05));}
#cBox_2 .list .pic img{width:260px; height:368px;}
#cBox_2 .list .title{font-size:16px;font-weight:bold;text-align:center;color: #333;}
#cBox_2 .tips{text-align:center;font-size:16px;color: #333;}
#cBox_2 .tips a{color: #333;text-decoration:underline;}

/* cBox_3 */
#cBox_3{padding-bottom:50px;overflow:hidden;padding-top: 50px;background: #f4f9f6;}
.solution-mobileDevices .sRow-intro {width:auto;text-align:left;text-indent:2em;margin-bottom: 50px;}
.solution-mobileDevices .sRow-pic { border-radius:10px; border:1px solid #deece5}
.solution-adaptation { text-align:center; font-size:16px;}
.solution-adaptation .tips { margin-bottom:50px;}
.solution-adaptation .tCon { float:left; width:50% }
.solution-adaptation .pic { margin-bottom:38px;}
.solution-adaptation .title h3 { display:inline-block; padding:0 40px; border-radius:30px; line-height:45px; color:#fff; background: linear-gradient(90deg, #26AF6C 0%, #249682 100%);}

/* indTabBox_01 */
#indTabBox_01 .pic{ text-align:center;}

/* cBox_4 */
#cBox_4{overflow:hidden;}
#cBox_4 .row-intro{font-size:16px;    text-indent: 2em; line-height:2;margin: 0 auto 50px;color:#666666;}
#cBox_4 .row-pic{text-align:center; padding:25px 0px; background:#FBFBFB; border-radius:20px 180px 20px 180px; margin-bottom:50px;  }
#cBox_4 .more{border: 1px solid #249682;width:360px; height:48px; line-height:48px; text-align:center; margin:0 auto; overflow:hidden; border-radius:26px; position:relative;}
#cBox_4 .more::after{content:""; display:block; position:absolute; top:0; right:0; bottom:0; left:0; background:linear-gradient(to right, #6CB75A, #0FAB77); z-index:0; opacity:0; transition:0.5s; }
#cBox_4 .more a{display:block; height:56px; font-size:16px; color:#26af6c; position:relative; z-index:1;}
#cBox_4 .more:hover::after{opacity:1; color:#fff}
#cBox_4 .more:hover a,
#cBox_4 .more a:hover{color:#fff;}


/* indTabBox_02 */
#indTabBox_02{margin-bottom: 40px;}
#indTabBox_02 .pic{ text-align:center;}

.solution-platforms {background: linear-gradient(90deg, #26AF6C 0%, #249682 100%); text-align:center;}
.solution-platforms .sBox .sHd{height:48px;line-height:48px;border-bottom: 1px solid rgb(255 255 255 / 20%);margin-bottom: 30px;position:relative;text-align:center;}
.solution-platforms .sBox .sHd h3{height:48px; text-align:center; font-size:40px; font-weight:bold; position:relative; display:inline-block; color:#fff;}
.solution-platforms .sBox .sHd::after{content:"";display:block;width:56px;height:10px;background:linear-gradient( to bottom, #53D382, #09C8A7); border-radius:5px;position:absolute;bottom: -6px;left:calc(50% - 28px);}
.solution-platforms .sBox .sHd h3::before{content:"";display:block; width:33px; height:18px; background:url(../img/rowtiico.png) no-repeat; position:absolute; right:-53px; top:20%; transform:rotate(180deg)}
.solution-platforms .sBox .sHd h3::after{content:"";display:block; width:33px; height:18px; background:url(../img/rowtiico.png) no-repeat; position:absolute; left:-53px; top:20%; }
.solution-platforms .platforms-flex .con .more {background:transparent;border:1px solid #fff;color:#fff;height: 50px;line-height: 50px;}
.solution-platforms .platforms-flex .con .more a {color:#fff;height: 50px;line-height: 50px;font-weight: 400;}
#sBox_release.sBox { padding:30px ;}
.solution-platforms .sBox .sBd { color:#fff;}

#sBox_monitor { background:#fff; padding:10px 0}
#sBox_monitor.sBox .sHd {border-bottom: 1px solid #dceeeb;}
#sBox_monitor.sBox .sHd h3 { color:#333; }
#sBox_monitor.sBox .con .more { border:1px solid #26af6c;color:#26af6c;}
#sBox_monitor.sBox .con .more a {color:#26af6c;}
#sBox_monitor.sBox .con .more a:hover { color:#fff; }
#sBox_monitor.sBox .sBd { color:#333;}

/* cBox_8 */
#cBox_8 {}
#cBox_8 .row-intro{margin: 0 auto 30px;font-size:16px;text-indent:2em;}
.systemList{display:grid; grid-template-columns:repeat(2,670px); grid-gap:30px 60px;}
.systemList li.last{grid-column-start: span 2;}
.systemList li{  border: 1px solid #eee;border-radius:20px;position:relative;width:100%;box-sizing:border-box;padding: 80px 40px 100px;text-align:center;display: flex;flex-direction: row;justify-content: space-between;align-content: center;align-items: center;flex-wrap: nowrap;}
.systemList li .li-t{height:50px;width:100%;position:absolute;top:0;z-index:2;transition:0.5s;left: 0;}
.systemList li .p-title{ height:50px; line-height:50px;background: linear-gradient(90deg, #26AF6C 0%, #249682 100%); display:inline-block; color:#fff; font-size:24px; font-weight:bold; min-width:320px; padding:0 10px; border-radius:0 0 10px 10px}
.systemList li .pic{float: left;margin-right: 20px;min-width: 200px;}
.systemList li .pic img{transition:0.5s;max-width: 200px;}
.systemList li .p-intro{height:auto;line-height:32px;font-size:16px;color:#fff;overflow: hidden;transition:0.5s;display: none;}
.systemList li .intro{font-size:16px;color:#666666;line-height:2;text-align:left;overflow: hidden;}
.systemList li .intro p{text-indent:2em}

.systemList li .more{border: 1px solid #249682;width:380px;height:38px;line-height:38px;text-align:center;margin:0 auto;overflow:hidden;border-radius:26px;position: absolute;bottom: 40px;left: 50%;margin-left: -180px;}
.systemList li .more::after{content:""; display:block; position:absolute; top:0; right:0; bottom:0; left:0; background:linear-gradient(to right, #6CB75A, #0FAB77); z-index:0; opacity:0; transition:0.5s; }
.systemList li .more a{display:block; height:38px; font-size:16px; color:#26af6c; position:relative; z-index:1;}
.systemList li .more:hover::after{opacity:1; color:#fff}
.systemList li .more:hover a,
.systemList li .more a:hover{color:#fff;}

.systemList li:hover {}
.systemList li:hover .pic img{transform:scale(1.1)}

/* cBox_9 */
#cBox_9{position:relative;text-align: center;}
#cBox_9 .cBd .intro p{font-size: 32px;line-height: 50px;color: #1e9152;text-align: center;font-weight: 700;}
#cBox_9 .cBd .intro .g-p{font-size: 18px;color: #333;font-weight: 500;line-height: 40px;}
#cBox_9 .cBd .intro .g-p em{color: #e20000;}

.caseBox .hd { width:480px; margin:0 auto; border-radius:30px; overflow:hidden; font-size:24px; margin-bottom:50px; }
.caseBox .hd ul { display:flex;}
.caseBox .hd ul li { height:60px; line-height:60px; flex:1; background:#eee; cursor:pointer;}
.caseBox .hd ul li.on { background:#26AF6C; color:#fff; font-weight:bold; }
.caseBox .bd ul {display:flex;gap:20px;flex-direction: row;flex-wrap: wrap;}
.caseBox .bd ul li { flex:1; min-width:333px; border:1px solid #eee; height:98px; line-height:98px; border-radius:10px; background:#fff;}
.caseBox .bd ul li img { vertical-align:middle}

/* cBox_10 */
#cBox_10 .cBd{}
#cBox_10 .row-intro{margin: 0 auto 30px;font-size:16px;text-indent:2em;}
#cBox_10 .pic span{display: block;width: 1400px;height: 650px; animation: float 4s infinite;}
#cBox_10 .pic span.cp01{background: url(../../products/img/jjfa-cp02.jpg) no-repeat center;background-size: 100%;}
#cBox_10 .pic span.cpmb{background: url(../../products/img/jjfa-cpmb.jpg) no-repeat top center;/* margin: 20px; */border: #fff solid 40px;box-shadow: #ccc 0 0 20px;background-size: 100% auto;width: 1320px;height: 450px;border-radius: 10px;}


/* 基础应用 */
#jcyy {padding-top:50px;}
#jcyy .row{width: 1400px; margin: auto; position: relative; }
#jcyy .rowBox>.hd{height:48px;line-height:48px;padding: 0 0px 20px;border-bottom: 1px solid #DCEEEB;margin-bottom: 30px;position:relative;text-align:center;}
#jcyy .rowBox> .hd h3{height:48px; text-align:center; font-size:40px; font-weight:bold; position:relative; display:inline-block;}
#jcyy .rowBox> .hd::after{content:"";display:block;width:56px;height:10px;background:linear-gradient( to bottom, #53D382, #09C8A7); border-radius:5px;position:absolute;bottom: -6px;left:calc(50% - 28px);}
#jcyy .rowBox> .hd h3::before{content:"";display:block; width:33px; height:18px; background:url(../img/rowtiico.png) no-repeat; position:absolute; right:-53px; top:20%; transform:rotate(180deg)}
#jcyy .rowBox> .hd h3::after{content:"";display:block; width:33px; height:18px; background:url(../img/rowtiico.png) no-repeat; position:absolute; left:-53px; top:20%; }
#jcyy .atlasBox .hd{    background: linear-gradient(to bottom, #14c9a1, #26af6c);}
#jcyy .atlasBox dt{    background: linear-gradient(90deg, #26AF6C 0%, #249682 100%);}
#jcyy .atlasBox ul li a:hover {   background-color: #259f7a;}

/* 相关技术支撑功能模块 */
.lxss .row{z-index:0; position:relative;}
.lxss a{position:relative; }
.lxss a,
.lxss a.sq{background-color:transparent; }
.lxss a::after{content:""; position:absolute; left:0px; top:0; right:0; bottom:0; display:block;background: linear-gradient(90deg, #26AF6C 0%, #249682 100%);
 z-index:-1; border-radius:30px; transition:0.5s}
.lxss a:hover{background-color:#6CB75A; box-shadow:none}


