@media screen and (min-width: 1025px) { .transXT50,.tXT50 { transform: translateX(50px); -webkit-transform: translateX(50px); opacity: 0; visibility: hidden; transition: transform 600ms,opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: transform 600ms,opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1); transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out; } .transYT50,.tYT50 { transform: translateY(50px); -webkit-transform: translateY(50px); opacity: 0; visibility: hidden; transition: transform 600ms,opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: transform 600ms,opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1); transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out; } .transYT502 { transform: translateY(-50px); -webkit-transform: translateY(-50px); opacity: 0; visibility: hidden; transition: transform 600ms,opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: transform 600ms,opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1); transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out; } .action .transYT50,.action .transYT502,.action.tYT50,.action2 .transYT50{ opacity: 1; visibility: visible; transform: translateY(0px); -webkit-transform: translateY(0px); } .action .transXT50,.action.tXT50,.action2 .transXT50{ opacity: 1; visibility: visible; transform: translateY(0px); -webkit-transform: translateY(0px); } .p-image { opacity: 0; filter: grayscale(100%); transform-origin: center top; transform: translateY(100px) scale(1.2); transition: opacity 0.8s linear .0s,filter 0.6s cubic-bezier(0.075, 0.82, 0.165, 1) 0.6s,transform 1.3s cubic-bezier(0.075, 0.82, 0.165, 1);} .action .p-image { opacity: 1; filter: grayscale(0%);transform: translateY(0) scale(1);} .img-wrap.action:after { right: -150%; z-index: 10;} .dly_1{ transition-delay: 100ms; -webkit-transition-delay: 100ms; } .dly_2{ transition-delay: 200ms; -webkit-transition-delay: 200ms; } .dly_3{ transition-delay: 300ms; -webkit-transition-delay: 300ms; } .dly_4{ transition-delay: 400ms; -webkit-transition-delay: 400ms; } .dly_5,.action .day_5{ transition-delay: 500ms; -webkit-transition-delay: 500ms; } .dly_6,.action .day_6{ transition-delay: 600ms; -webkit-transition-delay: 600ms; } .dly_7,.action .day_7{ transition-delay: 700ms; -webkit-transition-delay: 700ms; } .dly_8,.action .day_8{ transition-delay: 800ms; -webkit-transition-delay: 800ms; } .dly_9,.action .day_9{ transition-delay: 900ms; -webkit-transition-delay: 900ms; } .dly_10,.action .day_10{ transition-delay: 1000ms; -webkit-transition-delay: 1000ms; } .dly_11,.action .day_11{ transition-delay: 1100ms; -webkit-transition-delay: 1100ms; } .item-span span,.item-span2 i{ display: inline-block; font-style: inherit;} .item-span span,.item-span2 i{ visibility: hidden; } .action.item-span span,.action.item-span2 i{visibility: visible; -webkit-animation-duration:1s; animation-duration:1s; -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-backface-visibility:visible!important; backface-visibility:visible!important; -webkit-animation-name:fade-in-blur; animation-name:fade-in-blur; } .fixedImg { background-attachment: fixed;} .ibox-business-list { -webkit-perspective: 1600px;-o-perspective: 1600px; -ms-perspective: 1600px; perspective: 1600px; -webkit-transform-style: preserve-3d;-o-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d;} .ibox-business-list li{ -webkit-transition-duration: .7s; -webkit-transition-property: -webkit-transform, opacity; -webkit-transition-delay: .15s; -webkit-transition-timing-function: 'ease-in-out'; -moz-transition-duration: .7s; -moz-transition-property: all; -moz-transition-delay: .15s; -moz-transition-timing-function: 'ease-in-out'; -o-transition-duration: .7s; -o-transition-property: transform, opacity; -o-transition-delay: .15s; -o-transition-timing-function: 'ease-in-out'; -ms-transition-duration: .7s; -ms-transition-property: transform, opacity; -ms-transition-delay: .15s; -ms-transition-timing-function: 'ease-in-out'; transition-duration: .7s; transition-property: transform, opacity; transition-delay: .15s; transition-timing-function: 'ease-in-out'; -webkit-transform: rotateY(-90deg) translateZ(0); transform: rotateY(-90deg) translateZ(0); -webkit-transform-origin: 0 0 0; transform-origin: 0 0 0; opacity: 0;} .action .ibox-business-list li.item1{ transition-delay: .3s; -webkit-transition-delay: .3s;} .action .ibox-business-list li.item2{ transition-delay: .6s; -webkit-transition-delay: .6s;} .action .ibox-business-list li.item3 { transition-delay: .9s; -webkit-transition-delay: .9s;} .action .ibox-business-list li.item4 { transition-delay: 1.2s; -webkit-transition-delay: 1.2s;} .action .ibox-business-list li{ -webkit-transform: rotateY(0deg) translateZ(0);transform: rotateY(0deg) translateZ(0); opacity: 1;} .page-nav-c a:hover:before,.page-nav-c a.active:before{ transform: scaleX(1); -webkit-transform: scaleX(1); -moz-transform: scaleX(1); transform-origin: 0; -webkit-transform-origin: 0; visibility:visible\9;} .page-nav-c a.active,.page-nav-c a:hover{ color: #B82024;} .btn-more:hover:before{ width: 240px; height: 240px; opacity: 1;} .btn-more:hover span{ color: #B82024;} .btn-more2:hover{ border-color: #B82024;} .btn-more2:hover:before{ width: 210px; height: 220px; opacity: 1;} .btn-more2:hover span{ color: #fff;} .btn-more2:hover i{ transform: rotate(90deg); -webkit-transform: rotate(90deg); -o-transform: rotate(90deg);-moz-transform: rotate(90deg);} .btn-more2:hover i:after{ opacity: 1; visibility: visible;} .btn-video:hover:before{ width: 240px; height: 240px; opacity: 1;} .btn-video:hover span{ color: #B82024;} .company-list li:hover,.company-list li:hover .icon,.company-list li:hover .zh{ color: #fff;} .company-list li:hover .bot{ background-color: #fff;} .company-list li:hover .img{ opacity: 1; visibility: visible;-webkit-transform: scale(1.03); transform: scale(1.03);} .brand-list li:hover .bg{ transform: scaleY(1); -webkit-transform: scaleY(1); transform-origin: left 100%; -webkit-transform-origin: left 100%; visibility: visible\9} .brand-list li:hover .c{ opacity: 1; visibility: visible; transform: translateY(0px); -webkit-transform: translateY(0px);} .history-item:hover .item{ background-color: #B82024; color: #fff;} .history-item:hover time{ color: #fff;} .news-list li:hover .timebox .day,.news-list li:hover .timebox .year,.news-list li:hover .desc h4{ color: #B82024;} .news-list li:hover .btn-more3{ background-color: #B82024; color: #fff; padding: 0px 32px;} .btn-more4:hover:after{ width: 100%;} .business-list li:hover .icon,.business-list li:hover .en,.business-list li:hover .zh{ color: #fff;} .business-list li:hover .en::before{ background-color: #B82024;} .business-list li:hover .img{ top: 0;} .business-list li:hover .img::before{ background-color: rgba(0,0,0,0.54);} .business-list li:hover .lead,.business-list li:hover .btn { opacity: 1; transform: initial;} .business-list li:hover .lead{ transition-delay: .3s;} .business-list li:hover .btn{ transition-delay: .5s;} .project-list li:hover .bg{ transform: scaleY(1); -webkit-transform: scaleY(1); transform-origin: left 100%; -webkit-transform-origin: left 100%; visibility: visible\9} .project-list li:hover .btn-more5{ opacity: 1; transform: initial; -webkit-transform: initial;} .project-list li:hover .txt{ color: #B82024;} .project-list li:hover .txt:before{ width: 100%;} .bidding-list li:hover{ background-color: #B82024; color: #fff;} .bidding-list li:hover .bot{ color: #fff;} .bidding-list li:hover time{ border-left-color: #fff;} .bidding-list li:hover:before{ display: none;} .partners-list li:hover:before{ transform: scaleY(1); -webkit-transform: scaleY(1); transform-origin: left 100%; -webkit-transform-origin: left 100%; visibility: visible\9} .partners-list li:hover .txt{ opacity: 1; transform: initial; -webkit-transform: initial;} .social-view li:hover h4{ color: #B82024;} .social-view li:hover .time{ background-color: #B82024; color: #fff;} .serach-list li:hover .more:before{ opacity:0; visibility:visible; -webkit-transform:scale(1.5); -ms-transform:scale(1.5); transform:scale(1.5); transition: .5s cubic-bezier(0.215, 0.61, 0.355, 1); transition: .5s cubic-bezier(0.215, 0.61, 0.355, 1);} .serach-list li:hover .more{ background-color: #B82024; color: #fff;} } @media screen and (max-width: 1650px) { .w1324{ width: 1100px;} .side-btn{ right: -28px;} .side-btn li i{ width: 56px; height: 56px; line-height: 56px;} .side-btn li em{ width: 6px; height: 6px; right: 24px;} .side-btn li span{ right: 56px;} .ibox-T{ margin-bottom: 40px;} .ibox-T .t{ font-size: 38px;} .ibox-T .c{ font-size: 14px;} .ibox-business-list .ico{ font-size: 36px; margin-bottom: 10px;} .ibox-business-list .title{ font-size: 26px;} .ibox-business-list .en{ font-size: 14px; font-weight: normal;} .ibox-news-list a{ height: 38px; line-height: 38px;} .partners-list li{ width: 13.2%;} .social-list .itemBox{ width: 80%;} .page-sider-box{ left: 5%; margin-left: 0;} } @media screen and (max-width: 1440px) { .top{ height: 70px;} .logo{ top: 13px;} .logo a{ height: 44px;} .nav a{ height: 70px; line-height: 70px;} .menu-handler{ width: 70px; height: 70px;} .menu-handler p{ margin: 25px auto;} .search-box{ right: 70px;} .search-box .curicon{ width: 70px; height: 70px; line-height: 70px;} .slide-box{ right: 70px;} .nav{ padding-left: 5%;} .nav li{ margin: 0px 15px;} .nav a:before{ height: 5px;} .banner .desc { margin-top: -100px;} .banner .desc h4{ font-size: 50px; margin-bottom: 20px;} .banner .desc .c{ font-size: 14px; margin-bottom: 30px;} .menubarM-list .subnav a{ margin-right: 5%;} .w1324{ width: 1000px;} .ibox-about{ margin-top: -165px;} /* .video-ibox .bg{ height: 335px;} */ .ibox-about-desc .title{ font-size: 34px;} .ibox-about-desc .c{ font-size: 14px; height: 112px;} .ibox-T .t{ font-size: 34px;} .ibox-business-list figure{ height: 400px;} .ibox-business-list .bot{ font-weight: normal; font-size: 12px; padding-top: 15px;} .ibox-news-box .item1{ padding: 20px 4%;} .ibox-news-box .item2{ padding-top: 20px;} .ibox-news-list li:nth-child(8){ display: none;} .pbanner{ height: 500px;} .pboxT .zh{ font-size: 32px;} .brand-t .zh{ font-size: 28px;} .bidding-lbox{ height: 516px;} .partners-list li{ width: 15.66%;} .page-sider-box{ left: 3%;} } @media screen and (max-width: 1370px) { .banner .desc h4{ font-size: 44px;} .menubarM-list>li>a{ font-size: 18px; line-height: 1.3;} .menubarM-list .subnav{ padding-left: 150px; padding-top: 0;} .menubarM-list .subnav a{ margin-right: 5%; font-size: 14px;} .slide-box{ right: 40px;} .ibox-about-txt{ bottom: 1%; font-size: 70px;} .ibox-about-desc .title{ font-size: 30px;} .ibox-T{ margin-bottom: 30px;} .ibox-T .t{ font-size: 30px; margin-bottom: 0;} .ibox-business-list figure{ height: 360px;} .ibox-business-list .ico{ font-size: 30px;} .ibox-business-list .title{ font-size: 24px;} .ibox-business-list .en{ font-size: 12px;} .ibox-social-list figure{ margin-bottom: 10px;} .ibox-social-list h4{ font-size: 18px; margin-bottom: 10px;} .ibox-news-img .c{ margin-bottom: 30px;} .pbanner{ height: 400px;} .pbanner-c h4{ font-size: 40px;} .w1252,.w1200,.w1215{ width: 1100px;} .pboxT .zh{ font-size: 30px;} .img-pbox{ height: 340px;} .img-pbox .img-wrap{ height: 340px;} .company-list .desc{ font-size: 14px;} .company-list .en{ font-size: 24px;} .brand-t .zh{ font-size: 24px;} .brand-list .desc{ padding: 50px 10%; font-size: 14px;} .brand-list .icon{ font-size: 40px;} .brand-list .en,.brand-list .zh{ font-size: 20px;} .business-t{ font-size: 30px;} .layout-item1 .layout-quyu:before{ width: 490px;} .layout-item1 .layout-quyu:after{ left: 490px;} .layout-item2 .layout-quyu:before{ width: 305px;} .layout-item2 .layout-quyu:after{ right: 506px;} .layout-item3 .layout-quyu:before{ width: 242px;} .layout-item3 .layout-quyu:after{ right: 444px;} .social-list .img img{ width: 120%;} .social-list .itemBox .line{ margin: 15px 0;} .social-list .itemBox .t{ font-size: 18px;} .social-list .itemBox .en{ font-size: 24px;} } @media screen and (max-width: 1260px) { .inner{ width: 1000px;} .nav li{ margin: 0px 10px;} .nav a{ font-size: 15px;} .slide-box{ display: none;} .banner .desc h4{ font-size: 34px;} .w1100,.w1252,.w1200,.w1050,.w1215{ width: 90%;} .layout-quyu:before,.layout-quyu:after{ display: none;} .layout-img{ position: relative; right: auto; width: 100%;} .layout-boxl,.layout-boxr{ position: relative; left: auto; right: auto; top: auto; width: 50%; float: left;} .layout-boxr{ width: 49%; margin-left: 1%;} .layout-item{ padding: 25px 5%;} .social-list{ width: 90%; margin: 30px auto;} .social-list .item{ margin-bottom: 20px;} .social-list .img{ width: 100%;} .social-list .img img{ width: 100%;} .social-list .con{ position: relative; left: auto; width: 100%; padding: 35px 0 45px; background-color: #F7F7F7;} .social-list .itemBox{ width: 90%;} .social-list .twoItem .img{ float: none;} .joinT li{ width: 18%;} .joinT .item2{ display: none;} .page-sider-box{ display: none;} .trendsBox{ width: 90%;} } @media screen and (max-width: 1024px) { .inner,.w970{ width: 90%;} .menu-handler { display: block; width: 54px; height: 54px;} .menu-handler p{ margin: 18px auto; width: 22px; height: 18px;} .menu-handler span.item2, .menu-handler span.item3 { top: 8px;} .search-box{ right: 59px;} .search-box .curicon{ width: 54px; height: 54px; line-height: 54px;} .nav{ display: none;} .top,.pageH{ height: 54px;} .logo{ top: 9px;} .logo a{ height: 36px;} .top{ position: fixed; background-color: #fff; box-shadow: 0 0 3px rgba(0,0,0,0.1);} .top .logo img.img1 { visibility: hidden; } .top .logo img.img2 { display: block;} .top .search-box .curicon{ color: #333;} .top .nav a:link, .top .nav a:visited { color: #333;} .top .nav a:active, .top .nav a:hover { color: #B82024;} .top .nav a:before{ background-color: #B82024;} .menubarM-box{ width: 100vw;} .menubarM-list{ width: 90%; margin-top: 80px;} .menubarM-list .subnav a{ display: inline-block;} .pageH{ height: 54px;} .foot-nav{ padding-bottom: 15px;} .foot-box span{ display: block;} .foot-nav .line{ padding: 0 10px;} .content {position: static; left: auto;top: auto !important;} .page {min-height: 0;height: auto !important;} .banner .desc{ width: 70%; left: 15%; margin: 0; transform: translateY(-50%);} .banner .desc h4{ font-size: 30px;} .banner .slick-dots{ left: 0; text-align: center; bottom: 70px;} .banner .slick-dots li{ margin: 0px 4px;} .banner .slick-dots li a{ width: 6px; height: 6px; border-radius: 50%;} .btn-more{ width: 140px; font-size: 12px; height: 36px; line-height: 36px;} /* .btn-more:hover:before{ width: 190px; height: 190px; } */ .mouse-box{ bottom: 18px;} .mouse-box i{ width: 18px; height: 28px; border-width: 1px;} .mouse-box i:before{ left: 8px;} .mouse-box .txt{ display: none;} .pvideo-box{ left: 10%; width: 80%; margin-left: 0;} .pv-close{ right: 0; top: -40px; width: 40px; height: 40px; font-size: 16px; line-height: 40px;} .w1324{ width: 90%;} .ibox-about{ position: relative; margin: 0 auto; z-index: 2; left: auto; right: auto; padding: 100px 0 180px;} .ibox-about .lico{ width: 100px; height: 100px; background-size: cover; left: -50px; bottom: 130px;} /* .video-ibox .bg{ height: 300px;} */ .video-ibox .img-wrap{ display: none;} .ibox-about-txt{ font-size: 60px; display: none;} .ibox-about-desc .title{ font-size: 24px; margin-bottom: 20px;} .ibox-about-desc .line{ width: 40px; margin-bottom: 24px;} .ibox-T .t{ font-size: 24px;} .ibox-business,.ibox-news,.ibox-social{ position: relative; left: auto; top: auto; right: auto; transform: initial; padding: 100px 0;} .ibox-business-list figure{ height: auto;} .ibox-business-list .ico{ font-size: 24px;} .ibox-business-list .title{ font-size: 18px;} .ibox-news-box{display: -webkit-flex;display: flex; flex-wrap: wrap;} .ibox-social-list h4{ font-size: 16px;} .ibox-social-list .c{ /* margin-bottom: 25px; */} .btn-more2{ width: 100px;} .ibox-social-list .c{ font-size: 12px; height: 62px;} .ibox-social-list li{ width: 46%;} .ibox-social-list li:nth-child(3){ display: none;} .ibox-btn{ display: none;} .pbanner{ height: 240px;} .pbanner-c{ margin-top: 0; transform: translateY(-50%);} .pbanner-c h4{ font-size: 30px; margin-bottom: 15px;} .pbanner-c .bot{ height: 2px; width: 60px;} .f16{ font-size: 14px;} .page-nav-box{ height: auto;} .page-nav{ line-height: 100%; height: auto;} .page-nav-t{ position: relative; left: auto; top: auto; bottom: auto; width: auto; padding: 15px 5%;} .page-nav.fixed{ top: 9px;} .page-nav-t a.home{ font-size: 16px;} .page-nav-t a.act{ font-size: 14px;} .page-nav-t a.act:before{ height: 14px;} .page-nav-c{ position: relative; padding-left: 0; width: 100%; overflow-x: auto; overflow-y: hidden; white-space: nowrap;} .page-nav-c ul{ display: inline-flex;-webkit-display: inline-flex;-moz-display: inline-flex; -webkit-overflow-scrolling: touch; } .page-nav-c li{ margin-left: 0;} .page-nav-c a{ height: 44px; line-height: 44px; font-size: 14px; padding: 0 20px; font-weight: normal;} .page-nav-c a:before{ height: 2px;} .pboxT{ margin-bottom: 30px;} .pboxT .zh{ font-size: 24px;} .pboxT .en{ font-size: 14px;} .about-by .zh{ font-size: 20px;} .about-by .en{ font-size: 22px;} .about-by{ margin: 30px 0;} .video-pbox{ height: auto; margin-top: 60px;} .video-pbg{ display: block;} .video-pbox .circle li{ width: 500px; height: 500px; margin: -250px 0 0 -250px;} .video-pdesc{ margin: -31px 0 0 -31px; display: none;} .pvico{ width: 60px; height: 60px;} .pvico:before{ border-top-width: 8px; border-bottom-width: 8px; border-left-width: 16px; margin: -8px 0 0 -8px;} .video-pdesc h4{ font-size: 30px;} .video-pdesc .c{ font-size: 12px;} .btn-video{ width: 160px; height: 44px; line-height: 44px;} /* .btn-video:hover:before{ width: 200px; height: 200px;} */ .img-pbox{ height: 300px;} .img-pbox .img-wrap{ height: 300px;} .company-nav a{ font-size: 14px;} .company-list li{ width: 50%;} .company-list .img{ opacity: 1; visibility: visible;} .company-list li,.company-list .icon,.company-list .zh{ color: #fff;} .company-list .bot{ background-color: #fff;} .brand-t .zh{ font-size: 18px;} .brand-list{ display: -webkit-flex; display: flex; flex-wrap: wrap;} .brand-list li{ width: 50%;} /* .brand-list .img{ position: relative; left: auto; top: auto; right: auto; bottom: auto; padding-bottom: 100%;} */ .brand-list .desc{ height: auto;/* color: #666; border-left: 1px solid #F6F4F4;*/ padding: 45px 5%; text-align: center; } .brand-list .bg{ visibility: visible; transform: initial; -webkit-transform: initial; background: none rgba(0,0,0,0.3);} .brand-list .icon{ font-size: 30px; margin-bottom: 10px;} .brand-list .en, .brand-list .zh{ font-size: 18px;} .brand-list .en{ margin-bottom: 5px;} .brand-list .bot{ /* background-color: #B82024; */ height: 1px; margin: 15px auto;} .brand-list .c{ opacity: 1; visibility: visible; transform: initial; -webkit-transform: initial; } .f18{ font-size: 16px;} .history-nav{ margin-bottom: 30px;} .history-nav a{ padding: 4px 30px;} .history-list .desc{ font-size: 14px;} .honor-boxL,.honor-list{ float: none; width: 100%;} .honor-boxL{ text-align: center;} .honor-desc{ margin-bottom: 30px;} .honor-desc .by{ font-size: 20px;} .honor-desc .zh,.honor-desc .en{ font-size: 16px;} .honor-demo{ margin: 0px auto 35px;} .honor-list .year{ font-size: 24px;} .honor-list dd{ margin-left: 0;} .honor-item time{ font-size: 16px;} .honor-list dd{ padding: 5px 0;} .honor-item::before{ width: 8px; height: 8px; border-width: 1px; left: -5px; top: 5px;} .info-sharp{ display: none;} .info-T{ margin-bottom: 25px;} .info-T h4{ font-size: 18px; line-height: 1.5; margin-bottom: 10px;} .business-t{ font-size: 24px;} .business-list li{ height: auto; width: 49.5%;} .business-list li .icon,.business-list li .en,.business-list li .zh{ color: #fff;} .business-list li .en::before{ background-color: #B82024;} .business-list li .img{ top: 0;} .business-list li .img::before{ background-color: rgba(0,0,0,0.54);} .business-list li .lead,.business-list li .btn { opacity: 1; transform: initial;} .business-list .item-C{ margin: 35px 10%;} .business-list .icon{ font-size: 34px;} .business-list .en{ font-size: 14px;} .business-list .zh{ font-size: 18px;} .business-list .item-C .lead{ font-size: 14px; height: 100px;} .btn-more4{ font-weight: normal;} .bboxT .zh{ font-size: 18px;} .bboxT .en{ font-size: 24px;} .bboxT .bot{ margin-top: 30px;} .bboxT .by{ font-size: 14px;} .business-one{ padding: 60px 0;} .business-one .bboxT{ float: none; width: auto; margin-right: 0;} .proportion-list{ float: none; width: auto;} .proportion-list li{ margin: 0 2% 15px 0;} .project-list li{ width: 32.33%; margin-bottom: 40px;} .bidding-box .bor-line{ display: none;} .bidding-lbox{ height: auto; float: none; width: 100%;} .bidding-list h4{ font-size: 18px;} .bidding-list li{ background-color: #F7F7F7; margin-bottom: 10px;} .bidding-rbox{ float: none; width: auto; margin-top: 50px; display: none;} .binfo-time .dis-item{ display: none;} .partners-page{ width: 90%;} .f26{ font-size: 24px;} .social-view li{ width: 47%;} .joinT .jname{ background-size: 10px auto; padding-bottom: 10px;} .w875{ width: 90%;} .conT{ font-size: 24px;} .project-box{ padding: 40px 0;} .project-box .zh{ font-size: 24px;} .project-page{ width: 90%; padding:0 0 80px; margin-top: 35px; box-sizing: border-box;} .project-desc{ padding: 25px 0;} .project-t{ font-size: 16px;} .project-demo .slick-arrow{ width: 40px; height: 40px; line-height: 40px;} .trendsPage{ padding-top: 80px;} .hitem{ padding:20px;} .h-year{ font-size: 24px;} .contact-box>ul>li,.contact-box>ul>li.item2{ float: none; width: auto;} .contact-box .item1{ margin-bottom: 35px;} .contact-box .aitem{ margin-bottom: 25px;} .join-ipage{ width: 60%; padding: 35px 5%;} .join-ipage .pageC{ font-size: 14px;} .join-ipage .t{ font-size: 18px;} .join-ipage .bol{ margin: 18px 0 24px;} } @media screen and (max-width: 860px) { .ibox-about,.ibox-business,.ibox-news,.ibox-social{ padding: 80px 0;} .video-ibox,.ibox-about-desc{ float: none; width: auto;} /* .video-ibox .bg{ height: 340px;} */ .ibox-about-desc{ margin-top: 35px;} .ibox-about-desc .c{ height: auto;} .ibox-about .lico{ bottom: auto; right: 0; left: auto; margin-top: -50px;} .ibox-news-box .item1{ float: none; display: block; width: 90%; padding: 25px 5%;} .ibox-news-box .item1:before{ display: none;} .ibox-news-img .c{ height: 75px; margin-bottom: 20px;} .ibox-news-box .item2{ float: none; display: block; width: 100%; border-top: 1px solid #E9E9E9;} .ibox-news-box .item2 .inew-T{ margin: 0 5%;} .ibox-news-list{ padding: 0 5% 20px;} .more-all{ padding: 20px 5%;} .img-pbox{ height: 240px;} .img-pbox .img-wrap{ height: 240px;} .news-list li:before{ display: none;} .news-list li{ margin-bottom: 30px; border-bottom: 1px solid #F7F7F7; padding-bottom: 30px;} .news-list .timebox{ width: auto; float: none; margin: 0 0 10px; display: block; text-align: left;} .news-list .timebox .day{ font-size: 20px; line-height: 1.2;} .news-list .desc{ padding-left: 271px;} .news-list .desc h4{ font-size: 18px;} .btn-more3{ background-color: #B82024; color: #fff; padding: 0 25px;} .btn-more3{ font-size: 24px;} .layout-img{ width: 400px;} .layout-img .item1 i{ width: 14px; height: 14px;} .layout-img .item2 i{ width: 8px; height: 8px;} .layout-img .item3 i{ width: 4px; height: 4px;} .layout-img .item1{ width: 30px; height: 30px;} .layout-img .item2{ width: 20px; height: 20px;} .layout-img .item3{ width: 12px; height: 12px;} .partners-list li{ width: 24%; margin-bottom: 25px;} .joinT .item1{ width: 60%;} .joinT .item4{ display: none;} .joinT .item5{ width: auto; margin-right: 3%;} } @media screen and (max-width: 640px) { .foot-b{ padding: 25px 0;} .foot-link a{ margin-left: 15px;} .foot-link dt{ width: 75px;} .foot-link dd{ padding-left: 75px;} .foot{ padding: 25px 0;} .foot-nav{ font-size: 12px;} .foot-box{ font-size: 12px;} .smlink{ display: block; margin-left: 0;} .foot-sharp a{ font-size: 20px; width: 40px; height: 40px; line-height: 40px;} .search-box-c{ position: fixed; width: 100%; top: 54px; box-sizing: border-box; height: 54px; padding: 11px 64px 11px 20px;} .search-box-c .sbtn{ width: 54px; height: 54px; line-height: 54px;} .link-select-box{ width: 100%;} .menubarM-list li{ padding: 15px 0 5px;} .menubarM-list>li>a{ font-size: 16px; line-height: 1.5;} .menubarM-list .subnav{ padding-left: 100px;} .menubarM-list .subnav a{ margin:0 5% 10px 0;} .banner .desc{ width: 90%; left: 5%;} .banner .desc h4{ font-size: 24px;} .banner .desc .c{ font-size: 12px;} .pvideo-box{ width: 100%; left: 0%; transform: translateY(-50%);} .ibox-about,.ibox-business,.ibox-news,.ibox-social{ padding: 40px 0;} /* .video-ibox .bg{ height: 240px;} */ .video-ibox .vico{ font-size: 40px; width: 40px; height: 40px;} .ibox-about-desc .title{ font-size: 18px; margin-bottom: 15px;} .ibox-about-desc .line{ margin-bottom: 20px;} .ibox-about-desc .c{ margin-bottom: 30px;} .btn-more2{ width: 100px; height: 40px; line-height: 40px;} .ibox-T .t{ font-size: 18px;} .ibox-business-list{ margin-left: 0;} .ibox-business-list li{ float: none; display: block; margin-left: 0; margin-bottom: 20px; width: auto;} .ibox-business-list .desc{ left: 5%; width: 90%; top: 8%;} .ibox-business-list .bot{ left: 5%; right: 5%; bottom: 5%;} .ibox-business-list figure{ height: 250px;} .ibox-news-img { margin-left: 0;} .ibox-news-img li{ width: 100%; float: none; display: block; margin-left: 0;} .ibox-news-img h4{ margin-bottom: 5px;} .pbanner{ height: 160px;} .pbanner-c{ display: none;} .pbanner-c h4{ font-size: 24px;} .pbanner-c .bot{ width: 40px;} .padding-box1{ padding: 40px 0 60px;} .padding-box2{ padding: 50px 0;} .about-by .zh{ font-size:15px;} .about-by .zh span{ margin: 0 10px;} .about-by .en{ font-size: 16px;} .video-pbox{ margin-top: 45px;} .video-pbox .circle li{ width: 380px; height: 380px; margin: -190px 0 0 -190px;} .video-pdesc{ margin: -26px 0 0 -26px;} .pvico{ width: 50px; height: 50px;} .video-pdesc h4{ font-size: 24px;} .img-pbox{ height: auto; display: -webkit-flex; display: flex; flex-wrap: wrap; justify-content: space-between;} .img-pbox .item{ position: relative; left: auto !important; right: auto !important; top: auto !important; float: none; display: block; width: 100%;} .img-pbox .img-wrap{ height: auto; padding-bottom: 70%;} .company-nav a{ padding: 4px 20px;} .company-list .icon{ font-size: 30px;} .company-list .en{ font-size: 18px;} .company-list .bot{ width: 24px; margin: 10px auto;} .brand-list .icon{ font-size: 24px; margin-bottom: 5px;} .brand-list .en, .brand-list .zh{ font-size: 16px;} .history-nav a{ font-size: 14px; font-weight: normal;} .history-list .year{ font-size: 24px; padding: 10px 0;} .history-item{ width: 90%;} .history-item1,.history-item2{ float: none; margin: 0 auto 20px;} .history-item1::before,.history-item2::before{ display: none;} .history-item .item{ padding:15px 5% 20px; margin: 0; background-color: #f0f0f0;} .honor-demo{ width: 80%;} .news-list figure{ width: 180px; margin-right: 20px;} .news-list .desc{ padding-left: 200px;} .news-list .desc h4{ font-size: 16px;} .paging a{ height: 34px; line-height: 34px; padding: 0px 15px;} .paging .item{ padding: 0 15px;} .pager a.black-btn{ float: none; display: block; padding: 8px 5%; text-align: center; margin-bottom: 10px;} .pager p{ padding: 0; margin-top: 10px;} .business-t{ padding: 30px 5%; font-size: 20px;} .business-list ul{ margin-left: 0;} .business-list li{ width: 100%; margin-left: 0; margin-bottom: 8px;} .business-list .zh{ margin-top: 5px;} .business-list .item-T{ padding: 35px 5% 0;} .business-list .item-C{ margin: 25px 5% 40px;} .business-list .item-C .lead{ height: auto; margin-bottom: 30px;} .bboxT .zh{ font-size: 16px;} .bboxT .en{ font-size: 20px;} .bboxT .bot{ margin-top: 20px;} .business-one{ padding: 45px 0;} .proportion-list{ font-size: 12px;} .proportion-list img{ margin-bottom: 15px;} .layout-box{ margin: 35px 0 0;} .layout-img{ width: 80%;} .project-list li{ width: 49%; margin-bottom: 30px;} .btn-more5{ width: 120px; height: 40px; line-height: 40px; font-size: 12px;} .project-list .img-wrap{ margin-bottom: 5px;} .project-list .txt{ font-size: 14px; font-weight: normal;} .bidding-list h4{ font-size: 16px;} .bidding-list li{ padding: 20px;} .binfoT{ font-size: 18px;} .f26{ font-size: 20px;} .partners-list{ padding: 25px 0;} .partners-list li{ margin-bottom: 15px; width: 32.33%;} .partners-list .txt{ position: relative; left: auto; top: auto; opacity: 1; transform: initial; -webkit-transform: initial; color: #333333; margin-top: 10px; font-size: 12px;} .social-list .con{ padding: 25px 0 35px;} .social-list .itemBox .t{ font-size: 16px;} .social-list .itemBox .en{ font-size: 20px;} .social-view{ margin-left: 0;} .social-view li{ width: 100%; margin-left: 0; float: none;} .joinT{ padding: 10px 0; font-size: 14px;} .joinT .item3{ display: none;} .join-btn{ width: 80px; height: 32px; line-height: 32px; font-size: 12px; margin-top: 5px;} .joinB{ padding: 15px 0 35px;} .conT{ font-size: 20px;} .cutom-list li{ display: block; } .cutom-list li:first-child{ border-right: 0 none; padding-right: 0; margin-right: 0; border-bottom: 1px solid #D9D9D9; padding-bottom: 10px; margin-bottom: 10px;} .f20{ font-size: 18px;} .pbanner2{ height: 100px;} .serach-jg{ padding-bottom: 25px;} .serach-list li{ padding-right: 0;} .serach-list .more{ display: none;} .serach-list .t{ font-size: 14px;} .project-box{ padding: 35px 0 0;} .project-box .l{ padding-right: 0; float: none; width: auto; display: block;} .project-pading{ position: relative; right: auto; bottom: auto; height: 38px; padding-top: 25px;} .project-box .zh{ font-size: 18px;} .project-page{ padding-bottom: 40px;} .noPage{ margin-top: 0; transform: translateY(-50%);} .noimg{ font-size: 100px;} .no-btn{ padding: 40px 0 25px; width: 250px;} .no-btn a{ width: 120px; height: 44px; line-height: 44px;} .trendsPage{ padding-top: 60px;} .trendsBox{ padding: 0px 0 60px;} .socal-right{ padding-top: 0;} .trends-line,.trends-top{ display: none;} .h-year{ font-size: 22px;} .hitem{ padding: 20px;} .h-d{ display: none;} .trends-list .item{ float: none; width: 100%; margin-bottom: 20px;} .trends-list .twoItem{ margin-top: auto;} .hitem,.twoItem .hitem{ margin: 0;} .twoItem .h-d { left: -6px; right: auto; } .twoItem .h-d i { left: 0; right: auto; } .trends-top{ width: 10px;height: 10px; border-width: 3px; margin-left: -8px;} .contact-box .f26::before{ height: 12px;} .contact-box .aitem{ padding-left: 36px;} .contact-box .aitem .t{ padding-top: 2px;} .contact-box .aitem::before{ width: 28px; height: 28px; line-height: 28px; font-size: 18px;} .join-ipage{ width: 80%;} } @media screen and (max-width: 481px) { .banner .desc h4{ font-size: 20px;} .pbanner-c h4{ font-size: 20px; margin-bottom: 10px;} .news-list figure{ float: none; width: 100%; margin: 0 0 15px 0;} .news-list .desc{ padding-left: 0;} .layout-boxl,.layout-boxr{ float: none; width: auto;} .layout-boxr{ margin-left: 0;} } @media screen and (max-width: 421px) { .ibox-social-list{ margin-left: 0;} .ibox-social-list li{ width: 100%; float: none; margin-left: 0; margin-bottom: 35px;} .ibox-social-list .c{ height: auto;} .company-list li{ width: 100%; float: none;} .company-list .desc{ padding: 35px 5%;} .brand-list li{ width: 100%;} .partners-list{ margin-left: -4%;} .partners-list li{ width: 46%; margin-left: 4%;} @media screen and (max-width: 340px) { .proportion-list li{ float: none; width: auto; margin-left: 0;} }