.f16{font-size:16px; color:#000; font-weight:bold;}
.pnews{ float:left;margin-top:3px;}
.pnews_pic{ border:1px #ccc solid; padding:2px; width:120px; height:90px;float:left;}
.pnews_title{ text-align:left; float:left; margin-left:5px;  line-height:25px;}

dl{width:102px;float:left; overflow:hidden;}
dl dd img{ padding:2px; border:1px solid #ccc;}
dl dt{overflow:hidden;}

.u_title ul {text-align:center; font-weight:bold; display:block; }
.u_title ul li {float:left; text-align:center; color: #000; display:block;  height:23px; line-height:23px; width:66px;}
.u_title li:hover {color:#fff; background:url(../img/bm_on.gif) no-repeat; width:66px; height:23px; line-height:23px; display:block; text-decoration:none; }

.u_title li.thisclass{ text-decoration:none;  cursor:pointer;  background:url(../img/bm_on.gif) no-repeat; width:66px; height:23px; line-height:23px; display:block; text-decoration:none;  color:#fff;}
.dis{display:block;}
.undis{display:none;}

.g_title ul {text-align:center; font-weight:bold; display:block; }
.g_title ul li {float:left; text-align:center; color: #000; display:block;  height:33px; line-height:33px; width:83px; background:url(../img/hdOff.gif) no-repeat; margin-left:4px;}
.g_title li:hover {color:#fff; background:url(../img/bm_on.gif) no-repeat; width:66px; height:23px; line-height:23px; display:block; text-decoration:none; }

.g_title li.thisclass{text-decoration:none;  cursor:pointer;  background:url(../img/hdOn.gif) no-repeat; width:83px; height:42px; line-height:42px; display:block; text-decoration:none;  color:#000;}
#page_search_left{width:200px;float:left; text-align:center;padding-top:8px;}
#page_search_btn{width:80px;float:left;padding-top:8px;}
.ctitle1{font-size:2.0em;margin-top:5px; }

/* 下拉导航条布局*/
#menu{float:left;overflow:hidden; height:30px; z-index:30;}
#menu li{float:left; text-align:center;}
#menu li a{display:block; color:#fff; font-weight:bold; font-size:14px; width:80px; line-height:30px; height:30px; text-decoration:none;}
#menu li a:hover{background:url(../img/jhtb.jpg) no-repeat; width:80px; height:30px; line-height:30px; display:block; text-decoration:none;}
#menu li div{position:absolute; visibility:hidden; background:#fff; border:1px solid #ccc; border-bottom:2px solid #ccc; padding-bottom:3px;}
#menu li div a{width:100px; position:relative; display:block; line-height:29px; height:29px; text-decoration: none; color:#000; text-align:left; text-indent:20px;}
#menu li div a:hover{color:#0033cc; font-weight:bold; width:100px; background:#DFEFFF;}
.a white{color:#fff;}