/*custom*/
.sc_pcustom{padding:120px 0;position:relative;overflow:hidden;background:url(../Image/pro_applicationbg.webp) no-repeat center center fixed;background-size:cover;}
.sc_pcustom .sc_ptit{color:#FFF;}
.sc_pcustom .sc_pline{background:#FFF;}
.sc_pcustom .sc_pp{color:#FFF;text-align:center;}
.sc_pcustom .scpc_ul{margin-top:50px;overflow:hidden;}
.sc_pcustom .scpc_ul .swiper-slide{padding:35px;border-radius:12px;background:#FFF;height:auto;}
.sc_pcustom .scpc_ul .scpc_txt{}
.sc_pcustom .scpc_ul .scpc_txt .scpc_tit{}
.sc_pcustom .scpc_ul .scpc_txt .scpc_tit i{width:76px;height:76px;line-height:76px;background:var(--logoColor);border-radius:12px;text-align:center;font-size:50px;color:#FFF;margin-right:15px;}
.sc_pcustom .scpc_ul .scpc_txt .scpc_tit p{font-size:24px;font-weight:bold;color:var(--fontColor);max-width:300px;}
.sc_pcustom .scpc_ul .scpc_txt .scpc_p{font-size:14px;line-height:1.71;color:var(--fontColor);margin-top:25px;}
/*solution*/
.sc_psolution{padding:120px 0 98px;position:relative;overflow:hidden;background:url(../Image/pro_typebg.webp) no-repeat center center;background-size:cover;}
.sc_psolution .scps_left{width:calc(50% - 50px);}
.sc_psolution .scps_left .scps_txt{width:610px;padding-right:72px;}
.sc_psolution .scps_left .scps_btn{position:relative;margin-top:100px;}
.sc_psolution .scps_left .scps_btn .swiper-button-prev,.sc_psolution .scps_left .scps_btn .swiper-button-next{width:52px;height:52px;background:var(--logoColor);border-radius:8px;outline:none;margin-top:0;top:0;position:relative;border:1px solid var(--logoColor);}
.sc_psolution .scps_left .scps_btn .swiper-button-prev:after,.sc_psolution .scps_left .scps_btn .swiper-button-next:after{content:none;}
.sc_psolution .scps_left .scps_btn .swiper-button-prev i,.sc_psolution .scps_left .scps_btn .swiper-button-next i{font-size:24px;color:#FFF;}
.sc_psolution .scps_left .scps_btn .swiper-button-prev{left:0;margin-right:12px;}
.sc_psolution .scps_left .scps_btn .swiper-button-prev i{
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg);
}
.sc_psolution .scps_left .scps_btn .swiper-button-next{right:0;}
.sc_psolution .scps_left .scps_btn .swiper-button-prev:hover,.sc_psolution .scps_left .scps_btn .swiper-button-next:hover{}
.sc_psolution .scps_left .scps_btn .swiper-button-prev.solution-disabled,.sc_psolution .scps_left .scps_btn .swiper-button-next.solution-disabled{opacity:1;background:rgba(255,255,255,.1);border-color:var(--borderColor);}
.sc_psolution .scps_left .scps_btn .swiper-button-prev.solution-disabled i,.sc_psolution .scps_left .scps_btn .swiper-button-next.solution-disabled i{color:var(--fontColor);}
.sc_psolution .scps_right{width:calc(50% + 50px);}
.sc_psolution .scps_right .scps_ul{overflow:hidden;padding-right:20px;}
.sc_psolution .scps_right .scps_ul .swiper-slide{background:#FFF;border-radius:12px;border:1px solid var(--borderColor);width:337px;height:auto;padding:47px;
	-webkit-transition:background 0.5s ease;
	-moz-transition:background 0.5s ease;
	transition:background 0.5s ease;
}
.sc_psolution .scps_right .scps_ul i{width:48px;height:40px;background:url(../Image/solution_icon.svg) no-repeat center center;background-size:100% 100%;margin-bottom:50px;}
.sc_psolution .scps_right .scps_ul p{font-size:14px;line-height:1.71;color:var(--fontColor);}
.sc_psolution .scps_right .scps_ul p:nth-child(2){font-size:20px;line-height:1.1;margin-bottom:16px;font-weight:bold;}
.sc_psolution .scps_right .scps_ul .swiper-slide:hover{background:var(--logoColor);}
.sc_psolution .scps_right .scps_ul .swiper-slide:hover p{color:#FFF;}
/*youshi*/
.sc_pyoushi{padding:120px 0;position:relative;overflow:hidden;background:url(../Image/structurebg.png) var(--backgroundColor);}
.sc_pyoushi .scpy_ul{margin-top:35px;}
.sc_pyoushi .scpy_ul .scpy_li{margin-top:4px;}
.sc_pyoushi .scpy_ul .scpy_li .scpy_title{cursor:pointer;height:58px;border-bottom:1px solid var(--borderColor);}
.sc_pyoushi .scpy_ul .scpy_li .scpy_title p{font-size:16px;line-height:1.625;color:var(--titleColor);}
.sc_pyoushi .scpy_ul .scpy_li .scpy_title .scpy_icon{width:22px;}
.sc_pyoushi .scpy_ul .scpy_li .scpy_title .scpy_icon i{height:16px;width:16px;position:relative;}
.sc_pyoushi .scpy_ul .scpy_li .scpy_title .scpy_icon i:before,.sc_pyoushi .scpy_ul .scpy_li .scpy_title .scpy_icon i:after{content:"";background:var(--fontColor);display:block;height:2px;left:0;line-height:2px;margin-top:-1px;position:absolute;top:50%;width:14px;}
.sc_pyoushi .scpy_ul .scpy_li .scpy_title .scpy_icon i:after{
	-webkit-transform:rotate(90deg);
    transform:rotate(90deg);
    -webkit-transition:all .5s;
    transition:all .5s;
}
.sc_pyoushi .scpy_ul .scpy_li .scpy_title.on p{color:var(--titleColor);}
.sc_pyoushi .scpy_ul .scpy_li .scpy_title.on .scpy_icon i:before,.sc_pyoushi .scpy_ul .scpy_li .scpy_title.on .scpy_icon i:after{background:var(--logoColor);}
.sc_pyoushi .scpy_ul .scpy_li .scpy_title.on .scpy_icon i:after{
	-webkit-transform:rotate(180deg);
    transform:rotate(180deg);
}
.sc_pyoushi .scpy_text{display:none;padding:16px;}
.sc_pyoushi .scpy_text p{font-size:14px;line-height:1.71;color:var(--fontColor);}
/*dingzhi*/
.sc_pdingzhi{padding:120px 0;position:relative;overflow:hidden;}
.sc_pdingzhi .sc_pp{text-align:center;}
.sc_pdingzhi .scpd_ul{margin-top:50px;overflow:hidden;}
.sc_pdingzhi .scpd_ul .swiper-slide{height:auto;}
.sc_pdingzhi .scpd_ul .scpd_line{height:20px;position:relative;}
.sc_pdingzhi .scpd_ul .scpd_line:before{content:'';width:20px;height:20px;background:var(--logoColor);border-radius:50%;left:50%;top:0;margin-left:-10px;position:absolute;}
.sc_pdingzhi .scpd_ul .scpd_line em{width:100%;height:2px;background:var(--logoColor);}
.sc_pdingzhi .scpd_ul .scpd_txt{padding:22px 24px 0;position:relative;}
.sc_pdingzhi .scpd_ul .scpd_txt .scpd_pp{width:100%;border-radius:12px;background:var(--backgroundColor);padding:23px 24px;position:relative;height:100%;}
.sc_pdingzhi .scpd_ul .scpd_txt .scpd_pp:before{content:'';position:absolute;left:50%;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid var(--backgroundColor);top:-10px;margin-left:-10px;}
.sc_pdingzhi .scpd_ul .scpd_txt .scpd_pp p{font-size:14px;line-height:1.71;color:var(--fontColor);text-align:center;}
.sc_pdingzhi .scpd_ul .scpd_txt .scpd_pp p:first-child{font-size:20px;line-height:1.375;margin-bottom:12px;font-weight:bold;}
.sc_pdingzhi .scpd_ul .scpd_txt .scpd_pp span{font-size:64px;opacity:0.19;margin-top:24px;text-align:center;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(20.63%, #494454), color-stop(84.92%, rgba(73, 68, 84, 0.00)));
    background:-webkit-linear-gradient(top, #494454 20.63%, rgba(73, 68, 84, 0.00) 84.92%);
    background:-moz-linear-gradient(top, #494454 20.63%, rgba(73, 68, 84, 0.00) 84.92%);
    background:linear-gradient(180deg, #494454 20.63%, rgba(73, 68, 84, 0.00) 84.92%);
	background-clip:text;
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
}
.sc_pdingzhi .scpd_btn{position:relative;margin-top:52px;}
.sc_pdingzhi .scpd_btn .swiper-button-prev,.sc_pdingzhi .scpd_btn .swiper-button-next{width:52px;height:52px;background:var(--logoColor);border-radius:8px;outline:none;margin-top:0;top:0;position:relative;border:1px solid var(--logoColor);}
.sc_pdingzhi .scpd_btn .swiper-button-prev:after,.sc_pdingzhi .scpd_btn .swiper-button-next:after{content:none;}
.sc_pdingzhi .scpd_btn .swiper-button-prev i,.sc_pdingzhi .scpd_btn .swiper-button-next i{font-size:24px;color:#FFF;}
.sc_pdingzhi .scpd_btn .swiper-button-prev{left:0;margin-right:12px;}
.sc_pdingzhi .scpd_btn .swiper-button-prev i{
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg);
}
.sc_pdingzhi .scpd_btn .swiper-button-next{right:0;}
.sc_pdingzhi .scpd_btn .swiper-button-prev:hover,.sc_pdingzhi .scpd_btn .swiper-button-next:hover{}
.sc_pdingzhi .scpd_btn .swiper-button-prev.dingzhi-disabled,.sc_pdingzhi .scpd_btn .swiper-button-next.dingzhi-disabled{opacity:1;background:transparent;border-color:var(--borderColor);}
.sc_pdingzhi .scpd_btn .swiper-button-prev.dingzhi-disabled i,.sc_pdingzhi .scpd_btn .swiper-button-next.dingzhi-disabled i{color:var(--fontColor);}

@media screen and (max-width:1519px){
	.sc_pcustom{padding:80px 0;}
	.sc_pcustom .scpc_ul{margin-top:40px;}
	.sc_pcustom .scpc_ul .swiper-slide{padding:30px;border-radius:10px;}
	.sc_pcustom .scpc_ul .scpc_txt .scpc_tit i{width:66px;height:66px;line-height:66px;border-radius:10px;font-size:40px;margin-right:13px;}
	.sc_pcustom .scpc_ul .scpc_txt .scpc_tit p{font-size:20px;max-width:260px;}
	.sc_pcustom .scpc_ul .scpc_txt .scpc_p{line-height:1.65;margin-top:20px;}
	.sc_psolution{padding:80px 0 65px;}
	.sc_psolution .scps_left{width:calc(50% - 35px);}
	.sc_psolution .scps_left .scps_txt{width:560px;padding-right:55px;}
	.sc_psolution .scps_left .scps_btn{margin-top:70px;}
	.sc_psolution .scps_left .scps_btn .swiper-button-prev,.sc_psolution .scps_left .scps_btn .swiper-button-next{width:46px;height:46px;border-radius:6px;}
	.sc_psolution .scps_left .scps_btn .swiper-button-prev i,.sc_psolution .scps_left .scps_btn .swiper-button-next i{font-size:20px;}
	.sc_psolution .scps_left .scps_btn .swiper-button-prev{margin-right:10px;}
	.sc_psolution .scps_right{width:calc(50% + 35px);}
	.sc_psolution .scps_right .scps_ul{padding-right:15px;}
	.sc_psolution .scps_right .scps_ul .swiper-slide{border-radius:10px;width:300px;height:auto;padding:38px;}
	.sc_psolution .scps_right .scps_ul i{width:40px;height:33px;margin-bottom:40px;}
	.sc_psolution .scps_right .scps_ul p{line-height:1.65;}
	.sc_psolution .scps_right .scps_ul p:nth-child(2){font-size:18px;margin-bottom:13px;}
	.sc_pyoushi{padding:80px 0;}
	.sc_pyoushi .scpy_ul{margin-top:30px;}
	.sc_pyoushi .scpy_ul .scpy_li{margin-top:3px;}
	.sc_pyoushi .scpy_ul .scpy_li .scpy_title{height:52px;}
	.sc_pyoushi .scpy_ul .scpy_li .scpy_title p{font-size:15px;line-height:1.6;}
	.sc_pyoushi .scpy_ul .scpy_li .scpy_title .scpy_icon{width:20px;}
	.sc_pyoushi .scpy_ul .scpy_li .scpy_title .scpy_icon i{height:14px;width:14px;}
	.sc_pyoushi .scpy_ul .scpy_li .scpy_title .scpy_icon i:before,.sc_pyoushi .scpy_ul .scpy_li .scpy_title .scpy_icon i:after{width:12px;}
	.sc_pyoushi .scpy_text{padding:13px;}
	.sc_pyoushi .scpy_text p{line-height:1.65;}
	.sc_pdingzhi{padding:80px 0;}
	.sc_pdingzhi .scpd_ul{margin-top:40px;}
	.sc_pdingzhi .scpd_ul .scpd_line{height:16px;}
	.sc_pdingzhi .scpd_ul .scpd_line:before{width:16px;height:16px;margin-left:-8px;}
	.sc_pdingzhi .scpd_ul .scpd_txt{padding:16px 20px 0;}
	.sc_pdingzhi .scpd_ul .scpd_txt .scpd_pp{border-radius:10px;padding:20px;}
	.sc_pdingzhi .scpd_ul .scpd_txt .scpd_pp:before{border-left-width:8px;border-right-width:8px;border-bottom-width:8px;top:-8px;margin-left:-8px;}
	.sc_pdingzhi .scpd_ul .scpd_txt .scpd_pp p{line-height:1.65;}
	.sc_pdingzhi .scpd_ul .scpd_txt .scpd_pp p:first-child{font-size:18px;margin-bottom:10px;}
	.sc_pdingzhi .scpd_ul .scpd_txt .scpd_pp span{font-size:56px;margin-top:20px;}
	.sc_pdingzhi .scpd_btn{margin-top:40px;}
	.sc_pdingzhi .scpd_btn .swiper-button-prev,.sc_pdingzhi .scpd_btn .swiper-button-next{width:46px;height:46px;border-radius:6px;}
	.sc_pdingzhi .scpd_btn .swiper-button-prev i,.sc_pdingzhi .scpd_btn .swiper-button-next i{font-size:20px;}
	.sc_pdingzhi .scpd_btn .swiper-button-prev{margin-right:10px;}
}


@media screen and (max-width:1359px){
	.sc_pcustom{padding:50px 0;}
	.sc_pcustom .scpc_ul{margin-top:30px;}
	.sc_pcustom .scpc_ul .swiper-slide{padding:22px;border-radius:8px;}
	.sc_pcustom .scpc_ul .scpc_txt .scpc_tit i{width:58px;height:58px;line-height:58px;border-radius:8px;font-size:32px;margin-right:11px;}
	.sc_pcustom .scpc_ul .scpc_txt .scpc_tit p{font-size:18px;max-width:220px;}
	.sc_pcustom .scpc_ul .scpc_txt .scpc_p{margin-top:15px;}
	.sc_psolution{padding:50px 0 35px;}
	.sc_psolution .scps_left{width:calc(50% - 25px);}
	.sc_psolution .scps_left .scps_txt{width:430px;padding-right:30px;}
	.sc_psolution .scps_left .scps_btn{margin-top:40px;}
	.sc_psolution .scps_left .scps_btn .swiper-button-prev,.sc_psolution .scps_left .scps_btn .swiper-button-next{width:40px;height:40px;border-radius:4px;}
	.sc_psolution .scps_left .scps_btn .swiper-button-prev i,.sc_psolution .scps_left .scps_btn .swiper-button-next i{font-size:18px;}
	.sc_psolution .scps_left .scps_btn .swiper-button-prev{margin-right:8px;}
	.sc_psolution .scps_right{width:calc(50% + 25px);}
	.sc_psolution .scps_right .scps_ul{padding-right:12px;}
	.sc_psolution .scps_right .scps_ul .swiper-slide{border-radius:8px;width:300px;padding:26px;}
	.sc_psolution .scps_right .scps_ul i{width:36px;height:30px;margin-bottom:30px;}
	.sc_psolution .scps_right .scps_ul p:nth-child(2){font-size:16px;margin-bottom:10px;}
	.sc_pyoushi{padding:50px 0;}
	.sc_pyoushi .scpy_ul{margin-top:22px;}
	.sc_pyoushi .scpy_ul .scpy_li{margin-top:3px;}
	.sc_pyoushi .scpy_ul .scpy_li .scpy_title{height:48px;}
	.sc_pyoushi .scpy_ul .scpy_li .scpy_title p{font-size:14px;}
	.sc_pyoushi .scpy_ul .scpy_li .scpy_title .scpy_icon{width:18px;}
	.sc_pyoushi .scpy_ul .scpy_li .scpy_title .scpy_icon i{height:12px;width:12px;}
	.sc_pyoushi .scpy_ul .scpy_li .scpy_title .scpy_icon i:before,.sc_pyoushi .scpy_ul .scpy_li .scpy_title .scpy_icon i:after{width:10px;}
	.sc_pyoushi .scpy_text{padding:10px;}
	.sc_pdingzhi{padding:50px 0;}
	.sc_pdingzhi .scpd_ul{margin-top:30px;}
	.sc_pdingzhi .scpd_ul .scpd_line{height:12px;}
	.sc_pdingzhi .scpd_ul .scpd_line:before{width:12px;height:12px;margin-left:-6px;}
	.sc_pdingzhi .scpd_ul .scpd_txt{padding:12px 15px 0;}
	.sc_pdingzhi .scpd_ul .scpd_txt .scpd_pp{border-radius:8px;padding:15px;}
	.sc_pdingzhi .scpd_ul .scpd_txt .scpd_pp:before{border-left-width:6px;border-right-width:6px;border-bottom-width:6px;top:-6px;margin-left:-6px;}
	.sc_pdingzhi .scpd_ul .scpd_txt .scpd_pp p:first-child{font-size:16px;margin-bottom:8px;}
	.sc_pdingzhi .scpd_ul .scpd_txt .scpd_pp span{font-size:48px;margin-top:15px;}
	.sc_pdingzhi .scpd_btn{margin-top:30px;}
	.sc_pdingzhi .scpd_btn .swiper-button-prev,.sc_pdingzhi .scpd_btn .swiper-button-next{width:40px;height:40px;border-radius:4px;}
	.sc_pdingzhi .scpd_btn .swiper-button-prev i,.sc_pdingzhi .scpd_btn .swiper-button-next i{font-size:18px;}
	.sc_pdingzhi .scpd_btn .swiper-button-prev{margin-right:8px;}
}

@media screen and (max-width:1023px){
	.sc_pcustom{padding:30px 0;}
	.sc_pcustom .scpc_ul{margin-top:20px;}
	.sc_pcustom .scpc_ul .swiper-slide{padding:16px;border-radius:6px;}
	.sc_pcustom .scpc_ul .scpc_txt .scpc_tit i{width:52px;height:52px;line-height:52px;border-radius:6px;font-size:26px;margin-right:10px;}
	.sc_pcustom .scpc_ul .scpc_txt .scpc_tit p{font-size:16px;max-width:180px;}
	.sc_pcustom .scpc_ul .scpc_txt .scpc_p{margin-top:11px;}
	.sc_psolution{padding:30px 15px 20px;}
	.sc_psolution .scps_left{width:100%;}
	.sc_psolution .scps_left .scps_txt{width:100%;padding-right:0;}
	.sc_psolution .scps_left .scps_btn{margin-top:25px;}
	.sc_psolution .scps_left .scps_btn .swiper-button-prev,.sc_psolution .scps_left .scps_btn .swiper-button-next{width:36px;height:36px;}
	.sc_psolution .scps_left .scps_btn .swiper-button-prev i,.sc_psolution .scps_left .scps_btn .swiper-button-next i{font-size:16px;}
	.sc_psolution .scps_left .scps_btn .swiper-button-prev{margin-right:8px;}
	.sc_psolution .scps_right{width:100%;margin-top:25px;}
	.sc_psolution .scps_right .scps_ul{padding-right:10px;}
	.sc_psolution .scps_right .scps_ul .swiper-slide{border-radius:6px;padding:18px;}
	.sc_psolution .scps_right .scps_ul i{width:32px;height:27px;margin-bottom:20px;}
	.sc_psolution .scps_right .scps_ul p:nth-child(2){margin-bottom:8px;}
	.sc_pyoushi{padding:30px 0;}
	.sc_pyoushi .scpy_ul{margin-top:18px;}
	.sc_pdingzhi{padding:30px 0;}
	.sc_pdingzhi .scpd_ul{margin-top:20px;}
	.sc_pdingzhi .scpd_ul .scpd_line{height:12px;}
	.sc_pdingzhi .scpd_ul .scpd_line:before{width:12px;height:12px;margin-left:-6px;}
	.sc_pdingzhi .scpd_ul .scpd_line em{height:1px;}
	.sc_pdingzhi .scpd_ul .scpd_txt{padding:10px 10px 0;}
	.sc_pdingzhi .scpd_ul .scpd_txt .scpd_pp{border-radius:6px;padding:11px;}
	.sc_pdingzhi .scpd_ul .scpd_txt .scpd_pp p:first-child{margin-bottom:6px;}
	.sc_pdingzhi .scpd_ul .scpd_txt .scpd_pp span{font-size:40px;margin-top:12px;}
	.sc_pdingzhi .scpd_btn{margin-top:20px;}
	.sc_pdingzhi .scpd_btn .swiper-button-prev,.sc_pdingzhi .scpd_btn .swiper-button-next{width:36px;height:36px;}
	.sc_pdingzhi .scpd_btn .swiper-button-prev i,.sc_pdingzhi .scpd_btn .swiper-button-next i{font-size:16px;}
	.sc_pdingzhi .scpd_btn .swiper-button-prev{margin-right:6px;}
}

@media screen and (max-width:767px){
	.sc_psolution .scps_left .scps_btn{margin-top:20px;}
	.sc_psolution .scps_right{margin-top:20px;}
	.sc_psolution .scps_right .scps_ul .swiper-slide{border-radius:4px;padding:13px;}
	.sc_psolution .scps_right .scps_ul i{margin-bottom:15px;}
}