﻿/* CSS Document */
img,a img{ border:none;}

p, form {
margin:0px;
}

body {
	margin: 0 auto;
    line-height: 22px;
    font-size: 12px;
    font-family: Arial, sans-serif;
	background-color: #F0F0F0;
	margin: 0px;
}

body, p, td, .textgray12 {
	font-size: 12px;
	COLOR: #575757;
	line-height: 22px;
}

.textgray12.link,.textgray12.visited {
  line-height: 22px;
  font-size:12px;
  color:#575757;
}

.textwhite12 {
	COLOR: #ffffff;
	line-height: 22px;
	font-size: 12px;
}

.textwhite14 {

	COLOR: #ffffff;
	line-height: 22px;
	font-size: 14px;
}

.white12:link,.white12:visited {
	text-decoration: none;
	color: #ffffff;
	line-height: 22px;
	font-size: 12px;
}
.white12:hover {
	color:#CFF3FF;
	text-decoration: none;
}

.gray12:link,.gray12:visited {
	text-decoration: none;
	color: #575757;
	line-height: 22px;
	font-size: 12px;
}
.gray12:hover {
	color:#808080;
	text-decoration: none;
	font-size: 12px;
	line-height: 22px;
}

.blue12:link,.blue12:visited {
	text-decoration: none;
	color: #0110DA;
	line-height: 22px;
	font-size: 12px;
}
.blue12:hover {
	color:#1824BD;
	text-decoration: underline;
	font-size: 12px;
}

.blue14:link,.blue14:visited {
	text-decoration: none;
	color: #0110DA;
	line-height: 24px;
	font-size: 14px;
}
.blue14:hover {
	color:#1824BD;
	text-decoration: underline;
	font-size: 14px;
}

.gray14:link,.gray14:visited {
	text-decoration: none;
	color: #575757;
	line-height: 22px;
	font-size: 14px;
}
.gray14:hover {
	color:#808080;
	text-decoration: none;
	font-size: 14px;
}

.treeNode1:link,.treeNode1:visited { /* 树形导航一级 */
	text-decoration: none;
	color: #575757;
	line-height: 24px;
	font-size: 12px;
	font-weight: bold;
}
.treeNode1:hover {
	color:#f77f00;
	text-decoration: none;
		line-height: 24px;
}
.treeNode2:link,.treeNode2:visited { /* 树形导航二级 */
	text-decoration: none;
	color: #575757;
	line-height: 24px;
	font-size: 12px;
}
.treeNode2:hover {
	color:#f77f00;
	text-decoration: none;
		line-height: 24px;
}
.treeNode2Curr:link,.treeNode2Curr:visited { /* 树形导航二级：当前 */
	text-decoration: none;
	color: #0110DA;
		line-height: 24px;
}
.treeNode2Curr:hover {
	color:#1824BD;
	text-decoration: none;
		line-height: 24px;
}

.black12:link,.black12:visited {
	text-decoration: none;
	color: #000000;
	line-height: 22px;
	font-size: 12px;
}
.black12:hover {
	color:#808080;
	text-decoration: none;
	line-height: 22px;
	font-size: 12px;
}

.orange12:link,.orange12:visited {
	text-decoration: none;
	color: #ff4405;
	line-height: 22px;
	font-size: 12px;
}
.orange12:hover {
	color:#ff6305;
	text-decoration: none;
	font-size: 12px;
	line-height: 22px;
}

.box {
	font-size: 12px;
	color: #666666;
	height: 16px;
	border: 1px solid #94AEC5;
}
.textgray14 {
	COLOR: #575757;
	line-height: 24px;
	font-size: 14px;
}
.box01 {
	COLOR: #333333;
	line-height: 16px;
	font-size: 12px;
	height: 19px;
	background-image: url(search_02.jpg);
	border: 1px none #787878;
}

.blue212:link,.blue212:visited {
	text-decoration: none;
	color: #1E466E;
	line-height: 22px;
	font-size: 12px;
}
.blue212:hover {
	color:#1E466E;
	text-decoration: none;
	font-size: 12px;
}

.textred14 {
	COLOR: #B53434;
	line-height: 24px;
	font-size: 14px;

}

.textblue12 {
	COLOR: #1E466E;
	line-height: 22px;
	font-size: 12px;

}
.textblue14 {
	COLOR: #1E466E;
	line-height: 22px;
	font-size: 14px;

}

.navwhite14 {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.navwhite14:link,.navwhite14:visited{
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.red12:link,.red12:visited {
	text-decoration: none;
	color: red;
	line-height: 22px;
	font-size: 12px;
}
.red12:hover {
	color:#1824BD;
	text-decoration: underline;
	font-size: 12px;
}

.tableDis {
	display: none;
}

/** Table中的连续字符自动换行 */
table.infoTable {
	table-layout: fixed;
	word-wrap: break-word;
}

/* 2009-11-14更新 */
.orange14,orange14:link,.orange14:visited {
	text-decoration: none;
	color: #ff4405;
	line-height: 22px;
	font-size: 14px;
}
.orange14:hover {
	color:#ff6305;
	text-decoration: none;
	font-size: 14px;
    line-height: 22px;
}

.textred12 {
	COLOR: #B53434;
	line-height: 22px;
	font-size: 12px;
}

/** 默认搜索框样式 */
.searchSelect {
	WIDTH: 100%;
}

/** 搜索选择第一级 */
.searchOptionL1 {
	font-weight: bold;
    background-color: #eee;
}
/** 搜索选项第二级 */
.searchOptionL2 {
}

/** 滚动条样式 */
div.limitHeightArea,div.limitWidthArea,div.limitWidthAreainfo,div.limitWidthAreanews   {
	scrollbar-arrow-color: #cacab7;
	scrollbar-face-color: #fff;
	scrollbar-darkshadow-color: #ebebe4;
	scrollbar-highlight-color:#c1c1bb;
	scrollbar-shadow-color: #c1c1bb;
	scrollbar-track-color: #f4f4f0;
	scrollbar-3dlight-color: #ebebe4;
}

/* 产品内容中，内容过高自动加滚动条 */
* html div.limitHeightArea {  /* IE 6 */
	/*-height: 400px;*/
	/*-height: expression(this.height > 400 ? "400px" : true);*/
	height: expression( this.scrollHeight > 400 ? "400px" : "auto" );
}
div.limitHeightArea {
	max-height: 400px;_height:400px;
	overflow: auto;
}

/** 默认限制宽度的区域 */
div.limitWidthArea {
	width: 500px;
	overflow: auto;
}
/** 宽副业务新闻内容页中防止table过大页面变形 */
div.limitWidthAreainfo {
	width: 580px;
	overflow: auto;
}
/** 窄副业务新闻内容页中防止table过大页面变形 */
div.limitWidthAreanews {
	width: 450px;
	overflow: auto;
}

/* 兼容IE6的jquery load样式 */
.detailArea {
	width: 100%;
}

/** 隐藏的样式 */
.hiddenArea {
	display: none;
}

/* 2009-11-14更新 月刊 */
.orange14:link,.orange14:visited {
	text-decoration: none;
	color: #ff4405;
	line-height: 22px;
	font-size: 14px;
}
.orange14:hover {
	color:#ff6305;
	text-decoration: none;
	font-size: 14px;
}

/** 公用列表区 */
.commonList {

}

/** 公用详细内容区 */
.commonContent {

}

/** 使默认的表格用细线格式 */
.commonContent table {
	width: 100%;
	border-collapse: collapse;
	word-break: break-all;
}

.commonContent table TD {
	border: 0;
	border: 1px solid #ccc;
	padding: 4px;
}

/** 产品、服务、解决方案公用详细内容区里的图片限制最大宽度 */
.commonContent img {
	max-width:500px; height:auto;_width:500px;
}
* html .commonContent img { /* IE 6 */
	/*-width: 500px;*/
	_width: expression(this.width > 500 ? "500px" : this.width);
}
/** 宽副信息详细内容区里的图片限制最大宽度 */
.infoContent img {
	max-width:500px; height:auto;_width:500px;width:expression(document.body.clientWidth > 500? "500px": "auto");      width:expression(document.body.clientWidth < 500? "auto": "auto"); 
}
* html .infoContent img { /* IE 6 */
	/*-width: 500px;*/
	_width: expression(this.width > 500 ? "500px" : this.width);
}


/** 中集窄副信息详细内容区里的图片限制最大宽度 */
.newsContent img {
	max-width:400px; height:auto;_width:400px;
}
* html .newsContent img { /* IE 6 */
	/*-width: 400px;*/
	_width: expression(this.width > 400 ? "400px" : this.width);
}

/*全文检索高亮*/

.orange12 {
	text-decoration: none;
	color: #ff4405;
	line-height: 22px;
	font-size: 12px;
}
.orange12:link,.orange12:visited {
	text-decoration: none;
	color: #ff4405;
	line-height: 22px;
	font-size: 12px;
}
.orange12:hover {
	color:#ff6305;
	text-decoration: underline;
	font-size: 12px;
}

/** 产品图片、结构图等 */
.productContent img {
	width: 480px;
	/*height: 320px;*/
}

/** 产品、服务、解决方案详细左侧标题 */
.productInfoTitle {
	COLOR: #575757;
	background-color:#EAE9E5;
	font-weight: bold;
}

/** 自动显示所有附件时，图片会当做img显示出来。此处限制其大小 */
.appendixArea img {
	width: 480px;
	/*height: 320px;*/
}

/** 产品中的责任主体区块 */
div#responsible {
	float: left;
	margin: 5px;
	width: 90%;
}

.appendix_line {
	border-bottom: 1px dotted #ccc;
	text-align: left;
	font-weight: bold;
}

span#userLoginStatus {
	display:inline-block;
}