@charset "utf-8";
/*通用选择器，通用类*/
body { background:#F3F3F3; margin:0; padding:0; font-size:12px; text-align:center; font-family:"Times New Roman", Times, serif; }
* { border:0; margin:0; padding:0; }
a { color:#000000; text-decoration:none; }
.fs14 { font-size:14px; }
.clear { clear:both; }
.tcenter { text-align:center; }
.tright { text-align:right; }
.tleft { text-align:left; }
.mb5px { margin-bottom:5px; }
.mt5px { margin-top:5px; }
.mt10px { margin-top:10px; }
.ml15px { margin-left:15px; }
.ml8px { margin-left:8px; }
.pt5px { padding-top:5px; }
.bgray1 { border-bottom:#CCCCCC dashed 1px; }
.cored1 { color:#FF6600; }
.cored2 { color:#FF0000; }
.coblack1 { color:#999999; }
.coblue1 { color:#006699; }
.ad_large { width:1000px; overflow:hidden; }
.ad_big { width:975px; overflow:hidden; }
.ad_32 { width:690px; overflow:hidden; }
.ad_31 { width:273px; overflow:hidden; }
.border_black { border:#c9c9c9 solid 1px; }
.border_black_t { border-top:#c9c9c9 solid 1px; }
.border_black_r { border-right:#c9c9c9 solid 1px; }
.border_black_b { border-bottom:#c9c9c9 solid 1px; }
.border_black_l { border-left:#c9c9c9 solid 1px; }
.border_dashed_top { border-top:#CCCCCC dashed 1px; }

/*框架结构*/
#container { background:#FFFFFF; width:1000px; margin:0 auto 0 auto; }
#header{ width:1000px; height:31px; background:url(/images/article/dh.gif) no-repeat; }
#header #logo { width:170px; height:30px; overflow:hidden; float:left; margin-top:-5px;}
#header #nav { width:750px; height:31px; float:left; margin-left:30px; display:inline; }
#header #nav a { display:block; height:31px; line-height:31px; float:left; margin-left:30px; display:inline; }
#header #nav a:hover { text-decoration:underline; } 
#header #nav a { font-size:14px; color:#FFFFFF; }
#url_sou { width:1000px; height:37px; background:url(/images/article/dh_1.gif) repeat-x; text-align:left; } 
#url_sou #url { float:left; width:550px; height:37px; line-height:37px; text-indent:15px; }
#url_sou #sou { float:right; width:300px; padding-top:6px; }
#sou .text { width:150px; height:17px; border:#7e9db9 solid 1px; }
#sou .submit { height:17px; border:#7e9db9 solid 1px; }
#main { text-align:left; width:1000px; }
/*#footer { margin-top:100px; text-align:center; width:1000px; }*/
/*#copyright { line-height:25px; }*/
/*#copyright a:hover{ color:#CC3300; text-decoration:underline;}*/
 #container .footer{ width:1000px; font-size:12px; line-height:30px; margin-top:50px;background:#ffffff;border-top:1px solid #ccc;}
  .footer_left{ width:300px; float:left;}
  .footer_right{ width:700px; float:left; text-align:left;}
  .bz{ margin: -35px auto auto 360px;}

