@charset "gbk";
/* CSS Document */
*{ margin:0; padding:0;}
ul li{ list-style:none;}
.clearlz{ clear:both;}
a img{ border:0;}
input,img{ vertical-align:middle;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#003d51; text-decoration:underline;}

.ul li{ background:url(/images/dot_l.jpg) no-repeat; line-height:24px; padding-left:10px; background-position:0 12px;}
.gztop{ background:url(/images/top_bg.jpg) repeat-x; height:36px; line-height:36px; overflow:hidden;}
.gztop1{ width:960px; margin:0 auto;}
.gztop_left{ float:left; color:#989898;}
.tl_1{ float:left;}
.tl_2{ float:left; margin-left:25px; display:inline;}
.tl_2 a,.tl_3 a{ color:#989898;}
.tl_2 a:hover,.tl_3 a:hover{ color:#000; text-decoration:underline;}
.tl_3{ float:left; margin-left:25px; display:inline;}
.top_right{ float:right; color:#989898;}
.top_right a{ color:#989898;}
.top_right a:hover{ color:#000; text-decoration:underline;}

.header{ width:960px; margin:0 auto; margin-top:5px;}
.logo_zx .logo{ width:171px; float:left;}
.logo_zx .zx{ width:758px; background:url(/images/kspd_05.gif) repeat-x; height:85px; border:1px #dcdcdc solid; float:right;}
.logo_zx .zx span{ background:url(/images/kspd_08.gif) no-repeat; width:55px; height:18px; display:block; float:left; text-align:center; line-height:18px; font-weight:bold; color:#FFF; margin-right:10px; margin-left:10px; display:inline;}
.logo_zx .zx a{ margin-left:6px; margin-right:6px; line-height:18px;}
.logo_zx .zx .zx1{ margin-top:6px;}
.logo_zx .zx .zx2{ margin-top:8px;}
.logo_zx .zx .zx3{ margin-top:8px;}

.gznav{ background:url(/images/nav_bg.jpg) no-repeat; height:42px; margin-top:5px; line-height:42px; font-size:14px; font-weight:bold; padding-left:5px; _padding-left:6px;}
.gznav ul li{ float:left; background:url(/images/nav_t.jpg) no-repeat; margin-right:12px; padding-left:12px; _padding-left:11px;}
.gznav ul .li_1{ background-image:none;}
.gznav ul li a{ color:#FFF;}
.gznav ul li a:hover{ color:#fff000; text-decoration:none;}

.gznav1{ background:url(/images/kps.jpg) repeat-x; height:30px; border-bottom:1px #c5eaf3 solid; padding-left:10px;}
.gznav1 .gznav1_n{ float:left; line-height:30px;}
.search{ float:right; margin-right:5px; display:inline; margin-top:5px;}
.gznav1 .gznav1_n a{ background:url(/images/dot.jpg) no-repeat; background-position:0 5px; padding-left:7px; margin-left:7px;}
.search .text{ width:144px; height:21px; border:1px #cbe5eb solid; border-right:none;}
.search .button{ background:url(/images/n_btn.jpg) no-repeat; width:64px; height:23px; border:0; cursor:pointer;}

.banner{ width:960px; margin:5px auto;}
.banner .banner1{ width:480px; float:left;}
.banner .banner2{ width:480px; float:right;}

.banner_3{ margin-top:2px;}
.banner_4{ border:1px #bde6f8 solid; margin:5px auto; width:958px; overflow:hidden;}


img  {border: 0px;}

*{margin:0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;}

body{padding:0px;background:#fff;margin:0px;line-height:140%;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;text-align:center;color:#333;}

div,form,img,ul,ol,li,dl,dt,dd{margin:0;padding:0;border:0;text-align:left;}

h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-weight:bold;margin-right:auto;margin-left:auto;}

table,td,tr,th{font-size:12px;}

li{list-style-type:none;}

.clear {clear:both;}

.clear {clear:both;height:1px;font-size:0px;}


h1,h2,h3,h4,h5,h6,p{line-height:1.6em;}

h1{font-size:24px;}

h2{font-size:14px;}

h3{font-size:18px;}

h4{font-size:14px;}


form, embed {display: inline;margin: 0;padding: 0;}

/*img, a img {color: #fff;vertical-align: middle;border: none;}*/

/*定义所有新旧日期显示效果*/

/*------------------------------------------------------------------*/

.newDate {color:#858585;}

.oldDate {color:#858585;}

/*日期右对齐*/

li span.date {float:right;margin:0 3px;}


.moreLinks {float:right;margin:2px 2px 0;}

.moreLinks a {display:block;margin-top:2px;padding-right:8px;font-size:10px;color:#ff6600;font-weight:normal;}

.moreLinks a:hover {color:#99cc00;}


/*主体CSS效果*/

#container{clear:both;width:960px;margin:auto;position:relative;}

#p_left{float:left;width:640px;margin-top:8px;}

#p_right{float:right;width:314px;}



#news{width:440px;float:right;}

#news h2{height:28px;border-bottom:1px #93cce9 solid;}

#news h2 span{width:87px;height:28px;display:block;line-height:29px;font-size:14px;background:url(../images/news_h2.gif) no-repeat;text-align:center;}

#news ul{}

#news li{border-bottom:1px #d6eefa solid;line-height:25px;background:url(../images/ico-1.gif) left no-repeat;text-indent:8px;float:left;width:207px;margin-right:8px;}

#flashnews{float:left;width:271px;border:1px #97cdf3 solid;margin-right:8px;}



.listbox{clear:both;width:729px; overflow:hidden;}

.listbox dl{float:left;width:233px;margin-right:8px;border:1px #97d1e7 solid;margin-top:8px;}

.tbox{width:100%;min-height:302px;}

.listbox dl dt{height:31px;background:url(../images/tbox_dt.gif) repeat-x;margin:1px;line-height:31px;padding-left:30px;}

.listbox dl dt strong a{color:#014a7f;font-size:14px;}

.listbox dl dt strong a:hover{color:#ff6600;}

.listbox dl dd ul{padding:4px;}

.listbox dl dd li{background:url(../images/ico-1.gif) left 11px no-repeat;line-height:25px;height:25px;display:block;text-indent:10px;border-bottom:1px #c9eaf9 dashed;overflow:hidden;}


.sidebar{border:1px #97d1e7 solid;margin-top:8px;}

.sidebar h2{background:url(../images/tbox_dt.gif) no-repeat;margin:1px;height:31px;line-height:31px;}

.sidebar h2 span{color:#014a7f;padding-left:30px;font-size:14px;}

.sidebar ul{padding:4px 8px;}

.sidebar li{border-bottom:1px #DBF2F8 dashed;}

.sidebar li a{background:url(../images/ico.gif) left 9px no-repeat;text-indent:16px;line-height:27px;height:27px;display:block;overflow:hidden;}

.sidebar li a{color:#0000dd;font-size:12px;text-decoration:none;}

.sidebar li a:hover{background:url(../images/ico2.gif) left 9px no-repeat;}

.sidebar li p{color:#666;}


#a_search{height:33px;border:1px #97d1e7 solid;background:url(../images/search_bg.gif) repeat-x;}

#a_search .tags{float:left;width:580px;padding-left:8px;line-height:33px; overflow:hidden;}

#a_search .tags h4{float:left;font-size:12px;line-height:33px;}

#a_search .tags li{float:left;margin-right:8px;}

#a_search .s_form{float:right;width:220px;margin-top:4px;}

#a_search .s_form button{margin-left:4px;background:url(../images/ss.gif) no-repeat;width:55px;height:24px;text-indent:-55px;font-size:0;cursor:pointer;}

.search-keyword{border:1px #666 solid;line-height:20px;height:20px;padding-left:4px;}


.newlist{border:1px #97d1e7 solid;margin-top:8px;}

.position{height:31px;background:url(../images/list_h2.gif) repeat-x;margin:1px;font-size:14px;color:#014a7f;line-height:31px;padding-left:16px;}

.position strong{font-size:14px;}

.position a{font-size:14px;color:#014a7f;}

.newlist ul{margin:8px;}

.newlist li{border-bottom:1px #DBF2F8 dashed;margin-bottom:8px;padding-bottom:8px;}

.newlist li a{font-size:14px;font-weight:bold;}

.newlist li a font{font-size:14px;}

.newlist li a b{font-size:14px;}

.news_list ul{
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
	margin-bottom:15px;
	}
.news_list ul .list_title{
	color:#204E7D;
	font-weight:bold;
	padding-left:23px;
	font-size:14px;
}
.news_list ul .list_title span{
	font-size:14px;
	float:right;
	color:#787878;
	font-weight:normal;
}
.news_list ul .ot span{
        margin-right:50px;
}
.news_list ul .text{
	line-height:23px;
	text-indent:24px;
	padding:13px 0px;
	color:#878787;
}



ul.pagelist{clear:both;background:#def0f9;border-top:1px #9ac1e2 solid;height:32px;margin:0;}

ul.pagelist li{float:left;border-bottom:none;border:2px #4db1ea solid;padding:1px 6px;display:block;margin-top:3px;margin-left:8px;background:#fff;}

ul.pagelist li a{color:#014a7f;}

ul.pagelist li:hover{background:#faeeab;color:#cc3333;}

ul.pagelist li:hover a{color:#cc3333;}

ul.pagelist li a:hover{color:#cc3333;text-decoration:none;}

ul.pagelist li.thisclass{border:2px #cc3333 solid;background:#ff6600;font-weight:bold;color:#fff;}

ul.pagelist span.pageinfo{float:right;margin-right:8px;line-height:30px;}


.tags_list{border:1px #97d1e7 solid;margin-top:8px;}

.tags_list h2{background:url(../images/context_bg.gif) repeat-x;margin:1px;height:32px;line-height:32px;padding-left:8px;}

.tags_list h2 span{color:#014a7f;padding-left:30px;font-size:14px;}

.tags_list ul{padding:8px;}

.tags_list a.tagc1{font-size:12px;}

.tags_list a.tagc2{font-size:14px;font-weight:bold;}


/*---------- frame ---------*/



#footer{clear:both;width:960px;margin:8px auto 8px auto;background:url(../images/foot_bg.gif) repeat-x;height:75px;border:1px #97d1e7 solid;text-align:center; position:relative;}
#footer p.nav_bottom{margin-top:8px;}
#footer span{float:right; position:absolute; bottom:8px;right:8px;}

