body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img{ margin:0; padding:0;}
html{margin:0px;padding:0px;text-align:center;background:#f9fafe;}
body{margin:0px auto;padding:0px;width:1004px;font-size:12px;font-family:'宋体',Arial,Helvetica,sans-serif;display:block;color:#333;}
a:link{ color:#333333; text-decoration:none;}
a:hover{ color:#ee0000; text-decoration:none;}
a:visited{ color:#333333; text-decoration:none;}
a:active{ color:#ee0000; text-decoration:none;}
ul,ol,li{ list-style:none;}
img{ border:0px;}
textarea,input,select,button{ font-size:12px;}

.pic{ font-size:0; line-height:0;}
.fl{ float:left;  margin-left:26px;  width:445px; height:315px;}
.fr{ float:right; margin-right:26px; width:445px; height:315px;}

#top{ width:1004px; overflow:hidden; margin:0 auto; text-align:center; display:inline;}
#top .topbg{ width:1004px; height:120px; margin:0; background:url(../images/topmenu.jpg) repeat;}
#top .topbg .block{ float:none; margin:0 0 0 50px; width:900px; height:100px;}
#top .topbg .block .logo{ float:left; width:150px; margin-top:10px;}
#top .topbg .block .menu{ float:left; width:750px; margin-top:10px;}
#top .topbg .block .menu ul{ margin:10px 0 0 15px;}
#top .topbg .block .menu li{ float:left; width:85px; height:33px; cursor:pointer; overflow:hidden; padding:0; margin:0;}
#top .topbg .block .menu img{ width:85px; height:33px;}
#banner{ margin:0 auto; width:1004px; height:340px; overflow:hidden; position:relative; text-align:center; display:inline;}
#banner .swf{ margin:0 auto; width:1004px; height:340px;}

#news{  margin:0 auto; width:1004px; clear:both; overflow:hidden; text-align:center; display:inline;}
#news .blank{ float:left; width:1004px; height:10px;}
#news .rowbg{ float:left; width:1004px; height:315px; margin:0;}
#news .rowbg .row{ margin:0 auto; width:1004px; height:315px; overflow:hidden; display:inline;}
#news .rowbg .row .pdblue1{ background:url(../images/bgblue.jpg) repeat;}
#news .rowbg .row .pdblue2{ background:url(../images/bgblue.jpg) repeat;}
#news .rowbg .row .pdred1{ background:url(../images/bgred.jpg) repeat;}
#news .rowbg .row .pdred2{ background:url(../images/bgred.jpg) repeat;}
#news .rowbg .row .pdgreen1{ background:url(../images/bggreen.jpg) repeat;}
#news .rowbg .row .pdgreen2{ background:url(../images/bggreen.jpg) repeat;}
#news .rowbg .row .pdpurple1{ background:url(../images/bgpurple.jpg) repeat;}
#news .rowbg .row .pdpurple2{ background:url(../images/bgpurple.jpg) repeat;}
#news .rowbg .row .pic{ float:left; width:145px; height:315px; margin:0; overflow:hidden; display:inline;}
#news .rowbg .row .txt{ float:left; width:300px; height:315px; margin:0; overflow:hidden; display:inline;}
#news .rowbg .row .txt .spic{ float:left; padding:30px 10px 10px 20px; width:80px; height:100px;}
#news .rowbg .row .txt .spic img{ padding:1px; border:#999999 1px solid; background-color:#ffffff;}
#news .rowbg .row .txt .hotwords{ float:left; padding:30px 20px 0 5px; line-height:18px; width:150px; height:90px; text-align:left;}
#news .rowbg .row .txt .hotwords a{ line-height:18px; }
#news .rowbg .row .txt .hotwords a.style1{ color:#ee0000; font:bold 12px "宋体";}
#news .rowbg .row .txt .hotwords a.style2{ color:#0000cc; font:bold 12px "宋体";}
#news .rowbg .row .txt .hotwords a.style3{ color:#009900; font:bold 12px "宋体";}
#news .rowbg .row .txt .hotwords a.style4{ color:#0066fc; font:bold 12px "宋体";}
#news .rowbg .row .txt .newslist{ float:left; margin:0px; padding:0px; width:300px; height:160px;}
#news .rowbg .row .txt ul{ margin:0 20px 20px 20px; padding:0; width:260px; text-align:left;}
#news .rowbg .row .txt ul li{ line-height:24px; border-bottom:#cccccc 1px dashed;}


#foot{ float:left; width:1004px; height:100px; overflow:hidden; margin:0 auto; position:relative; text-align:center; display:inline;}
#foot .about{ float:left; width:1004px; height:100px; line-height:24px; color:#666666; text-align:center; overflow:hidden; background:url(../images/footbg.jpg) repeat;}
#foot .about .copyright{ padding-top:20px; width:1004px; height:50px; line-height:20px; overflow:hidden;}
#foot .about .submenu{ padding-top:4px; font-size:12px; font-weight:bold; color:#ccddef; }
#foot a:link,#foot a:visited,#foot a:hover,#foot a:active{
    font-size:12px; font-weight:bold; color:#ccddef; text-decoration:none;
}

