/*---------- import ---------*/
@import url("layout.css");
@import url("page.css");

/*---------- base ---------*/
*{
	padding:0px;
	margin:0px;
}
html{
	background:#FFF;
}
body{
	font:12px Verdana,Arial,Tahoma;
}
img{
	border:none;
}

a{
	color:#256EB1;
	text-decoration:none;
}
a:hover{
	color:#F33;
	text-decoration:underline;
}
ul{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}
/*---------- stock ---------*/
.center{
	margin:0px auto;
}
.w960{
	width:960px;
	/*position:relative;*/
}
.pright .infos_userinfo {
	margin-bottom: 0px;
}
.mt1{/* ( margin-top * 1 ) */
	margin-top:8px;
}
.pright .mt1{
	margin-top:0px;
}
.mt2{/* ( margin-top * 2 ) */
	margin-top:16px;
}
.clear{
	overflow:hidden;
}
.fs-12{
	font-size:12px;
}
.fc-f60{
	color:#F60;
}
.fc-f90{
	color:#F90;
}
.ipt-txt{
	line-height:15px;
	padding:4px 5px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px;
}
.btn-1{
	width:56px;
	height:23px;
	border:none;
	background:url(../images/btn-bg1.gif) no-repeat;
	line-height:25px;
	letter-spacing:1px;
	cursor:pointer;
	overflow:hidden;
	color:#2F592E;
}
.btn-2{
	width:70px;
	height:25px;
	border:none;
	background:url(../images/btn-bg2.gif) left top no-repeat;
	line-height:25px;
	overflow:hidden;
	color:#444;
	margin-right:2px;
}
/*---------- frame ---------*/

@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;}

/*---------- frame : channel-nav ---------*/
.channel-nav {
	margin-top:8px;
	border:1px solid #D5ECFB;
	background:url(../images/navbg.gif) repeat-x;
	padding-left:6px;
	width:955px;
	overflow:hidden;
}
.channel-nav .sonnav {
	padding-top:2px;
	width:830px;
	line-height:26px;
	float:left;
}
.channel-nav .sonnav span {
	padding-left:14px;
	margin-right:8px;
	background:url(../../images/dd2.gif) 0 1px no-repeat;
	overflow:hidden;
}
.channel-nav .sonnav a {
	color:#333;
	text-decoration:none;
}
.channel-nav .back{
	display:block;
	height:22px;
	line-height:21px;
	padding-top:6px;
	padding-right:10px;
	padding-left:20px;
	letter-spacing:2px;
	float:right;
	background:url(../images/ico-home.gif) 4px 10px no-repeat;
} 
.channel-nav .back a{
	color:#397CBE;
}
.channel-nav .back a:hover{
	text-decoration:none;
	color:#777;
}

/ÀøÖ¾/
.Newnav{float: left;width: 100%;margin-top: 10px;}
.Newleft{float: left;width: 715px;margin-right:10px;}
.Newleft .menu1box{text-align:center;}
.Newleft #menu1{width: 100%;float: left;}
.Newleft #menu1 li{float: left;height: 22px;line-height: 23px;display: block;cursor: pointer;margin-bottom: 5px;margin-right: 10px;width: 40px;font-size: 14px;}
#menu1 li.hover {background:#ABC183; color:#fff;}
.Newleft .main1box {clear: both;width: 100%;height: 330px;overflow: hidden;padding: 5px 0px;}
.Newleft .main li{position: relative;border-bottom: 1px solid #EEE;padding: 6px 0px 0px; float:left;width: 98.5%;}
.Newleft strong{ float:left; width:16px;height:15px;color:#fff;font-family: Arial;background:#BBB none repeat scroll 0% 0%; font-size:12px; line-height:15px; text-align:center; margin:4px 5px 8px 0px;border-radius:3px;}
.Newleft .main span{display: inline-block;width: 575px;color: #555;font-size: 12px;height: 30px;overflow: hidden;vertical-align: middle;text-overflow: ellipsis;white-space: nowrap;}
.Newleft .Relevan1,.Newleft .main a {display: inline-block;font-size: 12px;vertical-align: middle;word-break: break-all;word-wrap: break-word;}
.Newleft .Relevan1{ width:115px; text-align:right; color:#999}
.Newleft .Relevan2{ width:25px; text-align:right;color:#00F;}
.Newleft .main b{ color:#999; margin:0px 5px}

#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;}

