BODY {
	LINE-HEIGHT: 20px; MARGIN: 0px; FONT-FAMILY: Arial, "宋体"; HEIGHT: 100%; COLOR: #000033; FONT-SIZE: 12px
}
TD {
	LINE-HEIGHT: 150%; FONT-FAMILY: Arial, 宋体; FONT-SIZE: 12px
}
.maintext {
	FONT-FAMILY: Arial, 宋体; FONT-SIZE: 12px
}
.orangetext {
	FONT-FAMILY: Arial, 宋体; COLOR: #ed710d; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.bluetext {
	FONT-FAMILY: Arial, 宋体; COLOR: #55aad8; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.bluetext:hover {
	FONT-FAMILY: Arial, 宋体; COLOR: #ed710d; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.bluetext2 {
	FONT-FAMILY: Arial, 宋体; COLOR: #165c8f; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.bluetext2:hover {
	FONT-FAMILY: Arial, 宋体; COLOR: #ed710d; FONT-SIZE: 12px; TEXT-DECORATION: none
}
#layout {
	MARGIN: 0px auto; WIDTH: 1003px
}
#left {
	BACKGROUND-COLOR: #e77817; WIDTH: 774px; FLOAT: left
}
#right {
	BACKGROUND-COLOR: #f2a323; WIDTH: 229px; FLOAT: left
}
#nav {
	MARGIN: 0px auto; WIDTH: 1003px
}
#left1 {
	BACKGROUND-COLOR: #444242; WIDTH: 774px; FLOAT: left; HEIGHT: 100px
}
#right1 {
	BACKGROUND-COLOR: #5c5a5a; WIDTH: 229px; FLOAT: left; HEIGHT: 100px
}
#logo {
	PADDING-LEFT: 20px; PADDING-RIGHT: 31px; FLOAT: left; PADDING-TOP: 32px
}
#logo2 {
	PADDING-LEFT: 383px; FLOAT: left; PADDING-TOP: 32px
}
#menu {
	LIST-STYLE-TYPE: none; HEIGHT: 30px
}
#menu LI {
	FONT-FAMILY: Arial, 宋体; FLOAT: left; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#menu LI A {
	TEXT-ALIGN: center; WIDTH: 97px; DISPLAY: block; COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 33px
}
#menu LI A:hover {
	BACKGROUND-COLOR: #777575
}
#banner {
	MARGIN: 0px auto; WIDTH: 1003px
}
#left2 {
	WIDTH: 774px; FLOAT: left
}
#img {
	BORDER-BOTTOM: #ba1825 1px solid
}
#right2 {
	BORDER-BOTTOM: #c1c1c1 1px solid; BACKGROUND-COLOR: #eeebe2; WIDTH: 229px; FLOAT: left; HEIGHT: 229px; COLOR: #444242
}
#right3 {
	BORDER-BOTTOM: #c1c1c1 1px solid; BACKGROUND-COLOR: #eeebe2; WIDTH: 229px; FLOAT: left; HEIGHT: 171px; COLOR: #444242
}
#why {
	PADDING-LEFT: 24px; PADDING-TOP: 10px
}
#main {
	BACKGROUND-IMAGE: url(images/bottom_flowers.jpg); MARGIN: 0px auto; WIDTH: 1003px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 494px bottom
}
#mainleft {
	PADDING-BOTTOM: 50px; WIDTH: 773px; FLOAT: left; HEIGHT: 100%; BORDER-RIGHT: #e5e5e5 1px solid
}
#mainright {
	PADDING-BOTTOM: 50px; WIDTH: 229px; FLOAT: left; HEIGHT: 100%
}
#i_new {
	BACKGROUND-IMAGE: url(images/balloons.jpg); PADDING-LEFT: 24px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 150px 300px; HEIGHT: 450px; PADDING-TOP: 30px
}
#i_new SPAN {
	BORDER-BOTTOM: #cccccc 4px solid; BORDER-LEFT: #cccccc 4px solid; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; BORDER-TOP: #cccccc 4px solid; MARGIN-RIGHT: 0px; BORDER-RIGHT: #cccccc 4px solid; PADDING-TOP: 0px
}
#i_new SPAN:hover {
	BORDER-BOTTOM: #666666 4px solid; BORDER-LEFT: #666666 4px solid; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; BORDER-TOP: #666666 4px solid; MARGIN-RIGHT: 0px; BORDER-RIGHT: #666666 4px solid; PADDING-TOP: 0px
}
#i_new H1 {
	PADDING-BOTTOM: 18px; MARGIN: 0px; FONT-FAMILY: Arial, 宋体; FONT-SIZE: 11px; FONT-WEIGHT: lighter; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#welcome {
	BACKGROUND-IMAGE: url(images/child.jpg); PADDING-LEFT: 30px; WIDTH: 695px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; PADDING-TOP: 40px
}
#welcome P {
	WIDTH: 350px
}
#middle {
	PADDING-LEFT: 30px; WIDTH: 774px; FLOAT: left; HEIGHT: 165px; PADDING-TOP: 30px
}
#i_service {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 30px; WIDTH: 310px; FLOAT: left; LIST-STYLE-IMAGE: url(images/bullete_services.gif); PADDING-TOP: 30px
}
#i_service LI A {
	BORDER-BOTTOM: #c1c1c1 1px solid; WIDTH: 240px; DISPLAY: block; COLOR: #666666; TEXT-DECORATION: none
}
#i_service LI A:hover {
	COLOR: #ed710d
}
#i_request {
	PADDING-LEFT: 30px; WIDTH: 393px; FLOAT: left; HEIGHT: 165px; PADDING-TOP: 30px
}
#philo {
	PADDING-LEFT: 30px; WIDTH: 350px; PADDING-TOP: 50px
}
#footer {
	MARGIN: 0px auto; WIDTH: 1003px
}
#footer P {
	BORDER-BOTTOM: #d6d6d6 1px solid; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 30px; HEIGHT: 30px; BORDER-TOP: #bfbbbb 8px solid; PADDING-TOP: 12px
}
#footer SPAN {
	PADDING-LEFT: 30px
}
A {
	FONT-FAMILY: Arial, 宋体; COLOR: #666666; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A:hover {
	FONT-FAMILY: Arial, 宋体; COLOR: #ed710d; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
A.b {
	FONT-FAMILY: Arial, 宋体; COLOR: #666666; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.b:hover {
	FONT-FAMILY: Arial, 宋体; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none
}
#content {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 30px; WIDTH: 500px; PADDING-RIGHT: 30px; FLOAT: left; PADDING-TOP: 32px
}
#content2 {
	FLOAT: left; PADDING-TOP: 65px
}
#about {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 24px; PADDING-TOP: 10px
}
#form {
	PADDING-LEFT: 24px; WIDTH: 180px; PADDING-TOP: 15px
}
#cases {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 30px; WIDTH: 730px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 32px
}
#caseslist {
	WIDTH: 750px; PADDING-RIGHT: 0px; FLOAT: left
}
#caseslist IMG {
	BORDER-BOTTOM: #cccccc 4px solid; BORDER-LEFT: #cccccc 4px solid; MARGIN-BOTTOM: 20px; FLOAT: left; BORDER-TOP: #cccccc 4px solid; MARGIN-RIGHT: 0px; BORDER-RIGHT: #cccccc 4px solid
}
#caseslist IMG:hover {
	BORDER-BOTTOM: #666666 4px solid; BORDER-LEFT: #666666 4px solid; MARGIN-BOTTOM: 20px; FLOAT: left; BORDER-TOP: #666666 4px solid; MARGIN-RIGHT: 0px; BORDER-RIGHT: #666666 4px solid
}
#caseslist H1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 170px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, 宋体; FLOAT: left; COLOR: #ed710d; MARGIN-LEFT: 10px; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#caseslist H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, 宋体; FLOAT: left; MARGIN-LEFT: 10px; FONT-SIZE: 11px; FONT-WEIGHT: lighter; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#caseslist DIV {
	WIDTH: 320px; MARGIN-BOTTOM: 20px; FLOAT: left; MARGIN-RIGHT: 40px
}
#casesmain {
	PADDING-LEFT: 20px; WIDTH: 330px; PADDING-RIGHT: 0px; FLOAT: left
}
#casesmain2 DIV {
	BACKGROUND-IMAGE: url(images/screenshot_bg.gif); PADDING-BOTTOM: 17px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; MARGIN-BOTTOM: 20px; MARGIN-RIGHT: 0px; PADDING-TOP: 17px
}
#casesmain2 H1 {
	MARGIN: 0px; FONT-FAMILY: Arial, 宋体; COLOR: #ed710d; FONT-SIZE: 11px; TEXT-DECORATION: none
}
#casesmain2 H2 {
	MARGIN: 0px; FONT-FAMILY: Arial, 宋体; FONT-SIZE: 11px; FONT-WEIGHT: lighter; TEXT-DECORATION: none
}
#fy {
	WIDTH: 700px; PADDING-RIGHT: 0px; FLOAT: left
}
.fy1 {
	BACKGROUND-COLOR: #ed710d; MARGIN: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, 宋体; COLOR: #ffffff; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.fy2 {
	MARGIN: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, 宋体; FONT-SIZE: 10px; FONT-WEIGHT: lighter; TEXT-DECORATION: none
}
#news {
	PADDING-LEFT: 20px
}
#news A {
	FONT-FAMILY: Arial, 宋体; COLOR: #666666; FONT-SIZE: 11px; TEXT-DECORATION: none
}
#news A:hover {
	COLOR: #ed710d
}
INPUT {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #f2f2f2; FONT-FAMILY: Arial, 宋体; COLOR: #666666; FONT-SIZE: 11px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none
}
.top {
	background-image: url(topj.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#toplink a{
	font-size: 14px;
	font-weight: 800;
	text-decoration: none;
	color: #000000;
}
#dhlink a {
	font-size: 14px;
	font-weight: 700;
	color: #FFFFFF;
}
.newpro-ul{
	list-style-type: none;
	margin: 0px;
	padding: 3px;
	float: left;
	width: 683px;
}
.newpro-ul li{
	padding: 0px;
	float: left;
	width: 160px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	display: block;
}
.newpro-ul img{
	height: 110px;
	width: 154px;
	margin: 1px;
	padding: 0px;
	border: 1px solid #666666;
}
.newpro-ul a{
	font-size: 13px;
	font-weight: 600;
	color: #333333;
}
.topnews-ul {
	list-style-position: outside;
	list-style-image: url(arrow_6.gif);
	margin:0px;
	padding-left:12px;
}
.topnews-ul li{
	padding-left:10px;
	vertical-align: super;
}
.classnews{
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom:15px;
	padding-left: 5px;
}
.classnews li{
	float:left;
	margin-right: 15px;
	margin-left: 15px;	
}
.classnews span{
float:right;
}
.proclasstree{
	list-style-type: none;
	margin:0px;
	padding-left:15px;
}
.proclasstree a{font-size: 13px;
	font-weight: 900;
	text-decoration: none;
		line-height:1.3}
.profilelist{	
list-style-type: none;
	margin:0px;
	padding-left:30px;
}
.profilelist a{
	line-height:1.3;
	font-size: 13px;
	font-weight: 900;
	text-decoration: none;
}
#Layer1 {
	position:absolute;
	left:730px;
	top:23px;
	width:200px;
	height:26px;
	z-index:1;
	border: 1px dashed #B3E0F7;
	line-height: 26px;
}
#Layer1 a{
color:#000099;
	font-weight:800;
	font-size:13px;}
