*
{padding:0px;margin:0px;}
body{
margin:0;
padding:0;
text-align:center;
background:#FFF;}
div,td,p,li,form{
font:12px Arial, ËÎÌå;
color:#333;}
img{
border:0px;}
a:link,a:visited{
	font-family: Arial, "ËÎÌå";
	font-size: 12px;
	color: #72A939;
	text-decoration: none;
}
a:hover {
	color: #CCC;
	text-decoration: underline;
}
#container
{
 width:960px;height:465px;margin:0px auto;
}
#c_left
{
 background-image:url(../images/Scolor_36.jpg);
 background-repeat:no-repeat;
 width:245px;
 height:auto;
 float:left;
}
#c_right
{
 background-image:url(../images/Scolor_42.jpg);
 background-repeat:no-repeat;
 width:707px;
 height:auto;
 float:left;
 margin-left:8px;
}
#pro_feature
{
 background:url(../images/Scolor_44.jpg);
 width:707px;
 height:531px;
}
#foot
{
 height:95px;
}
.border{
border:1px solid #CCC;}
.mainbox{
width:925px;
background:#FFF;
overflow:hidden;}
.green{
color:#7fab2a}
.left{
float:left;
}
.right{
float:right;
}
.bg{
background:no-repeat;
overflow:hidden;}
.containFloat{
width:100%;
position:relative;
}
.mar5{
margin-top:5px;}
.mar10{
margin-top:10px;}
.padding5{
padding-top:5px;}
.padding10{
padding-top:10px;}
.menubtn {
	position:absolute;
	width:229px;
	height:auto;
	left:10px;
	top:85px;
}
.menubtn img{
margin-bottom:10px;
}
.newmenubtn {
	width:229px;
	height:259px;
	margin:85px 0px 0px 8px;
}
.newmenubtn img{
float:left;
margin-bottom:10px;
}
.case{
position:absolute;
width:210px;
height:255px;
left:15px;
top:55px;
overflow:hidden;
}
.newcase{
width:210px;
height:255px;
overflow:hidden;
}
.fb{
position:absolute;
width:210px;
height:315px;
left:15px;
top:55px;
overflow:hidden;
}
.fb td{
height:80px;
border-bottom:1px dashed #ccc;}
.intro{
	width:589px;
	height:227px;
	overflow:hidden;
	line-height:23px;
	margin:86px 0px 0px 103px;
        text-align:left;
}
.old_intro{
	position:absolute;
	width:589px;
	height:227px;
	left:103px;
	top:86px;
	overflow:hidden;
	line-height:23px;
}
.feature{
	position:absolute;
	width:223px;
	height:457px;
	left:462px;
	top:53px;
	overflow:hidden;
	line-height:19px;
}
.newfeature{
	width:233px;
	height:520px;
	overflow:hidden;
	line-height:19px;
	float:right;
	padding-top:46px;
	padding-right:15px;
        text-align:left;
}
.newfeature span{
font-weight:bold;
color:#7fab2a
}
.feature span{
font-weight:bold;
color:#7fab2a
}
.test01{
	position:absolute;
	width:213px;
	height:300px;
	left:52px;
	top:77px;
	overflow:hidden;
}
.test01 td{
height:40px;
}
.test02{
	position:absolute;
	width:213px;
	height:169px;
	left:411px;
	top:65px;
	overflow:hidden;
}

.test03{
	position:absolute;
	width:213px;
	height:174px;
	left:411px;
	top:252px;
	overflow:hidden;
}
.test01 input,.test02 input,.test03 input, {
background:#FFF;
border: 1px solid #7fab2a;
height:20px;
width:100px;}
.testway{
	position:absolute;
	width:606px;
	height:77px;
	left:54px;
	top:453px;
	overflow:hidden;
	line-height:20px;
}
.fk,.cases{
line-height:22px;
}
.index_tedian{
	line-height:25px;
	padding:10px;
}
.faq{
color:#7fab2a}
.border_t{
border-top:1px solid #E5E5E5}
.simipro{
width:155px;
float:left;
margin-right:2px;
overflow:hidden;
}
.simipro .Spropic{
width:125px;
height:125px;
float:left;
}
.simipro .zoomin01{
float:left;
}
.siminame{
	width:135px;
	line-height:17px;
	margin-top:10px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.DEtitle{
padding:3px 0px 3px 10px;
border-bottom: 1px solid #dfdfdf;
border-top: 1px solid #dfdfdf;
}
.flash01{
width:400px;
height:300px;
overflow:hidden;
position:absolute;
left:210px;
top:170px;}
.center{
text-align:center;}
.lheight25 td{
line-height:25px;}
.liuyan table{
width:100%;
background:#FFFFFF;}
.liuyan table td{
background:#FFFFFF;
padding:5px;
border:1px solid #f5f5f5;
}