@charset "gb2312";
/* CSS Document */
.t_head{ width:980px; margin:0 auto;}
.t_body{ width:980px; margin:0 auto; background:#FFF;}

.con_list{ border-left:#ddd solid 1px;border-right:#ddd solid 1px;}

.sub_list{ border-top:#23a3ee solid 2px; margin-bottom:20px; }
.sub_list span{ height:40px;  line-height:40px;  background:url(wzdh_R_img02.jpg) right center no-repeat; padding:0 20px;  }
.sub_list span a{font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#23a3ee; }
.sub_list ul.sub_menu{border-top:#ddd solid 1px;border-bottom:#ddd solid 1px; padding:0 20px;  display:block; }
.sub_list ul.sub_menu li{ line-height:50px; float:left; width:160px; text-align:center; background:url(wzdh_R_img03.jpg) right center no-repeat; position:relative; z-index:1; height:50px; }
.sub_list ul.sub_menu li h3{font-weight:normal;}
.sub_list ul.sub_menu li h3 a{color:#23a3ee; font-size:12px; padding: 5px 10px; text-decoration:none;}
.sub_list ul.sub_menu li h3 a.red{background:#23a3ee; color:#FFF;}
.sub_list ul.sub_menu li h3 a:hover{ background:#23a3ee; color:#FFF;}

.sub_list ul.sub_menu li dl{ position:absolute; /*width:65px; */border:#23a3ee solid 1px; top:37px; left:23px; background:#FFF; padding:0 20px; display:none; z-index:999;}
.sub_list ul.sub_menu li dl dd{ border-bottom:dashed #ccc 1px; line-height:30px;}
.sub_list ul.sub_menu li dl dd.last{ border-bottom:none;}
.sub_list ul.sub_menu li dl dd a{}

.sub_list ul.sub_menu .add_a_hover a{background:#23a3ee; color:#FFF;}
.sub_list ul.sub_menu .add_a_hover dl dd a{background:none;color:#23a3ee; font-size:12px; padding: 5px 10px; text-decoration:none;}
.sub_list ul.sub_menu .add_a_hover dl dd a:hover{color:#23a3ee; text-decoration:underline;}