@charset "gb2312";
/* CSS Document */

body {
	font-size:12px;
	font-family:Arial, 宋体;
	color:#2a5f91;
	background:url(webimghead_bg.png) repeat-x;
	margin:0;
	padding:0;
}
table, td, tr, div, img, form {
	border:0;
	margin:0;
	padding:0;
}
ul, li, dl, dt, dd, p, h1, h2, h3 {
	margin:0;
	list-style:none;
	padding:0;
}
h1 {
	font-size:13px;
}
a {
	color:#2a5f91;
	text-decoration:none;
}
a:link {
}
a:visited {
}
a:hover {
	text-decoration:underline;
	color:#ff0000;
}
.page {
	width:981px;
	margin:0 auto;
}
.head {
	height:174px;
}
.main_index {
	width: 100%;
}
.head .logo {
	display:block;
	background:url(webimglogo.jpg) no-repeat;
	width:480px;
	float:left;
	height:106px;
}
.head .logo span {
	display:none;
}
.head .store {
	background:url(webimgstore_bg.png) no-repeat;
	height:21px;
	line-height:18px;
	width:139px;
	margin-left:590px;
	padding-left:20px;
}
.head .store a {
	display:inline;
	float:right;
	margin:1px 12px auto auto;
	margin-top:2px\0;
}
.head .saveas {
	height:21px;
	width:340px;
	text-align:right;
	padding-right:10px;
	padding-top:10px;
	margin-left:140px;
	color:#305f93;
	float:right;
}
.head .saveas a {
	display:inline;
	float:right;
	margin:1px 12px auto auto;
	margin-top:2px\0;
}
.head .search {
	height:43px;
	width:482px;
	margin:18px auto auto 0px;
	float:right;
}
.head .search_l_corner {
	background:url(webimgsearch_corner.png) no-repeat 0 0;
	height:43px;
	width:2px;
}
.head .search_r_corner {
	background:url(webimgsearch_corner.png) no-repeat -2px 0;
	height:43px;
	width:2px;
}
.head .search_field {
	background:url(webimgsearch_bg.png) repeat-x;
	height:43px;
	overflow:hidden;
	width:478px;
}
.l {
	float: left;
}
.button {
	position:absolute;
	z-index:1000;
	right:0px;
	bottom:2px;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
base_v5.css:14 .l {
display: inline;
float: left;
}
.r {
	display: inline;
	float: right;
}
.colorWhite {
	color: #FFFFFF;
}
.tangram-input {
	background:url(webimgtext_bg.png) repeat-x;
	border:0;
	height:28px;
	width:377px;
	margin-top:8px;
+margin-top:7px;
	padding-left:5px;
	color:#bfd2e2;float:left;
	line-height:28px;
}
.tangram-input-hover {
	height:28px;
}
.tangram-input-focus {
	color:#000;
}
.head .search_btn {
	background:url(webimgsearch_btn.png) no-repeat;
	height:28px;
	width:82px;
	border:0;
	margin-top:8px;
	*margin-top:-31px;
	cursor:pointer;
}
.head .text_l {
	background:url(webimgtext_l.png) no-repeat;
	margin:8px auto auto 7px;
	height:28px;
	width:2px;
}
.head .banner {
	height:67px;
	margin-top:2px;
	width:981px;
}
.head .banner_l_corner {
	background:url(webimgbanner_corner.png) no-repeat 0 0;
	height:67px;
	width:2px;
}
.head .banner_r_corner {
	background:url(webimgbanner_corner.png) no-repeat -2px 0;
	height:67px;
	width:2px;
}
.head .banner_field {
	background:url(webimgbanner_bg.png) repeat-x;
	height:67px;
	width:979px;
}
/*主导航菜单*/
#menu ul {
	padding:0;
	border:0;
	list-style:none;
	line-height:150%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15px;
}
#menu_out {
	width:976px;
	padding-left:4px;
	margin-left:auto;
	margin-right:auto;
	background:url(webimgmenu_left.gif) no-repeat left top;
}
#menu_in {
	background:url(webimgmenu_right.gif) no-repeat right top;
	padding-right:4px;
}
#menu {
	background:url(webimgmenu_bg.gif) repeat-x;
	height:73px;
}
.menu_line {
	background:url(webimgmenu_line.gif) no-repeat center top;
	width:8px;
}
.menu_line2 {
	background:url(webimgmenu_line2.gif) no-repeat center top;
	width:15px;
}
#nav {
	padding-left:20px;
}
#nav li {
	float:left;
	height:35px;
}
#nav li a {
	float:left;
	display:block;
	padding-left:6px;
	height:35px;
	background:url(webimgmenu_on_left.gif) no-repeat left top;
	cursor:pointer;
	text-decoration:none;
}
#nav li a span {
	float:left;
	padding:11px 20px 10px 20px;
	line-height:14px;
	background:url(webimgmenu_on_right.gif) no-repeat right top;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
#nav li .nav_on {   /*鼠标经过时变换背景，方便JS获取样式*/
	background-position:left 100%;
}
#nav li .nav_on span {  /*鼠标经过时变换背景，方便JS获取样式*/
	background-position:right 100%;
	color:#333333;
	text-decoration:none;
	padding:11px 20px 10px 20px;
}
/*子栏目*/
#menu_con {
	text-align:left;
	padding-left:20px;
	clear:both;
}
#menu_con li {
	float:left;
	height:22px;
	margin-top:8px;
}
#menu_con li a {
	display:block;
	float:left;
	background:url(webimgmenu_on_left2.gif) no-repeat left top;
	cursor:pointer;
	padding-left:3px;
}
#menu_con li a span {
	float:left;
	padding:6px 10px 4px 10px;
	line-height:12px;
	background:url(webimgmenu_on_right2.gif) no-repeat right top;
}
#menu_con li a:hover {
	text-decoration:none;
	background:url(webimgmenu_on_left2.gif) no-repeat left bottom;
}
#menu_con li a:hover span {
	background:url(webimgmenu_on_right2.gif) no-repeat right bottom;
}
.in_left {
	width:310px;
	float:left;
}
.in_right {
	width:245px;
	float:right;
}
.in_center {
	width:413px;
	margin-left:315px;
}
.main {
	margin-top:7px;
	padding-top:3px;
}
.in_l_t {
	border:1px solid #d5e3e8;
	margin-top:7px;
	background-image:url(webimgmmc.jpg);
	height:26px;
	line-height:26px;
	font-size:12px;
	color:#005a92;
	font-weight:bold;
	width:308px;
}
.in_l_t td a {
	font-size:12px;
	font-weight:normal;
	float:right;
}
.in_l_con {
	width:308px;
	border:1px solid #d5e3e8;
	border-top:none;
}
.in_l_con ul {
	margin: 0px auto auto 13px;
	width: 283px;
}
.in_l_con li {
	background:url(webimgli_ico.png) no-repeat left center;
	height:22px;
	line-height:22px;

	padding-left:15px;
}
.in_c_t {
	border:1px solid #d5e3e8;
	background-image:url(webimgmmc.jpg);
	height:26px;
	line-height:26px;
	font-size:12px;
	color:#005a92;
	font-weight:bold;
	width:411px;
}
.in_c_t td a {
	font-size:12px;
	font-weight:normal;
}
.in_c_con {
	width:411px;
	border:1px solid #d5e3e8;
	border-top:none;
}
.in_c_con h1 {
	text-align:center;
	line-height:50px;
	color: #B34343;
	font-size: 16px;
}
.in_c_con h1 a{color: #B34343;
	font-size: 16px;
}
.in_c_dec {
	font-size:13px;
	color:#2a5f91;
	width:380px;
	margin-left:10px;
	line-height:150%;
}
.in_c_dec a {
	color:#b34343
}
.tab {
}
#tabsK {
	float:left;
	width:100%;
	line-height:normal;
	border-bottom:1px solid #a9d0ec;
	margin-bottom:11px;
}
#tabsK ul {
	margin:0;
	padding:10px 10px 0 10px;
	list-style:none;
}
#tabsK li {
	display:inline;
	margin:0;
	padding:0;
	cursor:pointer;
}
#tabsK a {
	float:left;
	border:1px solid #a9d0ec;
	border-bottom:none;
	margin-right:2px;
	color:#FF0000;
	padding:0 0 0 4px;
	text-decoration:none;
	background-color:#f6fafe;
}
#tabsK a span {
	float:left;
	display:block;
	padding:8px 10px 4px 6px;
	color:#0b5f92;
}
#tabsK a span {
	float:none;
}
/* End IE5-Mac hack */ 
#tabsK a:hover span {
	cursor:pointer;
	color:#cc1010;
}
#tabsK a:hover {
	background-color:#fff;
	cursor:pointer;
}
#tabsK .hover a {
	color:#cc1010;
	background-color:#fff;
}
#tabsK .hover span {
	color:#cc1010;
}
.tabx ul {
	display:none;
	padding-bottom:4px;
	list-style-type:none;
}
.tabx ul li {
	text-align:left;
	line-height:190%;
	text-indent:1em;
}
.tabx ul li a {
	padding-left:10px;
	background: url(webimggi.jpg) no-repeat 0 5px;
}
.tabx ul li span {
	float:right;
	padding-right:11px;
}
.tabx .block {
	display:block;
}
#main4 li {
}
.in_r_t {
	background-image:url(webimgmmr.jpg);
	line-height:28px;
	height:28px;
	text-indent:22px;
	color:#285e8a;
	font-size:12px;
	font-weight:bold;
}
.in_r_t span {
	float:right;
	text-align:right;
	padding-right:11px;
	font-weight:normal;
}
.in_r_con {
	border:1px solid #d5e3e8;
	border-top:none;
	width:243px;
	margin-bottom:5px;
}
.in_r_con td {
	font-weight:bold;
	color:#2a5f91;
}
.sp {
	text-align:center;
	padding:5px 0 5px 0;
}
.clear {
	clear:both;
}
.gund {
	width:981px;
	height:152px;
	background-repeat:no-repeat;
	background-image:url(webimggundb.jpg);
}
.zwzc_t {
	background-image:url(webimgzwzc.jpg);
	width:981px;
	height:32px;
	overflow:hidden;
	background-repeat:no-repeat;
	margin-top:5px;
	line-height:32px;
	text-align:right;
}
.zwe {
	padding:8px 10px;
	color:#333333;
}
.zwe a {
	color:#333333;
	margin-right:5px;
	margin-left:5px;
}
.zwzc_con {
	border:1px solid #dedede;
	border-top:none;
	overflow:hidden;
	width:979px;
}
.zwzc_left {
	float:left;
	width:297px;
	margin-left:9px;
	margin-top:10px;
}
.zwzc_l_t {
	border:1px solid #9cb5cc;
	background-image:url(webimgzwt.jpg);
	text-indent:11px;
	width:295;
	height:28px;
	line-height:28px;
	font-size:14px;
	color:#09548b;
	font-weight:bold;
}
.zwzc_l_con {
	border:1px solid #9cb5cc;
	height:210px;
	border-top:none;
	margin-bottom:5px;
	padding-top:5px;
	padding-left:12px;
}
.zwzc_l_con a {
	display:block;
	background-image:url(webimgxzbg.jpg);
	width:84px;
	height:27px;
	line-height:29px;
	text-align:center;
	float:left;
	margin:3px 8px 5px 0px;
	color:#226abf;
}
.zwzc_center {
	margin-left:320px;
	width:320px;
	background-image:url(webimglxbg.jpg);
	background-position:right;
	background-repeat:no-repeat;
	margin-top:10px;
}
.zwzc_right {
	float:right;
	width:305px;
	margin-top:10px;
}
.bmfw_t {
	background-image:url(webimgbmfw.jpg);
	width:981px;
	overflow:hidden;
	height:32px;
	background-repeat:no-repeat;
	margin-top:5px;
	line-height:32px;
	text-align:right;
}
.bmfwe {
	padding:8px 10px;
	color:#333333;
}
.bmfwe a {
	color:#333333;
	margin-right:5px;
	margin-left:5px;
}
.bmfw_con {
	border:1px solid #dedede;
	border-top:none;
	overflow:hidden;
	padding-top:11px;
	width:979px;
	margin-bottom:5px;
}
.bmfw_left {
	float:left;
	width:305px;
	margin-left:11px;
	background-image:url(webimglxbg.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
.bmfw_right {
	float:right;
	width:310px;
}
.bmfw_center {
	margin-left:340px;
	width:310px;
	background-image:url(webimglxbg.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
.tabx2 {
}
#TabTab03Con1 {
	width:283px;
	text-align:left;
	padding-top:11px;
}
#TabTab03Con2 {
	width:283px;
	text-align:left;
	padding-top:11px;
}
#TabTab03Con3 {
	width:283px;
	text-align:left;
	padding-top:11px;
}
#TabTab03Con4 {
	width:283px;
	text-align:left;
	padding-top:11px;
}
#TabTab03Con5 {
	width:283px;
	text-align:left;
	padding-top:11px;
}
#TabTab03Con6 {
	width:283px;
	text-align:left;
	padding-top:11px;
}
#TabTab03Con7 {
	width:283px;
	text-align:left;
	padding-top:11px;
}
#TabTab03Con8 {
	width:283px;
	text-align:left;
	padding-top:11px;
}
#TabTab03Con9 {
	width:283px;
	text-align:left;
	padding-top:11px;
}
#TabTab03Con10 {
	width:283px;
	text-align:left;
	padding-top:11px;
}
.xixi1 {
	width:283px;
	height:32px;
	line-height:32px;
	background-image:url(webimg01.jpg);
	cursor:pointer;
}
.xixi2 {
	width:283px;
	height:32px;
	line-height:32px;
	background-image:url(webimg02.jpg);
	cursor:pointer;
}
.xixi3 {
	width:283px;
	height:32px;
	line-height:32px;
	background-image:url(webimg01.jpg);
	cursor:pointer;
}
.xixi4 {
	width:283px;
	height:32x;
	line-height:32px;
	background-image:url(webimg02.jpg);
	cursor:pointer;
}
.tab1 {
	width:96px;
	height:32px;
	line-height:32px;
	float:left;
	text-align:center;
	cursor:pointer;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
.tab2 {
	width:96px;
	height:32px;
	line-height:32px;
	float:left;
	text-align:center;
	cursor:pointer;
	color:#115d82;
	font-size:14px;
	font-weight:bold;
}
.tab3 {
	width:96px;
	height:32px;
	line-height:32px;
	float:left;
	text-align:center;
	cursor:pointer;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
.tab4 {
	width:96px;
	height:32px;
	line-height:32px;
	float:left;
	text-align:center;
	cursor:pointer;
	color:#115d82;
	font-size:14px;
	font-weight:bold;
}
#pagelist {
	width:290px;
	font-size:12px;
	list-style-type:none;
}
#pagelist li {
	width:290px;
}
#pagelist li a {
	width:290px;
	display:block;
	color:#292929;
	background: url(webimggi.jpg) no-repeat 0 7px;
	line-height:22px;
	padding-left:8px;
	text-decoration:none;
	cursor:hand;
}
#pagelist li a:hover {
	color:#03c;
	text-decoration:none;
}
#pagelist li a:hover .ldt {
	color:#000;
}
#pagelist2 {
	width:230px;
	font-size:12px;
	list-style-type:none;
}
#pagelist2 li {
	width:230px;
}
#pagelist2 li a {
	width:230px;
	display:block;
	color:#292929;
	background: url(webimggi.jpg) no-repeat 0 7px;
	line-height:22px;
	padding-left:8px;
	text-decoration:none;
	cursor:hand;
}
#pagelist2 li a:hover {
	color:#03c;
	text-decoration:none;
}
#pagelist li a:hover .ldt {
	color:#000;
}
.s_li_a {
	padding-top:5px;
}
.hzxf_l {
	width:710px;
	float:left;
}
.hzxf_r {
	width:266px;
	float:right;
}
.hzxf_l_t {
	width:710px;
	background-image:url(webimghzxf.jpg);
	height:32px;
	overflow:hidden;
	background-repeat:no-repeat;
	margin-top:5px;
	line-height:32px;
	text-align:right;
}
.hzxf_l_con {
	padding-left: 0px;
	padding-top: 14px;
	border:1px solid #CCCCCC;
	border-top:none;
	overflow:hidden;
	width:708px;
}
.hzxf_l_con .bigp {
	width:206px;
	height:287px;
	background:url(webimgblog_bg03.png) -320px -290px;
	float:left;
	text-align:center;
	font-weight:bold;
	color:#067BB1;
}
.hzxf_l_con .bigp a {
	color:#067BB1;
}
.hzxf_l_con .bigp a:hover {
	color:#067BB1;
}
.hzxf_l_con .bigp img {
	border:2px solid #76B9CD;
	margin-bottom:5px;
}
.hzxf_l_con .smallp {
	width:501px;
	float:left;
}
.hzxf_l_con .smallp div {
	width:167px;
	text-align:center;
	float:left;
	height:147px;
}
.hzxf_l_con .smallp img {
	border:1px solid #C8C8C8;
	margin-bottom:5px;
}
.hzxf_r_t {
	background-image:url(webimghlyqt.jpg);
	line-height:28px;
	height:28px;
	text-indent:10px;
	color:#285e8a;
	margin-top:9px;
	font-size:12px;
	font-weight:bold;
}
.hzxf_r_t span {
	float:right;
	text-align:right;
	padding-right:11px;
	font-weight:normal;
}
.hzxf_r_con {
	border:1px solid #d5e3e8;
	border-top:none;
	width:264px;
	text-align:center;
	padding-top:5px;
	margin-bottom:5px;
}
.ad {
	margin-top:5px;
}
#con {
	FONT-SIZE: 12px;
	MARGIN: 0px auto;
	BACKGROUND: url(webimgtagbg.gif);
	WIDTH: 240px;
	background-repeat:no-repeat;
	text-align:left;
	margin-top:5px;
}
#tags {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 10px;
	WIDTH: 256px;
	PADDING-TOP: 0px;
	HEIGHT: 23px
}
#tags LI {
	BACKGROUND: url(webimgtagleft.gif) no-repeat left bottom;
	FLOAT: left;
	MARGIN-RIGHT: 1px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 23px
}
#tags LI A {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	COLOR: #040007;
	LINE-HEIGHT: 23px;
	PADDING-TOP: 0px;
	HEIGHT: 23px;
	TEXT-DECORATION: none;
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top;
	MARGIN-BOTTOM: -2px;
	POSITION: relative;
	HEIGHT: 25px;
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top;
	COLOR: #fff;
	LINE-HEIGHT: 25px;
	HEIGHT: 25px
}
#tagContent {
	BACKGROUND-COLOR: #fff
}
.tagContent {
	PADDING-RIGHT: 10px;
	DISPLAY: none;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	WIDTH: 232px;
	COLOR: #474747;
	PADDING-TOP: 10px;
}
#tagContent DIV.selectTag {
	DISPLAY: block
}
.link {
	border:1px solid #cccccc;
	overflow:hidden;
}
.linkt {
	width:979px;
	border-bottom:1px solid #cccccc;
	margin-bottom:5px;
	margin-top:5px;
	padding-left:5px;
	overflow:hidden;
}
.linkt a {
	display:block;
	margin-right:5px;
	border:1px solid #cbccce;
	width:120px;
	height:28px;
	background-color:#0e85d9;
	float:left;
	line-height:28px;
	text-align:center;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
.linkcot {
	width:980px;
	line-height:150%;
}
.linkcot a {
	margin-left:5px;
	margin-right:3px;
}
.linkcot a img {
	border:1px solid #ccc;
}
#foot {
	background:url(webimgfoot_bg.jpg) left center repeat-x;
	height:132px;
	text-align:center;
	color:#666;
	margin-top:10px;
}
#foot a {
	color:#666;
}
.foot_link {
	text-align:center;
	width:100%;
	height:34px;
	line-height:34px;
	vertical-align:middle;
	letter-spacing:1px;
}
#qh_con3 {
	margin-left:181px;
}
#qh_con4 {
	margin-left:350px;
}
#qh_con5 {
	margin-left:400px;
}
#qh_con6 {
	margin-left:430px;
}
#qh_con7 {
	margin-left:680px;
}
.infos {
	margin: 10px auto 0px;
	line-height:150%;
}
.arcont {
	width:981px;
	margin-top:11px;
	background-image:url(webimgarlbg.gif);
	overflow:hidden;
}
#ar_left {
	width:210px;
	float:left;
	background-image:url(webimgct_left_pic.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
#ar_left img {
}
.ar_l_cont {
	padding:10px;
}
#ar_right {
	float:right;
	width:762px;
}
.ar_l_t {
	background-image:url(webimgcol_title.jpg);
	line-height:32px;
	height:32px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
}
.menu_i1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 7px;
	PADDING-TOP: 7px
}
.menu_i1 LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 24px;
	BACKGROUND-IMAGE: url(templatewebimgmenu_index.jpg);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 4px;
	LINE-HEIGHT: 25px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: no-repeat;
	LIST-STYLE-TYPE: none
}
.menu_i1 A {
	COLOR: #444444
}
.menu_i1 A:hover {
	COLOR: #006699
}
.ar_tt {
	background: url("../webimg/bg_title.jpg") no-repeat transparent;
	color: #003366;
	height: 35px;
	line-height: 35px;
	margin: 0px auto;
	width: 762px;
}
.sub-menu {
	background: #ECF9FF;
	border-bottom: 1px solid #A5C7ED;
	border-left: 1px solid #A5C7ED;
	border-right: 1px solid #A5C7ED;
	border-top: medium none currentColor;
	margin: 0px;
	padding:10px 47px;
	width: 647px;
}
.ar_con {
	line-height: 22px;
	margin: 0px 5px;
	min-height:380px;
	color:#000000;
	padding: 20px 0px 10px;
}
/* 当前位置 */
#guide {
	line-height:30px;
	height:30px;
	background:url(../images/guide.gif) no-repeat;
	margin-left:10px;
	text-align:left;
	color:#333;
}
#guide a:link, #guide a:visited, #guide a:active {
	color:#333;
}
#guide a.k_guidename {
	padding:0px 30px 0px 22px;
}
.ar_con h1 {
	border-bottom: 1px dashed #666666;
	color: #322725;
	font-size: 16px;
	padding-bottom: 10px;
	margin-bottom:11px;
	text-align: center;
}
/* 分页 */
.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

/* 搜索页面 */
#k_search{}
	#k_search form{margin:0px auto;line-height:30px;height:30px;font-size:14px;text-align:left;}

	#k_search {text-align:center;}
	#k_search .k_search p{text-align:right;line-height:22px;width:640px;margin:0px;}
	#k_search .k_search div{margin:15px auto;width:100%;}
	#k_search .k_search div h3{margin:0px;width:100%;text-align:left;font-size:14px;line-height:30px;}
	#k_search .k_search div p{margin:0px;width:100%;text-align:left;font-size:12px;line-height:26px;}

	#k_search .k_search div p a{}
	#k_search .k_search div p span{}
.k_form{display:block;width:100%;margin:0px;margin-top:15px;}
	.k_form .k_login {display:table;margin-left:100px;}
	.k_form p{text-align:left;}
	.k_form p label{clear:both;display:block;color:#666;font-size:12px;}
	.k_form p span label{clear:none;display:inline;color:#666;}

	.k_form div {text-align:left;}
	.k_form div input {padding:1px;margin:0px;border:1px solid;border-color:#EEE #777 #777 #EEE;background:#D4D0C8;font-size:12px;margin-right:4px;}

	.k_form ol {text-align:left;}
	.k_form ol li {line-height:24px;}

	.k_table{width:100%;border:1px solid;border-color:#CCC #DDD #DDD #CCC;clear:both;text-align:left;}
	.k_table th{border:1px solid;border-color:#EEE #AAA #BBB #EEE;background:#E6E9ED;padding:0px 2px;letter-spacing:2px;color:#14316B;line-height:20px;}
	.k_table td{border:1px solid;border-color:#EEE #AAA #AAA #EEE;padding:1px;line-height:18px;}
	.k_table td input {margin-right:10px;}
	.k_table * {font-size:12px;}
	.k_table tr.hover {background:#E6E9ED;font-weight:bold;}
	.k_table tr.hover a{font-weight:bold;}

	.k_in1 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width: 50px;}
	.k_in2 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:100px;}
	.k_in3 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:200px;}
	.k_in4 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:400px;}
	.k_in5 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:600px;}

/*新闻列表*/
.list_news_01 { margin:0px 11px 0 11px; padding-bottom:10px; clear:both; text-align:left; }
.list_news_01 ul li { padding:4px 0 4px 10px; background:#fff url(../webimg/ct_line.gif) repeat-x bottom left; line-height:24px; clear:both; }
.list_news_01 ul .bg {background:#F6F6F6 url(../webimg/ct_line.gif) repeat-x bottom;}
.list_news_01 ul li a {padding-left:10px; background:url(../webimg/arrow_01.jpg) no-repeat 0 5px; color:#444; }
.list_news_01 ul li a:hover{text-decoration:underline; }
.list_news_01 .date {float:right; padding-right:13px; padding-left:9px; color:#777; font-size:12px; }

/* 图片列表 */
.pic_list_01 { width:760px; margin:0 auto; padding:20px 0 20px 0; }
.pic_list_01 .pic_list { float:left; width:190px; margin:10px 0 0 0; }
.pic_list_01 .pic_list .pic { width:160px; height:110px; margin:0 auto; text-align:center; line-height:110px; border:1px solid #CCCCCC; padding:2px;}
.pic_list_01 .pic_list .pic span { display:block; padding:5px; }
.pic_list_01 .pic_list .txt { margin:0 10px; padding:5px 0; line-height:20px; text-align:center; }
.pic_list_01 .pic_list .txt a { color:#333; }
.pic_list_01 .pic_list .txt a:hover { color:#069; text-decoration:none; }

.lb a {
	display:block;
	width:130px;
	height:27px;
	line-height:29px;
	border:1px solid #CCCCCC;
	text-align:center;
	float:left;
	margin:3px 8px 5px 0px;
	color:#226abf;}
.lb a:Hover{ border:1px dashed #FF0000;}