/*首页样式开始*/
#logo { margin:auto; width:900px; height:90px;
}
body{
	margin:0px;
	font:宋体,Arial, Helvetica, sans-serif;
	font-size:13px;
	background-attachment:fixed!important;
	}
.STYLE4 {color: #E30000; font-weight: bold; }
a:link {
	color: #999999;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#999999;
}
a:hover {
	text-decoration: none;
	color: #999999;
}
a:active {
	text-decoration: none;
	color: #999999;
}
h3{
	color:#3366CC;
	font-size:14px;
	margin-top:5px;
	margin-left:20px;
	}
h3 a:link,h3 a:hover,h3 a:active,h3 a:visited{
	color:#CA001A;
	text-decoration: none;
	}
h4{
	color:#3366CC;
	margin-top:0px;
	margin-bottom:0px !important; margin-bottom:-15px;
	margin-left:460px;
	font-size:13px;
	}
h4 a:link,h4 a:hover,h4 a:active,h4 a:visited{
	color:#3366CC;
	text-decoration: none;
	}
#index{
	margin:0px;
	border:0px;
	padding:0px;
	width:100%;
	height:100%;
	}

#banner_800 {
 margin:auto;
    width: 900px;
    height:180px;
	
	}
#indextopw{
	padding:0px;
	margin:0px;
	width:100%;
	height:28px;
	background-image:url(images/bg_top.gif);
	background-repeat:repeat-x;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	}
#indextopn{
	padding:0px;
	border:0px;
	margin:0px auto;
	width:900px;
	height:28px;
	line-height:28px;
	vertical-align:middle;
	text-align:right;
		}
#idexbanner{
	display:none;
	border:0px;
	margin:0px auto;
	padding:0px;
	width:900px;
	height:100px;
	background-image:url(images/logo.gif);
	background-repeat:no-repeat;
	background-position:center;
	background-position:left;
	text-align:right;
	line-height:90px;
	vertical-align:bottom;
	}

#indexdaohangn{
background:url(images/button4.gif) repeat-x #ffffff;
	border:0px;
	padding:0px;
	margin:0px auto;
	width:900px;
	height:36px;
	}
#indexdaohangn ul{
	margin:0 auto;
	/*margin-left:10px;*/
	}
#indexdaohangn ul li{
	list-style:none;
	float:left;
	width:70px;
	font-size:14px;
	margin-top:10px;
	
	margin-right:4px;
	color:#FFFFFF;
	}
#indexdaohangn ul li a:link,#indexdaohangn ul li a:active,#indexdaohangn ul li a:visited{
	color:#fff;
	text-decoration: none;
	}
#indexdaohangn ul li a:hover{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:900;
	}
#indexhuandeng{
	border:0px;
	padding:0px;
	margin:0px auto;
	width:900px;
	height:140px;
	}
#indexbottom{
	border:0px;
	margin:auto;
	width:900px;
	/*height:820px;*/
	}
#bottom{
	border:0px;
	margin:auto;
	width:900px;
	padding-top:-180px;
	/*height:820px;*/
	}
#indexbottomleft{
	border:0px;
	padding:0px;
	width:198px;
	margin:0px;
	height:100%;
	float:left;

	}
#indexbottomright{
	border:#bfd5ff 0px solid;
	padding:0px;
	width:690px;
	margin:0px 0px 0px 10px;
	height:100%;
	float:left;
	}
#indexbottomleft01{
	border:1px solid #CCCCCC;
	margin:0px;
	padding:0px;
	height:178px;
	width:198px;
	background-image:url(images/bg_lan_05.gif);
	background-repeat:repeat-x;
	background-position:top;
	}
#indexbottomleft01jiangzuo{
	width:190px;
	height:160px;
	border:0px;
	padding:0px;
	margin:-6px 4px auto 4px !important; margin:-10px 4px auto 4px;
	color:#333333;
	font-family:宋体,Arial, Helvetica, sans-serif;
	line-height:18px;
	vertical-align:middle;
	font-size:12px;
	}
#indexbottomleft01 table{
	margin-left:2px;
	margin-top:-5px !important;margin-top:-10px;
	font-family:宋体,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	}
#indexbottomleft03{
	border:1px solid #CCCCCC;
	margin:10px 0px 0px 0px;
	padding:0px;
	height:178px;
	width:198px;
	background-image:url(images/bg_lan_05.gif);
	background-repeat:repeat-x;
	background-position:top;
	}
#indexbottomleft03 img{
	margin-top:-8px !important;margin-top:-13px;
	margin-left:4px;
	}
#indexbottomleft02{
	border:1px solid #CCCCCC;
	margin:10px 0px 10px 0px;
	padding:0px;
	height:250px;
	width:198px;
	background-image:url(images/bg_lan_05.gif);
	background-repeat:repeat-x;
	background-position:top;

	}

#indexbottomleft02 div{
	text-align:center;
}

#indexbottomleft02 img{
	margin-bottom:5px !important; margin-bottom:3px;
	border:0px;
	}
#indexbottomright01{
	border:1px solid #CCCCCC;
	margin-bottom:10px;
	padding:0px;
	height:178px;
	width:688px;
	background-image:url(images/bg_star.gif);
	background-repeat:repeat-x;
	}
#indexbottomright01n{
	width:565px;
	height:128px;
	margin:-10px auto 5px auto !important; margin:-15px auto 5px auto;
	padding:0px;
	border:0px;
	}
#indexbottomright01n ul{
	margin-left:0px;
	margin:3px auto auto -30px !important; margin-left:10px;
	}
#indexbottomright01n ul li{
	float:left;
	list-style:none;
	}
#indexbottomright01n ul li a img{
	border:#CCCCCC solid 1px;
	padding:2px;
	margin:3px 5px;
	}
#indexbottomright02{
	border:0px;
	margin:0px 0px 10px 0px;
	padding:0px;
	width:685px;
	height:250px;
	}
#indexbottomright03{
	border:0px;
	margin:10px 0px 0px 0px;
	padding:0px;
	width:685px;
	height:180px;
	background-image:url(images/courseKC.gif);
	background-repeat:no-repeat;
	background-position:center;
	}
#indexbottomright03 ul{
	float:left;
	font-size:12px;
	font-family:宋体,Arial, Helvetica, sans-serif;
	margin-left:100px !important;margin-left:48px;
	width:180px !important;width:220px;
	margin-top:0px !important;
	padding-left:0px;
	}
#indexbottomright0301 ul li{
	margin-top:3px;
	list-style:none;
	}

#indexbottomright0301{
	padding:0px;
	border:0px;
	margin:0px;
	width:100%;
	height:100px;
	}
#indexbottomright0301 ul li a,#indexbottomright0301 ul li a:link,indexbottomright0301 ul li a:active,indexbottomright0301 ul li a:visited{
	color:#333333;
	text-decoration: none;
	}
#indexbottomright03wenda{
	width:470px;
	height:64px;
	border:0px;
	padding:0px;
	margin-left:136px;
	line-height:22px;
	vertical-align:middle;
	font-size:12px;
	font-family:宋体,Arial, Helvetica, sans-serif;
	}
#indexbottomright03wenda a,#indexbottomright03wenda a:link,indexbottomright03wenda a:active,indexbottomright03wenda a:visited{
	color:#333333;
	text-decoration: none;
	}
#indextp{
	clear:both;
	margin:auto;
	padding:0px;
	width:900px;
	background-repeat:repeat-x;
	}
#indexlink{
	clear:both;
	border:#CCCCCC solid 1px;
	margin:10px auto 0px auto;
	padding-top:-10px;
	width:900px;
	background-image:url(images/bg_lan_05.gif);
	background-repeat:repeat-x;
	}
#indexlink ul{
	margin-left:-20px !important;margin-left:-10px;
	margin-bottom:10px;
	}
#indexlink p{
	clear:left;
	margin:0px 10px 10px 10px !important;margin:0px 10px 10px 10px;
	line-height:20px;
	vertical-align:middle;
	}
#indexlink ul li{
	float:left;
	list-style:none;
	margin-left:20px;
	width:105px;
	text-align:center;
	line-height:25px;
	vertical-align:middle;
	}
#indexcopy{
	clear: both;
	width:900px;
	height:150px;
	padding:0px;
	text-align:center;
	background-image:url(images/linkbg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
	}
#indexcoypn{
	clear:left;
	margin-bottom:10px;
	color:#B0B0B0;
	}
#indexcopy ul{
	margin: 0px auto;
	}
#indexcopy ul li{
	list-style:none;
	float:left;
	color:#FFFFFF;
	margin:10px auto 20px auto;
	width:100px;
	}
#indexcopy ul li a,#indexcopy ul li a:link,indexcopy ul li a:active,indexcopy ul li a:visited{
	color:#FFFFFF;
	text-decoration: none;
	}
#news{
	margin:0px;
	padding:0px;
	border:0px;
	line-height:20px; 
	vertical-align:middle;
	font-size:13px;
	font-family:宋体,Arial, Helvetica, sans-serif;
	float:left;
	}
#news ul{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0;
	margin-left:0;
	padding-left:0;
	}
#news ul li{
	list-style:none;
	}
#news ul li a:link,#news ul li a:active,#news ul li a:visited{
	text-decoration:none;
	color:#666666;
	}
#newsphoto{
	width:150px;
	height:170px;
	border:1px #FFCCFF solid;
	background-color:#FFf;
	float:right;
	margin-top:15px;
	margin-right:5px;
	font-size:12px;
	font-family:宋体,Arial, Helvetica, sans-serif;
	clear:right;
	}
#newsphoto table tr td img{
	margin-top:10px;
	margin-bottom:10px;
	}
#newsphoto a:link,#newsphoto a:active,#newsphoto a:visited{
	text-decoration:underline;
	}
/*首页样式结束*/

/*栏目页样式开始*/
#zlm_box{
	padding:0px;
	width:198px;
	margin:0px;
	height:100%;
	float:left;
	background-image:url(Images/lanmu/bg_nav.gif);
	background-repeat:no-repeat;
	border:#bfd5ff solid 1px;
	font-size:16px;
	}
#zlm_box ul{
	margin-top:5px;
	}
#zlm_box ul li{
	list-style:none;
	}
#zlm_box ul li a:link,#zlm_box ul li a:active,#zlm_box ul li a:visited{
	color:#0650d2;
	text-decoration:no-underline;
	line-height:35px;
	vertical-align:middle;
	font-weight:bold;
	}
#daohang{
	width:98%;
	padding-left:2%;
	height:35px;
	color:#333333;
	line-height:30px;
	vertical-align:middle;
	clear:left;
	}
#daohang a:lin,#daohang a:active,#daohang a:visited{
	color:#333333;
	}
#lanmuneirong ul li{
	list-style-image:url(Images/lanmu/b_08.gif);
	list-style-position:outside;
	line-height:22px;
	vertical-align:middle;
	}
#lanmubottom{
	border:0px;
	margin:auto;
	padding:0px;
	width:900px;
	height:530px;
	}
/*栏目样式结束*/

/*内容页样式开始*/
#biaoti{
	width:590px;
	height:28px;
	margin:0px;
	border:0px;
	padding:0px;
	text-align:center;
	line-height:28px;
	vertical-align:middle;
	}
#biaoti h4{
	margin:0px;
	border-bottom-style:dashed;
	border-bottom-color:#E8E8E8;
	border-bottom-width:1px;
	}
#wenzhangd{
	width:98%;
	height:25px;
	margin:0px;
	border:0px;
	padding:0px;
	text-align:right;
	font-size:12px;
	line-height:25px;
	vertical-align:middle;
	}
#wenzhangn{
	line-height:20px;
	font-family:宋体,Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px 10px;
	color:#333333;
	max-height:none;
	}
#jianrong{
	width:900px;
	height:auto;
	padding:0px;
	margin:0px;
	border:0px;
	left:auto;
	right:auto;
	position:absolute;
	margin-left:-210px;
	}
#xiangguan{
	width:98%;
	border:1px 0px #B8C9E4 solid;
	background-color:#DEE7F3;
	line-height:22px;
	vertical-align:middle;
	padding-left:2%
	}
.clear {clear:both; height:0; overflow:hidden; display:block;}

/*内容页样式结束*/
.zongkaiban { width:200px;  float:right}
.zongkaiban  tr td { line-height:16px;}
.zongkaiban span { color:#F00}
