﻿@charset "utf-8";
/* CSS Document */

.STYLE1 {font-family: "微软雅黑"}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	/*background-color:#f7f7f7;*/
	min-width:1000px;
}
ul,li{
	padding:0px;
	margin:0px;
	list-style-type: none;
}
* a{
	text-decoration: none;
	color:#CFE0EE;
}
a:hover{
	color:#F09C42;
}



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,blockquote,th,td,p,a,span,strong{margin:0;padding:0;font-family:微软雅黑, Geneva, sans-serif;}

.clear{clear:both; height:0px; width:100%; overflow:hidden}
a{text-decoration:none;color:#444}
a:hover { color: #cc0000;}
img{vertical-align:top; border:0;	}



/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 
a:hover{
color:#F09C42;
}

/*头部*/
  
#header {
	background-color: #fff;
	width: 100%;
	height: 102px;
	overflow: hidden;
}

#logo_banner {
	MARGIN: 0px auto; WIDTH: 1000px;  
}
#logo {
	width: 519px;
	float: left;

}
#lefttop {
	width: 319px;
	float:right;

}
  


/*导航菜单*/
.ui_logo{
	float:left;
	width:250px;
	height:47px;
}
.uig_top{
	width:100%;
	height:47px;
	background:#000000;
}
.uig_nav{
	width:1000px;
	height:47px;
	margin:0 auto;
}
#navMenu {
	width:1000px;
	height: 47px;
	line-height: 47px;
	display:block;
	overflow:hidden;
	float:left
}
#navMenu ul{
	height:47px;
	width:1000px;


}
#navMenu .onelink{
background-image:none;}
#navMenu li {
	width:100px;
	text-align:center;
	float: left;
	line-height: 47px;
	height: 47px;
	background-position: 0 center;

	font-size:16px;

}

#navMenu li a {
	color:#fff;
	font-family: "微软雅黑";
	padding-right: 1em;
	padding-left: 1em;

	font-weight:bold;
	display: block;
}
#navMenu li a:hover, #navMenu li.hover a {
	background:#db6302;
	/*background-image: url(../images/hover_bg.jpg);
	background-repeat:repeat-x;
	background-position: center top;*/
	text-decoration: none;
	color:#fff;
}
/*-------- 下拉菜单 --------------*/
.dropMenu {
	position:absolute;
	top: 0;
	z-index:10000;
	width: 96px;
	visibility: hidden;
/*  	filter: progid:DXImageTransform.Microsoft.Shadow(color=#000, direction=135, strength=4);
*/	margin-top: -1px;
	/*margin-left:-2px;*/
	border: 1px solid #4D5B66;
	border-top: 1px solid #F60;
	background-color: #140404;
	/*background:url(../imagess/mmenubg.gif);*/
	padding-top:6px;
	padding-bottom:6px;
	filter: Alpha(Opacity=85);
}

.dropMenu li {
	margin-top:2px;
	margin-bottom:4px;
	padding-left:6px;
}
.dropMenu li a {
	width: 92%;
	display: block;
	text-align:center;
	color: black;
	padding: 4px 0 4px 0px;
	color:#eee;
}
.dropMenu+li a{
border-top:none;
}
* html .dropMenu a {
	width: 100%;
	color:#eee;
}
.dropMenu a:hover {
	text-decoration: none;
	/*text-decoration: underline;*/
	color:#F09C42;
	
}

.hdo{
width:100%;
height:auto;
display:block;
overflow:hidden;
}

/*banner*/


.new_banner{width:985px;height:393px;border:1px solid #E1E1E1;position:relative; margin:0 auto; padding:5px; background:url(../images/loading.gif) no-repeat center center #fff;}

.new_jiyebanner{width:955px;height:528px;border:1px solid #E1E1E1;position:relative; margin:0 auto; padding:15px 5px 15px 40px; background:url(../images/loading.gif) no-repeat center center #fff;}

.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{ width:36px; height:36px; background-image:url(../images/banner_new.png); display:block; position:absolute;  text-indent:-10em; overflow:hidden;}

.prev{ background-position:0 0;left:-40px; top:180px;}
.prev:hover{ background-position:0 -36px;}
.next{ background-position:-36px 0;right:-40px; top:180px;}
.next:hover{ background-position:-36px -36px;}
.rslides_tabs{ position:absolute; left:450px; top:370px;clear:both;text-align:center; z-index:99999;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{ width:12px; height:12px; background:#fff;text-indent:-5em; overflow:hidden; display:block; float:left; margin-left:6px;border-radius:6px;}
.rslides_tabs .rslides_here a{ background:#D968C0;}





.banner{
	width:100%;
	height:450px;
}

/*开班信息*/

.uig_main{ margin:auto;width:1000px; margin-top:10px; height:230px;}
.kaiban{ float:left; width:310px; height:200px; background:#FFFFFF; padding:12px; border:1px solid #bfbfc0;}
.kaiban_title{ height:60px; margin-bottom:10px;}
.kaiban_title .kbtitle_lt{ color:#993333; font-family:Arial Black; font-size:60px; line-height:60px; float:left;}
.kaiban_title .kbtitle_rt{float: right; color:#999999; line-height:22px; font-size:16px; padding-top:10px;}
.kaiban_title .kbtitle_rt .nian{ font-size:22px;}
.kaiban_box strong{ font-size:16px; color:#333333; font-weight:400; line-height:30px;display:block;}

.kaiban_box p{ color:#666; line-height:20px; font-size:12px;}

.iwzimg{ float: left;}
.iwz {	margin: 5px;}
.iwz li .dt_neirong {margin-left:20px;	float: left;	width: 310px;	color: #333;}
.iwz li .dt_neirong a {	display: block;font-size: 16px;	width: 310px;white-space: nowrap;text-overflow: ellipsis;height: 30px;line-height: 30px;	overflow: hidden;}
.iwz li .dt_neirong p {	font-size: 12px;	margin-top: 10px;	color: #666;	line-height: 20px;	width: 310px;	overflow: hidden;}



.kaiban1{ height:200px;}
#inewsh {	width:310px;	height: 45px;	background: #fff;}
#inewsdate{ position:absolute;}
#inewsdate .igd {	background: url(../images/date.png) no-repeat;}
#inewsdate span {	display: block;float: left;	height: 50px;	width: 40px;	transition: background-position ease-out .5s}
#inewsdate span.riqi {background:none; position:relative;bottom: -30px;left: 2px; width:30px; height:20px; color:#9e5252}
#inewstitle {float: right;margin-top: 6px;}
#inewstitle p {color: #757575;	font-size: 16px}
#inewstitle p#inewtd {	font-size: 22px}
#inewstitle p#inewtd span {	font-family: Arial;}
#inewsc {margin-top: 5px}
#inewsc a {display: block;width: 40px;height: 40px;background: #e8e8e8;float: left;margin-left: 1px;line-height: 40px;text-align: center;}
#inewsc a:hover {background: #969696}
#inewsc a span {margin-top: 10px;}
#inewsb, #inewsb ul, #inewsb li {	width: 310px;overflow:hidden; height:85px}
#inewsb li strong{ font-size:16px;  font-weight:400; line-height:30px;display:block; margin-top:10px;}

#inewsb li p{color:#666; line-height:20px; font-size:12px;}

.fl {float: left;}
.fr {float: right;}

.yy-icon {display: inline-block;overflow: hidden;	background-repeat: no-repeat;	background-image: url(../images/yy-icon.png);}
.yy-ap {width: 12px;height: 23px;background-position: -66px -524px}
.yy-apr {width: 12px;height: 23px;background-position: -66px -739px}
.yy-pp2 {width: 11px;	height: 18px;	background-position: -190px -590px}
.yy-pp2r {width: 11px;	height: 18px;	background-position: -190px -739px}
.yy-rotate, .yy-rotatem:hover {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg)}
.yy-gt {width: 40px;height: 40px;}
/*低版ie*/
.tishi{ height:40px; color:#CCCCCC; line-height:40px; background:#333333; font-size:14px; text-align:center;}
.kaibanie{float:left; width:310px; height:200px; background:#FFFFFF; padding:12px; border:1px solid #bfbfc0;}
.imitem{ position:relative;}
.kaibanie span.riqi {width:28px; height:20px; color:#9e5252; display:inline-block}
.kbriqi{ float:left; height:60px; line-height:60px; color:#9e5252;margin-left: -2px;}
.kbdazi{ font-size:60px; font-family:Arial Black; color:#9e5252}

.inewsc { position:absolute; bottom:5px; right:20px;}
.inewsc a {display: block;width: 40px;height: 40px;background: #e8e8e8;margin-left: 1px;line-height: 40px; float:left; text-align:center;}
.inewsc a:hover {background: #969696}
.inewsc a span {margin-top: 12px;}





.kbxuanxiang{ float:right; margin-top:12px;}
.kbxuanxiang span{ color:#666; font-size:22px;}
.kbxuanxiang p{ color:#757575; font-size:16px;}

.kbxinxi{ display:block;}
.kbxinxi  strong{ font-size:16px;  font-weight:400; line-height:30px;display:block; margin-top:10px;}
.kbxinxi  p{color:#666; line-height:20px; font-size:12px;}






/*新闻*/
.acnews-title{
	width:650px;
	height:40px;
	border-bottom:1px solid #b2b2c0;
	font-size:20px;
	line-height:40px;
	text-align:left;
	color:#585656;
}
.acnews{
	float:left;	
	font-size:12px; font-family:微软雅黑, Geneva, sans-serif;
	padding-top:10px;
	margin-left:21px;
	
}
.acnewsframe{
	border:1px solid #bfbfc0;
	margin-left:12px;
	width:650px;
	height:224px;
	float:left;
	background:#fff;
}
/*课程*/
.course{
	width:998px;
	height:401px;
	margin:8px auto;
	font-family:微软雅黑, Geneva, sans-serif;
	font-size:20px;
	color:#fff;
	background:#fff;
	border:1px solid #bfbfc0;
}
.c-title{
	width:998px;
	height:44px;
	line-height:44px;
	font-family:微软雅黑, Geneva, sans-serif;
	font-size:20px;
	border-bottom:1px solid #b2b2c0;
	color:#595757;
}
.c-title p{
	padding-left:20px;
}
.course-title{
	height:350px;
	width:178px;
	background:#fff;
	float:left;
}

.course-contents{	
	height:350px;
	width:820px;
	cursor:pointer;
	background:url(../images/course1-03.jpg);
	float:left;	
}


.comenu{
	width:155px;
	height: 240px;
	margin-top:40px;
}

.course-title li{
	margin-top:10px;
	background:#7E7E7E;
	width:155px;
	height:50px;
	line-height:50px;
	text-align:center;
	padding:0 1px;
	border-bottom:1px solid #eee;
	overflow:hidden;

}
#cotitle .comenu .selected{
		cursor:pointer;
		background:#D41818;
}
.course-title li a{
	color:#fff;
}
.course-title li a:hover{
	color:#F09C42;
}


/*新闻*/
#newtab{width:998px;margin:22px auto;height:360px; background:#FFF;	margin-top:10px;}
#newtab .works-title{
	width:1000px;
	height:44px;
	background:url(../images/chuanyiketang.jpg);

	overflow:hidden;
	} 
#newtab .top{
	width:1000px;
	height:114px;
	background:url(../images/newstop1.gif);
	overflow:hidden;
	}


/*作品*/
#tab{width:998px;margin:22px auto;height:590px; background:#FFF;}
#tab .works-title{
	width:1000px;
	height:44px;
	background:url(../images/chuanyihezuo.jpg);
	overflow:hidden;
	}
#tab .tab_menu{width:1000px;position:absolute;z-index:1; margin-top:5px; margin-bottom:5px}
#tab .tab_menu {
	list-style-type:none;font-family:微软雅黑, Geneva, sans-serif;
	font-size:20px;
}
#tab .tab_menu li{float:left;width:130px;height:30px;line-height:30px;border-bottom:3px solid#999;cursor:pointer;text-align:center;margin:0 2px 0 0; margin-left:100px;}
#tab .tab_box{width:998px;height:190px;clear:both;top:35px;position:relative; }
#tab .tab_menu .selected{background-color:#fff;cursor:pointer;border-bottom:5px solid #F00;}
.hide{display:none;}
.tab_box div{ padding:5px inherit;}


#tabzp{width:998px;margin:35px auto;height:450px; background:#FFF;}
#tabzp .works-xyzp{
	width:1000px;
	height:44px;
	background:url(../images/chuanyixueyuan.jpg);
	overflow:hidden;
	margin-bottom:10px;
	}
#tabzp .tab_menu_a{width:1000px;position:absolute;z-index:1; margin-top:5px; margin-bottom:5px}
#tabzp .tab_menu_a{
	list-style-type:none;font-family:微软雅黑, Geneva, sans-serif;
	font-size:15px;
}
#tabzp .tab_menu_a li{float:left;width:100px;height:20px;line-height:15px;border-bottom:3px solid#999;cursor:pointer;text-align:center;margin:0 2px 0 0; margin-left:20px;}
#tabzp .tab_box1{width:998px;height:340px;clear:both;top:35px;position:relative;border:1px solid #bfbfc0;background-color:#FFF; margin-top:8px; background-image:url(../images/kecheng0.gif) }
#tabzp .tab_menu_a .selected{background-color:#fff;cursor:pointer;border-bottom:5px solid #F00;}
.hide{display:none;}
.tabzp_box div{ padding:5px inherit;}


/*课程*/
#tabkc{width:998px;margin:22px auto;height:320px; background:#FFF;}
#tabkc .works-xyzp{
	width:1000px;
	height:44px;
	background:url(../images/chuanyikecheng.jpg);
	overflow:hidden;
	}
	
	
	/*就业*/
#tabjiuye{width:998px;margin:22px auto;height:647px; background:#FFF;}
#tabjiuye .works-xyzp{
	width:1000px;
	height:44px;
	background:url(../images/chuanyijiuye.jpg);
	overflow:hidden;
	margin-bottom:10px
	}


/*师资力量*/
.teacher{
	width:998px;
	margin-top:20px;
	margin: auto;
	height:455px;
	border:1px solid #bfbfc0;
	overflow:hidden;
}
.teacher-title{
	width:998px;
	height:44px;
	background:url(../images/chuanyishizi.jpg);
	color:#c08a2a;
	text-align:center;
}
.teacher-photo{
	width:998px;
	height:350px;
	padding-left:32px;
	padding-right:36px;
}
.teacher-content{
	font-size:22px;
	color:#3e3a39;
	width:998px;
	height:30px;
	text-align:center;
	margin-top:5px; margin-bottom:5px;


}
.imgteaser {
margin: 0;
overflow: hidden;
float: left;
position: relative;
}
.imgteaser a {
text-decoration: none;
float: left;
}
.imgteaser a:hover {
cursor: pointer;
}

.imgteaser a img {
float: left;
background: #fff;
margin-left:4px;
border: 7px solid#2d2d2d;
}
.imgteaser a .more {

font-size: 12px;
color: #fff;
background: #000;
padding: 5px 5px;
filter:alpha(opacity=65);
opacity:.65;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; /*--IE 8 Transparency--*/
}
.imgteaser a:hover .imghover{
display: block;
font-size: 14px;
padding: 5px 0;
background: #111;
filter:alpha(opacity=75);
opacity:.75;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; /*--IE 8 Transparency--*/
color: #fff;
position: absolute;
bottom:1px;
left: 11px;
padding: 5px;
margin: 0;
width: 160px;

}
.imgteaser a:hover .imghover strong {
display: block;
margin-bottom: 5px;
font-size:18px;
text-align:center;
}
.imgteaser a .imghover {display: none; }
.imgteaser a:hover .more { visibility: hidden;}
/*毕业感言*/
.study{
	width:1000px;
	margin:10px auto;
	height:240px;
	font-size:14px;
	font-family:微软雅黑, Geneva, sans-serif;
	color:#595757;
}
.graduation{
	width:498px;
	height:240px;
	background:#FFF;
	float:left;
	border:1px solid #bfbfc0;
}
.g-title{
	font-size:20px;
	line-height:40px;
	height:40px;
	width:498px;
	border-bottom: 1px solid #bfbfc0;
	color:#595757;
}
.g-title p{
	padding-left:20px;
}
.more{
	height:40px;
	width:80px;
	border-left:2px solid #bfbfc0;
	float:right;
	text-align:center;
	font-size:16px;
}
.g-photo{
	width:240px;
	height:194px;
	float:left;
	margin-top:20px;
}
.g-content{
	width:245px;
	height:194px;
	float:left;
	margin-top:20px;
}
.s-name{
	font-size:18px;
	color:#595857;
}
.g-guest{
	color:#656464;
	font-size:14px;
	line-height:25px;
}
.lesson{
	width:241px;
	height:240px;
	background:#FFF;
	float:left;
	margin-left:12px;
	
}
.bowen{
	width:241px;
	height:240px;
	background:#FFF;
	float:left;
	margin-left:6px;

}
.lesson-title{
	width:241px;
	height:62px;
	background:url(../images/jiaocheng.jpg);
}
.lesson-content{
	width:234px;
	height:168px;
	padding-top:10px;
	padding-left:5px;
	line-height:25px;
	border:1px solid #bfbfc0;
}



.lesson-content img{
	padding-top:8px;
}
.bowen-title{
	width:241px;
	height:62px;
	background:url(../images/bowen.jpg);
}
.bowen-content{
	width:234px;
	height:168px;
	padding-top:10px;
	padding-left:5px;
	line-height:25px;
	border:1px solid #bfbfc0;
}
.bowen-content img{
	padding-top:8px;
}
/*合作企业*/
.company{
	margin:10px auto;
	width:998px;
	height:230px;
	background:#FFF;
	border:1px solid #bfbfc0;
	overflow:hidden;
}
.company-title{
	line-height:44px;
	height:44px;
	font-size:20px;
	font-family:微软雅黑, Geneva, sans-serif;
	border-bottom:1px solid #eee;
	color:#595757;

}
.company-title p{
	padding-left:20px;
}
.company-photo{
	width:998px;
	height:180px;
	border:1 solid #eee;
	width:100%;}
/*关于*/
.bot{

	height:250px;
	color:#747474;
	font-size:12px;
	padding-top:30px;
	background-color: #000;
}

.clearfix{
   zoom:1;
}
.bot a{
	color:#555;
	display:block;
}
.bot a:hover{
	color:#c2c2c2;
}
.bot-content{
	width:1000px;
	height:200px;
	margin:0 auto;

}
.bot-logo{
	background:url(../images/botlogo-w.png);
	width:292px;
	height:111px;
	margin:0px auto;
}
.bot-item1{
	width:450px;
	height:200px;
	float:left;
}
.bot-item{
	width:140px;
	height:200px;
	margin-left:40px;
	float:left;
	line-height:25px;
}
.item1-content{
	width:450px;
	height:80px;
	text-align:justify;

}
.b{height:auto;border-bottom:1px dashed #555;margin:8px 0 0;padding:8px 0 0; color:#FFF; font-size:14px;}
.b{
	height:30px;
}
.bot-item a{
	width:140px;
	height:25px;
}
.outjs{
	display:none;
}
#loading { 
width:100%; 
height:3px; 
background:#fff; 
padding:0px; 
position:fixed; 
left:0; 
top:0; 
} 
#loading div { 
width:1px; 
height:3px; 
background:#a00; 
} 


.gsxw_list UL{
	FONT-SIZE: 12px; 
}

.gsxw_list LI {
	PADDING-LEFT: 5px; 
}
.gsxw_list LI A {
	LINE-HEIGHT: 22px; PADDING-LEFT: 10px; color:#000; FONT-SIZE: 12px
}

.gsxw_list LI A {
	COLOR: #333333; 
}
.gsxw_list LI A:hover {
	COLOR: #ff6000
}

.html5 {
	width:325px;
	height:258px;
	background:url(../images/kch5.jpg) no-repeat;
}
.Java {
	width:325px;
	height:258px;
	background:url(../images/kcjava.jpg) no-repeat;
}
.qrs {
	width:325px;
	height:258px;
	background:url(../images/kcqrs.jpg) no-repeat;
}
.kch5 {
    -webkit-transition: 0.4s;
    -webkit-transition: -webkit-transform 0.4s ease-out;
    transition: transform 0.4s ease-out;
    -moz-transition: -moz-transform 0.4s ease-out;
	position: relative;
    left: 100px;
}
.java {
    -webkit-transition: 0.4s;
    -webkit-transition: -webkit-transform 0.4s ease-out;
    transition: transform 0.4s ease-out;
    -moz-transition: -moz-transform 0.4s ease-out;
	position: relative;
    left: 100px;
}
.kcqrs {
    -webkit-transition: 0.4s;
    -webkit-transition: -webkit-transform 0.4s ease-out;
    transition: transform 0.4s ease-out;
    -moz-transition: -moz-transform 0.4s ease-out;
	position: relative;
    left: 100px;
}
.kch5:hover{
	transform: rotateY(360deg);
	-ms-transform:rotateY(360deg); 	/* IE 9 */
	-moz-transform:rotateY(360deg); 	/* Firefox */
	-webkit-transform:rotateY(360deg); /* Safari 和 Chrome */
	-o-transform:rotateY(360deg); 	/* Opera */
}
.java:hover{
	transform: rotateY(360deg);
	-ms-transform:rotateY(360deg); 	/* IE 9 */
	-moz-transform:rotateY(360deg); 	/* Firefox */
	-webkit-transform:rotateY(360deg); /* Safari 和 Chrome */
	-o-transform:rotateY(360deg); 	/* Opera */
}

.kcqrs:hover{
	transform: rotateY(360deg);
	-ms-transform:rotateY(360deg); 	/* IE 9 */
	-moz-transform:rotateY(360deg); 	/* Firefox */
	-webkit-transform:rotateY(360deg); /* Safari 和 Chrome */
	-o-transform:rotateY(360deg); 	/* Opera */
}
.title{
	color: #fff;
    font-size: 16px;
    text-align: center;
    padding-bottom:5px;
}
.line{
	width:280px;
	height:1px;
	border-bottom:1px solid #fff;
	margin:0 auto;
}
.job {
	padding-top: 5px;
    text-align: center;
    font-size: 16px;
    color: #fff;
}
.jobName{
	width:280px;
	margin:0 auto;
	color:#fff;
	font-size:14px;
}
.jobName p{
	width:140px;
	float:left;
	font-size:13px;
	line-height:25px;
}

#tupian a{
color:#000;text-decoration: none;}
 #tupian a:hover{
color:#FF0000;
}

 #tupian td {
  margin-left:10px;
}
 #tupian td img{
border: 5px solid #ddd;  margin-left:10px;
}

#demo{
	OVERFLOW: hidden; WIDTH: 960px; HEIGHT: 395px;
	margin-left:10px
}