*{padding:0;margin:0;list-style:none;}
body{font-size:16px;font-family:"微软雅黑"; margin:0px; padding:0px;position:relative;min-width:1148px;}
ul{padding:0;margin:0;list-style:none;}
table,td,tr{border:0;padding:0;margin:0;list-style:none;}
a{color:#222222;text-decoration:none;}
a:hover{color:#00707a;text-decoration:none;}
img{border:o;}
a img{border:0;}
.clear{font-size:0px;height:0px;line-height:0px;clear:both;}
.jz{width:1508px;margin:0 auto;}

/***********头部**********/
#header{width:100%;background:#0b4da3;}
.logo{width:350px;}

.ser{width:275px;height:46px;float:right;margin:47px 0px 60px;}

.ss_k{width:216px;height:42px;color:#fff;float:left;outline:none;overflow:hidden;border:none;text-indent:0.5em;border-top-left-radius:5px;border-bottom-left-radius:5px;background:none;border:2px #dddddd solid;border-right:0;}
.ss_an{width:57px;height:46px;float:right;}

/*nav*/
#nav{width:1148px;height:59px;margin:0 auto;}
.w{ width:1148px; margin:0 auto;}
.navBox{width:1148px;height:59px; line-height:59px; }
.mainNav{  zoom:1; height:59px; line-height:0px; position:relative;z-index:200; margin:0 auto; overflow:visible;background:#fff; }
.mainNav *{ zoom:1; vertical-align:top;}

.mainNav .li1{text-align:center;font-size:18px;}
.mainNav .li1 span img{padding:27px 0px 0px 10px;text-align: right;;}
.mainNav .li1 a{/*padding:0px 20px;background:url(../img/sj.png)  right center no-repeat;*/}


.mainNav .last1{ text-align:center; border-right:none;font-size:18px;}
.mainNav .li1 h4{ text-align:center;font-weight:normal;}
.mainNav .li1 a,.mainNav .li1 a:link,.mainNav .li1 a:visited{ font-size:18px; color:#222;padding:0px 19px;}
.mainNav .li1 a:hover{padding:0px 19px;font-size:18px;color:#fff;}

.mainNav .li1{ display:inline-block; *display:inline; margin:0; position:relative; z-index:101; float:left;}

.mainNav .h1{ display:inline-block; *display:inline;font-weight:normal;}
.mainNav .li1.on1{background:#f0c756;padding:0;}



.mainNav .li1 .ul1{  position:absolute; top:59px; left:0px; overflow:hidden; z-index:9999; /*width:130px;*/  display:none; line-height:30px;  background:#00707a; }
.mainNav .last1 .ul1{position:absolute; top:59px; left:0px; overflow:hidden; z-index:9999; /*width:130px; */border-bottom:none;display:none; line-height:30px;  background:#f0c756;  }
.mainNav .ul1 .li2{ line-height:40px; height:40px; overflow:hidden;  float:left;}

.mainNav .hasUl1 .a1{line-height:59px; }
.mainNav  .on1 a,.mainNav  .on1 a:link,.mainNav  .on1 a:visited{ font-size:18px; color:#d30a1c;}
.mainNav .a2{zoom:1;  text-align:center; color:#fff;  }
.mainNav .li2 a,.mainNav .li2 a:link,.mainNav .li2 a:visited{ color:#fff; font-size:15px; font-weight:normal;width:130px; text-align:center;  height:45px; line-height:45px; display:block;background:none;}
.mainNav .li2 .a2:hover{ font-size:16px; color:#fff;height:40px; background:#00656e;line-height:45px; display:block;}

.mainNav .a3{zoom:1;  text-align:center; color:#005f8d;  }
.first1{float:left;}


/***********banner**********/
#banner{width:100%;margin:0 auto;}
.rslides { max-height:455px; overflow:hidden; cursor:pointer;}
.rslides_tabs {
	list-style: none;
	padding: 0;
	background: rgba(0, 0, 0, .25);
	box-shadow: 0 0 1px rgba(255, 255, 255, .3), inset 0 0 5px rgba(0, 0, 0, 1.0);
	-moz-box-shadow: 0 0 1px rgba(255, 255, 255, .3), inset 0 0 5px rgba(0, 0, 0, 1.0);
	-webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .3), inset 0 0 5px rgba(0, 0, 0, 1.0);
	font-size: 18px;
	list-style: none;
	margin: 0 auto 50px;
	max-width: 540px;
	padding: 10px 0;
	text-align: center;
	width: 100%;
}
.rslides_tabs li {
	display: inline;
	float: none;
	margin-right: 1px;
}
.rslides_tabs a {
	width: auto;
	line-height: 20px;
	padding: 9px 20px;
	height: auto;
	background: transparent;
	display: inline;
}
.rslides_tabs li:first-child {
	margin-left: 0;
}
.rslides_tabs .rslides_here a {
	background: rgba(255, 255, 255, .1);
	color: #fff;
	font-weight: bold;
}

#download {
	background: #333;
	background: rgba(255, 255, 255, .1);
	border: 1px solid rgba(255, 255, 255, .1);
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	display: block;
	font-size: 20px;
	font-weight: bold;
	margin: 60px auto;
	max-width: 500px;
	padding: 20px;
}
#download:hover {
	background: rgba(255, 255, 255, .15);
}

.events {
	list-style: none;
}
.callbacks_container {
	position: relative;
	float: left;
	width: 100%;
}
.callbacks {
	position: relative;
	list-style: none;
	overflow: hidden;
	width: 100%;
	padding: 0;
	margin: 0;
}
.callbacks li {
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
}
.callbacks img {
	display: block;
	position: relative;
	z-index: 1;
	height: auto;
	width: 100%;
	border: 0;
}
.callbacks .caption {
	display: block;
	position: absolute;
	z-index: 2;
	font-size: 20px;
	text-shadow: none;
	color: #fff;
	background: #000;
	background: rgba(0, 0, 0, .8);
	left: 0;
	right: 0;
	bottom: 0;
	padding: 10px 20px;
	margin: 0;
	max-width: none;
}
.callbacks_nav {
	position: absolute;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	top: 52%;
	left: 0;
	opacity: 0.7;
	z-index: 3;
	text-indent: -9999px;
	overflow: hidden;
	text-decoration: none;
	height: 61px;
	width: 38px;
	background: transparent url("../img/themes.gif") no-repeat left top;
	margin-top: -45px;
}
.callbacks_nav:active {
	opacity: 1.0;
}
.callbacks_nav.next {
	left: auto;
	background-position: right top;
	right: 0;
}


.rslides {
	position: relative;
	list-style: none;
	overflow: hidden;
	width: 100%;
	padding: 0;
	margin: 0;
}
.rslides li {
	-webkit-backface-visibility: hidden;
	position: absolute;
	display: none;
	width: 100%;
	left: 0;
	top: 0;
}
.rslides li:first-child {
	position: relative;
	display: block;
	float: left;
}
.rslides img {
	display: block;
	height: auto;
	float: left;
	width: 100%;
	border: 0;
}
.banner_ny{ width:100%;max-height:280px; overflow:hidden;}
.banner_ny img{width:100%; }

#conter{width:100%;background:url(../img/bot.jpg) center 213px no-repeat;}

/***********one**********/
.con_one{width:100%;height:345px;background:url(../img/line_bg.jpg) repeat-x;}

/*阳光工程*/
.con_one_left{width:712px;float:left;}
.con_one_left_nav{width:100%;height:59px;line-height:59px;border-bottom:3px #f6810d solid;font-size:20px;color:#333;font-weight:600;}
.con_one_left_nav span{float:right;color:#666;font-size:15px;font-weight:normal;}   .con_one_left_nav span a {color:#666;}

.con_one_left_font{width:712px;padding-top:20px;}

.con_one_left_font .img{width:297px;height:235px;float:left;}

#box{ position:relative; width:297px; height:235px;background:#d6d6d6; }
#box .bigUl{}
#box .prev{ position:absolute; width:40px; height:60px; background:url(../img/icon-focusimg-btn-png24-20131225.png) -44px -63px no-repeat; z-index:500; top:135px; left:0px; opacity:0; filter:alpha(opacity=0); cursor:pointer;}
#box .next{ position:absolute; width:40px; height:60px; background:url(../img/icon-focusimg-btn-png24-20131225.png) -74px -63px no-repeat; z-index:500; top:135px; right:0px; opacity:0; filter:alpha(opacity=0);cursor:pointer;}
.bigUl li { position:absolute;}
.numberUl { position:absolute; right:0px; bottom:39px; z-index:400}
.numberUl li{width:18px; height:18px;  float:left; background:#666666; /*opacity:0.7; margin-left:2px;border:1px #fff solid;*/border-left:1px #cccccc solid;}
.numberUl li a{ display:block ;width:18px; height:18px; color:#fff; font-size:15px; text-align:center; line-height:18px;}
#box .textUl li{ position:absolute; left:20px; bottom:10px; display:none;}
#box .textUl li a{ font-size:15px; font-family:"Microsoft Yahei"; color:#222; }
.numberUl li.night a{ background:#ff0000; color:black; color:#fff;}



.con_one_left_font .cright{width:395px;float:right;padding-left:20px;}
.con_one_left_font .cright ul li{width:395px;line-height:40px;float:left;background:url(../img/doc.jpg) left center no-repeat;text-indent:1em;}
.con_one_left_font .cright ul li span,.con_one_right_top ul li span{float:right;}
.con_one_left_font .cright ul li a span,.con_one_right_top ul li a span{color:#888;}


/*专业介绍*/
.con_one_right{width:706px;float:right;}
.con_one_right_top{padding-top:20px;width:406px;height:170px;}

.con_one_right_top ul li{width:100%;line-height:40px;float:left;background:url(../img/doc.jpg) left center no-repeat;text-indent:1em;}
.con_one_right_bot{width:406px;height:58px;}
.con_one_right_bot ul li{width:195px;height:58px;line-height:58px;border:1px #f98988 solid;float:left;border-radius:5px;}
.con_one_right_bot ul li.left{margin-right:12px;}

.con_one_right_bot ul li a{font-size:17px;color:#d8271c;}
.con_one_right_bot ul li a:hover{font-weight:bold;}

.con_one_right_bot ul li span{padding:10px 10px 0px 10px;display:block;float:left;}





/***********two**********/
.con_two{width:1148px;margin:0 auto;padding:40px 0px 30px;}

/*佳大印象*/
.con_two_left{width:559px;height:249px;float:left;}
.con_two_left_nav{width:111px;height:145px;border:1px #d1d1d1 solid;background:#f4f4f4;border-right:none;float:left;padding:62px 0px 40px;text-align: center;}
.con_two_left_nav h1{}
.con_two_left_nav font{line-height:50px;color:#00707a;font-size:18px;font-weight:600;}

.con_two_left_nav span{display: block;font-size:15px;line-height:50px;}
.con_two_left_nav span a{color:#666666;}



.con_two_left_font{width:447px;height:249px;float:right;}


/*宣传视频*/
.con_two_right{width:559px;height:249px;float:right;}
.con_two_right_nav{width:111px;height:145px;border:1px #d1d1d1 solid;background:#f4f4f4;border-right:none;float:left;padding:62px 0px 40px;text-align: center;}
.con_two_right_nav h1{}
.con_two_right_nav font{line-height:50px;color:#00707a;font-size:18px;font-weight:600;}

.con_two_right_nav span{display: block;font-size:15px;line-height:50px;}
.con_two_right_nav span a{color:#666666;}



.con_two_right_font{width:447px;height:249px;float:right;}


/***********three**********/
.con_three{width:100%;padding-bottom:37px;}
.con_three_nav{width:100%;height:53px;border-bottom:1px #005f8d solid;}
.con_three_mid{width:1148px;background:url(../img/mbg.png) left 53px no-repeat;margin:7px auto 0px;margin-top:-44px;}


/*招生计划*/
.zs_jh{width:560px;float:left;}
.zs_jh_nav{width:100%;height:53px;}
.zs_jh_nav font{border-bottom:5px #f58d30 solid;font-size:20px;color:#333;font-weight:600;padding:15px 5px;}
.zs_jh_nav span {float:right;}
.zs_jh_nav span a{color:#666;padding:12px 0px;}
.zs_jh_font{padding:8px 0px 0px 17px;}
.zs_jh_font ul li{width:100%;height:40px;line-height:40px;float:left;background:url(../img/doc.jpg) left center no-repeat;text-indent:1em;}
.zs_jh_font ul li span{float:right;}   .zs_jh_font ul li a span{color:#888;}


/*招生简章*/
.zs_jz{width:560px;float:right;padding-left:20px;}



/***********底部**********/
#footer{width:100%;height:144px;background:#00707a;font-size:15px;}
.fot_left{float:left;background:url(../img/line.png) right center no-repeat;padding:15px 22px;}


.fot_mid{float:left;line-height:30px;color:#fff;padding:17px 0px 0px 22px;}
.fot_mid a{color:#fff;line-height:30px;font-weight:bold;}
.fot_mid a:hover{text-decoration: underline;}

.fot_right{float:right;padding-top:17px;}
.fot_right ul li{width:90px;height:125px;text-align:center;float:left;color:#fff;padding-left:27px;}
.fot_right ul li img{width:90px;height:90px;}
.fot_right ul li span{line-height:30px;}


/***********二级页面**********/
#ej_conter{width:100%;background:url(../img/bot.png) bottom center no-repeat;}
.ej_conter_nav{width:100%;height:60px;line-height:60px;border-bottom:1px #00707a solid;}


/*left*/
.ej_conter_left{width:858px;float:left;}
.ej_conter_left_nav{width:858px;margin-top:-46px;}
.ej_conter_left_nav font{border-bottom:5px #f58d30 solid;font-size:20px;color:#333;font-weight:600;padding:15px 5px;}
.ej_conter_left_nav span{float:right;padding-top:4px;}

.ej_font{width:858px;margin:43px auto 20px;min-height:400px;border-right:1px #ddd dashed;padding-right:25px;}

.ej_font ul li{width:858px;height:40px;line-height:40px;float:left;background:url(../img/yuan.jpg) left center no-repeat;text-indent:1em;}
.ej_font ul li span{float:right;}    .ej_font ul li a span{color:#888;}

.page{width:838px;height:50px;line-height:50px;text-align: center;}





/*right*/
.ej_conter_right{width:600px;float:right;margin-top:-46px;}
.ej_conter_right_nav{width:240px;}
.ej_conter_right_nav font{border-bottom:5px #f58d30 solid;font-size:20px;color:#333;font-weight:600;padding:15px 5px;}

.ej_conter_right_font{margin-top:30px;}
.ej_conter_right_font dl{border-bottom:1px #ddd dashed;padding:12px 0px;}
.ej_conter_right_font dl dt{line-height:32px;font-weight:600;}
.ej_conter_right_font dl dt span img{width:25px;height:22px;padding:8px 10px 0px 0px;float:left;}
.ej_conter_right_font dl dd{line-height:32px;color:#444;}
.ej_conter_right_font font{background:#00707a;border-radius:20px;line-height:43px;color:#fff;width:240px;display:block;text-align:center;margin-top:15px;}



#cs_box { z-index:1000}
#cs_box span {height:20px; line-height:20px;display:block;}
.cs_close {color:#FFF; position:absolute; right:10px; top:8px; cursor:pointer; font-size:20px;font-family:Verdana, Geneva, sans-serif}
.cs_title {font-size:14px; margin:10px; font-weight:bold;}
.cs_img {width:100px; height:100px; background:#FFF; margin:10px;background-image:url(../images/xixi.jpg) }
.cs_info {font-size:12px; margin:0px 10px; overflow:hidden; text-align:center;}
.cs_btn {background:#00707a;border-radius:20px;line-height:43px;color:#fff;width:240px;display:block;text-align:center;margin-top:15px;cursor:pointer;}


/******简章******/
.ej_about{width:858px;margin:43px auto 20px;min-height:400px;border-right:1px #ddd dashed;padding-right:25px;}
.ej_about h1{padding:0px 0px 15px;text-align:center;font-size:24px;line-height:40px;}
.ej_about p{line-height:30px;text-indent: 2em;}

/******详细新闻******/
.date{width:100%;background:#f5f5f5;line-height:45px;text-align: center;margin-bottom:10px;}
.date span{padding:0px 15px;color:#444;}
.bd{width:170px;height:30px;}   .bg{width:165px;height:25px;}    .tj{width:120px;height:30px;border-radius:4px;background:#00707a;color:#fff;border:none;outline: none;cursor: pointer;margin-top:10px;}