@charset "utf-8";
/* CSS Document */

.indexBanner{ width:100%; height:454px;}
#full-screen-slider { width:100%; height:454px; position:relative}
#slides{ display:block; width:100%; height:454px; list-style:none; padding:0; margin:0; position:relative}
#slides li{ display:block; width:100%; height:454px; list-style:none; padding:0; margin:0; position:absolute}
#slides li a{ display:block; width:100%; height:454px;}
#pagination{ list-style:none; position:absolute; left:50%; bottom:24px; z-index:999; width:70px; margin-left:-35px;}
#pagination li{ display:block; list-style:none; width:10px; height:10px; float:left; overflow:hidden; background:#FFF; margin-left:8px;}
#pagination li a{ display:block; width:100%; height:100%; padding:0; margin:0; font-size:0px; text-indent:-9999999px;}
#pagination li.current{ background:#009700; width:10px; height:10px; margin-top:0;}

.title{height:70px;line-height:70px;border-bottom:solid 2px #ccc;font-size:28px}
.title span{display:inline-block;padding:0 10px;border-bottom:solid 2px #e28b0f;line-height:70px;height:70px;}
.title span:first-letter{font-size:34px;color:#e28b0f;}
.more{ font-size:14px;}
.course{position:relative;width:1225px}
.course dl{float:left;width:220px;height:190px;margin-top:25px;margin-right:25px}
.course dl dt{width:220px;height:130px;position:relative}
.course dl dt b{position:absolute;width:210px;height:28px;line-height:28px;background:url(../images/filter06.png) repeat;left:0;bottom:0;padding:0 5px;color:#fff;font-size:14px}
.memStudy{background:url(../images/memsty.png) no-repeat left center;padding-left:18px;font-size:12px;}
.course dl dd h3{margin-top:5px}
.course dl dd{padding:0 5px}
.course dl dd p{height:30px;line-height:30px;color:#777}
.course dl:hover{box-shadow:0 0 20px #ccc;background:#e28b0f;}
.course dl:hover a,.course dl:hover p{color:#fff}
.course dl:hover .memStudy{background:url(../images/white.png) no-repeat left center;padding-left:18px;font-size:12px;}




.bg{background:#f4f4f4;padding-bottom:40px}
.wrap1208{width:1100px;margin:0 auto}

.img img{transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.img img:hover{transform:scale(1.2);    -webkit-transform:scale(1.2);    -moz-transform:scale(1.2);    -o-transform:scale(1.2);    -ms-transform:scale(1.2);}

.gzLeft{width:980px;}
.bigImg{width:462px;}
.pic01{position:relative;width:463px;height:293px;overflow:hidden;display:block}
.pic01 b{position:absolute;height:34px;background:url(../images/filt06.png) repeat;padding:0 15px;width:433px;left:0;bottom:0;color:#fff;font-size:18px;line-height:34px}
.pic02{margin-top:2px}
.pic01Top{position:relative;width:463px;height:275px;overflow:hidden;display:block}
.pic01Top b{position:absolute;height:34px;background:url(../images/filt06.png) repeat;padding:0 15px;width:433px;left:0;bottom:0;color:#fff;font-size:18px;line-height:34px}
.pic02 h3{height:56px;background:url(../images/dd.jpg) no-repeat;line-height:45px;text-align:center;font-size:30px}


.smallImg{width:495px;}
.smallImg dl{float:left;width:222px;height:175px;margin-left:25px;margin-bottom:15px}
.smallImg dl dt a{position:relative;width:222px;height:133px;overflow:hidden;display:block;}
.smallImg dl dd{width:222px;height:42px;background:url(../images/dd02.jpg) no-repeat;text-align:center;line-height:34px;font-size:16px;}
.smallImg dl dt a b{position:absolute;height:21px;background:url(../images/filt06.png) repeat;padding:0 15px;width:200px;left:0;bottom:0;color:#fff;font-size:14px;line-height:21px}
.moreCourse{display:block;width:471px;height:53px;background:url(../images/more.jpg) no-repeat;margin-left:25px;text-align:center;line-height:53px;font-size:25px;margin-bottom:-10px}

.phb{width:228px;}
.phb h1{background:url(../images/phb.png) no-repeat 25px center;height:70px;line-height:70px;text-align:center;font-size:30px}
.phbCon{background:#fff;box-shadow:0 0 5px #ccc;height:546px;margin-right:2px;padding-left:20px}
.phbCon h3{height:48px;line-height:48px;color:#6b9ce8;font-size:18px}
.phbCon ul li{font-size:16px;line-height:2}
.phbCon ul li a:hover{color:#36b451}

.wid603{width:560px;}
.wid603 dl{float:left;width:260px;height:154px;margin-right:20px;margin-bottom:10px}
.wid603 dl dt a{position:relative;width:260px;height:154px;overflow:hidden;display:block;}
.wid603 dl dt a b{position:absolute;height:35px;background:url(../images/filt06.png) repeat;padding:0 15px;width:230px;left:0;bottom:0;color:#fff;font-size:16px;line-height:35px}
.pic03{position:relative;width:540px;height:323px;overflow:hidden;display:block}
.pic03 b{position:absolute;height:34px;background:url(../images/filt06.png) repeat;padding:0 15px;width:510px;left:0;bottom:0;color:#fff;font-size:18px;line-height:34px}
.pic03 b p{font-size:14px;line-height:2}

.xqCourse ul{position:relative;width:1220px}
.xqCourse ul li{float:left;width:259px;height:153px;margin-bottom:26px;margin-right:20px;overflow:hidden;}
.xqCourse ul li a{display:block;position:relative}
.xqCourse ul li a b{position:absolute;height:34px;background:url(../images/filt06.png) repeat;padding:0 15px;width:229px;left:0;bottom:0;color:#fff;font-size:18px;line-height:34px}
.xqCourse ul li a b p{font-size:16px;line-height:1}
.gengduo{position:absolute;width:100%;height:59px;line-height:59px;text-align:center;background:#36b451;left:0;bottom:0;font-size:24px;color:#fff}

.wid477{width:467px;height:512px;background:#fff;box-shadow:0 0 5px #ccc;margin:2px;padding:5px}
.wid477 p,.wid477 p a{font-size:24px;color:#8996a0;text-align:center;line-height:60px}

.news{width:600px;}
.news h3{font-size:24px;height:49px;line-height:49px;}
.news ul li{padding:11px 5px}
.news ul li.cur{background:#a4a3a1}
.n01{height:48px}
i.num{float:left;width:34px;height:30px;background:#71cd9d;text-align:center;line-height:30px;font-size:30px;color:#555;margin-top:9px; font-style:normal;}
.n01 a{float:left;margin-left:6px;width:550px;color:#51626f;font-size:20px;line-height:48px}
.n02{display:none}
.newsRight{width:550px;color:#fff;font-size:20px;line-height:2}
.newsRight a{display:block;color:#fff}

#number_nav{background:#9cb1ce;padding-top:15px}
.lis{float:left;width:25%;text-align:center;font-size:28px;line-height:2}
.lis p{font-size:24px}


.footer{height:85px;background:#2a2d34;color:#fff;line-height:2;text-align:center;padding-top:15px}
.footer a{color:#fff;padding:0 10px}

.message{padding:35px 0}
.message span{width:140px;height:140px;background:#4ebf65;font-size:20px;color:#fff;text-align:center;line-height:140px;margin-left:60px}
.messRight{width:860px}

.liuyan{ width:140px; height:140px;font:20px/140px 寰蒋闆呴粦;color:#fff; background:#4fbf66; display:inline-block; margin-right:20px; text-align:center;}
.studentliuyan dl{ margin-top:-5px; width:840px; overflow:hidden;}
.studentliuyan dt{ float:left; color:#6385e4; clear:left;line-height:30px;width:50px;height:30px; overflow:hidden;}
.studentliuyan dd{float:left; line-height:30px; width:790px;}
.studentliuyan dd a:hover{color:#189031; }


.kCdiv dl{float:left;width:259px;height:193px;background:#fff;box-shadow:0 0 5px #ccc;margin-right:20px}
.kCdiv dl dt{height:153px;overflow:hidden}
.kCdiv dl dd{padding:3px 10px 0 10px;color:#999;line-height:1.3}
.kCdiv dl dd a{font-size:16px;color:#666}

.pic04{position:relative;width:541px;height:317px;overflow:hidden;display:block}
.pic04 b{position:absolute;height:34px;background:url(../images/white.png) repeat;padding:0 15px;width:511px;left:0;bottom:0;color:#575a5d;font-size:18px;line-height:34px}
.pic04 b p{font-size:14px;line-height:2}
.wid604{width:558px;}
.wid604 dl{float:left;width:259px;height:153px;margin-left:20px;margin-bottom:10px}
.wid604 dl dt a{position:relative;width:259px;height:153px;overflow:hidden;display:block;}
.wid604 dl dt a b{position:absolute;height:35px;background:url(../images/white.png) repeat;padding:0 15px;width:267px;left:0;bottom:0;color:#575a5d;font-size:18px;line-height:35px}


/*澧炲€兼湇鍔�*/
.zengzhi{background:#006579;padding-top:45px;}
.default_nav
{
	margin: 0 auto;
	width:1100px;
	height: auto !important;
	height: 1px;
	min-height: 1px;
}
/*Scrolling animations*/
.scrollimation.fade-in
{
  opacity: 0;
  -webkit-transition: opacity 0.6s ease-out;
  transition: opacity 0.6s ease-out;
}
.scrollimation.fade-in.in
{
  opacity: 1;
}
.scrollimation.scale-in
{
  opacity: 0;
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  transform: scale(0.5);
  -webkit-transition: -webkit-transform 0.6s cubic-bezier(0.17, 0.89, 0.67, 1.57), opacity 0.6s ease-out;
  transition: transform 0.6s cubic-bezier(0.17, 0.89, 0.67, 1.57), opacity 0.6s ease-out;
}
.scrollimation.scale-in.in
{
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.scrollimation.fade-right
{
  opacity: 0;
  -webkit-transform: translateX(-100px);
  -moz-transform: translateX(-100px);
  -ms-transform: translateX(-100px);
  transform: translateX(-100px);
  -webkit-transition: -webkit-transform .4s ease-out,opacity .4s ease-out;
  transition: transform .4s ease-out,opacity .4s ease-out;
}
.scrollimation.fade-right.in
{
  opacity: 1;
  -webkit-transform: translateX(0px);
  -moz-transform: translateX(0px);
  -ms-transform: translateX(0px);
  transform: translateX(0px);
}
.scrollimation.fade-left
{
  opacity: 0;
  -webkit-transform: translateX(100px);
  -moz-transform: translateX(100px);
  -ms-transform: translateX(100px);
  transform: translateX(100px);
  -webkit-transition: -webkit-transform .4s ease-out,opacity .4s ease-out;
  transition: transform .4s ease-out,opacity .4s ease-out;
}
.scrollimation.fade-left.in
{
  opacity: 1;
  -webkit-transform: translateX(0px);
  -moz-transform: translateX(0px);
  -ms-transform: translateX(0px);
  transform: translateX(0px);
}
.scrollimation.fade-up
{
  opacity: 0;
  -webkit-transform: translateY(100px);
  -moz-transform: translateY(100px);
  -ms-transform: translateY(100px);
  transform: translateY(100px);
  -webkit-transition: -webkit-transform .4s ease-out,opacity .4s ease-in;
  transition: transform .4s ease-out,opacity .4s ease-in-out;
}
.scrollimation.fade-up.in
{
  opacity: 1;
  -webkit-transform: translateY(0px);
  -moz-transform: translateY(0px);
  -ms-transform: translateY(0px);
  transform: translateY(0px);
}
.scrollimation.d1
{
  transition-delay: .2s;
}
.scrollimation.d2
{
  transition-delay: .4s;
}
.scrollimation.d3
{
  transition-delay: .6s;
}
.scrollimation.d4
{
  transition-delay: .8s;

}
.service
{
	float: left;
	width: 50%;
	height: 120px;
	margin: 30px 0 30px 0;
	text-align: left;
}
.service img
{
	margin-right: 40px;
}
.service img, .service div
{
	float: left;
}
.service div
{
	width: 300px;
}
.service h2
{
	font-size: 26px;
	font-weight: normal;
	color: #fff;
	margin: 10px 0;
}
.service span
{
	font-size: 12px;
	color: #fff;
	line-height: 12px;
}
.service img, .service div
{
	-webkit-transition: all .3s ease-out;
	transition: all .3s ease-out;
}
 .service:hover img, .service:hover div
{
	-webkit-transform: translateX(-10px);
	transform: translateX(-10px);
	-webkit-transition: -webkit-transform .4s ease-out;
	transition: transform .4s ease-out;
}
.zzTitle{font-size:28px;color:#fff;height:60px;line-height:60px;width:1100px;margin:0 auto}

.title01{height:40px;line-height:40px;font-size:25px;padding-top:36px;border-bottom:2px solid #c5c5c5;margin-bottom: 8px;}
.title01 span{height:40px;line-height:40px;border-bottom:2px solid #56bf6b}
.title01 a{font-size:12px;color:#56bf6b;padding-right: 17px;margin-right: 5px;line-height:48px;background: url(/template/school/gzgzNew/images/moreCourse.png) no-repeat right center;}














































































































