@media(max-width: 1680px)
{
    .index-swiper .swiper-container .swiper-slide .banner-con
    {
        top: 5rem;
    }
    .ininfo-wrap .titie h2
    {
        font-size: 18px;
    }
    .innews-wrap .news-swiper .swiper-container .swiper-slide
    {
        margin-right: 1.05rem;
    }
    .inquanq-wrap .map-wrap.gj .pop-con
    {
        width: 53%;
        height: 5.4rem;
    }
    .inquanq-wrap .map-wrap.gj .pop-con .con-r
    {
        width: 18rem;
    }
    .header-wrap .header-pc .logo-wrap
    {
        margin-top: .5rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-l .tab-item
    {
        margin: 1.4rem 0 2.65rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-l li
    {
        margin-bottom: 1.35rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-r .tab-item
    {
        margin: 1.4rem 0 1.1rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-r li:first-of-type
    {
        margin-bottom: 2.8rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-r li:nth-child(2)
    {
        margin-bottom: 2.5rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-r li
    {
        -margin-bottom: 1.35rem;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .load-more
    {
        width: 2.6rem;
    }
    .inquanq-wrap .map-wrap .map-box
    {
        height: 16rem;
    }
    .innews-wrap .news-swiper .swiper-container .swiper-slide h1
    {
        font-size: .51rem;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .load-more:before
    {
        content: '';
        width: 2.4rem;
        height: 1px;
        position: absolute;
        left: 0;
        bottom: 0;
        background: #ce0020;
    }
    .part-list .part-swiper .swiper-container .swiper-button-next
    {
        top: 1.2rem;
    }
    .part-list .part-swiper .swiper-container .swiper-button-prev
    {
        top: 1.2rem;
    }
    .plat-wrap .input-box .top .name input:first-of-type
    {
        margin-right: .43rem;
    }
    .plat-wrap .input-box .top dd span
    {
        width: 3rem;
    }
    .news-wrap .news-swiper .swiper-container .swiper-slide h1
    {
        font-size: .51rem;
    }
    .jtall-wrap .jt-con .jt-fr
    {
        height: 14.5rem;
    }
}
@media(max-width: 1500px)
{
    .index-swiper .swiper-container .swiper-slide .banner-con
    {
        top: 4rem;
    }
    .index-swiper .view-detail
    {
        bottom: 8rem;
    }
    .header-wrap .header-pc .right-wrap .link-wrap .link
    {
        margin-top: .9rem;
    }
    .header-wrap .header-pc .right-wrap .wecode-icon
    {
        margin-top: 1rem;
    }
    .header-wrap .header-pc .right-wrap .search
    {
        -margin: 1rem 0 0 .5rem;
    }
    .header-wrap .header-pc .nav-list
    {
        margin-left: 6.25rem;
    }
    .innews-wrap .news-swiper .swiper-container .swiper-slide
    {
        margin-right: 1.01rem;
    }
    .inquanq-wrap .map-wrap.gj .pop-con .con-r
    {
        width: 14rem;
    }
    .inquanq-wrap .map-wrap.gj .pop-con .con-r .item
    {
        margin-bottom: 0;
    }
    .inquanq-wrap .map-wrap.gj .pop-con .con-r h1
    {
        margin-bottom: 0;
    }
    .header-wrap .header-pc .logo-wrap
    {
        margin-top: .45rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-l li
    {
        margin-bottom: 1.3rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-r .tab-item
    {
        margin: 1.4rem 0 1.2rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-r li:first-of-type
    {
        -margin-bottom: 5.2rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-r li:nth-child(2)
    {
        margin-bottom: 2.35rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-r li
    {
        -margin-bottom: 1.2rem;
    }
    .inquanq-wrap .map-wrap.gj .pop-con
    {
        height: 6.4rem;
    }
    .inquanq-wrap .map-wrap .map-box
    {
        height: 17rem;
    }
    .inquanq-wrap .map-wrap.gj
    {
        padding-top: 2.5rem;
    }
    .inquanq-wrap .map-wrap.gj .icon-btn.icon1
    {
        right: 17%;
        top: 41%;
    }
    .inquanq-wrap .map-wrap.gj .icon-btn.icon2
    {
        right: 42.5%;
        top: 33%;
    }
    .inquanq-wrap .map-wrap.gj .icon-btn.icon3
    {
        right: 45.5%;
        top: 36%;
    }
    .inquanq-wrap .map-wrap.gj .icon-btn.icon4
    {
        right: 67.5%;
        top: 34%;
    }
    .inquanq-wrap .map-wrap.gj .icon-btn.icon5
    {
        right: 59.5%;
        top: 73%;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .load-more
    {
        width: 2.8rem;
    }
    .plat-wrap .input-box .top .neirong textarea
    {
        width: 31.6rem;
    }
    .plat-wrap .input-box .top .liuyan input
    {
        width: 31.6rem;
    }
    .plat-wrap .input-box .top .name input:first-of-type
    {
        margin-right: .4rem;
    }
    .plat-wrap .input-box .top dd span
    {
        width: 2.4rem;
    }
    .jtall-wrap .jt-con .jt-fr
    {
        height: 14.4rem;
        width: 58%;
    }
    .jtall-wrap .jt-con .jt-le
    {
        width: 35.5%;
    }
    .child-wrap .child-con .swiper-container2 .swiper-slide
    {
        min-height: 7.5rem;
    }
    .inhexin-wrap .titie
    {
        padding: 1.5rem 0 1.4rem;
    }
}
@media(max-width: 1440px)
{
    .jtall-wrap .jt-con .jt-fr
    {
        height: 14.5rem;
    }
    .child-wrap .child-con .swiper-container2 .swiper-slide .map
    {
        width: 3.5rem;
    }
    .header-wrap .header-pc .logo-wrap
    {
        margin-top: .4rem;
    }
    .header-wrap .header-pc .right-wrap .link-wrap .link
    {
        margin-top: .8rem;
    }
    .header-wrap .header-pc .right-wrap .wecode-icon
    {
        margin-top: .9rem;
    }
    .header-wrap .header-pc .right-wrap form
    {
        margin: .9rem 0 0 .5rem;
    }
    .header-wrap .header-pc .right-wrap .search
    {
        -margin: .9rem 0 0 .5rem;
    }
    .child-wrap .child-con .swiper-container2 .swiper-slide .map span
    {
        font-size: 14px;
    }
    .aketi-wrap .keti-swiper .swiper-container .swiper-slide .item
    {
        padding: 1.1rem 1.6rem 0;
    }
    .zp-wrap .zp-con .link-more p.up
    {
        width: 6rem;
    }
}
@media(max-width: 1439px)
{
    .jtall-wrap .jt-con .jt-fr
    {
        height: 15.4rem;
    }
}
@media(max-width: 1366px)
{
    .inquanq-wrap .map-wrap.new .new-con .img5
    {
        top: 58%;
    }
    .inquanq-wrap .map-wrap.new .new-con .tit5
    {
        -right: 26.8%;
        bottom: 10%;
    }
    .index-swiper
    {
        height: 18.4rem;
    }
    .header-wrap .header-pc .right-wrap.cur form
    {
        width: 190px;
    }
    .header-wrap .header-pc .right-wrap.cur .input-add
    {
        width: 170px;
    }
}
@media(max-width: 1300px)
{
    .header-wrap .header-pc .nav-list
    {
        margin-left: 4.25rem;
    }
    .header-wrap .header-pc .logo-wrap .line-s
    {
        margin: .25rem .25rem 0;
    }
    .header-wrap .header-pc
    {
        padding: 0 .15rem;
    }
}
@media(max-width: 1130px)
{
    .header-wrap .header-pc .nav-list
    {
        margin-left: 2.25rem;
    }
}
@media(max-width: 1070px)
{
    .header-wrap .header-pc .nav-list
    {
        margin-left: .25rem;
    }
}
@media(max-width: 1024px)
{
    .inhexin-wrap .hexin-swiper .swiper-container .swiper-slide
    {
        width: calc(100% / 3);
    }
    .innews-wrap .news-swiper .swiper-container .swiper-slide .img
    {
        height: 156px;
    }
    .news-wrap .news-swiper .swiper-container .swiper-slide .img
    {
        height: 156px;
    }
    .aketi-wrap .keti-swiper .swiper-container .swiper-slide .item
    {
        padding: .9rem .6rem;
        height: 7rem;
    }
    .back-top
    {
        display: none;
    }
    .m-sub-menu
    {
        display: block;
    }
    .header-wrap, .footer-wrap, .body-wrap
    {
        transition: all .5s ease 0s;
    }
    .body-wrap.left
    {
        transform: translateX(-66%);
    }
    .header-wrap.left
    {
        transform: translateX(-66%);
    }
    .footer-wrap.left
    {
        transform: translateX(-66%);
    }
    .header-wrap .header-pc
    {
        height: 2.8rem;
        padding: 0 25px;
    }
    .header-wrap .header-pc .logo-wrap
    {
        margin-top: .5rem;
    }
    .header-wrap .header-pc .logo-wrap .line-s
    {
        margin: .5rem .75rem 0;
    }
    .header-wrap .header-pc .nav-list
    {
        display: none;
    }
    .header-wrap .header-pc .right-wrap
    {
        display: none;
    }
    .header-wrap .header-pc .m-right
    {
        margin-top: 1rem;
    }
    .header-wrap .header-pc .m-right .search i
    {
        width: 24px;
        height: 24px;
        background: url('/static/web/img/m-search.png')no-repeat center center;
    }
    .header-wrap .header-pc .m-right .line-s
    {
        width: 1px;
        height: 24px;
        background: #dedede;
        margin: 0 .5rem;
    }
    .header-wrap .header-pc .m-right .m-btn
    {
        width: 24px;
        height: 22px;
        cursor: pointer;
        margin-top: 3px;
    }
    .header-wrap .header-pc .m-right .m-btn.cur .line1
    {
        width: 100%;
    }
    .header-wrap .header-pc .m-right .m-btn.cur .line2
    {
        width: 100%;
    }
    .header-wrap .header-pc .m-right .m-btn.cur .line3
    {
        width: 100%;
    }
    .header-wrap .header-pc .m-right .m-btn .line
    {
        display: block;
        width: 100%;
        height: 2px;
        background-color: #000;
        position: absolute;
        left: 0;
        transition: width .3s ease 0s;
    }
    .header-wrap .header-pc .m-right .m-btn .line1
    {
        width: 12px;
        top: 0;
    }
    .header-wrap .header-pc .m-right .m-btn .line2
    {
        width: 20px;
        top: 8px;
    }
    .header-wrap .header-pc .m-right .m-btn .line3
    {
        width: 16px;
        top: 16px;
    }
    .m-sub-menu
    {
        position: fixed;
        right: -100%;
        width: 66%;
        top: 0;
        z-index: 100;
        height: 100%;
        background-color: #fff;
        transition: all .64s ease 0s;
    }
    .m-sub-menu .top-box
    {
        height: 2.8rem;
        background: #333;
    }
    .m-sub-menu .top-box .close
    {
        width: 17px;
        height: 17px;
        background: url(/static/web/img/ico_37.png) no-repeat center;
        margin-right: 4%;
        margin-top: 1rem;
        cursor: pointer;
    }
    .m-sub-menu .m-list li
    {
        width: 100%;
        box-sizing: border-box;
        padding: 0 .5rem;
        border-bottom: 1px solid #dedede;
    }
    .m-sub-menu .m-list li dt
    {
        height: 40px;
        line-height: 40px;
        font-weight: normal;
    }
    .m-sub-menu .m-list li dt:hover a
    {
        color: #ce0020;
    }
    .m-sub-menu .m-list li dt span
    {
        background: url('/static/web/img/m-nav-arrow.png')no-repeat center center;
        background-size: cover;
        width: 8px;
        height: 12px;
        display: inline-block;
        float: right;
        position: relative;
        top: 50%;
        transform: translateY(-50%);
        margin-right: .2rem;
        transition: all .3s;
    }
    .m-sub-menu .m-list li dt span.down
    {
        transform: rotateZ(90deg);
    }
    .m-sub-menu .m-list li dd
    {
        display: none;
        height: 36px;
        line-height: 36px;
    }
    .m-sub-menu .m-list li dd a
    {
        display: block;
        width: 100%;
    }
    .m-sub-menu.show
    {
        right: 0;
        transition: all .44s ease 0s;
    }
    .footer-wrap .footer-pc
    {
        display: none;
    }
    .footer-wrap .footer-m
    {
        display: block;
    }
    .footer-wrap .footer-m .top-box
    {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        border-bottom: 1px solid #333;
        padding: 1rem 0;
    }
    .footer-wrap .footer-m .top-box h1
    {
        font-size: 20px;
        color: #323333;
        margin: .2rem 0;
    }
    .footer-wrap .footer-m .top-box p
    {
        color: #acadad;
    }
    .footer-wrap .footer-m .top-box .right-box
    {
        display: flex;
        justify-content: center;
        align-items: center;
        margin-top: .2rem;
    }
    .footer-wrap .footer-m .top-box .right-box .icon
    {
        width: 26px;
        height: 26px;
        border-radius: 50%;
        background: #d8d2cf;
        margin: 0 5px;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .footer-wrap .footer-m .top-box .right-box .icon i
    {
        width: 14px;
        height: 14px;
    }
    .footer-wrap .footer-m .top-box .right-box .icon1 i
    {
        background: url('/static/web/img/footer-weixin.png')no-repeat center center;
    }
    .footer-wrap .footer-m .top-box .right-box .icon2 i
    {
        background: url('/static/web/img/footer-weibo.png')no-repeat center center;
    }
    .footer-wrap .footer-m .top-box .right-box .icon3 i
    {
        background: url('/static/web/img/footer-share.png')no-repeat center center;
    }
    .footer-wrap .footer-m .bottom-box
    {
        text-align: center;
        padding: .3rem 0;
    }
    .footer-wrap .footer-m .bottom-box span
    {
        font-size: 14px;
    }
    .footer-wrap .footer-m .bottom-box a
    {
        font-size: 14px;
    }
    .index-swiper .swiper-container .swiper-slide .banner-con
    {
        left: 2rem;
        top: 3rem;
    }
    .inproduct-wrap .product-swiper .swiper-container .swiper-slide .shadow
    {
        padding: 1.5rem 1.5rem 1.2rem 4rem;
    }
    .inquanq-wrap .map-wrap
    {
        height: 22rem;
    }
    .inquanq-wrap .map-wrap.gj .pop-con
    {
        height: 6.5rem;
    }
    .inquanq-wrap .map-wrap.gj .pop-con .con-r
    {
        width: 77%;
    }
    .innews-wrap .news-swiper .swiper-container .swiper-slide h1
    {
        font-size: .6rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-l li
    {
        margin-bottom: 1.25rem;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .load-more
    {
        width: 3rem;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .con-r .con
    {
        height: 10rem;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .con-l .con
    {
        height: 10rem;
    }
    .inquanq-wrap .map-wrap.gj .icon-btn.icon1
    {
        right: 19.5%;
        top: 41%;
    }
    .inquanq-wrap .map-wrap.gj .icon-btn.icon2
    {
        right: 49%;
        top: 32.5%;
    }
    .inquanq-wrap .map-wrap.gj .icon-btn.icon3
    {
        right: 53.5%;
        top: 36%;
    }
    .inquanq-wrap .map-wrap.gj .icon-btn.icon4
    {
        right: 78.5%;
        top: 34%;
    }
    .inquanq-wrap .map-wrap.gj .icon-btn.icon5
    {
        right: 69.5%;
        top: 73%;
    }
    .inproduct-wrap .product-swiper .swiper-container .swiper-slide .shadow .detail-more
    {
        margin-top: 1rem;
    }
    .inproduct-wrap .product-swiper .swiper-container .swiper-slide .shadow .icon-box
    {
        margin-top: .5rem;
    }
    .inproduct-wrap .product-swiper .swiper-container .swiper-slide .shadow h1
    {
        margin-bottom: .5rem;
    }
    .ainfo-con .con-t .con-l
    {
        width: 100%;
        padding-right: 0;
    }
    .ainfo-con .con-t .con-l .red-b
    {
        width: 100%;
        position: relative;
        margin-top: .5rem;
    }
    .ainfo-con .con-t .con-r
    {
        width: 100%;
    }
    .ainfo-con .con-t .con-r .back-img
    {
        width: 100%;
    }
    .ahonor-wrap .tab-con .swiper-box .swiper-container .swiper-slide
    {
        width: 430px;
    }
    .layout-item .item .con .con-t .half
    {
        padding: 1rem .5rem 0;
    }
    .layout-item .item
    {
        height: 264px;
    }
    .part-list .part-swiper .swiper-container .swiper-button-next
    {
        top: 1.3rem;
    }
    .part-list .part-swiper .swiper-container .swiper-button-prev
    {
        top: 1.3rem;
    }
    .plat-wrap .input-box .top dd span
    {
        width: 2.6rem;
    }
    .plat-wrap .input-box .top .liuyan input
    {
        width: 30rem;
    }
    .plat-wrap .input-box .top .name input
    {
        width: 13.5rem;
    }
    .plat-wrap .input-box .top .neirong textarea
    {
        width: 30rem;
    }
    .news-wrap .news-swiper .swiper-container .swiper-slide h1
    {
        font-size: .6rem;
    }
    .jtall-wrap .jt-con .jt-le
    {
        width: 40.5%;
    }
    .jtall-wrap .jt-con .jt-fr
    {
        height: 16.8rem;
    }
    .child-wrap .child-con .swiper-container2 .swiper-slide
    {
        width: calc(100% / 3);
    }
    .index-swiper .view-detail
    {
        bottom: 5rem;
    }
    .index-swiper
    {
        height: 451px;
    }
    .index-swiper .swiper-container .swiper-slide .pc-img
    {
        height: 100%;
    }
    .index-swiper .swiper-container .swiper-slide .m-img
    {
        height: 100%;
    }
    .index-swiper .swiper-container .swiper-slide video
    {
        -display: none;
    }
}
@media(max-width: 767px)
{
    .ininfo-wrap .info-swiper .swiper-container .swiper-slide
    {
        display: none;
        width: 50%;
    }
}
@media(max-width: 1920px)
{
    .ininfo-wrap-mb
    {
        background: url("../image/info-back.jpg") no-repeat center center;
        padding-bottom: 3rem;
        display: none;
    }
}
@media(max-width: 1440px)
{
    .ininfo-wrap-mb
    {
        background: url("../image/info-back.jpg") no-repeat center center;
        padding-bottom: 3rem;
        display: none;
    }
}
@media(max-width: 1200px)
{
    .ininfo-wrap-mb
    {
        background: url("../image/info-back.jpg") no-repeat center center;
        padding-bottom: 3rem;
        display: none;
    }
}
@media(max-width: 992px)
{
    .index-swiper
    {
        height: 737px;
    }
    .inhexin-wrap
    {
        height: 14.5rem;
    }
    .ininfo-wrap-mb
    {
        background: url("../image/info-back.jpg") no-repeat center center;
        padding-bottom: 3rem;
        display: none;
    }
    .index-swiper .view-detail
    {
        bottom: 14rem;
    }
    .zp-wrap .zp-con .job-wrap .list .sub-box .con .con-t
    {
        width: 48%;
    }
    .akehu-wrap .con-box .img-swiper
    {
        position: relative;
        padding-bottom: .5rem;
    }
    .akehu-wrap .con-box .img-swiper .swiper-container
    {
        position: static;
    }
    .akehu-wrap .con-box .img-swiper .swiper-container .swiper-pagination
    {
        display: block!important;
        bottom: -10px;
    }
    .akehu-wrap .con-box .img-swiper .swiper-pagination-bullet
    {
        width: 12px!important;
        height: 12px!important;
        display: inline-block;
        background: #666;
        opacity: 1;
        border-radius: 50%;
    }
    .akehu-wrap .con-box .img-swiper .swiper-pagination-bullet-active
    {
        background: #bb2a29;
    }
    .ahonor-wrap .tab-con .con-t .swiper-container .swiper-slide
    {
        width: 50%;
    }
    .ahonor-wrap .tab-con .swiper-box .swiper-container .swiper-slide p
    {
        display: none;
    }
    .ahonor-wrap .tab-con .swiper-box .swiper-container .swiper-slide-active p
    {
        display: block;
    }
    .akehu-wrap .con-box .item .info
    {
        width: 75%;
    }
    .ahonor-wrap .title .tab-item .swiper-container .swiper-slide
    {
        width: calc(100% / 3);
    }
    .index-swiper .swiper-container .swiper-slide .pc-img
    {
        display: none;
    }
    .index-swiper .swiper-container .swiper-slide .m-img
    {
        display: block;
        width: 100%;
    }
    .inproduct-wrap .product-swiper .swiper-container .swiper-slide
    {
        width: 100%;
    }
    .ininfo-wrap .info-swiper .swiper-container .swiper-slide
    {
        width: 50%;
    }
    .ininfo-wrap
    {
        background: none;
    }
    .ininfo-wrap .m-play
    {
        display: block;
        padding: 5% 5% 0 5%;
    }
    #play
    {
        display: none;
    }
    .ininfo-wrap .m-play .m-float
    {
        width: 100%;
    }
    #play1
    {
        width: auto;
        left: 50%;
        top: 50%;
        transform: translate(-50%,-50%);
    }
    #play1 p
    {
        text-align: center;
        color: #ce0020;
    }
    .ininfo-wrap .m-play .back
    {
        width: 100%;
    }
    .inhexin-wrap .hexin-swiper .swiper-container .swiper-slide
    {
        width: 100%;
        border: none;
    }
    .inhexin-wrap .hexin-swiper .swiper-button-next
    {
        display: block!important;
        width: 12px;
        height: 23px;
        background: url('/static/web/img/swiper-r.png')no-repeat center center;
        background-size: contain;
    }
    .inhexin-wrap .hexin-swiper .swiper-button-prev
    {
        display: block!important;
        width: 12px;
        height: 23px;
        background: url('/static/web/img/swiper-l.png')no-repeat center center;
        background-size: contain;
    }
    .innews-wrap .news-swiper .swiper-container .swiper-slide
    {
        width: 100%;
    }
    .innews-wrap .news-swiper .swiper-container .swiper-slide .img
    {
        height: 370px;
    }
    .innews-wrap .news-swiper .swiper-container .swiper-slide h1
    {
        font-size: .8rem;
    }
    .inproduct-wrap .product-swiper .swiper-container .swiper-slide .shadow
    {
        padding: 3.5rem 1.5rem 1.2rem 4rem;
    }
    #child-company
    {
        display: none;
    }
    .inquanq-wrap .map-wrap.gj .company-wrap .m-country
    {
        display: block;
    }
    .inquanq-wrap .map-wrap.gj .company-wrap .m-country
    {
        width: calc(190rem / 28);
    }
    .inquanq-wrap .map-wrap.gj .company-wrap .m-country .up
    {
        width: 100%;
        height: calc(40rem / 28);
        border: 1px solid #ccc;
        justify-content: space-between;
        padding: 0 .5rem;
        background: #fff;
        transition: all .3s ease;
    }
    .inquanq-wrap .map-wrap.gj .company-wrap .m-country .up
    {
        -background: #d5d0cd;
    }
    .inquanq-wrap .map-wrap.gj .company-wrap .m-country .option
    {
        width: 100%;
        -top: 0;
        left: 0;
        border: 1px solid #ccc;
        display: none;
        z-index: 111;
    }
    .inquanq-wrap .map-wrap.gj .company-wrap .m-country .option dd
    {
        background: #fff;
        height: calc(40rem / 28);
        line-height: calc(40rem / 28);
        text-indent: .5rem;
        font-size: .6rem;
        border-bottom: 1px solid #ccc;
        transition: all .3s ease;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .inquanq-wrap .map-wrap.gj .company-wrap .m-country .option dd:hover
    {
        background: #d5d0cd;
        color: #ce0020;
    }
    .inquanq-wrap .map-wrap.gj .company-wrap .m-country .option dd:last-child
    {
        border: none;
    }
    .inquanq-wrap .map-wrap.gj .company-wrap .m-country .up span
    {
        color: #666;
        font-size: .6rem;
    }
    .inquanq-wrap .map-wrap.gj .company-wrap .m-country .up i
    {
        width: 10px;
        height: 6px;
        background: url('/static/web/img/down666.png')no-repeat center center;
        background-size: contain;
    }
    .inquanq-wrap .map-wrap.gj
    {
        padding-top: 10em;
        padding-bottom: 1rem;
    }
    .inquanq-wrap .map-wrap
    {
        height: auto;
    }
    .inquanq-wrap .map-wrap.gj .pop-con
    {
        width: 100%;
    }
    .inquanq-wrap .map-wrap.gj .pop-con.pop1
    {
        left: 0;
        right: 0;
        top: -15%;
    }
    .inquanq-wrap .map-wrap.gj .pop-con.pop2
    {
        right: 0;
        left: 0;
        top: -15%;
    }
    .inquanq-wrap .map-wrap.gj .pop-con.pop3
    {
        right: 0;
        left: 0;
        top: -15%;
    }
    .inquanq-wrap .map-wrap.gj .pop-con.pop4
    {
        right: 0;
        left: 0;
        top: -15%;
    }
    .inquanq-wrap .map-wrap.gj .pop-con.pop5
    {
        right: 0;
        left: 0;
        top: -15%;
    }
    .inquanq-wrap .map-wrap.gj .company-wrap
    {
        top: -37%;
        width: 100%;
    }
    .inquanq-wrap .map-wrap.gj .company-wrap .tit
    {
        justify-content: left;
    }
    .inquanq-wrap .map-wrap.gj .company-wrap .m-country
    {
        right: 0;
        top: 0;
    }
    .inquanq-wrap .map-wrap .map-box
    {
        position: static;
    }
    .inquanq-wrap .map-wrap .city-wrap
    {
        width: 100%;
        -border-bottom: 1px solid #d5d0cd;
    }
    .adevelop-wrap .progress-wrap
    {
        background: url('/static/web/img/m-develop-back1.jpg')no-repeat center center;
        background-size: cover;
    }
    .pc-nac-detial .nav-detai-pc .detial-nav-pc .swiper-slide
    {
        width: calc(100% / 5)!important;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-l
    {
        padding: 0;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-r
    {
        padding: 0;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-l li h1
    {
        font-size: .6rem;
        border-bottom: 1px solid #cdc7c6;
        box-sizing: bottom-box;
        padding-right: 1rem;
        position: relative;
        padding-bottom: .3rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-r li h1
    {
        font-size: .6rem;
        border-bottom: 1px solid #cdc7c6;
        box-sizing: bottom-box;
        padding-left: 1rem;
        position: relative;
        padding-bottom: .3rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-l li h1:before
    {
        content: '';
        width: 10px;
        height: 10px;
        position: absolute;
        right: 0;
        bottom: 0;
        background: url('/static/web/img/v-develop-icon.png')no-repeat center center;
        background-size: contain;
        -border: 6px solid #9a9798;
        -border-radius: 50%;
        transform: translate(50%,50%);
        z-index: 99;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-l li p
    {
        box-sizing: bottom-box;
        padding-right: 1rem;
        font-size: .5rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-r li p
    {
        box-sizing: bottom-box;
        padding-left: 1rem;
        font-size: .5rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-t li
    {
        height: 5rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-t li h1
    {
        height: 2rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-r .tab-item
    {
        margin: 1.4rem 0 2.65rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-r li:first-of-type
    {
        margin-bottom: 1.2rem;
    }
    .adevelop-wrap .progress-wrap
    {
        height: auto;
        padding: 1.5rem 0 0;
    }
    .inquanq-wrap .map-wrap .map-box
    {
        width: 100%;
    }
    .ahonor-wrap .tab-con .swiper-box .swiper-container .swiper-slide
    {
        width: 330px;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-r li
    {
        margin-bottom: 1.25rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-r li:first-of-type
    {
        margin-bottom: 1.25rem;
    }
    .adevelop-wrap .shijian-wrap .shijian-box
    {
        background: url('/static/web/img/m-develop-back2.jpg')no-repeat center center;
        background-size: cover;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .con-l
    {
        width: 100%;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .con-r
    {
        width: 100%;
        padding-top: 0;
        float: left;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .con-r li
    {
        text-align: left;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .shijian-con:before
    {
        content: '';
        width: 4px;
        height: 100%;
        position: absolute;
        left: 0;
        top: 50px;
        background: #9a9798;
        border: 2px solid #ebe8e7;
        transform: translateX(-50%);
        border-radius: 4px;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .con-r li:before
    {
        content: '';
        width: 100%;
        height: 1px;
        position: absolute;
        left: 0;
        bottom: 0;
        background: #cdc7c6;
        z-index: 9;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .con-l li:after
    {
        content: '';
        width: 6px;
        height: 6px;
        position: absolute;
        bottom: 0;
        background: #fff;
        border: 4px solid #9a9798;
        border-radius: 50%;
        transform: translate(-50%,50%);
        z-index: 99;
        left: 0;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .con-r li:after
    {
        content: '';
        width: 6px;
        height: 6px;
        position: absolute;
        left: 0;
        bottom: 0;
        background: #fff;
        border: 4px solid #9a9798;
        border-radius: 50%;
        transform: translate(-50%,50%);
        z-index: 99;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .con-l li:before
    {
        content: '';
        width: 100%;
        height: 1px;
        position: absolute;
        left: 0;
        bottom: 0;
        background: #cdc7c6;
        z-index: 9;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .con-l li
    {
        box-sizing: border-box;
        padding: 0 0 .35rem .5rem;
        position: relative;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .con-l .con
    {
        height: 8rem;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .con-r .con
    {
        height: 8rem;
    }
    .akehu-wrap .item-t .icon-box img
    {
        margin-left: 1rem;
        -width: 1rem;
    }
    .akehu-wrap .con-box .item .info .h
    {
        margin-right: 1rem;
    }
    .akehu-wrap .con-box .img-swiper .swiper-container .swiper-slide
    {
        width: 23.5%;
        margin-right: 1.92%;
        position: static;
    }
    .inquanq-wrap .map-wrap .city-wrap
    {
        top: 1.5rem;
    }
    .inquanq-wrap .map-wrap .map-box
    {
        margin-top: 3rem;
    }
    .layout-item .item
    {
        height: 792px;
    }
    .layout-item .item .img
    {
        width: 100%;
        height: 50%;
    }
    .layout-item .item .con
    {
        width: 100%;
        height: 50%;
        top: 50%;
    }
    .layout-item .item:nth-child(2n) .con
    {
        left: 0;
    }
    .layout-item .item .con .con-t .half
    {
        padding: 3rem .5rem 0;
    }
    .plat-wrap .input-box .top .liuyan input
    {
        width: 20rem;
    }
    .plat-wrap .input-box .top .neirong textarea
    {
        width: 20rem;
    }
    .plat-wrap .input-box .top .name input
    {
        width: 8.5rem;
    }
    .news-wrap .news-swiper .swiper-container .swiper-slide
    {
        width: 100%;
    }
    .news-wrap .news-swiper .swiper-container .swiper-slide .img
    {
        height: 370px;
    }
    .news-wrap .news-swiper .swiper-container .swiper-slide h1
    {
        font-size: .8rem;
    }
    .tian-wrap li
    {
        width: 100%;
        margin: 0 0% 1% 0;
    }
    .tian-wrap li .img
    {
        height: 325px;
    }
    .jtall-wrap .jt-con .jt-le
    {
        width: 100%;
        margin-bottom: .5rem;
    }
    .jtall-wrap .jt-con .jt-fr
    {
        width: 100%;
    }
    .jtall-wrap .jt-con .jt-le .bottom
    {
        margin-top: 1.5rem;
        justify-content: left;
    }
    .jtall-wrap .jt-con .jt-le .bottom .item
    {
        margin-right: .5rem;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .con-r.con1
    {
        padding-top: 0;
    }
}
@media(max-width: 767px)
{
    .footer-wrap .footer-m .top-box .right-box
    {
        display: flex;
        justify-content: center;
        align-items: center;
        margin-top: .2rem;
        display: none;
    }
    .index-swiper
    {
        height: 7.2rem;
    }
    .index-swiper .view-detail
    {
        bottom: 3rem;
    }
    .zp-wrap .zp-con .link-more
    {
        margin-top: .2rem;
    }
    .zp-wrap .zp-con .link-more p
    {
        font-size: 12px;
    }
    .zp-wrap .zp-con .link-more p img
    {
        width: 15px;
    }
    .zp-wrap .zp-con .link-more p span
    {
        display: block;
    }
    .akehu-wrap .con-box .item .info
    {
        width: 60%;
    }
    .akehu-wrap .con-box .item p
    {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .ahonor-wrap .title .tab-item .swiper-container .swiper-button-next
    {
        display: block!important;
        width: .3rem;
        height: .5rem;
        top: 80%;
        right: .1rem;
        background: url(http://demo.188388.cn:8083/gd_sichuang/web/bocweb/web/img/swiper-r.png) no-repeat center center;
        z-index: 1000;
        background-size: contain;
    }
    .ahonor-wrap .title .tab-item .swiper-container .swiper-button-prev
    {
        display: block!important;
        width: .3rem;
        height: .5rem;
        top: 80%;
        background: url(http://demo.188388.cn:8083/gd_sichuang/web/bocweb/web/img/swiper-l.png) no-repeat center center;
        z-index: 1000;
        background-size: contain;
    }
    .ahonor-wrap .tab-con .swiper-box .swiper-container .swiper-slide p
    {
        display: none;
    }
    .ahonor-wrap .tab-con .swiper-box .swiper-container .swiper-slide-active p
    {
        display: block;
    }
    .header-wrap .header-pc
    {
        padding: 0 .2rem;
        height: 1.2rem;
    }
    .header-wrap .header-pc .logo-wrap
    {
        width: 70%;
        margin-top: .25rem;
    }
    .header-wrap .header-pc .logo-wrap .img
    {
        width: 35%;
    }
    .header-wrap .header-pc .logo-wrap .line-s
    {
        height: .4rem;
        margin: .2rem .2rem 0;
    }
    .header-wrap .header-pc .logo-wrap .code dd
    {
        font-size: 14px;
    }
    .header-wrap .header-pc .logo-wrap .code
    {
        margin-top: 0;
    }
    .header-wrap .header-pc .logo-wrap .code dt
    {
        margin-bottom: 0;
    }
    .header-wrap .header-pc .m-right
    {
        margin-top: .35rem;
    }
    .header-wrap .header-pc .m-right .line-s
    {
        width: 1px;
        height: 24px;
        background: #dedede;
        margin: 0 .2rem;
    }
    .m-sub-menu .top-box
    {
        height: 1.2rem;
    }
    .m-sub-menu .top-box .close
    {
        margin-top: .45rem;
    }
    .m-sub-menu .m-list li
    {
        padding: 0 .2rem;
    }
    .m-sub-menu .m-list li dt
    {
        font-size: 16px;
    }
    .m-sub-menu .m-list li dd a
    {
        font-size: 14px;
    }
    .footer-wrap .footer-m .top-box
    {
        padding: 1.2rem 0;
    }
    .footer-wrap .footer-m .top-box h1
    {
        font-size: .34rem;
        margin: .1rem 0;
    }
    .footer-wrap .footer-m .top-box p
    {
        font-size: .8rem;
    }
    .footer-wrap .footer-m .bottom-box a
    {
        font-size: 12px;
    }
    .footer-wrap .footer-m .bottom-box span
    {
        font-size: 12px;
    }
    .footer-wrap .footer-m .bottom-box
    {
        padding: 1rem;
    }
    .search-alert .cent-form
    {
        height: 1rem;
        margin-top: -63px;
    }
    .search-alert .cent-form .tex
    {
        font-size: .5rem;
        height: 1rem;
        line-height: 1rem;
        padding-left: .5rem;
        padding-right: 1rem;
        background: url(/static/web/img/ico_36.png) no-repeat 5px .36rem;
    }
    .search-alert .cent-form .sub-butn
    {
        height: .8rem;
        margin-top: 8px;
        font-size: .34rem;
        line-height: .8rem;
    }
    .banner-nav
    {
        height: auto;
    }
    .banner-nav .float-box .con
    {
        padding-top: .6rem;
    }
    .banner-nav .float-box .con h1
    {
        font-size: .45rem;
        margin-bottom: .2rem;
    }
    .banner-nav .float-box .con h2
    {
        font-size: .25rem;
        display: none;
    }
    .banner-nav .float-box .con .icon-down
    {
        display: none;
    }
    .pc-nac-detial
    {
        height: .9rem;
        margin-top: .2rem;
    }
    .pc-nac-detial .nav-detai-pc
    {
        height: .9rem;
        line-height: .9rem;
    }
    .pc-nac-detial .nav-detai-pc .detial-nav-pc .swiper-slide a
    {
        font-size: .2rem;
    }
    .pc-nac-detial .nav-detai-pc .detial-nav-pc .swiper-wrapper
    {
        justify-content: left;
    }
    #lay .nav-detai-pc .detial-nav-pc .swiper-wrapper
    {
        justify-content: center;
    }
    #news .nav-detai-pc .detial-nav-pc .swiper-wrapper
    {
        justify-content: center;
    }
    .pc-nac-detial .nav-detai-pc .detial-nav-pc .swiper-slide
    {
        width: calc(100% / 3)!important;
    }
    .pc-nac-detial .nav-detai-pc .detial-nav-pc .swiper-slide:before
    {
        content: '';
        width: 1px;
        height: 16px;
        position: absolute;
        right: 0;
        top: 50%;
        transform: translateY(-50%);
        background: #fff;
        display: none;
    }
    .ainfo-con
    {
        padding: .5rem 0;
    }
    .ainfo-con .con-t .con-l h1
    {
        margin-bottom: .2rem;
    }
    .ainfo-con .con-t .con-l h2
    {
        margin-bottom: .3rem;
    }
    .ainfo-con .con-t .con-l .red-b
    {
        height: auto;
        margin-top: .2rem;
        padding: .3rem .4rem;
    }
    .ainfo-con .con-t .con-l .red-b h3
    {
        font-size: .45rem;
    }
    .ainfo-con .con-t .con-l .red-b i
    {
        right: .5rem;
    }
    .ainfo-con .con-t
    {
        margin-bottom: .4rem;
    }
    .ainfo-footer
    {
        height: 2.5rem;
    }
    .ainfo-footer .con
    {
        padding-top: .5rem;
    }
    .ainfo-footer .con h1
    {
        margin-bottom: .2rem;
        font-size: .4rem;
    }
    .ainfo-footer .con p
    {
        font-size: .24rem;
    }
    #video
    {
        width: 90%;
        height: auto;
    }
    .ahonor-wrap .title
    {
        padding: .5rem 0;
    }
    .ahonor-wrap .title .tab-item
    {
        margin-top: .251rem;
    }
    .ahonor-wrap .tab-con .swiper-box .swiper-container .swiper-slide
    {
        width: 200px;
    }
    .ahonor-wrap .tab-con .swiper-box .swiper-container .swiper-slide p
    {
        font-size: .24rem;
    }
    .ahonor-wrap .tab-con .swiper-box
    {
        padding: .5rem 0 .5rem;
    }
    .ahonor-wrap .tab-con .swiper-box .swiper-container .swiper-slide .img
    {
        margin-bottom: .5rem;
    }
    .ahonor-wrap .tab-con .con-t .swiper-container .swiper-slide
    {
        width: 100%;
        padding-left: .2rem;
    }
    .ahonor-wrap .tab-con .con-t p
    {
        font-size: 12px;
        margin-bottom: .2rem;
        text-align: center;
    }
    .ahonor-wrap .tab-con .con-t
    {
        padding: .4rem 0;
    }
    .ahonor-wrap .title .tab-item .swiper-container .swiper-slide
    {
        width: 100%;
        margin-right: 0;
    }
    .ahonor-wrap .title .tab-item .swiper-container .swiper-wrapper
    {
        justify-content: left;
    }
    .ahonor-wrap .title .tab-item a
    {
        width: 4.25rem;
        height: .7rem;
        line-height: .7rem;
        font-size: .26rem;
        border-radius: .45rem;
    }
    .adevelop-wrap .title
    {
        padding: .5rem 0;
    }
    .adevelop-wrap .progress-wrap
    {
        height: auto;
        padding: .5rem 0 0;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-title
    {
        font-size: .4rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-l .tab-item
    {
        width: 2.4rem;
        height: .65rem;
        line-height: .65rem;
        border-radius: .62rem;
        font-size: .32rem;
        margin: .5rem 0;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-r .tab-item
    {
        width: 2.4rem;
        height: .65rem;
        line-height: .65rem;
        border-radius: .62rem;
        font-size: .32rem;
        margin: .5rem 0;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-l li
    {
        margin-bottom: .25rem;
        height: 4rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-r li
    {
        margin-bottom: .25rem;
        height: 4rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-r li:first-of-type
    {
        margin-bottom: .25rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-l li h1
    {
        font-size: .32rem;
        height: 1.2rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-r li h1
    {
        font-size: .32rem;
        height: 1.2rem;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-l li p
    {
        box-sizing: bottom-box;
        padding-right: .2rem;
        font-size: .28rem;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;
    }
    .adevelop-wrap .progress-wrap .progress-con .con-r li p
    {
        box-sizing: bottom-box;
        padding-left: .2rem;
        font-size: .28rem;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;
    }
    .adevelop-wrap .shijian-wrap .sj-title
    {
        font-size: .4rem;
        margin: .5rem 0;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .con-l li h1
    {
        font-size: .4rem;
        margin-bottom: .2rem;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .con-r li h1
    {
        font-size: .4rem;
        margin-bottom: .2rem;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .con-l li p
    {
        font-size: .28rem;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .con-r li p
    {
        font-size: .28rem;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .con-l li
    {
        padding: 0 0 .2rem .2rem;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .con-r li
    {
        padding: 0 0 .2rem .2rem;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .shijian-con:before
    {
        content: '';
        width: 3px;
        height: 100%;
        position: absolute;
        left: 1.5%;
        top: 50px;
        background: #9a9798;
        border: 2px solid #ebe8e7;
        transform: translateX(-50%);
        border-radius: 3px;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .shijian-con
    {
        padding-left: .1rem;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .con-r .con
    {
        padding-top: .2rem;
        height: auto;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .con-l .con
    {
        padding-top: .2rem;
        height: auto;
    }
    .adevelop-wrap .shijian-wrap .shijian-box
    {
        padding-bottom: .8rem;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .load-more
    {
        width: 1.8rem;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .load-more:before
    {
        content: '';
        width: 1.6rem;
        height: 1px;
        position: absolute;
        left: 0;
        bottom: 0;
        background: #ce0020;
    }
    .aketi-wrap .title-t
    {
        padding: .5rem 0;
        text-align: center;
    }
    .aketi-wrap .keti-swiper .swiper-container .swiper-slide
    {
        width: 49%;
        margin-right: 1%;
        margin-bottom: .05rem;
    }
    .aketi-wrap .keti-swiper .swiper-container .swiper-slide:nth-child(2n)
    {
        margin-right: 0;
    }
    .aketi-wrap .keti-swiper .swiper-container .swiper-slide:nth-child(3n)
    {
        margin-right: 1%;
    }
    .aketi-wrap .keti-swiper .swiper-container .swiper-slide .item
    {
        box-sizing: border-box;
        border: 1px solid #cdc9c9;
        padding: .5rem .2rem;
        text-align: center;
        margin-bottom: 0;
        height: 4rem;
    }
    .aketi-wrap .keti-swiper .swiper-container .swiper-slide .item .hover
    {
        padding: .5rem .5rem 0;
    }
    .aketi-wrap .keti-swiper .swiper-container .swiper-slide .item .hover h1
    {
        font-size: .34rem;
        color: #fff;
        text-align: left;
        margin-bottom: .4rem;
    }
    .aketi-wrap
    {
        padding-bottom: .5rem;
    }
    .made-wrap
    {
        padding: .5rem 0 .8rem;
    }
    .made-wrap .title h1
    {
        margin-bottom: .4rem;
    }
    .made-wrap .title
    {
        margin: 0 0 .4rem;
    }
    .made-wrap .made-tab .swiper-container .swiper-slide
    {
        width: 100%;
        height: .8rem;
        line-height: .8rem;
        margin-bottom: .1rem;
    }
    .made-wrap .made-tab .swiper-container .swiper-slide.on
    {
        background: #fff;
    }
    .made-wrap .made-tab .swiper-container .swiper-slide.on span
    {
        -color: #fff;
    }
    .made-wrap .made-tab .swiper-container .swiper-slide span
    {
        font-size: .32rem;
    }
    .made-wrap .made-tab .tab-con
    {
        padding: .2rem 0;
    }
    .made-wrap .made-tab .tab-con li
    {
        padding-left: .2rem;
    }
    .made-wrap .made-tab .tab-con li p
    {
        -text-align: center;
        margin-bottom: .2rem;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .load-more
    {
        margin-top: 1rem;
    }
    .akehu-wrap .title
    {
        padding: .5rem 0 .2rem;
    }
    .akehu-wrap .con-box .img-swiper .swiper-container .swiper-slide
    {
        width: 49%;
        margin-right: 1%;
    }
    .akehu-wrap .con-box .img-swiper .swiper-container .swiper-pagination
    {
        display: block!important;
        bottom: -6px;
    }
    .akehu-wrap .con-box .img-swiper .swiper-pagination-bullet
    {
        width: 8px!important;
        height: 8px!important;
    }
    .akehu-wrap .con-box .img-swiper .swiper-pagination-bullet-active
    {
        background: #bb2a29;
    }
    .akehu-wrap .con-box .img-swiper .swiper-container .swiper-slide .img
    {
        box-sizing: border-box;
        height: 1.5rem;
    }
    .akehu-wrap .con-box .img-swiper .swiper-container .swiper-slide .img
    {
        margin-bottom: .2rem;
    }
    .akehu-wrap .con-box .img-swiper
    {
        margin: .4rem 0 .8rem;
    }
    .akehu-wrap .item-t
    {
        height: 1.2rem;
        line-height: 1.2rem;
    }
    .akehu-wrap .item-t span
    {
        width: 2rem;
        font-size: .32rem;
    }
    .akehu-wrap .item-t .icon-box img
    {
        margin-left: .1rem;
        width: 1rem;
    }
    .akehu-wrap .con-box .item span
    {
        width: 2rem;
        font-size: .32rem;
    }
    .akehu-wrap .con-box .item .info .swiper-container .swiper-slide
    {
        width: 50%;
        text-align: center;
        padding-top: .25rem;
    }
    .akehu-wrap .con-box .item .info .h
    {
        height: 100%;
        width: 100%;
    }
    .akehu-wrap .con-box .item
    {
        height: 1.4rem;
        line-height: 1.4rem;
    }
    .akehu-wrap .con-box1 .img-swiper
    {
        margin: .4rem 0;
        position: relative;
        padding-bottom: .2rem;
    }
    .inquanq-wrap .map-wrap .jsmap-svg-container svg
    {
        -margin-left: 0!important;
        height: 200px!important;
    }
    .index-swiper .swiper-container .swiper-slide .banner-con
    {
        left: .2rem;
        top: 1.5rem;
    }
    .index-swiper .swiper-container .swiper-slide .banner-con .con .box .p
    {
        display: none;
    }
    .view-detail a
    {
        width: 6.2rem;
        height: 2rem;
        font-size: 14px;
    }
    .view-detail
    {
        margin-top: 0;
    }
    .view-detail a i
    {
        margin-left: .2rem;
    }
    .index-swiper .swiper-container .swiper-slide .banner-con .con .box h1
    {
        font-size: .3rem;
        margin: .5rem 0 1rem;
    }
    .index-swiper .swiper-container .swiper-slide .banner-con .con .box
    {
        width: 100%;
    }
    .index-swiper .swiper-container .swiper-slide .banner-con .con .box img
    {
        width: 50%;
    }
    .inproduct-wrap .titie
    {
        padding: .5rem 0;
    }
    .inproduct-wrap .titie h1
    {
        margin-bottom: .2rem;
    }
    .inproduct-wrap .titie p
    {
        font-size: .32rem;
    }
    .inproduct-wrap .product-swiper .swiper-container .swiper-slide .con h1
    {
        margin-top: .4rem;
        font-size: .36rem;
    }
    .inproduct-wrap .product-swiper .swiper-container .swiper-slide .shadow
    {
        padding: .5rem .5rem .2rem .4rem;
    }
    .inproduct-wrap .product-swiper .swiper-container .swiper-slide .shadow p
    {
        font-size: .28rem;
    }
    .inproduct-wrap .product-swiper .swiper-container .swiper-slide .shadow h1
    {
        margin-bottom: .2rem;
    }
    .inproduct-wrap .product-swiper .swiper-container .swiper-slide .shadow .icon-box
    {
        margin-top: .2rem;
    }
    .inproduct-wrap .product-swiper .swiper-container .swiper-slide .shadow .icon-box .item p
    {
        text-align: center;
        font-size: .24rem;
    }
    .inproduct-wrap .product-swiper .swiper-container .swiper-slide .shadow .icon-box .item
    {
        margin-right: .3rem;
    }
    .inproduct-wrap .product-swiper .swiper-container .swiper-slide .shadow .icon-box .item .icon
    {
        width: 1rem;
        height: 1rem;
        margin-bottom: .1rem;
    }
    .inproduct-wrap .product-swiper .swiper-container .swiper-slide .shadow .icon-box .item .icon img
    {
        width: .5rem;
        height: .5rem;
    }
    .inproduct-wrap .product-swiper .swiper-container .swiper-slide .shadow .detail-more a
    {
        font-size: .28rem;
    }
    .inproduct-wrap .product-swiper .swiper-container .swiper-slide .shadow .detail-more
    {
        margin-top: .2rem;
    }
    .inproduct-wrap .product-swiper .swiper-container .swiper-slide .con p
    {
        text-align: center;
    }
    .inproduct-wrap .product-swiper .swiper-container .swiper-slide .con p img
    {
        width: 60%;
    }
    .ininfo-wrap-mb .titie
    {
        padding: .5rem 0;
    }
    .ininfo-wrap-mb .titie p
    {
        font-size: .54rem;
        text-align: left;
    }
    .ininfo-wrap-mb .titie h2
    {
        font-size: .9rem;
        text-align: center;
        margin-bottom: .5rem;
    }
    .ininfo-wrap-mb .titie h1
    {
        margin-top: 1rem;
        margin-bottom: .3rem;
        text-align: center;
        font-size: 1.5rem;
    }
    .ininfo-wrap-mb .info-swiper .swiper-container .swiper-slide h1
    {
        font-size: .45rem;
    }
    .ininfo-wrap-mb .info-swiper .swiper-container .swiper-slide p
    {
        font-size: 12px;
    }
    .ininfo-wrap-mb .view-box
    {
        margin-top: .3rem;
        margin-bottom: .8rem;
    }
    .ininfo-wrap-mb .info-swiper .swiper-container .swiper-button-next
    {
        width: .3rem;
        height: .5rem;
        top: 80%;
        right: .1rem;
    }
    .ininfo-wrap-mb .info-swiper .swiper-container .swiper-button-prev
    {
        width: .3rem;
        height: .5rem;
        top: 80%;
        left: .1rem;
    }
    .ininfo-wrap
    {
        padding-bottom: .5rem;
        display: none;
    }
    .ininfo-wrap-mb
    {
        padding-bottom: .5rem;
        display: block;
    }
    .inhexin-wrap .titie
    {
        padding: .5rem 0;
    }
    .inhexin-wrap .titie h2
    {
        font-size: .32rem;
    }
    .inhexin-wrap .titie h1
    {
        margin-bottom: .2rem;
    }
    .inhexin-wrap
    {
        height: 7rem;
    }
    .inhexin-wrap .hexin-swiper .swiper-container .swiper-slide p
    {
        font-size: 12px;
    }
    .inhexin-wrap .hexin-swiper .swiper-container .swiper-slide h1
    {
        font-size: .4rem;
        margin: .3rem 0;
    }
    .innews-wrap .titie
    {
        padding: .5rem;
    }
    .innews-wrap .titie h1
    {
        font-size: 1.5rem;
        margin-top: .5rem;
        margin-bottom: .2rem;
    }
    .innews-wrap .titie h2
    {
        font-size: .8rem;
        margin-top: .3rem;
        margin-bottom: .2rem;
    }
    .innews-wrap .news-swiper .swiper-container .swiper-slide .img
    {
        height: 10.6rem;
    }
    .innews-wrap .news-swiper .swiper-container .swiper-slide h1
    {
        font-size: 1rem;
        margin: .2rem 0;
        height: 3rem;
    }
    .innews-wrap .news-swiper .swiper-container .swiper-slide .bottom
    {
        margin-top: .8rem;
        font-size: .8rem;
    }
    .innews-wrap .news-swiper
    {
        padding-bottom: .6rem;
    }
    .innews-wrap
    {
        padding-bottom: 0;
    }
    .innews-wrap .news-swiper .swiper-container .swiper-pagination-bullet
    {
        width: 8px!important;
        height: 8px!important;
    }
    .innews-wrap .news-swiper .swiper-container .swiper-slide .bottom .line
    {
        margin: 0 .15rem;
    }
    .inquanq-wrap .titie
    {
        padding: .5rem 0;
    }
    .inquanq-wrap .titie h1
    {
        margin-bottom: .2rem;
    }
    .inquanq-wrap .titie .tab-item
    {
        margin-top: .3rem;
    }
    .inquanq-wrap .titie .tab-item a
    {
        width: 2rem;
        height: .5rem;
        line-height: .5rem;
        font-size: .28rem;
        margin-right: .2rem;
    }
    .inquanq-wrap .map-wrap.gj .company-wrap .m-country
    {
        width: 2.4rem;
    }
    .inquanq-wrap .map-wrap.gj .company-wrap .m-country .up
    {
        height: .5rem;
        padding: 0 .2rem;
    }
    .inquanq-wrap .map-wrap.gj .company-wrap .m-country .up span
    {
        font-size: .28rem;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .inquanq-wrap .map-wrap.gj .company-wrap .tit i
    {
        margin-right: .2rem;
    }
    .inquanq-wrap .map-wrap.gj .company-wrap .tit span
    {
        font-size: .32rem;
    }
    .inquanq-wrap .map-wrap.gj .company-wrap .asia
    {
        margin: .1rem 0;
        font-size: .4rem;
    }
    .inquanq-wrap .map-wrap.gj .pop-con
    {
        height: 3.4rem;
        padding: .2rem;
    }
    .inquanq-wrap .map-wrap.gj .pop-con .img
    {
        width: 1.6rem;
        height: 1.6rem;
        margin-right: .2rem;
    }
    .inquanq-wrap .map-wrap.gj .pop-con .con-r
    {
        width: 70%;
    }
    .inquanq-wrap .map-wrap.gj .pop-con .con-r h1
    {
        font-size: .32rem;
        font-weight: bold;
        color: #ce0020;
        margin-bottom: 0;
    }
    .inquanq-wrap .map-wrap.gj .pop-con .con-r .item
    {
        line-height: 1;
    }
    .inquanq-wrap .map-wrap.gj .pop-con .con-r .item span
    {
        font-size: 12px;
    }
    .inquanq-wrap .map-wrap.gj
    {
        padding-top: 4rem;
        padding-bottom: .2rem;
    }
    .inquanq-wrap .map-wrap.gj .company-wrap
    {
        top: -100%;
    }
    .inquanq-wrap .map-wrap.gj .pop-con.pop1
    {
        top: -70%;
    }
    .inquanq-wrap .map-wrap.gj .pop-con.pop2
    {
        top: -70%;
    }
    .inquanq-wrap .map-wrap.gj .pop-con.pop3
    {
        top: -70%;
    }
    .inquanq-wrap .map-wrap.gj .pop-con.pop4
    {
        top: -70%;
    }
    .inquanq-wrap .map-wrap.gj .pop-con.pop5
    {
        top: -70%;
    }
    .inquanq-wrap .map-wrap.gj .company-wrap .m-country .option dd
    {
        background: #fff;
        height: .5rem;
        line-height: .5rem;
        text-indent: .2rem;
        font-size: .28rem;
    }
    .inquanq-wrap .map-wrap.gj .icon-btn
    {
        width: .5rem;
        height: .5rem;
    }
    .inquanq-wrap .map-wrap.gj .icon-btn.icon1
    {
        right: 17.5%;
        top: 37%;
    }
    .inquanq-wrap .map-wrap.gj .icon-btn.icon2
    {
        right: 47%;
        top: 29.5%;
    }
    .inquanq-wrap .map-wrap.gj .icon-btn.icon3
    {
        right: 51.5%;
        top: 34%;
    }
    .inquanq-wrap .map-wrap.gj .icon-btn.icon4
    {
        right: 76.5%;
        top: 31%;
    }
    .inquanq-wrap .map-wrap.gj .icon-btn.icon5
    {
        right: 67.5%;
        top: 70%;
    }
    .inquanq-wrap .map-wrap .map-box
    {
        height: 4rem;
    }
    .inquanq-wrap .map-wrap .city-wrap .city-select .up
    {
        width: 100%;
        height: .7rem;
        padding: 0 .2rem;
    }
    .inquanq-wrap .map-wrap .city-wrap .city-select .option dd
    {
        height: .7rem;
        line-height: .7rem;
        padding: 0 .2rem;
        box-sizing: border-box;
        font-size: .28rem;
    }
    .inquanq-wrap .map-wrap .city-wrap .city-info
    {
        margin-top: .2rem;
        height: 6rem;
        padding-right: .2rem;
    }
    .inquanq-wrap .map-wrap .city-wrap .city-info li
    {
        padding: .2rem 0 .2rem .2rem;
    }
    .inquanq-wrap .map-wrap .map-box
    {
        margin-top: 1rem;
    }
    .inquanq-wrap .map-wrap .city-wrap
    {
        top: .5rem;
    }
    .jtall-wrap .jt-con .title
    {
        padding: .5rem 0 .3rem;
    }
    .layout-title
    {
        padding: .5rem 0 .2rem;
    }
    .layout-title h1
    {
        margin-bottom: .2rem;
    }
    .layout-title p img
    {
        width: 1rem;
    }
    .layout-item .item
    {
        height: 8.72rem;
    }
    .layout-item .item .img
    {
        height: 3.86rem;
    }
    .layout-item .item .con .con-t .half .tit .line
    {
        margin: 0 .2rem 0 .4rem;
    }
    .layout-item .item .con .con-t .half
    {
        padding: 0 .2rem 0;
    }
    .layout-item .item .con .con-t .half .tit
    {
        margin-bottom: .2rem;
    }
    .layout-item .item .con .con-t .half .tit span
    {
        font-size: .3rem;
    }
    .layout-item .item .con .con-t .half h2
    {
        font-size: .36rem;
        margin-bottom: .2rem;
    }
    .layout-item .item .con .con-t .half .link
    {
        width: .6rem;
        height: .6rem;
        margin-top: .2rem;
    }
    .layout-item .item .con .con-t .half .link i
    {
        width: .3rem;
        height: .3rem;
    }
    .plat-wrap .input-box .top
    {
        padding: .2rem .2rem;
    }
    .plat-wrap .input-box .top .liuyan input
    {
        width: 4.5rem;
    }
    .parttime-wrap .part-con .title
    {
        padding: .5rem 0;
    }
    .part-list .part-swiper
    {
        height: 1rem;
        line-height: 1rem;
        padding: 0 .2rem;
    }
    .part-list .part-swiper .swiper-container
    {
        width: 100%;
    }
    .part-list .part-swiper .swiper-container .swiper-slide
    {
        width: calc(100% / 4);
        font-size: .32rem;
    }
    .part-list .part-swiper .swiper-container .swiper-button-prev
    {
        left: 0%;
        top: .8rem;
        z-index: 999;
    }
    .part-list .part-swiper .swiper-container .swiper-button-next
    {
        right: 0%;
        top: .8rem;
        z-index: 999;
    }
    .part-list .list-item
    {
        margin-top: .2rem;
    }
    .part-list .list-item .item .con
    {
        width: 90%;
    }
    .part-list .list-item .item
    {
        height: .8rem;
        line-height: .7rem;
        padding: 0;
    }
    .part-list .list-item .item .con span
    {
        font-size: .28rem;
    }
    .part-list .list-item .item .con a
    {
        margin-left: 0;
        font-size: .28rem;
    }
    .parttime-wrap
    {
        padding-bottom: .5rem;
    }
    .dingqi-wrap
    {
        padding: .5rem 0 .5rem;
    }
    .dingqi-wrap .part-con .title
    {
        margin: 0 0 .2rem;
    }
    .zhili-wrap
    {
        padding: .5rem 0 .5rem;
    }
    .zhili-wrap .title
    {
        margin-bottom: .2rem;
    }
    .zhili-wrap .zhili-list
    {
        padding-top: .4rem;
    }
    .zhili-wrap .zhili-list li
    {
        height: .8rem;
        line-height: .8rem;
        padding-left: .1rem;
        margin-bottom: .2rem;
    }
    .zhili-wrap .zhili-list li a
    {
        width: 100%;
        display: block;
        color: #322e30;
        font-size: .28rem;
    }
    .plat-wrap
    {
        padding: .5rem 0 .5rem;
    }
    .plat-wrap .title
    {
        padding-bottom: .2rem;
    }
    .plat-wrap .info
    {
        padding: .15rem 0;
    }
    .plat-wrap .info .lianxi
    {
        margin-top: .2rem;
    }
    .plat-wrap .info .lianxi .le span
    {
        font-size: .3rem;
    }
    .plat-wrap .info .lianxi .ri
    {
        margin-left: .1rem;
    }
    .plat-wrap .info .lianxi .ri .item
    {
        margin-bottom: .2rem;
    }
    .plat-wrap .info .lianxi .ri span
    {
        font-size: .28rem;
    }
    .plat-wrap .info .lianxi .ri .img
    {
        width: 26px;
    }
    .plat-wrap .input-box .bottom
    {
        margin-top: .2rem;
    }
    .plat-wrap .input-box .bottom .submit
    {
        width: 2rem;
        height: .6rem;
        line-height: .6rem;
        font-size: 12px;
        margin-right: 5px;
    }
    .plat-wrap .input-box .bottom .reset
    {
        width: 2rem;
        height: .6rem;
        line-height: .6rem;
        font-size: 12px;
        margin-right: 5px;
    }
    .plat-wrap .input-box .top dd
    {
        margin-bottom: .2rem;
    }
    .plat-wrap .input-box .top dd span
    {
        width: 1.8rem;
    }
    .plat-wrap .input-box .top .liuyan input
    {
        height: .5rem;
    }
    .plat-wrap .input-box .top .name input:first-of-type
    {
        margin-right: 0;
        width: 4.5rem;
        height: .5rem;
        margin-bottom: .2rem;
    }
    .plat-wrap .input-box .top .name input
    {
        width: 4.5rem;
        height: .5rem;
    }
    .plat-wrap .input-box .top .neirong textarea
    {
        width: 4.5rem;
        height: 1.8rem;
    }
    .plat-wrap .input-box .top .code input
    {
        height: .5rem;
    }
    .plat-wrap .input-box .top .code input
    {
        height: .5rem;
        width: 2rem;
    }
    .plat-wrap .input-box .yz-img
    {
        width: 2rem;
        height: .5rem;
        margin-left: .2rem;
        position: relative;
        top: -.05rem;
    }
    .news-wrap .titie
    {
        padding: .5rem 0 .5rem;
        text-align: center;
    }
    .news-wrap .news-swiper .swiper-container .swiper-slide .img
    {
        height: 3.6rem;
    }
    .news-wrap .news-swiper .swiper-container .swiper-slide h1
    {
        font-size: .34rem;
        margin: .2rem 0;
        height: .7rem;
    }
    .news-wrap .news-swiper .swiper-container .swiper-slide .bottom
    {
        margin-top: .2rem;
    }
    .news-wrap .news-swiper
    {
        padding-bottom: .5rem;
    }
    .news-wrap .news-swiper .swiper-container .swiper-pagination-bullet
    {
        width: 8px;
        height: 8px;
    }
    .list-wrap
    {
        margin-top: 0;
        padding: .5rem 0 .5rem;
    }
    .list-wrap .list-item li
    {
        height: .8rem;
        line-height: .8rem;
        margin-bottom: .2rem;
        padding: 0 .1rem;
    }
    .list-wrap .list-item li a
    {
        color: #322e30;
        font-size: .28rem;
    }
    .list-wrap .list-item li:before
    {
        content: '';
        width: 2px;
        height: 100%;
        position: absolute;
        left: 0;
        top: 0;
        background: #cec6c3;
        transition: all .5s ease;
    }
    .list-wrap .list-item li .ri span
    {
        font-size: 12px;
    }
    .list-wrap .list-item li .ri .line
    {
        height: .5rem;
        margin-right: .2rem;
    }
    .list-wrap .list-item li .le
    {
        width: 73%;
    }
    .page
    {
        margin: .4rem auto 0;
    }
    .page a
    {
        width: .6rem;
        height: .6rem;
        margin: 0 2px;
        font-size: 12px;
    }
    .list-wrap .list-item
    {
        padding: .3rem 0 0;
    }
    .list-wrap .tab-title .select-box
    {
        width: 3.5rem;
    }
    .list-wrap .tab-title .select-box .select1
    {
        margin-top: .1rem;
    }
    .list-wrap .tab-title .select-box .select .up
    {
        width: 3.35rem;
        height: .8rem;
        line-height: .8rem;
        padding: 0 .25rem;
        margin-right: 0;
    }
    .list-wrap .tab-title .select-box .select .up span
    {
        font-size: .28rem;
    }
    .list-wrap .tab-title .search-box
    {
        width: 3.35rem;
        height: .8rem;
        justify-content: space-between;
        padding: 0 .2rem;
        margin-top: 0;
    }
    .list-wrap .tab-title .search-box input
    {
        width: 89%;
        font-size: 12px;
    }
    .list-wrap .tab-title .search-box input[type="submit"]
    {
        width: .3rem;
        height: .3rem;
    }
    .list-wrap .tab-title .select-box .select .tab-option
    {
        width: 3.35rem;
    }
    .list-wrap .tab-title .select-box .select .tab-option dd
    {
        height: .7rem;
        line-height: .7rem;
        padding: 0 .25rem;
    }
    .list-wrap .tab-title .select-box .select .tab-option dd span
    {
        font-size: .28rem;
    }
    .tian-wrap li
    {
        margin-bottom: .2rem;
    }
    .tian-wrap li .img
    {
        height: 3.16rem;
        margin-bottom: .2rem;
    }
    .tian-wrap li h2
    {
        margin-bottom: .2rem;
    }
    .tian-wrap li h2 a
    {
        font-size: .34rem;
    }
    .tian-wrap li .detail
    {
        margin-top: 0;
    }
    .tian-wrap li .time
    {
        margin-bottom: .1rem;
    }
    .tian-wrap
    {
        padding: .5rem 0 .8rem;
    }
    .tian-wrap .title
    {
        padding: 0 0 .3rem;
    }
    .detail-top
    {
        padding: .5rem 0;
    }
    .detail-top .con h1
    {
        font-size: .4rem;
        margin-bottom: .2rem;
    }
    .detail-top .con .back
    {
        top: 95%;
    }
    .detail-top .con .back a
    {
        width: 2rem;
        height: .6rem;
        line-height: .6rem;
        font-size: 12px;
        border-radius: .5rem;
    }
    .detail-wrap
    {
        padding: .5rem 0 .8rem;
    }
    .detail-wrap .detail-bottom
    {
        padding-top: .2rem;
    }
    .detail-wrap .detail-bottom .back a
    {
        width: 2rem;
        height: .6rem;
        line-height: .6rem;
        font-size: 13px;
        border-radius: .5rem;
        margin-top: .2rem;
    }
    .jtall-wrap .jt-con .jt-le .top .tab .bt
    {
        height: .8rem;
        line-height: .8rem;
    }
    .jtall-wrap .jt-con .jt-le .top .con
    {
        padding: .3rem 0;
    }
    .jtall-wrap .jt-con .jt-le .top .con h2
    {
        font-size: .38rem;
        margin-bottom: .1rem;
    }
    .jtall-wrap .jt-con .jt-le .top .con .item
    {
        justify-content: left;
        margin-bottom: .1rem;
    }
    .jtall-wrap .jt-con .jt-le .top .con .item span
    {
        font-size: .3rem;
    }
    .jtall-wrap .jt-con .jt-le .bottom
    {
        justify-content: space-between;
        margin-top: .3rem;
    }
    .jtall-wrap .jt-con .jt-le .bottom .item
    {
        margin-right: 0;
    }
    .jtall-wrap .jt-con .jt-le .bottom .item .img
    {
        margin-bottom: .1rem;
    }
    .jtall-wrap .jt-con .jt-le
    {
        width: 100%;
        margin-bottom: .2rem;
    }
    .jtall-wrap .jt-con .jt-fr
    {
        height: 5.8rem;
    }
    .jtall-wrap .jt-con .jt-fr .swiper-container .img
    {
        padding: .2rem;
    }
    .jtall-wrap .jt-con .jt-fr .swiper-container .img .imgg
    {
        height: 3.5rem;
    }
    .jtall-wrap .jt-con .jt-fr .swiper-container .con-t
    {
        padding: .2rem .3rem;
    }
    .jtall-wrap .jt-con .jt-fr .swiper-container .con-t p
    {
        height: 1.4rem;
        font-size: .28rem;
    }
    .jtall-wrap
    {
        padding-bottom: .3rem;
    }
    .child-wrap
    {
        padding: .2rem 0 .8rem;
    }
    .child-wrap .child-con .title
    {
        padding: .5rem .3rem;
    }
    .child-wrap .child-con .tab
    {
        padding-top: .2rem;
    }
    .child-wrap .child-con .tab h2
    {
        font-size: .4rem;
    }
    .child-wrap .child-con .tab .tab-list .swiper-container .swiper-slide span
    {
        width: 2rem;
        height: .7rem;
        line-height: .7rem;
        margin-right: .2rem;
        font-size: .28rem;
    }
    .child-wrap .child-con .tab .tab-list
    {
        margin-top: .2rem;
        padding-bottom: .3rem;
    }
    .child-wrap .child-con .swiper-container2
    {
        padding-top: .5rem;
    }
    .child-wrap .child-con .swiper-container2 .swiper-slide
    {
        width: 100%;
        min-height: 3.5rem;
        padding: 0 .1rem 0 .1rem;
    }
    .child-wrap .child-con .swiper-container2 .swiper-slide .map
    {
        margin-top: .2rem;
        width: 2.6rem;
        height: .7rem;
    }
    .child-wrap .child-con .swiper-container2 .swiper-slide .map span
    {
        font-size: .28rem;
    }
    .zp-wrap
    {
        padding: .5rem 0 .8rem;
    }
    .zp-wrap .zp-con .title
    {
        margin-bottom: .4rem;
    }
    .zp-wrap .zp-con .tab-btn .item .up
    {
        width: 3.2rem;
        height: .8rem;
        padding: 0 .2rem;
    }
    .zp-wrap .zp-con .tab-btn .item .up span
    {
        font-size: .28rem;
    }
    .zp-wrap .zp-con .tab-btn .item
    {
        margin-right: .05rem;
    }
    .zp-wrap .zp-con .tab-btn .item .option
    {
        width: 3.2rem;
    }
    .zp-wrap .zp-con .tab-btn .item .option dd
    {
        height: .7rem;
        line-height: .7rem;
        padding: 0 .2rem;
    }
    .zp-wrap .zp-con .tab-btn .item .option dd span
    {
        font-size: .28rem;
    }
    .zp-wrap .zp-con .job-wrap .list-title
    {
        padding: 0 .1rem;
        height: .9rem;
        line-height: .9rem;
        margin: .4rem 0 .1rem;
    }
    .zp-wrap .zp-con .job-wrap .list-title .name
    {
        font-size: .28rem;
        width: 43%;
    }
    .zp-wrap .zp-con .job-wrap .list-title .xueli
    {
        font-size: .28rem;
        width: 26%;
    }
    .zp-wrap .zp-con .job-wrap .list-title .local
    {
        font-size: .28rem;
        width: 30%;
        text-align: right;
    }
    .zp-wrap .zp-con .job-wrap .list li
    {
        margin-bottom: .1rem;
    }
    .zp-wrap .zp-con .job-wrap .list .sub-box
    {
        padding: .2rem .1rem .2rem;
    }
    .zp-wrap .zp-con .job-wrap .list .sub-box .con .con-t h1
    {
        font-size: .4rem;
        margin-bottom: .2rem;
    }
    .zp-wrap .zp-con .job-wrap .list .sub-box .con .con-t p
    {
        font-size: 12px;
        margin-bottom: .1rem;
    }
    .zp-wrap .zp-con .job-wrap .list .sub-box .con .con-t .ying-p
    {
        width: 2.2rem;
        height: .6rem;
        line-height: .6rem;
        margin-top: .3rem;
        border-radius: 4px;
        font-size: 14px;
    }
    .zp-wrap .zp-con .job-wrap .list .sub-box .con
    {
        padding-bottom: .2rem;
        margin-bottom: .2rem;
    }
    .aketi-wrap .keti-swiper .swiper-container .swiper-slide .item img
    {
        margin-bottom: .5rem;
    }
    .made-wrap .made-tab .tab-con li
    {
        width: 100%;
    }
    #tab-ri
    {
        display: none;
    }
    .page a
    {
        line-height: .6rem;
    }
    .page a:last-child
    {
        width: 1.2rem;
    }
    .jtall-wrap .jt-con .jt-le .swiper-container .swiper-slide
    {
        height: 1rem;
        line-height: 1rem;
    }
}
@media(max-width: 321px)
{
    .banner-nav .float-box .con
    {
        padding-top: .4rem;
    }
    .ahonor-wrap .tab-con .swiper-box .swiper-container .swiper-slide
    {
        width: 180px;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .load-more
    {
        width: 2rem;
    }
    .adevelop-wrap .shijian-wrap .shijian-box .load-more:before
    {
        content: '';
        width: 2rem;
        height: 1px;
        position: absolute;
        left: 0;
        bottom: 0;
        background: #ce0020;
    }
    .inquanq-wrap .map-wrap.gj .pop-con
    {
        height: 4rem;
    }
    .inquanq-wrap .map-wrap .jsmap-svg-container svg
    {
        height: 170px!important;
    }
    .part-list .part-swiper .swiper-container .swiper-button-next
    {
        top: .85rem;
    }
    .part-list .part-swiper .swiper-container .swiper-button-prev
    {
        top: .85rem;
    }
}
