body {
	font:normal 12px 宋体;
	background: #ffffff;
	margin: 0; /* 最好将 body 元素的边距和填充设置为 0 以覆盖不同的浏览器默认值 */
	padding: 0;
	text-align: center; /* 在 IE 5* 浏览器中，这会将容器居中。文本随后将在 #container 选择器中设置为默认左对齐 */
	color: #000000;
}

ul,li,div,td{margin: 0px; padding: 0px;}
.reg #container {
	width: 990px;  /* 这将创建一个占据 80% 浏览器宽度的容器 */
	background: #FFFFFF;
	margin: 0 auto; /* 自动边距（与宽度一起）会将页面居中 */
	text-align: left; /* 这将覆盖 body 元素上的“text-align: center”。 */
}
.reg #header {
	background: #ffffff; /* padding: 0 10px 0 20px;  此填充会将出现在它后面的 div 中的元素左对齐。如果 #header 中使用的是图像（而不是文本），您最好删除填充。 */
	margin:10px 0px 15px 15px;
	width:980px
}
.TW620{
	width:630px
}
.W980{width:980px;}

.reg #contentBody01{
	text-align:center;
}
a:link,a:visited{ text-decoration:none; color:#333333; line-height:20px; font:normal 12px 宋体}
a:hover,a:active{ text-decoration:underline; color:#CC0000;}

/*各地分站下拉---------------------------------------------------------*/
.ul #navmenu { 
margin: 0px; 
border: 0 none; 
padding: 0; 
width: 86px; /*For KHTML*/ 
list-style: none; 
height: 24px; 
} 
.ul #navmenu li { 
margin: 0px; 
border: 0 none; 
padding: 0; 
float: left; /*For Gecko*/ 
display: inline; 
list-style: none; 
position: relative; 
height: 20px; 
} 
.ul #navmenu ul { 
margin: 0px; 
border: 0 none; 
padding: 0; 
width: 97px; 
list-style: none; 
display: none; 
position: absolute; 
top: 24px; 
left: 0; 
} 
.ul #navmenu ul li { 
float: none; /*For Gecko*/ 
font-size:14px;
display: block !important; 
display: inline; /*For IE*/ 
} 
/* Root Menu */ 
.ul #navmenu a { 
border: 1px solid #cccccc; 
padding: 0 4px; 
float: none !important; /*For Opera*/ 
float: left; /*For IE*/ 
display: block; 
background: #ffffff; 
color: #666; 
font: bold 12px/22px Verdana, Arial, Helvetica, sans-serif,"宋体"; 
text-decoration: none; 
height: auto !important; 
height: 1%; /*For IE*/ 
} 
/* Root Menu Hover Persistence */ 
.ul #navmenu a:hover, 
.ul #navmenu li:hover a, 
.ul #navmenu li.iehover a { 
background: #f5f5f5; 
color: #e00; 
} 
/* 2nd Menu */ 
.ul #navmenu li:hover li a, 
.ul #navmenu li.iehover li a { 
float: none; 
background: #fff; 
color: #666; 
} 
/* 2nd Menu Hover Persistence */ 
.ul #navmenu li:hover li a:hover, 
.ul #navmenu li:hover li:hover a, 
.ul #navmenu li.iehover li a:hover, 
.ul #navmenu li.iehover li.iehover a { 
background: #f5f5f5; 
color: #d00; 
} 
/* 3rd Menu */ 
.ul #navmenu li:hover li:hover li a, 
.ul #navmenu li.iehover li.iehover li a { 
background: #EEE; 
color: #666; 
} 
/* 3rd Menu Hover Persistence */ 
.ul #navmenu li:hover li:hover li a:hover, 
.ul #navmenu li:hover li:hover li:hover a, 
.ul #navmenu li.iehover li.iehover li a:hover, 
.ul #navmenu li.iehover li.iehover li.iehover a { 
background: #CCC; 
color: #FFF; 
} 
/* 4th Menu */ 
.ul #navmenu li:hover li:hover li:hover li a, 
.ul #navmenu li.iehover li.iehover li.iehover li a { 
background: #EEE; 
color: #666; 
} 
/* 4th Menu Hover */ 
.ul #navmenu li:hover li:hover li:hover li a:hover, 
.ul #navmenu li.iehover li.iehover li.iehover li a:hover { 
background: #CCC; 
color: #FFF; 
} 
.ul #navmenu ul ul, 
.ul #navmenu ul ul ul { 
display: none; 
position: absolute; 
top: 0; 
left: 100px; 
} 
/* Do Not Move - Must Come Before display:block for Gecko */ 
.ul #navmenu li:hover ul ul, 
.ul #navmenu li:hover ul ul ul, 
.ul #navmenu li.iehover ul ul, 
.ul #navmenu li.iehover ul ul ul { 
display: none; 
} 
.ul #navmenu li:hover ul, 
.ul #navmenu ul li:hover ul, 
.ul #navmenu ul ul li:hover ul, 
.ul #navmenu li.iehover ul, 
.ul #navmenu ul li.iehover ul, 
.ul #navmenu ul ul li.iehover ul { 
display: block; 
} 
/*各地分站end--------------------------------------------------------*/

/*商业机会菜单红边样式-----------------------------------------------*/
.reg #vdividermenu{width:617px}
.reg #vdividermenu ul{
	margin:0px auto;
	padding: 0;
	/*margin-bottom: 1em;*/
	float: right;
	font: bold 14px 宋体;
	border-bottom:3px solid #dddddd;
}
* html .reg #vdividermenu ul{ /*IE only rule, reduce menu width*/
	width: 99%;
}
.reg #vdividermenu ul li{
	display: inline;
}
.reg #vdividermenu ul li a{
	float: left;
	color: #444444;
	font: bold 14px 宋体;
	padding-top:5px; 
	padding-bottom:4px; 
	padding-left:12px; 
	padding-right:12px; 
	text-decoration: none;
	border-right:#d7181f solid 1px;
	border-bottom:#d7181f solid 1px;
	border-top:#d7181f solid 1px;
	background-color: #fefff1;
}
.reg #vdividermenu ul li.yesline a{border-left:#d7181f solid 1px}
.reg #vdividermenu ul li a:visited{color:black;}
.reg #vdividermenu ul li a:hover{color:red;background-color: #ffe84f;}
/*商务机会菜单end-----------------------------------------------*/

#mainContent div{ 
}
.reg #mainContent {
	padding: 0 6px; /* 请记住，填充是 div 方块内部的空间，边距则是 div 方块外部的空间 */
	background: #FFFFFF;
}

/*水平对齐集合--------------------------------------------*/
.L{text-align:left}
.c{text-align:center}
.r{text-align:left}
.mb5{margin-bottom:5px}

.reg #footer { 
	padding: 0 5px; /* 此填充会将它上面 div 中的所有元素左对齐。 */
} 
.reg #footer2{border-bottom:solid 3px #cccccc; border-top:solid 3px #f2f2f2; background-color:#e7e7e7; height:20px; text-align:center; color:#585858; padding-top:4px}
.reg #footer2 a:link,.reg #footer2 a:visited{ color:#585858; text-decoration:none}
.reg #footer2 a:hover,.reg #footer2 a:active{color:#CC6600}

.reg #footer p,.reg #footer p a:link,.reg #footer p a:visited{
	margin: 0; /* 将脚注中第一个元素的边距设置为零将避免出现可能的边距重叠（即 div 之间出现的空白）*/
	padding: 10px 0; /* 就像边距会产生空白一样，此元素上的填充也将产生空白，但不会出现边距重叠问题 */
	line-height:20px;
	color:#585858;
	text-align:center;
}
.reg #footer p a:hover,.reg #footer p a:active{color:#CC6600}

/*login.asp style begin*/
.login #header{width:800px; margin:0px; border:none; text-align:center;}
.login #header div{ display:inline; background-color:#efefef; vertical-align: middle;}
.login #headerL{width:339px;}
.login #headerR{display:inline; width:460px; vertical-align: middle; color:#666666; text-align:left;}
div[id=header]{height:70px; margin:auto 0px;}/* ff居中兼容*/

/* menu begin --------------------------------------------------- */
.ul #smenu{
	background:url(../images/default_top_menu_bg.gif) repeat-x;
	width:980px;
	height:32px;
	margin:0 auto;
}
.ul #smenu ul{margin-left:115px}
.ul #smenu ul li{
	display:inline;
}
.ul #smenu ul li a:visited,.ul #smenu ul li a:link{
	float:left;
	padding:12px 20px 0px 20px;
	color:#FFFFFF;
	font:bold 12px 宋体;
	height:20px;
}
.ul #smenu ul li.active a:link,
.ul #smenu ul li.active a:visited,
.ul #smenu ul li.active a:active,
.ul #smenu lu li.active a:hover{
	font:bold 14px 宋体;
	background:#DA1117;
	border-color:#993300 #993300 #DA1117 #993300;
	border-style:solid;
	border-width:1px;
	height:19px;
	padding-top:11px;
}
.ul #ssearch{
	background:#DA1117;
	width:978px;
	height:38px;
	border-bottom:2px #AB0104 solid;
	margin:0 auto
}
form{margin:0px; padding:0px; border:0px}
.ul #ssearch div.M80{
	margin-left:80px;
	display:inline
}
.ul #area{
	border-top:3px solid #CCCCCC;
	background:#EEEAE9;
	height:20px;
	padding-top:5px;
	width:980px;
	text-align:left;
	margin:0;
}
.ul #area a:hover,
.ul #area a:active{
	color:#FF6600;
	text-decoration:none
}
.BtSearch{
	border-top:3px solid #cccccc;
	background:#EEEAE9;
	height:33px;
	padding-top:4px;
	width:980px;
	margin:0 auto
}

/* menu end ---------------------------------------------------- */
.topBorder{background:url('/images/top_border.gif') left 11px no-repeat;}/*top_border*/
