/*---------- 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;
}

.index_pic{width:950px;border:1px solid #b0cae3;height:125px;margin:0 auto;}
.index_pic .index_pic_t{width:18px;height:113px;background-color:#2d8fdb;float:left;font-size:14px;color:#FFFFFF;font-weight:bold;padding:6px 4px 6px 6px;line-height:19px;}
.pic{width:922px;height:125px;zoom:1;float:left;}
.pic .LeftBotton, .pic .RightBotton {width:15px;height:109px;float:left;background:url('/images/zs_ico.gif') no-repeat;margin:8px 5px;}
.pic .LeftBotton{ background-position: 0 0;}
.pic .RightBotton{ background-position: -15px 0; }
.pic .LeftBotton:hover {background-position: 0 -109px;}
.pic .RightBotton:hover {background-position: -15px -109px;}
.pic .pcont {width:922px;float:left;overflow:hidden;}
.pic .ScrCont {width:32766px;zoom:1;}
.pic #List1_1, .pic #List2_1 {float:left;}
.pic .ScrCont {width:32766px;zoom:1;}
.pic #List1_1, .pic #List2_1 {float:left;}
.pic .pcont a{width:92px;float:left;display:inline;line-height:22px;padding:8px 5px 0px 5px;text-align:center;overflow:hidden;height:108px;}
.pic .pcont a img{width:86px;height:86px;display:block;margin:0px auto 0px;padding:1px;border:1px solid #CFDAE4;}

#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;}

