body,input,select{ margin:0px; padding:0px; font:12px Verdana, Arial, Helvetica, sans-serif; color:#404040;}
.xs_list li {
	float: left;
	width: 230px;
	height: 20px;
}
.xs_list span {
	width: 40px;
	margin-left: 20px;
}
.xs_list h1 {
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	float: left;
	width: 180px;
	height: 18px;
	line-height: 18px;
}


* html body{ margin:0px; padding:0px; background:#FFFFFF; font:11px Verdana, Arial, Helvetica, sans-serif; }
img{border:0px;}
ul,li{
	list-style:none;
	padding:0px;
	margin:0px;
	text-indent:0px;
	height: 20px;
}
p{ margin:0px;}
#left{ width:720px; float:left;}
#content{ width:980px; margin:10px auto 10px auto;}
#right{ width:250px; float:right;}
.clear{ clear:both; font-size:0px;}
.btn{ background:url(hpimages/btn_bg2.gif) repeat-x; border:1px solid #F1A400; padding:2px 8px 0px 8px; cursor:pointer; }
.input_bk{ border:1px solid #AFAFAF; padding:2px;}
.f_l{ float:left;}
.f_r{ float:right;}
.mt_10{ margin-bottom:10px;}

a{ text-decoration:none; color:#006BA1;}
a:hover{ color:#FF6300;}
.hui{ color:#CCCCCC;}
.black{ color:#000000;}
.f_14{ font-size:12px;}
.f_org{ color:#FF6300;}
.f_bule{ color:#006BA1;}
.f_underline{ text-decoration:underline;}

.top{ background:url(hpimages/tt_bj.jpg) repeat-x center bottom; height:35px;}
.top a{ color:#000;}
.top a:hover{ color:#FF6300;}
.top img{border:0;}
.top1{ width:980px; margin:0px auto; padding-top:8px;}
.top_user{ float:left;}
.top_tool{
	float:right;
	padding-top:3px;
	margin-bottom: 10px;
}

.top2{width:980px; margin:0px auto; height:73px;}
.logo{ float:left; padding:18px 0px 0px 0px;}
.top_logo{ float:left; padding:0px 5px 0px 0px;}
.logo_txt{ float:left; padding:0px 0px 0px 0px; width:300px; padding:0px 0px 0px 5px; border-left:2px solid #ADADAD; margin-top:3px;}
.logo_txt p{ padding:0px 1px 0px 0px; margin:0px;}
.ser{ float:right; padding-top:24px;}
.ser input{ padding:3px; font-size:12px; color:#CCCCCC; width:200px;}
.dh{ border:1px solid #2696D6; width:978px; margin:0px auto; height:38px; background:url(hpimages/dh_bj.jpg) repeat-x;}
.dh_txt{ float:left; padding:6px 8px 0px 8px; font-size:14px; font-weight:bold; background:url(hpimages/dh_bj2.gif) no-repeat right top;}
.dh_txt a{ color:#FFFFFF;}
.dh_txt a:hover{ color:#FF6300;}
.pdlm{ background:url(hpimages/gg_bj.jpg) repeat-x; height:29px; border:1px solid #E7E7E7; border-top:1px solid #D3E2E9; width:978px; margin:0px auto;}
.dizhi{ float:left; padding:9px 0px 0px 15px;}
.dizhi2{ width:980px; padding-top:10px;margin:0px auto;margin-bottom:-3px; }
.lanmu{float:left; padding:9px 0px 0px 15px;}
.gonggao{ float:left; padding:8px 0px 0px 15px;}


.sq_bj{ background:url(hpimages/sq_bj.gif) no-repeat top center; border:1px solid #A3CFEC; margin-bottom:10px;}
.sq_txt1{
	padding:10px 0px 10px 0px;
	font-weight:bold;
	color:#006BA1;
	text-align: center;
}
.sq_txt2{
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.sq_txt3{text-align:center; line-height:18px;}
.sq_bt{padding-top:10px;}
/*youshi*/
.ys_pic{padding-right:10px; float:left;}
.yis_bk{padding:8px 10px 0px 14px;}
.youshi{background:url(hpimages/cgcff.gif) no-repeat left top; height:187px; width:445px; float:left;}
.youshi h2{ color:#FF6600; font-size:28px; font-family:"黑体"; padding-bottom:16px; margin:0px;}
.youshi p{ padding:4px 0px 4px 0px; line-height:16px;}

.fw_box{padding:3px 13px;}
.fw_l{ float:left; padding:5px 20px 0px 0px;}
.fw{ padding:5px 0px 5px 15px;background:url(hpimages/ico_3.gif) no-repeat left top;}
.fw p{ padding:0px 0px 3px 0px; margin:0px;}
.fw_r{ float:left;border-left:1px dashed #CCCCCC; padding-left:20px; margin-top:18px;}
.fw_sdhc{background:url(hpimages/sdhc.gif) no-repeat left top; padding:0px 0px 0px 20px; font-size:14px; font-weight:bold; line-height:26px; color:#292929;}
.fw_r p{ padding:0px;}

.liuc{padding:0px 8px;}
.liuc_bj{background:url(hpimages/liuc_bj.gif) no-repeat left top; height:116px; width:175px; float:left;}
.liuc_bj2{background:url(hpimages/liuc_bj.gif) no-repeat left top; height:116px; width:175px; float:left;}
.liuc_title{padding:15px 0px 5px 12px; font-weight:bold; color:#006BA1}
.liuc_txt{padding:0px 0px 0px 13px; width:130px; line-height:17px;}
.liuc_txt2{ padding:14px 0px 10px 12px; font-weight:bold; color:#279302;}
.r_liuc_txt2{padding:10px 0px 10px 0px; font-weight:bold; color:#279302;}
.r_liuc_txt3{ padding:5px 0px; border-bottom:1px dashed #CCCCCC; line-height:18px; margin-right:5px;}

.liucheng{}
.liucheng ul{}
.liucheng li{ background:url(hpimages/liuc.gif) no-repeat left 50%; line-height:29px; padding:9px 0px 9px 30px;}

.texing{
	height: 210px;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
}
.texing_1{padding:6px 0px 6px 9px; border-bottom:1px dashed #DCDCDC;}
.texing_txt{ float:left; width:270px; padding-top:10px;}
.texing_txt p{ padding:0px 0px 4px 0px;}
.texing_img{ float:left; margin:3px 10px 0px 0px;}

.wsm{padding:0px 10px;}
.wsm ul{}
.wsm li{
	border-bottom:1px dashed #CCCCCC;
	height:30px;
	line-height:16px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-image: url(hpimages/ico_1.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
}

.xgzs{ padding:8px;}
.xgzs_b{ background-color:#FAFAFA;}
.xgzs_r{float:right; padding-top:6px;}

.box2{padding:0px 9px;}
.box2_1{padding:9px; border-bottom:1px dashed #DCDCDC;}
.box2_txt{ float:left; width:555px; padding-top:5px;}
.box2_txt p{ padding:0px 0px 3px 0px;}
.box2_img{ float:left; padding:2px; border:1px solid #DDDDDD; margin:3px 15px 0px 0px;}
.lm{ background:url(hpimages/lmbj.gif) no-repeat left top; height:30px;}
.lm a{color:#fff;}
.lm a:hover{color:#fff;}
.lm_title{ float:left; padding:9px 0px 0px 13px; font-weight:bold; color:#FFFFFF;}
.lm_title2{ float:left; padding:7px 0px 0px 13px;color:#FFFFFF;}
.lm span{ float:right; padding:9px 15px 0px 0px;}
.lm_bk{ border:1px solid #A9CAE9; border-top: none; margin-bottom:10px;}
.lm2{ background:url(hpimages/lmbj2.gif) no-repeat left top; height:30px;}
.lm2_title{ float:left; padding:9px 0px 0px 25px; font-weight:bold;}
.lm2 span{ float:right; padding:9px 15px 0px 0px;}
.lm2_bk{ border:1px solid #E3E3E3; border-top: none; margin-bottom:10px;}
.lm3{
	height:30px;
	background-image: url(hpimages/indexbt2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.lm3 a{color:#fff;}
.lm3 a:hover{color:#fff;}
.lm3 span{ float:right; padding:9px 15px 0px 0px;}
.lm3_box{
	width:355px;
	float:left;
}
.lm3_box2{ width:355px; float:right;}
.lm_bk3{
	border:1px solid #A9CAE9;
	border-top: none;
	height: 210px;
}
.board{ background:url(hpimages/lmbj3.gif) no-repeat left top; height:30px;}
.board_title{ float:left; padding:11px 0px 0px 26px; font-weight:bold; color:#414141;}
.board span{ float:right; padding:9px 15px 0px 0px;}
.board_bk{ border:1px solid #F0C658; border-top:none; padding:8px;}
.remarks{ text-align:right; margin:6px 8px 0px 0px; color:#A2A2A2;}
.remarks a{ padding:0px 2px;}
/*article content*/
.art_list{ width:100%;}
.art_list td{ padding:2px 4px; line-height:18px;}
.art_list th{ padding:4px;}
.art_list td p{ margin:6px 0px;}
.tdbg{ background:#F7F7F7;}

.fwjg_txt{ border-bottom:1px dashed #CCCCCC; padding:0px 0px 5px 0px; line-height:21px; margin:0px 10px 10px 10px; padding:15px 0px 10px 10px;}
.fujg_book{ float:left; text-align:center; padding:0px 60px 10px 20px;}
.jg_txt{ font-size:20px; font-family:"黑体"; color:#006BA1;}

.school{margin:12px 0px 10px 0px;}
.school a{ color:#404040;}
.school_l{ border:1px solid #EDEDED; width:353px; float:left;}
.school_r{ border:1px solid #EDEDED; width:353px; float:right;}
.school_title{ background:#F2F2F2; border-bottom:1PX solid #EDEDED; padding:7px 0px 5px 6px; font-weight:bold;}
.school_title span{ float:right; margin:-20px 10px 0px 0px; color:#CC0000;}
.school_list{}
.cont1{border-right:1px dashed #FF9468;}
.school_list ul{ padding:10px 0px 10px 15px; line-height:24px;}
.school_list li{background:url(hpimages/list_ico.gif) no-repeat left center; padding-left:8px;}

.r_lm{ background:url(hpimages/r_lmbj.gif) no-repeat; height:31px;}
.r_lmbk{
}
.r_lm span{ float:right; padding:9px 15px 0px 0px;}
.r_lm_title{ float:left; padding:9px 0px 0px 25px; font-weight:bold;}
.tel_bk{ padding:0px 3px 4px 10px; border:1px solid #DEDEDE; border-top:none; margin-bottom:10px;}
.tel{ padding-bottom:12px;}
.hot_tel{ font-size:16px; font-weight:bold; padding:10px 0px;}
.tel_img{ float:left; padding:2px; border:1px solid #CCCCCC;}
.tel_txt{ float:right; width:170px;}
.tel_txt p{ padding:1px 0px 6px 0px;}

.expert_bk{padding:5px 0px 15px 0px;}
.expert{ padding:12px 0px 0px 13px; float:left;}
.expert_img{ padding:2px; border:1px solid #DEDEDE;}
.expert p{ padding:2px 0px 0px 0px; text-align:center;}

.r_list{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DEDEDE;
	border-bottom-color: #DEDEDE;
	border-left-color: #DEDEDE;
	margin-bottom: 7px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 10px;
	border-top-color: #DEDEDE;
}
.r_list ul{}
.r_list li{line-height:21px;background: url(hpimages/list_ico.gif) no-repeat left center; padding:0px 8px;}

.r_txt{ line-height:20px;}
.r_ad{ margin-bottom:6px;}
.r_ad_img{text-align:center;}
.r_ad_txt{ padding:8px 4px; border:1px solid #DEDEDE; border-top:none;}
.r_ad_txt p{ padding:3px 0px 3px 3px; margin:0px; color:#363636; line-height:19px;}

.glory_bk{ padding:0px 0px 15px 0px;}
.glory{ text-align:center;}
.glory img{ padding:2px; border:1px solid #CCCCCC; margin-top:20px;}
.glory p{ padding:5px 0px 0px 0px;}

.jx_bk{padding:5px 10px 5px 10px;}
.jx{ padding:10px 0px 5px 0px; border-bottom:1px dashed #CCCCCC;}
.jx p{ padding:0px 0px 4px 0px; line-height:18px;}
/*foot*/
.link{ width:978px; margin:0px auto;border:1px solid #ABCBF1; margin-bottom:9px;}
.link_txt{ background:url(hpimages/link_bj.gif) repeat-x center; line-height:26px; padding-left:10px;}
.link_txt img{ float:right; margin:-18px 10px 0px 0px;}
.link_pic{margin:0px 11px;}
.link_pic img{ float:left; margin:8px 18px 12px 0px;}
.link_txt2{ background: url(hpimages/xuxian.gif) repeat-x top center;margin:0px 11px; padding-top:2px;}
.link_txt2 a{ color:#4F4D4E; text-decoration:underline;}
.link_txt2 div{float:left; margin:5px 18px 5px 0px; white-space: nowrap;}
.foot{ width:980px; margin:0px auto; text-align:center; padding:7px 0px; color:#FFF; background:#299DD6; margin-bottom:9px;}
.foot a{ color:#FFF;}
.foot_txt{line-height:21px; text-align:center;}

/*page*/
.p_lm_bk{ border:1px solid #A9CAE9; border-top: none; margin-bottom:10px; padding:15px;}
.col_left{ padding-bottom:10px;border-bottom:1px dashed #D7D7D7;}
.col_left h2{color:#006BA1;font-size:18px; margin:0px;}
.col_tools{border:1px solid #CCCCCC; width:255px; text-align:right;}
.col_left .img{ float:left; margin-right:8px; width:180px; height:160px; border:6px solid #E4E4E4; background:url(hpimages/nopic.gif) no-repeat center center;}
.col_left p{ margin:4px; line-height:18px;}
.col_left_news{ margin:8px; font-size:14px; line-height:24px;}
.col_left_news a{ color:#000;}
.col_left_news ul{ padding:16px 0px; background:url(hpimages/xuxian.gif) repeat-x bottom;}
.col_left_news li{ background:url(hpimages/list_ico.gif) no-repeat center left; padding-left:10px;}
.col_left_news span{ float:right; font-size:12px; color:#CCCCCC;}

.fl{float:left;}




/*2008年6月18日添加样式*/

.new_title_font {
	font-size: 18px;
	font-weight: bold;
	color: #006BA1;
}
.new_text_font_org {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
}
.new_text_font {
	font-family: "宋体";
	font-size: 14px;
	color: #333333;
	line-height: inherit;
}
.new_text_title_small_font {
	color: #333333;
	font-weight: bold;
}
.tel_no_font {
	font-family: "宋体";
	font-size: 14px;
	color: #003366;
	font-weight: bold;
}
.f_red_small {color: #990000}
.table_biankuang {
	border: 1px solid #CECECE;
}
.f_blank_baidu {
	font-family: "宋体";
	font-weight: bold;
	color:#000000;
}

/*2008年7月3日增加*/
.sq2_bj{ background:url(hpimages/sq2_bj.gif) no-repeat top center; border:1px solid #DEDEDE; height:105px; margin-bottom:10px;}
.sq2_txt{
	padding:10px 0px 5px 0px;
	font-weight:bold;
	color:#006BA1;
	line-height:18px;
	text-align: center;
}
.sq2_bt{
	padding-top:3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.lm2_title a{ color:#404040;}
.dh_out{padding:5px 8px 3px 8px; text-align:center;}
.dh_now{padding:5px 8px 3px 8px; text-align:center; background:url(hpimages/dh_txt_c.gif) repeat-x;}
.xuxian{ background:url(hpimages/img_dian_01.jpg) repeat-x left bottom;}
.sq_bj1{ background:url(hpimages/index.gif) no-repeat top center; border:1px solid #A3CFEC; margin-bottom:10px;}
.sq_bj2{ background:url(hpimages/index1.gif) no-repeat top center; border:1px solid #A3CFEC; margin-bottom:10px;}
.sq_bj3{ background:url(hpimages/index2.gif) no-repeat top center; border:1px solid #A3CFEC; margin-bottom:10px;}
.lm4{ background:url(hpimages/indexbt1.gif) no-repeat left top; height:30px;}
.lm4 a{color:#fff;}
.lm4 a:hover{color:#fff;}
.lm4 span{ float:right; padding:9px 15px 0px 0px;}
.lm5{ background:url(hpimages/lmbj4.gif) no-repeat left top; height:30px;}
.lm5 a{color:#fff;}
.lm5 a:hover{color:#fff;}
.lm5 span{ float:right; padding:9px 15px 0px 0px;}
