
 
:focus{outline:0 none}
img{ border:0;}
.hide {display: none;}
.red { color: Red; }
.dialog_protocol {padding: 12px;width: 700px;height: 380px;word-wrap: break-word;overflow-y: scroll;}
 
 
/*a{ color:#fff;}*/
a{color:#5e5e5e;text-decoration:none}
a:hover{color:#ff6c01;text-decoration:underline}
.fl {float: left;}
.fr {float: right;}
.wrapper{ width:1000px; margin:0 auto; }
.ft14 {font-size: 14px;}
.ad{ width:1000px; margin:0 auto;}
.ad img {border-width: 0px 0px 0px 0px}
.menu{ width:998px; height:81px; border:1px solid #e2dfdf; margin-top:10px;}
.filter-fold,.filter-unfold {background:url(image/miao_72.gif) no-repeat scroll 0% 0% transparent;width: 33px;height: 31px;display: none;top: 0px;right: 165px;position: fixed;z-index: 99;}
#menu_in{ width:1000px; height:40px; background:url(image/bg_40.gif) repeat-x; border-bottom:1px solid #e2dfdf;position:relative;z-index:20;}
#menu_in span{ float:left; line-height:40px; padding-left:15px; font-weight:bold; color:#555; font-size:14px;}
#nav { float:left;background:url(image/bg_40.gif) repeat-x; margin-top:9px; }
#nav li{float: left; height:25px;line-height:25px;text-align:center; position:relative; }
#nav li.selected a{ color:#fa6400;}
#nav li a{display: block;color:#7c7c7c;}
#nav li:hover a{ color:#fa6400;}
#nav li ul{	position: absolute; left:0;visibility: hidden;  background-color:#f7f7f7; border:1px solid #cdcbcb; border-top:0;z-index:99;}
#nav li ul li{	float: none;display: inline;  text-align:center;}
#nav li ul li a{ width:36px;color: #7c7c7c; }		
#nav li ul li a:hover{ background:#c2e5b2; border:0;}
.menu_r{ float:right; width:100px; margin-top:9px; }
#nav1 li{ float:left; width:40px; height:22px; line-height:22px; text-align:center; background:url(image/arrow_47.gif) right center no-repeat; position:relative;}
#nav1 li a{display: block;width:40px;  color:#7c7c7c;}
#nav1 li a:hover{ background:#f7f7f7; color:#fa6400; border:1px solid #cdcbcb;}
#nav1 li ul{position: absolute; left:0;visibility: hidden;  background-color:#f7f7f7; border:1px solid #cdcbcb;}
#nav1 li ul li{	float: none;display: inline; width:40px; text-align:center; background:none;}
#nav1 li ul li a{ width:40px;color: #7c7c7c; }		
#nav1 li ul li a:hover{ background:#c2e5b2; border:0;}

.tom_advance{float:right;margin-left:15px;margin-right:10px;margin-top:5px;position:relative;z-index:9999;height:24px;width:68px}
.tom_advance a{background:url(image/new/img/advance.gif) no-repeat;height:24px;line-height:22px;width:68px;display:block;color:#fff;font-weight:bold;text-align:center}
.tom_advance a:hover{background-position:0 -25px;text-decoration:none}



.menu_bt{ width:1000px; height:39px; line-height:40px; color:#555; background:url(image/bg_43.gif) repeat-x; border-bottom:1px solid #fff; z-index:-5;}
.menu_bt span{ padding-left:15px; font-weight:bold; color:#555; font-size:14px;}
.menu_b