@charset "utf-8";

.sy_bt{text-align:center; margin-bottom:60px; position:relative; z-index:99;}
.sy_bt h2{font-size:40px; font-weight:bold; color:#171a1d; line-height:46px;}
.sy_bt h3{font-size:30px; color:#333; line-height:46px; margin-top:25px;}
.sy_bt h3 span{display:inline-block; margin:0 15px; color:transparent;
background:linear-gradient(left, #1b80f9, #9361dd);
background:-webkit-linear-gradient(left, #1b80f9, #9361dd);
-webkit-background-clip:text;
background-clip:text;}
.sy_bt h3 img{width:48px; height:auto; display:inline-block; vertical-align:middle; margin-top:-6px; margin-left:10px; cursor:pointer;
transition:all .5s;
-webkit-transition:all .5s;}
.sy_bt h3 img:hover{transform:rotate(360deg);
-webkit-transform:rotate(360deg);}
.sy_bt .x_z{font-size:16px; color:#555; margin-top:25px;}
.sy_bt span{display:inline-block;}
.sy_bt i{padding:0 10px; display:inline-block;}
.sy_bt br{display:none;}
@media only screen and (max-width:1160px){
.sy_bt{margin-bottom:35px;}
.sy_bt h2{font-size:34px; line-height:40px;}
.sy_bt h3{font-size:22px; line-height:30px; margin-top:15px;}
.sy_bt h3 span{margin:0 10px;}
.sy_bt h3 img{width:38px; margin-top:-4px; margin-left:6px;}
.sy_bt .x_z{font-size:15px; margin-top:15px;}
}
@media only screen and (max-width:768px){
.sy_bt{margin-bottom:30px;}
.sy_bt h2{font-size:24px; line-height:30px;}
.sy_bt h3{font-size:17px; line-height:26px; margin-top:10px;}
.sy_bt h3 img{width:30px;}
.sy_bt .x_z{font-size:14px;}
}

.ss_an{width:100%; text-align:center; margin-top:50px;}
.ss_an a{width:150px; height:48px; border-radius:48px; background-image:url(/assets/images/pages/solutions-channel/an_bj.jpg); background-repeat:no-repeat; background-position:left center; background-size:cover; font-size:18px; color:#fff; line-height:48px; margin:0 10px; display:inline-block; position:relative;}
.ss_an a:hover{background-position:right center;}
.ss_an a.zx_zx{background-image:url(/assets/images/pages/solutions-channel/jbk.png); background-size:100% 100%; color:#5f6670;}
.ss_an a.zx_zx:hover{color:#0084fd;}
.ss_an a.zx_zx span{display:block; position:relative; z-index:1;}
.ss_an a.zx_zx i{font-size:16px; display:inline-block; vertical-align:middle; margin-top:-4px; margin-left:5px;}
@media only screen and (max-width:1160px){
.ss_an{margin-top:35px;}
.ss_an a{width:136px; height:40px; border-radius:40px; font-size:16px; line-height:40px; margin:0 7px;}
.ss_an a.zx_zx:after{border-radius:40px;}
}
@media only screen and (max-width:768px){
.ss_an{margin-top:25px;}
.ss_an a{width:126px; height:38px; border-radius:38px; font-size:15px; line-height:38px;}
.ss_an a.zx_zx:after{border-radius:38px;}
}

.sy_ss{width:100%; padding:90px 0; background:url(/assets/images/pages/solutions-channel/bg_2.jpg) no-repeat top center / cover; overflow:hidden;}

.sy_lj{width:100%; padding:80px 0; text-align:center; color:#fff; background-position:center; background-repeat:no-repeat; background-size:cover; overflow:hidden;}
.sy_lj h2{font-size:40px; font-weight:bold; line-height:46px; margin-bottom:30px;}
.sy_lj h3{font-size:18px; line-height:26px; margin-bottom:30px;}
.sy_lj a{width:150px; height:48px; border-radius:48px; font-size:18px; color:#0081fa; line-height:48px; margin:0 10px; display:inline-block; position:relative;
background:linear-gradient(#0081fa, #0081fa) repeat-y;
background:-webkit-linear-gradient(#0081fa, #0081fa) repeat-y;
background-color:#fff;
background-size:0 100%;}
.sy_lj a:hover{color:#fff; background-size:100% 100%;}
.sy_lj a.d_k{width:auto; padding:0 25px;}
.sy_lj a.zx_zx{color:#fff; background:none; border:1px solid #fff; line-height:46px;
background:linear-gradient(#0081fa, #0081fa) repeat-y;
background:-webkit-linear-gradient(#0081fa, #0081fa) repeat-y;
background-size:0 100%;}
.sy_lj a.zx_zx:hover{border:1px solid #0081fa; background-size:100% 100%;}
@media only screen and (max-width:1160px){
.sy_lj{padding:50px 0;}
.sy_lj h2{font-size:34px; line-height:40px; margin-bottom:25px;}
.sy_lj h3{font-size:16px; line-height:22px; margin-bottom:25px;}
.sy_lj a{width:136px; height:40px; border-radius:40px; font-size:16px; line-height:40px; margin:0 7px;}
.sy_lj a.d_k{padding:0 20px;}
.sy_lj a.zx_zx{line-height:38px;}
}
@media only screen and (max-width:768px){
.sy_lj{padding:40px 0;}
.sy_lj h2{font-size:26px; line-height:32px; margin-bottom:20px;}
.sy_lj h3{font-size:14px;}
.sy_lj a{width:126px; height:38px; border-radius:38px; font-size:15px; line-height:38px;}
.sy_lj a.d_k{padding:0 15px;}
.sy_lj a.zx_zx{line-height:36px;}
}

.qd_ban{width:100%; height:580px; background:url(/assets/images/pages/solutions-channel/sl_ban.jpg) no-repeat center / cover; display:flex; align-items:center; overflow:hidden;}
.qd_ban .row{margin:0; justify-content:space-between; align-items:center;}
.qd_ban .bn_wz{width:560px;}
.qd_ban .bn_wz h2{font-size:48px; color:#2b2b2b; font-weight:bold; line-height:56px;}
.qd_ban .bn_wz a{height:50px; padding:0 20px; border-radius:5px; display:inline-block; font-size:16px; color:#fff; line-height:50px; text-align:center; margin-top:45px;
background:linear-gradient(#9560f0, #9560f0) repeat-y;
background:-webkit-linear-gradient(#9560f0, #9560f0) repeat-y;
background-color:#0081fa;
background-size:0 100%;}
.qd_ban .bn_wz a:hover{background-size:100% 100%;}
.qd_ban .bn_tp{width:520px; position:relative;}
.qd_ban .bn_tp img{width:100%; height:auto; display:block;}
@media only screen and (max-width:1160px){
.qd_ban{height:400px;}
.qd_ban .bn_wz{width:46%;}
.qd_ban .bn_wz h2{font-size:38px; line-height:50px;}
.qd_ban .bn_wz a{height:40px; padding:0 15px; font-size:15px; line-height:40px; margin-top:30px;}
.qd_ban .bn_tp{width:46%;}
}
@media only screen and (max-width:768px){
.qd_ban{height:280px;}
.qd_ban .bn_wz{width:50%;}
.qd_ban .bn_wz h2{font-size:30px; line-height:40px; margin-top:6px;}
.qd_ban .bn_wz a{height:36px; font-size:14px; line-height:36px; margin-top:20px;}
.qd_ban .bn_tp{width:46%;}
}
@media only screen and (max-width:640px){
.qd_ban{height:440px;}
.qd_ban .bn_wz{width:100%; text-align:center; margin-bottom:15px;}
.qd_ban .bn_wz h2{font-size:26px; line-height:34px;}
.qd_ban .bn_wz a{margin-top:15px;}
.qd_ban .bn_tp{width:80%; margin:0 auto;}
}

.qd_nr{width:100%; padding:80px 0; overflow:hidden;}
.qd_nr .row{margin:0; justify-content:space-between;}
.qd_nr .nr_js{width:calc(20% - 20px); padding:30px 25px 160px; border-radius:10px; position:relative; overflow:hidden;
background:linear-gradient(top, #d8f0ff, #f1f9ff);
background:-webkit-linear-gradient(top, #d8f0ff, #f1f9ff);
transition:all .5s;
-webkit-transition:all .5s;}
.qd_nr .nr_js:nth-child(2){background:linear-gradient(top, #e5ebff, #f9fbff);
background:-webkit-linear-gradient(top, #e5ebff, #f9fbff);}
.qd_nr .nr_js:nth-child(3){background:linear-gradient(top, #e5f1ff, #f6faff);
background:-webkit-linear-gradient(top, #e5f1ff, #f6faff);}
.qd_nr .nr_js:nth-child(4){background:linear-gradient(top, #f8edff, #fcf9fd);
background:-webkit-linear-gradient(top, #f8edff, #fcf9fd);}
.qd_nr .nr_js:last-child{background:linear-gradient(top, #e5f0ff, #f6faff);
background:-webkit-linear-gradient(top, #e5f0ff, #f6faff);}
.qd_nr .nr_js:hover{transform:translateY(-10px);
-webkit-transform:translateY(-10px);}
.qd_nr .nr_js .b_t{font-size:24px; line-height:34px; color:#333; font-weight:bold; margin-bottom:15px; position:relative; z-index:9;}
.qd_nr .nr_js .w_z{font-size:16px; line-height:26px; color:#666b75; position:relative; z-index:9;}
.qd_nr .nr_js .b_j{width:100%; height:100%; position:absolute; bottom:0; left:0; background-position:bottom center; background-repeat:no-repeat; background-size:100% auto;}
.qd_nr .nr_js .b_q{display:inline-block; padding:5px 10px; border-radius:6px; font-size:14px; line-height:22px; margin-bottom:15px;}
@media only screen and (max-width:1160px){
.qd_nr{padding:50px 0;}
.qd_nr .nr_js{width:calc(20% - 10px); padding:25px 15px 140px; border-radius:6px;}
.qd_nr .nr_js .b_t{font-size:20px; line-height:30px; margin-bottom:10px;}
.qd_nr .nr_js .w_z{font-size:15px; line-height:24px;}
.qd_nr .nr_js .b_q{margin-bottom:10px;}
}
@media only screen and (max-width:768px){
.qd_nr{padding:40px 0;}
.qd_nr .row{white-space:nowrap; flex-wrap:nowrap; overflow-x:auto; display:block;}
.qd_nr .row::-webkit-scrollbar{display:none}
.qd_nr .nr_js{width:250px; height:360px; padding:25px 15px; border-radius:6px; display:inline-block; margin-right:10px;}
.qd_nr .nr_js:hover{transform:none;
-webkit-transform:none;}
.qd_nr .nr_js .w_z{white-space:break-spaces;}
}

.qd_hk{width:100%; padding:80px 0; background:url(/assets/images/pages/solutions-channel/hk_bg.jpg) no-repeat top center / cover; overflow:hidden; position:relative;}
.qd_hk .hk_px{display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; position:relative; margin-bottom:80px;}
.qd_hk .hk_px:after{width:20px; height:20px; background:url(/assets/images/pages/solutions-channel/jh.png) no-repeat center / cover; position:absolute; top:50%; left:510px; margin-top:-10px; content:"";}
.qd_hk .hk_td{width:480px; position:relative;}
.qd_hk .hk_td:after{width:23px; height:20px; background:url(/assets/images/pages/solutions-channel/sj.png) no-repeat center / cover; position:absolute; top:50%; left:176px; margin-top:-10px; content:"";}
.qd_hk .hk_td ul li{width:100%; display:flex; flex-wrap:wrap; justify-content:space-between; margin-bottom:15px;}
.qd_hk .hk_td ul li:last-child{margin-bottom:0;}
.qd_hk .td_nr{width:156px; background-position:center; background-repeat:no-repeat; background-size:cover; border-radius:15px; color:#fff; text-align:center; display:flex; flex-wrap:wrap; justify-content:center; align-items:center;}
.qd_hk .td_nr h2{width:100%; font-size:20px; font-weight:bold; line-height:26px;}
.qd_hk .td_nr h3{width:100%; font-size:14px; line-height:18px;}
.qd_hk .td_wz{width:260px; border:1px solid #0081fa; border-radius:15px; background-color:#fff; padding:10px 20px; font-size:15px; line-height:22px; color:#666b75;}
.qd_hk .hk_fa{width:690px; display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; position:relative;}
.qd_hk .hk_fa:after{width:138px; height:414px; background:url(/assets/images/pages/solutions-channel/xjt.png) no-repeat center / cover; position:absolute; top:50%; left:200px; margin-top:-207px; content:"";}
.qd_hk .hk_bt{width:278px; height:278px; background:url(/assets/images/pages/solutions-channel/dq.png) no-repeat center / cover; position:relative;}
.qd_hk .hk_bt span{font-size:22px; line-height:28px; text-align:center; font-weight:bold; color:transparent; position:absolute; top:50%; left:50%;
background:linear-gradient(left, #1b80f9, #9361dd);
background:-webkit-linear-gradient(left, #1b80f9, #9361dd);
-webkit-background-clip:text;
background-clip:text;
transform:translate(-50%,-50%);
-webkit-transform:translate(-50%,-50%);}
.qd_hk .hk_nr{width:350px;}
.qd_hk .hk_nr ul li{border:1px solid #8b65df; border-radius:15px; background-color:#fff; padding:10px 20px; margin-bottom:15px;}
.qd_hk .hk_nr ul li:last-child{margin-bottom:0;}
.qd_hk .hk_nr p{margin:0; padding-left:20px; font-size:15px; line-height:22px; color:#666b75; position:relative;}
.qd_hk .hk_nr p:after{width:12px; height:12px; background:url(/assets/images/pages/solutions-channel/jdt.png) no-repeat center / cover; position:absolute; top:5px; left:0; content:"";}
.qd_hk .qh_nr{width:100%; position:relative;}
.qd_hk #qh_lm{height:66px;}
.qd_hk .hd{width:810px; padding:5px; border-radius:66px; background-color:#fff; box-shadow:0 0 10px rgba(235,235,235,.3); position:absolute; top:0; left:50%; margin-left:-405px;}
.qd_hk .hd.on{position:fixed; top:110px; z-index:120;}
.qd_hk .hd ul{margin:0;}
.qd_hk .hd ul li{width:160px; height:56px; font-weight:bold; border-radius:56px; background-color:#fff;
transition:all .5s;
-webkit-transition:all .5s;}
.qd_hk .hd ul li.on:first-child{background:url(/assets/images/pages/solutions-channel/gc_t1.jpg) no-repeat center right / cover;}
.qd_hk .hd ul li.on:nth-child(2){background:url(/assets/images/pages/solutions-channel/gc_t2.jpg) no-repeat center right / cover;}
.qd_hk .hd ul li.on:nth-child(3){background:url(/assets/images/pages/solutions-channel/gc_t3.jpg) no-repeat center right / cover;}
.qd_hk .hd ul li.on:nth-child(4){background:url(/assets/images/pages/solutions-channel/gc_t4.jpg) no-repeat center right / cover;}
.qd_hk .hd ul li.on:last-child{background:url(/assets/images/pages/solutions-channel/gc_t5.jpg) no-repeat center right / cover;}
.qd_hk .hd a{display:block; font-size:18px; color:#333; line-height:56px; text-align:center;}
.qd_hk .hd ul li.on a{color:#fff;}
.qd_hk .bd{padding-top:40px;}
.qd_hk .bd .row{margin:0; border-radius:15px; overflow:hidden; justify-content:space-between; align-items:center;}
.qd_hk .bd .row:first-child{background:linear-gradient(top, #d8f1ff, #f0f9ff);
background:-webkit-linear-gradient(top, #d8f1ff, #f0f9ff);}
.qd_hk .bd .row:nth-child(2){background:linear-gradient(top, #e5ebff, #f4f8ff);
background:-webkit-linear-gradient(top, #e5ebff, #f4f8ff);}
.qd_hk .bd .row:nth-child(3){background:linear-gradient(top, #e5f0ff, #f3f8ff);
background:-webkit-linear-gradient(top, #e5f0ff, #f3f8ff);}
.qd_hk .js_wz{width:45.83%; padding:40px; position:relative;}
.qd_hk .js_wz h2{font-size:30px; font-weight:bold; line-height:40px; color:#333; margin-bottom:25px;}
.qd_hk .js_wz .w_z{font-size:16px; line-height:26px; color:#666b75;}
.qd_hk .js_tp{width:54.17%; position:relative;}
.qd_hk .js_tp .t_w{position:absolute;}
.qd_hk .js_tp .t_w h3{font-size:14px; font-weight:bold; color:#333; position:absolute; top:18px; left:25px;}
.qd_hk .js_tp img{width:100%; height:auto; display:block;}
.qd_hk .ss_an a{width:220px; color:#fff;}
@media only screen and (max-width:1160px){
.qd_hk{padding:50px 0;}
.qd_hk .hk_px{margin-bottom:50px;}
.qd_hk .hk_px:after{width:14px; height:14px; top:50%; left:calc(40% + 15px); margin-top:-7px;}
.qd_hk .hk_td{width:40%;}
.qd_hk .hk_td:after{width:16px; height:14px; left:133px; margin-top:-7px;}
.qd_hk .td_nr{width:126px; border-radius:10px;}
.qd_hk .td_nr h2{font-size:17px; line-height:22px;}
.qd_hk .td_nr h3{font-size:12px; line-height:16px;}
.qd_hk .td_wz{width:calc(100% - 156px); border-radius:10px; padding:10px; font-size:14px; line-height:20px;}
.qd_hk .hk_fa{width:58%;}
.qd_hk .hk_fa:after{width:118px; height:354px; left:100px; margin-top:-177px;}
.qd_hk .hk_bt{width:180px; height:180px;}
.qd_hk .hk_bt span{font-size:17px; line-height:26px;}
.qd_hk .hk_nr{width:calc(100% - 220px);}
.qd_hk .hk_nr ul li{border-radius:10px; padding:10px;}
.qd_hk .hk_nr p{padding-left:16px; font-size:14px; line-height:20px;}
.qd_hk .hk_nr p:after{width:10px; height:10px;}
.qd_hk .hd{width:760px; border-radius:60px; margin-left:-380px;}
.qd_hk .hd ul li{width:150px; height:50px; border-radius:50px; }
.qd_hk .hd a{font-size:16px; line-height:50px;}
.qd_hk #qh_lm{height:50px;}
.qd_hk .bd .row{border-radius:10px;}
.qd_hk .js_wz{padding:30px;}
.qd_hk .js_wz h2{font-size:26px; line-height:36px; margin-bottom:15px;}
.qd_hk .js_wz .w_z{font-size:15px; line-height:24px;}
.qd_hk .js_tp .t_w h3{font-size:13px; top:15px; left:20px;}
}
@media only screen and (max-width:768px){
.qd_hk{padding:40px 0;}
.qd_hk .hk_fa:after{height:500px; background-size:100% 100%; margin-top:-250px;}
.qd_hk .hd{width:calc(100% - 60px); margin-left:0; left:30px;}
.qd_hk .hd.on{top:70px;}
.qd_hk .hd ul li{width:20%; display:inline-block;}
.qd_hk .hd a{font-weight:normal; }
.qd_hk .bd{padding-top:40px;}
.qd_hk .js_wz{width:100%; padding:30px 25px 0;}
.qd_hk .js_wz h2{font-size:22px; line-height:30px; margin-bottom:10px;}
.qd_hk .js_wz .w_z{font-size:14px;}
.qd_hk .js_tp{width:100%;}
.qd_hk .js_tp .t_w h3{font-size:14px; top:22px; left:25px;}
}
@media only screen and (max-width:640px){
.qd_hk .hk_px{margin-bottom:40px;}
.qd_hk .hk_px:after{display:none;}
.qd_hk .hk_td{width:100%;}
.qd_hk .hk_fa{width:100%;}
.qd_hk .hk_fa:after{display:none;}
.qd_hk .hk_bt{width:100%; height:36px; background:none; margin:20px auto;}
.qd_hk .hk_bt span{font-size:20px; line-height:36px;}
.qd_hk .hk_bt span br{display:none;}
.qd_hk .hk_nr{width:100%;}
.qd_hk .hd{width:calc(100% - 30px); left:15px;}
.qd_hk .hd ul{white-space:nowrap; overflow-x:scroll; display:block;}
.qd_hk .hd ul::-webkit-scrollbar{display:none}
.qd_hk .hd ul li{width:140px;}
.qd_hk .hd a{font-size:15px;}
.qd_hk .js_wz h2{font-size:18px; line-height:26px;}
.qd_hk .js_tp .t_w h3{font-size:12px; top:10px; left:15px; white-space:nowrap;
transform:scale(.9);
-webkit-transform:scale(.9);}
}

.qd_zc{width:100%; padding:80px 0; overflow:hidden; position:relative;}
.qd_zc .hd{margin-bottom:30px;}
.qd_zc .hd ul{margin:0; justify-content:center;}
.qd_zc .hd ul li{width:180px; border:1px solid transparent; padding:20px 0; border-radius:6px; text-align:center; margin:0 5px; cursor:pointer;
transition:all .5s;
-webkit-transition:all .5s;}
.qd_zc .hd ul li.on{border:1px solid #2d96fb; background-color:#fff;}
.qd_zc .l_m{font-size:16px; font-weight:bold; line-height:28px; margin-top:8px;}
.qd_zc .t_b{width:52px; height:52px; background:url(/assets/images/pages/solutions-channel/td_bs.png) no-repeat center / cover; margin:0 auto;
transition:all .5s;
-webkit-transition:all .5s;}
.qd_zc .hd ul li.on .t_b{background:url(/assets/images/pages/solutions-channel/td_jb.png) no-repeat center / cover;}
.qd_zc .i_c{width:52px; height:52px; background-position:top center; background-repeat:no-repeat; background-size:cover; margin:0 auto;
transition:all .5s;
-webkit-transition:all .5s;}
.qd_zc .hd ul li.on .i_c{background-position:bottom center;}
.qd_zc .bd .row{margin:0; border-radius:20px; overflow:hidden;}
.qd_zc .zc_wz{width:47.5%; padding:50px 40px;
background:linear-gradient(left, #f2f9ff, #faf7fd);
background:-webkit-linear-gradient(left, #f2f9ff, #faf7fd);}
.qd_zc .zc_wz .b_q{width:90px; height:30px; border-radius:5px; font-size:14px; line-height:30px; text-align:center;
background:linear-gradient(left, #c3e1fe, #e2daf7);
background:-webkit-linear-gradient(left, #c3e1fe, #e2daf7);}
.qd_zc .zc_wz .b_q span{color:transparent;
background:linear-gradient(left, #1b80f9, #9361dd);
background:-webkit-linear-gradient(left, #1b80f9, #9361dd);
-webkit-background-clip:text;
background-clip:text;}
.qd_zc .zc_wz .w_z{font-size:16px; line-height:26px; color:#333; margin-top:10px;}
.qd_zc .zc_wz .n_d{width:100%; display:flex; flex-wrap:wrap; justify-content:space-between; font-size:12px; line-height:22px; color:#666b75; margin-top:20px;}
.qd_zc .zc_wz .n_d .x_b{font-size:14px; font-weight:bold; line-height:22px; color:#0081fa; margin-bottom:10px;}
.qd_zc .zc_wz .n_d:nth-child(even) .x_b{color:#9560dc;}
.qd_zc .zc_wz .t_z{width:40%; position:relative;}
.qd_zc .zc_wz .t_z:after{width:12px; height:21px; background:url(/assets/images/pages/solutions-channel/lj.png) no-repeat center / cover; position:absolute; right:-30px; top:50%; margin-top:-11px; content:"";}
.qd_zc .zc_wz .n_d:nth-child(even) .t_z:after{background:url(/assets/images/pages/solutions-channel/zj.png) no-repeat center / cover;}
.qd_zc .zc_wz .j_j{width:50%;}
.qd_zc .zc_wz a{width:120px; height:38px; border-radius:38px; font-size:14px; color:#0081fa; line-height:38px; text-align:center; display:block; background:none; border:1px solid #0081fa;
background:linear-gradient(#0081fa, #0081fa) repeat-y;
background:-webkit-linear-gradient(#0081fa, #0081fa) repeat-y;
background-size:0 100%;}
.qd_zc .zc_wz a:hover{background-size:100% 100%; color:#fff;}
.qd_zc .zc_tp{width:52.5%; background-color:#fff; position:relative;}
.qd_zc .zc_tp .t_w{position:absolute;}
.qd_zc .zc_tp .t_w h3{font-size:14px; font-weight:bold; color:#333; position:absolute; top:15px; left:20px;}
.qd_zc .zc_tp img{width:100%; height:auto; display:block;}
.qd_zc .zc_bj{width:100%; height:100%; position:absolute; top:0; left:0; background-position:center; background-repeat:no-repeat; background-size:cover; z-index:-1;}
@media only screen and (max-width:1160px){
.qd_zc{padding:50px 0;}
.qd_zc .hd ul li{width:160px; padding:15px 0;}
.qd_zc .l_m{font-size:15px; font-weight:bold; line-height:28px; margin-top:8px;}
.qd_zc .bd .row{border-radius:10px;}
.qd_zc .zc_wz{padding:30px 20px;}
.qd_zc .zc_wz .b_q{width:80px; height:26px; line-height:26px;}
.qd_zc .zc_wz .w_z{font-size:14px; line-height:22px; margin-top:6px;}
.qd_zc .zc_wz .n_d{line-height:20px; margin-top:20px;}
.qd_zc .zc_wz .n_d .x_b{margin-bottom:6px;}
.qd_zc .zc_wz .t_z{width:42%;}
.qd_zc .zc_wz .t_z:after{width:10px; height:18px; background:url(/assets/images/pages/solutions-channel/lj.png) no-repeat center / 100% 100%; right:-15px; margin-top:-9px;}
.qd_zc .zc_wz .n_d:nth-child(even) .t_z:after{background:url(/assets/images/pages/solutions-channel/zj.png) no-repeat center / cover;}
.qd_zc .zc_wz .j_j{width:52%;}
.qd_zc .zc_wz a{width:100px; height:30px; border-radius:30px; font-size:13px; line-height:28px;}
.qd_zc .zc_tp .t_w h3{font-size:13px; top:12px; left:15px;}
}
@media only screen and (max-width:768px){
.qd_zc{padding:40px 0;}
.qd_zc .hd{width:100%;}
.qd_zc .hd ul{white-space:nowrap; overflow-x:scroll; display:block;}
.qd_zc .hd ul::-webkit-scrollbar{display:none}
.qd_zc .hd ul li{width:180px; font-size:15px; display:inline-block;}
.qd_zc .t_b{width:44px; height:44px;}
.qd_zc .i_c{width:44px; height:44px;}
.qd_zc .zc_wz{width:100%;}
.qd_zc .zc_tp{width:100%;}
.qd_zc .zc_tp .t_w h3{font-size:14px; top:20px; left:25px;}
}
@media only screen and (max-width:640px){
.qd_zc .hd ul li{width:140px;}
.qd_zc .zc_tp .t_w h3{font-size:12px; top:10px; left:15px;}
}

.qd_kh{width:100%; padding:80px 0 60px; overflow:hidden;}
.qd_kh .kh_zs ul{margin:0 -12px;}
.qd_kh .kh_zs ul li{width:calc(16.66666667% - 24px); margin:0 12px 24px; border-radius:10px; border:1px solid #f0f0f0; overflow:hidden;}
.qd_kh .kh_zs img{width:100%; height:auto; display:block;}
@media only screen and (max-width:1160px){
.qd_kh{padding:50px 0 40px;}
.qd_kh .kh_zs ul{margin:0 -5px;}
.qd_kh .kh_zs ul li{width:calc(16.66666667% - 10px); margin:0 5px 10px; border-radius:6px;}
}
@media only screen and (max-width:768px){
.qd_kh{padding:40px 0 30px;}
}
@media only screen and (max-width:640px){
.qd_kh .kh_zs ul li{width:calc(33.33333333% - 10px);}
}

.solutions-channel-root font{
font-size:inherit;
line-height:inherit;
}
.solutions-channel-root .sy_bt h2 font,
.solutions-channel-root .qd_ban .bn_wz h2 font{
color:#0081fa;
}
.solutions-channel-root .qd_ban{
width:100%;
}
.solutions-channel-root .qd_ban .container{
width:100%;
margin-left:auto;
margin-right:auto;
}
.solutions-channel-root .qd_ban .row{
display:flex;
flex-wrap:nowrap;
margin:0;
justify-content:space-between;
align-items:center;
}
.solutions-channel-root .qd_ban .bn_wz{
flex-shrink:0;
}
.solutions-channel-root .qd_ban .bn_tp{
flex-shrink:0;
}
.solutions-channel-root .qd_ban .bn_wz h2{
font-weight:bold;
}
.solutions-channel-root .qd_ban .bn_wz a{
cursor:pointer;
text-decoration:none;
}
@media only screen and (max-width:640px){
.solutions-channel-root .qd_ban .row{
flex-wrap:wrap;
}
}
