body{font-size:12px; background: url(../images/bg.gif) center top repeat-y #fbfbfb; color:#222; }
*{padding:0; margin:0; list-style:none;font-family: Arial,"Microsoft YaHei";}
  a{blr:expression(this.onFocus=this.close());} /* 只支持IE，过多使用效率低 */
　a{blr:expression(this.onFocus=this.blur());} /* 只支持IE，过多使用效率低 */
　a:focus { -moz-outline-style: none; } /* IE不支持 */
img{behavior: url("images/iepngfix.htc")}
a{color:#555; text-decoration:none; }
a:hover{color:#000; text-decoration:none;}
.page{ text-align:right; padding-right:20px; width:96%; line-height:30px;}
.page a{ margin:0 5px; color:#333;}
.page b{color:red;}
.border{border-top:1px dotted #ccc;}
select{ height:20px; line-height:18px; font-size:12px;}



.center{ width:953px; overflow:hidden;margin:0 auto;}

.head{ background:url(../images/top.jpg) center top no-repeat;}
.head img#logo{ float:left; margin:20px 0 0 10px;}
.head span{ float:right; line-height:30px; margin-right:10px;}

.head ul{width:921px; padding-left:30px; margin-top:15px;background: url(../images/nav_bg.gif) left bottom repeat-x; line-height:32px;height:32px; border:1px solid #ccc;}
.head ul li{ float:left; font-weight:bold; width:127px; text-align:center;}
.head ul li a{ display:block;}
.head ul li a:hover{ color:#fff; background:url(../images/nav_a_bg.gif) left bottom repeat-x;}

.banner{margin:2px 0;}

.cen{ margin-top:10px; }
.cen h5.tit{ height:31px;line-height:31px; font-size:12px; padding-left:28px; background:url(../images/h5_li.gif) left center no-repeat; color:#4c4c4c;}
.cen h5.tit tt{ float:left;}
.cen h5.tit span{ float:right; font-weight:normal; margin-right:10px;}
.cen h5.tit span img{ margin-top:13px;}

.left{float:left; width:224px; overflow:hidden; border:1px solid #ccc; padding-bottom:10px;}
.left ul{ margin:2px;}
.left ul li {line-height:30px; margin:5px 0;}
.left ul li span{ display:block;background:#f1f1f1;padding-left:20px; color:#333; }
.left ul li a.tt{ display:block;background:#f1f1f1;padding-left:20px; color:#333;}
.left ul li a.tt:hover{ color:red;}
.left ul li a.hvoer{ color:red;font-weight:bold;}
.left ul li ul{ border-bottom:1px solid #dcdcdc; margin:0;}
.left ul li ul li{ border:1px solid #dcdcdc; border-bottom:none;background:#f1f1f1; margin:0;height:30px; overflow:hidden;}
.left ul li ul li a{ margin-left:25px; padding-left:10px;}
.left ul li ul li a b{margin-right:3px;}
.left ul li ul li a:hover,.left ul li ul li a.hover{ color:#f00; line-height:32px;}
.left ul li ul li a.hover{ font-weight:bold; }

.left_contact{line-height:22px; margin-top:10px;}
.left_contact img{ display:block; margin:0 auto;}
.left_contact p{ padding-left:22px;}



.right{ float:right; width:714px; height:100%; overflow:hidden;background:url(../images/h5_bg.gif) left top repeat-x;}
.right h5.tit{ clear:both;border:1px solid #ccc;}


.right h1.tit{ text-align:center; font-size:18px; margin:10px; border-bottom:1px dashed #ccc; padding:10px 0;}


.infos{ line-height:24px; margin:10px; overflow:hidden;}

.pro{}
.pro ul{}
.pro ul li{text-align:center; float:left; margin:15px; line-height:24px;}
.pro ul li a{}
.pro ul li a img{ width:135px; height:110px; border:1px solid #ccc; display:block;}
.pro ul li a b{}
.pro ul li a:hover img{ border:1px solid #9A8B91;}











.bottom{background:url(../images/bottom_bot.gif) center bottom no-repeat;text-align:center; height:100px; margin:20px auto 0 auto; width:1000px; overflow:hidden}
.bottom ul {padding-left:270px; border-top:1px solid #ccc;border-bottom:1px solid #ccc; height:28px; line-height:28px; margin:0 25px;}
.bottom ul li{ float:left;}
.bottom ul li a{ margin:0 10px;} 
.bottom P{clear:both; line-height:45px;}



