@charset "utf-8";

body {font-family:'微软雅黑', Arial,Verdana, Helvetica, sans-serif;  font-size: 16px; }

a{text-decoration: none;color:#fff;}
a:hover,a:focus {text-decoration: none;color:#fff; outline:none;}

#menu-show { height:90px; position:fixed; z-index:99999; background-color:RGBA(0, 0, 0, 0); width:100%;}


#sectionhome { width:100%; position:absolute; top:0; /* -webkit-animation: fadeIn 1s both ease;
  -moz-animation: fadeIn 1s both ease;
  animation: fadeIn 1s both ease; */

    -webkit-transition-duration: .8s;
    transition-duration: .8s;
    -webkit-transition-timing-function: cubic-bezier(0.215,.61,.355,1);
    transition-timing-function: cubic-bezier(0.215,.61,.355,1);
    -webkit-transition-property: -webkit-transform;
    transition-property: transform;
}
#sectionhome.h-hide {
	-webkit-transform: translateY(-128%);
    -ms-transform: translateY(-128%);
    transform: translateY(-128%);
}



.container { max-width:1008px;}

.webload {position: fixed;width: 100%;height: 100%;background-color:#fff;left:0;top:0;z-index: 99999;background-image: url(../images/loading.gif);background-repeat: no-repeat;background-position: center center;}

#ward {position: relative; overflow:hidden; }

/* size start */

.xl-moon { display:none;}
@media(max-width: 1920px) and (min-width:1026px){
.xl-moon { display:block;}
}

.xl-pad { display:none;}
@media(max-width: 1025px) and (min-width:769px) {
.xl-pad { display:block;}
}

.xs-pad { display:none;}
@media(max-width: 768px) and (min-width:737px) {
.xs-pad { display:block;}
}

.xs-moon-h { display:none;}
@media(max-width: 736px) and (min-width:480px) {
.xs-moon-h { display:block;}
}

.xs-moon { display:none;}
@media(max-width: 479px){
.xs-moon { display:block;}
}







/* size end */

header .navbar { margin-bottom:0px;min-height: 40px;}

header { background-color: RGBA(0, 0, 0, 0.3); height:60px; width:100%;z-index:9999; }
@media(min-width: 900px){
header { background-color: RGBA(0, 0, 0, 0.3); height:85px; width:100%;z-index:9999; }
}
.logo img { height:30px;}
@media(min-width: 900px){
.logo img { height:auto;}
}
.logo {padding:12px 0px;}
@media(min-width: 900px){
.logo {padding:18px 0px;}
}

header .logo2 img,footer .logo3 img { height:30px;}
@media(min-width: 900px){
header .logo2 img,footer .logo3 img { height:auto;}
}

header .logo2 { margin-top:-8px;}
@media(min-width: 900px){
header .logo2 { margin-top:-16px;}
}


.top { position:absolute;  top:20px; left:15px;}
.top a { color:#fff; font-size:14px;}
@media(min-width: 900px){
.top { position:absolute;  top:30px; left:48px;}
.top a { color:#fff; font-size:18px;}
}

.menu-top { margin-top:60px;}
@media(min-width: 900px){
.menu-top { margin-top:100px;}
}
.menu {font-size: 12px;color:#FFF; font-family: "monarkregularregular"; }
@media(min-width: 480px){
.menu {font-size: 16px;color:#FFF; font-family: "monarkregularregular"; }
}

.menu a {color:#fff;-webkit-transition: all 0.25s ease-in;
	-moz-transition: all 0.25s ease-in;
	-o-transition: all 0.25s ease-in;
	transition: all 0.25s ease-in; }
.menu a.active { color:#fff;}
.menu a:hover, .menu a.active {text-decoration: none;color:#B1B1B1; margin-left:5px;-webkit-transition: all 0.25s ease-in;
	-moz-transition: all 0.25s ease-in;
	-o-transition: all 0.25s ease-in;
	transition: all 0.25s ease-in; }
.lang{letter-spacing:0px;}


.menu-toggle img { height:12px;}
@media(min-width: 900px){
.menu-toggle img { height:auto;}
}

.menu-toggle {display: block; position:absolute; right:14px; bottom:21px;z-index: 998;}
.menu-close {float:right;padding:8px 8px 0 0;display: block; font-size:20px;padding-top: 12px; margin-right:5px; z-index:99999; }
.menu-close img { height:12px;}
@media(min-width: 900px){
.menu-toggle {display: block; position:absolute; right:48px; bottom:34px;}
.menu-close {float:right;padding:8px 8px 0 0;display: block; font-size:20px;padding-top: 24px; margin-right:38px;}
.menu-close img { height:auto;}
}





.main-navbar {
	position: fixed;
	height: 100%;
	width: 50%;
	max-width: 100%;
	right:-50%;
	top: 0px;
	z-index: 999;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
	-webkit-transition: all 0.25s ease-in;
	-moz-transition: all 0.25s ease-in;
	-o-transition: all 0.25s ease-in;
	transition: all 0.25s ease-in; 
	background:rgba(46,46,46,0.9);
}
@media(min-width: 900px){
.main-navbar {
	position: fixed;
	height: 100%;
	width: 250px;
	max-width: 100%;
	right:-250px;
	top: 0px;
	z-index: 999;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
	-webkit-transition: all 0.25s ease-in;
	-moz-transition: all 0.25s ease-in;
	-o-transition: all 0.25s ease-in;
	transition: all 0.25s ease-in; 
	background:rgba(46,46,46,0.9);
}
}
.main-navbar.in {
	box-shadow: 0px 0px 20px black;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.3); 

  }
  .main-navbar.navbar-fade {opacity: 0;}
  .main-navbar.navbar-fade.in {opacity: 1;right:0;}  

  .menu {clear:both;float:none;}
  .menu-top {padding-top:10px;}
  .menu > li {padding-left: 10px;}
  .menu > li > a {padding:5px 10px 22px 25px;display: block;}
  .menu > li.icons > a {padding: 0 1px;display: inline-block;}
  /* .menu-bottom {border-top:1px solid #999;padding-top: 10px;} */
  




@media(min-width: 996px){
.left-padding,.right-padding { padding:0px}
}



.foot-title h2 { font-size:22px;}
@media(min-width: 480px){
.foot-title h2 { font-size:40px;}
}

.desktop-all.owl-carousel .owl-buttons .owl-prev { width:46px; height:64px; position:absolute;left:0px; top:45%; background:  url(../images/home-prev.png) center center no-repeat;background-color:rgba(0,0,0,0.2);}
.desktop-all.owl-carousel .owl-buttons .owl-prev:hover { width:46px; height:64px; position:absolute;left:0px; top:45%; background:  url(../images/home-prev.png) center center no-repeat;background-color:rgba(0,0,0,0.6);}
.desktop-all.owl-carousel .owl-buttons .owl-next {width:46px; height:64px; position:absolute;right:0px; top:45%; background:  url(../images/home-next.png) center center no-repeat;background-color:rgba(0,0,0,0.2); }
.desktop-all.owl-carousel .owl-buttons .owl-next:hover {width:46px; height:64px; position:absolute;right:0px; top:45%; background:  url(../images/home-next.png) center center no-repeat;background-color:rgba(0,0,0,0.6); }

.pad-slideshow.owl-carousel .owl-buttons .owl-prev,.phone-slideshow.owl-carousel .owl-buttons .owl-prev { width:46px; height:64px; position:absolute;left:0px; top:45%; background:  url(../images/home-prev.png) center center no-repeat;background-color:rgba(0,0,0,0.2);}
.pad-slideshow.owl-carousel .owl-buttons .owl-prev:hover,.phone-slideshow.owl-carousel .owl-buttons .owl-prev:hover { width:46px; height:64px; position:absolute;left:0px; top:45%; background:  url(../images/home-prev.png) center center no-repeat;background-color:rgba(0,0,0,0.6);}
.pad-slideshow.owl-carousel .owl-buttons .owl-next,.phone-slideshow.owl-carousel .owl-buttons .owl-next {width:46px; height:64px; position:absolute;right:0px; top:45%; background:  url(../images/home-next.png) center center no-repeat;background-color:rgba(0,0,0,0.2); }
.pad-slideshow.owl-carousel .owl-buttons .owl-next:hover,.phone-slideshow.owl-carousel .owl-buttons .owl-next:hover {width:46px; height:64px; position:absolute;right:0px; top:45%; background:  url(../images/home-next.png) center center no-repeat;background-color:rgba(0,0,0,0.6); }

#footprint-image .owl-prev { width:30px; height:42px; position:absolute;left:0px; top:40%; background:  url(../images/home-prev-xs.png) center center no-repeat;background-color:rgba(0,0,0,0.2);}
#footprint-image .owl-prev:hover { width:30px; height:42px; position:absolute;left:0px; top:40%; background:  url(../images/home-prev-xs.png) center center no-repeat;background-color:rgba(0,0,0,0.6);}
#footprint-image .owl-next {width:30px; height:42px; position:absolute;right:0px; top:40%; background:  url(../images/home-next-xs.png) center center no-repeat;background-color:rgba(0,0,0,0.2); }
#footprint-image .owl-next:hover {width:30px; height:42px; position:absolute;right:0px; top:40%; background:  url(../images/home-next-xs.png) center center no-repeat;background-color:rgba(0,0,0,0.6); }
@media(min-width: 480px){
#footprint-image .owl-prev { width:46px; height:64px; position:absolute;left:0px; top:45%; background:  url(../images/home-prev.png) center center no-repeat;background-color:rgba(0,0,0,0.2);}
#footprint-image .owl-prev:hover { width:46px; height:64px; position:absolute;left:0px; top:45%; background:  url(../images/home-prev.png) center center no-repeat;background-color:rgba(0,0,0,0.6);}
#footprint-image .owl-next {width:46px; height:64px; position:absolute;right:0px; top:45%; background:  url(../images/home-next.png) center center no-repeat;background-color:rgba(0,0,0,0.2); }
#footprint-image .owl-next:hover {width:46px; height:64px; position:absolute;right:0px; top:45%; background:  url(../images/home-next.png) center center no-repeat;background-color:rgba(0,0,0,0.6); }
}

#slideshow2 { max-width:450px; margin:0 auto;padding-left:15px; padding-right:15px; }
@media(min-width: 737px){
#slideshow2 { max-width:600px; margin:0 auto;padding-left:15px; padding-right:15px; }
}
@media(min-width: 767px){
#slideshow2 { max-width:700px; margin:0 auto;padding-left:15px; padding-right:15px; }
}
@media(min-width: 1025px){
#slideshow2 { max-width:880px; margin:0 auto;padding-left:15px; padding-right:15px; }
}
@media(min-width: 1450px){
#slideshow2 { max-width:1140px; margin:0 auto; padding-left:40px; padding-right:40px;}
}


.foot-inner-top { margin-bottom:90px;}
@media(min-width: 737px){
.foot-inner-top { margin-bottom:110px;}
}
@media(min-width: 1025px){
.foot-inner-top { margin-bottom:125px;}
}
@media(min-width: 1450px){
.foot-inner-top { margin-bottom:145px;}
}


@media(min-width: 320px){
.foot-inner-bottom { margin-bottom:70px;}
}
@media(min-width: 375px){
.foot-inner-bottom { margin-bottom:110px;}
}
@media(min-width: 414px){
.foot-inner-bottom { margin-bottom:140px;}
}
@media(min-width: 737px){
.foot-inner-bottom { margin-bottom:50px;}
}
@media(min-width: 1025px){
.foot-inner-bottom { margin-bottom:60px;}
}
@media(min-width: 1450px){
.foot-inner-bottom { margin-bottom:78px;}
}



.foot2-bar  { padding-left:15px; padding-right:15px; max-width:1140px; margin:0 auto;}
@media(min-width: 1450px){
.foot2-bar  { padding-left:40px; padding-right:40px; max-width:1140px; margin:0 auto;}
}

.foot2-bar img { height:auto;}
@media(min-width: 414px){
.foot2-bar img { height:17px;}
}
@media(min-width: 737px){
.foot2-bar img { height:23px;}
}
@media(min-width: 767px){
.foot2-bar img { height:27px;}
}
@media (min-width:1250px) {
.foot2-bar img { height:33px;}
}
@media(min-width: 1450px){
.foot2-bar img { height:auto;}
}

@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
.foot-inner-top-pad { margin-bottom:115px}
}

@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
.foot-inner-bottom-pad { margin-bottom:130px}
}


#foot-back { margin-bottom:15px;max-width: 20px;}

.image-wrap {
	position: relative;
	overflow: hidden;
	cursor: pointer;
	margin-bottom:30px;

}

.image-wrap img {
	width: 100%;	
}



.image-wrap  .hover-wrap {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	opacity: 1;
	filter: alpha(opacity=0);

}
@media (min-width:1025px) {
.image-wrap  .hover-wrap {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	opacity: 0;
	filter: alpha(opacity=0);

}
}

.image-wrap:hover .hover-wrap,
.image-wrap.active .hover-wrap {
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transition: all 0.5s linear;
-moz-transition: all 0.5s linear;
-ms-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
transition: all 0.5s linear;

}



.image-wrap .hover-wrap .overlay-text-thumb {
	position: absolute;
	width: 100%;
	height: 32px;
	top: 50%;
	margin: -16px 0 0 0;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: 300;
	line-height: 32px;
	text-transform: uppercase;
	text-align: center;
	opacity: 1;
	filter: alpha(opacity=100);
}
.foot-box { margin-left:25px; margin-right:25px;}
@media (min-width:480px) {
.foot-box { margin-left:80px; margin-right:80px;}
}
@media (min-width:776px) {
.foot-box { margin-left:25px; margin-right:25px;}
}
@media (min-width:1200px) {
.foot-box { margin-left:140px; margin-right:140px;}
}
.box-box { width:100%; height:100%; display:table;}
.box-box .z-box {  text-align:center; vertical-align:middle; display:table-cell; padding-left:24.4%; padding-right:24.4%; padding-top:10%; padding-bottom:10%}
.box-box .f-box-main { background-color:RGBA(0, 0, 0, 0.7); border:1px solid #fff; height:100%; width:100%; display:table;}

.box-box .f-box-main { padding:15px;}
@media (min-width:1025px) {
.box-box .f-box-main { padding:0px;}
}

.f-box-main .box-min {vertical-align:middle;display:table-cell; height:auto;}

.z-box p { color:#fff; line-height:22px; font-size:9px; margin-bottom:0px;} 
@media (min-width:376px) {
.z-box p { color:#fff; line-height:22px; font-size:12px; margin-bottom:0px;} 
}
@media (min-width:600px) {
.z-box p { color:#fff; line-height:24px; margin-bottom:0px;} 
}

.z-box span  {font-size:10px; padding-bottom:10px; font-family: Century, "Times New Roman", serif;}
@media (min-width:376px) {
.z-box span  {font-size:16px; padding-bottom:10px; font-family: Century, "Times New Roman", serif;}
}
@media (min-width:776px) {
.z-box span  {font-size:14px; padding-bottom:10px; font-family: Century,"Times New Roman", serif;}
}
@media (min-width:1025px) {
.z-box span  {font-size:16px; padding-bottom:10px; font-family: Century, "Times New Roman", serif;}
}
@media (min-width:1450px) {
.z-box span  {font-size:20px; padding-bottom:10px; font-family: Century, "Times New Roman", serif;}
}


footer { background-color:#000; min-height:70px; padding-bottom:15px; bottom:0; }


@media (min-width:320px) {
.logo3 { position:absolute; width:100%; bottom: 63px;}
}
@media (min-width:375px) {
.logo3 { position:absolute; width:100%; bottom: 54px;}
}
@media (min-width:414px) {
.logo3 { position:absolute; width:100%; bottom: 55px;}
}
@media (min-width:768px) {
.logo3 { position:absolute; width:100%; bottom: 68px;}
}
@media (min-width:1003px) {
.logo3 { position:absolute; width:100%; bottom: 50px;}
}
@media (min-width:1024px) {
.logo3 { position:absolute; width:100%; bottom: 50px;}
}


footer span { font-size:10px; color:#fff;   }
@media (min-width:900px) {
footer span { font-size:12px; color:#fff;   }
}



@media (min-width:320px) {
.footer-left { padding-left:15px; margin-top:16px;   }
.footer-right { padding-right:15px;margin-top:20px; }
}
@media (min-width:375px) {
.footer-left { padding-left:15px; margin-top:16px;   }
.footer-right { padding-right:15px;margin-top:19px; }
}
@media (min-width:414px) {
.footer-left { padding-left:15px; margin-top:16px; }
.footer-right { padding-right:15px;margin-top:19px; }
}
@media(min-width: 568px){
.footer-left { padding-left:15px; margin-top:22px; }
.footer-right { margin-top:22px; padding-right:15px; }
}
@media(min-width: 667px){
.footer-left { padding-left:15px; margin-top:28px; }
.footer-right { margin-top:22px; padding-right:15px; }
}
@media(min-width: 736px){
.footer-left { padding-left:15px; margin-top:28px; }
.footer-right { margin-top:22px; padding-right:15px; }
}
@media(min-width: 768px){
.footer-left { padding-left:15px; margin-top:28px; }
.footer-right { margin-top:22px; padding-right:15px; }
}
@media(min-width: 1024px){
.footer-left { padding-left:45px; margin-top:28px; }
.footer-right { margin-top:22px; padding-right:45px; }
}



.footer-right img { height:24px;}
@media(min-width: 900px){
.footer-right img { height:auto;}
}

.disc-box {margin-top:60px; padding:20px; max-width:100%; background-color:rgba(0,0,0,0.6);}
.disc-close { margin-bottom:20px; position:fixed; top:82px; left:10px;}
.disc-box p { font-size:13px !important;}
.disc-box li.text-left { padding-left:20px;}
.disc-box li { font-size:13px; color:#fff;font-family:Calibri, Arial, sans-serif;line-height:24x; font-weight:bold;margin-left: 15px;}
.disc-box ul { padding-left:20px;}
@media (min-width:900px) {
.disc-box {margin-top:85px; padding:80px; max-width:100%; background-color:rgba(0,0,0,0.6);}
.disc-close { margin-bottom:20px; position:fixed; top:130px; left:30px;}
.disc-box p { font-size:15px;}
.disc-box li.text-left { padding-left:20px; }
.disc-box li { font-size:15px; color:#fff;font-family:Calibri, Arial, sans-serif;line-height:24x; font-weight:bold;margin-left: 15px;}
.disc-box ul { padding-left:40px;}
}


.contact-box { height:330px;}
.contact-box a { color:#000} 
.contact-logo img { height:35px;}
.contact-box img { margin-bottom:5px;}
.contact-icon img {height:90px;}
.contact-box p { font-size:12px;margin-bottom:10px; text-align:center;}
.contact-bottom { margin-bottom:20px;}	
@media(min-width: 569px) {
.contact-box { height:560px;}
.contact-logo img { height:45px;}
.contact-icon img {height:130px;}
.contact-box img { margin-bottom:20px;}
.contact-box p { font-size:16px; margin-bottom:30px;  text-align:center; }
.contact-bottom { margin-bottom:40px;}
}
@media(min-width: 667px) {
.contact-box { height:400px;}
.contact-logo img { height:40px;}
.contact-icon img {height:115px;}
.contact-box img { margin-bottom:10px;}
.contact-box p { font-size:13px; margin-bottom:10px;  text-align:center; }
.contact-bottom { margin-bottom:30px;}
}
@media(min-width: 768px) {
.contact-box { height:460px;}
.contact-logo img { height:45px;}
.contact-icon img {height:120px;}
.contact-box img { margin-bottom:10px;}
.contact-box p { font-size:14px; margin-bottom:15px;  text-align:center; }
.contact-bottom { margin-bottom:40px;}
}
@media(min-width: 1440px){
.contact-box { height:auto;margin-bottom: 10px;
margin-top: 5px;}
.contact-logo img { height:auto;}
.contact-icon img {height:auto;}
.contact-box img { margin-bottom:30px;}
.contact-box p { font-size:20px; margin-bottom:30px;  text-align:center; }
.contact-bottom { margin-bottom:50px;}
}
@media(min-width: 1920px){
.contact-box { height:auto;margin-bottom: 110px;
margin-top: 90px;}
.contact-logo img { height:auto;}
.contact-icon img {height:auto;}
.contact-box img { margin-bottom:30px;}
.contact-box p { font-size:20px; margin-bottom:30px;  text-align:center; }
.contact-bottom { margin-bottom:50px;}
}


.map-box {padding:40px;max-width:1800px;background-color:#fff; }

.disc-box li { text-align:justify;}
.disc-box p { color:#fff; font-size:15px; font-family:Calibri, Arial, sans-serif; line-height:20px; font-weight:bold; margin:0px; text-align:justify;}

#myModal { padding-right:0px !important; padding-left:0px !important;}





.from-box {margin-top:5%; padding:20px 40px 20px 40px;max-width:400px; border:1px #ccc solid; background-color:#fff; position:relative; }
@media (min-width:900px) {
.from-box {margin-top:7.5%; padding:40px;max-width:600px; border:1px #fff solid;position:relative; }
}


.btn-x { position:absolute; right:40px;}
.btn-x img{
   margin-top:18px;
   width:23px;
   height:23px;
   margin-bottom: 0px
}


.input-sm {

	background-color:rgba(0,0,0,0.1);
}

.send-box-max{
	position: relative;
}
.send-box-max .send-box-bg{
  background-color: rgba(0,0,0,0.8);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
}
.send-box-max .send-box{
	position: relative;
}
.send-box-max .send-main-box{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 15%;
	left: 0px;
	text-align: center;
}
.send-box-max .send-main{
	padding: 3% 1% 0px;
	background-color: #fff;
	max-width: 600px;
	margin: auto;
	height:400px;
	position: relative;
}
.send-main p, .send-main h1, .send-main h2, .send-main h3, .send-main h4{
	color: #030000;
	padding: 0px;
	margin: 0px;
}
.send-main p{
	text-align: right;
	padding-right: 10px;
}
.send-main p i{
	cursor: pointer;
}
.send-box-max .send-main h1 img{
	display: inline-block;
	padding: 5% 30px;
	font-size: 30px;
	border-bottom: 1px solid #030000;
	margin:5% 0 2% 0;
}
.send-box-max .send-main h2{
	margin: 4% 0px;
	font-size: 24px;
}
.send-box-max .send-main h3{
	font-size: 14px;
	margin-bottom: 18%;
	margin-top: 7%;

}
 .send-box-max .send-main h4{
 	font-size: 14px;

 }

 @media(max-width: 1439px){
 	.send-box-max .send-main h1{
 		padding: 3% 20px;
 		font-size: 16px;
 	}
 	.send-box-max .send-main h2{
		margin: 3% 0px;
 		font-size: 14px;
 	}
 	.send-box-max .send-main h3{
 		font-size: 12px;
		margin-bottom: 6%;
 	}
 	.send-box-max .send-main h4{
 		font-size: 12px;
 	}
 	.send-box-max .send-main{
 		padding: 1% 1% 0px;
 	}
 }

@media(min-width:768px)and(max-width:1024px){
.send-main {width: 483px;height:400px!important;}
}
@media(max-width:767px){
.send-main{width: 290px;
    
    height: 265px!important
 } 
}
@media(min-width:1025px){
.send-main {width: 600px;height:606px!important;}
}


.text-upper {text-transform: uppercase!important;}
.ud-modal-close {display: inline-block;width: 20px;height: 20px;background-image: url(../images/x2.png);background:-repeat:no-repeat;background-position: center center;background-size:cover;}

.footer-icons li {float:right;margin-top:2px;margin-left:8px;}
@media(max-width: 600px) {
	.footer-icons li {margin-left:5px;width: 22px;height: 22px;}
}

.pagination>li:first-child>a, .pagination>li:first-child>span, .pagination>li:last-child>a, .pagination>li:last-child>span {border-radius: 0;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
  background: #000;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
  border-color:#000;
}
.pagination>li>a, .pagination>li>span, .pagination>li>a:hover {color: #000;border-color:#000;}

.box-error {min-height: 600px;padding-top:150px;}


.btn-ud {	
  color: #fff;
  background-color: #000;
  border-radius: 0;
  padding:6px 14px;
}
.btn-ud:focus,
.btn-ud.focus,
.btn-ud:hover,
.btn-ud:active,
.btn-ud.active {
  color: #fff;
  background-color: #222;}
.btn-ud:hover {
  color: #fff;
  background-color: #222;
}

#center-logo1,#center-logo2,#center-logo3 {
	cursor: pointer;
}
.footer-left {line-height: 13px;}

.owl-carousel .owl-pagination {top:-60px;}
.owl-carousel .owl-controls {margin-top:-22px;}


.bg-music-control {display: inline-block;width: 22px;height: 18px;background: url(../images/voice-close.png) no-repeat;margin-right:8px;margin-top:3px;cursor: pointer;}
.bg-music-control.m-open {background: url(../images/voice-open.png) no-repeat;}