﻿.dh a{display:block;cursor:pointer;}

.dh1 a {background:url(../images/dh_1.jpg) no-repeat top; width:80px; height:47px;}
.dh1 a:hover{background:url(../images/dh_1.jpg) no-repeat bottom; width:80px; height:47px;}

.dh2 a {background:url(../images/dh_2.jpg) no-repeat top; width:129px; height:47px;}
.dh2 a:hover{background:url(../images/dh_2.jpg) no-repeat bottom; width:129px; height:47px;}

.dh3 a {background:url(../images/dh_3.jpg) no-repeat top; width:131px; height:47px;}
.dh3 a:hover{background:url(../images/dh_3.jpg) no-repeat bottom; width:131px; height:47px;}

.dh4 a {background:url(../images/dh_4.jpg) no-repeat top; width:131px; height:47px;}
.dh4 a:hover{background:url(../images/dh_4.jpg) no-repeat bottom; width:131px; height:47px;}

.dh5 a {background:url(../images/dh_5.jpg) no-repeat top; width:100px; height:47px;}
.dh5 a:hover{background:url(../images/dh_5.jpg) no-repeat bottom; width:100px; height:47px;}

.dh6 a {background:url(../images/dh_6.jpg) no-repeat top; width:129px; height:47px;}
.dh6 a:hover{background:url(../images/dh_6.jpg) no-repeat bottom; width:129px; height:47px;}

.dh7 a {background:url(../images/dh_7.jpg) no-repeat top; width:101px; height:47px;}
.dh7 a:hover{background:url(../images/dh_7.jpg) no-repeat bottom; width:101px; height:47px;}

.dh8 a {background:url(../images/dh_8.jpg) no-repeat top; width:159px; height:47px;}
.dh8 a:hover{background:url(../images/dh_8.jpg) no-repeat bottom; width:159px; height:47px;}



#index1 .dh .dh1 a{background:url(../images/dh_1.jpg) no-repeat bottom; width:80px; height:47px;}

#index2 .dh .dh2 a{background:url(../images/dh_2.jpg) no-repeat bottom; width:129px; height:47px;}

#index3 .dh .dh3 a{background:url(../images/dh_3.jpg) no-repeat bottom; width:131px; height:47px;}

#index4 .dh .dh4 a{background:url(../images/dh_4.jpg) no-repeat bottom; width:131px; height:47px;}

#index5 .dh .dh5 a{background:url(../images/dh_5.jpg) no-repeat bottom; width:100px; height:47px;}

#index6 .dh .dh6 a{background:url(../images/dh_6.jpg) no-repeat bottom; width:129px; height:47px;}

#index7 .dh .dh7 a{background:url(../images/dh_7.jpg) no-repeat bottom; width:101px; height:47px;}

#index8 .dh .dh8 a{background:url(../images/dh_8.jpg) no-repeat bottom; width:159px; height:47px;}
















.top{
	width:940px;
	margin:0 auto;
	padding:23px 0 0 20px;
	background:url(../images/top_right_bg.jpg) no-repeat right;
	height:73px;
	}
.top span{
	float:left;
	line-height:18px;
	color:#7b7b7b;
	margin:0 10px 0 0;
	}
.right_dh{
	width:auto;
	float:right;
	text-align:right;
	margin:0 10px 0 0;
	color:#666666;
	}
.right_dh a{
	color:#475a9c;
	}
.kfdh{
	float:right;
	width:auto;
	margin-top:28px;
	}
.dh{
	width:960px;
	margin:0 auto;
	}
.dh ul{
	list-style-type:none;
	padding:0;
	margin:0;
	}
.dh li{
	float:left;
	width:auto;
	}
.index_content{
	width:950px;
	height:auto;
	margin:5px auto 5px auto;
	padding:5px;
	background:url(../images/bg_up.jpg) repeat-x #FFFFFF;
	}
.banner{
	background:url(../images/banner_bg.jpg) no-repeat;
	margin:0;
	padding:7px;
	}
.zxwz{
	width:202px;
	float:left;
	border:solid 1px #aaaaaa;
	margin:0;
	padding:0;
	}
.zxwz dl{
	margin:0;
	padding:0 0 3px 0;
	}
.zxwz dt{
	background:url(../images/zxwz_dt.jpg);
	font-weight:bold;
	color:#FFFFFF;
	padding:0 0 0 10px;
	line-height:23px;
	margin:0 0 5px 0;
	}
.zxwz dd{
	margin:0px 5px;
	padding:0;
	}
.zxwz ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
.zxwz li{
	background:url(../images/d.gif) no-repeat 4px 6px;
	margin:0;
	padding:0 0 0 15px;
	}
.zxwz a{
	color:#7a7a7a;
	}
.flash{
	float:right;
	margin:0;
	padding:0;
	}
.news_index{
	margin:6px 0;
	border:solid 1px #eaeaea;
	padding:1px;
	font-weight:bold;
	color:#006cc5;
	}
.news_index span{
	line-height:24px;
	float:left;
	margin:0 0 0 20px;
	padding:0;
	}
.news_index a{
	font-weight:normal;
	color:#656565;
	}
.wmnnzd{
	float:left;
	width:209px;
	margin:0;
	padding:0;
	}
.wmnnzd dl{
	margin:0;
	padding:5px;
	border-left:solid 1px #cbcbcb;
	border-right:solid 1px #cbcbcb;
	border-bottom:solid 2px #cbcbcb;
	background:url(../images/wmnnzd_bg.jpg) no-repeat bottom;
	height:269px;
	}
.wmnnzd dt{
	font-weight:bold;
	color:#0054ab;
	margin:18px 0 5px 10px;
	}
.wmnnzd dd{
	margin:0;
	padding:0 0 0 8px;
	color:#676767;
	}
.wmnnzd a{
	color:#186a9a;
	}
#Scrollbar-Container{
	position:relative;
}
#Scroller-1 { 
  position: absolute; 
  overflow: hidden;
  width: 180px!important;
  height: 220px!important;
  margin:auto;
}

.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
  text-justify:inter-ideograph; text-align:justify;
}
.Scrollbar-Track {
  width: 3px; height: 220px!important;
  position: absolute;
  top: 3px!important; left: 193px!important;
  overflow:hidden;
}
.Scrollbar-Handle {
  position: absolute;
  top: 0px; left: 0px;
  width: 10px; height: 30px;
  background-color: #CCC;
}
.ywln{
	width:494px;
	margin:0 10px;
	float:left;
	}
.ywln h1{
	color:#0054ab;
	font-size:12px;
	margin:3px 0;
	padding:0;
	}
.ywln h2{ font-size:12px; margin:0; padding:0;}
.ywln ul{
	margin:0;
	padding:7px 0;
	list-style-type:none;
	border-top:solid 3px #007ec7;
	border-bottom:solid 1px #cbcbcb;
	border-left:solid 1px #cbcbcb;
	border-right:solid 1px #cbcbcb;
	background:url(../images/ywln_bg.jpg) no-repeat;
	}
.ywln li{
	border-bottom:dotted 1px #ccc;
	padding:4px 0;
	margin:5px 5px 14px 5px;
	color:#676767;
	}
.ywln span{
	float:left;
	margin:0 0 0 5px;
	padding:0;
	}
.ywln li div div{
	float:right;
	width:276px;
	margin:0 0 0 5px;
	padding:0;
	}
#xoxo a{text-decoration:none;}
#xoxo li a{display:block;color:#467AC0;background:url(../images/right_dt.jpg) no-repeat; padding-left:10px;}
#xoxo li a.opened{background:url(../images/right_dt_down.jpg) no-repeat; color:#666666; font-weight:bold;}
.alzsfater{border:solid 1px #cccccc;padding:0 1px 1px 1px; height:280px;}
.alzs{width:220px;float:left;}
.alzs ul {padding:0;margin:0;}
.alzs #xoxo{margin:1px 0 0 0;}
.alzs .widget-title{line-height:25px; color:#467AC0;font-size:12px; height:auto!important;height:25px;  }
.alzs .widget-title ul{height:225px; overflow:hidden; line-height:18px; padding:0 10px;text-justify:inter-ideograph; text-align:justify; list-style:none;}

.indexcase{padding:0;margin:10px 0 0 0;}
.indexcase dd{line-height:25px; background:url(../images/dian.jpg) 5px left no-repeat; padding-left:20px; margin:0;}
.alzs strong{
	color:#475a9c;
	}
.alzs a{
	color:#999999;
	}
.foot{
	width:100%;
	padding:0;
	margin:0;
	background:url(../images/foot_bg.jpg) repeat-x;
	}
.links{
	width:940px;
	margin:0 auto;
	font-weight:bold;
	color:#0054ab;
	padding:8px 10px;
	border-bottom:solid 1px #eaeaea;
	}
.links a{
	font-weight:normal;
	color:#676767;
	}
.foot_bq{
	width:940px;
	margin:0 auto;
	padding:10px;
	color:#666666;
	}
.foot_bq div{
	float:left;
	margin:0;
	padding:0;
	}
.foot_bq span{
	float:right;
	text-align:right;
	}
.foot_bq a{
	color:#666666;
	}





.dqwz{
	color:#0049a4;
	}
.dqwz a{
	color:#0049a4;
	text-decoration:none;
	}
.banner_2{
	margin:5px auto;
	}
.ywys{
	width:230px;
	float:left;
	padding:5px;
	border-top:solid 3px #007eca;
	border-bottom:solid 1px #e5e5e5;
	border-left:solid 1px #e5e5e5;
	border-right:solid 1px #e5e5e5;
	color:#999999;
	background:url(../images/ywys_bg.jpg) bottom repeat-x;
	height:140px;
	
	}
.ywys h1{
	color:green;
	margin:23px 0 0 0;
	padding:0;
	font-size:12px;
	padding:0 0 0 28px;
	}
.ywys div{
	padding:0 0 0 28px;
	color:#003066;
	}
.left{
	width:242px;
	float:left;
	}
.bk{
	border:solid 1px #e8e8e8;
	padding:1px;
	margin-bottom:5px;
	background:url(../images/left_bg_foot.jpg) repeat-x bottom;
	}
.left dl{
	background:url(../images/left_bg.jpg) repeat-x;
	margin:0;
	padding:5px 0 30px 0;
	}
.left dt{
	font-size:12px;
	color:#000099;
	font-weight:bold;
	padding:0 0 0 20px;
	margin:0 0 5px 0;
	}
.left dd{
	margin:0;
	padding:0;
	}
.left ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
.left li{
	list-style-type:none;
	color:#666;
	background:url(../images/d_3.gif) no-repeat 10px 8px;
	margin:0 20px;
	line-height:25px;
	padding:0 0 0 30px;
	border-bottom:dotted 1px #999999;
	}
.center{
	width:480px;
	float:left;
	margin:0 8px;
	padding:0;
	}
.center ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
.center li{
	border-bottom: dotted 1px #999999;
	margin:5px 0;
	padding:0;
	}
.center img{
	border:solid 1px #BEBEBE;
	padding:1px;
	}
.right{
	width:210px;
	float:right;
	}
.right dl{
	margin:0;
	padding:0;
	}
.right dt{
	color:#000099;
	font-weight:bold;
	padding:0 0 0 10px;
	border-bottom:solid 3px #007ec7;
	}
.right dd{
	margin:0;
	padding:0;
	}
.right ul{
	margin:0;
	padding:5px 5px;
	list-style-type:none;
	}
.right li{
	background:url(../images/d.gif) no-repeat 6px 7px;
	margin:5px 0;
	border-bottom:dotted 1px #999999;
	padding:0 0 0 15px;
	}
.dt_bt{
	color:#000099;
	font-weight:bold;
	padding:0 0 0 10px;
	border-bottom:solid 3px #007ec7;
	}
.dt_bt span{
	color:#999;
	margin-left:10px;
	}
.dt_bt a{
	color:#000099;
	}
.news{
	margin:0;
	padding:0;
	border:none;
	list-style-type:none;
	}
.news li{
	border-bottom:dotted 1px #999999;
	padding:2px 0;
	font-weight:normal;
	color:#999999;
	}
.news a{
	padding-left:15px;
	}
.first{
	border-bottom:dotted 1px #CCCCCC;
	padding-left:70px;
	background:url(/images/index_12.JPG) no-repeat 3px 6px;
	}
.first a{
	font-weight:bold;
	color:#000099;
	}

.content_links ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
.content_links li{
	width:100px;
	float:left;
	margin:0 5px;
	border:none;
	}

/*---------------------------------*/
.gcjxlj_bg{
	background:url(images/bg_up.jpg) repeat-x top #FFFFFF;
	padding:10px 20px;
	border-left:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	width:920px;
	margin:0 auto;
	}
.gcjxlj_gsjj{
	font-family: ΢ź,Microsoft Yahei;
	font-size:14px;
	margin:10px 0;
	padding:5px 10px 10px 10px;
	border-top:solid 3px #1197d6;
	border-left:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	background:url(images/bg_up.jpg) repeat-x top #FFFFFF;
	}
.gcjxlj_gsjj dl{
	margin:0;
	padding:0;
	}
.gcjxlj_gsjj dt{
	color:#336699;
	font-weight:bold;
	font-size:16px;
	}
.gcjxlj_gsjj dd{
	margin:0;
	padding:0;
	color:#333;
	}
.gcjxlj_ys{
	font-family: ΢ź,Microsoft Yahei;
	width:450px;
	float:left;
	}
.gcjxlj_ys dl{
	margin:0 0 0 20px;
	padding:0;
	}
.gcjxlj_ys dt{
	font-weight:bold;
	color:#336699;
	font-size:16px;
	}
.gcjxlj_ys dd{
	background:url(../images/d_4.jpg) no-repeat 0px 4px;
	padding:0 0 0 20px;
	font-size:14px;
	margin:0;
	}
.gcjxlj_wzyhlm{
	font-family: ΢ź,Microsoft Yahei;
	width:450px;
	float:left;
	}
.gcjxlj_wzyhlm dl{
	margin:0;
	padding:0;
	}
.gcjxlj_wzyhlm dt{
	font-weight:bold;
	color:#336699;
	font-size:16px;
	}
.gcjxlj_wzyhlm dd{
	background:url(../images/d_5.jpg) no-repeat 0px 4px;
	padding:0 0 0 20px;
	font-size:14px;
	margin:0;
	}
.gcjxlj_zwzsggw{
	padding:0 10px;
	font-family: ΢ź,Microsoft Yahei;
	margin:0 0 10px 0;
	}
.gcjxlj_zwzsggw dl{
	background:#e2ecf8;
	margin:5px 0px;
	padding:23px 25px;
	float:left;
	width:340px;
	}
.gcjxlj_zwzsggw dt{
	font-weight:bold;
	font-size:20px;
	color:#336699;
	margin:0 0 5px 0;
	}
.gcjxlj_zwzsggw dd{
	font-size:20px;
	color:#404040;
	font-weight:bold;
	line-height:30px;
	}
.gcjxlj_zwzsggw dd span{
	color:#CC0000;
	margin:0 5px;
	font-size:28px;
	}
.gcjxlj_alzs{
	border:solid 1px #9abeea;
	background:#f5faff;
	float:left;
	width:460px;
	padding:10px 10px;
	margin:5px 0 5px 20px;
	}
.gcjxlj_alzs_dt{
	color:#336699;
	font-size:18px;
	font-weight:bold;
	}
.gcjxlj_alzs_dd{
	margin:0;
	padding:0;
	}
.gcjxlj_alzs_dd ul{
	list-style-type:none;
	margin:0;
	padding:0;
	}
.gcjxlj_alzs_dd li{
	width:140px;
	float:left;
	font-size:14px;
	margin:0 15px 0 0;
	}
.gcjxlj_alzs_dd li a{
	color:#CC0000;
	}
.gcjxlj_my{
	color:#333;
	font-size:14px;
	font-family: ΢ź,Microsoft Yahei;
	padding:0 0 0 20px;
	margin:0 100px 0 0;
	background:url(../images/wzyhds.jpg) no-repeat right;
	}
.gcjxlj_my strong{
	color:#336699;
	font-size:18px;
	line-height:22px;
	}
.gcjxlj_hzhb_lxwm{
	color:#333;
	font-size:14px;
	margin:10px 0;
	font-family: ΢ź,Microsoft Yahei;
	}
.gcjxlj_hzhb{
	width:450px;
	float:left;
	}
.gcjxlj_hzhb div{
	margin:0 0 5px 0;
	}
.gcjxlj_hzhb dl{
	margin:0;
	padding:0;
	}
.gcjxlj_hzhb dt{
	font-weight:bold;
	color:#336699;
	padding:0 0 0 20px;
	margin:0 0 5px 0;
	font-size:16px;
	}
.gcjxlj_hzhb dd{
	width:100px;
	float:left;
	margin:0 5px;
	padding:0;
	}
.gcjxlj_hzhb dd img{
	border:solid 1px #eee;
	padding:1px;
	}
.gcjxlj_lxwm{
	width:450px;
	float:left;
	}
.gcjxlj_lxwm strong{
	font-weight:bold;
	color:#336699;
	padding:0 0 0 20px;
	font-size:16px;
	}

/*-------------------------------------*/
.wzjs_content{
	font-family:"微软雅黑";
	font-size:14px;
	line-height:25px;
	margin:10px 0 0 0;
	}
.wzjs_content td{
	font-size:12px;
	color:#666666;
	}
.wzjs_dt,.wzjs_dt a{
	font-size:18px;
	color:#364890;
	line-height:35px;
	background:url(../images/table_tbg.gif) repeat-x #f1f1f1;
	}
.lct{
	float:left;
	width:624px;
	}
.wzjs_lxwm{
	float:left;
	width:314px;
	margin:0 0 0 10px;
	}
.wzjs_lxwm dl{
	margin:0;
	padding:0;
	}
.wzjs_lxwm dt{
	border-bottom:dotted 1px #CCCCCC;
	line-height:25px;
	font-weight:bold;
	color:#336699;
	font-size:14px;
	padding:0 0 0 20px;
	margin:0 0 5px 0;
	}
.wzjs_lxwm dd{
	margin:0 10px;
	padding:0;
	color:#666666;
	font-size:14px;
	line-height:25px;
	}
.wzjs_lxwm div{
	text-align:center;
	margin:10px 0;
	}
.wzjs_content h1{
	font-size:16px;
	color:#86bf3c;
	margin:0;
	padding:0;
	text-align:center;
	line-height:30px;
	background:#f9f9f9;
	}
.wzjs_left_dt{
	margin:0 0 0 20px;
	font-weight:bold;
	font-size:14px;
	color:#666;
	}
.wzjs_dh{
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#336699;
	}
.wzjs_ch{
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000;
	}
.wzjs_sm{
	color:#999999;
	}
.wzjs_sm strong{
	color:#333;
	}



















