

ul.list{ width:100%; display:block; overflow:hidden;  font-size:16px;  }
ul.list li {  margin:0px; padding:0px; overflow:hidden;  display:block; height:30px;  line-height:30px;}
ul.list li a,ul.list li a:visited{ color:#000; padding-left:22px; background:url(../images/xhd.png) 5px 14px no-repeat;   display:block;  overflow:hidden; }
ul.list li a:hover{ color:#cc0000;}


ul.link{ width:100%; display:block; overflow:hidden;  font-size:14px; padding:18px 0px;}
ul.link li {  margin:0px; padding:0px; overflow:hidden;  display:block; height:28px;  line-height:28px; float:left; padding:5px 25px;}
ul.link li a,ul.ul.link li a:visited{ color:#717171; display:block;  overflow:hidden;float:left;}
ul.link li a:hover{ color:#717171;}


.dqwz{width:100%; border-bottom:3px solid #ddd; margin-top:7px;color:#222;background:url(../images/hfk.png) 2px 14px no-repeat;}
.dqwz em{height:46px; line-height:46px; padding-left:35px; }


ul.txtcenm{ width:100%;  font-size:14px; text-align:left; float:left; clear:both; padding-bottom:20px; padding-top:15px;}
ul.txtcenm li{ width:100%  float:left; color:#666; height:38px;  line-height:38px; border-bottom:dashed 1px #CCC; padding:1px 0px 1px 16px;text-align:left; background: url(../images/ico_01.jpg) 6px 15px no-repeat; }
ul.txtcenm li span{  display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left; color:#666; }
ul.txtcenm li em{   float:right;  font-family: Arial, Helvetica, sans-serif; color:#CCC; padding-right:5px}

.image-wrap2{width:405px; display:block; overflow:hidden; float:left; }
.image-wrap2 li{ position: relative; width:177px; height:118px; margin-right:25px; margin-top:25px;float:left;}
.image-wrap2 li img{ position: absolute; left: 0; bottom: 0; width:177px; height:118px;}
.image-wrap2 li a:hover{ color:#FFF;}
.image-link2 { width:177px; position: absolute; bottom: 0; left: 0; width: 100%; height:28px;background: #333; filter: alpha(opacity=70); opacity: 0.7; line-height: 28px; text-align: center; color: #fff; font-size:12px; } 

.image-wrap3{width:1226px; display:block; overflow:hidden; float:left; padding-bottom:20px; }
.image-wrap3 li{ position: relative; width:178px; height:225px; margin-right:26px; margin-top:25px;float:left;}
.image-wrap3 li img{ position: absolute; left: 0; bottom: 0; width:178px; height:225px;}
.image-wrap3 li a:hover{ color:#FFF;}
.image-link3 { width:178px; position: absolute; bottom: 0; left: 0; width: 100%; height:28px;background: #333; filter: alpha(opacity=70); opacity: 0.7; line-height: 28px; text-align: center; color: #fff; font-size:12px; } 

