/*info*/
.gdc_info{padding:100px 0;position:relative;overflow:hidden;}
.gdc_info .gdci_txt{gap:40px;}
.gdc_info .gdci_txt .gdci_left{width:700px;}
.gdc_info .gdci_txt .gdci_left span{font-size:16px;color:var(--logoColor);line-height:calc(19/16);}
.gdc_info .gdci_txt .gdci_left p{font-size:16px;line-height:2;color:var(--fontColor);}
.gdc_info .gdci_txt .gdci_left p:nth-child(2){font-size:40px;line-height:1.2;color:var(--titleColor);font-weight:bold;margin:12px 0 40px;}
.gdc_info .gdci_txt .gdci_right{width:700px;border-radius:24px;position:relative;overflow:hidden;}
.gdc_info .gdci_p{margin-top:52px;gap:40px;}
.gdc_info .gdci_p .gdci_num{width:700px;gap:4px;}
.gdc_info .gdci_p .gdci_num span{font-size:16px;color:var(--fontColor);line-height:calc(19/16);width:85px;}
.gdc_info .gdci_p .gdci_num span:first-child{font-size:128px;font-weight:bold;line-height:155px;height:155px;width:auto;
    -webkit-transform: skewX(-10deg);
    -moz-transform: skewX(-10deg);
    -ms-transform: skewX(-10deg);
    transform: skewX(-10deg);
    background:-webkit-linear-gradient(259deg, #0063A7 21.08%, #003961 75.92%);
    background:-moz-linear-gradient(259deg, #0063A7 21.08%, #003961 75.92%);
    background:linear-gradient(191deg, #0063A7 21.08%, #003961 75.92%);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}
.gdc_info .gdci_p .gdci_pp{width:700px;}
.gdc_info .gdci_p .gdci_pp p{font-size:16px;line-height:2;color:var(--fontColor);}
.gdc_info .gdci_span{margin-top:68px;}
.gdc_info .gdci_span span{font-size:20px;line-height:1.6;text-transform:uppercase;color:#000;background-repeat:no-repeat;background-position:left center;background-size:auto 100%;padding-left:50px;}
.gdc_info .gdci_span span.icon1{background-image:url(../Image/com_icon1.svg);}
.gdc_info .gdci_span span.icon2{background-image:url(../Image/com_icon2.svg);}
.gdc_info .gdci_span span.icon3{background-image:url(../Image/com_icon3.svg);}
.gdc_info .gdci_span span.icon4{background-image:url(../Image/com_icon4.svg);}
/*qian*/
.gdc_qian{padding:100px 0;position:relative;overflow:hidden;background:#F5F5F5;}
.gdc_qian .pb_tit{text-align:center;}
.gdc_qian .gdcq_ul{margin-top:52px;gap:42px;}
.gdc_qian .gdcq_ul .gdcq_li{border-radius:20px;border:1px solid var(--borderColor);background:#FFF;padding:32px;width:calc(100%/3 - 28px);}
.gdc_qian .gdcq_ul .gdcq_li i{width:80px;height:80px;background:var(--backgroundColor);line-height:80px;text-align:center;font-size:40px;color:var(--logoColor);border-radius:50%;}
.gdc_qian .gdcq_ul .gdcq_li p{font-size:16px;line-height:1.75;color:var(--fontColor);}
.gdc_qian .gdcq_ul .gdcq_li p:nth-child(2){font-size:24px;margin:40px 0 24px;color:#000;}
.gdc_qian .gdcq_ul .gdcq_li:hover{background:var(--logoColor);}
.gdc_qian .gdcq_ul .gdcq_li:hover i{
    -webkit-transform:translateY(-5px);
    -moz-transform:translateY(-5px);
    -ms-transform:translateY(-5px);
    transform:translateY(-5px);
}
.gdc_qian .gdcq_ul .gdcq_li:hover p{color:#FFF;}
/*zizhi*/
.gdc_zizhi{padding:100px 0 120px;position:relative;overflow:hidden;background:url(../Image/com_zizhi_bg.webp) no-repeat center center;background-size:cover;}
.gdc_zizhi .pb_tit{text-align:center;}
.gdc_zizhi .gdcz_ul{margin-top:52px;padding:0 98px;position:relative;}
.gdc_zizhi .gdcz_ul .gdcz_li{width:100%;overflow:hidden;}
.gdc_zizhi .gdcz_ul .gdcz_li .gdcz_img{width:100%;padding-bottom:132%;position:relative;border:6px solid #000;}
.gdc_zizhi .gdcz_ul .swiper-button-prev,.gdc_zizhi .gdcz_ul .swiper-button-next{width:48px;height:48px;background:#FFF;border-radius:50%;outline:none;opacity:1;border:1px solid var(--borderColor);}
.gdc_zizhi .gdcz_ul .swiper-button-prev{left:0;}
.gdc_zizhi .gdcz_ul .swiper-button-next{right:0;}
.gdc_zizhi .gdcz_ul .swiper-button-prev:after,.gdc_zizhi .gdcz_ul .swiper-button-next:after{content:none;}
.gdc_zizhi .gdcz_ul .swiper-button-prev i,.gdc_zizhi .gdcz_ul .swiper-button-next i{font-size:24px;color:var(--titleColor);}
.gdc_zizhi .gdcz_ul .swiper-button-prev i{
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg);
}
/*fazhan*/
.gdc_fazhan{padding:100px 0;position:relative;overflow:hidden;}
.gdc_fazhan .pb_tit{text-align:center;}
.gdc_fazhan .gdcf_ul{margin-top:52px;overflow:hidden;border-radius:24px;}
.gdc_fazhan .gdcf_ul .swiper-pagination{position:relative;gap:20px;}
.gdc_fazhan .gdcf_ul .swiper-pagination .swiper-pagination-bullet{width:calc(20% - 16px);height:80px;border-radius:8px;background:var(--backgroundColor);opacity:1;line-height:80px;position:relative;}
.gdc_fazhan .gdcf_ul .swiper-pagination .swiper-pagination-bullet em{font-size:20px;font-weight:bold;font-style:normal;color:#797979;}
.gdc_fazhan .gdcf_ul .swiper-pagination .swiper-pagination-bullet em:first-child{font-size:48px;color:transparent;position:absolute;left:0;top:0;width:100%;height:100%;}
.gdc_fazhan .gdcf_ul .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--logoColor);}
.gdc_fazhan .gdcf_ul .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active em{color:#FFF;}
.gdc_fazhan .gdcf_ul .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active em:first-child{color:rgba(255,255,255,.1);}
.gdc_fazhan .gdcf_ul .gdcf_li{border-radius:8px;padding:50px 0 50px 50px;background:url(../Image/com_fazhan_bg.webp) no-repeat right center;background-size:cover;margin-top:20px;}
.gdc_fazhan .gdcf_ul .gdcf_li .gdcf_txt{overflow:hidden;width:845px;}
.gdc_fazhan .gdcf_ul .gdcf_li .gdcf_txt .swiper-slide{height:auto;}
.gdc_fazhan .gdcf_ul .gdcf_li .gdcf_txt p{font-size:16px;line-height:1.75;color:#FFF;margin-top:16px;}
.gdc_fazhan .gdcf_ul .gdcf_li .gdcf_txt p:first-child{font-size:32px;line-height:1.25;font-weight:bold;margin-bottom:32px;margin-top:0;}
.gdc_fazhan .gdcf_ul .gdcf_li .pb_btn{cursor:pointer;height:52px;min-width:200px;border:1px solid #FFF;margin-top:35px;}
.gdc_fazhan .gdcf_ul .gdcf_li .pb_btn span{color:#FFF;}
.gdc_fazhan .gdcf_ul .gdcf_li .pb_btn i{color:#FFF;}
.gdc_fazhan .gdcf_ul .gdcf_li .pb_btn:hover{background:#FFF;border-color:#FFF;}
.gdc_fazhan .gdcf_ul .gdcf_li .pb_btn:hover span{color:var(--logoColor);}
.gdc_fazhan .gdcf_ul .gdcf_li .pb_btn:hover i{color:var(--logoColor);}
/*partner*/
.gdc_partner{margin-top:72px;}
.gdc_partner .gdcp_ul{overflow:hidden;position:relative;}
.gdc_partner .gdcp_ul .gdcp_con{
    width:-moz-max-content;
    width:max-content;
    -webkit-animation:scroll 40s linear infinite;
    -moz-animation:scroll 40s linear infinite;
    animation:scroll 40s linear infinite;
}
.gdc_partner .gdcp_ul .gdcp_con .gdcp_pic{margin:0 8px;width:275px;height:120px;border-radius:12px;border:1px solid rgba(0,0,0,.2);padding:4px 15px;}
.gdc_partner .gdcp_ul .gdcp_con .gdcp_pic .gdcp_img{width:auto;height:100%;position:relative;overflow:hidden;}
.gdc_partner .gdcp_ul .gdcp_con .gdcp_pic .gdcp_img img{object-fit:contain;}
.gdc_partner .gdcp_ul .gdcp_con .gdcp_pic:hover{border-color:var(--logoColor);}
.gdc_partner .gdcp_ul .gdcp_con:hover{
    -webkit-animation-play-state:paused;
    -moz-animation-play-state:paused;
    animation-play-state:paused;
}

@media screen and (max-width:1599px){
    .gdc_info{padding:70px 0;}
    .gdc_info .gdci_txt{gap:30px;}
    .gdc_info .gdci_txt .gdci_left{width:585px;}
    .gdc_info .gdci_txt .gdci_left span{font-size:15px;}
    .gdc_info .gdci_txt .gdci_left p{font-size:15px;line-height:1.8;}
    .gdc_info .gdci_txt .gdci_left p:nth-child(2){font-size:32px;margin:10px 0 30px;}
    .gdc_info .gdci_txt .gdci_right{width:585px;border-radius:20px;}
    .gdc_info .gdci_p{margin-top:40px;gap:30px;}
    .gdc_info .gdci_p .gdci_num{width:585px;}
    .gdc_info .gdci_p .gdci_num span{font-size:15px;width:83px;}
    .gdc_info .gdci_p .gdci_num span:first-child{font-size:100px;line-height:120px;height:120px;}
    .gdc_info .gdci_p .gdci_pp{width:585px;}
    .gdc_info .gdci_p .gdci_pp p{font-size:15px;line-height:1.8;}
    .gdc_info .gdci_span{margin-top:50px;}
    .gdc_info .gdci_span span{font-size:18px;line-height:1.5;padding-left:46px;}
    .gdc_qian{padding:70px 0;}
    .gdc_qian .gdcq_ul{margin-top:40px;gap:33px;}
    .gdc_qian .gdcq_ul .gdcq_li{border-radius:16px;padding:25px;width:calc(100%/3 - 22px);}
    .gdc_qian .gdcq_ul .gdcq_li i{width:70px;height:70px;line-height:70px;font-size:34px;}
    .gdc_qian .gdcq_ul .gdcq_li p{font-size:15px;line-height:1.7;}
    .gdc_qian .gdcq_ul .gdcq_li p:nth-child(2){font-size:20px;margin:30px 0 20px;}
    .gdc_zizhi{padding:70px 0 80px;}
    .gdc_zizhi .gdcz_ul{margin-top:40px;padding:0 80px;}
    .gdc_zizhi .gdcz_ul .gdcz_li .gdcz_img{border-width:5px;}
    .gdc_zizhi .gdcz_ul .swiper-button-prev,.gdc_zizhi .gdcz_ul .swiper-button-next{width:42px;height:42px;}
    .gdc_zizhi .gdcz_ul .swiper-button-prev i,.gdc_zizhi .gdcz_ul .swiper-button-next i{font-size:22px;}
    .gdc_fazhan{padding:70px 0;}
    .gdc_fazhan .gdcf_ul{margin-top:40px;border-radius:20px;}
    .gdc_fazhan .gdcf_ul .swiper-pagination{gap:15px;}
    .gdc_fazhan .gdcf_ul .swiper-pagination .swiper-pagination-bullet{width:calc(20% - 12px);height:70px;border-radius:6px;line-height:70px;}
    .gdc_fazhan .gdcf_ul .swiper-pagination .swiper-pagination-bullet em{font-size:18px;}
    .gdc_fazhan .gdcf_ul .swiper-pagination .swiper-pagination-bullet em:first-child{font-size:42px;}
    .gdc_fazhan .gdcf_ul .gdcf_li{border-radius:6px;padding:40px 0 40px 40px;margin-top:16px;}
    .gdc_fazhan .gdcf_ul .gdcf_li .gdcf_txt{width:700px;}
    .gdc_fazhan .gdcf_ul .gdcf_li .gdcf_txt p{font-size:15px;line-height:1.65;margin-top:12px;}
    .gdc_fazhan .gdcf_ul .gdcf_li .gdcf_txt p:first-child{font-size:26px;margin-bottom:25px;margin-top:0;}
    .gdc_fazhan .gdcf_ul .gdcf_li .pb_btn{height:48px;min-width:190px;margin-top:26px;}
    .gdc_partner{margin-top:50px;}
    .gdc_partner .gdcp_ul .gdcp_con .gdcp_pic{margin:0 7px;width:230px;height:100px;border-radius:10px;padding:3px 12px;}
}

@media screen and (max-width:1399px){
    .gdc_info{padding:50px 0;}
    .gdc_info .gdci_txt{gap:20px;}
    .gdc_info .gdci_txt .gdci_left{width:477px;}
    .gdc_info .gdci_txt .gdci_left span{font-size:14px;}
    .gdc_info .gdci_txt .gdci_left p{font-size:14px;line-height:1.65;}
    .gdc_info .gdci_txt .gdci_left p:nth-child(2){font-size:26px;margin:8px 0 25px;}
    .gdc_info .gdci_txt .gdci_right{width:477px;border-radius:14px;}
    .gdc_info .gdci_p{margin-top:30px;gap:20px;}
    .gdc_info .gdci_p .gdci_num{width:477px;}
    .gdc_info .gdci_p .gdci_num span{font-size:14px;width:80px;}
    .gdc_info .gdci_p .gdci_num span:first-child{font-size:80px;line-height:100px;height:100px;}
    .gdc_info .gdci_p .gdci_pp{width:477px;}
    .gdc_info .gdci_p .gdci_pp p{font-size:14px;line-height:1.65;}
    .gdc_info .gdci_span{margin-top:40px;}
    .gdc_info .gdci_span span{font-size:16px;padding-left:35px;}
    .gdc_qian{padding:50px 0;}
    .gdc_qian .gdcq_ul{margin-top:30px;gap:24px;}
    .gdc_qian .gdcq_ul .gdcq_li{border-radius:12px;padding:20px;width:calc(100%/3 - 16px);}
    .gdc_qian .gdcq_ul .gdcq_li i{width:54px;height:54px;line-height:54px;font-size:30px;}
    .gdc_qian .gdcq_ul .gdcq_li p{font-size:14px;line-height:1.65;}
    .gdc_qian .gdcq_ul .gdcq_li p:nth-child(2){font-size:18px;margin:22px 0 15px;}
    .gdc_zizhi{padding:50px 0 55px;}
    .gdc_zizhi .gdcz_ul{margin-top:30px;padding:0 60px;}
    .gdc_zizhi .gdcz_ul .gdcz_li .gdcz_img{border-width:4px;}
    .gdc_zizhi .gdcz_ul .swiper-button-prev,.gdc_zizhi .gdcz_ul .swiper-button-next{width:38px;height:38px;}
    .gdc_zizhi .gdcz_ul .swiper-button-prev i,.gdc_zizhi .gdcz_ul .swiper-button-next i{font-size:20px;}
    .gdc_fazhan{padding:50px 0;}
    .gdc_fazhan .gdcf_ul{margin-top:30px;border-radius:14px;}
    .gdc_fazhan .gdcf_ul .swiper-pagination{gap:10px;}
    .gdc_fazhan .gdcf_ul .swiper-pagination .swiper-pagination-bullet{width:calc(20% - 8px);height:50px;border-radius:4px;line-height:50px;}
    .gdc_fazhan .gdcf_ul .swiper-pagination .swiper-pagination-bullet em{font-size:16px;}
    .gdc_fazhan .gdcf_ul .swiper-pagination .swiper-pagination-bullet em:first-child{font-size:34px;}
    .gdc_fazhan .gdcf_ul .gdcf_li{border-radius:4px;padding:30px 0 30px 30px;margin-top:12px;}
    .gdc_fazhan .gdcf_ul .gdcf_li .gdcf_txt{width:600px;}
    .gdc_fazhan .gdcf_ul .gdcf_li .gdcf_txt p{font-size:14px;line-height:1.5;margin-top:10px;}
    .gdc_fazhan .gdcf_ul .gdcf_li .gdcf_txt p:first-child{font-size:22px;margin-bottom:20px;margin-top:0;}
    .gdc_fazhan .gdcf_ul .gdcf_li .pb_btn{height:44px;min-width:170px;margin-top:20px;}
    .gdc_partner{margin-top:35px;}
    .gdc_partner .gdcp_ul .gdcp_con .gdcp_pic{margin:0 5px;width:190px;height:83px;border-radius:6px;padding:3px 10px;}
}

@media screen and (max-width:1023px){
    .gdc_info{padding:30px 0;}
    .gdc_info .gdci_txt{gap:20px;}
    .gdc_info .gdci_txt .gdci_left{width:100%;}
    .gdc_info .gdci_txt .gdci_left p:nth-child(2){font-size:22px;margin:8px 0 15px;}
    .gdc_info .gdci_txt .gdci_right{display:none;}
    .gdc_info .gdci_p{margin-top:15px;gap:15px;}
    .gdc_info .gdci_p .gdci_num{width:100%;gap:8px;}
    .gdc_info .gdci_p .gdci_num span{font-size:24px;width:auto;line-height:40px;}
    .gdc_info .gdci_p .gdci_num span:first-child{font-size:30px;line-height:normal;height:auto;}
    .gdc_info .gdci_p .gdci_pp{width:100%;}
    .gdc_info .gdci_span{margin-top:30px;gap:20px;}
    .gdc_info .gdci_span span{font-size:16px;padding-left:35px;width:calc(50% - 10px);}
    .gdc_qian{padding:30px 0;}
    .gdc_qian .gdcq_ul{margin-top:20px;gap:18px;}
    .gdc_qian .gdcq_ul .gdcq_li{border-radius:8px;padding:13px;width:calc(100%/3 - 12px);}
    .gdc_qian .gdcq_ul .gdcq_li i{width:46px;height:46px;line-height:46px;font-size:26px;}
    .gdc_qian .gdcq_ul .gdcq_li p:nth-child(2){margin:15px 0 10px;}
    .gdc_zizhi{padding:30px 0 35px;}
    .gdc_zizhi .gdcz_ul{margin-top:20px;padding:0 40px;}
    .gdc_zizhi .gdcz_ul .gdcz_li .gdcz_img{border-width:3px;padding-bottom:135%;}
    .gdc_zizhi .gdcz_ul .swiper-button-prev,.gdc_zizhi .gdcz_ul .swiper-button-next{width:35px;height:35px;}
    .gdc_zizhi .gdcz_ul .swiper-button-prev i,.gdc_zizhi .gdcz_ul .swiper-button-next i{font-size:18px;}
    .gdc_fazhan{padding:30px 0;}
    .gdc_fazhan .gdcf_ul{margin-top:20px;border-radius:10px;}
    .gdc_fazhan .gdcf_ul .swiper-pagination{gap:5px;}
    .gdc_fazhan .gdcf_ul .swiper-pagination .swiper-pagination-bullet{width:calc(20% - 4px);height:40px;line-height:40px;}
    .gdc_fazhan .gdcf_ul .swiper-pagination .swiper-pagination-bullet em:first-child{font-size:26px;}
    .gdc_fazhan .gdcf_ul .gdcf_li{padding:20px 0 20px 20px;margin-top:10px;}
    .gdc_fazhan .gdcf_ul .gdcf_li .gdcf_txt{width:500px;}
    .gdc_fazhan .gdcf_ul .gdcf_li .gdcf_txt p{margin-top:10px;}
    .gdc_fazhan .gdcf_ul .gdcf_li .gdcf_txt p:first-child{font-size:18px;margin-bottom:15px;margin-top:0;}
    .gdc_fazhan .gdcf_ul .gdcf_li .pb_btn{height:40px;min-width:160px;margin-top:15px;}
    .gdc_partner{margin-top:25px;}
    .gdc_partner .gdcp_ul .gdcp_con .gdcp_pic{width:177px;height:77px;border-radius:4px;}
}

@media screen and (max-width:767px){
    .gdc_info .gdci_span span{width:100%;}
    .gdc_qian .gdcq_ul{gap:13px;}
    .gdc_qian .gdcq_ul .gdcq_li{border-radius:6px;padding:10px;width:100%;}
    .gdc_zizhi .gdcz_ul .gdcz_li .gdcz_img{padding-bottom:133%;}
    .gdc_fazhan .gdcf_ul{border-radius:8px;}
    .gdc_fazhan .gdcf_ul .swiper-pagination .swiper-pagination-bullet em:first-child{font-size:15px;}
    .gdc_fazhan .gdcf_ul .gdcf_li{padding:15px;background-position:left center;}
    .gdc_fazhan .gdcf_ul .gdcf_li .gdcf_txt{width:100%;}
    .gdc_fazhan .gdcf_ul .gdcf_li .gdcf_txt p{margin-top:8px;}
    .gdc_fazhan .gdcf_ul .gdcf_li .gdcf_txt p:first-child{margin-bottom:12px;margin-top:0;}
    .gdc_partner .gdcp_ul .gdcp_con .gdcp_pic{width:150px;height:65px;}
}