﻿/* 网页通用样式 */
body 
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	background: url(../images/web/MainBg1.jpg) repeat-x #ffffff;
	padding:0px;
	margin:0px;
	text-align:center;
}

/* 图片通用样式 */
img 
{
	border:0px; 
}

/* 通用超链接样式 */
a { color: #000; text-decoration: none }
a:visited { color: #000; text-decoration: none }
a:hover { color:Blue; text-decoration: underline }
a:active { color: #000;text-decoration: none }

/* input控件样式*/
input
{
	font-size:12px;
	border:solid 1px Black;
}


/************************** 首页CSS *****************************************************/
/*布局DIV*/
#wrapper
{
	width:880px;
	height:auto;
	text-align:left;
	background-color:White;
}

/*顶部横幅*/
#TopBanner
{
	width:100%;
	height:	100px;
	background-image:url(../Images/Web/Newtopbg.jpg);
	background-repeat:no-repeat;
}
#TopBannerFlash
{
	width:400px;
	height:100px;
	float:right;	
}
/*顶部主菜单*/
#TopMenu
{
	width:100%;
	height:	35px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../Images/Web/Menu.jpg);
	color:White;
}
/* 菜单超链接样式 */
#TopMenu a { color: #FFF; text-decoration: none }
#TopMenu a:visited { color: #FFF; text-decoration: none }
#TopMenu a:hover 
{
	border:solid 1px white; text-decoration: none;
	display:block;
}
#TopMenu a:active { color: #FFF;text-decoration: none }

/*页面标题部分*/
#Header{
	width:100%;
	height:35px;
	vertical-align:middle;
	background-image:url(../Images/Web/Header.jpg);
}

/*页面中间部分*/
#MiddleWrapper1{
	width:100%;
	height:auto;
	vertical-align:middle;
	margin-top:3px;
}

/*MiddleWrapper1左边部分*/
#Left1
{
	width:220px;
	height:auto;
	float:left;
}
#Left1_Image
{
	width:100%;
	height:auto;
	text-align:center;
}

#Solution
{
	width:100%;
	text-align:center;
	margin-top:4px;
}
#Solution a{background-image: url(../images/web/dot.gif);background-repeat: no-repeat;list-style-type: none;background-position: 10px center;display: block;padding-left: 30px;margin: 5px;height: 32px;line-height: 32px;font-size: 14px;background-color: #0761AD;font-weight: bold;color: #FFFFFF;}
#Solution a:hover{background-color: #d1d1d1;}
#SolutionExt
{
	width:100%;
	height:auto;
	margin-left:2px;
	margin-top:2px;	
}
#SolutionExt a{background-image: url(../images/web/dot.gif);background-repeat: no-repeat;list-style-type: none;background-position: 10px center;display: block;padding-left: 30px;margin: 5px;height: 32px;line-height: 32px;font-size: 14px;background-color: #0761AD;font-weight: bold;color: #FFFFFF;}
#SolutionExt a:hover{background-color: #d1d1d1;}


#StudyPlan
{
	width:100%;
	height:auto;
	text-align:center;
	margin-top:3px;
}
/*MiddleWrapper1中间部分*/
#Middle1
{
	width:420px;
	height:auto;
	float:left;
	margin-left:10px;
}
#HotNews
{
	width:100%;
	height:auto;
	text-align:center;
}
/*MiddleWrapper1右边部分*/
#Right1
{
	width:218px;
	height:auto;
	float:right;
	margin-right:0px;
}
#Ad_Lecture
{	
	width:100%;
	height:auto;
	padding-top:2px;

}
#JobStar
{
	margin-top:2px;
	width:100%;
	height:auto;
	padding-top:2px;
}
#HotsTJ
{
	margin-top:2px;
	width:100%;
	height:auto;
	padding-top:5px;	
}

#CourseIntro
{
	margin-top:0px;
	width:100%;
	height:auto
}
#Teachers
{	
	margin-top:5px;
	width:100%;
	height:auto;
}

#TeacherTeam
{	
	margin-top:3px;
	width:100%;
	height:auto;
}

#AccpConsult
{
	margin-top:0px;
	width:100%;
	height:auto;	
}
#BenetConsult
{
	margin-top:0px;
	width:100%;
	height:auto;
}

/*滚动图片部分*/
.scroll_div {
width:880px; 
height:auto;
overflow: hidden; 
white-space: nowrap; 
text-align: center;
background:#ffffff;
margin-top:0px;
border-color:#4B9BC8;
	border-style:solid;
	border-width:1px;
}
.scroll_div li{
padding: 0;
margin: 0;
}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{
margin: 0;
padding: 0;
display:inline;
}
#scroll_header
{
	width:100%;
	font-size:14px;
	font-weight:bold;
	background-image:url(../Images/Web/titleNavBG.gif);
	background-repeat:repeat-x;
	line-height: 27px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	text-align:center;
	color:Navy;
	margin-top:3px;
	border-color:#4B9BC8;
	border-style:solid;
	border-width:1px;
}


/*页面中间部分2*/
#MiddleWrapper2{
	width:880px;
	height:auto;
	vertical-align:middle;
	margin-top:5px;
}
#Left2
{
	width:220px;
	height:auto;
	float:left;
}
#Middle2
{
	width:420px;
	height:auto;
	float:left;
	margin-left:10px;
	padding:0px;
}
#Right2
{
	width:220px;
	height:auto;
	float:right;
}


/*页面中间部分2*/
#MiddleWrapper3{
	width:880px;
	height:auto;
	vertical-align:middle;
	margin-top:5px;
}
#Left3
{
	width:220px;
	height:auto;
	float:left;
}
#Middle3
{
	width:420px;
	height:auto;
	float:left;
	margin-left:10px;
	padding:0px;
}
#Right3
{
	width:220px;
	height:auto;
	float:right;
}
#company
{
	width:100%;
	height:auto;
	text-align:left;
	padding:1px;
}

#ImageRowLine
{
	width:100%;
	height:auto;	
}

#JobInfo
{
	width:100%;
	height:auto;
	margin-top:3px;	
}

/*友情链接*/
#FriendLinks
{
	width:100%;
	height:auto;
	text-align:center;
	margin-top:5px;
}

/*页脚菜单*/
#FooterMenu
{
	width:100%;
	height:auto;
	text-align:center;
	background-image:url(../Images/Web/Menu.jpg);
}
/*页脚部分*/
#Footer
{
	width:100%;
	height:auto;
	text-align:center;	
	padding:5px;
}




/* class 方式显示 样式表*/
.TitleCss
{
	font-size:14px;
	font-weight:bold;
	background-image:url(../Images/Web/titleNavBG.gif);
	background-repeat:repeat-x;
	line-height: 27px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	text-align:center;
	color:Navy
}

/*边框部分*/
.borderType
{
	border-color:#4B9BC8;
	border-style:solid;
	border-width:1px;
}



/* Common CSS页面样式 */
#CommMiddleWrapper
{
	width:880px;
	margin-top:3px;
	height:auto;

}

#CommLeft
{
	width:220px;
	height:auto;
	float:left;
}

#CommMiddleLeft
{	
	width:220px;
	height:auto;
	margin-left:2px;
}
#CommMiddleLeft H3 
{
	MARGIN: 0px;
	PADDING-TOP: 3px;
	TEXT-ALIGN: center;
	font-size:14px;
	font-weight:bold;
}


/*用户自定义区域*/
#CommMiddleLeftUser
{
	width:100%;
	height:auto;
}


#CommMiddleRight
{	
	width:640px;
	height:auto;
	float:right;
	margin-right:2px;
    border: #e0cfab 1px solid;
    
}

#CommWebSiteMap
{
	width:100%;
	height:10px;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	PADDING-TOP: 3px;
	TEXT-ALIGN:left;
	font-size:14px;
	font-weight:bold;
}

#CommMainContent
{
	text-align:center;		
}

#ArticleTitle
{
	width:100%;
	height:35px;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	vertical-align:middle;	
}

#ArticleContent
{	
	text-align:left;
	width:90%;
	height:auto;
	font-size:12px;
}

#NewsCategory
{
	width:90%;
	height:35px;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
}

#NewsContent
{
	text-align:left;
	width:90%;
	height:auto;
	font-size:12px;
}

#NewsContent a:hover { color:Blue; text-decoration:underline }
#NewsContent a { color:Blue; text-decoration:underline }


#JobStarTitle
{
	width:85%;
	height:35px;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
}

#JobStarContent
{
	text-align:left;
	width:85%;
	height:auto;
	font-size:12px;
}



#WorkCompanys
{
	width:80%;
	text-align:center;
	vertical-align:middle;
	text-align:left;	
}
#WorkCompanys a:hover { color:Blue; text-decoration:underline }
#WorkCompanys a { color:Blue; text-decoration:underline }


#TeacherTitle
{
	width:85%;
	height:auto;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
}

#TeacherContent
{
	text-align:left;
	width:85%;
	height:auto;
	font-size:12px;
}

#AccpPlans
{
	text-align:left;
	width:640px;
	height:auto;
	font-size:12px;
}

#BenetPlans
{
	text-align:left;
	width:640px;
	height:auto;
	font-size:12px;
}

/*学习步骤*/
#StudyProcess
{
	text-align:center;
	width:415px;
	height:auto;
	margin-left:2px;
	margin-top:3px;	
}
.StudyTable
{
	background-image:url(../Images/web/study.gif);
	border-color:#4B9BC8;
	border-style:solid;
	border-width:1px;
}

/*作品*/
#WorkTitle
{
	width:85%;
	height:auto;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
}

#WorkContent
{
	text-align:left;
	width:85%;
	height:auto;
	font-size:12px;
}

/*咨询列表 */
#ConsultTitle
{
	width:85%;
	height:auto;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
}

#ConsultContent
{
	text-align:left;
	width:85%;
	height:auto;
	font-size:12px;
}


/*技术讲座*/
#LectureTitle
{
	width:85%;
	height:auto;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
}

#LectureContent
{
	text-align:left;
	width:85%;
	height:auto;
	font-size:12px;
}
#LectureContent tr
{
	border-color:#4B9BC8;
	border-style:solid;
	border-width:1px;
}

#LeftOther
{	
	width:100%;
	height:auto;
	margin-left:2px;
	margin-top:3px;
}

#WelPrompt
{
	width:100%;
	height:auto;
	margin-left:2px;
	margin-top:3px;
}



.commMenu
{
	background-image:url(../Images/web/titleNavBG.jpg);
	background-repeat:repeat-x;
}
/* 菜单超链接样式 */
.commMenu a { color: #000; text-decoration: none }
.commMenu a:visited { color: #000; text-decoration: none }
.commMenu a:hover 
{
    text-decoration: none;
	display:block;
}
.commMenu a:active { color: #000;text-decoration: none }


.activeMenu
{
	background-image:url(../Images/web/left_menu_hover.gif);
	background-repeat:repeat-x;
}

/* 菜单超链接样式 */
.activeMenu a { color: #000; text-decoration: none }
.activeMenu a:visited { color: #000; text-decoration: none }
.activeMenu a:hover 
{
    text-decoration: none;
	display:block;
}
.activeMenu a:active { color: #000;text-decoration: none }