@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; background:url(../images/body_bg.jpg) center top repeat-y; background-color:#EDF1F0;}
a,div,li{color:#000000; font-size:13px; text-decoration:none;}
img{ border:0px;}
input,textarea{ border:solid 1px #006699; background:#FFFFFF;}
a:hover{ text-decoration:underline; font-size:13px; color:#0099FF;}
.c_b{clear:both;}
#header{ margin:0 auto; width:1000px;}
#menu{ margin:0 auto; width:1000px; background:url(../images/menu_bg.jpg); height:28px; text-align:center; padding-top:10px;}
	#menu ul{ margin:0 auto;}
    #menu li{ margin:0 auto; padding:0 5px; list-style:none; display:inline; border-right:solid 1px #FFFFFF; color:#FFFFFF; font-size:12px;}
    #menu a{color:#FFFFFF;}
.content1{ margin:5px auto; width:1000px;}
	#notice{ margin:0px 1px; float:left; padding:45px 5px 5px 5px; background:url(../images/notice_bg.jpg) no-repeat; height:235px; width:212px;}
		#notice_c{ margin:0; padding:5px; height:225px; width:202px; background:#FFFFFF;}
	#mid_1 { margin:0px 3px; width:546px; float:left;}
		.mid_title{ margin:0; padding:0; background:url(../images/mid_title_bg.jpg) no-repeat; width:546px; height:28px;}
		.mid_title_l{ margin-top:7px; width:142px; text-align:center; float:left; font-size:16px; color:#FFFFFF; font-weight:bold; font-family:"黑体", "宋体";}
		.mid_title_sl{ margin-left:35px; margin-top:7px; padding:0; float:left;}
			.mid_title_sl li{ margin:0; padding:0 5px; list-style:none; float:left;}
				.mid_title_sl li a{ color:#003399; font-size:12px; font-weight:bold; text-decoration:none;}
				.mid_title_sl li a:hover{ color:#ff0000; font-size:12px; font-weight:bold; text-decoration:underline;}
		.mid_title_r{ margin-right:5px; margin-top:5px; padding:0; float:right;}
			.mid_title_r a{ color:#ff0000; font-size:12px; font-weight:bold; text-decoration:none;}
			.mid_title_r a:hover{ color:#ff0000; font-size:12px; font-weight:bold; text-decoration:underline;}
		.mid_list_1{ margin-top:5px;; padding:5px; width:534px; height:240px; border:solid 1px #CCCCCC;}
		#f_p_show{ padding:0; margin-right:5px; width:270px; height:240px; border:solid 1px #CCCCCC; float:left;}
		#news_list{ padding:0; margin:0; width:256px; float:left;}
		#f_n_title{ padding:0; margin:0; font-size:16px; color:#FF0000; font-weight:bold; text-align:center; height:30px;}
        #f_n_title a{color:#FF0000; font-size:16px;font-weight:bold;}
		.f_n_content{ padding-bottom:5px; margin-bottom:5px; font-size:13px; border-bottom:dashed 1px #CCCCCC;}
	.right_1 { margin:0px 1px; padding:0; width:217px; float:left;}
		.right_title{ margin:0; width:217px; height:29px; background:url(../images/right_title_bg1.jpg) no-repeat;}
		.right_title_l{ margin-top:7px; width:80px; text-align:center; float:left; font-size:16px; color:#FFFFFF; font-weight:bold; font-family:"黑体", "宋体";}
		.right_title_r{ margin-right:5px; margin-top:5px; padding:0; float:right;}
			.right_title_r a{ color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none;}
			.right_title_r a:hover{ color:#ffffff; font-size:12px; font-weight:bold; text-decoration:underline;}
		.right_list_1{ margin-top:4px;; padding:5px; width:207px; height:240px; border:solid 1px #CCCCCC;}

    #notice_more{ width:202px; float:left; height:15px; background:#FFCC66; text-align:right;}

	#q_links{ margin:0px 1px; float:left; padding:35px 5px 5px 15px; background:url(../images/quick_link_bg.jpg) no-repeat; height:454px; width:202px;}
		#q_links img{ width:91px; height:88px; margin:0; display:inline;}
	#mid_2_a { margin:0; float:left; height:374px; float:left;}
	#mid_2_l { margin:0px 3px; float:left; width:546px; float:left;}
	.mid_2 { margin:0; width:546px; float:left; height:188px;}
		.mid_list_2{ margin-top:5px;; padding:5px; width:534px; height:141px; border:solid 1px #CCCCCC; background:#fefeca;}
	#right_2 { margin:0px 1px; padding:0; width:217px; float:left;}
		#right_list_2{ margin-top:4px;; padding:0; width:207px; height:330px; border:solid 1px #CCCCCC;}
	#ad{ margin-left:3px; margin-right:1px;}
		#ad img{ margin-top:6px; padding:5px 5px;; height:100px; width:760px;}
		
	.left_1 { margin:0px 1px; padding:0; width:220px; float:left;}
		#left_title_1{ margin:0; width:222px; height:29px; background:url(../images/left_title_bg.jpg) no-repeat;}
		.left_list_1{ margin-top:4px;; padding:5px; width:210px; height:240px; border:solid 1px #CCCCCC;}
	#mid_3 { margin:0px 3px; width:546px; float:left; height:376px;}
		#mid_list_3{ margin-top:5px;; padding:5px; width:534px; height:240px; border:solid 1px #CCCCCC;}
		
	#base_t{ margin:0px 1px; float:left; padding:45px 5px 5px 5px; background:url(../images/base_tech.jpg) no-repeat; height:280px; width:212px;}
	#mid_3 { margin:0px 3px; width:546px; float:left; height:280px;}
		#mid_list_3{ margin-top:5px;; padding:5px; width:534px; height:285px; border:solid 1px #CCCCCC;}
	#right_3 { margin:0px 1px; padding:0; width:217px; float:left;}
		#right_list_3{ margin-top:4px;; padding:5px; width:207px; height:285px; border:solid 1px #CCCCCC;}
		#left_list_3{ margin-top:4px;; padding:5px; width:210px; height:285px; border:solid 1px #CCCCCC;}

	.left_title_2{ margin:0; width:222px; height:29px; background:url(../images/right_title_bg2.jpg) no-repeat;}
	#left_list_2{ margin-top:4px;; padding:5px; width:210px; height:240px; border:solid 1px #CCCCCC;}
	#mid_4 { margin:0px 3px; width:546px; float:left; height:376px;}
		#mid_list_4{ margin-top:5px;; padding:5px; width:534px; height:240px; border:solid 1px #CCCCCC;}

	.mid_list_5{ margin-top:2px; margin-bottom:1px; padding:5px; width:534px; height:100px; border:solid 1px #CCCCCC;}
	
	#left_pic_show{ margin:0; padding:0; float:left; width:120px;}
		.l_p_s{ margin-bottom:10px; float:left; width:110px; padding:4px; border:solid 1px #CCCCCC; text-align:center;}
			.l_p_s img{ width:112px; height:100px;}
	
	#search_l{ margin-top:4px;; padding:5px; width:207px; height:110px; border:solid 1px #CCCCCC;}
		
#bottom{ margin:0 auto; margin-bottom:0px; width:990px; border-top:solid 3px #666666; background:#eaeaec; text-align:center; padding:5px; color:#000000;}
#links{ margin:0 auto; width:1000px;}

/*content_list*/
#arrow_1{ margin:0; padding:0; width:192px;}
	#arrow_1 li{ margin:0; width:187px; padding-left:15px; float:left; height:auto; list-style:none; font-size:13px; background:url(../images/arrow_1.jpg) left 12px no-repeat;padding-top:8px;}
    .arrow_1 li span{ float:right; width:60px; color:#666666; padding-top:3px; font-size:10px; font-family:"Times New Roman", Times, serif;}
.arrow_2{ margin:0; padding:0; width:207px;}
	.arrow_2 li{ margin:0; width:197px; padding-left:10px; float:left; height:17px; list-style:none; font-size:13px; background:url(../images/arrow_2.gif) left 12px no-repeat; border-bottom:dashed 1px #CCCCCC;padding-top:8px;}
    .arrow_2 li span{ float:right; width:60px; color:#666666; padding-top:3px; font-size:10px; font-family:"Times New Roman", Times, serif;}
.arrow_3{ margin:0; padding:0; width:534px;}
		.arrow_3 li{ margin-left:5px;; width:240px; float:left; padding-left:10px; height:17px; list-style:none; font-size:13px; background:url(../images/arrow_2.gif) left 12px no-repeat; border-bottom:dashed 1px #CCCCCC; padding-top:8px;}
        .arrow_3 li a{ float:left;}
        .arrow_3 li span{ float:right; width:60px; color:#666666; padding-top:3px; font-size:10px; font-family:"Times New Roman", Times, serif;}
.arrow_4{ margin:0; padding:0; width:400px; float:left;}
	.arrow_4 li{ margin-left:5px;; width:170px; float:left; padding-left:10px; height:17px; list-style:none; font-size:13px; background:url(../images/arrow_2.gif) left 12px no-repeat; border-bottom:dashed 1px #CCCCCC;padding-top:8px;}
    .arrow_4 li span{ float:right; width:60px; color:#666666; padding-top:3px; font-size:10px; font-family:"Times New Roman", Times, serif;}
.arrow_5{ margin:0; padding:0; width:247px;}
	.arrow_5 li{ margin:0; width:237px; padding-left:10px; float:left; height:17px; list-style:none; font-size:13px; background:url(../images/arrow_2.gif) left 12px no-repeat; border-bottom:dashed 1px #CCCCCC;padding-top:8px;}
    .arrow_5 li span{ float:right; width:60px; color:#666666; padding-top:3px; font-size:10px; font-family:"Times New Roman", Times, serif;}

/*links*/
#links{ margin:5px auto; padding:0; width:996px; height:25px; border:solid 1px #CCCCCC; background:#FF9900; padding-top:5px;}
	#links select{ margin-left:30px; width:210px;}
	#l_left{ margin:0; padding:0; float:left; height:130px; line-height:150%; font-weight:bold; width:30px; border-right:solid 1px #cccccc; background:#6171af; font-size:16px; color:#FFFFFF; text-align:center; padding-top:20px;}
	#links li{ width:164px; margin:6px 10px; height:19px; text-align:center; padding-top:6px; border:solid 1px #d9d9d9; background:#F3F8FE; float:left; list-style:none;}
	#links li a{  color:#6171AF; text-decoration:none;}
	#links li a:hover{  color:#003399; text-decoration:none;}
	
/*second*/
#s_linkd{ margin:5px auto; padding:0; width:1000px;}
#c_l_title{ margin-top:7px; width:220px; text-align:center; float:left; font-size:16px; color:#FFFFFF; font-weight:bold; font-family:"黑体", "宋体";}
#c_l_list{ margin:5px 0px; padding:0; width:220px; margin-left:2px; float:left;}
	#c_l_list input{ width:140px; height:20px;}
	#c_l_list textarea{ width:140px; height:80px;}
	#c_l_list div{ margin:5px;}
	#c_l_list span{ float:left; padding:0; margin:0; text-align:right;}
	#c_l_list span div{ padding-left:60px; width:120px;}
	#c_l_list span input{ width:40px; height:20px; margin:0px 5px;}
	#c_l_list li{ margin:0; float:left; list-style:none; background:url(../images/c_left_menu.jpg) no-repeat; width:195px; height:23px; padding-left:24px; padding-top:8px; margin-bottom:1px;}

#c_list{ margin:0; padding-left:5px; padding-right:5px; width:760px; float:left;}
#c_li_title{ margin:0px; background:url(../images/list_top.jpg) no-repeat; width:740px; height:22px; padding-top:8px; padding-left:20px; font-size:16px; font-weight:bold; font-family:"黑体", "宋体"; color:#FFFFFF;}
	#c_list li{ margin-top:5px; padding-left:10px; height:25px; list-style:none; font-size:13px; background:url(../images/arrow_2.gif) left 5px no-repeat; border-bottom:dashed 1px #CCCCCC;}
		#c_list li span{ float:right;}
		#c_list li a{ float:left;}

/*content*/
#c_cont{ margin:5px auto; padding:0; width:1000px;}
	#c_c_title{ font-size:16px; font-weight:bold; color:#000000; width:1000px; text-align:center; height:35px; padding-top:8px; border-bottom:solid 1px #dddddd;}
	#c_c_base{ width:1000px; text-align:center; height:20px; padding-top:10px; margin-bottom:8px;}
	#c_c_cont{ width:890px; margin-left:10px; padding:5px 50px;}
/*search*/
#s_column{ margin:15px 5px; padding-bottom:10px; border-bottom:solid 1px #e3e3e3;}
	.s_title{ margin:0; padding:0;}
		.s_title a{  font-size:14px; color:#0066CC; text-decoration:underline;}
		.s_title a:hover{  font-size:14px; color:#CC0000; text-decoration:underline;}
	.s_cont{ margin:0; padding-top:5px;; font-size:12px;}
		.s_cont a{  font-size:12px; color:#0066CC; text-decoration:underline;}
		.s_cont a:hover{  font-size:12px; color:#CC0000; text-decoration:underline;}
		.s_cont span{  font-size:12px; background:#FFFF00;}

/*special*/
#dd_show{ margin:4px auto; width:1000px; padding-top:6px; height:18px; border:solid 1px #003366; font-size:14px; color:#FFFFFF; font-weight:bold; background:#0099FF;}

/*page*/
#pages{ margin:0; padding:5px; width:700px; height:25px; text-align:center; float:right;}
    #pages span{ border:0px; margin:0 2px;padding:0px 2px;}
    #pages a{ border:0px; margin:0 2px;padding:0px 2px;cursor:pointer;}
    #pages  .current{font-weight:bold;color:maroon;}
    #pages .disabled{color:#ccc;}

#qc{ margin:0; padding:5px; background:url(../images/qc_bg.jpg); width:207px; font-size:12px; height:330px; line-height:150%;}
	#qc strong{ font-size:14px; line-height:160%; color:#FF0000;}

/*student*/
.student {height:50px;text-align:center;line-height:50px;}
.student_login {height:auto;text-align:center;line-height:60px;}
.e_student {height:50px;text-align:center;line-height:50px;color:red;font-weight:bold;}
.student_nav {height:30px;margin:10px auto;width:938px;line-height:30px;padding-left:20px;border:1px solid #999;}
    .student_nav span {float:right;padding-right:20px;text-align:left;}
    .red a,.red a:link,.red a:visited {color:red;font-weight:bold;font-size:12px;}
.student_list {height:auto;overflow:hidden;width:978px;margin:10px auto;}
    .student_list table {width:100%;}
    .student_list tr {text-align:center;}
    .student_list td {border:1px solid #ece9d8;height:26px;line-height:26px;}
        .student_list .list_top {height:40px;line-height:40px;text-align:center;font-weight:bold;}
        .student_list .sa {width:8%;}
        .student_list .sb {width:8%;}
        .student_list .sc {width:8%;}
        .student_list .sd {width:8%;}
        .student_list .se {width:8%;}
        .student_list .sf {width:8%;}
        .student_list .sg {width:10%;}
        .student_list .sh {width:12%;}
        .student_list .si {width:8%;}
        .student_list .sj {width:8%;}
            .sg a,.sg a:link,.sg a:visited {color:blue;font-weight:normal;font-size:12px;}

.student_add {height:auto;overflow:hidden;width:980px;margin:10px auto;text-align:center;}
    .student_add .add_line {width:600px;margin:auto 190px;height:30px;line-height:30px;text-align:left;}
    .student_add .add_line_a {width:600px;margin:auto 190px;height:auto;text-align:left;}
        .add_line label, .add_line_a label {display:block;font-weight:bold;width:100px;float:left;}
        .add_line span {display:block;width:195px;float:left;}
        .add_line_a span {display:block;width:390px;float:left;}
        .add_line input {width:160px;}
        #student_history {width:600px;height:300px;clear:both;}
        #student_submit {margin:10px auto;height:30px;line-height:30px;}
