﻿#content
{
}
#left
{
	width: 730px;
	margin-top: 8px;
	float: left;
	position: relative;
}
#right
{
	width: 222px;
	float: right;
	margin-top: 8px;
}
.search
{
	width: 730px;
	font-size: 13px;
}
.search_top
{
	height: 12px;
	background: url(images/search_topbg.gif) no-repeat;
	overflow: hidden;
}
.search_bottom
{
	height: 12px;
	background: url(images/search_bottombg.gif) no-repeat;
	overflow: hidden;
}
.search_center
{
	background: url(images/search_bg.jpg) repeat-y;
}
.search_bg
{
	background: url(images/fangdajing.png) no-repeat left;
	padding-left: 50px;
	margin-left: 30px;
}
.search_center form
{
	padding: 0 20px;
}
.search_center form select
{
	width: 160px;
	height: 22px;
	vertical-align: middle;
}
.search_center form .search_botton
{
	width: 57px;
	height: 25px;
	background: url(images/search.gif) no-repeat;
	border: none;
	cursor: pointer;
	vertical-align: middle;
}
.search_center p
{
	line-height: 15px;
	font-size: 12px;
	margin-top: 10px;
	padding: 0 20px;
	font-weight: bold;
	height: 15px;
	overflow: hidden;
}
.search_center p a
{
	font-weight: normal;
}
/*.search{ border:1px solid #97c1f0; padding-top:5px; padding-bottom:7px; font-size:13px;background:#e1eeff url(images/fangdajing.png) no-repeat 30px; padding-left:80px;}
.search form{ padding:0 20px;}
.search form select{ width:160px; height:22px; vertical-align:middle;}
.search form .search_botton{ width:57px; height:25px; background:url(images/search.gif) no-repeat; border:none; cursor:pointer; vertical-align:middle;}
.search p{ line-height:15px; font-size:12px; margin-top:10px; padding:0 20px; font-weight:bold; height:15px; overflow:hidden;}
.search p a{ font-weight:normal;}*/
.classify
{
	margin-top: 8px;
}
.classify span
{
	display: block;
	font-weight: bold;
	color: #666;
	line-height: 20px;
	background: url(images/xkq_unionbg12.gif) no-repeat left;
	padding-left: 15px;
}
.classify ul
{
	display: block;
	width: 730px;
	line-height: 25px;
	margin-top: 5px;
}
.classify li
{
	float: left;
	color: #666;
	margin: 0 10px;
	white-space: nowrap;
	font-size: 12px;
}
.classify li a
{
	color: #0066ff;
	font-size: 14px;
}
.classify li a:hover
{
	color: #f00;
}
.classify a.now
{
	color: #FF6600;
	font-weight: bold;
}
.mainlist
{
	margin-top: 10px;
}
.mainlist_title
{
	height: 34px;
	line-height: 28px;
	font-weight: bold;
	text-align: center;
	position: relative;
	top: 7px;
    left: 0px;
    width: 741px;
}
.rec
{
	float: left;
	display: inline;
	width: 116px;
	height: 34px;
	background: url(images/xkq_unionbg13.gif) no-repeat;
	color: #fff;
	margin-right: 1px;
	text-align:center ;
}
.rec a
{
	color: #fff;
}
.rec a:hover
{
	color: #FFFF00;
}
.job
{
	font-weight: bold;
	display: inline;
	text-align: center;
	float: left;
	width: 116px;
	height: 34px;
	background: url(images/xkq_unionbg14.gif) no-repeat;
	margin-right: 1px;
}
.mainlist_title span
{
	float: right;
	color: #f00;
}
.mainlist_title span a
{
	color: #f00;
	text-decoration: underline;
}
.mainlist_cnt
{
	border: 1px solid #c9d8d6;
	width: 728px;
}
.mainlist_top
{
	background: #eff6fe;
	border-bottom: 1px solid #c9d8d6;
	font-size: 12px;
	padding: 15px 10px;
}
.mainlist_top form
{
	width: 180px;
	float: left;
}
.mainlist_top span a
{
	display: block;
	width: 24px;
	height: 22px;
}
.time_order
{
	background: url(images/xkq_unionbg15.gif) no-repeat;
	float: left;
}
.ahout_order
{
	background: url(images/xkq_unionbg16.gif) no-repeat;
	float: left;
	margin-left: 10px;
	display: inline;
}
.putTop
{
	float: right;
	height: 15px;
	line-height: 15px;
	background: url(images/puttop.gif) no-repeat right;
	padding-right: 20px;
	margin-top: 5px;
}
.putTop a
{
	color: #0033ff;
	text-decoration: underline;
}
.putTop a:hover
{
	color: #f00;
}
.listbody
{
	padding: 15px 10px 20px 15px;
	border-bottom: 1px dashed #ccc;
	width: 703px;
}
.infobody
{
	width: 510px;
	float: left;
}
.listnum
{
	width: 15px;
	height: 16px;
	float: left;
	background: url(images/listnum.png) no-repeat bottom;
	color: #fff;
	text-align: center;
	font-weight: bold;
	margin-top: 2px;
	margin-right: 3px;
	display: inline;
	font-size: 11px;
	line-height: 14px;
}
.listnum_current
{
	background: url(images/listnum.png) no-repeat top;
}
#container .listnum a
{
	color: #fff;
	display: block;
	width: 15px;
	height: 16px;
	text-decoration: none;
}
.item
{
	width: 490px;
	float: left;
}
.item h4
{
	font-weight: bold;
	font-size: 14px;
	height: 20px;
	overflow: hidden;
	line-height: 20px;
}
.item h4 a
{
	color: #0033FF;
	margin-right: 10px;
}
.item h4 a:hover
{
	color: #f00;
}
.item ul
{
	display: block;
	line-height: 20px;
	font-size: 12px;
	margin-top: 5px;
	color: #444;
}
.item li label
{
	color: #999;
}
.store_current
{
	background: #FFFAE7;
}
.infoabout
{
	width: 140px;
	float: right;
}
.infoabout ul
{
	display: block;
	line-height: 20px;
	font-size: 12px;
	margin-top: 5px;
	color: #444;
	margin-top: 20px;
}
.infoabout li label
{
	color: #999;
}
.infoabout li img
{
	vertical-align: middle;
	margin-bottom: 3px;
}
.infoabout li span.blue
{
	color: #0033ff;
}
.infoabout li span.black
{
	color: #000;
	margin-left: 2px;
}
.infoabout li strong
{
	color: #ff6633;
}
/*分页*/
.page
{
	text-align: center;
	line-height: 20px;
	font-size: 12px;
	height: 20px;
	padding: 15px 0;
	float: right;
	width: 550px;
}
.page form
{
	display: inline;
}
.page a
{
	display: block;
	width: 20px;
	height: 20px;
	float: left;
	margin: 0 3px;
	background: url(images/page_off.gif) no-repeat;
}
.page_cur
{
	width: 20px;
	height: 20px;
	background: url(images/page_cur.gif) no-repeat;
	float: left;
	color: #ff6600;
	text-decoration: underline;
	font-weight: bold;
	margin: 0 3px;
}
#ctl00_ContentPlaceHolder1_Page1_page_next
{
	width: 49px;
	height: 20px;
	background: url(images/page_next.gif) no-repeat;
}
#ctl00_ContentPlaceHolder1_Page1_page_top
{
	width: 49px;
	height: 20px;
	background: url(images/page_next.gif) no-repeat;
}
#ctl00_ContentPlaceHolder1_Page1_page_end
{
	width: 34px;
	height: 20px;
	background: url(images/page_end.gif) no-repeat;
}
.page input
{
	margin: 0 5px;
	vertical-align: middle;
}
.go_page
{
	width: 20px;
}

/*点击排行*/
.w222
{
	width: 222px;
	font-size: 12px;
	margin-top: 8px;
}
#click_rank .ctt
{
	height: auto;
	padding-top: 4px;
	padding-bottom: 3px;
	border: 1px solid #9CC2F3;
	border-top: 0;
	text-align: left;
}
.gb_
{
	height: 29px;
	line-height: 29px;
	color: #004DB4;
	background: url(images/xkq_unionbg04.gif) no-repeat;
	padding-left: 10px;
	font-weight: bold;
}
#click_rank .ctt ul
{
	display: block;
	line-height: 22px;
}
#click_rank .ctt ul li
{
	margin-left: 6px;
	display: block;
	height: 22px;
	overflow: hidden;
	padding-right: 10px;
}
#click_rank .ctt ul li.num1
{
	background: url(images/click_num.png) no-repeat left 4px;
	padding-left: 18px;
}
#click_rank .ctt ul li.num2
{
	background: url(images/click_num.png) no-repeat left -18px;
	padding-left: 18px;
}
#click_rank .ctt ul li.num3
{
	background: url(images/click_num.png) no-repeat left -40px;
	padding-left: 18px;
}
#click_rank .ctt ul li.num4
{
	background: url(images/click_num.png) no-repeat left -62px;
	padding-left: 18px;
}
#click_rank .ctt ul li.num5
{
	background: url(images/click_num.png) no-repeat left -84px;
	padding-left: 18px;
}
#click_rank .ctt ul li.num6
{
	background: url(images/click_num.png) no-repeat left -106px;
	padding-left: 18px;
}
#click_rank .ctt ul li.num7
{
	background: url(images/click_num.png) no-repeat left -128px;
	padding-left: 18px;
}
#click_rank .ctt ul li.num8
{
	background: url(images/click_num.png) no-repeat left -150px;
	padding-left: 18px;
}
#click_rank .ctt ul li.num9
{
	background: url(images/click_num.png) no-repeat left -172px;
	padding-left: 18px;
}
#click_rank .ctt ul li.num10
{
	background: url(images/click_num.png) no-repeat left -194px;
	padding-left: 18px;
}
#hb_
{
	height: 29px;
	background: url(images/xkq_unionbg04.gif) no-repeat;
	color: #004DB4;
	padding-left: 10px;
}
#hb_ ul
{
	font-weight: bold;
	display: block;
	height: 25px;
	line-height: 25px;
	position: relative;
	top: 4px;
}
#hb_ li
{
	float: left;
	width: 50px;
	cursor: pointer;
	text-align: center;
}
#hb_ .normaltab
{
}
#hb_ .hovertab
{
	background: url(images/xkq_unionbg06.gif) no-repeat;
}
#xb_
{
	height: 29px;
	background: url(images/xkq_unionbg04.gif) no-repeat;
	color: #004DB4;
	padding-left: 0px;
}
#xb_ ul
{
	font-weight: bold;
	display: block;
	height: 25px;
	line-height: 25px;
	position: relative;
	top: 4px;
}
#xb_ li
{
	float: left;
	width: 50px;
	cursor: pointer;
	text-align: center;
}
#listar
{
	float: left;
	width: 70px;
	cursor: pointer;
	text-align: center;
}
#xb_ .normaltab
{
}
#xb_ .hovertab
{
	background: url(images/xkq_unionbg06.gif) no-repeat;
}
#jb_
{
	height: 29px;
	background: url(images/xkq_unionbg04.gif) no-repeat;
	color: #004DB4;
	padding-left: 10px;
}
#jb_ ul
{
	font-weight: bold;
	display: block;
	height: 25px;
	line-height: 25px;
	position: relative;
	top: 4px;
}
#jb_ li
{
	float: left;
	width: 70px;
	cursor: pointer;
	text-align: center;
}
#jb_ .normaltab
{
}
#jb_ .hovertab
{
	background: url(images/xkq_unionbg09.gif) no-repeat;
}
.right_dl
{
	display: block;
	margin-top: 10px;
	width: 200px;
	padding: 0 10px;
}
.right_dl dt
{
	float: left;
	width: 60px;
	height: 60px;
}
.right_dl dt img
{
	display: block;
	width: 59px;
	height: 59px;
	border: 1px solid #bbb;
}
.right_dl dd
{
	width: 125px;
	float: left;
	margin-left: 10px;
	display: inline;
	height: 60px;
	overflow: hidden;
}
.right_dl dd span
{
	font-weight: bold;
	color: #004db4;
	display: block;
}
.right_dl dd span a
{
	color: #004db4;
}
.right_dl dd span a:hover
{
	color: #f00;
}
.right_dl dd p
{
	margin-top: 5px;
	text-indent: 25px;
	color: #666;
	line-height: 20px;
	font-size: 12px;
}
.right_dl dd p a
{
	color: #f00;
	text-decoration: underline;
}
.right_list
{
	margin-top: 12px;
	padding-left: 2px;
}
.right_list li
{
	background: url(images/black_dot.gif) no-repeat left 9px;
	padding-left: 8px;
}
.right_list li span
{
	color: #666;
	float: right;
}

/*面包屑*/
.breadCrumb
{
	height: 25px;
	line-height: 25px;
	color: #666;
}
.breadCrumb span
{
	color: #000;
	margin: 0 3px;
}
.breadCrumb a
{
	color: #0E44AE;
	margin: 0 3px;
}
.breadCrumb a:hover
{
	color: #f00;
}
/*广告*/
.ad_frame
{
	width: 100%;
	background: #f7f7f7;
	position: absolute;
	top: 30px;
	margin-bottom: 10px;
	border: 1px solid #dcdddd;
	font-size: 12px;
}
.ad_list
{
	float: left;
	width: 590px;
	text-align: left;
}
.ad_list ul
{
	display: block;
	width: 590px;
	line-height: 20px;
	padding-top: 8px;
}
.ad_list ul li
{
	width: 170px;
	height: 24px;
	float: left;
	margin-left: 25px;
	display: inline;
	overflow: hidden;
}
.ad_list ul li font
{
	font-size: 12px;
}
ul.exper
{
	width: 90px;
	float: right;
	font-weight: bold;
	text-align: center;
	border-left: 1px solid #d0d0d0;
	padding-left: 2px;
	margin: 1px 2px 0 0;
}
ul.exper li
{
	display: block;
	height: 26px;
	background: url(images/adcurrent_bg.gif) no-repeat;
	text-align: center;
}
ul.exper li a
{
	color: #333;
	display: block;
	height: 20px;
	padding-top: 5px;
}
ul.exper li a:hover
{
	background: url(images/adhover_bg.gif) no-repeat;
	color: #fff;
}
/*详细页*/
.text_content
{
	margin-top: 5px;
	border: 1px solid #c8def7;
	width: 728px;
}
.text_info
{
	float: left;
	display: inline;
	padding-top: 10px;
	width: 460px;
}
.text_title
{
	height: 33px;
}
.text_title h4
{
	font-family: "黑体";
	font-size: 20px;
	line-height: 33px;
	font-weight: normal;
	color: #0e44ae;
	padding-left: 10px;
	float: left;
	height: 33px;
	overflow: hidden;
}
.text_title h4 span
{
	background: url(images/rw_v1_1_07.gif) no-repeat right top;
	padding-right: 40px;
}
.text_title span.linkap
{
	width: 100px;
	float: right;
	line-height: 33px;
	font-size: 12px;
	margin-right: 10px;
}
.text_title span.linkap a
{
	margin: 0 5px;
}
.text_content p.time
{
	line-height: 30px;
	color: #666;
	font-size: 12px;
	display: block;
	clear: both;
	padding-left: 10px;
	border-bottom: 1px dashed #ddd;
	margin-bottom: 10px;
}
.text_content p.time span
{
	margin-right: 15px;
}
.text_content p.time b
{
	color: #ff6b01;
	margin: 0 5px;
}

.info_img
{
	width: 245px;
	height: 245px;
	float: right;
	overflow: hidden;
	display: inline;
	margin-top: 15px;
	margin-right: 10px;
}
.info_img img
{
	display: block;
	width: 245px;
	height: 245px;
}
.text_about
{
	font-size: 12px;
}
.text_about dl
{
	width: 230px;
	float: left;
}
.text_about dt
{
	color: #666666;
	float: left;
	line-height: 24px;
	text-align: right;
	width: 80px;
	padding: 3px 5px 3px 0;
}
.text_about dd
{
	float: left;
	line-height: 24px;
	padding: 3px 0;
}
.text_along dl
{
	display: block;
	width: 100%;
}
.text_along dt
{
	color: #666666;
	float: left;
	line-height: 24px;
	text-align: right;
	width: 80px;
	padding: 3px 5px 3px 0;
}
.text_along dd
{
	float: left;
	line-height: 24px;
	padding: 3px 0;
}
.contact
{
	border: 1px dashed #999;
	padding: 1px;
	margin: 10px;
	margin-right: 0;
}
.contact_in
{
	background: #fdfde1;
	font-size: 14px;
	color: #000;
	line-height: 25px;
	padding: 10px;
}

/* 详细信息内容*/
.ad_text
{
	float: right;
	line-height: 35px;
	margin-right: 20px;
}
.ad_text a
{
	color: #009901;
}
.info_xiang
{
}
.info_zhaopin
{
	padding: 18px;
	min-height: 425px;
	height: auto !important;
	height: 425px;
	overflow: visible;
}
.info_xiang h5
{
	font-size: 14px;
	color: #fff;
	margin-top: 10px;
	display: block;
	padding-left: 10px;
	background: url(images/rw_v1_1_05.gif) no-repeat;
	height: 39px;
	line-height: 30px;
	padding-left: 25px;
}
.info_xiang h5 span
{
	float: left;
	display: block;
	width: 80px;
	height: 30px;
	text-align: center;
}
.info_line
{
	padding: 10px;
	height: auto;
	overflow: visible;
}
.info_xiang p
{
	line-height: 35px;
	font-size: 14px;
	padding: 0 10px;
	text-indent: 25px;
}

.info_about
{
	width: 730px;
	margin-top: 10px;
}
.info_about span
{
	display: block;
	height: 30px;
	padding-left: 20px;
	background: url(images/xkq_unionbg18.gif) no-repeat;
	line-height: 30px;
	font-weight: bold;
	color: #004db4;
}
.info_about ul
{
	width: 728px;
	display: block;
	border: 1px solid #4f90f6;
	border-top: 0;
	font-size: 12px;
	padding: 5px 0;
}
.info_about ul li
{
	display: inline;
	width: 210px;
	float: left;
	line-height: 22px;
	background: url(images/black_dot.gif) no-repeat left 10px;
	padding-left: 8px;
	margin-left: 20px;
	height: 22px;
	overflow: hidden;
}
.info_about ul li a.gray
{
	color: #999;
}

.tips
{
	width: 460px;
	height: 26px;
	line-height: 20px;
	color: #0033ff;
	float: left;
	padding-left: 10px;
	font-size: 12px;
	padding: 5px 0 20px 10px;
}
.tips a
{
	color: #0033ff;
}
.tips span
{
	display: block;
	float: left;
	padding-right: 10px;
}
.collect
{
	background: url(images/rw_v1_1_03.png) no-repeat left 2px;
	padding-left: 20px;
	height: 20px;
	margin-top: 6px;
}
.share
{
	background: url(images/rw_v1_1_03.png) no-repeat left -21px;
	padding-left: 18px;
	height: 20px;
	margin-top: 6px;
}
.print
{
	background: url(images/rw_v1_1_03.png) no-repeat left -48px;
	padding-left: 15px;
	height: 20px;
	margin-top: 6px;
}
.report
{
	background: url(images/rw_v1_1_03.png) no-repeat left -68px;
	padding-left: 15px;
	height: 20px;
	margin-top: 6px;
}
.apply
{
	margin-left: 30px;
}
.parameter
{
	line-height: 30px;
	font-weight: bold;
	padding-left: 20px;
}
.table_hide
{
	width: 97%;
	margin: 0 auto;
	border-collapse: collapse;
	border: 1px solid #CADFF7;
	font-size: 12px;
}
.table_hide .colu_tt
{
	font-weight: bold;
}
.table_hide td, .table_hide th
{
	border: 1px solid #CADFF7;
}
.table_hide td
{
	padding-left: 5px;
}
.table_hide th
{
	text-align: center;
}
.info_line1
{
	border: 1px solid #80b3ef;
	border-top: none;
	padding: 10px;
	height: auto;
	overflow: visible;
}


