body{
	margin:0;
	padding:0;
	font-size:12px;
	font-family:"宋体";
}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote{
	padding:0; 
	margin:0;
}
img{border:0;}
ul,li,dl,dt{
	list-style-type:none; 
	padding:0px; 
	margin:0px; 
	font-size:12px;
}




.ht_tb { 
	width:968px; 
	height:21px;
	border-right:solid 1px #999999;
	border-left:solid 1px #999999;
	background:url(../images/top_bg.jpg) no-repeat;
	margin:0px auto; 
	font-weight:bold; 
	padding-left:10px;
	color:#FFFFFF; 
	line-height:21px;
}
.gs_box {
	 width:978px; 
	 margin:0px auto; 
	 border-right:solid 1px #999999;
	 border-left:solid 1px #999999;
	 padding-top:5px;
}
.clears {
	clear:both;
	height:0px;
	line-height:0px; 
	font-size:0px;
	margin:0px; 
	padding:0px;
}

.gshd_left { 
	float:left;
	width:200px; 
	background:#F3F3F3; 
}

.tplj { 
	width:200px; 
	text-align:center; 
	margin-bottom:5px;
}
.khx_box {
	 width:185px; 
	 background:#FFFFFF; 
	 border:solid 1px #CDCDCD; 
	 margin:0px auto 5px auto; 
	 padding:10px 0px;
}
.btzm { 
	font-weight:bold; 
	padding:3px 0px 3px 10px; 
	color:#005599;
}
.bkx { 
	margin:0px 0px 23px 0px; 
	padding:0px; 
	height:83px;
}
.tp_photo { 
	float:left; 
	width:85px; 
	text-align:center; 
	height:83px; 
	font-size:0px;
}
.ybnr { 
	float:left; 
	width:95px;
	height:83px; 
	font-size:12px; 
	color:#333333; 
	line-height:83px;
}
.dm_hs { height:63px; padding-top:20px;}
.ybnr  a {color:#333333; text-decoration:none;}
.ybnr  a:hover {color:#FF0000; text-decoration:underline;}
.ybnr2 { 
	float:left; 
	width:95px;
	font-size:12px; 
	color:#333333; line-height:22px;
}
.ybnr2  a {color:#333333; text-decoration:none;}
.ybnr2  a:hover {color:#FF0000; text-decoration:underline;}

.yhdl_box { 
	width:185px; 
	height:113px; 
	background:#FFFFFF;
	margin:0px auto 5px auto; 
	border:solid 1px #CDCDCD;
}
.tt_yh { 
	height:25px;
	background:url(../images/hdpt_03.jpg) repeat-x;
	color:#005599;
	font-weight:bold; 
	line-height:25px; 
	padding-left:5px;
}
.inp_ys {
	width:106px; 
	border:solid 1px #7F9DB9;
}
.mz_ys { padding:6px 0px 3px 10px;}
.zb_za { 
	float:left; 
	line-height:22px; 
	height:22px; 
	padding-left:10px; 
	padding-top:3px;
}
.zb_za a { color:#333333; text-decoration:none;}
.zb_za a:hover { color:#FF0000; text-decoration:underline;}

.zb_za2 { 
font-size:0px;
padding-left:65px; 
padding-top:3px;
}

.bw_box { 
	background:#FFFFFF; 
	width:198px; 
	margin:0px 0px 5px 0px;
	border:solid 1px #BDD4EC;
}
.bw_tt { 
	background:#E7F2FF; 
	height:21px; 
	border-bottom:solid 1px #BDD4EC; 
	padding-left:10px; 
	padding-top:5px; 
	font-weight:bold; 
	color:#005599;
}
.dt_text { 
	padding:5px 5px;
	height:117px; 
	line-height:20px;
}
.gshd_middle { 
	float:left; 
	width:537px; 
	margin:0px 6px;
}
.yg_box { 
	width:535px; 
	background:#FFFFFF; 
	border:solid 1px #BDD4EC;
}
.jh_tt {
	 height:20px; 
	 background:url(../images/hdpt_08.jpg) repeat-x bottom; 
	 border-bottom:solid 1px #BDD4EC;
	 padding:5px 0px 0px 10px; 
	 color:#005599; 
	 font-weight:bold;
}
.tb_box { 
	height:25px; 
	width:535px;
	background:url(../images/hdpt_08.jpg) repeat-x bottom; 
	border-bottom:solid 1px #BDD4EC; 
}
.jh_tt1 {
	 padding:5px 0px 0px 10px; 
	 color:#005599; 
	 font-weight:bold; 
	 float:left;
}
.mor_gd { 
	float:right; 
	line-height:25px; 
	padding-right:10px; 
	color:#666666;
}
.mor_gd span { font-size:10px; font-family:Arial;}
.mor_gd a { color:#666; text-decoration:none;}
.mor_gd a:hover { color:#FF0000; text-decoration:none;}

.bxo_news { padding:5px 5px 12px 5px;}
.xw_box1 { 
	height:25px; 
	border-bottom:dashed 1px #ADADAD; 
	line-height:25px;
}
.xw_text { float:left; color:#333333;}
.xw_text a { color:#333; text-decoration:none;}
.xw_text a:hover { color:#FF0000; text-decoration:underline;}


.sj_time { float:right; color:#595959}
.spacers { 
	height:7px; 
	font-size:0px; 
	line-height:0px;
}


.gshd_right { 
	float:left; 
	width:222px; 
}
.ph_box { 
	height:162px; 
	width:220px; 
	border:solid 1px #CFDBEB; 
	background:url(../images/hdpt_05.jpg) top repeat-x; 
	text-align:center; 
	padding-top:14px;
}
.ph_box dt { padding:3px 0px; color:#FF0000;}
.ph_box dt a{color:#FF0000; text-decoration:none;} 
.ph_box dt a:hover{color:#FF0000; text-decoration:underline;} 

.zt_hd { 
	width:220px; 
	border:solid 1px #BDD4EC;
	margin-top:5px;
}
.zt_hd2 { 
	width:220px; 
	border:solid 1px #D7E4EE;
	margin-top:5px;
}
.xz_xm { padding:5px 5px 5px 7px;}
.xs_xz {
	width:204px; 
	font-size:13px; 
	font-family:宋体;
}

.bw_tt2 { 
	padding-left:10px; 
	padding-top:5px; 
	font-weight:bold; 
	color:#005599; 
	float:left;
}
.lshq {
	 float:right; 
	 font-weight:bold; 
	 color:#2A2A2A; 
	 line-height:25px; 
	 padding-right:8px;
}
.lshq  a {color:#005599; text-decoration:none;}
.lshq  a:hover {color:#005599; text-decoration:none;}
.zhbk { 
	width:220px;
	border-bottom:solid 1px #D7E4EE; 
	background:#E7F2FF;
}
.xz_td { 
	background:#F3F3F3; 
	padding:5px 0px; 
	padding-left:5px; 
	font-weight:bold;
}
.xz_td2 { 
	background:#fff; 
	padding:0px 0px 0px 5px;
	line-height:21px;
}

.bg_mid { padding:5px 18px 8px 18px;}
.bot_box { margin-top:4px;}
.zb_bot { 
	float:left; 
	width:88px; 
	height:22px; 
	line-height:22px; 
	text-align:center;
	background:url(../images/hdpt_15.jpg) no-repeat;
}
.zb_bot a { color:#333333; text-decoration:none;}
.zb_bot a:hover { color:#FF0000; text-decoration:underline;}
.zy_bot { 
	margin-left:6px; 
	float:left; 
	width:88px; 
	height:22px;
	line-height:22px; 
	text-align:center; 
	background:url(../images/hdpt_15.jpg) no-repeat;
}
.zy_bot a { color:#333333; text-decoration:none;}
.zy_bot a:hover { color:#FF0000; text-decoration:underline;}

.dtwz_texe { line-height:25px; color:#FF0000;}

.dtwz_texe a{color:#FF0000; text-decoration:none;}
.dtwz_texe a:hover {color:#FF0000; text-decoration:underline;}
.dtwz_texe span {color:#333333;}

.dtwz_texe1 { line-height:23px; color:#333333;}
.dtwz_texe1 a{color:#333333; text-decoration:none;}
.dtwz_texe1 a:hover {color:#FF0000; text-decoration:underline;}
.dtwz_texe1 span {color:#005599;}
.dtwz_texe2 { line-height:23px; color:#333333;}
.dtwz_texe2 a{color:#003399; text-decoration:none;}
.dtwz_texe2 a:hover {color:#FF0000; text-decoration:underline;}
.dtwz_texe2 span {color:#003399; }


.dy_tb { 
	width:980px; 
	height:42px; 
	margin:0px auto;
}
.tbty_box { 
	width:980px; 
	margin:0px auto; 
}
.kg_box { 
	width:978px;
	height:6px; 
	font-size:0px; 
	border-right:solid 1px #999999;
	border-left:solid 1px #999999; 
	margin:0 auto;
}
.wbys {
	width:978px;
	height:515px; 
	font-size:0px; 
	border-right:solid 1px #999999;
	border-left:solid 1px #999999; 
	margin:0 auto;
}
.yj_corn { 
	margin:0px auto; 
	width:980px; 
	height:10px; 
	font-size:0px;
}
.jblj_ys { 
	width:980px; 
	padding:5px 0px; 
	margin:0px auto; 
	text-align:center;
}
.jblj_ys p { line-height:22px;}
.jblj_ys p a { color:#333333; text-decoration:none;}
.jblj_ys p a:hover { color:#FF0000; text-decoration:underline;}





.yhdl_box2 { 
	width:185px; 
	background:#FFFFFF;
	margin:0px auto 5px auto; 
	border:solid 1px #CDCDCD;
}
.lb_xw { padding:5px;}
.ej_right {
	width:776px;
	background:#fff; 
	float:left; 
}

.ttys { 
	height:28px; 
	width:737px; 
	background:#E7F2FF; 
	border:solid 1px #F0E1C8; 
	margin:0px auto 0px auto; 
	font-weight:bold;
	padding-left:20px; 
	line-height:28px; color:#005599;
}
.btlys { 
	line-height:30px; 
	font-size:14px; 
	font-weight:bold; 
	color:#FF6C00; 
	text-align:center; 
	font-size:16px; 
	width:757px; 
	margin:0px auto; 
	padding:10px 0px 0px 0px;
}
.timexs { 
	height:25px; 
	line-height:25px; 
	border-bottom:solid 1px #E6E6E6; 
	text-align:center; 
	width:755px; 
	margin:0px auto;
	color:#595959;
}
.xwhz { 
	width:717px; 
	margin:0px auto; 
	padding:10px 20px;
}
.xw_box2 { 
	height:25px; 
	border-bottom:dashed 1px #ADADAD; 
	line-height:25px;
	padding:3px 0px; 
	font-size:14px; 
}

.yfys { 
	font-size:14px;
	height:25px; 
	background:#F3F3F3; 
	line-height:25px; 
	text-align:center;
}
.yfys a { color:#000000; text-decoration:none;}
.yfys a:hover { color:#FF0000; text-decoration:underline;}
.yfys span { color:#FF0000;}
.gs_box2 {
	 width:978px; 
	 margin:0px auto; 
	 border-right:solid 1px #999999;
	 border-left:solid 1px #999999;
	 padding-top:5px;
	 background:#F3F3F3; 
}
.sj_time1 {
	 float:right; 
	 color:#595959; 
	 font-size:12px;
}

.db_wz {
	line-height:25px; 
	font-size:14px;
}
.xw_text1 { float:left; color:#333333; font-size:14px;}
.xw_text1 a { color:#333; text-decoration:none;}
.xw_text1 a:hover { color:#FF0000; text-decoration:underline;}


.ma_ys {
	 width:443px; 
	 height:237px; 
	 background:url(../images/mail.jpg) no-repeat; 
	 margin:20px auto 40px auto;
}
.ma_ys p { 
	padding-top:70px; 
	padding-left:20px; 
	font-size:14px; 
	line-height:25px;
}


.gg_bk { 
	height:276px; 
	background:#FFFFFF;
}

.pp_ys { 
	height:30px; 
	line-height:30px;
	color:#005599; 
	font-weight:bold;  
	background:url(../images/hdpt_09.jpg) no-repeat 5px 14px; 
	border-bottom: solid 1px #D9EAFF; 
	width:705px; 
	margin-left:10px; 
	padding:5px 0px 5px 25px;
}
.nr_box {
	 width:725px; 
	 padding-left:10px; 
	 padding-top:10px;
}

.mm_photo { 
	float:left; 
	width:90px; 
	text-align:center;
}
.zz_bk { 
	float:left; 
	width:635px; 
	font-size:14px;  
	line-height:23px;
}
.zz_bk span { 
	font-weight:bold; 
	color:#005599; 
	font-size:15px;
}

.yhdl_box3 { 
	width:185px; 
	background:#FFFFFF;
	margin:0px auto 5px auto; 
	border:solid 1px #CDCDCD; 
	padding:0px 0px 10px 0px;
}
.spacrs { height:10px; font-size:0px;}
.mz_ys2 { 
	line-height:20px; 
	padding-left:5px;
	width:54px;
	float:left;
}
.mz_ys3 { 
	float:left; 
	line-height:20px; 
	width:113px; 
	padding-left:5px;
}

.tt_rq { 
	height:28px; 
	width:737px; 
	background:#E7F2FF; 
	border:solid 1px #F0E1C8; 
	margin:0px auto 0px auto; 
	font-weight:bold;
	padding-left:20px; 
	line-height:28px; 
	color:#005599;
}
.bts_ys { float:left;}
.sj_yss { float:right; padding-right:10px;}
