*{margin:0;padding:0;}
img{ border:none;}
body{font-size:12px;background:#fff url(bg.jpg) no-repeat center 0;color:#310351; font-family:"宋体";}
a{ color:#2c2e02; text-decoration:none;}
a:hover{ color:#F00;}
.top{ width:997px; height:221px; margin:auto; background:url(top.jpg);}
.top h1{ display:block; height:1px; overflow:hidden; line-height:999px;}
.logo{ float:left; width:207px; height:93px; margin-top:18px;}
.logo a{ display:block; line-height:999px; height:93px; overflow:hidden;}
.toprig{ float:right; width:282px; text-align:center; color:#fff; padding-top:12px;}
.toprig a{ color:#fff; text-decoration:none;}
.box{ width:997px; margin:auto; background:url(bg1.jpg) no-repeat 0 0; overflow:hidden;_height:1%;}
.left{ width:190px; float:left; padding:64px 0 0 13px;}
.left a{ height:47px; line-height:999px; overflow:hidden; background:url(menu.jpg); margin-bottom:4px; float:left; width:190px;}
.left a.m2{ background-position:-190px 0;}
.left a.m3{ background-position:-380px 0;}
.left a.m4{ background-position:-570px 0;}
.left a.m5{ background-position:-760px 0;}
.left a.m6{ background-position:-950px 0;}
.left a.m7{ background-position:-1140px 0;}
.left a:hover{ background-position:0 -47px;}
.left a.m2:hover{ background-position:-190px -47px;}
.left a.m3:hover{ background-position:-380px -47px;}
.left a.m4:hover{ background-position:-570px -47px;}
.left a.m5:hover{ background-position:-760px -47px;}
.left a.m6:hover{ background-position:-950px -47px;}
.left a.m7:hover{ background-position:-1140px -47px;}

.right{ float:right; width:773px; }
.zttit{height:32px; text-align:center; padding-top:7px;}
.ztcon{ margin-top:30px; background:url(rig.jpg);}
.ztbot{ background:url(rigbot.jpg) no-repeat 0 bottom;min-height:700px;height:auto!important;height:700px; padding:10px 40px 50px 40px}
.xnav{ height:33px; padding-bottom:4px; background:url(navbg.jpg) no-repeat center bottom; width:672px; margin:auto;}
.xnav a{ float:left; height:33px; width:132px; text-align:center; font:bold 14px/33px "宋体"; color:#fff;background:url(nav.jpg); margin-left:2px; display:inline;}
.xnav a.tj_1{ background-position:0 -33px; color:#FF0;}
.xnav a:hover{ background-position:0 -33px; color:#FF0;}

.tzcon{ width:672px; margin:auto; overflow:hidden;}
.tzxnav{ width:400px; margin:auto; height:48px; padding:20px 0; overflow:hidden;}
.tzxnav a{ float:left; height:48px; width:162px; background:url(xnav.jpg); margin-left:25px; text-align:center; display:inline; font:bold 14px/48px "宋体";}
.tzxnav a:hover{ background-position:0 -48px; color:#FF0;display:inline;}
.tzxnav a.b_1{ background-position:0 -48px; color:#FF0; display:inline;}
.tzcon{ font:14px/24px "宋体";}
.text{font:14px/26px Verdana, Geneva, sans-serif;}
.text .xbt{font:bold 18px/30px "微软雅黑","黑体";color:#C00;}
.text strong{ color:#C00;}
