﻿body, td, th, div, p, span, input, button, select, textarea, ul, li
{
	font-family: Tahoma,Verdana, Arial, "宋体";
}
body
{
	margin: 0px;
	padding: 0px;
	color: #000;
	font-size: 12px;
	line-height: 160%;
	background-position: 0% 0%;
	background-image: url(/images/2008/bg3.jpg);
	background-repeat: repeat-x;
	background-color: #efefef;
}
input
{
	font-size: 12px;
	margin: 2px;
	vertical-align: middle;
}
input.TextBox
{
	height: 16px;
	border: 1px #79b solid;
	padding: 2px 5px 0px 5px;
}
.FileBox
{
	height: 20px;
	border: 1px #79B solid;
}
.Button
{
	height: 20px;
	padding: 0px 10px 2px 10px;
	_padding: 1px 5px 0px 5px;
	line-height: 16px;
	border: #e60 1px solid;
	color: #fff;
	background: #fb7 url(/images/200805/btn_bg.gif) center;
	cursor: pointer;
}
select
{
	font-size: 12px;
	margin: 2px;
	border: 1px #79b solid;
	background: #f6f8fb;
	vertical-align: middle;
}
textarea
{
	font-size: 12px;
	margin: 2px;
	border: 1px #79b solid;
	background: #f6f8fb;
	vertical-align: middle;
	padding: 5px;
	width: 360px;
	height: 140px;
}
form
{
	margin: 0px auto;
	padding: 0px;
}
table
{
	width: 100%;
	border-collapse: collapse;
	border: 1px solid #fff;
	border-spacing: 1px;
	Word-Break: Break-all;
}
table th
{
	padding: 2px 10px;
	color: #169;
	background: #d6ecf5;
	font-weight: normal;
	text-align: left;
	white-space: nowrap;
	border: 1px #fff solid;
	border-spacing: 1px;
}
table td
{
	padding: 5px;
	height: 20px;
	line-height: 14px;
	border-spacing: 1px;
	border-bottom: 1px #CFE4E2 dashed;
}
tr:hover
{
	background: #D0Effc;
}
td div.ycc
{
	width: 100%;
	height: 14px;
	line-height: 14px;
	white-space: normal;
	overflow: hidden;
}
hr
{
	background: #380;
	border: 0;
	height: 0.06em;
	size: 1px;
	color: #380;
	clear: both;
}
dt
{
	width: 120px;
	text-align: right;
}
dd
{
	margin: -20px 0px 5px 130px;
	min-height: 22px;
	color: #060;
}
dd input, dd select, dd textarea
{
	margin: 0;
}
dd #editarea
{
	margin: 2px 0;
}
h1
{
	font: normal 18px/20px normal;
	width: auto;
	border-bottom: 1px #D8CFA7 dashed;
	font: normal 22px/24px Calibri,"华文新魏" , "方正魏碑简体" , "汉仪魏碑简" , "华文细黑" , "黑体";
}
h2
{
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
}
h4
{
	font-size: 12px;
	color: #cbecf9;
}
img
{
	border: 0px;
	margin: auto auto;
	vertical-align: middle;
}
a:link
{
	color: #07b;
	text-decoration: none;
}
a:visited
{
	color: #18c;
	text-decoration: none;
}
a:hover
{
	color: #09d;
	text-decoration: underline;
	border-bottom: 0px #68c dashed;
}
a:active
{
	color: #38c;
	text-decoration: none;
}
.red
{
	color: #f30;
}
.red a:link, .red a:visited, a.red:link, a.red:visited
{
	color: #f30;
}
.red a:hover, a.red:hover
{
	color: #f60;
}
a.Button
{
	width: 130px;
	height: 30px;
	margin: 15px auto;
	padding: 5px 25px;
	border: 0;
	background: url(/images/200805/btn_bg6.gif) no-repeat center;
	color: #500;
	font: bold 22px/30px "华文细黑" , "黑体";
}
pre
{
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
	overflow: hidden;
}
#top
{
	margin: 5px auto 0 auto;
	width: 900px;
	height: 91px;
	text-align: center;
	border-bottom: 1px #107952 solid;
	background-color: #ffffff;
}

#top .logo
{
	margin: 10px 0px;
	float: left;
}


#top .header
{
	width: 900px;
	height: 91px;
	text-align: left;
	margin: 0px auto;
}
#top p
{
	width: 390px;
	height: 40px;
	float: right;
	line-height: 22px;
	text-align: right;
	margin: 0;
	padding: 5px 0;
	color: #369;
	overflow: hidden;
	filter: alpha(opacity=90);
	opacity: 0.90;
}
#top p a
{
	margin: 0px;
	padding: 0px 5px;
	white-space: nowrap;
}
#top p a:link, #top p a:visited
{
	color: #48c;
}
#top p a:hover
{
	color: #6be;
}
#top p b
{
	color: #f30;
	padding: 0 5px;
	font-weight: normal;
}

#menu
{
	width: 900px;
	height: 25px;
	position: relative;
	z-index: 2;
	margin: 0 0 -1px 0;
	padding: 0px;
	color: #58c;
	list-style: none;
	clear: both;
}
#menu li
{
	width: 100px;
	height: 25px;
	line-height: 25px;
	float: left;
	font-size: 14px;
	margin: 0px 3px 0 0;
	padding: 0px;
	text-align: center;
	list-style: none;
	background: #d6ecf5;
}
#menu li.now
{
	width: 90px;
	height: 25px;
	line-height: 25px;
	margin: 0 3px 0 0;
	background: #fff;
	border: 1px #107952 solid;
	border-bottom: 1px #fff solid;
}
#menu li.link
{
	width: auto;
	height: 25px;
	float: right;
	text-align: right;
	margin: 0px 0 0 0;
	padding: 0;
	background: #f1f6fa;
	white-space: nowrap;
	font-size: 12px;
}
#menu a
{
	border: 0px;
	font-weight: normal;
}
#menu a:link, #menu a:visited
{
	color: #38c;
	text-decoration: none;
}
#menu a:hover
{
	color: #f60;
	text-decoration: none;
}
#menu li.now a:link, #menu li.now a:visited
{
	color: #f60;
}
#menu li.now a:hover
{
	color: #369;
}
#menu input.TextBox
{
	width: 110px;
	height: 18px;
	margin: 1px;
	padding: 0;
	border: 1px #7DBEDD solid;
}
#menu input.Button
{
	width: 80px;
	height: 20px;
	margin: 1px;
	padding: 0;
	background: url(/images/200805/btn_bg7.gif);
	border: 0;
	color: #39609F;
}
#menu input.Button:hover
{
	background: url(/images/200805/btn_bg8.gif);
}

.topbanner
{
	width: 900px;
	height: 65px;
	float: left;
	margin: 0px 0 0 0px;
	background-image: url(/images/2008/title_02_bg.gif);
	background-repeat: repeat-x;
	
}

.guga
{
	width: 970px;
	height: 20px;
	margin: 8px auto;
	padding: 2px 9px;
	font: 12px/20px Verdana, "宋体";
	background: #fafefc;
	border: 1px #e1efe4 solid;
	text-align: center;
	overflow: hidden;
}
.guga a
{
	margin: 0 10px;
}
.guga a:link, .guga a:visited, #hezuo a:link, #hezuo a:visited
{
	color: #60854c;
}

#wrap, #pro_sch, #pro_view, #news, #admin, #help
{
	width: 900px;
	margin: 0px auto;
	text-align: left;
	overflow: hidden;
	padding: 0px;
}
#left
{
	width: 730px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#right
{
	width: 234px;
	float: right;
	padding: 0px 0 0 10px;
	margin: 10px 0 0 0;
	border-left: 1px #eee dashed;
}
/** easy clearing **/

#wrap
{
	background-color: #ffffff;
	overflow: hidden;
}


#wrap:after
{
	content: '[DO NOT LEAVE IT IS NOT REAL]';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#wrap, #pro_sch, #pro_view, #news
{
	display: inline-block;
}
/**\**/
#wrap, #pro_sch, #pro_view, #news
{
	display: block;
}


/** end easy clearing **/
/**\**/
#left, #right
{
	padding-bottom: 1767px !important;
	margin-bottom: -1767px !important;
}
@media all and (min-width:0px)
{
	#left, #right
	{
		padding-bottom: 0 !important;
		margin-bottom: 0 !important;
	}
	#left:before, #right:before
	{
		content: '[DO NOT LEAVE IT IS NOT REAL]';
		display: block;
		background: inherit;
		padding-top: 1767px !important;
		margin-bottom: -1767px !important;
		height: 0;
	}
}
/****/

#left h1, .bid_list h1
{
	margin: 20px 0px 10px 0px;
	padding: 4px 0px 2px 30px;
	color: #000;
	background: url(/images/200805/icon_navBar.gif) no-repeat left center;
}
#right div
{
	margin: 0;
}
#right h1
{
	height: 20px;
	font: normal 14px/20px "宋体";
	text-indent: 30px;
	color: #384;
	padding: 0px;
	margin: 15px 0px 5px 0px;
	border-bottom: 1px #edc solid;
	background: url(/images/200805/ulh3_bg.gif) no-repeat left top;
}
h1 i, h2 i
{
	font: normal 12px/14px "Verdana" , "宋体" normal;
	float: right;
	margin: -16px 8px 0 0;
}
#right h1 a:link, #right h1 a:visited
{
	font-size: 12px;
	color: #163;
}
#right h1 a:hover
{
	font-size: 12px;
	color: #160;
}
#right p
{
	margin: 0px;
	padding: 3px 0px;
	line-height: 14px;
}
#right p i
{
	margin-right: 10px;
	font-style: normal;
	color: #f60;
}
#right ul
{
	margin: 5px 0px;
	padding: 0px;
	list-style: none;
}
#right li
{
	width: 220px;
	height: 20px;
	margin: 0;
	padding: 0 0 0 10px;
	list-style: none;
	background: url(/images/200805/icon_001.gif) no-repeat left 7px;
	overflow: hidden;
}
#right ul i
{
	color: #f60;
	font-style: normal;
	font-size: 11px;
	white-space: nowrap;
	position: relative;
	z-index: 5;
	float: right;
	width: 60px;
	height: 20px;
	margin: -20px 0 0 0;
	line-height: 20px;
	text-align: right;
	background: #fff;
}
#right ul.snow i
{
	width: 90px;
	text-align: left;
	overflow: hidden;
}
#right .salient h1
{
	margin: 20px 0 0 0;
}

#right table td
{
	padding: 0px 3px;
}

#bottom
{
	width:900px;
	color: #666;
	clear: both;
	border-top: 1px #ddd solid;
	margin: 0px auto 0px auto;
	padding:  10px 0px 10px 0px;
	text-align: center;
	background-color: #ffffff;
}
#bottom h6
{
	background: #eee;
	line-height: 30px;
	margin: 0px 0px 20px 0px;
	font-size: 12px;
	font-weight: normal;
}
#bottom a
{
	color: #38c;
	margin: auto 5px;
}

/**会员登录**/
#login
{
	width: 400px;
}
#login div
{
	width: 380px;
}
#login p
{
	position: relative;
	margin: -120px 0 80px 285px;
	line-height: 25px;
}
/**会员名片**/
a.card
{
	position: absolute;
	z-index: 5;
	color: #000;
	line-height: 16px;
	text-decoration: none;
}
a.card:hover
{
	z-index: 99;
	background: #ffe;
	text-decoration: none;
}
a.card span
{
	display: none;
}
a.card:hover span
{
	display: block;
	position: absolute;
	top: 0px;
	left: 32px;
}
#mainbox a.card
{
	position: relative;
}
#right a.card:hover span, #haoyou a.card:hover span
{
	display: block;
	position: absolute;
	top: 0px;
	left: -305px;
}
.cards
{
	padding: 0px 5px 0px 20px;
	color: #fff;
}
div#card
{
	width: 300px;
	height: 160px;
	overflow: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
	border: 1px solid #258;
	background: #fff;
	z-index: 999;
}
div#card h3
{
	font: 12px/12px normal;
	color: #fff;
	background: #307CC2;
	margin: 1px 1px 0 1px;
	padding: 5px 5px 2px 5px;
}
div#card dl
{
	width: 180px;
	height: 150px;
	line-height: 12px;
	_line-height: 14px;
	float: left;
	border: 0;
	color: #397AA2;
	margin: 4px;
	padding: 0px;
}
div#card dt
{
	width: 80px;
	height: 12px;
	_height: 16px;
	margin: 0;
	padding: 0;
}
div#card dd
{
	height: 12px;
	_height: 15px;
	padding: 0;
	margin: -13px 0 -6px 80px;
	_margin: -16px 0 0px 80px;
	color: #999;
}
div#card dd b
{
	color: #f50;
}
div#middlebox
{
	width: 100px;
	height: 130px;
	display: table;
	position: relative;
	float: right;
	margin: 3px;
	border: 1px solid #cde;
	background: #fff;
}
div#middlebox div
{ *position:absolute;top:50%;left:0;display:table-cell;vertical-align:middle;width:100%;}
div#middlebox h6
{
	position: relative;
	top: -50%;
	text-align: center;
	margin: 0;
	padding: 0;
}
div#middlebox img
{
	max-width: 100px;
	max-height: 130px;
}
div#cardShadow
{
	z-index: 1;
	background: #000;
	position: absolute;
	left: 5px;
	top: 6px;
	width: 300px;
	height: 160px;
	filter: alpha(opacity=20);
	opacity: 0.20;
}
a.tcbox
{
	margin-left: 25px;
}

/**首页**/
#newsbox
{
	width: 280px;
	height: 160px;
	padding: 10px;
	float: left;
	background: #fcfdfc;
	border: 1px #d9e7d1 solid;
	display: none;
}
#callboard
{
	width: 400px;
	height: 144px;
	overflow: hidden;
	font: 14px/21px "宋体";
	padding: 0 10px;
	float: left;
	background: #f2f7f9;
	border-right: 5px #d9e7f1 solid;
	margin: 5px 8px 0 0;
}
#callboard h1
{
	margin: 5px 0;
	color: #3070a3;
	border: 0;
}
#callboard a
{
	margin: -5px 5px 0 0;
	font-size: 12px;
	float: right;
}
#flabanner
{
	width: 555px;
	height: 144px;
	margin: 5px 0 5px 0;
	float: right;
	background: url(/images/index_ad.gif) repeat-x center;
	border: 1px #269 solid;
}
#flabanner ul
{
	width: 160px;
	margin: 20px -1px 0 0;
	float: right;
	list-style: none;
}
#flabanner li
{
	margin: 3px 0;
	padding: 4px 10px;
	background: #fcfdfc;
	border: 1px #37c solid;
	filter: alpha(opacity=70);
	opacity: 0.70;
}
#flabanner li:hover
{
	border-left: 10px #049 solid;
}
#probox
{
	width: 730px;
	height: 565px;
	margin: 10px 0;
	float: left;
	overflow: hidden;
}
#probox h1
{
	margin: 5px 0;
}
#probox table.tbl
{
	width: 350px;
	height: 530px;
	margin: 0;
	float: left;
}
#probox table.tbr
{
	width: 350px;
	height: 530px;
	margin: 0;
	float: right;
}
#probox td
{
	padding: 0px 5px;
}
#probox td div
{
	width: 100%;
}
#probox td.tdl
{
	padding: 0;
	color: #f60;
	white-space: nowrap;
}
#probox td.tdr
{
	padding: 0;
	color: #888;
	width: 38px;
	white-space: nowrap;
}
.home #right
{
	margin: 0;
	padding: 0;
	overflow: hidden;
	border: 0;
}

.banner
{
	width: 870px;
	height: auto;
	_height: 90px;
	min-height: 90px;
	clear: both;
	font-family: "华文新魏" , "隶书" , "方正魏碑简体" , "汉仪魏碑简" , "华文细黑" , "黑体";
	background: url(/images/2008/banner3.jpg) #fcfdfc no-repeat;
	border: 1px #d9e7d1 solid;
	margin: 5px;
	padding: 40px 10px 0px 10px;
	color: #fff;
	background-color:#218263;
	font-size: 16pt;
	line-height: 19pt;
	text-indent: 32pt;
	vertical-align: bottom;
	text-align: left;
	overflow:hidden;
}
.banner img
{
	height:140px;
	width:auto;
	float: right;
}

/**产品**/
.productBox
{
	height: 155px;
	_height: 145px;
	width: 670px;
	_width: 665px;
	padding: 5px;
	overflow: hidden;
	margin: 5px 0 0 5px;
	font: 14px/21px "宋体";
	border: #dedfde 1px solid;
}
.productBox img
{
	width: 150px;
	float: left;
	margin: 5px 5px 0px 0px;
	border:solid 1px #add8e6;
}
#VoyagePrint, #interface
{
	float: left;
	margin: 0 0 5px 0;
}
#WebEterm, #eTerm
{
	float: right;
	margin: 0 0 5px 0;
}

.softfl
{
	height: 210px;
	padding: 10px;
	border: 1px #d9e7d1 solid;
	overflow: hidden;
}
.softfl ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.softfl li
{
	text-indent: 15px;
	_text-indent: 0px;
	list-style: none;
	white-space: nowrap;
	background: url(/images/200805/icon_001.gif) no-repeat left center;
}
.softfl h3
{
	font-weight: normal;
	font-size: 13px;
	margin: 0;
	border-bottom: 1px #fed dashed;
}
.softfl h3 a:link, .softfl h3 a:visited
{
	border: 0px;
	color: #263;
}
.softfl h3 a:hover
{
	border: 0px;
	color: #263;
}
.softfl h3 i
{
	margin: -20px 0 0 0;
	float: right;
	background: #fff;
	z-index: 5;
	position: relative;
	color: #999;
	font-size: 10px;
	font-style: normal;
}
.softfl li i
{
	margin: -20px -10px 0 0;
	padding: 0 10px;
	float: right;
	background: #fff;
	z-index: 5;
	position: relative;
	color: #999;
	font-size: 10px;
	font-style: normal;
}
#buy, #sale, #employee, #employ
{
	width: 310px;
	float: left;
	margin: 5px 10px 5px 0;
}
#coop, #solution
{
	width: 284px;
	float: right;
	margin: 5px 0 5px 0;
}

.softadbox
{
	width: 978px;
	height: 90px;
	margin: 5px 0;
	padding: 5px;
	clear: both;
	border: 1px #edc solid;
	overflow: hidden;
}
.softadbox div
{
	width: 120px;
	height: 120px;
	margin: 0 0 0 26px;
	float: left;
}

.home #right h4
{
	height: 20px;
	width: auto;
	margin: 0;
	overflow: hidden;
	font: 12px/20px normal Verdana, Arial, 宋体;
}
.home #right p
{
	word-wrap: break-word;
	word-break: normal;
}
#hezuo
{
	width: 970px;
	clear: both;
	margin: 8px auto;
	padding: 5px 9px;
	background: #f7fbf4;
	border: 1px #d9e7d1 solid;
}
#hezuo a
{
	margin: 0 5px;
	white-space: nowrap;
}

/**标签，右侧搜索框**/
.label a
{
	margin: 5px 10px 5px 0px;
	line-height: 20px;
	white-space: nowrap;
}
#right div.schbox
{
	margin: 5px 0 10px 0;
	padding: 0 10px;
	background: #F0F0E5;
}
#right div.schbox input.TextBox
{
	width: 130px;
}
#right div.schbox input.Button
{
	width: 74px;
	height: 26px;
	padding: 0 5px;
	_padding: 2px 15px 0 0;
	background: url(/images/200805/btn_bg4.gif);
	border: 0;
	letter-spacing: 5px;
	text-align: right;
	color: #fff;
}
#right div.schbox input.Button:hover
{
	background: url(/images/200805/btn_bg5.gif);
}
#right div.schbox select
{
	width: 142px;
}
#right div.schbox dt
{
	width: 60px;
}
#right div.schbox dd
{
	margin-left: 65px;
}


/**项目会员搜索列表**/
#pro_sch td
{
	background: #fff url(/images/200805/prosch_tdbg.gif) repeat-x top;
	color: #052;
	vertical-align: top;
	white-space: nowrap;
	border: 1px;
	border-bottom: 1px #7ad dashed;
}
#pro_sch td p
{
	overflow: hidden;
	height: 42px;
	white-space: normal;
	color: #333;
	word-wrap: break-word;
	margin: 0;
	padding-left: 40px;
}
#pro_sch td p *
{
	width: 0px;
	height: 0px;
	margin: 0;
	color: #58c;
}
#pro_sch td a.card
{
	margin: 5px 0px 0px 0px;
	position: absolute;
	z-index: 5;
}
#pro_sch td h2
{
	margin: 0px;
	padding: 5px 0 6px 0;
	font: normal 14px/16px normal;
	overflow: hidden;
}
#pro_sch td.schtd_list1
{
	background: #fff;
	padding: 5px 0;
	white-space: normal;
}
#pro_sch .gugabanner
{
	width: 100%;
	height: 90px;
	text-align: center;
	margin-top: 15px;
	overflow: hidden;
}

.PageNum
{
	text-align: right;
	margin: 5px 0;
}
.PageNum b
{
	padding: 2px 5px;
	margin: 10px 0px 10px 2px;
	line-height: 20px;
	background: url(/images/200805/link_bg2.gif) repeat-x;
	border: 1px #f60 solid;
	color: #f30;
}
.PageNum a
{
	padding: 2px 5px;
	margin: 10px 0px 10px 2px;
	line-height: 20px;
	background: url(/images/200805/link_bg1.gif) repeat-x;
	border: 1px #5c8 solid;
}
.PageNum a:link, .PageNum a:visited
{
	color: #183;
}
.PageNum a:hover
{
	color: #f60;
	background: url(/images/200805/link_bg2.gif) repeat-x;
}
#wrap .PageNum a b, .PageNum a b
{
	color: #173;
	margin-right: 0px;
	font-weight: bold;
}

/**项目信息详细页**/
#pro_view #right
{
	width: 270px;
	float: right;
	border: 0;
}
#pro_view #right div#card
{
	width: 268px;
	height: 138px;
	position: relative;
	left: auto;
	top: auto;
	background: #f9f9f9;
	border: 1px #eee solid;
}
#pro_view #right div#card dl
{
	width: 140px;
}
#pro_view #right div#card dt
{
	width: 50px;
	height: auto;
}
#pro_view #right div#card dd
{
	width: 90px;
	_height: 20px;
	margin: -12px 0 -3px 55px;
	_margin: -15px 0 0 55px;
	white-space: nowrap;
	overflow: hidden;
}
#pro_view #right div#card #outer
{
	background: #fff;
	border: 1px #eee solid;
}
#pro_view #right div#cardShadow
{
	display: none;
}
#pro_view .gugabanner
{
	width: 100%;
	height: 90px;
	text-align: center;
	float: left;
	overflow: hidden;
}
#guga embed, #guga img
{
	width: 100%;
	height: 100px;
}
#pro_view #guga embed, #pro_view #guga img
{
	width: 100%;
	height: 160px;
}
#pro_cont
{
	width: 680px;
	float: left;
}
#pro_cont h1
{
	margin: 20px 0 10px 0;
	border-bottom: 1px #694 solid;
}
#pro_cont .pro_cont_l
{
	float: left;
}
#pro_cont .pro_cont_l dl
{
	width: 340px;
	height: 155px;
	margin: 0;
	line-height: 22px;
	padding: 5px;
	border: 1px #9cb dashed;
	background: url(/images/200805/pro_icon.gif) no-repeat 10px 7px;
}
#pro_cont .pro_cont_l dt
{
	width: 100px;
	height: 22px;
	float: left;
	margin: 0;
}
#pro_cont .pro_cont_l dd
{
	width: 230px;
	height: 22px;
	float: right;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
}
#pro_cont .pro_cont_r
{
	width: 270px;
	float: right;
	padding: 10px;
	background: #f9f5f0;
}
#pro_cont .pro_cont_r h3
{
	font: normal 16px/18px "宋体";
	color: #621;
	margin: 0 0 15px 0;
}
#pro_cont .pro_cont_r b
{
	font: normal 14px/16px "宋体";
	color: #163;
}
#pro_cont .pro_cont_r pre
{
	color: #666;
}
#pro_info
{
	width: 680px;
	float: left;
}
#pro_info h2
{
	font-size: 14px;
	color: #163;
	margin: 15px 0 0 0;
	background: url(/images/200805/dian_2.gif) no-repeat 60px bottom;
}
#pro_info pre
{
	font: 14px/24px normal;
	padding: 10px;
	margin: 5px 0;
	border: 1px #eee solid;
	color: #333;
	background: #fbfaf9;
	overflow: hidden;
}


/**会员橱窗盒子**/
#TabHycc h1
{
	padding: 5px 10px;
	font: normal 14px/16px "Verdana" , "宋体" normal;
	margin: 0px 1px;
	border-bottom: 0;
	color: #28c;
	background: #DAE5D0;
}
#TabHycc .CollapsiblePanelTab h1
{
	color: #000;
	background: #EFF7F9;
	border-left: 8px #DfE8F9 solid;
}
#TabHycc dl
{
	margin: 5px 0 0 0;
}
#TabHycc dt
{
	width: 65px;
}
#TabHycc dd
{
	margin: -20px 0 2px 75px;
}
#TabHycc div#middlebox
{
	width: 180px;
	height: 200px;
	float: left;
	margin: 0 10px 5px 0;
	border: 1px #8c5 solid;
}
#TabHycc div#middlebox span
{
	position: absolute;
	z-index: 10;
	margin: 20px 0;
	padding: 5px 10px;
	font: 12px/14px normal;
	background: #fff;
	border: 1px #abe solid;
	filter: alpha(opacity=50);
	opacity: 0.50;
}
#TabHycc div#middlebox img
{
	max-width: 180px;
	max-height: 200px;
}

#hyxx1
{
	width: 300px;
	height: 200px;
	float: left;
	border: 1px #8c5 solid;
	overflow: hidden;
}
#hyxx2
{
	width: 220px;
	height: 200px;
	float: right;
	margin: 0 0 5px 10px;
	border: 1px #8c5 solid;
}
#hyxx3
{
	clear: both;
	margin: 5px 0;
	font: 14px/28px normal;
}
td.w1
{
	width: auto;
}
td.w2
{
	width: 120px;
}
td.w3
{
	width: 150px;
}
#TabHycc td, #TabHycc th
{
	padding: 5px;
	font-weight: normal;
	line-height: 100%;
	color: #163;
	background: #fff;
	border: 1px #EFF7F9 solid;
}


/**其它栏目信息详细页**/
.adbox
{
	width: 200px;
	height: 200px;
	border: 1px #F5F7F0 solid;
	margin: 0;
	background: #fff url(/images/200805/adbox_bg.gif) no-repeat center;
	overflow: hidden;
}
.all_info
{
	width: 490px;
	height: 200px;
	margin: -200px 0px 0px 240px;
}
.all_info i
{
	font: 12px/14px normal;
	position: relative;
	margin-top: -15px;
	color: #163;
}
.all_info p
{
	width: 50%;
	margin: 0;
	float: left;
}
.all_info div
{
	margin: 10px 0;
	color: #666;
	background: #fcfefa;
	border: 1px #F5F7F0 solid;
	clear: both;
}
.all_cont
{
	width: 710px;
	font: 14px/24px normal;
	_height: 200px;
	min-height: 200px;
	float: left;
	word-wrap: break-word;
	word-break: break-all;
	margin: 10px 0 20px 0;
	_margin: 10px 0;
	padding: 10px;
	background: #FBFDF8;
	border: 1px #E6E7D3 dashed;
	text-overflow: ellipsis;
}
.all_cont h2, .pro_cont h2
{
	padding-bottom: 20px;
	font-size: 14px;
	color: #163;
}
pre.lianxi
{
	padding: 10px;
	background: #EFF7F5;
}

/**通用盒子**/
.infobox
{
	width: 90%;
	_height: 350px;
	min-height: 350px;
	padding: 10px;
	margin: 10px auto;
	background: #F9FCF6 url(/images/200805/box_bg.gif) repeat-x top;
	border: 1px #D8CFA7 solid;
}
.infobox b
{
	width: 150px;
	font-weight: normal;
}
.infobox i
{
	color: #f60;
	font-style: normal;
	margin-right: 10px;
}
.infobox table
{
	border: 0px;
	border-spacing: 0px;
	border-collapse: separate;
	background: transparent;
}
.infobox td
{
	line-height: 160%;
	border: 0px;
	padding: 10px;
	background: none;
}
.infobox td h2
{
	color: #163;
}
.infobox textarea
{
	width: 80%;
	height: 200px;
}
.infobox h2
{
	margin: 10px 0 0 0;
	padding: 5px 0 0 0;
	color: #595326;
}
.infobox h2 b
{
	color: #163;
	margin: 0px 10px;
}
.infobox p
{
	margin: 0 0 10px 0;
}

/**警告信息盒子**/
.warnbox
{
	width: 350px;
	_height: 80px;
	min-height: 80px;
	padding: 10px 10px 10px 120px;
	margin: 30px auto;
	color: #6F5D31;
	background: #f0ede7 url(/images/200805/icon_warn.gif) no-repeat 15px center;
	border: 1px #c6c3ba solid;
}

/**后台内容框**/
#admin
{
	margin: 10px auto;
}
#admin #leftnav
{
	width: 165px;
	margin: 0px 10px 10px 0;
	padding: 1px;
	float: left;
	border: 1px #D0DCE0 solid;
	background: #f6f8fb;
}
#leftnav h1
{
	margin: 0;
	padding: 2px 10px;
	_padding: 4px 0 0 10px;
	font: normal 14px/20px "宋体";
	background: #D7E5E9;
	color: #1C463C;
	border-bottom: 1px #fff solid;
}
#leftnav ul
{
	margin: 10px 0;
	padding: 0;
	list-style: none;
}
#leftnav li
{
	padding: 2px 5px 2px 15px;
	background: url(/images/200805/icon_001.gif) no-repeat 8px center;
}
#leftnav li.now
{
	width: 166px;
	height: 27px;
	line-height: 27px;
	position: relative;
	margin: 0 -20px 0 2px;
	background: url(/images/200805/leftnav_nowlibg.gif) no-repeat right center;
}
#leftnav a
{
	margin: 0 5px;
}
#mainbox
{
	width: 800px;
	margin: 0px 0 10px 0;
	float: right;
}
#mainbox th
{
	padding: 2px;
}
#mainbox td
{
	padding: 5px 2px;
	white-space: nowrap;
}
#mainbox .schbox
{
	text-align: left;
	padding: 5px 10px;
	background: #EDF3E9;
	border: 1px #CDCFBD solid;
	margin-bottom: 20px;
}
#mainbox .schbox a:link
{
	line-height: 20px;
	padding: 5px 20px;
	background: #E2DCCC;
	color: #7C7526;
	border: 1px #fff solid;
}
#mainbox .schbox a:visited
{
	line-height: 20px;
	padding: 5px 20px;
	background: #E2DCCC;
	color: #7C7526;
	border: 1px #fff solid;
}
#mainbox .schbox a:hover
{
	line-height: 20px;
	padding: 5px 20px;
	background: #E2EEDC;
	color: #85AF65;
	border: 1px #fff solid;
}

/**新闻前台页**/
#news #left h1
{
	margin: 40px 0px 10px 0px;
	padding: 0;
	font: normal 16px/18px normal "黑体";
	text-align: center;
	color: #163;
	background: none;
}
#news #left h4
{
	margin: 0px 0px 30px 0px;
	padding: 0;
	font: normal 12px/12px normal;
	text-align: center;
	color: #999;
	background: none;
}




#CompanyName
{
	padding:10px;
	width: 800px;
	color: #187552;
}

#CompanyName #logo
{
	float: left;
	vertical-align: top;
	text-align: left;
	height:51px;
}

#CompanyName #logo img
{
	float: left;
}

#CompanyName #text_Company
{
	-x-system-font: none;
	font-family: Georgia,Verdana, Arial,"华文新魏" , "方正魏碑简体" , "汉仪魏碑简" , "华文细黑" , "黑体";
	font-size: 24px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	padding: 0 20px 0 70px ;
	line-height: 24px;
}

#leftbox
{
	height: auto;
	width: 232px;
	float: left;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

#rigthbox
{
	height: auto;
	width: 748px;
	float: right;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.newsfl
{
	height: 230px;
	padding: 5px;
	border: 1px #d9e7d1 solid;
	overflow: hidden;
	margin: 5px;
}
.newsfl ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.newsfl li
{
	text-indent: 15px;
	_text-indent: 0px;
	list-style: none;
	white-space: nowrap;
	background: url(/images/2008/icon_001.gif) no-repeat left center;
}
.newsfl h3
{
	font-weight: normal;
	font-size: 13px;
	margin: 0;
	border-bottom: 1px #fed dashed;
}
.newsfl h3 a:link, .newsfl h3 a:visited
{
	border: 0px;
	color: #263;
}
.newsfl h3 a:hover
{
	border: 0px;
	color: #263;
}
.newsfl h3 i
{
	margin: -20px 0 0 0;
	float: right;
	background: #fff;
	z-index: 5;
	position: relative;
	color: #999;
	font-size: 12px;
	font-style: normal;
}
.newsfl li i
{
	margin: -20px -5px 0 0;
	padding: 0 10px;
	float: right;
	background: #fff;
	z-index: 5;
	position: relative;
	color: #999;
	font-size: 10px;
	font-style: normal;
}
#News
{
	width: 450px;
	float: left;
	overflow: hidden;
}

/*  aboutus  */
#aboutus_left
{
	margin:5px;
	float:left;
	width:235px;
	height:auto;
}

#aboutus_left img
{
	width:190px;
	margin: 5px;
	border: solid 1px #000;
	
}


#aboutus_body {
height:auot;
margin: 5px;
_margin: 10px 5px 5px 5px;
text-align:left;
width:640px;
float:right;
}



#aboutus_body h4
{
	-x-system-font:none;
	color:#1155AA;
	font-family:normal;
	font-size:14px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:28px;
	margin:15px 0pt 0pt;
	text-indent:28px;	
	font-family: tahoma,Calibri,"Courier New","Times New Roman";
}


/*  honour  */
#honour_left
{
	margin:5px;
	float:left;
	width:120px;
	height:auto;
}

#honour_left img
{
	width:100px;
	margin: 5px;
	border: solid 1px #000;
}

#honour_body {
margin: 5px;
text-align:left;
width:730px;
_width:720px;
float:right;
}

#honour_body .SmallImg
{
	height: 200px;
	margin: 10px;
	border: solid 1px #000;
}

.BigImg
{
	clear:both;
	margin:5px;
}

/*  contact  */
#contact
{
	height:auot;
	margin: 5px;
	_margin: 10px 5px 5px 5px;
	text-align:left;
	width:630px;
	float:right;
}

#contact_left
{
	margin: 5px 0 0 0;
	float:left;
	width:235px;
	height:auto;
}

#contact li
{
	font-size:14px;
	text-indent: 5px;
	_text-indent: 0px;
	list-style: none;
	white-space: nowrap;
	line-height:21px;

}

/* product */

#product
{
	margin:   5px 0 0 5px;
	border: #DEDFDE 1px solid;
	float:left;
	width:195px;
	height:auto;
}

#product li
{
	font-size: 14px;
	text-indent: 6px;
	_text-indent: 6px;
	list-style: none;
	white-space: nowrap;
	line-height: 18px;
	margin: 0 0 0 -25px;
	background:transparent url(/images/2008/icon_001.gif) no-repeat scroll left center;
}

#product_list
{
	margin: 5px;
	float: left;
	width: 685px;
	_width: 680px;

}

#product_list li
{
	font-size: 14px;
	text-indent: 6px;
	_text-indent: 6px;
	list-style: none;
	white-space: nowrap;
	line-height: 18px;
	margin: 0 0 0 -25px;
}

#NewsDetail
{
	width:900px;
	font-size: 14px;
	line-height: 150%;
}


#productls
{
	float:right;
	height: 230px;
	width:406px;
	_width:400px;
	padding: 5px;
	border: 1px #d9e7d1 solid;
	overflow: hidden;
	margin: 5px;
}
#productls ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}

#productls li
{
	text-indent: 0px;
	_text-indent: 0px;
	list-style: none;
	float:left;
	white-space: nowrap;
}

#productls li img
{
	margin: 2px 10px 2px 10px;
	width:100px;
	height:72px;
	border :solid 1px #000 ;
}

 .detail_text
{
	margin: 10px 0px 0px 0px;
	padding: 10px;
	font-size: 14px;
	line-height: 150%;
	color: #000000;
	overflow:auto; 
	word-break:break-all;
}

.detail_text img
{
	
}

.detail_text li
{
	text-align:center;
	margin: 10px 0;
	padding: 0;
	list-style: none;
}