 /********************/
/*****默认基础样式*****/
/********************/

*{margin:0px;padding:0px;}

/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ {
    margin: 0;
    padding: 0;
}

/** 设置默认字体 **/
body,
button, input, select, textarea /* for ie */ {
    font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;
}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */

/** 重置列表元素 **/
ul, ol { list-style: none; }

/** 重置文本格式元素 **/
a { text-decoration: none; }
a:hover { text-decoration: underline; }

sup { vertical-align:super; } /* 重置，减少对行高的影响 */
sub { vertical-align: text-bottom; }

/** 重置表单元素 **/
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
/* 注：optgroup 无法扶正 */

/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing:0; }



/********************/
/*****通用样式开始*****/
/********************/
#wrapper { height:100%; width:960px; margin:0 auto; }
body{ background:url('../images/top_bg.gif') repeat-x; background-attachment:fixed; color:#777;}


/** 文本颜色 **/
.green{ color:#047700;}
.gray{color:#a8a8a9;}
.red{ color:#e40404;}
.blue{color:#005bd1;}
.blueblack{color:#5d718b;}
.yellow{color:#7f6708;}
.orange{color:#f67833;}
.black{color:#666;}
.white{color:#FFF;}





.font12{ font-size:12px;}
.font14{ font-size:14px;}
.font16{ font-size:}
.font26{ font-size:26px;}

.pdl40{ padding-left:40px;}
.pdt8{padding-top:8px;}
.pd10{padding:10px;}
a{ text-decoration:none; cursor:pointer; color:#333;}
a:hover{ text-decoration:underline; color:#000;}

.bold{font-weight:600;}
.txtcen{ text-align:center;}
.fr{float:right;}
.fl{float:left;}
.mgr25{}
.mgr5{margin-right:5px;}
.mgl10{margin-left:10px;}
.mgl50{margin-left:35px;}
.mgl51{margin-left:50px;}
.mgl100{}
.mgl90{}
.mgl70{}
.mgl80{}
.mgl20{}
.mgl40{}
.mgl100{}
.mgl120{}
.mgl25{margin-left:25px;}
.mgl40{}
.mgb10{}
.mgt20{}
.mgt10{margin-top:10px;}
.mgb10{margin-bottpm:15px;}
.valignm{vertical-align: middle;}

/***头部***/
#top{ float:left;background: url("../images/top_bg.gif") repeat-x scroll left top transparent;clear: both; height: 32px; width: 100%;border:1px solid #DEDEE0;}
.fav{margin:0 auto;width:960px;}
.favright{float:right;width:167px; height:20px;margin-top:5px;color:#999;}
.favleft{float:left;height:20px;margin-top:5px;color:#777;}
.fav a{color:#777;padding:0 10px;}

#header{ float:left;width:100%;background: url("../images/header_bg.gif") repeat-x scroll left top transparent;clear: both; height: 85px; }
.headercon{margin:0 auto;width:960px;}
.logo{ float:left; width:180px; height:60px; margin-top:10px;}
.biaoyu{float:left;width:165px; height:30px;margin:10px 10px 0;font-size:24px;}
.tel{float:right;margin-top:10px;width:550px;height:30px;line-height:30px;font-size:20px;font-weight:600;color:#85b71a;}

.menu{float:right; width:770px; height:30px;margin-top:5px;}
.menu a{float:left;width:auto;height:30px;line-height:30px; font-size:16px;color:#0780c5; margin-right:14px;text-align:center;font-weight:600;}
.menu a:hover{height:30px;line-height:30px; width:auto;text-decoration:none;color:#85b71a;font-weight:600;}
.menu .select{height:30px; line-height:30px; color:#85b71a;font-size:18px;font-weight:600;}

/*主内容*/ 
#main{float:left;width:100%;background: url("../images/body_bg.gif") repeat-x scroll left top transparent;clear: both; height:auto;}
#maincon{margin:0 auto;width:960px;}
/*相关资讯*/
.newsRelate{ float:left; width:680px; background:url('../images/tit_bg.png') no-repeat left top; }
.newsRelate .tit{ width:685px; height:30px; line-height:30px; background:url('../images/leaf-wormhole.png') no-repeat left center; margin-left:15px; padding-left:20px; font-size:14px; font-weight:600; color:#047700; }
.newsRelate ul{ float:left; padding:10px 0 20px 0;}
.newsRelate ul li{ width:310px;  float:left; height:24px; line-height:24px; background:url('../images/category_li.gif') no-repeat left center; padding-left:20px; margin-left:10px; display:inline;}
.newsRelate ul li .title{ float:left; width:230px;  overflow:hidden; white-space:nowrap;}
.newsRelate ul li .date{ width:70px; height:24px; line-height:24px; float:right; text-align:right; color:#777; font-size:10px; margin-right:5px}

/***底部***/
#footer{ float:left;width:100%; clear:both; margin:0 auto; }
#footer a{ color:#777;}
.footercon{width:960px;clear:both;margin:0 auto;border-top:2px solid #bbb; text-align:center; padding-bottom:10px;}
#footer .nav{ height:30px; line-height:30px;}
#footer .nav a{ padding:0 10px; font-weight:600;}
#footer .copyright{ color:#aaa; line-height:20px;}
#footer .copyright a{ font-weight:600; color:#aaa;}


