@charset "gb2312";
html { background: none repeat scroll 0 0 #f8f8f8; color: #676767;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin: 0; padding: 0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body, button, input, select, textarea { font: 12px/1.5 "宋体",Arial, Helvetica, sans-serif;}
input, select, textarea { font-size: 100%; font-family:Arial; }
tab/le { border-collapse: collapse; border-spacing: 0;}
th { text-align: inherit; }
iframe { display: block;}
del { text-decoration: line-through;}
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: 500;}
ol, ul { list-style: none outside none;}
caption, th { text-align: left;}
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:500;}
h1{ font-size:18px;}
h2{ font-size:16px;}
h3{ font-size:14px;}
h4{ font-size:12px;}
h5{ font-size:10px;}
sup { vertical-align: text-top;}
sub { vertical-align: text-bottom;}
a:hover { color:#a8500f; text-decoration:underline;}
ins, a { text-decoration: none; color:#676767;}
.clear:after { clear: both; content: " "; display: block; font-size: 0; height: 0; visibility: hidden;}
.clear { clear:both;}
body .hide { display: none;}
.fl{ float: left;}
.fr{ float: right;}
.over{ overflow:hidden;}
a,img{ border:none 0px;}
.fr_width{ float:right; margin-right:10px; line-height:26px;}
.gray{ color:#CCC;}
.yellow{ color:#a04a0a;}
/*公共样式*/
body {
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#676767;
	background:#f8f8f8;
}
.board li,
.top_item li,
.main01_item ul,
.main01_rig01,
.main01_rig02,
.main01_rig03,
.main01_rig04,
.main01_rig05,
.main01_rig06,
.main01_rig07,
.main01_rig08,
.main01_rig09,
.main01_rig010,
.liboru_bg,
.main01_rtnav,
.main01_contbg,
.main01_rtcont li,
.list_01 dt,
.main01_navitem li,
.list_02 li
{ background:url("../../images/position_bg.png") no-repeat scroll 0 0 transparent;}
.top_bg{ margin:0px; padding:0px;background:#ffffff;}
.top{ width:1004px; margin:0 auto; height:96px; text-align:left; clear:both;}
.logo{ margin:13px 20px 0px 20px;} 
.board{ width:320px; height:43px; padding-left:20px; font-family:"微软雅黑", "宋体"; border-left:1px solid #dbdada; margin:30px 20px 0px 20px; padding-top:2px;}
.board li{ background-position:0px -408px; display:block; float:left; width:145px; padding-left:15px; line-height:20px;}
.top_item{ width:138px; margin:20px 20px 8px 0px;}
.top_item li{ display:block; float:left; width:65px; text-align:center; background-position:64px -425px;}
.weibo{ margin:0px 20px 0px 35px; width:95px;}
.weibo img{ margin-bottom:25px;}
.weibo_bt{}
.weibo a{ margin-left:14px;}
.weibo em{ color:#8fb907; font-weight:bold;}

/*小浏览banner*/
.banner_bg{ height:132px; background:url("../../images/banner_bg.jpg") no-repeat top center;}
.banner{ width:980px; margin:0px auto; height:133px;}
.online img{ margin-right:73px;}

/*主内容main01*/
.container{ width:980px; margin:22px auto 0px auto; padding:0px; text-align:left; background:#FFF;}
.main01_item{ background:#f8f8f8; padding-bottom:18px; font-family:Verdana, Arial, Helvetica, sans-serif}
.main01_item ul{ background-position:0px -376px; height:20px; padding-left:20px;}
.main01_item li{ float:left; display:block; padding:0px 3px;}
.main01_item a{ text-decoration:none;}

.main01_lt{ width:690px; float:left;}
.main01_nav{}
.main01_navitem{ float:left; background:url("../../images/main01_cennav.jpg") repeat-x left top; height:45px; width:620px; padding-top:20px}
.main01_navitem h2{ line-height:12px; padding:0px 10px 0px 10px; color:#a24f0f; float:left; font-family:"微软雅黑", "宋体", "Arial Black", Arial;}
.main01_navitem li{ display:block; float:left; line-height:12px; padding:0px 10px; border-right:1px #c3702e solid;background-position:67px -706px;}
.main01_navitem a{ color:#a0672d;}
.main01_navitem a:hover{ color:#666; text-decoration:none;}

.main01_cont{ padding:30px 0px 0px 20px;}
.main01_contbg{ background-position:0px -326px; width:668px; height:38px;}
.main01_contbg h3,.main01_contbg h1{ background:url("../../images/rititem_cen.jpg") repeat-x; float:left; font-family:"微软雅黑", "宋体"; line-height:38px; padding:0px 15px; font-size:18px; color:#a24f0f;}
.main01_contbg  a{ line-height:56px; float:right; padding-right:25px; color:#a0672d;}
.main01_ltcont{ width:235px; margin-top:15px;}
.main01_infor{ width:215px; padding:10px; background:#fffdf7;}
.main01_infor h3{ font-size:14px; color:#a0672d; margin-bottom:8px;}
.main01_infor p{ line-height:22px;}
.main01_infor a{ color:#a0672d;}
.main01_rtcont{ float:left; width:375px; margin-left:25px;}
.main01_rtcont li{ background-position:-1437px -440px; line-height:38px; text-indent:0.5em; font-size:14px; padding-left:10px; border-bottom:1px dotted #d0d0d0;}
.wtrl ul{width:540px;float:left;}
.wtrl li{float:left;width:240px;margin:0px;padding:0px;margin-left:10px;}
.main01_contbg h3 .main01_contbg h1 {
    background: url(../../images/list/rititem_cen.jpg) repeat-x;
    float: left;
    font-family: "微软雅黑", "宋体";
    line-height: 38px;
    padding: 0px 15px;
    font-size: 18px;
    color: #a24f0f;
}
.wtrl li.dub{margin-left:30px;}
.main01_rtcont a:hover{ text-decoration:none;}
.main01_rt{ float:right; width:277px; margin-right:12px;}
.main01_rttu, .main01_rt01,.final_rt01{ margin-bottom:20px;}
.main01_rttu{width:277px;height:304px;padding-top:15px;}
.main01_rtnav{ background-position: 0px -15px; width:277px; height:38px;}
.main01_rtnav h3{ font-size:18px; font-family:"微软雅黑", "宋体"; color:#a24f0f; line-height:38px; padding-left:20px; float:left;}
.main01_rtnav a{ line-height:38px; font-size:10px; color:#a0672d; float:right; padding-right:3px;}
.main01_rtitem{ margin-top:20px;background:url("../../images/bgNum.jpg") no-repeat;}
.main01_rtitem li{ float:left; display:block; line-height:27px; border-bottom:1px dotted #717171; color:#474747; padding-left:18px; width:255px;height:27px;overflow:hidden; text-indent:0.5em;}
.main01_rig01{ background-position:0px -466px;}
.main01_rig02{ background-position:0px -488px;}
.main01_rig03{ background-position:0px -511px;}
.main01_rig04{ background-position:0px -534px;}
.main01_rig05{ background-position:0px -558px;}
.main01_rig06{ background-position:0px -583px;}
.main01_rig07{ background-position:0px -606px;}
.main01_rig08{ background-position:0px -628px;}
.main01_rig09{ background-position:0px -652px;}
.main01_rig010{ background-position:0px -676px;}
.main01_rtitem a:hover{ text-decoration:none;}
.liboru_bg{ background-position:-1163px 0px; width:269px; height:48px; padding-top:187px; padding-left:8px;}
.main01_tiao{ margin-left:10px;}
.main01_cenweibo{ padding-left:10px; width:251px; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; height:200px;}
.main01_weilogo{ margin-top:15px;}
.main01_weilogo p{ float:left; color:#0078b6; margin-top:16px; margin-left:10px; margin-right:5px;}
.main02{ padding:0px  24px 25px  24px;}
.topic_rt{ height:167px;}
.top_bor{  width:209px; height:116px; margin:0px 0px 0px 9px;}
.top_bor a{display:block;border:1px solid #ecebeb;}
.top_bor a:hover{ border:1px solid #dcd9d9;}
.top_bor img{ padding:1px;}
.top_alink{ width:195px; text-align:center; float:left; margin-left:8px; margin-top:5px;}
.top_alink:hover{ text-decoration:none;}
.final_rt01{float:left;margin-left:12px;_margin-left:6px}
/* 结尾 footer*/
.footer_bg{ background:url("/images/footer_bg.jpg") repeat-x 0px 10px; height:338px; margin-top:10px; }
*html .footer_bg{ margin-top:-10px;}
.footer{ width:993px; margin:0px auto; padding-top:25px; background:url("images/footer.jpg") no-repeat; height:130px; margin-top:-20px; position:relative; }
*html .footer{ margin-top:0px;}
*+html .footer{  margin-top:0px;}
.intro{ padding-left:155px;}
.intro li{ width:50px;}
.intro a{ background:none; color:#572602; line-height:20px;}
.intro a:hover{ text-decoration:none; color:#9f6f25;}
.intro01{ padding-left:170px;}
.intro02{ padding-left:195px;}
.footer_bt{ padding:0px 20px 0px 20px;  margin:0px auto;}
*html .footer_bt{ padding:30px 20px 0px 20px;}
.bt_lt{}
.bottom{ padding-left:40px;}
.bottom ul{ padding-bottom:40px;}
.bottom li{ float:left; width:70px; display:block; text-align:left; background:url("/images/bt_line.jpg") no-repeat 60px 5px;}
.bottom a{ color:#401d03;}
.bottom p{  color:#401d03; text-align:left; line-height:24px;}
.bt_rt{ padding:5px 0px 0px 20px; width:175px; display:block;}
.bt_rt img{ float:left;}
.bt_rt span{ padding-top:10px; display:block; color:#734523; width:65px; float:left; padding-left:5px; line-height:24px;}
/*翻页代码*/
#pages {text-align:center; line-height:28px;font-size:12px;clear:both;margin-top:20px; margin-left:50px;border:0px solid #ccc; height:50px; } 
#pages li {float:left; list-style:none;}
#pages a, #pages em, #pages kbd, #pages strong {line-height:28px; border:1px solid #ccc; padding:4px 7px; margin:0 1px;font-size:12px; text-decoration:none;} 
#pages a:hover { border:1px solid #a24f0f;font-size:12px;} 
#pages strong { border:1px solid #a24f0f; background:#a24f0f; color:#fff;} 
#pages em { background:#f2f2f2;}

.main01_item01{width:270px; height:auto; margin-bottom:20px;}
.main01_item01 li{ padding:0;margin:0; height:30px; line-height:30px;border-bottom:1px dotted #64635f;}
.main01_item01 a{color:#333; padding-left:15px; font-size:14px;  font-family:"微软雅黑", "宋体", "Arial Black", Arial;} 
.main01_item01 a:hover{ color:#8e3b29;background:url("/images/main01_dian.jpg")left center no-repeat;}