body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
table {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	vertical-align: bottom;
}
.space {
	
	text-decoration: none;
	
}

.align_welcome {
	text-align: center;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
a:active {
	color: #FFFFFF;
	text-decoration: none;
}

.dt_01 {
	BACKGROUND-POSITION: 7px center;
	PADDING-LEFT: 26px;
	FONT-WEIGHT: bold;
	BACKGROUND-IMAGE: url(../images/arrow_05.gif);
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 8px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #CDF0FD;
	color: #000000;
}
.dt_02 {
	BACKGROUND-POSITION: 12px center;
	PADDING-LEFT: 26px;
	BACKGROUND-IMAGE: url(../images/arrow_06.gif);
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #ebeef7 1px solid;
	BACKGROUND-REPEAT: no-repeat
}
.dt_03 {
	PADDING-BOTTOM: 6px; PADDING-TOP: 10px; BORDER-BOTTOM: #ebeef7 1px solid;text-decoration: none;
}

.mail:link {
	color: #076DCF;
	text-decoration: none;
}
.mail:hover {
	color: #378EE2;
	text-decoration: none;
}
.mail:visited {
	color: #076DCF;
	text-decoration: none;
}
.download:link {
	color: #026D02;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
.download:hover {
	color: #018E01;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
.download:visited {
	color: #018E01;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
.download01:link {
	color: #026D02;
	text-decoration: none;
	font-size: 12px;
}
.download01:hover {
	color: #018E01;
	text-decoration: none;
	font-size: 12px;
}
.download01:visited {
	color: #018E01;
	text-decoration: none;
	font-size: 12px;
}

.title_pro:link {
	color: red;
	text-decoration: none;
}
.title_pro:hover {
	color: red;
	text-decoration: none;
}
.title_pro:visited {
	color: red;
	text-decoration: none;
}
.menu_text:link {
	color: #595858;
	text-decoration: none;
}
.menu_text:hover {
	color: #378EE2;
	text-decoration: none;
}
.menu_text:visited {
	color: #076DCF;
	text-decoration: none;
}
.menu_sec:link {
	color: #153B60;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	font-family: "宋体", Arial;
	font-size: 12px;
}
.menu_sec:hover {
	color: #378EE2;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	font-family: "宋体", Arial;
	font-size: 12px;
}
.menu_sec:visited {
	color: #076DCF;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	font-family: "宋体", Arial;
	font-size: 12px;
}
.menu_01:link {
	color: #153B60;
	text-decoration: none;
	vertical-align: middle;
}
.menu_01:hover {
	color: #378EE2;
	text-decoration: none;
	vertical-align: middle;
}
.menu_01:visited {
	color: #076DCF;
	text-decoration: none;
	vertical-align: middle;
}

.menu_02:link {
	color: #153B60;
	text-decoration: underline;
	vertical-align: middle;
	font-weight: bold;
}

.menu_02:hover {
	color: #378EE2;
	text-decoration: underline;
	vertical-align: middle;
	font-weight: bold;
}
.menu_02:visited {
	color: #076DCF;
	text-decoration: underline;
	vertical-align: middle;
	font-weight: bold;
}
.menu_03:link {
	color: #033EB5;
	text-decoration: underline;
	vertical-align: middle;
}
.menu_03:hover {
	color: #0B4BCB;
	text-decoration: underline;
	vertical-align: middle;
}
.menu_03:visited {
	color: #0B4BCB;
	text-decoration: underline;
	vertical-align: middle;
}
.menu_page:link {
	color: #026D02;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
.menu_page:hover {
	color: #018E01;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
.menu_page:visited {
	color: #018E01;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
.menu_bi:link {
	color: #666666;
	text-decoration: none;
	font-size: 12px;
}
.menu_bi:hover {
	color: #7E7E7E;
	text-decoration: none;
	font-size: 12px;
}
.menu_bi:visited {
	color: #7E7E7E;
	text-decoration: none;
	font-size: 12px;
}


.title_pro:link {
	font-size: 12px;
	color: #CF7600;
	text-decoration: none;
	font-family: "宋体", Arial;
	font-weight: bold;
}
.title_pro:hover {
	font-size: 12px;
	color: #EC8803;
	text-decoration: none;
	font-family: "宋体", Arial;
	font-weight: bold;
}
.title_pro:visited {
	font-size: 12px;
	color: #EC8803;
	text-decoration: none;
	font-family: "宋体", Arial;
	font-weight: bold;
}

.title_pro01:link {
	font-size: 12px;
	color: #C54506;
	text-decoration: none;
	font-family: "宋体", Arial;
	font-weight: normal;
}
.title_pro01:hover {
	font-size: 12px;
	color: #CF7600;
	text-decoration: none;
	font-family: "宋体", Arial;
	font-weight: normal;
}
.title_pro01:visited {
	font-size: 12px;
	color: #CF7600;
	text-decoration: none;
	font-family: "宋体", Arial;
	font-weight: normal;
}
.title_pro02:link {
	font-size: 12px;
	color: #C42702;
	text-decoration: none;
	font-family: "宋体", Arial;
	font-weight: bold;
}
.title_pro02:hover {
	font-size: 12px;
	color: #D12902;
	text-decoration: none;
	font-family: "宋体", Arial;
	font-weight: bold;
}
.title_pro02:visited {
	font-size: 12px;
	color: #D12902;
	text-decoration: none;
	font-family: "宋体", Arial;
	font-weight: bold;
}
.td_title_01:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-family: "宋体", Arial;
	font-weight: bold;
}
.td_title_01:hover {
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
	font-family: "宋体", Arial;
	font-weight: bold;
}
.td_title_01:visited {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	text-decoration: underline;
	font-family: "宋体", Arial;
	font-weight: bold;
}
.td_title_02:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-family: "宋体", Arial;

}
.td_title_02:hover {
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
	font-family: "宋体", Arial;

}
.td_title_02:visited {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	text-decoration: underline;
	font-family: "宋体", Arial;

}
.production_menu {
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.table_head_bg {
	padding: 10px;
}
.table_border {
	border: 1px solid #BFCFDF;
	padding: 1px;
	background-color: #F8F8F8;
}
.index_left {
	color: #153B60;
	vertical-align: middle;
}
.left_border {
	margin: 1px;
	padding: 2px;
	border: 1px solid #D2D1D1;
	background-color: #FFFFFF;
}
.title_bold {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.border_spacing {
	left:  4px;
	top: 1px;
	right: 2px;
	bottom:  1px;
	position: relative;
}
.border_clients {
	border: 1px solid #A4A4A4;
}
.border_login {
	height: 16px;
	border: 1px solid #D1D4D7;
	padding:0;
	width:80px;
}
 .border_form {
	height: 18px;
	border: 1px solid #9EB6CC;
}
 .border_form1 {
	border: 1px solid #9EB6CC;
}

.text_spacing {
	line-height: 200%;
}
.text_valign {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
}
.text_valign_01 {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	vertical-align: middle;
}
.text_valign_01 {
	font-size: 12px;
	color: #153B60;
	text-decoration: none;
	vertical-align: middle;
}
.text_spacing1 {
	color: #474646;
}
.dot {
	font-size: 5px;
	vertical-align: baseline;
	color: #595858;
	vertical-align: middle;
}
.text {
	color: #595858;
}
.text_arrow {
	color: #153B60;
	font-weight: bold;
}
.text_title {
	color: #595858;
	font-weight: bold;
	text-decoration: underline;
}
.text_title_01 {
	color: #595858;
	font-weight: bold;
}

.text_title_02 {
	color: #0B4BCB;
	text-decoration: none;
	font-weight: bold;
}
.title_production {
	font-size: 14px;
	color: #CF7600;
	text-decoration: none;
	font-weight: bold;
	font-family: "宋体", Arial;
}
.title_solutions {
	font-size: 14px;
	color: #CF7600;
	text-decoration: none;
	font-weight: bold;
	font-family: "宋体", Arial;
	letter-spacing: 7px;
}
.title_sec {
	font-size: 12px;
	color: #CF7600;
	text-decoration: none;
	font-family: "宋体", Arial;
	font-weight: bold;
}
.title_big {
	font-size: 14px;
	color: #CF7600;
	text-decoration: none;
	font-weight: bold;
	font-family: "宋体", Arial;
	letter-spacing: 9px;
}
.title_small {
	font-size: 12px;
	color: #CF7600;
	text-decoration: none;
	font-family: "宋体", Arial;
	font-weight: bold;
	letter-spacing: 8px;
}
.title_bold {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: "宋体", Arial;
	font-weight: bold;
}
.title_boldwhite {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-family: "宋体", Arial;
	font-weight: bold;
}

/*-------下面是定义新闻的div的样式-------*/


ul{
list-style-type:none;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


/*----------------------下面是定义div的样式-----------------------*/

/*-------下面是定义菜单的div的样式-------*/

/* =====定义整个菜单的样式===== */
#nav {
line-height: 22px;
list-style-type: none;
padding-top:0px;
padding-left:0px;
margin-left:-1px; /*--定位二级下拉菜单相对主菜单的左边距离。--*/
height:22px;
padding-right:0px;
padding-bottom:0px;
border:1px;
background-color:#1A75B4;
}
#nav li{
width:250px; 
height:23px; 
border-top: 1px solid #ffffff;
border-bottom:0px;
border-left:0px;
border-right:0px;
padding:0px;
}
#nav11 li{
width:150px; 
height:23px; 
border-top: 1px solid #ffffff;
border-bottom:0px;
border-left:0px;
border-right:0px;
padding:0px;
}
#nav14 li{
width:128px; 
height:23px; 
border-top: 1px solid #ffffff;
border-bottom:0px;
border-left:0px;
border-right:0px;
padding:0px;
background-color:#1A75B4;
}
#nav2{
margin-top:-22px;
margin-left:270px;}

#nav2 li{
width:80px; 
height:23px; 
border-top: 1px solid #ffffff;
border-bottom:0px;
border-left:0px;
border-right:0px;
padding:0px;
background-color:#1A75B4;
}


/* =====定义整个菜单内容的样式===== */
#nav a {
display: block;    /*--block 能起到换行的作用--*/
text-align:center;
}
#nav li ul li a
{
display: block;    /*--block 能起到换行的作用--*/
}
#nav a:link {
color:#ffffff;
text-decoration:none;
background-color:#1A75B4;
}
#nav a:visited {
color:#ffffff;
text-decoration:none;
background-color:#1A75B4;
}
#nav a:hover {
color:#ffffff;
text-decoration:none;
background:#3991CD;
}
/* =====定义主菜单的样式===== */
#nav li {
float: left;
background: #3991CD;
text-align:left;
}

/* =====定义主菜单内容的样式===== */
#nav li a:hover{
background: #3991CD;
}
/* =====定义二级菜单的样式===== */
#nav li ul {
line-height: 22px;
padding:1px;
border:1px;
list-style-type: none;
text-align:left;
left: -999em; /*--会让二级菜单隐藏，数字没关系--*/
width: 30px;      /*--起到定位下拉菜单的作用，宽度多少没关系。--*/
position: absolute;
}
/* =====定义三级菜单的样式===== */
#nav li ul li{
height: 22px;
padding:0px;
background: #fff;
text-align:left;
border-bottom: 1px solid #ffffff;
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
border-top:0px;
}

/* =====定义二级菜单内容的样式===== */
#nav li ul a{
display: inline;   /*--通俗讲就是li不换行。实现横向排列。涉及三级菜单。--*/
text-align:left;
padding-left:5px;
}
/* =====
#nav li ul a:link {
color:#ffffff;
text-decoration:none;
background:#1A75B4;
}
#nav li ul a:visited {
color:#ffffff;
text-decoration:none;
background:#1A75B4;
}
#nav li ul a:hover {
color:#ffffff;
text-decoration:none;
font-weight:normal;
background:#3991CD;
}
===== */
/*--
#nav li:hover ul {
left: auto;
}
--*/
#nav li.sfhover ul {
left: auto;
}

/*-------下面是定义新闻的div的样式-------*/
ul{
list-style-type:none;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}




/* =====定义解决方案左边菜单的样式===== */
/* =====定义整个菜单的样式===== */
#navsolutions {
  line-height: 18px;
  height:18px;
  width:174px; 
  list-style-type: none; 
  background:#E9E9E9; 
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left:-1px;
  padding:1px;
  border:1px;
}
#navsolutions a {
 display: block; 
 width:174px; 
 text-align:left; 
 padding-left:15px;
 padding-top:0px;
 padding-right:0px;
 padding-bottom:0px;
 border:1px;
}

#navsolutions a:link  {
 color:#666; text-decoration:none; 
}
#navsolutions a:visited  {
 color:#666;text-decoration:none;
}
#navsolutions a:hover  {
 color:#666;text-decoration:none;
}

#navsolutions li {
  width:175px; 
  background:#E9E9E9;
  line-height: 18px;  
  border-top: 1px solid #999999;
  border-left:0px;
  border-right:0px;
  padding:0px;
}
#navsolutions li a:hover{
  background:#F4F2F2; 
  line-height: 18px;
  padding-top:0px;
}
#navsolutions li ul {
 line-height: 18px;
 list-style-type: none;
 text-align:left;
 left: -999em; 
 width:105px; 
 position: absolute; 
 padding:0px;
 border:1px;
}
#navsolutions li ul li{
float: left; 
 width: 105px;
 background: #E9E9E9; 
 border-bottom: 0px solid #999999;
 border-top: 1px solid #999999;
 border-left: 1px solid #ffffff;
 border-right: 1px solid #ffffff;
}


#navsolutions li ul a{
  display: block;
  width: 105px;
  text-align:left;
  padding-left:15px;
  padding-bottom:0px;
  padding-right:0px;
  padding-top:0px;
  border:1px;
}

#navsolutions li ul a:link  {
 color:#666; text-decoration:none;
}
#navsolutions li ul a:visited  {
 color:#666;text-decoration:none;
}
#navsolutions li ul a:hover  {
 color:#666;text-decoration:none;
 background:#F4F2F2;
}

#navsolutions li:hover ul {
 left: auto;
}
#navsolutions li.sfhover ul {
 left: auto;
}
#navsolutions li.sfhover a {
 float:left;
}
#content {
 clear: left; 
}
.arrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.a_qhui12b:link {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.a_qhui12b:visited {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.a_qhui12b:hover {
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}

.a_qhui12z:link {
	font-size: 12px;
	font-weight: bold;
	color:#000000;
	text-decoration: none;
}
.a_qhui12z:visited {
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
}
.a_qhui12z:hover {
	font-size: 12px;
	font-weight: bold;
	color:#FF6600;
	text-decoration: none;
}

.a_qhui12:link {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.a_qhui12:visited {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.a_qhui12:hover{
	font-size: 12px;
	font-weight: normal;
	color: #ff6600;
	text-decoration: underline;
}
.kuang01 {
	border: 1px solid #B6B6B6;
}
.bg01 {
	background-image: url(../images/homedi01.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bg02 {
	background-image: url(../images/homedi03.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bg03 {
	background-image: url(../images/bg02.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #E5E5E5;
}
.style01 {
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #CA4500;
	padding:0px;
	border:0px;
}
.style02 {
	font-size: 12px;
	line-height: 18px;
	color: #2E2E2E;
	text-decoration: none;
	padding:0px;
	border:0px;
}
.style03 {
	font-size: 13px;
	line-height: 21px;
	font-weight: bold;
	color: #696969;
	padding:0px;
	border:0px;
}
.style04 {
	color: #CA4500;
	font-size: 13px;
	line-height: 18px;
	padding:0px;
	border:0px;
}
.style05 {
	color: #CA4500;
	font-size: 12px;
	line-height: 18px;
	padding:0px;
	border:0px;
}
.style06 {
	color: #FFFFFF;
	font-size: 12px;
	line-height: 18px;
	font-family: "黑体";
	padding:0px;
	border:0px;
}

