@charset "utf-8";
	*{margin:0; padding:0;}
	img{ border:0;}
	pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
	body{font-family:Arial; font-size:12px; line-height:24px; color:#082764; list-style-type:none;}
	.top{ height:70px; border:1px solid #CCC; border-width:1px 0; background:#f0f0f0; padding-left:130px; min-width:650px;}
	.key{ margin-top:20px; height:24px; line-height:24px; width:240px; border:1px solid #999; float:left; display:inline; padding:0 5px;}
	.but{width:80px; text-align:center; height:24px; line-height:24px; display:block; float:left; margin-top:20px; margin-left:20px; border:1px solid #999; cursor:pointer;*background:#f5f5f5;
		/*FF  left为横向  top为枞向 */
		background:-moz-linear-gradient(top, #FFFFFF, #eeeeee); /*FF*/
		/*chrome|Safari  第二个参数为开始点，第三个参数为结束点 */
		background:-webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#eeeeee));
		/*CSS 3.0  横向偏移0px; 纵向偏移3px; 模糊4px 颜色#ccc*/
		-moz-box-shadow: 0px 2px 2px #ccc;-webkit-box-shadow: 0px 2px 2px #ccc;box-shadow: 0px 2px 2px #ccc;
		/* 圆角 不支持IE */
		-moz-border-radius: 5px;border-radius: 5px;
	}
	.but:hover{
		*background:#FFF;
		/* 渐变 */
		/*FF  left为横向  top为枞向 */
		background:-moz-linear-gradient(top, #eeeeee, #FFFFFF); /*FF*/
		/*chrome|Safari  第二个参数为开始点，第三个参数为结束点 */
		background:-webkit-gradient(linear, 0 0, 0 bottom, from(#eeeeee), to(#FFFFFF));
	}
	.sty{ height:35px; padding-left:130px; border-bottom:1px solid #CCC; display:block; position:relative; min-width:650px;}
	.sty li a{ cursor:pointer;}
	.sty li{ list-style:none; position:relative; float:left; display:inline; margin:0 10px; z-index:0;}
	.sty li a{height:34px; line-height:34px; text-align:center; font-size:14px; display:inline-block; width:100%; color:#666; border-bottom:3px solid transparent;_border-bottom:3px solid #FFF; margin-top:-1px; _width:auto;}
	.sty li div{ display:none; position:absolute; top:35px; left:0; padding:0 5px; background:#FFF; border:1px solid #CCC;}
	.sty li.t_hover{ border-bottom-color:#ccc; z-index:10;}
	.sty li.t_hover a{ border-bottom-color:#ccc;}
	
	.sty li.t_hover div{z-index:10}
	.sty li div p{ display:block; padding:5px; background:#f3f3f3; margin:5px 0;}
	.sty li div p:hover{ background:#e5e5e5;}
	.sty li div p a{ color:#666; white-space:nowrap; text-align:left; font-size:12px; line-height:20px; height:20px; display:block; width:100%; position:static; margin:0; border:0;}
	.sty li div p a.s1{ font-size:14px;}
	.sty li div p a:hover{ color:#F00;}
	
	
	.sty li.s a{ border-bottom-color:#6699FF; color:#6699FF;}
	.sty li.s div{ border-color:#6699FF}
	.sty li.s div p{ background:#F4F4FF;}
	.sty li.s div p:hover{ background:#E1E1FF;}
	/*
	.sty li.s div p a{ color:#F00;}
	.sty li.s div p a:hover{ color:6699FF;}
	*/
	.s_main{ width:650px; padding-left:130px;}
	.x_box{ margin-top:30px; background:#f5f5f5; padding:10px; border:1px solid #f5f5f5; overflow:hidden;}
	.x_box:hover{ border-color:#ccc;}
	.x_box .til{ float:left; display:inline; height:24px; line-height:24px; font-size:18px; color:#00f; text-decoration:none; font-family:"Microsoft Yahei"}
	.x_box .til:hover{text-decoration:underline;}	
	.x_box a.x_but{float:left; display:inline; height:18px; line-height:18px; padding:0px 5px; border:1px solid #e0e0e0; color:#ccc; margin:2px 0px 2px 10px; cursor:pointer; -moz-border-radius: 3px;border-radius: 3px;}
	.x_box a.x_but:hover{border:1px solid #69F; color:#69F;}
	.x_box .keywords{ font:12px; color:#999; line-height:18px; border-bottom:1px solid #ccc; padding-bottom:5px; display:none;}
	.x_box .ftil{ padding:5px 0 5px 10px;}
	.x_box .ftil span{ float:left; display:inline; height:24px; line-height:24px; font-size:14px; color:#ccc;}
	.x_box .ftil a{ float:left; display:inline; height:24px; line-height:24px; font-size:14px; color:#999; text-decoration:none; margin-left:20px;}
	.x_box .ftil a:hover{text-decoration:underline;}
	.x_box .ftil .time{ float:right; display:inline; height:24px; line-height:24px; font-size:14px; color:#ccc;}
	.x_box .txt{ font-size:12px; color:#666; line-height:20px; padding-left:10px;}
	.x_box .txt .txt_img{ width:60px; height:55px; padding:1px; border:1px solid #CCC; float:left; display:inline; margin-right:10px;}
	.x_box .txt .txt_img img{ width:100%; height:100%; display:block;}
	.font_key{ color:#F00;}
	.ts_txt,.ts_txt1{ color:#999; font-size:12px; padding-top:10px;}
	.ts_txt{ padding-top:20px;}
	
	.toptools{ height:20px; background:#333; padding:0 10px 5px 10px; overflow:hidden; min-width:760px;}
	.tools_nav_1{display:inline; float:left; text-align:left;}
	.tools_nav_1 .mainlevel {display:inline;}
	.tools_nav_1  .f_Line{ display:inline; padding:0 5px; color:#FFF;}
	.tools_nav_1 .mainlevel a {text-decoration:none; line-height:20px; height:20px;  padding:0px; font-size:12px; color:#FFF;}
	.tools_nav_1 .mainlevel a:hover {text-decoration:none; color:#6699FF;}
	
	.tools_nav_2{display:inline; float:right; text-align:left;}
	.tools_nav_2 .mainlevel {display:inline;}
	.tools_nav_2  .f_Line{ display:inline; padding:0 5px; color:#FFF;}
	.tools_nav_2 .mainlevel a {text-decoration:none; line-height:20px; height:20px;  padding:0px; font-size:12px; color:#FFF; cursor:pointer;}
	.tools_nav_2 .mainlevel a:hover {text-decoration:none; color:#6699FF;}