/* Minification failed. Returning unminified contents.
(20,18): run-time error CSS1036: Expected expression, found ';'
 */
html, body, div, span, applet, object,iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, small, strike, sub, sup, tt, var, dl, dt, dd, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{
border:0 none;
font-family:inherit;
font-style:normal;
font-weight:400;
margin:0;
padding:0;
text-align:left;
}

html{height:100%;}


a{font-size:12px; text-decoration:none;color:#565347;}
a:link {font-size:12px; color:#121212; text-decoration:none;}
a:visited {font-size:12px; color:#3F3C30; text-decoration:none;}
a:hover {font-size:12px; color: #820000; text-decoration: underline;}
ul{list-style-type:none;}
.clear{clear:both;display:block !important;display:none;}
.more{background:;width:22px;position:absolute;top:5px !important;*top:8px !important;top:7px;right:6px !important;right:10px;}
.more a:hover{background:#820000;color:white;text-decoration:none;}

h2{color:#820000;font-size:1.2em;line-height:16px;padding-top:2px;padding-bottom:2px;margin-bottom:3px;border-bottom:2px solid #820000;}
h4{	text-align:center;
	font-size:18px;
	font-weight: bold;
	margin:10px 0;
}
#subcontent h2 a{font-size:1em;color:#820000;}
body{
	background:#F7F6EE top left repeat-x;
	color:#3F3C30;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif,"����";
	font-size:12px;
    min-height:100%;/*ff�����趨*/
    min-width:940px;
	text-align:center;
	border-bottom:2px #43433C solid;
}

#container{
margin:0 auto;
text-align:left;
background:url(/newimage/bg.gif) center center repeat-y;
height:100%;
}
#datebox{background:#43433C;}
#topdate{width:940px;margin:0 auto;padding:1px 8px;color:white;}

/*----------header-------------*/
#header{background: url(/newimage/topback.gif) left top repeat-x;border-bottom:1px solid #5b0000}
#headbox{
width:940px;
height:80px;
padding:40px 8px 15px 8px;
margin:0 auto;
position:relative;
background:url(/newimage/torchback.gif) 65% 0 no-repeat;
}

#logo{float:left;padding-right:10px;}
#logo a{width:80px;height:80px;background:red;display:block;}
#evision{position:absolute;left:110px;top:115px;color:red;font-size:10px;}
#evision a{width:140px;height:20px;background:none;display:block;font-size:10px;color: #228B22; }

#labhead{background:white;float:left;}/*IE6��3pxbug �����float*/
#labhead a{display:block;width:300px;height:80px;}
#labhead a h1{text-indent:-9999px;position:absolute;}
#labhead a img{text-align:right;}
#sloganbox{float:left;width:320px;height:80px;position:absolute;right:100px;;bottom:0;}
#topslogan{}
/*
#slogan{position:absolute;right:0;bottom:16px;color:#266178;font-size:20px;font-family:STKaiti,"΢���ź�"��"����"��Verdana, Arial, Helvetica, sans-serif;width:230px;text-align:center;
font-weight:800;line-height:35px;
background:url(newimage/sloganback.gif) center center no-repeat;}
*/
#search{color:#bbb;width:300px;position:absolute;padding:2px 14px 4px 0;top:0 !important;*top:-2px !important;right:0;background:url(/newimage/searchback.gif) bottom right no-repeat;z-index:999;}
#search-input{text-align:right;}
#search-box{
border:0;
border-top:1px solid #001126;
border-left:1px solid #001126;
background:#333333;
font-family:Verdana,Arial;
font-size:11px;
color:#ddd;
padding-left:1px;
width:130px;
height:14px;
vertical-align:middle;
}

#search input#button{
background:#004154 none repeat scroll 0 0;
border:1px solid #222;
font-size:11px;
color:#FFFFFF;
padding:0px 1px 15px 1px;
vertical-align:middle;
width:1.8em !important;
line-height:1.5em !important;
*line-height:1.2em !important;
line-height:1.2em;
height:1.5em;
}
#search-opt{position:relative;margin-right:-10px;text-align:right;margin-top:1px !important;*margin-top:0 !important;margin-top:0;vertical-align:middle;}
#search-opt input{margin:0;padding:0;vertical-align:text-bottom;}
#search-opt span{margin:0 10px 0 0;vertical-align:bottom !important;vertical-align:middle;line-height:1em;}
#search-result{margin-top:10px;}


/*------------topnav----------*/
#nav{background-color:#820000; z-index:100;}
#nav #navbox{width:940px;margin:0 auto;padding:0 8px;}
#navmain, #navmain ul {
	padding: 0;
	margin: 0;
	list-style: none;
	line-height:28px;
}
#navmain li{float: left;}
#navmain li a{
	display: block;
	text-align:center;
	color:white;
	line-height:28px;
	padding:0 15px;
}
#navmain a.dropdown{background:url(/newimage/dropdown.gif) 95% 2px no-repeat;}
#navmain a.dropdown:hover{background:#AE3631 url(/newimage/dropdown.gif) 95% 2px no-repeat;}
#navmain li a:hover{text-decoration:none;display:block;background-color:#AE3631;text-align:center;}
#navmain li.nav1{border-left:1px solid white;}
#navmain li{vertical-align:middle;}
#navmain li ul.subnav,#navmain li ul li a.dropdown ul#papers,#patents{
	position: absolute;
	background:#820000;
	color:#222;
	width:190px;
	left: -999em;
	z-index:999;
	text-align:left;
}
#navmain li ul li{width:inherit;border-top:1px solid white;}
#navmain li ul li a{
	display:block;
	width:160px;
	text-align:center;
}
#navmain li ul li a.dropdown:hover ul{}
#navmain li:hover ul.subnav, #navmain li.sfhover ul.subnav{
	left: auto;
	z-index:999;
}
#navmain li:hover ul#papers,#patents,#navmain li.sfhover ul#papers{position:absolute;left:-999em;}
#navmain li ul li:hover ul#patents, #navmain li.sfhover ul li.sfhover ul#patents{left:162px;top:87px;z-index:9999;background:#820000;}
#navmain li ul li:hover ul#papers, #navmain li.sfhover ul li.sfhover ul#papers{left:162px;top:116px;z-index:9999;background:#820000;}
#navmain li ul li:hover ul#News, #navmain li.sfhover ul li.sfhover ul#News{left:170px;top:87px;z-index:9999;background:#820000;}
#eversion{color:white;position:absolute;right:6px;padding-top:8px;font-size:12px;z-index:10;}
#eversion:hover{color:white;background:none;}

/*----------gallery slider--------*/
#slider{width:940px;margin:0 auto;clear:both;margin-top:18px;}
#sliderbox{width:782px;position:relative;margin-left:0;padding-top:15px;
background:#F7F6EE url(/newimage/dot.gif) bottom left repeat-x;
}
.scroll{
background:url(/newimage/dot.gif) repeat-x scroll left top;
overflow-x:hidden;
overflow-y:hidden;
position:relative;
width:940px;
height:220px;
margin:0 auto;
}

.scrollContainer div.panel {
padding:10px 20px;
width:600px;
height:200px;
}

/*.scrollContainer div#pic1{background:url(newimage/sjtukuka.jpg) center center no-repeat}
.scrollContainer div#pic2{background:url(newimage/ABB_robot.jpg) center center no-repeat}
.scrollContainer div#pic3{background:url(newimage/FANUC_robot2.JPG) center center no-repeat}
.scrollContainer div#pic4{background:url(newimage/20081225114127372.jpg) center center no-repeat}
.scrollContainer div#pic5{background:url(newimage/welding_history.jpg) center center no-repeat}*/
.scrollContainer div#pic1{background:url(/newimage/CKUKA.jpg) center center no-repeat}
.scrollContainer div#pic2{background:url(/newimage/CABB_robot.jpg) center center no-repeat}
.scrollContainer div#pic3{background:url(/newimage/Cfunac.JPG) center center no-repeat}
.scrollContainer div#pic4{background:url(/newimage/Cmoverobot.jpg) center center no-repeat}
.scrollContainer div#pic5{background:url(/newimage/Coceanproject.jpg) center center no-repeat}
.scrollContainer div#pic6{background:url(/newimage/Cspacecraft.jpg) center center no-repeat}
.scrollContainer div#pic7{background:url(/newimage/Ccar.jpg) center center no-repeat}
.scrollContainer div#pic8{background:url(/newimage/Cwelding_history.jpg) center center no-repeat}


/*
.scrollContainer .panel img{vertticle-align:middle;margin:0 auto;text-align:center;width:auto !important;max-width:668px;overflow:hidden;}
*/
div.panel p{display:none;}

.panel h2{display:none;}
.panel span.picshow{}
.panel span.picshow a{display:block;position:absolute;right:0;bottom:28px;border-right:10px solid #820000;padding:3px 80px 3px 6px;background:url(/newimage/picshow.png) repeat !important;background:#266178;font-size:1.2em;
color:#eee;line-height:1.4em;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=true,style=1,opacity=80,finishOpacity=80);
}
.panel span.picshow a:hover{text-decoration:none;background:#266178 none !important;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
}


.scrollButtons {cursor:pointer;
position:absolute;
top:50%;
background:url(js/blank.gif) repeat;
}
.scrollButtons.left{left:-40px;}
.scrollButtons.right{right:-190px;}

ul.navigation{
height:24px;
list-style-image:none;
list-style-type:none;
display:block;
position:absolute;
left:41px;
bottom:0 !important;
bottom:-1px;
}
ul.navigation li{
display:inline;
float:left;
margin-right:4px;
list-style-position:outside;
background:#EFEEE6;
}
ul.navigation a{
display:block;
float:left;
color:#212121;
padding:2px 10px;
line-height:20px;
text-decoration:none;
}
ul.navigation a.selected,ul.navigation a:hover{
background-color:#820000;color:#fff;
}

/*----content----*/
#container #content{margin:0 auto;width:940px;padding:18px 8px;}
#container #content div.listblock{padding:0;margin-bottom:10px;padding-bottom:2px;position:relative;clear:both;}


/*----leftarea-----*/
#content-left{width:146px;float:left;margin-right:10px;}

#login form .input{width:98% !important;width:97%;border:1px solid #bbbab4;border-right:1px solid #f9f8f0;border-bottom:1px solid #f9f8f0;margin-bottom:10px;background:#EFEEE6;}
#login form span{margin-bottom:0;}
#content #login form .lgbtn .input{width:43% !important;border:1px solid #f9f8f0;height:1.8em;line-height:1.8em;vertical-align:middle;margin:0 0.2em;border-bottom:1px solid #bbbab4;border-right:1px solid #bbbab4;}


/*---------middlearea---------*/
#content-main{width:604px;height:auto !important;min-height:450px;height:450px;float:left;padding:0 10px;border-left:2px solid #F7F6EE;border-right:2px solid #F7F6EE;}

#about-content{padding-top:8px;}
#about-content p{
	font-size:14px;
	overflow:hidden;
	line-height:22px;
	margin-top:0;
	}
#about-content img{
	float:none;
	width:160px;
	padding:2px;
	background:white;
	border:1px solid #ddd;
	margin-top: 10px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 0;
	
}
#about-content p a{background:#820000;font-size:13px;color:#F7F6EE;}
#about-content p a:hover{background:#266178;}


/*--min-height hack,������С�߶�����--*/
#content-main #subcontent{text-align:center;width:100%}
#content-main #sub-top{text-align:center;}

#content-main #para{background:url(/newimage/dot.gif) top left repeat-x;margin-top:15px;font-family:Arial, Helvetica, sans-serif,"����";font-size:14px;
padding-top:10px;width:95%;margin:0 auto;line-height:26px;}

#content-main #para p{line-height:26px;width:auto;margin:0 auto;}
#content-main #para div{line-height:26px;}
#content-main #para h2{}
#content-main #para img{width:auto;padding:2px;background:white;border:1px solid #ddd;margin:8px;}
#content-main #para a{}
#content-main table{width:auto !important;max-width:590px;width:590px;}




/*----------rightarea----------*/
#content-right{
	float:left;
	width:146px;
	margin-left:10px;
	overflow:hidden;
	position:relative;
	top:-5px;
	padding-top:5px;
	background-color: #FEFEFE;
	/*background-image: url(newimage/frobot.gif);*/
	background-repeat: no-repeat;
	background-position: center top;
}
#content-right h2{
	border-bottom:6px solid #266178;
	text-align: center;
	list-style-position: inside;
}
#content-right iframe{margin:0 auto;}

.itemlist{padding-bottom:0;background:#EFEEE6;}
.itemlist ul{margin-left:14px !important;margin-left:15px;line-height:1.6em;}
.itemlist li{background:url(/newimage/dot.gif) bottom repeat-x;position:relative;line-height:1.8em;padding:0 0 2px 0;list-style-type:square;position:relative;}
.itemlist li div.date{position:absolute;top:0;right:2px !important;right:11px;margin-bottom:0;padding-bottom:0;background:none;}
.itemlist li .productPIC{padding:2px;background:white;border:1px solid #ddd;margin-right:4px;}
/*---------pagefoot----------*/
#footer{background:#EAE9E6;}
#footbox{margin:0 auto;padding:15px 8px;position:relative;width:940px;}
#labinfo a{color:#820000;text-decoration:underline;}

#bottom-nav{padding:0;position:absolute;bottom:4px !important;*bottom:15px !important;right:0;}
#bottom-nav p{line-height:14px;padding:0;vertical-align:middle;}
#bottom-nav a{font-size:12px;padding:0 6px;color:#7d6161;}
#bottom-nav a:hover{color:#7D0000;}

