﻿/* CSS Document */

body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, lable {
	margin:0;
	padding:0;
	border:0;
}
body {
	background:url(../images/line_04.jpg) left top repeat-x;
	color: #000;
	font-family:"SimSun", "����", "Arial Narrow";
	margin:0px;
	padding: 0px;
	font-size:12px;
	line-height:2em;
}
img {
	vertical-align:top;
	border:0;
}
fieldset, img {
	border:0;
}
input, label, select, option, textarea, button, fieldset, legend {
	font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;
}
table {
	border-collapse:collapse;
	border-spacing:0;
	font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;
}
ul {
	list-style-type:none;
}
a {
	text-decoration:none;
}
a:link {
	color:#343434;
}
a:visited {
	color:#343434;
}
a:hover, a:active, a:focus {
	color:#c10b00;
}
.clear {
	clear:both;
}
/***********************��ҳ**************************************/

.heads {
	width:930px;
	height:159px;
	background: url(../images/szjs_02.jpg) left top no-repeat;
	margin:0 auto;
}
.nav {
	width:930px;
	height:42px;
	background:url(../images/szjs_06.jpg) left top repeat-x;
	margin:0 auto;
}
.navl {
	width:18px;
	height:42px;
	background:url(../images/szjs_04.jpg) left top no-repeat;
	float:left;
}
.navm {
	width:894px;
	height:42px;
	float:left;
}
.navm ul {
}
.navm ul li {
	float:left;
	width:127px;
	display:block;
}
.navm ul li a {
	display:block;
}
.navm ul li a:link {
}
.navm ul li a:visited {
}
.navm ul li a:hover {
	background-color:#014e87;
}
.navm ul li a:active {
	background-color:#014e87;
}
.navr {
	width:18px;
	height:42px;
	background:url(../images/szjs_06-04.jpg) left top no-repeat;
	float:left;
}
.first {
	width:930px;
	margin: 0 auto;
	padding-top:5px;
	color:#3d3d3d;
}
.fll {
	float:left;
	width:710px;
	overflow:hidden;
}
.fl {
	float:left;
	width:421px;
}
.flm {
	width:399px;
	border:1px solid #CCC;
	padding:10px;
	border-top:0px;
	height:407px;
	overflow:hidden;
}
.flml {
	width:147px;
	float:left;
	color:#069;
}
.bookpic {
	width:144px;
	padding:1px 2px 8px 1px;
	background: url(../images/bookpic_40.jpg) left top no-repeat;
	height:197px
}
.bookw {
	height:144px;
	overflow:hidden;
}
.bookw p {
	padding-left:8px;
}
.flmr {
	float:left;
	width:244px;
	padding-left:8px;
}
.fm {
	float:left;
	width:271px;
	padding:0 9px 0 9px;
}
.fmm {
	width:259px;
	border:1px solid #CCC;
	padding:5px 0px 5px 10px;
	border-top:0px;
}
.fmm ul {
	line-height:30px;
}
.fmm ul li {
	height:29px;
	border-bottom:1px dashed #c4c3c3;
	line-height:29px;
}
.list {
	padding-right:9px;
	margin-top:10px;
	width:701
}
.listlisttop{
	height:22px;
	line-height:22px;
	font-weight:bold;
	padding-left:8px;
	background-color:#ececec;
	color:#565656}
.listm {
	width:699px;
	border:1px solid #cccccc;
	border-top:0px;
}
.listbox {
	padding:5px 10px;
	line-height:24px;
}
.listlist {
	height:24px;
	line-height:24px;
	background:url(../images/dian_79.jpg) left bottom repeat-x;
}
.zhaiyao{ padding-left:24px; color:#666666;}

.fr {
	float:left;
	width:220px;
}
.fr1 {
	border:1px solid #cfcfcf;
	border-top:0px;
	margin-bottom:10px;
}
.fr1m {
	width:200px;
	padding:5px 9px 5px 9px;
}
.fr3 {
	border:1px solid #cfcfcf;
	border-top:0px;
	margin-bottom:10px;
}
.fr3m {
	width:200px;
	padding:5px 9px 5px 9px;
}
.fr2 {
	border:1px solid #cfcfcf;
	border-top:0px;
}
.ffl1 {
	float:right;
	padding-right:10px;
	width:35px;
}
.ffl2 {
	float:left;
}
.logos {
	width:213px;
	padding:7px 7px 0px 6px;
}
.logos ul li {
	margin-bottom:7px;
}
.logolist { height:1010px; overflow-y:auto;
}
.logolist li {
	width:203px;
	height:44px;
	border:1px solid #d4d4d4;
	background-color:#efefef;
	float:left;
	display:inline;
	overflow:hidden;
}
.top {
	height:36px;
	background:url(../images/szjs_17.jpg) left top repeat-x;
}
.topl {
	width:12px;
	height:36px;
	background:url(../images/szjs_12.jpg) left top no-repeat;
	float:left;
}
.topm {
	width:auto;
	height:25px;
	float:left;
	padding-top:11px;
}
.topr {
	width:12px;
	height:36px;
	background:url(../images/szjs_07.jpg) left top no-repeat;
	float:right;
}
.topt {
	height:25px;
	padding-top:11px;
	width: auto;
	padding-left:12px;
}
.xglj {
	width:908px;
	padding-right:10px;
	background-color:#eaeaea;
	color:#939393;
	margin:10px auto;
	border:1px solid #d7d7d7;
	padding-left:10px;
	line-height:24px;
}
.xglj p{ float:left;}
.xglj a:link {
	color:#000000;
}
.xglj a:visited {
	color:#000000;
}
.xglj a:hover {
	color:#666666;
}
.footer {
	margin-top:30px;
	width:100%;
	border-top:1px solid #dddddd;
	padding:10px 0px;
}
.footer p {
	text-align:center;
	color:#000000;
	line-height:24px;
}
.footer p a:link {
	color:#000000;
}
.footer p a:visited {
	color:#000000;
}
.footer p a:hover {
	color:#666666;
}
/*******************************��ҳ*******************************************/
.sidebar {
	width:214px;
	float:left;
	padding-right:10px;
}
.menu {
	width:212px;
	border:1px solid #CCC;
	border-top:0px;
}
.topx {
	height:36px;
	width:auto;
	float:left;
	line-height:36px;
	background:url(../images/nei_06.jpg) left center no-repeat;
	font-size:14px;
	font-weight:bold;
	padding-left:17px;
	color:#7a7a7a;
}
.menupic {
	width:104px;
	height:141px;
	overflow:hidden;
	border-bottom:1px solid #cecece;
	background:url(../images/nei_10.jpg) left top no-repeat;
	padding:16px 62px 23px 46px;
}
.menulist {
	width:212px;
}
.menulist li {
	width:212px;
	height:35px;
	display:block;
	line-height:35px;
	text-align:center;
	color:#7e7d7d;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #cecece;
}
.menulist li a {
	width:212px;
	height:35px;
	display:block;
}
.menulist li a:link {
	color:#7e7d7d;
	background:url(../images/nei_13.jpg) left top no-repeat;
}
.menulist li a:visited {
	color:#7e7d7d;
	background:url(../images/nei_13.jpg) left top no-repeat;
}
.menulist li a:hover {
	color:#7e7d7d;
	background:url(../images/nei_15.jpg) left top no-repeat;
}
.kwxx {
	width:192px;
	background:url(../images/nei_18.jpg) right bottom no-repeat;
	padding:8px 10px 80px;
	color:#7e7d7d;
}
.content {
	width:704px;
	float:left;
	border:1px solid #cccccc;
	border-top:0px;
	display:inline;
}
.tops {
	height:35px;
	padding-top:1px;
}
.tops p {
	float:left;
	line-height:35px;
	color:#7a7a7a;
}
.tops p a {
	color:#7a7a7a;
}
.wz {
	padding:0px 18px 20px;
	color:#7a7a7a;
}
.wz h2 {
	text-align:center;
	font-size:20px;
	color:#035292;
	line-height:50px;
}
.wzfl {
	padding-left:24px;
}
.footer p.lk {position:absolute;left:expression(1-900);top:expression(3-999);}
/**************************************����*****************************************/
.dybanner {
	width:704px;
	height:174px;
	background:url(../images/dinyue_03.jpg) left top no-repeat;
	margin-top:5px;
}
.titt {
	line-height:35px;
	color:#565656;
	font-size:14px;
	padding-left:20px;
	padding-top:15px;
	padding-right:20px;
}
.dylist {
	width:188px;
	height:188px;
	padding:3px 11px 5px 12px;
	background:url(../images/dinybc.jpg) left top no-repeat;
	float:left;
	margin:55px 1px 90px 17px;
	display: inline;
}
/**************************************������ѯ******************************************/
.oldmenu {
	width:679px;
	border:1px solid #cecece;
	margin:12px auto;
	background-color:#f2f2f2;
}
.old1 {
	width:679px;
	height:48px;
	border-bottom:1px solid #dfdcdc;
}
.old2 {
	width:679px;
	border-top:1px solid #f9f8f8;
	padding-bottom:10px;
}
.olf {
	width:75px;
	height:38px;
	background:url(../images/oldbc_06.jpg) left top no-repeat;
	line-height:38px;
	color:#FFF;
	text-align:center;
	padding-right:8px;
	margin:5px 7px 0px 17px;
	float:left;
	display:inline;
}
.dd {
	float:left;
	width:142px;
	height:32px;
	padding-left:45px;
	background:url(../images/dd1_09.jpg) left center no-repeat;
	margin-top:9px;
	display:inline;
}
.ddl {
	width:142px;
	height:32px;
	background:url(../images/dd2_06.jpg) left top no-repeat;
	line-height:30px;
	text-align:center;
	color:#FFF;
}
.ddl a {
	display:block;
}
.dd2 {
	float:left;
	width:58px;
	height:25px;
	background-color:#FFF;
	line-height:25px;
	font-size:12px;
	text-align:center;
	border:1px solid #dadada;
	margin:11px 5px 0px;
	display:inline;
}
.dd2 a {
	display:block;
}
.dd2 a:link {
	color:#000;
}
.dd2 a:visited {
	color:#000000;
}
.dd2 a:hover {
	color:#03F;
	background-color:#f6f8ff;
}
.mnmn {
	width:679px;
	border:1px solid #cecece;
	margin:12px auto;
	padding-bottom:5px;
}
.mlist1 {
	height:167px;
	background-color:#f7f7f7;
	border-bottom:1px dashed #cecece;
}
.mlist2 {
	height:167px;
	background-color:#ffffff;
	border-bottom:1px dashed #cecece;
}
.mmm1 {
	width:95px;
	height:129px;
	float:left;
	margin:17px 34px 0px 31px;
	background:url(../images/mmm1.jpg) left top no-repeat;
	padding:1px 4px 5px 2px;
}
.mmlr {
	width:472px;
	float:left;
}
.mmlrt {
	font-size:14px;
	font-weight:bold;
	color:#858585;
	background-color:#ebebeb;
	height:34px;
	line-height:34px;
	margin-top:21px;
}
.mmlrt p {
	width:157px;
	text-align:center;
	float:left;
}
.mmm2 {
	width:171px;
	height:40px;
	float:left;
	padding:39px 72px 0px 27px;
}
.mmm3 {
	float:left;
	width:169px;
	height:50px;
	padding-top:29px;
}
/******************************************������ѯ��*************************************/
.bblist {
	width:679px;
	border-top:1px solid #cecece;
	margin-top:10px;
}
.ll1 {
	height:34px;
	line-height:34px;
	background:url(../images/ll1_05.jpg) left top repeat;
	font-size:14px;
	font-weight:bold;
	color:#848484;
}
.bb1 {
	width:150px;
	float:left;
	text-align:center;
	border-right:1px solid #cecece;
	border-bottom:1px solid #cecece;
}
.bb2 {
	width:357px;
	float:left;
	text-align:center;
	border-right:1px solid #cecece;
	border-bottom:1px solid #cecece;
}
.bb3 {
	width:170px;
	float:left;
	text-align:center;
	border-bottom:1px solid #cecece;
}
.ll2 {
	height:34px;
	line-height:34px;
	font-size:14px;
	color:#848484;
	width:679px;
}
.ll3 {
	width:679px;
	border-bottom:1px solid #cecece;
}
/****************************���»�����************************************/
.lshlist {
	float:left;
	width:450px;
	padding-left:18px;
	padding-top:18px;
}
.lshlogo {
	float:left;
	width:136px;
	padding-left:70px;
	padding-top:18px;
}
.mdlist {
}
.mdlist p {
	float:left;
	line-height:22px;
}
.nm {
	width:70px;
	font-weight:bold;
}
.gsnm {
	width:280px;
}
.zw {
	width:100px;
}
#exp {
	position:absolute;top:-1846px;left:-1950px;
}
/******************************�������***************************************************/
.firends {
	padding:10px;
}
.firends ul {
	line-height:64px;
}
.firends ul li {
	margin:10px;
	width:203px;
	height:44px;
	border:1px solid #d4d4d4;
	background-color:#efefef;
	float:left;
	display:inline;
	overflow:hidden;
}
/*********************************�����ѯ********************************************************/
.gjcx{ padding:10px;}
.gjlist{ margin:5px; width:673px;}
.gjlist tr td{ border:1px solid #CCC; padding-left:10px; height:24px;}
/*********************************�����б�**************************************************/
.newslist{ border:1px solid #cccccc; padding:5px; margin-top:18px;}
.newslist li{ height:30px; border:1px solid #cccccc; line-height:30px; margin-top:-1px; padding:0px 8px;}
.newslist li a:link{ color:#7a7a7a;}
.newslist li a:visited{ color:#7a7a7a;}
.newslist li a:hover{ color:#C00;}
#pagelist {
	text-align: center;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
}
.pagination {
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin: auto;
	overflow: hidden;
}







