/* ------------------------------------------body------------------------------------------ */

body {
	margin: 0px;
	font-family: "Î¢ÈíÑÅºÚ"£¬"ËÎÌå","Verdana", Helvetica, sans-serif;;
	text-align:center;
	background: #ffffff;
	color: #000000;
	line-height: 115%;
	}

/* ------------------------------------------main------------------------------------------ */

body
* {
border:0;
margin:0;
padding:0;
}
a {
text-decoration:none;
}
ul {
list-style-type:none;
}
li {
float:left;
}
table {
margin: 0 auto;
}
#nav {
line-height:40px;
background:#CC2A33;
width:900px;
padding:0px;
}
#nav a {
display:block;
width:125px;
text-align:center;
}
#nav a:hover {
color:#FFF;
font-weight:700;
}
#nav li a:hover {
background-color:#999;
width:125px;
}
#nav li ul {
text-align:left;
left:-999em;
position:absolute;
width:125px;
}
#nav li ul li {
background:#999;
text-align:left;
width:125px;
filter:alpha(opacity=80); /*IE*/
-moz-opacity:0.8; /*MOZ , FF*/
opacity:0.8;/*CSS3, FF1.5*/

}
#nav li ul a {
display:block;
text-align:left;
padding-left:24px;
}
#nav li ul a:hover {
color:#FFF;
font-weight:400;
background:#CC2A33;
}
#nav a:link,#nav a:visited,#nav li ul a:visited {
color:#FFF;
}
#nav li ul a:link {
color:#666;
}
#nav li:hover ul,#nav li.sfhover ul {
left:auto;
}



td {  font-size: 13px; color: #000000; }
a {  color: #336699; text-decoration: none; }
a:link {  color: #336699;}
a:hover {  color: #FF6600; text-decoration: underline;}
a:visited {  }
a:active {  color: #336699; }

/* links */

.link_menu {  color: #005A00; text-decoration: none; padding-left: 5px; padding-top: 2px; font-weight: bold;}
.link_menu:link {  color: #005A00; text-decoration: none; padding-left: 5px; padding-top: 2px; font-weight: bold;}
.link_menu:hover {  
			color: #ffffff; 
			text-decoration: none; 
			width:170px;
			height: 20px;
			padding-left: 5px;
			padding-top: 3px;
			font-weight: bold;
			background: url(../image/bg_menus.gif);}
.link_menu:active {  color: #005A00; text-decoration: none; padding-left: 5px; padding-top: 2px; font-weight: bold;}

.link_hl_01 {  color: #FF6600; text-decoration: underline; }
.link_hl_01:link {  color: #FF6600; text-decoration: underline;}
.link_hl_01:hover {  color: #FF6600; text-decoration: underline;}
.link_hl_01:active {  color: #FF6600; text-decoration: underline; }

.link_hl_02 {  color: #FFC800; text-decoration: none; }
.link_hl_02:link {  color: #FFC800; text-decoration: none;}
.link_hl_02:hover {  color: #FFC800; text-decoration: underline;}
.link_hl_02:active {  color: #FFC800; text-decoration: underline; }

.link_hl_03 {  color: #990000; text-decoration: underline; }
.link_hl_03:link {  color: #990000; text-decoration: underline;}
.link_hl_03:hover {  color: #FF6600; text-decoration: underline;}
.link_hl_03:active {  color: #FF6600; text-decoration: underline; }

.link_subnav {  font-size:13px color: #000000; text-decoration: none; }
.link_subnav:link {   font-size:13px color: #000000; text-decoration: none;}
.link_subnav:hover {   font-size:13px color: #990000; text-decoration: none;}
.link_subnav:active {   font-size:13px color: #990000; text-decoration: none; }

/* ------------------------------------------table------------------------------------------ */

.bg_rightspacer { background: url(../image/bg_dotline_01.gif) repeat-y #ffffff; }

/* ------------------------------------------font------------------------------------------ */

.font_unline {  text-decoration: underline}
.font_cen_12px { font-family:  "Î¢ÈíÑÅºÚ"£¬"ËÎÌå","Verdana", "Tahoma", "Arial", "ËÎÌå"; font-size: 12px}
.font_en_9px {  font-family:  "Î¢ÈíÑÅºÚ"£¬"ËÎÌå","Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9px}
.font_en_10px {  font-family: "Î¢ÈíÑÅºÚ"£¬"ËÎÌå", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px}
.font_en_11px {  font-family: "Î¢ÈíÑÅºÚ"£¬"ËÎÌå", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px}
.article_cn_12px { font-size: 12px; line-height: 18px}
.article_cn_14px { font-size: 14px; line-height: 20px}
.article_cn_20px { font-size: 20px; line-height: 26px}
.list_cen_12px { font-family:  "Î¢ÈíÑÅºÚ"£¬"ËÎÌå","Verdana", "Tahoma", "Arial", "ËÎÌå"; font-size: 12px; line-height: 22px; font-style: normal; font-weight: normal }
.title_cen_14px { font-family: "Î¢ÈíÑÅºÚ"£¬"ËÎÌå", "Verdana", "Tahoma", "Arial", "ËÎÌå"; font-size: 14px; line-height: ; font-style: normal; font-weight: bolder }
.title_cen_12px { font-family:  "Î¢ÈíÑÅºÚ"£¬"ËÎÌå","Verdana", "Tahoma", "Arial", "ËÎÌå"; font-size: 12px; line-height: ; font-style: normal; font-weight: bolder }

.page_sub_title { font-family:  "Î¢ÈíÑÅºÚ"£¬"ËÎÌå","Verdana", "Tahoma", "Arial", "ËÎÌå"; font-size: 13px; line-height: ; font-style: normal; font-weight: bolder;color:"#CC2A33";}

/* ------------------------------------------box------------------------------------------ */

.box_grey_1 { background-color: #ffffff; border: 1px #B4B4B4 solid}

.nav_left_green { background: url(../image/bg_dot_blue2.gif) repeat-x #E0EFC4; background-position: bottom; }

.nav_left_yellow { background: url(../image/bg_dot_blue2.gif) repeat-x #FFFCCC; background-position: bottom; }

.nav_left_blue { background: url(../image/bg_dot_blue2.gif) repeat-x #AEDBF2; background-position: bottom; }

.nav_left_blue2 { background: url(../image/bg_dot_blue2.gif) repeat-x #CDE9FA; background-position: bottom; }

/* ------------------------------------------forms------------------------------------------ */

textarea {  
		width: 100%;
		font-size: 12px; 
		font-family:  "Î¢ÈíÑÅºÚ"£¬"ËÎÌå","Verdana", "Arial", "Helvetica", "sans-serif";}

select {  
		width: 100%;
		font-size: 12px; 
		height: 18px;
		font-family:  "Î¢ÈíÑÅºÚ"£¬"ËÎÌå","Verdana", "Arial", "Helvetica", "sans-serif";}

/* 
input {  
		width: 100%;
		font-size: 12px; 
		height: 18px;
		font-family: "Verdana", "Arial", "Helvetica", "sans-serif";}
*/


.input_standard { 
		font-size: 12px; 
		height: 18px;
		width: 115px;
		font-family: "Î¢ÈíÑÅºÚ"£¬"ËÎÌå", "Verdana", "Arial", "Helvetica", "sans-serif"; }.pic_border_5px {
	padding: 5px;
	margin: 5px;
}
label {
	font-style: normal;
	font-weight: bold;
	font-family:  "Î¢ÈíÑÅºÚ"£¬"ËÎÌå",Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

#text-highlight {
	color:#CC2A33;
	font-weight:bold;
}


.flow_menuc,.technologyc,.servicesc{ margin:0px auto; padding:0px; height:auto;}
.flow_menuc{ padding:5px; height:auto; list-style-type:none;}
a.flow_mis,a.flow_mi{ display:block; float:left; margin-right:5px; padding-left:15px; padding-right:15px; height:20px; line-height:20px; color:#FFF; text-decoration:none; background:#666 url(../image/Menu_sign_1.png) no-repeat 5px;}
a.flow_mis,a.flow_mi:hover{ background:#BC0000 url(../image/Menu_sign_1.png) no-repeat 5px;}
.flow_c{ display:none; padding:10px; line-height:140%; font-weight:normal; list-style-type:none;color:#727272;}

.p_box1,.p_box2,.p_box3{ margin:0px auto; padding:0px; height:auto; background:#FFF;}
.p_box_1c,.p_box_2c{ margin:0px auto; padding:0px; width:100%; height:auto;}

.clear {
	CLEAR: both; BORDER-TOP: transparent 0px solid; MARGIN-TOP: 0px; VISIBILITY: hidden
}


/*Control*/
.p_box1,.p_box2,.p_box3{ margin:0px auto; padding:0px; height:auto; background:#FFF;}
.p_box1_titc,.p_box2_titc,.p_box3_titc{ margin:0px auto; padding:0px; height:27px; border-bottom:solid 1px #ECECEC;}
.p_box1_tlc,.p_box2_tlc{ display:block; float:left; padding-left:20px; padding-top:7px; height:20px; background:url(../Images/hurdle_sign_1.png) no-repeat 5px 7px; color:#CD0B0B;}
.p_box1_trc,.p_box2_trc{ display:block; float:right; padding-top:10px;}
.p_box1_sign_r,.p_box2_sign_r{ display:block; float:right; height:27px; width:6px; background:url(../Images/hurdle_r_sign_1.png);}
.p_box_1c,.p_box_2c{ margin:0px auto; padding:0px; width:100%; height:auto;}

.p_box2_titc{ height:26px; background:url(../Images/hurdle_bg_2.jpg) no-repeat right;}
.p_box2_tlc{background:url(../Images/hurdle_sign_2.jpg) no-repeat 5px 7px; color:#FFF;}

.p_box3{}
.p_box3_titc{ border-bottom:dotted 1px #CCC;}

.p_box4,.p_box4 ul,.p_box4_top,.p_box4_foot,.p_box4_c{ margin:0px auto; padding:0px; height:auto; width:100%;}
.p_box4_top,.p_box4_foot,.p_box4_c{ list-style-type:none;}
.p_box4_top{width:183px; height:9px; background:url(../Images/bg04.gif) no-repeat;}
.p_box4_foot{width:183px; height:14px; background:url(../Images/bg06.gif) no-repeat;}
.p_box4_c{ width:183px; height:auto; background:url(../Images/rightBg06.gif) 0px 0px;}
a.page_r_infolink{ display:block; float:right; padding:0px; width:40px; height:18px; background:url(../Images/sign_6.gif) no-repeat center;}
