@charset "gb2312";
/* CSS Document 
html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
body{text-align:center; font-size:12px;color:#000; margin:0 auto; background:url(bodybg.gif) repeat-x; background-color:#acd0e8}
a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: underline;
	color: #000;
}
a:active {
	text-decoration: none;
	color: #000;
}
.tbtncon {
	 BACKGROUND-COLOR: #ffffff
}
.tbtncon UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.tbtncon LI {
	 FLOAT: left;   CURSOR: pointer; COLOR: #07519a;   TEXT-ALIGN: center; TEXT-DECORATION: none; background:url(kswcpbj.jpg) repeat-x; height:65px
}
.tbtncon LI:hover {
	TEXT-DECORATION: underline
}
.tbtncon LI.curr {
	BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #fff; CURSOR: default
}

.ncon {
	 BACKGROUND-COLOR: #f2f6fb
}
.ncon UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.ncon LI {
	FLOAT: left; BORDER-LEFT: medium none;  CURSOR: pointer; COLOR: #07519a;  TEXT-ALIGN: center; TEXT-DECORATION: none
}
.ncon LI:hover {
	TEXT-DECORATION: underline;BACKGROUND: #fff;
}
.ncon LI.curr2 {
	BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #fff; CURSOR: default
}
.linktit{font-size:14px; font-weight:bold; text-align:left}
.linkcontent{line-height:180%; letter-spacing:150%; padding:5px; text-align:left}
.tabred{color:#F00}
.linebg{background:url(line.gif)}
.linkc{color:#FFF}
.linkc a:link {
	color:#FFF;
	text-decoration: none;
}
.linkc a:visited {
	text-decoration: none;
	color:#FFF;
}
.linkc a:hover {
	text-decoration: underline;
	color:#FFF; 
}
.linkc a:active {
	text-decoration: none;
	color:#FFF;
}
.linkc2{color:#FFF; font-size:14px;}
.linkc2 a:link {
	color:#FFF;
	text-decoration: none;
}
.linkc2 a:visited {
	text-decoration: none;
	color:#FFF;
}
.linkc2 a:hover {
	text-decoration: underline;
	color:#FFF; 
}
.linkc2 a:active {
	text-decoration: none;
	color:#FFF;
}
.bodybg{ background:#FFF}
.indexxx{border:1px dotted #CCC}
.indexborder{border:1px solid #CCC}
.indexxxl{ border-bottom:1px dotted #CCC; border-right:1px dotted #CCC; border-left:1px dotted #CCC;}
.indexlr{border-left:1px dotted #CCC;border-right:1px dotted #CCC;}
.indexxxlinkcontent{line-height:180%; letter-spacing:150%; padding:5px; text-align:left;border-bottom:1px dotted #CCC; border-right:1px dotted #CCC;}
.divall{width:950px; background:#FFF; text-align:center;}
.divbody{width:950px; background:#FFF;}
	.headlogo{background:url(logo.gif) no-repeat; width:150px; height:49px; float:left; margin-top:10px}
	.headlogoc{width:542px; height:39px; float:left; text-align:left; padding-top:6px; margin-top:10px}
	.headlogo2{width:244px; text-align:right; float:left;}
.divmenu{width:950px;background:url(menubg.gif) repeat-x; height:49px; float:left}
	.headmenu{ height:49px;}
	.headmenuline{background:url(menuline.gif) no-repeat; width:10px; height:49px; float:left}
	
.linkc2{color:#FFF; font-size:14px}
.linkc2 a:link {
	color:#FFF;
	text-decoration: none;
}
.linkc2 a:visited {
	text-decoration: none;
	color:#FFF;
}
.linkc2 a:hover {
	text-decoration: underline;
	color:#FFF; 
}
.linkc2 a:active {
	text-decoration: none;
	color:#FFF;
}
.thwzt{font-size:14px; color:#000; text-align:left; font-weight:bold}
.newstit{background:url(news.gif) no-repeat; width:664px; height:29px; float:left; text-align:left; line-height:29px; font-size:14px;}
.zuixintit{background:url(zuixin.gif) no-repeat; width:286px; height:29px; float:left; text-align:left; line-height:29px; font-size:14px;}
.newsc{width:664px; float:left}
.zuixinc{width:286px; float:left}
.protit{background:url(probg_01.gif) no-repeat; width:950px; height:26px;text-align:left; line-height:26px; font-size:14px;}
.wttit{background:url(wt.gif) no-repeat; width:282px; height:36px; float:left;text-align:left; line-height:36px; font-size:14px;}
.wtc{width:282px; float:left; text-align:left;}
.tk{width:668px; float:left}
.ltk{width:282px; float:left}
.teamtit{background:url(team.gif) no-repeat; width:282px; height:36px; float:left;text-align:left; line-height:36px; font-size:14px;}
.kswtit{background:url(ksw.gif) no-repeat; width:386px; height:36px; float:left;text-align:left; line-height:36px; font-size:14px;}
.teamc{width:282px; float:left}
.kswc{width:386; padding-left:2px;float:left}
.jmtit{background:url(jm.gif) no-repeat; width:666px; height:35px; float:left;text-align:left; padding-top:12px; font-size:14px;}
.jmc{width:666px; float:left}
.linktit{width:950px; height:35px; background:url(link.gif) no-repeat; float:left;text-align:left; line-height:35px; font-size:14px;}
.linkc{{width:950px; float:left}
.down{ background:url(bottom.gif); width:950px; height:90px;float:left}
.fonttit {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #650304; TEXT-ALIGN: center
}
.fonttitc {
	FONT-SIZE: 12px; LINE-HEIGHT: 150%; LETTER-SPACING: 1px; TEXT-ALIGN: left; padding-left:12px; padding-right:12px; 
}
.contentlink a:link {
	color:#00F;
	text-decoration: none;
}
.contentlink a:visited {
	text-decoration: none;
	color: #00F;
}
.contentlink a:hover {
	text-decoration: underline;
	color: #00F;
}
.contentlink a:active {
	text-decoration: none;
}
.divksw{width:950px;}
.divksw1{width:950px; float:left}
	.divkswl{width:287px; float:left; text-align:left}
	.divkswll{width:316px; float:left; text-align:left}
	.divkswll2{width:324px; float:left; display:inline; text-align:left}
	.divkswll3{width:325px; float:left;  text-align:left}
	.divkswll4{width:301px; float:left;  text-align:left}
		.divkswl1{width:300px; color:#001e54; font-weight:bold; height:32px; line-height:32px; text-align:left; margin:0px 8px 0px 8px;}
		.divkswl2{width:300px; color:#878787; line-height:180%;  text-align:left; margin:0px 8px 0px 8px;}
		.divkswl3{width:316px; text-align:center}
		.divkswborder{width:301px; border:1px solid #dfe7ea;}
	.divkswr{width:663px; float:left}
		.divkswr1{width:387px; float:left}
		.divkswr2{width:276px; float:left}
.protab{border-top:1px #999 solid;border-left:1px #999 solid;border-right:1px #999 solid;border-bottom:1px #999 solid ;vertical-align:top}
.protr{border-bottom:1px #999 solid}
.protrr{border-right:1px #999 solid}
.divnews{width:475px; height:30px; float:left}
