*{margin:0;padding:0;background-repeat:no-repeat;background-size:100% 100%;color:#353535;font-size:1rem;font-family:"微软雅黑"}
body{padding-top:4.4rem;padding-bottom:6.5rem}
input{white-space:nowrap;border-radius:0}
img{width:100%;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
a{text-decoration:none;border:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-focus-ring-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);-moz-focus-ring-color:rgba(0,0,0,0);font-size:inherit;color:inherit}
a:active{outline:0}
a:visited{color:inherit}
input,textarea,select,button{outline:none;-webkit-appearance:none}
ul,li,ol{list-style:none}
button{border:none}
span,p{color:inherit;font-size:inherit}
.clearfix::after{content:"";display:block;clear:both}
.dot{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.modal-open{position:fixed;width:100%}
#body{min-height:27rem}
#head .z-info{position:fixed;top:4.4rem;left:0;width:100%;height:100%;border-top:0.1rem solid #f0f0f0;z-index:9;display:none;cursor:pointer;-webkit-tap-highlight-color:transparent}
#head .z-info .black{background-color:#fff !important;overflow-y:auto;height:auto !important}
#head .z-info>div{height:100%;background-color:#fff}
#head .z-info>div .search-wrap{width:29.6rem;height:3rem;margin:0.6rem auto 1rem;box-sizing:border-box;border:0.1rem solid #3a94f0;border-radius:0.3rem;display:flex;align-items:center;justify-content:space-between}
#head .z-info>div .search-wrap .select{position:relative;width:6rem;height:100%;display:flex;align-items:center;justify-content:center}
#head .z-info>div .search-wrap .select p{font-size:1.2rem;color:#333}
#head .z-info>div .search-wrap .select img{width:0.85rem;height:0.45rem;margin-left:0.4rem}
#head .z-info>div .search-wrap .select .option{position:absolute;top:100%;left:0;width:100%;background-color:#fff;border:0.1rem solid #3a94f0;border-top:none;margin-left:-0.1rem;text-align:center;display:none;z-index:5}
#head .z-info>div .search-wrap .select .option p{height:2rem;line-height:2rem}
#head .z-info>div .search-wrap .select .option p:active{background-color:#3a94f0;color:#fff}
#head .z-info>div .search-wrap .inp1{flex:1;display:flex}
#head .z-info>div .search-wrap .inp1 input{align-self:center;width:100%;height:60%;border:none;border-left:0.1rem solid #ccc;box-sizing:border-box;padding:0 1rem}
#head .z-info>div .search-wrap .btn{width:5rem;height:101%;display:flex;background-color:#3a94f0}
#head .z-info>div .search-wrap .btn i{align-self:center;width:2rem;height:2rem;margin:0 auto;color:#fff;line-height:2rem;font-size:2.0rem}
#head .z-info>div .nav-menu{box-sizing:border-box;padding:0 1.2rem 0}
#head .z-info>div .nav-menu>div{margin-bottom:0.6rem}
#head .z-info>div .nav-menu .M-head{font-size:1.4rem;padding-bottom:0.6rem;border-bottom:0.01rem solid #e6e6e6}
#head .z-info>div .nav-menu .menu-1 .M-head i{color:#f78448;font-size:2.0rem}
#head .z-info>div .nav-menu .menu-3 .M-head i{color:#49b0f8;font-size:2.0rem}
#head .z-info>div .nav-menu .M-1-body ul{display:flex;flex-wrap:wrap;padding-top:1rem}
#head .z-info>div .nav-menu .M-1-body ul li{margin-bottom:1rem;font-size:1.2rem;width:33.3333333333%;text-align:center;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
#head .z-info>div .nav-menu .M-2-body ul{display:flex;flex-wrap:wrap;padding-top:1rem}
#head .z-info>div .nav-menu .M-2-body ul li{width:20% !important;margin-bottom:1rem;font-size:1.3rem}
#head .z-info-add>div .nav-menu .M-2-body ul li{width:33.3333333333333%;text-align:center}
#head .z-info>div .nav-menu .M-3-body ul{display:flex;flex-wrap:wrap;padding-top:1rem}
#head .z-info>div .nav-menu .M-3-body ul li{width:25%;margin-bottom:1rem;font-size:1.2rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
#head .search-mask{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;box-sizing:border-box;padding:1rem 1.25rem;z-index:9;display:none}
#head .search-mask .title{width:100%;height:4.4rem;display:flex;justify-content:space-between;align-items:center}
#head .search-mask .title .logo img{width:7.2rem;height:2.4rem}
#head .search-mask .title .close img{width:1.5rem;height:1.5rem}
#head .search-mask .keyword .tabs{box-sizing:border-box;width:100%;height:3rem;border-radius:0.3rem;border:0.1rem solid #3a94f0;display:flex}
#head .search-mask .keyword .tabs span{display:block;width:50%;text-align:center;line-height:3rem;font-size:1.2rem}
#head .search-mask .keyword .tabs .active{background-color:#3a94f0;color:#fff}
#head .search-mask .keyword .tab-info{width:100%;padding-top:1rem;overflow:hidden}
#head .search-mask .keyword .tab-info ul{display:flex;width:61rem;transition:all ease-out 0.3s}
#head .search-mask .keyword .tab-info ul li{display:flex;flex-wrap:wrap;width:50%}
#head .search-mask .keyword .tab-info ul li a{margin-right:0.5rem;margin-bottom:1rem}
#head .search-mask .keyword .tab-info ul li a span{padding:0.2rem 1.2rem;background-color:#f1f8ff;border-radius:2rem}
#head .head1{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:9}
#head .head1 .search-box{width:100%;height:4.4rem;display:flex;align-items:center;position:relative}
#head .head1 .search-box .pos{width:5.25rem;height:100%}
#head .head1 .search-box .pos a{display:flex;width:100%;height:100%;justify-content:center;align-items:center;position:relative}
#head .head1 .search-box .pos a>img{width:0.9rem;height:0.4rem;transform:translateX(0.2rem)}
#head .head1 .search-box .pos a span{font-size:1.4rem}
#head .head1 .search-box .pos a i{font-size:1.8rem;color:#666}
#head .head1 .search-box .logo{flex:1;display:flex;height:100%}
#head .head1 .search-box .logo img{width:60%;margin:auto;margin-left:1.2rem}
#head .head1 .search-box .zixun{width:4.25rem;height:100%;display:flex}
#head .head1 .search-box .zixun i{width:2.6rem;font-size:2.6rem;color:#0076C7;margin:auto}
#head .head1 .search-box .toggle-city{position:absolute;top:50%;left:5rem;padding:0.1rem 0.6rem 0.3rem;background-color:#e0f0fd;border-radius:1rem;transform:translateY(-50%)}
#head .head1 .search-box .toggle-city::after{content:"";position:absolute;top:100%;left:50%;border-top:0.4rem solid #e0f0fd;border-left:0.4rem solid transparent;border-right:0.4rem solid transparent;transform:translateX(-50%)}
#head .head1 .search-box .toggle-city a{display:flex;align-items:center}
#head .head1 .search-box .toggle-city a span{font-size:0.9rem;color:#3a94f0}
#head .head1 .search-box .toggle-city a img{width:0.6rem;margin-left:0.2rem}
#head .head2{position:fixed;top:0;left:0;width:100%;height:4.4rem;z-index:9}
#head .head2 .search-box{display:flex;align-items:center;background-color:#fff;height:100%}
#head .head2 .return{width:4.25rem;height:100%;display:flex}
#head .head2 .return i{margin:auto;font-size:2.4rem;color:#0076C7}
#head .head2 .logo{flex:1;display:flex;height:100%}
#head .head2 .logo img{width:10.9rem;margin:auto}
#head .head2 .logo p{width:100%;margin:auto;font-size:1.8rem;text-align:center}
#head .head2 .logo h1{width:100%;margin:auto;font-size:1.8rem;text-align:center;font-weight: 500}
#head .head2 .logo h3{width:100%;margin:auto;font-size:1.8rem;text-align:center}
#head .head2 .zixun{width:4.25rem;height:100%;display:flex;position:relative}
#head .head2 .zixun>img{width:2rem;margin:auto}
#head .head2 .search-box .zixun i{width:2.6rem;font-size:2.6rem;color:#0076C7;margin:auto}
#head .head2 .z-info{top:4rem}
#head .head3{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:9}
#head .head3 .head-box{width:100%;height:4.4rem;display:flex;align-items:center;position:relative}
#head .head3 .head-box .return{width:4.25rem;height:100%;display:flex}
#head .head3 .head-box .return img{width:1rem;height:2rem;margin:auto}
#head .head3 .head-box .logo{flex:1;display:flex;height:100%}
#head .head3 .head-box .logo img{width:10.9rem;margin:auto}
#head .head3 .head-box .zixun{width:4.25rem;height:100%;display:flex;position:relative}
#head .head3 .head-box .zixun>img{width:2rem;margin:auto}
#head .head3 .z-info{top:4rem}
#head .head3 .inp{position:absolute;top:54%;right:4.8rem;transform:translateY(-50%)}
#head .head3 .inp img{width:1.5rem;height:1.5rem}
#head .head4{position:fixed;top:0;left:0;width:100%;height:4rem;display:flex;align-items:center;background-color:#fff;z-index:9}
#head .head4 .return{width:4.25rem;height:100%;display:flex}
#head .head4 .return a{display:flex;width:100%;height:100%}
#head .head4 .return img{width:1rem;height:2rem;margin:auto}
#head .head4 .logo{flex:1;display:flex;height:100%;align-items:center;justify-content:center;font-size:1.4rem}
#head .head4 .logo img{width:7.2rem;height:2.4rem;margin:auto}
#head .head4 .zixun{width:4.25rem;height:100%;display:flex;position:relative}
#head .head4 .zixun>img{width:2rem;height:2rem;margin:auto}
#head .head4 .z-info{top:4rem}
.city-wrap{position:fixed;top:4.4rem;left:0;width:100%;height:100%;background-color:#f5f5f5;z-index:9;overflow:auto}
.city-wrap .now-pos{width:100%;height:3.9rem;box-sizing:border-box;padding:0 1.25rem;background-color:#fff;margin-bottom:1rem;display:flex;align-items:center}
.city-wrap .now-pos span{font-size:1.2rem}
.city-wrap .now-pos img{width:1.25rem;margin:0 0.6rem 0 0.9rem}
.city-wrap .hot-city{box-sizing:border-box;padding:0 1.25rem;width:100%;height:3.9rem;background-color:#fff;margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}
.city-wrap .hot-city div{display:flex;align-items:center}
.city-wrap .hot-city div img{width:1.5rem;margin-right:0.6rem}
.city-wrap .hot-city div span{font-size:1.2rem;margin-right:0.6rem}
.city-wrap .hot-city div a{font-size:1.2rem;color:#237ded}
.city-wrap .city-list{box-sizing:border-box;padding:0 1.25rem;display:flex;flex-wrap:wrap}
.city-wrap .city-list a{display:block;width:6.5rem;height:3rem;font-size:1.2rem;text-align:center;line-height:3rem;background-color:#fff;margin-right:1.15rem;margin-bottom:1rem}
.city-wrap .city-list a:nth-of-type(4n+4){margin-right:0}
.city-wrap .find-city .f-head{box-sizing:border-box;padding:0 1.25rem;background-color:#fff}
.city-wrap .find-city .f-head div:nth-of-type(1){width:100%;height:4rem;border-bottom:0.01rem solid #e5e5e5;display:flex;align-items:center}
.city-wrap .find-city .f-head div:nth-of-type(1) img{width:1.5rem;margin-right:0.6rem}
.city-wrap .find-city .f-head div:nth-of-type(1) span{font-size:1.4rem}
.city-wrap .find-city .f-head div:nth-of-type(2){width:100%;box-sizing:border-box;padding:1rem 1.25rem 0;display:flex;flex-wrap:wrap}
.city-wrap .find-city .f-head div:nth-of-type(2) a{width:20%;text-align:center;margin-bottom:1rem;font-size:1.2rem;color:#fe8c00}
.city-wrap .find-city .f-body{box-sizing:border-box;padding:1.25rem 1.25rem 0}
.city-wrap .find-city .f-body .list .initial{font-size:1.4rem;margin-bottom:1rem}
.city-wrap .find-city .f-body .list div{display:flex;flex-wrap:wrap}
.city-wrap .find-city .f-body .list div a{display:block;width:6.5rem;height:3rem;font-size:1.2rem;text-align:center;line-height:3rem;background-color:#fff;margin-right:1.15rem;margin-bottom:1rem}
.city-wrap .find-city .f-body .list div a:nth-of-type(4n+4){margin-right:0}
.swiper-box .swiper-container .swiper-slide{width:100%;font-size:3rem;text-align:center;color:#fff}
.swiper-box .swiper-container .swiper-slide img{display:block}
#footer{width:100%;height:6.15rem;box-sizing:border-box;padding:0 0 1.95rem}
#footer .footer-wrap{background-color:#e5e5e5;width:100%;height:5.4rem}
#footer .footer-wrap ul{width:80%;display:flex;margin:0 auto 1rem;box-sizing:border-box;padding-top:1rem}
#footer .footer-wrap ul li{width:5rem;text-align:center;vertical-align:middle;color:#666;font-size:0.9rem}
#footer .footer-wrap ul li a{vertical-align:middle}
#footer .footer-wrap>p{width:100%;font-size:0.9rem;color:#666;text-align:center}
#footer #gotop1{position:fixed;bottom:6rem;right:1rem;width:3.5rem;height:3.5rem;background-color:rgba(0,0,0,0.5);border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;z-index:-1;transition:all 0.3s linear}
#footer #gotop1 img{width:1rem;height:0.5rem;transform:translateY(0.2rem)}
#footer #gotop1 p{color:#fff;margin-top:0.3rem}
#footer .tab{width:100%;height:6.15rem;box-sizing:border-box;position:fixed;bottom:0;display:flex;justify-content:space-around;padding:0 0.6rem;z-index:8;background:url(../image/bg.png) center no-repeat}
#footer .tab>div{position:relative}
#footer .tab>div p{position:absolute;bottom:0.2rem;left:0;width:100%;text-align:center}
#footer .tab .list{width:6rem;height:100%;text-align:center;box-sizing:border-box;padding-top:1rem}
#footer .tab .list a{display:block;width:100%;height:5rem}
#footer .tab .list a i{width:2rem;height:2rem;margin-top:1rem;font-size:2.4rem;color:#49a3f7}
#footer .tab .list a p{color:#666;margin-top:0.4rem}
#footer .tab .to-home{padding:0 1rem;width:6.0rem;text-align:center}
#footer .tab .to-home a{display:block;width:100%;height:100%;text-align:center}
#footer .tab .to-home a div{width:3.5rem;height:3.5rem;background-image:linear-gradient(0deg,#49a3f7 0%,#59c2f9 100%),linear-gradient(#50b1f8,#50b1f8);border-radius:50%;box-shadow:0 0 0.2rem #2fbcea;display:flex;transform:translateY(0.55rem);margin:0 auto}
#footer .tab .to-home a div i{height:1.8rem;margin:auto;font-size:2.4rem;line-height:1.6rem;color:#fff}
#footer .tab .to-home a p{text-align:center;color:#666}
.nav-wrap{margin:1.2rem 0;background-color:#fff;padding:0 1.2rem}
.nav-wrap ul{display:flex;flex-wrap:wrap;justify-content:space-between;padding:1rem 0}
.nav-wrap ul li{width:6.8rem;height:2.5rem;background-color:#f0f0f0;border-radius:0.3rem;margin-bottom:1.2rem}
.nav-wrap ul li:nth-of-type(n+4){margin-bottom:0}
.nav-wrap ul li a{display:block;width:100%;height:100%;text-align:center;line-height:2.5rem;font-size:1.1rem}
.nav-wrap ul .active{background-color:#efb02a;color:#fff}
.school-title{width:100%;height:10rem;display:flex;background-image:url('http://bc.88152888.com/zzw/Mobile/images/bg.jpg')}
.school-title .img{width:10rem;height:100%;display:flex;flex-shrink:0}
.school-title .img img{width:8rem;margin:auto;border-radius:50%}
.school-title .con{flex:1;box-sizing:border-box;padding:1rem 0}
.school-title .con p{color:#fff}
.school-title .con>p{font-size:1.4rem}
.school-title .con>div:first-of-type{margin:1.4rem 0}
.school-title .con>div{display:flex}
.school-title .con>div p{width:50%}
.apply{background-color:#fff;margin-top:1.2rem;box-sizing:border-box;padding:1rem 1.2rem}
.apply .title{padding-bottom:0.2rem;padding-left:0.8rem;border-bottom:0.1rem solid #efb02a;position:relative}
.apply .title::before{content:"";display:block;width:0.4rem;height:2.5rem;background-color:#efb02a;position:absolute;top:0;left:0}
.apply .title p{line-height:1.6rem}
.apply .title p:nth-of-type(1){font-size:1.4rem;color:#343434;line-height:1.2rem}
.apply .a-body{padding:1.45rem 0 0;display:flex;flex-direction:column;align-items:center}
.apply .a-body .form{display:flex;flex-direction:column;align-items:center}
.apply .a-body .form>div{width:21rem;display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;position:relative}
.apply .a-body .form>div p{display:inline-block;width:5.6rem;font-size:1.1rem}
.apply .a-body .form>div input,.apply .a-body .form>div select{width:14.5rem;height:2rem;box-sizing:border-box;padding-left:0.8rem;border:0.1rem solid #efb02a;background-color:#fff;font-size:0.9rem}
.apply .a-body .form>div input::placeholder{color:#999}
.apply .a-body .form>div select{color:#999}
.apply .a-body .form>div .img{position:absolute;top:50%;right:1.65rem;transform:translateY(-50%)}
.apply .a-body .form>div .img img{width:0.9rem;height:0.5rem}
.apply .a-body button{width:12.9rem;height:3rem;margin-top:0.5rem;color:#fff;font-size:1.1rem;border-radius:0.3rem;background-color:#efb02a;box-shadow:0 0.18rem 0.4rem rgba(239,176,42,0.5)}
.apply2{background-color:#fff;margin-top:1.2rem;box-sizing:border-box;padding:1rem 1.2rem}
.apply2 .title{padding-bottom:0.2rem;padding-left:0.8rem;border-bottom:0.1rem solid #f24b4b;position:relative}
.apply2 .title::before{content:"";display:block;width:0.4rem;height:2.5rem;background-color:#f24b4b;position:absolute;top:0;left:0}
.apply2 .title p{line-height:1.6rem}
.apply2 .title p:nth-of-type(1){font-size:1.4rem;color:#343434;line-height:1.2rem}
.apply2 .a-body{padding:1.45rem 0 0;display:flex;flex-direction:column;align-items:center}
.apply2 .a-body .form{display:flex;flex-direction:column;align-items:center}
.apply2 .a-body .form>div{width:21rem;display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;position:relative}
.apply2 .a-body .form>div p{display:inline-block;width:5.6rem;font-size:1.1rem}
.apply2 .a-body .form>div input,.apply2 .a-body .form>div select{width:14.5rem;height:2rem;box-sizing:border-box;padding-left:0.8rem;border:0.1rem solid #f24b4b;background-color:#fff;font-size:0.9rem}
.apply2 .a-body .form>div input::placeholder{color:#999}
.apply2 .a-body .form>div select{color:#999}
.apply2 .a-body .form>div .img{position:absolute;top:50%;right:1.65rem;transform:translateY(-50%)}
.apply2 .a-body .form>div .img img{width:0.9rem;height:0.5rem}
.apply2 .a-body button{width:12.9rem;height:3rem;margin-top:0.5rem;color:#fff;font-size:1.1rem;border-radius:0.3rem;background-color:#f24b4b;box-shadow:0 0.18rem 0.4rem rgba(242,75,75,0.5)}
.now-position{width:100%;height:2.6rem;background-color:#f5f5f5;font-size:0.9rem;color:#999;display:flex;align-items:center;box-sizing:border-box;padding:0 1.2rem}
.now-position img{width:0.7rem;height:0.9rem;margin-right:0.4rem}
.pages{display:flex;justify-content:center;align-items:center;padding:1rem 0}
.pages a{display:block;margin-right:0.8rem}
.pages .num{width:1.8rem;height:1.8rem;text-align:center;line-height:1.8rem;border-radius:2rem;margin-right:0}
.pages .active{color:#343434 !important;background-color:#fff !important}
.pages .next{margin-left:0.4rem}
.pages .btn{background-color:#3a9fed;color:#fff;padding:0.2rem 0.4rem;border-radius:0.2rem}
.down-menu{position:fixed;top:52px !important;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:5;display:none;cursor:pointer;-webkit-tap-highlight-color:transparent}
.down-menu .block{display:block !important}
.down-menu .all{box-sizing:border-box;width:100%;height:3rem;border-bottom:0.1rem solid #f0f0f0;line-height:3rem;padding-left:2rem;display:none}
.down-menu .all a{display:block;width:100%;height:100%}
.down-menu .class-one{width:100% !important;height:60%;box-sizing:border-box;background-color:#fff;overflow-y:auto}
.down-menu .class-one div{display:none}
.down-menu .class-one div>.active{position:relative}
.down-menu .class-one div>.active::before{position:absolute;right:3rem;top:34%;content:'';height:0.4rem;width:1rem;border:2px solid #3a9fed;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.down-menu .class-one div ul .active{background-color:#f2f2f2}
.down-menu .class-one div ul .active::after{content:"";position:absolute;right:3rem;top:34%;content:'';height:0.4rem;width:1rem;border:2px solid #3a9fed;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.down-menu .class-one div ul li{box-sizing:border-box;width:25%;height:3rem;border-bottom:0.1rem solid #f0f0f0;line-height:3rem;position:relative;float:left;text-align:center}
.down-menu .class-one div ul li a{display:block;width:100%;height:100%}
.down-menu .class-one .only-one ul .active{position:relative;background-color:#fff}
.down-menu .class-one .only-one ul .active::before{position:absolute;right:3rem;top:34%;content:'';height:0.4rem;width:1rem;border:2px solid #3a9fed;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.down-menu .class-two{width:50%;height:60%;box-sizing:border-box;background-color:#f2f2f2;padding-left:0;overflow-y:auto}
.down-menu .class-two div{display:none}
.down-menu .class-two div ul{display:none}
.down-menu .class-two div ul .active a{color:#3a9fed}
.down-menu .class-two div ul .active::before{position:absolute;right:0.6rem;top:34%;content:'';height:0.4rem;width:1rem;border:2px solid #3a9fed;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.down-menu .class-two div ul li{position:relative;width:100%;height:3rem;line-height:3rem;padding-left:2rem;box-sizing:border-box;border-bottom:0.1rem solid #ebebeb !important}
.down-menu .class-two div ul li a{display:block;width:100%;height:100%}
.f_red{color:red;font-size:1.2rem !important}
@keyframes show{0%{transform:scale(0)}
100%{transform:scale(1)}
}.alert-mask{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:999;display:flex}
.alert-mask .con{width:25rem;height:10rem;margin:auto;border-radius:0.5rem;background-color:#fff;animation:show ease-out 0.2s}
.alert-mask .con .text{height:7.5rem;text-align:center;line-height:7.5rem;font-size:1.2rem}
.alert-mask .con .ok{height:2.5rem;text-align:center;line-height:2.5rem;background-color:#F2F2F2;border-top:1px solid #D0D0D0;color:#40AFFE;border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem;cursor:pointer}
.loading{text-align:center;height:1.8rem}
.loading img{width:1.4rem;transform:translateY(0.3rem)}
#spot{height:2px;width:2px;display:inline-block;border-radius:2px;animation:dotting 2.4s infinite step-start}
.arrow-left{background:url(http://bc.88152888.com/zzw/Mobile/images/arrows.png) no-repeat left top;position:absolute;left:10%;top:50%;margin-top:-15px;width:17px;height:30px;z-index:10}
.arrow-right{background:url(http://bc.88152888.com/zzw/Mobile/images/arrows.png) no-repeat left bottom;position:absolute;right:10%;top:50%;margin-top:-15px;width:17px;height:30px;z-index:10}
.pagination{position:absolute;left:0;text-align:center;bottom:5px;width:100%}
.swiper-pagination-switch{display:inline-block;width:10px;height:10px;border-radius:10px;background:#999;margin:0 3px;cursor:pointer}
.swiper-active-switch{background:#fff}
.swiper-slide{position:relative;transition:opacity 0.7s ease-in-out}
.swiper-slide-active{opacity:1}
.swiper-slide .img{position:absolute}
.inner{position:relative;display:block;width:1000px;height:500px;margin:0 auto}
.slide1{background-color:#6ab2f9}
.slide2{background-color:#12d0ab}
.slide3{background-color:#43cfc8}
.slide1 .s0{left:50%;margin-left:-154px;top:100px}
.slide1 .s1{left:50%;margin-left:-330px;top:190px;width:650px}
.slide1 .s2{left:50%;margin-left:-435px;top:250px}
.slide1 .s3{left:0;bottom:0px;z-index:5;height:190px}
.slide1 .s4{right:0;bottom:0px;z-index:0;height:160px}
.slide2 .zh-a-1{left:90px;top:77px;z-index:9;width:850px}
.slide2 .zh-a-2{left:0;top:0}
.slide3 .b-1{right:120px;top:180px;width:370px}
.slide3 .b-2{left:160px;top:180px;width:320px}
.slide3 .b-3{left:50%;margin-left:-381px;top:330px}
.slide3 .b-s-1{width:100px;left:50px;bottom:0px}
.slide3 .b-s-2{left:160px;width:160px;bottom:0px}
.slide3 .b-s-3{left:390px;width:58px;bottom:0px}
.slide3 .b-s-4{right:359px;width:103px;bottom:0px}
.slide3 .b-s-5{right:250px;width:150px;bottom:0px}
.slide3 .b-s-6{right:0;width:65px;bottom:0px}
.slide3 .b-y-1{top:40px;left:50%;margin-left:-20px}
.slide3 .b-y-2{top:40px;left:0}
.slide3 .b-y-3{top:40px;right:0}
.loop{animation-iteration-count:infinite;animation-timing-function:linear}
.targetBtn{margin-top:20px;position:absolute;bottom:60px;left:352px;z-index:999}
.targetBtn a{height:50px;border-radius:50px;background:rgba(0,0,0,.5);float:left;line-height:50px;text-align:center;color:#fff;text-decoration:none}
.targetBtn .a1{width:110px}
.targetBtn .a2{width:170px;margin-left:15px}
.moveRight{-webkit-animation-name:moveRight;animation-name:moveRight}
@-webkit-keyframes moveRight{0%{opacity:0;left:0px}
10%{opacity:1}
100%{opacity:1;left:550px}
}@keyframes moveRight{0%{opacity:0;left:0px}
10%{opacity:1}
100%{opacity:1;left:550px}
}.moveLeft{-webkit-animation-name:moveLeft;animation-name:moveLeft}
@-webkit-keyframes moveLeft{0%{opacity:0;left:390px}
10%{opacity:1}
100%{opacity:1;left:-370px}
}@keyframes moveLeft{0%{opacity:0;left:390px}
10%{opacity:1}
100%{opacity:1;left:-370px}
}img{max-width:100%}
.bg_icon3{background:url(http://bc.88152888.com/zzw/Mobile/images/icon_img.png) -366px 12px no-repeat}
.edc{background:#fff;overflow:hidden}
.edc_img{width:240px}
.edc_img a{display:block;width:240px;overflow:hidden}
.edc_img a img{width:240px;height:}
.edc_see{padding:10px;width:220px;overflow:hidden}
.edc_see ul li{width:110px;float:left}
.edc_see ul li a{display:block;overflow:hidden;height:26px;line-height:26px;color:#fff;width:100px}
.bg_xiao1{background:#21cbff}
.bg_xiao2{background:#f24a71}
.bg_xiao3{background:#8f57a8}
.width960{width:960px}
.edc_nav{overflow:hidden}
.edc_nav ul{margin-right:15px}
.edc_nav ul li{float:left;height:48px;line-height:48px;font-size:16px;margin:0 18px}
.ggby{width:1210px;margin:10px auto;justify-content:space-between;display:flex}
.edc_t{float:left;width:960px}
.width179{width:23%}
.edc_t ul li{overflow:hidden;float:left;margin-left:1%;text-align:center;border:1px solid #e0e0e0;box-sizing:border-box;margin-bottom:20px;display:inline;width:230px}
.edc_t ul{display:none;width:100%;height:auto;overflow:hidden}
.edc_t ul:nth-child(2){display:block}
.atitle strong{font-weight:400;color:#f53d45}
.xlcc{height:25px;line-height:25px;position:relative;align-items:center;padding:10px}
.xlcc .ccl{font-size:12px;color:#a09ca2;float:left;width:100%;text-align:center}
.atitle a{color:#9e9e9e;font-size:12px}
span.ccr{color:#3ecfc0;font-size:12px}
.edc_t ul li a img{height:160px;width:270px}
.edc_t_img{display:block;overflow:hidden;float:left}
.edc_b{overflow:hidden;float:left;height:25px;line-height:25px;margin-top:5px;width:100%;margin:6px 0;font-size:14px}
.edc_ts{float:left;width:900px;background:#fff;margin-top:4px;overflow:hidden}
.edc_ts ul li{overflow:hidden;float:left;margin-right:3px;margin-bottom:20px;width:177px}
.edc_ts ul li span{display:block;height:24px;float:left;color:#999;font-size:13px;width:157px;margin-left:10px}
.edc_ts .edc_t_img{display:block;width:177px;height:137px;overflow:hidden;float:left}
.edc_ts .edc_b{overflow:hidden;float:left;width:167px;text-indent:10px;height:25px;line-height:25px;margin-top:5px}
.more{line-height:48px}
.frr{width:100%}
.edc_t{width:auto;float:none;background:#fff}
.mshow{display:block !important;margin-top:-5px}
.edc_t ul li{margin-right:1%;width:49%;margin-bottom:20px;margin-right:2%;margin-left:0px;border-radius:2px;background:#ffff;border:1px solid #f5f5f5}
.edc_t ul li:nth-child(2n+1){clear:left}
.edc_t ul li:nth-child(2n){margin-right:0px}
.edc_t_img{width:auto;height:auto;float:none}
.edc_t ul li a img{width:100%;height:120px;margin-top:0px}
.xlcc{padding:0px}
span.ccr{display:none}
.shcool-form{box-sizing:border-box;padding:1rem 1.2rem;background-color:#fff}
.shcool-form .title{padding-bottom:0.2rem;padding-left:0.8rem;position:relative}
.shcool-form .title::before{content:"";display:block;width:0.4rem;height:2.5rem;background-color:#4C2CA4;position:absolute;top:0;left:0}
.shcool-form .title p:nth-of-type(1){font-size:1.4rem;color:#343434;line-height:2.5rem}
.shcool-form .title p{line-height:1.6rem}
.form-box{margin-top:1.0rem;position:relative}
.form-box div{width:100%;height:4.0rem;padding:0.8rem 0;overflow:hidden;line-height:3.2rem;font-size:1.3rem;border-bottom:0.1rem solid #e7e7e7}
.form-box div:last-child{border-bottom:initial}
.form-box div p{width:24%;float:left}
.form-box div input,.form-box div select{width:73%;height:90%;font-size:1.4rem;border:none;background-color:#fff}
.form-box div select option[value="0"]{color:rgba(255,0,0,0.8)}
.form-box div button{width:100%;height:120%;font-size:1.1rem;border:none;background:rgba(255,0,0,0.8);color:#fff}
.form-box label{font-size:12px;cursor:pointer}
.form-box label i{font-size:12px;font-style:normal;display:inline-block;width:13px;height:14px;text-align:center;line-height:12px;color:#fff;vertical-align:middle;margin:-2px 2px 1px 0px;border:#ff3333 1px solid}
.form-box input[type="checkbox"],.form-box input[type="radio"]{display:none}
.form-box input[type="radio"]+i{border-radius:7px}
.form-box input[type="checkbox"]:checked+i,.form-box input[type="radio"]:checked+i{background:rgba(255,0,0,0.8)}
.form-box input[type="checkbox"]:disabled+i,.form-box input[type="radio"]:disabled+i{border-color:#ccc}
.form-box input[type="checkbox"]:checked:disabled+i,.form-box input[type="radio"]:checked:disabled+i{background:#ccc}
.school-bm{width:100%;height:3rem;overflow:hidden;background:#1c9be3}
.school-bm a{float:left;width:100%;line-height:3rem;text-align:center;color:#fff;font-size:18px}
.scl-01{background:#eb361d}
.scl-02{background:#C41869}
.scl-03{background:#995109}
.scl-04{background:#2D8444}
.scl-05{background:#E24D93}
.scl-06{background:#21499D}
.scl-07{background:#9a1f40}
.scl-08{background:#6f0000}
.scl-09{background:#b80d57}
.scl-010{background:#721b65}
.scl-xz-01{background:#EB831D}
.scl-xz-02{background:#16B03E}
.scl-xz-03{background:#EBAC1D}
.scl-xz-04{background:#C1186E}
.scl-xz-05{background:#167A91}
.scl-xz-06{background:#16B03E}
.scl-xz-07{background:#342ead}
.scl-xz-08{background:#ea6227}
.scl-xz-09{background:#f2a51a}
.scl-xz-010{background:#363062}
.layui-layer-hui .layui-layer-content{
    color:#fff;
}