.phone,
.phone body {
    width: 100%;
    height: 100%;
    overflow: auto;
}

/* 轮播图样式覆盖-start */
.phone .slide-main,
.phone .slide-box,
.phone .slide,
.phone .slide .obj-e {
    position: initial;
    width: 100%;
    min-width: initial;
    height: 160px;
}
.phone .slide-main {
    position: relative;
}
.phone #gainet-data-banner1 {
    background: #7f8dfc url(../images/20190506bchimg1.png) center top no-repeat;
    background-size: auto 100%;
}
.phone #gainet-data-banner2 {
    background: #22253d url(../images/20190506bchimg2.png) center top -20px no-repeat;
    background-size: auto calc(100% + 20px);
}
.phone #gainet-data-banner3 {
    background: #7f8dfc url(../images/20190506bchimg3.png) center top no-repeat;
    background-size: auto 100%;
}
.phone .slide .obj-e {
    padding: 0 14px;
    box-sizing: border-box;
}
.phone .slide .fc-txt1 {
    font-size: 16px;
    margin-top: 0;
    padding-top: 42px;
    line-height: initial;
    font-weight: bold;
}
.phone .slide .fc-txt2 {
    font-size: 12px;
    line-height: initial;
    width: 214px;
}
.phone .slide .fc-txt2 br {
    display: none;
}
.phone .slide-main .prev,
.phone .slide-main .next {
    width: 22px;
    height: 22px;
    top: 70px;
}
.phone .slide-main .prev {
    left: 14px;
}
.phone .slide-main .next {
    right: 14px;
}
.phone .slide-main .prev img,
.phone .slide-main .next img {
    display: block;
    height:100%;
    width: 100%;
    object-fit: contain;
}
.phone .slide-main .banner-itxx {
    top: 136px;
}
.phone .slide-main .banner-itxx a {
    width: 10px;
    height: 10px;
}
/* 轮播图样式覆盖-end */
/* 首页样式覆盖-start */
.phone .bacf {
    margin-top: 0!important;
}
.phone .ky-prduct {
    padding-top: 0!important;
}
.phone .ky-container {
    width: 100%;
    min-width: initial;
}
.phone .bacf {
    margin-top: 0!important;
}
.phone .h4-f24 {
    padding: 0 30px;
    font-size: 16px;
    color: #303133;
    line-height: initial;
    font-weight: bold;
}
.phone .bacf .h4-f24 {
    padding: 20px 60px;
}
.phone body > .bg-c1 {
    min-width: initial;
    padding-top: 20px;
}
.phone .bg-c1 .new-box {
    padding: 20px 14px;
}
.phone .bg-c1 .new-box .img-box {
    border-radius: 4px;
    overflow: hidden;
}
.phone .bg-c1 .new-ul li a {
    width: 5em;
}
.phone #footer .zzidc-auto {
    width: 100%;
}
.phone #footer .zzidc-footer-website {
    padding: 20px 14px!important;
    box-sizing: border-box;
    min-width: initial;
    height: initial!important;
}
.phone #footer .gt-copyright {
    padding: 0;
}
.phone #footer .business-license {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
    margin: 10px 0 0;
}
.phone #footer .business-license a {
    display: block;
    flex: 1;
    margin: 0;
    background-color: #c1c1c6;
    height: 36px;
    border-radius: 4px;
    overflow: auto;
}
.phone #footer .business-license a img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.phone-service {
    display: none;
}
.phone .phone-service {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    padding: 0 14px 20px;
}
.phone .phone-service-item {
    width: calc(50% - 10px);
    border-radius: 4px;
    overflow: hidden;
}
.phone .phone-service-img {
    height: 70px;
}
.phone .phone-service-img img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.phone .phone-service-bottom {
    display: flex;
    align-items: center;
    padding: 10px;
    background-color: #F0F6FA;
}
.phone .phone-serive-icon {
    width: 32px;
    height: 20px;
    margin-right: 10px;
}
.phone .phone-serive-icon img{
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
}
/* 首页样式覆盖-end */
/* 涉案资金与保证金样式覆盖-start */
.phone .fund-deposit-bg {
    min-width: initial;
    height: 160px;
    background: #171a31 url(../images/20190506mlkimg4.png) top center no-repeat;
    background-size: auto 100%;
}
.phone .zzidc-auto {
    width: 100%;
    padding-top: 0;
}
.phone .data-tit {
    margin-top: 0;
    font-size: 16px;
    margin-top: 0;
    padding: 0 14px;
    padding-top: 42px;
    line-height: initial;
    font-weight: bold;
}
.phone .zzidc-auto .fc-txt2 {
    color: #fff;
    font-size: 12px;
    line-height: initial;
    width: 214px;
}
.phone .zzidc-auto .fc-txt2 br {
    display: none;
}
.phone .ky-sever-nav,
.phone .ky-sever-content {
    display: none;
}
.phone body > .zzidc-auto {
    padding: 0 14px;
    padding-top: 20px!important;
    box-sizing: border-box;
}
.phone .product-title-box {
    height: 30px;
    line-height: 30px;
}
.phone .product-title {
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    width: 5em;
}
.phone .product-title-english {
    font-size: 12px;
    line-height: 30px;
}
.phone body > .zzidc-auto p {
    margin-top: 10px;
    font-size: 14px;
    text-align: justify;
    text-indent: 2em;
}
.phone .fdt-brief-cont {
    margin-top: 20px;
}
.phone .fdt-brief-img {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
    float: none;
}
.phone .fdt-brief-img img {
    display: block;
    width: 100%;
    height: auto;
}
.phone .fdt-brief-cut {
    display: none;
}
.phone .fdt-brief-ftline {
    margin-top: 0;
    margin-left: 0;
    width: 100%;
    float: none;
}
.phone .fdt-brief-ftline br {
    display: none;
}
.phone .fdt-flow-cont {
    margin-top: 20px;
    margin-bottom: 20px;
    width: 100%;
    height: initial;
    background: url(../images/20190506mlkimg6.png) top center no-repeat;
    background-size: 100%;
    aspect-ratio: 1.6/ 1;
}
/* 涉案资金与保证金样式覆盖-end */
/* 自助证明系统样式覆盖-start */
.phone .self-service-bg {
    min-width: initial;
    height: 160px;
    background: #7f8dfc url(../images/20190506mlkimg1.png) right -146px top no-repeat;
    background-size: auto 100%;
}
.phone .fwq-detail {
    color: #fff;
    padding: 0 14px;
    font-size: 12px;
    line-height: initial;
    width: 164px;
}
.phone .fwq-detail .fsize16 {
    font-size: inherit!important;
}
.phone .sys-brief-cont {
    margin-top: 20px;
    width: 100%;
}
.phone .sys-brief-cont p {
    width: 40%;
    text-indent: 0!important;
    background-color: #f8f5f5;
    padding: 5px 10px;
}
.phone .sys-brief-cont br {
    display: none;
}
.phone .sys-brief-cont .sys-brief-pos1 {
    top: -10px;
    left: initial;
    right: 10px;
}
.phone .sys-brief-cont .sys-brief-pos2 {
    top: 8px;
    left: 10px;
}
.phone .sys-brief-cont .sys-brief-pos3 {
    bottom: 40px;
    right: 10px;
    left: initial;
    top: initial;
    text-align: center;
}
.phone .sys-brief-cont .sys-brief-pos4 {
    bottom: 40px;
    left: 10px;
    top: initial;
    text-align: center;
}
.phone .price-box {
    display: flex;
    width: 100%;
    padding: 0;
    margin-top: 10px;
}
.phone .price-box li {
    flex: 1;
}
.phone .sys-flow-cont {
    margin-top: 20px;
    margin-bottom: 20px;
    width: 100%;
    height: initial;
    background: url(../images/20190506mlkimg3.png) top center no-repeat;
    background-size: 100%;
    aspect-ratio: 1 / 0.6;
}
/* 自助证明系统样式覆盖-end */
/* 电子证照样式覆盖-start */
.phone .electronic-bg {
    background: #030c25 url(../images/20190506mlkimg7.png) top center no-repeat;
    background-size: auto 100%;
}
.phone .electronic-bg br {
    display: none;
}
.phone .electronic-bg .fwq-detail {
    width: 280px;
}
.phone .electronic-bg .fwq-detail .fsize16 {
    font-size: 12px!important;
}
.phone .elect-brief-cont {
    margin-top: 20px;
    margin-bottom: 20px;
    width: 100%;
    height: 600px;
    background: url(../images/20190506mlkimg8.png) top 280px center no-repeat;
    background-size: 860px;
}
.phone .elect-brief-cont p {
    width: 100%;
    text-indent: 0!important;
    background-color: #f8f5f5;
    padding: 5px 10px;
    position: initial;
    box-sizing: border-box;
}
.phone .elect-brief-cont br {
    display: none;
}
/* 电子证照样式覆盖-end */
/* 爱相随样式覆盖-start */
.phone .love-bg {
    min-width: initial;
    height: 160px;
    background: #3f9bee url(../images/20190506wdimg7.jpg) no-repeat top right -140px;
    background-size: auto 100%;
}
.phone .love-brief-img {
    width: 100%;
}
.phone .love-brief-img img {
    width: 100%;
}
/* 爱相随样式覆盖-end */
/* 云警务样式覆盖-start */
.phone .police-bg {
    min-width: initial;
    height: 160px;
    background: #3f9bee url(../images/20190506wdimg9.jpg) no-repeat top right -140px;
    background-size: auto 100%;
}
.phone .police-brief-img {
    width: 100%;
}
.phone .police-brief-img img {
    width: 100%;
}
/* 云警务样式覆盖-end */
/* 校园安全样式覆盖-start */
.phone .school-bg {
    min-width: initial;
    height: 160px;
    background: #ffe9ca url(../images/20190506wdimg8.jpg) no-repeat top right -140px;
    background-size: auto 100%;
}
.phone .school-bg .fwq-detail {
    width: 150px;
}
.phone .school-brief-img img {
    width: 100%;
}
/* 校园安全样式覆盖-end */
/* 联系我们样式覆盖-start */
.phone .contact-banner {
    height: 160px;
    min-width: initial;
    background: #030205 url(../images/20190507bchimg3.png) top right -120px no-repeat;
    background-size: auto 100%;
}
.phone .contact-banner .titt-text {
    margin-top: 0;
    font-size: 16px;
    font-weight: bold;
    padding: 42px 14px 0;
}
.phone .about-item-tit {
    font-size: 16px;
    color: #303133;
    line-height: initial;
    font-weight: bold;
}
.phone .about-item-tit + .company-profile {
    margin-top: 10px;
    font-size: 14px;
    text-align: justify;
    text-indent: 2em;
    padding: 0 14px;
}
.phone .bgf5 {
    min-width: initial;
    padding: 20px 0;
}
.phone .zzidc-auto .address-item {
    margin-top: 20px;
    padding-left: 0;
}
.phone .zzidc-auto .mapbox {
    float: initial;
    width: 100%;
    aspect-ratio: 1.5 / 1;
    border: none;
    padding: 0 14px;
    background-color: transparent;
    box-sizing: border-box;
}
.phone .zzidc-auto .mapbox img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.phone .address-right {
    margin-left: 0;
    padding: 0 14px;
}
.phone .address-tit {
    margin-top: 20px;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}
.phone .address-txt {
    margin-top: 10px;
    font-size: 14px;
}
.phone .address-txt p,
.phone .company-profile p {
    font-family: "Microsoft Yahei";
    font-weight: normal;
}
/* 联系我们样式覆盖-end */