/* CSS Document */
body {
	background:url(../images/bj1920.jpg) no-repeat center top #ffffff;
}

body, form {
	margin: 0px;
	padding:0px;
}


body,td,th,input,select {
	font-family:"ËÎÌå";
	font-size: 12px;
	color:#555555;
}

input { color:#000000; }

a:link 		{color:#305a87;text-decoration: none;}
a:visited 	{color:#305a87;text-decoration: none;}
a:hover 	{color:#555555;text-decoration: underline;}
a:active 	{color:#555555;text-decoration: none;}

.hg18{ line-height:18px;}
.hg20{ line-height:20px;}
.hg22{ line-height:22px;}
.hg23{ line-height:23px;}
.hg25{ line-height:25px;}
.hg28{ line-height:28px;}
.hg30{ line-height:30px;}
.hg150 { line-height:150%;}
.hg180 { line-height:180%;}
.hg200 { line-height:200%;}

.font12 	{ font-size:12px; }
.font12 * 	{ font-size:12px; }
.font13 	{ font-size:13px; }
.font13 * 	{ font-size:13px; }
.font14 	{ font-size:14px; }
.font14 *	{ font-size:14px; }
.font16 	{ font-size:16px; }
.font16 *	{ font-size:16px; }
.article_title h1{ font-size:20px; color:#111111; padding-top:20px;  }
.article_content { font-size:14px; line-height:32px; padding:30px;}
.article_content p {text-indent:2em; margin-bottom:15px;}

.red { color:#CC0000;}
.cs { color:#FF6600;}
.green { color:#2D8A00;}

.white * { color:#ffffff; }
.white a:link{ color:#ffffff; }
.white a:visited{ color:#ffffff; }
.gray { color:#999999;}
.gray a:link { color:#999999; }
.gray a:visited { color:#999999; }
.light { color:#E4F5FF;}
.light a:link { color:#E4F5FF; }
.light a:visited { color:#E4F5FF; }
.blue { color:#E4F5FF;}
.blue a:link { color:#E4F5FF; }
.blue a:visited { color:#E4F5FF; }

.menu { height:39x; background:url(../images/headerbg.jpg) 100% -99px }
.menu td{ }
.menu a:link 	{color: #ffffff; font-size:14px; text-decoration: none; }
.menu a:visited {color: #ffffff; font-size:14px; text-decoration: none; }
.menu a:hover 	{color: #2566a0; font-size:14px; text-decoration: none; }
.menu a:active 	{color: #2566a0; font-size:14px; text-decoration: none; }

.menu .menuitem 		{ height:39px; width:123px; text-align:center; font-weight:bold; background:url(../images/headerbg.jpg) 0 -138px no-repeat; }
.menu .lastitem			{ height:39px; width:123px; text-align:center; font-weight:bold; background:url(../images/headerbg.jpg) 0 -138px no-repeat; }
.menu .selecteditem		{ height:39px; width:123px; text-align:center; font-weight:bold; background:url(../images/headerbg.jpg) 3px -60px no-repeat; }
.menu .hover 			{ height:39px; width:123px; text-align:center; font-weight:bold; background:url(../images/headerbg.jpg) 3px -60px no-repeat; }
.hover a:link,.selecteditem a:link 	{color: #2566a0; }
.hover a:visited,.selecteditem a:visited 	{color: #2566a0; }

.title1{ background:url(../images/title1.jpg) left bottom no-repeat; font-size:16px; font-weight:bold; color: #000000; padding-left:9px; line-height:30px; }
.title2 .title { border-bottom:2px solid #ff6600; font-size:16px; font-weight:bold; color: #000000; padding-left:9px; padding-right:9px; line-height:30px; }
.title2 .right { border-bottom:2px solid #d9d9d9; text-align:right; }
.title3{ background:url(../images/title3.jpg) left 10px no-repeat; height:37px; padding-left:20px; color:#ff6600; font-size:14px; font-weight:bold; border-bottom:1px dotted #cccccc; }
.title4{ line-height:30px; font-size:14px; font-weight:bold; }
.title5{ background:url(../images/title_723.jpg); background-repeat:no-repeat; height:25px; padding-left:3px; color:#909090; border-bottom:2px solid #7C8DA5; color:#305a87; }

.table1 { padding:10px;}
.table2 {line-height:25px; color:#305a87; padding-left:25px; padding-bottom:10px;}

.list1 { background:url(../images/list1.png) no-repeat left 9px; color:#333333; line-height:25px; font-size:12px; }
.list2 { background:url(../images/list2.gif) no-repeat; background-position:10px 14px; padding-left:30px; height:40px; font-size:14px; }
.list3 { background-image:url(../images/list1.jpg); background-repeat:no-repeat; background-position:0 10 0 0; padding-left:15px; color:#999999; line-height:22px;}
.list4 { margin-bottom:5px; margin-top:15px; }
.list4 .title { line-height:25px; text-align:center; }
.list4 .image img { padding:1px; }
.list4 .image a:link 	img	{ border:1px solid #cccccc ; padding:1px;}
.list4 .image a:visited img { border:1px solid #cccccc ; padding:1px;}
.list4 .image a:active 	img	{ border:1px solid #cccccc ; padding:1px;}
.list4 .image a:hover 	img	{ border:2px solid #ff6600 ; padding:0px;}

.list5 { }
.list5 .title{ font-size:18px; font-weight:bold; line-height:30px; text-align:left;}
.list5 .content {line-height:25px; padding:0px; }
.list5 .image{ text-align:center; padding:20px; }
.list5 .image a:link 	img	{ padding:2px;}
.list5 .image a:visited img { padding:2px; }
.list5 .image a:active 	img	{ padding:2px;}
.list5 .image a:hover 	img	{ border:2px solid #ff6600 ; padding:0px;}

.list6 { background-image:url(../images/bg_case.gif); background-repeat:no-repeat; width:207px; height:141px; text-align:center; padding-left:2px;}

.content { padding:25px; }

.large { }
.large .title{ font-size:18px; font-weight:bold; line-height:30px; text-align:left;}
.large .image{text-align:center; padding:20px; }
.large .content {line-height:25px; padding:0px; }

.small { margin-bottom:15px; margin-top:10px; }
.small .image{text-align:center; padding:5px;}
.small .image img{ border:1px solid #e6e6e6; padding:1px; }
.small .title{ line-height:20px; text-align:center;}


.border1 {border:1px solid #e9e9e9;}
.border2 {border-right:1px solid #E9E9E9; }
.border3 { border:1px solid #E9E9E9; border-bottom:none; border-top:none}
.border4 { border-right:1px solid #8896BD; font-size:12px; font-weight:bold;color:#FFFFFF}
.border5 {border-bottom:1px dotted #999999; }
.border_right { border-right:1px solid #cccccc;}
.border_top_dotted { border-top:1px dotted #cccccc; }
.border_bottom { border-bottom:1px solid #e9e9e9; }
.border_bottom_dotted { border-bottom:1px dotted #cccccc; }

.article_listitem { height:25px; line-height:22px; padding-top:4px; background-image:url(../images/x.jpg); background-position:0 10 0 0; background-repeat:no-repeat; padding-left:0px;}
.article_listitem_1 { height:25px; line-height:18px; padding-top:6px; background-image:url(../images/tb1.gif); background-position:4 11 0 0; background-repeat:no-repeat; padding-left:14px;}

.class1 { background:url(../images/class1.gif) no-repeat 10px 11px #f0f0f0; padding-left:25px; padding-top:9px; padding-bottom:8px; text-align:left; margin-bottom:8px;}

.text1 {border:1px solid #cccccc; height:18px; padding-top:5px;}
.text2 {border:0; padding-top:5px; padding-bottom:5px; line-height:20px;}

.more { float:right; font-size:12px;	font-weight:normal;	color: #696969;}
.more a:link 	{color: #696969; text-decoration: none; }
.more a:visited {color: #696969; text-decoration: none; }
.more a:hover 	{color: #696969; text-decoration: none; }
.more a:active 	{color: #696969; text-decoration: none; }
