BODY {
	FONT-FAMILY: "Microsoft YaHei", Arial, Tahoma; COLOR: #464646; FONT-SIZE: 12px
}
TD {
	FONT-FAMILY: "Microsoft YaHei", Arial, Tahoma; COLOR: #464646; FONT-SIZE: 12px
}
TH {
	FONT-FAMILY: "Microsoft YaHei", Arial, Tahoma; COLOR: #464646; FONT-SIZE: 12px
}
INPUT {
	FONT-FAMILY: "Microsoft YaHei", Arial, Tahoma; COLOR: #464646; FONT-SIZE: 12px
}
SELECT {
	FONT-FAMILY: "Microsoft YaHei", Arial, Tahoma; COLOR: #464646; FONT-SIZE: 12px
}
TEXTAREA {
	FONT-FAMILY: "Microsoft YaHei", Arial, Tahoma; COLOR: #464646; FONT-SIZE: 12px
}
HTML {
	-webkit-text-size-adjust: none
}
BODY {
	MARGIN: 0px
}
FORM {
	MARGIN: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
UL LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; OUTLINE-STYLE: hidden; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #464646; FONT-SIZE: 26px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
A {
	COLOR: #464646; TEXT-DECORATION: none
}
A:hover {
	COLOR: #009cdc
}
A:active {
	COLOR: #009cdc
}
#head {
	WIDTH: 100%; BACKGROUND: url(images/head_bg.png) repeat-x; HEIGHT: 48px
}
#head_l {
	PADDING-LEFT: 10px; FLOAT: left; PADDING-TOP: 14px
}
#head_l IMG {
	HEIGHT: 20px
}
#head_r {
	TEXT-ALIGN: right; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 8px
}
#head_r IMG {
	VERTICAL-ALIGN: middle
}
#path {
	BORDER-BOTTOM: #e1e1e1 1px solid; WIDTH: 100%; HEIGHT: 36px
}
#path_l {
	LINE-HEIGHT: 36px; FLOAT: left; COLOR: #009cdc; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
#path_r {
	TEXT-ALIGN: right; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 6px
}
#main {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 12px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.m_list {
	TEXT-ALIGN: center; WIDTH: 50%
}
.m_l {
	FLOAT: left
}
.m_r {
	FLOAT: right
}
#main .clear {
	WIDTH: 100%; FLOAT: none; HEIGHT: 12px; CLEAR: both
}
.m_list A {
	POSITION: relative; WIDTH: 95%; DISPLAY: inline-block; BACKGROUND: #ccc; HEIGHT: 110px
}
.m_list A.about {
	BACKGROUND: #ff7f00
}
.m_list A.pro {
	BACKGROUND: #6bc30d
}
.m_list A.sol {
	BACKGROUND-COLOR: #0083d6
}
.m_list A.news {
	BACKGROUND: #ffcc00
}
#main P {
	TEXT-ALIGN: left; COLOR: #fff
}
#main P.title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
#main P.text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 5px
}
#main P.img {
	POSITION: absolute; PADDING-BOTTOM: 10px; BOTTOM: 0px; PADDING-RIGHT: 10px; RIGHT: 0px
}
#btmdo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 40px; PADDING-TOP: 0px
}
#btmdo DIV {
	TEXT-ALIGN: center; WIDTH: 50%
}
#btmdo DIV A {
	TEXT-ALIGN: center; WIDTH: 95%; DISPLAY: inline-block; BACKGROUND: #aaa; HEIGHT: 40px; COLOR: #fff
}
#btmdo DIV A IMG {
	MARGIN-TOP: -4px; MARGIN-RIGHT: 6px
}
#btmdo DIV A SPAN {
	DISPLAY: inline-block; FONT-SIZE: 16px; PADDING-TOP: 9px
}
#backtop {
	MARGIN: 0px auto; HEIGHT: 46px
}
#backtop A {
	TEXT-ALIGN: center; DISPLAY: block; BACKGROUND: #333; HEIGHT: 46px; COLOR: #fff
}
#backtop A IMG {
	MARGIN-TOP: -4px; MARGIN-RIGHT: 6px
}
#backtop A SPAN {
	DISPLAY: inline-block; COLOR: #fff; FONT-SIZE: 16px; PADDING-TOP: 11px
}
#foot {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 150%; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666; PADDING-TOP: 10px
}
#main_in {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.text {
	LINE-HEIGHT: 180%
}
.text P {
	MARGIN-BOTTOM: 18px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #464646; FONT-SIZE: 16px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.prolist {
	DISPLAY: block
}
.prolist LI {
	TEXT-ALIGN: center; WIDTH: 45%; DISPLAY: block; FLOAT: left
}
.prolist LI A {
	DISPLAY: block
}
.prolist LI A IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 100%; PADDING-RIGHT: 2px; DISPLAY: block; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 2px
}
.prolist LI A SPAN {
	LINE-HEIGHT: 20px; DISPLAY: block; FONT-SIZE: 13px; PADDING-TOP: 6px
}
.prolist LI A:hover IMG {
	BORDER-BOTTOM: #00a0fc 1px solid; BORDER-LEFT: #00a0fc 1px solid; BORDER-TOP: #00a0fc 1px solid; BORDER-RIGHT: #00a0fc 1px solid
}
.prolist LI A:active IMG {
	BORDER-BOTTOM: #00a0fc 1px solid; BORDER-LEFT: #00a0fc 1px solid; BORDER-TOP: #00a0fc 1px solid; BORDER-RIGHT: #00a0fc 1px solid
}
.prolist LI A:hover SPAN {
	COLOR: #009cdc
}
.prolist LI A:active SPAN {
	COLOR: #009cdc
}
.prolist LI.clear {
	WIDTH: 100%; FLOAT: none; HEIGHT: 20px; CLEAR: both
}
#propath {
	PADDING-BOTTOM: 7px; MARGIN-TOP: 12px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #00a3e8; COLOR: #fff; PADDING-TOP: 6px
}
#propath A {
	COLOR: #fff
}
#propath A:hover {
	COLOR: #caebff
}
#propath A:active {
	COLOR: #caebff
}
#procon IMG {
	MAX-WIDTH: 100% !important
}
.newslist {
	BORDER-BOTTOM: #cfcfcf 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.newslist A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: block; BACKGROUND: url(images/arr_point.gif) no-repeat 4px center; FONT-SIZE: 13px; PADDING-TOP: 3px
}
.newslist SPAN {
	PADDING-LEFT: 14px; DISPLAY: block; COLOR: #888
}
#newscon {
	MARGIN-TOP: 13px; BORDER-TOP: #e6e6e6 1px solid; PADDING-TOP: 8px
}
#newscon IMG {
	MAX-WIDTH: 100% !important
}
#relative {
	Z-INDEX: 9; POSITION: relative; WIDTH: 100%; HEIGHT: 0px
}
#allmenu {
	Z-INDEX: 10; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; BACKGROUND: #000; HEIGHT: 50px; PADDING-TOP: 12px; opacity: 0.8
}
#allmenu A {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 0px; WIDTH: 17%; PADDING-RIGHT: 0px; DISPLAY: inline-block; COLOR: #fff; MARGIN-LEFT: 5px; PADDING-TOP: 10px
}
#search {
	Z-INDEX: 10; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; BACKGROUND: #000; HEIGHT: 50px; PADDING-TOP: 12px; opacity: 0.8
}
#keys {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 3px
}
.searHeight {
	FONT-STYLE: normal; COLOR: #ec0000
}
