@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; background-color:#f3f3f3;}
ul,li{ margin:0px; padding:0px;}
body,div,li,ul,td,dd{  font-size:12px; font-family:Arial, Helvetica, sans-serif,"宋体";}
a{ text-decoration:none; color:#333; font-family:Arial, Helvetica, sans-serif;}
a:Hover{color:#663300;}

p{ font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:24px;}

.clear{ clear:both;}
img{ border:0px;}

/*头部*/
.top{
 width: 1170px;
 height: 300px;
 margin: 0px auto;
 background-image: url(../images/logo-1.jpg);
}

.menu{ width:1170px; height:55px; margin:0px auto; border:1px #FF0000 solid;}

/*内容1*/
.content{width:1170px;margin:0px auto;padding-top: 65px;border-left:1px #cccccc solid;border-right:1px #cccccc solid;background:#ffffff;padding-bottom:20px;}

.left { width:557px; height:275px; margin:0px 0px 0px 12px; float:left;}

.right{ width:570px;  margin-left:595px;}

.newstitle {font-family:Arial; color:#663300; font-size:14px; font-weight:bold; border-bottom:1px dotted #999; padding-bottom:5px; margin:0px;}
.newstitle a{ color:#000000; font-weight:normal; float:right; font-size:12px; *margin-top:-25px!important; margin-top:0px;}
.newstitle a:hover{ color:#6e1010;}

.newstitle span{ font-size:12px;}

 /*内容层*/
.news{ width:565px; margin:0px; margin-top:10px;}
.news li{ list-style:none; width:545px;  height:35px;  border-bottom:#aaa dotted 1px; background:url(../images/a.gif) no-repeat 0% 50%; padding-left:15px; line-height:35px;}
.news li a{ color:#333; float:left;}
.news li a:Hover{color:#663300;}
.news li span{float:right;}
  


/*内容2*/
.main2{ width:1170px;  *margin-top:20px!important; margin-top:30px; border-top:1px #e3e3e3 solid; padding-top:10px;}

.main2 .newstitle{ width:95%; margin:10px auto;}
.mainleft{width: 397px;float:left;border-right:1px #e3e3e3 solid;}

.notice{  height:191px; margin:0px; padding:0px;}
.notice li{list-style-type:none; line-height:35px; height:35px; margin:0px 10px; background:url(../images/dot.gif) no-repeat 0% 50%; padding-left:15px; border-bottom:#cccccc dotted 1px;}
 
.notice li a{ line-height:35px; float:left;}
.notice li span{ line-height:35px; float:right;}

.mainmiddle{width: 430px;float:left;border-right:1px #e3e3e3 solid;}

.mainright{ width:340px; float:left;}
.mainright .teacherinfo { width:95%; margin:0px auto;}
.mainright .teacherinfo  .img{ float:left; margin-right:10px;}
.mainright .teacherinfo  span{ font-weight:bold; display:block;}

 
/*展示*/
.list{ width:1170px; height:62px; margin-top:20px;}
.list img{ margin-left:18px;}

/*下拉列表*/
.links{ width:1170px;  margin:0px auto; border-left:1px #cccccc solid; border-right:1px #cccccc solid; background-color:#f4f4f4; height:40px; overflow:hidden;}
.links select{ width:140px; margin-left:10px;}

.dropdown{ width:710px; margin-left:20px; float:left;background-color:#f4f4f4; margin:0px; padding:5px;}

/*搜索*/
.search{ width:249px; padding:5px; float:right; background:#ededed; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:12px;}
.search input{ width:50px;}



/*底部*/
.end{ width:1170px; height:125px; border-left:1px #cccccc solid; border-right:1px #cccccc solid; margin:0px auto; background:url(../images/end.jpg);}
.endtext{ width:652px; height:93px; line-height:24px; padding:30px 0px 0px 31px; font-family:Verdana, Arial, Helvetica, sans-serif;}

/*广告*/
.adleft{ width:134px; height:367px; margin:328px auto 0px 47px; float:left; background:url(../images/ad.gif);}
.adright{ width:134px; height:367px; margin:328px auto 0px 47px; float:right; background:url(../images/ad.gif);}
.rili{
	width:100px;
	height:100px;
	display:block;
	z-index:33;
	padding: 140px 0px 20px 30px;
	background-color:transparent;
	}