/*****************************************************************
******************************************************************
以下为所有风格通用样式
margin: 0;padding: 0;设置外边距,内边距空隙都为0
font-size: 12px;为字体大小.一般表格内的,不受他控制
li,ul设置list-style: none;主要是取消默认的小圆点.不太好看
******************************************************************
*****************************************************************/
body, form, ul, li, p, dl, dd, dt ,h,td,th,h3{
	margin: 0;
	padding: 0;
	font-size: 12px;
}
li,ul{
	list-style: none;
}
.clear{
	font:0px/0px ;
	clear:both;
}

/******************************************
TD中的color: #333333;为没有超级链接的字体颜色
VERTICAL-ALIGN: top;表格里的内容居顶
text-align:left;表格里的内容居左
*******************************************/

TD {
	color: #333333;
	VERTICAL-ALIGN: top;
}
body{
	background:#ffffff;
}

/******************************************
border:1px solid #ccc; 表单边框为1个像素的实线,
要为虚线改solid为dotted,要换颜色改#ccc
可以自定义背景颜色
background:#eee;
*******************************************/

input,textarea{
	border:1px solid #ccc;
}


/******************************************
font-size: 12px;超级链接字体大小
color:字体颜色
text-decoration: none;没有下画线.要有下画线.改none为underline
a 为统一超级链接,
a:link没有点击过的超级链接样式
a:visited 被点击过的超级链接样式
a:hover 鼠标指向时的超级链接样式
a:active 被用户激活(在鼠标点击与释放之间发生的事件)时的样式.少用
*******************************************/
BODY {
    font-size:12px;margin:0px;color:#666666;line-height:20px;padding:0px;table-layout:auto
}
td {
    font-size:12px;color:#000;word-wrap:break-word;word-break:break-all; line-height:20px
}
A {
	TEXT-DECORATION: none
}
a {
	font-size: 12px;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #ff0000;
}
a:active {
	text-decoration: none;
}
input, select, textarea, button {
	font-family: 宋体!important;
	font-size: 12px!important;
	font-family: 宋体;
	font-size: 12px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;word-break:break-all}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}



.imgXCMS {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FILTER: progid:DXImageTransform.Microsoft.Shadow(Color=#DDDDDD,Direction=120,Strength=4); PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}

/******************************************
#toplogin input.login_sub提交按钮表单,
width:90px;表单宽
height:15px;表单高
background:#D2E4FC;	背景颜色
*******************************************/
#header{
    margin:0px auto;
	width:950px;
	height:85px;
	text-align:center;
}
#header .logo{
	margin-top:0px;
	float:left;
	margin:0 10px 0 0;
}
#header .nav{
	float:right;
	padding:15px 0 0 0;
}
#header .nav li{
	margin-top:5px;
}


#guide01{
    margin:0px auto;
	width:950px;
	background:#fff url(guidebg.gif) repeat-x 0px 0px;
}
#guide01 .left{
	height:35px;
	width:135px;
	float:left;
}
#guide01 .dh{
	float:left;
	padding:0 0 0 0;
}
#guide01 .dh .ft a{float:left;padding:10px 0 0 0;font-size:14px;font-weight:bold;color:#DB0010;}
#guide01 .dh .ft a:hover {float:left;color: #FF0000;padding:10px 0 0 0;
}
#guide01 .dh .ft02{float:left;
font-size:12px;font-weight:bold;color:#C4DE97;padding:10px 0 0 10px;}

#guide01 .dh .sp{
	float:left;padding:0 0 0 0;
} 
#guide01 .right{
	height:35px;
	width:220px;
	float:right;
}
#guide01 .right .Content {
    padding-top:8px;background-image:url("bmSearchbg.gif");background-repeat:repeat-x
}
#guide01 .right .sub {
	padding-top:8px;WIDTH: 43px;HEIGHT:21px;BORDER-RIGHT:0px;PADDING-RIGHT:0px;BORDER-TOP:0px;PADDING-LEFT:0px;BACKGROUND-IMAGE: url("ico_sub1.gif"); PADDING-BOTTOM:0px; MARGIN:0px;BORDER-LEFT:0px;CLIP:rect(0px 0px 0px 0px);CURSOR:hand;BORDER-BOTTOM: 0px;BACKGROUND-REPEAT:no-repeat
}

/******************************************
新闻最新两行
*******************************************/

.twolinenews{
   padding:5px 0 0 0;overflow:hidden;
}
.twolinenews a{width:310px;display:block;float:left;}
/******************************************
机构最新两行
*******************************************/
.twolinenewschoollogo{
   padding:5px 0 0 0;overflow:hidden;
}
.twolinenewschoollogo a{width:100px;display:block;text-align:center;float:left;}
/******************************************
机构推荐两列
*******************************************/
.twolinecomschoollogo{
   padding:5px 0 0 0;overflow:hidden;
}
.twolinecomschoollogo a{width:100px;display:block;text-align:center;float:left;}
/******************************************
师资力量
*******************************************/
.threelineteacherpic{
   padding:5px 0 0 0;overflow:hidden;
}
.threelineteacherpic a{width:75px;display:block;text-align:center;float:left;}
/******************************************
学校风采
*******************************************/
.threelineschoolpic{
   padding:5px 0 0 0;overflow:hidden;
}
.threelineschoolpic a{width:75px;display:block;text-align:center;float:left;}

/******************************************
机构最新两行
*******************************************/
.twolinenewschoolwebname{
   padding:5px 0 0 0;overflow:hidden;
}
.twolinenewschoolwebname a{width:200px;display:block;float:left;}

/******************************************
课程最新两行
*******************************************/
.twolinenewcourse{
   padding:5px 0 0 0;overflow:hidden;
}
.twolinenewcourse a{width:205px;display:block;float:left;}




/******************************************
分页
******************************************/

.page{
	width:98%;
	margin-top:1em;
	clear:both;
}

.page a{
	display:block;
	float:left;
	margin-right:3px;
	border:1px solid #ccc;
	padding:2px 4px 1px 4px;
}



/*---友情链接---*/
#link{
	margin:0px auto;
	width:948px;
	padding:0px;
	margin-top:3px;
	border:1px solid #C4C4C4;
	
}
#link .hd {
	height:25px;padding-left: 2em; padding-top:5px
	border-bottom:1px solid #C4C4C4;
}
#link .hd .ll{
	 float:left;margin-left:5px;margin-top:2px 
}
#link .hd .lr{
	float:right;margin-right:5px;margin-top:2px
}
#link .list{
	width:910px;
	line-height:16px;
	padding:0 20px 0 20px;

}
/*****************************************************************************************
*****************************************************************************************
网页底部
******************************************************************************************
******************************************************************************************/
#footer{
	margin:5px auto;
	width:950px;
	padding:0px;
	border-top:#CBCBCB solid 1px;
	
}
#footer .left{
	width:15px;
	float:left;
}
#footer .center{
	float:left;
	width:920px;
	text-align:center;
	line-height:16px;
	padding:5px 0 0 0; 
}

#footer .center .ft{color:#999999;}
#footer .center .ft a{color:#000000;}
#footer .center .ft a:hover {
	text-decoration: none;
	color: #ff0000;
}
#footer .right{
	width:15px;
	float:right;
}


/*************单独页样式********************/
#Alonepage{
	margin:0px auto;
	width:950px;
	BACKGROUND: #ffffff;
	border:1px solid #DCDCDC;
}
#Alonepage .Left{
	width:130px;
	float:left;
	padding:10px 0 0 30px;
}
#Alonepage .Left .nav{
	line-height:30px;
}
#Alonepage .Left .nav a{
	color:#036ADB;
	font-size:14px;
}

#Alonepage .Center{
	width:8px;
	float:left;
}

/*-单独页右侧样式-*/
#Alonepage .Right{
	width:780px;
	float:left;
}
/*-口号-*/
#Alonepage .Right .slogan{
	width:778px;
	float:left;
	color:#4BB829;
	text-align:right;
	padding:10px 2px 10px 0;
	font-size:14px;
	font-weight:bold;
}
#Alonepage .Right .title{
	width:780px;
	float:left;
	color:#036ADB;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	padding:0 0 10px 0;
	border-bottom:1px solid #036ADB;
}


#Alonepage .Right .alonecontent{
	width:770px;
	padding:10px 0 0 10px;
	font-size:14px;
	line-height:25px;
}


