body{ background:url(../img/bg4.gif);}
.main{ background:#FFFFFF; width:951px; border-left:#DBD0BC solid 2px; border-right:#DBD0BC solid 2px; margin-left:auto; margin-right:auto;}
.headtop{background:#af9c89; height:29px; width:951px; border-bottom:#ffffff solid 2px;}
.htop_bb{ width:420x; float:left; height:29px; padding:0 0 0 20px;}
.htop_bb li{ display:block;background:url(../img/topicon.gif) no-repeat 3px 7px; text-indent:18px; line-height:29px; float:left;padding:0 10px 0 0;}
.htop_bb .cgxdz{ width:60px;}
.htop_bb .gxdz{width:90px;}
.htop_bb .cgxdzdd{background:url(../img/topicondd.gif) no-repeat 3px 7px;width:60px;}
.htop_bb .cgxdzdd a{ color:#F8F1A9;}
.htop_bb li a{ font-weight:bold; color:#FFFFFF;}

.htop_wh{ width:400px;float:right; height:29px; background:url(../img/htop_whbg.gif) no-repeat left;}
.htop_wh_iframe{ margin:0 0 0 125px; width:275px; height:29px; overflow:hidden; line-height:29px;}
.htop_wh_iframe a:link{color:#FFFFFF; text-decoration:none;}
.htop_wh_iframe a:hover{color:#FFFFFF;text-decoration:none;}
.htop_wh_iframe a:visited{color:#FFFFFF;text-decoration:none;}
.htop_zj{ float:left;width:95px; height:29px;}
.head{ width:951px; height:132px; background:#E8E0C9;}
.navbg{ width:951px;height:29px; background:url(../img/nav_04.gif) repeat-x;}

/*.nav {padding-left:20px; margin:0; list-style:none; height:27px; }
.nav li.top {display:block; float:left; height:27px; width:74px; text-align:center;}
.nav li a.top_link {display:block;float:left;height:27px; width:74px; line-height:27px; color:#ccc; filter:alpha(opacity=0);-moz-opacity:0; }
*/

.nav {padding:0; margin:0; list-style:none; height:27px; position:relative; z-index:500;}
.nav li.top {display:block; float:left; height:27px;}
.nav li a.top_link {display:block; float:left; height:27px; width:74px; line-height:22px; color:#ccc; text-decoration:none;  font-weight:bold; cursor:pointer;/*filter:alpha(opacity=0);-moz-opacity:0; */}
.nav li  .hide{ height:0px; padding:27px 0 0 0; overflow:hidden;}






.nav .index{display:block;width:63px;float:left; height:27px; text-align:center;}
.nav li a.index_link {display:block;float:left;height:27px; width:62px; line-height:27px; color:#ccc;cursor:pointer;}
.nav_sy{background:url(../img/nav.gif) no-repeat;width:63px;display:block;float:left;}
.nav_sy a:hover{background:url(../img/nav.gif) no-repeat 0px -27px;}
.nav1 {background:url(../img/nav.gif) no-repeat -63px 0px;width:74px;display:block;float:left;}
.nav1  a:hover{background:url(../img/nav.gif) no-repeat -63px -27px;} 
.nav2 {background:url(../img/nav.gif) no-repeat -137px 0px;width:74px;display:block;float:left;}
.nav2 a:hover{background:url(../img/nav.gif) no-repeat -137px -27px;}
.nav3 {background:url(../img/nav.gif) no-repeat -211px 0px;width:74px;display:block;float:left;}
.nav3 a:hover{background:url(../img/nav.gif) no-repeat -211px -27px;gif);}
.nav4 {background:url(../img/nav.gif) no-repeat -285px 0px;width:74px;display:block;float:left;}
.nav4 a:hover{background:url(../img/nav.gif) no-repeat -285px -27px;;}
.nav5 {background:url(../img/nav.gif) no-repeat -359px 0px;width:74px;display:block;float:left;}
.nav5 a:hover{background:url(../img/nav.gif) no-repeat -359px -27px;}
.nav6 {background:url(../img/nav.gif) no-repeat -433px 0px;width:74px;display:block;float:left;}
.nav6 a:hover{background:url(../img/nav.gif) no-repeat -433px -27px;}
.nav7 {background:url(../img/nav.gif) no-repeat -507px 0px;width:74px;display:block;float:left;}
.nav7 a:hover{background:url(../img/nav.gif) no-repeat -507px -27px;}
.nav8 {background:url(../img/nav.gif) no-repeat -581px 0px;width:74px;display:block;float:left;}
.nav8 a:hover{background:url(../img/nav.gif) no-repeat -581px -27px;}
.nav9 {background:url(../img/nav.gif) no-repeat -655px 0px;width:74px;display:block;float:left;}
.nav9 a:hover{background:url(../img/nav.gif) no-repeat -655px -27px;}
.nav10 {background:url(../img/nav.gif) no-repeat -729px 0px;width:74px;display:block;float:left;}
.nav10 a:hover{background:url(../img/nav.gif) no-repeat -729px -27px;}
.nav11 {background:url(../img/nav.gif) no-repeat -803px 0px;width:74px;display:block;float:left;}
.nav11 a:hover{background:url(../img/nav.gif) no-repeat -803px -27px;}
.nav12 {background:url(../img/nav.gif) no-repeat -877px 0px;width:74px;display:block;float:left;}
.nav12 a:hover{background:url(../img/nav.gif) no-repeat -877px -27px;}

/*var nav = Array("nav_zjsx","nav_zwgk","nav_sxdt","nav_bsdt","nav_wshd","nav_zsyz","nav_lswh","nav_sxly","nav_smsh","nav_fwxd","nav_cxzx")*/

.nav li:hover {position:relative; z-index:200;}

.nav li:hover ul.sub
{left:-225px; top:27px; padding:0px 1px 0 1px; width:520px; background:url(../img/tmenubgbg.gif) repeat-y right top;  border-bottom:1px solid #6a6159;  white-space:nowrap; height:auto; z-index:300;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95,finishOpacity=95,style=1);}

.nav li:hover ul.sub .tmenujt{background:url(../img/tmenujt.gif) no-repeat center top; height:7px; line-height:7px; margin:0; padding:0; border:0; float:left; width:520px;}

.nav li:hover ul.sub .subli
{display:block; height:25px; position:relative; float:left; width:130px; font-weight:normal; overflow:hidden; background:#ffffff;}
.nav li:hover ul.sub .subli a
{background:url(../img/nav_arrow1.gif) 5px 7px no-repeat;display:block; height:25px; width:130px; line-height:25px; text-indent:15px; color:#000; text-decoration:none;}







.nav li ul.sub li a.fly
{background:#bca898 url(../img/arrow.gif) 80px 6px no-repeat;}
.nav li:hover ul.sub li a:hover 
{background:#ac967b url(../img/nav_arrow2.gif) 5px 7px no-repeat; color:#fff; border-color:#fff;}
.nav li:hover ul.sub li a.fly:hover
{background:#ac967b url(../img/arrow_over.gif) 80px 6px no-repeat; color:#fff;}


.nav li:hover li:hover ul,
.nav li:hover li:hover li:hover ul,
.nav li:hover li:hover li:hover li:hover ul,
.nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #bca898  url(../img/nav_sub_bg2.gif); padding:3px; border:1px solid #6a6159; white-space:nowrap;  z-index:400; height:auto;}

.nav ul, 
.nav li:hover ul ul,
.nav li:hover li:hover ul ul,
.nav li:hover li:hover li:hover ul ul,
.nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.nav li:hover li:hover a.fly,
.nav li:hover li:hover li:hover a.fly,
.nav li:hover li:hover li:hover li:hover a.fly,
.nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#ac967b url(../img/arrow_over.gif) 80px 6px no-repeat; color:#fff; border-color:#fff;} 

.nav li:hover li:hover li a.fly,
.nav li:hover li:hover li:hover li a.fly,
.nav li:hover li:hover li:hover li:hover li a.fly
{background:#bca898 url(../img/arrow.gif) 80px 6px no-repeat; color:#000; border-color:#bca898;} 



.link{width:900px; height:30px; margin:3px auto 0 auto; clear:both;}

.foot_other{ background:#CCB297;width:951px; padding:15px 0 0 0;  margin:0 auto 0 auto; color:#FFFFFF; text-align:center; clear:both; }
.foot_other a:link{ color:#FFFFFF;}
.foot_other a:visited{ color:#FFFFFF;}

.foot{width:741px; height:111px; background:url(../img/foot_bg.jpg); margin:0 auto 0 auto; padding:0px 0px 0 210px; line-height:180%; color:#FFFFFF; text-align:center; clear:both;}
.footmessage{ width:531px; float:left; height:90px; padding:21px 0 0 0;line-height:180%;}
.foot a{ color:#FFFFFF; text-decoration:none;}
.foot_police{ float:right;width:210px; height:90px;}
.foot_police a{ background:url(../img/foot_police.jpg);  width:86px;height:0; overflow:hidden; display:block; padding:111px 0 0 0;}

