/* CSS Document */
@charset "utf-8";
*{margin:0; padding:0}
body{ font-size:12px;  background-color:#fff;  margin:0px; padding:0px;}
img{border:none;}
ul,ol{list-style:none; margin:0px; padding:0px;}

a{ list-style-type:none; text-decoration:none}
ul,li{ margin:0px; padding:0px; list-style:none;}

img {
	border: 0px;
}
.clear {
	clear: both;
	background-color: #ffffff;
	height: 16px;
}
/********头部*********/
.tb {
	width: 1000px;
	height: 155px;
	margin: auto;
}

.ssk {left:50%;margin-left:285px;
    
    position: absolute;
    top: 90px; z-index:2;

}
.search {
    width: 232px;
    height: 25px;
    line-height: 25px;
 
}
.search form input {
    height: 23px;
    width: 150px;
    border: solid 1px #ccc;
    line-height: 23px;
}
.search form button {

    text-align: center;
    height: 25px;
    line-height: 25px;
    width: 39px;
    border: none;
    margin-left: 6px;
}

















.menu {
	width: 1000px;
	height: 29px;
	line-height: 29px;
	margin: auto;
	background: url(../images/menubg.png) repeat-x;
}
.menu ul li {
	float: left;
	width: 108px;
	height: 29px;
	line-height: 29px;
}
.menu ul li.lili {
	width: 17px;
	height: 29px;
	background: url(../images/menudbg.png) 0px 0px no-repeat;
}
.menu ul li a {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	display: block;
	width: 108px;
	height: 29px;
	text-align: center;
	line-height: 29px;
}
.menu ul li a:hover {
	text-decoration: none;
	background: url(../images/dmenubg.png) 0px 0px no-repeat;
	color: #fff;
}
.menu ul li a.select {
	text-decoration: none;
	background: url(../images/dmenubg.png) 0px 0px no-repeat;
	color: #fff;
}
/* 首页大图*/
#focus {
	width: 1000px;
	height: 290px;
	overflow: hidden;
	position: relative;
	margin: 20px auto;
}
#focus ul {
	height: 240px;
	position: absolute;
}
#focus ul li {
	float: left;
	width: 1000px;
	height: 290px;
	overflow: hidden;
	position: relative;
}
#focus ul li img {
	width: 1000px;
	height: 290px;
}
#focus ul li div {
	position: absolute;
	overflow: hidden;
}
#focus .btnBg {
	position: absolute;
	width: 1000px;
	left: 0;
	bottom: 0;
}
#focus .btn {
	position: absolute;
	width: 1000px;
	height: 25px;
	padding: 5px 10px;
	right: 0;
	bottom: 0;
	text-align: right;
}
#focus .btn span {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 25px;
	height: 10px;
	_font-size: 0;
	margin-left: 5px;
	cursor: pointer;
	background: #fff;
}
#focus .btn span.on {
	background: #fff;
}
#focus .preNext {
	width: 45px;
	height: 100px;
	position: absolute;
	top: 90px;
	background: url('../images/sprite.png') no-repeat 0 0;
	cursor: pointer
}
#focus .pre {
	left: 0;
}
#focus .next {
	right: 0;
	background-position: right top;
}
#focus ul li .slideother {
	position: absolute;
	left: 0px;
	top: 240px;
	width: 1000px;
	height: 50px;
	display: inline-block;
	background: url(../images/tmc.png) 0px 0px repeat;
}
#focus ul li .slideother .h12 {
	font-size: 24px;
	padding-left: 10px;
	padding-bottom: 5px;
	position: absolute;
	top: 9px;
	left: 6px;
}
#focus ul li .slideother .h12 a {
	color: #FFF;
	font-size: 20px;
	font-weight: bold;
	padding-top: 10px;
	text-decoration: none;
}
#focus ul li .slideother .h12 a:hover {
	text-decoration: underline;
}
#focus ul li .slideother p {
	padding-left: 10px;
	position: absolute;
	top: 38px;
	left: 55px;
}
#focus ul li .slideother p a {
	color: #8B8B8B;
	text-decoration: none;
}
#focus ul li .slideother a:hover {
	color: #FFF;
}
#focus ul li .slideother p a:hover {
	text-decoration: none;
}
.main {
	width: 1000px;
	margin: auto;
	height: auto;
}
/* 中心简介 */
.zxjj_xyrx {
	width: 1000px;
	height: 244px;
	margin: auto;
}
.zxjj {
	float: left;
	width: 238px;
	height: 244px;
	background: url(../images/zxjjbg.png) left no-repeat;
}
.zxjjt {
	width: 208px;
	height: 40px;
}
.zxjjtl {
	padding-left: 22px;
	padding-top: 15px;
	float: left;
}
.zxjjtl a {
	color: #fff;
	font-size: 14px;
	font-family: "宋体";
}
.zxjjtr {
	float: right;
	margin-right: 10px;
	margin-top: 18px;
}
.zxjjx {
	width: 218px;
	padding: 7px 6px 7px 14px;
}
.zxjjx img {
	width: 100px;
	height: 100px;
	float: left;
	margin-right: 5px;
}
.zxjjx p {
	line-height: 20px;
	font-size: 12px;
	font-family: "宋体";
	color: #575757;
	text-indent: 2em;
}
.xyrx {
	margin-left: 20px;
	width: 742px;
	height: 244px;
	float: left;
}
.xyrxt {
	width: 742px;
	height: 37px;
	line-height: 37px;
}
.xyrxtl {
	float: left;
	width: 150px;
	height: 37px;
	line-height: 37px;
	background: url(../images/xyjxbg.png) 0px 0px no-repeat;
	text-align: center;
}
.xyrxtl a {
	color: #fff;
	font-size: 14px;
	font-family: "宋体";
}
.xyrxtr {
	float: left;
	width: 592px;
	height: 35px;
	border-top: 2px solid #04bee5;
}
.xyrxtr a {
	float: right;
	margin-right: 10px;
}
.xyrxx {
	width: 742px;
	margin-top: 8px;
	height: 197px;
}
.xyrxxl {
	width: 350px;
	height: 197px;
	float: left;
}
/* 校园热讯 */
.focusBox {
	position: relative;
	width: 350px;
	height: 197px;
	overflow: hidden;
	font: 12px/1.5 Verdana, Geneva, sans-serif;
	text-align: left;
	background: white;
}
.focusBox .pic img {
	width: 350px;
	height: 197px;
	display: block;
}
.focusBox .txt-bg {
	position: absolute;
	bottom: 0;
	z-index: 1;
	height: 36px;
	width: 100%;
	background: #333;
	filter: alpha(opacity=40);
	opacity: 0.4;
	overflow: hidden;
}
.focusBox .txt {
	position: absolute;
	bottom: 0;
	z-index: 2;
	height: 36px;
	width: 100%;
	overflow: hidden;
}
.focusBox .txt li {
	height: 36px;
	line-height: 36px;
	position: absolute;
	bottom: -36px;
}
.focusBox .txt li a {
	display: block;
	color: white;
	padding: 0 0 0 10px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.focusBox .num {
	position: absolute;
	z-index: 3;
	bottom: 8px;
	right: 8px;
}
.focusBox .num li {
	float: left;
	position: relative;
	width: 25px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	text-align: center;
	margin-right: 1px;
	cursor: pointer;
}
.focusBox .num li a, .focusBox .num li span {
	position: absolute;
	z-index: 2;
	display: block;
	color: white;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-decoration: none;
}
.focusBox .num li span {
	z-index: 1;
	background: black;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.focusBox .num li.on a, .focusBox .num a:hover {
	background: #04bee5;
}
.xyrxxr {
	width: 377px;
	height: 197px;
	float: left;
	margin-left: 15px;
}
.xyrxxr ul li {
	height: 28px;
	line-height: 28px;
	background: url(../images/hdd.png) 0px 13px no-repeat;
	text-indent: 10px;
}
.xyrxxr ul li a {
	font-size: 12px;
	font-family: "宋体";
	color: #585858;
}
.xyrxxr ul li a:hover {
	font-size: 12px;
	font-family: "宋体";
	color: #04bee5; 
	text-decoration:underline;
}
.xyrxxr ul li span {
	float: right;
	font-size: 12px;
	font-family: "宋体";
	color: #888;
}
.blank {
	height: 18px;
}
.gsgg_mzap_xbjy {
	width: 1000px;
	height: 200px;
	margin: auto;
}
.gsgg {
	float: left;
	width: 328px;
	height: 200px;
	background: url(../images/zjbg.png) 0px 0px no-repeat;
}
.gsggx {
	margin-left: 16px;
	margin-right: 10px;
}
.gsggx ul li {
	height: 28px;
	line-height: 28px;
	background: url(../images/hbt.png) 0px 9px no-repeat;
	text-indent: 13px;
}
.gsggx ul li a {
	font-size: 12px;
	font-family: "宋体";
	color: #585858;
}
.gsggx ul li a:hover {
	font-size: 12px;
	font-family: "宋体";
	color: #04bee5; text-decoration:underline;
}
.gsggx ul li span {
	float: right;
	font-size: 12px;
	font-family: "宋体";
	color: #888;
}
.jsfc {
	width: 1000px;
	height: 152px;
	margin: auto;
	background: url(../images/jsfcbg.png) center no-repeat;
}
.jsfcl {
	width: 100px;
	float: left;
	padding-top: 12px;
	padding-left: 20px;
}
.jsfcl a {
	font-size: 14px;
	font-family: "宋体";
	color: #fff;
}
/* 教师风采 */
.ladyScroll{width:830px;height:142px;position:relative; float:left;}
.ladyScroll .prev,.ladyScroll .next{width:23px;height:23px;position:absolute;top:64px;left:0;z-index:100; cursor:pointer; }
.ladyScroll .prev{ left:-18px;background:url(../images/leftbg.png) no-repeat;}
.ladyScroll .next{ left:auto; right:-43px;background:url(../images/rightbg.png) no-repeat;}
.ladyScroll .prev:hover{ left:-18px;background:url(../images/dleftbg.png) no-repeat;}
.ladyScroll .next:hover{ left:auto; right:-43px;background:url(../images/drightbg.png) no-repeat;}
.ladyScroll .scrollWrap{width:830px;padding-top:12px;overflow:hidden;position:absolute; margin-left:13px;}
.ladyScroll dl{float:left;width:227px;text-align:center;position:relative; margin-right:10px;}
.ladyScroll  span{display:block;width:227px;height:30px;position:absolute;bottom:0;background:#5f626b;filter:alpha(opacity=80);opacity:0.80; left:0px;}
.ladyScroll  dt{margin:0 auto;width:227px;overflow:hidden;}
.ladyScroll  img{display:block;width:227px;height:131px;}
.ladyScroll  dd{width:227px;height:30px;line-height:30px;font-size:14px;color:#fff;text-align:center;overflow:hidden;position:absolute;bottom:0; left:0px;}
.ladyScroll  dd a{ color:#fff;}
.ladyScroll  dd a:hover{ text-decoration:none;  }
.ladyScroll dl:hover span{ background:#04bee5;  }





.hdly_gzzd_ghzl{ width:1000px; height:188px; margin:auto;}
.hdly{ width:238px; height:188px; float:left;background:url(../images/hdly.png) 0px 0px no-repeat;}
#box{width:214px;height:125px;position:relative;overflow:hidden; margin-top:10px; margin-left:14px; margin-right:10px;}
#pic_list{position:relative;z-index:1;}
#pic_list li{position:absolute;left:0;top:0;opacity:0;fliter:alpha(opacity=0);z-index:1;}
.mark{height:45px;width:214px;background:#000;position:absolute;left:0;bottom:0;opacity:0.3;filter:alpha(opacity=30); z-index:4;}
#text_list{position:absolute;bottom:0px;left:0px;position:absolute;z-index:5;overflow:hidden;background:url(../images/ico_spr.png) left center no-repeat;}
#text_list h2{display:none;}
#text_list .show{display:block; height:45px; line-height:45px; }
#text_list a{color:#FFFFFF;font-family:"Microsoft YaHei";font-size:18px;font-weight:normal;text-decoration:none; padding-left:50px;}
#text_list a:hover{color:#eee;font-family:"Microsoft YaHei";font-size:18px;font-weight:normal;text-decoration:underline; padding-left:50px;}




.gzzd{ width:373px; height:188px; background:url(../images/bgbg.png) 0px 0px no-repeat; float:left;}
.lian {
    width: 1000px;
    height: 45px;
    line-height: 45px;
    margin: auto;
    text-align: center;
}

.lian span {
    font-size: 13px;
    color: #333;
    width: 70px;
    height: 45px;
    line-height: 45px;
    margin-right: 15px;
}
.lian select {
    margin-right: 15px;
}



.foot{ width:1000px; margin:auto; background:#04bee5; line-height:22px; color:#fff; text-align:center; padding:7px 0px;}






















.ce{width:250px;background:#ccc;z-index:5;}
.ce li{border-bottom: 1px solid #f9f3f3;border-top: 1px solid #e7e2e2;}
.more{margin-left: 36px;}
.ce li a{padding: 10px 10px 10px 40px;color:white;display:block;cursor:pointer;background:url(../images/tu.png) no-repeat 10px center;font-size: 13px; font-family:"宋体"}
.ce li a:hover{background:url(../images/tu.png) no-repeat 10px center #04bee5;}
.ce li .dqian{background:none}
.ce li .xz{background:url(../images/tu.png) no-repeat 10px center #04bee5;}

.er{display:none;width:250px;background:#e4e4e4;}
.er li{width:100%;border:solid rgb(140,140,140);border-width:1px 0px 0px;}
.er li a{display:block;padding:10px 10px 10px 20px;color:white;background:none;font-size: 12px; font-family:"宋体"}
.er .e_li a{background:url(../images/more.png) no-repeat 120px center;}
.er li a:hover,.er li .sen_x{background:#04bee5;}
.er .e_li a:hover,.er .e_li .sen_x{background:url(../images/more.png) no-repeat 120px center #62a9e1;}






.erji{ width:998px; border:1px solid #d8d8d8; height:570px; margin:15px auto; background:#fff;}

.erjileft{ width:250px; height:500px; float:left; margin-left:14px; margin-top:10px;}
.erjileft_title{ width:250px; height:45px; line-height:45px; color:#fff; background:#04bee5; text-align:center; font-size:14px;}

.erjiright{ float:left; width:700px; margin-left:20px;}
.wei{ width:700px; height:34px; line-height:34px; border-bottom:1px solid #cdcdcd; margin-top:10px;}
.wei1{float: left;font-size: 16px;color: #333;font-family: "微软雅黑";text-indent:14px;line-height: 24px; background:url(../images/lx.jpg) 0px 5px no-repeat;}
.wei2{ float:right; font-size:12px;}
.wei2 a{font-size: 12px;color: #333;font-family: "微软雅黑";}

.rightlist{ width:680px; padding:10px;}
.rightlist ul li {
    height: 28px;
    line-height: 28px;
    background: url(../images/jygh_list_10.jpg) 6px 14px no-repeat;
    border-bottom: 1px dashed #ddd;
    text-indent: 14px;
}
.rightlist ul li span {
    float: right;    font-size: 12px;
    color: #333;
    font-family: "宋体";
}
.rightlist ul li a {
    font-size: 12px;
    color: #333;
    font-family: "宋体";
}
.rightlist ul li a:hover {
    font-size: 12px;
    color: #22a8e8;
    font-family: "宋体";
}
.page {
    width: 680px;
    margin: auto;
    font-family: "宋体";
    font-size: 12px;
    color: #010101;
    text-align: center;
    height: 60px;
    line-height: 30px;
}
.page a {
    color: #010101;
}
.nry {
	border: 1px solid #d8d8d8;
	height: auto;
	margin:15px auto;
	background: #fff;
	width: 998px;
}
.nrwei {
	width: 945px;
	height: 40px;
	line-height: 40px;
	margin: auto;
	border-bottom: 1px solid #ccc;
}
.nwei1 {
	float: left;
	font-size: 14px;
	background: url(../images/lx.jpg) 6px 12px no-repeat;
	text-indent: 19px;
	line-height: 40px;
}
.nrwei2 {
	height: 40px;
	line-height: 40px;
	float: right;
	margin-right: 6px;
}
.nrwei2 span {
	float: right;
	font-size: 12px;
	color: #333;
	font-family: "微软雅黑";
}
.nrwei2 span a{
	
	font-size: 12px;
	color: #333;
	font-family: "微软雅黑";
}
.tit {
	text-align: center;
	font-family: "黑体";
	font-size: 18px;
	margin-top: 10px;
	line-height: 40px;
}
.futit {
	font-size: 12px;
	font-family: "宋体";
	color: #7f7e7e;
	text-align: center;
	height: 22px;
	line-height: 22px;
}
.rong {
	width: 900px;
	margin: auto;
	font-family: "宋体";
	font-size: 12px;
	color: #585858;
	text-indent: 2em;
	line-height: 28px;
	font-weight: normal;
}
.cs_fx {
	width: 930px;
	text-align: center;
	height: 38px;
	margin: auto;
}
.fx0 {
	width: 185px;
	height: 38px;
	float: left;
}
.fx1 {
	width: 300px;
	height: 38px;
	float: left;
}
.fx2 {
	width: 300px;
	height: 38px;
	float: left;
}
.xglj {
	width: 930px;
	height: 24px;
	margin: auto;
}
.xgxx1 {
	width: 92px;
	height: 25px;
	line-height: 24px;
	text-indent: 10px;
	font-size: 16px;
	color: #073e90;
	font-family: "寰蒋闆呴粦";
	background: url(../images/bei.jpg) left bottom no-repeat;
	float: left;
}
.xgxx2 {
	float: left;
	width: 838px;
	height: 24px;
	border-bottom: 1px solid #c8c8c8;
}
.xgxx_list {
	width: 930px;
	margin: auto;
	height: 165px;
}
.xgxx_list ul {
	margin-top: 10px;
}
.xgxx_list ul li {
	height: 30px;
	line-height: 30px;
	background: url(../images/hd.png) 10px 14px no-repeat;
	text-indent: 18px;
	border-bottom: 1px dashed #cccccc;
}
.xgxx_list ul li span {
	float: right;
	margin-right: 10px;
}
.xgxx_list ul li a {
	color: #585858;
	font-size: 12px;
	font-family: "寰蒋闆呴粦";
}
.xgxx_list ul li a:hover {
	color: #00559a;
}
.n1 {
	width: 50px;
	height: 14px;
	background: url(../images/shoucang.png) center no-repeat;
}
.n1:hover {
	width: 50px;
	height: 14px;
	background: url(../images/dshoucang.png) center no-repeat;
}
.n2 {
	width: 50px;
	height: 14px;
	background: url(../images/baocun.png) center no-repeat;
}
.n2:hover {
	width: 50px;
	height: 14px;
	background: url(../images/dbaocun.png) center no-repeat;
}
.n3 {
	width: 50px;
	height: 14px;
	background: url(../images/guanbi.png) center no-repeat;
}
.n3:hover {
	width: 50px;
	height: 14px;
	background: url(../images/dguanbi.png) center no-repeat;
}
.n4 {
	width: 50px;
	height: 14px;
	background: url(../images/dayin.png) center no-repeat;
}
.n4:hover {
	width: 50px;
	height: 14px;
	background: url(../images/ddayin.png) center no-repeat;
}
