@charset "gb2312";
td	{font-family:"Tahoma", "Arial", "新宋体";font-size: 12px;}

body{font-size: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;}
	
form, ul, li, dt, dd, ol, dl{margin:0px; padding:0px}

.table1 {border-left:1px solid #DEDFDE; border-right:1px solid #DEDFDE; padding-left:4; padding-right:4; padding-top:1; padding-bottom:1}

table	{border-collapse:collapse;}
.linkfff{filter:Glow(color='#000000', Strength='2'); color:#fff}
.bgwhite{background-color:white;}

a:link.newspictitle	 	{font-size:12px; color:#ffffff;font-weight:bold}
a:visited.newspictitle	{font-size:12px; color:#ffffff;font-weight:bold}
a:active.newspictitle	{font-size:12px; color:#31009C;font-weight:bold}
a:hove.newspictitle		{font-size:12px; color:#31009C;font-weight:bold}

a:link.wz 	{font-size:12px;font-weight:bold; color:#ffffff}
a:visited.wz{font-size:12px;font-weight:bold; color:#ffffff}
a:active.wz	{font-size:12px;COLOR: #ffffff;font-weight:bold}
a:hove.wz	{font-size:12px;COLOR: #31CF63;font-weight:bold}

a:link		{text-decoration:underline;  font-size:9pt; color:#000077;}
a:visited	{text-decoration: underline; font-size:9pt; color:#330099;}
a:hover		{text-decoration:underline; font-size:9pt; color:#FF0000;}
a:active	{text-decoration:underline; font-size:9pt; color:#000000;}

.more{text-align:right; padding:3px 10px 10px 3px;}
.more2{color: #2A3FAA;text-align: left;}

a:link.picnews_001			{font-size:12px; color:#BD0808;TEXT-DECORaTION: none}
a:visited.picnews_001		{font-size:12px; color:#BD0808;TEXT-DECORaTION: none}
a:active.picnews_001		{font-size:12px; color:#000000;TEXT-DECORaTION: none}
a:hove.picnews_001			{font-size:12px; color:#000000;TEXT-DECORaTION: none}

/*粗体蓝色链接*/
a:link.bwu		{font-size:12px; color:#31009C;TEXT-DECORaTION: none;font-weight:bold}
a:visited.bwu	{font-size:12px; color:#31009C;TEXT-DECORaTION: none;font-weight:bold}
a:active.bwu	{COLOR: #31009C;font-weight:bold}
a:hove.bwu		{COLOR: #31009C;font-weight:bold}

/*绿色链接*/
a:link.green		{font-size:12px; color:#63A231;TEXT-DECORaTION: none}
a:visited.green		{font-size:12px; color:#63A231;TEXT-DECORaTION: none}
a:active.green		{COLOR: #FF0000}
a:hove.green		{COLOR: #FF0000}

/*红色链接*/
a:link.wr		{font-size:12px; color:#FF0000;TEXT-DECORaTION: none}
a:visited.wr	{font-size:12px; color:#FF0000;TEXT-DECORaTION: none}
a:active.wr		{COLOR: #8CDB5A}
a:hove.wr		{COLOR: #8CDB5A}

/*粗体红色链接*/
a:link.bwr		{font-size:12px; color:#FF0000;TEXT-DECORaTION: none;font-weight:bold}
a:visited.bwr	{font-size:12px; color:#FF0000;TEXT-DECORaTION: none;font-weight:bold}
a:active.bwr	{COLOR: #8CDB5A;font-weight:bold}
a:hove.bwr		{COLOR: #8CDB5A;font-weight:bold}

/*粗体紫色链接*/
a:link.bwz		{font-size:12px; color:#9C30FF;TEXT-DECORaTION: none;font-weight:bold}
a:visited.bwz	{font-size:12px; color:#9C30FF;TEXT-DECORaTION: none;font-weight:bold}
a:active.bwz	{COLOR: #9C30FF;font-weight:bold}
a:hove.bwz		{COLOR: #9C30FF;font-weight:bold}

/*黄色链接*/
a:link.bbb2	{font-size:12px; color:#31009C;TEXT-DECORaTION: none;font-weight:bold}
a:visited.bbb2	{font-size:12px; color:#31009C;TEXT-DECORaTION: none;font-weight:bold}
a:active.bbb2	{COLOR: #31009C;font-weight:bold}
a:hove.bbb2	{COLOR: #31009C;font-weight:bold}

/*bbslinks*/
a:link.bbs		{font-size:12px; color:#FF6500;TEXT-DECORaTION: none;font-weight:bold}
a:visited.bbs	{font-size:12px; color:#FF6500;TEXT-DECORaTION: none;font-weight:bold}
a:active.bbs	{COLOR: #FF0000;font-weight:bold}
a:hove.bbs		{COLOR: #FF0000;font-weight:bold}

/会员注册链接*/
a:link.userreg		{font-size:14px; color:#F78621;TEXT-DECORaTION: none}
a:visited.userreg	{font-size:14px; color:#F78621;TEXT-DECORaTION: none}
a:active.userreg	{COLOR: #8CDB5A}
a:hove.userreg		{COLOR: #8CDB5A}

/*inp输入框*/
.input		{border: 1px solid #31009C; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1}
.inputt		{border: 1px solid #EF7921; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; background-color:#FFF7BD;height:22}
.srch_inp	{width:200px;height:22px;border:1px solid #7f9db9;border-left:none;}
.srch_btn	{color:#000000;cursor:hand;position: ;top: ;height:22; margin-left:3px; margin-right:0px; margin-top:0px; margin-bottom:0px}
.erp_inp	{width:120px;height:22px;border:1px solid #EF7921;padding-left:4; padding-right:4; padding-top:1; padding-bottom:1; background-color:#FFEFBD}
#jump		{BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 9pt "宋体"; BORDER-LEFT: #000000 1px solid; WIDTH: 170px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 20px}

/*字体设置*/
.red12	{color:#FF0000;FONT-SIZE: 12px}
.b14	{font-size:14px;font-weight:bold}
.bw		{font-size:12px;font-weight:bold;color:#ffffff}
.login14{font-size:14px;color:#FFF7BD}
.erp14	{font-size:14px;color:#8C3821}
.y12	{font-size:12px;color:#FF6500}
.inptext{font-size:14px;color:#FFF7BD}
.green14{font-size:14px;font-weight:bold;color:#319A00}
.14		{font-size:14px}
.bw14	{font-size:14px;font-weight:bold;color:#ffffff}
.b12y	{font-size:12px;font-weight:bold;color:#ffcf00}
.w12	{font-size:12px;color:#ffffff}
.bw12	{font-size:12px;color:#ffffff;font-weight:bold}
.w14	{font-size:14px;color:#ffffff}
.blue12 {font-size:12px;color:#000073}
.r12	{color:#FF0808;FONT-SIZE: 12px;font-weight:bold}
.red14	{color:#FF0000;FONT-SIZE: 14px;font-weight:bold}
.b122	{color:#00416B;FONT-SIZE: 12px;font-weight:bold}
.ppp{ padding-top:0px;}

/*old*/
h2{
	FONT-WEIGHT: bold; 
	FONT-SIZE:12px; 
	filter:progid:DXImageTransform.Microsoft.Glow(color=000000,strength=2); 
	WIDTH: 100%; 
	COLOR: #ffffff;
	margin:0;
	text-align:left;
	padding:3px;
	}
h3{
	background:url('../images/bg004.gif') no-repeat; 
	color:#666; 
	height:28px; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; margin-left:0px; margin-right:0px; margin-top:3px; margin-bottom:5px; padding-left:30px; padding-right:5px; padding-top:10px; padding-bottom:2px
	}
h4{background:#E6E6E6 url('../images/arrow13.gif') no-repeat 5px 6px; border-top:1px solid #A2A2A2; border-left:1px solid #A2A2A2; border-right:1px solid #A2A2A2; color:#555; margin:0px; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; padding-left:35px; padding-right:5px; padding-top:8px; padding-bottom:2px}
h5{
	background:#f5f5f5 url('../images/arrow14.gif') no-repeat 5px 7px; 
	color:#555; 
	margin:0px;
	border-top:1px solid #CECFCE; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; padding-left:15px; padding-right:5px; padding-top:5px; padding-bottom:3px
	}
h6{background:#f5f5f5; border-top:3px solid #0092E2; margin:5px 0px 0px 0px; padding:5px; font:bold 18px; text-align:center;}

.normalpadding{line-height:18px; padding:5px;}
.text{line-height:18px; padding:5px;}
.separate{border-collapse:separate;}

.white{color:white;}
.hot{color:#FF4106;}

#nav{margin:1px; padding:0px;}
  #nav ul{margin:0px; padding:0px; list-style:none;}
    #nav li{display:inline; text-align:center; float:right; margin:0px; padding:0px;}
	  #nav li a{border-bottom:3px solid #cccccc; text-decoration:none; padding:3px; width:80px; color:#444444; font:bold 14px; margin-left:5px;}
	    #nav li a:hover{border-bottom:3px solid #ff7400; }
		
#navigation{margin:0px; padding:0px;}
    #navigation ul{margin:0px; padding:0px; list-style:none;}
	#navigation li{float:left; text-align:center;}
        #navigation li a{border-bottom:3px solid #ff7400; border-left:1px solid #ff7400; width:70px; height:24px; padding:5px; color:#ff7400; font-weight:bold; font-size:14px; text-decoration:none;}
		#navigation li a:hover{border-bottom:3px solid #FFAA99; color:#000000;}

/* news text */
.newstitile{border-top:5px solid #e7e7e7; background:#f7f7f7; text-align:center; font:bold 18px; padding:5px; margin-top:5px;}

/* left list */
#booksort{
		margin:0px;  
		padding:0px; 
		margin:0px; 
		line-height:18px;
		}
	#booksort dl{margin:5px;}
		#booksort dt{
					margin:0; 
					background:url('../images/arrow07.gif') no-repeat 5px 7px ; 
					border-top:1px solid #cEcFcE; 
					width:100%;
					color:#555555; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; font-family:#000; padding-left:10px; padding-right:0; padding-top:5px; padding-bottom:3px
					}
		#booksort dd{
					padding:3px 0 0 15px; 
					margin:2px 5px 2px 5px;
					background:#C2E9FE;
					}
			#booksort dd a{
							color:#444444;
							}

#booksorttitle{
				background:url('../images/bg003.gif'); 
				height:30px; 
				text-align:center; 
				color:#fff; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; padding-left:0; padding-right:0; padding-top:10px; padding-bottom:0
				}

/*??á|í???*/
#commend{text-align:left; width:590px;}

/* êé??áD±í */
.bookname{
			background:url('../images/arrow11.gif') no-repeat 0px 2px ;
			padding-left:15px; padding-right:3px; padding-top:1px; padding-bottom:1px
			}

/* ??DD°? */
.month, .sanmelist{margin:5px; line-height:18px;}
	.month ul, .sanmelist ul{list-style:none; color:#ff7400;}
		.month li a, .sanmelist li a{}

/*°??ú?DD?*/
#help{}
#helptitle{
			background:#5299C5;
			padding:3px;
			font:bold;
			text-align:center;
			color:#fff;
			}
#helplist{line-height:18px;}
#helplist ul{list-style:none;}
	#helplist li a{
					background:url('../images/arrow05.gif') no-repeat 10px 0px;
					padding-left:25px; padding-right:0; padding-top:0; padding-bottom:0
					}

/* ?ê??D??￠ */
.detail_bookname{
					background:#f5f5f5;
					padding:5px;
					border-top:3px solid #2D6A7C;
					text-align:center;
					font:bold 18px;
					}
/*±êìa*/
.hometitle01{ 
			color:#444; 
			background:#e5e5e5 url('../images/arrow02.gif') no-repeat 0px 7px; 
			border-top:3px solid #ff7400; 
			font-style:normal; font-variant:normal; font-weight:bold; font-size:14px; padding-left:20px; padding-right:0; padding-top:5px; padding-bottom:3px
			}
.hometitle001{ 
			color:#444; 
			background: no-repeat 0px 7px #e5e5e5; 
			border-top:3px solid #ff7400; 
			border-right:1px solid #ff7400;
			padding:7px 0 3px 20px;
			font: 12px;
			}			
.hometitle02{
				background:#e5e5e5 url('../images/arrow05.gif') no-repeat 5px 7px;
				border-bottom:3px solid #ff7400;
				border-left:1px solid #ff7400;
				color:#444;
				width:100%;
				font-style:normal; font-variant:normal; font-weight:bold; font-size:14px; padding-left:20px; padding-right:0; padding-top:5px; padding-bottom:3px
				}
.hometitle002{
				background: no-repeat 5px 7px #e5e5e5;
				border-bottom:3px solid #ff7400;
				color:#444;
				padding:7px 0 3px 20px;
				width:100%;
				font:bold 12px;
				}
.hometitle03{
				background:#e5e5e5 url('../images/arrow05.gif') no-repeat 5px 7px;
				border-left:1px solid #ff7400;
				color:#444;
				width:100%;
				font-style:normal; font-variant:normal; font-weight:bold; font-size:14px; padding-left:20px; padding-right:0; padding-top:5px; padding-bottom:3px
				}
.hometitle04{
				background:url('../images/tt01.gif') no-repeat 0px 0px;
				color:#555;
				width:100%;
				height:24px;
				font-style:normal; font-variant:normal; font-weight:bold; font-size:14px; padding-left:5px; padding-right:0; padding-top:5px; padding-bottom:5px
				}


.classnav{
			text-align:center; 
			font:bold 14px; 
			background:#ff7400; 
			border-top:5px solid #ff9933; 
			color:#fff; 
			padding:3px 2px 5px 2px; 
			border-left:1px solid #e5e5e5; 
			border-right:1px solid #e5e5e5;
			line-height:24px;
			}
	.classnav a:visited{font:bold 14px; color:#ffffff;}
	.classnav a:hover{color:#ffffff;}

.tradeclassnav a{
				width:50px;
				background:#edefed;
				padding:3px;
				margin:0px;
				text-align:center;
				border-top:3px solid #fff;
				border-left:1px solid #ccc;
				border-right:1px solid #ccc;
				border-bottom:1px solid #ccc;
				}
	.tradeclassnav a:hover{background:#ff7400; color:#fff;}

.info li{
	border-bottom:1px solid #D7DBDE;
	padding-top:1px;
	text-decoration:none;
	font-weight: lighter;
}
	.info li a{
	text-decoration:none;
	font-weight: lighter;
}

/* ad */
#ad_hl01, #ad_hl02, #ad_hl03, #ad_hl04, #ad_hl05, #ad_hl06, #ad_hl07, #ad_hl08, #ad_hl09, #ad_hl10, #ad_hl11, #ad_hl12, #ad_hl13, #ad_hl14, #ad_hl15{border:1px solid #dededf; width:120px; margin-top:5px;}

/*project*/
#home_project_list, #home_tech_list{list-style:none; line-height:16px; color:#aa0000; padding:5px;}
#home_project_list li a{text-decoration:none;}

.title_left{
			width:145px; 
			height:21px; 
			background:#ff7400 url('../images/left_title.gif') no-repeat;
			border-bottom:1px solid #fff;
			color:white;
			font-style:normal; font-variant:normal; font-weight:bold; padding-left:10px; padding-right:0; padding-top:4px; padding-bottom:0
			}
.pane{
	text-align:left;
	background:#f7f7f7;
	padding:2px;
	margin-bottom:0px;
	height:290;
	border-top: 1px none #999;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
		}
.pane1{
		text-align:left;
		background:#f7f7f7;
		border:1px solid #999;
		padding:5px;
		margin-bottom:5px;
		}		

.index_expo_news ul{list-style:none;}
	.index_expo_news a{margin:5; background:url('../images/arrow01.gif') no-repeat 0px 2px; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0}






.hometitle02-1 {
	background:url('../images/arrow05.gif') no-repeat 5px 7px;
	color:#444;
	width:100%;
	border: 0px none #ff7400; font-style:normal; font-variant:normal; font-weight:bold; font-size:14px; padding-left:20px; padding-right:0; padding-top:5px; padding-bottom:3px
}
.hometitle02-2 {
	background:no-repeat;
	width:100%;
	border: 0px none #ff7400;
	font-size: 13px;
	font-weight: bold;
	padding-top: 10px;
	line-height: 18px;
	vertical-align: middle;
}
.hometitle02-3 {

	background:no-repeat;
	border: 0px none #ff7400;
	font-size: 13px;
	font-weight: lighter;
	line-height: 18px;
}

/*默认链接样式*/
a:link{text-decoration:none;  font-size:12px}
a:visited {text-decoration: none; font-size:12px}
a:hover {text-decoration:none; font-size:12px}
a:active{text-decoration:none; font-size:12px}
.center{ text-align:center;}