@charset "utf-8";
/* CSS Document */
.main-nav .navbar-nav .nav-item a,h4{font-family: "NeoSansStdLight" !important;}
.Language a{color: #ccc}
.Language a:hover{color: #db9b34;}
.Language{float: left;padding: 28px 0 17px; margin-left: -26px;}
.Language span{padding: 0 6px; color: #555}
.pic-thumbnail{width: 100%;padding-top: 30px}
.bg-img, picture img,.img-rounded {
	width: 100%;
	max-width: 100%;
}
.none-li{list-style-type: none;}
#header-1 .brand-img {
	width: 68% !important
}
.section-1 {	
	margin-top: -6px !important;	
}
.container .blank-line {
	height: 4px;
}
.footer-wrap-1-1 .none-url{color: #555}
.footer-wrap-1-1 a {
	color: #777;
}
.footer-wrap-1-1 a:hover {
	color: rgba(233,152,0,1.00);
}
.footer-wrap-1-1 p {
	color: #999; margin: 0
}
.footer-wrap-1-1 .brand-img {
	width: 23%;
}
.copyright-bar p {
	color: #999 !important;
}
.copyright-bar .container .social {
	text-align: right;
}
/*html5视频*/
.dots
{
    background-color: rgba(0, 0, 0, 0);
    background: url('../images/videos/dot-50.png');
    height: 100%;
    position: absolute;
    width: 100%;
}
.covervid-video {
	width: 100%;
	max-width: 100%;
}
.covervid-wrapper {
	position: relative;
}
.covervid-wrapper .container {
	position: absolute;
	top: 15%;
	right: 0;
	padding-right: 15%;
	text-align: right;
}

@media screen and (max-width: 480px) {
h1 {
	font-size: 22px !important;
	line-height: 30px;
}
h4 {
	font-size: 1.98rem;
}
p {
	color: grey !important;
	font-size: 12px;
}
h3 {
	font-size: 18px !important
}
li {
	font-size: 12px !important
}
hr {
	margin: 0;
}
#header-1 .brand-img {
	width: 28% !important
}
.Language{position: absolute;left: 50px;top: 0px;}
.Language span{padding: 0 3px;}		
.brand-img {
	width: 28% !important
}
	.spec .container h1{ font-size: 22px !important; font-weight: 600}	
	.spec .container h3{ font-size: 16px !important; }	
.spec .container .row {
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}
	
.footer-1-1 {
	padding: 8% !important
}
.footer-1-1 h4 {
	font-size: 20px;
}
.copyright-bar .social {
	text-align: left !important;
}
}

@media only screen and (min-width:768px) and (max-width:1024px) {
.main-nav .navbar-nav .nav-item a {
	font-size: 13px !important;
}
#header-1 .brand-img {
	width: 58% !important
}
	
.footer-wrap-1-1 .brand-img {
	width: 33%;
}
}

@media only screen and (min-width:2880px) and (max-width:3200px) {
.main-nav .navbar-nav .nav-item a {
	font-size: 18px !important
}
.footer-wrap-1-1 h4 {
	font-size: 28px;
}
.footer-wrap-1-1 h3 {
	font-size: 24px;
}
.footer-wrap-1-1 p {
	font-size: 16px;
}
.copyright-bar .container .small {
	font-size: 16px !important;
	padding-bottom: 22px;
}
.copyright-bar .container .social i {
	font-size: 28px !important;
	padding-left: 24px;
}
}
