/* CSS Document */
body {font-size:12px; margin-top: 0px; margin-bottom: 0px; color: #333; font-family: "宋体", arial; background-color:#FFF; }
.clear {clear: both;}
* {margin: 0px; padding: 0px;}
a img{ border:0;}
.kongxi{ width:960px; height:8px; margin:0 auto 0 auto;}
.main{ width: 960px; height: auto; margin-left:auto; margin-right:auto; }
#top{ width:960px; height:400px; margin:0 auto 0 auto;}


.chaNav{ width:960px; height:35px; background-image:url(../images/manu_bg.jpg); line-height:35px; font-size:14px; text-align:center}
.chaNav .sy {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 100px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	FLOAT: left;
	MARGIN-RIGHT: 5px;
	PADDING-TOP: 0px;
	color:#FFF;
}


.chaNav I {
	DISPLAY: block;
	FLOAT: left;
	HEIGHT: 35px;
	line-height:35px;
	FONT-WEIGHT: bold;
	background-image:url(../images/shuxian.png);
	background-position:right;
	background-repeat:no-repeat;
}
I {
	FONT-STYLE: normal
}
.chaNav I A {
	PADDING-BOTTOM: 0px;
	DISPLAY: block;
	FLOAT: left;
	HEIGHT: 35px;
	width:85px;
	COLOR: #fff;
	PADDING-TOP: 0px;
	text-decoration:none
}

.chaNav I A:hover {
	COLOR: #ffff66;
	TEXT-DECORATION: none;
	background-image: url(../images/nav_x.png);
	background-position:bottom;
	background-repeat:no-repeat;
}
.chaNav .last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}



#three{ width:960px; height:200px; margin:8px auto 0 auto;}
.four{ width:960px; height: auto; margin:8px auto 0 auto; }
.popular{ width:960px; height:217px; margin:5px auto 0 auto; }
.pop_1{ width:175px; height:215px; float:left; margin-left:17px; border:#CCC 1px solid;}
.pop_jm{ width:142px; height:142px; margin:4px auto 5px auto;}
.pop_jmm{ width:175px; height:31px; margin-top:6px; }
.pop_chack{ width:10px; height:15px; margin: 2px 10px auto 15px; float:left}
.pop_music{ width:131px; height:30px; line-height:15px; text-align:center center; float:left; margin-left:3px;}
.pop_jmsp{ width:65px; height:25px; margin:6px auto auto auto;}
/*投票 以及奖品*/
#second{ width:958px; height:250px; margin:2px auto 0 auto; border-left:#CCC 1px solid; border-right:#CCC 1px solid; border-bottom:#CCC 1px solid; border-top:#CCC 1px dashed;  }
#speak{ width:360px; height:248px; border-right:#D8D8D8 1px dashed; float:left;}
.cylef_pic{width:360px; height:248px; }
#class{ width:590px; height:248px; float:right;}
.class_jiangpin{ width:580px; height:245px;  margin-left:6px;}
.class_shixiang{ width:580px; height:98px; margin-left:6px; }

.wenzi{ width:auto; height:29px; line-height:29px; margin-left:15px; font-size:14px; }
.wenzi1{ width:auto; height:24px; line-height:24px; margin-left:30px; font-size:12px; }
.byxx{ width:330px; height:20px; line-height:20px; margin:10px auto 0 18px; font-size:14px; font-family:"宋体"; color:#000000;}
.xxhs{ color:#FF0000; margin-left:10px;}

.teach_p{
	 border:1px #ccc solid;
	 width:958px;
	 height:405px;
	 margin-top:5px;
}
.teach_p_tit{
	width:958px;
    height:45px;
    line-height:45px;
	text-align:right;
}
.teach_p a{
	color:#333;
	text-decoration:none;
}
.teach_p a:hover{
	color:#333;
	text-decoration:underline;
}
.teach_p_tit1{
	width:958px;
    height:45px;
    line-height:45px;
	text-align:right;
}

.teach_p_tit2{
	width:958px;
    height:30px;
    line-height:30px;
    background-image:url(../images/swallowgf.jpg);
	text-align:right;
}

.teach_p_tit3{
	width:958px;
    height:30px;
    line-height:30px;
    background-image:url(../images/swallowhj.jpg);
	text-align:right;
}

.teach_ph{ width:958px; height:358px;}
.teach_photo{ width:135px; height:200px; margin-left:1px; float:left;}

.stu_p{
	 border:1px #ccc solid;
	 width:958px;
	 height:369px;
	 margin-top:5px;
}
.stu_p_tit{
	width:958px;
    height:45px;
    line-height:45px;
	text-align:right;
}
.stu_p a{
	color:#333;
	text-decoration:none;
}
.stu_p a:hover{
	color:#333;
	text-decoration:underline;
}

.inv_p{
	 border:1px #ccc solid;
	 width:958px;
	 height: auto;
	 margin-top:5px;
}
.inv_p_tit{
	width:958px;
    height:45px;
    line-height:45px;
	text-align:right;
}
.inv_hj{ width:188px; height:165px; float: left; margin-left:3px;}
.inv_hj_top{ width:183px; height:137px; border:#BEE3EE 2px solid;}
.inv_hj_bot{ width:188px; height:23px; line-height:23px; text-align:center }
.inv_p a{
	color:#333;
	text-decoration:none;
}
.inv_p a:hover{
	color:#333;
	text-decoration:underline;
}

/*课程*/
#six{ width:958px; height:auto; border:#CCC 1px solid; margin:5px auto auto auto;}
.six_a{ width:958px; height: auto; margin-top:5px; margin-bottom:3px;}
.six_1{ width:330px; height:auto; border:#ddd 1px solid; margin-left:5px; background-color: #f5f5f5; float:left}
.six_daohang{ width:330px; height:24px; border-bottom:#DDDDDD 2px solid;}
.six_daohang_left{ width:60%; height:24px; line-height:24px; font-size:14px; font-weight:bold; margin-left:10px; float:left; font-family:"微软雅黑";}
.six_daohang_right{ width:20%; height:24px; line-height:24px; font-size:14px; margin-right:10px; float:right; font-family:"微软雅黑";}
.six_daohang_right a{ color:#0058A6; text-decoration:none;}
.six_daohang_right a:hover{ color:#C60; text-decoration:underline;}
.kechenga{ width:330px; height:auto; margin-top:3px;}
.six_1_1{ width:160px; height:auto; float:left; margin-left:4px; line-height:23px;}
.six_1_1 a{ background-image:url(../images/summer_34.gif); background-position:left center; background-repeat:no-repeat; padding-left:13px; text-decoration:none; color:#333}
.six_1_1 a:hover{ color:#C60; text-decoration:underline;}
/*底部*/
.fenge
{
    width:960px;
    height:5px;
}
.bot_phone
{
    width:958px;
    height:78px;
    border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	background-image:url(../images/phone.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
/*版权信息*/

.links
{
	width:958px;
	height:113px;
	border-bottom:1px solid #e0ebf7;
	border-left:1px solid #e0ebf7;
	border-right:1px solid #e0ebf7;
	border-top:1px solid #e0ebf7;
	margin-top:2px;
	_margin-top:2px;
}

.links_1
{
	background-color:#d5edf9;
	height:28px;
	line-height:28px;
	text-align:center;
}
.links_1 a
{
	text-decoration:none;
	color:#333;
}
.links_1 a:hover
{
	text-decoration:none;
	color:#006699;
}

.linker
{
	width:958px;
	height:80px;
	float:left;
	margin-top:4px;
	_margin-top:4px;
}

.linker_1
{
	width:321px;
	height:80px;
	float:left;
	text-align:right;
}

.linker_2
{
	width:292px;
	height:80px;
	float:left;
}

.linker_3
{
	width:100%;
	height:25px;
	line-height:25px;
	text-align:center;
	letter-spacing:1px;
	word-spacing:18px;
}
.linker_4
{
	width:100%;
	height:20px;
	text-align:center;
	letter-spacing:1px;
	word-spacing:18px;
}