body {
background-color: #99A9B8; margin:0px;FONT-SIZE: 12px; COLOR: #555; LINE-HEIGHT: 150%; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,"宋体";text-align:center
}
*{padding:0; margin:0;}
li{list-style-type:none}
ul{margin:0px;}
a{font-size:12px}
A:link,A:visited {color: #555; text-decoration: none}
A:hover{color:#ff6600;  text-decoration: none}
A:active  {color:#555;  text-decoration: none}
td{font-size:12px;font-weight:normal;}
.blue{color:#4E95DA;font-size:14px;font-weight:bold;}
.title{display:block;color:#ff6600;font-size:16px;font-weight:700;}
a.title:link{color:#ff6600}
a.title:hover{color:#990033}
a.title:visited{color:#ff6600}
.product {
    text-align:left;
    margin-top:7px; 
	width:570px; 
	margin-left:4px;
	height:255px !Important; height:243px; 
	overflow:hidden; 
	background:url(product_bg.gif) repeat-x
}
.product .intr {
	width:570px; 
	height:240px; 
	background:url(product_r.gif) no-repeat right top
}
.product .intr .int {
	width:570px; 
	height:240px; 
	background:url(product_l.gif) no-repeat
}
.product .t {
	height:26px;
}
.product .t li { float:left; 
	width:100px; 
	height:26px; 
	line-height:26px; 
	text-align:center; 
	color:#fff; 
	background:url(product_m.gif) no-repeat
}
.product .t li.action { color:#444; background:url(product_act1.gif) no-repeat}
.product .t li.action1{ color:#444; background:url(product_act0.gif) no-repeat}
.product .t li.action0{ color:#fff; background:url(product_m0.gif) no-repeat}

.product .m {
	height:200px; 
	padding: 8px;
	display:none;
}
.product .m .l { float:left;width:355px;}
.product .m .r { text-align:center; height:200px; overflow:hidden}
.product .m p { text-indent:2em; line-height:20px;height:190px}
*html .product .m p{height:180px}
.product .b{letter-spacing:3px;padding-top:3px;padding-left:20px;background:url(pro_bg.jpg);height:25px;}
.product .content{margin:2px;}
.product .left{padding-top:3px;text-align:center;float:left;width:250px;}
.product .right{float:left;width:300px}
#text {ADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 0px}
#num {MARGIN-TOP:0px; COLOR: #fff; TEXT-ALIGN: right;padding-right:12px;}
#num SPAN { CURSOR: hand; PADDING-LEFT: 1px; BACKGROUND: #309;padding-left:3px;padding-right:3px;WIDTH: 20px;TEXT-ALIGN: center}
#text H3 {display:none;Ptext-align:left;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px; PADDING-TOP: 0px}
#text H3 A {COLOR: #309; TEXT-DECORATION: underline}
#text H3 A:hover {COLOR: #309; TEXT-DECORATION: underline}
#text P{text-align:left;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px;PADDING-TOP: 0px}
li{list-stype-type:none;}
ul{margin:0px;}
.leftbox
{width:178px;
 margin-top:2px;text-align:left }
.leftbox .t{line-height:38px;background:url(left_1.jpg);height:33px;PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666;}
.leftbox .b{background:url(left_2.jpg);height:10px;}
.leftbox #solution{padding-top:5px;padding-left:10px;height:213px;BORDER-left: #eeeeee 1px solid;BORDER-RIGHT: #eeeeee 1px solid;}
#solution li{padding-left:20px;background:url(dot.jpg) no-repeat top left;height:24px;}
#service{padding-left:2px;padding-top:1px;height:190px;text-align:center;BORDER-left: #eeeeee 1px solid;BORDER-RIGHT: #eeeeee 1px solid;}
#service li{line-height:26px;margin:2px;margin-top:6px;float:left;width:81px;height:26px;}
#hezuo{padding-left:3px;padding-top:7px;height:215px;text-align:center;BORDER-left: #eeeeee 1px solid;BORDER-RIGHT: #eeeeee 1px solid;}
.rbox{background:#fff;margin-top:5px;width:208px;text-align:left;}
.rbox .t{line-height:38px;background:url(right_1.jpg);height:33px;PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666;}
.rbox .l{height:190px;padding-left:0px;padding-top:0px;BORDER-RIGHT: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid;}
.rbox li{background:url(support.gif) no-repeat;background-position:4px 3px;padding-left:17px;height:25px;}
.rbox .b{background:url(right_2.jpg);height:11px;}
.yst {line-height:38px;background:url(yst.jpg);height:33px;PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666;}
.nav {
	FLOAT: right; WIDTH: 662px; HEIGHT: 35px; margin-left: 0px; margin-top: 5px; margin-right: 0px; margin-bottom: 00px; 
}
.nav LI {
	FLOAT: left; WIDTH: 70px; LINE-HEIGHT: 35px; HEIGHT: 35px; TEXT-ALIGN: center; FONT-SIZE: 12px; COLOR: #0072bb; font-weight:bold;
}
.nav LI A {
	DISPLAY: block; BACKGROUND: url(nav_main_bg.jpg) no-repeat left top; WIDTH: 98px; COLOR: #ffffff; LETTER-SPACING: 2px; HEIGHT: 35px; TEXT-DECORATION: none
}
.nav LI A:hover {
	FONT-WEIGHT: bold; BACKGROUND: url(nav_main_bg.jpg) no-repeat left -35px; COLOR: #000000
}
.nav .home {
	WIDTH: 71px
}
.nav .home A {
	FONT-WEIGHT: bold; BACKGROUND: url(nav_home_bg.jpg) no-repeat left -35px; WIDTH: 71px; COLOR: #000000
}
.nav .home A:hover {
	BACKGROUND: url(nav_home_bg.jpg) no-repeat left -35px
}
.nav .more {
	WIDTH: 98px
}
.nav .more A {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(nav_more_bg.jpg) no-repeat left top; WIDTH: 98px; COLOR: #ffffff; LETTER-SPACING: normal; LETTER-SPACING: 2px; HEIGHT: 35px
}
.nav .more A:hover {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(nav_more_bg.jpg) no-repeat left -35px; WIDTH: 98px; COLOR: #000000; LETTER-SPACING: normal; LETTER-SPACING: 2px; HEIGHT: 35px
}
.nav .more UL {
	BORDER-RIGHT: #97a5bd 1px solid; BORDER-TOP: #97a5bd 1px solid; PADDING-LEFT: 1px; BACKGROUND: url(top_jump_bg.jpg) #ffffff repeat-x left top; FILTER: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=145, color=#7A8793); BORDER-LEFT: #97a5bd 1px solid; WIDTH: 93px; BORDER-BOTTOM: #97a5bd 1px solid; HEIGHT: 120px
}
.nav .more UL LI {
	LINE-HEIGHT: 30px; HEIGHT: 30px
}
.nav .more UL LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 93px; COLOR: #ffffff; TEXT-INDENT: 19px; LINE-HEIGHT: 30px; HEIGHT: 30px; LETTER-SPACING: 2px; TEXT-ALIGN: left
}
.nav .more UL LI P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 125px; COLOR: #666666; LINE-HEIGHT: 20px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccfd5 1px solid; TEXT-ALIGN: left
}
.nav .more UL LI A:hover {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 93px; COLOR: #ff6600; LETTER-SPACING: 2px; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.top_nav2 TABLE {
	Z-INDEX: 80; LEFT: -1px; POSITION: absolute; TOP: 25px; BORDER-COLLAPSE: collapse
}
.top_nav2 LI {
	Z-INDEX: 100; FLOAT: left; POSITION: relative
}
.top_nav2 UL UL {
	RIGHT: -37px; VISIBILITY: hidden; WIDTH: 93px; POSITION: absolute; HEIGHT: 0px
}
 HTML .top_nav2 UL UL {
	RIGHT: -100px; VISIBILITY: hidden; WIDTH: 93px; POSITION: absolute; TOP: 10px; HEIGHT: 0px
}
.top_nav2 UL LI:hover UL {
	VISIBILITY: visible
}
.top_nav2 UL A:hover UL {
	VISIBILITY: visible
}
.bk { border: solid 1px #9FCFE6; }
.hk { font-family: "宋体"; color:#ff0000; font-size: 12px; line-height:14pt; }
.newsnr { font-family: "宋体"; font-size: 14px; line-height:18pt; }
.newsfy { font-family: "宋体"; font-size: 12px; }
.PE_foot{background:url(bot_bg.gif) top repeat-x;margin-top:10px;*margin-top:3px;_margin-top:0px;}
.PE_foot dl{background:url(bot_l.gif) 0 0 no-repeat;}
.PE_foot dt,.PE_foot dt a, 
.PE_foot dd,.PE_foot dd a, 
{color:#333;font:normal normal normal 12px/150% Verdana, Arial, Helvetica, sans-serif, "宋体"; TEXT-DECORATION: none;}
.PE_foot dt{background:url(bot_r.gif) top right no-repeat; height:27px; line-height:27px; text-align:center; color:#000;}
.PE_foot dd{padding:10px 20px; line-height:25px; margin:0; font-size:12px;}
.botimg{float:right;}
.topdh:link {color:#ffffff}
.topdh:visited {color:#ffffff}
.topdh:hover {color:#000000}
.topdh:active {color:#ffffff} 