@charset "utf-8";
/* CSS Document */
body { background:url(../images/ttop_02.jpg) top  repeat-x ; margin:0px; padding:0px;}
.dh { background: url(../images/dh_13.jpg) repeat-x;height:41px;}
.dh2 { background: url(../images/dh_13.jpg) repeat-x;height:41px; font-size:12px; color:#FFFFFF; line-height:41px;}

.hdpbg { background:url(../images/ttop_28.jpg) no-repeat;}
.tab-z { font-size:14px; font-weight:bold; color:#FFFFFF; }
.abgt { background:url(../images/an_77.jpg) no-repeat;}
.bit { font-size:14px;  margin:0 0 0 22px; line-height:27px; display:block;}
.bit a { font-weight:bold; color:#0770aa; text-decoration:none;}
.wzd a{ font-size:12px;  text-decoration:none; color:#168ac9;}
.wz2 { font-size:12px; color:#006597;}
.wz2 a{ font-size:12px; color:#006597;}
.wz2 a:hover{ font-size:12px; color:#000000;}
.rm{ line-height:20px;}
.rm a { line-height:20px; color:#FF0000;}
.imga { padding:3px; border:1px solid #d5d5d5;} 
.bottom-x { background: url(../images/xlin_93.jpg) repeat-x bottom;}
.zz { font-size:14px; color:#ff9c00; text-decoration:none; font-weight:bold;}
.zz1 { font-size:12px; color:#999999; line-height:20px;}
a.biz { color:#679c00; font-size:12px; text-decoration:none;}
a.biz:hover { color:#344e00;}
a.bi { color:#176ca5; font-size:12px; text-decoration:none; }
a.bi:hover { color:#000000; font-size:12px; text-decoration:none; }
a.bz { color:#FFFFFF; font-size:12px; text-decoration:none; line-height:23px;}
a.bz:hover { color:#b9f506; font-size:12px; text-decoration:none; line-height:23px;}
.xx { background:url(../images/hy_135.jpg) repeat-x bottom;}
.ta {font-size:12px; color:#1a84c5;line-height:20px; }
.ta a { font-size:12px; color:#1a84c5; text-decoration:none; line-height:20px;}
.wzd { text-align:center; font-size:12px; line-height:20px;}
.boxif { height:18px; line-height:18px; border:1px solid #074a7b; background:#fff;}
/*导航菜单*/



 ul { list-style:none; margin:0px; padding:0px;}
#nav{ padding:0 40px 0 40px}

#nav a {
 display: block; width: 87px; text-align:center; height:41px; line-height:41px; color:#FFFFFF; font-size:14px; font-weight: bold; text-decoration:none;
}

#nav a.cv {
 display: block; width: 87px; text-align:center; height:41px; line-height:41px; color:#FFFFFF; font-size:14px; font-weight: bold; text-decoration:none;background:url(../images/dh_11.jpg)
}


#nav a:hover  {background:url(../images/dh_11.jpg);line-height:41px; color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none;
}

#nav li {
 float: left; width: 87px; 
}
#nav li a:hover{ 

}
#nav li ul {
 line-height: 25px;  list-style-type: none;text-align:left;
 left: -999em; width: 87px; position: absolute;
}
#nav li ul li{
 float: left; width: 87px;

}


#nav li ul a{
 display: block; width: 87px;text-align:left;padding-left:24px; background: url(../images/bg.jpg);font-size:12px; line-height:25px; height:25px;
}



#nav li ul a:hover  {
 color:#F3F3F3;text-decoration:none; background:#0d86c0; font-size:12px;line-height:25px; height:25px;

}

#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left;
}
/*按钮*/
.ban {}
.ban a { background:url(../images/an_77.jpg) no-repeat; width:162px; height:27px; display:block; margin:5px 0 0 0; font-size:12px; font-weight:bold; line-height:27px; color:#0c6190; text-decoration:none; padding:0 0 0 28px;}
.ban a:hover { background: url(../images/an-an_06.jpg) no-repeat; width:162px; height:27px; display:block; font-size:12px; font-weight:bold; line-height:27px;color:#FFFFFF; text-decoration:none; padding:0 0 0 28px;}

.ban a.tq { background: url(../images/an-an_06.jpg) no-repeat; width:162px; height:27px; display:block; font-size:12px; font-weight:bold; line-height:27px;color:#FFFFFF; text-decoration:none; padding:0 0 0 28px;}
.ban a.tq:hover { background: url(../images/an-an_06.jpg) no-repeat; width:162px; height:27px; display:block; font-size:12px; font-weight:bold; line-height:27px;color:#FFFFFF; text-decoration:none; padding:0 0 0 28px;}

h1 { font-size:14px; color:#000000; margin:0px; padding:0px; }
.box { line-height:20px; padding:0 20px;}

.wz3 { font-size:12px; color:#FFFFFF; margin:10px 0 0 24px;}
.wz3 a{ font-size:12px; color:#FFFFFF; }
.cnz .hz { color:#000000;}
.cnz h1 { background:#eefcff; height:30px; line-height:30px; display:block; }
.cnz img { padding:8px; border:1px solid #cccccc; margin:8px auto;}
.ztw a { color:#eefcff; text-decoration:none;}

