/*-- Wisoar --*/

/*-- html --*/
*					{ margin:0; padding:0; }
html				{
	background:#fff;
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #989A99;
	SCROLLBAR-ARROW-COLOR: #989A99;
	SCROLLBAR-DARKSHADOW-COLOR: #989A99;
	SCROLLBAR-TRACK-COLOR: #D7D7D7;
}
body				{ font:12px "simsun", Verdana, Arial, Helvetica, sans-serif, Microsoft YaHei; color:#333; }
select				{ font:12px Verdana, 宋体; vertical-align:middle; }
textarea			{ padding:2px; border:1px solid #D0D0D0; font:12px arial, 宋体; line-height:18px; }
input				{ font:12px Verdana, Arial, 宋体; vertical-align:middle; }
input.text			{ height:16px; border:1px solid #D0D0D0; padding:2px 2px 0 2px; }
input.button		{ margin:0 10px; padding-top:2px; border:1px solid #fff; height:20px; color:#fff; background:#0f5a90; letter-spacing:8px; }
input.file			{ height:16px; border:1px solid #acadb2; padding:2px 2px 0 2px; }
img					{ border:0; vertical-align:middle; }
ul, li				{ list-style:none; }
h4					{ font:12px, 宋体; }

a					{ font-family:Verdana,宋体; outline:none; blur:expression(this.onFocus=this.blur()); }
a:link, a:visited	{ color:#333333; text-decoration:none; }
a:hover, a:active	{ color:#385176; text-decoration:underline; }

#container			{ margin:0 auto; width:980px; background:url('head_bg.gif') repeat-x; }

/*-- head --*/
#head				{ clear:both; position:relative; border-bottom:2px solid #FFF; height:102px; background:url('channel_bg.gif') no-repeat bottom; }
#head #logo			{ float:left; margin-right:8px; width:400px; height:70px; }


/*-- navigate --*/
#navigate			{ float:left; margin-top:28px; width:572px; height:74px; }
#navigate span		{ height:0; width:0; }
#navigate .left		{ float:left; background:url('channel_left.gif'); }
#navigate .right	{ float:right; background:url('channel_right.gif'); }
#navigate #menu		{ float:left; background:url('channel_menu.gif') no-repeat right; }
#navigate li		{ float:left; position:relative; width:80px; height:42px; text-align:center; white-space:nowrap; }
#navigate .space	{ width:2px; background:url('channel_space1.gif') no-repeat 0 2px; }
#navigate a			{ display:block; height:42px; overflow:hidden; color:#3a3a3a; text-decoration:none; text-indent:-199px; }
#navigate a:hover	{ color:#a30019; background:url('channel_hover.gif') no-repeat bottom; }
#navigate .hide		{ display:none; position:absolute; left:10px; width:180px; }
#navigate .hide li	{ float:left; width:60px; height:20px; padding-top:10px; background:; filter:alpha(opacity=100); }
#navigate .hide li a		{ border-top:0;  padding:0; color:#fff; text-indent:0; }
#navigate .hide li a:hover	{ color:#2fa9f0; }
#navigate .focus	{  }
#navigate .home		{ width:48px; margin-left:32px; }

/*-- body --*/
#body						{ clear:both; background:url('main_line.gif') no-repeat 230px 0; }
#body #banner				{ padding-bottom:20px; }

#body .clear				{ clear:both; height:0; }

#body #guide				{ margin-bottom:-16px; width:980px; color:#949494; text-align:right; }
#body #guide a				{ margin-left:6px; padding-left:10px; color:#949494; background:url('guide_arrow.gif') no-repeat left 1px; }

#body #side					{ float:left; width:200px; }
#body #side .title			{ padding-bottom:10px; }
#body #side	.channel		{ border-top:1px solid #ebebeb; }
#body #side	.channel li		{ border-bottom:1px solid #ebebeb; line-height:28px; background:url('side_arrow.gif') no-repeat 188px 11px; }
#body #side	.channel li a	{ display:block;  padding:0 0 0 20px; }
#body #side	.focus_0 a:hover{ color:#FFF; background:#3b81b4; }
#body #side	li.focus_1		{ background:#0f6196 url('side_arrow_focus.gif') no-repeat; }
#body #side	.focus_1 a		{ color:#FFF; }

#body #main					{ float:right; width:720px; padding:0 0 30px 0; }
#body #channel				{ border-bottom:1px solid #ebebeb; padding:2px 0 10px 10px; font-weight:bold; background:url('arrow.gif') no-repeat left 4px; }
#body #message				{ margin:20px 40px 0; border:1px dashed #FF6600; padding:10px; color:#333; font-weight:bold; }

#body #main .single			{ margin:20px; line-height:28px; }

#body #main .list			{ margin:0; }
#body #main .list li		{ clear:both; border-bottom:1px dashed #DBDBDB; padding:9px 6px; }
#body #main .list .time		{ float:right; color:#666; }

#body #main .list .subtitle	{ display:block; float:left; width:130px; color:#666; }
#body #main .list .title	{ display:block; float:left; width:526px; }
#body #main .list .down		{ display:block; float:left; width:52px; text-align:center; }
#body #main .list .text		{ padding:0 54px 0 20px; color:#044B80; line-height:24px; }

#body #main .multi li		{ float:left; margin:10px 0; width:33%; height:150px; text-align:center; }
#body #main .multi img		{ margin:10px; width:160px; height:120px; border:1px solid #e7e7e7; }

#body #main .content		{ margin:20px 30px 0; line-height:22px; }
#body #main .content .title	{ border-bottom:1px dashed #CCC; padding:10px 0; font-size:24px; text-align:center; }
#body #main .content .info	{ margin:10px 0; text-align:center; }
#body #main .content .tool	{ margin-top:10px; border-top:1px dashed #CCC; padding-top:2px; text-align:right; }

#body #main .form			{ margin:20px 40px; }
#body #main .form li		{ clear:both; padding:8px 0; }
#body #main .form label		{ float:left; margin-top:5px; width:70px; text-align:right; }
#body #main .form span		{ color:#999; }
#body #main .form .buttons	{ text-align:center; }

#body #page					{ margin:10px; text-align:center; }

#body #search				{ margin:2px 0 20px; height:20px; padding:6px 20px; text-align:center; color:#FFF; background:#3aa5d4; }

.home #body					{ background:; }
.home #banner				{ display:none; }
.home #guide				{ display:none; }
.home #flash				{ }
.home #box					{ margin:0 20px 10px; width:940px; }
.home #box .title			{ margin-bottom:8px; }
.home #box .title .more		{ float:right; margin:2px; height:6px; font-size:1px; }
.home #box .img				{ margin-top:20px; }

.home #box #news			{ float:left; margin-right:30px; width:290px; height:190px; }
.home #box #news li			{ border-bottom:1px dotted #dedede; line-height:24px; }
.home #box #news li span	{ float:right; color:#999; }
.home #box #news li a		{  }

.home #box #product			{ float:left; margin-right:40px; width:370px; }
.home #box #honor			{ float:left; margin-right:30px; width:390px; height:190px; }
.home #box #solution		{ width:370px; height:74px; background:url('solution_box.gif'); }
.home #box #solution a		{ display:block; float:left; width:92px; height:74px; }

.home #box #contact			{ float:left; width:200px; height:190px; }

#main .tab					{ margin-top:15px; }
#main .tab a				{ margin-right:14px; }
#main .pt					{ margin-top:15px; width:720px; height:34px; background:url('p_t.gif'); }
#main .contact				{ margin:0 0 40px; background:url('contact.gif') no-repeat right; }

.search li					{ border-bottom:1px dashed #DBDBDB; padding:0 6px; line-height:30px; }
.search .title				{ font-weight:bold; }
.search .text				{ color:#999; }

/*-- foot --*/
#foot						{ clear:both; height:50px; padding:20px 20px 0; color:#7c7c7c; font:11px Verdana, 宋体; text-align:right; background:url('foot_top.gif') repeat-x; }
#foot a						{ color:#7c7c7c; }
#foot .link					{ width:100%; height:30px; text-align:center; }
#foot .link li				{ display:block; float:left; margin-right:20px; }
#foot .link .space			{ width:21px; background:url('foot_space.gif') no-repeat center; }
#foot .copyright			{ margin-top:8px; text-align:left; }

#divMenu					{ position:absolute; right:2px; bottom:10px; }