@charset "utf-8";
.mod_main {padding-top:0px;}
.mod_main .catpos {padding-bottom:12px;}
.a_list img {margin-bottom:-4px;}
.mod_xc {}
.mod_xc a {display: block;padding: 9px;border: 1px solid #ddd;float: left;width: 458px;border-right-color: #999;border-bottom-color: #999;border-radius: 7px;}
.mod_xc a:hover {padding: 8px;_padding: 9px;border: 2px solid #035AB1;text-decoration: none;color: #333;}
.mod_xc li {float: left;padding-top: 12px;padding-bottom: 12px;padding-left: 24px;}
.mod_xc img {height: 218px;width: 458px;}
.mod_xc b {display: block;overflow: hidden;line-height: 22px;font-weight: lighter;padding-top: 8px;text-indent: 29px;}
.mod_xc em {color: #fff;padding: 4px;padding-bottom:2px\9;font-size: 12px;background-image: url(xc_more.png);background-position: 0px 20px;overflow: hidden;}
.mod_xc a:hover em {color: #fff;background-image: url(xc_more.png);background-position: 0px 0px;}
.mod_page {background-image: url(page_bg.jpg);background-repeat: no-repeat;background-position: right top;}
.mod_page_nav {}
.mod_page_nav li {padding-right: 12px;padding-bottom: 4px;}
.mod_page_nav a {line-height: 30px;background-color: #fafafa;height: 30px;padding-left: 12px;border: 1px solid #ddd;overflow: hidden;display: block;}
.mod_page_nav .on {padding-right: 0px;}
.mod_page_nav .on a {margin-top: 0px;border: 0px none #FFF;}
.mod_page_title {font-size: 24px;line-height: 64px;}
.mod_page_show {font-size: 14px;line-height: 30px;padding: 24px;border-top-width: 1px;border-top-style: dashed;border-top-color: #eee;}
.zj_main {background-image: url(zj_bg.jpg);background-repeat: no-repeat;background-position: right top;}
.zj_title {font-size: 24px;line-height: 40px;color: #000;height: 40px;overflow: hidden;padding-left: 20px;}
.zj_list li {
	float: left;
	padding-top: 24px;
	padding-left: 48px;
	background-image: url(zj_list_bg.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-bottom: 13px;
	width:138px;
	_height:180px;
	overflow: hidden;
}
.zj_list img {height: 140px;width: 120px;}
.zj_list p {line-height: 16px;display: block;height: 16px;padding-top: 6px;overflow: hidden;}
.zj_list a {display: block;padding: 8px;float: left;border: 1px solid #ddd;border-right-color: #999;border-bottom-color: #999;background-color: #fff;}
.zj_list a:hover {padding: 7px;border: 2px solid #0253A4;}
.zj_list em {font-size: 12px;color: #666;float: right;}
.zj_user {padding: 12px;margin-top: 0px;border-top-width: 2px;border-top-color: #0253A4;width: 220px;border-right-color: #999;border-bottom-color: #999;}
.zj_user ul {padding-top: 6px;}
.zj_user li {line-height: 30px;height: 30px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #ddd;overflow: hidden;}
.zj_user em {color: #666;}
.zj_bbs {text-align: center;padding-top: 12px;}
.zj_box {width: 622px;margin-top: 0px;background-image: url(zj_bg.jpg);background-repeat: no-repeat;background-position: right top;padding: 48px;line-height: 30px;}
.zj_show_title {font-weight: bold;color: #0253A4;}
.zj_box p {text-indent: 29px;display: block;padding-top: 14px;padding-bottom: 14px;}

.lgxjs_title {
	font-size: 24px;
	line-height: 24px;
	font-weight: bold;
	height: 24px;
	overflow: hidden;
	display: block;
	margin-top: 16px;
}
.lgxjs_title span {
	font-size: 14px;
	font-weight: lighter;
	color: #666;
	float: right;
}
.lgxjs_list {_margin-left:-24px;}
.lgxjs_list dl {
	padding: 12px;
	float: left;
	width: 426px;
	border: 1px solid #ddd;
	margin-top: 24px;
	margin-left: 24px;
	line-height: 24px;
	height: 86px;
	overflow: hidden;border-left-width: 3px;
	border-left-color: #00468C;
}
.lgxjs_list dd {
	float: left;
}
.lgxjs_list dt {
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	color: #004D99;
	float: right;
	width: 328px;
}
.lgxjs_list p {
	font-size: 12px;
	line-height: 24px;
	font-weight: lighter;
	color: #333;
	display: block;
	text-indent: 29px;
}