/*type*/
.sc_ptype{padding:120px 0;position:relative;overflow:hidden;background:url(../Image/pro_applicationbg.webp) no-repeat center center fixed;background-size:cover;}
.sc_ptype .sc_ptit{color:#FFF;}
.sc_ptype .sc_pline{background:#FFF;}
.sc_ptype .sc_pp{color:#FFF;}
.sc_ptype .scpt_btn{position:relative;}
.sc_ptype .scpt_btn .swiper-button-prev,.sc_ptype .scpt_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_ptype .scpt_btn .swiper-button-prev:after,.sc_ptype .scpt_btn .swiper-button-next:after{content:none;}
.sc_ptype .scpt_btn .swiper-button-prev i,.sc_ptype .scpt_btn .swiper-button-next i{font-size:24px;color:#FFF;}
.sc_ptype .scpt_btn .swiper-button-prev{left:0;margin-right:12px;}
.sc_ptype .scpt_btn .swiper-button-prev i{
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg);
}
.sc_ptype .scpt_btn .swiper-button-next{right:0;}
.sc_ptype .scpt_btn .swiper-button-prev:hover,.sc_ptype .scpt_btn .swiper-button-next:hover{}
.sc_ptype .scpt_btn .swiper-button-prev.type-disabled,.sc_ptype .scpt_btn .swiper-button-next.type-disabled{opacity:1;background:rgba(255,255,255,.1);border-color:var(--borderColor);}
.sc_ptype .scpt_ul{margin-top:50px;}
.sc_ptype .scpt_ul .swiper-slide{padding:24px;border-radius:12px;background:#FFF;height:auto;}
.sc_ptype .scpt_ul .scpt_txt{}
.sc_ptype .scpt_ul .scpt_txt p{font-size:14px;line-height:1.71;color:var(--fontColor);}
.sc_ptype .scpt_ul .scpt_txt p:first-child{font-size:24px;font-weight:bold;line-height:normal;margin-bottom:12px;}
.sc_ptype .scpt_ul .scpt_img{width:100%;padding-bottom:81%;position:relative;background:var(--backgroundColor);margin-top:24px;border-radius:8px;overflow:hidden;}
/*choose*/
.sc_pchoose{padding:120px 0;position:relative;overflow:hidden;background:url(../Image/pro_typebg.webp) no-repeat center center;background-size:cover;}
.sc_pchoose .sc_pp{text-align:center;}
.sc_pchoose .scpc_ul{margin-top:50px;position:relative;}
.sc_pchoose .scpc_ul .scpc_line{width:100%;height:2px;position:absolute;left:0;top:26px;}
.sc_pchoose .scpc_ul .scpc_line em{width:75%;height:100%;background:var(--logoColor);}
.sc_pchoose .scpc_ul .scpc_line:before,.sc_pchoose .scpc_ul .scpc_line:after{content:'';width:12.5%;position:absolute;height:100%;top:0;}
.sc_pchoose .scpc_ul .scpc_line:before{left:0;
	background:-webkit-gradient(linear, left top, right top, from(rgba(16, 83, 160, 0.00)), to(#1053A0));
	background:-webkit-linear-gradient(left, rgba(16, 83, 160, 0.00) 0%, #1053A0 100%);
	background:-moz-linear-gradient(left, rgba(16, 83, 160, 0.00) 0%, #1053A0 100%);
	background:linear-gradient(90deg, rgba(16, 83, 160, 0.00) 0%, #1053A0 100%);
}
.sc_pchoose .scpc_ul .scpc_line:after{right:0;
	background:-webkit-gradient(linear, left top, right top, from(#0146A3), to(rgba(1, 70, 163, 0.00)));
	background:-webkit-linear-gradient(left, #0146A3 0%, rgba(1, 70, 163, 0.00) 100%);
	background:-moz-linear-gradient(left, #0146A3 0%, rgba(1, 70, 163, 0.00) 100%);
	background:linear-gradient(90deg, #0146A3 0%, rgba(1, 70, 163, 0.00) 100%);
}
.sc_pchoose .scpc_li{overflow:hidden;position:relative;z-index:1;}
.sc_pchoose .scpc_li .swiper-slide{padding:4px 32px 0;}
.sc_pchoose .scpc_li .swiper-slide span{width:46px;height:46px;border-radius:50%;line-height:42px;text-align:center;border:2px solid var(--logoColor);color:var(--logoColor);margin-bottom:32px;font-size:20px;font-weight:bold;background:#FFF;}
.sc_pchoose .scpc_li p{font-size:14px;line-height:2;color:var(--fontColor);text-align:center;}
.sc_pchoose .scpc_li p:nth-child(2){font-size:16px;line-height:1.375;font-weight:bold;margin-bottom:24px;}
.sc_pchoose .scpc_li .swiper-slide:hover span{background:var(--logoColor);color:#FFF;
	-webkit-box-shadow:0 0 0 4px rgba(1,70,163,.2);
	box-shadow:0 0 0 4px rgba(1,70,163,.2);
}
.sc_pchoose .scpc_ul .swiper-button-prev,.sc_pchoose .scpc_ul .swiper-button-next{width:52px;height:52px;background:transparent;border-radius:8px;outline:none;background:var(--logoColor);border:1px solid var(--logoColor);}
.sc_pchoose .scpc_ul .swiper-button-prev:after,.sc_pchoose .scpc_ul .swiper-button-next:after{content:none;}
.sc_pchoose .scpc_ul .swiper-button-prev i,.sc_pchoose .scpc_ul .swiper-button-next i{font-size:24px;color:#FFF;}
.sc_pchoose .scpc_ul .swiper-button-prev{left:-72px;}
.sc_pchoose .scpc_ul .swiper-button-prev i{
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg);
}
.sc_pchoose .scpc_ul .swiper-button-next{right:-72px;}
.sc_pchoose .scpc_ul .swiper-button-prev:hover,.sc_pchoose .scpc_ul .swiper-button-next:hover{}
.sc_pchoose .scpc_ul .swiper-button-prev.choose-disabled,.sc_pchoose .scpc_ul .swiper-button-next.choose-disabled{opacity:1;background:transparent;border-color:var(--borderColor);}
.sc_pchoose .scpc_ul .swiper-button-prev.choose-disabled i,.sc_pchoose .scpc_ul .swiper-button-next.choose-disabled i{color:var(--fontColor);}
/*anzhuang*/
.sc_panzhuang{padding:120px 0;position:relative;overflow:hidden;background:url(../Image/structurebg.png) var(--backgroundColor);}
.sc_panzhuang .sc_pp{text-align:center;}
.sc_panzhuang .scpa_ul{margin-top:52px;overflow:hidden;}
.sc_panzhuang .scpa_ul .swiper-slide{height:auto;border-radius:12px;background:#FFF;padding:20px;}
.sc_panzhuang .scpa_ul .scpa_num{margin-bottom:24px;}
.sc_panzhuang .scpa_ul .scpa_num i{width:88px;height:88px;line-height:88px;text-align:center;background:var(--backgroundColor);font-size:40px;color:var(--logoColor);border-radius:12px;
	-webkit-transition:all 0.5s ease-in-out;
    -moz-transition:all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out;
    transition:all 0.5s ease-in-out;
}
.sc_panzhuang .scpa_ul .scpa_num span{font-size:52px;color:transparent;font-weight:bold;
	-webkit-text-stroke-width:1px;
	-webkit-text-stroke-color:var(--borderColor);
	-webkit-text-stroke:1px var(--borderColor);
}
.sc_panzhuang .scpa_ul p{font-size:14px;line-height:1.71;color:var(--fontColor);}
.sc_panzhuang .scpa_ul p:nth-child(2){font-size:16px;line-height:1.375;margin-bottom:16px;font-weight:bold;}
.sc_panzhuang .scpa_ul .swiper-slide:hover .scpa_num i{background:var(--logoColor);color:#FFF;}
.sc_panzhuang .scpa_ul .swiper-slide:hover .scpa_num span{color:var(--logoColor);
	-webkit-text-stroke-width:0;
}
/*safe*/
.sc_psafe{position:relative;overflow:hidden;}
.sc_psafe .scps_left{width:50%;padding:120px 0 60px;}
.sc_psafe .scps_left .scps_ul{width:660px;padding-right:170px;}
.sc_psafe .scps_left .scps_li{margin-top:52px;overflow:hidden;}
.sc_psafe .scps_left .scps_li .scps_line{width:100%;height:1px;margin:39px 0 40px;background:var(--borderColor);}
.sc_psafe .scps_left .scps_li .scps_txt{}
.sc_psafe .scps_left .scps_li .scps_num{width:68px;height:68px;border-radius:50%;border:1px solid var(--borderColor);line-height:66px;text-align:center;font-size:32px;color:var(--titleColor);}
.sc_psafe .scps_left .scps_li .scps_pp{padding-left:24px;}
.sc_psafe .scps_left .scps_li .scps_pp p{font-size:14px;line-height:1.71;color:var(--fontColor);}
.sc_psafe .scps_left .scps_li .scps_pp p:first-child{font-size:20px;line-height:1.1;margin-bottom:8px;font-weight:bold;}
.sc_psafe .scps_left .scps_li .scps_txt:hover .scps_num{background:var(--logoColor);color:#FFF;}
.sc_psafe .scps_left .scps_li .swiper-pagination{position:relative;height:100%;margin-top:42px;bottom:0;}
.sc_psafe .scps_left .scps_li .swiper-pagination-bullet{width:14px;height:14px;margin:0 4px;background:#CED4DA;opacity:0.7;outline:none;}
.sc_psafe .scps_left .scps_li .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--logoColor);opacity:1;}
.sc_psafe .scps_right{width:50%;position:relative;}
/*choose*/
.sc_pmessage .scpm_right{padding-right:0;overflow-y:hidden;}

@media screen and (max-width:1519px){
	.sc_ptype{padding:80px 0;}
	.sc_ptype .scpt_btn .swiper-button-prev,.sc_ptype .scpt_btn .swiper-button-next{width:46px;height:46px;border-radius:6px;}
	.sc_ptype .scpt_btn .swiper-button-prev i,.sc_ptype .scpt_btn .swiper-button-next i{font-size:20px;}
	.sc_ptype .scpt_btn .swiper-button-prev{margin-right:10px;}
	.sc_ptype .scpt_ul{margin-top:40px;}
	.sc_ptype .scpt_ul .swiper-slide{padding:20px;border-radius:10px;}
	.sc_ptype .scpt_ul .scpt_txt p{line-height:1.65;}
	.sc_ptype .scpt_ul .scpt_txt p:first-child{font-size:20px;margin-bottom:10px;}
	.sc_ptype .scpt_ul .scpt_img{margin-top:20px;border-radius:6px;}
	.sc_pchoose{padding:80px 0;}
	.sc_pchoose .scpc_ul{margin-top:40px;}
	.sc_pchoose .scpc_ul .scpc_line{left:0;top:23px;}
	.sc_pchoose .scpc_li .swiper-slide{padding:3px 25px 0;}
	.sc_pchoose .scpc_li .swiper-slide span{width:42px;height:42px;line-height:40px;margin-bottom:25px;font-size:18px;}
	.sc_pchoose .scpc_li p{line-height:1.8;}
	.sc_pchoose .scpc_li p:nth-child(2){font-size:15px;margin-bottom:20px;}
	.sc_pchoose .scpc_li .swiper-slide:hover span{
		-webkit-box-shadow:0 0 0 3px rgba(1,70,163,.2);
		box-shadow:0 0 0 3px rgba(1,70,163,.2);
	}
	.sc_pchoose .scpc_ul .swiper-button-prev,.sc_pchoose .scpc_ul .swiper-button-next{width:46px;height:46px;border-radius:6px;}
	.sc_pchoose .scpc_ul .swiper-button-prev i,.sc_pchoose .scpc_ul .swiper-button-next i{font-size:20px;}
	.sc_pchoose .scpc_ul .swiper-button-prev{left:-60px;}
	.sc_pchoose .scpc_ul .swiper-button-next{right:-60px;}
	.sc_panzhuang{padding:80px 0;}
	.sc_panzhuang .scpa_ul{margin-top:40px;}
	.sc_panzhuang .scpa_ul .swiper-slide{border-radius:10px;padding:15px;}
	.sc_panzhuang .scpa_ul .scpa_num{margin-bottom:20px;}
	.sc_panzhuang .scpa_ul .scpa_num i{width:78px;height:78px;line-height:78px;font-size:34px;border-radius:10px;}
	.sc_panzhuang .scpa_ul .scpa_num span{font-size:46px;}
	.sc_panzhuang .scpa_ul p{line-height:1.65;}
	.sc_panzhuang .scpa_ul p:nth-child(2){font-size:15px;margin-bottom:13px;}
	.sc_psafe .scps_left{padding:80px 0 40px;}
	.sc_psafe .scps_left .scps_ul{width:600px;padding-right:130px;}
	.sc_psafe .scps_left .scps_li{margin-top:40px;}
	.sc_psafe .scps_left .scps_li .scps_line{margin:33px 0;}
	.sc_psafe .scps_left .scps_li .scps_num{width:60px;height:60px;line-height:58px;font-size:28px;}
	.sc_psafe .scps_left .scps_li .scps_pp{padding-left:20px;}
	.sc_psafe .scps_left .scps_li .scps_pp p{line-height:1.65;}
	.sc_psafe .scps_left .scps_li .scps_pp p:first-child{font-size:18px;margin-bottom:7px;}
	.sc_psafe .scps_left .scps_li .swiper-pagination{margin-top:35px;}
	.sc_psafe .scps_left .scps_li .swiper-pagination-bullet{width:12px;height:12px;margin:0 3px;}
}


@media screen and (max-width:1359px){
	.sc_ptype{padding:50px 0;}
	.sc_ptype .scpt_btn .swiper-button-prev,.sc_ptype .scpt_btn .swiper-button-next{width:40px;height:40px;border-radius:4px;}
	.sc_ptype .scpt_btn .swiper-button-prev i,.sc_ptype .scpt_btn .swiper-button-next i{font-size:18px;}
	.sc_ptype .scpt_btn .swiper-button-prev{margin-right:8px;}
	.sc_ptype .scpt_ul{margin-top:30px;}
	.sc_ptype .scpt_ul .swiper-slide{padding:15px;border-radius:8px;}
	.sc_ptype .scpt_ul .scpt_txt p:first-child{font-size:18px;margin-bottom:8px;}
	.sc_ptype .scpt_ul .scpt_img{margin-top:15px;border-radius:4px;}
	.sc_pchoose{padding:50px 0 80px;}
	.sc_pchoose .scpc_ul{margin-top:30px;}
	.sc_pchoose .scpc_ul .scpc_line{top:19px;}
	.sc_pchoose .scpc_li .swiper-slide{padding:2px 20px 0;}
	.sc_pchoose .scpc_li .swiper-slide span{width:36px;height:36px;line-height:32px;margin-bottom:20px;font-size:16px;}
	.sc_pchoose .scpc_li p{line-height:1.65;}
	.sc_pchoose .scpc_li p:nth-child(2){margin-bottom:15px;}
	.sc_pchoose .scpc_li .swiper-slide:hover span{
		-webkit-box-shadow:0 0 0 2px rgba(1,70,163,.2);
		box-shadow:0 0 0 2px rgba(1,70,163,.2);
	}
	.sc_pchoose .scpc_ul .swiper-button-prev,.sc_pchoose .scpc_ul .swiper-button-next{width:40px;height:40px;border-radius:4px;margin-top:20px;top:100%;}
	.sc_pchoose .scpc_ul .swiper-button-prev i,.sc_pchoose .scpc_ul .swiper-button-next i{font-size:18px;}
	.sc_pchoose .scpc_ul .swiper-button-prev{left:50%;margin-left:-45px;}
	.sc_pchoose .scpc_ul .swiper-button-next{right:50%;margin-right:-45px;}
	.sc_panzhuang{padding:50px 0;}
	.sc_panzhuang .scpa_ul{margin-top:30px;}
	.sc_panzhuang .scpa_ul .swiper-slide{border-radius:8px;padding:12px;}
	.sc_panzhuang .scpa_ul .scpa_num{margin-bottom:15px;}
	.sc_panzhuang .scpa_ul .scpa_num i{width:66px;height:66px;line-height:66px;font-size:30px;border-radius:8px;}
	.sc_panzhuang .scpa_ul .scpa_num span{font-size:40px;}
	.sc_panzhuang .scpa_ul p:nth-child(2){margin-bottom:10px;}
	.sc_psafe .scps_left{padding:50px 0 25px;}
	.sc_psafe .scps_left .scps_ul{width:497px;padding-right:70px;}
	.sc_psafe .scps_left .scps_li{margin-top:30px;}
	.sc_psafe .scps_left .scps_li .scps_line{margin:25px 0;}
	.sc_psafe .scps_left .scps_li .scps_num{width:50px;height:50px;line-height:48px;font-size:22px;}
	.sc_psafe .scps_left .scps_li .scps_pp{padding-left:15px;}
	.sc_psafe .scps_left .scps_li .scps_pp p:first-child{font-size:16px;margin-bottom:5px;}
	.sc_psafe .scps_left .scps_li .swiper-pagination{margin-top:25px;}
	.sc_psafe .scps_left .scps_li .swiper-pagination-bullet{width:10px;height:10px;}
}

@media screen and (max-width:1023px){
	.sc_ptype{padding:30px 0;}
	.sc_ptype .scpt_btn .swiper-button-prev,.sc_ptype .scpt_btn .swiper-button-next{width:36px;height:36px;}
	.sc_ptype .scpt_btn .swiper-button-prev i,.sc_ptype .scpt_btn .swiper-button-next i{font-size:16px;}
	.sc_ptype .scpt_btn .swiper-button-prev{margin-right:6px;}
	.sc_ptype .scpt_ul{margin-top:20px;}
	.sc_ptype .scpt_ul .swiper-slide{padding:10px;border-radius:6px;}
	.sc_ptype .scpt_ul .scpt_txt p:first-child{font-size:16px;margin-bottom:6px;}
	.sc_pchoose{padding:30px 0 70px;}
	.sc_pchoose .scpc_ul{margin-top:20px;}
	.sc_pchoose .scpc_ul .scpc_line{top:19px;}
	.sc_pchoose .scpc_li .swiper-slide{padding:2px 15px 0;}
	.sc_pchoose .scpc_li .swiper-slide span{width:32px;height:32px;line-height:30px;margin-bottom:15px;font-size:14px;border-width:1px;}
	.sc_pchoose .scpc_li p:nth-child(2){margin-bottom:11px;}
	.sc_pchoose .scpc_ul .swiper-button-prev,.sc_pchoose .scpc_ul .swiper-button-next{width:36px;height:36px;margin-top:15px;}
	.sc_pchoose .scpc_ul .swiper-button-prev i,.sc_pchoose .scpc_ul .swiper-button-next i{font-size:16px;}
	.sc_pchoose .scpc_ul .swiper-button-prev{margin-left:-40px;}
	.sc_pchoose .scpc_ul .swiper-button-next{margin-right:-40px;}
	.sc_panzhuang{padding:30px 0;}
	.sc_panzhuang .scpa_ul{margin-top:20px;}
	.sc_panzhuang .scpa_ul .swiper-slide{border-radius:6px;padding:10px;}
	.sc_panzhuang .scpa_ul .scpa_num{margin-bottom:10px;}
	.sc_panzhuang .scpa_ul .scpa_num i{width:52px;height:52px;line-height:52px;font-size:26px;border-radius:6px;}
	.sc_panzhuang .scpa_ul .scpa_num span{font-size:34px;}
	.sc_psafe .scps_left{padding:30px 0 20px;width:100%;}
	.sc_psafe .scps_left .scps_ul{width:100%;padding:0 15px;}
	.sc_psafe .scps_left .scps_li{margin-top:30px;}
	.sc_psafe .scps_left .scps_li .scps_line{margin:20px 0;}
	.sc_psafe .scps_left .scps_li .scps_num{width:44px;height:44px;line-height:42px;font-size:18px;}
	.sc_psafe .scps_left .scps_li .swiper-pagination{margin-top:20px;}
	.sc_psafe .scps_right{display:none;}
}

@media screen and (max-width:767px){
	.sc_ptype .scpt_btn{margin-top:20px;}
	.sc_psafe .scps_left .scps_li{margin-top:25px;}
}