html, body{
 margin: 0;
 padding:0;
 font-family: 'Microsoft Yahei', 宋体, Verdana, Helvetica, Arial, sans-serif;
 font-size: 14px;
 color:#2b2b2b;
 background:#fff url(imagesbg.gif);
}
img { border:0; vertical-align:middle;}
input{ vertical-align:middle;}
p,h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
ul,li{ margin:0; padding:0; list-style:none;}
a:link,a:visited,a:active {
 font-family: 'Microsoft Yahei', 宋体;
 font-size: 14px;
 color: #2b2b2b;
 text-decoration: none;
}
a:hover{
 font-family: "????";
 font-size: 14px;
 color:#9d0602;
 text-decoration: none;
}
.box{ background:#fff; width:1004px; margin:0 auto; padding:0;}
.main{ padding:7px; padding-bottom:20px;}
.nav{ height:36px; line-height:36px; text-align:center; width:12.5%; background:url(imagessep.jpg) no-repeat 100% 50%;}
.nav a{ font-size:14px; font-weight:bold; color:#fff;}
.nav a:hover{ color:#FF0;}
.news_pic{ background:#e5e5e5; border:1px solid #ccc;}
.news_pic h1{ font-size:12px; font-weight:normal; text-align:center; padding-top:7px;}
.news_pic h2{ font-size:12px; text-align:center; padding:7px;}
.news_title span{ display:block; text-align:center; font-size:14px; font-weight:bold; color:#fff; padding-top:5px;}
.news_more span{ display:block; text-align:right; padding-right:7px;}
.news_more span a{ color:#0066cc;}
.news_font a{ font-size:14px;}
.news_date{ color:#6f6c6c;}
.news_bg{ border:1px solid #d6d6d6; border-top:none; padding:10px;height:186px;valign:top}
.news_bg22{ border:1px solid #d6d6d6; border-top:none; padding:10px;valign:top}
.login_bg{ border:1px solid #d6d6d6; border-top:none; background:#f7f7f7; padding:10px;}
.login_bg input{ width:120px;}
.login_bg select{ width:125px;}
.reg span{ display:block; text-align:center;}
.reg span a{ color:#0066cc; text-decoration:underline;}
.sub_title span{ display:block; font-size:14px; font-weight:bold; color:#fff; padding-left:20px; }
.sub_more span{font-family: 'Microsoft Yahei', 宋体;font-size:14px;display:block; text-align:right; padding-right:7px;}
.an_title span{ display:block; font-size:14px; font-weight:bold; color:#0066cc; padding-left:40px; }
.show{}
.show h1{ font-size:12px; font-weight:normal; text-align:center;}
.show h2{ font-size:12px; font-weight:normal; text-align:center; color:#6f6c6c; padding-top:7px;}
.show h2 a{ color:#6f6c6c;}
.link select{ width:150px;}
.foot{ height:116px; line-height:116px; background:url(imagesfoot_bg.jpg) repeat-x 0 0; text-align:center;}


.location span{ display:block; font-size:12px; font-weight:bold; color:#0066cc; padding-left:27px; height:31px; line-height:31px; background:url(imagestri.png) no-repeat 10px 50%;}
.menu_bg a{ display:block; height:28px; line-height:28px; padding-left:30px; background:url(imagesmenu_bg.gif) no-repeat 0 0;}
.article_bg{ border:1px solid #d6d6d6; border-top:none; padding:30px 50px;}