html, body { position:relative; z-index:1; min-width:1024px; height:100%; background:#fff; font-family:"Microsoft YaHei","微软雅黑";-moz-user-select : none;

-webkit-user-select: none;
 }
body { height:1066px; }
BODY A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
BODY A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
BODY A:hover {
	COLOR: #999; TEXT-DECORATION: none
}
BODY A:active {
	TEXT-DECORATION: none
}
#globalheader { z-index:9998; top:18px; margin:0 auto; }

.center { display:block; margin-right:auto; margin-left:auto; text-align:center; }
.hide { display:none; }


/* cta links */
.cta { position:relative; z-index:10; overflow:hidden; height:31px; }
.cta a { display:inline-block; margin:0 18px 25px; height:29px; }
.cta a:hover,
.cta a:active { margin-top:-32px; }

@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:portrait) { /* iphone portrait */
	.cta { height:30px; }
	.cta a:hover,
	.cta a:active { margin-top:-56px; }
}


.clear {
	clear:both;
}
.bar {
	width:1100px;
	height:39px;
}
ul, li {
	list-style:none;
	margin:0;
	padding:0;
}
.nav {
	float:left;
	height:39px;
	overflow:hidden;
}
.nav li {
	float:left;
	height:39px;
	line-height:36px;
	width:108px;
	overflow:hidden;
	border-right: 1px #a7a7a7 solid;
}
.nav li a {
	font-family: "Microsoft YaHei";
	font-size:14px;
	display:block;
	padding:0px 10px;
	text-decoration:none;
	text-align:center;
	color:#505050;
}
.nava a {
	display:block;
	padding:0px 10px;
	text-decoration:none;
	text-align:center;
	color:#505050;
	background: url("../images/dhah.jpg")/*tpa=http://www.sobone.com/templets/default/images/dhah.jpg*/;
	height:39px;
}
.nav li a:hover {
	background: url("../images/dhah.jpg")/*tpa=http://www.sobone.com/templets/default/images/dhah.jpg*/;
	height:39px;
}
.searchbox {
	float:right;
	height:39px;
	padding-right:10px;
}
.search_box {
	height:20px;
	margin-top:6px;
}
.search {
	height:20px;
	line-height:20px;
	padding:0px 23px;
	border:1px #ddd solid;
	color:#CCC;
	font-family:Tahoma, Geneva, sans-serif; font-size:10px;
	background: url("../images/se.png")/*tpa=http://www.sobone.com/templets/default/images/se.png*/ no-repeat;
	-moz-border-radius:10px;border-radius:10px;border-width:2px 2px 0 0;background-color: rgb(255, 239, 217);
	outline: none;
	width:90px;
}

.video {position: relative; z-index:1;max-width:1500px; top:-50px;margin:0 auto; }
.videod {margin:0 auto; }
#full-screen-slider { width:100%; height:718px; float:left; position:relative}
#slides { display:block; width:100%; height:718px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:-700px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
/* promos */
.promos { position:absolute; z-index:1; bottom:150px; overflow:hidden; width:100%; height:160px; }
.promos ul { position:relative; z-index:1; overflow:hidden; margin:0 auto; min-width:1024px; width:100%; max-width:1456px; height:160px; text-align:center; }
.promos ul li { position:relative; z-index:1; float:left; overflow:hidden; margin:0; width:16%; height:160px; }
.promos ul li + li + li + li { margin-right:-.3%; *margin-right:-.5%; width:25.3%; }

.promos ul li a { position:absolute; z-index:1; top:0; right:0; bottom:0; left:0; display:block; overflow:hidden; cursor:pointer; }
.promos ul li + li a { border-left:2px solid #fff; }

.promos ul li a img { position:absolute; z-index:1; left:50%; margin-left:-100px; }

.promos ul li a.left img { left:0; }
.promos ul li a.right img { right:0; left:auto; }

.promos ul li a img.wide { display:none; }
@media only screen and (min-width:1200px) {
	.promos ul li a img.wide { display:block; }
	.promos ul li a img.narrow { display:none; }
}


/* banner */
.banner { width:100%; height:60px; }
.banner img { display:block; margin:0 auto; }


/* homefooter */
.footero {position:absolute; bottom:0px;  overflow:hidden;margin:0 auto; width:100%; height:131px; }

.footer {margin:0 auto; width:1300px; height:131px; background: url("../images/foot.jpg")/*tpa=http://www.sobone.com/templets/default/images/foot.jpg*/ no-repeat ; }
.footerb { width:800px; height:26px; float:left}
.footerb ul { overflow:hidden;  float:left;}
.footerb ul li {background: url("../images/yuan.jpg")/*tpa=http://www.sobone.com/templets/default/images/yuan.jpg*/ no-repeat ;font-family:"Microsoft YaHei","微软雅黑"; padding-left:32px; width:84px; height:26px; float:left; }
