@charset "utf-8";
/* CSS Document */
@import "global.css";

/*Header Style*/
body {
	background-image:url(../images/bg/page-index.gif);
}
#main {
	margin:0;
	width:100%;
	background: url(../images/bg/main-1.jpg) no-repeat;
}

.banner { width: 94%; margin:0 auto;}
.main-line1, .main-line2, .main-line3 { padding-bottom:8px; border-bottom:1px dashed #d4d4d4; vertical-align:top;} 
	.l { float:left; width:280px; padding:6px 0 0 20px;}
	.main-line2 .l { width:270px; padding:0 15px;}
	.m { width:450px;}
	.r { float:right; width:230px; padding-right:10px;}
	.l, .m { border-right:1px solid #EAEAEA;}
		.main-line2 .l, .main-line2 .m { margin-top:10px;}
	.m ul, .main-line1 p{ margin:10px 0 5px 10px;}
	.m ul { color: #949494; line-height: 180%; }
	.main-line2 .l, .index_intro, .index_news, .index_bbs { height:220px; }
	.main-line2 .l { background:url(../images/bg/index-link.gif) 22px center no-repeat}
	
	.main-line3 .l { width:500px; padding:6px 10px 0 20px;}
	.main-line3 .m { width:180px; padding-left:20px; padding-right:10px;}
	.main-line3 div { border-right:1px solid #FFF; height:160px; margin-top:10px;}
	
.tsnotice { width:420px; height:210px; margin:0 0 28px 15px; cursor:pointer;}
* .tsnotice { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/items/mnotice.png");}

.subject { padding:10px 20px;}
.subject .go { display:block; width:22px; height:22px; float:right; margin-right:10px; background:url(../images/btn/go_black.gif);}
.subject p { margin-top:6px;}
.subject div { margin-top:10px;}
.subject #text { width:69px; height:28px; margin:10px 40px; padding-top:12px; float:right; background:url(../images/items/brackets.gif); text-align:center; color:#405165;}
.subject .sub1, .subject .sub2, .subject .sub3, .subject .sub4 { display:inline-block; width:40px; height:40px; margin:0 6px;}
	.subject .sub1 { background-image:url(../images/btn/sub1_HB.jpg);}
		.subject .sub1:hover { background-image:url(../images/btn/sub1.jpg);}
	.subject .sub2 { background-image:url(../images/btn/sub2_HB.jpg);}
		.subject .sub2:hover { background-image:url(../images/btn/sub2.jpg);}
	.subject .sub3 { background-image:url(../images/btn/sub3_HB.jpg);}
		.subject .sub3:hover { background-image:url(../images/btn/sub3.jpg);}
	.subject .sub4 { background-image:url(../images/btn/sub4_HB.jpg);}
		.subject .sub4:hover { background-image:url(../images/btn/sub4.jpg);}
		
.sector { vertical-align:top; padding:10px; background:url(../images/items/map.gif) no-repeat 90px 80px;}
.sector p { width:220px;}
.sector li { display:inline; }
.sector span { color:#B40000; }

#qna {
	margin:6px 0 0 26px;
	padding:20px 0 0 0;
	width:150px;
	text-align:left;
}
#qna p {
	padding:0;
	color:#949494;
	line-height:140%;
}

/*Button Style*/
.btn_child, .btn_exam, .btn_job {
	display:block;
	width:260px;
	height:64px;
	margin:0 0px 4px 0px;
}
.btn_child { background-image:url(../images/btn/child.jpg);}
	.btn_child:hover { background-image:url(../images/btn/child_c.jpg);}
.btn_exam { background-image:url(../images/btn/exam.jpg);}
	.btn_exam:hover { background-image:url(../images/btn/exam_c.jpg);}
.btn_job { background-image:url(../images/btn/job.jpg);}
	.btn_job:hover { background-image:url(../images/btn/job_c.jpg);}
.btn_view {
	display:block;
	width:33px;
	height:11px;
	float:right;
	margin-top:2px;
	background-repeat:no-repeat;
	background-image:url(../images/btn/view.gif);
}
.btn_view:hover { background-image:url(../images/btn/view_c.gif);}

#index_photo_slide { width:210px; height:170px; margin:0 0 0px 4px; }

/*Infomation Style*/
	.index_news ul, .index_bbs ul { margin-top:10px; padding:0; vertical-align:text-top; }
	.index_news .normal { display:none; }
	.index_news li, .index_bbs li { width:92%; height:22px; overflow:hidden; margin:0 auto; line-height:22px; }
	.index_news .box_r, .index_bbs li .box_r { width:auto !important; margin-left:15px; color:#83CDE1; font-size:10px; font-family:Tahoma;}
	.index_bbs li { list-style:none;}
	.index_bbs li .box_r a { color:#65BD29; }
	
.index_intro { margin-top:32px;}
		
	#index_special { margin:10px; }
		#index_special li { height:18px; overflow:hidden; margin:6px 0; padding-left:14px; background:url(../images/ico/li_1.gif) no-repeat 0 2px; color:#023694; font-size:14px; font-weight:700; }
		#index_special li a { font-weight:400; color:#6f5a3a; }
		
#linkList { float:right; width:180px; margin:0 0 ; }
#linkList img { border:1px #d4d4d4 solid; padding:10px; margin:4px 0; }
/*Search Style*/	
.topsearch {
	width:220px;
	height:40px;
	padding:0;
	margin:15px 0;
	background: url(../images/bg/searchbg.gif) no-repeat center top;
	line-height:23px;
}
	.topsearch .box {
	border:none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FLOAT: left;
	margin-left: 5px;
	WIDTH: 170px;
	COLOR: #3a5a6f;
	LINE-HEIGHT: 21px;
	FONT-FAMILY: Georgia, "Times New Roman", Times;
	HEIGHT: 21px;
	BACKGROUND-COLOR: transparent; 
	}
	.topsearch FORM {  }
	.topsearch .bt { border:none; background: none transparent scroll repeat 0% 0%; float: right; WIDTH: 30px; CURSOR: pointer; TEXT-INDENT: -1000px; LINE-HEIGHT: 21px; HEIGHT: 21px; }
	.topsearch label { vertical-align:2px;}
	.search_catalog { padding:10px 0; *padding:6px 0; }
	.search_catalog label { margin-right:3px; padding-left:2px; *padding-left:0;}
	.search_catalog a { vertical-align:2px; color:#369;}
	
