/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}   
table,td,tr,th{font-size:13px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;border:none;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}   
h1,h2,h3,h4,h5,h6 {font-size:13px; font-weight:normal;}   
q:before,q:after {;}   
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}  
body { 
	margin:0 auto;
	font-family:"Verdana, Arial, Helvetica, sans-serif"; 
	font-size:13px; 
	color:#000; 
	line-height:150%;
	}
a {
	font-size:13px;
	color:#000; 
	text-decoration:none
	}
a:hover {
	font-size:13px;
	color:#ff6600; 
	text-decoration:underline;
	}
a:visited {
	
	}
a.more {
	font-size:13px;
	color:#ff6600; 
	text-decoration:none;
	font-weight:100;
	}
a.more:hover {
	font-size:13px;
	color:#ff6600; 
	text-decoration:underline;
	font-weight:100;
	}
#tr {
	height:6px;
	line-height:6px;
	padding:0px;
	margin:0px
	}
.tr {
	padding-top:8px;
	text-align:left;
	}
#p_llist {
	}
#p_llist .p_ltitle {
	background:url(left_title.gif) no-repeat;
	height:27px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	padding-left:15px;
	}
#p_llist .p_linfo {
	border:1px solid #ff9c1f;
	}
#p_llist .p_linfo1 {
	border:1px solid #ff9c1f;
	padding:5px 8px;
	}
.menu1{
width:100%;
background:#fffff5;
padding-top:3px;
font-size:12px;
}
.area li{
height:26px;
line-height:26px;
text-align:left;
position:relative;
padding-left:15px;
background:url(button1.gif) no-repeat;
background-position:145px 8px;
}
.area li a {
text-decoration:none;
font-size:13px;
}
.area li a:hover {
text-decoration:none;
font-size:13px;
	}
.area li dl {
width:300px;
overflow:hidden;
display:none;
position:absolute;
top:0px;
right:-281px;
z-index:999;
background:#ffffff url(type_bg2.gif) no-repeat;
border-bottom:4px solid #bcbec0;
padding:2px 0px 0px 0px;
}
.area li.lion {
text-align:left;
background:#ffffff url(type_bg1.gif) repeat-x;
}
.area li.lion dl {display:block;}
.area li.lion dl dd	{
	width:150px;
	line-height:26px;
	height:26px;
	float:left;
	}
.area li dl dd a {
	padding-left:20px;	
	background:url(button1.gif) no-repeat;
	background-position:7px 0px;
	}
#mid {
	padding:0px 11px;
	}
#mid_list {
	}
#mid_list .title {
	background:url(mid_titlebg.gif) no-repeat;
	height:29px;
	line-height:29px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding-left:25px;
	}
#mid_list .info {
	background:url(productlist_bg.gif) repeat;
		}
#mid_list .info .h {
	height:153px;
	text-align:center;
	}
#mid_list .info .h .p{
	width:120px;
	height:100px;
	overflow:hidden;
	}
#r_list {
	}
#r_list .title {
	background:url(right_title_bg.gif) no-repeat;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	color:#ff6600;
	padding-left:28px;
	}
#r_list .title span {
	float:right;
	width:36px;
	background:url(more.gif) no-repeat;
	background-position:right;
	font-weight:100;
	margin-right:8px;
	}
#r_list .info {
	border:1px solid #ffaf51;
	border-top:0px;
	padding:5px 8px;
	}
#r_list .info .news_list {
	height:22px;
	line-height:22px;
	background:url(button.gif) no-repeat;
	background-position:5px 10px;
	padding-left:15px;
	}
/*list--------------------------------------------------------------------------------------------------*/
#list_right {
	padding-left:12px;
	}
#list_right .type_list {
	background:url(listr_titlebg.gif) no-repeat;
	height:29px;
	line-height:29px;
	}
#list_right .type_list dt {
	float:left;
	}
#list_right .type_list span {
	float:right;
	margin:5px 10px 0px 0px;
	}
#list_right .type_list .type_title {
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding-left:25px;
	width:125px;
	}
#list_right .type_list .style1,	#list_right .type_list .style2, #list_right .type_list .style3, #list_right .type_list .style4 {
	margin:0px;
	padding:0px;
	}
#list_right .type_list .style1 a {
	display:block;
	background:url(navmenu1_1.gif) no-repeat;
	background-position:0px 3px;
	height:26px;
	padding-top:3px;
	width:90px;
	text-indent:32px;
	color:#ff6600;
	}
#list_right .type_list .style1 a:hover {
	display:block;
	background:url(navmenu1_2.gif) no-repeat;
	background-position:0px 3px;
	height:26px;
	padding-top:3px;
	width:90px;
	text-indent:32px;
	color:#000000;
	}
#list_right .type_list .style2 a {
	display:block;
	background:url(navmenu2_1.gif) no-repeat;
	background-position:0px 3px;
	height:26px;
	padding-top:3px;
	width:90px;
	text-indent:32px;
	color:#000000;
	}
#list_right .type_list .style2 a:hover {
	display:block;
	background:url(navmenu2_2.gif) no-repeat;
	background-position:0px 3px;
	height:26px;
	padding-top:3px;
	width:90px;
	text-indent:32px;
	color:#ff6600;
	}
#list_right .type_list .style3 a {
	display:block;
	background:url(navmenu1_2.gif) no-repeat;
	background-position:0px 3px;
	height:26px;
	padding-top:3px;
	width:90px;
	text-indent:32px;
	color:#000000;
	}
#list_right .type_list .style4 a {
	display:block;
	background:url(navmenu2_2.gif) no-repeat;
	background-position:0px 3px;
	height:26px;
	padding-top:3px;
	width:90px;
	text-indent:32px;
	color:#ff6600;
	}


#list_right .mid_listinfo {
	background:url(productlist_topbg.gif) repeat-x;
	}
#list_right .mid_listinfo .t1 {
	height:25x;
	line-height:25px;
	font-size:14px;
	color:#ff6600;
	padding-top:5px;
	}
#list_right .mid_listinfo .listbg {
	background:url(productlist_bg.gif) repeat-x;
	background-position:bottom;
	height:120px;
	}
#list_right .mid_listinfo .listbg .tt {
	padding-top:20px;
	height:30px;
	}
#list_right .mid_listinfo .listbg .gs {
	padding-bottom:15px;
	}
#list_right .mid_listinfo .listbg .tt a {
	font-size:14px;
	font-weight:bold;
	color:#000000;
	}
#list_right .mid_listinfo .listbg .tt a:hover {
	font-size:14px;
	font-weight:bold;
	color:#ff6600;
	}
#list_right .mid_listinfo .listbg .gs a {
	font-size:14px;
	font-weight:100;
	color:#ff6600;
	text-decoration: underline;
	}
#list_right .mid_listinfo .listbg .gs a:hover {
	font-size:14px;
	font-weight:100;
	color:#ff0000;
	text-decoration: underline;
	}
.button {
	background:url(button_back.gif) repeat-x;
	border:1px solid #fac383;
	height:22px;
	}
/*view--------------------------------------------------------------------------------------------------------------*/
#pview_left {
	}
#pview_left .view_list .title {
	background:url(view_left_titlebg.gif) no-repeat;
	height:27px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	padding-left:15px
	}
#pview_left .view_list .info {
	padding:8px;
	border:1px solid #ff9c1f;
	}
#pview_left .view_list .info .news_list {
	height:23px;
	line-height:23px;
	background:url(button.gif) no-repeat;
	background-position:4px 9px;
	padding-left:15px;
	}
#view_right {
	padding-left:12px;
	}
#view_right .introduction {
	}
#view_right .introduction .title {
	border-bottom:1px dashed #eaeaea;
	}
#view_right .introduction .title h1 {
	font-size:18px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	color:#ff6600;
	}
#view_right .introduction .img {
	border:1px solid #eaeaea;
	width:280px;
	text-align:center;
	}
#view_right .introduction .info {
	padding-top:10px;
	padding-left:15px;
	line-height:200%;
	font-size:14px;
	}
#view_right .introduction .info dl {
	clear:both;
	/*background:#fffff1;
	border:1px dashed #eaeaea;
	padding:5px 8px;*/
	line-height:150%;
	}
#view_right .introduction .info b, #view_right .introduction .info dl b {
	font-weight:bold;
	font-size:13px;
	}
#view_right .details {
	background:url(view_right_titlebg.gif) repeat-x;
	}
#view_right .details .title {
	background:url(button2.gif) no-repeat;
	background-position:80px; 15px;
	font-size:14px;
	font-weight:bold;
	color:#ff6600;
	padding-left:12px;
	line-height:35px;
	}
#view_right .details .info {
	padding:5px 8px;
	line-height:180%;
	font-size:14px;
	}
#view_right .details .title1 {
	background:url(button2.gif) no-repeat;
	background-position:170px; 15px;
	font-size:14px;
	font-weight:bold;
	color:#ff6600;
	padding-left:12px;
	line-height:35px;
	}
#view_right .details .info .h {
	text-align:center;
	}
/*list*/
#list_left {
	}
#list_left .title {
	background:url(news_list_title.gif) no-repeat;
	height:32px;
	line-height:32px;
	font-size:14px;
	font-weight:bold;
	color:#ff6600;
	padding-left:35px;
	}
#list_left .info {
	border:1px solid #ffc702;
	border-top:0px;
	padding:6px 12px 12px 12px;
	}
#list_left .info .toppic {
	float:left;
	width:215px;
	margin-right:9px;
	}
#list_left .info .toppic p {
	clear:both;
	margin:0px;
	padding:0px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	}
#list_left .info .toppic dl {
	float:left;
	margin-right:8px;
	}
#list_left .info .toppic a {
	font-size:12px;
	color:#666666;
	}
#list_left .info .toppic a:hover {
	font-size:12px;
	color:#ff6600;
	}
#list_left .info .toppic p a {
	font-size:14px;
	color:#000000;
	}
#list_left .info .toppic p a:hover {
	font-size:14px;
	color:#ff6600;
	}
#list_news .b {
	background:url(button3.gif) no-repeat;
	background-position:0px 10px;
	width:18px;
	}
#list_news td {
	height:30px;
	line-height:30px;
	border-bottom:1px dotted #cccccc;
	}
#list_news td span {
	float:right;
	margin-right:8px;
	font-size:12px;
	color:#999;
	}
#list_news td a {
	font-size:14px;
	}
#list_right {
	padding-left:12px;
	}
#channel_list {
	border:1px solid #ffe49d;
	}
#channel_list .title {
	background:url(news_channel_title.gif) no-repeat;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	color:#ff6600;
	padding-left:38px;
	}
#channel_list .info {
	padding:0px 12px 8px 15px;
	}
#channel_list .info .channel_list1 {
	}
#channel_list .info .channel_list1 a {
	display:block;
	background:url(channel_button1.gif) no-repeat;
	background-position:5px 8px;
	height:31px;
	line-height:31px;
	border-bottom:1px dotted #ccc;
	text-indent:25px;
	font-size:14px;
	color:#000;
	}
#channel_list .info .channel_list2 a, #channel_list .info .channel_list1 a:hover {
	display:block;
	background:url(channel_button2.gif) no-repeat;
	background-position:5px 8px;
	height:31px;
	line-height:31px;
	border-bottom:1px dotted #ccc;
	text-indent:25px;
	font-size:14px;
	color:#ff6600;
	}
#list_right .rlist {
	border:1px solid #d2d2d0;
	border-bottom:0px;
	background:#fffef9 url(news_right_title.gif) repeat-x;
	}
#list_right .rlist .title {
	height:28px;
	line-height:28px;
	background:url(button4.gif) no-repeat;
	background-position:10px 8px;
	padding-left:30px;
	font-size:14px;
	font-weight:bold;
	color:#ff6600;
	}
#list_right .rlist .info {
	padding:5px 8px;
	border-top:1px solid #d2d2d0;
	}
#list_right .rlist .info .news_list {
	padding:0px;
	height:25px;
	background:url(button.gif) no-repeat;
	background-position:5px 10px;
	padding-left:15px;
	}
#list_right .rlist .info .news_list a {
	font-size:14px;
	color:#000000;
	font-weight:100;
	}
#list_right .rlist .info .news_list a:hover {
	font-size:14px;
	color:#ff6600;
	font-weight:100;
	}
#list_right .f {
	border-bottom:1px solid #ccc;
	}
#list_right .rlist .info div {
	float:left;
	margin-right:8px;
	margin-bottom:5px;
	}
#list_right .rlist .info .hotpic {
	margin:0px;
	width:145px;
	height:110px;
	float:left;
	text-align:center;
	}
#list_right .rlist .info div a{
	font-size:12px;
	}
#view_left {
	border:1px solid #ffc702;
	}
#view_left .title {
	font-size:22px;
	font-weight:bold;
	color:#ff6600;
	height:45px;
	line-height:22px;
	text-align:center;
	}
#view_left .data {
	text-align:center;
	font-size:13px;
	border-top:1px dotted #CBCBCB;
	border-bottom:1px dotted #CBCBCB;
	height:28px;
	line-height:28px;
	}
#view_left .data font {
	font-size:12px;
	color:#ff6600;
	}
#view_left .info, #news_view .info p {
	padding-top:15px;
	line-height:200%;
	font-size:14px;
	font-weight:100;
	}
#view_left .close {
	padding-top:12px;
	}
#view_left .close dt{
	text-align:center;
	height:22px;
	line-height:22px;
	background:#fff7e2;
	}
#view_left .diggmain {
	margin-top:10px;
	margin-left:250px;
	}
#view_left .digg {
	background:url(bg_digg.gif) no-repeat;
	background-position:0px 0px;
	width:53px;
	height:44px;
	float:left;
	padding-top:8px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	}
#view_left .cai {
	margin-left:25px;
	background:url(bg_digg.gif) no-repeat;
	background-position:-62px 0px;
	width:53px;
	height:44px;
	float:left;
	padding-top:8px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	}
#view_left .digg a {
	padding-top:6px;
	font-weight:100;
	font-size:12px;
	display:block;
	height:18px;
	line-height:18px;
	color:#ff6600;
	}
#view_left .cai a {
	padding-top:6px;
	font-weight:100;
	font-size:12px;
	display:block;
	height:18px;
	line-height:18px;
	color:#077cc9;
	}
#about_news {
	border:1px solid #CCCCCC;
	}
#about_news .about_news_title {
	height:26px;
	line-height:26px;
	background:#FFF1C0;
	padding-left:12px;
	font-size:15px;
	font-weight:bold;
	color:#000;
	}
#about_news .about_news_info {
	padding:8px 15px;
	}
#industry_left {
	padding-right:12px;
	}
#industry_left .left_list {
	background:url(left_title_bg1.gif) repeat-x;
	border:1px solid #ffd778;
	margin-bottom:8px;
	}
#industry_left .left_list .title {
	background:url(button5.gif) no-repeat;
	background-position:0px center;
	height:21px;
	line-height:21px;
	padding-left:10px;
	border-bottom:1px solid #ffd778;
	}
#industry_left .left_list .title a, #industry_left .left_list .title a:hover {
	font-size:14px;
	color:#ff6600;
	}
#industry_left .left_list .title b {
	font-size:14px;
	color:#000000;
	}
#industry_left .left_list .title font {
	font-size:12px;
	font-weight:100;
	color:#ff6600;
	}
#industry_left .left_list .info {
	padding:5px 8px;
	}
#industry_left .left_list .info dt {
	float:left;
	height:22px;
	margin-right:15px;
	background:url(button.gif) no-repeat;
	background-position:0px 8px;
	padding-left:8px;
	color:#000;
	font-size:12px;
	}
#industry_left .left_list .info dt font {
	font-size:12px;
	color:#ff6600;
	}
#industry_left .left_list .info dt a, #industry_left .left_list .info dt a:hover {
	font-size:14px;
	}

