@media screen and (max-width: 969px) {
    .con-win { width: 90%; margin: 0 auto; }
    .open-menu .nav-bar { background-color: #fff }
    .navigation { overflow-x:hidden}
    .pcTelegram .footer-inner .button { left: auto; margin-left: 0; margin: 0 auto 16px; }
    .nav-bar__phone { float: left; width: .4rem; height: auto; margin-top: .1rem; }
    .nav-bar__logo { display: block; width: 2rem; height: .8rem; margin: .1rem auto 0; }
    .nav-bar { height: 1rem; }
    .m-nav { width: auto; height: 1rem; }
    .nav-bar__container { height: 1rem; width: 100%; }
    .nav-bar__toggle-navigation { top: .28rem; right: .5rem; }
    .nav-bar__toggle-navigation__icon span.on { background-color: #333; }
    .swiper-container.i-m-ban { margin-top: 0; }
    .swiper-container.i-m-ban .swiper-slide .banner-title h1 { font-size: .8rem; margin-bottom: .6rem; }
    .swiper-container.i-m-ban .swiper-slide .banner-title p { font-size: .35rem; width: 80%; margin: 0 auto; }
    .fir-flo { margin-bottom: .7rem; }
    .fir-flo ul li { display: block; float: inherit; width: 100%; margin: .5rem 0 0; }
    .fir-flo { background: none; height: auto; position: inherit; }
    .fir-flo ul li a { width: 100%; height: 4rem; }
    .fir-flo ul li:nth-of-type(2) p, .fir-flo ul li:nth-of-type(2) span { margin-left: 0; }
    .fir-flo ul li span { font-size: .4rem; margin-bottom: .3rem; }
    .fir-flo ul li p { font-size: .28rem; letter-spacing: .02rem; }
    .i-m-ban.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { left: 50%; }
    .i-m-ban .page-btns { position: absolute; bottom: 76px; left: 5.5%; z-index: 2; height: 2px; }
    .i-m-ban .page-btns span { display: inline-block; width: 50px; height: 2px; margin-right: 10px; background-color: #3a333f; position: relative; cursor: pointer; vertical-align: top; }
    .i-m-ban .page-btns span i { display: block; height: 100%; position: absolute; width: 0; background-color: #918c94; }
    .i-m-ban .page-btns .swiper-pagination-bullet-active i { transition: width 4s linear 0s; }
    .sec-flo.con-win { margin-bottom: 1rem; }
    .sec-flo .img-box { float: inherit; width: 80%; margin: 0 auto; }
    .sec-flo .info { float: inherit; width: 100%; margin: 0 auto; }
    .sec-flo .img-box { display: none; height: 7rem; background: url(Content/image/home/youshi.png) no-repeat bottom center; background-size: contain; }
    .sec-flo .info h1 { margin-top: .5rem; font-size: .5rem; }
    .sec-flo .info p { font-size: .3rem; }
    .button { min-width: 2.5rem; height: .8rem; line-height: .8rem; font-size: .3rem; margin-left: 0; }
    .fir-flo ul { margin: 0; padding: 0; }
    .fir-flo ul li span, .fir-flo ul li p { margin: auto !important; text-align: center; }
    .fir-flo ul li span { margin-bottom: .3rem !important; }
    .tabSlider { display: none }
    .thr-flo { height: 9rem; }
    .thr-flo .pub-title { font-size: .5rem; padding-top: .5rem; width: 90%; margin: 0 auto .5rem; }
    .m-tabSlider { display: block; width: 100%; height: 7rem; margin: 0 auto; }
    .m-tabSlider .swiper-container { height: 6.5rem; }
    .m-tabSlider .swiper-wrapper { height: 100%; }
    .m-tabSlider .swiper-slide div { height: 5rem; background-color: #fff; border-radius: .3rem; }
    .m-tabSlider .swiper-slide a, .m-tabSlider .swiper-slide span { display: block; }
    .m-tabSlider .swiper-slide a { width: 100%; height: 3.5rem; overflow: hidden; margin-bottom: .4rem; border-top-left-radius: .3rem; border-top-right-radius: .3rem; }
    .m-tabSlider .swiper-slide a img { width: 100%; height: 100%; object-fit: cover; transition: all .4s ease; }
    .m-tabSlider .swiper-slide span { font-size: .4rem; color: #333; text-align: center; }
    .m-tabSlider .swiper-pagination-bullet { width: .5rem; height: .1rem; border-radius: .3rem; }
    .m-tabSlider .swiper-pagination-bullet-active { background: #fff; }
    .m-tabSlider .swiper-slide div:hover a img { transform: scale(1.05,1.05); }
    .m-tabSlider .swiper-slide div:hover span { color: #F81C18; }
    .pub-sum { font-size: .3rem; }
    .four-flo { height: 12rem; }
    .four-flo .advantage li { width: 100%; }
    .four-flo .advantage li span { font-size: 1rem; }
    .four-flo .advantage { margin-top: .5rem; }
    .four-flo .advantage li:nth-of-type(2) { margin-left: 0; }
    .four-flo .advantage li:nth-of-type(3) { float: inherit; }
    .four-flo .advantage li p { font-size: .3rem; }
    .four-flo .pub-title { font-size: .5rem; padding-top: .5rem; }
    .five-flo { height: 13rem; }
    .partner-swiper { height: 8rem; }
    .partner-swiper ul li { margin: 3%; width: 44%; height: 1.5rem; }
    .partner-swiper .swiper-button-next, .partner-swiper .swiper-button-prev { display: none; bottom: 50%; }
    .partner-swiper .swiper-button-next { right: .3rem; }
    .partner-swiper .swiper-button-prev { left: .3rem; }
    .five-flo .button { bottom: 1rem; }
    .five-flo .pub-title { padding-top: .5rem; font-size: .5rem; }
    .five-flo .pub-sum { font-size: .3rem; }
    .partner-swiper ul li:nth-of-type(9), .partner-swiper ul li:nth-of-type(10), .partner-swiper ul li:nth-of-type(11), .partner-swiper ul li:nth-of-type(12) { display: none; }
    .five-flo .button { min-width: 2.5rem; height: .8rem; line-height: .8rem; font-size: .3rem; margin-left: -1.25rem; }
    .six-flo { height: 12rem; }
    .six-flo .pub-title { padding-top: .5rem; font-size: .5rem; }
    .six-flo .pub-title { margin-bottom: .5rem; }
    .user-swiper .slide-content { width: 90%; padding: .9rem .5rem .5rem .5rem; }
    .user-swiper .swiper-wrapper { height: auto; }
    .bg-layer-1, .bg-layer-2 { display: none; }
    .user-swiper .swiper-button-next, .user-swiper .swiper-button-prev { display: none; }
    .user-swiper .swiper-pagination { display: block; }
    .user-swiper .swiper-pagination-bullet-active { background-color: #fff; }
    .user-swiper .swiper-pagination-bullet { width: .5rem; height: .1rem; border-radius: .3rem; }
    .user-swiper { height: auto; }
    .slide-content .text { font-size: .3rem; }
    .slide-content .author { margin-top: .5rem; }
    .slide-content .author { font-size: .32rem; }
    .slide-content .position { font-size: .35rem; }
    .seven-flo { height: 12rem; }
    .seven-flo .pub-title { font-size: .5rem; margin-bottom: .5rem; padding-top: .5rem; }
    .contact-from { width: 100%; }
    .contact-tit { width: 100%; margin-bottom: .6rem; margin-top: .5rem; }
    .input__label-content--minoru { font-size: .3rem; }
    .contact-from .input { height: .8rem; line-height: .8rem; min-width: auto; margin-bottom: .5rem; margin-left: 0; margin-bottom: .2rem; }
    .two-input.input input { width: 60%; }
    .contact-tit span { font-size: .35rem; }
    .contact-tit h1 { font-size: .5rem; padding-left: 1rem; background-size: contain; background-position-x: 1rem; }
    .seven-flo .button { float: inherit; margin: 1rem auto 0 auto; }
    .sewvtop { height: .8rem; line-height: .8rem; }
    .sewv { width: 60%; }
    .sewvbm { top: .82rem; }
    .sewvtop > span { height: .8rem; line-height: .8rem; }
    .input__field--minoru { font-size: .3rem; }
    .footer .tit { padding: .5rem 0; }
    .footer .con section { text-align: center; width: 33.333333%; }
    .guan { width: 50%; overflow: hidden; clear: both; }
    .footer .con section h5 { font-size: .35rem; padding-bottom: .5rem; }
    .footer .nav-list li a { font-size: .3rem; }
    .footer .qr-code { max-width: 2rem }
    .guan { display: none; }
    .footer .con { padding-bottom: 0; }
    .eight-flo { overflow: hidden; }
    .contact-left { float: initial; width: 100% !important; overflow: hidden; }
    .contact-left h5 { display: none; }
    .copyright { height: 2rem; line-height: .6rem; padding-top: .1rem; }
    .copyright .support { float: initial; padding-left: 0px; display: block; }
    .footer .tel { font-size: .6rem; }
    .footer .nav-list li { font-size: .26rem; line-height: .6rem; }
    .swiper-container.i-m-ban.brand-banner.banner-pic .swiper-slide .banner-title p { font-size: .3rem; }
    .swiper-container.i-m-ban.banner-pic { height: 5rem; }
    .swiper-container.i-m-ban.banner-pic .swiper-slide .banner-title { margin: 20% auto 0 auto; width: 90%; }
    .swiper-container.i-m-ban.banner-pic .swiper-slide .banner-title h1 { font-size: .7rem; }
    .swiper-container.i-m-ban.banner-pic .page-btns { display: none; }
    .news-title h1 { display: block; font-size: .6rem; text-align: center; float: initial; font-weight: 600; }
    .news-title ul { width: 100%; margin: .4rem auto 0 auto; text-align: center; }
    .news-title ul li:nth-of-type(1) { margin-left: 0; }
    .newsList { width: 94%; box-shadow: 0 0 15px 0px rgba(51, 51, 51, 0.1); margin: 0 auto .4rem; float: initial; height: 7.6rem; }
    .news-content { margin: .6rem auto .2rem; padding-bottom: 1rem }
    .newsList .image-box { height: 4rem; line-height: 4rem; }
    .newsList span { font-size: .24rem; margin-top: .3rem; margin-bottom: .2rem; }
    .newsList h1 { font-size: .36rem; line-height: .6rem; margin-bottom: .6rem; height: 1.2rem; }
    .brandList { width: 47.5%; height: 2rem; }
    .brandCon .pub-title { padding-top: .5rem; margin-bottom: .5rem; font-size: .6rem; }
    .brandList .brandImg { height: 2rem; background-color: transparent; }
    .brandList .brandImg a { height: 2rem; }
    .brandsum span { margin-top: .2rem; font-size: .35rem; }
    .brandsum p { font-size: .26rem; }


    .box { width: 90%; height: 1rem; margin: .4rem auto 1rem; }
    .box .m-style a { width: 3%; }
    .box .m-style .next, .m-style .prev { width: 20% !important; background-image: none; }
    .box .m-style .prev { background: none; }
    .box .m-style .active { margin-top: 0; }
    .box .m-style a { height: 1rem; line-height: 1rem; }
    .his .time-box { display: none; }
    .cd-container { display: block; }
    .adv-flo1 { background-position-x: -8%; background-position-y: -97%; }
    .swiper-container.banner-pic.adv-banner { height: 100vh }
    .adv-banner.swiper-container.banner-pic.banner-pic .swiper-slide .banner-title { width: 84%; margin-top: 73%; }
    .adv-banner.swiper-container.banner-pic .swiper-slide .banner-title h1 { font-size: .5rem; line-height: .8rem; margin-bottom: .7rem; }
    .swiper-container.banner-pic .swiper-slide .banner-title { margin-top: 40%; }
    .adv-banner.swiper-container.banner-pic .swiper-slide .banner-title p { font-size: .28rem; width: 98%; }
    .summary h1 { font-size: .5rem; margin: 1rem 0 .8rem; font-weight: 600; }
    .summary > p { width: 100%; }
    .history h2 { font-size: .5rem; margin-top: 1rem; }
    .his .cd-timeline { margin-bottom: .4rem; }
    .his .cd-timeline-img img { width: .5rem; height: .5rem; margin-left: -.25rem; }
    .history .cd-timeline-content { padding: .3rem 0; }
    .history .cd-timeline-content h2 { margin-top: -.1rem; }
    .history #cd-timeline::before { border-left: dashed .01rem #e3e3e3; background: transparent; }
    .his .tips { font-size: .35rem; margin-bottom: 1rem; }
    .his .tips em { margin: 0 .04rem; }
    .adv-flo2 { height: 9.5rem; }
    .adv-fly { background-size: 97%; background-position-y: 14%; }
    .adv-fly ul li { width: 1rem; height: 1rem; line-height: 1rem; }
    .adv-fly ul li:nth-of-type(4) { width: .8rem; margin-top: -.1rem; }
    .adv-fly h1 { font-size: .5rem; line-height: .8rem; padding: 3.5rem 0 0; }
    .adv-fly p { width: 100%; font-size: .3rem; }

    .con { width: 90%; }
    .footer-inner { overflow: hidden }
    .pcTelegram .footer-inner .button { min-width: 3rem }
    .pcTelegram { padding: 0; margin-top: 1.5rem; }
    .pcTelegram h3.text-40 { font-size: .35rem; line-height: .6rem; }
    .pcTelegram .buttons { font-size: .24rem; padding: .1rem .5rem; }
    .partnerSwiper.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { background: transparent !important; }
    .pcTelegram:after { border-width: 0 3rem 50px 3rem; }
    .pcTelegram .footer-inner em { font-size: .2rem; }

    .pin ul li:nth-of-type(2n-1) .txt { float: initial; }
    .pin ul li:nth-of-type(2n) .txt { float: initial; }
    .pin ul li:nth-of-type(2n-1) .img-b { float: initial }
    .pin ul li:nth-of-type(2n) .img-b { float: initial; }
    .pin ul li .img-b { width: 100%; }
    .pin ul li .txt { width: 100%; }
    .pin ul li { margin: 0 0 .5rem; }
    .pin ul li:nth-of-type(2n-1) .txt { margin-top: 0; }
    .pin ul li:nth-of-type(4) .txt { margin-top: 0; }
    .pin .pub-title { font-size: .5rem; padding-top: .5rem; }
    .pin ul li .txt h1 { font-size: .35rem; text-align: center; }
    .pin ul li .txt p { font-size: .26rem; text-align: center; }

    .pc-job { display: none; }
    .m-bg { background-color: #fff; }
    .recruit { position: initial; top: 0; margin-top: 1rem }
    .mobile-wr { display: block; }
    .mobile-wr .pub-title { font-size: .5rem; padding-top: 0; text-align: center; }
    .mobile-wr { width: 100%; position: initial; top: initial; margin-bottom: .8rem; overflow: hidden }
    .mobile-wr ul { border-top: 1px solid #e9ebed; }
    .mobile-wr li .title { height: 0.8rem; line-height: 0.8rem; padding: 0 0.3rem; font-size: 0.26rem; }
    .mobile-wr li .title span { padding-right: 0.45rem; background: url(images/bottom.png) right center/0.3rem no-repeat; background-size: 14%; }
    .mobile-wr li.on .title span { background: url(images/top.png) right center/0.3rem no-repeat; background-size: 14%; }
    .mobile-wr li .warp { padding: 0.1rem 0.3rem 0.2rem; background-color: #fff; display: none }
    .mobile-wr .warp .tbl { margin-bottom: 0.25rem; padding: 0.1rem 0 0.2rem; width: 100%; border-bottom: 1px solid #e9ebed; }
    .mobile-wr .warp .tbl p { font-size: 0.28rem; line-height: 0.4rem; width: 50%; float: left; text-align: center; margin-bottom: 0 }
    .mobile-wr .warp .tbl p span { display: inline-block; padding-left: 0.1rem; }
    .mobile-wr .warp .cont h2 { font-size: 0.26rem; color: #222; line-height: 0.6rem; margin-bottom: 0.15rem; }
    .mobile-wr .warp .cont .cent, .mobile-wr .warp .cont .cent p { font-size: 0.28rem; line-height: 0.32rem; color: #565656 }
    .mobile-wr .warp .btns { font-size: 0.24rem; line-height: 0.4rem; text-transform: uppercase; }
    .mobile-wr .warp .cont .cent p span { white-space: inherit; }
    .job-warp li .title i { font-style: normal; position: relative; }
    .job-warp li .title i.has:after { content: ''; display: block; position: absolute; top: -11px; right: -36px; z-index: 1; width: 30px; height: 31px; background: url(../image/advantage/hot.png) no-repeat center; -webkit-animation: Hot 0.3s ease alternate infinite; animation: Hot 0.3s ease alternate infinite; }
    .about-title h1 { font-size: .5rem; margin: 0 auto .5rem; }
    .about-title { background-size: 16%; }
    .fir-title { background-size: 16%; }
    .win956 { width: 100%; }
    .about-summary { margin-bottom: .4rem; }
    .about-summary .about-con, .about-summary .im-b { width: 100%; }
    .about-summary .about-con div { font-size: .26rem; margin-top: .4rem; }
    .about-summary .about-con h1 { font-size: .35rem; margin-top: .4rem; }
    .about ul li { width: 50%; margin-bottom: .4rem; }
    .about ul li span { font-size: .26rem; }
    .about ul li img { height: 4.5rem; }
    .about-his { display: none; }
    .about-history { background: transparent; }
    .about ul { margin-bottom: .5rem; }
    .sec-title { margin-top: 0; }
    .about-history { height: 8rem; }
    .m-about-his p { display: block; font-size: .3rem; color: #666666; text-align: center; margin-bottom: .3rem; }
    .m-about-his ul li { display: block; font-size: .3rem; color: #333; margin-bottom: .3rem; }
    .about-service ul li { float: initial; width: 3rem; margin: 1rem auto 0; }
    .about-service ul li a { width: 1.6rem; margin: 0 auto .5rem; }

    .about-service ul li span { font-size: .3rem; }
    .center-banner { height: 4.2rem; background-image: url(../image/about/4643.png); background-attachment: initial; }
    .cen-til { width: 7rem; height: 4rem; position: absolute; top: 50%; margin-top: -1.5rem; left: 50%; margin-left: -3.5rem; }
    .cen-til h1 { font-size: .5rem; margin-bottom: .6rem; }
    .cen-til span { font-size: .26rem; }
    .about-company { display: none; }
    /*.ind-par{position: relative;}*/
    .ind-par { padding-bottom: 1rem; border-bottom: solid 1px #E0E0E0; margin-bottom: .5rem; }
    .ind-par a { display: block; width: 100%; position: relative; }
    .ind-par a img { width: 76%; }
    .ind-par a:nth-of-type(1) { top: .2rem; }
    .ind-par a:nth-of-type(2) { margin-top: 1.3rem; }
    .ind-par a:nth-of-type(2) img { margin-left: 24%; }
    .ind-par a span { position: absolute; bottom: 0; right: 1.4rem; width: 50%; height: 1.3rem; overflow: hidden; z-index: 777; color: #333; }
    .ind-par a em { position: absolute; top: -0rem; font-size: .3rem; font-style: normal; left: 50%; }
    .ind-par a em:before { position: absolute; content: ''; width: .6rem; color: #AE2624; font-size: .3rem; background-color: #333; height: .02rem; left: 50%; top: -.2rem; margin-left: -.3rem; }
    .ind-par p { display: block; margin: 0; font-size: .3rem; color: #AE2624; font-weight: 600; }
    .neib-par { margin-bottom: 2rem; }
    .neib-par span { display: block; font-size: .3rem; color: #333; line-height: .45rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; }
    .neib-par p { display: block; margin-bottom: .2rem; font-size: .3rem; color: #AE2624; font-weight: 600; }
    .neib-par em { display: block; font-size: .3rem; margin-top: .7rem; font-style: normal; color: #AE2624; position: relative }
    .neib-par a em:before { position: absolute; content: ''; width: .6rem; color: #AE2624; font-size: .3rem; background-color: #333; height: .02rem; left: 0%; top: -.2rem; }
    .contact-banner.swiper-container.i-m-ban .swiper-slide .banner-title p { font-size: .35rem; }

    .map { display: none; }
    .m-map { display: block; }
    .map-bg { background-color: #333; height: 5rem; overflow: hidden; }
    .map-bg h1, .map-bg p { color: #fff; }
    .map-bg h1 { display: block; font-size: .5rem; text-align: center; padding: .5rem 0; }
    .map-bg p { display: block; font-size: .3rem; text-align: center; }
    .contact-us { height: auto; }
    .contact-title { font-size: .5rem; margin: 1rem auto .9rem; }
    .left-main { float: initial; width: initial; margin-left: 0; }
    .left-main p { font-size: .26rem; line-height: .6rem; }
    .left-main span { font-size: .4rem; line-height: .8rem; margin-bottom: .5rem; }
    .contact-us ul li span, .contact-us ul p { font-size: .3rem; }
    .contact-us ul { float: initial; padding-bottom: .4rem; }
    .contact-us ul p { margin: 0 0 .4rem; }
    .massage { padding-bottom: 1.6rem; }
    .massage ul { padding-bottom: 1rem; }
    .massage ul li:nth-of-type(2n-1) { float: initial; }
    .massage ul li:nth-of-type(2n) { float: initial; }
    .massage ul li { display: block; width: 100%; margin-bottom: .5rem; height: 1.6rem; }
    .massage ul li input { width: 98%; }
    .massage ul li textarea { height: 2rem; font-size: .26rem; }
    .massage ul li span { font-size: .3rem; }
    .massage ul li input { border-radius: 0.1rem; height: .8rem; line-height: .8rem; font-size: .26rem; }
    .pingBg { display: none }
    .validate-error { font-size: .26rem }
    .pc-brand { display: none }
    .mobile-brand { display: block !important }
    .m-img { display: block !important }
    .p-img { display: none !important; }
    .recruit-banner.swiper-container.banner-pic .swiper-slide .banner-title p { font-size: .35rem; text-align: center; margin-top: .3rem }
    .brandMain { padding-bottom: 1rem }
    .online_consult { display: none }
    .m-banner.swiper-container.i-m-ban .swiper-slide .banner-title h1 { font-size: .6rem }
    .m-about-company { display: block }
    .article { margin-top: 1.3rem }
    .article > h1 { font-size: .4rem; line-height: .8rem }
    .article > span { margin-bottom: .4rem }
    .bot { width: 100%; margin-bottom: 1rem; padding-top: .3rem }
    .bot a { display: block; width: 100%; float: initial; font-size: .3rem }
    .share-platform { float: initial; margin-top: 0 !important }
    .share-platform .share-platform-l { font-size: .32rem }
    .main span { width: 100% }
    .partner-swiper ul li span i { font-size: .3rem; margin-top: .2rem; }
    .recruit-banner.swiper-container.banner-pic .swiper-slide .banner-title { margin-top: 35% !important; }
    .massage ul li input { padding: 1% 3%; line-height: .6rem }
    .contact-from .input:nth-of-type(2) p { padding-left: 41% !important; }
    .input--minoru p { font-size: .26rem !important; bottom: -1.16rem !important; }
    .main img { margin-bottom: .0rem }
    .about-history:after { content: initial; }
    .m-about-his { display: block }
}

@media (max-width:992px) {
    .screen #toggle-navigation span { background-color: #333 }
    .open-menu #toggle-navigation span { background-color: #333 }
}

@media screen and (min-width: 970px) and (max-width: 1250px) {
    .sec-flo .img-box { margin-bottom: -82px }
    .his .time-box li { width: 163px; }
    .contact-from .input { margin-bottom: 1em }
    .pc-job { width: 90% }
    .contact-tit h1 { font-size: 32px }
    .job-title { width: 90% }
    .job-warp { width: 90% }
    .two-input.input { min-width: 371px; }
    .con-win { width: 90%; }
    .fir-flo { margin-left: -45%; }
    .navigation { padding-right: 40px; width: 69%; }
    .sec-flo { margin-top: 440px; }
    .sec-flo .img-box { background-position-y: 48px; }
    .four-flo .advantage li span { font-size: 78px }
    /*.his .time-box li { margin-left: -2%; }*/
    .adv-banner.swiper-container.banner-pic .swiper-slide .banner-title h1 { font-size: 40px; }
    .about-history { background-size: 100% }
    .about-his .time-box { width: 100% }
    .about-his .time-box li:nth-of-type(1) { left: -3%; }
    .about-his .time-box li:nth-of-type(2) { left: 18.2% }
    .about-his .time-box li:nth-of-type(3) { left: 41.2%; }
    .about-his .time-box li:nth-of-type(4) { left: 63.5%; }
    .about-his .time-box li:nth-of-type(5) { left: 85.6%; }
}
