@charset "utf-8";
/* CSS Document */
body {
	margin:0 auto;
	padding:0;
	font-size:12px;
	color:#666;
	text-align:center;
	word-break:break-all;
	
}
div, form {
	margin:0;
	padding:0;
	overflow:hidden;
}
img {
	border:none;
}

#tel_pic{
	margin:10px 5px 0 0;
	float:right;}
	

ul,li, p,pre,dl,dt,dd,h1{
	margin:0;
	padding:0;
	list-style:none;
}
#div_height{
	height:5px;}
#index_right {
	width:210px;
	float:left;
}
.text_left {
	display:block;
	float:left;
}
.text_right {
	margin-right:10px;
	display:block;
	float:right;
}
#index_main .no_bg {
	background:none;!important;
}

.text_g {
	color:#33A528;
}
.text_y {
	color:#F59321;
}
.text_r{
	color:#FF3300;}
.hui:link,.hui:visited{
	color:#666;
	text-decoration:none;
	}
.hui:hover{
	color:#666;
	}
.black:link,.black:visited{
	color:#333;
	text-decoration:none;
	}
.black:hover{
	color:#333;
	}
.more_black:link,.more_black:visited{
	display:block;
	margin-top:3px;
	color:#333;
	text-decoration:none;
	}
.more_black:hover{
	color:#333;
	}
.green {
	color:#33A528;
	font-size:12px;
	text-decoration:none;
}
.green:hover {
	color:#33A528;
	text-decoration:none;
}

.yellow_14:link,.yellow_14:visited{
	color:#F59321;
	font-size:14px;
	text-decoration:none;
}
.yellow_14:hover{
	color:#F59321;
	font-size:14px;
	text-decoration:underline;
}

.yellow_text14 {
	color:#F59321;
	font-size:14px;
}
.yellow_text {
	color:#F59321;
}
.yellow {
	color:#F59321;
	text-decoration:none;
}
.yellow:hover {
	color:#F59321;
	text-decoration:none;
}
.goin:link, .goin:visited {
	color:#FFF;
	text-decoration:none;
}
.f_line:link, .f_line:visited {
	color:#fff;
	text-decoration:none;
}
.f_line:hover {
	color:#fff;
	text-decoration:none;
}
.f_14:link, .f_14:visited {
	color:#fff;
	font-size:14px;
	text-decoration:none;
}
.f_14:hover {
	color:#fff;
	font-size:14px;
	text-decoration:none;
}
.f_color:link, .f_color:visited {
	color:#fff;
	text-decoration:none;
}
.f_color:hover {
	color:#fff;
	text-decoration:underline;
}
.black:link, .black:visited {
	color:#333;
	text-decoration:none;
}
.black:hover {
	color:#333;
	text-decoration:underline;
}
.hui:link,.hui:visited {
	color:#666666;
	text-decoration:none;
}
.hui:hover {
	color:#666666;
	text-decoration:underline;
}
.f_b14 {
	margin:8px 0 0 10px;
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}
.f_b12 {
	margin:8px 0 0 10px;
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}
/**/
#all_index{
	width:940px;
	position:relative;}
#index_top {
	width:940px;
	background:url(index_img/top_bg.jpg) no-repeat;
	background-position:right;
	height:16px;
	text-align:right;
}
.index_login {
	width:120px;
	text-align:center;
	line-height:16px;
}
#index_head {
	width:940px;
	background:url(index_img/dh_bg.jpg) no-repeat bottom;
	height:96px;
	position:relative;
	
}
#index_head_info {
	overflow:hidden;
	width:100%;
}
#logo {
	margin-right:10px;
	float:left;
	width:170px;
	background:url(index_img/dh_line.jpg) no-repeat top right;
	text-align:left;
}
#logo img {
	margin-left:5px;
}
#index_head_r {
	float:right;
	width:760px;
	text-align:left;
}
#tel_ad {
	height:61px;
}
#head_pic {
	margin-left:50px!important;
	margin-left:25px;
	float:left;
}
#dh_menu {
	position:relative;
	width:760px;
}
#dh_menu li {
	float:left;
}
#dh_menu a:link, #dh_menu a:visited {
	padding:0 3px;
	display:block;
	background:url(index_img/menu_bg_line.jpg) no-repeat left;
	height:35px;
	width:66px;
	float:left;
	color:#ffffff;
	font-size:14px;
	text-align:center;
	line-height:35px;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}
#dh_menu a:hover{
	background:url(index_img/list_bg.jpg) no-repeat;
	color:#009900;

}
#dh_menu .menu_home:link,#dh_menu .menu_home:visited{
	background:none;
	width:50px;
}
#dh_menu .menu_home:hover{
	background:url(index_img/menu_page.jpg) no-repeat;
	color:#009900;

}
#dh_menu .menu_mudi:link,#dh_menu .menu_mudi:visited{

	width:80px;
}
#dh_menu .menu_mudi:hover{
	background:url(index_img/list_bg_l.jpg) no-repeat;
	color:#009900;

}
#dh_menu .menu_bbs:link,#dh_menu .menu_bbs:visited{
	width:50px;
}
#dh_menu .menu_bbs:hover{
	background:url(index_img/menu_page.jpg) no-repeat;
	color:#009900;

}
#head_text {
	margin-left:10px;
	color:#FFF;
	text-align:left;
	line-height:32px;
}
/*--头部样式结束*/

/*弹出层样式*/
#menu_tj{
	position:absolute;
	top:112px;
	left:236px;
	background:url(index_img/list_left.gif) no-repeat;
	height:105px;
	display:none;
	z-index:1000;
	}
#menu_tj_info{
	margin-left:5px;
	background:#D3F4D1;
	width:450px!important;
	width:440px;
	height:104px;
	border-bottom:1px solid #72DE6E;
	}
#menu_gs{
	position:absolute;
	top:112px;
	left:538px;
	background:url(index_img/list_left.gif) no-repeat;
	height:105px;
	display:none;
	z-index:10000;
	}
#menu_gs_info{
	margin-left:5px;
	background:#D3F4D1;
	width:215px!important;
	width:205px;
	height:104px;
	border:1px solid #72DE6E;
	border-left:none;
	border-top:none;
	}
#menu_tj_info ul,#menu_gs_info ul{
	margin:10px 0 0 10px!important;
	margin:10px 0 0 5px;
	float:left;
	width:90px;}
#menu_tj_info li,#menu_gs_info li{
	margin-top:3px;}
#menu_tj_info .menu_btn,#menu_gs_info .menu_btn{
	background:url(index_img/list_butn.jpg) no-repeat;
	width:90px;
	height:20px;
	line-height:20px;}
#list_momre{
	background:url(index_img/list_more.jpg) no-repeat;
	width:45px;
	float:right;
	height:104px;
	writing-mode: tb-rl;
	text-align:center;}
#list_momre a{
	color:#009900;
	text-decoration:none;
	font-size:14px;}
#list_momre a:hover{
	color:#F59321;
	text-decoration:none;
	font-size:14px;}
	
#list_momre span{
	display:block;
	margin-right:4px;}
/*弹出层样结束式*/
/*底部copy*/
#copy{
	margin-top:5px;
	width:940px;}
#about_us{
	width:100%;
	background:url(index_img/copy_bg.jpg) no-repeat;
	height:30px;
	line-height:30px;
	color:#37B52D;
	font-weight:bold;}
#about_us a{	
	color:#009900;}
#about_us a:hover{	
	color:#009900;
	text-decoration:none;}
#adrees{
	margin-top:10px;
	width:100%;}
#adrees li{
	line-height:22px;}
#police{
	margin:5px 0 5px 0;
	width:940px;}