@keyframes myfirst{0%{transform:translate(0px,0px)}
50%{transform:translate(0px,-10px)}
100%{transform:translate(0px,0px)}
}.container{position:relative;width:100%;height:inherit}
.container .banner{width:100%;height:100%;position:relative}
.container .banner .swiper-container img,.container .banner .swiper-slide img{width:100%;object-fit:cover}
.container .banner .swiper-container .swiper-button-prev,.container .banner .swiper-slide .swiper-button-prev{position:absolute;left:0;top:0;width:30%;height:100%;margin:0;opacity:0;background:transparent}
.container .banner .swiper-container .swiper-button-next,.container .banner .swiper-slide .swiper-button-next{position:absolute;right:0;top:0;width:30%;height:100%;margin:0;opacity:0;background:transparent}
.container .banner .swiper-container .swiper-pagination .swiper-pagination-bullet,.container .banner .swiper-slide .swiper-pagination .swiper-pagination-bullet{background:#000;opacity:.5}
.container .banner .swiper-container .swiper-pagination .swiper-pagination-bullet-active,.container .banner .swiper-slide .swiper-pagination .swiper-pagination-bullet-active{background:#ff871d;opacity:1}
.container .banner .swiper-container .swiper-pagination span,.container .banner .swiper-slide .swiper-pagination span{width:8px;height:8px}
.container .mid-block-list{width:100%;max-width:1200px;margin:0 auto;height:12.2rem;display:flex;margin-bottom:8px;justify-content:space-between}
.container .mid-block-list .block{width:calc(100%/4 - 8px);height:inherit;border:1px solid #dedede;align-items:center;text-align:center;padding:1rem 0;justify-content:space-around}
.container .mid-block-list .block.hidden{visibility:hidden}
.container .mid-block-list .block p{color:#666666;font-size:1.125rem}
.container .mid-block-list .block .name{padding-top:.5rem;padding-bottom:.5rem;color:#666666;font-size:1.125rem}
.container .mid-block-list .block p span{color:#999999;font-size:1.125rem}
.container .mid-block-list .block p strong{font-weight:100;font-size:4.375rem}
.container .mid-block-list .block img{object-fit:contain;transition:.3s all}
.container .mid-block-list .block:nth-child(1) img,.container .mid-block-list .block:nth-child(2) img{width:6.25rem}
.container .mid-block-list .block:nth-child(3) img{width:5.125rem}
.container .mid-block-list .block:nth-child(4) img{width:6.5rem}
.container .mid-block-list .block:hover img{animation:myfirst .5s infinite}
.container .mid-block-list .block .icon{width:6.25rem;height:auto;margin:0 auto;display:block}
.container .news-center{width:100%;margin-top:4.25rem;margin-bottom:8.125rem}
.container .news-center .news-block-list{display:flex;justify-content:space-around}
.container .news-center .news-block-list .block{width:calc(100%/4 - 10px);max-width:27.1875rem;flex-wrap:wrap}
.container .news-center .news-block-list .block .image{cursor:pointer;position:relative}
.container .news-center .news-block-list .block .image .tag{position:absolute;left:5px;top:-1.125rem;width:7.875rem;height:10.3125rem;display:flex;align-items:center;justify-content:center}
.container .news-center .news-block-list .block .image .tag span{color:#ffffff;font-weight:bold;font-size:1.5rem;margin-top:-1.875rem}
.container .news-center .news-block-list .block .image img{width:100%;object-fit:cover}
.container .news-center .news-block-list .block .link-block{width:90%;display:block;margin:2.1875rem auto 0 auto}
.container .news-center .news-block-list .block .link-block a{font-size:1.125rem;color:#333333;display:block;width:100%;line-height:1.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:.2s all}
.container .news-center .news-block-list .block .link-block a:hover{color:#999999}
.container .news-center .news-block-list .block .link-block a span{margin-right:5px;color:#ff871d}
.container .news-center .news-block-list .block .link-block button{font-size:.75rem;color:#333333;padding:5px 17px;border-radius:15px;cursor:pointer;border:1px solid #999999;margin-top:25px;background:none;transition:.2s all}
.container .news-center .news-block-list .block .link-block button:hover{color:#000000;border-radius:0;border-color:#000000}
.container .news-center .news-block-list .block:nth-child(1) .image .tag{background:url("//static.ymm56.com/offical-website//static/images/index-news-tag-1.png") no-repeat;background-size:cover}
.container .news-center .news-block-list .block:nth-child(2) .image .tag{background:url("//static.ymm56.com/offical-website//static/images/index-news-tag-2.png") no-repeat;background-size:cover}
.container .news-center .news-block-list .block:nth-child(3) .image .tag{background:url("//static.ymm56.com/offical-website//static/images/index-news-tag-3.png") no-repeat;background-size:cover}
.container .news-center .news-block-list .block:nth-child(4) .image .tag{background:url("//static.ymm56.com/offical-website//static/images/index-news-tag-4.png") no-repeat;background-size:cover}
.container .cooperation{width:100%;display:flex;margin:0 auto;justify-content:center;align-items:center;align-content:center;flex-direction:column;background:#3d4044}
.container .cooperation .cus-min-title{margin-top:50px;margin-bottom:30px}
.container .cooperation img{width:11.625rem;object-fit:contain}
.container .cooperation .first-logo-list,.container .cooperation .second-logo-list,.container .cooperation .third-logo-list{margin:0 auto;display:flex;flex-wrap:wrap}
.container .cooperation .first-logo-list img,.container .cooperation .second-logo-list img,.container .cooperation .third-logo-list img{width:calc(100%/7);height:auto}
.container .cooperation .first-logo-list{width:90%;max-width:81.25rem}
.container .cooperation .third-logo-list{margin-bottom:3.125rem;display:flex}
.container .cooperation .third-logo-list img{width:calc(100%/8)}

.index_nav{display: flex; align-items: center; justify-content: center; position: absolute; height: 5rem; line-height: 5rem; top: 5rem; width: 100%; text-align: center; }
.index_nav>div{  }
.index_nav li{ float: left; }
.index_nav li a{ text-align: center; display: block; width: 100px; color: #000; position:relative; }
.index_nav li a:hover{font-size: 24px; color:#72a2ff; }
.index_nav li a:hover::after{ content: ""; background: #72a2ff; height: 4px; width: 30px; bottom: 1rem; left: 35px; position: absolute; }
.index_nav label{ font-size: 24px; font-weight: bolder;color: #000; padding-right: 20px; }
.max_width{ width: 100%; position: absolute; top: 50%; transform: translateY(50px); }
.index_nav_sub{ max-width:1180px; display: block; margin: 0 auto;  }
.index_nav_sub>div{ width: 100%;border-radius:1.2rem; background:rgba(255, 255, 255, 0.5);  padding-top:1.4rem ; }
.index_nav_sub .icon{ display: block; margin: 0 auto; width: 5rem; height: 5rem; }
.index_nav_sub .name{ text-align: center; line-height: 3; font-weight: 500; color: #272727; font-size: 1.4rem; }
.index_main{ position: relative;}
.index_about .title{text-align: center; line-height: 3; font-weight: 500; color: #272727; font-size: 1.2rem;}
.index_about{ font-size: .95rem; color: #272727; line-height: 1.8 }
.index_about .pd-lr-1{  padding: 1rem; }
.index_about img{ width: 100%; display: block; }
.index_banner{ position: relative;}
.index_banner  img{ width: 100%; display: block; }
.index_banner  img:last-child{ display: none; }
@media only screen and (min-width:961px) and (max-width:1281px){
.container .mid-block-list{height:auto;flex-wrap:wrap;margin-top:5px}
.container .mid-block-list .block{padding:1.25rem;margin:5px 0}
.container .mid-block-list .block p{font-size:1rem}
.container .mid-block-list .block p strong{font-size:4rem}
.container .mid-block-list .block p span{font-size:.875rem}
.container .mid-block-list .block:nth-child(1) img,.container .mid-block-list .block:nth-child(2) img{width:4.6875rem}
.container .mid-block-list .block:nth-child(3) img{width:3.875rem}
.container .mid-block-list .block:nth-child(4) img{width:4.875rem}
.container .mid-block-list .block .icon{width:4.6875rem}
.container .news-center{margin-bottom:50px}
.container .news-center .cus-min-title{margin-bottom:30px}
.container .news-center .news-block-list{flex-wrap:wrap}
.container .news-center .news-block-list .block{margin-top:50px;width:calc(100%/2 - 10px)}
.container .cooperation img{width:8.125rem}
.container .cooperation .third-logo-list{width:90%}
}
@media only screen and (min-width:961px) and (max-width:1024px){}
@media only screen and (min-width:351px) and (max-width:960px){
.max_width{ position: relative; transform: translateY(0); }
.index_nav_sub>div{background: #F9F9F9;}
.index_nav{ display: none; }
.container .mid-block-list{height:auto !important;flex-wrap:wrap}
.container .mid-block-list .block{padding:1.25rem;margin:5px 0;width:calc(100%/2 - 5px)}
.container .mid-block-list .block p{font-size:1rem}
.container .mid-block-list .block p strong{font-size:4rem}
.container .mid-block-list .block p span{font-size:.875rem}
.container .mid-block-list .block:nth-child(1) img,.container .mid-block-list .block:nth-child(2) img{width:4.6875rem}
.container .mid-block-list .block:nth-child(3) img{width:3.875rem}
.container .mid-block-list .block:nth-child(4) img{width:4.875rem}
.container .mid-block-list .block .icon{width:4.6875rem}
.container .news-center{margin-bottom:50px}
.container .news-center .cus-min-title{margin-bottom:1.875rem}
.container .news-center .news-block-list{flex-wrap:wrap}
.container .news-center .news-block-list .block{margin-top:3.125rem;width:calc(100%/2 - 10px)}
.container .news-center .news-block-list .block .link-block{margin-top:.625rem}
.container .news-center .news-block-list .block button{padding:.3125rem 1.0625rem !important;margin-top:.625rem !important}
.container .cooperation{padding-top:1.875rem}
.container .cooperation .first-logo-list,.container .cooperation .second-logo-list,.container .cooperation .third-logo-list{width:90%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}
.container .cooperation .cus-min-title{margin-top:1.25rem;margin-bottom:3.125rem}
.container .cooperation .third-logo-list{margin-bottom:3.125rem}
}@media only screen and (min-width:351px) and (max-width:640px){
.container .mid-block-list{height:auto !important;flex-wrap:wrap}
.container .mid-block-list .block{padding:.9375rem;margin:5px 0;min-height:7rem;width:calc(100%/2 - 5px)}
.container .mid-block-list .block p{font-size:1rem}
.container .mid-block-list .block p strong{font-size:3rem}
.container .mid-block-list .block p span{font-size:.875rem}
.container .mid-block-list .block:nth-child(1) img,.container .mid-block-list .block:nth-child(2) img{width:4.6875rem}
.container .mid-block-list .block:nth-child(3) img{width:3.875rem}
.container .mid-block-list .block:nth-child(4) img{width:4.875rem}
.container .mid-block-list .block .icon{width:4.6875rem}
.container .news-center{margin-bottom:50px}
.container .news-center .cus-min-title{margin-bottom:1.875rem}
.container .news-center .news-block-list{flex-wrap:wrap}
.container .news-center .news-block-list .block{margin-top:3.125rem;width:calc(100%/2 - 10px)}
.container .news-center .news-block-list .block .link-block{margin-top:.625rem}
.container .news-center .news-block-list .block .image .tag{width:30%;top:-.6875rem;background-size:contain !important}
.container .news-center .news-block-list .block .image .tag span{margin-top:-5rem;font-size:.875rem}
.container .news-center .news-block-list .block button{padding:.3125rem 1.0625rem !important;margin-top:.625rem !important}
.container .cooperation{padding-top:1.875rem}
.container .cooperation .first-logo-list,.container .cooperation .second-logo-list,.container .cooperation .third-logo-list{width:90%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:flex-start}
.container .cooperation .first-logo-list img,.container .cooperation .second-logo-list img,.container .cooperation .third-logo-list img{width:calc(100%/3)}
.container .cooperation .cus-min-title{margin-top:1.25rem;margin-bottom:3.125rem}
.container .cooperation .third-logo-list{margin-bottom:3.125rem}
.container .cooperation .second-logo-list{margin-bottom:1.875rem}
.index_about .title{ font-weight: bold; padding-top: 1rem; }
.index_about .index_cont .flex{ display: none;  }
.index_about .index_cont .flex:first-child{ display: block; }
.index_about .index_cont .flex .flex-1{ width: 100%;  }
.index_banner  img{ width: 100%; display: none; }
.index_banner  img:last-child{ display: block; }
.max_width{ position: relative; transform: translateY(0); }
.index_nav_sub>div{background: #F9F9F9;}
.index_nav_sub{ height: auto; }
.index_nav_sub>div{ background-color: transparent;  }
.index_nav_sub>div{ position: relative; transform: translateY(0); }
.index_nav_sub>div .flex-1:last-child{ }
}
@media only screen and (min-width:320px) and (max-width:350px){
.container .swiper-container .one .block{background-position:30% center !important}
.container .swiper-container .three .block{background-position:30% center !important}
.container .swiper-container .four .block{background-position:80% center !important}
.container .mid-block-list{height:auto !important;flex-wrap:wrap}
.container .mid-block-list .block{padding:1.25rem;margin:5px 0;width:100%}
.container .mid-block-list .block.hidden{display:none}
.container .mid-block-list .block p{font-size:1rem}
.container .mid-block-list .block p strong{font-size:4rem}
.container .mid-block-list .block p span{font-size:.875rem}
.container .mid-block-list .block:nth-child(1) img,.container .mid-block-list .block:nth-child(2) img{width:4.6875rem}
.container .mid-block-list .block:nth-child(3) img{width:3.875rem}
.container .mid-block-list .block:nth-child(4) img{width:4.875rem}
.container .mid-block-list .block .icon{width:4.6875rem}
.container .news-center{margin-bottom:50px}
.container .news-center .cus-min-title{margin-bottom:1.875rem}
.container .news-center .news-block-list{flex-wrap:wrap}
.container .news-center .news-block-list .block{margin-top:3.125rem;width:100%}
.container .news-center .news-block-list .block .link-block{margin-top:.625rem}
.container .news-center .news-block-list .block button{padding:.3125rem 1.0625rem !important;margin-top:.625rem !important}
.container .cooperation{padding-top:1.875rem}
.container .cooperation .first-logo-list,.container .cooperation .second-logo-list,.container .cooperation .third-logo-list{width:90%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}
.container .cooperation .first-logo-list img,.container .cooperation .second-logo-list img,.container .cooperation .third-logo-list img{width:7.5rem}
.container .cooperation .cus-min-title{margin-top:1.25rem;margin-bottom:3.125rem}
.container .cooperation .third-logo-list{margin-bottom:3.125rem}
.index_about .title{ font-weight: bold; padding-top: 1rem; }
.index_about .index_cont .flex{ display: none;  }
.index_about .index_cont .flex:first-child{ display: block; }
.index_about .index_cont .flex .flex-1{ width: 100%;  }
.index_banner  img{ width: 100%; display: none; }
.index_banner  img:last-child{ display: block; }
.max_width{ position: relative;}
.index_nav_sub{ height: auto; }
.index_nav_sub>div{ background-color: transparent;  }
.index_nav_sub>div{ position: relative; transform: translateY(0); }
.index_nav_sub>div .flex-1:last-child{ display: none }
}