@charset "gb2312";
/* CSS Document */
* {margin:0; padding:0; word-break:break-all;}
body {
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#797979;
	font-family:Arial, Helvetica, sans-serif;
}
a {color: #4a4a4a;text-decoration: none;}
a:hover { color:#900;text-decoration:underline;}
ul,li,p,dd{ margin:0; padding:0; list-style-type:none;}
img{ border:0;}
.clear {clear:both;	float:none;}
/*top*/
/*flash*/
.index_flash_left {	float:left;}
.index_flash_left a{display:block;width:212px;height:76px;_height:0; cursor:pointer;}
.content_c_na{ display:none}
.index_flash {width:962px;margin:0 auto;height:304px;margin-top:10px;margin-bottom:4px}
.index_flash_right {float:left;	height:304px; width:750px;}
.index_flash_right ul li {
	float:left;
	height:304px;
	width:750px;
}

/*end*/
.top {	margin:0 auto;	width:1000px;}
.line {
	background:url(images/headerbg.jpg) no-repeat;
	width:1000px;
	height:6px;
}
.logo {
	background:url(images/logo.jpg) no-repeat;
	width:197px;
	height:33px;
	float:left;
	margin-left:30px;
	margin-top:30px;
	display:inline;
}
.menu {
	background:url(images/menu.jpg) no-repeat;
	width:670px;
	height:38px;
	float:left;
	margin-left:100px;
	margin-top:40px;
	display:inline;
	padding-left:2px;
}
.redline {
	width:1000px;
	height:2px;
	background-color:#D30100;
	float:left;
	font-size:1px 
}
.menu ul li {
	height:38px;
	float:left; 
	line-height:38px;
	font-size:14px;
}
.menu ul li a:hover {
	background:url(images/right_bg.jpg) no-repeat right top;
	height:38px;
	float:left;
	line-height:38px;
	text-decoration:none}

.menu ul li a b {
	height:38px;
	color:#333;
	font-size:14px;
	text-align:center; 
	display:inline-block;padding:0 17px;
}
.menu ul li a:hover b {
	background:url(images/menu_left.jpg) no-repeat left top;
	color:#FFF;
	text-decoration:none;
	cursor:pointer;
}
#index .menu ul li a.index b,#about .menu ul li a.about b,#news .menu ul li a.news b ,#products .menu ul li a.products b,#market .menu ul li a.market b,#hr .menu ul li a.hr b,#contact .menu ul li a.contact b {
	background:url(images/menu_left.jpg) no-repeat left top;
	color:#FFF;
	text-decoration:none;
	cursor:pointer;
}
#index .menu ul li a.index,#about .menu ul li a.about,#news .menu ul li a.news,#products .menu ul li a.products,#market .menu ul li a.market,#hr .menu ul li a.hr,#contact .menu ul li a.contact{
	background:url(images/right_bg.jpg) no-repeat right top;
	height:38px;
	float:left;
	line-height:38px;
	text-decoration:none
}
.menu_line {
	background:url(images/munu_line.jpg) repeat-x;
	line-height:31px;
	width:670px;
	height:31px;
	padding-left:318px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}
.menu_line ul li {
	float:left;
	width:94px;
	text-align:center;
}
.flash {
	margin:0 auto;
	width:962px;
	margin-top:6px;
}
.content {
	margin:0 auto;
	width:962px;
	padding-top:5px;
}
.index_left {
	float:left;
	width:280px;
}
.left_top {
	width:280px;
	border:1px solid #E0DFDB;
	height:202px;
}
.left_top ul li {
	background:url(images/out2.jpg) no-repeat;
	width:280px;
	height:35px;
	line-height:35px;
	text-indent:1.4em;
	word-spacing:-1.5px;
}
.left_top ul li.productstitle {
	background:url(images/productlist.jpg) no-repeat;
	height:27px;
	line-height:27px;text-indent:0.5em;
	position:relative;
}
.left_top ul li.productstitle a:hover {
	background:none;
}
.left_top ul li a {
	width:280px;
	height:35px;
	line-height:35px;
	display:block;
}
.left_top ul li a:hover,.left_top ul li a.check {
	background:url(images/over2.jpg) no-repeat;
	color:#FFF;line-height:35px;
}
.left_top ul li.productstitle a:hover {
	background:none;
	blr:expression(this.onFocus=this.blur()); 
}
.a3_a{color:#fff}
.a3_a a:link,.a3_a a:visited{ color:#fff}
.a3_a a:hover,.a3_a a:active{ color:#fff} 
.content_c_n{ display:none}
.news_List {
	margin-top:5px;
	width:238px;
	padding-left:25px;
	margin-left:5px;
	background:url(images/index_news_bg.jpg) no-repeat left top;
	height:146px;
	padding-top:5px;
}
.news_List li{vertical-align:bottom;width:100%;line-height:24px;}
.news_List li a{display:block;  margin:0 auto; }
#show_over {
	padding-left:8px;
	margin-top:5px;
}
#show_over li {
	float:left;
	height:18px;
	
}
#show_over li a{
	width:87px;
	display:block;
}
.index_right {
	float:right;
	width:672px;
}
.hr_10{clear:both; font-size:1px;line-height:1px;}
.index_right_about {
	width:672px;
	float:left;
	border:1px solid #E0DFDB;
}
.title {
	background:url(images/index_about_title.jpg) no-repeat;
	width:672px;
	height:27px;
	line-height:27px;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-indent:1.5em;
}

.title span,.2title span{
	float:right;
}
.index_about_txt {
	line-height:22px;
	text-indent:2em;
	padding:8px 10px;
}
.h_10 {
	height:6px;
}
.index_pro {
	background:url(images/index_pro_bg.jpg) no-repeat center;
	width:650px;
	padding:15px 8px;
}
.index_pro_width {
	width:305px;
	float:left;
	margin-left:15px;
	margin-bottom:15px;
	display:inline
}
.index_pro_title {
	background:url(images/index_icno.jpg) no-repeat ;
	width:203px;
	height:16px;
	
}
.index_pro_title span {
	float:left;
	text-indent:1.5em;
	line-height:16px;
}
.index_pro_title a img {
	float:right;
}
.index_pro_right {
	float:right;
}
.index_pro_left {
	float:left;
}
.index_pro_right_txt {
	width:203px;
	line-height:22px;
	margin-top:5px;
	float:right;
	display:inline;
}
.foot {
	background:url(images/footbg.jpg) repeat-x;
	height:71px;
	width:972px;
	margin:0 auto;
	color:#FFF;
	text-align:left;
	line-height:22px;
	padding-top:2px;
	padding-left:30px;
}
.foot div {
	float:left;
}
.foot div img {
	margin-top:18px;
}
/*about*/
.about_leftpp {
	float:left;
	width:245px;
	border:1px solid #E0DFDB;
	background:url(images/leftcontact.jpg) bottom no-repeat;
	padding-bottom:300px;
}
.about_leftpp ul li {
	background:url(images/out1.jpg) no-repeat;
	width:245px;
	height:35px;
	line-height:35px;
	text-indent:0.1em;
	 display:block;
	 word-spacing:-1.5px;
   word-break:keep-all;/* 不换行 */     white-space:nowrap;/* 不换行 */  
 overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */  
text-overflow:ellipsis;  

}
.about_leftpp ul li a {
	width:245px;
	height:35px;
	line-height:35px;

	display:block;
   word-break:keep-all;/* 不换行 */     white-space:nowrap;/* 不换行 */  
 overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */  

}
.about_leftpp ul li a:hover,.about_leftpp ul li a.check {
	background:url(images/over1.jpg) no-repeat;width:245px;
	color:#FFF;
}




.about_left {
	float:left;
	width:222px;
	border:1px solid #E0DFDB;
	padding:3px;
	background:url(images/leftcontact.jpg) bottom no-repeat;
	padding-bottom:300px;
}
.about_left ul li {
	background:url(images/out.jpg) no-repeat;
	width:221px;
	height:35px;
	line-height:35px;
	text-indent:2.5em;
}
.about_left ul li a {
	width:221px;
	height:35px;
	line-height:35px;
	text-indent:2.5em;
	display:block;
}
.about_left ul li a:hover,.about_left ul li a.check {
	background:url(images/over.jpg) no-repeat;
	color:#FFF;
}
.about_right {
	float:right;
	width:718px;
    border:1px solid #E0DFDB;
	padding:3px;
}
.about_rightpp {
	float:right;
	width:700px;
    border:1px solid #E0DFDB;
	padding:3px;
}
.n_line {
	background:url(images/ll.jpg) no-repeat;
	width:718px;
	height:5px;
}
.n_linepp {
	background:url(images/ll.jpg) no-repeat;
	width:700px;
	height:5px;
}
.position {
	float:right;
	padding:10px 0px;
}
.about_txt {
	background:url(images/about_bg.jpg) no-repeat bottom;
	width:700px;
	height:auto!important; min-height:480px; height:480px;
	line-height:22px;
	padding:10px;
}
.lll {
	width:680px;
}
.lll li {
	line-height:20px;
	height:20px;
	border-bottom:1px dashed #900;
	padding-top:0px;
	*padding-top:5px;
}
.lll span {
	float:right;
}
.news_txt {
	background:url(images/news_bg.jpg) no-repeat bottom;
	width:700px;
	height:auto!important; min-height:480px; height:480px;
	line-height:22px;
	padding:10px;
}.p_txt {
	background:url(images/p_bg.jpg) no-repeat bottom;
	width:700px;
	height:auto!important; min-height:480px; height:480px;
	line-height:22px;
	padding:10px;
}
.p_txtpp {
	background:url(images/p_bg.jpg) no-repeat bottom;
	width:692px;
	height:auto!important; min-height:480px; height:480px;
	line-height:22px;
	padding:5px;
}
.news_txt h3 {
	color:#C30;
}
.about_text{ width:703px;margin-top:5px; height:580px; line-height:20px;  overflow:hidden; overflow-y:auto;SCROLLBAR-FACE-COLOR: #eeeeee; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #a9a9a9;
	SCROLLBAR-ARROW-COLOR: #a9a9a9; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #a9a9a9;
	SCROLLBAR-BASE-COLOR: #a9a9a9; }
.prod {
		line-height:150px;
}
.prod  a img {
	width:160px;
	height:135px;
	padding-top:17px;
}
.prod  a {
	width:160px;
	height:160px;
	display:block;
	border:2px solid #B5B8BD;

}
.prod  a:hover {
	width:160x;
	height:160px;
	display:block;
	border:2px solid #E00000;
}
.STYLE1 {
	font-weight:bold;
	font-size:13px;
	color:#EA0000;
}

