a{color:#333333; text-decoration:none; line-height:1.75em;}
a:hover{text-decoration:underline; color:#FF0000;}

.cuti{font-weight:bold;}
.font12zhui{color:#333333; line-height:24px;}
.font12hui{ color:#999999; line-height:24px;}
.font12bai{color:#FFFFFF;}
.font14cbai{color:#FFFFFF; font-size:14px; font-weight:bold; line-height:24px;}
.font12hong{color:#FF0000;}
.font12zhong{color:#990000;}
.font14zhong{color:#990000; font-size:14px; font-weight:bold;}
.font14hong{color:#990000; font-size:14px;}
.font12chong{color:#FF0000; font-weight:bold;}
.font12lan{color:#1F376D; line-height:1.75em;}
.font14clan{color:#003399; font-size:14px; font-weight:bold; text-decoration:none;}
.font14lan{color:#003399; font-size:14px; text-decoration:none;}
.font18lan{color:#003399; font-size:18px; text-decoration:none; font-weight:bold;}
.font14fen{color:#FF6699; font-size:14px; text-decoration:none;}

.huiTd{border:1px #cccccc solid;}
.lanTd{border:1px #aacbee solid;}
.lanTd01{border-left:1px #aacbee solid;border-right:1px #aacbee solid;border-bottom:1px #aacbee solid;}
.td_01{border-bottom:1px #cccccc solid;}
.td_02{border-bottom:1px #cccccc dashed;}
.rightTd{border-right:1px #cccccc solid;}
.td_03{border-bottom:1px #ebebeb solid;border-top:1px #ebebeb solid;border-right:1px #ebebeb solid;}
.leftTd{border-left:1px #cccccc solid;border-bottom:1px #ebebeb solid;}
.td_04{border-top:1px #ebebeb solid;}

.imgBian img{padding:3px; background-color:#ffffff; border:1px #cccccc solid;}
*{
	font-family:Verdana,"Lucida Grande",Arial,Helvetica,sans-serif;font-size:12px;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,
pre, form, fieldset, input, textarea, p, blockquote, th, td {
	padding: 0;
	margin: 0;
}
fieldset, img {
	border: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ol, ul {
	list-style: none;
}
address, caption, cite, code, dfn, em, th, var {
	font-style: normal;
}
caption, th {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 100%;
}
q:before, q:after {
	content: '';
}
abbr, acronym {
	border: 0;
}
html>/**/body{overflow-y:scroll; overflow-x:auto;}
body,td,th,input, select, textarea, button{font-size: 12px;color: #000000;font-family:Verdana,"Lucida Grande",Arial,Helvetica,sans-serif;}
 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 24px; PADDING-TOP: 0px
}
TABLE {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 24px; FONT-FAMILY: "宋体"
}
A:link {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #ca0000; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.white14_24b {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.white14_24b A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.white14_24b A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.white14_24b A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.white12_24b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.white12_24b A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.white12_24b A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.white12_24b A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.white12_24 {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.white12_24 A:link {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.white12_24 A:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.white12_24 A:hover {
	FONT-SIZE: 12px; COLOR: #fef89a; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.red14_24b {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ca0000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.red14_24b A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ca0000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.red14_24b A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ca0000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.red14_24b A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ca0000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.red12_24b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ca0000; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.red12_24b A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ca0000; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.red12_24b A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ca0000; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.red12_24b A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ca0000; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.red12_24 {
	FONT-SIZE: 12px; COLOR: #ca0000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.red12_24 A:link {
	FONT-SIZE: 12px; COLOR: #ca0000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.red12_24 A:visited {
	FONT-SIZE: 12px; COLOR: #ca0000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.red12_24 A:hover {
	FONT-SIZE: 12px; COLOR: #ca0000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.black14_24b {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.black14_24b A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.black14_24b A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.black14_24b A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.grey12_24 {
	FONT-SIZE: 12px; COLOR: #797979; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.grey12_24 A:link {
	FONT-SIZE: 12px; COLOR: #797979; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.grey12_24 A:visited {
	FONT-SIZE: 12px; COLOR: #797979; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.grey12_24 A:hover {
	FONT-SIZE: 12px; COLOR: #797979; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.grey14_24b {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #545454; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.grey14_24b A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #545454; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.grey14_24b A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #545454; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.grey14_24b A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #545454; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.grey12_20b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3e3e3e; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.grey12_20b A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3e3e3e; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.grey12_20b A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3e3e3e; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.grey12_20b A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3e3e3e; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.black14_30 {
	FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 28px; TEXT-DECORATION: none
}
.black14_30 A:link {
	FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 28px; TEXT-DECORATION: none
}
.black14_30 A:visited {
	FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 28px; TEXT-DECORATION: none
}
.black14_30 A:hover {
	FONT-SIZE: 14px; COLOR: #ca0000; LINE-HEIGHT: 28px; TEXT-DECORATION: none
}
.black12_24b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.black12_24b A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.black12_24b A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.black12_24b A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ca0000; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.red18_30 {
	FONT-SIZE: 20px; COLOR: #ca0000; LINE-HEIGHT: 24px; FONT-FAMILY: "黑体"; TEXT-DECORATION: none
}
.red18_30 A:link {
	FONT-SIZE: 20px; COLOR: #ca0000; LINE-HEIGHT: 24px; FONT-FAMILY: "黑体"; TEXT-DECORATION: none
}
.red18_30 A:visited {
	FONT-SIZE: 20px; COLOR: #ca0000; LINE-HEIGHT: 24px; FONT-FAMILY: "黑体"; TEXT-DECORATION: none
}
.red18_30 A:hover {
	FONT-SIZE: 20px; COLOR: #ca0000; LINE-HEIGHT: 24px; FONT-FAMILY: "黑体"; TEXT-DECORATION: none
}
.red18_30 A:hover {
	FONT-SIZE: 20px; COLOR: #000000; LINE-HEIGHT: 24px; FONT-FAMILY: "黑体"; TEXT-DECORATION: none
}
.red26_50b {
	FONT-WEIGHT: bold; FONT-SIZE: 26px; COLOR: #ca0000; LINE-HEIGHT: 50px; TEXT-DECORATION: none
}
.red26_50b A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 26px; COLOR: #ca0000; LINE-HEIGHT: 50px; TEXT-DECORATION: none
}
.red26_50b A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 26px; COLOR: #ca0000; LINE-HEIGHT: 50px; TEXT-DECORATION: none
}
.red26_50b A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 26px; COLOR: #ca0000; LINE-HEIGHT: 50px; TEXT-DECORATION: none
}
.pic_list {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.red30 {
	FONT-SIZE: 30px; COLOR: #ca0000; LINE-HEIGHT: 40px
}
.white_boder3 {
	BORDER-RIGHT: #ffffff 3px solid; BORDER-TOP: #ffffff 3px solid; BORDER-LEFT: #ffffff 3px solid; BORDER-BOTTOM: #ffffff 3px solid
}
.boder_gray {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.biaoti_01 {
	BACKGROUND: url(../images/index_20.jpg) repeat-x; BORDER-BOTTOM: #999999 1px dashed
}
.pic {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.pic_orange {
	BORDER-RIGHT: #d3a772 3px solid; PADDING-RIGHT: 1px; BORDER-TOP: #d3a772 3px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #d3a772 3px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #d3a772 3px solid
}
.bggray {
	BACKGROUND: url(../images/mainbg_01.jpg) repeat-x 50% bottom
}
