@charset "utf-8";
/* File Name: main.css */

input, select	{font-size:11px;}

.top_img	{height:187px;}
#footer	{margin-top:0;}

.top_view	{position:relative; height:38px; background:#f3f3f3 url(/image/main/bg_m_sch.gif) repeat-x 0 0; border:1px solid #e1e1e1;}
	.top_view .view	{position:absolute; top:7px; left:10px; overflow:hidden; width:185px;}
		.top_view .view img	{display:block; float:left;}
	.top_view .sch	{width:545px; margin:0 auto; padding-top:9px; text-align:center; line-height:30px;}
		.top_view .sch img	{position:relative; margin-top:-1px;}
	.top_view .news	{position:absolute; top:12px; right:10px; overflow:hidden; width:210px; height:13px; font-size:11px; text-overflow:ellipsis;}
.content_01	{overflow:hidden; width:959px; margin:15px 0; background:url(/image/main/bg_cnt01.gif) repeat-y 0 0; border:3px solid #467987;}
	.content_01 .map_sch	{overflow:hidden; float:left; width:197px;}
	.content_01 .map_sch dt	{padding:10px; background-color:#4f8998;}
	.content_01 .map_sch dd	{padding:10px;}
		.content_01 .map_sch dd select,	.content_01 .map_sch dd input	{margin-bottom:4px;}
		.content_01 .map_sch dd dl dt	{padding:5px 2px 0; background:none;}
		.content_01 .map_sch dd dl dd	{padding:5px 7px 10px;}
	.content_01 .area01	{float:left; width:200px;}
		.content_01 .area01 .map	{height:85px;}
		.content_01 .area01 .map dt	{padding:15px 13px;}
		.content_01 .area01 .map dd	{padding-left:17px;}
	.content_01 .area02	{float:left; width:341px;}
		.content_01 .area02 #policy_list	{width:339px; height:187px; background:url(/image/main/bg_v_policy.gif) no-repeat 0 100%; border:1px solid #e6e6e6; border-bottom:none;}
		.content_01 .area02 #policy_list dt	{padding:16px 0 9px 13px;}
		.content_01 .area02 #policy_list dd	{padding-left:153px;}
		.content_01 .area02 #policy_list dd.dd01	{padding-left:118px;}
		.content_01 .area02 #policy_list dd.dd02	{padding-left:142px;}
		.content_01 .area02 #policy_list dd a	{display:block; padding-top:8px;}
		.content_01 .area02 #policy_list dd.dd05 a	{display:block; padding:8px 0;}
	.content_01 .area03	{float:left; width:221px;}
.content_02	{overflow:hidden; width:963px; border:1px solid #e6e6e6;}
	.content_02 dl	{float:left; width:199px; height:299px; border-right:1px solid #e6e6e6;}
	.content_02 dl dt	{height:21px; padding:9px 9px 0; border-bottom:1px solid #f3f3f3;}
		.content_02 dl dd a:hover	{color:#339999; text-decoration:underline;}
		.content_02 dl img	{display:block;}
		.content_02 dl dd strong	{overflow:hidden; display:block; width:100%; line-height:15px; text-overflow:ellipsis;}
		.content_02 dl dd p	{overflow:hidden; width:100%; font-size:11px; line-height:14px; text-overflow:ellipsis;}
	.content_02 dl.book_list dd	{position:relative; width:90px; height:105px; padding:15px 15px 5px 94px;}
		.content_02 dl.book_list dd img	{position:absolute; top:15px; left:15px;}
		.content_02 dl.book_list dd strong	{height:28px; margin-bottom:20px;}
		.content_02 dl.book_list dd p	{height:45px;}
	.content_02 dl.explore_list dd	{padding:15px 15px 0;}
		.content_02 dl.explore_list dd strong	{height:15px; margin:10px 0 3px;}
		.content_02 dl.explore_list dd p	{height:28px;}
	.content_02 dl.land_list	{overflow:hidden; width:339px;}
	.content_02 .news_list	{overflow:hidden; float:left; width:223px;}
		.content_02 .news_list dl	{height:105px; padding:13px;}
		.content_02 .news_list dl dt	{height:16px; padding:0 0 8px 0; border:none;}
		.content_02 .news_list dl dd	 {position:relative; padding:0 50px 5px 7px; background:url(/image/common/bul_txt_arw02.gif) no-repeat 0 5px; font-size:11px;}
		.content_02 .news_list dl dd a	{overflow:hidden; display:block; width:137px; height:13px; line-height:16px;}
		.content_02 .news_list dl dd span	 {position:absolute; top:1px; right:0; _right:10px; font:8px Verdana;}
	.content_02 dl dl	{overflow:hidden; width:318px; height:255px; margin:5px 10px; border:none;}
		.content_02 dl dl dt	{position:relative; color:444; font-weight:bold; border:none;}
		.content_02 dl dl dt .btn_more	{position:absolute; top:12px; right:10px;}
		.content_02 dl dl dd	{height:99px; background:url(/image/common/line_dot_gr_gray05.gif) repeat-x 0 100%;}
		.content_02 dl dl dd ul li	{overflow:hidden; width:290px; height:15px; margin-bottom:2px; padding:0 10px 0 18px; background:url(/image/common/bul_dot_b9.gif) no-repeat 10px 5px; line-height:14px;}
			.content_02 dl dl dd.column ul	{float:left; width:200px;}
			.content_02 dl dl dd.column ul li	{width:182px; line-height:16px;}
			.content_02 dl dl dd.column .img_area	{float:left; width:105px; margin-right:3px;}
			.content_02 dl dl dd.column .img_area span	{display:block; margin-top:5px; text-align:center;}
.etc_link	{border-top:0;}
	.etc_link ul	{overflow:hidden; width:100%; background-color:#f5f5f5;}
	.etc_link ul li	{float:left; width:73px; height:50px; line-height:50px; border-left:1px solid #e6e6e6; text-align:center;}
	.etc_link  ul li img	{vertical-align:middle;}
	.etc_link ul li.link	{width:740px; border:none;}
	.etc_link ul li.link img	{padding:0 20px;}