﻿body{
	margin:0;
	padding:0;
	font-size: 12px;
	color: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A {
	COLOR: #333;TEXT-DECORATION: none
}
A:hover {
	COLOR: #FF3300; TEXT-DECORATION: underline
}
a,img,table{border:0}
/* Fix Float BUG*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
.clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
form{margin:0;padding:0;}
.nav {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.nav:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.left {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	white-space:nowrap;	
	width:180px;
	display:block;	
	overflow:hidden;
}
.left:hover {
	COLOR: #FF3300;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.pro {
	TEXT-DECORATION: underline;
	font-size: 14px;
	color: #004FA3;
}
.pro:hover {
	COLOR: #FF3300;
	TEXT-DECORATION: none;
	font-size: 14px;
}
.company_list {
	TEXT-DECORATION: none;
	color: #333333;
	display:block;
	width:265px;
	overflow:hidden;
	background:url(red_icon02.gif) no-repeat left center;
	white-space:nowrap;
	padding-left:10px;
}
.company_list:hover {
	COLOR: #FF3300;
	TEXT-DECORATION: underline;
}
.font_14px {
	FONT-SIZE: 14px; FONT-FAMILY: "Trebuchet MS", "verdana";
}
.font_14pxc {
	FONT-SIZE: 12px;
	FONT-FAMILY: "Trebuchet MS", "verdana";
	font-weight: bold;
	color: #FF6600;
}
.text_a01 {
	COLOR: #004FA3
}
.text_b03 {
	COLOR: #FF3300
}
.text_b10 {
	COLOR: #669900
}
.table {
	BORDER-RIGHT: 1px solid #cccccc; BORDER-TOP: 1px solid #cccccc; BORDER-LEFT: 1px solid #cccccc; BORDER-BOTTOM: 1px solid #cccccc
}
.table_c {
	border: 1px solid #2BA9F4;
}
.x_line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D6D6;
}
.gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
.white {
	color: #FFFFFF;
	font-weight: bold;
}
.999 {
	color: #717171;
}
.box_q {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D6D6D6;
	border-right-color: #D6D6D6;
	border-bottom-color: #D6D6D6;
	border-left-color: #D6D6D6;
}
.box {
	border: 1px solid #D6D6D6;
}
.H1_16 {
	font-size: 16px;
	font-weight: bolder;
}

.box_black {
	border: 1px solid #000000;
}
.x_line_h {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.p_10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF3300;
}
.box_ceng {
	border: 1px solid #FFCC00;
}
.content {
	line-height: 20px;
}
.P_big {
	font-size: 14px;
}
#data {width:95%;margin:10px auto 0px auto;padding:12px;}
#data th {padding:12px 2px 12px 12px;border-bottom:1px solid #eee;text-align:left;font-weight:lighter;vertical-align: top;width:130px}
#data td {padding:12px 4px 12px 8px;border-bottom:1px solid #eee;vertical-align: top;}
#data td td {padding:0!important;border:none!important;}

#goback {text-align:right;margin:20px; color: #FF3300;font-size: 12px;}

.company{margin:0px;padding:0px;list-style:none;text-align:center;background:#FFFBF7}
.company li{text-align:left;width:670px;overflow:hidden;background:#FFFBF7;margin:5px auto;padding:0px;border-bottom:1px dashed #ccc}
.company li span.pleft{float:left;height:auto;width:440px;margin:5px 5px 5px 15px;line-height:220%}
.company li span.pleft a{display:block}
.company li span.pleft span{padding:5px 5px 3px 4px;display:block;line-height:170%}
.company li span.pright{float:left;height:auto;width:200px}
.company li span.pright img{width:180px}
.company a{font-weight:bold;}
.company img{background:#fff;margin:3px;}
.companyshow{text-align:center;margin:15px auto 8px}
.companyshow p,.companyshow h3{text-align:left;margin:8px auto}
.companyshow h3{text-align:center}
.company_pic {margin-top:40px;}
#company_p {float:right;margin-right:40px;margin-bottom:20px;margin-left:10px}
#company_ifo{margin-top:20px;clear:both ;border-left: #ccc solid 1px;border-right: #ccc solid 1px}

.pagelist {clear:both; font-size: 12px; padding:20px 0;text-align:center;}
.pagelist a{ padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin:3px;}
.pagelist a:visited, #nowpage { padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; }
.pagelist a:hover, #nowpage{color: #fff; background: #1875B5; border-color: #036; text-decoration: none;}

h2{text-indent: 10px;background-color:#FEE9D3;font-size:15px;margin-bottom:5px;margin-top:0;padding-bottom:7px;}
.company_t { text-indent: 20px;word-spacing: 4px;line-height: 20px;margin-top:5px;padding-left:10px;text-align:left;}
.company_t th,.company_t td{ text-indent: 20px;border-bottom:#ccc solid 1px;}

.first{background:#F5F5F5}

.infotable{border-left: #ccc solid 1px;border-right: #ccc solid 1px}



b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #FEE9D3}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
.H1_22 {
	font-size: 20px;
	font-weight: bolder;
}
.h2_bar{margin-left:5px;width:98%}