body { margin:0px; padding:0px; font-size:12px; background:url(images/sh_01.jpg) top repeat-x;}

#top{width:880px; height:103px; margin:0px auto; padding:0px; background:url(images/sh_05.jpg) right no-repeat;}
#dh{width:880px; height:auto; margin:0px auto; padding:0px;}
#fl{width:880px; height:auto; margin:0px auto; padding:0px;}
#cen{width:880px; height:auto; margin:0px auto; padding:0px; overflow:hidden;}
#bottom{width:880px; height:87px; line-height:87px; text-align:center; color:#212121; margin:0px auto; padding:0px; overflow:hidden; background:url(images/shsh_31.jpg) repeat-x;}


.left{width:220px; height:auto; margin:0px; padding-bottom:10px; float:left; background:#FFFFFF;}
.list{width:220px; height:auto; margin:0px; padding-top:10px; float:left;background:url(images/qq22_26.jpg) repeat-y;}
.list ul{width:200px; height:auto; margin:0px; padding-left:20px; float:left; list-style:none; overflow:hidden;}
.list li{width:200px; height:auto; line-height:23px; margin:0px; padding:0px; float:left; list-style-type:none; overflow:hidden;}

.right{width:644px; height:auto; margin:0 0 0 15px; padding-bottom:10px; float:left; background:#FFFFFF;}
.ri_tx{width:624px; height:auto; margin:0px; padding:8px 10px 0 10px; color:#5b5b5b; float:left; background:url(images/bg_31.gif) repeat-y; line-height:24px; overflow:hidden;}
.ri_tx2{width:644px; height:auto; margin:0px; padding:0px; color:#5b5b5b; float:left; line-height:24px; overflow:hidden; }

.con{width:604px; height:auto; margin-left:10px; padding:5px; float:left; line-height:30px; overflow:hidden;}
.contact{width:220px; height:auto; margin-top:8px; padding-left:0px;float:left;background:url(images/qq22_26.jpg) repeat-y;overflow:hidden;}
.contact_txt{ float:left; height:auto; margin-left:10px; line-height:24px; overflow:hidden}

.pro{width:644px; height:auto; margin:0px; padding:0px; float:left; background:url(images/bg_31.gif) repeat-y; overflow:hidden; line-height:25px;}
.pro ul{width:620px; height:auto; margin:5px 0 0 8px; padding:0px; float:left; list-style-type:none; overflow:hidden;}
.pro li{width:190px; height:180px; margin-right:12px; margin-bottom:8px; padding:0px; float:left; list-style:none; overflow:hidden;}
.pro li img{ width:182px; height:150px;padding:3px; border:1px solid #eee;}
.next{width:620px; height:auto; line-height:25px; padding:0px; float:left; margin-top:8px; text-align:left;}


.pro2{width:644px; height:auto; margin:0px; padding:0px; float:left; background:url(images/bg_31.gif) repeat-y; overflow:hidden; line-height:25px;}
.pro2 ul{width:620px; height:auto; margin:5px 0 0 8px; padding:0px; float:left; list-style-type:none; overflow:hidden;}
.pro2 li{width:622px; height:auto; margin-right:12px; margin-bottom:8px; padding:0px; float:left; list-style:none; overflow:hidden;}
.next{width:620px; height:auto; line-height:25px; padding:0px; float:left; margin-top:8px; text-align:left;}

/**/
a:link{text-decoration:none; color:#212121;}
a:visited{text-decoration:none; color:#212121;}
a:active{text-decoration:none; color:#212121;}
a:hover{text-decoration:none; color:red;}

