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 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;
}
.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;
}



ul#navmenu { 
margin: -10px 0px; 
border: 0 none; 
padding: 0; 
list-style: none; 
height: 40px;
float:right;
position:relative; z-index:10; 
} 
ul#navmenu li { 
margin: 0; 
border: 0 none; 
padding: 0; 
float: left; /*For Gecko*/ 
display: inline; 
list-style: none; 
position: relative; 
height: 30px; 
} 
ul#navmenu ul { 
margin: 0; 
border: 0 none; 
padding: 0; 
width: 170px; 
list-style: none; 
display: none; 
position: absolute; 
top: 38px; 

left: 0; 
} 
ul#navmenu ul li { 
float: none; /*For Gecko*/ 
display: block !important; 
display: inline; /*For IE*/ 
} 
/* Root Menu */ 
ul#navmenu a { 
border: 1px solid #FFF; 
border-right-color: #CCC; 
border-bottom-color: #CCC; 
padding: 10px 10px; 
float: none !important; /*For Opera*/ 
float: left; /*For IE*/ 
display: block; 
background: #EEE; 
color: #666; 
font:  16px "Eras Demi ITC"; 
text-decoration: none; 
height: auto !important; 
height: 1%; /*For IE*/ 
} 
/* Root Menu Hover Persistence */ 
ul#navmenu a:hover, 
ul#navmenu li:hover a, 
ul#navmenu li.iehover a { 
background: #CCC; 
color: #FFF; 
} 
/* 2nd Menu */ 
ul#navmenu li:hover li a, 
ul#navmenu li.iehover li a { 
float: none; 
background: #EEE; 
color: #666; 
} 
/* 2nd Menu Hover Persistence */ 
ul#navmenu li:hover li a:hover, 
ul#navmenu li:hover li:hover a, 
ul#navmenu li.iehover li a:hover, 
ul#navmenu li.iehover li.iehover a { 
background: #e5767c; 
color: #FFF; 
} 
/* 3rd Menu */ 
ul#navmenu li:hover li:hover li a, 
ul#navmenu li.iehover li.iehover li a { 
background: #EEE; 
color: #666; 
} 
/* 3rd Menu Hover Persistence */ 
ul#navmenu li:hover li:hover li a:hover, 
ul#navmenu li:hover li:hover li:hover a, 
ul#navmenu li.iehover li.iehover li a:hover, 
ul#navmenu li.iehover li.iehover li.iehover a { 
background: #CCC; 
color: #FFF; 
} 
/* 4th Menu */ 
ul#navmenu li:hover li:hover li:hover li a, 
ul#navmenu li.iehover li.iehover li.iehover li a { 
background: #EEE; 
color: #666; 
} 
/* 4th Menu Hover */ 
ul#navmenu li:hover li:hover li:hover li a:hover, 
ul#navmenu li.iehover li.iehover li.iehover li a:hover { 
background: #CCC; 
color: #FFF; 
} 
ul#navmenu ul ul, 
ul#navmenu ul ul ul { 
display: none; 
position: absolute; 
top: 0; 
left: 100px; 
} 
/* Do Not Move - Must Come Before display:block for Gecko */ 
ul#navmenu li:hover ul ul, 
ul#navmenu li:hover ul ul ul, 
ul#navmenu li.iehover ul ul, 
ul#navmenu li.iehover ul ul ul { 
display: none; 
} 
ul#navmenu li:hover ul, 
ul#navmenu ul li:hover ul, 
ul#navmenu ul ul li:hover ul, 
ul#navmenu li.iehover ul, 
ul#navmenu ul li.iehover ul, 
ul#navmenu ul ul li.iehover ul { 
display: block; 
} 

/* banner */
.banner { width:980px; height: auto;margin:0 auto; }
.bannerb {margin:0 auto; width:100%; margin-top:30px; height:60px; background: url("../images/neiyedh.jpg")/*tpa=http://www.sobone.com/templets/default/images/neiyedh.jpg*/ no-repeat ; }


.video {position: relative; z-index:-1;max-width:1500px; top:-50px; max-height:765px;margin:0 auto; }
.videod {margin:0 auto; }


.newsad {position:relative; z-index:1; overflow:hidden;max-width:1500px; max-height:652px;margin:0 auto; }
.newsadb {position:relative; z-index:1; overflow:hidden;max-width:1500px; max-height:561px;margin:0 auto; }
/* newsvideo */
.newsadvi {position:relative; z-index:1; overflow:hidden;max-width:1500px; max-height:652px;margin:0 auto;background: url("../images/vi.jpg")/*tpa=http://www.sobone.com/templets/default/images/vi.jpg*/ no-repeat ; }

#Gallery{padding:5px 15px;}
div.gallery-row:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
div.gallery-item { float: left; width:50%; }
div.gallery-item a { display: block; margin-top:10px; margin-left:15px; }
div.gallery-item img { display: block; width: 100%; height: auto; }

.newsadd {margin:0 auto; }
.newsaddmap {position:relative; z-index:1; overflow:hidden;max-width:1090px; max-height:1152px;margin:0 auto;background: url("../images/contact.jpg")/*tpa=http://www.sobone.com/templets/default/images/contact.jpg*/ no-repeat ;}

.newsaddjob {position:relative; z-index:1; overflow:hidden;max-width:1092px; max-height:805px;margin:0 auto;background: url("../images/jobb.jpg")/*tpa=http://www.sobone.com/templets/default/images/jobb.jpg*/ no-repeat ;}


.newsaddc {position:relative; z-index:1; overflow:hidden;max-width:980px; height:auto;margin:0 auto; }
.newsaddcc {position:relative; z-index:1; overflow:hidden;max-width:1500px; height:auto;margin:0 auto; }
.newsaddccb {position:relative; z-index:1; overflow:hidden;max-width:1200px; height:auto;margin:0 auto; }

div.wrapper { width: 980px; margin: 0 auto; position: relative; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left: -5px; z-index: 100; width: 57px; height:86px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url("../images/prev.png")/*tpa=http://www.sobone.com/templets/default/images/prev.png*/ no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; right: -5px; z-index: 100; width: 57px; height: 86px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url("../images/next.png")/*tpa=http://www.sobone.com/templets/default/images/next.png*/ no-repeat left top !important; }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url("../images/ajax-loader.gif")/*tpa=http://www.sobone.com/templets/default/images/ajax-loader.gif*/ no-repeat left top; width: 31px; height: 31px; }
#slideshow { width:980px; height: 432px; }
    #slideshow ul { display: none; }



/* homefooter */
.footero {position:absolute; 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; }
