@charset "utf-8";
/* CSS Document */

body{margin:0px; background:#0f5475; font-family:Arial;}
img {border: none;vertical-align: middle;}
img { -ms-interpolation-mode: bicubic; }
body{margin:0;padding:0;font-size:12px;font-family:Arial;color:#333;}
h2,h3,h4,img,p,table,td,tr,dl,dd,dt{margin:0;padding:0;list-style:none;border:0;}
ul,li{margin:0;padding:0;border:0;list-style:none;}
input{background-position:0 0;margin:0;padding:0;border:0;list-style:none;background:none;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
.cle{clear:both;}
.bd{border:1px solid #ccc;}
.pot{position:relative;}
.pob{position:absolute;right:5px;top:0;}
.yh{font-family:Microsoft YaHei;}

.w_1000{width:1000px; margin:0 auto; background:#fff;}
/*top*/
.logo{width:1000px; height:114px;}
.logol{float:left; width:322px; height:91px; padding:14px 0 0 12px;}
.logor{width:320px; float:right; padding:13px 11px 0 0;}
.logor .text{color:#0f5475; padding-left:120px;}
.logor .text a{color:#0f5475; padding:0 10px;}
.logor .btn{width:254px; margin-left:66px; height:29px; margin-top:50px; background:url(../images/bg_ser.jpg) no-repeat; position:relative;}
.search input{position:absolute; width:222px;height:27px;line-height:27px; color:#3c98cc; border:none; background:none; left:0px; top:0px; padding-left:0px; }
.search input.notxt{color:#3c98cc; padding-left:7px;}	
.search input.notxt1 {
	position: absolute;
	width: 31px;
	height: 27px;
	top: 0px;
	left: 222px;
	border: none;
	cursor: pointer;
	background: none;
	cursor:pointer; 
}
.nav{width:1000px; height:28px; z-index:9999;}
.navl{width:16px; height:28px; float:left; background:url(../images/nav_l.jpg) no-repeat;}
.ncon{width:967px; height:28px; float:left; background:#173f69;}
/*menu*/
#nav {display:block;}
#nav .mainlevel {float:left; border-left:1px solid #fff;/*IE6 only*/color:#fff; text-decoration:none; line-height:28px;}
#nav .mainlevel li{line-height:25px; height:25px;}
#nav .bdno{border:none;}
#nav .mainlevel a {color:#fff; text-decoration:none; line-height:28px; display:block; padding:0 17px;}
#nav .mainlevel a.active {color:#de7d01; text-decoration:none; background:url(../images/jtt_09.jpg) no-repeat bottom center;}
#nav .mainlevel ul {display:none; position:absolute;background:#B3CDFE; z-index:9999;}
#nav .mainlevel ul li a{background:none; color:#173E69;}
#nav .mainlevel ul li a:hover{background:none;}
.yiji li ul li{z-index:99999999999;}
.navr{width:17px; height:28px; float:right; background:url(../images/nav_r.jpg) no-repeat;}
.banner{width:1000px; height:207px;}
.banner img{width:1000px; height:207px;}
/*------box开始----------------------------------------------------------------*/.box{padding:15px 17px 30px 20px; width:963px;}
.boxl{width:235px; float:left; margin-right:35px;}
.admis{height:235px;}
.admis h2{height:13px; width:144px;}
.admis ul{padding-top:5px;}
.admis ul li{border-bottom:1px dashed #aaa; height:27px; line-height:27px; background:url(../images/yww_27.jpg) no-repeat left center; padding-left:10px;}
.admis ul li a{color:#04669c;}
.admis ul li a:hover{color:#de7d01; font-weight:bold; text-decoration:none;}
.prog{height:186px;}
.prog h2{height:13px; width:144px;}
.prog ul{padding-top:5px; position:relative;}
.prog ul li{border-bottom:1px dashed #aaa; height:27px; line-height:27px; background:url(../images/yww_27.jpg) no-repeat left center; padding-left:10px;}
.prog ul li a{color:#04669c;}
.prog ul li a:hover{color:#de7d01; font-weight:bold; text-decoration:none;}
.prog ul.sidenav li div {
	display:none;
	position:absolute;
	top:21px;
	left:0;
	height:55px;
	width:170px;
	font-size:12px;
	background:url(../images/jt_23.jpg) no-repeat 0 24px;
	z-index:99;
}
.prog ul.sidenav li div p {
	margin:7px 8px;
	line-height:1.6em;
	padding:0 5px 10px 30px;
	background:#b4cdff;
}





.boxc{width:428px; float:left;}
.news{height:148px;}
.news h2{background:url(../images/nwws.jpg) no-repeat; height:13px;}
.news h2 span{float:right;}
.news h2 span a{color:#04669c; font-size:12px; line-height:13px; font-weight:normal;}
.news ul{padding-top:20px;}
.news ul li{height:24px; line-height:24px; background:url(../images/yww_27.jpg) no-repeat left center; padding-left:10px;}
.news ul li a{color:#04669c;}
.news ul li a:hover{color:#de7d01; font-weight:bold; text-decoration:none;}
.Events{height:116px;}
.Events h2{background:url(../images/events.jpg) no-repeat; height:13px;}
.Events h2 span{float:right;}
.Events h2 span a{color:#04669c; font-size:12px; line-height:13px; font-weight:normal;}
.Events ul{padding-top:20px;}
.Events ul li{height:24px; line-height:24px; background:url(../images/yww_27.jpg) no-repeat left center; padding-left:10px;}
.Events ul li a{color:#030303;}
.Events ul li a:hover{color:#030303; font-weight:bold; text-decoration:none;}
.Visiting{height:160px;}
.Visiting h2{ height:19px;}

.boxr{width:230px; float:right;}
.Campus{height:194px;}
.Campus h2{height:13px;}
.Campus ul{padding-top:14px;}
.Campus ul li{width:228px; height:43px; padding-bottom:3px;}
.Quick{height:137px;}
.Quick h2{height:19px;}
.Quick ul{padding-top:13px;}
.Quick ul li{border-bottom:1px dashed #aaa; height:27px; overflow:hidden; line-height:27px; background:url(../images/yww_27.jpg) no-repeat left center; padding-left:10px;}
.Quick ul li a{color:#04669c;}
.Quick ul li a:hover{color:#de7d01; font-weight:bold; text-decoration:none;}
.ABOUT{height:92px;}
.ABOUT h2{background:url(../images/about.jpg) no-repeat; height:20px;}
.ABOUT h2 span{float:right;}
.ABOUT h2 span a{color:#04669c; font-size:12px; line-height:13px; font-weight:normal; line-height:20px;}
.ABOUT p{padding-top:10px; color:#636464; line-height:20px;}


/*------box结束----------------------------------------------------------------*/
/*------footer开始----------------------------------------------------------------*/
.footer{width:1000px; margin:0 auto; color:#fff; text-align:center; line-height:16px; padding:20px 0 50px 0;}



/*------图片----------------------------------------------------------------*/
.imglh{height:127px; border:1px solid #d3800b; margin-top:10px; background:#f0c874; overflow:hidden; position:relative;}

#featureContainer {WIDTH: 425px;}
#wrap {OVERFLOW: hidden;}
#load {
	BACKGROUND-IMAGE: url(images/loader32x32.gif); BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; MARGIN: 0px auto; WIDTH: 923px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 100px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#feature { background:#f0c874;
}
#feature .button {
	BORDER-BOTTOM: #999 0px dotted; POSITION: absolute; BORDER-LEFT: #999 0px dotted; WIDTH: 840px; BORDER-TOP: #999 0px dotted; TOP: 72px; BORDER-RIGHT: #999 0px dotted; LEFT: 0px
}
#feature .prev { position:absolute;
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 12px; DISPLAY: block; BACKGROUND:url(../images/yww_38.jpg) no-repeat center top; FLOAT: left; HEIGHT: 16px; BORDER-TOP: #999 0px dotted; TOP: 60px; BORDER-RIGHT: #999 0px dotted
}
#feature .next { position:absolute;
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 12px; DISPLAY: block; BACKGROUND:url(../images/yww_41.jpg) no-repeat center top; right:0; HEIGHT: 16px; BORDER-TOP: #999 0px dotted; TOP: 60px; BORDER-RIGHT: #999 0px dotted
}
#feature .prev:hover {
	BACKGROUND-POSITION: center bottom
}
#feature .next:hover {
	BACKGROUND-POSITION: center bottom
}
.featureUL {POSITION: relative; WIDTH: 2800px; FLOAT: left;}
.featureBox {
	WIDTH: 117px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 93px; OVERFLOW: hidden; border:1px #767676 solid; margin-right:11px;}
#botton-scroll {
	Z-INDEX: 0;  WIDTH: 390px; FLOAT: left; margin-left:22px; _margin:12px; margin-top:15px; OVERFLOW: hidden;
}
#block {
	Z-INDEX: 0; POSITION: relative;MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 425px; PADDING-RIGHT: 0px; HEIGHT: 127px;OVERFLOW: hidden;PADDING-TOP: 0px
}
#block .boxx {WIDTH: 117px; FLOAT: left; HEIGHT: 93px;}
#block .boxx .feature-title {
	FONT-SIZE: 140%; FONT-WEIGHT: normal
}
#block .box .feature-thumb {
	WIDTH: 240px; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 150px
}

/*------list开始----------------------------------------------------------------*/
.listl{float:left; width:260px;}
.listl .bg{background:#EBEBEB; padding-top:10px;}
.listl .bg h2{ line-height:33px; background:#173F69; padding-left:10px;color:#EBA953;}
.listl .bg h2 a{font-size:14px; color:#EBA953;}
.listl .bg ul{padding:25px 0 50px 20px;}
.listl .bg ul li{background:url(../images/jt_ej.jpg) no-repeat left center; padding-left:10px; line-height:25px; border-bottom:1px dashed #ccc;}
.listl .bg ul li a:link,.listl .bg ul li a:visited{color:#0055B2; font-size:14px;font-weight:bold;}
.listl .bg ul li a:hover{ text-decoration:none;}

.listr{width:645px; padding-right:20px; float:right; padding-left:30px;}
.listr h3{height:40px; font-size:18px;text-align:center; padding-bottom:20px;}
.listr1 h3{height:40px; font-size:18px; text-align:center;}

.listr h3 a{color:#0f5475;}
.listr ul{min-height:500px;}
.listr ul li{line-height:30px; background:url(../images/jt_ej.jpg) no-repeat left center; padding-left:10px; border-bottom:1px dashed #b5b5b5;}
.listr ul li a{color:#676869;}
.listr .page{height:25px; line-height:25px; text-align:center;}
.listr .page a{color:#676869; padding:0 10px;}
/*------文章开始----------------------------------------------------------------*/
.wenzhang{min-height:500px;}
.wenzhang h2{line-height:30px; line-height:30px; text-align:center; color:#ff9900; font-size:18px;padding-bottom:15px;}
.wenzhang h4{line-height:30px; line-height:30px; text-align:center; color:#ff9900; font-size:14px; padding-bottom:15px;}
.wenzhang .ner{line-height:25px;}

.listr h4{line-height:30px; height:40px;}
.listr h4 a{color:#676869;}
.listr p{color:#676869; line-height:25px; padding:5px 0;}


#wowslider-container1 {
	overflow: hidden;
	zoom: 1;
	position: relative;
	width:1000px;
	height:207px;
	margin:0 auto;
	z-index:100;
}
#wowslider-container1 .ws_shadow {
	width:100%;
	/*	background: url(../images/shadow.png) left 100%;*/
	height:30px;
	position: absolute;
	left:0;
	bottom:-30px;
	z-index:-1;
}
#wowslider-container1 .ws_images {
	position: absolute;
	left:0px;
	top:0px;
	width:1000px;
	height:207px;
	overflow:hidden;
}
#wowslider-container1 .ws_images a {
	color:transparent;
}
#wowslider-container1 .ws_images img {
	top:0;
	left:0;
	border:none 0;
	width:1000px; height:207px;
}
#wowslider-container1 a {
	text-decoration: none;
	outline: none;
	border: none;
}
#wowslider-container1 .ws_bullets {
	font-size: 0px;
	float: left;
	position:absolute;
	z-index:70;
}
#wowslider-container1 .ws_bullets div {
	position:relative;
	float:left;
}
#wowslider-container1 .ws_bullets a {
	margin-left:4px;
	width:8px;
	height:15px;
	background: url(../images/bullet.png) left 50% no-repeat;
	float: left;
	text-indent: -1000px;
	position:relative;
}
#wowslider-container1 .ws_bullets a.ws_selbull, #wowslider-container1 .ws_bullets a:hover {
	background-position: right 50%;
}
#wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev {
	position:absolute;
	display:none;
	top:50%;
	margin-top:-28px;
	z-index:60;
	height: 62px;
	width: 38px;
	background-image: url(../images/arrows.png);
}
#wowslider-container1 a.ws_next {
	background-position: 100% 0;
	right:-8px;
}
#wowslider-container1 a.ws_prev {
	left:-8px;
	background-position: 0 0;
}
#wowslider-container1 a.ws_next:hover {
	background-position: 100% 100%;
}
#wowslider-container1 a.ws_prev:hover {
	background-position: 0 100%;
}
* html #wowslider-container1 a.ws_next, * html #wowslider-container1 a.ws_prev {
	display:block
}
#wowslider-container1:hover a.ws_next, #wowslider-container1:hover a.ws_prev {
	display:block
}
#wowslider-container1 .ws-title {
	position: absolute;
	bottom:50px;
	left: 0;
	margin-right:5px;
	z-index: 50;
	padding:12px;
	color: #F9FBFB;
	text-transform:uppercase;
	background:#000000;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 18px;
}
#wowslider-container1 .ws-title div {
	padding-top:5px;
	font-size: 13px;
	text-transform:none;
}
#wowslider-container1 .ws_bullets a img {
	text-indent:0;

	display:block;
	top:16px;
	left:-120px;
	visibility:hidden;
	position:absolute;
	-moz-box-shadow: 0 0 5px #999999;
	box-shadow: 0 0 5px #999999;
	border: 5px solid #FFFFFF;
}
#wowslider-container1 .ws_bullets a:hover img {
	visibility:visible;
}
#wowslider-container1 .ws_bulframe div div {
	height:90px;
	overflow:visible;
	position:relative;
}
#wowslider-container1 .ws_bulframe div {
	left:0;
	overflow:hidden;
	position:relative;
	width:240px;
}
#wowslider-container1 .ws_bullets .ws_bulframe {
	display:none;
	top:20px;
	overflow:visible;
	position:absolute;
	cursor:pointer;
	-moz-box-shadow: 0 0 5px #999999;
	box-shadow: 0 0 5px #999999;
	border: 5px solid #FFFFFF;
}
#wowslider-container1 .ws_bulframe span {
	display:block;
	position:absolute;
	top:-11px;
	margin-left:-9px;
	left:120px;
	background:url(../images/triangle.png);
	width:15px;
	height:6px;
}
.new{height:30px; line-height:30px; color:#0339A0; border:1px dotted #ccc; border-left:none;border-right:none; text-align:center; margin-bottom:15px}

