﻿@charset "gb2312";
/* CSS Document */


/*全局设置*/
body{  margin:0px; padding:0px; font:12px/1.5em Verdana;color: #333; line-height:25px;word-wrap:break-word;overflow:auto;font-family:Gadget, sans-serif; background-color:#FFF}
	.clear{ clear:both}
	p{ padding:0px; margin:0px;}
	a img{ border:none;}
	.web_page{ width:990px; padding:0px 5px; margin:0px auto; background-color:#fff;}
	.null_line{ height:15px; width:100%; background:#FFF;}
	a:link,a:visited{ color: #02001C; text-decoration:none;}
	a:hover,a:action{ color:#F60; text-decoration:none;}
	li{ margin:0px; padding:0px;}
	.head_top{ height:60px; width:990px; margin:0px auto; border:0px #CCC solid; background:#ffffff}
	.head_top a:link,.head_top a:visited{color:#999;}
	.head_menu{width:100%; line-height:42px; height:42px;font-size:14px; font-weight:bold; background:url(images/dh.jpg) repeat-x #F00; padding-bottom:3px; }
	
	.head_menu a{ display:inline-block;}
	.head_menu a span{ display:inline-block; height:42px;background:url(images/dh_border.jpg); width:auto;}
	.head_menu a:link,.head_menu a:visited{color:#aaa;}
	.head_menu a:hover,.head_menu a:action{color:#FFF;}
	.head_menu a:link span,.head_menu a:visited span{ }
	.head_menu a:hover span,.head_menu a:action span{}
	.head_menu .ac{color:#FFF;background:url(images/dh_h.jpg);}
	.head_menu a:link .ac{color:#FFF;}
	.head_menu a:link .ac{background:url(images/dh_h.jpg)}	
	.navinner { width:100%;background:url(/images/dh.jpg) repeat-x;	border-bottom:#FFF solid 3px; font-size:12px;}
	.navlist {height: 42px;line-height: 42px;overflow: hidden;margin:0px auto; width:980px; display:block;}
	.nav li {float: left;display: inline;margin: 0 0 0 -2px;padding: 0 4px 0 6px;background:url(/images/dh_border.jpg) no-repeat left top;	}
	.nav a {display: block;	width: 94px;text-align: center;	font-size: 120%;	}
	.nav a:link, .nav a:visited {color: #fff;}
	.nav a.current, .nav a:hover, .nav a:active,.nav .ac{color: #fff;font-weight: bold;	background:url(/images/dh_h.jpg) no-repeat left;}
	
	.web_body{ margin:15px auto; width:100%; border:0px #CCC solid; height:auto;}
	.web_foot{ margin-top:30px; width:100%;border:0px #CCC solid; height:auto;}
	.footline{ width:100%; text-align:center;}
	
/*index.asp*/
	#imgADPlayer{ width:100%; height:auto;background-color:#00A8EC; margin:0px auto;}
	.body_left{ width:240px; float:left; height:auto; margin-left:2px;}
	.body_right{ width:735px; float:right; height:auto; }
	.body_left1{ width:100%;height:auto;border:1px #44609c solid;margin-bottom:10px;}
	.body_right1{ width:100%;height:auto;margin:2px 0px 5px 0px;}
	.title{ width:100%; height:35px; line-height:35px;background:url(images/title.gif);}
	.title span{ margin-left:30px; font-size:13px; color:#fff;}
	.body_right1 .tilte{background-color:#FFF}
	.page_title{background:url(images/paget.jpg); border-bottom:1px #D0D0D0 solid;height:30px; line-height:30px; width:100%;}
	.page_title span{ margin-left:30px; font-size:13px; color:#000;}
	.con ul{ list-style:none;width:220px; margin-left:20px; margin:15px auto; padding:0px; }
	.con ul li{display:block;white-space:nowrap;word-break:break-all; overflow:hidden; width:200px; padding-left:15px; line-height:22px;  background:url(images/linemargin.gif) no-repeat;}
	.con ul li a{ margin-left:2px; }
	
	.con dl{ list-style:none;width:180px; margin-left:20px; margin:0px auto;}
	.con dl dt{ float:left; margin:0px auto;}
	.con dl dd{ float:left;border:0px #666 solid; margin-left:5px;display:inline-block;}
	
	.about{ width:95%; height:180px;margin:10px auto;overflow:hidden; border:0px #333 solid;}
	.about img{width:370; height:130px;}
	.index_title{ width:100%; height:27px; line-height:27px;background:url(images/indextitle.gif); color:#FFF;}
	.index_title span{ margin-left:25px;}
	.index_pro{ width:95%; height:auto; border:0px #CCC solid; border-top:none; border-left:none; margin:0px auto;}
	.index_prolist{ width:160px;height:auto; margin:10px 5px 0px 5px; border:1px #CCC solid; float:left; text-align:center;}
	.index_prolist .proing,.index_prolist .proname{ width:100%; height:auto;white-space:nowrap;word-break:break-all; overflow:hidden;}
	.index_prolist .proimg img{ width:150px; height:113px; margin-top:5px;}
	
	.proname{text-align:center;}
	.newslist{ width:100%; height:auto;}
	.newslist ul{ list-style:none; padding:0px; margin:15px auto; width:95%; border:0px solid #F00}
	.newslist ul li{ width:100%; height:auto; border-bottom:1px #EEE dashed ; clear:both}
	.newslist ul li span.newleft{float:left;}
	.newslist ul li span.newright{float:right; color:#666;}
	
	.pageline{text-align:right; line-height:30px; height:30px; margin-top:10px;}
	
	
	.new_title{ height:40px; line-height:40px; font-size:14px; font-weight:bold; text-align:center}
	.new_info{ text-align:center; height:30px; line-height:30px; padding-bottom:5px; border-bottom:1px #CCC dashed}
	
	.flink{ height:auto; border:#F0F0F0 1px solid; line-height:30px; margin-bottom:20px;}
	.flink div{ width:95%; margin:0px auto}
	span.links{ padding-left:5px; padding-right:5px; display:inline-block }
	
.pro_show_title{ height:50px; line-height:50px; font-size:16px; margin-bottom:10px; text-align:center; font-weight:bold; border-bottom:1px dashed #7D89F7}
.pro_show_imgs{ height:auto; width:100%;}
.pro_show_img_li{ display:inline-block; background:#EBEBEB; margin:5px; 10px;}
.pro_show_img_li img{ width:600px; height:450px; padding:10px; border:1px #999 solid}