@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{
	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;
}

#head_text {
	margin-left:10px;
	color:#FFF;
	text-align:left;
	line-height:32px;
}


/**/
#dh_menu {
	position:relative;
	width:760px;
}
#dh_menu li {
	float:left;
}
#dh_menu a{
	padding:0 3px;
	display:block;
	background:url(index_img/menu_bg_line.jpg) no-repeat left;
	height:35px;
	float:left;
	color:#ffffff;
	font-size:14px;
	text-align:center;
	line-height:35px;
	text-decoration:none;
	font-weight:bold;
}
#dh_menu .menu01 a
{
	background:none;
	width:50px;}
#dh_menu .menu10 a
{
	width:50px;}
#dh_menu .menu02 a,#dh_menu .menu04 a,#dh_menu .menu05 a,#dh_menu .menu06 a,#dh_menu .menu07 a,#dh_menu .menu08 a
{
	width:66px;}
#dh_menu .menu03 a,#dh_menu .menu09 a
{
	width:80px;}
	
#dh_menu a:hover{
	background:url(index_img/list_bg.jpg) no-repeat;
	color:#009900;

}
#dh_menu .menu01 a:hover,#dh_menu .menu10 a:hover
{
	background:url(index_img/menu_page.jpg) no-repeat;
	color:#009900;

}
#dh_menu .menu03 a:hover,#dh_menu .menu09 a:hover
{	background:url(index_img/list_bg_l.jpg) no-repeat;
	color:#009900;

}


/*Ñ¡ÖÐ×´Ì¬ liµ÷ÓÃCLASS.menu(±àºÅ)nonce*/
#dh_menu .menu01nonce a,#dh_menu .menu10nonce a,#dh_menu .menu01nonce a:hover,#dh_menu .menu10nonce a:hover
{
	background:url(index_img/menu_page.jpg) no-repeat;
	color:#009900;
	width:50px;

}
#dh_menu .menu03nonce a,#dh_menu .menu09nonce a,#dh_menu .menu03nonce a:hover,#dh_menu .menu09nonce a:hover
{	background:url(index_img/list_bg_l.jpg) no-repeat;
	color:#009900;
	width:80px;

}

#dh_menu .menu02nonce a,#dh_menu .menu04nonce a,#dh_menu .menu05nonce a,#dh_menu .menu06nonce a,#dh_menu .menu07nonce a,#dh_menu .menu08nonce a
{
	background:url(index_img/list_bg.jpg) no-repeat;
	color:#009900;
	width:66px;

}

/**/

#menu_tj_info{
	margin-left:5px;
	background:#D3F4D1;
	width:450px!important;
	width:440px;
	height:104px;
	border-bottom:1px solid #72DE6E;
	}

#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{
	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;}
#linezing{}
#linezing a
{color:#cccccc;}