@CHARSET "UTF-8";
.body{
	font-size:12px;
	color:#333333;
	font-family:"宋体";
	line-height:20px;
	margin:0;
	text-align:center;
	}
form{margin:0;}
.main{
	text-align:left;
	width:970px;
	margin:auto;
	}
.top{
	width:auto;
	height:31px;
	float:left;
	margin:9px 0px;
	border-bottom:1px solid #E3E2E2;
	}
.top_weather{
	width:400px;
	height:auto;
	float:left;
	display:inline;
	margin-left:130px;
	}
.top_link{
	width:200px;
	height:auto;
	float:right;
	padding-top:4px;
	}
.member{
	width:300px;
	height:auto;
	float:left;
	}
.logo{
	width:208px;
	height:79px;
	float:left;
	display:inline;
	margin:0px 10px 0px 20px;
	}
.menu li{
	width:96px;
	height:21px;
	float:left;
	padding-top:8px;
	margin-right:10px;
	list-style:none;
	float:left;
	}
.menu_main{
	font-size:12px;
	color:#FFFFFF;
	width:970px;
	height:67px;
	float:left;
	background:url(bg_menu_main.gif) #BD2929 repeat-x;
	}
.menu_main td{
	font-size:12px;
	color:#FFFFFF;
	}
.menu_m_line{
	background:url(bg_m_line.gif) repeat-x;
	color:#FFFFFF;
	font-size:12px;
	}
.search_button{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	width:69px;
	height:24px;
	border:none;
	background:url(bg_search_button.gif) no-repeat;
	cursor:pointer;
	}
.dis{
	display:block;
	float:left;
	width:970px;
	height:auto;
	}
.undis{
	display:none;
	float:left;
	width:970px;
	height:auto;
	}
.hovertab{
	font-size:14px;
	color:#FFFF00;
	font-weight:bold;
	text-align:center;
	background:url(bg_menu_2.gif) no-repeat top;
	cursor:pointer;
	}
.hovertab a:link{
	font-size:14px;
	color:#FFFF00;
	}
.hovertab a:visited{
	font-size:14px;
	color:#FFFF00;
	}
.hovertab a:hover{
	font-size:14px;
	color:#FFFF00;
	}
.normaltab{
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	background:url(bg_menu_1.gif) no-repeat #E63839;
	}
.normaltab a:link{
	font-size:14px;
	color:#FFFFFF;
	}
.normaltab a:visited{
	font-size:14px;
	color:#FFFFFF;
	}
.normaltab a:hover{
	font-size:14px;
	color:#FFFFFF;
	}
.banner{
	width:970px;
	height:auto;
	float:left;
	margin:6px 0px;
	}
.flash{
	width:390px;
	height:183px;
	float:left;
	}
.news{
	width:358px;
	height:181px;
	float:left;
	margin-left:10px;
	}
.news_1{
	width:348px;
	height:24px;
	float:left;
	text-align:right;
	padding:6px 10px 0px 0px;
	background:url(news_t.gif) no-repeat;
	}
.news_2{
	font-size:12px;
	color:#666666;
	width:344px;
	height:140px;
	float:left;
	padding:6px;
	border:1px solid #D5C1BA;
	border-top:none;
	}	
.new_company{
	width:202px;
	height:auto;
	float:right;
	margin-left:10px;
	}
.new_company_1{
	font-size:12px;
	color:#333333;
	text-align:right;
	width:192px;
	height:20px;
	float:left;
	border-bottom:1px solid #C40E25;
	padding:4px 10px 0px 0px;
	background:url(new_company_t.gif) no-repeat;
	}
.new_company_2{
	width:188px;
	height:264px;
	float:left;
	padding:6px;
	border:1px solid #D5C1BA;
	border-top:none;
	overflow:hidden;
	}
#marqueebox0{
	width:188px;
	height:264px;
	overflow:hidden;
	}
.li_new_company{
	list-style:none;
	}
.information{
	width:756px;
	height:107px;
	float:left;
	margin-top:10px;
	border:1px solid #D5C1BA;
	}
.information_1{
	width:130px;
	height:107px;
	float:left;
	}
.dis_infor{
	display:block;
	float:left;
	width:604px;
	height:99px;
	overflow:hidden;
	padding:4px 10px;
	}
.undis_infor{
	width:0;
	height:0;
	overflow:hidden;
	}
.dis_infor #marqueebox1{
	height:99px;
	overflow:hidden;
	}
.dis_infor #marqueebox2{
	height:99px;
	overflow:hidden;
	}
.on_infor{
	font-size:14px;
	color:#640A09;
	font-weight:bold;
	float:left;
	width:127px;
	height:23px;
	text-align:center;
	padding-top:4px;
	cursor:pointer;
	border-left:3px solid #E60011;
	border-bottom:1px solid #E60011;
	border-top:1px solid #E60011;
}
.on_infor a:link {font-size:14px;color:#640A09;font-weight:bold;}
.on_infor a:visited {font-size:14px;color:#640A09;font-weight:bold;}
.on_infor a:hover {font-size:14px;color:#640A09;font-weight:bold;}
.off_infor a:link {font-size:14px;color:#333333;font-weight:bold;}
.off_infor a:visited {font-size:14px;color:#333333;font-weight:bold;}
.off_infor a:hover {font-size:14px;color:#333333;font-weight:bold;}
.off_infor{
	font-size:14px;
	color:#333333;
	font-weight:bold;
	float:left;
	width:129px;
	height:23px;
	cursor:pointer;
	text-align:center;
	padding-top:4px;
	border-right:1px solid #D5C1BA;
	border-bottom:1px solid #D5C1BA;
	}
.infor_num{
	width:129px;
	height:20px;
	float:left;
	padding-top:4px;
	text-align:center;
	border-right:1px solid #D5C1BA;
	border-bottom:1px solid #D5C1BA
	}
.infor_line{
	border-bottom:1px dashed #CCCCCC;
	}
.infor_line td{
	font-size:12px;
	}
.main_l_r{
	width:970px;
	height:auto;
	float:left;
	margin-top:6px;
	}
.main_left{
	width:390px;
	height:auto;
	float:left;
	}
.main_right{
	width:570px;
	height:auto;
	float:right;
	}
.expo{
	width:390px;
	height:auto;
	float:left;
	}
.expo_1{
	width:377px;
	height:24px;
	float:left;
	padding-left:13px;
	border-bottom:2px solid #E60011;
	background:url(bg_expo_t.gif) repeat-x;
	}
.expo_2{
	width:368px;
	height:181px;
	float:left;
	padding:6px 10px;
	border:1px solid #DDC1C1;
	border-top:none;
	}
.on_expo{
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
	margin-right:6px;
	width:85px;
	height:20px;
	background:url(onmouseover_expo.gif) no-repeat #E60011;
	text-align:center;
	padding-top:4px;
	cursor:pointer
	} 
.off_expo{
	font-size:14px;
	color:#333333;
	font-weight:bold;
	float:left;
	margin-right:6px;
	width:85px;
	height:20px;
	cursor:pointer;
	text-align:center;
	padding-top:4px;
	background:url(onmouseout_expo.gif) no-repeat #E60011;
	}
.expo_line{
	border-bottom:1px dashed #CCCCCC;
	padding-bottom:6px;
	}
.ad{
	width:390px;
	height:auto;
	float:left;
	margin:6px 0px;
	padding:5px 0;
	border:1px solid #DDC1C1;
	}
.c_company{
	width:390px;
	height:262px;
	float:left;
	}
.c_company_1{
	width:371px;
	height:23px;
	float:left;
	padding:7px 0px 0px 19px;
	background:url(c_company_bg.gif) no-repeat;
	}
.c_company_2{
	width:368px;
	height:215px;
	float:left;
	padding:6px 10px;
	border:1px solid #DDC1C1;
	border-top:none;
	}
.on_c_company{
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
	float:left;
	width:90px;
	height:20px;
	background:url(onmouseover_i.gif) no-repeat #FFFFFF;
	text-align:center;
	padding-top:3px;
	cursor:pointer
	} 
.off_c_company{
	font-size:14px;
	color:#333333;
	font-weight:bold;
	float:left;
	width:89px;
	height:20px;
	cursor:pointer;
	text-align:center;
	padding-top:3px;
	border-right:1px solid #DFCEC7;
	}
.c_company_line{
	line-height:20px;
	border-left:1px dashed #999999;
	padding-left:6px;
	margin-left:6px;
	}
.market{
	width:390px;
	height:218px;
	float:left;
	margin:6px 0px;
	}
.market td{
	line-height:20px;
	font-size:12px;
	}
.market_1{
	width:380px;
	height:20px;
	float:left;
	text-align:right;
	padding:4px 10px 0px 0px;
	border-bottom:2px solid #E60011;
	background:url(market_t.gif) no-repeat;
	}
.market_2{
	width:368px;
	height:179px;
	float:left;
	padding:6px 10px;
	border:1px solid #DDC1C1;
	border-top:none;
	}
.hot_trade{
	width:390px;
	height:234px;
	float:left;
	}
.hot_trade_1{
	width:380px;
	height:24px;
	float:left;
	text-align:right;
	padding:6px 10px 0px 0px;
	background:url(hot_trade_t.gif) no-repeat;	
	}
.hot_trade_2{
	width:368px;
	height:191px;
	float:left;
	padding:6px 10px;
	border:1px solid #DDC1C1;
	border-top:none;
	}
.ad_2{
	width:390px;
	height:auto;
	float:left;
	margin:6px 0px;
	}
.project-cooperate{
	width:390px;
	height:250px;
	float:left;
	}
.project-cooperate_1{
	width:380px;
	height:20px;
	float:left;
	text-align:right;
	padding:4px 10px 0px 0px;
	border-bottom:2px solid #E60011;
	background:url(project-cooperate_t.gif) no-repeat;
	}
.project-cooperate_2{
	width:368px;
	height:211px;
	float:left;
	padding:6px 10px;
	border:1px solid #DDC1C1;
	border-top:none;
	}
.project-cooperate_2 td{
	line-height:20px;
	font-size:12px;
	}
.guide{
	width:570px;
	height:174px;
	float:left;
	}
.guide_1{
	width:450px;
	height:23px;
	float:left;
	padding:3px 0px 0px 120px;
	background:url(guide_t.gif) no-repeat;
	}
.guide_2{
	width:548px;
	height:135px;
	float:left;
	padding:6px 10px;
	border:1px solid #DDC1C1;
	border-top:none;
	}
.product_list{
	width:570px;
	height:auto;
	float:left;
	margin:6px 0px;
	}
.list_t{
	width:560px;
	height:25px;
	float:left;
	padding-left:10px;
	border-bottom:2px solid #E60011;
	}
.list_bgcolor_1{
	margin-top:6px;
	padding:6px;
	border-bottom:1px dashed #CCCCCC;
	}
.list_bgcolor_2{
	background-color:#EFEEEE;
	margin-top:6px;
	padding:6px;
	border-bottom:1px dashed #999999;
	}
.on{
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
	width:100px;
	height:23px;
	background:url(bg_list_t.gif) no-repeat #E60011;
	text-align:center;
	padding-top:4px;
	cursor:pointer
	} 
.off{
	font-size:14px;
	color:#333333;
	font-weight:bold;
	float:left;
	width:100px;
	height:23px;
	cursor:pointer;
	text-align:center;
	padding-top:4px;
	}
.list{
	width:568px;
	height:auto;
	border:1px solid #E60011;
	border-top:none;
	height:979px !important;
	height:980px;
	}
#cont_1{
	overflow:hidden;
	}
#cont_2{
	overflow-x:hidden;
	overflow-y:scroll;
	}
.list td{
	font-size:12px;
	line-height:20px;
}
.lmxx{
	width:280px;
	height:212px;
	float:left;
	border:1px solid #DDC1C1;
	}
.lmxx_1{
	width:270px;
	height:24px;
	text-align:right;
	float:left;
	padding:4px 10px 0px 0px;
	background:url(lmxx_t.gif) no-repeat;
	}
.lmxx_2{
	width:260px;
	height:172px;
	float:left;
	padding:6px 10px;
	}
.ztkd{
	width:280px;
	height:212px;
	float:right;
	border:1px solid #DDC1C1;
	}
.ztkd td{
	line-height:20px;
	font-size:12px;
	}
.ztkd_1{
	width:270px;
	height:24px;
	text-align:right;
	float:right;
	padding:4px 10px 0px 0px;
	background:url(ztkd_t.gif) no-repeat;
	}
.ztkd_2{
	width:260px;
	height:172px;
	float:right;
	padding:6px 10px;
	}
.copyright{
	width:970px;
	height:auto;
	margin-top:6px;
	}
.copyright td{
	font-size:12px;
	line-height:20px;
	}
.link{
	width:970px;
	height:auto;
	}
.link_1{
	width:970px;
	height:30px;
	background:url(link_t.gif) no-repeat;
	}
.link_2{
	width:938px;
	float:left;
	padding:0 0 6px 30px;
	height:auto;
	border:1px solid #C6C6C6;
	border-top:none;
	}
.link_menu{
	width:970px;
	text-align:center;
	padding-top:10px;
	margin:6px 0px;
	border-top:3px solid #FF0000;
	background:url(bg_link_m.gif) bottom no-repeat;
	}
.copyright_info{
	width:970px;
	float:left;
	height:auto;
	}
.img_border{
	border:1px solid #CCCCCC;
	}
.white{
	color:#FFFFFF;
	}
a:link{
	font-size: 12px;
	color: #333333;
	text-decoration:none;
	}
a:visited{
	font-size: 12px;
	color: #333333;
	text-decoration:none;
	}
a:hover{
	font-size: 12px;
	color: #FF0000;
	text-decoration:none;
	}
a.link_list_t:link{
	font-size:14px;
	color:#CB3F08;
	font-weight:bold;
	text-decoration: none;
	}
a.link_list_t:visited {
	font-size:14px;
	color:#CB3F08;
	font-weight:bold;
	text-decoration: none;
	}
a.link_list_t:hover{
	font-size:14px;
	color:#064354;
	text-decoration: none;
	}
a.link_list_h:link{
	font-size:12px;
	color:#333333;
	text-decoration: none;
	}
a.link_list_h:visited {
	font-size:12px;
	color:#333333;
	text-decoration: none;
	}
a.link_list_h:hover{
	font-size:12px;
	color:#FF0000;
	text-decoration: none;
	}
	
/** by zzdong **/	
#marqueebox3{
 	height:118px;
 	overflow:hidden;
 	padding-top:6px;
 	}
.rediancell{
 	float:left;
 	height:118px;
 	width:135px;
 	overflow:hidden;
 	}