*{margin:0;padding:0;list-style:none;}
img{ border:none;}
body{font-size:12px;background:#780113 url(by.jpg) no-repeat center 0;color:#000; font:14px/200%  Tahoma;}
a{ color:#2c2e02; text-decoration:none;}
a:hover{ color:#F00;}
.txt1{ color:#F00;}
.txt2{ color:#00F;}
.top{ width:940px; height:270px; margin:auto; background:url(bg1.jpg);}

.logo{ float:left; width:227px; height:123px; margin-top:68px;}
.logo a{ display:block; line-height:999px; height:123px; overflow:hidden;}
.toprig{ float:right; width:302px; text-align:right; color:#fff; padding-top:63px; font-size:12px; line-height:normal;}
.toprig a{ color:#fff; text-decoration:none;}
.menu{ width:927px; height:64px; background:url(menu.jpg); margin:auto; padding-left:13px;}

.menu a{ float:left; width:104px; height:53px; overflow:hidden; display:inline; line-height:999px; margin:11px 2px 0 6px;} 
.menu a.m1{ width:118px;}
.menu a.m8{ width:115px;}

.menu a.m1:hover{ background:url(hover.jpg) -19px -11px;}
.menu a.m2:hover{ background:url(hover.jpg) -145px -11px;}
.menu a.m3:hover{ background:url(hover.jpg) -257px -11px;}
.menu a.m4:hover{ background:url(hover.jpg) -369px -11px;}
.menu a.m5:hover{ background:url(hover.jpg) -481px -11px;}
.menu a.m6:hover{ background:url(hover.jpg) -593px -11px;}
.menu a.m7:hover{ background:url(hover.jpg) -705px -11px;}
.menu a.m8:hover{ background:url(hover.jpg) -817px -11px;}

.title{text-align:center; padding:0 50px 15px 50px;font:bold 24px "微软雅黑", "宋体";}
.content{ background:url(bg4.jpg); width:940px; margin:auto; padding:30px 0;min-height:600px;height:auto!important;height:600px;overflow:visible;}
.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; }
.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:940px; height:13px; overflow:hidden; background:url(bot.jpg); margin:auto;}

.tabl{ text-align:center; padding:10px 0;}
.tabl table{ background:#FF7C14; margin:auto;}
.tabl table tr.tabtit{ font-weight:bold; background:#FFEEB2 url(tit.jpg); color:#fff;}
.tabl table tr{ background:#fff;}
.tabl table tr td{ padding:5px; line-height:18px;}
.bottom{ background:url(bott.jpg) no-repeat center bottom; padding-bottom:55px;}