﻿@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	list-style:none;
}
body{
	font-family:"Microsoft YaHei";
	font-family: "Microsoft YaHei"!important;
	font-size:12px;
	color:#666666;
	background:#f4f4f4;
	text-align: left;
}
img{
	border:0;
	padding-bottom: 8px;
}

.header,.main{ width:950px; margin:0 auto 0 auto;}
.header .logo{ padding:40px 0 16px 0}
.header{ background:url(../images/header_bg.gif) no-repeat 180px 3px}
.nav{height:54px; background:url(../images/nav.gif) no-repeat 0 0}
.nav li{display:inline}
	.nav li a{display:block; float:left; height:54px;width:102px; overflow:hidden; text-indent:-9999px;background:url(../images/nav.gif) no-repeat 0 -99999px}
	.nav li a:hover{background:url(../images/nav.gif) no-repeat 0 -54px}
			.nav li.home a{ width:129px;}
			.nav li.about a:hover{ background-position:-129px -54px}
			.nav li.laoshi a:hover{background-position:-231px -54px}
			.nav li.kecheng a:hover{background-position:-333px -54px}
			.nav li.jiuye a:hover{background-position:-435px -54px}
			.nav li.works a:hover{background-position:-537px -54px}
			.nav li.xuexiao a:hover{background-position:-639px -54px}
			
	.nav p{ float:right;}
	.nav p a{ display:block; width:129px; overflow:hidden; height:54px; text-indent:-9999px;background:url(../images/nav.gif) no-repeat right -9999px}
	.nav p a:hover{ background:url(../images/nav.gif) no-repeat right -54px}
.header .topnav{ float:right; padding:20px 10px 0 0}
	.header .topnav li{ display:inline}
		.header .topnav li a{float:left;overflow:auto;display:block;background:url(../images/icon1.gif) no-repeat 0 0; text-indent:-9999px}
			.header .topnav li.qq a{ width:90px; height:30px; margin:0 10px 0 0}
			.header .topnav li.online_answers a{ width:76px; height:58px; background-position:-95px 0}


.main{ background:url(../images/main_bg.gif) repeat-y 0 0}




/*首页幻灯图片*/
.banner{ padding:3px 10px 10px 10px; border-bottom:#d8d8d8 1px solid}
.hd_div{width:930px; height:400px; overflow:hidden; background:#37b40b; position:relative;}
#featured{width:930px; height:400px;}
#thumbs{position:absolute; right:5px; top:345px; z-index:1000;}
	#thumbs li{float:left;}
	#thumbs li a{ display:block;border:#000 3px solid; margin:0 10px 0 0}
		#thumbs li a.current{ border:#fff 3px solid;}
	#thumbs li img{ width:70px; height:40px; display:block}
#thumbs_bg{position:absolute; left:0; bottom:0; height:65px; width:930px; background:#000000;filter:alpha(opacity=30);-moz-opacity:0.3;-kHTML-opacity: 0.3;opacity: 0.3;}





.index_main2{border-bottom:#d8d8d8 2px solid; padding:0 1px 0 1px}
	.index_main2 .left{
	float:left;
	width:322px;
	border-right:#d8d8d8 1px solid;
	height:1047px;
	overflow:hidden;
}
	.index_main2 .right{ float:left;width:625px; height:1047px; overflow:hidden;}
		h2{ background:url(../images/icon1.gif) no-repeat 0 0; height:55px;}
			h2 span{float:right}
				h2 span a{ display:block; height:20px; width:155px; overflow:hidden; text-indent:-9999px; background:url(../images/icon1.gif) no-repeat 0 0; margin:17px 0 0 0}
			h2.video{ background-position:5px -515px;}
			h2.venture{ background-position:5px -187px;}
			h2.gallery{ background-position:5px -87px;}
			h2.employment{ background-position:5px -761px;}
			h2.sitework{ background-position:5px -894px;}
				h2.video a{ background-position:0 -590px}
				h2.venture a{ background-position:0 -261px; width:143px}
				h2.gallery a{ background-position:0 -152px; width:118px}
				h2.employment a{ background-position:0 -834px; width:118px}
				h2.sitework a{ background-position:0 -964px; width:155px}
				h2.gaoji a{background-position:right 0; margin:17px 13px 0 0; width:60px}
				
		.index_main2 .gallery_list,.venture_list{ padding:6px 10px 10px 20px;border-bottom:#d8d8d8 1px solid;}
		.index_main2 .index_flv{ padding:6px 10px 10px 10px;border-bottom:#d8d8d8 1px solid;}
		.index_main2 .index_flv{ height:240px}
		
		.index_main2 .gallery_list{ height:270px; overflow:hidden}
		.index_main2 .gallery_list li{float:left; margin:0 6px 0 0}
		.index_main2 .gallery_list li img{ padding:3px; border:#e1e1e1 1px solid; background:#FFFFFF}
		
		.index_main2 .gallery_list .conPic{width:306px; float:left; overflow:hidden;height:250px; position:relative;}
		.index_main2 .gallery_list .conPic .gallerySdiv{position:absolute; left:0; top:0; width:3030px; overflow:hidden}
		.index_main2 .gallery_list .conPic .gallerySdiv ul{width:306px;height:245px; float:left; overflow:hidden}
		.index_main2 .venture_list{height:390px;border-top: #d8d8d8 1px solid;}
		.index_main2 .qq_list{
	height:269px;
	border-bottom: #d8d8d8 1px solid;
	padding: 10px 8px 0px 10px;
	border-top: #d8d8d8 1px solid;
}
		.index_main2 .venture_list li{
	float:left;
	width:270px;
	padding:0px 0px 0px 15px;
	height:20px;
	overflow:hidden;
	background: url(../images/icon1.gif) no-repeat 0 -1037px;
	line-height: normal;
	left: 10px;
	text-align: left;
}
		.index_main2 .venture_list li p{ }
		.index_main2 .venture_list li p a{ color:#666666; text-decoration:none}
		.index_main2 .venture_list .conPic{ width:306px; height:313px; overflow:hidden; position:relative}
		.index_main2 .venture_list .conPic .ventureSdiv{position:absolute; left:0; top:0; width:3000px}
		.index_main2 .venture_list .conPic .ventureSdiv ul{width:306px; height:305px; overflow:hidden; float:left}
		
		.index_main2 .right .con1{border-bottom:#d8d8d8 1px solid; height:647px; overflow:hidden; background:url(../images/icon1.gif) no-repeat right -40px;}
		.index_main2 .right .con1 .news{ padding:8px 20px 0 63px; height:120px;}
		.index_main2 .right .con1 .news li{ float:left; width:260px; height:23px; line-height:23px; padding:0 0 0 10px; background:url(../images/icon1.gif) no-repeat 0 -1035px; overflow:hidden}
		.index_main2 .right .con1 .news li a{ color:#666666; text-decoration:none}
		.index_main2 .right .con1 .news li a:hover{ text-decoration:underline}
		
		
		.index_main2 .right .con1 .postForm{ padding:64px 15px 0 300px; height:270px;}
		.index_main2 .right .con1 .postForm li{ height:30px; margin:0 0 8px 0; padding:4px 0 0 0}
		.index_main2 .right .con1 .postForm li input{ height:18px; border:#eaeaea 1px solid; width:240px}
		.index_main2 .right .con1 .postForm p{ padding:10px 0 0 190px}
		.lyinput{ height:43px; width:109px; border:none; background:url(../images/icon1.gif) no-repeat right -791px; cursor:pointer}
		.index_main2 .right .con1 .gonggao{ margin:17px 22px 0 23px; height:95px}
		.index_main2 .right .con1 .gonggao h3{ height:35px;}
		.index_main2 .right .con1 .gonggao h3 a{ font-size:12px; float:right; display:block; width:70px; height:25px; background:url(../images/icon1.gif) no-repeat right -927px; overflow:hidden; text-indent:-9999px; margin:6px 3px 0 0}
		.index_main2 .right .con1 .gonggao ul{ padding:5px 9px 0 9px}
		.index_main2 .right .con1 .gonggao li{ float:left; width:270px; overflow:hidden; height:22px; line-height:22px;}
		.index_main2 .right .con1 .gonggao li a{ color:#336600; text-decoration:none}
		.index_main2 .right .con1 .gonggao li a:hover{ text-decoration:underline}
		
		
		
		
		.index_main2 .right .con2{height:398px; overflow:hidden}
		.index_main2 .right .con2 .employment_list{padding:3px 10px 10px 10px;}
		.index_main2 .right .con2 .employment_list .conPic{height:312px; overflow:hidden; position:relative}
			.index_main2 .right .con2 .employment_list .employmentSdiv{ width:5000px; position:absolute; left:0; top:0}
			.index_main2 .right .con2 .employment_list .employmentSdiv ul{ float:left;height:309px; overflow:hidden;}
				.index_main2 .right .con2 .employment_list .conPic li{ float:left; width:285px; border:#e1e1e1 1px solid; padding:3px; margin:0 13px 0 0; height:293px; overflow:hidden}
				.index_main2 .right .con2 .employment_list .conPic li p{ line-height:17px;}
				
				
				
		
		.siteworkList{padding:3px 10px 10px 13px; height:200px}
		.siteworkList .conPic{ position:relative; height:140px; overflow:hidden; width:920px}
		.siteworkList .siteworkSdiv{ position:absolute; left:0; top:0; width:7000px}
		.siteworkList .siteworkSdiv ul{ float:left;}
		.siteworkList .siteworkSdiv li{ float:left; border:#e1e1e1 1px solid; padding:3px; margin:0 5px 6px 0;  width:140px;}
		.siteworkList .siteworkSdiv li img{ width:140px; height:100px; display:block}


.page_an{}	
	.page_an p{ float:right}		
		.page_an p a{ width:12px; height:12px; overflow:hidden; display:block; float:left; text-indent:-9999px; background:url(../images/icon1.gif) no-repeat -272px 0}
		.page_an p a.hover{background:url(../images/icon1.gif) no-repeat -272px -23px}
			


.telBar{ background:url(../images/tel.gif) no-repeat center 30px; height:60px;border-bottom:#d8d8d8 1px solid;}	

.footer{ height:47px; background:url(../images/copoyright.gif) no-repeat 0 0; width:950px; margin:0 auto 0 auto}
.footer p{ text-align:right; padding:15px 10px 0 0}
.footer p a{ color:#333333; text-decoration:none;}
.footer p a:hover{ text-decoration:underline}







/*内页*/
.inside_main{ background:url(../images/main_bg2.gif) repeat-y 0 0; width:950px; margin:0 auto 0 auto;border-bottom:#d8d8d8 1px solid;}
.inside_main2{ background:url(../images/main_bg.gif) repeat-y 0 0; width:950px; margin:0 auto 0 auto;border-bottom:#d8d8d8 1px solid;}
.inside_main .left{ float:left; width:250px; overflow:hidden}
.inside_main .right{ float:right; width:700px; overflow:hidden}

.inside_banner{border-bottom:#d8d8d8 1px solid; height:250px;margin:0 1px 0 1px; width:948px; margin:0 auto 0 auto; background:#FFFFFF}
.inside_banner img{ display:block}


/*新闻展示页*/
.shownews{ padding:20px}
.shownews h1{ font-size:20px; margin:0 0 20px 0; color:#006600; border-bottom:#e1e1e1 1px solid; padding:0 0 10px 0; font-family:"黑体";font-family: "Microsoft YaHei"!important; font-weight:400; background:url(../images/icon1.gif) no-repeat 0 -1210px; padding:0 0 0 42px}
.shownews h1 p{ font-size:12px; font-weight:400; color:#999}
.shownews .con{ font-size:14px; line-height:160%}
.shownews .con a{ color:#6699CC}
.shownews .con p{ }


/*分页样式*/
.page{ height:30px; padding:20px 0 10px 0}
.page a{ display:block; float:left; border:#999999 1px solid; color:#666666; text-decoration:none; height:22px; line-height:22px; padding:0 8px 0 8px; margin:0 3px 0 0}
.page a.current{ background:#669900; border:none; height:24px; color:#FFFFFF; font-weight:700}
.page span{ display:none}


/*上一篇新闻 下一篇新闻*/
.prenext{height:30px; border-bottom:#e1e1e1 1px solid; margin:0 0 20px 0}
.prenext a{ color:#339900}
.prenext .next{ float:right}


/*评论*/
.pl{ height:35px; line-height:35px; color:#0000FF; border-bottom:#CCCCCC 1px dotted; margin-bottom:10px}
.comment1{ padding:0 0 10px 0}
.comment1 li { color:#666699}
.comment1 li p{ color:#666; border:#e1e1e1 1px solid; background:#FFFFF0; padding:5px;}


.slidePics{ padding:15px 0 15px 0; }


.newsListdiv{ padding:10px;}
.newsList{ width:930px;border-bottom:#e1e1e1 1px solid; padding:0; padding:5px}
.newsList h5{ height:30px; line-height:30px;}
.newsList a{ color:#009900; text-decoration:none}
.newsList .texts{}
.newsList .imgss{ float:left; margin:0 10px 0 0}
.newsList p{float:left}


/*关于我们*/
.about{padding:10px 0 20px 0; width:920px; height:590px; margin:0 auto 0 auto;}
.about h4{ height:30px; line-height:30px; font-size:14px; border-bottom:#e1e1e1 1px solid; margin:0 0 10px 0}
.about .img{ float:left; width:228px;height:600px; margin:0 20px 0 0; border:#e1e1e1 1px solid; background:url(../images/about2.jpg) no-repeat 9px 9px}
.about .img ul{ padding:20px 0 0 9px}
.about .text{ float:left; line-height:170%; width:670px}
.about .text h3{ padding:10px 0 10px 0; border-bottom:#f1f1f1 1px solid; margin:0 0 10px 0}

/*师资团队*/
.team{padding:10px 0 20px 0; width:920px; margin:0 auto 0 auto;}
.team .info{ font-size:14px; color:#009900; padding:10px 0 20px 0}
.team  table{ background:#e1e1e1;}
.team  td{ background:#FFFFFF}
.team  td img{ margin:1px}
.team  .teamText{ padding:10px;}
.team  .teamT01{ font-size:16px; font-weight:700; color:#009900}
.team  .teamT02{ font-weight:700; padding:5px 0 5px 0}

/*课程体系*/
.kecheng{padding:10px 0 20px 0; width:920px; margin:0 auto 0 auto;}
.byfa{border-bottom:#d8d8d8 1px solid; padding:40px 40px 40px 40px;}

/*就业渠道*/
.jiuye{padding:10px 0 20px 0; width:920px; margin:0 auto 0 auto;}
.jiuye .left{ width:450px; border:#e1e1e1 1px solid; float:right; height:920px; overflow:hidden}
.jiuye .left h3{ height:50px; background:url(../images/icon2.png) no-repeat 0 0; border-bottom:#e1e1e1 1px solid;}
.jiuye .left h3.gw{ background-position:12px -18px;}
.jiuye .left h3.fb{ background-position:12px -83px;}
.jiuye .left .text{ padding:0px; line-height:160%}
.jiuye .left .text p{ padding:0 0 5px 0}

.jiuye .right{ float:right;width:460px; border:#e1e1e1 1px solid; float:left; height:920px; overflow:hidden}
.jiuye .right h3{ height:50px; background:url(../images/icon2.png) no-repeat 0 0; border-bottom:#e1e1e1 1px solid;}
.jiuye .right h3.an{ background-position:12px -143px;}
.jiuye .right h3.lc{ background-position:12px -83px;}
.jiuye .right .texta{ padding:10px; line-height:160%}
.jiuye .right .texta p{ padding:0 0 5px 0}
.jiuye .right .anli{ border-bottom::#e1e1e1 1px solid; height:406px; margin:0 0 0px 0; overflow:hidden}
.jiuye .right .anli ul{ padding:8px 0 0 10px}
.jiuye .right .anli ul li{ height:124px; width:204px; float:left; margin:0 8px 5px 0; border:#e1e1e1 1px solid; padding:3px}
.jiuye .right .anli ul li p{ padding:3px 0 0 0}
.jiuye .right .anli ul li p strong{ padding:0 15px 0 0; color:#009900}
.jiuye .anli{}
.jiuye .anli table{ background:#e1e1e1;}
.jiuye .anli td{ background:#fff; padding:10px}
.jiuye .anli td p{ line-height:200%}
.jiuye .anli td a{ color:#66CC66 }
.jiuye .anli td h4{ color:#009900; padding:0 0 8px 0; border-bottom:#e1e1e1 1px dotted; margin:0 0 10px 0}



.ganwei{padding:20px; font-size:12px}
.ganwei h1{ font-size:24px; height:50px; line-height:50px}
.ganwei table{ background:#e1e1e1;}
.ganwei table td{ background:#fff;word-break:break-all; padding:5px}



/*报名途径*/
.baoming{ padding:20px}



/*作品案例*/
.workarticle{padding:10px 0 20px 0; width:920px; margin:0 auto 0 auto;}
.workarticle h1{font-size:16px; border-bottom:#e1e1e1 1px solid; padding:10px 0 10px 20px; color:#333}
.workarticle h1 p{ font-size:12px; font-weight:400; color:#666666}
.workarticle .content{ width:922px;  padding:10px 0 10px 0;margin:0 auto 0 auto;}
.workarticle .content img{ border:#e1e1e1 1px solid;}
.workarticle .content a{ color:#009900}

.worklist{padding:10px}
.worklist .left{ border:#e1e1e1 1px solid; width:455px; height:700px; float:left; overflow:hidden}
.worklist .left h4{ height:50px; background:url(../images/icon2.png) no-repeat 10px -203px; border-bottom:#e1e1e1 1px solid;}
.worklist .right{ border:#e1e1e1 1px solid; width:928px; height:2120px; float:left;overflow:hidden}
.worklist .right h4{ height:50px; background:url(../images/icon2.png) no-repeat 10px -268px; border-bottom:#e1e1e1 1px solid;}
.worklist ul{ padding:5px;}
.worklist li{ float:left; width:292px; margin:0 8px 8px 0; border:#f1f1f1 1px solid; padding:2px; height:245px}
.worklist li a{ color:#00CC33; text-decoration:none}
.worklist li p{ font-size:14px; font-weight:700; color:#00CC33; text-align:center}
.worklist li a:hover{
	text-decoration:underline;
	top: 10px;
}



/*校企合作*/
.xuexiao{ padding:20px}

/*在线答疑*/
.guestbook{ padding:0px 20px 20px 20px;}
.guestbook .Gtitle{ height:50px; line-height:50px; font-size:14px; border-bottom:#e1e1e1 1px solid; color:#000}
.guestbook .Gtitle span a{ color:#FF0000}
.guestbook .Gtitle strong{ color:#009900; font-size:18px; padding:0 5px 0 5px }
.guestbook .Glist{ margin:0 0 10px 0}
.guestbook .Glist ul li{ padding:10px; border:#e1e1e1 1px solid; margin:10px 0 0 0}
.guestbook .Glist ul li h3{ font-size:14px; height:22px; border-bottom:#e1e1e1 1px solid; margin:0 0 5px 0; color:#339900}
.guestbook .Glist ul li h3 strong{ color:#333; padding:0 3px 0 0}
.guestbook .Glist ul li p{ color:#666; font-size:12px; line-height:160%}
.guestbook .Glist ul li p strong{ color:#ff6600}
.guestbook .gform{ border:#e1e1e1 1px solid; padding:10px}
.guestbook .gform p{ padding:5px 0 5px 0}



.ashowleft{ padding:10px;}
.ashowleft .an{ background:#fc7402; padding:20px 0 0 0; height:500px}
.ashowleft .an1{ text-align:right; padding:0 0 15px 0}
.ashowleft .an2{ padding:0 0 15px 0}}
