.ggqsy_main{max-width: 1280px; margin: 0 auto; padding-top: 20px;}
.ggqsy_banner img{width: 100%;}
.ggqs_banner{text-align: center;}
.ggqs_banner_m{display: none;}
.ggqsy_box{overflow: hidden; margin-top: 20px;}
.ggqsy_box li{height: 288px;width:32%; float: left;margin-right: 2%;margin-bottom: 2%; border-radius: 10px; }
.ggqsy_box li a{margin-top: 25%; margin-left: 50px; display: block; position: relative; font-size: 24px; font-weight: bold; position: relative;}
.ggqsy_box li a::before{display: block; content: ""; width: 40px; height: 4px; position: absolute; top: 40px; left:0px;}
.ggqsy_box li:nth-child(3n){margin-right: 0px;}
.ggqsy_box .li01{background: url(/ztimages/ggqsy_li01.png) no-repeat left center;}
.ggqsy_box .li02{background: url(/ztimages/ggqsy_li02.png) no-repeat left center;}
.ggqsy_box .li03{background: url(/ztimages/ggqsy_li03.png) no-repeat left center;}
.ggqsy_box .li04{background: url(/ztimages/ggqsy_li04.png) no-repeat left center;}
.ggqsy_box .li05{background: url(/ztimages/ggqsy_li05.png) no-repeat left center;}
.ggqsy_box .li06{background: url(/ztimages/ggqsy_li06.png) no-repeat left center; position: relative;}
.ggqsy_box .li01 a{color: rgba(16, 109, 156, 1);}
.ggqsy_box .li02 a{color: rgba(11, 73, 181, 1);}
.ggqsy_box .li03 a{color: rgba(24, 117, 184, 1);}
.ggqsy_box .li04 a{color: rgba(73, 156, 31, 1);}
.ggqsy_box .li05 a{color: rgba(37, 99, 181, 1);}
.ggqsy_box .li06 a{color: rgba(37, 99, 181, 1);}
.ggqsy_box .li01 a::before{background-color: rgba(26, 116, 171, 1);}
.ggqsy_box .li02 a::before{background-color: rgba(21, 85, 192, 1);}
.ggqsy_box .li03 a::before{background-color: rgba(32, 123, 195, 1);}
.ggqsy_box .li04 a::before{background-color: rgba(166, 214, 141, 1);}
.ggqsy_box .li05 a::before{background-color: rgba(40, 119, 222, 1);}
.ggqsy_box .li06 a::before{background-color: rgba(37, 99, 181, 1);}



@media only screen and (max-width:1280px){
.ggqsy_main .ggqsy_box{width: 96%; margin: 0 auto;margin-top: 20px;}

}


@media only screen and (max-width:990px){
.ggqsy_box li{width: 49%;margin-right: 0 !important;background-size: cover !important;}
.ggqsy_box li:nth-child(2n){float: right;}

}

@media only screen and (max-width:550px){
.ggqsy_box li{width:100%; float: none !important;}
.ggqsy_box li a{margin-top: 0px; padding-top: 25%;}
.ggqsy_box li a::before{top: 106%;}
.ggqs_banner_m{display: block;}
.ggqs_banner_pc{display: none;}
}