

.header .wap_nav {display:none;cursor:pointer;
    /*position: absolute;top: 55%;right:5%;-ms-transform: translateY(-50%) translateX(20%);transform: translateY(-50%) translateX(20%);*/
}
.header-fixd .nav-btn span {background-color:#555555 !important;}

.nav-btn { width: 26px; height: 19px; display: block;position: relative;  }
.nav-btn span { width: 100%; height: 3px; background-color: #ffffff; -webkit-transition: .3s; -o-transition: .3s; -moz-transition: .3s; transition: .3s; display: block; }
.nav-btn span:first-child { position: absolute; top: 0; left: 0; }
.nav-btn span:nth-child(2) { width: 15px; margin-top: 8px;  }
.nav-btn span:last-child { position: absolute; bottom: 0; left: 0; }
.nav-btn.on span:first-child { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 9px; }
.nav-btn.on span:nth-child(2) { opacity: 0; }
.nav-btn.on span:last-child { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 9px; }



.m-nav { width: 100%; position: fixed; top: 50px; bottom: 0; left: 0; z-index: 200; /*background: url(../img/searchBg.jpg) 80% top no-repeat; -o-background-size: cover; background-size: cover; */
    background: rgba(34, 34, 34, .9);
    opacity: 0;
    transition: all .5s ease 0s;
    transform: translate(-100%, 0);
}

.m-nav li { color: #ffffff;border-bottom: 1px solid rgba(255, 255, 255, .08);
    opacity: 0;
    transition: all .5s ease 0s;
    transform: translate(0, 50px);}
.m-nav.active {opacity: 1;transform: translate(0, 0);}
.m-nav.active li {opacity: 1;transform: translate(0, 0);}
.m-nav.active li:last-child{border-bottom: none;}


.m-nav .levelOne { display: block;position: relative; padding: 14px 20px;font-size: 16px; /*color: #252e38;*/   color: #ffffff;}
.m-nav .levelOne.has:after { content: ''; position: absolute; width: 12px; height: 12px; border: 1px solid #999; border-top: none; border-right: none; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); right: 20px; top: 16px; -webkit-transition: .3s; -o-transition: .3s; -moz-transition: .3s; transition: .3s; }
.m-nav .levelOne.on:after { -webkit-transform: rotate(-225deg); -moz-transform: rotate(-225deg); -ms-transform: rotate(-225deg); -o-transform: rotate(-225deg); transform: rotate(-225deg); top: 24px; }
.m-nav .nav-drop { padding-bottom: 10px; display: none; }
.m-nav .nav-drop i{font-style:normal;}
.m-nav .nav-drop a { color: #bbbdbf; display: block; padding: 5px 30px; }
.m-nav a {display: block;color: #ffffff;}
.m-nav li.text-l {
    padding: 14px 20px;
    width: 100%;
    line-height: 24px;
}




.footerShow {
    width: 100%;
    background: #0f0a09;
    padding: 1.093333rem 0 1.066667rem 0;
}


.m-footer { width: 100%;padding: 15px;background-color:#005fbe}

.m-footer li { color: #ffffff;border-bottom: 1px solid rgba(255, 255, 255, .08);}

.m-footer li:last-child{border-bottom: none;}

.m-footer .levelOne { display: block;position: relative; padding: 10px 0px;font-size: 14px; /*color: #252e38;*/   color: #ffffff;}
.m-footer .levelOne.has:after { content: ''; position: absolute; width: 12px; height: 12px; border: 1px solid #999; border-top: none; border-right: none; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); right: 20px; top: 10px; -webkit-transition: .3s; -o-transition: .3s; -moz-transition: .3s; transition: .3s; }
.m-footer .levelOne.on:after { -webkit-transform: rotate(-225deg); -moz-transform: rotate(-225deg); -ms-transform: rotate(-225deg); -o-transform: rotate(-225deg); transform: rotate(-225deg); top: 18px; }

.m-footer .nav-drop { padding-bottom: 10px; display: none; }
.m-footer .nav-drop i{font-style:normal;}
.m-footer .nav-drop a { color: #bbbdbf; display: block; padding: 5px 10px; border-bottom: 1px solid rgba(255, 255, 255, .08);}
.m-footer .nav-drop a:last-child{border-bottom: none;}
.m-footer a {display: block;color: #ffffff;}

.m-footer .lianxi li{font-size:0.8rem;margin-bottom: 5px;border-bottom: none;}
.m-footer .lianxi li:last-child{}
.m-footer .qr{width: 20%;font-size: 12px;text-align: center}
.m-footer .qr img{width: 100%;}
.m-footer .lianxi li a{ display: block;color:#ffffff;padding: 0;}

@media screen and (min-width: 1921px){

}

@media screen and (max-width: 1440px) {


}

@media screen and (max-width: 1200px){

    .anli li .anli_text p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;text-align: left}

    .kuang {height: 260px;}

}
@media screen and (max-width: 1050px) {
    .header .pc_nav ul li{ display:inline-block;margin:0 1rem;padding: 0 1.2rem;}


}
@media only screen and (max-width: 1000px) and (min-width: 741px){
    .news-list dl a , .news-list dl a:nth-child(5n){width: 23.5%;margin: 0 2% 2% 0;}
    .news-list dl a:nth-child(4n){margin: 0 0 2% 0;}


}


.m-banner{display:none}
.m-item2{display: none;}
.m-box{display: none;}
.pc-box{display: block;}
@media screen and (max-width: 992px) {

    body{height: 100%;}

    .header{height: 50px;}
    .w87{width: 95%}
    .header .phone { display: none;}
    .header .pc_nav {display:none}
    .header .wap_nav {display:block}
    .header .logo {width: 110px;text-align: justify;}
   /* .pc-banner{display: none;}*/
    .m-banner{display:block}

    /*.banner-container .w87 {transform: translateY(0%);}*/

    .slide2{height: 100vh;}
    .slide2 .w87{width: 80%}
    .slide2 .yy-title-box {height: 500px;margin-top: 0;}
   /* .slide2 .yy-title-box .txt{top:53%;height:500px;margin-top: 0;}*/
    .slide2 .yy-title-box .txt h2 {font-size:1.6rem;}
    .slide2 .yy-title-box .txt h3 {font-size:1.6rem;}
    .slide2 .yy-title-box .txt p {font-size:0.7rem;}
    .slide2 .blue-circle{width:50%;height:auto;top:35%;left:37%;transform: translateX(-50%) translateY(-50%);}
    .slide2 .yellow-circle{width:50%;height:auto;right:-15%;bottom:10%;transform: translateX(-50%);}

    .pc-item2{display: none;}
    .m-item2{display: block;}
    .m-box{display: block;}
    .pc-box{display: none;}

    .m-index-about {position:relative;z-index:1;width:100%;display:flex;flex-flow:wrap;align-items:center;justify-content:space-between;}
    .m-index-about .title h2{font-size: 1.3rem;color: #ff6600;font-weight: 600;}
    .m-index-about .title h3{font-size: 1.0rem;color: #555555;}
    .m-index-about .title h5{font-size: 1.0rem;color: #555555;font-weight: 600;}

    .index-about .title h2{font-size: 1.3rem;color: #ff6600}
    .index-about .title h3{font-size: 1.0rem;color: #555555;}
    .index-about .title h5{font-size: 1.0rem;color: #555555;font-weight: 600;}

    .m-index-about .img img {width:100%;border-radius:0 80px 0 0;}
    .m-index-about .blue-box {height:75%;padding:25px 15px;font-size:14px;line-height:22px;/*letter-spacing:1px;*/background:#005fbe;border-radius:0 0 0 80px;color:#FFFFFF;overflow:hidden;}
    .m-index-about .blue-box h2{font-size: 20px; font-weight: bold;}
    .m-index-about .blue-box .line{display: block;width: 50px;height: 2px;background-color: #ffffff;margin: 20px 0;}

/*    .m-item2 .img{opacity: 0;transition: all .6s ease 0s;transform: translateX(-50px);}
    .active .m-item2 .img{opacity: 1;transition-delay: .3s;transform: translateX(0);}

    .m-item2 .text{opacity: 0;transition: all .6s ease 0s;transform: translateX(50px);}
    .active .m-item2 .text{opacity: 1;transition-delay: .3s;transform: translateX(0);}

    .m-item2 .title{opacity: 0;transition: all .6s ease 0s;transform: translateX(50px);}
    .active .m-item2 .title{opacity: 1;transition-delay: .3s;transform: translateX(0);}*/


    /**/

    .index-about .img-2 {width: 100%;}
    .moshi h2{}

    .moshi-text-1{width:95%;background-color: #ffffff;padding: 20px;border-radius: 0 0 80px 0;}
    .moshi-text-2{width:100%;height:30%;background-color: rgba(255,255,255,.9);padding:0;border-radius: 0 0 80px 0;margin-bottom: 0px;}
    .moshi-text-2 .bg{padding: 10px;background-color: rgba(255,255,255,.8);border-radius: 0 0 79px 0;}
    .moshi .text-2 p{font-size: 12px;line-height: 1.8;background: url(/static/img/right.png) no-repeat 0px 7px;
        background-size: 15px auto;padding-left: 20px;}



    .anli {max-height:100%;
        background-color: #eb5e10;
        border-radius: 0 40px 0 40px;
        overflow: hidden;
        -webkit-border-radius: 0 40px 0 40px;
        transform: rotate(0deg);
    }
    .anli li{width: 100%;padding-bottom: 10px}
/*
    .anli li:nth-child(2),.anli li:nth-child(3){flex-direction:row-reverse;}*/
    .anli li .anli_text h3 b{font-size: 14px;}
    .anli li .anli_text .mt-15{margin-top: 5px;}
    .anli li .anli_text {width: 100%;padding: 10px;font-size: 12px;line-height: 1.5;}
    .anli li .anli_text p{max-height:100%;overflow: hidden}
    .anli li .anli_text p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;text-align: justify;}

    .anli li .anli_text .mt-10{margin-top: 5px;}
    .anli li .anli_img{width: 100%;max-height: 150px;}


    .a-main{width: 50%;}
    .xuqiu{width: 70%;padding: 20px;margin: 0 auto;}
    .index-map .img100{display: none;}
    .fp-section.fp-table, .fp-slide.fp-table {
        display: table;
        table-layout: fixed;
        width: 100%;
    }

    .pc-footer{min-height: 230px}
    .foot-menu{display: none}
    .m-foot-menu dl{width: 33%;}
    .pc-footer dl h3{margin-bottom: 0px;}
    .foot-lianxi{width: 100% !important;margin-left: 0;}


    /**/



    .ab-banner h2 {font-size: 28px;}
    .ab-banner-blue{width:60%;height: 300px;bottom: -299px;left: 0;}
    .ab-banner .img100 img{width: 70%;}


    /*装配式*/
    .about .mt-70{margin-top: 50px;}
    .about .mt-30{margin-top: 20px;}
    .about .mb-30{margin-bottom: 20px}
    .about .mt-80{margin-top: 20px}
    .about .font-60{font-size: 30px}
    .about .font-18{font-size: 14px}
    .m-font .font-18{font-size: 12px;}
    .about .btn-title {padding: 10px 20px;font-size:18px;}
    .about .w70{width: 100%;}
    .about .w90{width: 100%;}

    .ab-banner .title {z-index: 2;margin-top: 50px;}

    .about .line-hr{width:100%;height:30px;max-height:50px;background: url(/static/img/line-2.png) no-repeat left center;background-size: cover;}

    .kuang {width: 100%;
        height:auto;
        display: flex;
        justify-content: center;
        flex-flow: row wrap;
        align-items:center;
    }
    .kuang-item{width:75%;}
    .kuang li:hover {width:33%;transform:scale(1.1);}
    .kuang-item-desc {font-size: 16px;padding: 10px 0;}

    .xietong{width:100%;display: flex;flex-flow: row;flex-wrap: wrap;align-items:stretch;align-content: space-between}
    .xietong img{width: 40%;}
    .xietong .s-1{font-size: 1.0rem;color: #005fbd;font-weight: 600;margin-bottom: 5px;margin-top: 5px;}
    .xietong .s-2{font-size: 0.8rem;color: #666666;font-weight: 500;}
    .xietong li{width:49%;height: auto;margin-bottom: 15px;margin-right: 1%;}
    .xietong li:nth-child(2n){margin-right: 0;}
    .xietong li:nth-child(2){padding-top: 0px;}
    .xietong li:nth-child(3){padding-top: 0px;}
    .xietong li:nth-child(4){padding-top: 0px;}

    .youshi li {}

    .gongying{flex-flow: column;flex-flow: wrap;}
    .gongying li {width: 100%;padding: 10px;margin-bottom: 15px;font-size: 14px;}
    .gongying li .blue {font-size: 18px;font-weight: 600;}

    .shigong{font-size: 16px;line-height: 2!important;}
    .shigong span {font-weight: 900;font-size: 18px;}
    .shigong-list li .anli_text {padding: 5px;font-size: 1rem;}
    .shigong-list li .line {top: 10px;margin-left: -4px;width: 8px;}

    .youshi{width: 100%;}

    /*智慧运营*/
    .zhihui-wrap-1 .mt-100{margin-top: 60px;}
    .zhihui-wrap-1 .w80{width: 100%;}
    .about-2 .th {font-size: 16px;}
    .about-2 .th>div:nth-child(1) {width: 90px;}
    .about-2 .th>div{padding: 15px 0;}
    .about-2 .td{font-size: 12px;line-height: 1.8}
    .about-2 .td>div {padding: 10px 5px;}
    .about-2 .td>div:nth-child(1) {width: 90px;}
    .about-2 .td>div:nth-child(2),.about-2 .td>div:nth-child(3){text-align: justify;}

    .zhihui-bg {/*padding-bottom: 40px;*/}
    .zhihui-bg .w70{width: 96%;}
    .zhihui-intro {/*padding-top: 50px;*/}
    .zhihui-intro-l {width:112px;min-width:auto;padding-right: 15px;margin-right: 15px;}
    .zhihui-intro-l span:first-child {font-size: 50px;font-weight: bold;}
    .zhihui-intro-l span:last-child {font-size: 16px;}
    .zhihui-intro-r {font-size: 14px;text-align: justify;padding-right: 10px;}



    .zh-fuwu{width: 96%;}
    .zh-fuwu li {width: 25%;font-size: 14px;margin-bottom: 25px;}


    /*招聘*/
    .job-box{width: 90%;}
    .job-box .mt-50{margin-top: 30px;}
    .job-box .font-26{font-size: 18px;}
    .job-list li {padding: 20px 10px;}
    .job-list li .left-img{width: 30px;}
    .job-list li .zhiwei{width:140px;padding-right: 5px;}

    .job-list li .intro {padding-right: 0px;padding-left: 10px;flex:1;height: 50px;line-height: 1.7}
    .job-list li .intro .d-inline{display: block;}
    .job-list li .intro .mt-10{margin-top: 10px;}
    .job-list li .ren{display: none}
    .liuyan .w50{width: 100%;}
    .joinBtn{width: 25px;height: 25px;line-height: 25px;}

    .m-company .img100 img{ border-radius: 15px;}
    .m-company .text {margin: 0 auto;border-radius: 15px;
        background-color: #005fbe;
        background-color: rgba(0,95,190,0.7);
        box-shadow: -20px 0 20px rgba(0, 0, 0, .2) inset;
        color: #FFF;font-size: 16px;line-height: 2;padding: 15px;
        transition: all 1s ease 0s;text-align: justify}
    .m-company .text img{/*width: 40%;max-width: 550px;*/}
    .m-company .text p{text-indent:35px; }
    .about .btn-title-white {padding: 5px 30px;background-color: transparent;border: 1px solid #005fbd;border-radius: 30px;font-size: 16px;color: #005fbd;}

    .zhihui-bg .h5-text{font-size: 16px;margin-top: -15px;}


    /*地图*/
    .service-main{}



}


#fp-nav{display: none;}
@media screen and (max-width: 768px){
    #fp-nav{display: block;}

    #content .mt-50{margin-top: 40px;}

    .slide2 .yellow-circle{width:50%;height:auto;transform:translateY(-50%);right:5%;bottom:-5%;}
    .slide2 .yellow-circle-m {width: 98%;height: auto;transform: translateY(-50%);right: 3%;bottom: 15%;}

    .index-map{width:90%;margin: 0 auto;margin-top:30px;z-index: 10;padding-bottom: 20px;}

    .index-about{margin-top: 40px;}
    .index-about .moshi .title h2{font-size: 1.3rem;color: #ff6600}

    .xuqiu{width: 90%;padding: 20px;margin: 0 auto;transform: rotateY(0deg);}

    /*.item2 .title{opacity: 0;transition: all .6s ease 0s;transform: translateX(-50px);}*/
    .item2 .title{opacity: 1;transition-delay: .3s;transform: translateX(0);}

    .item22 .img-2{opacity: 1;transition-delay: .3s;transform: translateX(0);}

    #item4 .mt-50,#item5 .mt-50{margin-top: 0px;}

     .item22 .moshi h2, .item22 .moshi h3{opacity: 1;transition-delay: .3s;transform: translateX(0);}
     .item22 .moshi p{opacity: 1;transition-delay: .5s;transform: translateX(0);}

    .shigong-list li{width: 100%;}
    .shigong-list li:nth-child(2), .shigong-list li:nth-child(3) {flex-direction: row-reverse;}


    .youshi-text span{animation:none;}
    .youshi-text .t-1 span:nth-child(2),.youshi-text .t-3 span:nth-child(2n+1){animation:none;}

    /*优势*/
    .youshi-text{margin-left: auto;margin-right: auto;}
    .youshi-text .small {font-size:0.9rem;width: auto;
        word-break: keep-all;}
    .youshi-text .big {font-size:1.2rem;font-weight: 600;width: auto;
        word-break: keep-all;}

    .youshi-text .t-1 span:nth-child(1){top:15px;left: 13%;}
    .youshi-text .t-1 span:nth-child(2){top:50px;left: 46%;}
    .youshi-text .t-1 span:nth-child(3){top:15px;left: 66%;}

    .youshi-text .t-2{top: 95px;width: 100%;}
    .youshi-text .t-2 span{position: relative;margin:auto 5px;}
    .youshi-text .t-2 span:nth-child(1){top:0px;left: 0%;}
    .youshi-text .t-2 span:nth-child(2){top:0px;left: 0%;}
    .youshi-text .t-2 span:nth-child(3){top:0px;left: 0%;}

    .youshi-text .t-3-m{top: 125px;width: 100%;}
    .youshi-text .t-3-m span{position: relative;}
    .youshi-text .t-3 span:nth-child(1){top:-5px;transform: translateX(-50%);left: 6%;}
    .youshi-text .t-3 span:nth-child(2){top:40px;left: 10%;transform: translateX(-50%);}
    .youshi-text .t-3 span:nth-child(3){top:100px;transform: translateX(-50%);left: 6%;}
    .youshi-text .t-3 span:nth-child(4){top:-5px;transform: translateX(-50%);left: -10%;}
    .youshi-text .t-3 span:nth-child(5){top:100px;transform: translateX(-50%);left: -15%;}

    /*bottom*/
    .pc-footer .qr img {
        width: 90%;
    }


    /*智慧运营*/

    .anli-list .text{font-size: 14px;padding: 10px;}

    .zhihui .mt-50{margin-top: 30px;}
    .zhihui-bg .h5-bg{width:80%;}

    .zhihui-wrap-1 .font-18{font-size: 14px;}

    .zhihui-intro {/*padding-top: 40px;*/}
    .zhihui-intro-l {width: 380px;min-width:auto;padding: 0;}
    .zhihui-intro-l.w-250 {width: 250px;}

    .zhihui-intro-l span:first-child {font-size: 40px;font-weight: bold;}
    .zhihui-intro-l span:last-child {font-size: 14px;}
    /*.zhihui-intro-r {font-size: 12px;}*/
    .zhihui-icon {
        width: 98%;
        margin: 0 auto;
        box-shadow: 0 0 10px 1px rgb(0 0 0 / 10%);
        background-color: #ffffff;
        border-radius: 10px;
        overflow: hidden;
        padding: 20px 10px;
    }
    .zhihui-icon .left {width:50px;min-width:50px;margin-right: 10px;}
    .zhihui-icon .left .text {
        width: 20px;
        font-size: 14px;
        font-weight: 600;
        color: #fff;
        top: 0;
        right: 4px;
        word-break: break-all;
    }

    .zhihui-icon .left .text .span-1{top:12px;}
    .zhihui-icon .left .text .span-2{top: 105px;}
    .zhihui-icon .left .text .span-3{top:208px;}
    .zhihui-icon-1 li{width: 33%;font-size: 0.8rem;margin-right:0;}
    .zhihui-icon-1 li .img {width: 25%;}
    .zhihui-icon .right .r-box {width: 100%;padding: 5px;}

    .zhihui-icon .right .r-box-1 {height: 110px;display: table-cell;vertical-align: middle;}
    .zhihui-icon .right .r-box-2 {height:140px;margin-top: 70px;display: flex;justify-content: center;flex-flow:column wrap}
    .zhihui-icon .right .r-box-2 .font-16{font-size: 14px;}
    .zhihui-icon .right .r-box-3 {margin-top: 60px;}


    .r-box-2>.img{width: 250px;}
    .r-box-2>.img img{width: 250px;}
    .r-box-2 .content {width:320px;font-size:0.8rem;}
    .r-box-2 .content>div {width: 130px;}

    .zhihui-icon-3 li {
        width: 32.8%;
        display: flex;
        flex-flow: row nowrap;
        align-items: center;
        justify-content: center;
        font-size: 14px;
        font-weight: 600;
        border-right: 1px solid #005fbd;
        margin-right: 0.8%;
        margin-top: 5px;margin-bottom: 0;
    }


    .news{margin-top: 50px;}
    .news .mt-50{margin-top: 15px;}
    .news-list li {
        width: 98%;
        margin-left: 1.5%;
        margin-bottom: 3%;
    }
    .news-list h5{margin-top:10px;font-size:12px;overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;}
    .news-list .time{font-size: 12px;}

    .liuyan{margin-top: 10px;}

}

@media screen and (max-width: 640px){

    .slide2 .yellow-circle{width:50%;height:auto;transform:translateY(-50%);right:10%;bottom:0%;}

    /*装配式*/
    .about-zx .th {font-size: 16px;}
    .about-zx .td {max-height:60px;font-size: 12px;}

    .about-zx .td>div:nth-child(1) {width: 70px;height:auto;padding: 5px 0;}
    .about-zx .td>div:nth-child(n+2) {width: 42%;height: auto;padding: 5px 5px;text-align: left}

    .about-zx .th>div:nth-child(1) {width: 70px;}
    .about-zx .th>div:nth-child(n+2) {width: 42%;}
    .about-zx .th>div {padding:15px 0;}

    .youshi li {/*width:20%;*/}
    .shigong-list li .anli_text {padding: 5px;font-size: 0.8rem;}

    .anli-list li {
        width: 49%;
        overflow: hidden;
        margin-right: 1.9%;
        margin-bottom: 2.5%;
        box-shadow: 0 0 10px 1px rgb(0 0 0 / 10%);
        background-color: #ffffff;
        border-radius: 10px;
        transition: all .5s ease .1s;
        transform: translate(0, 0) !important;
    }
    .anli-list li:nth-child(2n) {
        margin-right: 0;
    }
    .anli-list li:nth-child(3n) {
        margin-right: 1.9%;
    }

    .news {
        margin-top: 18px;
    }
}
@media screen and (max-width:540px){

   /* .youshi li {
        width: 20%;
        height: 150px;
    }*/
}
@media screen and (max-width:500px){
    .slide2 .blue-circle{width:60%;}
    .slide2 .yellow-circle{width:60%;height:auto;transform:translateY(-50%);right:10%;bottom:5%;}


    .youshi li {width:21.5%;background-size:auto 100%;}
    .youshi li .text{font-size: 0.6rem;margin-top: -10px;}
    .youshi li div{font-size: 14px;}

    .zhihui-icon-1 li{width: 49%;font-size: 0.8rem;margin-right: 0%;padding-right: 1%;}
    .zhihui-icon-1 li:nth-child(2n){border-right: none;margin-right: 0;}
    .zhihui-icon-1 li:nth-child(3n){border-right: 1px solid #005fbd;margin-right: 0%;padding-right: 1%;}
    .zhihui-icon-1 li:last-child{border-right:none;margin-right:0;}

    .r-box-2>.img{width: 200px;}
    .r-box-2>.img img{width: 200px;}
    .r-box-2 .content {width:270px;font-size:0.8rem;}
    .r-box-2 .content .img {width: 45%;}
    .r-box-2 .content>div {width: 125px;}

    .zhihui-icon-3 li {width: 49%;font-size: 0.8rem;margin-right: 0%;padding-right: 1%;}
    .zhihui-icon-3 li:nth-child(2n){border-right: none;margin-right: 0;}
    .zhihui-icon-3 li:nth-child(3){border-right: 1px solid #005fbd;margin-right: 0;}
    .zhihui-icon-3 li img {
        width: 60%;
    }
    .ab-banner-blue {
        width: 80%;
        height: 300px;
        bottom: -299px;
        left: 0;
    }
}

@media screen and (max-width:414px) {


    .slide2 .yellow-circle{width:60%;height:auto;transform:translateY(-50%);right:10%;bottom:13%;}

}

@media screen and (max-width:375px) {


    .slide2 .yellow-circle{width:60%;height:auto;transform:translateY(-50%);right:10%;bottom:12%;}

}
@media screen and (max-width:325px) {


    .slide2 .yellow-circle {bottom: 22%;}
}
