/*title*/
.sxgeo_p{height:44px;padding:0 20px;border-radius:44px;border:1px solid #006EF3;position:relative;width:max-content;gap:8px;margin-bottom:24px;}
.sxgeo_p:before{content:'';width:6px;height:6px;background:#006EF3;border-radius:50%;}
.sxgeo_p span{font-size:14px;line-height:18px;color:#343A40;}
.sxgeo_tit{font-size:40px;font-weight:bold;color:#343A40;}
/*banner*/
.sxgeo_banner{width:100%;height:100vh;position:relative;overflow:hidden;
    background:-webkit-linear-gradient(198deg, #E0F4FB 27.22%, #6DCFFF 100%);
    background:-moz-linear-gradient(198deg, #E0F4FB 27.22%, #6DCFFF 100%);
    background:linear-gradient(252deg, #E0F4FB 27.22%, #6DCFFF 100%);
}
.sxgeo_banner:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:url(../Image/geo_bannerbg.svg);opacity:0.3;}
.sxgeo_banner .sxgeob_con{padding-top:200px;height:100%;gap:40px;position:relative;}
.sxgeo_banner .sxgeob_con .sxgeo_p{margin-bottom:32px;}
.sxgeo_banner .sxgeob_con .sxgeob_tit{}
.sxgeo_banner .sxgeob_con .sxgeob_tit p{font-size:64px;font-weight:bold;color:#1D213A;text-align:center;}
.sxgeo_banner .sxgeob_con .sxgeob_logo{}
.sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai{width:84px;height:84px;background:#FFF;border-radius:20px;position:absolute;padding:6px;}
.sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_doubao{left:0;top:188px;
    -webkit-animation:upDown 5s ease infinite;
    -moz-animation:upDown 5s ease infinite;
    animation:upDown 5s ease infinite;
}
.sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_wenxin{left:-100px;top:327px;
    -webkit-animation:upDown 6s ease infinite;
    -moz-animation:upDown 6s ease infinite;
    animation:upDown 6s ease infinite;
}
.sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_tongyi{left:130px;top:480px;
    -webkit-animation:upDown 7s ease infinite;
    -moz-animation:upDown 7s ease infinite;
    animation:upDown 7s ease infinite;
}
.sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_yuanbao{right:130px;top:480px;
    -webkit-animation:upDown 5s ease infinite;
    -moz-animation:upDown 5s ease infinite;
    animation:upDown 5s ease infinite;
}
.sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_deepseek{right:-100px;top:360px;
    -webkit-animation:upDown 6s ease infinite;
    -moz-animation:upDown 6s ease infinite;
    animation:upDown 6s ease infinite;
}
.sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_kimi{right:0;top:188px;
    -webkit-animation:upDown 7s ease infinite;
    -moz-animation:upDown 7s ease infinite;
    animation:upDown 7s ease infinite;
}
.sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai img{display:block;width:100%;height:100%;border-radius:14px;}
.sxgeo_banner .sxgeob_con .sxgeob_pic{gap:43px;}
.sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img{width:327px;height:100%;position:relative;}
.sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img:first-child{margin-top:20px;}
.sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img img{display:block;width:100%;height:auto;}
.sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img .sxgeob_txt{padding:32px;border-radius:12px;position:absolute;gap:10px;
    background:-webkit-linear-gradient(339deg, #F3FBFF 0%, #FFF 100%);
    background:-moz-linear-gradient(339deg, #F3FBFF 0%, #FFF 100%);
    background:linear-gradient(111deg, #F3FBFF 0%, #FFF 100%);
}
.sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img .sxgeob_txt .sxgeob_xing{gap:3px;}
.sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img .sxgeob_txt .sxgeob_xing i{width:20px;height:20px;background:url(../Image/geo_xing.svg) no-repeat center center;background-size:cover;}
.sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img .sxgeob_txt .sxgeob_pp{gap:10px;}
.sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img .sxgeob_txt .sxgeob_pp p{font-size:32px;font-weight:bold;color:#1D213A;gap:10px;}
.sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img .sxgeob_txt .sxgeob_pp span{font-size:14px;font-weight:normal;color:#343A40;}
.sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img .sxgeob_txt .sxgeob_pp p span{margin-bottom:5px;}
.sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img .sxgeob_txt.sxgeob_txt1{left:0;top:20%;
    -webkit-transform:translateX(-80%);
    -moz-transform:translateX(-80%);
    -ms-transform:translateX(-80%);
    transform:translateX(-80%);
    -webkit-box-shadow:19px 9px 13px rgba(0,0,0,.05), 8px 4px 9px rgba(0,0,0,.09), 2px 1px 5px rgba(0,0,0,.1);
    box-shadow:19px 9px 13px rgba(0,0,0,.05), 8px 4px 9px rgba(0,0,0,.09), 2px 1px 5px rgba(0,0,0,.1);
}
.sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img .sxgeob_txt.sxgeob_txt2{right:0;top:30%;
    -webkit-transform:translateX(80%);
    -moz-transform:translateX(80%);
    -ms-transform:translateX(80%);
    transform:translateX(80%);
    -webkit-box-shadow:34px 17px 15px rgba(0,0,0,.01), 19px 9px 13px rgba(0,0,0,.05), 8px 4px 9px rgba(0,0,0,.09), 2px 1px 5px rgba(0,0,0,.1);
    box-shadow:34px 17px 15px rgba(0,0,0,.01), 19px 9px 13px rgba(0,0,0,.05), 8px 4px 9px rgba(0,0,0,.09), 2px 1px 5px rgba(0,0,0,.1);
}
/*font*/
.sxgeo_font{width:284px;height:284px;border-radius:16px;position:relative;
    background:-webkit-gradient(linear, left top, right top, from(#006EF3), to(#60CEFF));
    background:-webkit-linear-gradient(left, #006EF3 0%, #60CEFF 100%);
    background:-moz-linear-gradient(left, #006EF3 0%, #60CEFF 100%);
    background:linear-gradient(90deg, #006EF3 0%, #60CEFF 100%);
}
.sxgeo_font:before{content:'';width:212px;height:212px;position:absolute;left:36px;top:36px;background:url(../Image/geo_font.svg) no-repeat center center;background-size:cover;
    -webkit-animation: rotate 20s linear infinite;
    -moz-animation: rotate 20s linear infinite;
    -o-animation: rotate 20s linear infinite;
    animation: rotate 20s linear infinite;
}
.sxgeo_font .sxgeo_f{width:100px;height:100px;background:#FFF;border-radius:50%;font-size:52px;font-weight:bold;color:#0775F4;}
/*xinren*/
.sxgeo_xinren{padding:100px 0;position:relative;overflow:hidden;}
.sxgeo_xinren .wp{gap:72px;}
.sxgeo_xinren .sxgeox_left{width:57%;max-width:800px;border-radius:16px;overflow:hidden;position:relative;}
.sxgeo_xinren .sxgeox_left .sxgeox_top{padding:0 0 20px 20px;position:absolute;right:0;top:0;background:#FFF;border-bottom-left-radius:16px;}
.sxgeo_xinren .sxgeox_left .sxgeox_top:before,.sxgeo_xinren .sxgeox_left .sxgeox_top:after{content:'';position:absolute;width:16px;height:16px;background:url(../Image/geo_yuanjiao.svg) no-repeat center center;background-size:cover;}
.sxgeo_xinren .sxgeox_left .sxgeox_top:before{left:-16px;top:0;}
.sxgeo_xinren .sxgeox_left .sxgeox_top:after{right:0;bottom:-16px;}
.sxgeo_xinren .sxgeox_left .sxgeox_top .sxgeox_p{padding:20px 24px;border-radius:16px;gap:16px;
    background:-webkit-gradient(linear, left top, right top, from(#006EF3), to(#60CEFF));
    background:-webkit-linear-gradient(left, #006EF3 0%, #60CEFF 100%);
    background:-moz-linear-gradient(left, #006EF3 0%, #60CEFF 100%);
    background:linear-gradient(90deg, #006EF3 0%, #60CEFF 100%);
}
.sxgeo_xinren .sxgeox_left .sxgeox_top .sxgeox_p i{width:40px;height:40px;}
.sxgeo_xinren .sxgeox_left .sxgeox_top .sxgeox_p .sxgeox_span{gap:4px;}
.sxgeo_xinren .sxgeox_left .sxgeox_top .sxgeox_p .sxgeox_span span{font-size:14px;color:#FFF;}
.sxgeo_xinren .sxgeox_left .sxgeox_top .sxgeox_p .sxgeox_span p{font-size:24px;font-weight:bold;color:#FFF;}
.sxgeo_xinren .sxgeox_left .sxgeox_bottom{padding:20px 20px 0 0;position:absolute;left:0;bottom:0;background:#FFF;border-top-right-radius:16px;}
.sxgeo_xinren .sxgeox_left .sxgeox_bottom:before,.sxgeo_xinren .sxgeox_left .sxgeox_bottom:after{content:'';position:absolute;width:16px;height:16px;background:url(../Image/geo_yuanjiao.svg) no-repeat center center;background-size:cover;}
.sxgeo_xinren .sxgeox_left .sxgeox_bottom:before{left:0;top:-16px;
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg);
}
.sxgeo_xinren .sxgeox_left .sxgeox_bottom:after{right:-16px;bottom:0;
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg);
}
.sxgeo_xinren .sxgeox_right{}
.sxgeo_xinren .sxgeox_right .sxgeo_tit{max-width:70%;}
.sxgeo_xinren .sxgeox_right .sxgeox_ul{gap:40px;margin-top:52px;}
.sxgeo_xinren .sxgeox_right .sxgeox_ul .sxgeox_li{gap:16px;}
.sxgeo_xinren .sxgeox_right .sxgeox_ul .sxgeox_li i{border-radius:8px;border:1px solid #DEE2E6;width:48px;height:48px;
    background:-webkit-linear-gradient(91deg, #FFF 0.93%, #6DCFFF 92.69%);
    background:-moz-linear-gradient(91deg, #FFF 0.93%, #6DCFFF 92.69%);
    background:linear-gradient(359deg, #FFF 0.93%, #6DCFFF 92.69%);
}
.sxgeo_xinren .sxgeox_right .sxgeox_ul .sxgeox_li .sxgeox_txt{}
.sxgeo_xinren .sxgeox_right .sxgeox_ul .sxgeox_li .sxgeox_txt p{font-size:14px;color:#343A40;line-height:18px;}
.sxgeo_xinren .sxgeox_right .sxgeox_ul .sxgeox_li .sxgeox_txt p:first-child{font-size:16px;color:#1D213A;font-weight:bold;margin-bottom:8px;line-height:20px;}
/*liyou*/
.sxgeo_liyou{padding:100px 0;position:relative;overflow:hidden;background:#F1F3F3;}
.sxgeo_liyou .sxgeol_ul{margin-top:35px;gap:45px;}
.sxgeo_liyou .sxgeol_ul .sxgeol_li{width:calc(100%/3 - 30px);border-radius:12px;background:#FFF;padding:36px 40px;position:relative;overflow:hidden;z-index:1;}
.sxgeo_liyou .sxgeol_ul .sxgeol_li:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;z-index:-1;
    background:-webkit-linear-gradient(91deg, #FFF 0.93%, #6DCFFF 92.69%), #FFF;
    background:-moz-linear-gradient(91deg, #FFF 0.93%, #6DCFFF 92.69%), #FFF;
    background:linear-gradient(359deg, #FFF 0.93%, #6DCFFF 92.69%), #FFF;
}
.sxgeo_liyou .sxgeol_ul .sxgeol_li span{width:48px;height:48px;border-radius:12px;font-size:16px;font-weight:bold;color:#343A40;line-height:48px;text-align:center;position:relative;z-index:1;overflow:hidden;}
.sxgeo_liyou .sxgeol_ul .sxgeol_li span:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:-2;
    background:-webkit-linear-gradient(91deg, #FFF 0.93%, #6DCFFF 92.69%);
    background:-moz-linear-gradient(91deg, #FFF 0.93%, #6DCFFF 92.69%);
    background:linear-gradient(359deg, #FFF 0.93%, #6DCFFF 92.69%);
}
.sxgeo_liyou .sxgeol_ul .sxgeol_li span:after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;opacity:0;
    background:linear-gradient(359deg, #6DCFFF 0.93%, #FFF 92.69%);
    -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;
}
.sxgeo_liyou .sxgeol_ul .sxgeol_li .sxgeol_p{margin-top:40px;gap:24px;}
.sxgeo_liyou .sxgeol_ul .sxgeol_li .sxgeol_p p{font-size:16px;color:#343A40;}
.sxgeo_liyou .sxgeol_ul .sxgeol_li .sxgeol_p p:first-child{font-size:20px;color:#1D213A;font-weight:bold;}
.sxgeo_liyou .sxgeol_ul .sxgeol_li .sxgeol_p em{height:1px;width:100%;background:#DEE2E6;position:relative;}
.sxgeo_liyou .sxgeol_ul .sxgeol_li .sxgeol_p em:before{content:'';width:0;height:1px;background:#FFF;position:absolute;left:0;top:0;z-index:1;}
.sxgeo_liyou .sxgeol_ul .sxgeol_li:hover:before{opacity:1;}
.sxgeo_liyou .sxgeol_ul .sxgeol_li:hover span:before{opacity:0;}
.sxgeo_liyou .sxgeol_ul .sxgeol_li:hover span:after{opacity:1;}
.sxgeo_liyou .sxgeol_ul .sxgeol_li:hover .sxgeol_p em:before{width:100%;}
/*ai*/
.sxgeo_ai{padding:100px 0;position:relative;overflow:hidden;}
.sxgeo_ai .sxgeoa_yuan{width:254px;height:254px;position:absolute;background:#006EF3;opacity:0.3;
    -webkit-filter:blur(112px);
    filter:blur(112px);
    -webkit-animation:roate360 10s infinite linear normal both;
    -moz-animation:roate360 10s infinite linear normal both;
    animation:roate360 10s infinite linear normal both;
}
.sxgeo_ai .sxgeoa_yuan.sxgeoa_l{left:2.5%;top:15%;}
.sxgeo_ai .sxgeoa_yuan.sxgeoa_r{right:1%;bottom:10%;}
.sxgeo_ai .sxgeoa_ul{margin-top:52px;}
.sxgeo_ai .sxgeoa_ul .swiper-slide{padding:12px;border-radius:16px;background:#F1F3F3;height:auto;}
.sxgeo_ai .sxgeoa_ul .sxgeoa_top{padding:32px;border-radius:12px;background:#FFF;gap:24px;}
.sxgeo_ai .sxgeoa_ul .sxgeoa_top .sxgeoa_logo{gap:12px;}
.sxgeo_ai .sxgeoa_ul .sxgeoa_top .sxgeoa_logo .sxgeoa_img{width:48px;height:48px;border-radius:8px;overflow:hidden;}
.sxgeo_ai .sxgeoa_ul .sxgeoa_top .sxgeoa_logo .sxgeoa_img img{display:block;width:100%;height:100%;}
.sxgeo_ai .sxgeoa_ul .sxgeoa_top .sxgeoa_logo .sxgeoa_p{}
.sxgeo_ai .sxgeoa_ul .sxgeoa_top .sxgeoa_logo .sxgeoa_p p{font-size:14px;color:#343A40;line-height:18px;}
.sxgeo_ai .sxgeoa_ul .sxgeoa_top .sxgeoa_logo .sxgeoa_p p:first-child{font-size:18px;color:#1D213A;line-height:20px;font-weight:bold;margin-bottom:8px;}
.sxgeo_ai .sxgeoa_ul .sxgeoa_top .sxgeoa_line{width:100%;height:1px;background:#F2F2F2;}
.sxgeo_ai .sxgeoa_ul .sxgeoa_top .sxgeoa_pp{font-size:14px;line-height:22px;color:#343A40;}
.sxgeo_ai .sxgeoa_ul .sxgeoa_top .sxgeoa_span{gap:8px;}
.sxgeo_ai .sxgeoa_ul .sxgeoa_top .sxgeoa_span span{height:30px;padding:0 8px;border-radius:4px;background:#E0F4FB;font-size:14px;color:#006EF3;line-height:30px;white-space:nowrap;}
.sxgeo_ai .sxgeoa_ul .sxgeoa_bottom{padding:22px 32px;}
.sxgeo_ai .sxgeoa_ul .sxgeoa_bottom .sxgeoa_tit{font-size:16px;font-weight:bold;color:#343A40;}
.sxgeo_ai .sxgeoa_ul .sxgeoa_bottom .sxgeoa_li{margin-top:18px;}
.sxgeo_ai .sxgeoa_ul .sxgeoa_bottom .sxgeoa_li p{font-size:14px;line-height:22px;color:#343A40;}
.sxgeo_ai .sxgeoa_ul .sxgeoa_bottom .sxgeoa_li p:first-child{margin-bottom:4px;color:#1D213A;}
/*fenxi*/
.sxgeo_fenxi{padding:100px 0;position:relative;overflow:hidden;background:#F9FAFB;}
.sxgeo_fenxi .sxgeof_left{position:relative;z-index:2;}
.sxgeo_fenxi .sxgeof_left .sxgeo_tit{max-width:360px;}
.sxgeo_fenxi .sxgeof_left .sxgeof_txt{margin-top:52px;position:relative;}
.sxgeo_fenxi .sxgeof_left .sxgeof_txt .sxgeof_pp{position:absolute;width:684px;left:0;top:0;background:#FFF;border-radius:16px;padding:40px;
    -webkit-box-shadow:19px 9px 13px rgba(0,0,0,.05), 8px 4px 9px rgba(0,0,0,.09), 2px 1px 5px rgba(0,0,0,.1);
    box-shadow:19px 9px 13px rgba(0,0,0,.05), 8px 4px 9px rgba(0,0,0,.09), 2px 1px 5px rgba(0,0,0,.1);
}
.sxgeo_fenxi .sxgeof_left .sxgeof_txt .sxgeof_pp .sxgeof_p{gap:8px;}
.sxgeo_fenxi .sxgeof_left .sxgeof_txt .sxgeof_pp .sxgeof_p span{font-size:32px;font-weight:bold;color:#006EF3;}
.sxgeo_fenxi .sxgeof_left .sxgeof_txt .sxgeof_pp .sxgeof_p p{font-size:14px;color:#343A40;text-align:center;}
.sxgeo_fenxi .sxgeof_right{width:808px;position:relative;}
.sxgeo_fenxi .sxgeof_right .sxgeof_img{width:100%;height:100%;position:relative;overflow:hidden;border-radius:16px;min-height:460px;}
.sxgeo_fenxi .sxgeof_right .sxgeof_font{position:absolute;right:-142px;top:50%;margin-top:-142px;}
.sxgeo_fenxi .sxgeof_right .sxgeof_font .sxgeo_font{border-radius:50%;}
/*kehu*/
.sxgeo_kehu{padding:100px 0;position:relative;overflow:hidden;}
.sxgeo_kehu .sxgeok_ul{margin-top:52px;}
.sxgeo_kehu .sxgeok_ul .swiper-slide{border-radius:16px;border:1px solid #DEE2E6;padding:50px;width:1044px;gap:52px;height:auto;}
.sxgeo_kehu .sxgeok_ul .sxgeok_left{gap:32px;}
.sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_name{gap:12px;}
.sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_name .sxgeok_logo{width:48px;height:48px;border:1px solid #DEE2E6;border-radius:8px;overflow:hidden;}
.sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_name .sxgeok_logo img{display:block;width:100%;height:100%;}
.sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_name .sxgeok_p{}
.sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_name .sxgeok_p p{font-size:14px;line-height:18px;color:#343A40;}
.sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_name .sxgeok_p p:first-child{font-size:18px;line-height:20px;color:#1D213A;font-weight:bold;margin-bottom:8px;}
.sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_line{width:100%;height:1px;background:#F2F2F2;}
.sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_pp{font-size:14px;line-height:22px;color:#343A40;}
.sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_span{gap:8px;}
.sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_span .sxgeok_sp{}
.sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_span .sxgeok_sp span{font-size:13px;cover:#343A40;}
.sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_span .sxgeok_sp span:first-child{font-size:20px;color:#1D213A;font-weight:bold;margin-bottom:8px;}
.sxgeo_kehu .sxgeok_ul .sxgeok_right{width:462px;}
.sxgeo_kehu .sxgeok_ul .sxgeok_right .sxgeok_img{width:100%;height:100%;position:relative;overflow:hidden;border-radius:12px;min-height:301px;background:#F6F7FB;}
.sxgeo_kehu .sxgeok_ul .sxgeok_right .sxgeok_img img{object-fit:contain;}
/*zixun*/
.sxgeo_zixun{padding:100px 0 20px;position:relative;overflow:hidden;}
.sxgeo_zixun:before{content:'';width:100%;height:calc(100% - 147px);position:absolute;left:0;top:0;z-index:-1;
    background:-webkit-gradient(linear, left top, left bottom, from(#E0F4FB), color-stop(98.13%, #6DCFFF)), #BDBDBD;
    background:-webkit-linear-gradient(top, #E0F4FB 0%, #6DCFFF 98.13%), #BDBDBD;
    background:-moz-linear-gradient(top, #E0F4FB 0%, #6DCFFF 98.13%), #BDBDBD;
    background:linear-gradient(180deg, #E0F4FB 0%, #6DCFFF 98.13%), #BDBDBD;
}
.sxgeo_zixun .wp{position:relative;}
.sxgeo_zixun .sxgeoz_logo{}
.sxgeo_zixun .sxgeoz_logo .sxgeoz_ai{width:84px;height:84px;background:#FFF;border-radius:20px;position:absolute;padding:6px;}
.sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_doubao{left:40px;top:-23px;
    -webkit-animation:upDown 5s ease infinite;
    -moz-animation:upDown 5s ease infinite;
    animation:upDown 5s ease infinite;
}
.sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_wenxin{left:200px;top:173px;
    -webkit-animation:upDown 6s ease infinite;
    -moz-animation:upDown 6s ease infinite;
    animation:upDown 6s ease infinite;
}
.sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_tongyi{left:0;top:262px;
    -webkit-animation:upDown 7s ease infinite;
    -moz-animation:upDown 7s ease infinite;
    animation:upDown 7s ease infinite;
}
.sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_yuanbao{right:40px;top:11px;
    -webkit-animation:upDown 5s ease infinite;
    -moz-animation:upDown 5s ease infinite;
    animation:upDown 5s ease infinite;
}
.sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_deepseek{right:200px;top:155px;
    -webkit-animation:upDown 6s ease infinite;
    -moz-animation:upDown 6s ease infinite;
    animation:upDown 6s ease infinite;
}
.sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_kimi{right:0;top:275px;
    -webkit-animation:upDown 7s ease infinite;
    -moz-animation:upDown 7s ease infinite;
    animation:upDown 7s ease infinite;
}
.sxgeo_zixun .sxgeoz_logo .sxgeoz_ai img{display:block;width:100%;height:100%;border-radius:14px;}
.sxgeo_zixun .sxgeoz_btn{height:48px;background:#006EF3;border-radius:12px;padding:0 10px;min-width:128px;font-size:14px;color:#FFF;line-height:40px;width:max-content;margin-top:52px;}
.sxgeo_zixun .sxgeoz_btn:hover{background:#6DCFFF;
}
.sxgeo_zixun .sxgeoz_img{width:748px;height:100%;position:relative;margin-top:50px;}
.sxgeo_zixun .sxgeoz_img img{display:block;width:100%;height:auto;}

@media screen and (max-width:1430px){
    .wp{width:1200px;min-width:auto;}
    .sxgeo_p{height:40px;padding:0 16px;margin-bottom:20px;}
    .sxgeo_tit{font-size:34px;}
    .sxgeo_banner .sxgeob_con{padding-top:160px;gap:30px;}
    .sxgeo_banner .sxgeob_con .sxgeo_p{margin-bottom:25px;}
    .sxgeo_banner .sxgeob_con .sxgeob_tit p{font-size:52px;}
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai{width:76px;height:76px;border-radius:16px;padding:5px;}
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_doubao{left:15px;top:135px;}
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_wenxin{left:-20px;top:260px;}
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_tongyi{left:100px;top:380px;}
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_yuanbao{right:100px;top:380px;}
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_deepseek{right:-20px;top:260px;}
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_kimi{right:15px;top:135px;}
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai img{border-radius:12px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic{gap:35px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img{width:280px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img:first-child{margin-top:16px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img .sxgeob_txt{padding:25px;border-radius:10px;gap:9px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img .sxgeob_txt .sxgeob_xing i{width:18px;height:18px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img .sxgeob_txt .sxgeob_pp{gap:9px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img .sxgeob_txt .sxgeob_pp p{font-size:28px;gap:9px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img .sxgeob_txt .sxgeob_pp p span{margin-bottom:4px;}
    .sxgeo_font{width:244px;height:244px;border-radius:12px;}
    .sxgeo_font:before{width:184px;height:184px;left:30px;top:30px;}
    .sxgeo_font .sxgeo_f{width:90px;height:90px;font-size:46px;}
    .sxgeo_xinren{padding:70px 0;}
    .sxgeo_xinren .wp{gap:60px;}
    .sxgeo_xinren .sxgeox_left{width:55%;max-width:660px;border-radius:12px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_top{padding:0 0 16px 16px;border-bottom-left-radius:12px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_top:before,.sxgeo_xinren .sxgeox_left .sxgeox_top:after{width:12px;height:12px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_top:before{left:-12px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_top:after{bottom:-12px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_top .sxgeox_p{padding:16px 20px;border-radius:12px;gap:12px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_top .sxgeox_p i{width:34px;height:34px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_top .sxgeox_p .sxgeox_span p{font-size:20px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_bottom{padding:16px 16px 0 0;border-top-right-radius:12px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_bottom:before,.sxgeo_xinren .sxgeox_left .sxgeox_bottom:after{width:12px;height:12px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_bottom:before{top:-12px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_bottom:after{right:-12px;}
    .sxgeo_xinren .sxgeox_right .sxgeo_tit{max-width:65%;}
    .sxgeo_xinren .sxgeox_right .sxgeox_ul{gap:30px;margin-top:40px;}
    .sxgeo_xinren .sxgeox_right .sxgeox_ul .sxgeox_li{gap:13px;}
    .sxgeo_xinren .sxgeox_right .sxgeox_ul .sxgeox_li i{border-radius:6px;width:44px;height:44px;}
    .sxgeo_xinren .sxgeox_right .sxgeox_ul .sxgeox_li .sxgeox_txt p{line-height:17px;}
    .sxgeo_xinren .sxgeox_right .sxgeox_ul .sxgeox_li .sxgeox_txt p:first-child{font-size:15px;margin-bottom:7px;line-height:18px;}
    .sxgeo_liyou{padding:70px 0;}
    .sxgeo_liyou .sxgeol_ul{margin-top:26px;gap:32px;}
    .sxgeo_liyou .sxgeol_ul .sxgeol_li{width:calc(100%/3 - 24px);border-radius:10px;padding:30px 35px;}
    .sxgeo_liyou .sxgeol_ul .sxgeol_li span{width:44px;height:44px;border-radius:10px;font-size:15px;line-height:44px;}
    .sxgeo_liyou .sxgeol_ul .sxgeol_li .sxgeol_p{margin-top:30px;gap:20px;}
    .sxgeo_liyou .sxgeol_ul .sxgeol_li .sxgeol_p p{font-size:15px;}
    .sxgeo_liyou .sxgeol_ul .sxgeol_li .sxgeol_p p:first-child{font-size:18px;}
    .sxgeo_ai{padding:70px 0;}
    .sxgeo_ai .sxgeoa_yuan{width:210px;height:210px;}
    .sxgeo_ai .sxgeoa_yuan.sxgeoa_l{left:2%;top:11%;}
    .sxgeo_ai .sxgeoa_yuan.sxgeoa_r{right:1%;bottom:8%;}
    .sxgeo_ai .sxgeoa_ul{margin-top:40px;}
    .sxgeo_ai .sxgeoa_ul .swiper-slide{padding:10px;border-radius:12px;}
    .sxgeo_ai .sxgeoa_ul .sxgeoa_top{padding:25px;border-radius:10px;gap:20px;}
    .sxgeo_ai .sxgeoa_ul .sxgeoa_top .sxgeoa_logo{gap:10px;}
    .sxgeo_ai .sxgeoa_ul .sxgeoa_top .sxgeoa_logo .sxgeoa_img{width:44px;height:44px;border-radius:6px;}
    .sxgeo_ai .sxgeoa_ul .sxgeoa_top .sxgeoa_logo .sxgeoa_p p{line-height:17px;}
    .sxgeo_ai .sxgeoa_ul .sxgeoa_top .sxgeoa_logo .sxgeoa_p p:first-child{font-size:17px;line-height:19px;margin-bottom:7px;}
    .sxgeo_ai .sxgeoa_ul .sxgeoa_top .sxgeoa_pp{line-height:20px;}
    .sxgeo_ai .sxgeoa_ul .sxgeoa_top .sxgeoa_span{gap:6px;}
    .sxgeo_ai .sxgeoa_ul .sxgeoa_top .sxgeoa_span span{height:28px;padding:0 6px;line-height:28px;}
    .sxgeo_ai .sxgeoa_ul .sxgeoa_bottom{padding:18px 25px;}
    .sxgeo_ai .sxgeoa_ul .sxgeoa_bottom .sxgeoa_tit{font-size:15px;}
    .sxgeo_ai .sxgeoa_ul .sxgeoa_bottom .sxgeoa_li{margin-top:16px;}
    .sxgeo_fenxi{padding:70px 0;}
    .sxgeo_fenxi .sxgeof_left .sxgeo_tit{max-width:315px;}
    .sxgeo_fenxi .sxgeof_left .sxgeof_txt{margin-top:40px;}
    .sxgeo_fenxi .sxgeof_left .sxgeof_txt .sxgeof_pp{width:576px;border-radius:12px;padding:30px;}
    .sxgeo_fenxi .sxgeof_left .sxgeof_txt .sxgeof_pp .sxgeof_p{gap:8px;}
    .sxgeo_fenxi .sxgeof_left .sxgeof_txt .sxgeof_pp .sxgeof_p span{font-size:26px;}
    .sxgeo_fenxi .sxgeof_right{width:695px;}
    .sxgeo_fenxi .sxgeof_right .sxgeof_img{border-radius:12px;min-height:396px;}
    .sxgeo_fenxi .sxgeof_right .sxgeof_font{position:absolute;right:-122px;top:50%;margin-top:-122px;}
    .sxgeo_kehu{padding:70px 0;}
    .sxgeo_kehu .sxgeok_ul{margin-top:40px;}
    .sxgeo_kehu .sxgeok_ul .swiper-slide{border-radius:12px;padding:40px;width:900px;gap:40px;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_left{gap:25px;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_name{gap:10px;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_name .sxgeok_logo{width:44px;height:44px;border-radius:6px;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_name .sxgeok_p p{line-height:17px;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_name .sxgeok_p p:first-child{font-size:17px;line-height:19px;margin-bottom:7px;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_pp{line-height:20px;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_span{gap:7px;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_span .sxgeok_sp span:first-child{font-size:18px;margin-bottom:7px;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_right{width:396px;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_right .sxgeok_img{border-radius:10px;min-height:258px;}
    .sxgeo_zixun{padding:70px 0 20px;}
    .sxgeo_zixun:before{height:calc(100% - 130px);}
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai{width:76px;height:76px;border-radius:16px;padding:5px;}
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_doubao{left:30px;top:-20px;}
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_wenxin{left:160px;top:150px;}
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_tongyi{left:0;top:230px;}
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_yuanbao{right:30px;top:8px;}
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_deepseek{right:160px;top:135px;}
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_kimi{right:0;top:235px;}
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai img{border-radius:10px;}
    .sxgeo_zixun .sxgeoz_btn{height:44px;border-radius:10px;min-width:120px;line-height:44px;margin-top:40px;}
    .sxgeo_zixun .sxgeoz_img{width:660px;margin-top:40px;}
}

@media screen and (max-width:1230px){
    .wp{width:970px;}
    .sxgeo_p{height:36px;padding:0 15px;margin-bottom:15px;}
    .sxgeo_tit{font-size:30px;}
    .sxgeo_banner .sxgeob_con{padding-top:60px;gap:20px;}
    .sxgeo_banner .sxgeob_con .sxgeo_p{margin-bottom:20px;}
    .sxgeo_banner .sxgeob_con .sxgeob_tit p{font-size:40px;}
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai{width:70px;height:70px;border-radius:12px;padding:4px;}
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_doubao{left:10px;top:50px;}
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_wenxin{left:-15px;top:160px;}
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_tongyi{left:70px;top:230px;}
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_yuanbao{right:70px;top:230px;}
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_deepseek{right:-15px;top:160px;}
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_kimi{right:10px;top:50px;}
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai img{border-radius:10px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic{gap:25px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img{width:220px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img:first-child{margin-top:12px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img .sxgeob_txt{padding:18px;border-radius:8px;gap:8px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img .sxgeob_txt .sxgeob_xing i{width:16px;height:16px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img .sxgeob_txt .sxgeob_pp{gap:8px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img .sxgeob_txt .sxgeob_pp p{font-size:22px;gap:8px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img .sxgeob_txt .sxgeob_pp p span{margin-bottom:3px;}
    .sxgeo_font{width:200px;height:200px;border-radius:10px;}
    .sxgeo_font:before{width:160px;height:160px;left:20px;top:20px;}
    .sxgeo_font .sxgeo_f{width:70px;height:70px;font-size:40px;}
    .sxgeo_xinren{padding:50px 0;}
    .sxgeo_xinren .wp{gap:40px;}
    .sxgeo_xinren .sxgeox_left{width:50%;max-width:500px;border-radius:10px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_top{padding:0 0 12px 12px;border-bottom-left-radius:10px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_top:before,.sxgeo_xinren .sxgeox_left .sxgeox_top:after{width:10px;height:10px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_top:before{left:-10px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_top:after{bottom:-10px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_top .sxgeox_p{padding:12px 15px;border-radius:10px;gap:10px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_top .sxgeox_p i{width:30px;height:30px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_top .sxgeox_p .sxgeox_span p{font-size:18px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_bottom{padding:12px 12px 0 0;border-top-right-radius:10px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_bottom:before,.sxgeo_xinren .sxgeox_left .sxgeox_bottom:after{width:10px;height:10px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_bottom:before{top:-10px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_bottom:after{right:-10px;}
    .sxgeo_xinren .sxgeox_right .sxgeo_tit{max-width:65%;}
    .sxgeo_xinren .sxgeox_right .sxgeox_ul{gap:22px;margin-top:30px;}
    .sxgeo_xinren .sxgeox_right .sxgeox_ul .sxgeox_li{gap:10px;}
    .sxgeo_xinren .sxgeox_right .sxgeox_ul .sxgeox_li i{border-radius:4px;width:40px;height:40px;}
    .sxgeo_xinren .sxgeox_right .sxgeox_ul .sxgeox_li .sxgeox_txt p{line-height:16px;}
    .sxgeo_xinren .sxgeox_right .sxgeox_ul .sxgeox_li .sxgeox_txt p:first-child{margin-bottom:6px;}
    .sxgeo_liyou{padding:50px 0;}
    .sxgeo_liyou .sxgeol_ul{margin-top:20px;gap:20px;}
    .sxgeo_liyou .sxgeol_ul .sxgeol_li{width:calc(100%/3 - 15px);border-radius:8px;padding:18px 20px;}
    .sxgeo_liyou .sxgeol_ul .sxgeol_li span{width:40px;height:40px;border-radius:8px;font-size:14px;line-height:40px;}
    .sxgeo_liyou .sxgeol_ul .sxgeol_li .sxgeol_p{margin-top:22px;gap:15px;}
    .sxgeo_liyou .sxgeol_ul .sxgeol_li .sxgeol_p p{font-size:14px;}
    .sxgeo_liyou .sxgeol_ul .sxgeol_li .sxgeol_p p:first-child{font-size:16px;}
    .sxgeo_ai{padding:50px 0;}
    .sxgeo_ai .sxgeoa_yuan{width:150px;height:150px;}
    .sxgeo_ai .sxgeoa_yuan.sxgeoa_l{left:1%;top:8%;}
    .sxgeo_ai .sxgeoa_yuan.sxgeoa_r{right:1%;bottom:6%;}
    .sxgeo_ai .sxgeoa_ul{margin-top:30px;}
    .sxgeo_ai .sxgeoa_ul .swiper-slide{padding:8px;border-radius:10px;}
    .sxgeo_ai .sxgeoa_ul .sxgeoa_top{padding:16px;border-radius:8px;gap:15px;}
    .sxgeo_ai .sxgeoa_ul .sxgeoa_top .sxgeoa_logo{gap:8px;}
    .sxgeo_ai .sxgeoa_ul .sxgeoa_top .sxgeoa_logo .sxgeoa_img{width:40px;height:40px;border-radius:4px;}
    .sxgeo_ai .sxgeoa_ul .sxgeoa_top .sxgeoa_logo .sxgeoa_p p{line-height:16px;}
    .sxgeo_ai .sxgeoa_ul .sxgeoa_top .sxgeoa_logo .sxgeoa_p p:first-child{font-size:16px;line-height:18px;margin-bottom:6px;}
    .sxgeo_ai .sxgeoa_ul .sxgeoa_top .sxgeoa_span span{height:26px;line-height:26px;}
    .sxgeo_ai .sxgeoa_ul .sxgeoa_bottom{padding:15px 16px;}
    .sxgeo_ai .sxgeoa_ul .sxgeoa_bottom .sxgeoa_tit{font-size:14px;}
    .sxgeo_ai .sxgeoa_ul .sxgeoa_bottom .sxgeoa_li{margin-top:12px;}
    .sxgeo_fenxi{padding:50px 0;}
    .sxgeo_fenxi .sxgeof_left .sxgeo_tit{max-width:280px;}
    .sxgeo_fenxi .sxgeof_left .sxgeof_txt{margin-top:30px;}
    .sxgeo_fenxi .sxgeof_left .sxgeof_txt .sxgeof_pp{width:465px;border-radius:10px;padding:20px;gap:25px;}
    .sxgeo_fenxi .sxgeof_left .sxgeof_txt .sxgeof_pp .sxgeof_p{gap:8px;}
    .sxgeo_fenxi .sxgeof_left .sxgeof_txt .sxgeof_pp .sxgeof_p span{font-size:22px;}
    .sxgeo_fenxi .sxgeof_left .sxgeof_txt .sxgeof_pp .sxgeof_p p{font-size:13px;}
    .sxgeo_fenxi .sxgeof_right{width:560px;}
    .sxgeo_fenxi .sxgeof_right .sxgeof_img{border-radius:10px;min-height:319px;}
    .sxgeo_fenxi .sxgeof_right .sxgeof_font{right:0;margin-top:-100px;}
    .sxgeo_kehu{padding:50px 0;}
    .sxgeo_kehu .sxgeok_ul{margin-top:30px;}
    .sxgeo_kehu .sxgeok_ul .swiper-slide{border-radius:10px;padding:30px;width:700px;gap:30px;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_left{gap:20px;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_name{gap:8px;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_name .sxgeok_logo{width:40px;height:40px;border-radius:4px;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_name .sxgeok_p p{line-height:16px;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_name .sxgeok_p p:first-child{font-size:16px;line-height:18px;margin-bottom:6px;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_span{gap:6px;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_left .sxgeok_span .sxgeok_sp span:first-child{font-size:16px;margin-bottom:6px;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_right{width:300px;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_right .sxgeok_img{border-radius:8px;min-height:195px;}
    .sxgeo_zixun{padding:50px 0 20px;}
    .sxgeo_zixun:before{height:calc(100% - 100px);}
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai{width:70px;height:70px;border-radius:12px;padding:4px;}
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_doubao{left:20px;top:-15px;}
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_wenxin{left:120px;top:120px;}
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_tongyi{left:0;top:200px;}
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_yuanbao{right:20px;top:5px;}
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_deepseek{right:120px;top:125px;}
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_kimi{right:0;top:200px;}
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai img{border-radius:8px;}
    .sxgeo_zixun .sxgeoz_btn{height:40px;border-radius:8px;line-height:40px;margin-top:30px;}
    .sxgeo_zixun .sxgeoz_img{width:560px;margin-top:30px;}
}

@media screen and (max-width:1023px){
    .wp{width:720px;}
    .sxgeo_p{margin-bottom:10px;}
    .sxgeo_tit{font-size:24px;}
    .sxgeo_banner{height:65vw;}
    .sxgeo_banner .sxgeob_con{padding-top:40px;gap:12px;}
    .sxgeo_banner .sxgeob_con .sxgeo_p{margin-bottom:15px;}
    .sxgeo_banner .sxgeob_con .sxgeob_tit p{font-size:30px;}
    .sxgeo_banner .sxgeob_con .sxgeob_logo{position:relative;gap:10px;}
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai{width:60px;height:60px;border-radius:10px;position:relative;}
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_doubao{left:0;top:0;
        -webkit-animation:none;
        -moz-animation:none;
        animation:none;
    }
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_wenxin{left:0;top:0;
        -webkit-animation:none;
        -moz-animation:none;
        animation:none;
    }
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_tongyi{left:0;top:0;
        -webkit-animation:none;
        -moz-animation:none;
        animation:none;
    }
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_yuanbao{right:0;top:0;
        -webkit-animation:none;
        -moz-animation:none;
        animation:none;
    }
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_deepseek{right:0;top:0;
        -webkit-animation:none;
        -moz-animation:none;
        animation:none;
    }
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai.sxgeob_kimi{right:0;top:0;
        -webkit-animation:none;
        -moz-animation:none;
        animation:none;
    }
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai img{border-radius:8px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic{gap:20px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img{width:180px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img:first-child{margin-top:10px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img .sxgeob_txt{padding:15px;border-radius:6px;gap:6px;width:200px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img .sxgeob_txt .sxgeob_pp p{font-size:18px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img .sxgeob_txt .sxgeob_pp p span{margin-bottom:2px;}
    .sxgeo_font{width:160px;height:160px;border-radius:8px;}
    .sxgeo_font:before{width:130px;height:130px;left:15px;top:15px;}
    .sxgeo_font .sxgeo_f{width:60px;height:60px;font-size:32px;}
    .sxgeo_xinren{padding:30px 0;}
    .sxgeo_xinren .wp{gap:25px;}
    .sxgeo_xinren .sxgeox_left{width:100%;max-width:none;border-radius:8px;}
    .sxgeo_xinren .sxgeox_left img{position:relative;width:100%;height:auto;}
    .sxgeo_xinren .sxgeox_left .sxgeox_top{padding:0 0 10px 10px;border-bottom-left-radius:8px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_top:before,.sxgeo_xinren .sxgeox_left .sxgeox_top:after{width:8px;height:8px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_top:before{left:-8px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_top:after{bottom:-8px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_top .sxgeox_p{padding:10px 12px;border-radius:8px;gap:8px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_top .sxgeox_p i{width:30px;height:30px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_top .sxgeox_p .sxgeox_span p{font-size:16px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_bottom{padding:10px 10px 0 0;border-top-right-radius:8px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_bottom:before,.sxgeo_xinren .sxgeox_left .sxgeox_bottom:after{width:8px;height:8px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_bottom:before{top:-8px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_bottom:after{right:-8px;}
    .sxgeo_xinren .sxgeox_right{width:100%;
        -webkit-box-flex:1;
        -webkit-flex:auto;
        -moz-box-flex:1;
        flex:auto;
    }
    .sxgeo_xinren .sxgeox_right .sxgeo_tit{max-width:100%;}
    .sxgeo_xinren .sxgeox_right .sxgeox_ul{gap:16px;margin-top:20px;}
    .sxgeo_liyou{padding:30px 0;}
    .sxgeo_liyou .sxgeol_ul{margin-top:15px;gap:12px;}
    .sxgeo_liyou .sxgeol_ul .sxgeol_li{width:calc(100%/3 - 9px);border-radius:6px;padding:13px 15px;}
    .sxgeo_ai{padding:30px 0;}
    .sxgeo_ai .sxgeoa_yuan{width:100px;height:100px;}
    .sxgeo_ai .sxgeoa_ul{margin-top:20px;}
    .sxgeo_ai .sxgeoa_ul .swiper-slide{border-radius:8px;}
    .sxgeo_ai .sxgeoa_ul .sxgeoa_top{padding:12px;border-radius:6px;gap:10px;}
    .sxgeo_ai .sxgeoa_ul .sxgeoa_bottom{padding:10px 12px;}
    .sxgeo_fenxi{padding:30px 0;}
    .sxgeo_fenxi .sxgeof_left .sxgeo_tit{max-width:100%;}
    .sxgeo_fenxi .sxgeof_left .sxgeof_txt{margin-top:20px;}
    .sxgeo_fenxi .sxgeof_left .sxgeof_txt .sxgeof_pp{width:100%;border-radius:8px;padding:20px;gap:25px;position:relative;}
    .sxgeo_fenxi .sxgeof_left .sxgeof_txt .sxgeof_pp .sxgeof_p{gap:8px;}
    .sxgeo_fenxi .sxgeof_left .sxgeof_txt .sxgeof_pp .sxgeof_p span{font-size:22px;}
    .sxgeo_fenxi .sxgeof_left .sxgeof_txt .sxgeof_pp .sxgeof_p p{font-size:13px;}
    .sxgeo_fenxi .sxgeof_right{width:100%;margin-top:20px;}
    .sxgeo_fenxi .sxgeof_right .sxgeof_img{border-radius:8px;}
    .sxgeo_fenxi .sxgeof_right .sxgeof_img img{position:relative;}
    .sxgeo_fenxi .sxgeof_right .sxgeof_font{right:0;margin-top:-100px;}
    .sxgeo_kehu{padding:30px 0;}
    .sxgeo_kehu .sxgeok_ul{margin-top:20px;}
    .sxgeo_kehu .sxgeok_ul .swiper-slide{border-radius:8px;padding:20px;width:auto;gap:20px;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_left{gap:12px;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_right .sxgeok_img{border-radius:6px;}
    .sxgeo_zixun{padding:30px 0 15px;}
    .sxgeo_zixun:before{height:calc(100% - 80px);}
    .sxgeo_zixun .sxgeoz_logo{position:relative;gap:10px;margin-top:20px;}
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai{width:60px;height:60px;border-radius:8px;position:relative;}
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_doubao{left:0;top:0;
        -webkit-animation:none;
        -moz-animation:none;
        animation:none;
    }
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_wenxin{left:0;top:0;
        -webkit-animation:none;
        -moz-animation:none;
        animation:none;
    }
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_tongyi{left:0;top:0;
        -webkit-animation:none;
        -moz-animation:none;
        animation:none;
    }
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_yuanbao{right:0;top:0;
        -webkit-animation:none;
        -moz-animation:none;
        animation:none;
    }
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_deepseek{right:0;top:0;
        -webkit-animation:none;
        -moz-animation:none;
        animation:none;
    }
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai.sxgeoz_kimi{right:0;top:0;
        -webkit-animation:none;
        -moz-animation:none;
        animation:none;
    }
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai img{border-radius:6px;}
    .sxgeo_zixun .sxgeoz_btn{margin-top:20px;}
    .sxgeo_zixun .sxgeoz_img{width:480px;margin-top:20px;}
}

@media screen and (max-width:767px){
    .wp{width:auto;padding:0 15px;}
    .sxgeo_tit{font-size:20px;}
    .sxgeo_banner{height:auto;}
    .sxgeo_banner .sxgeob_con .sxgeo_p{margin-bottom:10px;}
    .sxgeo_banner .sxgeob_con .sxgeob_tit p{font-size:20px;}
    .sxgeo_banner .sxgeob_con .sxgeob_logo{gap:8px;}
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai{width:46px;height:46px;border-radius:8px;}
    .sxgeo_banner .sxgeob_con .sxgeob_logo .sxgeob_ai img{border-radius:6px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic{gap:10px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img{width:130px;height:180px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img:first-child{margin-top:10px;}
    .sxgeo_banner .sxgeob_con .sxgeob_pic .sxgeob_img .sxgeob_txt{display:none;}
    .sxgeo_font{width:120px;height:120px;border-radius:6px;}
    .sxgeo_font:before{width:100px;height:100px;left:10px;top:10px;}
    .sxgeo_font .sxgeo_f{font-size:28px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_top .sxgeox_p .sxgeox_span span{font-size:13px;}
    .sxgeo_xinren .sxgeox_left .sxgeox_top .sxgeox_p .sxgeox_span p{font-size:14px;}
    .sxgeo_liyou .sxgeol_ul{gap:10px;}
    .sxgeo_liyou .sxgeol_ul .sxgeol_li{width:calc(100%/2 - 5px);padding:10px 10px;}
    .sxgeo_liyou .sxgeol_ul .sxgeol_li .sxgeol_p{gap:8px;}
    .sxgeo_fenxi .sxgeof_left .sxgeof_txt .sxgeof_pp{padding:12px;gap:20px;}
    .sxgeo_fenxi .sxgeof_left .sxgeof_txt .sxgeof_pp .sxgeof_p span{font-size:20px;}
    .sxgeo_kehu .sxgeok_ul .swiper-slide{padding:15px;gap:15px;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_right{width:100%;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_right .sxgeok_img{border-radius:6px;}
    .sxgeo_kehu .sxgeok_ul .sxgeok_right .sxgeok_img img{position:relative;}
    .sxgeo_zixun{padding:30px 0 15px;}
    .sxgeo_zixun:before{height:calc(100% - 80px);}
    .sxgeo_zixun .sxgeoz_logo{position:relative;gap:10px;margin-top:20px;}
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai{width:46px;height:46px;border-radius:6px;}
    .sxgeo_zixun .sxgeoz_logo .sxgeoz_ai img{border-radius:4px;}
    .sxgeo_zixun .sxgeoz_img{width:60%;}
}



































