/* CSS Document margin:0;
	padding:0;
	background:#00854A;
	text-align:center;*/

body,td,th {
	font-size: 12px;
	color:#565656;
}

form {
	margin: 0;
	padding:0;
}

table{margin:auto;}

SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif;text-indent:2em;
}

a:link 		{color:#7a7a7a;text-decoration: none;}
a:visited 	{color:#019cf8;text-decoration: none;	}
a:hover 	{color:#019cf8;text-decoration: underline;}
a:active 	{color:#019cf8;text-decoration: none;}

.friends {font-size:1px; height:1px; margin-left:-8888px;}
.friends a:link 	{color:#ffffff;}
.friends a:visited 	{color:#ffffff;}

.hg18{ line-height:18px;}
.hg20{ line-height:20px;}
.hg22{ line-height:22px;}
.hg25{ line-height:25px;}
.hg28{ line-height:28px;}
.hg30{ line-height:30px;}
.hg150 { line-height:150%;}
.hg200 { line-height:200%;}

.font_1 {color: #BCBCBC}
.font_1 a:link 		{color: #BCBCBC;text-decoration: none; }
.font_1 a:visited 	{color: #BCBCBC;text-decoration: none;}
.font_1 a:hover 	{color: #BCBCBC;text-decoration: underline; }
.font_1 a:active 	{color: #BCBCBC;text-decoration: none;  }

.font_2 {color: #666666; }
.font_2 a:link 		{color: #666666;text-decoration: none; }
.font_2 a:visited 	{color: #666666;text-decoration: none; }
.font_2 a:hover 	{color: #0C76A5;text-decoration: underline;}
.font_2 a:active 	{color: #0C76A5;text-decoration: none;  }

.font_3 			{color: #163878; font-weight:bold; font-size:14px}
.font_4 {color: #1A77A3; font-weight:bold}
.font_4 a:link 		{color: #1A77A3;text-decoration: none; font-weight:bold; }
.font_4 a:visited 	{color: #1A77A3;text-decoration: none; font-weight:bold; }
.font_4 a:hover 	{color: #1A77A3;text-decoration: underline; font-weight:bold; }
.font_5 a:active 	{color: #1A77A3;text-decoration: none; font-weight:bold; }

.font_5 {color: #DD841E; font-weight:bold; font-size:13px}
.font_6{font-size:12px; font-family:Arial, Helvetica, sans-serif}
.fo_5 { font-weight:bold}
.font_12 td{ font-size:12px; }
.font_12 a{ font-size:12px; }
.font_13 td{ font-size:13px; }
.font_13 a{ font-size:13px; }
.font14 { color: #7c6536;font-size:14px;}
.font14 *{ color: #7c6536;font-size:14px;}
.font_write { color:#ffffff; }
.font_write a:link{ color:#ffffff; }
.font_write a:visited{ color:#ffffff; }
.fo_title 				{color: #0053AD; font-size:14px; font-weight: bold; text-decoration: none;}
.fo_title a:link 		{color: #0053AD; font-size:14px; font-weight: bold; text-decoration: none;}
.fo_title a:visited 	{color: #0053AD; font-size:14px; font-weight: bold; text-decoration: none;}
.fo_title a:hover 		{color: #FF0000; font-size:14px; font-weight: bold; text-decoration: underline;}
.fo_title a:active 		{color: #FF0000; font-size:14px; font-weight: bold; text-decoration: none;}
.gray { color:#565656;}
.gray a:link { color:#565656; }
.gray a:visited { color:#565656; }

.font_menu 				{color: #7c6536; font-size:12px; font-weight: bold; text-decoration: none; padding-top:2px;}
.font_menu a:link 		{color: #7c6536; font-size:12px; font-weight: bold; text-decoration: none; padding-top:2px;}
.font_menu a:visited 	{color: #7c6536; font-size:12px; font-weight: bold; text-decoration: none; padding-top:2px;}
.font_menu a:hover 		{color: #7c6536; font-size:12px; font-weight: bold; text-decoration: underline; padding-top:2px;}
.font_menu a:active 	{color: #7c6536; font-size:12px; font-weight: bold; text-decoration: none; padding-top:2px;}

.title1{ font-size:14px; color: #249760; padding:3 0 5 3; font-weight:bold; border-bottom:1px dotted #cccccc; }
.title2{ font-size:14px; color: #00854a; padding:3 0 5 3; font-weight:bold; border-bottom:1px solid #00854a; }
.title3{ background-image:url(../images/title3.jpg); background-repeat:no-repeat; width:243px; height:29px; padding:0 0 0 21; color:#909090; }
.title4{ background-image:url(../images/title4.jpg); background-repeat:no-repeat; width:978px; height:29px; padding:0 0 0 21; color:#909090; }
.title5{ background-image:url(../images/title_723.jpg); background-repeat:no-repeat; width:723px; height:29px; padding:0 0 0 21; color:#909090; }

.list1 { background-image:url(../images/list1.jpg);background-repeat:no-repeat; background-position:0 10 0 0; padding:5 0 0 12; color:#333333; line-height:20px;}
.list2 { background-image:url(../images/sanjiao.png); background-repeat:no-repeat; background-position:3 15 0 0; padding:5 0 0 15; color:#333333; line-height:20px;}
.list2 a:link { color:#7a7a7a; }
.list2 a:visited { color:#7a7a7a; }
.list3 { background-image:url(../images/list1.jpg); background-repeat:no-repeat; background-position:0 10 0 0; padding:5 0 0 15; color:#999999; line-height:22px;}
.list3 a:link { color:#333333; }
.list3 a:visited { color:#7a7a7a; }
.list4 {padding:4 0 2 15; color:#ffffff; line-height:22px;}
.list4 a:link { color:#ffffff; }
.list4 a:visited { color:#fff1bf; }
.list5 { background-image:url(../images/list5.gif); background-repeat:no-repeat; background-position:6 6 0 0; padding:0 0 0 18; color:#333333; line-height:23px;}
.list6 { background-image:url(../images/bg_case.gif); background-repeat:no-repeat; width:207px; height:141px; text-align:center; padding-left:2px;}
.list7 { background-image:url(../images/newsd.png); background-repeat:no-repeat; background-position:0 10 0 0; padding:5 0 0 12; color:#333333; line-height:20px;}
.content { padding:25px; }

.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 #cccccc; }
.border_bottom_dotted { border-bottom:1px dotted #a95a20; }

.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-image:url(../images/list1.jpg); background-position:8 11 0 0 ; background-repeat:no-repeat; padding:9 0 7 22; text-align:left; border-bottom:1px dotted #cccccc; }
class1 a:link { color:#1D4897; }
class1 a:visited { color:#1D4897; }

.text1 {border:1px solid #cccccc; height:22px; padding-top:3px;}

.div1 {margin:0 auto;padding:0;width:1020px;padding-bottom:6px;line-height:15px;}
.div2 {margin:0 auto;padding:0;background-image:url(../images/hy1.png);width:100%;}


.style1 {
	font-family: "宋体";
	font-size: 12px;
	color: #7c6536;
}
.style3 {
	color: #564130;
	line-height: 16pt;
	font-family: "宋体";
	font-size: 12px;
	text-align: center;
}
.style4 {
	font-size: 12px;
	color: #af4200;
}
.style5 {
	font-size: 12px;
	line-height: 16pt;
	color: #828180;
	font-family: "宋体";
}
.style8 {
	font-family: "宋体";
	font-size: 12px;
	color: #729751;
}
.style9 {
	color: #FFFFFF;
	font-family: "宋体";
	font-size: 12px;
	line-height: 13pt;
}
.style10 {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
.style11 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13pt;
	text-align: center;
}
.style31 {	color: #564130;
	line-height: 16pt;
	font-family: "宋体";
	font-size: 12px;
}
.style311 {
	color: #564130;
	line-height: 16pt;
	font-family: "宋体";
	font-size: 14px;
	text-align: center;
	font-weight: bold;
}
.tu {
	text-align: center;
}
.pro 
{
    text-align: center;
	font-family: "宋体";
	color: #FFFFFF;
	font-weight: bold;
}
.lv {
	color: #00864B;
}
.lv {
	font-size: 12px;
}
.dian {
	font-size: 10px;
	color: #060;
}
a {behavior:url(a.htc)}
.qqbox a:link {
	color: #000;
	text-decoration: none;
}
.qqbox a:visited {
	color: #000;
	text-decoration: none;
}
.qqbox a:hover {
	color: #f80000;
	text-decoration: underline;
}
.qqbox a:active {
	color: #f80000;
	text-decoration: underline;
}
 
.qqbox{
	width:118px;
	height:auto;
	overflow:hidden;
	position:absolute;
	right:0;
	top:100px;
	color:#000000;
	font-size:12px;
	letter-spacing:0px;
}
.qqlv{
	width:20px;
	height:256px;
	overflow:hidden;
	position:relative;
	float:right;
	z-index:50px;
}
.more {
	text-align: center;
}
.jt {
	text-align: center;
}
.bot {
	text-align: center;
	font-size: 12px;
	color: #575757;
}
.bot1 {
	font-weight: bold;
}

.autotext { table-layout:fixed; }
.autotext span {o-text-overflow:ellipsis; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.overflow {o-text-overflow:ellipsis; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.item1 td {border-bottom:1px solid #E3E6EB; padding:3 0 2 6;}
.item2 td {border:0px; padding:0px; border-bottom:0px;}
.item3 { background-color:#EAF3FF; padding:2px; line-height:20px; height:25px; border:1px solid #78A3D3;}

.header1 td { background-color:#F2F4F6; border-left:1px solid #ffffff; border-top:1px solid #F2F4F6; border-bottom:1px solid #C1C8D2; border-right:1px solid #C1C8D2; padding-left:5px; padding-top:2px; height:22px}

.table1 { background-color:#eef9d7; }
.table2 { background-color:#f9fbf3; border:1px solid #567909}
.table3 { background-color:#f4f7ed; padding:6px; }
.table4 { background-color:#dbf0ae; padding:6px; }
.tableblack td{border-color:#000000;}