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

.logo{ margin:auto;width:299px; height:133px; padding-top:18px;}
.logo a{ display:block; line-height:999px; height:133px; overflow:hidden;}

.menu{ width:929px; height:66px; background:url(menu.jpg); margin:auto; padding:30px 0 0 31px;}

.menu a{ float:left; width:136px; height:41px; overflow:hidden; display:inline; line-height:999px; margin:0 0 0 11px;} 
.menu a.m1:hover{ background:url(vor.jpg) -5px -4px;}
.menu a.m2:hover{ background:url(vor.jpg) -152px -4px;}
.menu a.m3:hover{ background:url(vor.jpg) -299px -4px;}
.menu a.m4:hover{ background:url(vor.jpg) -446px -4px;}
.menu a.m5:hover{ background:url(vor.jpg) -593px -4px;}
.menu a.m6:hover{ background:url(vor.jpg) -740px -4px;}




.title{ height:52px; background:url(title.jpg); overflow:hidden; line-height:999px;}
.title1{ height:42px; background:url(title1.jpg) no-repeat center 0; margin-top:10px; line-height:999px; overflow:hidden;}
.tit1{ background:url(title2.jpg)}
.xbox{ width:653px; margin:auto; }

.xtit1{height:35px; background:url(tit2.jpg) 0 -35px; padding-left:40px; font:bold 16px/35px "宋体"; color:#401f15; margin-top:3px; cursor:pointer;}
.xtit2{ height:35px; background:url(tit2.jpg); padding-left:40px; font:bold 16px/35px "宋体"; color:#401f15; margin-top:3px;cursor:pointer;}
.xcon{ padding-bottom:3px; background:url(bot1.jpg) no-repeat 0 bottom; width:650px; margin:auto; font-size:12px; line-height:20px;}
.xcon1{ border-left:1px solid #be9c85;border-right:1px solid #be9c85; background:#fff url(bg5.jpg) repeat-x 0 top;overflow:hidden;_height:1%; padding-left:1px; padding-bottom:15px;}
.list1{ float:left; width:300px; margin:10px 0 0 15px; display:inline;}
.listit{ padding-left:30px; background:url(g1.png) no-repeat 0 1px;}
.listit b{ color:#c50000}
.g2{ background-image:url(g2.png);}
.g3{ background-image:url(g3.png);}
.g4{ background-image:url(g3.png);}

.content{ background:url(bg4.jpg); width:954px; 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 30px 0 42px; overflow:hidden;_height:1%;}
.about ul li{ display:inline;float:left; width:280px; height:32px; background:url(libg.jpg); line-height:32px; padding-left:40px; margin:5px 0 0 10px;}
.about ul li span{ cursor:pointer;}
.footer{ width:960px; height:37px;background:url(bot.jpg); margin:auto;}
.tt{ font:bold 16px/200% "宋体"; }
.tabl{ text-align:center;}
.tabl table{ background:#dbcfbe; margin:auto;}
.tabl table tr.tabtit{ font-weight:bold; background:#edeadb}
.tabl table tr{ background:#fff;}
.tabl table tr td{ padding:3px; line-height:18px;}
.tabe{ margin:15px 17px 0 15px; color:#000;border-bottom:1px solid #cdc1af; padding:0 0 3px 5px; overflow:hidden;_height:1%;}
.tabe select{ font-weight:bold; width:100px;}
.tabe span{ float:left;font-weight:bold; width:85px;}
.tabe p{ width:520px; float:left;}
.tabe p a{ float:left; width:61px; height:20px; background:url(tab.png); text-align:center; margin:0 4px 2px 0; line-height:18px; color:#fff;}
.tabe p a.xz{ background-position:0 -20px;}
.tabe p a:hover{ background-position:0 -20px; color:#fff;}
.ztcon{background:url(main_rep.jpg) repeat-y center 0; padding:0 50px 0 50px;}
.text .xbt{font:bold 18px/30px "微软雅黑","黑体";}