.position {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	background-image: url(../images/yan2_05.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 1003px;
}
body
{
	font-family:宋体;
	font-size:12px;
	font-weight:normal;}
ul
{
	list-style:none;
	padding:0px;
	margin:0px;}
#content {

	width: 1003px;
	height: auto;
	float:left;
	background-color: #FFFFFF;
}
#lefte {
	margin: 0px;
	padding: 0px;
	float: left;
	
	width: 259px;
	padding-top:5px;
	background-color: #F8f8f8;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #999999;
	
}
#center {
	margin: 0px;
	padding: 0px;
	float: left;

	width: 710px;
	padding-top:5px;
}
#right {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 1080px;
	width: 204px;
	padding-top:5px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #959595;
}
.l_flash {
	height: 50px;
	width: 237px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 1px dashed #959595;
}

.schedules {
	margin: 0px;
	padding: 0px;
	height:110px;
	width: 239px;
}
.schedules .title {
	background-image: url(../images/left_bg1.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 20px;
	width: 190px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding-right: 10px;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #47464B;
	padding-left: 35px;
	border-bottom:1px solid #959595;
}
.schedules .conter
{
	width:200px;
	height:auto;
	margin-top:10px;
   margin-left:10px;
}
.rows3 .button
{
	margin-left:50px;}
.schedules .title span ,.apost .title span {
	color: #FF6600;	
}
/*login*/
.loginarea
{	width:200px;
	height:70px;
	float:left;
	margin:0 auto;
	margin-top:0px;
	padding-top:0px;
}
.loginarea .row1,.loginarea .row2,.loginarea .row3
{	margin:0px;
	padding:0px;
	height:25px;
	float:left;
}

.loginarea .row1 span,.loginarea .row2 span
{	font-size:12px;
	font-weight:bolder;
	color:#333;
	float:left;
	padding-top:3px;
	width:60px;
	text-align:left;
	display:block;
	float:left;
}
.loginarea .row1 .userclass,.loginarea .row2 .pwdclass
{ 
  width:115px; 
  float:left;
 }
.loginarea .row1 .userclass input,.loginarea .row2 .pwdclass input
{ 
  width:115px; 
 }
#Txt_userName
{
	width:100px; }

/*login  end*/

.schedules_content ul ,.smallblock .text ul ,.smallblock .context ul
{
	display:none;
}
.apost {
	margin: 0px;
	padding: 0px;
	height: 170px;
	width: 239px;
	background-image: url(../images/left_bg3.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
.apost .title {
	background-image: url(../images/left_bgg.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 20px;
	width: 195px;
	line-height: 20px;
	padding-left: 40px;
}
.apost_content_top {
	background-image: url(../images/left_bg2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 10px;
	width: 235px;
	margin-right: auto;
	margin-left: auto;
}
.apost_content {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	height: 130px;
	width: 195px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/left_bg3.jpg);
	background-repeat: repeat-y;
	background-position: center;
	padding-right: 15px;
	padding-left: 15px;
}
.apost_content ul {
	width: 190px;
	height: auto;
}
.apost_content ul li {
	line-height: 18px;
	height: 18px;
	background-image: url(../images/pic_arrow.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	height: 18px;
	width: 94%;
	padding-left: 5%;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	display: inline;
	float: left;
	text-decoration: none;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	display: inline;
	margin: 0px auto;
}
.apost_footer {
	background-image: url(../images/leftbg4.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 10px;
	width: 235px;
	margin-right: auto;
	margin-left: auto;
}

/*--&&&&&&&&&&&&&&&&&&&&&&&&&  校长寄语样式开始  &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&--*/

.smallblock {
	height: auto;
	width: 239px;
	margin-top: 5px;
}
.smallblock .context {
	line-height: 20px;
	height:200px;
	width: 205px;
	margin:8px auto;
	padding-left: 5px;
	text-align: left;
	text-indent: 25px;
}
.smallblock .context #photo 
{
	height:130px;
	width: 200px;
	margin-right: auto;
	margin-left: auto;	

}
.smallblock .context #photo img
{
	height:120px;
	width: 160px;
	margin-right: auto;
	margin-left: auto;	
	padding:1px;
	border:solid 1px #cdd;
}
.smallblock .text {
	line-height: 20px;
	height:80px;
	width: 205px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #959595;
	padding-top: 10px;
	padding-left: 5px;
	text-align: left;
	text-indent: 25px;
}
.smallblock .text p 
{
	line-height: 22px;
	height:20px;
	width:200px;
	margin:0px auto;
		
}
/*--&&&&&&&&&&&&&&&&&&&&&&&&&  校长寄语样式结束  &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&--*/

.message_title , .motto_title ,.campus .tit,.notice .tit,.school_news .tit ,.activities .tit ,.reward .tit {
	height: 25px;
	margin-right: auto;
	margin-left: auto;
	background-position: 3px;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #47464B;
}
.message_title {
	background-image: url(../images/title_message.jpg);
	background-repeat: no-repeat;
	width: 200px;
	padding-left: 35px;
}
.motto_title {
	background-image: url(../images/title_motto.jpg);
	background-repeat: no-repeat;
	width: 205px;
	padding-left: 30px;
}
.summaryc_title {
	background-image: url(../images/summarycbg.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 235px;
	margin-right: auto;
	margin-left: auto;
	background-position: 3px;
}
.la_contents {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	height: 185px;
	width: 205px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #959595;
	padding-top: 10px;
	padding-left: 5px;
}
/*  ############################校园校貌 #########################  */
.campus 
{
	height: 250px;
	width: 239px;
	margin-top: 10px;
	}
.campus .tit
{
	background-image: url(../images/title_campus.jpg);
	background-repeat: no-repeat;
	width: 200px;
	padding-left: 35px;
}
.campus .campus_list 
{
	line-height: 20px;
	height: 225px;
	width: 210px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #959595;
	padding-top: 10px;
	padding-left:5px;

}
.campus .campus_list ul {
   width:225px;
   height:100%;

}
.campus .campus_list li {
   width:100px;
   height:105px;
   margin-left:2px;
   float:left;
}
.campus .campus_list ul li img {
 /*width:90px;
 height:70px;*/
 padding:2px;
 border:solid 1px #999999;
}
.campus .campus_list ul li .title {
line-height:25px;
display: block;
width:90px;
height:25px;
  font-size:12px;
  font-weight:normal;
text-overflow: ellipsis;
text-align:center;
overflow: hidden;
margin: 0px auto;
}
.notice ,.activities {
	height: auto;
	width: 515px;
	float:left;
}

.school_news ,.activities {
	margin-top: 5px;
	
}
.notice .tit {
	background-image: url(../images/title_indnotice.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 465px;
	padding-right: 10px;
	line-height: 25px;
	padding-left: 40px;
}
.notice .tit a ,.school_news .tit a ,.activities .tit a ,.reward .tit  a ,.teacherstar_title a ,.studentstar_title a ,.campus .tit a ,.video_title a{
	font-family: Arial, Helvetica, sans-serif;
	font-style: oblique;
	color: #FF6600;
	float:right;
	width: 50px;
	margin-top:-25px;
}
.notice .text {
	height: 165px;
	width: 515px;
	margin-top: 10px;
}
.notice .text .title
{  float:left;
	font-size:12px;
	font-weight:normal;
	}
.notice .text .writetime
{
	float:right;}
.news_piclist {
	height: 150px;
	width: 190px;
	margin-top: 10px;
	margin-right: 8px;
	margin-left: 8px;
	float: left;
	padding:2px;
	border:solid 1px #999;
}
.netice_list {
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	float: left;
	height:160px;
	width: 290px;
	margin-left: 5px;
	margin-top: 5px;
}
.netice_list ul ,.activities .title_list ul{
	height: auto;
    margin-left:1%;	
	width: 98%;
}
.netice_list ul li  ,.activities .title_list ul li {
	line-height: 20px;
	height: 23px;
	background-image: url(../images/libg1.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	text-indent: 20px;
	width: 98%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #959595;
	
}
.netice_list ul li .title ,.activities .title_list ul li .title{
 float:left;
 font-family:宋体;
	font-size:12px;
	font-weight:normal;
}
.netice_list ul li .writetime,.activities .title_list ul li .writetime{
 float:right;
}
.activities .tit {
	background-image: url(../images/title_activitie.jpg);
	background-repeat: no-repeat;
	height: 25px;
	text-align: left;
	width: 465px;
	line-height: 23px;
	padding-left: 40px;
}
.activities .activitie_piclist ,.activities .title_list{
	height:210px;
	width: 240px;
	margin-top: 8px;
	float: left;
	margin-left: 8px;
}
.activitie_piclist ul {
width:100%;
height:100%;
}
.activitie_piclist ul li{
width:110px;
height:100px;
float: left;
margin-left:5px;
}
.activitie_piclist ul li img {
/*width:100px;height:75px;*/
padding:2px;
border:solid 1px #999999;
margin:0px auto;

}
.activitie_piclist ul li span {
line-height:20px;
display: block;
width:110px;
text-decoration: none;
white-space: nowrap;
text-overflow: ellipsis;
text-align:center;
overflow: hidden;
font-size:12px;
font-weight:normal;
margin: 0px auto;
}
.reward {
	height: auto;
	margin:0px auto 10px auto;
}
.reward
{
	width: 200px;}
.reward .tit {
	line-height: 25px;
	background-image: url(../images/yan2_08.jpg);
	background-repeat: no-repeat;
	background-position: -2px;
	height: 25px;
	width: 145px;
	padding-left:40px;
	padding-right: 15px;
}
.reward .text {
	height: auto;
	width: 180px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
.reward .text ul {
   width:100%;
   height:100%;
}
.reward .text ul li {
   width:98%;
   height:155px;
   margin-left:2%;
}
.reward .text ul li img {
 /*width:160px;
 height:125px;*/
 padding:2px;
 border:solid 1px #999999;
}
.reward .text  .title{
line-height:25px;
display: block;
width:160px;
text-decoration: none;
white-space: nowrap;
text-overflow: ellipsis;
text-align:center;
overflow: hidden;
margin: 0px auto;
font-size:12px;
font-weight:normal;
}
.teacherstar_title ,.studentstar_title ,.video_title {
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #47464B;
	height: 25px;
	width: 155px;
	padding-left:40px;
	padding-right: 5px;
}
.studentstar_title {
	background-image: url(../images/rewardbbg.jpg);
	background-repeat: no-repeat;
	background-position: -2px;
}
.teacherstar_title {
	background-image: url(../images/rewardabg.jpg);
	background-repeat: no-repeat;
	background-position: -2px;
}
.video_title {
	background-image: url(../images/videobg.jpg);
	background-repeat: no-repeat;
	background-position: -2px;
}

.side {
	border: 1px solid #999999;
	padding: 2px;
}
#footer {
	height: 90px;
	width: 960px;
	line-height: 25px;
	color: #B05FC6;
	padding-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
#frender_link {
width:100%;

float:left;
padding-top:2px;
	background-image: url(../images/footer.gif);
	background-repeat: repeat-x;
margin:0px auto;
}
#frender_link ul {
width:100%;

}
#frender_link li {
width:100px;
height:38px;
margin:4px auto;
float:left;
}
#frender_link li img {
width:88px;
height:31px;
margin:0px auto;
border:solid 1px #ccc;
}


.flashb {
	height: 80px;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	border: 1px dashed #959595;
}
.principal_photo 
{
	line-height: 20px;
	height: auto;
	width: 190px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #959595;
	padding: 5px;
}
.principal_photo ul 
{
	height: auto;
	width: 180px;
	margin:0px 5px;
}
.principal_photo ul li 
{
	height: 180px;
	width: 180px;
	margin:0px;
	padding:0px;
}
.principal_photo ul li img
{

	border:solid 1px #ccc;
	margin:2px;
	padding:2px;
}
.principal_photo ul li .title 
{
	width:100;
	display:block;
	line-height:25px;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align:center;
	overflow: hidden;
	margin: 0px auto;
}
/* add css  */
.partone
{
	width:708px;
	float:left;
	height:205px;
	overflow:hidden;}
.d1{width:226px;height:auto;overflow:hidden;background-color:#fff;position:relative;}
.loading{ display:none;width:960px;background-color:#E0EAF7;color:#FFCC00;font-size:12px;height:150px;text-align:center;padding-top:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.d2{width:100%;height:121px;overflow:hidden; margin:0px auto; margin-top:0px; text-align:center;}

.num_list{ display:none; position:absolute;width:100%;left:0px;bottom:-1px;background-color:#000000;color:#FFFFFF;font-size:12px;padding:4px 0px;height:20px;overflow:hidden;}
.num_list span{display:none; display:inline-block;height:16px;padding-left:6px;}
#fade_focus 
{	width:100%;
	height:120px;  padding:0px;}
#fade_focus  img{ width:960px; height:120px; background:#000;  margin:0px;padding:0px;/*border:1px solid #eee; padding:2px; margin-bottom:3px; */}

#fade_focus ul{display:none;}
#fade_focus span{display:none;}

.b1,.b2{background-color:#666666;display:block;float:left;padding:2px 6px;margin-right:3px;color:#FFFFFF;text-decoration:none;cursor:pointer;}
.b2{color:#FFCC33;background-color:#FF6633;} 


.search .scrofont
{
	color:#323b3f;
	width:370px;
	position:relative;
	float:left;
	left:40px;
	margin:0px;}
.search .formbox
{
	width:360px;
	float:right;
	right:60px;
	position:relative;
	background:none;

	}
.search
{
	width:100%;
	height:30px;
	line-height:30px;
	color:#2082db;
	float:left;
	background:url(../images/newsbg.jpg) repeat-x;
	}
.search li
{
	float:left;
	margin-right:20px;
	display:inline;
}
.search li .ldt
{
	display:none;}



/*this is shipin   */

.video {
	height: auto;
	margin:0px auto 10px auto;
}
.video
{
	float:right;
	width:185px;
	overflow:hidden;
}
.video .player {
	height: 160px;
	width: 160px;
	padding:2px;
	border:solid 1px #999999;
	margin:5px auto;
}
.video ul {
	height: auto;
	width: 170px;
	margin-right: 15px;
	margin-left: 15px;
	margin-top:10px;
}
.video ul li {
	line-height: 20px;
	width:175px;
	padding-top: 2px;
}
.video ul li .title {
     float:left;   
     font-size:12px;
     font-weight:normal;
     width:170px;
     text-align:center;
     white-space: nowrap;
	text-overflow: ellipsis;   
}
.video ul li img
{	padding:1px;
	border:#ccc 1px solid;
}


/*  this is the news block  */

.works {
	width: 350px;
	height:190px;
	margin-top: 5px;
}
.works .tit,.phpo_works .tit {
	background-image: url(../images/title_works.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 310px;
	padding-right: 5px;
	line-height: 25px;
	padding-left:40px;
}
.works .tit,.phpo_works .tit {
	height: 25px;
	margin-right: auto;
	margin-left: auto;
	background-position: 3px;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #47464B;
}
.works .tit a,.phpo_works .tit a {
	font-family: Arial, Helvetica, sans-serif;
	font-style: oblique;
	color: #FF6600;
	float:right;
	width: 50px;
	margin-top:-25px;
}
.works_titlelist {
	line-height: 22px;
	height: 165px;
	width: 345px;
	margin-left: 5px;
	margin-top: 5px;
}
.works_titlelist ul
{
	padding-top:5px;}
.works_titlelist ul li {
	line-height: 23px;
	background-image: url(../images/libg1.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	text-indent: 20px;
	height: 22px;
	width: 98%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #959595;
	float:left;
}
.works_titlelist ul li .title {
	float:left;
	font-family:宋体;
	font-size:12px;
	font-weight:normal;

}
.works_titlelist ul li .writetime{
 float:right;
}
.phpo_works {
	width: 350px;
	height:160px;
}
.works_pic {
	height: 120px;
	width: 320px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
	text-align: center;
	margin-top: 10px;
}
.works_pic ul  {
	width:100%;
	height:100%;
}
.works_pic ul li{ 
	width:48%;
	 height:100%;
	 float:left;
 }
.works_pic ul li img{
    width:135px;
	height: 95px;
	border: 1px solid #959595;
	padding: 2px;
}
.works_pic ul li span {
	line-height:20px;
	display: block;
	width:130px;
	text-decoration: none;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align:center;
	overflow: hidden;
	margin: 0px auto;
	font-size:12px;
	font-weight:normal;
}

.school_news 
{
	width:705px;
	height:172px;
	overflow:hidden;}
.school_news .tit {
	background-image: url(../images/mindbg.jpg);
	background-repeat: no-repeat;
	text-align: left;
	height: 25px;
	width: 660px;
	line-height: 23px;
	padding-left: 40px;
}

#school_news ul li img
{
	padding:1px;
	border:#ccc 1px solid;}
.school_news ul li .title
{	color: #47464b;
	font-size:12px;
	text-decoration:none;
	width:140px;
	display:block;
	line-height:25px;
	font-weight:normal;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align:center;
	overflow: hidden;
	margin: 0px auto;
}
#demo
{
	width:690px; margin:5px auto 5px 15px;height:130px; overflow:hidden;}
#demo ul
{
	list-style-type: none;margin: 0px;padding: 0px;}
#demo ul li
{
	 display:block;width:140px; float:left; clear:none; text-align:center; line-height:30px;margin-right: 10px;padding: 0px;}
#demo ul li span
{
	clear:both;text-align:center;width:140px; height:25px}
#demo ul li img
{	padding:1px;
	border:#333 1px solid;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}