@charset "utf-8";

/*公用*/
* { margin:0; padding:0; font-size:12px; list-style:none; font-family:"宋体"; }
body { background:url(../images/kszl/bg.jpg) left top repeat-x ; color:#4b4b4b;  }
.clear { clear:both; *display:inline;}
.mart8 { margin-top:8px; }
.pad10 { padding:10px; }
.fs14 { font-size:14px; }
.fc_gray { color:#4b4b4b; }
.align_right { text-align:right; }
.lineh22 { line-height:22px; }
.line_x_b { background:url(/images/kaoy/line_x.jpg) left bottom repeat-x; }

a:link,a:visited { text-decoration:none; color:#4d4d4d; }
a:hover { color:#FF3300; }

#top { width:1000px; margin:auto; height:74px; }
	#top .left { float:left; margin-top:7px; width:45%; }
	#top .right { float:left; width:50%; margin-top:12px; color:4d4d4d; }
		#top .right li { margin:0 0 10px 0; }
		#top .right a:link { color:4d4d4d; }
	#top .nav_input { border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;border-left:1px solid #d2d2d2; color:#4d4d4d; height:16px; padding:7px 0 0 5px; }
	
#nav .left { float:left; width:50%; background:url(/images/kszl/nav_bg.jpg) left top repeat-x; height:32px; color:#FFFFFF; text-align:right; line-height:32px; overflow:hidden; }
	#nav .left img { margin:0 8px; }
	#nav .left a:link { color:#FFFFFF; font-size:14px; color:#FFFFFF; }
		#nav .left a:visited { color:#FFFFFF; font-size:14px; color:#FFFFFF; }
		#nav .left a:hover { color:#FFFF00; }
#nav .right { float:left; width:49.9%; background:url(/images/kszl/nav_bg2.jpg) left top repeat-x; height:32px; }
	#nav .right a { color:#000000; }
.container { width:1000px; margin-left:auto; margin-right:auto; }
.kaoy_tit span { display:inline-block; width:860px; text-align:right; color:#fe6700; position:relative; top:-8px; }

.menu { background:url(/images/kaoy/menu_bg.jpg) left top repeat-x; color:#FFFFFF; height:23px; padding:13px 0 0 20px; width:980px; }
	.menu span { display:inline-block; width:140px; font-weight:bold; }
	.menu a:link { color:#FFFFFF; }
		.menu a:visited { color:#FFFFFF; }
		.menu a:hover { color:#FF0000; }
.menu2 { background:url(/images/kaoy/menu_bg2.jpg) left top repeat-x; color:#ff6600; height:26px; padding:10px 0 0 20px; width:980px;  }
	.menu2 span { display:inline-block; width:140px; font-weight:bold; }
	.menu2 a:link { color:#ff6600; }
		.menu2 a:visited { color:#ff6600; }
		.menu2 a:hover { color:#FF0000; }
.news_left { float:left; width:300px; }
.newsk .title { background:url(/images/kaoy/kt_end.jpg) right top no-repeat; height:36px; overflow:hidden; }
	.newsk .title li { float:left; }
	.newsk .title .name { font-size:14px; color:#FFFFFF; font-weight:bold; background:url(/images/kaoy/kt_b.jpg) left top no-repeat; height:23px; padding:13px 0 0 25px; }
.newsk .content { clear:both; border:1px solid #cccccc; border-top:none; margin-top:-4px; padding:10px 9px 0; }
	.newsk .content li { margin:6px 0; }
.news_center { float:left; width:400px; margin:0 20px; }
	.hotnews li { margin:10px 0 0 0; padding:0 0 5px 0; line-height:22px; text-align:center; }
	.hotnews h1 { font-family:"黑体"; font-size:18px; font-weight:normal; color:#fe6601; height:25px; text-align:center; }
		.hotnews h1 a:link { font-family:"黑体"; font-size:18px; font-weight:normal; color:#fe6601; height:25px; }
		.hotnews h1 a:visited { font-family:"黑体"; font-size:18px; font-weight:normal; color:#fe6601; height:25px; }
	.newstit { border-bottom:1px solid #ffce65; height:26px; clear:both; margin:13px 0; }
		.newstit li { float:left; background:#FFFFFF; color:#ff6400; border:1px solid #cccccc; border-bottom:none; margin-left:5px; height:19px; _height:20px; padding-top:6px; width:80px; text-align:center; font-size:14px; cursor:pointer; }
		.newstit li a:link { color:#ff6701; font-size:14px; }
			.newstit li a:visited { color:#ff6701; font-size:14px; }
		.newstit .active { font-weight:bold; height:19px; _height:20px; position:relative; bottom:-1px; border:1px solid #ffce65; border-bottom:none; }
	.newscontent span { color:#ff0000; float:right; position:relative; _top:-15px; }
		.newscontent li { margin:8px 0 ; }
			.newscontent li a { font-size:14px; }
.news_right { float:left; width:260px; }

.bignews_tit { background:url(/images/kaoy/bgss.jpg) left top no-repeat; }
.bignews_content { background:url(/images/kaoy/tit_left.jpg) left top no-repeat; padding:12px 0 0 0;  }
	.bignews_content .left { float:left; width:742px; margin-top:-15px; margin-left:15px; _margin-left:8px; }
		.bignews_content .left ul { width:49.9%; float:left; margin-top:15px;  }
		.bignews_content .left .tit { background:url(/images/kaoy/enbg.gif) left top no-repeat; font-size:14px; font-weight:bold; height:21px; padding:9px 0 0 20px; color:#fa6c20; overflow:hidden; margin:0 0 15px; }
			.bignews_content .left .tit a:link { color:#fa6c20;}
			.bignews_content .left .tit a:visited { color:#fa6c20;}
			.tit span { display:inline-block; float:right; position:relative; _top:-14px; font-weight:normal; right:30px; font-size:12px;}
				.tit span a:link { color:#ff6600; font-size:12px; }
					.tit span a:visited { color:#ff6600; font-size:12px; }
					.tit span a:hover { color:#ff0000; }
		.bignews_content .left li { margin:7px 0 0 5px ; }
			.bignews_content .left li a { font-size:14px; }
			.bignews_content .left li span  { float:right; position:relative; _top:-14px; right:40px; }
	.bignews_content .right { float: left ;  width:220px; border:1px solid #ffcf63; background:#fef2b6; padding:10px; }
		.bignews_content .right .tit { background:url(/images/kaoy/jt.gif) left center no-repeat; font-size:14px; font-weight:bold; color:#f96d20; padding:0 0 0 10px; margin-bottom:10px; }
		.bignews_content .right li { margin:8px 0 0; }
.kymx { height:285px; *height:275px; }
	.kymx li { float:left; text-align:center; width:16.6%; }
	.kymx img { border:1px solid #bebebe; padding:3px; margin-bottom:10px; }
		
#footer { background:url(/images/kszl/fot.jpg) left top repeat-x; width:100%; height:140px; margin-top:10px; font-family:Arial, Helvetica, sans-serif;   }
	#footer a:link { color:#cc4b0b; }
		#footer a:visited { color:#cc4b0b; }
		#footer a:hover { color:#FF0000; }
	#footer li{ color:#cc4b0b; text-align:center; padding:12px 0 0 15px; line-height:20px;  }
	
	
/*picnews*/
.photos {WIDTH: 300px; POSITION: relative; HEIGHT: 240px}
.photos UL {DISPLAY: none;}
.photos .photo {POSITION: absolute}
.photos .photo IMG {WIDTH: 300px; HEIGHT: 205px}
.photos .caption {PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 290px; COLOR: #ffffff; BOTTOM: 0px; PADDING-TOP: 8px; POSITION: absolute; HEIGHT: 22px}
.photos .caption A:link {COLOR: #ff6503; TEXT-DECORATION: none; font-size:14px; font-weight:bold;}
.photos .caption A:visited {COLOR: #ff6503; TEXT-DECORATION: none; font-size:14px; font-weight:bold;}
.photos .caption A:hover {COLOR: #ff6503; TEXT-DECORATION: none}
.photos .caption A:active {COLOR: #ff6503; TEXT-DECORATION: none}
.photos .bg {WIDTH: 300px; POSITION: absolute; bottom:1px; HEIGHT: 34px; }
.photos OL {RIGHT: 8px; BOTTOM: 6px; ZOOM: 1; POSITION: absolute}
.photos OL:unknown {CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: ""}
.photos OL LI {DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 16px; CURSOR: pointer; COLOR: #ffffff; HEIGHT: 16px; BACKGROUND-COLOR: #292721; TEXT-ALIGN: center}
.photos OL LI.cur {BACKGROUND-COLOR: #cc0000}
