﻿@charset "utf-8";
/*--  --*/
* {
	margin:0;
	padding:0;
}



img {
	display:inline-block;
	border:none
}

ul {
	list-style:none;
}
a {
	text-decoration:none;
	color:#666;
}
.cola1wjl {
	DISPLAY: inline; FLOAT: right; MARGIN-LEFT: 0px; WIDTH: 750px;background:#ff0000;
}
.clearbox {
	border-top: 1px solid transparent !important;
	margin-top: -1px !important;
	border-top: 0px;
	margin-top: 0px;
	height: 0px;
	clear: both;
	background: none;
	font-size: 0px;
	visibility: hidden;
}/*clearbox： */
.c_spacing {
	background: none;
	height: 5px;
	font-size: 0px;
}
/*  */

/*1*/
.listStyle1 li {
	line-height:24px;
	text-align:right;
}
.listStyle1 li a {
	float:left;
	padding-left:12px;
	background:url(/images/21/listIcon1.gif) 3px center no-repeat;
}
.subItemList li {
	height:24px;
	line-height:24px;
	overflow:hidden;
}
.subItemList li a {
	padding-left:12px;
	background:url(/images/21/listIcon1.gif) 3px 7px no-repeat;
}
/*1*/
.thumbListStlye1 .pe_u_thumb {
	width:114px;
	height:87px;
	background:#fff;
	border:1px solid #000;
	float:left;
}
.thumbListStlye1 .pe_u_thumb img {
	width:108px;
	height:81px;
	margin:3px;
}
.thumbListStlye1 .pe_u_thumb_title {
	float:left;
	width:60%;
	padding:0 5px;
}
.thumbListStlye1 .pe_u_thumb_title a {
	font-size:14px;
	font-weight:bold;
	height:21px;
	line-height:21px;
}
.thumbListStlye1 li {
	margin-bottom:24px;
	overflow:hidden;
	zoom:1;
}
/**/
.thumbListStlye2 li {
	float:left;
	width:48%;
	overflow:hidden;
	zoom:1;
	margin-bottom:12px;
	height:150px;
}
.thumbListStlye2 .pe_u_thumb {
	width:142px;
	height:106px;
	background:#fff;
	border:1px solid #000;
	margin:0 auto;
}
.thumbListStlye2 .pe_u_thumb img {
	width:136px;
	height:100px;
	margin:3px;
}
.thumbListStlye2 .pe_u_thumb_title {
	margin-top:2px;
}
.thumbListStlye3 .pe_u_thumb_title {
	display:none;
	line-height:18px;
}
.thumbListStlye3 .pe_u_thumb img {
	width:100%;
	height:150px;
	margin-bottom:5px;
}
.thumbListStlye3 .pe_u_thumb_title {
	display:none;
}
/**/
.wrap {
	width:970px;
	margin:0 auto;
	background:#fff;
	padding-top:2px;
}

#headerwjl{
	width:970px;
	margin:0 auto;
	padding-top:2px;
}
.main {
	width:960px;
	margin:0 auto;
	padding-top:2px;
}
#headerwjl{position:relative;}
#l1{position:absolute; left:289px;top:46px;color:#666666;font: normal normal normal 8px/150% Arial,  Helvetica, sans-serif;; word-spacing:58px;letter-spacing: 1px;}
#l2 {
    position: absolute;
    left: 467px;
    top: 46px;
    color: #666666;
    font: normal normal normal 8px/150% Arial, Helvetica, sans-serif;
    word-spacing: 16px;
    letter-spacing: 1px;
}
#l3 {
    position: absolute;
    left: 651px;
    top: 46px;
    color: #666666;
    font: normal normal normal 8px/150% Arial, Helvetica, sans-serif;
    word-spacing: 11px;
    letter-spacing: 1px;
}
#l4{position:absolute; right:12px;top:24px;height:15px; }
#l5{position:absolute; right:12px;top:41px;height:15px; }
#l6{position:absolute; right:12px;top:58px;height:15px; }


#topcontain{position:absolute; right:3px;top:3px;color:#000;font-size:12px; }
#locationwjl{position:absolute; right:5px;top:90px;color:#fff; }
#locationwjl a{color:#fff; font-size:12px;}

#location{position:absolute; right:5px;top:5px;color:#fff; }
#location a{color:#fff; font-size:12px;}
.main {
	height:100%;
	overflow:hidden;
	margin-top:3px;
}
#headerwjl {
	background:url(/images/21/headerBgwjl.jpg) top left no-repeat;
	
height:247px;
}
.mainContent {
	width:750px;
	float:right;



}
/*---*/
#globalNav,#globalNavwjl {
	height:40px;
	height:100%;
	overflow:hidden;
    position:absolute; left:275px;top:20px;
}
#globalNav2 {
	height:40px;
	height:100%;
	overflow:hidden;
position:absolute; left:0px;top:0px;
}
#globalNav3 {
	height:40px;
	height:100%;
	overflow:hidden;BACKGROUND: #ff0000; 
position:absolute; left:0px;top:0px;
}


#globalNav li,#globalNavwjl li {
	float:left;
}
#globalNav a span,#globalNavwjl a span{
	height:40px;
	line-height:40px;
	font-size:14px;
	font-weight:bold;
	padding:0 18px;
	color:#236F8F;
	display:inline-block;
}
#globalNav a:hover,#globalNavwjl a:hover, #topTabOnwjl a {
	background:url(/images/21/sjxwjl.gif) right top no-repeat;
	color:#000;
	display:inline-block;
}
#globalNav a:hover span,#globalNavwjl a:hover span, #topTabOn a span {
	
	cursor:pointer;
	display:block;
	color:#000;
	_display:inline-block;
}
#subnav {
	height:24px;
	overflow:hidden;
	padding-left:100px;
}
#subnav li {
	float:left;
	padding:0px 7px;
	height:24px;
	line-height:24px;
}
#subnav li a:hover {
	color:#8AB738;
}
/*----*/
	/*----*/
	/**/
.r_navigation {
	height:30px;
	line-height:30px;
	border:1px solid #d2e5ee;
	padding-left:6px;
	font-size:12px;
	color:#0A7BBF;
	background: url(/images/21/userBoxTitleBgwjl.gif);
	overflow:hidden;
}
.r_navigation a{color:#0A7BBF;}

#marqueebox{margin-left:480px;}
#marqueebox2{margin-left:42px;}
#marqueebox a{display:block;height:30px;line-height:30px; }
#marqueebox2 a{display:block;height:30px;line-height:30px; }
/*column1*/
#column1{background:url(/images/21/picNewsBG.gif) repeat-y right top; border:1px solid #D2E5EE;padding:8px; }
#column2{background:url(/images/21/picNewsBG.gif) repeat-y right top;padding:8px; }

#column1 .newsList h3{color:#07519a;height:24px;line-height:24px; background:url(/images/21/zxwz.gif) no-repeat right bottom; padding-left:0px; }
.newsList h3 a{color:#07519a;}

.picNews {float:right; width:320px;height:100%;}
.picNews  .pe_u_thumb{ width:350px;height:200px;border-right:1px solid #eee; }
.picNews  .pe_u_thumb img{ width:380px;height:200px;}
.picNews .pe_u_thumb_intro{text-align:left; }
.pe_u_thumb_Intro a{font-weight:bold;}
.pe_u_thumb_Intro,.pe_u_thumb_Intro a{color:#2E91B9;}
.intro{text-indent:24px;}

#column1 .newsList {
	float: left;
	width:420px;
}
#flashNews, #txtFrom, #imgTitle {
	width:288px;
}
#flashNews {
	float:right;
	height:240px;
}
#imgTitle_down a:hover {
	background:#c00;
}
/**/
.mediumTurquoise dt, .lightGreen dt, .goldenrod dt, .steelBlue dt {
	height:26px;
	line-height:26px;
	border-bottom:1px solid #fff;
	padding-left:24px;
	position:relative;
}

.colChildNav{
	right:5px;
	top:0px;
	position:absolute;
}

.colChildNav li{ display:inline;padding:0 3px;}

.mediumTurquoise dt em, .lightGreen dt em, .goldenrod dt em, .steelBlue dt em {
	font-size:14px;
	font-weight:bold;
	font-style:normal;
}
.mediumTurquoise dd, .lightGreen dd, .goldenrod dd, .steelBlue dd {
	padding:8px;
}
.steelBlue dt {
	padding-left:24px;
}
/**/
.steelBlue dt {
	background:url(/images/21/userBoxTitleBgwjl.gif);border: 1px solid #ace;
}
.steelBlue dt em{padding-top:0px;display:inline-block;  }
.steelBlue dd {
	background:url(/images/21/schoolIntroBg.jpg) no-repeat bottom right;
	height: auto !important;
	height:160px;
	min-height:160px;
	border: 1px solid #ace;
	border-top:none;
}
/**/
.mediumTurquoise dt {
	background:url(/images/21/userBoxTitleBgwjl.gif);border: 1px solid #ace;
}
.mediumTurquoise dd {
border: 1px solid #ace;
	height: auto !important;
	height: 196px;
	min-height: 196px;
}
/**/
.lightGreen dt {
	background:url(/images/21/userBoxTitleBgwjl.gif);border: 1px solid #ace;
}
.lightGreen dd {
	background:#FDFDFB;
	height: auto !important;
	height: 175px;
	min-height: 175px;
border: 1px solid #ace;
}
/**/
.goldenrod dt {
	background:url(/images/21/userBoxTitleBgwjl.gif);border: 1px solid #ace;
}
.goldenrod dd {
	background:#fff;
	height: auto !important;
	height: 150px;
	min-height: 150px;
border: 1px solid #ace;
}
/**/
#schoolIntro img {
	width:200px;
	height:150px;
	float:left;
	background:#fff;
	padding:2px;
	border:1px solid #ccc;
}
.schoolIntroText {
	float:right;
	width:500px;
}
/**/
#instructionalResearch .col1 {
	width:48%;
}
#instructionalResearch .col2 {
	width:48%;
	float:right;
}
/**/
.goldenrod .thumbListStlye2, .goldenrod .listStyle1, #moralEduSpace .thumbListStlye1, #moralEduSpace .listStyle1 {
	width:48%;
}
.goldenrod .thumbListStlye2, #moralEduSpace .thumbListStlye1 {
	float:left;
	overflow:hidden;
	zoom:1;
}
.goldenrod .listStyle1, #moralEduSpace .listStyle1 {
	float:right;
}
/*----*/
/* user_box()、left_box() */
#sideBar {
	width:202px;
	float:left;
}
.user_box, .left_box {
	border: 1px solid #ace;
}
.left_box1 {
	border: 1px solid #ace;margin-top: 2px;
}
/*.left_box1 li{
	line-height: 16px;
}*/
.user_box a:link, .user_box a:visited, .left_box a:link, .left_box a:visited {
	color:#4D9ECF;
}
.left_box {
	margin-top: 5px;
}
.user_box dt {
	padding-left:23px;
	font: normal normal bold 13px Arial, " ", Helvetica, sans-serif;
	color: #4D9ECF;
	height:26px;
	background:url(/images/21/userBoxTitleBgwjl.gif);
}

.left_box dt {

	padding-left:3px;
	font: normal normal bold 13px Arial, " ", Helvetica, sans-serif;
	color: #4D9ECF;
	height:26px;
	background:url(/images/21/userBoxTitleBgwjl.gif);
}
.left_box1 dt {
 padding-top:3px;	
 padding-right:18px;

 text-decoration:none;
	font: normal normal normal 12px Arial, " ", Helvetica, sans-serif;
	color: #CDCDCE;
	height:10px;
}

.user_box dt {
	background:url(/images/21/userBoxTitleBgwjl.gif);
}
.user_box dt em{
	font-style:normal;

	display:inline-block;
	height:30px;
	padding:0 6px;
	line-height:38px;
	_line-height:28px;
	_height:28px;
	_padding-top:2px;
	color:#236F8F;
}
.left_box dt em {
	font-style:normal;

	display:inline-block;
	height:26px;
	padding:0 6px;
	line-height:28px;
	_line-height:28px;
	_height:28px;
	_padding-top:2px;
	color:#236F8F;
}


.user_box dt li {
	display:inline-block;
	background:url(/images/21/userBoxTabsRight.gif) right bottom no-repeat;
	height:30px;
	line-height:38px;
	_line-height:30px;
	width:70px;
	font:normal normal bold 12px/1.5em "Arial";
	float:left;
}

.user_box dt li em {
	background:url(/images/21/userBoxTabsLeft.gif) no-repeat left bottom;
	cursor:pointer;
	line-height:38px;
	_line-height:22px;
	_height:22px;
	_padding-top:8px;
}
.user_box dt .userTabsOn {
	display:inline-block;
	background:url(/images/21/leftBoxTitleBgRight.jpg) right bottom no-repeat;
}
.user_box dt .userTabsOn em {
	background:url(/images/21/userBoxTabsOnLeft.gif) no-repeat left bottom;
	cursor:pointer;
	line-height:38px;
	_line-height:22px;
	_height:22px;
	_padding-top:8px;
}
.user_box dd, .left_box dd {
	padding:8px;
	line-height: 150%;
	height: auto !important;
	height: 30px;
	min-height: 30px;
	color:#4D9ECF;
	
}
.user_box dd, .user_box dd a {
	color:#4D9ECF;
}
.user_box dd {
	text-align: centre;
}
.user_box li {
	height:24px;
	line-height:24px;
}
.Login_ajax {
	text-align:left;
}
#loginButton {
	text-align:right;
}
#loginButton a:link, #loginButton a:visited {
	text-decoration:underline;
}
#loginButton a:hover {
	color:#f60;
	text-decoration:underline;
}
#BtnLogOn,#StuLogOn {
	width:76px;
	height:20px;
	background:url(/images/21/loginButtonBg.gif) no-repeat 0px 0px;
	border:none;
	padding-left:16px;
	line-height:20px;
}
/**/
.subjectList li {
	width:50%;
	float:left;
	height:30px; 
	overflow:hidden;
	background:url(/images/21/subjectListBg.gif) bottom repeat-x;
}
.subjectList li a {
	width:100%;
	height:30px;
	line-height:30px;
	padding-left:20px;
	background:url(/images/21/listIcon2.gif) left center no-repeat;
}
/**/
#partyBuilding .pe_u_thumb, #partyBuilding .pe_u_thumb_title, #teacherShow .pe_u_thumb, #teacherShow .pe_u_thumb_title {
	text-align:center;
}
#partyBuilding .pe_u_thumb_title, #teacherShow .pe_u_thumb_title {
	font-weight:bold;
	height:24px;
	line-height:24px;
	overflow:hidden;
}
/**/

#footer dl {
	height: auto !important;
	height: 85px;
	min-height: 85px;
	background:url(/images/21/logo2.gif) top left no-repeat;
	padding-left:280px;
	line-height:24px;
	margin-top:15px;
}
/**/
#sideBar .channelList h5 a {
	font-size:12px;
	color:#c00;
	height:24px;
	line-height:24px;
}
/**/
#onePage #sideBar {
	width:223px;
	float:left;
}
#onePage #sideBar li {
	height:50px;
	margin-bottom:8px;
}
#onePage #main_right {
	float:right;
	margin-left:-231px;
	text-align:left;
	width:100%;
	height: auto !important;
	height:700px;
	min-height:700px;
}
#onePage #main_right_box {
	margin-left:231px;
	font-size:14px;
}

#onePage .c_content{line-height:1.8em;}
#onePage .c_content h2{text-align:center; font-size:14px; }
#onePage .c_content h3{text-align:center; font-size:13px;}
#onePage .onePageThumblist{padding:10px;}
#onePage .onePageThumblist li{display:inline;width:25%;float:left;text-align:center; }


#topcontain .font{float:left;width:50px;padding-left:650px;padding-top:0px;height:20px;line-height:20px;color:#666666}
#skin{float:left;list-style:none;overflow:hidden;width:45px;padding-top:0px;}
#skin li{float:left;width:14px;height:14px;text-indent:-999px;padding-right:1px;overflow:hidden;display:block;cursor:pointer;background-image:url(/images/21/Skin.gif);}
#skin_0{background-position:0px 0px;}
#skin_1{background-position:15px 0px;}
#skin_2{background-position:30px 0px;}

#skin_0.selected{background-position:0px 14px !important;}
#skin_1.selected{background-position:15px 14px !important;}
#skin_2.selected{background-position:30px 14px !important;}
.ADBanner{width:100%;
	height:30px;
	line-height:30px; border-top: 1px solid #FD8701;background:url(/images/21/ADBanner1.gif);}
	
#bb{
font-size:12px;
 text-align:right;
 display:block;
 width:200px;
 height:48px;
 color:#cccccc;
 line-height:48px;
 text-decoration:none;
 background:url(/images/21/jyxs.gif) no-repeat 0 0;
}
#bb:hover {
 color:#cccccc;
 text-decoration:none;
 background:url(/images/21/jyxs.gif) no-repeat 0 -48px;
}	
#cc{
font-size:12px;
 text-align:right;
 display:block;
 width:200px;
 height:48px;
 color:#cccccc;
 line-height:48px;
 text-decoration:none;
 background:url(/images/21/kccx.gif) no-repeat 0 0;
}
#cc:hover {
 color:#cccccc;
 text-decoration:none;
 background:url(/images/21/kccx.gif) no-repeat 0 -48px;
}	
#gg{
font-size:12px;
 text-align:right;
 display:block;
 width:200px;
 height:48px;
 color:#cccccc;
 line-height:48px;
 text-decoration:none;
 background:url(/images/21/gg.gif) no-repeat 0 0;
}
#gg:hover {
 color:#cccccc;
 text-decoration:none;
 background:url(/images/21/gg.gif) no-repeat 0 -48px;
}

#ee{
font-size:12px;
 text-align:right;
 display:block;
 width:200px;
 height:48px;
 color:#cccccc;
 line-height:48px;
 text-decoration:none;
 background:url(/images/21/ee.gif) no-repeat 0 0;
}
#ee:hover {
 color:#cccccc;
 text-decoration:none;
 background:url(/images/21/ee.gif) no-repeat 0 -48px;
}
#ff{
font-size:12px;
 text-align:right;
 display:block;
 width:200px;
 height:48px;
 color:#cccccc;
 line-height:48px;
 text-decoration:none;
 background:url(/images/21/ff.gif) no-repeat 0 0;
}
#ff:hover {
 color:#cccccc;
 text-decoration:none;
 background:url(/images/21/ff.gif) no-repeat 0 -48px;
}		
#dd{
font-size:12px;
 text-align:right;
 display:block;
 width:200px;
 height:48px;
 color:#4D9ECF;
 line-height:48px;
 text-decoration:none;
 background:url(/images/21/dd.gif) no-repeat 0 0;
}
#dd:hover {
 color:#4D9ECF;
 text-decoration:none;
 background:url(/images/21/dd.gif) no-repeat 0 -48px;
}		
#aa{
font-size:12px;
 text-align:right;
 display:block;
 width:200px;
 height:48px;
 color:#4D9ECF;
 line-height:48px;
 text-decoration:none;
 background:url(/images/21/mail.gif) no-repeat 0 0;
}
#aa:hover {
 color:#4D9ECF;
 text-decoration:none;
 background:url(/images/21/mail.gif) no-repeat 0 -48px;
}
.picList {
	DISPLAY: inline; FLOAT: right; WIDTH: 230px
}
.picList LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 3px 0px; WIDTH: 49.8%; TEXT-ALIGN: center
}
.picList .pe_u_thumb IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; WIDTH: 130px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 120px
}
.picList .pe_u_thumb A:hover IMG {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.picScroll {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #f5ffed; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 100%
}
.picScroll .picList {
	FLOAT: left; MARGIN: 10px auto; WIDTH: auto; HEIGHT: 105px; TEXT-ALIGN: center
}
.picScroll .picList LI {
	DISPLAY: inline; MARGIN: 0px 9px; WIDTH: 131px
}
.picScroll .picList LI IMG {
	WIDTH: 130px; HEIGHT: 100px
}
#ZENroll {
	OVERFLOW: hidden; WIDTH: 100%
}
#ZENroll .Rollcontent {
	MARGIN: 0px auto 10px; OVERFLOW: hidden; WIDTH: 4000px; TEXT-ALIGN: center
}
		
