body{font-size:12px; font-family:arial,"宋体","黑体","微软雅黑";}
body,h1,h2,h3,h4,h5,h6,div,p,span,from,select,ul,ol,li,dl,dd,dt,img{ margin:0px; padding:0px;}
ul,li{ list-style:none;}
a:link,a:visited{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline; color:#C00;}
.c{ clear:both;}
img{ border:none;}

#logo{ background:url(imglogo_bg.jpg) left bottom repeat-x;}
#logo span{ width:960px; display:block; margin:auto;}
#banner{ margin-top:14px; background:url(imgbanner_bg.jpg) repeat-x;}
#banner span{ width:960px; margin:auto; display:block;}
#main{ width:960px; margin:auto;}
#jj{ width:940px; height:112px; font-size:14px; text-indent:24px; padding:65px 10px 0 10px; line-height:24px; margin-top:10px; background:url(imgjj_bg.jpg) no-repeat;}

.zhuanye{ margin-top:15px;}
.zhuanye h3{ margin-bottom:10px;}
.table{ width:100%; border-left:1px solid #b1c8d7; border-top:1px solid #b1c8d7;}
.table td{ border-right:1px solid #b1c8d7; border-bottom:1px solid #b1c8d7; padding:7px; line-height:24px;}
.top_tr td{ border-right:none; background:#efefef; text-align:center; line-height:30px; font-weight:bold; color:#0562c6;}
#line{ height:2px; background:#0563c7; overflow:hidden;}
.table td img{ margin-top:10px;}
.td_tit{ color:#e46200;}

#news{ border:1px solid #b1c8d7; margin:10px 0; zoom:1;}
.news_box{ width:478px; height:305px; float:left;}
.news_box h4{ height:35px; line-height:35px; color:#274596; font-size:14px; background:url(imgnews.jpg) left center no-repeat; margin:0 10px; padding-left:15px; border-bottom:1px dotted #ddd;}
.news_box h4 a{ font-size:12px; font-weight:normal; float:right;}
.news_box h4 a:link,.news_box h4 a:visited{ color:#ff4f00;}
.news_pic{ width:176px; float:left;}
.news_pic span{ display:block; text-align:center;}
.news_pic span img{ border:1px solid #ddd; padding:2px; margin:15px 0 5px 0;}
.news_list{ width:302px; float:right;}
.news_list ul{ margin:10px 0 0 0;}
.news_list ul li{ background:url(imglist.jpg) left center no-repeat; padding-left:8px; line-height:24px;}
.news_list ul li a{ font-size:14px;}

#link{ width:960px; margin:auto; border:1px solid #d2d2d2; background:url(imgtitbg.jpg) repeat-x;}
#link h3{ height:32px;font-size:14px;border-bottom:1px solid #c3c3c3; color:#0a59b5;}
#link h3 p{ margin-left:15px; line-height:32px; padding-left:25px;  background:url(imglink.jpg) left center no-repeat;}
#link h3 span{ font-size:12px; font-weight:normal; color:#F00; margin-left:20px;}
#link_a{ padding:15px;}
#link_a a{ margin:15px; line-height:26px;}

#foot{ height:160px; border-top:3px solid #ff6f01; background:#e4e4e4; margin-top:10px; text-align:center; line-height:30px; padding-top:10px;}