﻿/*======= css reset =======*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,strong,th,var {  }
ol,ul,li,div,dl,dt,dd { list-style: none; zoom:1;}
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }


/*-- ================== 本网站通用 ====================== --*/

html{ width:100%;background-color:#E3E4E3;}
body{ width:100%;  color:#663300;font:12px/22px 宋体,Tahoma,Helvetica,Arial,sans-serif; text-align:center;}

a{color:#663300;text-decoration:none; outline:none;}
a:hover {color:#f00;text-decoration:underline; }

/*-- Public --*/
.fl{ float:left; _display:inline; }
.fr{ float:right; _display:inline;}
.matA{ margin-top:10px;  }
.hide{ display:none; }
/*--====== 主站 头部，尾部，中间等布局 =======--*/

.wrap{ width:100%;}
.wrapIn{ width:980px; margin:0 auto;  text-align:left;background-color:#fff;}

/*-- 头部 header --*/
.header{ position:relative; z-index:1;overflow:hidden;}
.header .bannerPic{display:block;overflow:hidden;height:auto;width:980px;}
.header .bannerPic img{float:left;width:980px;height:auto;}
	.mainNav{ height:42px; line-height:42px; font-size:14px;  color:#ffff99; text-align:center;background:url(imagesTopic02/topic01Nav.gif) repeat-x 0 -84px;}
	.mainNav .li1{ display:inline-block; *display:inline;height:42px;}
	.mainNav .li1 .h1{display:inline-block; *display:inline; zoom:1;}
	.mainNav .li1 .h1 .a1{float:left;display:block;padding:0 20px 0 16px;}
	.mainNav li.on1 .h1{background:url(imagesTopic02/topic01Nav.gif) no-repeat left top;}
	.mainNav li.on1 .h1 .a1{background:url(imagesTopic02/topic01Nav.gif) no-repeat right -42px;color:#DD3D19;}
	.mainNav .spe{display:inline-block; *display:inline;display:none;}
	.mainNav .a1{ color:#ffff99;  font-weight:bold;  }
	.mainNav .a1:hover{ color:#fff; text-decoration:none;  }

/*-- 中间 mainbox --*/
.main{ position:relative; z-index:0; clear:both; overflow:hidden; padding:10px; }


/*-- 尾部 footer --*/
.footer{ position:relative;overflow:hidden;text-align:center;  }
	.footNav{ width:980px; margin:0 auto; height:20px; line-height:20px;  color:#fff; padding-top:0px;background:url(imagesTopic02/topic01Ft.png) no-repeat left top;}
	.footNav a{ color:#630; padding:0 12px; }
	.footNav a:hover{ color:yellow; }
.footer .wrapIn{text-align:center;}
.footer .copy{height:80px;line-height:24px; padding-top:10px;   }


/* 盒子模型 */
.box{ border:0;  }
.box .hd{ height:29px; line-height:29px;background:url(imagesTopic02/topic01Spr.gif) no-repeat left top;}
.box .hd h3{ padding-left:15px; font-weight:bold; font-size:14px; color:#ffff99;   }
.box .hd h3 a{ color:#fff;  }
.box .hd .more{ color:#DD3D19;  }
.box .bd{ padding:10px 0;  }

/* 分页 */
.page .current{background:#c00 !important;border:1px solid #c00 !important; color:#fff !important; color:#fff; }
.page .pager a,.page span	{ border-color:#C3AC6D !important;float:none !important;display:inline-block !important;color:#630 !important;   }
.page a:hover{color:#c00 !important;border:1px solid #c00 !important;}


/* 首页 ----------------------------------------------*/
.columnA{ overflow:hidden;   }
	#focusNews{ width:294px; height:245px; float:left;   }
	#focusNews .pe_u_thumb img{ width:290px; height:213px; padding:1px; border:1px solid #e0e0e0;   }
	#focusNews .pe_u_thumb_title{ display:block; }
	#focusNews .num{ top:190px; right:5px;}
	#focusNews .num a.on{ background:#900; border:1px solid #c00;   }
	#focusNews .pe_u_thumb_title .txt{ display:none; }

	.speIntro{ width:460px; height:340px;  float:right; overflow:hidden; background:url("images_special/bg_speIntro.jpg") 0 bottom repeat-x;  }
	.speIntro .hd{ height:60px; background:url("images_special/bg_speIntroTit.jpg") no-repeat;  }
	.speIntro .bd{ padding:10px 15px; font-size:14px; line-height:28px;   }
	.speIntro .m{ color:#c00;  }

.columnB{ margin-top:10px; overflow:hidden;   }
	.columnB .box{width:960px;}
	.columnB .box .m-news .date{ padding-right:6px; color:#c3ab6a;  }

	.veido{ position:relative;  float:right; overflow:hidden;  width:300px; height:230px; background:url("images_special/bg_vedio.jpg") 0 bottom no-repeat;   }
	.veido .pe_u_thumb span{ display:block; width:73px; height:55px; position:absolute; z-index:10; background:url("images_special/btn_play.gif") no-repeat; overflow:hidden; left:120px; top:70px; filter:alpha(opacity=60);opacity:0.6;    }
	.veido .picList{ width:290px; height:200px; border:1px solid #dac07c; background:#fff; padding:4px;  position:relative;     }
	.veido .picList .pe_u_thumb_title{ position:absolute; bottom:5px; height:24px; line-height:24px; background:#000; width:290px;  filter:alpha(opacity=80);opacity:0.8;   }
	.veido .picList .pe_u_thumb_title a{ color:#fff; padding-left:10px;   }

.columnC{ margin-top:10px; overflow:hidden;   }
.columnC .box{ width:100%;  }
.columnC .box .bd{ padding:0;  }
.columnC .m-picTxt-fl li{ width:190px; line-height:20px;  }
.columnC .m-picTxt-fl .pe_u_thumb a{ background:#fff; border-color:#d9c07b;   }
.columnC .m-picTxt-fl .pe_u_thumb a:hover{ border-color:#c00;  }
.columnC .m-picTxt-fl .pe_u_thumb img{ width:160px; height:120px;   }

/* 子列表页 ---------------------------------------------- */
.path{ height:29px; line-height:29px;border-bottom:1px solid #A01407; padding-left:20px;background:url(imagesTopic02/topic01Tit.gif) no-repeat 3px 6px;}
.mainCon{ width:670px; padding:0 20px; float:right; overflow:hidden;   }
.mainCon .nodeName{border-bottom:none;color:#CC0001;padding:0 0 0 10px; text-align:left;background:none;}
.mainSide{ width:240px; float:left; overflow:hidden;  }

.m-newsList{ padding:20px 0;  }
.m-newsList li{ background:none; border-bottom:1px dotted #dfd87b;  }
.sideBox{border:1px solid #DBBCBA;padding:1px;}
.sideBox .hd{ height:35px; line-height:35px;background:url(imagesTopic02/topic01Side.gif) repeat-x 0 0; overflow:hidden;text-align:center;}
.sideBox .hd h3{ font-weight:bold;font-size:14px;color:#fff;}
.sideBox .bd{ padding:6px 0 0;  }
.sideBox .bd .m-news{ padding-left:10px;  }
.sideBox .fd{ height:16px; overflow:hidden;display:none;}
#sideMenu .menuList li{text-align:center;}
#sideMenu .menuList li a{ display:block;font-size:14px;height:32px; line-height:32px;background:url(imagesTopic02/topic01Sbtn.gif) repeat-x left top;}
#sideMenu .menuList li.on a,#sideMenu .menuList li a:hover{ background-position:0 -35px; text-decoration:none; font-weight:bold; }
.sideBox .m-picTxt-fl  li{ width:115px; line-height:18px;  }
.sideBox .m-picTxt-fl .pe_u_thumb_title{ height:40px;  }
.sideBox .m-picTxt-fl  .pe_u_thumb a{ background:#fff; border-color:#d9c07b; padding:1px;   }
.sideBox .m-picTxt-fl .pe_u_thumb a:hover{ border-color:#c00;  }
.sideBox .m-picTxt-fl  .pe_u_thumb img{ width:90px; height:65px;   }

/* 内容页 ----------------------------------------------------- */
.contArticle_author{border-bottom:none;background-color:#f8f8f8;}
.contArticle_bot_collect{ background:none; border-bottom:1px solid #c00;  }
.contArticle_author span{ color:#630;  }

/* 子列表页(图片) -------------------------------------------- */
.pagePicList{}
.pagePicList li{ width:210px; line-height:20px;  }
.pagePicList .pe_u_thumb_title{ height:60px;  }
.pagePicList .pe_u_thumb a{ background:#fff; border-color:#d9c07b;   }
.pagePicList .pe_u_thumb a:hover{ border-color:#c00;  }
.pagePicList .pe_u_thumb img{ width:160px; height:120px;   }



#ann{width:222px;margin-right:10px;}

#news{width:419px;}
#news .hd{background-position:-240px 0;}

#focus{width:294px;}

#picScroll .hd{background-position:0 -80px;}

.picScrollWrap{ position:relative; overflow:hidden; padding-bottom:20px; height:140px;   }
.picScrollWrap .prev,.picScrollWrap .next{ position:absolute;  display:block; width:15px; height:48px; background:url("images/icons.gif") -147px -590px no-repeat; overflow:hidden; cursor:pointer; left:10px; top:40px;   }
.picScrollWrap .next{ background-position:-192px -590px; left:auto; right:10px; }
.picScrollWrap #picScroll{ height:140px; margin-left:40px;}

/*-- 内容带图片的信息列表 左浮动--*/
.m-picTxt-fl{ overflow:hidden; zoom:1; margin:10px 0 0 0 !important; }
.m-picTxt-fl li{ float:left; overflow:hidden; width:175px;  text-align:center;  }
.m-picTxt-fl .pic a{display:inline-block; border:1px solid #ccc; padding:2px;  }
.m-picTxt-fl .pic a:hover{ border:1px solid #c00; }
.m-picTxt-fl .pic a span{ display:none; }
.m-picTxt-fl .pic img{ width:140px; height:105px; }
.m-picTxt-fl .title{overflow:hidden;text-align:center;height:28px;line-height:28px;}
.m-picTxt-fl .title{color:#583200}
.m-picTxt-fl .txt{margin-top:6px; display:none; }

.columnloopList{overflow:hidden;}
.columnloopList .box{width:476px;height:230px;}
.columnloopList .box .hd{height:30px;background:url(imagesTopic02/topic01Spr.gif) no-repeat 0 -40px;}
.columnloopList .box .hd h3{padding-left:30px;}
.columnloopList .box .bd{overflow:hidden;}
.columnloopList .box .bd li{line-height:30px;height:30px;}
.columnloopList .box .bd li a{color:#A02306;}

.arw .bd li a{padding-left:12px;background:url(imagesTopic02/arw.gif) no-repeat 3px 3px;}
.arw .m-newsList li a{padding-left:12px;background:url(imagesTopic02/arw.gif) no-repeat 3px 3px;}

.columnA .bd li{line-height:30px;height:30px;}
.columnA .bd li a{font-size:14px;}

.m-news li{line-height:28px;height:28px;}

.contArticle_tit{margin-top:20px;}
.contArticle_tit h2{color:#CC0001;}
/*
本站用到颜色代码：
#005a4f  背景色
#e0e0e0  边框颜色
#065d66  标题-深绿色
#ffff99  box标题颜色
*/