@charset "utf-8";
body {
	margin: 0px;
	font-size: 12px;
	color: #333333;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}

a:hover {
	color: #663399;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
	color: #663399;
}
.hei18 {
	font-family: "黑体";
	font-size: 18px;
	color: #666666;
	line-height: 28px;
}

.hui12 {
	font-family: "黑体";
	font-size: 11px;
	font-weight: 600;
	color: #CCCCCC;
	vertical-align: baseline;
}

.titile {
	font-size: 12px;
	font-weight: bold;
	color: #8C74A8;
}
.titile a:link {

	color: #8C74A8;
}
.titile a:hover {
	color: #C253D2;
}
.titile a:active {
	color: #C253D2;
}
.titile a:visited {
	color: #8C74A8;
}

.topbg {
	background-image: url(/KS_Images/SSZXImages/topbg.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 30px;
}
.topbg td {
	font-size: 13px;
	color: #FFF;
	font-weight: bold;
}
.topbg td a:link {
	color: #FFF;
	text-decoration: none;
}
.topbg td a:visited {
	text-decoration: none;
	color: #FFF;
}

.topbg td a:hover {
	color: #639;
	text-decoration: underline;
}
.topbg td a:active {
	text-decoration: none;
	color: #639;
}
.bghg {
	height: 14px;
}
#form1 {
	line-height: 18px;
	height: 18px;
}
.zhi12 {
	color: #5C395F;
}
.titiles {
	color: #8C74A8;
}
.titiles a {margin-left:3px; margin-right:5px;}
.hg {
	line-height: 25px;
}
.bai12 {
	font-size: 12px;
	color: #FFFFFF;
}
.bx {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #BEBEBE;
	border-bottom-color: #BEBEBE;
	border-left-color: #BEBEBE;
}
.bx2 {
	border: 1px solid #999;
}
.xx2 {
	background-image: url(/KS_Images/SSZXImages/xx2.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.hong12 {color: #FF3300}
.hong12 {color: #CC3333}
.hong12 a:link {
	color: #CC3333;
	text-decoration: none;
}
.hong12 a:visited {
	text-decoration: none;
	color: #CC3333;
}

.hong12 a:hover {
	color: #663399;
	text-decoration: underline;
}
.hong12 a:active {
	text-decoration: none;
	color: #663399;
}.dbx {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.lans12 {
	line-height: 20px;
	color: #16397D;
}
.bold14 {
	font-size: 14px;
	font-weight: bold;
	color: #16397D;
}
.bold14 a:link {
	color: #16397D;
	text-decoration: none;
}
.bold14 a:visited {
	text-decoration: none;
	color: #16397D;
}

.bold14 a:hover {
	color: #663399;
	text-decoration: underline;
}
.bold14 a:active {
	text-decoration: none;
	color: #663399;
}
.bold12 {
	font-size: 12px;
	color: #16397D;
	line-height: 26px;
}
.bold12 a:link {
	color: #16397D;
	text-decoration: none;
}
.bold12 a:visited {
	text-decoration: none;
	color: #16397D;
}

.bold12 a:hover {
	color: #663399;
	text-decoration: underline;
}
.bold12 a:active {
	text-decoration: none;
	color: #663399;
}
.bold13 {
	font-size: 13px;
	font-weight: bold;
}
.bold18 {
	font-size: 18px;
	font-weight: bold;
	color: #000;
}
.huis12 {color: #999999}

/*首页样式开始*/
div { margin:0 auto; padding:0; }
h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p{ margin:0; padding:0; border:none; list-style-type:none; }
#HotZX li {height:27px; line-height:27px; padding-left:5px;}
#HotZX li a {margin-left:5px; line-height:27px; height:27px; display:inline-block;}
#HotZX li img {margin-top:5px;}
/*--- 轮换图片 活动 ---*/
    .function_tab { 
	    float:left;
		position:relative;
		width:452px;
		height:305px;
		overflow:hidden;
		border:2px solid #a0caf3;
            }
    .function_tab img{ width:452px; height:305px; }
	
    .function_tab dd span{ position:absolute; bottom:3px; left:30px; color:#fff;}  

	.function_tab dt{ position:absolute; right:10px; bottom:10px; font-size:12px; z-index:100;}
    .function_tab dt a{ display:inline-block; background-color:#fff; border:1px solid #cdcdcd ; font-family:Tahoma; padding:0px 5px; color:#333; cursor:pointer;}
	
    .function_tab dt .function_on{ background-color:#FF0000;color:#fff; }
	
#Flash{ height:305px; overflow:hidden;}
#Flash img {width:452px; border:0}
	/*FLASH样式*/
.flashWidth {
	background:url(/KS_Images/SSZXImages/FlashBg.gif) repeat-x;
	margin:0px;
	height:auto !important;
	height:305px;
	min-height:305px;
}
#NewsPic {
	LEFT: 0px;
	WIDTH: 454px;
	POSITION: relative;
	TOP: 0px;
	HEIGHT: 305px;
}
#NewsPicTxt {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 3px auto 0px;
	WIDTH: 454px;
	COLOR: black;
	FONT-FAMILY: Sans-Serif;
	POSITION: relative;
	HEIGHT: 0px;
	TEXT-ALIGN: center;
	border:1px solid #fff;
}
#NewsPicTxt a {
	COLOR: black;
	TEXT-DECORATION: none
}
#NewsPicTxt a:hover {
	COLOR: black;
	TEXT-DECORATION: none
}
#NewsPicTxt a:visited {
	COLOR: black;
	TEXT-DECORATION: none
}
#NewPicTxt a:link {
	COLOR: black;
	TEXT-DECORATION: none
}
#NewsPicTxt a:hover {
	COLOR: red
}
#NewsPic a:hover {
	TEXT-DECORATION: none
}
#NewPic a:visited {
	TEXT-DECORATION: none
}
#NewsPic .Picture {
	LEFT: 0px;
	WIDTH: 100%;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 100%
}
#NewsPic .Nav {
	RIGHT: 0px;
	WIDTH: 100%;
	BOTTOM: 0px;
	POSITION: absolute;
	HEIGHT: 12px
}
#NewsPic .Nav span {
	DISPLAY: block;
	BACKGROUND: #000000;
	FLOAT: right;
	FONT: 10px Courier;
	BORDER-LEFT: #ffffff 1px solid;
	WIDTH: 24px;
	CURSOR:pointer;
	COLOR: #ffffff;
	HEIGHT: 100%;
	TEXT-ALIGN: center
}
#NewsPic .Nav span.Cur {
	BACKGROUND: #019fe8;
	COLOR: white
}
#NewsPic .Nav span.Normal {
	BACKGROUND: #000000;
	FILTER: Alpha(opacity=50);
	COLOR: white;
	opacity: .5
}
#NewsPic .Nav span a {
	DISPLAY: block;
	WIDTH: 100%;
	COLOR: white;
	POSITION: relative;
	HEIGHT: 100%
}
#NewsPic .Nav span a:hover {
	CURSOR:pointer;
}

.p_thumb_l li {float:left; height:130px; overflow:hidden; margin:4px; text-align:center;}
.p_thumb_l .ListImg { border:1px solid #CACACA; padding:2px;}
.p_thumb_l li img {width:129px;}
.p_list_r li { height:25px; line-height:25px;}
.p_thumb_2 { height:100%;}

.bx ul { overflow:hidden; width:100%; height:190px !important; _height:195px;}
.bx li {float:left; width:135px; height:65px; line-height:65px; margin:15px 14px 5px 14px !important; _margin:15px 12px 5px 12px; text-align:center;}
.bx .linkTitle {height:25px; line-height:25px;}
.bx .linkImg {height:55px; line-height:55px; overflow:hidden; border: 1px solid #EAEAEA; vertical-align:middle;}
.bx .linkImg img {width:130px;}
.bx dl { height:80px; width:100%; overflow:hidden;}
.bx .linkFont {heigth:80px; width:100%; overflow:hidden;}
.bx .linkFont li {float:left; width:90px; margin:0px 8px 0px 8px !important; _margin:0px 6px 0px 6px;  height:25px; line-height:25px; text-align:center; overflow:hidden;}

.dbx li { height:150px; line-height:150px; width:100%; overflow:hidden; border-bottom:1px dashed #CCC; color:#16397D;}
.picF {float:left; width:119px; overflow:hidden; height:150px; line-height:150px; text-align:center; vertical-align:middle; margin-top:15px;}
.picF img {width:100px;}
.titF { margin-left:120px; text-align:left; overflow:hidden; height:150px; line-height:23px;  margin-top:15px;}
.titF a { font-weight:bold; color:#16397D;}
.titF a:hover {color: #663399; text-decoration: underline;}
.c_bot_text
{
    color: #508BD4;
    font: normal normal normal 12px/20px Arial, "宋体" ,Helvetica,sans-serif;
    text-align: right;
    background: #F4F8FD;
    padding-left: 10px;
    border-top: 1px solid #ccc;
    height: auto !important;
    height: 5px;
    min-height: 5px;
}
/*首页样式结束*/