@charset "utf-8";
/* CSS Document */

/**reset**/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {    
margin:0;   
padding:0;
font-size:12px;
font-family:Arial,"宋体";
} 
table {  
border-collapse:collapse;   
border-spacing:0;   
} 
fieldset,img {    
border:0;   
} 
address,caption,cite,code,dfn,em,th,var {  
font-style:normal;   
font-weight:normal;   
} 
ol,ul {  
list-style:none;   
} 
caption,th {  
text-align:left;   
} 
h1,h2,h3,h4,h5,h6 {  
font-size:100%;   
font-weight:normal;   
}
a {
outline: none;          /* 去掉Firefox点击时产生的虚线?*/
}
/**resetend**/
body{
	background:url(../images/Default/bg.jpg) repeat-x #fff;
}
#top,#flash,#bottom,#ucantech,#content{
	width:924px;
	margin:0px auto;
}
#content{
	height:200px;
	overflow:hidden;
}
#top{
	background:url(../images/Default/top_bg.jpg) repeat-x left 16px;
}
#topicon{
	display:none;
}
#topline{
	width:924px;
	background:url(../images/Default/top_line.jpg);
	height:16px;
	line-height:0px;
}
#logo{
	width:184px;
	height:45px;
	background:url(../images/Default/logo_d.jpg);
	float:left;
	margin:0 0 0 6px;
	display:inline;
}
#logo a{
	display:block;
	text-indent:-9999px;
	width:184px;
	height:45px;
	float:left;
}
#topmenu{
	margin:10px 0 0 0;
	padding:0 4px 0 0;
	float:right;
}
#topmenu img,#topmenu a,#topmenu input{
	vertical-align:middle;
}
#topmenu .in{
	padding:0px 0 0 5px;
	border:0px;
	margin:0 0 0 10px;
	background:url(../images/Default/search_bg.jpg);
	height:21px;
	line-height:21px;
	width:106px;
}
#topmenu .but{
	width:60px;
	height:21px;
}
#menu{
	background:url(../images/Default/menu_bg.jpg);
	height:45px;
	padding:0px 0 0 30px;
}
#menu li{
	float:left;
	height:45px;
}
#menu li a{
	float:left;
	display:block;
	height:45px;
	text-indent:-9999px;
	background-image:url(../images/Default/menu.jpg);
}
.nav1 a{
	width:96px;
	background-position:-7px 0;
}
.nav2 a{
	width:96px;
	background-position:-106px 0;
}
.nav3 a{
	width:102px;
	background-position:-206px 0;
}
.nav4 a{
	width:108px;
	background-position:-312px 0;
}
.nav5 a{
	width:114px;
	background-position:-422px 0;
}
.nav8 a{
	width:134px;
	background-position:-538px 0;
}
.nav6 a{
	width:96px;
	background-position:-674px 0;
}
.nav7 a{
	width:110px;
	background-position:-774px 0;
}
.nav1 a:hover{
	width:96px;
	background-position:-7px -45px;
}
.nav2 a:hover{
	width:96px;
	background-position:-106px -45px;
}
.nav3 a:hover{
	width:102px;
	background-position:-206px -45px;
}
.nav4 a:hover{
	width:108px;
	background-position:-312px -45px;
}
.nav5 a:hover{
	width:114px;
	background-position:-422px -45px;
}
.nav8 a:hover{
	width:134px;
	background-position:-538px -45px;
}
.nav6 a:hover{
	width:96px;
	background-position:-674px -45px;
}
.nav7 a:hover{
	width:110px;
	background-position:-774px -45px;
}
.nav1current a{
	width:96px;
	background-position:-7px -90px;
}
.nav2current a{
	width:96px;
	background-position:-106px -90px;
}
.nav3current a{
	width:102px;
	background-position:-206px -90px;
}
.nav4current a{
	width:108px;
	background-position:-312px -90px;
}
.nav5current a{
	width:114px;
	background-position:-422px -90px;
}
.nav8current a{
	width:134px;
	background-position:-538px -90px;
}
.nav6current a{
	width:96px;
	background-position:-674px -90px;
}
.nav7current a{
	width:110px;
	background-position:-774px -90px;
}
/*****topend****/
#flash{
	width:924px;
	height:322px;
	overflow:hidden;
}
#news {
	height:24px;
	overflow:hidden;
	width:924px;
	margin:0px auto;
	background:url(../images/Default/news_bg.jpg);
}
#news .newsCont {
	float:left;
	height:24px;
	overflow:hidden;
	padding:0;
	width:844px;
	margin:0;}
#news .newsCont li {
	line-height:24px;
	white-space:nowrap;
}
#news .newsCont li span {
	font-size:11px;
	font-weight:bold;
	color:#929292;
	padding:0 10px;
}
#news .newsCont a {
	color:#1f982f;
	font-weight:bold;
}
#news .handle {
	float:right;
	margin:6px 0 0 0;
	overflow:hidden;width:60px;
}
#news .handle li{
	float:left;
	_display:inline;
}
#news .handle li a {
	background:url(../images/Default/dot.gif) no-repeat 0 -10px;
	display:block;
	height:10px;
	overflow:hidden;
	width:10px;
}
#news .handle li a.current {background-position:0 0px;}

/****content****/
#contentbox{
	padding:14px 0 34px 0;
	width:934px;
	margin-right:-10px;
	overflow:hidden;
}
#newsbox,#service,#product,#technic{
	width:224px;
	height:152px;
	margin-right:9px;
	float:left;
}

/****contentend*****/

#bottom{
	width:924px;
	height:105px;
	margin:0px auto;
	background:url(../images/Default/bottom.jpg);
	overflow:hidden;
}
#bottomlink{
	overflow:hidden;
	padding:38px 0 0 0;
}
#bottomlink a{
	display:block;
	float:right;
	width:60px;
	height:24px;
	text-indent:-9999px;
	margin:0 0 0 8px;
}
#cprtt{
	clear:both;
	text-align:right;
}
#bottom .long{
	width:85px;
}
#cprt{
	clear:both;
	text-align:right;
	width:300px;
}
#ucantech{
	width:924px;
	height:24px;
	margin:0px auto;
	background:url(../images/Default/ucan.jpg) no-repeat right top;
}
#ucantech a{
	display:block;
	width:90px;
	height:24px;
	float:right;
	text-indent:-9999px;
}
