@charset "utf-8";
/* CSS Document */
/*总体*/
* {margin:0; padding:0;}
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, iframe {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px;	font-weight: lighter;
}
body {
	padding: 0;
	margin: 0 auto;
	font-size: 14px;
	font-family: 宋体,;
	background-color: #FFF;
	background-image: url(CEObg.jpg);
	background-repeat: repeat-x;
}
a:link{
	color: #000;
	text-decoration: none;
}
a:visited{ color: #000;	text-decoration: none;}
a:hover, a:active{color: #750000;}

#top {
    width:1000px;
    margin:0 auto;
	padding:0;
}

.header {
    margin:0 auto;
	padding:0;
}



.lavamenu{
	float:left;
	display: block;
	width: 1000px;
	height: 32px;
	min-height: 32px;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	background-image: url(CEO_02.jpg);
	overflow: hidden;
}
.lavamenu ul{padding-left:350px;}
.lavamenu li{
	float: left;
	list-style-type: none;filter: Dropshadow(offx=1,offy=0,color=#F0FDFF) Dropshadow(offx=0,offy=1,color=#F0FDFF) Dropshadow(offx=-1,offy=0,color=#F0FDFF) Dropshadow(offx=0,offy=-1,color=#F0FDFF);
}
.lavamenu li a{
		display: block;
		width: 80px;
		width: 80px!important;
		_width: 80px;
		height: 32px;		line-height: 32px;
		min-height:32px; text-decoration:none;
}
		.lavamenu li a:hover{
	border:0px;
	text-decoration:none;
	margin:0;
	color: #CC3300;
}
		.lavamenu li a:hover,.lavamenu li a:visited{
	text-decoration:none;
}

#main {
	margin:0 auto;
	height:auto;
	width:1000px;
	min-width:1000px;
	background-repeat: repeat-y;
	text-align: left;
}
#left {
	width:218px;
	min-width:218px;
	height:auto;
	float:left;
	background-image: url(main_21.jpg);
	background-repeat: repeat-y;
}
#center {
	margin:0 auto;
	padding:0;
	width:502px;
	min-width:502px;
	height:auto;
	float:left;
	background-image: url(main_08bg.jpg);
	background-repeat: repeat-y;
}
#center-r {/*二三级页面右栏位置*/
	margin:0 auto;
	padding:0;
	width:702px;
	min-width:782px;
	height:auto!important;
	min-height:800px;
	float:left;
	background-image: url(main2_bg.gif);
	background-repeat: repeat-y;
}
#right {
	width:280px;
	min-width:280px;
	float:right;
	background-image: url(main_14.jpg);
	background-repeat: repeat-y;
}



/*所有页左排版*/
.left-list {
	padding:6px 6px 6px 20px;
	background-image: url(main_11.gif);
	background-repeat: repeat-y;
}
.left-list ul{
	list-style-type: square;
	list-style-position: inside;
}
.left-list li{
	line-height: 20px;
	color: #000;
	line-height: 23px;
}

.left-list li a,hover,activec{
	color: #000;
	text-decoration: none;
}

/*首页中排版*/
.center-read{
	padding:2px 4px 2px 6px;
	line-height: 23px;
	color: #000000;/*	color: #116e71;*/
}
.news{
	padding:10px 8px 20px 12px;
}

.news ul{
	color: #000;
}

.news li{
	float: left;
	margin-top: 8px;
	border-bottom:1px dashed #dcdcdc;
	line-height:16px;
	height:20px;
	_height: 20px;
	list-style-type: none;
}

.news a{
	display: block;
	text-decoration: none;
	}


/*首页右排版*/

.right-list {
	background-image: url(main_14.jpg);
	background-repeat: repeat-y;
	height:auto;
}
.right-title {
	width:201px;
	min-width:201px;
	height:37px;
	margin:0 auto;
	padding:8px 0 0 0;
	background-image:url(rig-t.gif)!important;/* FF IE7 */
	background-repeat:no-repeat!important;/* FF IE7 */
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='rig-t.png');  IE6 */
	_background-image:url(rig-t6.gif) no-repeat; /* IE6 */
}
.right-main {
	padding: 0px 20px 2px 20px;
	line-height: 23px;
	color: #085b5b;
}

/*二三级页面右栏排版,新闻列表用NEWS*/
.center-main{
	padding:10px 40px 20px 20px;
	line-height: 23px;
	height:auto!important;
	min_height:600px;
	height:600px;
}

/* ----右栏标题----*/

.right_titleImg{
	float: left;
	width: 100px;
	min-width:100px;
	height:50px;
}
.right_title{
	float: left;
	width: 596px;
	min-width:596px;
	height:30px;
	color: #CC3300;
	padding:20px 0;
	background-image: url(title-bg.gif);	
	background-repeat: no-repeat;

}


/* ----右栏正文----*/

.right_content {
	float: left;
	width:662px;
	min-width:662px;
	_width:642px;
	margin: 6px 20px 6px 20px;
	font-size: 14px;
	color: #000;
	text-align: left;	line-height: 180%;
}



.right_content a:link{/*正文连接*/
	color: #3366FF;
}
.right_content a:visited{
	color: #990000;
}
.right_content a:hover, right_content a:active{
	color: #750000;
}

.appendix { /*随文附件*/
	width:640px;
	min-width:640px;
	padding: 10px;
}
.appendix_title {
	color: #0066FF;
	font-weight: bold;
}
.appendix ul{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.appendix li{
	padding-left: 40px;
}




/*清除浮动*/
.clear{
	CLEAR: both
}

/* -----------公用字体样式------------------*/
/* 字体 */
.bold { font-weight: bold;}
.heiti { font-family: "黑体";}
.fs-12 { font-size: 12px;}
.fs-14 { font-size: 14px;}
.fs-16 { font-size: 16px; }
.fs-18 { font-size: 18px; }
.fs-24 { font-size: 24px; }
/* 字体颜色 */
.red {	color: #CC0000;}
.white { color: white;}
.black { color: black;}
.blue {	color: #0F6091;
}
/*居中*/
.text-content{
	text-align: center;
}

/*公用标题文字*/
.font_title {
	height: 24px;
	line-height: 24px;
	vertical-align: middle;
	margin: 2px auto auto 8px;
	float: left;
	font:"宋体";
	font-size:16px;
	font-weight: 600;
	color:#10457B;
}



/*通用翻页*/
.Page {
    	float: left;width:640px; PADDIN: 20px; MARGIN: 10px; TEXT-ALIGN: center
}
.Page A {
    BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaadd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #aaaadd 1px solid; COLOR: #000099; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaadd 1px solid; TEXT-DECORATION: none
}
.Page A:hover {
    BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
.Page A:active {
    BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
.Page SPAN.current {
    BORDER-RIGHT: #000099 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000099 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000099 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #000099
}
.Page SPAN.disabled {
    BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

/*页底*/

#footer {
	margin:0 auto;	
	background-color:#F2F2F2;
	width:100%;
	border-top-width: 3px;
	border-top-style: double;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	padding: 20px 0;
	color: #666666;
	text-align: center;
	font-size: 12px;
}
#footImg {/*页面底部主体结束图片*/	
	clear: both;
	margin:0 auto;
	width:1000px;
	padding-bottom:20px;
}