@charset "utf-8";
*{ margin:0px auto; padding:0px;}
body {
	font-size:12px; font-family:Arial, Helvetica, sans-serif;
	background-color:#ececec;
	line-height:22px; color:#515050;
	margin:0 auto; padding:0px;
}
ul{
	list-style-type:none;
	}
a{ text-decoration:none;}
img{ border:none;}
html,body,div,b,ul,li,img,pre,input,td,table,H1,H2,H3{ margin:0px auto; padding:0px;}






.in_top{ width:990px; height:87px; clear:both; overflow:hidden;}
.in_top_logo{ width:258px; float:left; overflow:hidden;}
.in_top_time{ width:376px; float:right; overflow:hidden; line-height:87px; text-align:left; color:#a18e91;}



.in_flash{ width:990px; height:245px; clear:both; overflow:hidden;}


.in_dh{ width:990px; height:40px; clear:both; overflow:hidden; background-color:#000000; margin-top:8px;}
.in_dh ul{}
.in_dh ul li{ float:left;}
.in_dh ul li a{ display:block; float:left; width:100px; height:40px; line-height:40px; text-align:center; color:#FFFFFF; font-size:14px; font-weight:bold;}
.in_dh ul li a:hover{ color:#FF0000; text-decoration:underline;}


.in_body{ width:927px; clear:both; overflow:hidden; margin-top:18px;}



.in_body_tu{ width:205px; float:left; overflow:hidden;}


.in_body_news{ width:389px; float:left; overflow:hidden; margin-left:42px;}
.in_body_news ul{ width:377px; margin-top:8px;}
.in_body_news ul li{ border-bottom:1px dashed #515050;} 
.in_body_news ul li a{ color:#515050; line-height:28px;}
.in_body_news ul li a:hover{ color:#000000;}



.in_body_activities{ width:246px; float:right; overflow:hidden;}
.in_body_activities_nr{ width:234px; height:180px; margin-top:8px; clear:both; overflow:hidden;}



.in_body_contact_bt{ width:205px; clear:both; overflow:hidden;}
.in_body_contact_bt_nr{ display:block; width:165px; clear:both; overflow:hidden; background:url(../images/in_contact_zj.jpg) repeat-y; padding:8px 20px 8px 20px; line-height:18px;}
.in_body_contact_bt_foot{ width:205px; height:16px; clear:both; overflow:hidden; background:url(../images/in_contact_foot.jpg) no-repeat center bottom;}



.in_body_about_nr{ width:377x; height:180px; margin-top:8px; clear:both; overflow:hidden;}


.in_body_teacher_nr{ display:block; width:207px; height:177px; margin-top:8px; padding:5px 14px 0 13px; clear:both; overflow:hidden;}




.in_display{ width:927px; clear:both; overflow:hidden; margin-top:18px;}
.in_display ul{ width:911px; margin-top:12px;}
.in_display ul li{ float:left; margin-right:16px;}
.in_display ul li img{ display:block; float:left; text-align:center; width:146px; height:143px; border:1px solid #CCCCCC; background-color:#FFFFFF; padding:2px;}
.in_display ul li a{ color:#515050}
.in_display ul li a:hover{ color:#000000; text-decoration:underline;}




.in_foot{ width:990px; clear:both; padding:16px 0 16px 0; text-align:center; overflow:hidden; background-color:#9e9e9e; color:#FFFFFF; margin-top:12px;}


.in_dibu{ width:990px; clear:both; overflow:hidden; height:12px;}



.ab_body_list_bt{ width:205px; float:left; overflow:hidden; background-color:#FFFFFF; margin-bottom:12px;}
.ab_body_list_bt ul{ margin-top:12px; margin-bottom:12px;}
.ab_body_list_bt ul li{}
.ab_body_list_bt ul li a{ display:block; width:160px; height:29px; line-height:29px; padding-left:45px; color:#5d5d5d;}
.ab_body_list_bt ul li a:hover{ color:#FFFFFF; background:url(../images/ab_list_bj.jpg) no-repeat left center;}

.m1{ display:block; width:160px; height:29px; line-height:29px; padding-left:45px; color:#5d5d5d;}
.m1:hover { color:#FFFFFF; background:url(../images/ab_list_bj.jpg) no-repeat left center;}
.m2{ display:block; width:160px; height:29px; line-height:29px; padding-left:45px; color:#5d5d5d;}
.m2:hover { color:#ff0000; }

.ab_body_nr{ width:665px; float:right; overflow:hidden;}
.ab_body_nr_wz{ display:block; padding-top:12px; width:647px; clear:both; overflow:hidden;}



.ab_ejml{ display:block; width:150px; height:29px; line-height:29px; padding-left:55px; color:#5d5d5d;}
.ab_ejml:hover{ color:#FF0000;}


.ab_news_bh{ color: #000000;}
.ab_news_bh:hover{ color:#FF0000; text-decoration:underline;}
















