html, body, .banner, .owl-carousel, .owl-carousel * { height: 100%; } header.navbar-fixed-top { z-index: 1031; } .navbar-default .navbar-nav > li > a { color: #fff; } .navbar-default .navbar-nav > li:focus > a, .navbar-default .navbar-nav > li:hover > a, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover { color: #fad93d; } .language div { background-color: #fff; } .owl-lazy { background-size: cover; background-repeat: no-repeat; background-position: center; -ms-behavior: url(/uploads/image/shfonts/backgroundsize.min.htc); } .banner .text { position: absolute; left: 0; right: 0; /*width: 100%;*/ margin: 0 auto; color: #fad93d; } .banner-title { height: auto; font-size: 50px; text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3); margin-top: -270px; } .banner_en .banner-title { font-size: 38px; line-height: 45px; } /* .banner-title:after { content: ""; display: block; width: 55px; height: 4px; margin-top: 38px; margin-bottom: 28px; background: #0284f2; box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3); } */ .banner-des { height: auto; font-size: 24px; line-height: 48px; text-shadow: 0px 5px 10px rgba(0, 0, 0, 0.5); } .banner-more { width: 230px; height: 50px; margin-top: 28px; background: #0284f2; color: #fff; font-size: 24px; line-height: 50px; } .banner-more:hover { color: #fff; } .footer { background: transparent; filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#19000000,endcolorstr=#66000000,gradienttype=0,enabled=true); background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.4)); background: -webkit-linear-gradient( top, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.4) 100% ); background: -webkit-gradient( linear, 0 0, 0 bottom, from(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0.4)) ); background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.4)); background: -o-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.4)); background: linear-gradient( top, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.4) 100% ); } .copyright a, .copyright span { color: #fff; } .copyright a:hover { color: #fad93d; } .footer .wxchat { position: absolute; bottom: 100%; right: -5px; width: 120px; z-index: 2; } @media only screen and (max-width: 1679px) { .banner-title { font-size: 44px; } .banner-title:after { margin-top: 35px; margin-bottom: 25px; } .banner-des { font-size: 22px; line-height: 40px; } .banner-more { width: 200px; height: 48px; margin-top: 25px; font-size: 22px; line-height: 48px; } .banner_en .banner-title { font-size: 38px; line-height: 45px; } } @media only screen and (max-width: 1365px) { .banner-title { font-size: 36px; } .banner-title:after { margin-top: 30px; margin-bottom: 20px; } .banner-des { font-size: 20px; } .banner-more { margin-top: 20px; } .banner_en .banner-title { font-size: 31px; line-height: 40px; } } @media only screen and (max-width: 1079px) { .banner .text { width: 94%; } .banner-title { font-size: 28px; } .banner-des { font-size: 18px; line-height: 36px; } .banner-more { width: 160px; height: 40px; font-size: 18px; line-height: 40px; } .banner_en .banner-title { font-size: 28px; line-height: 35px; } } @media only screen and (max-width: 991px) { .navbar-default .navbar-toggle .icon-bar { background-color: #fff; } .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #fff; } .navbar-collapse { background: rgba(0, 0, 0, 0.6); filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000,gradienttype=1,enabled=true); } .navbar-nav .search { background: transparent; } .banner-title { font-size: 24px; } .banner-des { font-size: 14px; line-height: 28px; } .banner-more { width: 100px; height: 32px; margin-top: 20px; font-size: 14px; line-height: 32px; } .banner_en .banner-title { font-size: 25px; line-height: 30px; } } @media only screen and (max-width: 767px) { .owl-lazy { background-position: 80%; } .banner-title { font-size: 20px; line-height: 30px; text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.6); } .banner-title:after { width: 40px; height: 2px; margin-top: 15px; margin-bottom: 15px; } .banner_en .banner-title { font-size: 20px; line-height: 26px; } .banner-des { text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.7); } .footer .wxchat { width: 84px; } }