/* CSS Document */
#navs {width:582px; position:relative;}
#navv{width:582px;height:30px;  margin:15px auto 0px 6px!important;  margin:17px auto 0px 6px;}
#navv a img{
border:0px; margin:0px; padding:0px;
}

li{display:inline;list-style:none;text-align:center;float:left;
}
#navv ul li{ position:relative; z-index:2;}
#navv ul{ margin:0px; padding:0px; list-style:none; z-index:2;}
.list{ position:absolute; width:168px; line-height:25px; vertical-align:middle; background:#FFFFFF ;top:29px; left:0px; display:none; z-index:9999;}
.list a{
color:#686868;text-decoration:none; float:left; padding-left:12px; text-align:left;border-top:1px #cccccc dashed;  text-align:left;border-bottom:1px #cccccc dashed; width:168px; font-size:12px;
}
.list a:hover{float:left; color:#e40012;padding-left:12px;border-bottom:1px #cccccc dashed; width:168px; z-index:9999;
text-decoration:none; font-size:12px;
}
li{
list-style:none;
}
#nnav {list-style:none; margin-top:1px; margin-left:1px; width:750px!important; width:760px; overflow:hidden; float:left;}
#nnav  li{width:auto; height:22px; line-height:22px; font-size:12px; margin-right:-1px; text-align:right; }
#nnav li a:link{ font-size:12px; color:#000000; text-decoration:none;}
#nnav li a:hover{ font-size:12px; color:#ff0000; text-decoration:none;}
#nnav li a:visited{ font-size:12px; color:#000000; text-decoration:none;}
a.gd:link{ font-size:12px; text-decoration:none; color:#CCCCCC;}
a.gd:hover{ font-size:12px; text-decoration:none; color:#CCCCCC;}
a.gd:visited{ font-size:12px; text-decoration:none; color:#CCCCCC;}
.dh{width:950px; height:28px; margin:0px auto 0px auto; background-image:url(dh.gif); line-height:28px; font-size:12px;}
.dh_l{width:275px; margin-left:30px; float:left;}
.dh_r{width:300px;  float:left;}
.rw{width:950px; height:75px; margin:0px auto 0px auto; background-color:#FFFFFF;}
/*人物地区结束*/

.index_1{width:950px; height:300px!important; height:255px;  padding-top:8px;  margin:4px auto 0px auto!important;  margin:-2px auto 0px auto; background-image:url(ldh.gif); background-repeat:no-repeat;}
.idx_xw{width:509px; height:303px; float:left; margin-left:7px;}
.idx_tp{width:413px; float:left; margin-left:0px; font-size:14px; }
.tt1{ color:#999999; font-size:14px; margin-left:4px; line-height:26px;}
.tt1 td a:link{ font-size:14px; color:#333333; text-decoration:none;}
.tt1 td a:hover{ font-size:14px; color:#901d22; text-decoration:underline;}
.tt1 td a:visited{ font-size:14px; color:#333333; text-decoration:none;}
a.tt2:link{ font-size:12px; color:#333333; text-decoration:none;}
a.tt2:hover{ font-size:12px; color:#901d22; text-decoration:underline;}
a.tt2:visited{ font-size:12px; color:#333333; text-decoration:none;}
a.tt3:link{ font-size:13px; font-weight:bold; color:#333333; text-decoration:none;}
a.tt3:hover{ font-size:13px; font-weight:bold; color:#901d22; text-decoration:underline;}
a.tt3:visited{ font-size:13px; font-weight:bold; color:#333333; text-decoration:none;}
a.tt4:link{ font-size:14px;  color:#333333; text-decoration:none;}
a.tt4:hover{ font-size:14px;  color:#901d22; text-decoration:underline;}
a.tt4:visited{ font-size:14px;  color:#333333; text-decoration:none;}
a.yqlj:link{ font-size:13px; color:#666666; text-decoration:none;}
a.yqlj:hover{ font-size:13px; color:#901d22; text-decoration:none;}
a.yqlj:visited{ font-size:13px; color:#666666; text-decoration:none;}
.index_2{width:950px; height:80px!important; height:70px;  margin:5px auto 0px auto;}
.idx_3{ list-style:none;  margin:0px auto 0px auto; width:950px; overflow:hidden;}
.idx_3 li{width:292px; float:left; background-repeat:no-repeat; height:177px;}
.idx_32{ list-style:none; margin:15px auto 0px auto; width:950px; overflow:hidden;}
.idx_32 li{width:292px; float:left; background-repeat:no-repeat; height:177px;}
.dhbt_1{ width:100px; margin-left:25px!important; margin-left:12px; float:left;}
.dhbt_2{ width:50px; margin-left:117px; float:left;}
.idx_li2{ margin-left:36px;}
.idx_3dh{width:292px; height:17px; border-bottom:1px solid #692c33; background-image:url(dh_bg.gif); background-repeat:no-repeat; color:#ececec; font-size:14px;  text-align:left; padding-top:5px!important; padding-top:6px;}
.xtp{float:left; margin-top:23px; margin-left:4px;}
.xtp_r{ width:184px; height:137px; padding-top:8px; float:left; margin-left:15px; text-align:left; line-height:20px; font-size:14px;}
.idx_4{ width:950px; margin:0px auto 0px auto; height:23px;  padding-top:9px; font-size:14px; border-bottom:2px solid #d4d4d4;  border-top:2px solid #d4d4d4;}
.di{ width:950px; height:80px; padding-top:12px; color:#333333; border-top:1px solid #d4d4d4; margin:10px auto 0px auto; font-size:12px; text-align:center; }
.dii{ width:950px; height:80px; padding-top:12px; color:#333333; margin:0px auto 0px auto; font-size:12px; text-align:center; }
.ddmjc{width:950px; margin: 13px auto 0px auto; list-style:none; overflow:hidden; text-align:center;}
.ddmjc li{width:96px; float:left; margin-left:29px; margin-top:2px; line-height:24px;}
.ddmjc li div{width:96px; height:114px;  border:1px #E8E8E8 solid; padding-top:3px; padding-left:3px; }
.ddmjc2{width:950px; margin: 13px auto 0px auto; list-style:none; overflow:hidden; text-align:center;}
.ddmjc2 li{width:96px; height:28px; background-color:#Ffffff; padding-top:4px; float:left; margin-left:29px; margin-top:15px; line-height:24px; border:1px #EDE6D3 solid;}
.ddmjc3{width:670px; margin: 13px auto 0px auto; list-style:none; overflow:hidden; text-align:center;}
.ddmjc3 li{width:96px; height:28px; background-color:#Ffffff; padding-top:4px; float:left; margin-left:29px; margin-top:15px; line-height:24px; border:1px #EDE6D3 solid;}
.zpzp_right_bj_xbt{text-align:center; width:115px; height:28px; line-height:28px; font-size:12px; background-color:#efe6d8;}
.zpzp_right_bjbj2 {height:35px; width:950px; background:#eee7df; margin:0px auto 0px auto; line-height:35px; font-size:12px;}
.zpzp_right_bjbj span{font-size:12px; color:#2c251d; font-weight:bold; margin-left:50px;}
.zpzp_right_bjbj ul {margin:15px auto 15px auto; width:950px; overflow:hidden;}
.zpzp_right_bjbj li {float:left; width:140px; text-align:center; overflow:hidden; margin:15px auto 10px 15px; }
.zpzp_right_bjbj img {  position:static;
  +position:relative;
  top:-50%;left:-50%;}
.huakuang2{ width:115px; height:84px; vertical-align:middle;  border:1px #d9c19d solid;   overflow:hidden;
  position:relative;
  display:table-cell;
  text-align:center;
}
div p.img1 {
  position:static;
  +position:absolute;
  top:50%;
  }