#company {

	height:250px;

	margin-top:15px;

}



#bannerBox {

	width:680px;

	height:250px;

	overflow:hidden;

	position:relative;

	background:#fff url(images/loading.gif) center center no-repeat;

	z-index:1;

}

#bannerImg li {

	position:absolute;

	width:680px;

	height:250px;

}

#bannerNum {

	position:absolute;

	right:10px;

	bottom:10px;

}

#bannerNum li {

	float:left;

	width:10px;

	height:10px;

	margin-left:6px;

	filter:Alpha(Opacity=50);

	opacity:0.5;

	background-color:#ccc;

	cursor:pointer;

	overflow:hidden;

}

#bannerNum img {

	width:10px;

	height:10px;

}

#bannerNum .on {

	filter:Alpha(Opacity=100);

	opacity:1;

	font-weight:bold;

	color:#fff;

	background-color:#f60;

}



#news {

	width:283px;

	border:1px solid #e3e3e3;

	height:248px;

	overflow:hidden;

}

#newsTag {

	width:284px;

	height:28px;

	background:url(images/title_bg.gif) repeat-x;

}

#newsTag li {

	float:left;

}

#newsTag a {

	display:block;

	line-height:28px;

	width:70px;

	text-align:center;

	color:#666;

	border-right:1px solid #e3e3e3;

}

#newsTag .on a {

	color:#ff861a;

	font-weight:bold;

	background-color:#fff;

}

#newsDiv ul {

	margin:10px 0 0 10px;

}

#newsDiv li {

	line-height:25px;

	color:#999;

	white-space:nowrap;

	width:263px;

	overflow:hidden;

	text-overflow:ellipsis;

}



#product {

	margin-top:15px;

	width:978px !important;

	border:1px solid #e3e3e3;

}

#product ul {

	width:980px;

}

#product li {

	width:195px;

	float:left;

	border-right:1px solid #e3e3e3;

	height:550px;

}

#product h2 a {

	display:block;

	width:183px;

	height:116px;

	padding:12px 0 0 12px;

}

#product p {

	margin:0;

	line-height:20px;

	padding:12px 12px 6px;

}

#product .lj {

	background:url(images/product_l.gif) no-repeat top;

}

#product .qy {

	background:url(images/product_q.gif) no-repeat top;

}

#product .zx {

	background:url(images/product_z.gif) no-repeat top;

}

#product .yx {

	background:url(images/product_y.gif) no-repeat top;

}

#product .pt {

	background:url(images/product_m.gif) no-repeat top;

}

#product div {

	padding-left:6px;

}

#product div a {

	display:block;

	white-space:nowrap;

	padding:0 6px;

	line-height:22px;

	border:1px solid #e3e3e3;

	float:left;

	margin:3px;

}

#product div a:hover {

	border:1px solid #f60;

}



#quickBtn {

	margin-top:15px;	

	height:110px;

}

#quickBtn ul {

	width:990px;

}

#quickBtn li {

	margin:0 10px 10px 0;

	width:155px;

	height:50px;

	float:left;

}

#quickBtn li a {

	display:block;

	border:1px solid #d7d7d7;

	width:153px;

	height:48px;

	background:url(images/index_service_bg.gif) repeat-x;

}

#quickBtn li a:hover {

	background:#fff;

}

#quickBtn li p {

	margin:0;

	line-height:48px;

	padding-left:53px;

	color:#333;

	font-size:14px;

}





#quickBtn .ebook p {

	background:url(service/img/icon_ebook.gif) 6px 6px no-repeat;

}

#quickBtn .faq p {

	background:url(service/img/icon_faq.gif) 6px 6px no-repeat;

}

#quickBtn .guide p {

	background:url(service/img/icon_guide.gif) 6px 6px no-repeat;

}

#quickBtn .tool p {

	background:url(service/img/icon_tool.gif) 6px 6px no-repeat;

}

#quickBtn .feedback p {

	background:url(contact/img/icon_feedback.gif) 6px 6px no-repeat;

}



#parts {

	float:left;

	margin-top:15px;

	width:740px;

	height:222px;

	overflow:hidden;

}

#parts dt, #topic dt {

	font-size:14px;

	font-weight:bold;

	line-height:30px;

	border-bottom:2px solid #459fce;

}

#parts dt {

	width:731px;

}

#parts dd {

	float:left;

	border:1px solid #e3e3e3;

	width:160px;

	padding:7px;

	margin:10px 9px 0 0;

	text-align:center;

	height:164px;

}

#parts p {

	margin:0;

	padding:5px 0 0 0;

	line-height:18px;

}



#topic {

	float:right;

	margin-top:15px;

	width:233px;

	height:222px;

	overflow:hidden;

}

#topic dd {

	float:left;

	white-space:nowrap;

	padding:10px 5px 0;

}

#topic dd a {

	display:block;

	padding:6px;

	border:1px solid #e3e3e3;

}

#topic dd a:hover {

	border:1px solid #f60;

}



#client {

	margin-top:15px;

	height:200px;

}

#client ul {

	width:996px;

}

#client li {

	width:231px;

	height:198px;

	border:1px solid #e3e3e3;

	float:left;

	margin-right:16px;

}

#client h2 {

	line-height:28px;

	height:28px;

	padding-left:10px;

	background:url(images/title_bg.gif) repeat-x;

}

#client dl {

	margin-top:10px;	

}

#client dd {

	line-height:25px;

	padding-left:20px;

	white-space:nowrap;

	width:200px;

	overflow:hidden;

	text-overflow:ellipsis;

	background:url(images/arron.gif) no-repeat 10px 10px;

}

#client .help {

	background:url(images/index_contact.jpg) no-repeat right bottom;

}



#link {

	margin-top:15px;

}

#linkMain {

	border:1px solid #e3e3e3;

	line-height:24px;

	padding:8px 15px;

	color:#666;

}