/* CSS Document */
/* reset css */
body { margin:0 auto; font-size:12px; font-family:"宋体"; background:url(body_bg_bott.jpg) repeat scroll 0 0 transparent; line-height:1.5;}
ul,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}

a:link { color:#444; text-decoration:none}
a:visited { color:#444; text-decoration:none}
a:hover { color:#FF0000; text-decoration:underline;}
a:active { color:#000; text-decoration:none}

.out_bg {
    background: url(body_bg_top.jpg) repeat-x scroll 0 0 transparent;
    height: auto !important;
    min-height: 500px;
    width: 100%;
}

.container_24 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}
.grid_24,
.grid_6,
.grid_8,
.grid_9,
.grid_10,
.grid_18 { display:inline; float:left; margin-left:5px; margin-right:5px;}
.container_24 .grid_24 {width:950px;}
.container_24 .grid_8 {width:310px;}
.container_24 .grid_9 {width:350px;}
.container_24 .grid_10 {width:390px;}
.container_24 .grid_6 {width:230px;}
.container_24 .grid_18 {width:710px; }
.clear { clear:both;}
.alpha {
  margin-right: 0;
}

.omega {
  margin-left: 0;
}


#header { margin:0 auto; width:950px;}

#contain { margin:0 auto; width:970px;}
.con_mainbox { width:970px; background:#fff;}

#nav { height:41px; line-height:41px; background:url(nav_bg.gif) repeat-x; font-size:16px; font-weight:bold;}
#nav ul li { float:left; padding:0 20px; display:block; font-family:"微软雅黑","宋体"; background:url(nav_line.gif) right no-repeat;}
#nav ul li a:link,#nav ul li a:visited,#nav ul li a:active{ color:#666666;}
#nav ul li a:hover{ color:red; text-decoration:none;}


#kinMaxShow{display:none;}
#kinMaxShow .sub_1_1{ display:block; position:absolute;left:600px; top:80px;}    
#kinMaxShow .sub_2_1{ display:block; position:absolute;left:600px; top:80px;}    
#kinMaxShow .sub_3_1{ display:block; position:absolute;left:600px; top:80px;}
#kinMaxShow .sub_4_1{ display:block; position:absolute;left:600px; top:80px;}

#gsdt { margin:8px 0; line-height:25px; border-bottom:#CCCCCC 1px solid;}
#gsdt span { float:right; padding-right:10px;}

.new_pic { border:1px solid #CCCCCC;}
.new_pic p{ height:28px; line-height:28px; font-weight:bold; text-align:center;}

#hot_news { margin-bottom:8px;}
#hot_news h2 { height:25px; line-height:25px;  background:url(zt_12ddh_tit_bg.gif) repeat-x top;font-size:14px;color:#fff;}
#hot_news h2 span { width:100px; height:25px; line-height:25px;  display:block; background:url(zt_12ddh_tit_bg_on.gif) repeat-x top; text-align:center; }
#hot_news .more { float:right; font-size:12px; color:#cc0033; }
#hot_news .con { padding:0px 5px 5px 5px;}
#news_top { border-bottom:1px dotted #ccc; padding-bottom:8px;}
#news_top h1 { font-size:18px; font-family:"microsoft yahei"; color:#cc0033; height:25px;overflow:hidden;}
#news_top h1 a:link,#news_top h1 a:visited,#news_top h1 a:hover,#news_top h1 a:active{ font-size:16px; font-family:"microsoft yahei"; color:#cc0033; height:22px;}
#news_top p { color:#999;}
#news_list { }
#news_list li{ line-height:2.5; padding-left: 15px;background:url(icon1.gif) no-repeat scroll left 10px transparent; border-bottom: 1px dashed #CCCCCC;}
#news_list li span{ float:right; color:#999999;}

.side_box { margin-bottom:8px; margin-top:8px;}
.side_box h2 { height:25px; background:url(tit_bg.gif) repeat-x; border-bottom:#cccccc 1px solid;}
.side_con { background:url(zt_12ddh_side_bg.gif) bottom no-repeat;}
.side_con ul li { list-style:none; line-height:1.9; text-align:left;}



#yqlj { margin:10px 0;}
#yqlj h2 { height:30px; background:url(gt_yqlj_bg.gif) repeat-x; font-size:12px; font-family:"宋体"; font-weight:normal; line-height:30px;}
#yqlj h2 span { float:right; padding-right:10px; color:#999;}
#yqlj ul { padding:10px;}
#yqlj ul li { list-style:none; line-height:2; display:block; float:left; width:110px; padding-left:15px;background:url(icon1.gif) no-repeat scroll left 10px transparent; padding-bottom:0px; }
#yqlj .yq_tp {}
#yqlj .yq_tp ul span {list-style:none; line-height:2; display:block; float:left; width:104px; height:36px; border:1px #ccc solid; margin-right:10px; margin-bottom:5px;}
#footer { text-align:center; width:970px; margin:0 auto; height:35px; line-height:35px; background:#003399; color:#fff; overflow:hidden;}

/*  概览 */

.gl_box { margin-bottom:8px;  margin-top:8px;}
.gl_box .cur {height:30px; line-height:30px; font-size:12px; font-weight:normal; clear:both; background:url(gl_box_tit2.gif) left repeat-x;}
.gl_box .cur strong { margin-left:10px; font-family:"宋体"; font-size:14px;}
.gl_box .cur span{ float:right; padding-right:10px;}
.gl_box ul.gl_list {  padding:10px 5px;}
.gl_box ul.gl_list li { line-height:2.5; padding-left:15px; background:url(icon1.gif) no-repeat scroll left 10px transparent; border-bottom:1px dashed #CCCCCC;}
.gl_box ul.gl_list li span { float:right; color:#666666;}
.gl_box .page { margin:0 auto; padding:20px 0; text-align:center;}
.gl_box .page  input{ width:30px;}

.gl_left { margin:8px 0;}
.gl_left .cur {height:50px; line-height:50px; font-size:16px; font-family:"黑体"; color:#336699; padding-left:30px; font-weight:bold; clear:both; background:url(gt_gl_tit.jpg) repeat-x; }

.gl_left ul.gl_list { border:1px solid #CCCCCC; border-top:none; margin:0 auto; padding:10px 0; min-height:500px;}
.gl_left ul.gl_list li { line-height:2.5; background:url(ico_blue_arr.jpg)  no-repeat scroll left 10px transparent; padding-left:15px; margin-left:20px;}


/*  细览 */

.xl_box { margin-bottom:8px; margin-top:10px;}
.xl_box .cur {height:30px; line-height:30px; font-size:12px; font-weight:normal; clear:both; background:url(gl_box_tit2.gif) left repeat-x;}
.xl_box .cur strong { margin-left:20px;}
.xl_box .cur a { padding:0 3px;}
.xl_box .tit { height:60px; line-height:60px; font-size:16px; color:#993300; text-align:center; font-weight:bold;}
.xl_box .info { height:25px; line-height:25px; background:#F5F5F5; border-bottom:1px solid #CCCCCC; text-align:center;}
.xl_box .info .info_l { float:left; width:50%;}
.xl_box .info .info_r { float:left; width:50%;}
.xl_body { width:95%; margin:0 auto; font-size:14px; line-height:28px; margin-top:20px; min-height:400px;}
.xl_body p{ margin-bottom:15px;}