﻿html,body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,select,input,textarea,button,p,blockquote,th,td,img,iframe,a{ margin: 0px; padding: 0px; }
/*table{ border-collapse:collapse; border-spacing:0;}*/
img{ border: 0px; }
.clear{clear: both;}
select,input,button,textarea,option { font: 12px , Arial, Helvetica, sans-serif; font-family:"宋体";}
img{ border: 0px; }
ul, ol { list-style: none; }
li{ list-style: none; text-align:left; }
h3{ display: inline; text-align:left; }
body{ font: 12px "Arial"; color: #333; position: relative; background: #fff; }
.fred{ color:#FF0000;}
.fgray{color:#999;}
.mtop{ margin-top:10px;}

table{ font-size:12px; text-align:left;}

/*header*/
#header{ width:1003px; margin:0px auto; display:block; height:114px;}
#top{ width:922px; margin:0px auto; height:80px; display:block;}
#top p{ width:612px; float:left; display:inline-block; height:70px; overflow:hidden; margin-top:15px;}
#top span{ width:221px; display:inline-block; float:right; height:30px; font:normal 12px/30px "宋体"; background:url(/skins/307570/images/top_rightbj.jpg) no-repeat;color:#6f6f6f; text-align:center;}
#top span a{ padding:0px 8px; text-decoration:none; color:#6f6f6f;}
#top span a:hover{text-decoration:none; color:#ff6600;}
#menu{ width:1003px; height:44px; background:url(/skins/307570/images/menu_bj.jpg) repeat-x; display:block; clear:both;}
#menu ul{ width:922px; margin:0px auto; display:block; height:33px; margin-top:3px;}
#menu ul li{display: block; float: left; padding:0px; height:33px;  width:93px; padding-right:7px;}
#menu ul li a{ font:normal 12px/33px "宋体";color: #323232; text-decoration:none; text-align:center; display:block;}
#menu ul li a:hover{ font: bold 12px/33px "宋体";color: #fff; text-decoration:none; background:url(/skins/307570/images/menu_cd.gif) no-repeat;}
#menu ul li a.hot{ font: bold 12px/33px "宋体";color: #fff; text-decoration:none; background:url(/skins/307570/images/menu_cd.gif) no-repeat;}
#footer{ background:url(/skins/307570/images/foot.jpg) repeat-x; height:75px; width:1003px; margin:0px auto; display: block; text-align: center; clear: both; padding-top:20px;}
#footer p{ height:30px; font-size:12px;}
#footer p a{text-decoration:none; color:#666; padding:0px 4px;}
#footer p a:hover{text-decoration:none; color:#ff6600;}

#a_box{ width:130px; margin:0px; padding:0px; background:none;
overflow:hidden; 
white-space:nowrap;
text-overflow:ellipsis;          /* for IE */
-o-text-overflow: ellipsis;      /* for Opera */
-icab-text-overflow: ellipsis;   /* for iCab */
-khtml-text-overflow: ellipsis; /* for Konqueror Safari */
-moz-text-overflow: ellipsis;    /* for Firefox,mozilla */
-webkit-text-overflow: ellipsis; /* for Safari,Swift*/ 
}