@charset "gb2312";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, table, th, td {
	margin:0;
	padding:0;
}
address, caption, cite, code, dfn, em, th, var {
	font-style:normal;
}
ul, li {
	list-style-type:none;
}
img {
	border:none;
}
input, textarea, select {
	font-family:inherit;
	font-weight:inherit;
	vertical-align:middle;

}
input,select{
    vertical-align:middle;
    height:18px;
    line-height:18px;
} 
body {
	background: #EFEFEF;
	color: #333;
	font: 12px '宋体', Arial, Helvetica, sans-serif;
}
a {
	color: #345292;
	text-decoration:none;
	cursor: pointer;
}
a:hover {
	color: #cc0000;
	text-decoration:none;
}
.clear,.clear_all  {
	clear:both;
}
.clear_all  {height:0px;line-height:0px;font-size:0px;}
.clear:after,.clear_all:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.wrapper {
	width:998px;
	margin: 0px auto;
	padding:0px;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
}
.mtop10 {
	margin-top:10px;
}
.left {
	float:left;
}
.right {
	float:right;
}
/************网站顶部定义**************/
.daoyu{ height:103px; position:relative; background:url(gxdh_daoyubg.jpg) no-repeat 23px 10px;}
.daoyu h4{ color:#0100CE; font-size:16px; font-weight:normal; position:absolute; left:73px; top:17px;}
.daoyu p{ position:absolute; top:46px; left:64px; text-indent:20px; height:45px; line-height:22px; width:908px; padding-left:9px; padding-top:5px; overflow:hidden;}
.daoyu p a,.daoyu p a:hover{ font-size:12px; color:#FF0000;}

.main{ background:#FFFFFF; padding:10px;}
.bg{ background:#FFFFFF;}

.index_lpdt{ width:976px;}
.index_lpdt h4{ background:url(gxdh_index_lpdt_bg.jpg) no-repeat left top; height:38px; line-height:38px; position:relative;}
.index_lpdt h4 span{ margin-left:45px; font-size:16px; color:#FFFFFF;}
.index_lpdt h4 a.more{ position:absolute; right:15px; top:0px; font-size:12px; font-weight:normal; color:#FFFFFF;}
.index_lpdt .left{ width:450px; height:296px; margin-top:14px; margin-left:8px; display:inline;}

.focusBox{ width:450px; height:296px;position: relative;overflow: hidden;}
.focusBox .pic{ overflow:hidden;width: 450px; height: 296px;}
.focusBox .pic img{width: 450px; height: 296px; display: block;}
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color:white; padding: 0 0 0 10px; font-size: 14px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;}

.index_lpdt .right{ width:504px; display:inline;}
.index_lpdt .right .head_news{ border-bottom:1px dashed #5C5C5C;}
.index_lpdt .right .head_news h3{border-bottom:1px dashed #5C5C5C; text-align:center; height:50px; line-height:50px; margin-bottom:8px;}
.index_lpdt .right .head_news h3 a{color:#FC540B;font-size:14px;}
.index_lpdt .right .head_news h3 a:hover{ color:#FF0000;}
.index_lpdt .right .head_news p{line-height:20px; font-size:14px; text-indent:20px; padding-bottom:8px; color:#000000;}
.index_lpdt .right .head_news p a{ font-size:14px; color:#F46B1B;}
.index_lpdt .right li{height:32px;line-height:32px;padding-left:15px;background:url(gxdh_icon3.gif) no-repeat 5px center;color:#999999;clear:both;border-bottom:1px dashed #5C5C5C;}
.index_lpdt .right li span.datetime {float:right;}
.index_lpdt .right li a {color:#343434; font-size:14px;}
.index_lpdt .right li a:hover {color:#cc0000;}

.index_zcfg{ width:482px;}
.index_zcfg h4{ background:url(gxdh_index_zcfg_bg.jpg) no-repeat left top; height:38px; line-height:38px; position:relative;}
.index_zcfg h4 span{ margin-left:45px; font-size:16px; color:#FFFFFF;}
.index_zcfg h4 a.more{ position:absolute; right:15px; top:0px; font-size:12px; font-weight:normal; color:#FFFFFF;}
.index_zcfg .cont img{ float:left;}
.index_zcfg .cont .head_news{ float:right; width:280px;border-bottom:1px dashed #5C5C5C;}
.index_zcfg .cont .head_news h3{border-bottom:1px dashed #5C5C5C; text-align:center; height:45px; line-height:45px;}
.index_zcfg .cont .head_news h3 a{color:#FA0A0B;font-size:14px;}
.index_zcfg .cont .head_news h3 a:hover{ color:#FC540B;}
.index_zcfg .cont .head_news p{line-height:22px; font-size:14px; text-indent:20px; padding-bottom:8px; color:#000000; padding-top:8px;}
.index_zcfg .cont .head_news p a{ font-size:14px; color:#F46B1B; display:none;}
.index_zcfg ul li{height:32px;line-height:32px;padding-left:15px;background:url(gxdh_icon3.gif) no-repeat 5px center;color:#999999;clear:both;border-bottom:1px dashed #5C5C5C;}
.index_zcfg ul li span.datetime {float:right;}
.index_zcfg ul li a {color:#343434; font-size:14px;}
.index_zcfg ul li a:hover {color:#cc0000;}

.index_bszn{ width:482px;}
.index_bszn h4{ background:url(gxdh_bszn_bg.jpg) no-repeat left top; height:38px; line-height:38px; position:relative;}
.index_bszn h4 span{ margin-left:45px; font-size:16px; color:#FFFFFF;}
.index_bszn h4 a.more{ position:absolute; right:15px; top:0px; font-size:12px; font-weight:normal; color:#FFFFFF;}
.index_bszn .cont img{ float:left;}
.index_bszn .cont .head_news{ float:right; width:280px;border-bottom:1px dashed #5C5C5C;}
.index_bszn .cont .head_news h3{border-bottom:1px dashed #5C5C5C; text-align:center; height:45px; line-height:45px;}
.index_bszn .cont .head_news h3 a{color:#FA0A0B;font-size:14px;}
.index_bszn .cont .head_news h3 a:hover{ color:#FC540B;}
.index_bszn .cont .head_news p{line-height:22px; font-size:14px; text-indent:20px; padding-bottom:8px; color:#000000; padding-top:8px;}
.index_bszn .cont .head_news p a{ font-size:14px; color:#F46B1B; display:none;}
.index_bszn ul li{height:32px;line-height:32px;padding-left:15px;background:url(gxdh_icon3.gif) no-repeat 5px center;color:#999999;clear:both;border-bottom:1px dashed #5C5C5C;}
.index_bszn ul li span.datetime {float:right;}
.index_bszn ul li a {color:#343434; font-size:14px;}
.index_bszn ul li a:hover {color:#cc0000;}

.index_ywzn h4{ background:#EFEFEF; height:38px; line-height:38px; position:relative;}
.index_ywzn h4 span{ display:inline-block; background:url(index_ywzn_bg.jpg) no-repeat left top; padding-left:45px; font-size:14px; color:#FFFFFF; width:98px;}
.index_ywzn h4 span a,.index_ywzn h4 span a:hover{ color:#FFFFFF;}
.index_ywzn h4 a.more{position:absolute; right:0px; top:0px; font-size:12px; font-weight:normal; color:#FFFFFF;}
/* 本例子css */
.picMarquee-left{ overflow:hidden; position:relative;height:147px;}
.picMarquee-left .bd{}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{width:230px; margin-top:12px;margin-left:10px;float:left; _display:inline; overflow:hidden;}
.picMarquee-left .bd ul li{ text-align:center; }
.picMarquee-left .bd ul li img{width:230px; height:132px;display:block;}
.picMarquee-left .bd ul li a:hover img{ border-color:#999;}




.footer{ margin-top:10px;}
.footer .service{ height:32px; line-height:32px; text-align:center; background:url(gxdh_footerbg.jpg) repeat-x left top; color:#FFFFFF;}
.footer .service a,.footer .service a:hover{ color:#FFFFFF;}
.footer .copyright{ line-height:24px; text-align:center; font-size:12px;}
.footer .copyright b{ color:#FD0100;}
.footer .copyright b font{ color:#054686; font-size:12px;}
.footer .copyright em{ color:#5C5C5C;}
.footer .copyright a,.footer .copyright a:hover{ color:#000000;}


.sitepath{ background:url(gxdh_sitepathbg.jpg) repeat-x left top; height:33px; line-height:31px;color:#000000;}
.sitepath span{ background:url(gxdh_sitepath_icon.jpg) no-repeat 10px top; display:inline-block; height:33px; padding-left:35px;}
.sitepath span a{ color:#000000;}
.sitepath span a:hover{ color:#FF0000;}

.area{ border-bottom:2px solid #0083DD; padding-bottom:13px;}

.newslist{ width:653px; margin-left:24px; margin-top:10px;} 
.newslist h4{ height:31px; line-height:31px; border-bottom:1px solid #C8C8C8; font-size:14px; color:#0283DE; position:relative;}
.newslist h4 a{ position:absolute; right:15px; top:0px; font-weight:normal;}
.newslist ul{ margin-top:10px;}
.newslist ul li{height:32px;line-height:32px;padding-left:15px;background:url(gxdh_icon3.gif) no-repeat 5px center;color:#999999;clear:both;border-bottom:1px dashed #5C5C5C;}
.newslist ul li span{float:right;}
.newslist ul li a {color:#343434; font-size:14px;}
.newslist ul li a:hover {color:#cc0000;}

.page_css{ text-align:center; padding-top:20px; padding-bottom:10px;}
.page_css a{ color:#000000;}
.page_css a:hover{ color:#FF0000;}

.zmhd_cont{margin-top:10px; padding:10px; font-size:14px;height:auto!important;min-height:367px;height:367px;}
.zmhd_cont span{ display:inline-block; line-height:25px;}
.zmhd_cont p{ text-indent:40px; line-height:180%;color:#212121;word-wrap:break-word;word-break:normal;}

/**************文章正文开始*****************/
.article_content{ padding:30px;}
.article_content h1 {
	color:#2782b9;
	font-size:18px;
	font-family:"微软雅黑";
	text-align:center;
	line-height:35px;
}
.article_info {
	height:30px;
	line-height:30px;
	text-align:center;
	background:url(gxdh_article_line.gif) repeat-x left center;
	margin:26px 0px;
}
.article_info a {
	color:#333333;
}
.article_info a:hover {
	color:#cc0000;
}
.article_content_list {
	line-height:180%;
	font-size:14px;
	color:#212121;
	word-wrap:break-word;
	word-break:normal;
}

.border{ border-collapse:collapse;}
.inputxt {
	border:1px solid #ccc;
	height:20px;
}
.tdbgleft{
	background:#fff;
	padding:3px 3px;
	text-align:left;
}
.tdbgright{ text-align:right;color:#000000; width:20%;}
.input_button{background: #fff url(input_button.gif) no-repeat left 0px;height: 23px;line-height: 23px;width: 65px;text-align: center;border: none;cursor: pointer;margin: 0px 3px;}
















