@charset "UTF-8";
/**
 * Author: UiDEA
 * Date: 2022-04-25
 * Copyright: UiDEA
 */

/* cssreset */
html,body {color:#333; background:#fff;}
body,form,ul,ol,li,dl,dt,dd,th,td,p,blockquote,pre,fieldset,legend,hr,h1,h2,h3,h4,h5,h6,button,input,textarea {margin:0; padding:0;}
body,div,li,dt,dd,td,p,span,button,input,select,textarea {font-size:14px; font-family:Tahoma,Arial,"Hiragino Sans GB","Microsoft YaHei",\5b8b\4f53,sans-serif;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal; font-family:Tahoma,Arial,"Hiragino Sans GB","Microsoft YaHei",\5b8b\4f53,sans-serif;}
address,cite,dfn,em,var {font-style:normal;}
code,kbd,pre,samp {font-family:Courier New,Courier,monospace;}
table {border-collapse:collapse; border-spacing:0;}
ul,ol {list-style:none outside none;}
span {font-size:100%;}
legend {color:#666;}
fieldset,img {border:0 none;}
img {-webkit-box-sizing:border-box; box-sizing:border-box; vertical-align:bottom; border:0 none;}
sub,sup {position:relative; line-height:0; vertical-align:baseline;}
sup {top:-5px;}
sub {bottom:-5px;}
hr {height:0; -webkit-box-sizing:content-box; box-sizing:content-box;}
button,input,select,textarea {margin:0; padding:0; outline:none;}
button,input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance:button; cursor:pointer;}
button[disabled],input[disabled] {cursor:default;}
input[type="radio"],input[type="checkbox"] {position:relative; top:-2px;}
textarea {overflow:auto;}
a {color:#333; background:transparent; text-decoration:none; -webkit-transition:all .5s; transition:all .5s;}
a:hover {color:#2065f1; text-decoration:none;}
a:active {color:#2065f1; outline:0;}
a:focus {outline:0;}

/* float */
.fl {float:left;}
.fr {float:right;}

/* margin-padding */
.mt10 {margin-top:10px;}
.mr10 {margin-right:10px;}
.mb10 {margin-bottom:10px;}
.ml10 {margin-left:10px;}
.mt36 {margin-top:36px;}
.pt10 {padding-top:10px;}
.pr10 {padding-right:10px;}
.pb10 {padding-bottom:10px;}
.pl10 {padding-left:10px;}
.pr5 {padding-right:5px;}
.pl5 {padding-left:5px;}

/* font */
.fs12 {font-size:12px;}
.fs14 {font-size:14px;}
.fs16 {font-size:16px;}
.fs20 {font-size:20px;}
.ffy {font-family:arial,tahoma,sans-serif;}
@font-face {font-family:number; src:url("webfont/number.ttf");}

/* color-background */
.c666 {color:#666;}
.c999 {color:#999;}
.c2065f1 {color:#2065f1;}
.bfff {background:#fff;}

/* text-alignment */
.txtl {text-align:left;}
.txtc {text-align:center;}
.txtr {text-align:right;}

/* link-color */
a.c666 {color:#666;}
a.c666:hover {color:#2065f1;}
a.c2065f1 {color:#2065f1; text-decoration:underline;}
a.c2065f1:hover {color:#2065f1;}

/* control */
.input {height:18px; padding:3px 5px; line-height:18px; border:1px solid #ddd;}
.select {padding:2px; border:1px solid #ddd;}
.textarea {padding:5px; color:#666; border:1px solid #ddd;}

/* ellipsis */
.ellipsis {overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

/* overflow */
.ofvisible {overflow:visible;}

/* cover-background */
.coverbg {position:fixed; top:0; right:0; bottom:0; left:0; z-index:9998; display:none; background:rgba(0,0,0,.5);}

/* layout */
.gdsoftn_layout {clear:both; position:relative; width:1440px; margin:0 auto;}
.gdsoftn_layout:after,.clearfix:after {clear:both; content:""; display:block; height:0; visibility:hidden;}
.clearfix {zoom:1;}

/* header */
.gdsoftn_header {position:absolute; top:0; left:0; z-index:9998; display:-webkit-flex; display:flex; width:100%; height:80px; padding:0 30px; align-items:center; box-sizing:border-box; background:rgba(255,255,255,.5); -webkit-transition:all .5s; transition:all .5s;}
.gdsoftn_header:hover {background:rgba(255,255,255,1);}
.gdsoftn_header .logo {width:325px; height:40px; text-indent:-9999px; background:url(../images2022/gdsoftn_logo.png) no-repeat left/auto 100%;}
.gdsoftn_header .nav {-webkit-flex:1; flex:1; text-align:right; overflow:hidden;}
.gdsoftn_header .nav ul {display:inline-block;}
.gdsoftn_header .nav li {float:left; height:50px; margin-right:36px;}
.gdsoftn_header .nav li:last-child {margin-right:0;}
.gdsoftn_header .nav li a {position:relative; display:flex; height:100%; font-size:16px; align-items:center; justify-content:center;}
.gdsoftn_header .nav li a:hover {color:#dc4741;}
.gdsoftn_header .nav li a .line {position:absolute; bottom:0; display:block; width:0%; height:2px; margin:0 auto; background:#dc4741; transition:all 0.3s;}
.gdsoftn_header .nav li a:hover .line {width:100%;}
.gdsoftn_header .nav li a.on,.gdsoftn_header .nav li.cur a {color:#dc4741; text-decoration:none;}
.gdsoftn_header .nav li.cur a .line {width:100%;}
.gdsoftn_header .submenu_bg {position:absolute; top:80px; left:0; z-index:9; width:100%; height:0; background:#fff; box-shadow:0px 2px 6px rgba(0,0,0,.1);}
.gdsoftn_header .submenu {position:absolute; top:50px; left:0; width:100%; height:0; z-index:99; overflow:hidden;}
.gdsoftn_header .submenu .list {display:-webkit-flex; display:flex; flex-wrap:wrap; padding:50px 20px 0; box-sizing:border-box;}
.gdsoftn_header .submenu .list a {-webkit-flex:0 0 20%; flex:0 0 20%; height:80px; line-height:normal; padding:15px 15px 0 15px; margin:0 0 30px 0; color:#515151; text-align:left; align-items:inherit; justify-content:flex-start; box-sizing:border-box;}
.gdsoftn_header .submenu .list a:hover {background:#f5f5f5;}
.gdsoftn_header .submenu .list a i {font-size:30px; color:#4e4e4e; padding-top:4px;}
.gdsoftn_header .submenu .list a dl {margin-left:16px;}
.gdsoftn_header .submenu .list a dt {color:#333; font-size:16px;}
.gdsoftn_header .submenu .list a dd {font-size:14px; color:#999; padding-top:4px;}
.gdsoftn_header .vislist {display:-webkit-flex; display:flex; padding:50px 0 0 0px;}
.gdsoftn_header .vislist .item {-webkit-flex:1; flex:1;}
.gdsoftn_header .vislist dl {margin:0 15px; padding-bottom:10px; text-align:left;}
.gdsoftn_header .vislist dl:hover {background:#f5f5f5;}
.gdsoftn_header .vislist dt {position:relative; padding:8px 0 10px 8px; font-size:16px; margin-bottom:10px; border-bottom:1px #eee solid;}
.gdsoftn_header .vislist dt i.lefticon {margin-right:5px; font-size:24px; color:#333;}
.gdsoftn_header .vislist dt i.arrow {display:none; position:absolute; top:50%; right:20px; z-index:99; margin-top:-7px; font-size:14px; color:#666; animation:leftico .5s ease-out infinite;}
.gdsoftn_header .vislist dt {line-height:30px;}
.gdsoftn_header .vislist dd {padding-left:20px;}
.gdsoftn_header .vislist dd p {color:#666; font-size:14px; line-height:30px;}
.gdsoftn_header .vislist dl:hover dt i.arrow {display:block;}
.gdsoftn_header .vislist dl:hover dt i.lefticon {color:#dc4741;}
.gdsoftn_header .nav li .vislist .item a {display:block; color:#333;}
.gdsoftn_header .phone {position:relative; display:flex; padding-left:50px; align-items:center;}
.gdsoftn_header .phone i {width:40px; height:40px; font-size:22px; color:#fff; text-align:center; line-height:40px; background:#e6001f; border-radius:100%;}
.gdsoftn_header .phone .gdsoftn_phoneicon {width:24px; height:24px; padding:8px; background:#e6001f; border-radius:100%;}
.gdsoftn_header .phone .gdsoftn_phoneicon path {fill:#fff;}
.gdsoftn_header .phone dl {position:relative; margin-right:20px;}
.gdsoftn_header .phone dt {font-size:14px;}
.gdsoftn_header .phone dd {font-family:number; font-size:24px; font-weight:bold;}
.gdsoftn_header .mbtn {position:absolute; top:10%; right:0; display:none; width:22px; height:22px; padding:10px; cursor:pointer;}
.gdsoftn_header .mbtn .box {position:relative; display:block; width:100%; height:100%;}
.gdsoftn_header .mbtn .line {position:absolute; left:0; display:block; width:100%; height:2px; background:#1d1d1d;}
.gdsoftn_header .mbtn .line1 {top:0; width:12px;}
.gdsoftn_header .mbtn .line2 {top:6px; width:20px;}
.gdsoftn_header .mbtn .line3 {top:13px; width:16px;}

/* banner */
.gdsoftn_banner {position:relative; width:100%; height:650px; overflow:hidden;}
.gdsoftn_banner .gdsoftn_layout {position:relative; display:-webkit-flex; display:flex; height:100%; box-sizing:border-box; align-items:center;}
.gdsoftn_banner .swiper-slide {background:none no-repeat top center / cover; overflow:hidden;}
.gdsoftn_banner .swiper-slide video {position:absolute; top:-20px; left:50%; width:1920px; height:650px; margin-left:-960px;}
.gdsoftn_banner .swiper-button-prev, .gdsoftn_banner .swiper-button-next {padding:12px 6px; color:rgba(255, 255, 255, .4); background-color:rgba(0, 0, 0, .2); transition:all .5s;}
.gdsoftn_banner .swiper-button-prev:after, .gdsoftn_banner .swiper-button-next:after {font-size:32px;}
.gdsoftn_banner .swiper-button-prev {left:-40px;}
.gdsoftn_banner .swiper-button-next {right:-40px;}
.gdsoftn_banner .swiper-button-prev:hover,.gdsoftn_banner .swiper-button-next:hover {color:rgba(255, 255, 255, .8); background-color:rgba(0, 0, 0, .6);}
.gdsoftn_banner .swiper-pagination {bottom:16px; display:flex; align-items:center; justify-content:center;}
.gdsoftn_banner .swiper-pagination-bullet {width:45px; height:6px; background:#fff; border-radius:inherit;}
.gdsoftn_banner:hover .swiper-button-prev {left:0;}
.gdsoftn_banner:hover .swiper-button-next {right:0;}
.gdsoftn_banner .supply {padding-top:30px;}
.gdsoftn_banner .supply .info {position:relative; top:-100px; opacity:0; transition:all 1s;}
.gdsoftn_banner .supply h1 {font-size:48px; font-weight:bold; color:#3c434d;}
.gdsoftn_banner .supply ul {display:-webkit-flex; display:flex; margin:50px 0 0 4px;}
.gdsoftn_banner .supply ul li {position:relative; padding-right:80px; font-size:20px; line-height:1.8; color:#3c434d;}
.gdsoftn_banner .supply ul li:last-child {padding:0;}
.gdsoftn_banner .supply .img {position:relative; right:-160px; opacity:0; transition:all 1s;}
.gdsoftn_banner .supply .img img {width:100%;}
.gdsoftn_banner .swiper-slide-active .supply .info {top:0; opacity:1;}
.gdsoftn_banner .swiper-slide-active .supply .img {right:-80px; opacity:1;}
.gdsoftn_banner .guthon {padding-top:30px;}
.gdsoftn_banner .guthon a {display:-webkit-flex; display:flex; width:100%; align-items:center;}
.gdsoftn_banner .guthon .info {position:relative; top:-100px; left:50px; opacity:0; transition:all 1s;}
.gdsoftn_banner .guthon h1 {font-size:52px; font-weight:bold; color:#3c434d;}
.gdsoftn_banner .guthon .limga {height:33px; margin-top:16px;}
.gdsoftn_banner .guthon .limga img {height:100%;}
.gdsoftn_banner .guthon .limgb {height:172px; margin-top:32px;}
.gdsoftn_banner .guthon .limgb img {height:100%;}
.gdsoftn_banner .guthon .img {position:relative; right:-260px; opacity:0; transition:all 1s;}
.gdsoftn_banner .guthon .img img {width:100%;}
.gdsoftn_banner .swiper-slide-active .guthon .info {top:0; opacity:1;}
.gdsoftn_banner .swiper-slide-active .guthon .img {right:-180px; opacity:1;}
.gdsoftn_banner .labor {padding-top:30px;}
.gdsoftn_banner .labor .info {position:relative; top:-100px; left:50px; opacity:0; transition:all 1s;}
.gdsoftn_banner .labor .limg {height:330px; margin-top:16px;}
.gdsoftn_banner .labor .limg img {height:100%;}
.gdsoftn_banner .labor .img {position:relative; top:80px; right:-620px; opacity:0; transition:all 1s;}
.gdsoftn_banner .labor .img img {height:100%;}
.gdsoftn_banner .swiper-slide-active .labor .info {top:0; opacity:1;}
.gdsoftn_banner .swiper-slide-active .labor .img {right:-540px; opacity:1;}
.gdsoftn_banner .son {padding-top:50px; justify-content:center;}
.gdsoftn_banner .son .img {position:relative; opacity:0; transition:all 1s;}
.gdsoftn_banner .son .img img {height:100%;}
.gdsoftn_banner .son .img.img01 {left:-80px; height:425px; margin-right:40px;}
.gdsoftn_banner .son .img.img02 {height:257px; transform:scale(.8);}
.gdsoftn_banner .son .img.img03 {right:-80px; height:425px; margin-left:40px;}
.gdsoftn_banner .son .img.img04 {height:29px;}
.gdsoftn_banner .swiper-slide-active .son .img {opacity:1;}
.gdsoftn_banner .swiper-slide-active .son .img01 {left:0;}
.gdsoftn_banner .swiper-slide-active .son .img02 {transform:scale(1);}
.gdsoftn_banner .swiper-slide-active .son .img03 {right:0;}
.gdsoftn_banner .bidding {padding-top:60px;}
.gdsoftn_banner .bidding a {display:-webkit-flex; display:flex; width:100%; align-items:center;}
.gdsoftn_banner .bidding .img {position:relative; opacity:0; transition:all 1s;}
.gdsoftn_banner .bidding .img img {height:100%;}
.gdsoftn_banner .bidding .img.img01 {left:-80px; height:260px;}
.gdsoftn_banner .bidding .img.img02 {position:absolute; right:0; bottom:-80px; height:426px;}
.gdsoftn_banner .swiper-slide-active .bidding .img {opacity:1;}
.gdsoftn_banner .swiper-slide-active .bidding .img01 {left:0;}
.gdsoftn_banner .swiper-slide-active .bidding .img02 {bottom:0;}
.gdsoftn_banner .slogan {justify-content:center;}
.gdsoftn_banner .slogan .info {position:relative; display:flex; margin:0 60px; flex-direction:column; align-items:center; justify-content:center;}
.gdsoftn_banner .slogan .img {position:relative; opacity:0; transition:all 1s;}
.gdsoftn_banner .slogan .img img {height:100%;}
.gdsoftn_banner .slogan .img01,.gdsoftn_banner .slogan .img02,.gdsoftn_banner .slogan .img03 {top:-30px; height:273px;}
.gdsoftn_banner .slogan .img04,.gdsoftn_banner .slogan .img05,.gdsoftn_banner .slogan .img06 {top:72px; height:95px;}
.gdsoftn_banner .swiper-slide-active .slogan .img {opacity:1;}
.gdsoftn_banner .swiper-slide-active .slogan .img01,.gdsoftn_banner .swiper-slide-active .slogan .img02,.gdsoftn_banner .swiper-slide-active .slogan .img03 {top:10px;}
.gdsoftn_banner .swiper-slide-active .slogan .img04,.gdsoftn_banner .swiper-slide-active .slogan .img05,.gdsoftn_banner .swiper-slide-active .slogan .img06 {top:32px;}
.gdsoftn_banner .newyear .img {position:absolute; opacity:0; transition:all 1s;}
.gdsoftn_banner .newyear .img img {height:100%;}
.gdsoftn_banner .newyear .img.img01 {top:120px; right:80px; height:139px;}
.gdsoftn_banner .newyear .img.img02 {right:160px; bottom:60px; height:69px;}
.gdsoftn_banner .swiper-slide-active .newyear .img {opacity:1;}
.gdsoftn_banner .swiper-slide-active .newyear .img01 {top:240px;}
.gdsoftn_banner .swiper-slide-active .newyear .img02 {bottom:160px;}
.gdsoftn_banner .lylm .img {position:absolute; opacity:0; height:120px; transition:all 1s;}
.gdsoftn_banner .lylm .img img {height:100%;}
.gdsoftn_banner .lylm .img.img01 {top:240px; right:100px;}
.gdsoftn_banner .lylm .img.img02 {right:0; bottom:160px;}
.gdsoftn_banner .swiper-slide-active .lylm .img {right:50px; opacity:1;}
.gdsoftn_banner .zmhzhb .img {position:absolute; opacity:0; transition:all 1s;}
.gdsoftn_banner .zmhzhb .img img {height:100%;}
.gdsoftn_banner .zmhzhb .img.img01 {top:140px; left:140px; height:481px; transform:scale(.6);}
.gdsoftn_banner .zmhzhb .img.img02 {top:220px; right:150px; height:239px;}
.gdsoftn_banner .swiper-slide-active .zmhzhb .img {opacity:1;}
.gdsoftn_banner .swiper-slide-active .zmhzhb .img01 {transform:scale(1);}
.gdsoftn_banner .swiper-slide-active .zmhzhb .img02 {right:250px;}
.gdsoftn_banner .zmrc .img {position:relative; left:100px; display:inline-block; overflow:hidden;}
.gdsoftn_banner .zmrc .img img {height:310px;}
.gdsoftn_banner .swiper-slide-active .zmrc .img {animation:zmrcwrapper 1s linear;}
.gdsoftn_banner .swiper-slide-active .zmrc .img img {animation:zmrcimg 1s linear;}
.gdsoftn_banner .newyear24 .img {position:absolute; opacity:0; transition:all 1s;}
.gdsoftn_banner .newyear24 .img img {height:100%;}
.gdsoftn_banner .newyear24 .img.img01 {top:50px; right:140px; height:402px;}
.gdsoftn_banner .newyear24 .img.img02 {right:200px; bottom:20px; height:137px;}
.gdsoftn_banner .swiper-slide-active .newyear24 .img {opacity:1;}
.gdsoftn_banner .swiper-slide-active .newyear24 .img01 {top:100px;}
.gdsoftn_banner .swiper-slide-active .newyear24 .img02 {bottom:70px;}
.gdsoftn_banner .cj24 .img {position:absolute; opacity:0; transition:all 1s;}
.gdsoftn_banner .cj24 .img img {height:100%;}
.gdsoftn_banner .cj24 .img.img01 {top:50px; left:120px; height:550px;}
.gdsoftn_banner .cj24 .img.img02 {right:100px; bottom:160px; height:285px; transform:scale(.5);}
.gdsoftn_banner .swiper-slide-active .cj24 .img {opacity:1;}
.gdsoftn_banner .swiper-slide-active .cj24 .img01 {top:100px;}
.gdsoftn_banner .swiper-slide-active .cj24 .img02 {transform:scale(1);}
.gdsoftn_banner.newyear25 {height:870px;}
.gdsoftn_banner.newyear25 .swiper-wrapper {height:650px;}
.gdsoftn_banner.newyear25 .swiper-pagination {bottom:236px;}
.gdsoftn_banner .swiper-slide.newyear25 {overflow:visible;}
.gdsoftn_banner .swiper-slide.newyear25:after {position:absolute; left:0; bottom:-220px; z-index:9; width:100%; height:220px; content:""; background:url(../images2022/gdsoftn_banner14_after.png) no-repeat top center;}
.gdsoftn_banner .swiper-slide.newyear25 .img {position:absolute; opacity:0; transition:all 1s;}
.gdsoftn_banner .swiper-slide.newyear25 .img img {height:100%;}
.gdsoftn_banner .swiper-slide.newyear25 .img01 {top:100px; left:80px; height:520px;}
.gdsoftn_banner .swiper-slide.newyear25 .img02 {right:120px; bottom:80px; height:380px; transform:scale(.5);}
.gdsoftn_banner .swiper-slide-active.newyear25 .img {opacity:1;}
.gdsoftn_banner .swiper-slide-active.newyear25 .img01 {top:130px;}
.gdsoftn_banner .swiper-slide-active.newyear25 .img02 {transform:scale(1);}

/* inbanner */
.gdsoftn_inbanner {position:relative; width:100%; height:430px; min-width:1200px; background:none center / cover;}
.gdsoftn_inbanner .gdsoftn_layout {display:flex; align-items:center; height:100%;}
.gdsoftn_inbanner .info {padding:50px 0 0 40px;}
.gdsoftn_inbanner .info dt {font-size:50px; font-weight:bold; color:#4a596f;}
.gdsoftn_inbanner .info dd {margin-top:4px; font-size:28px; color:#61717e;}

/* coreproduct */
.gdsoftn_coreproduct {padding-bottom:80px;}
.gdsoftn_coreproduct .idxpc {display:block;}
.gdsoftn_coreproduct .idxmobile {display:none;}
.gdsoftn_coreproduct .inner, .gdsoftn_coreproduct .row {display:-webkit-flex; display:flex;}
.gdsoftn_coreproduct .inner .wrap {-webkit-flex:1; flex:1;}
.gdsoftn_coreproduct .item {position:relative; margin-bottom:10px; overflow:hidden;}
.gdsoftn_coreproduct .item a {display:block;}
.gdsoftn_coreproduct .item .imgbg {position:relative; width:100%;}
.gdsoftn_coreproduct .item .infobg {position:absolute; bottom:-100%; left:0; width:100%; height:100%; background:rgba(32,101,241,.8); -webkit-transition:all .5s; transition:all .5s;}
.gdsoftn_coreproduct .item .infobox {position:absolute; bottom:-100%; left:0; z-index:998; width:100%; height:100%; -webkit-transition:all .5s; transition:all .5s;}
.gdsoftn_coreproduct .item .infobox .info {font-size:16px; line-height:22px;}
.gdsoftn_coreproduct .item .infobox .titlebox h3, .gdsoftn_coreproduct .item .infobox .titlebox p {color:#fff;}
.gdsoftn_coreproduct .item .slidetit {opacity:1; -webkit-transition:all .5s; transition:all .5s;}
.gdsoftn_coreproduct .item:hover .infobg, .gdsoftn_coreproduct .item:hover .infobox {bottom:0;}
.gdsoftn_coreproduct .item:hover .slidetit {opacity:0;}
.gdsoftn_coreproduct .row .item {-webkit-flex:1; flex:1;}
.gdsoftn_coreproduct .titlebox {position:absolute; top:0; left:0; padding:40px 40px 0 40px; box-sizing:border-box;}
.gdsoftn_coreproduct .titlebox h3 {font-weight:bold; font-size:36px; color:#3c434d; line-height:56px;}
.gdsoftn_coreproduct .titlebox p {margin:4px 0 20px; font-size:14px; color:#72777d; line-height:20px;}
.gdsoftn_coreproduct .small .titlebox h3 {font-size:22px; line-height:30px;}
.gdsoftn_coreproduct .titr .slidetit {top:50%; left:40%; margin-top:-70px; padding-right:0;}
.gdsoftn_coreproduct .titr .infobox .info {font-size:14px;}
.gdsoftn_coreproduct .special {height:200px; background:#edf2f6;}
.gdsoftn_coreproduct .special .tower {position:absolute; left:30px; bottom:24px; width:130px;}
.gdsoftn_coreproduct .special .icon {position:absolute; left:60px; bottom:105px; width:60px; -webkit-animation:jump 2.3s linear 0s infinite; animation:jump 2.3s linear 0s infinite;}
.gdsoftn_coreproduct .core {height:180px; background:url(../images2022/gdsoftn_probg1.jpg) no-repeat; background-size:100% 100%;}
.gdsoftn_coreproduct .core a {display:block; width:100%; height:100%;}
.gdsoftn_coreproduct .core .titlebox {padding-top:50px;}
.gdsoftn_coreproduct .core .titlebox h3, .gdsoftn_coreproduct .core .titlebox p {color:#fff;}
.gdsoftn_coreproduct .core .rcont {position:absolute; top:0; right:0; bottom:0; width:592px;}
.gdsoftn_coreproduct .core .img61n {position:absolute; right:88px; bottom:0; width:480px;}
.gdsoftn_coreproduct .core .icon {position:absolute; width:44px;}
.gdsoftn_coreproduct .core .ia {top:63px; left:0; -webkit-animation:jump 2.3s linear 0s infinite; animation:jump 2.3s linear 0s infinite;}
.gdsoftn_coreproduct .core .ib {top:25px; left:50px; -webkit-animation:jump 2.6s linear 0s infinite; animation:jump 2.6s linear 0s infinite;}
.gdsoftn_coreproduct .core .ic {top:56px; left:125px; -webkit-animation:jump 2.9s linear 0s infinite; animation:jump 2.9s linear 0s infinite;}
.gdsoftn_coreproduct .core .id {top:42px; right:190px; -webkit-animation:jump 2.3s linear 0s infinite; animation:jump 2.3s linear 0s infinite;}
.gdsoftn_coreproduct .core .ie {top:27px; right:128px; -webkit-animation:jump 2.6s linear 0s infinite; animation:jump 2.6s linear 0s infinite;}
.gdsoftn_coreproduct .core .if {top:65px; right:68px; -webkit-animation:jump 2.9s linear 0s infinite; animation:jump 2.9s linear 0s infinite;}
.gdsoftn_coreproduct .guthon .titlebox {padding-top:50px;}
.gdsoftn_coreproduct .guthon .infobox .titlebox {padding-top:30px;}
.gdsoftn_maintit {position:relative; padding:60px 0 50px; font-size:36px; font-weight:bold; color:#333; text-align:center;}
.gdsoftn_maintit.newyear {height:153px; padding:0; text-indent:-9999px;}
.gdsoftn_newyearbg {position:absolute; width:100%; height:100%; background:url(../images2022/gdsoftn_newyearbg.png) no-repeat top center / 1677px;}

/* case */
.gdsoftn_morebtn {position:relative; height:46px; margin-top:20px; text-align:center;}
.gdsoftn_morebtn a {position:relative; display:inline-block; width:148px; height:44px; line-height:44px; color:#333; border:1px solid #ddd; border-radius:23px;}
.gdsoftn_morebtn a::before {content:""; position:absolute; top:50%; left:50%; width:0; height:0; border-radius:23px; transition-duration:.3s;}
.gdsoftn_morebtn a label {position:relative; font-size:16px; cursor:pointer;}
.gdsoftn_morebtn a i {position:relative; top:-2px; font-size:32px;}
.gdsoftn_morebtn a:hover {color:#fff; background:#2065f1; border-color:#2065f1;}
.gdsoftn_morebtn a:hover::before {top:0; left:0; width:100%; height:100%; background:#2065f1;}
.gdsoftn_case {height:730px; padding-bottom:88px; margin-top:80px; background:url(../images2022/gdsoftn_casebg.jpg) no-repeat center; border-radius:0 50px 0 0; box-sizing:border-box;}
.gdsoftn_case .gdsoftn_maintit {color:#fff;}
.gdsoftn_case .hd {margin-bottom:24px; text-align:center;}
.gdsoftn_case .hd ul {display:inline-block;}
.gdsoftn_case .hd li {position:relative; float:left; margin:0 50px; padding-bottom:20px; font-size:24px; line-height:1; color:#fff; cursor:pointer; transition-duration:.3s;}
.gdsoftn_case .hd li::after {content:""; position:absolute; bottom:0; left:50%; width:0; height:0; background:#fff; border-radius:2px; transition-duration:.3s;}
.gdsoftn_case .hd li.on::after {content:""; position:absolute; bottom:0; left:0; width:100%; height:4px;}
.gdsoftn_case .bd li {display:block;}
.gdsoftn_case .bd li .bditem  {display:-webkit-box; display:-ms-flexbox; display:flex;}
.gdsoftn_case .bd li .caseimg {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-flex:1; -ms-flex:1; flex:1; align-items:center; justify-content:center; overflow:hidden;}
.gdsoftn_case .bd li .caseimg img {height:100%; -webkit-transition-duration:.3s; transition-duration:.3s;}
.gdsoftn_case .bd li .info {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-flex:1.3; -ms-flex:1.3; flex:1.3; -webkit-box-direction:column; -ms-flex-direction:column; flex-direction:column; justify-content:center; width:0; height:400px; padding:0 70px; background:#fff url(../images2022/gdsoftn_caseimg.jpg) no-repeat center/cover;}
.gdsoftn_case .bd li .info b {font-size:32px; font-weight:normal; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.gdsoftn_case .bd li .info p {margin-top:24px; font-size:16px; line-height:28px; color:#72777d; text-align:justify;}
.gdsoftn_case .bd li .info a {position:relative; display:-webkit-box; display:-ms-flexbox; display:flex; align-items:center; justify-content:center; width:110px; height:40px; margin-top:48px; font-size:14px; color:#2065f1; border:1px solid #2065f1; box-sizing:border-box;}
.gdsoftn_case .bd li .info a span {position:relative; z-index:9;}
.gdsoftn_case .bd li .info a i {position:relative; z-index:9; margin-left:24px; font-size:24px;}
.gdsoftn_case .bd li .info a::before {content:""; position:absolute; top:50%; left:50%; width:0; height:0; transition-duration:.3s;}
.gdsoftn_case .bd li .info a:hover {color:#fff; background:#2065f1; border-color:#2065f1;}
.gdsoftn_case .bd li .info a:hover::before {top:0; left:0; width:100%; height:100%; background:#2065f1;}
.gdsoftn_case .bd li .caseimg:hover img {-webkit-transform:scale(1.1); transform:scale(1.1);}
.gdsoftn_case .gdsoftn_morebtn a {color:#e6e9f1; border-color:#e6e9f1;}
.gdsoftn_case .gdsoftn_morebtn a:hover {color:#333; background:#e6e9f1;}
.gdsoftn_case .gdsoftn_morebtn a:hover::before {background:#e6e9f1;}

/* news */
.gdsoftn_news {padding-bottom:80px;}
.gdsoftn_news .newscont {display:-webkit-box; display:-ms-flexbox; display:flex;}
.gdsoftn_news .gdsoftn_photonews {width:520px; margin-right:52px; background:#f9fafb;}
.gdsoftn_news .gdsoftn_newslist {-webkit-box-flex:1; -ms-flex:1; flex:1;}
.gdsoftn_photonews,.gdsoftn_newslist {height:470px; overflow:hidden;}
.gdsoftn_photonews .newsimg {display:-webkit-box; display:-ms-flexbox; display:flex; align-items:center; justify-content:center; height:300px; overflow:hidden;}
.gdsoftn_photonews .newsimg img {height:100%; -webkit-transition-duration:.3s; transition-duration:.3s;}
.gdsoftn_photonews dl {padding:24px 32px;}
.gdsoftn_photonews dt {height:48px; font-size:18px; font-weight:bold; line-height:24px; overflow:hidden;}
.gdsoftn_photonews dd {margin-top:12px; font-size:16px; color:#72777d;}
.gdsoftn_photonews .more {display:-webkit-box; display:-ms-flexbox; display:flex; padding-top:20px; font-size:16px; color:#3c434d; justify-content:space-between; border-top:1px solid #ebeef4;}
.gdsoftn_photonews .more i {position:relative; left:0; margin-left:8px; font-size:28px; color:#2065f1;}
.gdsoftn_photonews .newsimg:hover img {-webkit-transform:scale(1.1); transform:scale(1.1);}
.gdsoftn_photonews:hover .more i {-webkit-animation:arrowmove .6s linear infinite; animation:arrowmove .6s linear infinite;}
.gdsoftn_photonews .newsbd {padding:0 30px;}
.gdsoftn_photonews .newsbd .tit {display:-webkit-box; display:-ms-flexbox; display:flex; height:66px; padding:20px 0;}
.gdsoftn_photonews .newsbd .tit .date {position:relative; display:-webkit-box; display:-ms-flexbox; display:flex; flex-direction:column; width:64px; margin-right:24px; padding-right:24px; align-items:center; justify-content:center;}
.gdsoftn_photonews .newsbd .tit .date label {font-size:48px; font-weight:bold; font-family:number; color:#2065f1;}
.gdsoftn_photonews .newsbd .tit .date em {font-size:16px; font-family:number; color:#72777d;}
.gdsoftn_photonews .newsbd .tit .date::before {content:""; position:absolute; top:50%; right:0; width:1px; height:66px; margin-top:-33px; background:#ebeef4;}
.gdsoftn_photonews .newsbd .tit h3 {display:-webkit-box; -webkit-box-flex:1; -ms-flex:1; flex:1; font-size:18px; font-weight:bold; line-height:33px; text-overflow:ellipsis; -webkit-box-orient:vertical; -webkit-line-clamp:2; word-break:break-all; overflow:hidden;}
.gdsoftn_newslist ul {display:-webkit-box; display:-ms-flexbox; display:flex; flex-wrap:wrap;}
.gdsoftn_newslist li {width:380px; height:68px; margin-right:28px; padding:12px 4px 12px 22px; border-bottom:1px solid #ebeef4;}
.gdsoftn_newslist li:nth-child(2n) {margin-right:0;}
.gdsoftn_newslist li:nth-last-child(-1n+2) {border-bottom:0;}
.gdsoftn_newslist li dl {position:relative;}
.gdsoftn_newslist li dl::before, .gdsoftn_newslist li dl::after {content:""; position:absolute; top:6px;}
.gdsoftn_newslist li dl::before {left:-22px; z-index:10; border-top:6px solid transparent; border-bottom:6px solid transparent; border-left:7px solid #2065f1;}
.gdsoftn_newslist li dl::after {left:-18px; border-top:6px solid transparent; border-bottom:6px solid transparent; border-left:7px solid #acc7ff;}
.gdsoftn_newslist li dt {display:-webkit-box; height:44px; overflow:hidden; font-size:16px; font-weight:bold; line-height:1.4; text-overflow:ellipsis; word-break:break-all; white-space:initial; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.gdsoftn_newslist li dd {display:-webkit-box; display:-ms-flexbox; display:flex; align-items:center; justify-content:space-between; height:28px; padding-right:8px; overflow:hidden; color:#72777d; text-align:justify;}
.gdsoftn_newslist li dd label {font-size:16px; font-family:number;}
.gdsoftn_newslist li dd i {display:none; font-size:28px; color:#2065f1;}
.gdsoftn_newslist li:hover dd i {display:block; -webkit-animation:arrowmove .6s linear infinite; animation:arrowmove .6s linear infinite;}

/* consult */
.gdsoftn_consult {height:168px; background:url(../images2022/gdsoftn_consultbg.jpg) no-repeat center;}
.gdsoftn_consult .gdsoftn_layout {display:-webkit-box; display:-ms-flexbox; display:flex; height:100%; align-items:center; justify-content:center;}
.gdsoftn_consult p {display:inline-block; font-size:32px;}
.gdsoftn_consult a {display:inline-block; height:44px; margin-left:68px; padding:0 40px; font-size:18px; line-height:44px; color:#fff; background:#2065f1; border-radius:4px;}
.gdsoftn_consult a:hover {opacity:.8;}

/* footer */
.gdsoftn_footer {background:#f7f8fb;}
.gdsoftn_footer .fhd {display:-webkit-box; display:-ms-flexbox; display:flex; justify-content:space-between; padding:48px 0 28px;}
.gdsoftn_footer .fhd dl {padding:0 24px;}
.gdsoftn_footer .fhd dt {padding-bottom:16px; font-size:16px; color:#1a2233;}
.gdsoftn_footer .fhd dd {display:-webkit-box; display:-ms-flexbox; display:flex; align-items:center; padding-top:16px; font-size:14px; color:#636974;}
.gdsoftn_footer .fhd dd a {display:inline-block; width:120px; color:#636974;}
.gdsoftn_footer .fhd dd a:last-child {width:180px;}
.gdsoftn_footer .fhd dd a:hover {color:#2065f1;}
.gdsoftn_footer .fhd dd b {font-family:number; font-size:18px; color:#2065f1;}
.gdsoftn_footer .fhd dd i {margin-right:8px; font-size:18px; color:#969ca7;}
.gdsoftn_footer .fhd dd.qrcode {width:90px; height:90px; padding-top:0; border:4px solid #fff;}
.gdsoftn_footer .fhd dd.qrcode img {width:100%;}
.gdsoftn_footer .fbd .nav {display:flex; align-items:center; padding-bottom:10px; font-size:12px; color:#969ca7;}
.gdsoftn_footer .fbd .nav a {color:#969ca7;}
.gdsoftn_footer .fbd .nav span {padding:0 8px;}
.gdsoftn_footer .fbd p {display:flex; align-items:center; font-size:12px; color:#969ca7;}
.gdsoftn_footer .fbd p img {height:18px; margin:0 4px;}
.gdsoftn_footer .fbd p a {color:#969ca7;}
.gdsoftn_footer .fbd a:hover {color:#2065f1;}
.gdsoftn_footer .fbd {display:-webkit-box; display:-ms-flexbox; display:flex; justify-content:space-between; padding:24px 20px; border-top:1px solid #ebeef4;}
.gdsoftn_footer .fbd .contact li {float:left; width:30px; height:30px; margin-left:16px; background:rgba(150,156,167,.6); border-radius:50%; transition-duration:.3s;}
.gdsoftn_footer .fbd .contact li a {display:block; text-align:center;}
.gdsoftn_footer .fbd .contact li i {font-size:20px; line-height:28px; color:#fff;}
.gdsoftn_footer .fbd .contact li:hover {background:#2065f1;}

/* 客服 */
.gdsoftn_floatr {position:fixed; right:24px; bottom:80px; z-index:9998; width:60px;}
.gdsoftn_floatr.m {display:none;}
.gdsoftn_floatr ul {display:flex; flex-direction:column;}
.gdsoftn_floatr li {position:relative; height:68px;}
.gdsoftn_floatr li em, .gdsoftn_floatr li i {width:100%; text-align:center;}
.gdsoftn_floatr li em {position:relative; margin-top:4px; font-size:12px;}
.gdsoftn_floatr li i {font-size:28px; color:#2065f1;}
.gdsoftn_floatr li.phone i {transform:rotate(-15deg);}
.gdsoftn_floatr li.phone .gdsoftn_phoneicon {width:28px; height:28px;}
.gdsoftn_floatr li.phone .gdsoftn_phoneicon path {fill:#2065f1;}
.gdsoftn_floatr li.phone:hover .sedcont {right:60px;}
.gdsoftn_floatr li.backtop {display:none; height:50px;}
.gdsoftn_floatr .cutes {position:relative; width:40px; height:40px; margin:0 auto; background:url(../images2022/gdsoft_cutes.png) no-repeat; background-size:40px; animation:cutes 2s steps(9) infinite;}
.gdsoftn_floatr li .item {position:relative; z-index:10; display:flex; flex-direction:column; align-items:center; justify-content:center; height:100%; overflow:hidden; background:#fff; box-shadow:0 0 8px rgba(0,0,0,.2); cursor:pointer;}
.gdsoftn_floatr li:first-child .item {border-radius:8px 8px 0 0;}
.gdsoftn_floatr li:last-child .item {border-radius:0 0 8px 8px;}
.gdsoftn_floatr li .item::before {content:""; position:absolute; top:50%; left:50%; width:0; height:0; display:block; transition:all .2s;}
.gdsoftn_floatr li .item:hover::before {top:0; left:0; width:100%; height:100%; background:#2065f1;}
.gdsoftn_floatr li .item:hover i {color:#fff;}
.gdsoftn_floatr li .item:hover em {color:#fff;}
.gdsoftn_floatr li .item:hover .gdsoftn_phoneicon path {fill:#fff;}
.gdsoftn_floatr li a {display:flex; align-items:center; flex-direction:column; width:100%;}
.gdsoftn_floatr .sedcont {position:absolute; top:50%; right:-300px; padding-right:10px; transition:all .3s;}
.gdsoftn_floatr .sedcont dl {position:relative; padding:6px 8px; margin-top:-28px; text-align:left; background:#fff; border-radius:4px; box-shadow:0 0 8px rgba(0,0,0,.2); white-space:nowrap; transition:all .3s;}
.gdsoftn_floatr .sedcont dl::before {content:""; position:absolute; top:50%; right:-8px; width:0; height:0; margin-top:-8px; border-top:8px solid transparent; border-bottom:8px solid transparent; border-left:8px solid #fff;}
.gdsoftn_floatr .sedcont dt,.gdsoftn_floatr .sedcont dd {font-size:14px; line-height:1.4;}
.gdsoftn_floatr .sedcont dd {font-size:18px; font-family:number; font-weight:bold; color:#2065f1;}

/* 通用产品 */
/* .gdsoftn_compro {height:730px; padding-bottom:80px; background:url(../images2022/gdsoftn_commonbg.jpg) no-repeat top center;}
.gdsoftn_comprolist ul {padding:0 40px;}
.gdsoftn_comprolist li {float:left; width:25%; height:300px; text-align:center; box-sizing:border-box; -webkit-transition:all .5s; transition:all .5s;}
.gdsoftn_comprolist li a {position:relative; display:block; width:100%; height:100%; padding:0 36px; overflow:hidden; box-sizing:border-box;}
.gdsoftn_comprolist li .icon {display:inline-block; width:100px; height:100px; margin:18px 0;}
.gdsoftn_comprolist li .icon_crm {background:url(../images2022/gdsoftn_compro1.png) no-repeat; background-size:100px;}
.gdsoftn_comprolist li .icon_srm {background:url(../images2022/gdsoftn_compro2.png) no-repeat; background-size:100px;}
.gdsoftn_comprolist li .icon_fdjs {background:url(../images2022/gdsoftn_compro3.png) no-repeat; background-size:100px;}
.gdsoftn_comprolist li .icon_zbjf {background:url(../images2022/gdsoftn_compro4.png) no-repeat; background-size:100px;}
.gdsoftn_comprolist li .icon_dzwl {background:url(../images2022/gdsoftn_compro5.png) no-repeat; background-size:100px;}
.gdsoftn_comprolist li .icon_tyzj {background:url(../images2022/gdsoftn_compro6.png) no-repeat; background-size:100px;}
.gdsoftn_comprolist li .icon_ygj {background:url(../images2022/gdsoftn_compro7.png) no-repeat; background-size:100px;}
.gdsoftn_comprolist li .icon_more{background:url(../images2022/gdsoftn_compro8.png) no-repeat; background-size:100px;}
.gdsoftn_comprolist li h3 {margin-bottom:16px; font-size:20px; color:#1c1c1c;}
.gdsoftn_comprolist li p {margin-bottom:16px; font-size:14px; color:#72777d;}
.gdsoftn_comprolist li .more {position:absolute; bottom:-100%; left:0; display:flex; width:100%; font-size:14px; color:#2065f1; align-items:center; justify-content:center; -webkit-transition:all .3s; transition:all .3s;}
.gdsoftn_comprolist li .more i {position:relative; left:0; margin-left:8px; font-size:28px; color:#2065f1;}
.gdsoftn_comprolist li:hover h3 {font-weight:bold; color:#2065f1;}
.gdsoftn_comprolist li:hover .more {bottom:28px;}
.gdsoftn_comprolist li:hover .more i {-webkit-animation:arrowmove .6s linear infinite; animation:arrowmove .6s linear infinite;}
.gdsoftn_comprolist li:hover {background:#fff; border-radius:10px; box-shadow:6px 6px 16px rgba(226,231,238.3);} */
.gdsoftn_compro {height:520px; background:url(../images2022/gdsoftn_commonbg.jpg) no-repeat top center;}
.gdsoftn_comprolist li {float:left; width:20%; height:320px; text-align:center; box-sizing:border-box; -webkit-transition:all .5s; transition:all .5s;}
.gdsoftn_comprolist li a {position:relative; display:block; width:100%; height:100%; padding:0 36px; overflow:hidden; box-sizing:border-box;}
.gdsoftn_comprolist li .icon {display:inline-block; width:150px; height:150px; background:none no-repeat top / 150px;}
.gdsoftn_comprolist li .icon_tyzj {background-image:url(../images2022/gdsoftn_compro1.png);}
.gdsoftn_comprolist li .icon_fdjs {background-image:url(../images2022/gdsoftn_compro2.png);}
.gdsoftn_comprolist li .icon_crm {background-image:url(../images2022/gdsoftn_compro3.png);}
.gdsoftn_comprolist li .icon_dzwl {background-image:url(../images2022/gdsoftn_compro4.png);}
.gdsoftn_comprolist li .icon_zbjf {background-image:url(../images2022/gdsoftn_compro5.png);}
.gdsoftn_comprolist li h3 {position:relative; height:24px; margin-bottom:16px;}
.gdsoftn_comprolist li h3 span {position:absolute; top:0; left:0; width:100%; height:100%; font-size:16px; color:#1c1c1c; font-weight:bold; opacity:0; -webkit-transition:all .3s; transition:all .3s;}
.gdsoftn_comprolist li h3 span.tit {opacity:1;}
.gdsoftn_comprolist li p {margin-bottom:16px; font-size:14px; color:#72777d;}
.gdsoftn_comprolist li .more {position:absolute; bottom:10px; left:0; display:flex; width:100%; font-size:14px; color:#2065f1; align-items:center; justify-content:center; opacity:0; -webkit-transition:all .3s; transition:all .3s;}
.gdsoftn_comprolist li .more i {position:relative; left:0; margin-left:8px; font-size:28px; color:#2065f1;}
.gdsoftn_comprolist li:hover h3 span {color:#2065f1;}
.gdsoftn_comprolist li:hover h3 span.tit {opacity:0;}
.gdsoftn_comprolist li:hover h3 span.stit {opacity:1;}
.gdsoftn_comprolist li:hover .more {bottom:28px; opacity:1;}
.gdsoftn_comprolist li:hover .more i {-webkit-animation:arrowmove .6s linear infinite; animation:arrowmove .6s linear infinite;}
.gdsoftn_comprolist li:hover {background:#fff; border-radius:10px; box-shadow:6px 6px 16px rgba(226,231,238.3);}

/* 产品&解决方案 */
.gdsoftn_coresection {padding:0 80px;}
.gdsoftn_coresection .coresectionbox {display:flex;}
.gdsoftn_coresection .gdsoftn_corenav {box-sizing:border-box; width:355px; height:800px; padding-top:12px; background:url(../images2022/gdsoftn_pronavbg.jpg) #e9f1fe no-repeat center bottom / 100%;}
.gdsoftn_corenav .navitem {position:relative; z-index:2; box-sizing:border-box; height:52px; padding:12px 32px; overflow:hidden; cursor:pointer; background:transparent; transition:all .5s;}
.gdsoftn_corenav .navitem .tit {font-size:18px; font-weight:bold; color:#333;}
.gdsoftn_corenav .navitem .txt {display:none; height:48px; margin-top:8px; font-size:14px; line-height:24px; color:rgba(255, 255, 255, .7); text-align:justify;}
.gdsoftn_corenav .navitem .link {display:none; margin-top:4px;}
.gdsoftn_corenav .navitem .link i {font-size:28px; color:#fff;}
.gdsoftn_corenav .navitem.on {height:auto; background:linear-gradient(90deg, #2065f1 0%, #c1d9ff 100%);}
.gdsoftn_corenav .navitem.on .txt, .gdsoftn_corenav .navitem.on .link {display:block;}
.gdsoftn_corenav .navitem.on .tit {font-size:24px; color:#fff;}
.gdsoftn_corenav .navitem:hover .tit {color:#2065f1;}
.gdsoftn_corenav .navitem.on:hover .tit {color:#fff;}
.gdsoftn_coresection .gdsoftn_corelist {position:relative; flex:1; height:800px; padding:0 0 0 20px;}
.gdsoftn_coresection .gdsoftn_corelist::before {position:absolute; top:0; left:0; width:100%; height:46px; z-index:2; content:""; background:linear-gradient(0, rgba(255, 255, 255, 0), rgba(244, 247, 250, 1));}
.gdsoftn_coresection .gdsoftn_corelist::after {position:absolute; right:0; bottom:0; left:0; height:40px; z-index:2; content:""; background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #fff 100%);}
.gdsoftn_corelist .sortit {display:flex; align-items:baseline; padding-left:20px; margin:30px 0 10px;}
.gdsoftn_corelist .sortit h3 {font-size:24px; font-weight:bold; color:#333;}
.gdsoftn_corelist .gdsoftn_module.cur .sortit h3 {color:#2065f1;}
.gdsoftn_corelist .sortit span {margin-left:12px; font-family:arial; font-size:16px; color:#a5aab2;}
.gdsoftn_corelist .maplist ul {display:flex; flex-wrap:wrap;}
.gdsoftn_corelist .maplist li {width:33.33%; margin-top:20px;}
.gdsoftn_corelist .maplist li a {position:relative; top:0; box-sizing:border-box; display:block; height:130px; padding:22px 24px 0; margin-left:20px; background:#f4f7fa; border:1px solid #f4f7fa; border-radius:4px;}
.gdsoftn_corelist .maplist li h4 {display:-webkit-box; overflow:hidden; font-weight:bold; font-size:16px; text-overflow:ellipsis; white-space:normal; -webkit-box-orient:vertical; -webkit-line-clamp:1;}
.gdsoftn_corelist .maplist li .txt {display:-webkit-box; margin-top:8px; overflow:hidden; font-size:14px; line-height:20px; color:#666; text-align:justify; text-overflow:ellipsis; white-space:normal; -webkit-box-orient:vertical; -webkit-line-clamp:3;}
.gdsoftn_corelist .maplist li .more {position:absolute; right:16px; bottom:-8px; display:flex; align-items:center; font-size:12px; color:#2065f1; opacity:0; transition:all .5s;}
.gdsoftn_corelist .maplist li .more i {margin-left:4px; font-size:12px;}
.gdsoftn_corelist .maplist li:hover a {top:-5px; padding-top:16px; background:url(../images2022/gdsoftn_proitembg.jpg) no-repeat center / 100% 100%; border-color:#e9edf1; box-shadow:0 8px 12px rgba(222, 227, 238, .75);}
.gdsoftn_corelist .maplist li:hover .more {bottom:8px; opacity:1;}
.gdsoftn_corelist .maplist li:hover .more i {animation:arrowmove .6s linear infinite;}
.gdsoftn_coresection .gdsoftn_corelist .gdsoftn_module:last-child {margin-bottom:20px;}
.gdsoftn_coresection.solution .gdsoftn_corenav {height:620px;}
.gdsoftn_coresection.solution .gdsoftn_corelist {height:620px;}
.gdsoftn_coresection.newyear25 {position:relative; z-index:1; padding-top:70px; margin-top:82px;}
.gdsoftn_coresection.newyear25:before {position:absolute; top:0; left:0; width:100%; height:600px; content:""; background:url(../images2022/gdsoftn_newyear25bearing.png) no-repeat top center / 103% 100%;}
.gdsoftn_coresection.newyear25 .gdsoftn_maintit {position:relative;}
.gdsoftn_coresection.newyear25 .coresectionbox {position:relative;}
.gdsoftn_coresection.newyear25 .gdsoftn_corelist {z-index:1; background:#fff;}
.gdsoftn_coresection.newyear25 .gdsoftn_corelist::before {z-index:-1; background:linear-gradient(0, rgba(255, 255, 255, 1), rgba(244, 247, 250, 1));}
.gdsoftn_coresection.newyear25.on {margin-top:-130px;}
.gdsoftn_coresection.newyear25 .gdsoftn_maintit {position:absolute; top:-90px; left:0; width:100%; z-index:1; box-sizing:border-box; height:162px; padding:64px 0 0; color:#ffeed1; text-shadow:0 0 8px rgba(201, 54, 22, .55);}
.gdsoftn_coresection.newyear25 .gdsoftn_maintit:before {position:absolute; top:0; left:50%; z-index:-1; width:586px; height:162px; margin-left:-293px; content:""; background:url(../images2022/gdsoftn_newyear25titlebg.png) no-repeat center / 100% 100%;}

/* 导航下拉 */
.gdsoftn_header .nav {flex:1; padding-left:50px; overflow:hidden; text-align:left;}
.gdsoftn_header .nav li a .arrow {margin-left:6px; font-size:12px; transition:all .2s ease-in-out;}
.gdsoftn_header .nav li.cur a .arrow {transform:rotate(180deg);}
.gdsoftn_header .log {position:relative; display:flex; align-items:center;}
.gdsoftn_header .log a {margin-right:24px;}
.gdsoftn_header .log::before {content:""; position:absolute; top:50%; right:0; width:1px; height:40px; margin-top:-20px; background:#b5bfcb;}
.gdsoftn_header .phone {padding-left:24px;}
.gdsoftn_header .phone dl {margin:0 0 0 20px;}
.gdsoftn_pronew {position:relative; top:30px; display:flex; height:100%;}
.gdsoftn_pronew .leftsort {display:flex; justify-content:flex-end; width:560px; height:100%; background:url(../images2022/gdsoftn_topnavbg.png) #f5f6fa no-repeat center bottom;}
.gdsoftn_pronew .leftsort .inner {width:158px; padding-top:16px;}
.gdsoftn_pronew .leftsort .inner .tit {display:inline-flex; align-items:center; height:40px; margin-bottom:14px; font-size:16px; font-weight:bold; border-bottom:2px solid #dc4741;}
.gdsoftn_pronew .leftsort .inner .tit svg {width:20px; height:20px; margin-right:4px;}
.gdsoftn_pronew .leftsort .inner .subnav {display:block;}
.gdsoftn_pronew .leftsort .inner .item {display:flex; align-items:center; line-height:34px; color:#333; cursor:pointer;}
.gdsoftn_pronew .leftsort .inner .item i {display:none; margin-left:4px; font-size:12px; color:#dc4741;}
.gdsoftn_pronew .leftsort .inner .item:hover {color:#dc4741;}
.gdsoftn_pronew .leftsort .inner .item.on {color:#dc4741;}
.gdsoftn_pronew .leftsort .inner .item.on i {display:block;}
.gdsoftn_pronew .sortcont {flex:.8; padding-left:40px;}
.gdsoftn_pronew .sortcont .rtit {position:relative; padding:24px 0;}
.gdsoftn_pronew .sortcont .rtit::after {position:absolute; bottom:0; left:0; width:100%; height:1px; content:""; background:linear-gradient(90deg, #eee 30%, #fff 100%);}
.gdsoftn_pronew .sortcont .rtit h3 {font-size:20px;}
.gdsoftn_pronew .sortcont .rtit span {display:inline-block; margin-top:6px; font-family:arial; font-size:14px; color:#a5aab2;}
.gdsoftn_pronew .sortcont .rlist {display:flex; flex-wrap:wrap;}
.gdsoftn_pronew .sortcont .rlist .moditem {width:33.33%;}
.gdsoftn_pronew .sortcont .rlist .moditem a {position:relative; display:inherit; height:auto; padding:16px 0 8px; margin:8px 60px 0 0;}
.gdsoftn_pronew .sortcont .rlist .moditem a h4 {display:flex; align-items:center; height:24px; font-size:14px; font-weight:bold; color:#333;}
.gdsoftn_pronew .sortcont .rlist .moditem a h4 i {display:none; height:16px; margin-left:8px; font-size:24px; font-weight:normal;}
.gdsoftn_pronew .sortcont .rlist .moditem a:hover h4 i {display:inline-flex; align-items:center; animation:arrowmove .6s linear infinite;}
.gdsoftn_pronew .sortcont .rlist .moditem a:hover h4 {color:#dc4741;}
.gdsoftn_pronew .sortcont .rlist .moditem a .txt {display:-webkit-box; margin-top:4px; overflow:hidden; font-size:12px; line-height:20px; color:#666; text-align:justify; text-overflow:ellipsis; white-space:normal; -webkit-box-orient:vertical; -webkit-line-clamp:2;}

/* 产品详情 */
.gdsoftn_detailmain img {width:100%;}
.gdsoftn_detailmain img.zoomed {width:none;}

/* 留言板 */
.gdsoftn_msg {position:absolute; right:70px; bottom:0; display:none; z-index:9; width:280px; overflow:hidden; background:#fff; border-radius:4px; box-shadow:0 0 8px rgba(0, 0, 0, .2);}
.gdsoftn_msg .closebtn {position:absolute; top:12px; right:12px; width:initial; font-size:16px; color:#fff; cursor:pointer;}
.gdsoftn_msg .closebtn:hover {color:#fff;}
.gdsoftn_msg .hd {display:flex; justify-content:center; height:85px; color:#fff; background:url(../images2022/gdsoftn_msgtitbg.jpg) no-repeat center bottom / 100%;}
.gdsoftn_msg .hd h4 {margin-top:18px; font-size:18px;}
.gdsoftn_msg .bd {padding:0 16px;}
.gdsoftn_msg .bd p {display:flex; align-items:center; box-sizing:border-box; min-height:28px; padding:4px 8px; margin-top:8px; overflow:hidden; border:1px solid #ddd; border-radius:4px;}
.gdsoftn_msg .bd p.txt {padding:0; margin-top:0; text-align:justify; border:0 none;}
.gdsoftn_msg .bd p i {width:initial; margin-right:4px; font-size:18px; color:#999;}
.gdsoftn_msg .bd p .textarea {padding:0; resize:none;}
.gdsoftn_msg .bd p .textarea, .gdsoftn_msg .bd p .input {flex:1; border:0 none}
.gdsoftn_msg .submit {display:flex; justify-content:flex-end; padding:12px 16px;}
.gdsoftn_msg .submit .btn {display:inline-flex; justify-content:center; height:32px; padding:0 24px; color:#fff; background:#2065f1; border-radius:4px;}

/* 电话 */
.gdsoftn_phoneicon {position:relative; display:flex; align-items:center; justify-content:center;}
.gdsoftn_phoneicon svg {width:100%;}
.gdsoftn_phoneicon path:nth-child(1) {transform-origin:50% 50%; animation:telsvg1 1.5s linear infinite;}
.gdsoftn_phoneicon path:nth-child(2) {animation:telsvg2 5s 0.5s linear infinite;}
.gdsoftn_phoneicon path:nth-child(3) {animation:telsvg2 5s 0.25s linear infinite;}
.gdsoftn_phoneicon path:nth-child(4) {animation:telsvg2 5s linear infinite;}

/* 图片放大 */
.gdsoftn_imgbox {position:fixed; top:12%; right:8%; bottom:12%; left:8%; z-index:10000; display:flex; align-items:center; justify-content:center; padding:16px 8px; background:#fff; border:10px solid rgba(0, 0, 0, .4); border-radius:12px;}
.gdsoftn_imgbox .closebtn {position:absolute; top:-20px; right:-20px; display:flex; align-items:center; justify-content:center; width:32px; height:32px; color:#999; cursor:pointer; background:#fff; border:4px solid rgba(0, 0, 0, .4); border-radius:50%; transition-duration:.3s;}
.gdsoftn_imgbox .closebtn:hover {color:#dc4741; transform:rotate(180deg);}
.gdsoftn_imgbox .scrollBox {display:flex; flex-wrap:wrap; align-items:center; justify-content:center;}
.gdsoftn_imgbox img {max-width:none;}

/* 联系我们-地图 */
.gdsoftn_map {margin-top:20px; width:920px;}
.gdsoftn_map img {width:920px;}

/* 平安建设浮动广告 */
.gdsoftn_adfloat_simg {position:fixed; bottom:0; right:24px; z-index:100; width:150px; height:74px; cursor:pointer; background:url(../images2022/gdsoftn_adfloat.png) no-repeat center / 100% 100%; -webkit-transition:all .5s; transition:all .5s;}
.gdsoftn_adfloat_bimg {position:fixed; bottom:-6px; right:-100%; z-index:99; width:620px; height:341px; background:url(../images2022/gdsoftn_adfloat_b.png) no-repeat center / 100% 100%;}

/* 渠道合作 */
.gdsoftn_cooperation.gdsoftn_inbanner .gdsoftn_coopbtn {margin-top:32px;}
.gdsoftn_cooperation.gdsoftn_inbanner .info dd {font-size:16px;}
.gdsoftn_coopbtn {display:flex; align-items:center;}
.gdsoftn_coopbtn .btn {position:relative; box-sizing:border-box; display:flex; align-items:center; justify-content:center; width:160px; height:48px; margin-right:16px; font-size:16px; text-align:center; cursor:pointer; border-radius:4px;}
.gdsoftn_coopbtn .btn:last-child {margin-right:0;}
.gdsoftn_coopbtn .btn.reques {color:#fff; background:#2065f1;}
.gdsoftn_coopbtn .btn.reques:hover .phonecont {display:block;}
.gdsoftn_coopbtn .btn.consult {color:#2065f1; border:1px solid #2065f1;}
.gdsoftn_coopbtn .btn.consult:hover {color:#fff; background:#2065f1;}
.gdsoftn_coopbtn .phonecont {position:absolute; top:88px; left:0; display:none; transition:all .3s;}
.gdsoftn_coopbtn .phonecont .contbox {position:relative; padding:8px 12px; margin-top:-28px; text-align:left; white-space:nowrap; background:#fff; border-radius:4px; box-shadow:0 0 8px rgba(0, 0, 0, .2); transition:all .3s;}
.gdsoftn_coopbtn .phonecont .contbox::before {position:absolute; top:-8px; left:50%; width:0; height:0; margin-left:-8px; content:""; border-right:8px solid transparent; border-bottom:8px solid #fff; border-left:8px solid transparent;}
.gdsoftn_coopbtn .phonecont .contbox h3, .gdsoftn_coopbtn .phonecont .contbox p {font-size:16px; line-height:1.4; color:#333;}
.gdsoftn_coopbtn .phonecont .contbox p {font-family:number; font-size:24px; font-weight:bold; color:#2065f1;}
.gdsoftn_cooptit dt, .gdsoftn_cooptit dd {text-align:center;}
.gdsoftn_cooptit dt {font-size:32px; font-weight:bold; color:#263240;}
.gdsoftn_cooptit dd {padding:0 110px; margin-top:12px; font-size:18px; line-height:2; color:#666;}
.gdsoftn_coopint {box-sizing:border-box; padding:24px; font-size:16px; line-height:1.8; color:#666; text-align:center; border:1px solid #eee; border-radius:12px; box-shadow:0 1px 8px 0 rgba(0, 0, 0, .08);}
.gdsoftn_coopretail {display:flex; gap:20px;}
.gdsoftn_coopretail .retailbox {position:relative; box-sizing:border-box; flex:1; height:660px; padding:32px; overflow:hidden; background:linear-gradient(180deg, #d1e7ff 0%, rgba(209, 231, 255, .3) 44.72%); border:2px solid #fff; border-radius:16px;}
.gdsoftn_coopretail .retailbox::before, .gdsoftn_coopretail .retailbox::after {position:absolute; content:"";}
.gdsoftn_coopretail .retailbox::before {top:0; left:0; width:160px; height:124px; background:url(../images2022/gdsoftn_coopretaillightla.png) no-repeat center / 100% 100%;}
.gdsoftn_coopretail .retailbox::after {top:0; right:0; width:289px; height:123px; background:url(../images2022/gdsoftn_coopretaillightr.png) no-repeat center / 100% 100%;}
.gdsoftn_coopretail .retailbox .tit {width:182px; height:45px; background:url(../images2022/gdsoftn_coopretailtita.png) no-repeat center / 100% 100%;}
.gdsoftn_coopretail .retailbox .cont {position:relative; z-index:9; display:flex; flex-wrap:wrap; margin-top:20px; overflow:hidden; background:linear-gradient(180deg, rgba(255, 255, 255, .9) 0%, rgba(255, 255, 255, .72) 100%); border-radius:12px;; box-shadow:0 0 4px 0 rgba(0, 0, 0, .02);}
.gdsoftn_coopretail .retailbox .cont dl {box-sizing:border-box; flex:1 1 50%; height:176px; padding:20px; border:1px solid #eee; border-width:0 1px 1px 0;}
.gdsoftn_coopretail .retailbox .cont dt {height:30px; font-size:18px; font-weight:bold; color:#393b42;}
.gdsoftn_coopretail .retailbox .cont dd {margin-top:8px;}
.gdsoftn_coopretail .retailbox .cont dd.info {display:-webkit-box; height:60px; overflow:hidden; font-size:12px; line-height:20px; color:#666; text-align:justify; text-overflow:ellipsis; white-space:normal; -webkit-box-orient:vertical; -webkit-line-clamp:3;}
.gdsoftn_coopretail .retailbox .cont dd.btn a {display:inline-flex; align-items:center; height:26px; padding:0 12px; font-size:12px; color:#0059e9; border:1px solid rgba(0, 89, 233, .16); border-radius:4px;}
.gdsoftn_coopretail .retailbox .cont dd.btn a:hover {color:#fff; background:#0059e9;}
.gdsoftn_coopretail .retailbox.appl {background:linear-gradient(180deg, #c6edf7 0%, rgba(178, 222, 233, .3) 44.72%);}
.gdsoftn_coopretail .retailbox.appl::before {background:url(../images2022/gdsoftn_coopretaillightlb.png) no-repeat center / 100% 100%;}
.gdsoftn_coopretail .retailbox.appl .tit {background:url(../images2022/gdsoftn_coopretailtitb.png) no-repeat center / 100% 100%;}
.gdsoftn_coopretail .retailbox.appl .cont dd.btn a {color:#1099ab; border:1px solid rgba(16, 153, 171, .16);}
.gdsoftn_coopretail .retailbox.appl .cont dd.btn a:hover {color:#fff; background:#1099ab;}
.gdsoftn_coopexpand {height:910px; overflow:hidden; background:url(../images2022/gdsoftn_coopexpandbg.jpg) no-repeat center / cover;}
.gdsoftn_coopexpand .gdsoftn_cooptit dt {color:#fff;}
.gdsoftn_coopexpand .gdsoftn_cooptit dd {color:rgba(255, 255, 255, .9);}
.gdsoftn_coopexpand .expandbox {display:flex; flex-wrap:wrap; gap:20px; margin-top:36px;}
.gdsoftn_coopexpand .expandbox .item {box-sizing:border-box; flex:1 1 calc(33.3% - 20px); height:300px; overflow:hidden; background:#fff; border-radius:12px;}
.gdsoftn_coopexpand .expandbox .item .img {width:100%; height:148px;}
.gdsoftn_coopexpand .expandbox .item .img img {width:100%; height:100%; transition:all .5s linear 0s;}
.gdsoftn_coopexpand .expandbox .item:hover img {transform:scale(1.1, 1.1);}
.gdsoftn_coopexpand .expandbox .item dl {position:relative; top:-10px; height:162px; padding:16px 20px; overflow:hidden; background:#fff; border-radius:12px;}
.gdsoftn_coopexpand .expandbox .item dt {height:30px; font-size:18px; font-weight:bold; color:#393b42;}
.gdsoftn_coopexpand .expandbox .item dd {margin-top:6px;}
.gdsoftn_coopexpand .expandbox .item dd.info {display:-webkit-box; height:60px; overflow:hidden; font-size:12px; line-height:20px; color:#666; text-align:justify; text-overflow:ellipsis; white-space:normal; -webkit-box-orient:vertical; -webkit-line-clamp:3;}
.gdsoftn_coopexpand .expandbox .item dd.btn a {display:inline-flex; align-items:center; height:26px; padding:0 12px; font-size:12px; color:#0059e9; border:1px solid rgba(0, 89, 233, .16); border-radius:4px;}
.gdsoftn_coopexpand .expandbox .item dd.btn a:hover {color:#fff; background:#0059e9;}
.gdsoftn_coopdevelop {height:570px; overflow:hidden; background:url(../images2022/gdsoftn_coopdevelopbg.jpg) no-repeat center / cover;}
.gdsoftn_coopdevelop .developbox {margin-top:12px;}
.gdsoftn_coopdevelop .developbox .txt {display:flex; align-items:center; justify-content:center; font-size:22px; text-align:center;}
.gdsoftn_coopdevelop .developbox .txt span {margin:0 6px;}
.gdsoftn_coopdevelop .developbox .txt strong {margin-left:8px; font-family:number;}
.gdsoftn_coopdevelop .developbox .gdsoftn_coopbtn {justify-content:center; margin-top:24px;}
.gdsoftn_coopdevelop .developbox .gdsoftn_coopbtn .btn.consult {background:#fff;}
.gdsoftn_coopdevelop .developbox .gdsoftn_coopbtn .btn.consult:hover {color:#fff; background:#2065f1;}

/* 产品演示 */
.gdsoftn_democenter {display:flex; flex-wrap:wrap; gap:20px; margin-top:36px;}
.gdsoftn_democenter .item {position:relative; top:0; z-index:999; box-sizing:border-box; flex:0 0 calc((100% - (4 - 1) * 20px) / 4); height:368px; background:#fff; border:2px solid #fff; border-radius:8px; box-shadow:4px 8px 24px rgba(196, 209, 229, .3); transition:all .3s;}
.gdsoftn_democenter .item .img {width:100%; height:220px; overflow:hidden; border-radius:6px 6px 0 0;}
.gdsoftn_democenter .item .img img {width:100%; height:100%; transition:all .3s linear 0s;}
.gdsoftn_democenter .item:hover .img img {transform:scale(1.1, 1.1);}
.gdsoftn_democenter .item .info {position:relative; top:-40px; height:184px; background:linear-gradient(180deg, rgba(255, 255, 255, .75), rgba(255, 255, 255, 1) 40%); backdrop-filter:blur(4px); border-radius:12px;}
.gdsoftn_democenter .item dl {padding:16px 16px 0; }
.gdsoftn_democenter .item dt {font-size:24px; font-weight:bold; color:#1b293f;}
.gdsoftn_democenter .item dd {margin-top:16px;}
.gdsoftn_democenter .item dd span {display:inline-flex; align-items:center; height:22px; padding:0 8px; margin:0 6px 6px 0; font-size:12px; color:#5e6d82; border:1px solid #eee; border-radius:4px;}
.gdsoftn_democenter .item .bottom {position:absolute; bottom:0; left:0; display:flex; align-items:center; justify-content:center; gap:8px; width:100%; padding:12px 0; margin-top:16px; background:#fff; border-radius:0 0 8px 8px; border-top:1px solid #eee; transition:all .3s;}
.gdsoftn_democenter .item .bottom .btn {position:relative; display:flex; align-items:center; height:24px; padding:0 8px; font-size:14px; color:#2065f1;}
.gdsoftn_democenter .item .bottom .btn::after {position:absolute; top:50%; left:-4px; width:1px; height:12px; margin-top:-5px; content:""; background:#d0def9;}
.gdsoftn_democenter .item .bottom .btn:first-child::after {content:initial;}
.gdsoftn_democenter .item .bottom .mobilebtn .btn:first-child::after {content:"";}
.gdsoftn_democenter .item .bottom .btn i {position:relative; top:1px; margin-right:4px; font-size:16px;}
.gdsoftn_democenter .item .bottom .btn:hover {color:#fff; background:#2065f1; border-radius:50px;}
.gdsoftn_democenter .item .bottom .mobilebtn {position:relative;}
.gdsoftn_democenter .item .bottom .codelist {position:absolute; top:24px; left:50%; z-index:999; display:none; padding-top:10px; transform:translate(-50%, 0);}
.gdsoftn_democenter .item .bottom .codelist ul::after {position:absolute; top:-6px; left:50%; display:inline-block; width:0; height:0; margin-left:-3px; content:""; border-right:6px solid transparent; border-bottom:6px solid #fff; border-left:6px solid transparent;}
.gdsoftn_democenter .item .bottom .codelist ul {position:relative; display:flex; gap:8px; padding:12px; background:#fff; border-radius:4px; box-shadow:0 2px 8px rgba(0, 0, 0, .15);}
.gdsoftn_democenter .item .bottom .codelist li {display:flex; flex-direction:column; align-items:center; padding:8px; border:1px solid #efefef; border-radius:4px;}
.gdsoftn_democenter .item .bottom .codelist li img {width:60px; height:60px;}
.gdsoftn_democenter .item .bottom .codelist li p {margin-top:4px; font-size:12px; color:#666;}
.gdsoftn_democenter .item:hover {top:-5px; z-index:9999; border-color:rgba(32, 101, 241, .6); box-shadow:4px 8px 24px rgba(32, 101, 241, .2);}
.gdsoftn_democenter .item:hover .bottom {padding-top:24px; box-shadow:0 -4px 8px rgba(229, 240, 255, .5);}
.gdsoftn_democenter .item:hover .bottom::after {position:absolute; top:-22px; left:50%; width:92px; height:22px; margin-left:-46px; content:""; background:url(../images2022/gdsoftn_demoradian.png) no-repeat center / 100% 100%;}
.gdsoftn_democenter .item:hover .bottom::before {position:absolute; top:0; left:50%; display:block; width:16px; height:13px; margin-left:-8px; content:""; background:url(../images2022/gdsoftn_demoarrow.png) no-repeat center / 100% 100%; animation:arrowbotmove .6s linear infinite;}
.gdsoftn_democenter .item .bottom .mobilebtn:hover .codelist {display:block;}
.gdsoftn_democenter .item .bottom .mobilelink {display:none;}
.gdsoftn_demosolution {position:relative; padding:60px 0; background:url(../images2022/gdsoftn_democenterbg.png) no-repeat top center / cover;}

/* 低码空间 */
.gdsoftn_header .nav .slidewrap {position:absolute; top:50px; display:none; padding-top:30px; cursor:pointer;}
.gdsoftn_header .nav .slidemenu {box-sizing:border-box; min-width:140px; padding:8px; color:#606266; background:#fff; border-radius:8px; box-shadow:0 2px 16px rgba(0, 0, 0, .08);}
.gdsoftn_header .nav .slidemenu a {justify-content:flex-start; height:36px; padding:0 12px; margin-bottom:4px; font-size:14px; color:#606266; background:#fff; border-radius:4px; transition-duration:.5s;}
.gdsoftn_header .nav .slidemenu a:last-child {margin-bottom:0;}
.gdsoftn_header .nav li:hover .slidemenu a {color:inherit;}
.gdsoftn_header .nav li:hover .slidemenu a.on {color:#dc4740;}
.gdsoftn_header .nav .slidemenu a:hover {background:rgba(220, 71, 64, .08);}
.gdsoftn_header .nav .slidemenu a.on {font-weight:bold; color:#dc4740; background:rgba(220, 71, 64, .08);}
.gdsoftn_header .nav #menu_low:hover .slidewrap {display:block;}
.gdsoftn_cooptit dd.p0 {padding:0;}
.gdsoftn_lowcodetop {margin-top:36px;}
.gdsoftn_lowcodetop img {width:100%;}
.gdsoftn_lowcodescene {padding-top:48px; margin-top:40px;}
.gdsoftn_lowcodescene .lowcodescene {margin-top:36px;}
.gdsoftn_lowcodescene .hd {height:168px;}
.gdsoftn_lowcodescene .hd ul {display:flex;}
.gdsoftn_lowcodescene .hd li {box-sizing:border-box; display:flex; flex-direction:column; flex:1; align-items:center; justify-content:center; height:168px; cursor:pointer; background:#fff; border-bottom:4px solid transparent; border-radius:12px 12px 0 0; transition-duration:.5s;}
.gdsoftn_lowcodescene .hd li .icon {width:100px; height:100px;}
.gdsoftn_lowcodescene .hd li .icon img {width:100%; height:100%;}
.gdsoftn_lowcodescene .hd li span {margin-top:8px; font-size:16px;}
.gdsoftn_lowcodescene .hd li.on {background:#f1f6fe; border-bottom-color:#2065f1;}
.gdsoftn_lowcodescene .hd li.on span {font-weight:bold; color:#2065f1;}
.gdsoftn_lowcodescene .bd {box-sizing:border-box; padding:56px 0 64px; background:url(../images2022/gdsoftn_lowcodescenebg.jpg) no-repeat center / cover;}
.gdsoftn_lowcodescene .bd li {position:relative; z-index:1; display:flex; overflow:hidden; background:#fff; border-radius:16px; box-shadow:0 10px 24px rgba(28, 34, 49, .04);}
.gdsoftn_lowcodescene .bd li::before {position:absolute; top:0; left:0; z-index:-1; width:100%; height:534px; content:""; background:linear-gradient(180deg, #7abaff, rgba(255, 255, 255, 0) 25%); border-radius:16px;}
.gdsoftn_lowcodescene .bd li .leftinfo {position:relative; box-sizing:border-box; width:510px; height:534px; padding:48px 40px;}
.gdsoftn_lowcodescene .bd li .leftinfo dt {font-size:32px; font-weight:bold;}
.gdsoftn_lowcodescene .bd li .leftinfo dd {margin-top:20px; font-size:16px; color:#666; text-align:justify;}
.gdsoftn_lowcodescene .bd li .checkinfo {margin:48px 0 70px;}
.gdsoftn_lowcodescene .bd li .checkinfo .row {display:flex; align-items:center; margin-bottom:16px;}
.gdsoftn_lowcodescene .bd li .checkinfo .row i {margin-right:12px; font-size:24px; color:#4bb677;}
.gdsoftn_lowcodescene .bd li .checkinfo .row p {flex:1; font-size:18px; color:#86909c;}
.gdsoftn_lowcodescene .bd li .checkinfo .row:last-child {margin-bottom:0;}
.gdsoftn_lowcodebtn {display:flex; align-items:center; justify-content:center; width:160px; height:48px; font-size:16px; color:#fff; background:#2065f1; border-radius:4px;}
.gdsoftn_lowcodebtn:hover {color:#fff; opacity:.8;}
.gdsoftn_lowcodescene .bd li .gdsoftn_lowcodebtn {position:absolute; bottom:48px; left:40px;}
.gdsoftn_lowcodescene .bd li .rtinfo {box-sizing:border-box; width:930px; padding:50px 56px;}
.gdsoftn_lowcodescene .bd li .rtinfo .simg {box-sizing:border-box; width:100%;}
.gdsoftn_lowcodescene .bd li .rtinfo .simg img {width:100%;}
.gdsoftn_lowcodeplat {padding:48px 0 64px;}
.gdsoftn_lowcodeplat .lowcodeplat {height:517px; margin-top:36px;}
.gdsoftn_lowcodeplat .hd ul {display:flex; align-items:center; justify-content:center;}
.gdsoftn_lowcodeplat .hd li {display:flex; align-items:center; height:50px; padding:0 40px; margin:0 16px; font-size:18px; color:#86909c; cursor:pointer; background:#f0f5f9; border-radius:25px; transition-duration:.5s;}
.gdsoftn_lowcodeplat .hd li.on {font-weight:bold; color:#2065f1; background:rgba(32, 101, 241, .1);}
.gdsoftn_lowcodeplat .bd {margin-top:40px;}
.gdsoftn_lowcodeplat .bd li {display:flex; justify-content:center; gap:56px;}
.gdsoftn_lowcodeplat .bd li .leftinfo {box-sizing:border-box; width:544px; padding:60px 0 0 80px;}
.gdsoftn_lowcodeplat .bd li .leftinfo dt {position:relative; z-index:1; display:inline-block; font-size:32px; line-height:1.2;}
.gdsoftn_lowcodeplat .bd li .leftinfo dt::before {position:absolute; bottom:0; left:0; z-index:-1; width:100%; height:10px; content:""; background:rgba(255, 102, 0, .2);}
.gdsoftn_lowcodeplat .bd li .checkinfo {box-sizing:border-box; padding-top:12px; margin:20px 0 60px;}
.gdsoftn_lowcodeplat .bd li .checkinfo .row {display:flex; align-items:center; margin-bottom:20px;}
.gdsoftn_lowcodeplat .bd li .checkinfo .row:last-child {margin-bottom:0;}
.gdsoftn_lowcodeplat .bd li .checkinfo .row i {margin-right:10px; font-size:22px; color:#f60;}
.gdsoftn_lowcodeplat .bd li .checkinfo .row p {flex:1; font-size:20px; color:#86909c;}
.gdsoftn_lowcodeplat .bd li .rtinfo {width:740px;}
.gdsoftn_lowcodeplat .bd li .rtinfo .simg {width:100%;}
.gdsoftn_lowcodeplat .bd li .rtinfo .simg img {width:100%;}
.gdsoftn_lowcodeanswer {box-sizing:border-box; padding:48px 0 64px; overflow:hidden; background:#f2f8fc url(../images2022/gdsoftn_lowcodeanswerbg.png) no-repeat center / cover;}
.gdsoftn_lowcodeanswer .lowcodeanswer {margin-top:36px;}
.gdsoftn_lowcodeanswer .hd ul {display:flex; gap:20px;}
.gdsoftn_lowcodeanswer .hd li {position:relative; box-sizing:border-box; display:flex; flex:1; align-items:center; justify-content:center; height:88px; padding-right:24px; cursor:pointer; background:#fff; border:1px solid transparent; border-radius:8px;}
.gdsoftn_lowcodeanswer .hd li::before {position:absolute; bottom:-30px; left:50%; display:none; margin-left:-15px; content:""; border:15px solid transparent; border-bottom-color:#fff;}
.gdsoftn_lowcodeanswer .hd li .icon {width:72px; margin-right:4px;}
.gdsoftn_lowcodeanswer .hd li .icon img {width:100%;}
.gdsoftn_lowcodeanswer .hd li span {font-size:20px; color:#49535b;}
.gdsoftn_lowcodeanswer .hd li.on {border-color:rgba(32, 101, 241, .8);}
.gdsoftn_lowcodeanswer .hd li.on::before {display:block;}
.gdsoftn_lowcodeanswer .hd li.on span {font-weight:bold; color:#2065f1;}
.gdsoftn_lowcodeanswer .bd {margin-top:28px;}
.gdsoftn_lowcodeanswer .bd li {position:relative; display:flex; gap:120px; padding:40px; background:#fff; border-radius:12px;}
.gdsoftn_lowcodeanswer .bd li::before {position:absolute;}
.gdsoftn_lowcodeanswer .bd li .leftinfo {width:600px;}
.gdsoftn_lowcodeanswer .bd li .leftinfo dt {display:flex; align-items:center; margin-top:48px; font-size:32px; font-weight:bold;}
.gdsoftn_lowcodeanswer .bd li .leftinfo dt .icon {width:68px; margin-right:8px;}
.gdsoftn_lowcodeanswer .bd li .leftinfo dt .icon img {width:100%;}
.gdsoftn_lowcodeanswer .bd li .leftinfo dt p {flex:1; margin:20px 0; font-size:28px; line-height:1.2;}
.gdsoftn_lowcodeanswer .bd li .checkinfo {margin-top:36px;}
.gdsoftn_lowcodeanswer .bd li .checkinfo .row {display:flex; align-items:center; margin-bottom:16px;}
.gdsoftn_lowcodeanswer .bd li .checkinfo .row:last-child {margin-bottom:0;}
.gdsoftn_lowcodeanswer .bd li .checkinfo .row i {position:relative; width:16px; height:16px; margin-right:8px; background:rgba(255, 102, 0, .1); border-radius:50%;}
.gdsoftn_lowcodeanswer .bd li .checkinfo .row i::before {position:absolute; top:50%; left:50%; width:8px; height:8px; margin:-4px 0 0 -4px; content:""; background:#f60; border-radius:50%;}
.gdsoftn_lowcodeanswer .bd li .checkinfo .row p {font-size:20px; color:#76879c;}
.gdsoftn_lowcodeanswer .bd li .rtinfo {position:relative; display:flex; align-items:center; justify-content:center; width:640px; height:360px; overflow:hidden; background:linear-gradient(180deg, #edf7ff, #c0e3ff); border-radius:8px; box-shadow:0 10px 24px rgba(28, 34, 49, .06);}
.gdsoftn_lowcodeanswer .bd li .rtinfo .info {position:relative; z-index:1; box-sizing:border-box; height:100%; padding:72px 0 0 36px;}
.gdsoftn_lowcodeanswer .bd li .rtinfo .info::before {position:absolute; z-index:-1; right:58px; bottom:33px; width:260px; height:230px; content:""; background:url(../images2022/gdsoftn_lowcodeanswermascot.png) no-repeat center / 100% 100%;}
.gdsoftn_lowcodeanswer .bd li .rtinfo .tag {display:inline-flex; align-items:center; height:44px; padding:0 12px; margin-bottom:12px; font-size:22px; color:#794000; background:#fd0; border-radius:6px;}
.gdsoftn_lowcodeanswer .bd li .rtinfo .answer p {font-size:32px; font-weight:bold; color:#2b364e;}
.gdsoftn_lowcodeanswer .bd li .rtinfo video {position:relative; z-index:1; width:100%; height:100%;}
.gdsoftn_lowcodeanswer .bd li .rtinfo img {position:relative; z-index:1; width:100%;}

/* 定价 */
.gdsoftn_lowcodeprice {position:relative; box-sizing:border-box; min-height:780px; padding-top:160px; background:#f2f8fc;}
.gdsoftn_lowcodeprice::before {position:absolute; top:0; left:0; width:100%; height:780px; content:""; background:url(../images2022/gdsoftn_lowcodepricebg.png) no-repeat top center / cover;}
.gdsoftn_versionprice {margin-top:36px;}
.gdsoftn_versionprice ul {display:flex; padding:0 40px;}
.gdsoftn_versionprice li {flex:1; margin-right:24px; overflow:hidden; background:#fff; border-radius:12px; box-shadow:0 4px 20px rgba(30, 40, 54, .04);}
.gdsoftn_versionprice li:last-child {margin-right:0;}
.gdsoftn_versionprice li .hd {box-sizing:border-box; display:flex; flex-direction:column; align-items:center; justify-content:center; height:166px; padding-top:8px; color:#3c4a4d; background:url(../images2022/gdsoftn_lowcodepriceimg1.png) no-repeat center / cover;}
.gdsoftn_versionprice li .hd .icon {width:60px;}
.gdsoftn_versionprice li .hd .icon img {width:100%;}
.gdsoftn_versionprice li .hd b {margin-top:8px; font-size:20px;}
.gdsoftn_versionprice li .hd p {margin-top:4px; font-size:16px;}
.gdsoftn_versionprice li .bd {padding:20px 24px;}
.gdsoftn_versionprice li .bd .pricerow {height:69px;}
.gdsoftn_versionprice li .bd .pricerow .price {display:flex; align-items:baseline; justify-content:center; font-size:16px;}
.gdsoftn_versionprice li .bd .pricerow .price.fs30 {font-size:30px;}
.gdsoftn_versionprice li .bd .pricerow .price b {margin-right:4px; font-family:number; font-size:36px;}
.gdsoftn_versionprice li .bd .pricerow .price b em {margin-right:4px; font-size:28px;}
.gdsoftn_versionprice li .bd .pricerow label {display:flex; align-items:center; justify-content:center; margin-top:4px; font-size:12px; color:#999;}
.gdsoftn_versionprice li .bd .checkinfo {height:237px; margin-top:16px;}
.gdsoftn_versionprice li .bd .checkinfo .row {display:flex; align-items:center; margin-bottom:12px; font-size:14px;}
.gdsoftn_versionprice li .bd .checkinfo .row i {margin-right:8px; font-size:20px; color:#4bb677;}
.gdsoftn_versionprice li .bd .checkinfo .row p {flex:1;}
.gdsoftn_versionprice li .bd .btn {box-sizing:border-box; display:flex; align-items:center; justify-content:center; height:48px; margin-top:16px; font-size:16px; color:#666; background:#fff; border:1px solid #eee; border-radius:4px;}
.gdsoftn_versionprice li.zy .hd {background-image:url(../images2022/gdsoftn_lowcodepriceimg2.png);}
.gdsoftn_versionprice li.zy .bd .btn {color:#fff; background:linear-gradient(90deg, #2acb9b, #0ac38d); border:0;}
.gdsoftn_versionprice li.xc .hd {background-image:url(../images2022/gdsoftn_lowcodepriceimg3.png);}
.gdsoftn_versionprice li.xc .bd .btn {color:#fff; background:linear-gradient(90deg, #faba24, #ef9b2a); border:0;}
.gdsoftn_versioncompare {padding:36px 40px 64px;}
.gdsoftn_versioncompare .row {display:flex;}
.gdsoftn_versioncompare .row .col {box-sizing:border-box; display:flex; flex:1; align-items:center; justify-content:center; padding:14px 20px; margin-right:12px; font-size:16px; text-align:center; background:#fff; border-bottom:1px solid transparent;}
.gdsoftn_versioncompare .row .col .icon {width:44px; margin:4px 8px 0 0;}
.gdsoftn_versioncompare .row .col .icon img {width:100%;}
.gdsoftn_versioncompare .row .col dl {text-align:left;}
.gdsoftn_versioncompare .row .col dt {font-size:18px; font-weight:bold; color:#303133;}
.gdsoftn_versioncompare .row .col dd {font-size:14px; color:#909399;}
.gdsoftn_versioncompare .row .col .number {font-family:number;}
.gdsoftn_versioncompare .row .col i {font-size:22px; color:#4bb677;}
.gdsoftn_versioncompare .row .col:last-child {margin-right:0;}
.gdsoftn_versioncompare .row .col.first {justify-content:flex-start; border-color:#eee;}
.gdsoftn_versioncompare .row:last-child .col {border-bottom-right-radius:8px; border-bottom-left-radius:8px;}
.gdsoftn_versioncompare .row:last-child .col.first {border-color:transparent;}
.gdsoftn_versioncompare .row.thead {position:sticky; top:0; z-index:9;}
.gdsoftn_versioncompare .row.thead .col {position:relative; overflow:hidden; border-bottom:4px solid #f2f8fc; border-top-right-radius:8px; border-top-left-radius:8px;}
.gdsoftn_versioncompare .row.thead .col.cy::before {position:absolute; top:0; left:0; width:100%; height:4px; content:""; background:#c0cde4;}
.gdsoftn_versioncompare .row.thead .col.zy::before {position:absolute; top:0; left:0; width:100%; height:4px; content:""; background:linear-gradient(90deg, #2acb9b, #0ac38d);}
.gdsoftn_versioncompare .row.thead .col.xc::before {position:absolute; top:0; left:0; width:100%; height:4px; content:""; background:linear-gradient(90deg, #faba24, #ef9b2a);}

/* 视频教程 */
.gdsoftn_collegebg {position:relative; z-index:0; padding:160px 0 60px; background:#f2f8fc;}
.gdsoftn_collegebg:before {position:absolute; top:0; left:0; z-index:-1; width:100%; height:780px; content:""; background:url(../images2022/gdsoftn_collegebg.jpg) no-repeat top center / cover;}
.gdsoftn_collegebg .gdsoftn_cooptit dt {font-size:36px; color:#263240;}
.gdsoftn_collegetab {display:flex; align-items:center; justify-content:center; gap:24px; margin-top:44px;}
.gdsoftn_collegetab li a {display:flex; align-items:center; height:60px; padding:0 40px; font-size:20px; color:#636e80; background:#fff; border-radius:30px; box-shadow:0 4px 20px rgba(30, 40, 54,.04);}
.gdsoftn_collegetab li a i {display:none; width:32px; height:32px; margin-right:12px; background:url(../images2022/gdsoftn_collegeicon.png) no-repeat center / 100% 100%;}
.gdsoftn_collegetab li.on a {font-weight:bold; color:#fff; background:linear-gradient(180deg, #3981f8 0%, #5da3fe 100%);}
.gdsoftn_collegetab li.on a i {display:inline-block;}
.gdsoftn_college {margin-top:44px;}
.gdsoftn_college ul {display:flex; flex-wrap:wrap; margin:0 -24px -24px 0;}
.gdsoftn_college li {position:relative; top:0; flex:0 0 25%; transition-duration:.5s;}
.gdsoftn_college li a {display:block; height:250px; margin:0 24px 24px 0; overflow:hidden; background:#fff; border-radius:8px;}
.gdsoftn_college li .top {position:relative; display:flex; align-items:center; height:180px; background:url(../images2022/gdsoftn_collegetype1.jpg) no-repeat center / 100% 100%;}
.gdsoftn_college li .top .arrow {position:absolute; right:24px; bottom:24px; width:50px; height:50px; background:rgba(255, 255, 255, .2); border-radius:50px;}
.gdsoftn_college li .top .arrow::after {position:absolute; top:50%; left:50%; display:inline-block; width:0; height:0; margin-left:2px; content:""; border-top:8px solid transparent; border-bottom:8px solid transparent; border-left:12px solid rgba(255, 255, 255, .6); transform:translate(-50%, -50%); transition:all .5s;}
.gdsoftn_college li.type2 .top {background-image:url(../images2022/gdsoftn_collegetype2.jpg);}
.gdsoftn_college li.type3 .top {background-image:url(../images2022/gdsoftn_collegetype3.jpg);}
.gdsoftn_college li.type4 .top {background-image:url(../images2022/gdsoftn_collegetype4.jpg);}
.gdsoftn_college li.type5 .top {background-image:url(../images2022/gdsoftn_collegetype5.jpg);}
.gdsoftn_college li .top dl {padding:0 32px; color:#f7f9fc;}
.gdsoftn_college li .top dt {margin-bottom:4px; overflow:hidden; font-size:22px; font-weight:bold; text-overflow:ellipsis; white-space:nowrap;}
.gdsoftn_college li .top dd {margin-bottom:16px; overflow:hidden; font-size:18px; text-overflow:ellipsis; white-space:nowrap;}
.gdsoftn_college li .top dd i {font-size:32px; color:rgba(255, 255, 255, .7);}
.gdsoftn_college li .bot {height:70px; padding:12px;}
.gdsoftn_college li .bot p {overflow:hidden; font-size:16px; text-overflow:ellipsis; white-space:nowrap;}
.gdsoftn_college li .bot .operate {display:flex; align-items:center; margin-top:4px; color:#86909c;}
.gdsoftn_college li .bot .operate span {flex:1;}
.gdsoftn_college li .bot .operate i {margin-right:4px; font-size:18px;}
.gdsoftn_college li:hover {top:-8px;}
.gdsoftn_college li:hover .top .arrow::after {border-left-color:#fff;}

/* page */
.gdsoftn_page {overflow:hidden;}
.gdsoftn_page .pagel, .gdsoftn_page .pager {display:flex; align-items:center; justify-content:center;}
.gdsoftn_page .items {display:flex;}
.gdsoftn_page .items li {display:flex; align-items:center; justify-content:center; width:40px; height:40px; margin-right:8px; font-family:arial; font-size:16px; color:#86909c; border:1px solid #d1d6e0; border-radius:4px; transition-duration:.5s;}
.gdsoftn_page .items li i {font-size:14px;}
.gdsoftn_page .items li.disabled, .gdsoftn_page .items li.disabled:hover {color:#c8ccd5; border-color:#c8ccd5;}
.gdsoftn_page .items li.disabled a, .gdsoftn_page .items li.disabled:hover a {color:#c8ccd5; cursor:not-allowed;}
.gdsoftn_page .items a {display:flex; align-items:center; justify-content:center; width:100%; height:100%; color:#666;}
.gdsoftn_page .items li:hover {border-color:#2065f1;}
.gdsoftn_page .items li:hover a {color:#2065f1;}
.gdsoftn_page .items li.cur {color:#2065f1; background:#fff; border-color:#2065f1;}
.gdsoftn_page .items li.cur a {color:#2065f1;}
.gdsoftn_page .total {margin-left:10px; font-size:14px;}
.gdsoftn_page .total, .gdsoftn_page .text {color:#999;}
.gdsoftn_page .form {display:flex; align-items:center; font-size:14px;}
.gdsoftn_page .form span {margin-left:12px;}
.gdsoftn_page .form .input {width:40px; height:40px; padding:0; font-size:14px; text-align:center; border-color:#dcdfe6; border-radius:4px;}
.gdsoftn_page .pagel li {position:relative; margin:0 0 0 -1px;}
.gdsoftn_page .pagel li:hover {z-index:10;}
.gdsoftn_page .btn {display:flex; align-items:center; justify-content:center; width:52px; height:40px; background:#fff; border:1px solid #eee; border-radius:4px;}
.gdsoftn_page .btn:hover {color:#fff; background:#2065f1; border-color:#2065f1;}
.gdsoftn_pagedet {display:flex; align-items:center; justify-content:space-between; padding:12px 0; margin-top:16px;}
.gdsoftn_pagedet a:hover {color:#2065f1;}
.gdsoftn_collegedetail {position:relative; z-index:1; padding:120px 0 60px; overflow:hidden; background:#f2f8fc;}
.gdsoftn_collegedetail::before {position:absolute; top:0; left:0; z-index:-1; width:100%; height:780px; content:""; background:url(../images2022/gdsoftn_collegebg.jpg) no-repeat top center / cover;}
.gdsoftn_collegedetail .title {box-sizing:border-box; display:flex; align-items:center; height:100px;}
.gdsoftn_collegedetail .title .info {display:flex; flex:1; align-items:baseline;}
.gdsoftn_collegedetail .title .info label {font-size:24px;}
.gdsoftn_collegedetail .title .info span {margin-left:24px; font-size:14px; color:#666;}
.gdsoftn_collegedetail .hd ul {display:flex;}
.gdsoftn_collegedetail .hd li {position:relative; padding-bottom:16px; margin-left:56px; font-size:24px; line-height:1; color:#666; cursor:pointer; transition-duration:.5s;}
.gdsoftn_collegedetail .hd li.on::before {position:absolute; bottom:0; left:50%; width:30px; height:3px; margin-left:-15px; content:""; background:#dc4741;}
.gdsoftn_collegedetail .cont iframe, .gdsoftn_collegedetail .cont video {box-sizing:border-box; width:100%; border:0;}
.gdsoftn_collegedetail .cont {height:542px;}
.gdsoftn_collegedetail .cont.pdf {height:800px;}

/* animation */
@-webkit-keyframes arrowmove {
	0%   {left:0;}
	100% {left:8px;}
}
@keyframes arrowmove {
	0%   {left:0;}
	100% {left:8px;}
}

@-webkit-keyframes arrowbotmove {
	0%   {top:0;}
	100% {top:8px;}
}
@keyframes arrowbotmove {
	0%   {top:0;}
	100% {top:8px;}
}

@-webkit-keyframes jump {
	0%,
	to {
		-webkit-transform:translateY(0);
		transform:translateY(0)
	}
	50% {
		-webkit-transform:translateY(10%);
		transform:translateY(10%)
	}
}
@keyframes jump {
	0%,
	to {
		-webkit-transform:translateY(0);
		transform:translateY(0)
	}
	50% {
		-webkit-transform:translateY(10%);
		transform:translateY(10%)
	}
}

@keyframes cutes {
	from {background-position:0 0;}
	to {background-position:0 -360px;}
}
@-webkit-keyframes cutes {
	from {background-position:0 0;}
	to {background-position:0 -360px;}
}

@keyframes telsvg1 {
	0%   {transform:rotateZ(0deg);}
	11%  {transform:rotateZ(-5deg);}
	33%  {transform:rotateZ(5deg);}
	55%  {transform:rotateZ(-5deg);}
	66%  {transform:rotateZ(0deg);}
	100% {transform:rotateZ(0deg);}
}
@keyframes telsvg2 {
	0%   {opacity:0;}
	10%  {opacity:1;}
	20%  {opacity:0;}
	30%  {opacity:1;}
	40%  {opacity:0;}
	50%  {opacity:1;}
	100% {opacity:1;}
}

@keyframes zmrcwrapper {
	0%   {transform:translateY(-100%);}
	100% {transform:translateY(0);}
}
@keyframes zmrcimg {
	0%   {transform:translateY(100%);}
	100% {transform:translateY(0);}
}

/* 小屏 */
@media (max-width:1440px) {
	.gdsoftn_layout {width:1200px;}
	.gdsoftn_header .nav li {margin-right:24px;}
	.gdsoftn_header .phone {padding-left:34px;}
	.gdsoftn_coreproduct .special .tower {width:100px;}
	.gdsoftn_coreproduct .special .icon {left:55px; bottom:90px; width:46px;}
	.gdsoftn_coreproduct .pad20 .infobox .titlebox {padding:20px;}
	.gdsoftn_banner .supply .img img {width:550px;}
	.gdsoftn_banner .guthon .img img {width:550px;}
	.gdsoftn_banner .labor .limg {height:350px;}
	.gdsoftn_banner .labor .img {height:400px;}
	.gdsoftn_banner .swiper-slide-active .labor .img {right:-30%;}
	.gdsoftn_banner .son .img.img01 {height:360px;}
	.gdsoftn_banner .son .img.img03 {height:360px;}
	.gdsoftn_banner .bidding .img.img01 {height:200px;}
	.gdsoftn_banner .bidding .img.img02 {height:380px;}
	.gdsoftn_banner .newyear .img.img01 {right:20px;}
	.gdsoftn_banner .newyear .img.img02 {right:100px;}
	.gdsoftn_banner .zmhzhb .img.img01 {left:40px;}
	.gdsoftn_banner .zmhzhb .img.img02 {right:40px;}
	.gdsoftn_banner .swiper-slide-active .zmhzhb .img02 {right:100px;}
	.gdsoftn_banner .zmrc .img {left:0;}
	.gdsoftn_banner .newyear24 .img img {height:100%;}
	.gdsoftn_banner .newyear24 .img.img01 {right:40px; height:402px;}
	.gdsoftn_banner .newyear24 .img.img02 {right:100px; height:137px;}
	.gdsoftn_banner .cj24 .img.img01 {left:20px;}
	.gdsoftn_banner .cj24 .img.img02 {right:20px;}
	.gdsoftn_banner .newyear25 .img.img01 {left:-40px;}
	.gdsoftn_banner .newyear25 .img.img02 {right:0;}
	.gdsoftn_coresection.newyear25:before {background-size:100% 100%;}
	.gdsoftn_coreproduct .guthon {height:150px;}
	.gdsoftn_coreproduct .guthon .titlebox {padding-top:30px;}
	.gdsoftn_coreproduct .guthon .infobox .titlebox {padding-top:16px;}
	.gdsoftn_coreproduct .sale {height:160px;}
	.gdsoftn_coreproduct .sale .infobox .titlebox {padding:20px 10px 0 40px;}
	.gdsoftn_coreproduct .ebp65 .infobox .titlebox {padding:20px 10px 0 40px;}
	.gdsoftn_newyearbg {background-size:1398px;}
	.gdsoftn_maintit.newyear {height:128px;}
	.gdsoftn_newslist li {width:274px;}
	.gdsoftn_pronew .sortcont {flex:1;}
	.gdsoftn_democenter .item dt {font-size:20px;}
	.gdsoftn_democenter .item dd span {font-size:64%;}
	.gdsoftn_democenter .item .bottom .btn {padding:0 4px; font-size:12px;}
	.gdsoftn_lowcodescene .bd li .leftinfo {height:452px;}
	.gdsoftn_lowcodescene .bd li .leftinfo dt {font-size:26px;}
	.gdsoftn_lowcodescene .bd li .leftinfo dd {margin-top:16px; font-size:14px;}
	.gdsoftn_lowcodescene .bd li .checkinfo {margin:28px 0 48px;}
	.gdsoftn_lowcodescene .bd li .checkinfo .row {margin-bottom:12px;}
	.gdsoftn_lowcodescene .bd li .checkinfo .row i {font-size:20px;}
	.gdsoftn_lowcodescene .bd li .checkinfo .row p {font-size:16px;}
	.gdsoftn_lowcodescene .bd li .checkinfo .row:last-child {margin-bottom:0;}
	.gdsoftn_lowcodeplat .lowcodeplat {height:467px;}
	.gdsoftn_lowcodebtn {width:132px; height:40px;}
	.gdsoftn_lowcodeanswer .bd li .leftinfo dt {font-size:28px;}
	.gdsoftn_lowcodeanswer .bd li .leftinfo dt p {font-size:26px;}
	.gdsoftn_lowcodeanswer .bd li .checkinfo .row p {font-size:18px;}
	.gdsoftn_lowcodeanswer .bd li .rtinfo .info::before {right:48px; bottom:28px; width:216px; height:191px;}
	.gdsoftn_lowcodeanswer .bd li .rtinfo .tag {font-size:18px;}
	.gdsoftn_lowcodeanswer .bd li .rtinfo .answer p {font-size:28px;}
}

/* 手机端 */
@media screen and (max-width:1024px) {
	.gdsoftn_layout {width:95%;}
	.gdsoftn_header {height:60px; padding:0 16px;}
	.gdsoftn_header .logo {width:260px; height:32px;}
	.gdsoftn_header .nav {display:none;}
	.gdsoftn_header .log {display:none;}
	.gdsoftn_header .phone {display:none;}
	.gdsoftn_header .mbtn {top:10px; display:block;}
	.gdsoft_submenu {z-index:9999;}
	.gdsoft_submenu .topbox, .gdsoft_submenu .secsublist .boxs .returnfir {background:#2065f1;}
	.gdsoftn_banner {height:320px;}
	.gdsoftn_banner .gdsoftn_layout {width:100%;}
	.gdsoftn_banner .swiper-button-prev,.gdsoftn_banner .swiper-button-next {display:none;}
	.gdsoftn_banner .swiper-pagination-bullet {width:30px; height:2px;}
	.gdsoftn_banner .supply .info {margin:0 auto;}
	.gdsoftn_banner .supply h1 {font-size:24px;}
	.gdsoftn_banner .supply ul {margin-top:20px;}
	.gdsoftn_banner .supply ul li {padding-right:20px; font-size:12px;}
	.gdsoftn_banner .supply .img {display:none;}
	.gdsoftn_banner .guthon .info {left:16px;}
	.gdsoftn_banner .guthon h1 {font-size:24px;}
	.gdsoftn_banner .guthon ul {flex-direction:inherit; margin-top:10px;}
	.gdsoftn_banner .guthon ul li {font-size:12px;}
	.gdsoftn_banner .guthon ul li label::after, .gdsoftn_banner .guthon ul span {display:none;}
	.gdsoftn_banner .guthon .limga {height:18px;}
	.gdsoftn_banner .guthon .limgb {height:80px;}
	.gdsoftn_banner .guthon .img {display:none;}
	.gdsoftn_banner .labor .info {left:30px;}
	.gdsoftn_banner .labor .limg {height:120px;}
	.gdsoftn_banner .labor .img {top:-55px; height:100px;}
	.gdsoftn_banner .swiper-slide-active .labor .img {right:-30%;}
	.gdsoftn_banner .son .img.img01 {height:120px; margin-right:8px;}
	.gdsoftn_banner .son .img.img02 {height:72px;}
	.gdsoftn_banner .son .img.img03 {height:120px; margin-left:8px;}
	.gdsoftn_banner .son .img.img04 {height:12px;}
	.gdsoftn_banner .bidding .img.img01 {left:60%; height:110px; margin:-80px 0 0 -162px;}
	.gdsoftn_banner .bidding .img.img02 {right:auto; left:50%; height:100px; margin-left:-60px;}
	.gdsoftn_banner .swiper-slide-active .bidding .img.img01 {left:50%;}
	.gdsoftn_banner .gqj {background-image:url(../images2022/gdsoftn_banner06s.jpg) !important;}
	.gdsoftn_banner .slogan .info {margin:0;}
	.gdsoftn_banner .slogan .img01,.gdsoftn_banner .slogan .img02,.gdsoftn_banner .slogan .img03 {top:-30px; height:110px;}
	.gdsoftn_banner .slogan .img04,.gdsoftn_banner .slogan .img05,.gdsoftn_banner .slogan .img06 {top:72px; height:46px;}
	.gdsoftn_banner .swiper-slide-active .slogan .img01,.gdsoftn_banner .swiper-slide-active .slogan .img02,.gdsoftn_banner .swiper-slide-active .slogan .img03 {top:10px;}
	.gdsoftn_banner .swiper-slide-active .slogan .img04,.gdsoftn_banner .swiper-slide-active .slogan .img05,.gdsoftn_banner .swiper-slide-active .slogan .img06 {top:32px;}
	.gdsoftn_banner .newyear .img.img01 {top:60px; right:6px; height:50px;}
	.gdsoftn_banner .newyear .img.img02 {right:18px; bottom:40px; height:30px;}
	.gdsoftn_banner .swiper-slide-active .newyear .img01 {top:120px;}
	.gdsoftn_banner .swiper-slide-active .newyear .img02 {bottom:100px;}
	.gdsoftn_banner .lylm .img {height:46px;}
	.gdsoftn_banner .lylm .img.img01 {top:120px; right:20px;}
	.gdsoftn_banner .lylm .img.img02 {right:-20px; bottom:100px;}
	.gdsoftn_banner .swiper-slide-active .lylm .img {right:4px;}
	.gdsoftn_banner .zmhzhb .img.img01 {top:130px; left:12px; height:130px;}
	.gdsoftn_banner .zmhzhb .img.img02 {top:140px; right:-20px; height:90px;}
	.gdsoftn_banner .swiper-slide-active .zmhzhb .img02 {right:0;}
	.gdsoftn_banner .zmrc .img {left:20px;}
	.gdsoftn_banner .zmrc .img img {height:140px;}
	.gdsoftn_banner .swiper-slide.ny24 {background-image:url(../images2022/gdsoftn_banner12s.jpg) !important;}
	.gdsoftn_banner .newyear24 .img {left:50%;}
	.gdsoftn_banner .newyear24 .img.img01 {top:36px; right:initial; height:180px; margin-left:-138px;}
	.gdsoftn_banner .newyear24 .img.img02 {right:initial; bottom:10px; height:80px; margin-left:-148px;}
	.gdsoftn_banner .swiper-slide-active .newyear24 .img01 {top:56px;}
	.gdsoftn_banner .swiper-slide-active .newyear24 .img02 {bottom:30px;}
	.gdsoftn_banner .cj24 .img.img01 {left:12px; height:170px;}
	.gdsoftn_banner .cj24 .img.img02 {right:12px; bottom:90px; height:80px;}
	.gdsoftn_banner .swiper-slide-active .cj24 .img01 {top:110px;}
	.gdsoftn_banner.newyear25 {height:430px;}
	.gdsoftn_banner.newyear25 .swiper-wrapper {height:320px;}
	.gdsoftn_banner .swiper-slide.newyear25:after {bottom:-108px; height:108px; background-size:cover;}
	.gdsoftn_banner .newyear25 .img.img01 {top:-100px; left:-200px; transform:scale(.32);}
	.gdsoftn_banner .newyear25 .img.img02 {right:-190px; bottom:-60px; transform:scale(.2);}
	.gdsoftn_banner .swiper-slide-active.newyear25 .img.img01 {top:-80px;}
	.gdsoftn_banner .swiper-slide-active.newyear25 .img.img02 {transform:scale(.32);}
	.gdsoftn_banner.newyear25 .swiper-pagination {bottom:122px;}
	.gdsoftn_coresection.newyear25 {padding-top:35px; margin-top:40px;}
	.gdsoftn_coresection.newyear25.product {margin-top:-48px;}
	.gdsoftn_coresection.newyear25:before {height:200px; background-size:103% 100%;}
	.gdsoftn_coresection.newyear25 .gdsoftn_maintit {top:-45px; height:32px; padding-top:32px; font-size:18px;}
	.gdsoftn_coresection.newyear25 .gdsoftn_maintit:before {width:293px; height:81px; margin-left:-146px;}
	.gdsoftn_coresection.newyear25 .coresectionbox {margin:0 20px;}
	.gdsoftn_inbanner {height:100px; min-width:100%; margin-top:60px; background:none center -16px / 130%;}
	.gdsoftn_inbanner .info {padding:0 100px 0 8px;}
	.gdsoftn_inbanner .info dt {font-size:18px;}
	.gdsoftn_inbanner .info dd {font-size:12px;}
	.gdsoftn_coreproduct {padding-bottom:20px;}
	.gdsoftn_coreproduct .idxpc {display:none;}
	.gdsoftn_coreproduct .idxmobile {display:block;}
	.gdsoftn_coreproduct .item:hover .slidetit {opacity:1;}
	.gdsoftn_coreproduct .infobg, .gdsoftn_coreproduct .infobox {display:none;}
	.gdsoftn_coreproduct .core .rcont {display:none;}
	.gdsoftn_coreproduct .titlebox {padding:20px 20px 0 20px;}
	.gdsoftn_coreproduct .titlebox h3 {font-size:22px; line-height:30px;}
	.gdsoftn_coreproduct .core .titlebox {padding-top:30px;}
	.gdsoftn_coreproduct .guthon {height:80px;}
	.gdsoftn_coreproduct .guthon.item .imgbg {height:80px;}
	.gdsoftn_coreproduct .guthon .titlebox {padding-top:16px;}
	.gdsoftn_coreproduct .inner {display: inherit;}
	.gdsoftn_coreproduct .core {height:120px; background-size:100% 100%;}
	.gdsoftn_coreproduct .pr5, .gdsoftn_coreproduct .pl5 {padding:0;}
	.gdsoftn_coreproduct .row .pr5 {padding-right:5px;}
	.gdsoftn_coreproduct .row .pl5 {padding-left:5px;}
	.gdsoftn_coreproduct .titr .slidetit {left:20%; margin-top:-40px;}
	.gdsoftn_coreproduct .special {height:100px;}
	.gdsoftn_coreproduct .special .tower {width:48px; bottom:16px; left:8px;}
	.gdsoftn_coreproduct .special .icon {left:18px; bottom:48px; width:26px;}
	.gdsoftn_coreproduct .small .titlebox h3 {font-size:16px; line-height:20px;}
	.gdsoftn_coreproduct .small .titlebox p {font-size:12px;}
	.gdsoftn_maintit {padding:20px 0; font-size:24px;}
	.gdsoftn_case {height:700px; padding:0; margin-top:24px; border-radius:0 20px 0 0;}
	.gdsoftn_case .hd {display:none;}
	.gdsoftn_case .bd li .bditem {display:block;}
	.gdsoftn_case .bd li .caseimg {display:block; height:260px;}
	.gdsoftn_case .bd li .caseimg img {width:100%;}
	.gdsoftn_case .bd li .info {display:block; width:auto; height:220px; padding:0 20px;}
	.gdsoftn_case .bd li .info b {display:block; padding-top:16px; font-size:22px;}
	.gdsoftn_case .bd li .info p {height:72px; margin-top:12px; font-size:14px; line-height:24px; overflow:hidden;} 
	.gdsoftn_case .bd li .info a {margin-top:20px;}
	.gdsoftn_news {padding-bottom:30px;}
	.gdsoftn_news .newscont {flex-direction:column;}
	.gdsoftn_news .gdsoftn_photonews {width:100%;}
	.gdsoftn_newslist ul {flex-direction:column; padding:0 8px;}
	.gdsoftn_newslist li {flex:1; width:auto; margin-right:0;}
	.gdsoftn_consult {display:none;}
	.gdsoftn_footer {padding-bottom:60px;}
	.gdsoftn_footer .fhd {display:block;}
	.gdsoftn_footer .fhd {display:block; padding:20px 0;}
	.gdsoftn_footer .fhd dl {padding:0 20px;}
	.gdsoftn_footer .fhd dl:first-child,.gdsoftn_footer .fhd dl:last-child {display:none;}
	.gdsoftn_footer .fhd dt {display:none;}
	.gdsoftn_footer .fhd dd {padding-top:8px;}
	.gdsoftn_footer .fhd dd.qrcode {margin-top:12px;}
	.gdsoftn_footer .fbd .contact {display:none;}
	.gdsoftn_footer .fbd p {display:block;}
	.gdsoftn_floatr {display:none;}
	.gdsoftn_floatr.m {display:block; bottom:0; left:0; width:100%;}
	.gdsoftn_floatr.m ul {flex-direction:inherit;}
	.gdsoftn_floatr.m li {flex:1; height:60px; background:#2065f1; box-shadow:none;}
	.gdsoftn_floatr.m li .item {background:none; border-radius:0; box-shadow:initial;}
	.gdsoftn_floatr.m li.msg {border-radius:0;}
	.gdsoftn_floatr.m li i {height:30px; color:#fff;}
	.gdsoftn_floatr.m li em {color:#fff;}
	.gdsoftn_floatr.m li.phone i {top:6px;}
	.gdsoftn_floatr.m li.phone .gdsoftn_phoneicon {width:30px; height:30px;}
	.gdsoftn_floatr.m li.phone .gdsoftn_phoneicon path {fill:#fff;}
	.gdsoftn_floatr.m .cutes {width:32px; height:32px; background-size:32px;}
	.gdsoftn_floatr.m li.backtop {position:absolute; right:12px; bottom:70px; width:50px; height:50px; border-radius:50%;}
	.gdsoftn_floatr.m li::before {display:none;}
	.gdsoftn_floatr.m .gdsoftn_msg {right:initial; bottom:60px; margin-left:-140px;}
	.gdsoftn_newyearbg {background-size:750px;}
	.gdsoftn_maintit.newyear {height:78px;}
	.gdsoftn_compro {height:auto; padding-bottom:50px;}
	.gdsoftn_comprolist ul {padding:0;}
	.gdsoftn_comprolist li {width:50%; height:145px;}
	.gdsoftn_comprolist li a {padding:0 20px;}
	.gdsoftn_comprolist li .icon {width:100px; height:100px; background-size:100px;}
	.gdsoftn_comprolist li h3 {margin-bottom:12px; font-size:16px; color:#1c1c1c;}
	.gdsoftn_comprolist li p, .gdsoftn_comprolist li .more {display:none;}
	.gdsoftn_corenav {display:none;}
	.gdsoftn_coresection {padding:0;}
	.gdsoftn_coresection .gdsoftn_corelist {height:auto; padding:0 8px;}
	.gdsoftn_coresection .gdsoftn_corelist::before {height:26px;}
	.gdsoftn_coresection.solution .gdsoftn_corelist {height:auto;}
	.gdsoftn_corelist .sortit {margin:20px 0 0; padding-left:5px;}
	.gdsoftn_corelist .sortit h3 {font-size:16px;}
	.gdsoftn_corelist .gdsoftn_module.cur .sortit h3 {color:#333;}
	.gdsoftn_corelist .sortit span {margin-left:8px; font-size:12px;}
	.gdsoftn_corelist .maplist li a {height:100px; margin:0 5px; padding:12px;}
	.gdsoftn_corelist .maplist li h4 {font-size:14px;}
	.gdsoftn_corelist .maplist li .txt {margin-top:4px; font-size:12px; line-height:18px;}
	.gdsoftn_corelist .maplist li {width:50%;}
	.gdsoftn_corelist .maplist li .more {display:none;}
	.gdsoftn_corelist .maplist li:hover a {padding-top:12px;}
	.gdsoftn_coresection .gdsoftn_corelist .gdsoftn_module:first-child .sortit {margin-top:20px;}
	.gdsoftn_detailmain .boximg img {width:100%;}
	.gdsoftn_map {width:100%;}
	.gdsoftn_map img {width:100%;}
	.gdsoftn_adfloat_simg, .gdsoftn_adfloat_bimg {display:none;}
	.gdsoftn_cooperation.gdsoftn_inbanner .info dd {font-size:10px;}
	.gdsoftn_coopbtn {display:none;}
	.gdsoftn_cooperation .mt36 {margin-top:18px;}
	.gdsoftn_cooptit dt {font-size:24px;}
	.gdsoftn_cooptit dd {padding:0 12px; font-size:16px; line-height:1.6;}
	.gdsoftn_coopretail {flex-wrap:wrap; gap:0;}
	.gdsoftn_coopretail .retailbox {flex:initial; height:auto; padding:12px;}
	.gdsoftn_coopretail .retailbox .cont dl {height:166px;}
	.gdsoftn_coopretail .retailbox .cont dt {height:auto; font-size:16px;}
	.gdsoftn_coopretail .retailbox.appl {margin-top:12px;}
	.gdsoftn_coopexpand {height:auto; padding-bottom:12px;}
	.gdsoftn_coopexpand .expandbox {gap:0; margin-top:12px;}
	.gdsoftn_coopexpand .expandbox .item {flex:initial; margin-top:12px}
	.gdsoftn_coopdevelop {height:auto; padding-bottom:60px; background-position-y:bottom; background-size:150%;}
	.gdsoftn_coopdevelop .developbox .txt {flex-direction:column; padding:0 12px; font-size:18px;}
	.gdsoftn_democenter {flex-direction:column; margin-top:24px;}
	.gdsoftn_democenter .item {flex:none; height:auto;}
	.gdsoftn_democenter .item dt {font-size:18px;}
	.gdsoftn_democenter .item .mobilebtn {display:none;}
	.gdsoftn_democenter .item .bottom .mobilelink {display:flex;}
	.gdsoftn_democenter .item .bottom {position:relative; flex-wrap:wrap; margin-top:8px;}
	.gdsoftn_demosolution {padding:30px 0;}
	.gdsoftn_democenter .item .img {position:absolute; top:0; left:0; height:220px;}
	.gdsoftn_democenter .item .info {top:0; height:auto; margin-top:180px;}
	.gdsoftn_lowcodescene {margin-top:0;}
	.gdsoftn_lowcodescene .hd {display:none;}
	.gdsoftn_lowcodescene .bd {padding:12px 0;}
	.gdsoftn_lowcodescene .bd ul {height:auto !important;}
	.gdsoftn_lowcodescene .bd li {position:relative !important; display:block !important; margin-bottom:12px;}
	.gdsoftn_lowcodescene .bd li .leftinfo {width:100%; height:auto; padding:20px;}
	.gdsoftn_lowcodescene .bd li .checkinfo {margin:20px 0 12px;}
	.gdsoftn_lowcodescene .bd li .gdsoftn_lowcodebtn {position:static; margin:28px 0 12px;}
	.gdsoftn_lowcodescene .bd li .rtinfo {width:100%; padding:0 20px 20px;}
	.gdsoftn_lowcodeplat {padding:32px 0;}
	.gdsoftn_lowcodeplat .lowcodeplat {height:auto; margin-top:0;}
	.gdsoftn_lowcodeplat .hd {display:none;}
	.gdsoftn_lowcodeplat .bd {margin-top:20px;}
	.gdsoftn_lowcodeplat .bd ul {height:auto !important;}
	.gdsoftn_lowcodeplat .bd li {position:relative !important; display:block !important; margin-bottom:12px;}
	.gdsoftn_lowcodeplat .bd li .leftinfo {width:100%; padding:12px 20px;}
	.gdsoftn_lowcodeplat .bd li .rtinfo {width:100%;}
	.gdsoftn_lowcodeplat .bd li .leftinfo dt {font-size:28px;}
	.gdsoftn_lowcodeplat .bd li .checkinfo {margin:20px 0 32px;}
	.gdsoftn_lowcodeanswer {height:auto; padding:32px 0;}
	.gdsoftn_lowcodeanswer .lowcodeanswer {margin:0;}
	.gdsoftn_lowcodeanswer .lowcodeanswer .hd {display:none;}
	.gdsoftn_lowcodeanswer .bd ul {height:auto !important;}
	.gdsoftn_lowcodeanswer .bd li {position:relative !important; display:block !important; padding:20px; margin-bottom:12px;}
	.gdsoftn_lowcodeanswer .bd li .leftinfo {width:100%;}
	.gdsoftn_lowcodeanswer .bd li .leftinfo dt {margin-top:12px;}
	.gdsoftn_lowcodeanswer .bd li .leftinfo dt .icon {width:58px;}
	.gdsoftn_lowcodeanswer .bd li .leftinfo dt p {margin:16px 0; font-size:16px;}
	.gdsoftn_lowcodeanswer .bd li .checkinfo {margin:20px 0;}
	.gdsoftn_lowcodeanswer .bd li .rtinfo {width:100%; height:auto; margin:12px 0;}
	.gdsoftn_lowcodeanswer .bd li .rtinfo .info {padding:20px;}
	.gdsoftn_lowcodeanswer .bd li .rtinfo .info::before {right:12px; bottom:12px; width:130px; height:115px;}
	.gdsoftn_lowcodeanswer .bd li .rtinfo .answer p {font-size:24px;}
	.gdsoftn_lowcodeprice {padding-top:100px;}
	.gdsoftn_versionprice ul {display:block; padding:0;}
	.gdsoftn_versionprice li {margin:0 0 12px;}
	.gdsoftn_versionprice li .hd {height:auto; padding:16px 0 12px;}
	.gdsoftn_versionprice li .bd {padding:12px 24px 20px;}
	.gdsoftn_versionprice li .bd .checkinfo {height:auto;}
	.gdsoftn_versioncompare {padding:20px 0 40px;}
	.gdsoftn_versioncompare .row {flex-wrap:wrap;}
	.gdsoftn_versioncompare .row .col {flex:0 0 33.33%; padding:8px; margin-right:0; font-size:14px; border-right:1px solid #eee;}
	.gdsoftn_versioncompare .row .col:last-child {border-right:0;}
	.gdsoftn_versioncompare .row .col.first {flex:0 0 100%; padding:10px 16px; margin-right:0; font-weight:bold; background:#f6f6f6; border:0;}
	.gdsoftn_versioncompare .row .col .icon {width:36px; margin:0 auto;}
	.gdsoftn_versioncompare .row .col dl {text-align:center;}
	.gdsoftn_versioncompare .row .col dt {font-size:16px;}
	.gdsoftn_versioncompare .row .col dd {font-size:12px;}
	.gdsoftn_versioncompare .row .col i {font-size:20px;}
	.gdsoftn_versioncompare .row.thead .col {display:block; padding:12px 8px;}
	.gdsoftn_versioncompare .row.thead .col.first {display:none;}
	.gdsoftn_collegebg {padding-top:100px;}
	.gdsoftn_collegebg .gdsoftn_cooptit dt {font-size:24px;}
	.gdsoftn_collegebg .gdsoftn_cooptit dd {font-size:14px;}
	.gdsoftn_college li {flex:0 0 100%;}
	.gdsoftn_collegetab {display:none;}
	.gdsoftn_collegetab li a {padding:0 12px; font-size:14px;}
	.gdsoftn_page .items li {width:32px; height:32px; margin-right:4px;}
	.gdsoftn_page .form span {margin-left:8px;}
	.gdsoftn_page .form .input {width:32px; height:32px;}
	.gdsoftn_page .btn {height:32px;}
	.gdsoftn_collegedetail {padding:68px 0 30px;}
	.gdsoftn_collegedetail .title .info {display:block;}
	.gdsoftn_collegedetail .title .info label {display:block;}
	.gdsoftn_collegedetail .title .info span {display:block; margin-left:0;}
	.gdsoftn_collegedetail .hd li {margin-left:20px;}
	.gdsoftn_collegedetail .cont {height:400px;}
	
	#newBridge {display:none;}
	@keyframes cutes {
		from {background-position:0 0;}
		to {background-position:0 -288px;}
	}
	@-webkit-keyframes cutes {
		from {background-position:0 0;}
		to {background-position:0 -288px;}
	}
}

@media screen and (max-width:768px) {
	.gdsoftn_imgbox {top:20%; right:4%; bottom:20%; left:4%;}
}