*{
	
}
html{
	background:#FFF;
}
body{
	font:12px Verdana,Arial,Tahoma; text-align:center;
}
img{
	border:none;
}
.center{
	margin:0px auto;
}
.w960{
	width:960px;
	text-align:left;
	margin:0px auto;
}
.clear{
	overflow:hidden;
}
.mt1{/* ( margin-top * 1 ) */
	margin-top:8px;
}
.mt2{/* ( margin-top * 2 ) */
	margin-top:16px;
}
.clear{
	overflow:hidden;
}
.p1{ padding:5px;}
.p2{ padding:10px;}
.p3{ padding:15px;}
.p4{ padding:20px;}
.ptb1{ padding-top:5px;padding-bottom:5px;}
.ptb2{ padding-top:10px;padding-bottom:10px;}
.ptb3{ padding-top:15px;padding-bottom:15px;}
.ptb4{ padding-top:20px;padding-bottom:20px;}

.prl1{ padding-left:5px;padding-right:5px;}
.prl2{ padding-left:10px;padding-right:10px;}
.prl3{ padding-left:15px;padding-right:15px;}
.prl4{ padding-left:20px;padding-right:20px;}
.list *{line-height:22px; margin:0px; padding:0px;}
.listtop{ border-bottom:1px dotted #999999; float:left;}
.listtop big{ font-size:12px; font-weight:bold}
.listtop .item{ clear:both; float:none;}
.listtop ul{ margin:0px; padding:0px; float:left;}
.listtop a{ text-decoration:none; color:#000000}
.listtop li{ color:#666666}
.listtop dl{padding:5px 10px; float:left;}
.listtop dt{ float:left; width:100px;}
.listtop dt a{ color:#47730D;font-size:12px; font-weight:bold}
.listtop li{ float:left; width:100px; overflow:hidden;}
.listtop .l{ float:left; width:80px;overflow:hidden;}
.listtop .r{ float:right; width:840px;}
.list ul{ margin:0px; padding:0px;}
.list a{ text-decoration:none; color:#000000}
.list li{ color:#666666}
.list dl{ float:left; width:31%; border-left:1px dotted #666666; height:50px; padding:12px 9px;}
.list dt{ display:block;}
.list dt a{ color:#47730D;font-size:14px; font-weight:bold; float:left;}
.list dt a.more{ font-size:12px; font-weight:100; color:#999900; float:right; margin-right:10px;}
.list dd{ padding:0px; margin:0px; clear:both; float:none;}
.list li{ float:left; width:25%; overflow:hidden; white-space:nowrap}
.list .d1{ background-color:#f1f1f1}
.list .c0{ border-left:none}
.clist ul{ margin:0px; padding:0px;}
.clist li{ float:left; width:25%; overflow:hidden; line-height:22px; height:22px;}
.clist dd{ padding:10px; margin:0px; clear:both; float:none;}
.clist dt{ text-indent:12px; line-height:30px; height:30px;}
.clist dd .l{ float:left; width:80px;}
.clist dd .l li{ width:98%; font-weight:bold; color:#000000}
.clist dd .r{ float:right; width:500px; overflow:hidden}
.clist dd .r li{overflow:hidden; width:23%;}
.clist dt big{ color:#ff7100; font-size:12px; margin-left:5px; margin-right:5px;}
.clist li small{color:#ff7100;}
.pleft{ width:690px; border:1px solid #999999;  float:left; overflow:hidden}
.pleft dl{width:100%; float:left;  border:1px solid #FFFFFF;}
.pright{ width:259px; float:right;  padding:0px; margin:0px;}
.cplist dl{ margin:0px; padding:10px;}
.cplist li a,.clist li a{ color:#000; text-decoration:none}
.cplist dt{ font-size:14px; border:1px solid #CCCCCC; padding:5px; background-color:#eeeeee; text-indent:12px; color:#333333; line-height:30px; height:30px; width:95.5%}
.cplist ul{ margin:0px; padding:0px;}
.cplist h1{ font-size:14px; margin:0px;}
.cplist dd{ padding:0px; margin:0px; clear:both; float:none;}
.cplist li{ float:left; width:48.5%; margin:0px; margin-right:0px; padding:0px; text-indent:12px;line-height:30px; height:30px; font-size:14px; list-style:disc; overflow:hidden}
.option_citya a{ margin-left:5px; margin-right:5px;}
.cplist .cd1{ background-color:#F0F0F0}
.cur{ color:#FF9900; margin:0px 5px;}
.pagelinks{ clear:both; border-top:1px solid #999999; margin-top:10px; padding:10px; color:#999999}
.pagelinks a{ margin:3px; }
.pagelinks .curpgcss{ color:#FF6600}
.pright dl{
	border:#BABABA 1px solid;
	margin-bottom:8px;
	padding:10px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}

.pright h2{
	height:20px;
	font-size:14px;
	font-weight:bold;
	background-image:url(tibg.jpg);
	background-position: 0px -59px;
	background-repeat: no-repeat;
	font-size:14px;
	font-weight:bold;
	padding:10px 0px 0px 28px;
	margin:0px;
}

.search_con{
	background:url(z26.jpg) no-repeat 95% 95%;
	padding:8px 0px;
}
.search_con form{ margin:0px; padding:0px;}
.search_con table{
	width:90%;
	margin:0px auto;
}

.search_con td{
	padding:5px 0px;
}

.tj_gs{
	padding:10px 10px 10px 20px;
	overflow:hidden;
	zoom:1;
}

.tj_gs li{
	float:left;
	width:100px;
	text-align:center;
	margin-right:17px;
	margin-bottom:8px;
}

.tj_gs .clear_r{
	margin-right:0px;
}

.tj_gs li img{
	display:block;
	border:#8BA6BB 1px solid;
	margin-bottom:6px;
}

.tj_gs li a{
	color:#000000;
	text-decoration:none;
}

.tj_gs li a:hover{
	color:red;
	text-decoration:underline;
}

ul.rq_gs{
	padding:10px 10px 10px 0px;  margin:0px; margin-left:20px; text-align:left
}

ul.rq_gs li{
	padding:3px 0px;
	margin:0px;
}

ul.rq_gs li img{
	margin-right:5px;
	vertical-align:middle;
}

ul.rq_gs li span{
	color:#7E7E7E;
	float:right;
}

ul.rq_gs li a{
	color:#000000;
	text-decoration:none;
}

ul.rq_gs li a:hover{
	color:red;
	text-decoration:underline;
}

.dj_jzgs{
	padding:10px;
	padding-left:0px;
	margin-top:0px;
	padding-top:0px;
}

.dj_jzgs dt{
	background:url(z23.jpg) no-repeat 3px 3px;
	font-size:14px;
	line-height:22px;
	color:#333333;
	margin-bottom:8px;
	font-weight:bold;
	padding-top:4px;
	padding-left:10px;
}
.dj_jzgs dd{
	text-align:center;
}
.dj_jzgs .phone{ text-align:left;color:#333333; font-weight:bold; margin-top:10px; margin-left:-10px}
.text_ul{
	overflow:hidden;
	zoom:1;
	padding:5px 0px 0px 7px;
}

.text_ul li{
	width:335px;
	float:left;
	height:25px;
	line-height:25px;
	font-size:14px;
	float:left;
}

.text_ul li.bg{
	background:#F7F7F7;
}

.text_ul li a{
	color:#000000;
	text-decoration:none;
}

.text_ul li a:hover{
	color:red;
	text-decoration:underline;
}

.search_jg{
	height:855px;
}

.search_jg .jg{
	padding:15px 0px 0px 10px;
}

.search_jg li.bgground{
	background:#F3F3F3;
}

.search_jg dl{
	overflow:hidden;
	zoom:1;
	padding:10px;
}

.search_jg .imgbox{
	float:left;
	margin-right:10px;
}

.search_jg dt{
	color:#595959;
	line-height:20px;
	margin-bottom:8px;
}

.search_jg dt a{
	font-size:14px;
	font-weight:bold;
	color:#3F6518;
	text-decoration:none;
}

.search_jg dt a:hover{
	color:red;
	text-decoration:underline;
}

.search_jg dd{
	line-height:20px;
	color:#595959;
}

.search_jg dd a{
	color:#F06522;
	text-decoration:none;
}

.search_jg dd a:hover{
	color:red;
	text-decoration:underline;
}

.topmenu{
	margin:0px auto 4px auto;
	width:934px;
	border-bottom:#ccc 1px solid;
	padding:0px 8px 4px 8px;background:#F8F8F8;
}

.search_jg2{
	overflow:hidden;
	zoom:1;

}

.search_jg2 .jg{
	padding:15px 0px 0px 10px;
}

.search_jg2 li.bgground{
	background:#F3F3F3;
}

.search_jg2 dl{
	overflow:hidden;
	zoom:1;
	padding:10px;
}

.search_jg2 .imgbox{
	float:left;
	margin-right:10px;
}

.search_jg2 dt{
	color:#595959;
	line-height:20px;
	margin-bottom:8px;
}

.search_jg2 dt a{
	font-size:14px;
	font-weight:bold;
	color:#3F6518;
	text-decoration:none;
}

.search_jg2 dt a:hover{
	color:red;
	text-decoration:underline;
}

.search_jg2 dd{
	line-height:20px;
	color:#595959;
}

.search_jg2 dd a{
	color:#F06522;
	text-decoration:none;
}

.search_jg2 dd a:hover{
	color:red;
	text-decoration:underline;
}
.pnav{ background-color:#eeeeee; line-height:30px; float:none; clear:both; }
.pnav div{ padding-left:10px; padding-right:10px;overflow:hidden; white-space:nowrap; width:96%}
.pnav a{ color:#000000; margin-left:5px;margin-right:5px;}
dl.cnav{height:auto; width:96%; background-color:#f8f8f8;}
dl.cnav dt{ width:80px; overflow:hidden; float:left; padding:0px; margin:0px; border:none; background-color:#f8f8f8; font-weight:bold}
dl.cnav dd{ float:right; width:570px; overflow:hidden;}
dl.cnav ul li{ width:110px; overflow:hidden; white-space:nowrap; float:left}
.chnav{ float:right; margin-right:10px;}
.chnav a{ margin-left:5px; margin-right:5px;}
.mapbox{
	background-image:url(mapbg.jpg);
	background-repeat: repeat-x;
	height: 400px; margin-bottom:10px;
}
.map{ width:433px; height:400px;float:left; padding-left:40px;}
.mapsbox{ width:300px; height:400px;float:right; margin:0px; padding:0px; line-height:25px;	background-image: url(mapsbg.jpg);
	background-repeat: repeat-x;}
.mapsl{
	width:6px;
	height:400px;
	float:left;
	background-image:url(mapsl.jpg);
	background-repeat: no-repeat; margin:0px; padding:0px;
}

.maps{
	width:240px;
	height:380px;
	float:left;

	padding:10px;
}

.maps .dt{ font-size:14px; font-weight:bold; border-bottom:10px;}
.maps big{ font-size:14px; color:#FF3300}
.in{ border:1px solid #BBCEF9}
.topbox{ text-align:left;border-bottom:10px solid #996600; padding-bottom:10px;}
.topbox img{ margin-left:10px;}
.topbox h1{ font-size:24px; color:#996600; margin:0px; padding:0px;}
.dj_jzgs ul.rq_gs{ margin:-13px; padding-left:0px; border-top:1px solid #666666; clear:both; float:none; margin-top:10px;}
.dj_jzgs ul.rq_gs a:link,.dj_jzgs ul.rq_gs a:visited{ color:#996600}
.dj_jzgs .phone{ font-size:14px;}
.viewbox{ padding:20px; line-height:25px; font-size:14px;}
.hdwiki_tmml{ font-weight:bold; font-size:16px;}
h1.askti{ font-size:36px; border-bottom:1px solid #333333;}
.cplist h1{float:left}
.cplist .seolinktit{float:right}
.seolink{clear:both;margin:0px; line-height:25px;}
