@charset "utf-8";
.css {}
/*index*/
body{ background:#fff; margin:0; padding:0;}
a{TEXT-DECORATION:none; color:#000;}
a:hover{color: #669933; border:0;}
.clear{ clear:both; height:1px; margin-top:-1px; font-size:0px; line-height:0px;}
.wallpaper{ width:830px; display:block; overflow:hidden; background:#fff; margin:0 auto; font-size:12px; }
.head{ width:810px; height:87px; background:url(../images/top.gif); text-align:right; padding:10px;}
.menu{ width:830px; height:44px; line-height:44px; background:url(../images/menu-bg.gif); margin:0 auto;}
.menu ul{ width:830px; height:44px;  list-style-type:none; }
.menu li{ width:103px; height:44px; float:left; line-height:44px; list-style-type:none;font-size:14px; text-align:center;}

.banner{ width:830px; height:192px; /*background:url(../images/banner.gif);*/}
.left{ width:188px; float:left; overflow:hidden;}
.left-01{ width:178px; height:30px; line-height:30px; background:url(../images/left-bg.gif); padding-left:10px;}
.left-02{ width:215px; margin-bottom:20px;}
.left-03{ width:184px; }
.left-04{ width:176px;  height:169px; background:url(../images/contact-bg.gif); padding-left:10px; padding-top:10px; line-height:25px; margin-bottom:20px;  border:1px solid #6ebecf;}
.left-05{ width:186px; height:57px; line-height:57px; background:url(../images/link-bg.gif); border:1px solid #6ebecf;}
.input01{ width:150px; height:20px; margin:18px; overflow:hidden;}

.right{ width:630px; float:right;}
.title{width:602px; height:52px; margin:0 auto;}
.right-01{ width:337px; height:350px; line-height:25px; padding-top:10px ; padding-right:250px ; padding-left:15px; margin:0 auto; background:url(../images/index.gif) no-repeat right bottom;}
#demo{width:550px; color:#ffffff;overflow:hidden; margin:10px auto; margin-left:60px;}

.line{ width:820px; height:5px; margin:0 auto; background:#6ebecf;}
.bottom{ width:830px; text-align:center; line-height:25px; margin:0 auto;}

/*product*/
.case{ width:609px; border-bottom:2px solid #CCC;  margin:0px auto; padding-left:15px; overflow:hidden;}
.case .cas{ width:150px; text-align:center; float:left; margin-top:15px; margin-left:40px; display:inline;} 
.case .img{ background:url(../images/case_bg.gif); height:95px; width:125px; padding:10px; text-align:center; overflow:hidden;}
.case .text{ width:145px;}
.case .text span{height:20px; line-height:20px; display: block; width:140px; overflow:hidden; white-space: nowrap; text-overflow:ellipsis; }
.case .cas img{height:95px; width:125px;}
.pages{ width:600px; text-align:right; margin:10px;}

/*products*/
.right-02 { width:200px; line-height:20px; padding-top:10px ;  margin:0 auto; text-align:center;}
.right-02 img{ width:200px; height:150px; }
.products{ width:600px; height:30px; line-height:30px; background:#f2f2f2; margin:0 auto; text-align:left;}
.product
