@charset "utf-8";
/* CSS Document */
/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre,form, fieldset, legend, button, input, textarea,th, td{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: text-top; } /* 重置，减少对行高的影响 */
sub { vertical-align: text-bottom; }
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
table { border-collapse: collapse; border-spacing: 0; }

/*通用定义*/
.clear{clear:both; height:0px; display:block; font-size:1px;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
.left{ float:left;}
.right{ float:right;}
.space1 {clear:both; height:1px; display:block; font-size:1px;overflow:hidden;}
.space3 {clear:both; height:3px; display:block; font-size:1px;overflow:hidden;}
.space5 {clear:both; height:5px; display:block; font-size:1px;overflow:hidden;}
.space6 {clear:both; height:6px; display:block; font-size:1px;overflow:hidden;}
.space9 {clear:both; height:9px; display:block; font-size:1px;overflow:hidden;}
.space10 {clear:both; height:10px; display:block; font-size:1px;overflow:hidden;}
.space12 {clear:both; height:12px; display:block; font-size:1px;overflow:hidden;}
.space15 {clear:both; height:15px; display:block; font-size:1px;overflow:hidden;}
.space20 {clear:both; height:20px; display:block; font-size:1px;overflow:hidden;}

/*页面样式*/
#containter{background:url(index_top_bg.jpg) top center no-repeat;width:100%;}
#containter a{color:#000;}
#containter a:hover{color:#C30;}
#containter .top_banner{margin:0 auto;width:978px; height:260px; overflow:hidden}

#containter .content{margin:0 auto;width:978px; background:url(index_49.jpg) repeat-y;}
#containter .content .content_top_bg{width:978px;margin:0 auto;background:url(images/menu_top.jpg) no-repeat;}
#containter .content .content_box{width:940px;margin:0 auto;}
#containter .content .tit{ background:url(index_20.jpg) repeat-x; height:26px; border:1px solid #e4ecf6; padding-left:15px; font-family:"微软雅黑"; font-size:14px; line-height:26px; color:#030}

#containter .content .content_box .left_side{width:610px;margin-right:10px;float:left;}
#containter .content .content_box .right_side{width:320px;background:#f2f4ec;float:right;}

#containter .content .content_box .left_side .box1 .areaR{float:right;width:330px;}
#containter .content .content_box .left_side .box1 .areaR h1{height:30px;width:350px;overflow:hidden;font-size:16px;}
#containter .content .content_box .left_side .box1 .areaR h1 a{color:#426c1f;}
#containter .content .content_box .left_side .box1 .areaR h1 a:hover{text-decoration:none;color:#C30;}
#containter .content .content_box .left_side .box1 .areaR li{line-height:24px;font-size:14px;}

/* 右边样式 */
#containter .content .right_side .pic_box h2{padding:10px 0 0 15px;font-size:14px;color:#426c1f;font-weight:bold; border-bottom:1px #ccc solid;width:300px;margin: 0 auto;padding: 10px 0 5px;width: 297px;}
#containter .content .right_side .pic_box{padding-bottom:10px;}
#containter .content .right_side a{color:#000;}
#containter .content .right_side .pic_box ul{padding:0px 0 10px 11px;}
#containter .content .right_side .pic_box li{float:left;font-size:12px;width:154px;padding-top:10px;}
#containter .content .right_side .pic_box .pic_sy {border: 1px solid #CCCACD;display:block;float:left;height:105px;}
#containter .content .right_side .pic_box .list_pic_title{width:145px;height:22px;overflow:hidden;line-height:24px;text-align:center;}



/* 焦点图片样式iFocus style */
#ifocus { width:240px; height:280px;float:left;}
#ifocus_pic { display:inline; position:relative; float:left; width:240px; height:208px; overflow:hidden;}
#ifocus_piclist { position:absolute; }
#ifocus_piclist li { width:240px; height:180px; overflow:hidden; }
#ifocus_piclist img { width:240px; height:180px; }
#ifocus_btn {display:inline; float:right; width:240px;margin:10px -5px 0 0;}
#ifocus_btn li { width:79px; height:54px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); float:left;}
#ifocus_btn img { width:72px; height:54px;}
#ifocus_btn .current {background: url(images/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:240px; height:30px; background:#c1c9b1; opacity:1; -moz-opacity:0.5; filter:alpha(opacity=100);}
#ifocus_tx { position:absolute; left:8px; bottom:8px;font-size:14px;color:#FFF;}
#ifocus_tx .normal { display:none; }



#containter .content .content_box .right_box{width:320px;}


/* 图片列表 Style */
#containter .content .nav{background:url(menu_top.jpg) no-repeat top;height:40px;font-size:14px;}
#containter .content .nav li{float:left;width:110px;height:24px;line-height:24px;color:#a40000;text-align:center;}
#containter .content .nav ul{padding:10px 0 0 38px;}
#containter .content .tit{margin:0 auto;width:900px;}

#containter .content .Boxbottom{width:860px;margin:0 auto;}
#containter .content ul{padding:10px;}
#containter .contentli{line-height:22px; height:22px; overflow:hidden; padding-left:8px; background:url(images/btn_bg.gif) 0 -354px no-repeat;}
#containter .content .pic_box{padding-bottom:10px;}
#containter .content a{color:#00495e;}
#containter .content .pic_box ul{padding:8px 0 10px 11px;}
#containter .content .pic_box li{float:left;font-size:12px;width:169px;padding-top:15px;}
#containter .content .pic_box .pic_sy {border: 1px solid #CCCACD;display:block;float:left;height:105px;}
#containter .content .pic_box .list_pic_title{width:145px;height:22px;line-height:24px;text-align:center;overflow:hidden;}


/*图片列表的样式页面转换样式*/
DIV.megas512 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center;
}
DIV.megas512 A {
	BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #99210b; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none
}
DIV.megas512 A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #777777
}
DIV.megas512 A:active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #777777
}
DIV.megas512 SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #99210b; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.megas512 SPAN.disabled {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #adaaad; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}


#containter .footer{ text-align:center; padding:10px 0;margin:0 auto;}
#containter .footer span{ font-family:Tahoma, Geneva, sans-serif;}