﻿body{margin:0; background-image: url(../images/bg2.gif); font-size:14px;}
tr{ font-size:14px}
ul,li{ margin:0; padding:0; list-style:none;}

.left_zy{ margin:0 0 0 5px; position:relative; float:left; font-family:Arial, Helvetica, sans-serif}
.left_zy li a{ filter:
Dropshadow(offx=2,offy=0,color=black)
Dropshadow(offx=0,offy=2,color=black)
Dropshadow(offx=0,offy=-1,color=black)
Dropshadow(offx=-1,offy=0,color=black);
		position:absolute;
		 font-size:14x;
		 font-weight:bold;
		 color:#fff;
		 left:10px;
		 z-index:1;
		 padding-left:10px;
}
.left_zy li a:hover{ filter:
Dropshadow(offx=2,offy=0,color=white)
Dropshadow(offx=0,offy=1,color=white)
Dropshadow(offx=0,offy=-1,color=white)
Dropshadow(offx=-1,offy=0,color=white);
 text-decoration:none;
		position:absolute;
		 color:red;
		 left:10px;
		 z-index:1;
		 margin-top:2px
}
.left_zy li{border-bottom:1px #CCCCCC solid; height:25px; line-height:25px; margin:0 15px 0 10px!important;margin:0 25px 0 5px; width:180px}

.zysz_txt{ font-size:14px; line-height:25px; padding:0 10px 0 10px}
.zysz_bh{ color:blue; text-align:left; font-size:20px; padding-left:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}


/* 导航菜单 */
.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{text-align:left;vertical-align:top;padding:0px;margin:0;list-style:none outside none;border-style:none;background-image:none;clear:none;float:none;display:block;position:static;overflow:visible;line-height:normal;}
.imcm .imsc{position:relative;}
.imcm .imsubc{position:absolute;visibility:hidden;}
.imcm li{list-style:none;font-size:1px;float:left; z-index:1000}
<!--end-->

<!--[imstyles] *** Infinite Menu Styles: Keep this section in the document head for full validation. -->

#imenus0 li a, #imenus0 .imctitle {width:87px;height:54px;line-height:54px;background: url(../images/nav_01.gif) no-repeat; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:center; text-decoration:none}
#imenus0 li a.ihover, .imde imenus0 a:hover {color:#fff;width:87px;height:54px;line-height:54px;background: url(../images/nav_01on.gif) no-repeat;}
#imenus0 ul a, #imenus0 .imsubc li .imctitle{color:#fff;line-height:27px;height:27px;width:100px;background: url(../images/nav_02off.gif) no-repeat;}

#imenus0 ul li a.ihover {color:#fff;line-height:27px;height:27px;width:100px;background: url(../images/nav_02on.gif) no-repeat;}
.imsubc{ width:100px; position:relative; top:-12px; left:-7px; z-index:1000}

ul,li,h3s{
	margin:0;
	padding:0;
	list-style-type: none;
}
.wap{ background-color:#000000;border-left:2px #FFFFFF solid; border-right:#FFFFFF 2px solid; padding:0 5px 0 5px}

a{ color:#000000; text-decoration:none}
.b{ margin-bottom:5px}
a:hover{ color:red; text-decoration:underline}


.right01{ padding:10px 15px 20px 10px; font-size:14px; line-height:25px}
.right02{
	padding:0 10px 20px 10px;
	font-size:14px;
	line-height:25px;
	background-image: url(../images/right_06.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-bottom:10px
}

.dhb{
	background-image: url(../images/right_03.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.dhb2{
	background-image: url(../images/right_03_2.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.dhb3{
	background-image: url(../images/right_03_3.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.dht{
	background-image: url(../images/right_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.dht2{
	background-image: url(../images/right_01_2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.dht3{
	background-image: url(../images/right_01_3.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.title01{ margin:10px 0 0 0}
.midleft{ padding-right:5px}

.date{ color:#FFFFFF}
.date a{ color:#FFFFFF; text-decoration:none}
.date a:hover{ color:#000;}
.shzn{ margin-right:20px}
.shzn a{ color:red; font-weight:bold}
.xyhj td{ padding:0 7px 0 7px}
.xyhj p{ margin:0; padding:0}

/* 左边 */
.leftdbg{ background: url(../images/left_03.gif) no-repeat bottom;}
.mainjybz{background: url(../images/left_09.gif) no-repeat bottom; height:auto}

.leftbackground{background: url(../images/left_11.gif) no-repeat bottom; height:auto}
.leftbackground2{background: url(../images/left_11_1.gif) no-repeat bottom; height:auto}
.leftbackgroundmargin{ padding-bottom:24px; line-height:23px}


.waptable{ border:1px #999999 solid;border-collapse: collapse;}
.waptable td{border:1px #999999 solid;}
.waptable p{ margin:0; padding:0}
.waptable b{ color:#CC3300; font-weight:100}
.waptable s{
	color:#339900;
	font-weight:bold;
	text-decoration: none;
}
.waptable span{ font-size:14px; color:red; margin:0; padding:0; font-weight:bold}
.zysz_title{font-size:30px; font-weight:bold; color:red; margin:10px 0 10px 0; text-align:center}
.zysz_title2{ height:100px; line-height:40px; padding:0px 5px 5px 5px}



/*内页*/

.nyrighttop{
	background-image: url(../images/ny_right_top.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.nyrightwapfot{
	background-image: url(../images/ny_right_foot.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	line-height:25px; padding:20px 10px 10px 10px;
}
.rightbg{
	background-image: url(../images/ny_right_mid.gif);
	background-repeat: repeat-y;
}

.xszptop{background: url(../images/xszp_08.gif) no-repeat top;}
.xszpfoot{background: url(../images/xszp_10.gif) no-repeat bottom;}
.xszpmid{background: url(../images/xszp_09.gif) repeat-y;}
#xszpphoto p{ text-align:center; margin:0; padding:0}


.leftbottom{ margin-bottom:8px}
.leftbottom a{
	background-image: url(../images/left_bottom_on.gif);
	height: 29px;
	line-height:29px;
	width: 152px;
	text-align:center;
	font-weight:bold;
	margin:0 auto;
	display:block;
	color:#FFFFFF;
	text-decoration:none
}
.leftbottom a:hover{ background-image: url(../images/left_bottom_off.gif); text-decoration:none; color:#FFFF00}
#hover a{background-image: url(../images/left_bottom_off.gif);height: 29px;width: 152px;}


/*栏目滚动*/
.mxff{height:960px;width:100%;overflow-y:scroll; padding-right:10px}
.zysz{height:1022px;width:100%;overflow-y:scroll; padding-right:10px}
.xszp{height:1000px;width:100%;}
.xszpshow{height:600px;width:100%;}
.jybzny{height:682px;width:100%;overflow-y:scroll; padding-right:10px; background-image:none}
.wsbm{height:882px;width:100%;overflow-y:scroll; padding-right:10px;}
.xytd{height:754px;width:100%;overflow-y:scroll; padding-right:10px;}
.cywh{height:711px;width:100%;overflow-y:scroll; padding-right:10px;}
.msfc{height:961px;width:100%;overflow-y:scroll; padding-right:10px;}
.jybz{height:663px;width:100%;overflow-y:scroll; padding-right:10px;}
.rxzn{height:945px;width:100%;overflow-y:scroll; padding-right:10px;}
.wsbm_biao input{ color:#666666}


/*学生作品滚动*/
.blk_29 {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; OVERFLOW: hidden; ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton {	BACKGROUND: url(../images/leftbottom.gif) no-repeat 0px 0px; FLOAT: left; left:2px;  CURSOR: pointer; POSITION: absolute; width:28px; height:35px; TOP: 80px; }
.blk_29 .RightBotton {	RIGHT: -31px; BACKGROUND: url(../images/rightbottom.gif) no-repeat 0px 0px; FLOAT: right;  CURSOR: pointer; POSITION: absolute; TOP: 80px; width:28px; height:35px; right:2px}

.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden;WIDTH: 630px;}
.blk_29 .box {	FLOAT: left; WIDTH: 175px; height:220px; margin-right:16px; text-align:center}
.blk_29 .box IMG { DISPLAY: block; border:1px #FDEDD5 solid; padding:5px;}
.blk_29 .box A:hover IMG { border:1px red solid; padding:5px}
.blk_29 .box P {MARGIN: 1px auto 0px;  LINE-HEIGHT: 20px}
.rollphotos {WIDTH: 645px;}


/*学生作品 */
.photobk{border:1px #333333 solid; width:210px; height:182px; display:table-cell; text-align:center;vertical-align:middle;overflow:hidden; }
.photobk img{display:inline-block; text-align:center;vertical-align:middle;}
.edge {width:0;	height:100%; display:inline-block; vertical-align:middle;}


#xszpphoto{width:100%; margin-left:7px}
#xszpphoto li{float:left; margin-bottom:18px;}
#xszpphoto a{ color:#0000FF; font-weight:bold}
.xszpphototitle{ color:#0000FF; font-weight:bold; padding:0; margin-left:7px}





/*相册*/
#float{
	position: relative;
	left: 350px;
	top: 220px;
}
.xszpl{margin-left:100px}
.xszpl a{ color:#FFFFFF}
.xszpl a:hover{ color:#FFFF00}
img {border:none}
.txt_1 {font:bold 24px Verdana, Tahoma;color:#fff}
img.thumb_img {cursor:pointer;display:block;margin-bottom:10px}
img#main_img {cursor:pointer;display:block;}
#main_img{ border:1px #000000 solid}
.name{ text-align:center; height:30px; line-height:30px}
#gotop {cursor:pointer;display:block;}
#gobottom {cursor:pointer;display:block;}
#showArea {height:452px;padding:10px;overflow:hidden; border:1px #000000 solid}

/*网上报名*/
.wsbm01{ margin-bottom:15px; height:600px;OVERFLOW-y:scroll;overflow:hidden; }
.wsbm01 table{ margin-bottom:5px}
.wsbm02{height:882px;}
.wsbm01 td{ padding-left:5px;}

/*学校荣誉*/
#xxryphoto p{ margin:0; padding:0; text-align:center}
#xxryphoto{width:580px; margin-left:69px}
#xxryphoto li{ float:left; margin-bottom:18px; }

/*名师风采*/
#msfcphoto{width:100%; margin-left:20px}
#msfcphoto li{ float:left; margin-bottom:40px; }
#msfcphoto p{ margin:0; padding:0; text-align:center}


/*网上报名*/
.dp{margin-bottom:30px; line-height:23px; border:1px #333333 solid; padding:5px;}


/*首页图片滚动*/
#mainxszp p{ margin:0; padding:0;  text-align:center}
#mainxszp{width:680px; margin-left:52px}
#mainxszp li{ float:left; margin-bottom:20px}



.next p{ text-align:left; padding-left:150px; margin:0;}


/* iFocus style */
#ifocus { width:420px; height:190px; margin:0 5px 5px 5px; border:1px solid #999999; background:#F8F8F8; }
	#ifocus_pic { display:inline; position:relative; float:left; width:310px; height:170px; overflow:hidden; margin:10px 0 0 10px; }
		#ifocus_piclist { position:absolute; }
		#ifocus_piclist li { width:324px; height:170px; overflow:hidden; }
		#ifocus_piclist img { width:324px; height:170px; }
	#ifocus_btn { display:inline; float:right; width:91px; margin:9px 9px 0 0; }
		#ifocus_btn li { width:91px; height:57px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
		#ifocus_btn img { width:75px; height:45px; margin:7px 0 0 11px; }
		#ifocus_btn .current { background: url(../images/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:324px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
	#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
		#ifocus_tx .normal { display:none; }

