ï»¿@charset "utf-8";
/* CSS Document */
BODY {
	FONT-SIZE: 12px; MARGIN: 0px auto; LINE-HEIGHT: 22px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

img {border:0px;}
a img {border:0px;}

/**/
.maxbox {margin:0 auto;width:820px;margin-bottom:10px;}
.head {margin:0 auto;width:820px;}
.left {float:left}
.right {float:right;}
.clear {float:none}

/**/
.logo {float:left;width:120px;}
.ad {float:right;margin-top:3px;}

.nav {clear:both;width:820px;margin-top:5px;background:url(menu.gif) no-repeat;height:30px;}
.nav ul {margin:0;width:820px;/*margin-top:5px;*/list-style-type:none;padding:0}
/**html .nav  {margin-left:35px;}*/
.nav ul li {float:left;padding-left:20px;padding-right:20px;line-height:20px;text-align:center;background:url(mline.gif) no-repeat;margin-top:5px;}
.nav ul li a {color:#fff; text-decoration:none;}
/**/
.topic {margin:0;width:200px;}
.topic h3 {font-size:14px;font-weight:bold;background:url(soft_1.jpg) no-repeat;margin:0;height:27px;padding-top:7px;padding-left:20px;color:#363636}
.ltype {background:url(soft_2.jpg) repeat-y;FONT-SIZE: 12px; LINE-HEIGHT: 24px; TEXT-ALIGN: left;width:170px;padding-left:30px;}
.ltype A {
	FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: none
}
.ltype A:hover {
	FONT-SIZE: 12px; COLOR: #ff6600; TEXT-DECORATION: none
}

.al {margin-bottom:5px;padding-top:5px;}
.al h3 {font-size:14px;font-weight:bold; no-repeat;margin:0;background:url(anlitopic.gif) no-repeat 8px 5px; padding-left:20px;color:#363636;padding-bottom:5px;}

.endTag {
	CLEAR: both; MARGIN: 0px auto 0px 0px; WIDTH: 588px; HEIGHT: 21px
}
.endTag UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.endTag LI {
	FLOAT: left; BACKGROUND-IMAGE: url(soft_ab.jpg); WIDTH: 102px; COLOR: #ffffff; LINE-HEIGHT: 21px; MARGIN-RIGHT: 12px; LIST-STYLE-TYPE: none; HEIGHT: 21px; TEXT-ALIGN: center
}
.endTag LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
.endTag .active {
	BACKGROUND-IMAGE: url(soft_ab.jpg); WIDTH: 102px; COLOR: #ffffcc; LINE-HEIGHT: 21px; HEIGHT: 21px; TEXT-DECORATION: none
}
.txt_line1 {
	MARGIN-LEFT: 20px; TEXT-ALIGN: left
}
.txt_line2 {
	MARGIN-LEFT: 135px; TEXT-ALIGN: left
}
.txt_line3 {
	MARGIN-LEFT: 246px; TEXT-ALIGN: left
}
.txt_line4 {
	MARGIN-LEFT: 355px; TEXT-ALIGN: left
}
.txt_line5 {
	MARGIN-LEFT: 470px; TEXT-ALIGN: left
}
.text_a1 {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 24px
}
.text_a2 {
	FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 24px
}
.text_a2 A {
	FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: none
}
.text_a2 A:hover {
	FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none
}
/*.text-box {
	TEXT-ALIGN: left
}*/
.text-box UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 24px; PADDING-TOP: 0px
}
.text-box LI {
	BACKGROUND-POSITION: left center; BACKGROUND-IMAGE: url(dot.gif); MARGIN: 0px 0px 0px 15px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none;float:left;width:165px;
}
*html .text-box LI {margin-left:8px;}
.text-box LI A {
	MARGIN-LEFT: 10px; COLOR: #ffffcc; TEXT-DECORATION: none
}
.text-box LI A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.text_a4 A {
	FONT-SIZE: 12px; COLOR: #cc0000; TEXT-DECORATION: none
}
.text_a4 A:hover {
	FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none
}
.text-box {
	BORDER-RIGHT: #ec9999 1px solid; BORDER-TOP: #ec9999 1px solid; MARGIN-LEFT: 0px; BORDER-LEFT: #ec9999 1px solid; WIDTH: 568px; BORDER-BOTTOM: #ec9999 1px solid; HEIGHT: 70px;margin:0 auto;
}

.wy {WIDTH: 292px; MARGIN-RIGHT: 5px;float:left;/*margin-bottom:5px;*/}
.wy h1 {margin-bottom:0;font-size:13px;font-weight:bold;border-bottom:#000 solid 1px;margin-top:5px;color:#4c4c4c;background:url(anlitopic.gif) no-repeat 8px 7px;padding-left:18px;}
.txt {FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 24px;margin-right:2px;margin-left:8px;padding:0;}
.bline {margin-top:7px;margin-left:2px;margin-right:5px;float:left}

.yw {WIDTH: 292px; MARGIN-RIGHT: 5px;float:right}
.yw h1 {font-size:13px;font-weight:bold;border-bottom:#000 solid 1px;margin-top:5px;color:#4c4c4c;background:url(anlitopic.gif) no-repeat 8px 7px;padding-left:18px;margin-bottom:0}

.bottom {
	clear:both;/*margin-top:10px;*/margin-bottom:5px;
}
.bg_bot {
	MARGIN-BOTTOM: 5px; BACKGROUND-COLOR: #e0dfe3
}
.text_a2 {
	FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 24px;text-align:center
}
.text_a2 A {
	FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: none
}
.text_a2 A:hover {
	FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none
}

.daohang {
	BACKGROUND-IMAGE: url(list_a.jpg); WIDTH: 610px; COLOR: #cc0000; FONT-FAMILY: "å®?ä½?"; HEIGHT: 25px; TEXT-ALIGN: left
}
.daohang A {
	FONT-SIZE: 12px; COLOR: #cc0000; TEXT-DECORATION: none
}
.daohang A:hover {
	FONT-SIZE: 12px; COLOR: #ff6600; TEXT-DECORATION: none
}
.right table{
	margin-top:14px;
	margin-left:6px;
}
.right table h4{
	font-size:12px;
	font-weight:normal;
	text-align: center;
	margin:4px 0;
}
.right table h4 a{
	color: #555;
}
.right table h4 a:hover{
	color: #CE0002;
	text-decoration: none;
}
.ad1 {MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px}
/**/
.mt {margin-top:5px;/*padding-top:8px;*/}
.ml {margin-left:5px;}
.m1 {MARGIN-BOTTOM: 5px; WIDTH: 196px; PADDING-TOP: 10px; HEIGHT: 50px}
.m2 {WIDTH: 196px; PADDING-TOP: 5px; HEIGHT: 50px}
.m3 {MARGIN-RIGHT: 5px; PADDING-TOP: 10px}
.m4 {padding-left:5px;}
.m5 {padding-right:2px;}
.mbot {margin-bottom:6px;}
*html .mbot {margin-bottom:0}
*+html .mbot {margin-bottom:0}
.bug {clear:both;height:auto; list-style-type:none}
.w1 {WIDTH: 133px}
.w2 {width:610px;}
*html .w3 {width:580px;}
.w3 {width:598px;}
.h {HEIGHT: 150px}
.bg_01 {
 clear:both;HEIGHT: 10px; BACKGROUND-COLOR: #e3e3e3;/*margin-top:8px;*/margin-bottom:6px;padding:0;/*padding-top:10px;*/
}
.bg_02 {
	WIDTH: 200px; BACKGROUND-COLOR: #f5f5f5
}
.bg_03 {
	WIDTH: 608px;  BACKGROUND-COLOR: #f5f5f5
}
.RedBg {
	BACKGROUND-IMAGE: url(soft_jj_bg.jpg); MARGIN-BOTTOM: 5px; WIDTH: 608px; HEIGHT: 124px
}
.RedColor {
	FONT-SIZE: 12px; COLOR: #dc0001
}
/**/
.contentbox {border:#f3f3f3 7px solid;padding-top:8px;height:auto;padding-bottom:5px;}
.content {margin-left:10px;margin-right:10px;line-height:20px;}
.content A {
	FONT-SIZE: 12px; COLOR: #cc0000; TEXT-DECORATION: none
}
.content A:hover {
	FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none
}
#page{
	margin:0 15px;
}
#page .shang{
	float: left;
}
#page .xia{
	float:right;
}
.next{display:block;clear:both;width:100%;line-height:26px;text-align:left;margin-left:15px;}
.xia a,.shang a,.next a {color:#cc0000; text-decoration:none;}
.info{clear:both;text-align:right;line-height:30px;margin-right:15px;}
.info span{display:inline;margin:5px;color:#999;}
.info span a{color:#999;}
.box{clear:both;margin-left:5px;margin-bottom:10px;margin-right:5px;height:auto; list-style-type:none}
.related{width:270px;}
	.related p{margin-top:10px;}
	.news{margin-left:16px;width:280px;}
	.news p{margin-top:10px;}
.title1 {/*display:table;*/margin:0px;padding:0px;text-align:left;border-bottom:1px solid #D5D5D5;height:26px;line-height:26px;font-size:13px;width:100%;}
	.title1 strong{/*display:block;*/float:left;margin:0px;padding:0px;font-size:13px;color:#069;}
	.title1 a:link,.title1 a:visited,.title1 a:active{/*display:block;*/float:left;padding-top:10px;}

/*.title2 {display:table;background:url(title2.gif) no-repeat 0px 0px;margin:0px;padding:0px;text-align:left;height:26px;line-height:26px;font-size:14px;width:317px;}
	.title2 strong{display:block;float:left;margin:0px;padding:0px;font-size:14px;color:#069;padding-left:10px;}
	.title2 a:link,.title2 a:visited,.title2 a:active{display:block;float:left;padding-top:10px;}*/
	
	.li{padding:0px;margin:0px;line-height:25px;}
.li span{background:url(li.gif) no-repeat 0px 8px;display:block;text-align:left;word-wrap:break-word;overflow:hidden;white-space:nowrap;}
.li span a:link,.li span a:visited,.li span a:active{margin-left:12px;color:#333}
.li span i{font-style:normal;margin-left:3px;font-size:9px;}


.k_pagelist {clear:both;/*float:left;display:block;*/line-height:30px;margin-left:10px;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

.list {text-align:left;display:table;clear:both;}
.list h5{margin:0px;padding:0px;line-height:40px;background:url(dda.jpg) no-repeat 5px 13px;}
.list h5 a{margin-left:20px;font-size:13px; text-decoration:none;}
.list p{line-height:24px;margin:0px;padding:0px;margin-left:15px;margin-right:10px;/*white-space:nowrap;*/ /*word-break:keep-all;*/ overflow:hidden;}
.list p i{font-style:normal;font-size:10px;color:#666;}
.list p a:link,div.list p a:visited,div.list p a:active{font-size:10px;margin-left:10px;color:#666;text-decoration:none;}

.lbg {/*border:1px #f3f3f3 solid;*/width:98%;margin:0 auto;height:1px;font-size:1px;background:#f3f3f3;}
.altxt {background:url(anlibg.gif) no-repeat;height:87px;margin-bottom:3px; }
.anli{
clear:both;
padding:10px 5px 0 5px;
overflow:hidden;width:175px;padding:2px;
margin-left:10px;margin-right:10px;
}
.anli img {width:60px;height:60px;border:#d8d8d8 1px solid;margin-top:12px;margin-left:7px;}

/* æ??ç´¢é¡µé?¢ */
#k_search{}
	#k_search form{margin:0px auto;line-height:30px;height:30px;font-size:14px;text-align:left;}

	#k_search {text-align:center;margin-left:10px;margin-right:8px;}
	#k_search .k_search p{text-align:right;line-height:22px;width:500px;margin:0px;}
	#k_search .k_search div{margin:15px auto;width:100%;}
	#k_search .k_search div h3{margin:0px;width:100%;text-align:left;font-size:14px;line-height:30px;}
	#k_search .k_search div p{margin:0px;width:100%;text-align:left;font-size:12px;line-height:26px;}

	#k_search .k_search div p a{}
	#k_search .k_search div p span{}
.k_in3 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:310px;}

.k_form{display:block;width:100%;margin:0px;margin-top:15px;}
.pages a,.pages span{
	padding:0px 4px;
	border:1px solid #E7E7E7;
	margin-bottom:4px;
	zoom:1;
   text-decoration: none;
	color:#14316B;
	margin-right:4px;
}
.pages span{
	font-weight: bold;
	color:#009974;
}
.pages a:hover{
	color: #DA4C4B;
}

