/*全局定义*/

li

{

	list-style-type: none;

}

/**/



body

{

	padding: 0;

	margin: 0;

	text-align: center;

	font-size: 12px;

	white-space: 0.5em; /*统一空格为半个汉字宽度*/

}



form

{

	border: 0px;

	margin: 0px;

}



div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td

{

	margin: 0;

	padding: 0;

}



textarea

{

	resize: none; /*chrome禁用拖动调整大小*/

}



/*body后最外层DIV*/

.becenterframe_div

{

	width: 960px;

	margin: 0 auto; /*ff等居中对齐*/

	text-align: left;

	/*overflow: hidden; 当最右的导航栏位有下拉导航时，要出界。*/

}



.bered

{

	color: #C9225A;

}

a image_new

{

	border: 0;

}



/*[房产信息查询]等标题头*/

.titlebg1

{

	background: url(../images/titlebg1.gif) no-repeat;

	border-left: 1px solid #eee;

	border-right: 1px solid #eee;

	line-height: 25px;

}

/*政务公开*/

.titlebg2_3

{

	float: left;

	background: url(../images/indexBannerBg.jpg) no-repeat;

	padding: 0;

	margin: 0;

	margin-top: 6px;

	padding-left: 32px;

	line-height: 42px;

	font-weight: bold;

	width: 690px !important;

	width: 722px;

	border-left: solid 1px #AACBEE;

	border-right: solid 1px #AACBEE;

}

/*政务公开tabControl*/

.titlebg2

{

	background: url(../images/slidebg.jpg) no-repeat;

	padding: 0;

	margin: 0;

	padding-left: 60px;

	line-height: 34px;

	font-weight: bold;

}

.titlebg

{

	clear: left;

	background: url(../images/index_bg.png) no-repeat 0 -215px;

	padding: 0;

	margin: 0;

	padding-left: 60px;

	line-height: 34px;

	font-weight: bold;

	font-size: 14px;

}

/*政策法规*/

.titlebg3

{

	width: 332px !important;

	width: 312px;

	height: 22px;

	border-bottom: 1px solid #e8c470;

	font-size: 12px;

	font-weight: bold;

	float: left;

	margin: 0 10px;

	margin-top: 15px;

	text-indent: 1em;

	color: #0066CC;

}

.titlebg3 a

{

	text-decoration: none;

	color: #0066CC;

}

.titlebg3 a hover

{

}



/*小广告位*/

.ad_s1

{

	width: 300px;

	height: 85px;

	overflow: hidden;

	margin-top: 5px;

	border: 1px solid #ddd;

}

.ad_s2, .ad_s3, .ad_s4, .ad_s5, .ad_s6, .ad_s9, .ad_s10, .ad_s11

{

	width: 300px;

	height: 85px;

	overflow: hidden;

	margin-top: 5px;

	border: 1px solid #ddd;

	float: right;

	clear: right;

}

.ad_s7, .ad_s8

{

	width: 300px;

	height: 85px;

	overflow: hidden;

	border: 0px !important;

	border: 1px solid #ddd;

}

.ad_b1

{

	float: left;

	/* width: 725px; */

	height: 75px;

	margin-bottom: 2px;

}

.ad_b2

{

	float: both;

	width: 960px;

}

/* 4个大广告 */

.ad_b3, .ad_b4

{

	clear: both;

	width: 958px;

	height: 100px;

	overflow: hidden;

	margin-bottom: 5px;

	border: 1px solid #ddd;

}



/*logobanner*/

.logobanner_div

{

	width: 960px;

	height: 179px;

	overflow: hidden; /*background-image:url(../images/top.jpg);*/ /*background-color:red;*/
   background:url(/zjj/images/zftopbg.png) no-repeat;
}
.logo { width:700px; margin-top:20px;} 
.logotxt { font-family:Microsoft YaHei, Verdana, Arial, Sans;width:700px; font-size:23px !important; font-weight:900; color:#ffffff; padding-left:85px;text-shadow: #fff 0px 2px 2px;} 
.sh{margin:-2px 0 0 -2px; color:#ff6000; position:absolute;width:700px;} 


/*navi*/

.navi_ul

{

	background: url(../images/index_bg.png) 0px -47px;

	height: 30px;

	line-height: 30px;

	padding: 0;

	margin: 0;

	list-style-type: none;

	font-size: 12px;

	text-align: center;

}

.navi_ul li

{

	background: url(../images/navi_ul_li-bg.gif) no-repeat right center; /*padding:15px 0 0 0;*/

	width: 120px;

	float: left;

	display: inline;

	position: relative;

	margin-left: 1px;

	margin-right: -1px;

}

.navi_ul_li_a

{

	color: #fff;

	text-decoration: none;

}

.navi_ul_li_a:hover

{

	color: #000;

}

.navi_ul li .navi2_ul

{

	padding: 0;

	margin: 0;

	z-index: 2;

	visibility: hidden;

	width: 120px; /* top:205px;215px */

	position: absolute;

	left: 0px;

	top: 40px;

}

.navi_ul .navi2_ul li

{

	text-align: left;

	display: block; /*padding-top:8px; 	line-height:20px;*/

	line-height: 28px;

	background: white;

	white-space: nowrap;

	border: solid 1px #0099FF;

	margin-top: -1px;

}

.navi_ul .navi2_ul .Mover

{

	background: #0099FF;

}

.navi_ul .navi2_ul li a

{

	color: #000;

	text-decoration: none;

}

.navi_ul .navi2_ul li a:hover

{

	color: red;

	text-decoration: none;

}



/*登录条*/

.login_div

{

	background: url(../images/index_bg.png) 0px 0px;

	height: 20px;

	padding: 8px 6px;

	margin: 0;

}

.login_main_span

{

	float: left;

}

.login_main_span label

{

	cursor: pointer;

}

.login_main_span a

{

	color: #000;

	text-decoration: none;

	margin: 0 5px;

}

.login_main_span a:hover

{

	color: #C9225A;

	text-decoration: underline;

}

.login_main_span img

{

	cursor: pointer;

}

.membername_input, .memberpassword_input

{

	font-size: 12px;

	height: 15px;

	border: 1px solid #aaa;

	width: 80px; /*margin:0 5px;*/

}

.code_input

{

	font-size: 12px;

	height: 15px;

	border: 1px solid #aaa;

	width: 30px; /*margin:0 5px;*/

}

.login_button

{

	width: 51px;

	height: 19px;

	background: url(../images/index_bg2.png) right top #fff;

	border: 0;

	cursor: pointer;

	padding: 0; /*margin:0 3px 0 5px;*/

}

.login_after_span

{

	float: left; /*padding-top: 5px;*/

}

.login_other_span

{

	float: right;

	clear: right;

	padding-top: 4px;

}

.login_other_span a

{

	color: #C9225A;

	text-decoration: none;

}

.login_other_span a:hover

{

	text-decoration: underline;

}



.s4

{

	padding-left: 36px;

}





/*quickline*/

.quickline_div

{

	font-size: 12px;

	background: url(../images/index_bg2.png) no-repeat -470px -70px;

	line-height: 22px;

	padding-left: 36px;

	margin-bottom: 5px;

}

.quickline_div a

{

	color: #000;

	text-decoration: none;

}

.quickline_div a:hover

{

	text-decoration: underline;

}





/*轮换广告*/

.picnews_div

{

	padding: 0px;

	margin: 0px;

	margin-bottom: 5px;

	height: 202px;

	background: #eee;

	width: 300px;

}

/*标题*/

.fcxxcx_title_p

{

	padding: 0px;

	margin: 0px;

	line-height: 25px;

	font-size: 12px;

	font-weight: bold;

	padding-left: 20px;

	text-align: left;

}

/*房产信息查询*/

.fcxxcx_div

{

	padding: 0px;

	margin: 0px;

	border: 1px solid #ddd;

	border-top: 0px;

	text-align: center;

	width: 300px;

	height: 286px;

}





/*左边一栏*/

.newsmodelu1_div, .loupanmodelu1_div, .ershoumodelu1_div, .jiajumodelu1_div, .gongsimodelu1_div

{

	width: 300px;

	float: left;

	display: inline;

}

/*中间一栏*/

.loupanmodelu2_div, .ershoumodelu2_div, .gongsimodelu2_div

{

	width: 347px;

	float: left;

	display: inline;

	margin: 0 5px;

	font-size: 14px;

	text-align: left;

}

.newsmodelu2_div

{

	width: 370px;

	float: left;

	display: inline;

	margin: 0px 4px;

	font-size: 12px;

	text-align: left;

	height: 275px;

}



.divTime

{

	width: 230px;

	width: 228px !important;

	height: 73px !important;

	height: 75px;

	border: solid 1px #AACBEE;

	margin-bottom: 2px;

	text-align: center;

}

/*最靠右边的那些DIV*/

.newsmodelu3_div

{

	width: 230px;

	float: right;

	display: inline;

	font-size: 12px;

}

.loupanmodelu3_div, .ershoumodelu3_div, .gongsimodelu3_div

{

	width: 300px;

	float: right;

	display: inline;

	font-size: 12px;

}

/*最新更新，本站公告*/

.bulletin_title

{

	padding: 0;

	margin: 0;

	line-height: 24px;

	background: url(../images/index_bg2.png) 0 -92px;

	padding-left: 10px;

	font-weight: bold;

}

.bulletin_title a

{

	color: #000;

	text-decoration: none;

}

.bulletin_ul

{

	padding: 0;

	margin: 0;

	margin-bottom: 2px;

	border: 1px solid #AACBEE;

	border-top: 0;

	height: 258px;

}

.bulletin_ul li

{

	background: url(../images/index_bg2.png) no-repeat -18px -2px; /*-480px -116px*/

	line-height: 25px;

	padding: 0 4px 0 21px;

	width: 230px;

	width: 211px !important;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.bulletin_ul li a

{

	color: #003366;

	text-decoration: none;

}

.bulletin_ul li a:hover

{

	color: #0033ff;

}



.bulletin_ul2

{

	padding: 0;

	margin: 0;

	margin-bottom: 4px; /*border:1px solid #AACBEE;  	border-top:0; */

	height: 290px;

}

.bulletin_ul3

{

	padding: 0;

	margin: 0;

	margin-bottom: 4px;

	border: 1px solid #AACBEE;

	border-top: 0;

	height: 250px;

}

/*执法动态*/

.bulletin_ul4

{

	padding: 0;

	margin: 0;

	margin-bottom: 2px;

	border: 1px solid #AACBEE;

	border-top: 0;

	height: 300px;

}

.bulletin_ul4 li

{

	background: url(../images/arr_w1.gif) no-repeat left;

	line-height: 25px;

	padding: 0 4px 0 21px;

	width: 211px !important;

	width: 210px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	margin-left: 5px;

}

.bulletin_ul4 li a

{

	color: #003366;

	text-decoration: none;

}

.bulletin_ul4 li a:hover

{

	color: #0033ff;

}





/*信息查询*/

.bulletin_ul5

{

	padding: 0;

	margin: 0;

	margin-bottom: 2px;

	border: 1px solid #AACBEE;

	border-top: 0;

	height: 140px;

}

.bulletin_ul5 li

{

	background: url(../images/arr_w1.gif) no-repeat left;

	line-height: 25px;

	padding: 0 4px 0 21px;

	width: 211px !important;

	width: 210px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	margin-left: 5px;

}

.bulletin_ul5 li a

{

	color: #003366;

	text-decoration: none;

}

.bulletin_ul5 li a:hover

{

	color: #0033ff;

}



/*购房指南*/

.zhinan_ul

{

	padding: 0;

	margin: 0;

	border: 1px solid #F0F0F8;

	border-top: 0; /*background:#F7F8FC; */

	padding: 5px 9px;

}

.zhinan_ul li

{

	width: 275px;

	background: url(../images/arr_w1.gif) no-repeat left;

	padding-left: 24px;

	line-height: 20px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	list-style-type: none;

}

.zhinan_ul li a

{

	color: #666;

	text-decoration: none;

}

.zhinan_ul li a:hover

{

	color: #0033ff;

}



/*政务公开*/

.zw_title_ul

{

	padding: 0;

	margin: 0;

	padding-left: 24px;

	height: 35px;

	background: url(../images/slidebg.jpg) bottom repeat-x;

}

.zw_title_ul li

{

	display: table-cell !important;

	display: inline;

	width: 99px;

	line-height: 35px !important;

	line-height: 30px;

	margin-left: 2px;

	padding-left: 2px;

	padding-top: 5px;

	text-align: center;

	font-weight: normal; /*background:url(../images/index_bg2.png) no-repeat -72px -166px;*/

}

.zw_title_ul li a

{

	color: #000;

	text-decoration: none;

}

.zw_title_ul .current

{

	background: url(../images/pic2.png) no-repeat -1px -83px;

	height: 29px;

	padding-top: 6px;

	font-weight: bold;

}

.zw_txt_div

{

	/*border:1px solid #ddd;*/

	border-top: 0px;

	padding: 12px 12px 6px;

	margin-bottom: 5px; /*height:283px;*/

}

.zw_txt_tbl

{

	clear: both;

	width: 350px !important;

	width: 340px;

	font-size: 12px;

	table-layout: fixed;

}

.zw_txt_tbl th

{

	border-bottom: 1px solid #eee;

	color: #5A5A5A;

	line-height: 20px;

	font-weight: normal;

}

.zw_txt_tbl td

{

	border-bottom: 1px solid #eee;

	line-height: 20px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.zw_txt_tbl a

{

	color: #000;

	text-decoration: none;

}

.zw_txt_tbl a:hover

{

	/*color: #0033ff;*/

	color: #000;

}



/*新闻中心*/

.xw_title_ul

{

	padding: 0;

	margin: 0;

	padding-left: 24px;

}

.xw_title_ul li

{

	display: table-cell !important;

	display: inline;

	width: 63px;

	line-height: 20px;

	margin-left: 2px;

	padding-left: 2px;

	padding-top: 5px;

	text-align: center;

	font-weight: normal;

	background: url(../images/index_bg2.png) no-repeat -72px -166px;

}

.xw_title_ul li a

{

	color: #000;

	text-decoration: none;

}

.xw_title_ul .current

{

	background: url(../images/index_bg2.png) no-repeat 0px -166px; /*background:url(../images/index_bg.png) no-repeat -100px -262px;*/

	height: 25px;

	font-weight: bold;

}

.xw_txt_div

{

	border: 1px solid #ddd;

	border-top: 0px;

	padding: 8px 8px 6px 8px;

	height: 236px !important;

	height: 256px;

	margin-bottom: 5px;

}

.xw_txt_tbl

{

	clear: both;

	width: 350px;

	font-size: 12px;

	table-layout: fixed;

}

.xw_txt_tbl th

{

	border-bottom: 1px solid #eee;

	color: #5A5A5A;

	line-height: 20px;

	font-weight: normal;

}

.xw_txt_tbl td

{

	border-bottom: 1px solid #eee;

	line-height: 20px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.xw_txt_tbl a

{

	color: #000;

	text-decoration: none;

}

.xw_txt_tbl a:hover

{

	/*color: #0033ff;*/

	color: #000;

}



/*二手房信息推荐*/

.ershou_xxtj_ul

{

	padding: 0;

	margin: 0;

	width: 347px;

	overflow: hidden;

}

.ershou_xxtj_ul li

{

	float: left;

	width: 347px;

	padding: 7px 0 7px 18px;

	list-style-type: none;

	list-style-image: none;

}

.ershou_xxtj_ul .overli

{

	background: #e7e7e7;

}

.ershou_xxtj_ul li .ershou_pic_span

{

	width: 106px;

	height: 60px !important;

	height: 66px;

	padding: 2px;

	float: left;

	border: 1px solid #ccc;

}

.ershou_xxtj_ul li .ershou_pic_span img

{

	list-style-image: none;

}

.ershou_xxtj_ul li .ershou_name_p

{

	padding: 0;

	margin: 0;

	background: url(../images/index_bg2.png) no-repeat -487px -191px;

	line-height: 22px;

	width: 200px;

	padding-left: 18px;

	font-weight: bold;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.ershou_xxtj_ul li .ershou_sub_p

{

	padding: 0;

	margin: 0;

	line-height: 22px;

	width: 200px;

	padding-left: 18px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.ershou_xxtj_ul a

{

	color: #000;

	text-decoration: none;

}

.ershou_xxtj_ul a:hover

{

	color: #0033ff;

}



/*中介联盟*/

.zhongjie_ul

{

	padding: 0;

	margin: 0;

	border: 1px solid #F0F0F8;

	border-top: 0; /*background:#F7F8FC; */

	padding: 5px 9px;

	height: 130px !important;

	height: 140px;

}

.zhongjie_ul li

{

	width: 275px;

	background: url(../images/arr_w1.gif) no-repeat left;

	padding-left: 24px;

	line-height: 22px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.zhongjie_ul li a

{

	color: #666;

	text-decoration: none;

}

.zhongjie_ul li a:hover

{

	color: #0033ff;

}





/*foot*/

.foot_tbl

{

	width: 100%;

	height: 36px;

	background: url(../images/index_bg2.png) repeat-x 0px -222px;

	font-size: 12px;

	line-height: 18px;

}

.foot_tbl td

{

	vertical-align: top;

	color: #5A5A5A;

	padding: 5px 0px;

}

.foot_tbl a

{

	color: #5A5A5A;

	text-decoration: none;

}



.otherline_tbl

{

	font-size: 12px;

	width: 100%;

	background: #F7F8FC;

	padding-left: 12px;

}



.table_tbl

{

	font-size: 12px;

	width: 100%;

	table-layout: fixed;

	line-height: 25px;

	border-bottom: 1px solid #eee;

}

.table_tbl th

{

	background: url(../images/tatbl_th.gif) repeat-x;

	border-right: 1px solid #fff;

	text-align: center;

}

.table_tbl td

{

	padding-left: 5px;

	border-top: 1px dotted #eee;

}

.table_tbl td a

{

	color: #C9225A;

}

.table_tbl td a:hover

{

	color: #000;

}



.divZWGK

{

	float: left;

	width: 350px;

	height: 298px;

	border-left: solid 1px #AACBEE;

	border-bottom: solid 1px #AACBEE;

}

.flag1

{

	width: 320px !important;

	width: 340px;

	height: 29px !important;

	height: 44px;

	background: url(../images/flag1.jpg);

	text-align: left;

	font-size: 14px;

	font-weight: bold;

	color: #bc2823;

	padding: 15px 0 0 20px;

}

.flag1UL

{

	padding: 0;

	margin: 0;

	height: 150px;

	border-bottom: dashed 1px #666666;

}

.flag1UL li

{

	line-height: 25px;

	float: left;

	margin-left: 8px;

	width: 165px !important;

	width: 160px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.flag1UL li a

{

	color: #003366;

	text-decoration: none;

}

.flag1UL li a:hover

{

	color: #0033ff;

}





.flag2UL

{

	padding: 0;

	margin: 0;

	height: 120px;

}

.flag2UL li

{

	line-height: 25px;

	float: left;

	margin-left: 8px;

	width: 95%;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.flag2UL li a

{

	color: #003366;

	text-decoration: none;

}

.flag2UL li a:hover

{

	color: #0033ff;

}





.flag3UL

{

	padding: 0;

	margin: 0;

}

.flag3UL li

{

	line-height: 25px;

	float: left;

	margin-left: 8px;

	width: 95%;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.flag3UL li a

{

	color: black;

	text-decoration: none;

}

.flag3UL li a:hover

{

	color: #0033ff;

}



.divZWGKother

{

	float: left;

	width: 372px;

	height: 298px;

	border-right: solid 1px #AACBEE;

	border-bottom: solid 1px #AACBEE;

}

/*企业信用*/



.divQy

{

	float: left;

	width: 365px;

	height: 325px;

	overflow: hidden; /*border:solid 1px red;*/

}



.divFLFG

{

	float: left;

	width: 350px;

	height: 280px;

}

.divFLFGother

{

	float: left;

	width: 372px;

	height: 280px;

}





.main_right_window

{

	float: left;

	width: 230px;

	height: 172px;

	background: url(../images/corner_bottom.png) no-repeat bottom;

	background-color: #F7F8FC;

	padding-bottom: 5px !important;

	padding-bottom: 0px;

	margin-left: 4px;

}

.main_right_window_ti

{

	background: url(../images/bg_sg.png) no-repeat 0 -27px;

	width: 230px;

	height: 22px;

	font-weight: 700;

	font-size: 12px;

	color: #FFFFFF;

}

.main_right_window_img

{

	width: 16px;

	height: 16px;

	float: left;

	margin: 3px 4px;

}

.main_right_window_tii

{

	height: 22px;

	float: left;

	line-height: 22px;

	margin-left: 3px;

}

.main_right_window_con

{

	width: 208px !important;

	width: 230px;

	padding-left: 10px;

	padding-right: 10px;

	padding-top: 4px;

	border: none;

	border-left: 1px solid #135BBF;

	border-right: 1px solid #135BBF;

	height: 150px;

}



.xiazai_ul

{

	padding: 0;

	margin: 0;

	margin-bottom: 2px;

	border-top: 0;

}

.xiazai_ul li

{

	/*background:url(../images/index_bg2.png) no-repeat -18px -2px;*/

	line-height: 22px;

	padding: 0 4px 0 10px;

	width: 95%;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.xiazai_ul li a

{

	color: #003366;

	text-decoration: none;

}

.xiazai_ul li a:hover

{

	color: #0033ff;

}







.divZB

{

	float: left;

	width: 350px;

	height: 325px; /*border:solid 1px red;*/

	overflow: hidden;

}

/*招标*/

.zb_title_ul

{

	padding: 0;

	margin: 0;

	padding-left: 24px;

	height: 35px;

	background: url(../images/slidebg.jpg) bottom repeat-x;

}

.zb_title_ul li

{

	display: table-cell !important;

	display: inline;

	width: 99px;

	line-height: 35px !important;

	line-height: 30px;

	margin-left: 2px;

	padding-left: 2px;

	padding-top: 5px;

	text-align: center;

	font-weight: normal;

}

.zb_title_ul li a

{

	color: #000;

	text-decoration: none;

}

.zb_title_ul .current

{

	background: url(../images/pic2.png) no-repeat -1px -83px;

	height: 29px;

	padding-top: 6px;

	font-weight: bold;

}

.zb_txt_div

{

	/*border:1px solid #ddd;*/

	border-top: 0px;

	padding: 12px 12px 6px;

	margin-bottom: 5px;

}

.zb_txt_tbl

{

	clear: both;

	width: 330px !important;

	width: 320px;

	font-size: 12px;

	table-layout: fixed;

}

.zb_txt_tbl th

{

	border-bottom: 1px solid #eee;

	color: #5A5A5A;

	line-height: 20px;

	font-weight: normal;

}

.zb_txt_tbl td

{

	border-bottom: 1px solid #eee;

	line-height: 20px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.zb_txt_tbl a

{

	color: #000;

	text-decoration: none;

}

.zb_txt_tbl a:hover

{

	/*color: #0033ff;*/

	color: #000;

}



.divLinks

{

	width: 960px;

	height: 34px;

	overflow: hidden;

	margin-bottom: 2px;

	margin-top: 2px;

}

.links

{

	width: 960px;

	height: 34px;

	float: left;

}

.links li

{

	width: 88px;

	height: 32px;

	display: inline;

	margin-right: 3px;

	padding: 2px;

}

.linksImg

{

	width: 88px;

	height: 30px;

	border: solid 1px black;

}



.position

{

	clear:left;

	line-height: 24px;

	padding: 0 10px 5px;

	/*border-bottom: 1px solid #17569d;*/

	float:left;

	width:675px;

	text-align:left;

}



.list_table

{

	/*font-family: "微软雅黑";*/

	border-left: 1px solid #84b6e5;

	border-right: 1px solid #84b6e5;

}

.list_td

{width: 485px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align:left;

}

table

{

	border-collapse: collapse;

	border-spacing: 0;

}

table[Attributes Style]

{

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-spacing: 0px;

}

user agent stylesheettable

{

	display: table;

	border-collapse: separate;

	border-spacing: 2px;

	border-color: gray;

}



th.list_th_date, th.list_th_title

{

	color: #FFF;

	font-size: 16px;

	font-weight: bold;

}

.list_table th

{

	text-align: center;

}

.list_table th, .list_table td

{

	border-bottom: 1px dotted #cdd9df;

}

.list_th_title

{

	width: 508px;

	background: #a9cde5;

}

.list_th_date {

width: 200px;

background: #82b6db;

}



.list_page {

/*padding: 5px 100px;*/

padding: 5px 5px;

height: 24px;

font-size: 14px;

border: 1px solid #84b6e5;

border-top: none;

}

.list_page li a:hover {

background: #e5f0f7;

text-decoration: none;

color: #f00d06;

}

.list_page li a.list_page_around {

width: 60px;

}

.list_page li a {

height: 22px;

width: 100%;

color: #4070b2;

display: block;

border: 1px solid #999;

padding: 0 5px;

font-size: 14px;

}



.list_page li {

float: left;

text-align: center;

line-height: 22px;

margin-left: 3px;

}

.list_page .record{
	margin-left: 5px;
}

.list_page_1 {

padding: 0 8px;

}



.list_left {

float: left;

width: 708px;

background: #f7fbff;

}



.list_table tr {

height: 36px;

}

user agent stylesheettr {

display: table-row;

vertical-align: inherit;

border-color: inherit;

}



a {

text-decoration: none;

}

user agent stylesheeta:-webkit-any-link {

color: -webkit-link;

text-decoration: underline;

cursor: auto;

}



.article_main_txt {

padding: 20px;

width: 675px;

border-top: none;

line-height: 2.2em;

margin: 0 auto;

float:left;

background-color:#e5f0f7;

overflow:hidden;

}



.article_main_txt h3 {

text-align: center;

font-size: 22px;

font-weight: bold;

color: #2c2c2c;

}



.article_main_main {

padding: 10px 0 40px;

}



.position a {

color: #414141;

}



.position a.print {

float: right;

color: #6a6c6b;

background: url(../images/print_03.gif) no-repeat;

padding-left: 22px;

}



.article_main_txt .arcurl {

text-align: center;

color: #666666;

}







.treeview

{

	font-size:12px;

}





.treeview a

{

	color: #000;

	text-decoration: none;

}

.treevie a:hover

{

	text-decoration: none;

}







/*main_nav*/

.main_nav 

{ 

	width:960px; 

	height:22px; 

	overflow:hidden;

}

.main_nav ul li

{ 

	width:75px; 

	height:22px; 

	float:left; 

	margin-left:4px;

	font-size:12px; 

	line-height:22px; 

	text-align:center; 

	display:inline;

}

.main_nav ul li a

{

	width:75px;

	height:22px;

	display:block; 

}

.main_nav ul li a:hover{ color:#FF0000;}

.main_nav_normal

{

	background:url(../images/bg_sg.png) no-repeat 0 0;

	color:#3A88C6;

}

.main_nav_hover

{

	background:url(../images/bg_sg.png) no-repeat -75px 0;

	color:#000000;

}



/*main_nav_second*/

#main_nav_second

{ 

	width:960px; 

	height:38px;

	/*background-image:url(../images/navbg.jpg); 

	background-repeat:repeat-x; */

	background:url(../images/navbg.png) no-repeat;

}

.main_nav_content_1{ width:950px; padding-left:10px; height:14px; display:block;color:#FFFFFF;}

.main_nav_content_1 ul li{ float:left;font-size:12px; margin-top:12px;}

.main_nav_content_1 ul li a

{ 

	margin:0 2px; 

	display:block; 

	height:14px; 

	color:#FFFFFF; 

	text-align:center;

	float:left;

}

.main_nav_content_1 ul li a:hover{ color:#FF0000;}

#nav1{ display:block;}

/*2*/

.main_nav_content_2{ width:950px; padding-left:10px; height:14px; color:#FFFFFF; display:none;}

.main_nav_content_2 ul li{ float:left;font-size:12px; margin-top:12px;}

.main_nav_content_2 ul li a

{

	margin:0 2px; 

	display:block; 

	height:14px; 

	color:#FFFFFF; 

	text-align:center;

	float:left;

}

.main_nav_content_2 ul li a:hover{ color:#FF0000;}





/* background */

/*.navbox,*/.nav li,.nav li a.menubox,.nav li a.menubox span,.othernav li a,.othernav li a span{background:url(../images/headerbg.png) no-repeat;}



/* navbox */

/*.navbox{height:75px;background-position:0 -76px;background-repeat:repeat-x;position:relative;z-index:6;}*/

.navbox{position:relative;z-index:999;}

.container{width:980px;margin:0 auto;}

.nav{height:39px;}

.nav ul{height:100%;}

.nav li{float:left;height:39px;background-position:100% -151px;padding:0 1px;position:relative;}

.nav li a{float:left;display:block;padding:0 0 0 10px;}/*.nav li a与.nav li a span相对的，padding值应相同，特殊情况下可以相差一点。*/

.nav li a:hover{text-decoration:none;}

.nav li a{color: #5e5e5e;text-decoration: none;}

.nav li a span{display:block;float:left;padding:0 10px 0 0;height:39px;line-height:39px;font-size:14px;cursor:pointer;color:#fff; font-weight:bold;}

.nav li a span .spanTop{ font-weight:bold;}

.nav li a.menubox,.nav li a.menubox span{background-position:0 -76px;}

.nav li a.menubox:hover,.nav li.hover a.menubox,.nav li.current a.menubox{background-position:0 -190px;}

.nav li a.menubox:hover span,.nav li.hover a.menubox span,.nav li.current a.menubox span{background-position:100% -190px;color:#3366cc;}

.nav li.last{background:none;}

.nav li.hover .subnav{display:block;}

.subnav{display:none;width:773px;padding:10px 0;position:absolute;z-index:999;left:0;top:39px;background:#fff;border-width:0px 1px 1px 1px;border-style:solid;border-color:#e6e6e6;}

.subnav dl{float:left;border-right:solid 1px #ddd;padding:0 14px;height:160px;}

.subnav dl a{padding:0;float:none;display:inline;}

.subnav dl span{font-family:"宋体";font-weight:400;color:#bababa;}

.subnav dl dt a{font-weight:800;color:#000;display:block;line-height:24px;}

.subnav dl dd{line-height:22px;}

.subnav dl.last{border:none;}

/*.othernav{height:35px;}*/

.othernav{height:2px;}

.othernav li{float:left;padding:6px 16px 0 16px;}

.othernav li a{float:left;display:block;overflow:hidden;padding:0 0 0 15px;background-position:0 -115px;}

.othernav li a span{padding:0 15px 0 0;float:left;display:block;line-height:25px;height:25px;background-position:0 -115px;cursor:pointer;}

.othernav li a:hover{background-position:0 -229px;text-decoration:none;}

.othernav li a:hover span{background-position:100% -229px;color:#3366cc;}

.othernav li.last a span{color:#999;}





.main_left_window1

{

	float: left;

	width: 245px;

	height: 442px;

	background: url(../images/corner_bottom.png) no-repeat bottom;

	background-color: #F7F8FC;

	padding-bottom: 5px !important;

	padding-bottom: 0px;

	/*margin-left: 4px;*/

	margin-bottom:5px;

}

.main_left_window1_ti

{

	background: url(../images/bg_sg.png) no-repeat 0 -27px;

	width: 245px;

	height: 22px;

	font-weight: 700;

	font-size: 12px;

	color: #FFFFFF;

}

.main_left_window1_img

{

	width: 16px;

	height: 16px;

	float: left;

	margin: 3px 4px;

}

.main_left_window1_tii

{

	height: 22px;

	float: left;

	line-height: 22px;

	margin-left: 3px;

}

.main_left_window1_con

{

	width: 223px !important;

	width: 245px;

	padding-left: 10px;

	padding-right: 10px;

	padding-top: 4px;

	border: none;

	border-left: 1px solid #135BBF;

	border-right: 1px solid #135BBF;

	height: 420px;

}