﻿body {
 font-family: Arial, Helvetica, sans-serif; font-size:12px; padding:0px; margin:0px;}
img{border:0px;}
.db_tt{ width:999px; height:125px; margin:0px auto; background:url(../images/LOGO.jpg);}
a{ text-decoration:none;}
.lgqy{ width:343px; height:125px; float:left;}
.ssqyk{ width:242px; height:125px; float:right;}
a.jz{ text-decoration:none; color:#FFF; padding:0px 8px;}
.sskjl{ width:198px; height:28px; margin-top:47px; background:url(../images/sk.jpg); padding-left:20px; padding-top:1px;}
a.jz:hover{ color:#fd9c0f;}
.top {width:100%; height:165px; background:url(../images/top.jpg) repeat-x;}
.tomp{ width:1010px; height:122px; margin:0px auto; background:url(../images/top.jpg) no-repeat center center; padding:0px 5px 0px 5px;}
.namm{ width:1000px; height:40px; margin:0px auto; overflow:hidden; padding:0px;}
.dhwk{ width:100%; height:348px; background:url(../images/dhbg.jpg) repeat-x;}
.dhnr{ width:1001px; height:341px; margin:0px auto; padding:1px; position: relative; background:#FFF;}
.lunb{ width:100%; height:341px;}

#menu {
 WIDTH: 1000px;  HEIGHT: 40px; OVERFLOW: hidden; padding:0px; margin:0px;
}
#nav {
 padding:0px;
margin:0px  WIDTH: 965px; height:40px; 
}
#nav .mainlevel {
  FLOAT: left; PADDING-TOP: 0px; list-style:none;
}
#mainlevel_01 {
 MARGIN-LEFT: 0px
}
 A.yj {
 LINE-HEIGHT: 40px; height:40px; width:111px; font-size:15px; padding:0px; text-decoration:none; font-weight:bold; text-align:center; DISPLAY: block; COLOR: #000;} 
 A.yj:hover{ color:#ac0404; text-decoration:none;}
#nav .mainlevel UL { list-style:none; Z-INDEX:999; width:111px; padding:0px;   POSITION: absolute; FILTER: alpha(opacity=90);   DISPLAY: none;  -moz-opacity: 0.9; opacity: 0.9
}
#nav .mainlevel UL#sub_dh {   MARGIN-LEFT: 0px;
}
#nav .mainlevel UL#sub_10 {   MARGIN-LEFT: 25px;
}
#nav .mainlevel LI { padding:0px; WIDTH: 111px; HEIGHT: 36px; border-bottom:#FFFFFF 1px dashed; margin:0px auto; background:#cfcfcf;}
a.drj{ text-decoration:none; background:none; font-weight:normal; color:#555; text-align:center; font-size:12px; display:block; width:111px; height:37px; line-height:37px;  }
a.drj:hover {
  COLOR:#FF0000; TEXT-DECORATION: none;
}
#nav .noline { 
}

.zjzt{ width:943px; height:257px; background:url(../images/zjzt.jpg); margin:0px auto; padding:15px 30px;}
.xxgg{ width:365px; height:212px; float:left; background:url(../images/xxgg.jpg) no-repeat 0px 30px;}
.ggtm{ width:100%; height:30px;}
.ggmz{ width:126px; height:30px; padding-left:15px; line-height:30px; float:left; background:url(../images/ggb.jpg) no-repeat 130px center;}
.gengd{ width:40px; height:30px; line-height:30px; float:right; text-align:center;}
a.pw{ text-decoration:none; color:#555555;}
a.pw:hover{ color:#ab0505;}
.ggdl{ width:365px; height:auto; padding-top:8px;}
.ggfp{ width:355px; height:24px; color:#5f5f5f; line-height:24px; background:url(../images/dp.jpg) no-repeat 0px center; padding-left:10px;}
.xxxw{ width:365px; height:212px; float:left; margin-left:20px; background:url(../images/xxgg.jpg) no-repeat 0px 30px;}
.wyhd{ width:166px; height:212px; float:right;}

div.tabzone{width:166px; height:212px; margin:0px auto; background:url(../images/hdm.jpg) no-repeat;}
.content{width:146px;height:169px;padding:10px;}
.hdm01 h3,.hdm02 h3{height:34px; padding:0px;}
.hdm01 h3 a,.hdm02 h3 a{width:66px;height:34px; line-height:34px;display:block;float:left; margin-right:5px;color:#333; text-align:center;font-weight:normal; text-decoration:none;}
.hdm01 h3 a.current,.hdm02 h3 a.current{background:url(../images/ann.jpg) no-repeat; color:#ce0000; font-size:14px; position:relative}
.content ul{ list-style:none;}
.content ul li{ width:63px; height:25px; line-height:25px; background:url(../images/hn.jpg) no-repeat 0px center; float:left; padding-left:10px;}
.ztwzk{ width:851px; height:27px; line-height:27px; background:url(../images/xxt.jpg); margin-top:10px; padding-left:90px;}
.dbxx{ width:100%; height:133px; background:url(../images/dm.jpg) repeat-x; padding-top:1px;}
.yqlj{ width:999px; height:31px; margin:0px auto; padding-top:8px;}
.ljkk{ width:190px; height:21px; float:left; margin-left:7px; background:url(../images/ljk.jpg);}
.dbxxp{ width:999px; height:92px; margin:0px auto;}
.dbhsz{ width:225px; height:82px; float:left; padding-top:10px;}
.dizhiwz{ width:502px; height:82px; float:left; padding-top:10px; color:#FFF; line-height:82px; text-align:center;}
.tjfwl{ width:250px; height:82px; float:left; padding-top:10px; color:#FFF; line-height:82px; text-align:center;}