.row-opera1{padding:50px 0 35px}
.m-tabg1.fixed{position:fixed;top:88px}
.g-topbox1{margin-bottom:32px}
.g-topbox1 .tit{font-size:36px;margin-bottom:10px;font-weight:700;position:relative;padding-left:30px}
.g-topbox1 .tit::after{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"";width:6px;height:38px;background:#099bd2}
.g-topbox1 .desc{font-size:15px;color:#8b8b8b;padding-left:30px}
.g-titop1{font-size:32px;color:#666;text-align:center;margin-bottom:20px;font-weight:700}
.ul-tabop1{text-align:center;font-size:0;overflow-y:auto;white-space:nowrap;margin-bottom:64px}
.ul-tabop1 li{display:inline-block;min-width:14.2%}
.ul-tabop1 .con{display:block;font-size:23px;color:#666;line-height:80px;text-align:center;border:1px solid #e6e6e6;border-right:none;transition:.3s;padding:0 15px}
.ul-tabop1 .con:hover,.ul-tabop1 .on .con{background-color:#099bd2;border-color:#099bd2;color:#fff}
.ul-tabop1 li:last-child .con{border-right:1px solid #e6e6e6}
.m-opera1{overflow:hidden;margin-bottom:34px}
.m-opera1 .col-l{width:452px;margin-right:6px}
.m-opera1_1{height:379px;border-radius:30px;border:1px solid #099bd2;padding:70px 26px 0}
.m-opera1_1 .top{display:flex;margin-bottom:18px;align-items:center}
.m-opera1_1 .top .icon{display:block;width:87px;margin-right:10px}
.m-opera1_1 .tit{font-size:30px;color:#099bd2;font-weight:700;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1}
.m-opera1_1 .desc{font-size:20px;color:#595757;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient:vertical;line-height:1.6}
.g-titop2,.g-topbox2,.g-topbox2 .desc{color:#fff}
.m-opera1 .right-box{overflow:hidden}
.m-opera1 .pic img{display:block;width:100%}
.g-moreop1{display:block;margin:0 auto;line-height:48px;background:#099bd2;width:154px;font-size:16px;text-align:center;border-radius:30px;color:#fff;transition:.3s}
.g-moreop1:hover{opacity:.8}
.row-opera2{padding:60px 0 30px;background-position:center;background-size:cover;background-repeat:no-repeat}
.ul-tabop2 .con{background-color:#efefef}
.m-opera2_1{background:linear-gradient(86deg,#dcdddd,#efefef,#fff);box-shadow:1px 1px 8px 0 rgba(85,83,83,.47);border-radius:18px;border:none;height:339px;padding-top:45px}
.ul-tabop2 li:last-child .con{border-right:none}
.row-opera3{padding:80px 0 22px;background-position:center;background-size:cover;background-repeat:no-repeat}
.ul-tabop3 .con{padding:0 22px}
.row-opera4{padding:88px 0 26px}
.row-opera6{padding:80px 0 30px;background-position:center;background-size:cover;background-repeat:no-repeat}
.row-opera7{padding:70px 0 110px;background-position:center;background-size:cover;background-repeat:no-repeat}
.g-titop3{color:#fff;text-align:center;font-size:38px;font-weight:700}
.ul-tabop7{margin-top:70px}
.ul-tabop7 li{margin-bottom:23px}
.ul-tabop7 .con{display:flex;align-items:stretch;background-color:#f6f7fa}
.ul-tabop7 .left{width:335px;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;float:none;position:relative;padding:0 60px;background-position:center;background-repeat:no-repeat;background-size:cover}
.ul-tabop7 .left::after{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;content:"";background-color:#383838;opacity:.52}
.ul-tabop7 .left .tit{font-size:26px;margin-bottom:6px}
.ul-tabop7 .left .box{position:relative;z-index:1}
.ul-tabop7 .left .desc{font-size:18px}
.ul-tabop7 .right{flex:1;padding:30px 80px 20px 99px;min-height:130px;display:flex;align-items:center}
.ul-tabop7 .right .box{display:flex;flex:1;align-items:center}
.ul-tabop7 .info{font-size:19px;flex:1}
.ul-tabop7 p{margin-bottom:10px;padding-left:24px;position:relative;display:inline-block;min-width:270px}
.ul-tabop7 .p1{padding-left:0}
.ul-tabop7 p::after{content: ""; position:absolute;width:7px;height:7px;background:#383838;border-radius:50%;left:0;top:.5em}
.ul-tabop7 .more{display:inline-block;width:160px;line-height:39px;border:1px solid #099bd2;text-align:center;font-size:21px;color:#099bd2;border-radius:30px;transition:.3s;margin-left:10px}
.ul-tabop7 .more:hover{background-color:#099bd2;color:#fff}
.m-opera8 .ul-listit3_2{width:100%;float:none;font-size:0}
.g-titop4{font-size:36px;font-weight:700;color:#000}
.row-opera8{padding:90px 0}
.ul-listop8{padding:0;box-shadow:1px 1px 8px 0 rgba(85,83,83,.47);height:380px;background-color:#fff;margin-top:68px}
.ul-listop8 li{width:14.283%;position:relative}
.ul-listop8 li::after{position:absolute;left:0;right:0;top:-30px;bottom:-30px;content:"";background:linear-gradient(180deg,#099bd2 0,#0782af 100%);width:100%;opacity:0;box-shadow:-1px 0 10px 15px rgba(0,0,0,.05);border-radius:10px}
.ul-listop8 li:last-child:after{width:101%}
.ul-listop8 li.on::after{opacity:1}
.ul-listop8 .con{border:none;position:relative;z-index:1;padding:60px 10px;height:380px;min-height:auto}
.ul-listop8 .on .con{height:380px;transform:translateY(0);background-color:transparent;box-shadow:none;padding-top:30px}
.ul-listop8 .tit{overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ul-listop8 .desc{overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.ul-tabop9{overflow:visible}
.ul-tabop9 .con{box-shadow:1px 1px 8px 10px rgba(241,244,254,.65);border-radius:16px}
@media only screen and (min-width:1199px) and (max-width:1900px){
.row-opera1{padding:2.631vw 0 1.842vw}
.m-tabg1.fixed{top:4.631vw}
.g-topbox1{margin-bottom:1.684vw}
.g-topbox1 .tit{font-size:1.894vw;margin-bottom:.526vw;font-weight:700;padding-left:1.578vw}
.g-topbox1 .tit::after{left:0;top:50%;transform:translateY(-50%);content:"";width:.315vw;height:2vw;background:#099bd2}
.g-topbox1 .desc{font-size:.789vw;padding-left:1.578vw}
.g-titop1{font-size:1.684vw;margin-bottom:1.052vw;font-weight:700}
.ul-tabop1{font-size:0;white-space:nowrap;margin-bottom:3.368vw}
.ul-tabop1 li{min-width:14.2%}
.ul-tabop1 .con{font-size:1.21vw;line-height:4.21vw;border:1px solid #e6e6e6;border-right:none;transition:.3s;padding:0 .789vw}
.ul-tabop1 li:last-child .con{border-right:1px solid #e6e6e6}
.m-opera1{margin-bottom:1.789vw}
.m-opera1 .col-l{width:23.78vw;margin-right:.315vw}
.m-opera1_1{height:19.94vw;border-radius:1.578vw;border:1px solid #099bd2;padding:4.010vw 1.368vw 0}
.m-opera1_1 .top{margin-bottom:.947vw;align-items:center}
.m-opera1_1 .top .icon{width:4.578vw;margin-right:.526vw}
.m-opera1_1 .tit{font-size:1.578vw;font-weight:700;flex:1}
.m-opera1_1 .desc{font-size:1.052vw}
.g-moreop1{margin:0 auto;width:9.842vw;line-height:2.526vw;background:#099bd2;width:8.105vw;font-size:.842vw;border-radius:1.578vw;transition:.3s}
.g-moreop1:hover{opacity:.8}
.row-opera2{padding:3.157vw 0 1.578vw}
.m-opera2_1{background:linear-gradient(86deg,#dcdddd,#efefef,#fff);box-shadow:1px 1px .421vw 0 rgba(85,83,83,.47);border-radius:.947vw;border:none;height:17.84vw;padding-top:2.368vw}
.ul-tabop2 li:last-child .con{border-right:none}
.row-opera3{padding:4.21vw 0 1.157vw}
.ul-tabop3 .con{padding:0 1.157vw}
.row-opera4{padding:4.631vw 0 1.368vw}
.row-opera6{padding:4.21vw 0 1.578vw}
.row-opera7{padding:3.684vw 0 5.789vw}
.g-titop3{font-size:2vw;font-weight:700}
.ul-tabop7{margin-top:3.684vw}
.ul-tabop7 li{margin-bottom:1.21vw}
.ul-tabop7 .con{align-items:stretch}
.ul-tabop7 .left{width:17.63vw;align-items:center;justify-content:center;padding:0 3.157vw}
.ul-tabop7 .left::after{left:0;right:0;top:0;bottom:0;content:"";opacity:.52}
.ul-tabop7 .left .tit{font-size:1.368vw;margin-bottom:.315vw}
.ul-tabop7 .left .desc{font-size:.947vw}
.ul-tabop7 .right{flex:1;padding:1.578vw 4.21vw 1.052vw 5.21vw;min-height:6.842vw;align-items:center}
.ul-tabop7 .right .box{flex:1;align-items:center}
.ul-tabop7 .info{font-size:1vw;flex:1}
.ul-tabop7 p{margin-bottom:.526vw;padding-left:1.263vw;min-width:14.21vw}
.ul-tabop7 p::after{width:.368vw;height:.368vw;background:#383838;border-radius:50%;left:0;top:.5em}
.ul-tabop7 .more{width:8.421vw;line-height:2.052vw;border:1px solid #099bd2;font-size:1.105vw;border-radius:1.578vw;transition:.3s;margin-left:.526vw}
.g-titop4{font-size:1.894vw;font-weight:700}
.row-opera8{padding:4.736vw 0}
.ul-listop8{padding:0;box-shadow:1px 1px .421vw 0 rgba(85,83,83,.47);height:20vw;margin-top:3.578vw}
.ul-listop8 li::after{left:0;right:0;top:-1.578vw;bottom:-1.578vw;content:"";background:linear-gradient(180deg,#099bd2 0,#0782af 100%);opacity:0;box-shadow:-1px 0 .526vw .789vw rgba(0,0,0,.05);border-radius:.526vw}
.ul-listop8 li.on::after{opacity:1}
.ul-listop8 .con{border:none;padding:3.157vw .526vw;height:20vw}
.ul-listop8 .on .con{height:20vw;transform:translateY(0);box-shadow:none;padding-top:1.578vw}
.ul-tabop9 .con{box-shadow:1px 1px .421vw .526vw rgba(241,244,254,.65);border-radius:.842vw}
}
@media only screen and (max-width:1199px){
.g-topbox1 .tit{font-size:28px;padding-left:15px}
.g-topbox1 .tit::after{width:4px;height:25px}
.g-topbox1 .desc{padding-left:15px;font-size:14px}
.ul-tabop1 .con{font-size:18px;line-height:45px}
.ul-tabop1 li{min-width:auto}
.g-titop1{font-size:25px}
.m-opera1_1{height:250px;padding:20px 15px 0}
.m-opera1_1 .tit{font-size:20px}
.m-opera1_1 .top .icon{width:55px}
.m-opera1_1 .desc{font-size:14px}
.m-opera1 .col-l{width:350px}
.ul-tabop7 .right{padding:20px}
.ul-tabop7 p{min-width:auto;padding-left:10px;margin-right:10px}
.ul-tabop7 .info{font-size:14px}
.ul-tabop7 p::after{width:4px;height:4px;top:.55em}
.ul-tabop7 .more{width:100px;left:30px;font-size:14px}
.ul-tabop7 .left .tit{font-size:20px}
.ul-tabop7 .left .desc{font-size:14px}
.ul-listop8 li::after{display:none}
.ul-listop8 .con,.ul-listop8 .on .con{height:200px;padding:20px 20px 0;box-shadow:1px 1px 8px 0 rgba(85,83,83,.47)}
.m-opera8 .ul-listit3_2{box-shadow:none;overflow:visible;height:auto;background-color:transparent;margin-top:30px}
.m-opera8 .ul-listit3_2 li{float:left;width:33.3%;margin-bottom:15px}
.ul-listop8 .desc{overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px}
.ul-listop8 .tit{margin-bottom:5px;font-size:16px}
.g-titop3{font-size:25px}
.ul-tabop7{margin-top:30px}
}
@media only screen and (max-width:950px){
.ul-tabop7 .left{width:280px;padding:0 15px}
.m-opera8 .ul-listit3_2 li{width:50%}
.ul-tabop7 .left .tit{font-size:18px}
.g-topbox1 .tit{font-size:24px}
.g-titop1{font-size:20px}
.ul-tabop1 .con{font-size:16px}
.m-opera1_1 .top .icon{width:40px}
.m-opera1_1 .tit{font-size:18px}
.m-opera1 .col-l{width:280px}
}
@media only screen and (max-width:767px){
.m-opera1 .col-l{float:none;width:100%;margin-right:0;margin-bottom:15px}
.m-opera1_1{height:auto;padding:20px 15px;border-radius:10px}
.m-opera1_1 .top .icon{width:30px;margin-right:4px}
.m-opera1_1 .top{margin-bottom:5px}
.m-opera1_1 .tit{font-size:16px}
.ul-tabop1{margin-bottom:20px}
.g-moreop1{width:100px;line-height:35px;font-size:14px}
.g-topbox1 .tit{font-size:22px;padding-left:10px;margin-bottom:5px}
.g-topbox1 .desc{padding-left:10px}
.g-topbox1 .tit::after{height:18px;width:2px}
.ul-tabop7 .con{display:block}
.ul-tabop7 .left{width:100%;padding:20px 10px}
.ul-tabop7 .right .box{display:block}
.ul-tabop7 .more{line-height:30px;margin-left:0}
.ul-tabop7 p{margin-bottom:5px}
.ul-tabop7 .right{padding:20px 10px}
.m-opera8 .ul-listit3_2 li{width:100%;float:none}
.ul-listop8 .con,.ul-listop8 .on .con{height:auto;padding:20px 10px}
.ul-listit3_2 .icon{margin-bottom:4px}
.row-opera7,.row-opera8{padding:60px 0}
.g-titop3{font-size:20px}
.row-opera6{padding:60px 0}
.row-opera1,.row-opera2,.row-opera3,.row-opera4{padding:50px 0}
.ul-tabop9 .con{border-radius:10px}
}