/* CSS Document */
*{ margin:0;padding:0;}
html,body{
	height:100%;
	text-align:center;
	font-size:12px;
}
h2{ font-size:14px;}
h3{ font-size:13px;}
h2,h3,p,ul,ol,dl{
	list-style:inside;
	margin:1em auto;
	line-height:2em;
}
a{ color: #049;}
a:hover{ color:#f30;}
img{ border:0;}
.wrap{
	margin:auto;
	width:960px;
	text-align:left;
}
.header,.content,.footer{ margin:10px auto;}

/* 页首 */
h1{
	position:absolute;
	z-index:10;
	margin:20px 0 0 15px;
}
h1 img{
	visibility:hidden;
}
.banner{
	position:relative;
	margin-bottom:10px;
	/*padding-left:160px;*/
	height:100px;
	background:#009 url(/img/home_bannerBg.jpg) no-repeat;
	color:#fff;
	font:bold 26px/100px "宋体";
	text-align:center;
	letter-spacing:1em;
}

.zh,.en{ position:absolute;letter-spacing:normal;font:12px "宋体";color:#fff;}
.zh:hover,.en:hover{ color:#fff;}
.zh{ top:30px;right:20px;}
.en{ top:60px;right:20px;}
/* 导航 */
.nav{
	position:relative;
	height:60px;
	background:url(/img/sprites.gif) 0 -400px repeat-x;
	text-align:center;
	cursor:default;
}
.nav ul,.footer ul{
	display:inline-block;
	display:-moz-inline-box;
	+display:inline;
	+zoom:1;
	height:30px;
	margin-top:2px;
}
.nav li,.footer li{
	display:inline;
	float:left;
	padding:8px 0;
	font:bold 14px "宋体";
}
.nav li{ background:url(/img/Sprites.gif) 50% -826px no-repeat;}
.nav li li{ background:#ccc;}
.nav .nav-Home a{ border:0;}
.nav a{
	position:relative;
	padding:0 1.2em;
	border-left:1px solid #fff;
	color:#fff;
	text-decoration:none;
}
#Home .nav-Home,
.nav li.hover{ background-position:50% -976px;}
.nav li.hover a{ text-decoration:underline;}
.nav a:hover{ color:#fff;text-decoration:underline;}
.nav li.hover li a{text-decoration:none}
.nav li li a:hover{ color:#f30;text-decoration:underline;}
.nav ul ul{
	display:none;
	position:absolute;
	top:30px;
	left:0;
	padding:0;
	+padding:8px 0 0;
	width:960px;
	height:20px;
	text-align:center;
}
.nav li li{ float:none;padding:0;}
.nav li li,.nav li li a{
	border-color:#000;
	background:none;
	color:#003399;
	font:12px "宋体";
}
.nav li li a{ padding-right:.7em;}
.nav li.hover ul,.nav li:hover ul{
	display:block;
}
#userLogin_search{ text-align:center;}

/* 页中 */
.content{
	overflow:hidden;
	+zoom:1;
}
.content ul{
	padding-left:5px;
	color:#A6CBE7;
}
h2,h3{ margin:1px 1px 1em;}
h2{
	padding:0 0 0 40px;
	line-height:24px;
	background:#eee url(/img/Sprites.gif) no-repeat;
}
.mainDiv{
	margin:auto auto 5px;
	border:1px solid #A6CBE7;
}
.more,.refer,.see{
	margin:.5em auto;
	padding-right:1em;
	text-align:right;
	line-height:normal;
}

/* 主分区1（左侧栏） */
.main1{
	float:left;
	margin-right:12px;
	_margin-right:9px;
	width:190px;
}
.main1 .mainDiv ul{ margin-top:6px; margin-bottom:8px;}
.main1 h2,.main2 h2{
	padding-left:22px;
	background-position:-12px -360px;
	color:#7B2E00;
	background-position:-12px 0;
	color:#000;
	font-size:13px;
}
.main1 h2{ margin-bottom:10px;}
.main1 .mainDiv,.main2 .mainDiv{
	background:#EDF5FA;
}

/* 实用工具 */
#tools h2 .help{
	float:right;
	margin:0 .5em auto;
	+margin:-25px .5em auto;
	font:bold 13px/2em "楷体_GB2312", "仿宋_GB2312";
}
#tools li#query-barcode { list-style:none; margin:15px 0; padding:0; background:none;}
#tools li#query-barcode a { display:block; height:80px; background:url(/img/query-barcode.png) no-repeat; text-indent:-32767px;}

/* 分支机构 */
#gs1cnFiliation map{
	display:block;
	margin:8px 10px;
	text-align:center;
}
#gs1cnFiliation map a{
	white-space:nowrap;
	line-height:1.8em;
}
/* 国际物品编码组织成员 */
#gs1Member h2{
	margin-bottom:0;
}
#gs1Member img{
	display:block;
	margin:8px auto;
	border:1px solid #ccc;
}

/* 主分区2（右侧栏） */
.main2{
	float:right;
	width:190px;
}
#phone-email{
	overflow:hidden;
	position:relative;
	margin:0 0 0px;
	height:45px;
	background:url(/img/phone-email.png) no-repeat;
	}
#phone-email ul{
	margin:90px 0 0;
	}
#service-phone{
	}
#service-email{
	}
#service-email a{
	overflow:hidden;
	position:absolute;
	top:67px;
	left:37px;
	padding:18px 0 0;
	width:142px;
	height:0;
	}
/* 如何编码 */
#howCoding{ color:#000;}
#howCoding h3{ margin:0;}
#howCoding ul{
	margin:3px;
	border:1px solid #DCEBF5;
	padding:6px 12px;
	background:#fff;
}
#howCoding li{
	display:inline;
	white-space:nowrap;
}
#howCoding li a{
	margin-left:.5em;
}
li#serviceEmail{
	_margin-bottom:-14px;
}
#serviceEmail a{
	display:block;
	text-align:right;
}
#serviceContact{
	color:#000;
}
#business{
	text-align:center;
	font-size:14px;
}
#business a{
	border:1px solid #DCEBF5;
	padding:6px 12px;
	background:#fff;
}
#buy{
}
#sell{
}
/* 机构/协会/技术委员会 */
#institute{
	zoom:1;
}
#institute li{
	height:24px;
}
#institute li a{
	width:160px;
	background:#EDF5FA;
}
#institute li a:hover{
	width:auto;
	_width:160px;
	min-width:160px;
}
/* 网上调查 */
#investigate p{
	margin:3px;
	border:1px solid #DCEBF5;
	padding:5px 10px;
	background:#fff;
	text-indent:2em;
}
/* 网上调查 */
#commendLinks{
	overflow-y:hidden;
 height:248px; 
}

/* 主分区3（中栏上） */
.main3,.main4{
	overflow:hidden;
	/*margin:auto 195px;
	_margin:auto 192px;*/
	width:570px;
}
/*/
.main3,.main4{margin:auto 10px;}
/*/
.main3 .mainDiv,.main4 .mainDiv{
	margin:auto auto 5px;
	border:1px solid #F2B057;
	background:#ffe;
}
.main3 h2,.main4 h2{ background-position:0 -360px;}
.main3 ul,.main4 ul{ color:#F2B057;}
/* 图片新闻 */
#picNews{ position:relative;}
#picNews,#news{
	float:left;
	width:222px;
	border-width:1px 1px 0;
}
#picNewsTab{
	position:absolute;
	top:160px;
	right:0;
	z-index:100;
}
#picNewsTab a{
	float:left;
	display:block;
	margin:auto 3px;
	padding:3px 6px;
	border:1px solid #666;
	border-width:0 1px 1px 0;
	background:#fff;
	line-height:normal;
	text-decoration:none;
	opacity:0.8;
	+filter:alpha(opacity=80);
}
#picNewsTab a:hover,#picNewsTab a.tabCurrent{
	border-width:1px 0 0 1px;
	background:#f60;
	color:#fff;
}
#picNews ol{
	overflow:hidden;
	margin:0;
	height:252px;
	line-height:1.8em;
}
#picNews li{
	overflow:hidden;
	list-style:none outside;
	position:absolute;
	marign:0;
	padding:0;
	width:222px;
	height:250px;
	background:#fff;
	text-align:center;
}
#picNews li.tabCurrentContent{
	z-index:10;
}
#picNews a{
}
#picNews img{
	display:block;
	margin:1px 1px .5em;
	width:220px;
	height:200px;
}
#attention{
	+position:relative;
	margin:0;
	padding:1px;
	border-top:1px solid #F2B057;
	background:#fff;
}
#attention h3{
	margin:0;
	padding:3px 6px 0;
	background:#FFE9BF;
}
#attention p{
	margin:0;
	padding:0 6px 4px;
	text-align:center;
	background:#FFE9BF;
}
#picNews h2,#news h2,.tab-Content{ display:none;}

/* 新闻 */
#news{
	float:right;
	width:340px;
	position:relative;
}
#news .more{ margin-top:-.5em;}
#news .tab{
	margin:1px 1px 1em;
	padding-left:40px;
	height:24px;
	background:#FFD891 url(/img/Sprites.gif) 0 -360px no-repeat;
}
#news .tab li{
	display:inline;
	float:left;
	font:bold 14px/24px "宋体";
}
#news .tab li a{
	display:block;
	padding:0 15px;
}
#news .tab li.tab-Current{
	border:1px solid #F2B057;
	border-width:0 1px;
	background:#fff;
}
#news .tab-Content{ height:240px;}
.tab-Current-Content{ display:block;}
#news .tab-Content li{
	height:24px;
}
#news .tab-Content li a{
	width:310px;
	background:#ffe;
}
#news .tab-Content li a:hover{
	width:auto;
	_width:310px;
	min-width:310px;
}
#newsAdded p{
	margin:0;
	border-top:1px solid #F2B057;
	background:#FFE9BF;
	font:14px/34px "宋体";
}
#newsAdded b{ color:#f30;}
/* 重点推广 */
#extend{
	clear:both;
	overflow:hidden;
	+zoom:1;
}
#extend div{
	display:inline;
	float:left;
	border:1px solid #FFE9BF;
	margin:auto 1px 1px;
	+margin:auto 1px -13px;
	width:138px;
	text-align:center;
}
#extend h3{
	background:#FFE9BF;
	text-align:center;
}
#extend li{
	text-align:left;
}
/* 中部banner */
#ad1{ margin:10px auto; +width:100%; +margin:6px auto 10px;}

/* 主分区4（中栏下） */
.main4{
	margin-top:5px;
}
.main4 .mainDiv{
	float:left;
	width:280px;
}
.main4 li{
	height:24px;
}
.main4 li a{
	width:250px;
	background:#ffe;
}
.main4 li a:hover{
	width:auto;
	_width:250px;
	min-width:250px;
}
#statute p,#enchiridion p{
	border:3px double #fff;
	background:#FFE9BF;
	text-align:center;
}
#statute,#enchiridion{
	overflow-y:hidden;
	height:210px;
}
#enchiridion{
	float:right;
}
/* 专题聚焦 */
#special,#knowledge{
	overflow-y:hidden;
	margin:6px auto auto;
	height:294px;
}
#special h2,#knowledge h2{
	margin-bottom:0;
}
#special .topDiv p{
	margin:0 5px 0 0;
	text-indent:2em;
}
#special .topDiv img{
	margin:10px 5px 0 0;
}
.topDiv{
	overflow:hidden;
	margin-bottom:1em;
	height:130px;
	border-bottom:1px dashed #ccc;
}
.topDiv h3{
	margin-bottom:.5em;
	border:3px double #fff;
	text-align:center;
}
.topDiv p{
	line-height:1.6em;
}
.topDiv img{
	float:left;
	border:1px solid #ccc;
}
/* 技术知识 */
#knowledge{
	float:right;
}
#knowledge .topDiv img{
	margin:14px 5px 0;
}
#knowledge .topDiv ul{
	margin:14px auto auto 110px;
	+margin:8px auto auto;
}
#knowledge .topDiv li{
	height:1.8em;
	line-height:1.8em;
}
#knowledge .topDiv li a{
	width:145px;
}
#knowledge .topDiv li a:hover{
	width:auto;
	_width:145px;
	min-width:145px;
}
/* 底部banner */
#ad2{
	float:left;
	margin:10px auto auto;
	padding:0;
	border:3px double #A6CBE7;
	border-width:0 3px;
	width:760px;
}

/* 页脚 */
.footer{
	clear:both;
	padding:1em;
	text-align:center;
}
.footer ul{
	overflow:hidden;
	height:auto;
}
.footer li{
	margin-left:-1px;
	padding:0 1.2em;
	border-left:1px solid #000;
	line-height:normal;
}
.footer p{
	margin:1em auto;
	line-height:normal;
}

/* 表单元素（用户登录/搜索） */
.fieldset{
	overflow:hidden;
	+zoom:1;
	margin:0 auto 10px;
	padding:.5em;
	border:1px solid #cc9;
	background:#ffd;
}
.fieldset .legend{ display:none;}
.fieldset p{
	display:inline;
}
.fieldset .fieldset{
	border:0;
	margin:0;
	padding:0;
}
#userLogin{
	float:left;
	padding-left:20px;
	text-align:left;
}
#loginButton{ +margin-left:-1em;}
#search{
	float:right;
	padding-right:20px;
	text-align:right;
}
.textInput,.passwordInput{
	border:1px solid #7F9DB9;
	height:19px;
	line-height:19px;
	width:100px;
}
#search .textInput{ width:260px;}
.button{
	padding-bottom:2px;
	border:0;
	width:66px;
	height:22px;
	line-height:22px;
	background:#E2EFF7 url(/img/Sprites.gif) 0 -480px no-repeat;
	text-align:center;
}
.button:hover{ background-position:-66px -480px;}


#institute ul,
#news .tab-Content ul,
.main4 ul,
.ellipsisUl{
	+margin-top:-10px;
}

#institute li,
#news .tab-Content li,
.main4 li,
.ellipsisLi{
	height:2em;
	+margin-top:-4px;
}
/* 设置容器宽度，强制行内元素始终在一行内显示，溢出隐藏 */
#institute li a,
#news .tab-Content li a,
.main4 li a,
.ellipsis{
	display:block;
	overflow:hidden;
	/* width: ; */
	white-space:nowrap;
	word-break:break-all; /* IE */
	text-overflow:ellipsis; /* IE在容器内的行末显示省略号 */
	
	position:absolute;
	margin:-2em auto auto 1em;
	+margin:8px auto auto;
}
/* 鼠标经过——绝对定位悬浮显示 */
#institute li a:hover,
#news .tab-Content li a:hover,
.main4 li a:hover,
.ellipsis:hover{
	position:absolute;
	/*width:auto;*/
	
	overflow:visible;
	z-index:10;
}

/* opera7+ */
@media all and(min-width:0px){
.main3,.main4{ margin-left:195px;}
#gs1cnFiliation map a{ white-space:normal;}
}

/* 2010_06_07 新增厂商推介模块 */
			#products_introduce{ margin-bottom:10px; width:350px; height:170px; }
			#products_introduce ul{ margin:10px auto; list-style:none; }
			#products_introduce li{ display:inline-block; +display:inline; +zoom:1; +margin:auto 3px; text-align:center; }
			#products_introduce a, #products_introduce a:hover{ position:static; display:inline; margin:0; }
			#products_introduce img{ display:block; width:107px; height:92px; }
			#supplier_directory{ float:right; margin-bottom:10px; width:210px; height:170px; }
			#supplier_directory h2{ padding-left:30px; font-size:13px; }
			#supplier_directory ul{ margin:10px auto; }
			#supplier_directory li{ margin:auto; }
			#supplier_directory a, #supplier_directory a:hover{ position:static; display:inline; margin:0; }
			
			