body { margin:0px; padding:0px;font-size:12px;font-family:"ËÎÌå";background:url(mainbg.jpg) repeat-y top center; color:#333}
h1,h2,h3,h4,p,em,dd,dl,dt,i,form,ul,input,span{margin:0px;padding:0px;font-style: normal; font-weight: normal;}
A{color:#333;TEXT-DECORATION: none}
A:hover {color: #FF6600; text-decoration: none;}
ul { list-style:none;}
li { list-style:none; }
img{border:0px; background:none;}
.clear {clear:both;}
.left{ float:left; width:690px;}
.right{ float:right; width:250px;}
.catl{ float:left; width:250px;}
.list{ float:right; width:690px; height:auto;}
.list .dh{ float:left; width:690px; height:38px; line-height:38px; background:url(listtop.jpg) no-repeat; text-indent:40px;}
.list ul{ float:left; width:690px; height:auto; padding:5px 0;}
.list li{ float:left; width:690px; height:30px; line-height:30px; text-align:right; text-indent:15px; border-bottom:#dbffc2 1px dashed; background:url(dd.jpg) no-repeat 5px center;}
.list li a{ float:left;}
.list dl{ float:left; width:688px; height:auto; border:#e5efd4 1px solid;margin:5px 0;}
.list dt{ float:left; width:678px; height:25px; line-height:25px; text-align:right; padding:0 5px; background:#e4ecd5 ;}
.list dt b{ float:left;}
.list dd{ float:left; width:678px; height:auto; line-height:23px; padding:0 5px;}
.addbook{float:left; width:688px; height:auto; border:#e5efd4 1px solid; margin:5px 0;}
.top{ background:url(tobbg.jpg) no-repeat center center;width:1000px; height:415px;margin:0 auto; text-align:center;margin-top:-1px;overflow:hidden;}
.topa{ width:1004px; margin:0 auto; height:416px;}
.logo{float:left;width:350px; height:86px;}
.menua{ float:left;width:654px; height:20px;}
.menua a{ float:right; width:82px; height:20px; line-height:20px; background:url(tobb.jpg) no-repeat center center; color:#FFF; margin-right:3px;}
.menub{ float:left;width:654px; height:50px; margin-top:16px;}
.menub p{ float:left;width:5px; height:50px;}
.menub ul{ float:left;width:auto; height:50px;}
.menub ul li{ float:left;width:90px; height:50px; line-height:42px;background:url(menub.jpg) no-repeat center center;font-weight:bold;}
.menub ul li a:hover{ float:left;width:90px; height:50px; line-height:42px;background:url(menubb.jpg) no-repeat center center;font-weight:bold;}

.banner{width:1000px; margin:0 auto; height:330px;}		
.main{ margin:0 auto; width:1000px; height:auto;}	
.mbg{ float:left; width:1000px; height:auto; background:#fff url(menuge.jpg) repeat-x;}
.minfo{ margin:0px auto; width:960px; height:auto; padding-top:15px;}
.br { margin-bottom:10px;}
.about,.gongc{ float:left; width:687px; height: auto;}	
.about span,.gongc span{float:left; width:687px; height:33px; margin-bottom:5px}	
.about span{background:url(index47.jpg) no-repeat;}
.abt{ float:left; width:687px; height:auto;}
.abt b{float:left;width:250px; height:191px;overflow:hidden;border:#e5efd4 6px solid;}
.abt p{ float:right; width:423px; line-height:23px;text-indent:25px;overflow:hidden;}
.abt p a{float:left;width:330px; height:34px;line-height:34px;text-align:left;background:url(new.jpg) no-repeat;text-indent:16px;overflow:hidden;}
.abt p em{float:left;width:88px; height:34px;line-height:34px;text-align:left;background:url(newtime.jpg) no-repeat;}

.about span a,.gongc span a{ float:left; margin-left:305px;width:35px; height:25px;padding-top:10px;overflow:hidden;}

.gongc span{background:url(index49.jpg) no-repeat;}
.pro{ float:left; width:687px; height:auto;}		
.pro ul{ float:left; width:338px; height: auto; text-align:left; }
.pro li{float:left; width:338px; height:25px;line-height:25px;background:url(d.jpg) no-repeat left 10px;text-indent:10px; text-align:left;overflow:hidden; }
.pro li p{float:left; width:260px;text-align:left; }	
.pro li b{float:left;width:70px;font-weight:normal;}

.mbto{ float:left; width:687px; height:auto;}
.call{ float:left; width:210px; height:124px; text-align:center; padding-top:10px;}
.zz{ float:right; width:473px; height:124px; background:url(zz.jpg) no-repeat; margin-top:10px;}
.zz ul{ width:425px; height:90px; padding-top:16px; padding-left:35px;}	
.zz ul li{ float:left; width:auto; height:90px;margin-left:10px;}
.zz ul li img{ width:auto; height:90px;}
.link{ clear:both;float:left; width:687px; height:85px; background:url(link.jpg) no-repeat;}	
.link p{ padding-top:55px; width:650px; margin:0 auto;}	
.link p a{ padding:0 5px;}

.video{ margin:3px auto;width:250px; height:auto; margin-bottom:20px;}
.video span{ float:left; width:250px; height:40px; background:url(video.jpg) no-repeat;}
.video p{ float:left; width:250px; height:auto;}

.work{ margin:0px auto;width:250px; height:auto;}
.work span{ float:left; width:250px; height:33px; background:url(yw.jpg) no-repeat;}
.work ul{ float:left; width:250px; height:300px; background:url(ywbg.jpg) repeat-y;}
.work dl{ margin:5px auto;width:220px; height:85px; border-bottom:#41880d 1px dashed; padding:3px 0}
.work dt{ float:left; width:223px; height:23px; line-height:23px; font-weight:bold;}
.work dd.pp{ float:left; width:55px; height:50px;}
.work dd.pp img{ width:210px; height:50px; padding:4px;background:#c9deb2;}
.work dd.wr{ float:right; width:145px; height:40px; line-height:20px; color:#74965c}
.work em{ float:left; width:250px; height:33px; background:url(ywend.jpg) no-repeat;}
.work em a{ float:right; width:80px; height:20px; margin-right:15px; margin-top:10px; overflow:hidden; text-indent:-999px;}

.foot{ margin:5px auto; width:100%;height:auto;text-align:center;background:#FFFFFF url(endbg.jpg) no-repeat top center;line-height:30px; padding:30px 0;}

.type{ float:left;width:250px; height:auto; padding-bottom:10px;}
.type h2{float:left; width:250px; height:40px; line-height:27px; text-indent:35px; background:url(type.jpg) no-repeat; font-size:14px; color:#FFFFFF; font-weight:bold;}
.type ul{ width:250px; height:auto;}
.type li{float:left;width:230px; height:40px; line-height:40px; text-indent:30px;background:url(28.gif) no-repeat 12px 14px;font-size:13px;  border-bottom:#e4fbd3 1px dashed;margin:0 auto;}

.page{ float:left; width:690px; height:25px; line-height:25px; padding:10 0px;text-align:right;}
.page a{ padding:3px 10px; border:#d5ecc5 1px solid; text-align:center; margin:0 3px;}
.page a.on,.page a:hover{ background:#539623; color:#FFFFFF;}
.content{ width:690px; height:auto; padding:5px 0;}
.content .tt{ float:left; width:690px; height:auto; padding:1px 0; text-align:center;}
.content h1{ font-size:16px; font-weight:bold;float:left; width:690px; text-align:center;padding:10px 0; }
.ttt{ float:left; width:690px; height:auto; padding:1px 0; text-align:center;}
.biao{ font-size:16px; font-weight:bold;float:left; width:690px; text-align:center;padding:10px 0; }
.nrtxt{ float:left; width:690px; height:auto;margin-top:20px;overflow:hidden; }
.content .nr{ float:left; width:690px; height:auto;margin-top:20px;overflow:hidden; }

.demo a {
float:left;
margin:5px 1px 0 1px;
width:20px;
height:20px;
color:#999;
font:12px/20px ËÎÌå;
text-align:center;
text-decoration:none;
border:1px solid orange;
}
.demo a:hover {
position:relative;
margin:5px 1px 0 1px;
width:20px;
height:20px;
font:bold 12px/20px ËÎÌå;
color:#000;
border:1px solid;
background:#eee;
}


#demo {
background: #FFF;
overflow:hidden;
width: 420px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
margin-left:7px;
}



.mdiv {Z-INDEX: 100; FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); VISIBILITY: hidden; POSITION: absolute;BACKGROUND:#f3fadb;FILTER:alpha(opacity=80);margin-left:-18px;overflow:hidden;WIDTH:88px; height:auto;overflow:hidden;}

.mdiv A{float:left;width:88px;height:28px;line-height:28px; text-align:center;color:#000;overflow:hidden; }
.mdiv A:hover {BACKGROUND:#cde692; color:#000;}

.menudd{ width:1000px;margin:0 auto;overflow:hidden;}

.main_link{ width:980px; height:auto;margin:0 auto; border-top:#ccc 1px solid; margin-top:20px; padding-right:10px; padding-bottom:10px;}
.main_link img{ float:left; width:90px; height:50px; margin-top:10px; margin-left:8px;}