body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0 auto;
	padding:0;
	font-size:12px;
	background:url(../images/top_bg.gif) top repeat-x;
	overflow-x:hidden;
	word-break:break-all;
}
.solidbox {
	BORDER-TOP: #D7D7D7 1px solid; 
	BORDER-RIGHT: #D7D7D7 1px solid; 
	BORDER-BOTTOM: #D7D7D7 1px solid;
	BORDER-LEFT: #D7D7D7 1px solid; 
}

a:link {
	text-decoration: none;
    color:#000;
}
a:visited {
	text-decoration: none;
	color:#000;
}
a:hover {
	text-decoration: underline;
	color:red;
}
a:active {
	text-decoration: none;
	color:#000;
}

td {
	font-family: Arial, Helvetica, sans-serif; font-size:12px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

.more{ width:44px; padding-top:16px; float:right; padding-right:5px;}

/*top*/
#box{ width:1002px; height:auto; margin:0px auto;}
#top{ width:1002px; height:96px; float:left;}
#logo{ background-image:url(../images/logo.gif); width:716px; height:96px; float:left;}
#site{ float:right; padding-right:10px; line-height:30px; }
#site a{color:#333;padding:0px 5px;}
#site a:link{color:#333; text-decoration:none;}
#site a:hover{ color:#FF0000; text-decoration:none;}

/*nav*/
#nav_bg{width:1002px; float:left; height:36px; line-height:36px; text-align:center; font-size:14px; font-weight:bold; background:url(../images/nav_bg.gif) repeat-x; border-bottom:1px solid #4e7092;}
#nav_bg ul{ list-style:none; padding:0; margin:0px;}
#nav_bg li{ width:90px; float:left;margin:0px 5px; color:#093484; display:inline;}
#nav_bg li a,#nav_bg li a:link{ text-decoration:none; color:#093484;}
#nav_bg li a:hover{ text-decoration:none; color: #FF8000;}

#flash{ width:1000px; float:left; height:203px; margin:1px 0px 7px 0px; background-image:url(../images/flash.jpg);}

/*left*/
#left{ float:left; width:241px; margin-right:7px;}
#left_kaiban{ width:241px; height:152px; float:left; background-image:url(../images/kaiban.gif);}
#left_kaiban .new{ width:188px; height:136px; float:right; margin-right:3px;  margin-top:16px; display:inline;}
#left_kaiban .new ul,#quice_bg ul{ margin:0; padding:0; list-style:none;}
#left_kaiban .new li{ width:180px; margin:0 auto; height:25px; line-height:25px; color:#656565; l overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#left_kaiban .new .hover{ color:#FF0000;}

.left_base_k{ width:241px; height:auto; margin-top:10px; float:left;}
#kecheng_top{ background-image:url(../images/kecheng_top.gif); height:40px; float:left; width:241px;}
#kecheng_bg,#quice_bg{background:url(../images/kecheng_bg.gif) repeat-y; float:left; width:241px; height:auto;}
#kecheng_bottom{ background-image:url(../images/kecheng_bottom.gif); width:241px; height:7px; font-size:1px; float:left;}
#kecheng_bg .cont_bg{ background:url(../images/kecheng_cont.gif) repeat-x; width:218px; float:left; margin-left:5px; height:259px; padding:10px 7px 0px 6px;  text-align:center; display:inline;}
#kecheng_bg .cont_bg .font{ line-height:34px; font-size:14px; color:#0d2182; font-weight:bold;}
#kecheng_bg .cont_bg .font a,#kecheng_bg .cont_bg .font a:link{ color:#0d2182; text-decoration:none;}
#kecheng_bg .cont_bg .font a:hover{ color:#FF0000; text-decoration:none;}

#quice_top{ float:left; width:241px; height:26px;}
#quice_bottom{ background-image:url(../images/quice_bottom.gif); width:241px; height:7px; font-size:1px; float:left;}
#quice_bg li{height:27px;  width:226px; margin:0px 5px 0px 10px; display:inline; color:#666; line-height:27px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
#quice_bg li a,#quice_bg li a:link{ color:#666; text-decoration:none; height:27px;float:left;}
#quice_bg li a:hover{ color:#FF0000; text-decoration:underline;height:27px;}

#teacher_bg{ background:url(../images/teacher.gif) no-repeat; width:241px; height:304px; float:left; margin-top:10px;}
#teacher_bg .cont{ width:190px; float:right; height:304px; padding:20px 8px 0px 8px;}
.teacher_img_k{ width:87px; float:left; height: 136px;}
#teacher_bg .img{ width:74px; height:91px; float:left; margin:0px 6px 5px 6px; display:inline;text-align:center; color:#666;}
#teacher_bg .img p{ float:left; margin:0; padding:0; width:74px; line-height:40px; font-size:14px;}

/*right*/
#right{ width:754px; float:left; height:auto;}
#school_k{width:528px; float:left;  height:auto;}
.title_k{ background:url(../images/base_bg.gif) repeat-x; height:36px; float:left; width:100%;}
.title_new{ background:url(../images/new.gif); height:36px; float:left; width:91px;}
.title_name{ background:url(../images/school.gif); height:36px; float:left; width:91px;}
.title_right{ background:url(../images/base_right.gif); width:14px; height:36px; float:right;}

.school_new{ width:504px; border:4px solid #eeeeee; border-top:0; height:auto; line-height:30px; padding:2px 8px; float:left;}
.school_new ul{ padding:0px; margin:0; list-style:none;}
.school_new li{ width:100%; float:left; border-bottom:1px dashed #bababa;}
.school_new li a,.school_new li a:link{height:30px; color:#666; text-decoration:none; float:left; width:424px; verflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.school_new li a:hover{ color:#FF0000; text-decoration:none;}
.school_new li .time{ float:right; width:70px; color:#666;}

#tel_k{ width:217px; float:right; border:1px solid #eeeeee; height:auto;}
#tel_k .call{ width:217px; float:left; height:106px; background-image:url(../images/zixun.gif);}
#tel_k .qq_k{ width:217px; float:left; height:98px; overflow:hidden;}
#tel_k .qq_k span{ float:left; width:68px; padding:0px 10px; margin:0 10px;  text-align:center; line-height:20px;}

.enter{ width:217px; height:218px; margin-top:9px; background-image: url(../images/com_bg.gif); float:right; padding-top:45px;}
.enter table{ line-height:32px;}
.input1{ width:140px; height:18px; font-size:12px;}
.input2{ width:40px; height:18px;font-size:12px;}
.img{ margin:0px 5px;}
#banner{ width:754px; height:127px; float:left; margin:10px 0; background-image:url(../images/banner.jpg);}

.right_colums_k{width:374px; height:258px; float:left; background:url(../images/right_colums_bg.gif) no-repeat;}
.right_colums_k .dongtai{ float:left; width:98px; height:31px; background-image:url(../images/colums_title1.gif);}
.right_colums_k .mingxin{ float:left; width:98px; height:31px; background-image:url(../images/colums_title2.gif);}
.right_colums_k .cont{margin:10px 10px 0px 16px; display:inline; float:left; width:345px; height:auto;}
.right_colums_k .cont ul{padding:0px; margin:0; list-style:none;}
.right_colums_k .cont li{ width:345px; float:left; line-height:30px;}
.right_colums_k .cont li a,.right_colums_k .cont li a:link{ color:#666; text-decoration:none; float:left;}
.right_colums_k .cont li a:hover{ color:#FF0000;; text-decoration:none;}
.right_colums_k .cont .time{ float:right; width:70px; color:#666;}
.right_colums_k .cont .images a,.right_colums_k .cont .images a:link{ border:1px solid #dedede; padding:2px; width:81px; height:92px; float:left; margin:3px 13px; display:inline;}
.right_colums_k .cont .images a:hover{ background-color: #ffecb1; display:inline; border:1px solid  #E7AE03; padding:2px; width:81px; height:92px; float:left; margin:3px 13px;}

#mien_k{width:754px; float:left; height:auto; margin-top:10px;}
#mien_img{ width:732px; padding:6px 7px; float:left; height:auto; border:4px solid #eeeeee; border-top:0;}

/*footer*/
.footer{ float:left; margin-top:10px; height:aauto; width:1002px;}
.footer_title{ width:1002px; float:left; height:24px; background:url(../images/link_bg.gif) repeat-x;}
.footer_cont{ border-bottom:1px solid #ccddef; float:left; padding:5px 0px; width:1002px;}
.footer_cont img{ margin:0px 8px; float:left;}
.footer_cont span{ width:112px; padding:0px 5px; line-height:26px; margin:6px; background-color:#e3e3e3; height:26px; float:left; text-align:center; color:#08397c; overflow:hidden;}
.footer_cont span a,.footer_cont span a:link{ color:#08397c; text-decoration:none;}
.footer_cont span a:hover{ color:#FF0000; text-decoration:underline;}


/*bottom*/
#bottom{ width:1002px; float:left; height:auto; margin-top:10px;}
#bottom .cont{ background-color:#eaf3fa; border-top:6px solid #247bbe; height:auto; float:left; width:100%;}
#bottom .logo{ background-image:url(../images/logo_botton.gif); width:359px; height:39px; float:left; margin-top:55px;}
#bottom .right_k{ width:600px; float:right; height:auto; line-height:26px; margin:10px 0px;} 
#bottom .right_k ul{ padding:0; margin:0; list-style:none;}
#bottom .right_k li{ float:left;text-align:center; margin:0px 2px; font-size:14px;}
#bottom .right_k li a,#bottom .right_k li a:link{ color:#003464; text-decoration:none;}
#bottom .right_k li a:hover{ color:#FF0000; text-decoration:underline;}
#bottom .right_k p{ float:left; padding:0; margin:0; line-height:26px; width:100%;}
