﻿body,p,th,td,input,select,textarea,div	{    font-size:12px;	}
body	{	margin: 0px; padding: 0px; background-image:url(../images/back.gif);background-position:center; background-color:#818181; background-repeat: repeat-y;	}
ul		{	margin: 0px; padding: 0px; list-style-image: none; list-style-type: none;	}
img		{	border:0px;	}
li,p	{	margin: 0px; padding: 0px;	}
li		{	font-size:11px;	}
hr		{	border:#000 0px solid; border-top: #D1D7DC 1px solid; height: 0px;	}
form	{	margin:0; padding:0;	}
table	{	text-align:center;	}
td		{	text-align:left;	}
p		{	margin: 15px 0px 15px 0px; padding: 3px 0px 3px 0px;	}
a		{	color:#007cb6; text-decoration:none;	}
a:hover	{	color:#ff0000;	}

#divContent	{	width:935px; text-align:left; margin:0px auto;	}
#divLeft	{	width:210px; border-top:solid 1px #AAA; float:left; display:inline; overflow:hidden;	}
#divCenter	{	width:530px; border:solid 1px #AAA; float:left; text-align:left; display:inline; overflow:hidden;	}
#divRight	{	width:190px; border-top:solid 1px #AAA; float:left; text-align:left; display:inline; overflow:hidden;	}
#divBottom	{	width:935px; text-align:center;	}
#divCounter	{	background-image:url(../images/counter_bg.gif); width:95px; height:20px; font-weight:bold; font-size:13px;letter-spacing:6px; line-height:20px; text-align:center;	}

#divJsCopyright		{	display:inline;	}
#divJsExecInfo		{	display:inline; padding-left:20px;	}

a.BoldBlue			{	color:#007cb6; text-decoration: none; font-weight:bold;	}
a.BoldBlue:link,
a.BoldBlue:vistited	{	color:#007cb6; text-decoration: none; font-weight:bold;	}
a.BoldBlue:active,
a.BoldBlue:hover	{	color:#ff0000; text-decoration: none; font-weight:bold;	}

a.spellCode			{	color:#FFF; text-decoration: none; font-weight:bold; padding-left:4px;	}
a.spellCode:link,
a.spellCode:vistited{	color:#FFF; text-decoration: none; font-weight:bold; padding-left:4px;	}
a.spellCode:active,
a.spellCode:hover	{	color:#ff0000; text-decoration: none; font-weight:bold; padding-left:4px;	}

.title		{	background-image:url(../images/title_bg.jpg); background-repeat:repeat-x; height:31px; line-height:31px; color:#007cb6; font-weight:bold;	}
.xy_title	{	background-image:url(../images/xy_title_bg.jpg); background-repeat:repeat-y; background-position:left; height:28px; line-height:28px; color:#FFF; font-weight:bold;	}
.text-white {	font-weight: bold; color:#ffffff; font-size:14px; text-align:left; padding-left:35px; vertical-align:sub; }

.text-gray	{	font-weight: normal; color:#666666; font-size:12px; }
.text-gray A:link	{text-decoration: none;color:#666666}
.text-gray A:visited{text-decoration: none;color:#666666}
.text-gray A:active	{text-decoration:underline;color:#ff0000}
.text-gray A:hover	{text-decoration:underline; color:#ff0000}

.text-gray1				{	color: #666666; font-size: 14px; line-height: 22px; width:100%;	}
.text-gray1 .news_Time	{	width:14%; float:left; text-align:center; display:inline; font-family:Arial;	}
.text-gray1 .news_Title	{	width:85%; float:left; text-align:left; display:inline;		}
.text-gray1 A:link		{	text-decoration: none;color:#666666;	}
.text-gray1 A:visited	{	text-decoration: none;color:#666666;	}
.text-gray1 A:active	{	text-decoration:underline;color:#ff0000;}
.text-gray1 A:hover		{	text-decoration:underline; color:#ff0000;}

.homeCurriculum			{	color: #007cb6; font-size: 12px; font-weight:bold; line-height: 22px; width:100%; width:300px; margin:10px auto;	}
.homeCurriculum A:link,
.homeCurriculum A:visited{	text-decoration: none;color:#007cb6; font-size: 12px; font-weight:bold;	line-height: 22px;}
.homeCurriculum A:active,
.homeCurriculum A:hover	{	text-decoration:underline; color:#ff0000; font-size: 12px; font-weight:bold; line-height: 22px;}

.text-gray11			{	font-weight: normal; color: #666666; font-size: 14px; line-height: 22px;  width:100%;	}
.text-gray11 .news_Time	{	width:15%; float:left; text-align:center; display:inline;	}
.text-gray11 .news_Title{	width:84%; float:left; text-align:left; display:inline;}
.text-gray11 A:link		{	text-decoration: none;color:#666666;	}
.text-gray11 A:visited	{	text-decoration: none;color:#666666}
.text-gray11 A:active	{	text-decoration:underline;color:#ff0000}
.text-gray11 A:hover	{	text-decoration:underline; color:#ff0000}

.white11			{	color:#fff; font-size:12px;	line-height:18px;		}
.white11 .news_Time	{	width:22%; float:left; text-align:center; display:inline; font-family:Arial;	}
.white11 .news_Title{	width:77%; float:left; text-align:left; display:inline;}
.white11 A:link		{	text-decoration: none;color:#ffffff;	}
.white11 A:visited	{	text-decoration: none;color:#ffffff;	}
.white11 A:active	{	text-decoration:underline;color:#ffffff;	}
.white11 A:hover	{	text-decoration:underline; color:red;	}

.text-red {font-weight: normal; color:#CC0033; font-size:14px; font-size:14px; text-align:left; padding-left:35px; padding-top:5px; vertical-align:sub;	}

.daohang {font-weight: normal; color: #0A6963; font-size:12px }
.daohang A:link {text-decoration: none;color:#0A6963}
.daohang A:visited {text-decoration: none;color:#0A6963}
.daohang A:active{text-decoration:underline;color:#333333}
.daohang A:hover {text-decoration:underline; color:#333333}

.text-green {font-weight: normal; color: #009900; font-size:14px }
.text-green A:link {text-decoration: none;color:#009900}
.text-green A:visited {text-decoration: none;color:#009900}
.text-green A:active{text-decoration:underline;color:#ff6600}
.text-green A:hover {text-decoration:underline; color:#ff6600}

.text-yellow {font-weight: normal; color: #CC9900;font-size:12px }
.text-yellow A:link {text-decoration: none;color:#CC9900}
.text-yellow A:visited {text-decoration: none;color:#CC9900}
.text-yellow A:active{text-decoration:underline;color:#ff6600}
.text-yellow A:hover {text-decoration:underline; color:#ff6600}

/* 间隔 */
.Hspace-1-6{width:1px; height:6px; overflow:hidden; clear:both;}

.navBar			{	text-align:left; margin:10px; color:Gray;	}
.tdRight		{	text-align:right;	}
.searchButton	{	vertical-align:bottom;	}
.itemTitle		{	font-weight:bold; color:#000;font-size:14px;	}

/* 导航菜单样式 开始 */
.menuTitle		{	font-weight:bold; color:#000;font-size:14px; text-align:center; line-height:26px;  }
.menuTitle A:link	{	text-decoration: none;color:#000;		}
.menuTitle A:visited{	text-decoration: none;color:#000;		}
.menuTitle A:active	{	text-decoration:underline;color:#000;	}
.menuTitle A:hover	{	text-decoration:underline; color:#000; line-height:26px;	}
								
.menuTitleSelected {	font-weight:bold; color:#FFF;font-size:14px; line-height:26px; background-image: url(../images/menuThis.jpg); background-repeat: repeat-x; }
.menuTitleSelected A:link	{text-decoration: none;color:#FFF}
.menuTitleSelected A:visited{text-decoration: none;color:#FFF}
.menuTitleSelected A:active	{text-decoration:none;color:#FFF}
.menuTitleSelected A:hover	{text-decoration:none; color:#FFF}

.menuTitle_Intro		{	background:#71A5CC;		}
.menuTitle_Intro A:visited{	text-decoration: none; color:#FFF;	}
.menuTitle_Intro A:link	{	text-decoration: none; color:#FFF;	}

.menuTitle_News			{	background:#74BFBB;		}
.menuTitle_News A:visited{	text-decoration: none; color:#FFF;	}
.menuTitle_News A:link	{	text-decoration: none; color:#FFF;	}

.menuTitle_Curr			{	background:#006699;		}
.menuTitle_Curr A:visited{	text-decoration: none; color:#FFF;	}
.menuTitle_Curr A:link	{	text-decoration: none; color:#FFF;	}

.menuTitle_Corp			{	background:#B59A65;		}
.menuTitle_Corp A:visited	{	text-decoration: none; color:#FFF;	}
.menuTitle_Corp A:link	{	text-decoration: none; color:#FFF;	}

.menuTitle_Teacher		{	background:#4682B4;		}
.menuTitle_Teacher A:visited{	text-decoration: none; color:#FFF;	}
.menuTitle_Teacher A:link	{	text-decoration: none; color:#FFF;	}

.menuTitle_Publication		{	background:#C13B44;		}
.menuTitle_Publication A:visited{	text-decoration: none; color:#FFF;	}
.menuTitle_Publication A:link{	text-decoration: none; color:#FFF;	}


.menuTitle_School		{	background:#666698;		}
.menuTitle_School A:visited	{	text-decoration: none; color:#FFF;	}
.menuTitle_School A:link	{	text-decoration: none; color:#FFF;	}

.menuTitle_Edu			{	background:#82A85F;		}
.menuTitle_Edu A:visited{	text-decoration: none; color:#FFF;	}
.menuTitle_Edu A:link	{	text-decoration: none; color:#FFF;	}

.menuTitle_Team			{	background:#B35959;		}
.menuTitle_Team A:visited{	text-decoration: none; color:#FFF;	}
.menuTitle_Team A:link	{	text-decoration: none; color:#FFF;	}

.menuTitle_Pub			{	background:#71A5CC;		}
.menuTitle_Pub A:visited{	text-decoration: none; color:#FFF;	}
.menuTitle_Pub A:link	{	text-decoration: none; color:#FFF;	}

.menuTitle_Certificate	{	background:#917438;		}
.menuTitle_Certificate A:visited{	text-decoration: none; color:#FFF;	}
.menuTitle_Certificate A:link	{	text-decoration: none; color:#FFF;	}
/* 导航菜单样式 结束 */

.white_title	{	color:#fff; padding-left:15px; font-weight:bold; font-size:14px;	}
/* 新闻样式 */
.newsTitle		{	text-align:center; font-size:18px; font-family:黑体; color:#082C86; padding-top:10px; margin:5px 30px;	}
.newsTime		{	font-size:12px; color:Gray; padding-left:20px;	}
.newsReadCount	{	background-image:url(../images/news_time_bg.jpg); width:500px; height:26px; font-size:12px; color:Gray; text-align:right; margin:10px; line-height:26px; padding-right:10px;	}
.newsContent	{	padding:5px 15px; text-align:left; overflow:inherit; width:505px; line-height:24px; font-size:14px;	}
.newsContent p	{	text-align:left; overflow:inherit; line-height:24px; font-size:14px;	}
.newsClass		{	background-image:url(../images/news_class_bg.jpg); width:505px; height:26px; text-align:center; margin:5px; line-height:26px;	}
.xrClass		{	background-image:url(../images/news_class_bg.jpg); width:505px; height:26px; text-align:center; margin:5px; line-height:26px;	}
.xrClass a		{	color:#FFF; font-size:14px; font-weight:bold;	}
.focusPic img	{	text-align:center; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, color=gray); }
.focusTitle		{	text-align:left; font-size:12px; font-weight:bold; width:140px; padding-left:22px;color:#999	}
.focusContent	{	text-align:left; font-size:11px; color:#666;		}

.tdNewsClass	{	text-align:center; width:100%; height:30px; display:inline; background-image:url(../images/back1.gif); line-height:31px; background-repeat:repeat-x; color:#666;   }
.tdNewsClass a	{	color:#666; font-size:14px; font-weight:bold; text-decoration:none; letter-spacing: 3px;	}
.tdNewsClass a:hover	{	color:red; font-size:14px; font-weight:bold; text-decoration:none; letter-spacing: 3px;	}

/* 课程样式 */
.curriculumItemTitle{	background-image:url(../images/kc_bottomtop.jpg); width:460px; height:32px; font-size:14px; font-weight:bold; color:#000; padding-left:40px; padding-top:8px; display:inline-block;	}
.curriculumTitle{	background-image:url(../images/curr_title_bg.jpg); width:500px; height:30px; text-align:center; filter:glow(strength=1,color=#ffffff); padding-top:5px; font-family:黑体; color:#006699; font-size:18px;	}
.trainItemTitle	{	background-image:url(../images/nx_bottomtop.jpg); width:460px; height:32px; font-size:14px; font-weight:bold; color:#000; padding-left:40px; padding-top:8px; display:inline-block;	}
.trainTitle		{	background-image:url(../images/train_title_bg.jpg); width:500px; height:30px; text-align:center; filter:glow(strength=1,color=#ffffff); padding-top:5px; font-family:黑体; color:#AB925C; font-size:18px;	}

.navTitleLeft	{	font-weight:bold; color:#000;font-size:14px; float: left; padding-left: 40px; line-height: 32px; display:inline;	}
.navTitleRight	{	float:right; line-height:32px; padding-right:12px; display:inline;	}

/* 名师名家 */
.teacher		{	color:#686868; width:250px; height:115px; font-family:Arial;	}
.teacher p		{	display:inline;	}
.teacher .dot	{	height:1px; background-image:url(../images/dot1.gif); width:250px;	}
.teacher .homepage{	text-align:right;	}
.teacher .cname	{	color:#6F82AC; line-height:14px; font-size:14px; font-family:黑体;	}
.teacher .ename	{	color:#6F82AC; line-height:14px; font-size:14px;	}
.teacher a		{	color:#6F82AC; font-family:Arial 黑体; font-weight:bold;	}
.teacherInfo A:link	{	color:#6F82AC; font-family:Arial 黑体; font-weight:bold;	}
.teacherInfo A:visited{	color:#6F82AC; font-family:Arial 黑体; font-weight:bold;	}
.teacherInfo A:hover{	color:red; font-family:Arial 黑体; font-weight:bold;	}

/* 校友 */
.student		{	height:145px; background:#EEE;	}
.student p		{	display:inline;	}
.student .photo	{	border:solid 1px #CCC;	}
.student .cname	{	color:#0081b2; line-height:24px; font-size:14px; font-family:黑体; font-weight:bold;	}
.student .brief	{	color:#0081b2; line-height:18px; font-size:12px;	}
.student .sayingTitle	{	color:#878787; line-height:24px; font-size:14px; font-weight:bold;	}
.student .saying{	color:#878787; line-height:18px; font-size:12px;	}
.student .saying p		{	display:inline;	}
.tdselet	{	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/newlist2.gif); background-position:top; background-repeat:repeat-x; CURSOR: default; COLOR: #000; text-align:center; }
.tdnoselet	{	BACKGROUND-IMAGE: url(../images/newlist3.gif); background-position:top; background-repeat:repeat-x; CURSOR: pointer; text-align:center; }
		
/* 树样式 */
.treeRoot		{	font-size:14px; color:#FFF; font-weight:bold;	}

.TreeView		{	}
.TreeView div	{	margin-left:0px;	}
.TreeView table	{	border-top:none !important;	}
.TreeView div table{	border-bottom:none !important; border-top:none !important;	}
.TreeView table td	{	padding:2px 0;	}
.LeafNodesStyle	{	}
.RootNodeStyle	{	}

/* ALL ELEMENTS */
.NodeStyle		{	font-size:13px; color:#FFF;	}
.RootNodeStyle	{	font-size:14px; color:#FFF; font-weight:bold;	}
/*.ParentNodeStyle{	background:yellow;	}
a.SelectedNodeStyle	{	background:#E5E5E5; display:block; padding:2px 0 2px 3px;	}*/

.certificateTitle{	height:23px; background-image:url(../images/query_title_bg.jpg); color:#8C8C8C; font-size:14px; font-weight:bold; text-align:center;	}
.certificateInfo{	height:21px; background-color:#FFF; color:#000; font-size:12px; text-align:center;	}

.pager		{	font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px; text-align:right}
.pager a	{	padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.pager a:visited{padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.pager .cpb {	padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.pager a:hover{	color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}

.dp1		{	width:65px;	}
.dp2		{	width:150px;	}
.regForm			{	}
.regForm tr			{	}
.regForm td			{	height:26px; line-height:26px; border:solid 1px #DDD; 	}
.regForm td	table tr td		{	border:none; 	}
.regForm .left		{	text-align:right;	}
.regForm .title		{	background-image:url(../images/title_bg.jpg); background-repeat:repeat-x; height:31px; line-height:31px; color:#000; font-size:14px; font-weight:bold; text-align:center;	}
.itemTitle			{	height:28px; line-height:28px; color:#000; font-size:14px; font-weight:bold; background-color:#EFEFEF; border:solid 1px #CCC; cursor:pointer;	}
.itemTitle img		{	float:right; margin-right:15px; cursor:pointer; padding-top:8px;	}

.errorHint			{	margin: 0 auto; font: 14px Arial, Helvetica, sans-serif; color: red; padding: 10px 10px 10px 45px; width: 60%;
						background: url(../images/btn-error.gif) no-repeat left center; text-align: left; line-height: 160%; font-weight: bold; }
.successHint		{	margin: 0 auto; font: 14px Arial, Helvetica, sans-serif; color: #090; padding: 10px 10px 10px 45px; width: 60%;
						background: url(../images/btn-true.gif) no-repeat left center; text-align: left; line-height: 160%; font-weight: bold; }
.backHint			{	margin: 0 auto; color: #3F4E5A; font-size: 12px; text-align: left; font-weight: normal; }
*html .errorHint	{	height: 1%; }
*>.errorHint		{	overflow: hidden; }
*html .successHint	{	height: 1%; }
*>.forumtrue		{	overflow: hidden; }

h2, h3, ul, li, a	{	margin: 0px; padding: 0px; text-decoration: none; list-style: none;	}
h2				{	font-size: 12px; font-family: "宋体"; font-weight: bold; color: #000000;}
h3				{	font-size: 12px; font-family: "宋体"; font-weight: normal; color: #000000;}
.login_main		{	background-image: url(/images/bg.gif); background-position: 0 0; height: 250px; margin: 70px 0 70px 10px; width: 922px; width: 924px;}
.main-left		{	margin: 20px 0 0 20px;	_margin-left: 10px;	float: left;}
.login_main .denglu	{	margin-top: 20px;}
.denglu span	{	margin-top: 5px; display: block;}
.login_text		{	background-image: url(/images/bg.gif); background-position: 0 -300px; line-height: 25px; border-color: #929292 #AFAFAF #AFAFAF #929292;	margin-top: 5px;	height: 15px;	width: 300px;}
.dlbtn			{	background-color: #000000; width: 100px; color: #FFFFFF; font-size: 12px; font-family: "宋体"; text-align: left; padding-left: 10px;	margin-top: 10px;	height: 25px;	border: 0px;}
.main-right		{	float: left; margin: 20px 0 0 120px; float: left;}
.main-right img	{	margin: 11px 0 0 2px; margin: 13px 0 0 0px; _margin-top: 11px;}

.reg_main		{	margin: 20px auto; width: 468px; width: 520px;	}
.jiben			{	margin: 10px auto; height: 230px; border-top: 1px solid #000; border-bottom: 1px solid #000;	}
.jibenmain		{	float: left; margin:10px;	}
.reg_main .denglu{	margin-top: 10px; height: 220px; border-bottom: 1px solid #000;	}
.tiaokuan		{	margin-top: 10px; height: 40px; margin-left: 150px;	}
.tiaokuan span	{	padding-left: 27px;	}