﻿body{ margin: 0px;  font-size:12px; }

/* ---------- 内容页背景定义background: #C0C0C0 url(images/background_main.jpg) repeat-x left top; ---------- */
.bodycolor 
{
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	BACKGROUND: #FFFFFF;                                            /*  背景演示 */
	background-repeat: no-repeat;                                   /*  不重复   */ 
	background-position:right bottom;                               /*  右对齐，底部*/ 
	background-attachment: fixed;                                  /*  不滚动 */
	scrollbar-face-color: #D2CAC6;               /* 滚动条凸出部分的颜色      */
	scrollbar-highlight-color: #E6E6E6;          /* 滚动条空白部分的颜色      */ 
	scrollbar-shadow-color: #D2CAC6;             /* 立体滚动条阴影的颜色      */
	scrollbar-3dlight-color: #D1D7DC;            /* 滚动条亮边的颜色          */
	scrollbar-arrow-color: #993300;              /* 上下按钮上三角箭头的颜色  */
	scrollbar-track-color: #D8D8D8;              /* 滚动条的背景颜色          */
	scrollbar-darkshadow-color: #98AAB1;        /* 动条强阴影的颜色          */	
} 

.DefauleTable {	width:100%; }
.tableDefault{ background-color:#71AF84; width:100%; }
.tdDefaultTitle{ text-align:center;	font-weight:bold; font-size:14px; height:40px; vertical-align:middle; background-image : url("./images/th_bg.gif"); color:#2c54a4; cursor: hand; }
.tdDefaultRight{ text-align:right; background-color:#FFFFFF; height:40px; padding-right:4px; }
.tdDefaultLeft { text-align:left; background-color:#FFFFFF;	height:40px; padding-left:4px; }
.tdDefaultCenter{ text-align:center; background-color:#FFFFFF; height:40px; }
.tdDefaultBottom{ text-align:center; font-weight:bold; font-size:14px; height:30px;	vertical-align:middle; background-image : url("./images/th_bg.gif"); color:#2c54a4; cursor: hand; }
.divTableDefaultBottom{ text-align:center; height:30px; padding-top:15px; }
.table-listpage{ width:100%; }
.table-default{ background-color:#E0E0E0; width:100%; }
.td-top-center{ height:28px; text-align:center; vertical-align:middle; background-image : url("./images/sep_title.gif"); color:#000000; cursor: hand; }
.td-top-left{ height:28px; text-align:left; vertical-align:middle; padding-left:10px; background-image : url("./images/sep_title.gif"); cursor: hand; }
.td-top-right{ height:28px; text-align:right; vertical-align:middle; padding-right:10px;	background-image : url("./images/sep_title.gif"); cursor: hand; }
.td-content-center{ height:25px; text-align:center; background-color:#FFFFFF; vertical-align:middle; }
.td-content-left{ height:25px; text-align:left; background-color:#FFFFFF; vertical-align:middle; padding-left:10px; }
.td-content-right{ height:25px; text-align:right; background-color:#FFFFFF; vertical-align:middle; padding-right:10px; }
.td-bottom-center{}
.td-bottom-left{}
.td-bottom-right{}
.a-newslist{ color:#444444; }
.td-fenye { height:30px; color:#060F0E; text-align:right; padding-right:10px; padding-top:10px; padding-bottom:10px; }



.divKXMGByTop
{
	vertical-align:top;
	padding-top:19px;
	padding-left:320px;
	text-align:left;
}

.divKXMGByBottom
{
	vertical-align:top;
	padding-top:3px;
	padding-left:18px;
	text-align:left;
	padding-right:16px;
}

.divKXMG
{
	vertical-align:top;
	padding-left:160px; padding-right:140px;
	padding-top:108px;
}



.tableKXMG
{
 background:none; height:300px;
}

.tdKXMG 
    {
		color:#FFFFFF;
		vertical-align:top;
       text-align:center;
       font-weight:bold;
       font-size:14px;
       height:100px;
    }

.aKXMG
{
	color:#FFFFFF;
}

.aKXMG:link { text-decoration:none; color:#FFFFFF; cursor:hand; }
.aKXMG:active { text-decoration:none; color:#FFFFFF; cursor:hand; }
.aKXMG:visited   { text-decoration:none; color:#FFFFFF; cursor:hand; }
.aKXMG:hover    { text-decoration: underline; color:#FFFFFF; cursor:hand; }






.divKXMGByTopByView
{
	vertical-align:top;
	padding-top:19px;
	padding-left:320px;
	text-align:left;
}

.divKXMGByBottomByView
{
	vertical-align:top;
	padding-top:13px;
	padding-left:18px;
	text-align:left;
	padding-right:16px;
}

.divKXMGByView
{
	vertical-align:top;
	padding-left:120px; padding-right:120px;
	padding-top:78px;
}

.tableKXMGByView
{
	background-image:url(../../kxmgviewbgshu.jpg);
	width:537px;
	height:320px;
}

.tdKXMGByViewByLeft
{
	vertical-align:top;
	padding-left:16px;
	padding-top:28px;
	text-align:left;
	
}

.tdKXMGByViewByRight
{
	text-align:left;
	vertical-align:top;
	padding-left:10px; padding-right:10px;
	padding-top:38px;
	font-size:14px;
	 font-weight:bold;
}

.KXMGBytextarea
{
	width:220px;
	height:210px;
}

/*
.ButtonDefault{ color: #133374;	padding-left:2px; cursor:hand; padding-right:2px; padding-top:1px; background-color:#ECF5EF;	border-bottom: #67AE76 1px solid; border-left: #67AE76 1px solid;	border-right: #67AE76 1px solid; border-top: #67AE76 1px solid; font-size: 12px; text-align:center; vertical-align:middle; }
*/
.ButtonDefault{ background:url(../../images/tpk/DefaultButtonBg.gif) 0px -69px; border:1px solid #8b9c56; padding-top:2px; cursor:pointer; }


.InputDefault {
	BORDER-RIGHT: #dfdfdf 2px solid; BORDER-TOP: #dfdfdf 2px solid; BACKGROUND: #fff; BORDER-LEFT: #dfdfdf 2px solid; BORDER-BOTTOM: #dfdfdf 2px solid
}

.DropDownListDefault { background-image:url(../../images/tpk/DefaultButtonBg.gif); }


/*.tableNavigationButton { width:100%; background-color:#e0e0e0; }*/
.tableNavigationButton { width:100%; BORDER-RIGHT: #336666 1px Double; BORDER-TOP: #336666 1px Double; BORDER-LEFT: #336666 1px Double; BORDER-BOTTOM: #336666 1px Double  }
.tdNavigationButtonMiddleByRight { height:35px; background-image:url(../../images/tableNavigationButtonbg.gif); text-align:right; padding-right:20px; }
.tdNavigationButtonMiddleByLeft { height:35px;  background-image:url(../../images/tableNavigationButtonbg.gif); text-align:left; padding-left:20px }
.tdNavigationButtonFenGeRowHeight { height:0px }

.tableFenYeViewPosition { width:100%; BORDER-RIGHT: #336666 1px Double; BORDER-TOP: #336666 1px Double; BORDER-LEFT: #336666 1px Double; BORDER-BOTTOM: #336666 1px Double }
.tdFenYeViewPositionMiddle { height:35px; background-image:url(../../images/tableNavigationButtonbg.gif); text-align:right; padding-right:0px; }
.tdFenYeViewPositionFenGeRowHeight { height:0px }








/*页面布局样式*/
/*
.body-index { margin: 0px; font-size:12px; background-image:url(../../images/index_bodybg.gif); }
*/
.body-index { margin: 0px; font-size:12px; filter:progid:DXImageTransform.Microsoft.Gradient(gradienttype=0, startcolorstr=#C6BDBD, endcolorstr=#FFFFFF); }
a:link { text-decoration:none; color:#444444; cursor:hand; }
a:active { text-decoration:none; color:#444444; cursor:hand; }
a:visited   { text-decoration:none; color:#444444; cursor:hand; }
a:hover    { text-decoration: underline; color:red; cursor:hand; }

.defaultIndex { width:1002px; background-color:#FFFFFF; margin: 0px auto; }
.defaultSubIndex { width:1002px; background-color:#FFFFFF; margin: 0px auto; background-image:url(../../images/tableTopIndexBg.gif); }
.tableTopIndex{	width:1002px; background-color:#FFFFFF;	background-image:url(../../images/tableTopIndexBg.gif); margin: 0px auto; }
.tableSubIndex{	width:1002px; background-color:#FFFFFF; background-image:url(../../images/subIndexBg.gif); }
.panelSubIndex{	width:1002px; background-color:#FFFFFF;	background-image:url(../../images/subIndexBg.gif); }
.tableSubIndexByBlank{	width:1002px; background-color:#FFFFFF; background-image:url(../../images/subIndexBgByBlank.gif); }
.panelSubIndexByBlank{	width:1002px; background-color:#FFFFFF;	background-image:url(../../images/subIndexBgByBlank.gif); }
.tableSubIndexContent { width:100%; padding-top:10px; padding-bottom:10px; }
.tdSubIndexPaddingLeft{ width:20px; }
.tdSubIndexLeft{ width:742px; vertical-align:top; height:500px; }
.tdSubIndexLeftSpacingRight{ width:20px; }
.tdSubIndexRight{ width:200px; vertical-align:top; }
.tdSubIndexPaddingRight{ width:20px; }
.panelMiddleModuleBig { width:1002px; }
.panelMiddleModuleSmall { width:760px;}



.clearfixByafter
{
	clear:both;
}


.divModuleDivContent {
 width:100%; /*设定宽度*/
 margin:0px;
}
.divModuleDivContentByColByLeft {  
 float:left; /*浮动居左*/
 clear:left; /*不允许左侧存在浮动*/
 display:block;
 overflow:hidden; /*超出宽度部分隐藏*/
}

.divModuleDivContentByColByMiddle {
 float:left; /*浮动居右*/
  display:block;
 overflow:hidden
}

.divModuleDivContentByColByRight {
 float:left; /*浮动居右*/
  display:block;
 clear:right; /*不允许右侧存在浮动*/
 overflow:hidden
}

.divModuleContent
{
	width:100%;
}

.divModuleContent ul
{
	width:100%;
	margin:0px;
}

.divModuleContent li
{
	
}


.divModuleListContent ul
{
	list-style:none;margin:0px;
}

.divModuleListContentByLiByTop
{
	margin-top:0px;
}

.divModuleListContentByLiByContent
{
	height:22px;
	margin:8px 10px 0 10px;
	border-bottom:1px dashed #ccc;
}

.divModuleListContentByLiByImageContent
{
	margin:8px 10px 0 10px;
	border-bottom:1px dashed #ccc;
}

.divModuleListContentByLiByFenYe
{
	height:22px;
	margin:8px 10px 10px 10px;
	text-align:right;	
	clear:both;
}

/*信息显示样式*/
.NewsViewTop{ background-image:url(../../images/tpk/NewsView_top.gif); width:100%; height:35px; text-align:left; font-size:12px; vertical-align:top; color:#FFFFFF; font-weight:bold; padding-top:10px; }
.NewsViewTitle{ width:100%; height:35px;text-align:center;vertical-align:middle;color:#000000;font-size:14px; font-weight:bold; }
.NewsViewTime{ width:100%; margin:0 auto; height:22px; border-bottom:1px dashed #ccc; text-align:center;vertical-align:top;padding-top:6px;color:red;font-size:12px; font-weight:bold; }
.NewsViewContent { width:100%; min-height:300px;background-image:url(../../images/TPK/newsviewcontentbg.gif);text-align:left;vertical-align:top; padding-top:20px; padding-bottom:20px;font-size:12px; line-height:20px; }

/*信息列表样式*/
.ClassTopByRightImage{ width:100%; height:45px; background-image:url(../../images/TPK/sub_class_right_top.gif);}
.ClassTopByRightImageByFont { text-align:left; padding-left:40px; font-size:12px; color:#FFFFFF; font-weight:bold; padding-top:10px; }

/*信息图片列表样式*/
.divNewsViewByImage
{
	width:125px;
	text-align:center;
	vertical-align:top;
	padding-top:10px;
	line-height:20px;
	height:130px;
	border:1px dashed #ccc;
}
.imgImageContentByNewsImageList { width:120px; height:80px; }


.TableByInfoPublicDirectory { background-color:#CCCCCC; }
.TdTopByInfoPublicDirectory { background-color:#336DC3; height:30px; color:#FFFFFF; font-weight:bold; text-align:center; }
.TdContentByInfoPublicDirectory { height:30px;   margin:5px 0; padding-left:3px; padding-right:3px; background-color:#FFFFFF; }
.TdFenYeByInfoPublicDirectory { height:30px;vertical-align:middle;text-align:right; padding-right:30px; background-color:#FFFFFF; }


/*分页链接样式*/
.aFenYeByDefault { cursor:hand; }


/*我要留言样式*/
.TableByOutByMessageWrite{ background-color:#D3D3D3; width:100%; }
.TdTopByOutByMessageWrite{ background-image:url(../../images/tpk/MessageWrite_top.gif); width:745px; height:35px; text-align:left; padding-left:40px; font-size:12px; vertical-align:top; color:#FFFFFF; font-weight:bold; padding-top:10px; }
.TdMiddleByOutByMessageWrite{ background-color:#FFFFFF; padding-left:10px; padding-right:10px; }
.TdBottomByOutByMessageWrite{ height:0px; }
.TableByInByMessageWrite{ width:100%; }
.TdTopByInByMessageWrite{ background-color:#F5FAFE; height:25px; font-weight:bold; text-align:center; }
.TdContentByInByMessageWrite{ background-color:#FFFFFF;    
BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BORDER-LEFT-COLOR: #cccccc; COLOR: #004e36; BORDER-TOP-COLOR: #cccccc; BORDER-BOTTOM: #cccccc 1px dotted;
 HEIGHT: 30px; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #cccccc; }
.TdBottomByInByMessageWrite { height:0px; }
.TdFenYeByMessageWrite { height:30px;vertical-align:middle;text-align:right; padding-right:30px; background-color:#FFFFFF; }
.TdNoRecordByMessageWrite { height:150px;vertical-align:middle;text-align:center; }
.TdMoreByInByMessageWrite{ height:25px; text-align:right; padding-right:16px; }
.AMessageWrite {color:#FFFFFF;}

/*所有留言样式*/
.TableByOutByMessageList{ background-color:#D3D3D3; width:100%; }
.TdTopByOutByMessageList{ background-image:url(../../images/tpk/MessageWrite_top.gif); width:745px; height:35px; text-align:left; padding-left:40px; font-size:12px; vertical-align:top; color:#FFFFFF; font-weight:bold; padding-top:10px; }
.TdMiddleByOutByMessageList{ background-color:#FFFFFF; padding-left:10px; padding-right:10px; }
.TdBottomByOutByMessageList{ height:0px; }
.TableByInByMessageList{ width:100%; }
.TdTopByInByMessageList{ background-color:#F5FAFE; height:25px; font-weight:bold; text-align:center; }
.TdContentByInByMessageList{ background-color:#FFFFFF;    
BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BORDER-LEFT-COLOR: #cccccc; COLOR: #004e36; BORDER-TOP-COLOR: #cccccc; BORDER-BOTTOM: #cccccc 1px dotted;
 HEIGHT: 30px; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #cccccc; }
.TdBottomByInByMessageList { height:0px; }
.TdFenYeByMessageList { height:30px;vertical-align:middle;text-align:right; padding-right:30px; background-color:#FFFFFF; }
.TdNoRecordByMessageList { height:150px;vertical-align:middle;text-align:center; }
.TdMoreByInByMessageList{ height:25px; text-align:right; padding-right:16px; }
.AListByMessageList{ color:#000000; }
.AMoreByMessageList{ color:#000000; }