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;
}
}