html{overflow-x:hidden}
*{font-family:Arial}
h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}
a{color:#333;text-decoration:none}
a:hover{text-decoration:none}
.row{margin-bottom:0}
ul{padding-left:0;list-style:none}
.banner img{width:100%;height:auto;margin:0 auto}
section h1{color:#333;font-weight:600;text-align:center}
.first{padding:40px 0}
.first .first-content{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px}
.first .first-content .first-left{display:block}
.first .first-content .first-right{font-size:16px;line-height:30px;color:#333;background:#c7e9fb4d;text-align:justify}
.second{padding:20px 0 75px}
.second p.yingyong-des{text-align:center;margin-top:20px}
.second .second-list{display:flex;justify-content:space-between;flex-wrap:wrap}
.second .second-list .second-item{margin-top:30px;border:2px dashed #4fd2e5;border-radius:10px}
.second .second-list .second-item>div{padding:0 30px}
.second .second-list .second-item .app-title{color:#3d7ac9}
.third h4{text-align:center;color:#333}
.third .gx-4{--bs-gutter-x:1.88rem}
.third .third-list{margin-top:25px}
.third .third-list li{margin-bottom:22px}
.third .third-list li .third-item{margin-bottom:30px;background:#fff;border-radius:20px;border:2px dashed #4fd2e5;height:100%;overflow:hidden}
.third .third-list li .third-item span{background:#017ebd;border-radius:0 0 20px 0;color:#fff;font-size:18px;line-height:34px;font-weight:600;padding:18px 28px 7px 28px}
.third .third-list li .third-item p{padding:0 35px;color:#333;font-size:16px;line-height:24px;hyphens:auto}
.third .third-list li .third-item p.youshi-tit{font-size:20px;font-weight:700;margin:10px 0}
.forth .forth-list{margin-top:28px}
.forth .forth-list{margin-top:28px;display:flex;justify-content:space-between;flex-wrap:wrap}
.forth .forth-list img{display:block;height:auto;margin-bottom:30px}
.liuyan p{font-size:16px;text-align:center;color:#555;margin-bottom:20px}
.liuyan .form-up-two{margin-top:10px}
.gotop{height:6px;background-color:#c81528;margin-top:90px;cursor:pointer}
.gotop img{position:relative;top:-25px;display:block;margin:0 auto;width:55px;height:55px}
.gongyi .container p{text-align:justify;font-size:16px;line-height:30px}
.gongyi .gongyi-content{background:#eeeeee57;box-shadow:1px 1px 10px rgba(0,0,0,.2);margin:20px auto;border-radius:10px;padding:20px 10px;row-gap:15px}
.gongyi .gongyi-content .img-box img{width:100%;height:auto;display:block}

@media (max-width:575px){section h1{font-size:22px}
.first .first-content .first-left{width:100%;border-radius:20px 20px 0 0}
.first .first-content .first-right{width:100%;padding:15px;border-radius:0 0 20px 20px}
.second{padding:20px 0}
.second .second-list .second-item{flex-direction:column}
.second .second-list .second-item>div{padding:20px}
.second .second-list .second-item .app-title{font-size:20px}
.third h4{margin-top:30px}
.forth .forth-list img{width:100%}
}
@media (min-width:576px){.first .first-content .first-left{width:100%;border-radius:20px 20px 0 0}
.first .first-content .first-right{width:100%;padding:30px;border-radius:0 0 20px 20px}
.second{padding:20px 0 20px}
.second .second-list .second-item{flex-direction:column}
.second .second-list .second-item>div{padding:20px}
.second .second-list .second-item .item-text p{text-align:justify}
.second .second-list .second-item .app-title{font-size:30px}
.third h4{margin-top:30px}
.forth .forth-list img{width:100%}
}
@media (min-width:768px){.second .second-list .second-item .app-title{font-size:20px}
.forth .forth-list img{width:48.5%}
}
@media (min-width:992px){.first .first-content .first-left{width:45%;border-radius:20px 0 0 20px}
.first .first-content .first-right{width:55%;padding:15px;border-radius:0 20px 20px 0}
.second .second-list .second-item{width:49%}
}
@media (min-width:1200px){.first .first-content .first-right{padding:30px}
.third h4{font-size:30px;line-height:30px;margin-top:50px}
.forth .forth-list img{width:31.8%}
}
@media (min-width:1400px){section h1{font-size:30px}
}
@media (min-width:1600px){.second .second-list .second-item .app-title{font-size:26px}
}
