﻿/*头部底部*/
.headers{position: fixed;left: 0;right: 0;top: 0;background: #fff;z-index: 31;height: 96px;box-shadow: 0 0 10px -2px rgba(0,0,0,.1);}
.headers .autowidth{position: relative;z-index: 3;}
.headersHeight{height: 96px;box-shadow: 0 5px 10px -1px rgba(0,0,0,.1);}
.logoIng{height: 56px;}
.headerDL dd>a{display: block;min-width: 4em;text-align: center;position: relative;padding:0 .1rem;line-height: 96px;}
.headerDL dd>a::before{position: absolute;left: 50%;bottom: 0;content: '';width: 0;transition: .5s;height: 2px;background: #e4582b;}
.headerDL dd.on>a::before{width: 100%;left: 0;}
.headerDL dd.on>a{color: #e4582b}
.headerDL dd{position: relative;padding: 0 .25rem;margin-left: .2rem;}

.headerDL .slideMenu{position: absolute; left: 0;right: 0;box-sizing: border-box;-webkit-box-sizing: border-box; top: 100%;text-align: center;color: #fff;display: none;}
.headerDL .slideMenu a{display: block;background: #1973b5;background: rgba(25,115,180,.9);padding: .12rem 0;}
.headerDL .slideMenu>p{margin-bottom: 1px;}


.footer{color: #a6a6a6;padding:.6rem 0 .5rem 0;}
.copys{padding-top: .2rem;text-align: center;}
.footerDL dd{padding-right:1rem ;}
.footerDL dd .ht{color: #fff;margin-bottom: .2rem;}
.footerDL dd .hb p{margin-top: .12rem;}
.footerDL dd .ht::after{display: block;content: '';width: .4rem;height: 2px;background: #e4582b;margin-top: .15rem;}
.footerEwm{padding-left: 1rem;border-left: 1px solid #666;}
.footerEwm .item{width: 110px;margin-right: .25rem;text-align: center;}
.footerEwm .item:nth-last-child(1){margin-right: 0;}
.footerEwm .ewm{padding-top: .4rem;}
.colorlogo{color: #e4582b;}
.colorblue{color: #1973b5;}
.fonts *{font: inherit !important;;line-height: 1.7;}
/*右侧客服*/
.serviceTop{position: fixed;text-align: center; right: .2rem;top: 50%;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);background: #fff;z-index: 30;border: 1px solid #e0e2ec;border-radius: 4px;}
.serviceTop .svc{display: block;padding: 0 .1rem;color: #e4582b;line-height: 1.3;position: relative;}
.serviceTop .svcPads{border-bottom: 1px solid #e0e2ec;padding:.1rem 0 .18rem 0;}
.serviceTop .svc2 .svcPads{border: 0;}
.serviceTop .toTops{display: block;padding: 5px 0;overflow: hidden;position: relative;margin-top: .1rem;color: #e4582b;}
.serviceTop .toTops::before{position: absolute;width: 200px;height: 200px;background: #fafbfd;content: ''; border-radius: 50%;z-index: -1;top: 0;left: 50%;margin-left: -100px;}
.serviceTop .svc2:hover{background: #e4582b;color: #fff;}
.showCode{position: absolute;display: none;color: #fff; bottom: 0;right: 100%;padding: .2rem;background: #e4582b;color: #fff;border-radius: 10px 0 0 10px;text-align: center; transform-origin: right bottom;-webkit-transform-origin: right bottom; white-space: nowrap;animation: dhewm .25s linear both;-webit-animation: dhewm .25s linear both;}
.showCode img{min-width: 120px;}
.showTxt{position: absolute;display: none;color: #fff;top: 0; bottom: 0;right: 100%;background: #e4582b;color: #fff;border-radius: 10px 0 0 10px;text-align: center; transform-origin: right bottom;-webkit-transform-origin: right bottom; white-space: nowrap;animation: dhewm .25s linear both;-webit-animation: dhewm .25s linear both;}
.showTxt .full{height: 100%;padding: 0 .2rem;}
.serviceTop .svc:hover .showCode{display: block;}
.serviceTop .svc:hover .showTxt{display: block;}

/*首页*/
.banner{position: relative;overflow: hidden;background: #eee;}
.banner .swiper-slide{height: 480px;height: 4.8rem;background-size: cover !important;}
.bannerDot{position: absolute;left: 0;right: 0;bottom: .3rem;color: #fff;z-index: 5;}
.banner .banner-pagination{width: auto;padding: 0 .2rem}
.banner .btns{cursor: pointer;}
.banner .swiper-pagination-current{font-size: 150%;}
.banner .swiper-pagination-current::before,.banner .swiper-pagination-total::before{content: '0'}
.bgf6f7fb{background: #f6f7fb;}
.hLine{width: 1rem;height: 2px;background: #e4582b;display: inline-block;}
.index_2_DL{width: 101.5%;}
.index_2_DL dd{width: 23.5%;margin: 0 1.5% 1.5% 0;}
.index_2_DL dd>a{display: block; height: 250px;background-size: cover !important;position: relative;}
.index_2_DL dd>a::before{position: absolute;left: 0;right: 0;top: 0;bottom: 0;content: '';background: rgba(0,0,0,.3);}
.index_2_DL dd .txt{padding: .3rem;position: relative;z-index: 2;}
.index_2_DL dd .tit{display: inline-block;background: rgba(255,255,255,.6);padding: 0.03rem .25rem;border-radius: 1rem;margin-bottom: 6px;}
.index_2_DL dd:nth-child(1),.index_2_DL dd:nth-child(2),.index_2_DL dd:nth-child(3){width: 31.83%;}
.index_2_DL dd:nth-child(1) .tit,.index_2_DL dd:nth-child(2) .tit,.index_2_DL dd:nth-child(3) .tit{background: rgba(228,88,43,.8);color: #fff;}
.index_3_DL dd{width: 16.66%;text-align: center;position: relative;position: relative;}
.index_3_DL dd .lines{height: 1px; background-image: #ccc; margin: 5px 0;position: relative; background-image: linear-gradient(to right, #d2d4e0 0%, #ccc 50%, transparent 50%);background-size: 9px 5px;background-repeat: repeat-x;}
.index_3_DL dd .num{line-height: .6rem;}
.index_3_DL dd .jt{position: absolute;right: 0;top: 50%;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);width: .3rem;}
.index_3_DL dd .name{height: .6rem;line-height: 1.4;}
.leftTit{padding-left: 15px;border-left: 5px solid #e4582b;line-height: 1.1;}
.index_4_DL::after{content: '';width: 31.33%;}
.index_4_DL dd{width: 31.33%;margin-bottom: 2.5%;border: 1px solid #e0e2ec;}
.index_4_DL dd>a{display: block;}
.index_4_DL dd .tit{padding:.15rem .2rem;border-top: 1px solid #e0e2ec;}
.index_4_DL dd .jt{line-height: .4rem;width: .4rem;background: #ececf3;color: #fff;border-radius: 50%;text-align: center;}
.index_5_DL dd{width: 19%;background: #fff;text-align: center;padding:.3rem 0;}
.index_5_DL dd .icon{width: 1rem;margin-bottom: .15rem;max-width: 50%;}
.index_6_DL dd{width: 20%;text-align: center;position: relative;padding:.2rem 0}
.index_6_DL dd img{height:1rem;object-fit:contain}
.honor .honor-pagination{width: auto;padding: 0 .2rem}
.honor .btns{width: 32px;text-align: center;line-height: 32px;border: 1px solid #ddd;border-radius: 50%;cursor: pointer;}
.honor .swiper-pagination-current{color: #e4582b;}
.honor .imgBox{height:2rem;width:100%;object-fit: cover;}
/*在线选车*/
.bannerNy{height: 360px;height: 3.6rem;overflow: hidden;background: #eee;}
.bannerNy .imgs{height: 100%;background-size: cover !important;}
.busTop{padding:.2rem .3rem;border: 1px solid #ddd;}
.leftTxt{min-width: 10em;padding: .1rem 0 0 0;}
.busTop_DL dd{width: 17%;cursor: pointer;margin-left: 3%;margin-bottom: .2rem;}
.busTop_DL dd:nth-child(4n+6){margin-left: 23%;}
.busTop_DL dd .icon{height: 80px; height: .8rem;}
.busTop_DL dd .quan{width: 18px;height: 18px;border: 1px solid #d4d4d4;border-radius: 50%;position: relative;margin-right: .1rem;}
.busTop_DL dd.on .quan::before{position: absolute;left: 5px;right: 5px;top: 5px;bottom: 5px;content: '';background: #e4582b;border-radius: 10px;}
.busTop_DL dd .checks{padding-left: .1rem;}
.busList dd{padding:.3rem;}
.busList dd:nth-child(odd){background: #f8f8f8;}
.busList dd .scaleImg{display: block;width: 26%;background: #fff;border: 1px solid #ddd;}
.busList dd .cots{padding: 0 .6rem 0 .3rem;line-height: 1.8;}
.busList dd .btns{background: #e4582b;color: #fff;padding: 0.1rem .3rem;border-radius: .1rem;display: inline-block;}
.busList .starts>*{padding-right: .2rem;}
.busList .starts{margin: .15rem 0;}
.busList .starts i.on{color: #fdb808;}
.busList .starts i{color: #d5d5d5;}
.alertBox{position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 2000;background: rgba(0,0,0,.4);display: none;}
.alertCenter{width: 100%;height: 100%;}
.alertMain{width: 540px;padding:.3rem .5rem .5rem .5rem;max-width: 80%;background: #fff;position: relative;}
.alertForms{padding-top: .25rem;}
.alertForms .fitem{width: 48.5%;margin-bottom: .2rem;position: relative;}
.require::after{position: absolute;left: 100%;top: 0;content: '*';color: #f00;padding:.12rem;}
.submits{padding-top: .2rem;}
.submits .btn{background: #e4582b;color: #fff;padding: 10px 0;margin: 0;display: block;width: 100%;color: #fff;cursor: pointer;border-radius: 5px;}
.alertForms .inputs{padding:0 .15rem;border: 1px solid #ddd;position: relative;}
.alertForms .inputTxt{display: block;width: 100%;padding: 8px 0;line-height: 24px;position: relative;z-index: 2;background: transparent;}
.dateIcon{position: absolute;right: .1rem;top: 0;color: #aaa;line-height: 40px;}
.closeAlert{position: absolute;right: 0;top: 0;line-height: 1;padding:.15rem;color: #888;}
/*选车详情*/
.busTit{border-bottom: 1px solid #ddd;font-size: 0}
.busTit .tit{display: inline-block;position: relative;padding-bottom: .1rem}
.busTit .tit::before{position: absolute;left: 0;right: 0;bottom: -1px;content: '';height: 3px;background: #e4582b;}
.publicBtns{display: inline-block;background: #e4582b;color: #fff;padding: 10px .5rem;border-radius: 5px;}
.bus_rightFlex .fx{min-width: 50%;margin-bottom: .15rem;}
.bus_rightFlex .fx .iconfont{color: #d5d5d5;}
.bus_rightFlex .fx .iconfont.on{color: #feb808;}
.busInfo .icon{margin-right: 10px;width: 20px}
.busInfo{background: #f8f8f8;}
.busInfo .imgs{width: 34%;}
.busInfo .imgs img{display: block;width: 100%;}
.busInfo .rights{padding: .2rem .4rem;}
.bus_show{width: 101.5%;}
.bus_show dd{width: 23.5%;margin: 0 1.5% 1.5% 0;}
.busInfo .publicBtns{margin-left: 30px}
/*解决方案*/
.messageList{text-align: center;position: relative;}
.messageList::before{position: absolute;left: 0;top: 50px;margin-top: -5px;width: 10px;height: 10px;content: '';background: #aaa;border-radius: 50%;}
.messageList::after{position: absolute;right: 0;top: 50px;margin-top: -5px;width: 10px;height: 10px;content: '';background: #aaa;border-radius: 50%;}
.messageList .tops{padding: 18px;border: 1px solid #e4582b; -webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 50%;display: inline-block;vertical-align: top;position: relative;}
.messageList .tops img{display: block;width: 62px;height: 62px;background: #e4582b;border-radius: 50%;position: relative;z-index: 2;}
.messageList .jt{display: block;line-height: 1;color: #888;padding-top: 5px;}
.messageList dd{width: 20%;position: relative;overflow: hidden;}
.messageList .tops::before{position: absolute;left: 100%;right: -500px;top: 50%;content: '';border-top: 2px dashed #aaa;}
.messageList .tops::after{position: absolute;right: 100%;left: -500px;top: 50%;content: '';border-top: 2px dashed #aaa;}
.hezuo .tit{background: #e4582b;color: #fff;display: inline-block;padding: 0 .4rem; line-height: 60px; margin-right: .6rem;position: relative;z-index: 2;}
.hezuo .tit::after{position: absolute;left: 100%;top: 0;content: '';border-top: 30px solid transparent;border-bottom: 30px solid transparent;border-left: 30px solid #e4582b;}
/*解决方案详情*/
.solu_four{width: 101.5%;}
.solu_four dd{margin: 2% 1.5% 2% 0;width: 23.5%;position: relative;}
.checarDL  dd img{height:2.6rem;object-fit:cover;}
.menbans{position: absolute;left: 0;right: 0;bottom: 0;height: 0; z-index: 2;background: rgba(228,88,43,.8);padding: 0 .1rem;opacity: 0;}
.schoolDL dd{width: 48%;position: relative;box-sizing: border-box;-webkit-box-sizing: border-box;padding-left: .25rem;margin-bottom: .3rem;}
.schoolDL dd .tit {left: 0;top: 0;line-height: 1.2;padding-left: .25rem;border-left: 4px solid #e4582b;margin-bottom: .35rem;}
.schoolDL dd .imgs{width: 30%;min-width: 120px;margin-right: .3rem;}
.schoolDL dd .imgTxt{padding-left: .33rem;}
.liuchengDL dd{padding: .2rem 0;}
.liuchengDL dd .imgs{width: 41.5%;padding: 5px;background: #fff;margin-right: .5rem;box-shadow: 0 0 15px -2px rgba(0,0,0,.2);}
.liuchengDL dd:nth-child(even) .imgs{margin: 0 0 0 .5rem;}
.liuchengDL dd:nth-child(even) {flex-direction: row-reverse;-webkit-flex-direction: row-reverse;}



.hefaDL dd .tit{position: absolute;left: 0;right: 0;text-align: center;top: 50%;margin-top:-16px;z-index: 2;color: #f1a38a;z-index: 3;}
.hefaDL dd .tit::after{display: block;height: 2px;width: 0;background: #fff;content: '';margin: auto;margin-top: 8px;}
.checarDL dd>a{display: block;border: 1px solid #e2e2e2;text-align: center;}
.checarDL dd .tit{padding: 7px 0;border-top: 1px solid #e2e2e2;background: #f4f4f4;}
.huobanDL:after{content:'';width:31.83%}
.huobanDL dd{width: 31.83%;border: 1px solid #e2e2e2;background: #fbfbfb;margin-bottom: 2%;}
.huobanDL dd>a{display: block;padding: .35rem;}
.huobanDL dd .logos{text-align: center;margin-bottom: .3rem;}
.huobanDL dd .logos img{height: 1rem;object-fit: contain;}

/*关于我们*/
.abouts{padding: .5rem 0;}
.aboutLeft{width: 180px;margin-right: 110px;}
.aboutLeft .tit{line-height: 1.1;padding-left: .15rem;border-left: 5px solid #e4582b;margin-bottom: .3rem;}
.aboutDL dd>a{display: block;padding: .12rem 0;border-bottom: 1px solid #e2e2e2;text-align: center;}
.aboutDL dd.on>a{color: #e4582b;border-color: #e4582b;}
.about_js::after{content: '';width: 31.5%;}
.about_js .aj{width: 31.5%;overflow: hidden; margin-bottom: .3rem;line-height: 1.2; -webkit-box-sizing: border-box;box-sizing: border-box;padding: .4rem 0 .4rem .4rem;background: #f6f6f6;}
.about_js .aj .desc{padding-top: .55rem;}
.about_js .aj .num em{font-weight: 700;}
.about_js .aj .num em span{font-family: Arial;}
.about_js .aj sup{padding-left: .1rem;}
.about_js .at{background: transparent;position: relative;}
.about_js .at .fh{position: absolute;left: 0;top: 0;font-size: 3.8rem;color: #f4f4f4;line-height: 1;font-family: Arial;z-index: -1;}
/*关于我们-新闻*/
.newsDL dd{width: 33.33%;box-sizing: border-box;-webkit-box-sizing: border-box;border-top:1px solid #e2e2e2;padding: .3rem 0;border-left: 1px solid #e2e2e2;}
.newsDL dd>a{display: block;padding:0 .3rem;}
.newsDL dd .day{display: inline-block;position: relative;font-family: Arial;line-height: 1;font-size: .64rem;padding-bottom: .5rem;font-weight: 700;color: #888;}
.newsDL dd .day::before{position: absolute;left: 45%;top: 20%;content: '';width: .66rem;height: .66rem;background: #fb855f;border-radius: 50%;z-index: -1;transform: scale(0);-webkit-transform: scale(0);opacity: 0;}
.newsDL dd .tit{line-height: 24px;height: 48px;margin:.1rem 0 .2rem 0;}
.newsDL dd .cots{margin: .2rem 0;}
.news_hidden{overflow: hidden;}
.newsDL{width: 104%;position: relative;left: -2%;}
.fontArial{font-family: Arial;}
.newsTit{ border-bottom: 1px solid #E4E4E6;}
.newsTit .date span{ padding-right:25px;display: inline-block;}
.prexNext{line-height: 56px;border: 1px solid #e4e4e6; border-left: 0;border-right: 0; margin: 4% 0;overflow: hidden;position: relative;}
.prexNext:after{ position: absolute;left: 50%;top: 0;bottom: 0;content: '';border-left: 1px solid #E4E4E6;}
.prexNext >a{float: left;display: block;width: 50%;}
.prexNext .item{background: #e4e4e6;padding: 0 25px;}
.txtRight{ text-align: right;}
.prexNext .txtLeft{ padding-left: 15px;}
.prexNext .txtRight{ padding-right: 15px;}
/*定制班线*/
.dingzhiDL {width: 104%;text-align: center;}
.dingzhiDL dd{width: 21%;margin:120px 4% 2% 0;border-radius: 6px; box-shadow: 0 0 10px -1px rgba(0,0,0,.1);padding-bottom: .3rem;border: 1px solid #fff;box-sizing: border-box;-webkt-box-sizing: border-box;}
.dingzhiDL dd .bdImg{width: 200px;border-radius: 50%;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);border: 1px solid #fff;box-shadow: 0 0 15px 2px rgba(0,0,0,.2);border-radius: 50%;overflow: hidden;position: relative;margin: 0 auto -90px auto;max-width: 94%;}
.overHidden{overflow: hidden;}
.caseItem{padding: .4rem .4rem .1rem .4rem;background: #fff;box-shadow: 0 0 10px -1px rgba(0,0,0,.1);margin-bottom:3%;}
.caseLogo img{width: 120px;margin-right: .2rem;}
.partnerDL dd{width: 31.33%;margin-bottom: 3%;}
.partnerDL::after{width: 31.33%;content: '';}
.partnerDL dd>a{display: block;border: 1px solid transparent;box-shadow: 0 0 11px -2px rgba(0,0,0,.1);}
.partnerDL dd img{display: block;height: 100px;margin: auto;padding: 20px 0;object-fit: contain;}

.gallery-top{border: 1px solid #eee;margin-bottom: 15px;text-align: center;width: 100%;}
.swiperJT {background: #f3f3f3;padding: 0 5px;cursor: pointer;}
.team-center{margin: 0 10px;}
.smallImg .swiper-slide{border: 1px solid #eee;}
.smallImg .swiper-slide-thumb-active{border-color: #e4582b;}
.gallery-top .tit{position: absolute;left: 0;right: 0;bottom: 0;text-align: center;background: rgba(0,0,0,.4);color: #fff;padding: .1rem 0;font-size: 110%;}
.abouts .honorSwiper img{max-width: 80%;height: 4rem;object-fit: contain;}
.honorSps  img{width: 100%;height: 6rem;object-fit: cover;}
.abouts .honorSwiper {padding: .8rem 0;}
.mapHeight{height: 440px; height: 4.5rem;margin-top: 3%;}
.mapHeight img{max-width: none;}
.joinDL{border-bottom: 1px solid #e2e2e2;padding: 8px .3rem;}
.joinDL dd{width: 23%;text-align: center;}
.joinDL dd:nth-child(1){text-align: left;}
.joinDL dd:nth-last-child(1){text-align: right;width: 8%;}
.joinItem dl{cursor: pointer;}
.joinItem.on dl{background: #f2faff;}
.joinItem.on dl .iconfont{display: inline-block;transform: rotate(90deg);-webkit-transform: rotate(90deg);}
.joinCots{padding:.2rem .3rem;color: #666;line-height: 1.7;display: none;border-bottom: 1px solid #e2e2e2;}

.busInfo .imgs img{height:3.6rem;object-fit:cover;}
.bus_show .scaleImg img{height:2.6rem;object-fit:cover;}
.busInfo .publicBtns{float:right}
.busInfo .rights{overflow:hidden;}
.busInfo{align-items:center;-webkit-align-items:center;}
@media only screen and (max-width:1400px ) {
    .headers{height: 80px;}
    .headersHeight{height: 80px;}
    .logoIng{height: 46px;}
    .headerDL dd>a{line-height: 80px;}
}

@media only screen and (max-width:1260px ) {
    .dingzhiDL dd .bdImg{width: 2.4rem;margin: 0 auto -1rem auto;}
    .dingzhiDL dd {margin:1.2rem 4% 3% 0;}
    .aboutLeft{margin-right: 1.1rem;}
}

@media only screen and (min-width:1200px ) {
    .headerDL .slideMenu{transform-origin: center top;-webkit-transform-origin: center top; animation: dhss .3s linear both;-webkit-animation: dhss .3s linear both;}
    .footerDL dd{padding-right: 100px;}
    .footerEwm{padding-left: 100px;}
    .serviceTop .svc:not(.svc2):hover{color: #e4582b;}
    .serviceTop .toTops:hover{color: #fff;}
    .serviceTop .toTops:hover::before{background: #e4582b;}
	.headerDL dd:hover>a::before{width: 100%;left: 0;}
    .headerDL dd:hover>a{color: #e4582b}
    .footerDL {padding-left: .7rem;}
    .aboutRight{max-width: 910px;}
    .swiperJT,.dingzhiDL dd .bdImg,.dingzhiDL dd,.hefaDL dd .tit::after,.hefaDL dd .tit,.menbans,.serviceTop .toTops::before,.huobanDL dd,.checarDL dd .tit,.newsDL dd .tit,.newsDL dd .day,.newsDL dd .day::before,.about_js .aj,.messageList .tops img,.submits .btn,.busTop_DL dd,.index_3_DL dd .lines::before,.honor .btns,.index_6_DL dd,.index_4_DL dd .jt,.index_4_DL dd .tit,.index_4_DL dd,.index_2_DL dd>a::before{transition: .5s;}
    .index_5_DL dd .icon{transition: 1s;}
    .index_2_DL dd:hover>a::before{background: rgba(228,88,43,.3);}
    .index_4_DL dd:hover{border-color: #e4582b;}
    .index_4_DL dd:hover .jt{background: #fff;color: #e4582b;}
    .index_4_DL dd:hover .tit{background: #e4582b;color: #fff;border-color: #e4582b;}
    .index_5_DL dd:hover .icon{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);}
    .index_6_DL dd:hover{box-shadow: 0 0 15px 1px rgba(0,0,0,.1);z-index: 3;}
    .honor .btns:hover{background: #e4582b;color: #fff;border-color: #e4582b;}
    .index_3_DL dd .jt img{transition: .5s .3s;-webkit-transition: .5s .3s;}
    .footer a:hover,.busTop_DL dd:hover{color: #e4582b;}
    .index_3_DL dd:hover .jt img{transform: translate(14px,0);-webkit-transform: translate(14px,0);}
    .index_3_DL dd:hover .lines::before{width: 100%;}
    .index_3_DL dd .lines::before{position: absolute;left: 0;width: 0;top: 0;content: '';height: 1px;background: #e4582b;}
    .busList dd .btns:hover{background: #3891d2;}
    .busList dd .scaleImg:hover{border-color: #e4582b;}
    .submits .btn:hover,.publicBtns:hover{background: #3891d2;}
    .closeAlert:hover{color: #e4582b;transform: rotate(180deg);-webkit-transform: rotate(180deg);}
    .messageList dd:hover .tops img{transform: rotate(360deg);-webkit-transform: rotate(360deg);}
    .messageList dd:hover *{color: #e4582b;}
    .aboutDL dd:hover>a{color: #e4582b;border-color: #e4582b;}
    .about_js .aj:not(.at):hover,.swiperJT:hover{background: #e4582b;color: #fff;}
    .about_js .aj:not(.at):hover *{color: #fff;}
    .newsDL dd:hover .day::before{transform: scale(1);-webkit-transform: scale(1);opacity: 1;}
    .newsDL dd:hover .day{color: #333;}
    .newsDL dd:hover .tit{color: #e4582b;}
    .checarDL dd>a:hover,.dingzhiDL dd:hover,.dingzhiDL dd:hover .bdImg,.partnerDL dd>a:hover{border-color: #e4582b;}
    .checarDL dd>a:hover .tit{border-color: #e4582b;background: #e4582b;color: #fff;}
    .huobanDL dd:hover{background: #fff;border-color: #e4582b;}
    .solu_four dd:hover .menbans{opacity: 1;height: 100%;}
    .solu_four dd:hover .tit{top: 20%;color: #fff;}
    .solu_four dd:hover .tit::after{width: .7rem;}
    .headerDL .slideMenu a:hover{background: #e4582b;}
    .headerDL dd:hover .slideMenu{display: block;}


}
@media only screen and (max-width:1200px ) {
    .headers .autowidth{position: static;}
    .headerDL .slideMenu{display: block;position: static;height: auto;white-space: normal;border: 0;padding-bottom: 10px;text-align: left;}
    .headerDL .slideMenu>p{display: inline-block;margin: 2px 8px 2px 0;}
    .headerDL .slideMenu a{background: transparent;padding: 0;}
    .headerNav{display: none;position: absolute;left: 0;right: 0;top: 100%;background: #e4582b;box-shadow: 0 5px 10px -1px rgba(0,0,0,.1);color: #fff;}
    .headerDL dd.on>a{color: #fff;}
    .headerDL {display: block;}
    .headerDL dd{margin: 0;}
    .headerDL dd>a{padding: .2rem 0;line-height: 1.5;border-top: 1px solid #fa8e6c;border-color: rgba(255,255,255,.18);font-size: 16px;text-align: left;}
    .headerDL dd>a::before{display: none;}
    .headerDL dd>a::after{position: absolute;right: 0;top: .32rem;content: '';width: 10px;height: 10px;border-left: 1px solid #fff;border-top: 1px solid #fff;transform: rotate(135deg);-webkit-transform: rotate(135deg);opacity: .8;}
    .headers{display:flex;align-items: center;display:-webkit-flex;-webkit-align-items: center;height: 56px;}
    .headersHeight{height: 56px;}
    .logoIng{height: 36px;}
    .index_2_DL dd>a{height: 2.4rem;}
}
@media only screen and (min-width:1260px ) and (max-width:1460px ){
    body{font-size: 14px;}
    .font18{font-size: 16px;}
	.index_2_DL dd>a{height: 190px;}
    .footerDL{padding-left: 0;}
    .footerDL dd{padding-right: 1rem;}
    .footerEwm{padding-left: 1rem;}
    .about_js .aj{padding: .2rem 0 .2rem .2rem;}
    .aboutLeft{margin-right: 1.1rem;}
}

@media only screen and (max-width:960px ) {
    .footAuto{display: block;}
    .footerDL dd{padding:0;}
    .footerEwm{padding: .3rem 0 0 0;border: 0;border-top: 1px solid #444;margin-top: .3rem;text-align: center;}
    .busList .starts{margin: 0.05rem 0;}
    .busTop{display: block;}
    .busTop_DL dd{margin: 0 0 .1rem 0;width: 25%;}
    .leftTxt{display: flex;display: -webkit-flex;align-items: center;-webkit-box-align: center;}
    .busTop_DL dd .checks{padding-left: 0;}
    .messageList{padding: 0 .2rem;}
    .messageList .tops img{width: .7rem;height: .7rem;}
    .messageList .tops {padding: .15rem;}
    .messageList::before,.messageList::after{top: .53rem;}
    .messageList .tops::before,.messageList .tops::after{border-width: 1px;}
    .hezuo .tit{padding: 0 .2rem; line-height: 38px;}
    .hezuo .tit::after{border-width: 19px;}
    .hezuo {margin-top: .15rem;}
    .aboutLeft{width: 120px;margin-right: .2rem;}
    .huobanDL dd{width: 48.5%;}
    .schoolDL{display: block;}
    .schoolDL dd{width: auto;}
    .schoolDL dd .imgTxt{padding: 0;}
    .schoolDL dd .imgs{margin-right: .25rem;min-width: 130px;}
    .schoolDL dd .imgs img{height: 100%;object-fit: cover;}
}
@media only screen and (min-width:767px ) {
    .newsDL dd:nth-child(1),.newsDL dd:nth-child(2),.newsDL dd:nth-child(3){border-top: 0;padding-top: 0;}
    .newsDL dd:nth-child(3n+1){border-left: 0;}
}
@media only screen and (max-width:767px ) {
   .bannerNy{height:2.2rem}
    .banner .swiper-slide{height: 4rem;}
    .index_2_DL dd .txt{padding: .2rem;}
    .index_2_DL dd{width: 31.83%;}
    .index_2_DL dd:nth-child(7){display:none}
    .index_2_DL dd .tit{padding:0.03rem .1rem;}
    .index_3_DL dd{width: 33.33%;margin-bottom: .2rem;}
    .index_4_DL dd{width: 48%;}
    .busList dd{display: block;}
    .busList dd .cots{padding:.2rem 0;}
    .busList dd .scaleImg{width: auto;}
    .busTop_DL dd{width: 33.33%;}
    .busTop_DL dd:nth-child(4n+6){margin-left:0;}
    .busTop_DL dd .quan{width: 16px;height: 16px;}
    .alertForms{font-size: .28rem;}
    .submits .btn{padding:.2rem 0;}
    .alertMain{padding: .3rem;}
    .bus_show dd{width: 48.5%;}
    .busInfo{display: block;}
    .busInfo .imgs{width: auto;}
    .busInfo .rights{padding: .3rem}
    .about_js .aj{width: 48%;margin-bottom: .2rem;}
    .abouts {display: block;}
    .aboutLeft{width: auto;margin: 0 0 .2rem 0;}
    .aboutDL {display: flex;display: -webkit-flex;}
    .aboutDL dd{width: 25%;}
    .aboutLeft .tit{margin-bottom: .2rem;}
    .newsDL dd{width: 50%;}
    .newsDL dd:nth-child(odd){border-left: 0;}
    .newsDL dd .day::before{transform: scale(1);-webkit-transform: scale(1);opacity: .5;}
    .solu_four dd{width: 48.5%;margin: 1% 1.5% 1% 0;}
    .huobanDL dd>a{padding: .15rem;}
    .huobanDL dd .logos{margin-bottom: .1rem;}
    .serviceTop{right: 0;border-right: 0;border-radius: 0;background: rgba(255,255,255,.8);}
    .serviceTop .svcPads .tit{display: none;}
    .serviceTop .svcPads{padding: .15rem 0.05rem;line-height: 1;}
    .dingzhiDL dd{width: 46%;}
    .caseLogo{display: block;}
    .caseItem{padding: .2rem .2rem .1rem .2rem;}
    .caseLogo img{margin: 0;}
    .prexNext {line-height: 40px;}
    .prexNext >a{float: none;display: block;width: auto;}
    .prexNext:after{left: 0;right: 0;top: 50%;border: 0;border-top: 1px solid #eee;}
    .partnerDL dd img{padding: 0;}
    .liuchengDL dd{display: block;}
    .liuchengDL dd .imgs{width: auto;margin: 0 0 .2rem 0 !important;}
    .index_2_DL dd .txt .colorfff{display: none;}

.busInfo .imgs img{height:5rem;}
.bus_show .scaleImg img{height:3rem;}
.honor .imgBox{height:3rem;}
}
@keyframes dhss{
    0%{transform: rotateX(90deg); }
    100%{transform: rotateX(0deg); }
}
@-webkit-keyframes dhss{
    0%{-webkit-transform: rotateX(90deg); }
    100%{-webkit-transform: rotateX(0deg); }
}