*{margin:0;padding:0;list-style:none;}
img{ border:none;}
body{font-size:12px;background:#fff url(by.jpg) no-repeat center 0;color:#000; font:14px/200% "宋体";}
a{ color:#2c2e02; text-decoration:none;}
a:hover{ color:#F00;}
.top{ width:858px; height:271px; margin:auto; background:url(bg1.jpg);}
.top h1{ display:block; height:1px; overflow:hidden; line-height:999px;}
.logo{ float:left; width:227px; height:93px; margin-top:68px;}
.logo a{ display:block; line-height:999px; height:93px; overflow:hidden;}
.toprig{ float:right; width:302px; text-align:center; color:#fff; padding-top:23px; font-size:12px; line-height:normal;}
.toprig a{ color:#fff; text-decoration:none;}
.menu{ width:858px; height:231px; background:url(bg2.jpg); margin:auto;}

.menu a{ float:left; width:118px; height:118px; overflow:hidden; display:inline; line-height:999px; margin:20px 13px 0 35px;} 
.menu a.m1{ background:url(m1.jpg);}
.menu a.m2{ background:url(m2.jpg);}
.menu a.m3{ background:url(m3.jpg);}
.menu a.m4{ background:url(m4.jpg);}
.menu a.m5{ background:url(m5.jpg);}
.menu a:hover{ background-position:0 -118px;}
.menu a.over{ background-position:0 -118px;}
.title{ width:100%; float:left; text-align:center; padding-top:15px;}
.content{ background:url(bg4.jpg); width:858px; margin:auto;}
.tip{ height:38px; padding:20px 0 20px 0;}
.tip a{ float:left; width:146px; height:38px; background:url(bnt2.jpg); text-align:center; font:14px/38px "宋体"; color:#fff; display:inline; margin-left:103px;}
.about{ padding:0 50px; overflow:hidden;_height:1%;}
.tab{ margin:0 40px; border-bottom:1px solid #08384f; height:30px;}
.tab a{ float:left; width:125px; height:30px; background:url(bnt.png); text-align:center; color:#fff; line-height:30px; margin-right:5px;}
.tab a.tj_1{ background-position:0 -30px; font-weight:bold; color:#FFf;}
.tab a:hover{ background-position:0 -30px;color:#FFf;}
.tzcon{ text-align:center; padding:30px 0;}
.footer{ width:872px; height:34px; background:url(bot.jpg); margin:auto;}
