﻿/*页面元素*/
	*					{ margin:0px; padding:0px;}
	body,td,tr,th,p		{ font-family:arial;font-size:12px;color:#000000;line-height:160%;}
	input,select		{ font-family:arial;font-size:9pt;color:#000000;}
	div,form,img		{ border: 0px;}
	h1,h2,h3,h4,h5		{ margin:0px; padding:0px;}
	ul,ol				{ list-style:none;}	
	a					{ color:#000000;text-decoration:none;}
	a:hover				{ color:#0000ff;text-decoration:underline;}
	body				{ background:#ffffff; text-align:center;}
	.text				{ border:1px solid #D0D0D0; height:20px; line-height:16px;}
	.textarea			{ border:1px solid #D0D0D0; }
	.button1			{ padding-top:1px; border:1px solid #bfbfbf;background:#dfdfdf;}

	.br5				{ line-height:5px;}
	.br10				{ line-height:10px;}


	.fWeightB			{ font-weight:bold;}
	.fWeightN			{ font-weight:normal;}
	.fStyleI			{ font-style:italic;}
/* float & clear & display & vertical-align */
	.floatL				{ float:left;}
	.floatR				{ float:right;}
	.floatN				{ float:none;}

	.clearL				{ clear:left;}
	.clearR				{ clear:right;}
	.clearB				{ clear:both;}
	.clear				{ clear:both; line-height:0px;font-size:1px; width:1px; height:0px; visibility:hidden;}

	.displayN			{ display:none;}
	.displayB			{ display:block;}

	.vAlignT			{ vertical-align:text-top;}
	.vAlitnM			{ vertical-align:middle;}
	.vAlignB			{ vertical-align:text-bottom;}
	.alignL             { text-align:left;}
	.alignC             { text-align:center;}
	.alignR             { text-align:right;}
/* blank */
	.blank1,.blank3,.blank6,.blank8,.blank10,.blank12,.blank16,blank20{ clear:both; display:block; font:1px/1px Arial; overflow:hidden;}
	.blank1				{ height:1px;}
	.blank3				{ height:3px;}
	.blank6				{ height:6px;}
	.blank8				{ height:8px;}
	.blank10			{ height:10px;}
	.blank12			{ height:12px;}
	.blank16			{ height:16px;}
	.blank20            { height:20px;}
/* Border */
	.borderN			{ border:0px;} /*No border*/
	.borderT			{ border-width:1px; border-style:solid; border-right:0px; border-bottom:0px; border-left:0px; background:#ffffff;} /*Top*/
	.borderB			{ border-width:1px; border-style:solid; border-top:0px; border-right:0px; border-left:0px; background:#ffffff;} /*Bottom*/
	.borderTB			{ border-width:1px; border-style:solid; border-right:0px; border-left:0px; background:#ffffff;} /*Top,Bottom*/
	.borderRL			{ border-width:1px; border-style:solid; border-top:0px; border-bottom:0px; background:#ffffff;} /*Right,Left*/
	.borderTRL			{ border-width:1px; border-style:solid; border-bottom:0px; background:#ffffff;}/*Top,Right,Left*/
	.borderRBL			{ border-width:1px; border-style:solid; border-top:0px; background:#ffffff;} /*Right,Bottom,Left*/
	.border				{ border-width:1px; border-style:solid; background:#ffffff;}/*All*/

	.borderC1_1			{ border-color:#ffffff;} /*白色*/
	.borderC1_2         { border-color:#000000;} /*黑色*/
	.borderC2_1			{ border-color:#d8d8d8;} /*灰色*/
	.borderC3_1			{ border-color:#87bfeb;} /*蓝色*/
	.borderC4_1			{ border-color:#ff0000;} /*红色*/
/* BgColor */
	.bgC1_1				{ background:#ffffff;} /*白色*/
	.bgC1_2             { background:#000000;} /*黑色*/
	.bgC2_1				{ background:#f5f5f5;} /*淡灰色*/
	.bgC2_2             { background:#efefef;} 
	.bgC3_1				{ background:#f3f7ff;} /*淡蓝色*/
	.bgC4_1				{ background:#ff0000;} /*红色*/
/* 字体颜色 */
	.aC1_1              { color:#ffffff;} /*白色*/
	.aC1_1 a			{ color:#ffffff;}
	.aC1_1 a:hover		{ color:#ffffff;}
	.aC1_2              { color:#000000;} /*黑色*/
	.aC1_2 a			{ color:#000000;} 
	.aC1_2 a:hover		{ color:#ff6600;}
	.aC2_1              { color:#333333;} /*深灰色*/
	.aC2_1 a			{ color:#333333;}
	.aC2_1 a:hover		{ color:#ff6600;}
	.aC2_2              { color:#666666;} /*灰色*/
	.aC2_2 a			{ color:#666666;}
	.aC2_2 a:hover		{ color:#ff6600;}
	.aC3_1              { color:#003399;} /*深蓝色1*/
	.aC3_1 a            { color:#003399;}
	.aC3_1 a:hover      { color:#000000;}
	.aC3_2              { color:#006699;} /*深蓝色2*/
	.aC3_2 a            { color:#006699;}
	.aC3_2 a:hover      { color:#ff6600;}
	.aC3_3              { color:#0066ff;}
	.aC3_3 a            { color:#0066ff;}
	.aC3_3 a:hover      { color:#ff6600;}
	.aC4_1				{ color:#ff0000;} /*红色*/
	.aC4_1 a			{ color:#ff0000;} 
	.aC4_1 a:hover		{ color:#ff6600;}
	.aC4_2				{ color:#ff6600;} /*金黄色*/
	.aC4_2 a			{ color:#ff6600;}
	.aC4_2 a:hover		{ color:#ff0000;}
/* Margin */
	.marginB5			{ margin-bottom:5px;}
	.marginB10			{ margin-bottom:10px;}
	.marginB15			{ margin-bottom:15px;}
	.marginB20			{ margin-bottom:20px;}
	.marginL15          { margin-left:15px;}
	a.marginL15         { display:inline-block;}


/****************************/

#fBody				{margin-bottom:10px;padding:0px; text-align:center; background:#617180;}

#pageBodyShadow		{ margin:20px auto 0 auto; width:985px; height:565px; text-align:left;}		

#pageBody			{ width:982px; height:560px;background:#000000; text-align:center;}
#pageHeader			{ height:40px; text-align:center; font-size:14px; font-weight:bold; color:#ffffff;}
#pageHeader a		{ color:#c0c0c0;}

#pageMain			{ margin:0px auto; width:978px; height:490px; background:#505050;}
#pageLeft			{ float:left; width:257px;height:100%;background:#4b5257;}
#pageLogo			{ height:160px; font-size:16px; font-weight:bold; color:#cfcfcf; line-height:30px; background:url(images/logo.jpg) no-repeat center center;}
#pageRight			{ float:right; width:720px;height:100%;background:#ffffff;}
#pageFooter			{ padding-right:10px; line-height:25px; text-align:right; color:#606060;}
#pageFooter a		{ color:#606060;}
#pageFooter a:hover	{ color:#c0c0c0;}

#pageHeader	.siteMap	{ float:left; font-size:16px; width:260; text-align:right; background:url(../images/rohs.jpg) no-repeat 25px center;}
#pageHeader	.siteMap a	{ line-height:40px; color:#ffffff; padding-right:25px;}

/*
#pageHeader .nav		{ float:left; margin-top:15px; display:inline;}
#pageHeader .nav a		{ padding:0px 20px; height:25px; line-height:20px; border-left:1px solid #c0c0c0;}
*/

#pageNav				{ float:left; margin-top:15px; display:inline;}
#pageNav li.n1			{ float:left; padding:0px 20px; height:25px; line-height:20px; border-left:1px solid #c0c0c0;}
#pageNav li.n1 a		{ display:block;}

#pageNav li ul			{ position:absolute; display:none; background:#505050; border:1px solid #000000; padding:5px 10px;}
#pageNav li ul li		{ float:both; line-height:25px; border-bottom:1px dotted #303030; font-size:12px; color:#dfdfdf; text-align:left;}
#pageNav li ul li a		{ font-size:12px; color:#dfdfdf;white-space:nowrap;}


#pageCatalog			{ width:100%; height:330px; overflow:hidden; }

.catalog				{ margin:0px 10px; text-align:left;}
.catalog dt				{ margin:3px 0px; height:25px; line-height:25px;}
.catalog dt a			{ padding-left:5px; width:100%; display:block; color:#ffffff; font-weight:bold; border-bottom:1px solid #a2a9ad; background:#71767b;}
.catalog dt a:hover		{ color:#000000; text-decoration:none; border-bottom:1px solid #c0c0c0; background:#969ca2;}

.catalog dd				{ display:none;}
.catalog dd ul			{ margin:0px 10px;}
.catalog dd ul li		{ height:25px; line-height:25px; border-bottom:1px dotted #888888;}
.catalog dd ul li a		{ padding-left:10px;color:#c6c6c6; background:url(images/icon_1.gif) no-repeat left center;}
.catalog dd ul li a:hover{ color:#ffffff; text-decoration:none;}


#pageCurr				{ padding-left:10px; line-height:23px;  border-bottom:1px solid #909090; background:#dfdfdf; text-align:left;}
#mainBody				{ width:100%; height:467px; overflow:auto; text-align:center;}

.newsTitle				{ margin:30px auto 0px auto; width:660px; font-family:Arial Black,arial; font-size:18px; text-align:left;}
.newsTitleInfo			{ margin:5px auto; width:660px; color:#999999; text-align:left;}
.newsBody				{ margin:15px auto; width:660px; text-align:left; }
.newsBody *				{ margin:auto; padding:auto;}
.newsBody ul			{ margin-left:40px;list-style: disc outside}
.newsBody ol			{ margin-left:40px;list-style: decimal outside;}
.newsBody ol ol			{ margin-left:40px;list-style: upper-alpha outside;}
.newsBody ol ol ol		{ margin-left:40px;list-style: upper-roman outside;}
.newsBody p,.newsBody hr{ margin:10px auto;}
.newsBody table tr td	{ padding:auto; margin:auto;}
.newsList li			{ line-height:22px; }
.newsList li h5			{ font-size:13px; display:inline;}
.newsList li small		{ padding-left:8px;font-size:12px; }
.newsBack				{ margin:20px; text-align:right; }
.newsBack a				{ padding-left:12px; font-family:Arial Black,arial; font-size:16px; background:url(images/icon_3.gif) no-repeat left center;}
.pageCode				{ margin-top:15px; text-align:center;}


.idx_body				{ overflow: hidden; background:#a2b1c0; margin:0px;}
/*
.idx_bigOutBox			{ float:left; width:440px; height:440px; border:1px solid #606060; position: relative; overflow: hidden;}
.idx_smallOutBox		{ float:right; width:225px;}
.idx_panelContainer		{ position: relative; left: 0; top: 0;}
.idx_panel				{ position: relative; float: left; height: 438px; width: 438px; }

.idx_smallOutBox div	{ position: relative; width:95px; height:95px; margin:0px 0px 19px 17p; display:inline; border:1px solid #dfdfdf;}
*/
.idx_bigOutBox			{ width:440px; height:440px; border:1px solid #202020;overflow: hidden; background:#7a8ea1;}
.idx_body .intro		{ position:absolute; left:21px; top:434px;  width:438px; height:30px;text-align:center; line-height:30px; font-size:14px; font-weight:bold; z-index:9999; display:none; background:#435a6f; color:#ffffff;opacity:0.75; filter:alpha(opacity=75);}
.idx_bigOutBox .pic		{ position: relative; left:0px; top:0px; display:none;}
.idx_smallOutBox td.left{ padding-top:20px}
.idx_smallOutBox img	{ opacity:0.65}
.idx_smallOutBox td		{ border:1px solid #202020;cursor:pointer;opacity:0.4; filter:alpha(opacity=40);}


.solidTable				{ border-top:1px solid #dfdfdf; border-left:1px solid #dfdfdf;}
.solidTable td			{ border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf; padding:5px;}

.feedBackTable			{ background:url(images/feedback.jpg) no-repeat top right;}
