.header-scroll #w_fimg-1610520985783{ margin-top: 5px;transition: all .5s; } .header-scroll #w_grid-1610521124195{ margin-top: 5px; transition: all .5s; } #w_fimg-1610520985783{ margin-top: 15px;transition: all .5s; } #w_grid-1610521124195{ margin-top: 7px; transition: all .5s; } .flex-box-v { display: -webkit-flex; display: flex; -webkit-flex-flow: column wrap; flex-flow: column wrap; -webkit-justify-content: center; justify-content: center; } /*banner*/ .Banner-container { height: 100vh; min-height: 600px; max-height: 1600px; width: 100vw; } .banner-background { background-size: cover; background-position: center; position: absolute; left: 0; right: 0; bottom: 0; top: 0; } .banner-slide { display: flex; flex-flow: column; justify-content: center; overflow: hidden; } .banner-text { margin: 0 auto; width: 90%; max-width: 1480px; transform: translate3d(0, 0, 0); will-change: transform; } .banner-text h1 { font-weight: normal; font-size: 54px; margin-bottom: 30px; color: #fff; } .banner-text h2 p{ position:relative; margin-top: 1rem; padding-top: 30px; color: #fff; font-size: 24px; font-weight: normal; } .banner-text .text-line{ height:1px; width:100px; background:#fff; z-index:1; } .banner-text h2 span{ font-size: 18px; display: inline-block; margin-top: 15px; color:#fff; } .banner-bg-ss { position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 1; background: rgba(0, 0, 0, 0.1); } .banner-text { z-index: 10; } .banner-text:before { content: ""; position: absolute; width: 300px; height: 400px; display: block; border: 10px solid rgba(255, 255, 255, 0.2); top: 4.5rem; margin-top: -200px; left: -6rem; display:none; } .small-title { color: #fff; margin-bottom: 1rem; font-size: 40px; font-weight:200; font-family: 'Oswald', sans-serif; } /*.banner-warpper.swiper-wrapper { transition-timing-function: cubic-bezier(0.75, 0.22, 0.25, 1); } .banner-warpper.swiper-wrapper .banner-background { transition-timing-function: cubic-bezier(0.75, 0.22, 0.25, 1); will-change: transform; }*/ .banner-switch { position: absolute; z-index: 30; right: auto; bottom: 10px; height: 70px; color: #fff; right: 0; display: flex; margin-top: 0px; background: rgba(197,39,48,0); width: 45%; justify-content: flex-end; align-items: center; text-transform: uppercase; } .banner-switch > div > * { display: inline-block; vertical-align: middle; } .sL_icon { background-size: contain; width: 18px; height: 18px; background-repeat: no-repeat; background-position: center; } .banner-switch > div > span { margin: 0 0.5rem; font-size: 0.825rem; } .banner-switch > div { margin: 0.3rem 2rem; } .banner-switch > div { cursor: pointer; transition: 0.5s; } .swiper-button-disabled { opacity: 0.4; } .Scroll-tip { position: absolute; z-index: 5; bottom: 0; left: 0; right: 0; margin: auto; max-width: 100px; color: #fff; text-align: center; } .Tipss { text-transform: uppercase; font-size: 0.825rem; } .tip_anim { display: inline-block; margin: 0.75rem 0; height: 30px; } .Tipss span { display: block; } .tip_anim span { display: inline-block; width: 1px; height: 100%; background: #fff; animation-name: scrollTip; animation-duration: 2s; animation-iteration-count: infinite; animation-timing-function: cubic-bezier(0.82, 0.24, 0.25, 1); } .Banner-A1 { z-index: 1; } @keyframes scrollTip { 0% { transform: scale(1, 0); transform-origin: top; } 49% { transform: scale(1, 1); transform-origin: top; } 51% { transform: scale(1, 1); transform-origin: bottom; } 100% { transform: scale(1, 0); transform-origin: bottom; } } .banner-background { transition: 1s 2.5s; transform: perspective(1000px) translate3d(0, 0, 100px); } .swiper-slide.banner-slide.swiper-slide-active .banner-background { transition: 5s 0s; transform: perspective(1000px) translate3d(0, 0, 0px); } .banner-text:before { transition-delay: 2s; transition-duration: 2s; transform: translate3d(-80px, 0, 0); opacity: 0; } .swiper-slide.banner-slide.swiper-slide-active .banner-text:before { animation-name: fadeInUp; animation-duration: 1s; animation-delay: 1s; animation-fill-mode: both; opacity: 0; } .swiper-slide.banner-slide.swiper-slide-active .banner-text * { animation-name: lv-fadeInUp; animation-duration: 1.5s; animation-delay: 1s; animation-fill-mode: both; } .swiper-slide.banner-slide.swiper-slide-active .banner-text *:nth-child(1) { animation-delay: 1.1s; } .swiper-slide.banner-slide.swiper-slide-active .banner-text *:nth-child(2) { animation-delay: 1.2s; } .swiper-slide.banner-slide.swiper-slide-active .banner-text *:nth-child(3) { animation-delay: 1.3s; } .swiper-slide.banner-slide.swiper-slide-active .banner-text h2 *:nth-child(1) { animation-delay: 1.5s; } .swiper-slide.banner-slide.swiper-slide-active .banner-text h2 *:nth-child(2) { animation-delay: 1.6s; } .lv-copyright{ width: 190px; bottom: 30px; left: 30px; padding: 15px; font-size: 13px; background: rgba(255,255,255,.1); border: 1px solid #fff; z-index: 10; position: absolute; } .lv-copyright p{ color: #fff; line-height: 24px; } .lv-copyright a{ color:#fff; } @media screen and (max-width: 1600px) { .banner-text { max-width: 1200px; width: 80%; } #w_common_text-1591195231551 div span{ font-size:26px; } } @media only screen and (max-width: 1440px) and (min-width: 769px){ #w_common_text-1591195231551 div span{ font-size:20px; } #w_common_text-1591279164917 div p:nth-child(3){ display: none; } } @media screen and (max-width: 1200px) { #w_grid-1564363016511 > div > .p_gridbox { padding-top:0px; } #w_common_text-1591279164917 div p:nth-child(2){ display: none; } .banner-text:before { content: ""; position: absolute; width: 300px; height: 400px; display: block; border: 10px solid rgba(255, 255, 255, 0.2); top: 4.5rem; margin-top: -200px; left: 50%; margin-left: -150px; display:none; } .banner-text .text-line{ height:1px; width:100px; background:#fff; z-index:1; margin:0px auto; } .banner-text { text-align: center; } .banner-text h2 { font-size: 1.5rem; } } @media screen and (min-width: 769px) { .banner-background.mo-img{ display:none; } } @media screen and (max-width: 768px) { #w_grid-1564363016511 > div > .p_gridbox { padding-top: 0px; } #w_grid-1591277705503{display:none;} #content_box-1564220655750-0{display:none;} .banner-background.mo-img{ display:block; } .banner-background.pc-img{ display:none; } .banner-switch { top: auto; bottom: 2rem; left: 5%; right: 5%; justify-content: center; align-items: center; display: none; } .banner-text h2:before { left: calc((100% - 60px)/2); width:60px; } .banner-text h1 { font-size: 24px; line-height: 1.2; } .banner-text h2 p{ font-size:16px; padding-top:5px; } .banner-text h2 span{ font-size:14px; } .banner-text h2 { font-size: 14px; line-height: 1.4; } .banner-text .text-line{ width:50px; } .small-title { font-size: 22px; } .banner-text:before { opacity: 0; } .Scroll-tip { bottom: 0px; } .lv-copyright{ display:none; } #w_common_text-1602759205296 span{ letter-spacing:0px!important;font-size: 22px!important; } } /*banner*/ /*搴曢儴鐗堟潈*/ .w1400 { position: relative; max-width: 1600px; margin: 0 auto; width:92% } footer { width: 100%; padding: 0 } .footer-top { overflow: hidden; padding:50px 0; } .footer-bot { padding: 10px 0;overflow:hidden; } .footer-bot-left { float: left } .footer-bot-left p { font-size: 16px; color:#eee; line-height: 32px; display:inline; } .footer-bot-left h1{ font-size: 16px; color:#eee; line-height: 32px; } .footer-bot-left p span { margin-left: 20px } .footer-bot-left a { font-size: 16px; color:#eee;display:inline; line-height: 23px; margin-right: 10px; transition: color .3s } .footer-bot .footer-bot-right { float: right; height:auto; margin-top:0px } .footer-bot .footer-bot-right a { width: auto; font-size: 16px; color:#eee; line-height: 32px; overflow: hidden; padding: 0; margin: 0; display: inline-block; text-indent: 0; opacity: 1; filter: alpha(opacity=100); transition: opacity .3s } .footer-bot .footer-bot-right a.bds_tsina { background: url(/img/fot04.png) no-repeat center } .footer-bot .footer-bot-right a.bds_tqq { background: url(/img/fot05.png) no-repeat center } .footer-bot .footer-bot-right a.bds_isohu { background: url(/img/fot06.png) no-repeat center } .footer-bot .footer-bot-right a.bds_renren { background: url(/img/fot07.png) no-repeat center } .footer-bot .footer-bot-right a.bds_qzone { background: url(/img/fot08.png) no-repeat center } .footer-top-left { float: left; width: 24.7% } .footer-top-center { float: left; width:80% } .footer-top .weixin { width:16%; float: left; text-align: center } .footer-top .weixin p{ font-size: 13px; color: #a7a7a7;} .footer-top .weixin img { width: auto;max-width: 120px; margin:0 auto; } .footer-top-center h2 a{ color: #a7a7a7;} .footer-top h2 { font-size: 18px; color: #0879b3; line-height: 33px; margin-bottom: 7px; font-weight: normal; } .footer-top-left form { width: 76%; border: 2px solid #3c3c42; display: block; padding: 6px } .footer-top-left .text { float: none; width: 56%; background: 0; border: 0; color: #fff } .footer-top-left .text::-webkit-input-placeholder { color: #fff } .footer-top-left .text:-moz-placeholder { color: #fff } .footer-top-left .text::-moz-placeholder { color: #fff } .footer-top-left .text:-ms-input-placeholder { color: #fff } .footer-top-left .submit { width: 32%; background: #e60012; height: 28px; line-height: 28px; text-align: center; color: #fff; font-size: 14px; border: 0; border-radius: 2px } .footer-top-left h4 { font-size: 12px; color: #fff; opacity: .5; filter: alpha(opacity=50); line-height: 20px; padding-top: 10px; width: 76% } .footer-top-left .lan { display: block; width: 58%; height: 38px; line-height: 38px; padding-left: 42px; margin-top: 74px; font-size: 12px; color: #fff; background: #3c3c42 url(/img/fot02.jpg) no-repeat 12px center } .footer-top-center li { width: calc(100% / 5); float: left } .footer-top-center li p { font-size: 14px; color: #666; line-height: 30px } .footer-top-center li p a { color: #666; transition: color .3s } .footer-top-center li p a:hover { color: #0879b3 } @media(max-width:1024px) { .footer-bot .footer-bot-right { float: none; width: 100%; text-align: center; margin-top: 6px; } .footer-bot-left { width: 100%; float: none; text-align: center; } .footer-top-center { display: none } .footer-top .weixin img{max-width:130px;} .footer-top .weixin { width:100%; float: none; text-align: center } .footer-top {display:none!important; padding: 15px 0 } }