@charset "utf-8";
/* CSS Document */

body{
	padding: 0;
	margin: 0;
	text-align: center;
	font: 12px;
	font-family: Verdana, Geneva, sans-serif;
	}
img{
	border: 0;
	padding: 0;
	margin: 0;
	}	




#massage_box{ position:absolute; left:expression((body.clientWidth-350)/2); top:expression((body.clientHeight-200)/2); width:350px; height:200px;filter:dropshadow(color=#666666,offx=3,offy=3,positive=2); z-index:2000000; visibility:hidden;}
#mask{ position:absolute; top:0; left:0; width:expression(body.scrollWidth); height:expression(body.scrollHeight); background:#2C85E0; filter:ALPHA(opacity=60); z-index:1000000; visibility:hidden}
.massage{border:#036 solid; border-width:1 1 3 1; width:95%; height:95%; background:#fff; color:#036; font-size:12px; line-height:150%}
.header{background:#036; height:10%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:3 5 0 5; color:#fff}








.w_995px{
	width: 995px;
	margin: 0 auto;
	}
#w_main_bg{
	background: url(/imagesss/main_bg.gif) left top repeat-x;
	text-align: center;
	float: left;
	width: 100%;
	}
.cx1{
	background: url(/imagesss/cx1.gif) left top no-repeat;
	height: 120px;
	line-height: 120px;
	width: 292px;
	float: left;
	border: 0;
	display: block;
	cursor:pointer;
	}
.cx2{
	background: url(/imagesss/cx2.gif) left top no-repeat;
	height: 120px;
	width: 292px;
	border: 0;
	float: left;
	display: block;
	cursor:pointer;
	}
.cx3{
	background: url(/imagesss/cx3.gif) left top no-repeat;
	height: 120px;
	width: 292px;
	display: block;
	border: 0;
	cursor:pointer;
	float: left;
	}
.cx4{
	background: url(/imagesss/cx4.gif) left top no-repeat;
	height: 120px;
	width: 292px;
	float: left;
	border: 0;
	cursor:pointer;
	display: block;
	}
.cx5{
	background: url(/imagesss/cx5.gif) left top no-repeat;
	height: 120px;
	width: 292px;
	float: left;
	border: 0;
	display: block;
	cursor:pointer;
	}
.cx6{
	background: url(/imagesss/cx6.gif) left top no-repeat;
	height: 120px;
	width: 292px;
	border: 0;
	float: left;
	cursor:pointer;
	display: block;
	}
	
	



.szf1{
	background: url(/imagesss/szf1.gif) left top no-repeat;
	height: 150px;
	line-height: 120px;
	width: 180px;
	float: left;
	border: 0;
	display: block;
	cursor:pointer;
	}
.szf2{
	background: url(/imagesss/szf2.gif) left top no-repeat;
	height: 150px;
	line-height: 120px;
	width: 180px;
	float: left;
	border: 0;
	display: block;
	cursor:pointer;
	}
.szf3{
	background: url(/imagesss/szf3.gif) left top no-repeat;
	height: 150px;
	line-height: 120px;
	width: 180px;
	float: left;
	border: 0;
	display: block;
	cursor:pointer;
	}
.szf4{
	background: url(/imagesss/szf4.gif) left top no-repeat;
	height: 150px;
	line-height: 120px;
	width: 180px;
	float: left;
	border: 0;
	display: block;
	cursor:pointer;
	}
.szf5{
	background: url(/imagesss/szf5.gif) left top no-repeat;
	height: 150px;
	line-height: 120px;
	width: 180px;
	float: left;
	border: 0;
	display: block;
	cursor:pointer;
	}
	
	.szf6{
	background: url(/imagesss/but_06.gif) left top no-repeat;
	height: 150px;
	line-height: 120px;
	width: 180px;
	float: left;
	border: 0;
	display: block;
	cursor:pointer;
	}
	

.nav{ overflow:hidden; clear: both; text-align: center; width: 921px; margin: 0 auto;}
.nav ul{background:url(/imagesss/top_candan.gif) no-repeat left top; width:921px; height:31px; margin:0; padding:0;}
.nav li{list-style:none; float:left; text-indent: -999999em;}
.nav .navli01 a{ display:block; width:109px; height:31px;}
.nav .navli01 a:hover{background:url(/imagesss/top_candan.gif) no-repeat 0 -31px;}
.nav .navli02 a{ display:block; width:130px; height:31px;}
.nav .navli02 a:hover{background:url(/imagesss/top_candan.gif) no-repeat -109px -31px;}
.nav .navli03 a{ display:block; width:107px; height:31px;}
.nav .navli03 a:hover{background:url(/imagesss/top_candan.gif) no-repeat -239px -31px;}
.nav .navli04 a{ display:block; width:105px; height:31px;}
.nav .navli04 a:hover{background:url(/imagesss/top_candan.gif) no-repeat -346px -31px;}
.nav .navli05 a{ display:block; width:106px; height:31px;}
.nav .navli05 a:hover{background:url(/imagesss/top_candan.gif) no-repeat -451px -31px;}
.nav .navli06 a{ display:block; width:126px; height:31px;}
.nav .navli06 a:hover{background:url(/imagesss/top_candan.gif) no-repeat -557px -31px;}
.nav .navli07 a{ display:block; width:127px; height:31px;}
.nav .navli07 a:hover{background:url(/imagesss/top_candan.gif) no-repeat -683px -31px;}
.nav .navli08 a{ display:block; width:111px; height:31px;}
.nav .navli08 a:hover{background:url(/imagesss/top_candan.gif) no-repeat -810px -31px;}





.links_img{ overflow:hidden; clear: both; text-align: center; width: 921px; margin: 2px auto;}
.links_img ul{background:url(/imagesss/links_img.gif) no-repeat left top; width:921px; height:70px; margin:0; padding:0;}
.links_img li{list-style:none; float:left; text-indent: -999999em;}
.links_img .links_img01 a{ display:block; width:194px; height:70px;}
.links_img .links_img01 a:hover{background:url(/imagesss/links_img.gif) no-repeat 0 -70px;}
.links_img .links_img02 a{ display:block; width:181px; height:70px;}
.links_img .links_img02 a:hover{background:url(/imagesss/links_img.gif) no-repeat -194px -70px;}
.links_img .links_img03 a{ display:block; width:181px; height:70px;}
.links_img .links_img03 a:hover{background:url(/imagesss/links_img.gif) no-repeat -375px -70px;}
.links_img .links_img04 a{ display:block; width:181px; height:70px;}
.links_img .links_img04 a:hover{background:url(/imagesss/links_img.gif) no-repeat -556px -70px;}
.links_img .links_img05 a{ display:block; width:184px; height:70px;}
.links_img .links_img05 a:hover{background:url(/imagesss/links_img.gif) no-repeat -737px -70px;}

.lisnt_lbs1030{
	padding: 0 50px 0 0px;
	clear: both;
	}
.list_li_lbs ul{
	margin: 0;
	padding: 0;
	}
.list_li_lbs li {
	color: #000;
	font-size: 13px;
	text-indent: 2em;
	line-height: 28px;
	display:block;
	list-style:none;
	}
.list_li_lbs li a{
	color: #000;
	}
	
.list_li_lbs li a:hover{
	color: red;
	}
.zhengfu_web{
	padding: 10px 0 0 15px;
	width: 616px;
	float: left;
	}
.zhengfu_web span a{
	line-height: 27px;
	text-align: center;
	display: block;
	width: 113px;
	margin: 5px;
	float: left;
	background: url(/imagesss/zhengfu_anniu.gif) center  top no-repeat;
	}	
.zhengfu_web span a:hover{
	background-position: 0 -27px;
	}
	
	
.moer33{
	text-align: right;
	padding: 5px;
	clear: both;
	}
.xinwen_text005{
	clear: both;
	width:643;
	line-height: 25px;
	}



.caidan_bg2{
	background: url(/imagesss/top_caidan_bg2.gif) left top no-repeat; 
	width: 921px; 
	margin: 0 auto;
	padding-top: 23px;
	}

.caidan_bg233{
	background: url(/imagesss/top_caidan_bg2.gif) left top no-repeat; 
	width: 921px; 
	margin: 0 auto;
	line-height: 23px;
	}

.index_qiu{
	width: 347px;
	float: left;
	text-align: left;
	}
.w_575px{
	float: left;
	width: 574px;
	}
.w_258px{
	width: 282px;
	float: left;
	overflow: hidden;
	}
.img_w112_left{
	width: 110px;
	text-align: center;
	float: left;
	padding-bottom: 2px;
	}
.center_right{
	float: left;
	width: 168px;
	overflow: hidden;
	}

.margin40px{
	margin-left: 20px;
	}
.margin17px{
	margin-left:7px;
	}
	
.index_img_bg{
	background: url(/imagesss/index_img_bg.gif) left top repeat-y;
	float: left;
	width: 282px;
	height: 159px;
	overflow: hidden;
	}

.index_img_bg ul{
	padding: 0;
	margin:0;
	}
.index_img_bg li a:link{
	width: 167px;
	background: url(/imagesss/tou_0001.gif) left center no-repeat;
	font-size: 12px;
	text-decoration: none;
	border-bottom: 1px dashed #CCC;
	text-indent: 1.3em;
	line-height: 24px;
	color: #000;
	text-align: left;
	display: block;
	}

.index_img_bg li a:visited {
	width: 167px;
	background: url(/imagesss/tou_0001.gif) left center no-repeat;
	font-size: 12px;
	text-decoration: none;
	border-bottom: 1px dashed #CCC;
	text-indent: 1.3em;
	line-height: 24px;
	color: #000;
	text-align: left;
	display: block;
	
}
.index_img_bg li a:hover {
	width: 167px;
	background: url(/imagesss/tou_0002.gif) left center no-repeat #FFF;
	line-height: 24px;
	color: red;
}
.index_img_bg li a:active {
	width: 167px;
	background: url(/imagesss/tou_0001.gif) left center no-repeat;
	font-size: 12px;
	text-decoration: none;
	border-bottom: 1px dashed #CCC;
	text-indent: 1.3em;
	line-height: 24px;
	color: #000;
	text-align: left;
	display: block;
}


.more111{
	text-align: right;
	line-height: 20px;
	padding-right: 5px;
	clear: both;
	}
.more111 a:link{
	color: #949494;
	font-size: 12px;
	text-decoration: none;
	}
.more111 a:visited{
	color: #949494;
	font-size: 12px;
	text-decoration: none;
	}
.more111 a:hover{
	color: #009;
	}
	
.more111 a:active{
	color: #949494;
	font-size: 12px;
	text-decoration: none;
	}	
	
	
	
	
	
#more1 a:hover{
	color: red;
	}

.index_img_bottom{
	width: 282px;
	background: url(/imagesss/index_img_bottom.gif) left top no-repeat;
	line-height: 17px;
	float: left;
	}

#copyright_text22{
	background: url(/imagesss/bq_bg222.gif) left top repeat-x #7ECDF3;
	clear: both;
	width: 100%;
	color: #002B75;
	font-size: 12px;
	line-height: 20px;
	}
#copyright_text22 a{
	color: #002B75;
	text-decoration: none;
	line-height: 20px;
	}
#copyright_text22 a:hover{
	color: #FFF;
	}


.main_w_954px{
	width: 954px;
	margin: 0 auto;
	background: url(/imagesss/main_neirong_bg.gif) right top no-repeat;
	}
.main_w_954px22{
	width: 954px;
	margin: 0 auto;
	text-align: center;
	background: url(/imagesss/main_neirong_bg222.gif) right top no-repeat;
	}
.top_img_left01{
	background: url(/imagesss/top_img_left01.gif) left top no-repeat;
	width: 18px;
	height: 177px;
	float: left;
	overflow: hidden;
	}
.main_top_right02{
	background: url(/imagesss/main_top_right02.gif) left top no-repeat;
	width: 18px;
	height: 177px;
	float: left;
	overflow: hidden;
	}
.main_banner{
	float: left;
	width: 918px;
	overflow: hidden;
	}
.main_bg002{
	background: url(/imagesss/main_bg002.gif) left top repeat-x;
	width: 100%;
	text-align: center
	}
.main_w_245px{
	float: left;
	width: 245px;
	overflow: hidden;
	}
.main_w_709px{
	float: left;
	width: 709px;
	text-align: left;
	overflow: hidden;
	font-size: 12px;
	}
.main_w_709px_text{
	padding: 0 25px 0 15px;
	line-height: 20px;
	float: left;
	}
.wxsw_zhinan_bt_bg{
	background: url(/imagesss/wxsw_zhinan_bt_bg.gif) left top repeat-y;
	float: left;
	}
.remen_tj_bt_bg{
	background: url(/imagesss/remen_tj_bt_bg.gif) left top repeat-y;
	float: left;
	width: 245px;
	height: 356px;
	}

#danqian_weizhi{
	border-bottom: 1px solid #CCC;
	color: #AAA;
	width: 655px;
	text-indent: 1em;
	}
#danqian_weizhi a{
	color: #999;
	text-decoration: none;
	}
#danqian_weizhi a:hover{
	color: red;
	}

#shenmeshiwuxian{
	text-align: left;
	font-size: 12px;
	float: left;
	height: 100px;
	width: 168px;
	overflow: hidden;
	text-indent: 1em;
	}
.chaxun_anniu_bg{
	background: url(/imagesss/chaxun_anniu_bg.gif) left top no-repeat;
	line-height: 33px;
	font-size: 14px;
	color: #fff;
	border: 0;
	font-weight: bold;
	cursor:pointer;
	width:158px;
	height: 36px;
	}
	
.Button5_001{
	background: url(/imagesss/Button5_001.gif) left top no-repeat;
	line-height: 33px;
	width: 111px;
	border: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	}	
	
	
.DropDownList_001{
	width: 170px;
	}
.TextBox_0001{
	background: url(/imagesss/TextBox_0001.gif) left top no-repeat;
	line-height: 22px;
	height: 22px;
	width: 168px;
	border: 1px solid #CAC9C9;
	}
.TextBox_0002{
	background: url(/imagesss/TextBox_0001.gif) left top no-repeat;
	line-height: 22px;
	height: 22px;
	width: 83px;
	border: 1px solid #CAC9C9;
	}
.chaxun_anniu555{
	background: url(/imagesss/chaxun_anniu555.gif) left top no-repeat;
	line-height: 24px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	width: 87px;
	border: 0px;
	}
.gongjiao_chaxun_bg1{
	background: url(/imagesss/gongjiao_chaxun_bg1.gif) left top no-repeat;
	text-align: center;
	font-weight: bold;
	float: left;
	width: 52px;
	line-height: 22px;
	color: #F00;
	}
.gongjiao_chaxun_bg1 a{
	font-weight: bold;
	color: #000;
	}
.huangcheng{
	background: url(/imagesss/huangcheng.gif) left top no-repeat;
	line-height: 25px;
	width: 43px;
	height: 27px;
	border: 0;
	color: #fff;
	}

#rediansuosuo_01 a{
	background: url(/imagesss/redian_sousuo.gif) left top no-repeat;
	display: block;
	text-align: center;
	font-weight: bold;
	width: 177px;
	font-size: 15px;
	line-height: 37px;
	color: #03C;
	}
#rediansuosuo_01 a:hover{
	color: #F00;
	}
	
#rediansuosuo_02 a{
	background: url(/imagesss/redian_sousuo22.gif) left top no-repeat;
	display: block;
	text-align: center;
	font-weight: bold;
	width: 177px;
	font-size: 15px;
	line-height: 37px;
	color: #03C;
	}
#rediansuosuo_02 a:hover{
	color: #F00;
	}
	
.szf_style001{
	 clear: both;
	 padding: 15px;
	  line-height: 23px;
  }
 .szf_style001 img{
 padding: 0 3px;
 }
 .szf_style002{
 clear: both;
  padding: 15px 20px;
  }
 .szf_style002 a{
	 clear: both;
	 display: block;
	 line-height: 25px;
	 border-bottom: 1px dashed #CCC;
	 }
 .szf_style003{
 clear: both;
  padding: 10px 20px;
  }
 .szf_style003 a{
	 clear: both;
	 display: block;
	 color:#339933;
	 line-height: 25px;
	 border-bottom: 1px dashed #CCC;
	 }