/* public */
HTML{margin:0; padding:0;}
BODY{margin:0 auto; color:#050505; background:#FFF; font:12px Arial,SimSun; width:776px}
TABLE, DIV,FORM{border:0; padding:0; margin:0 auto;}
UL, LI{list-style:none;}
H5{font-size:14px; color:#011E54; letter-spacing:1px; margin:0;}
H6{font-size:12px; margin:20px 0 10px;}
P{margin:0; padding:0 4px 0 8px;}
.b{font-weight:bold;}
.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}
.top{vertical-align:top;}
.bottom{vertical-align:bottom;}
.space{text-indent:2em;}
.lh20{line-height:20px;}

A{color:#050505; text-decoration:none;}
A:hover{color:#050505; text-decoration:none;}

/* private */
.menu{background:url(images/menu.gif); height:34px;}
	.menu TD{text-align:center; color:#FF0; font-size:14px; font-weight:bold; padding:6px 0 0;}
	.menu .w90{width:90px;}
	.menu .w20{width:20px; color:#FFF;}
	.menu A{color:#FFF;}
	.menu A:hover{color:#FF0;}
.line{background:url(images/line.gif); height:5px;}
.warp{background:#DAE7F1 url(images/bg.gif) repeat-x top; padding:18px 0 0;}
	.warp .w16{width:16px;}
	.warp .w556{width:556px;}
	.title_l1, .title_l2{color:#011E54;	height:26px; line-height:30px; padding:2px 8px; letter-spacing:1px;}
	.title_l1{border-top:1px solid #FFF; border-bottom:1px solid #FFF;}
	.title_l2{border-top:1px solid #93C6EF; border-bottom:1px solid #93C6EF;}
	.production TD{background:url(images/icon.gif) no-repeat left top; color:#00318D; height:28px; line-height:20px; padding:0 0 0 25px; vertical-align:top;}
	.idea TD{background:url(images/line3.gif) repeat-x bottom; color:#00318D; height:28px; line-height:20px; padding:0 0 0 8px;}
	.production  A, .idea  A{color:#000;}
	.production  A:hover, .idea  A:hover{color:#00318D;}
	.area_l, .area_r{width:14px; height:14px;}
	.area_l{background:url(images/area_l.gif);}
	.area_r{background:url(images/area_r.gif);}
	.bg_white{background:#FFF;}
	.w518{width:518px; margin:0 auto 20px ;}
	.w508{width:508px; margin:0 auto 10px ;}
		.w508 .img{margin:0 auto 20px;}
		.w508 P{padding:0 0 8px; text-indent:2em;}
		.w508 DIV{padding:0 0 8px;}
		.w508 .lk{background:url(images/pic/font.jpg) no-repeat right; height:51px;}
			.w508 .lk TD{padding:0 70px 0 192px;}
	.name{height:40px; background:url(images/line2.gif) repeat-x bottom;}
		.name .tb{width:72px; padding:0 0 0 20px;}
		.name .pc{width:40px;}
	.foot{background:#1B4680; color:#FFF; line-height:24px;}
	.tabh6{color:#444B67; margin:0; height:24px; line-height:24px;}
	.protab{border-collapse:collapse; margin:0 auto 8px;}
		.protab TD{text-align:center; line-height:22px;}
		.protab .bg1{background:#8D9DB6;}
		.protab .bg2{background:#D1D3E8;}
	.mb8{margin-bottom:8px;}
