﻿@media(max-width:750px) {
    .recruita-h {
        padding: 0.55rem 0;
        margin-bottom: 1rem;
    }
        .recruita-h .recruita-c2 {
            font-size: 14px;
            
        }
        .recruita-h .recruita-c3 {
            font-size: 12px;
        }
    .recruita-g li, .recruita-g ul {
        float: none;
        width: 100%;
    }
    .about-m2 li, .about-m2 li:last-child, .about-bt ul li {
        width: 50%;
        text-align: center;
    }
    .about-bt h1 {
        font-size: 20px;
         
    }
    .about-bt .about-a4-a1{font-size:25px;}
    .about-bt .about-a4-a1 {
        margin-top: 0.25rem;
    }
    .about-bt h3 {
        font-size:14px;
    }
        .about-bt ul li{margin-bottom:0.25rem;}
        .about-m2 li:after {
            content: none;
        }
        .about-m2 li .ifws-b1 {
            height: 65px;
            line-height: 65px;
            font-size: 0;
            width: 50%;
            margin: 0 auto;min-height:1rem;
        }
        .ifws-ulser li.col3 {
            width: 100% !important;
            margin-bottom: 0.45rem;
        }
        .ifws-ulser li.col3 .ifws-b1{min-height:unset;}
        .common_nav2 ul li {
            flex-grow: 1;
        }
    .common_nav2 ul li {
        position: relative;
        width: 33.33%;
        margin-bottom: 0.25rem;margin-left: unset;margin-right: unset;
    }
    .services-eul {
        width: calc(100% + 10px);
        width: -webkit-calc(100% + 10px);
        margin-top: .6rem;
    }
        .services-eul li {
            width: calc(50% - 10px);
            width: -webkit-calc(50% - 10px);
            margin-right: 10px;
            margin-bottom: 10px;
            padding: .15rem;
            padding-top: .3rem;
           
        }
            .services-eul li .ibus-a {
                height: 3rem;
                line-height: 3rem;
            }
    .services-eul ul{ margin-top: 0px;margin-left: -5px;}
    .iaut-bj {
        padding: .8rem 0;
    }

    .iaut-lt {
        width: 100%;
        height: 4rem;
        margin-bottom: .5rem;
    }

    .iaut-rt {
        width: 100%;
        padding: 0;
    }

    .iaut-a2 {
        width: 100%;
        font-size: .26rem;
        line-height: .4rem;
        padding-top: .15rem;
    }

    .iaut-b {
        font-size: .26rem;
        line-height: .45rem;
        margin-top: .3rem;
        height: auto;
    }

    .iaut-c {
        width: 120px;
        height: .8rem;
        line-height: .8rem;
        margin-top: .3rem;
    }

    .isve-ul li {
        width: calc(50% - 20px);
        width: -webkit-calc(50% - 20px);
        margin-bottom: 20px;
        height: 3rem;
    }

    .isve-b {
        height: .7rem;
        line-height: .7rem;
        margin-top: .8rem;
    }

    .isve-c {
        font-size: 14px;
    }

    .isve {
        padding-top: .7rem;
        padding-bottom: .7rem;
    }

    .ifws, .ifws_ser {
        padding-top: .8rem;
        padding-bottom: .8rem;
    }

    .ifws-a2 {
        margin-top: .25rem;
    }

    .ifws-ul, .ifws-ulser {
        margin: .4rem 0;
    }

        .ifws-ul .li2:before, .ifws-ul .li2:after {
            display: none;
        }

        .ifws-ul li, .ifws-ulser li {
            width: 50% !important;
            padding: 0 7px;
        }

    .ifws-b1 {
        height: auto;
        min-height: 2.2rem;
    }

    .ifws-ul .ifws-a1 {
        font-size: .24rem;
        line-height: .4rem;
        margin-top: .15rem;
    }

        .ifws-ul .ifws-a1 span {
            font-size: .3rem;
            margin-left: .05rem;
        }


    .iculture-div {
        margin-top: .6rem;
    }

    .iculture-slide {
        height: 300px;
    }

    .iculture-b {
        margin-top: 15px;
    }

    .ibus-ul {
        width: calc(100% + 10px);
        width: -webkit-calc(100% + 10px);
        margin-top: .6rem;
    }

        .ibus-ul li {
            width: calc(50% - 10px);
            width: -webkit-calc(50% - 10px);
            margin-right: 10px;
            margin-bottom: 10px;
            padding: .15rem;
            padding-top: .3rem;
            height: 3.6rem;
        }

    .ibus-a {
        height: .8rem;
        line-height: .8rem;
    }

    .ibus-b {
        font-size: .28rem;
        line-height: .4rem;
        margin-top: .2rem;
    }

    .ibus-c {
        font-size: .24rem;
        line-height: .4rem;
        margin-top: .15rem;
    }

    .inews {
        padding: .8rem .3rem;
    }

    .inews-lt {
        width: 100%;
        padding: 0;
        margin-bottom: .6rem;
    }

    .inews-swiper {
        height: 5rem;
    }

    .inews-a > div {
        font-size: .26rem;
    }

    .inews-rt {
        width: 100%;
    }

    .inews-b {
        height: .8rem;
    }

        .inews-b > div {
            width: 2rem;
            font-size: .28rem;
            line-height: .8rem;
        }

        .inews-b > a {
            height: .8rem;
            font-size: .28rem;
            line-height: .8rem;
            right: .3rem;
        }

    .inews-c a {
        font-size: .26rem;
        line-height: .7rem;
        height: .7rem;
        margin-top: .2rem;
        padding-left: 0;
        padding-right: 2rem;
    }

        .inews-c a > p {
            width: 1.8rem;
            font-size: .24rem;
            line-height: .7rem;
        }

    .iaut-lt:after {
        display: none;
    }
}
@media (max-width: 750px) {
    .ibus-min .ibus-min-r, .ibus-min .ibus-min-l {
        float: none;
        width: 100%;
    }
    .ibus-min img{ display: block;width: 100%;}
    .wx_foot{ display: none;}
    .logo_foot{ float: none;}
}