.cl{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}
.blank10{ height:10px; line-height:0; font-size:0; clear:both;}
#topnav{  height:28px;}
#topnav ul{ margin-top:5px; margin-left:540px;list-style-type: none; }
#topnav ul li{ margin-right:10px; float:left;}

#nav {padding:0; margin:1px; list-style-type: none;overflow:hidden;}
#nav a{ color:#fff;}
#nav li {float:left;  padding:0 20px;line-height:38px; color:#fff;}
#nav li .np{border-right:1px solid #64b9e2;}
#nav li a, #nav li a:visited {display:block; float:left;  text-decoration:none;  line-height:38px; color:#fff;}

#slidingBlock {	width:980px; height:90px;}
#nav_box {	height:33px;	width:980px;	text-align:center;}
#slidingBlock a {	color:#fff; font-size:14px; letter-spacing: 1px; text-decoration: none;}
#slidingBlock a:hover {	color:#fff799; font-size:14px; letter-spacing: 1px; text-decoration: none;	font-weight: bolder;}
#slidingBlock h4 {	float:left; margin:0 8px; line-height:33px; text-align:center; font-size:12px; over-flow:hidden; float:left; font-weight: bolder; color:#fff799;}
#slidingBlock h4.menuOn { 
font-weight:bolder;
background-repeat: no-repeat;
background-position: 6px bottom;
color:#fff
}
#line {
	width:0px;
	height:33px;
	border-right:1px solid #64b9e2;
	background-repeat: no-repeat;
	float:left
}
#slidingBlock DIV.slidingList_none {display:none;}
#slidingBlock DIV.slidingList {
	width:auto;
	margin:14px;
	padding:0px;
	line-height:27px;
}
#slidingBlock DIV.slidingList ul {	margin:0px;	padding:0px;	list-style:none;}
#slidingBlock DIV.slidingList li {
	float:left;
	height:20px;
	line-height:20px;
	font-size:12px;
	padding-right: 10px;
	padding-left: 10px;
}
#slidingBlock DIV.slidingList a {
	line-height:27px;
	font-size:12px;
	color: #155790;
	text-decoration: none;
}
#ad1{ margin-bottom:8px;}
#areaA_1{ width:252px; font-family:Î¢ÈíÑÅºÚ; font-size:12px; margin-right:10px;}
#areaA_1 ul{ text-align:center;}
#areaA_1 ul li{
	background:url(../images_2012/img_zhfw_lmbg.gif) no-repeat;
	width:120px;
	height:27px;
	margin:6px 3px 6px 0;
	color:#6c0f00;
	letter-spacing: 1px; float:left;
}
#areaA_1 ul li a{color:#6c0f00;}
#areaA_2{ width:384px; margin-right:10px; background:#e8e8e8; padding:6px;}
#areaA_3{ width:310px;}
#areaA_3 .lmname{ width:120px; margin-left:6px;}
#areaA_3 .lmmore{height:14px; width:44px; margin-top:4px;}
#areaA_3 .grayline{ border-bottom:1px solid #e1e1e1; height:1px; font-size:1px; line-height:0; margin:5px 0;clear:both;}
#areaB { width:485px;margin-top:10px;}
#areaB .box{ padding:10px 15px; border:1px solid #e9e9e9; border-top:none;}
#areaB .lm{ height:30px; background:url(../images_2012/lm_area4bg.gif) no-repeat; border:1px solid #caf0ff; border-bottom:none;}
#areaB .lm  .more{ margin-top:7px; margin-right:10px;}
#areaB .lm .name1{ background:url(../images_2012/lm_hqkx.gif) no-repeat 30px; width:150px; height:30px;}
#areaB .lm .name2{ background:url(../images_2012/lm_swhd.gif) no-repeat 30px; width:150px; height:30px;}
#areaB .img{ width:145px; height:100px; border:1px solid #e9e9e9; margin-top:10px;}
#areaB .list{ width:290px;}
#areaC { height:218px; background:url(../images_2012/part_desj_bg.gif) no-repeat; border-bottom:10px solid #f5f8f9}
#areaC .lm_zesj{ width:230px; margin:19px 30px;_margin:19px 15px;}
#areaC .lm_elslb{ background:url(../images_2012/lm_elslb_bg.gif) no-repeat 220px 10px;width:326px; margin:19px 30px 19px 20px;}
#areaC .lm_elslb li{ background:url(../images_2012/np_3.gif) no-repeat 0 7px; padding-left:15px; float:left; width:80px;border-bottom:1px solid #e8e8e8; height:30px;color:#340300;}
#areaC .other li{ background:url(../images_2012/np_3.gif) no-repeat 0 7px;  padding-left:15px; width:120px;border-bottom:1px solid #e8e8e8; height:30px;color:#340300;}
#areaC .lm_djh{ width:286px; margin:10px 0 10px 15px;_margin:10px 0;}
#areaC .lmname{ height:25px;}
#areaC ul li{ background:url(../images_2012/np_3.gif) no-repeat 0 7px; padding-left:15px; float:left; width:100px;border-bottom:1px solid #e8e8e8; height:30px;color:#340300;}
#areaC ul li a{color:#340300; text-decoration:none;}
#areaC ul li a:hover{ text-decoration:underline;}

#areaD { height:251px; background:url(../images_2012/part_hqzt_bg.gif) no-repeat; border-bottom:10px solid #f5f8f9}
#areaD .lmname{ height:25px; width:80px;}
#areaD .more{height:25px; width:45px;}
#areaD .lm_cpzs{ width:270px; margin:19px 30px;_margin:19px 15px;}
#areaD .lm_cpzs ul li{float:left; width:80px; margin:5px 4px; margin-top:0;text-align:center;}
#areaD .lm_cpzs ul li img{border:1px solid #8dd0ef;}
#areaD .lm_cpzs ul li a{color:#340300; text-decoration:none;}
#areaD .lm_cpzs ul li a:hover{ text-decoration:underline;}
#areaD .lm_qyzt{width:210px; margin:19px 10px 19px 30px;_margin:19px 15px;}
#areaD .lm_gqxx{width:350px; margin:19px 20px 19px 20px;}

#areaF { height:268px; background:url(../images_2012/part_lshg_bg.gif) no-repeat; border-bottom:10px solid #f5f8f9}
#areaF .lmname{ height:25px; width:80px;}
#areaF .more{height:25px; width:45px;}
#areaF .lm_cjtj{ width:270px;margin:19px 30px;_margin:19px 15px;}
#areaF .lm_tpzs{ width:600px;margin:19px 20px 19px 0;_margin:19px 15px 19px 0;}
#areaF .lm_tpzs ul li{ width:100px; margin:5px 8px; float:left; text-align:center;}
#areaF .lm_tpzs ul li img{border:1px solid #8dd0ef; width:100px;}
#areaG { border:1px solid #e9e9e9; border-top:0; padding-top:0; background:#fff; }
#areaG .block{ border:1px solid #dbdbdb; padding:5px; margin-left:14px;_margin-left:12px; margin-top:10px;}
#areaG .blank{ height:24px; width:10px;}
#areaG .logo{ margin:10px;}
#areaG .logo li{ width:88px; float:left;margin:8px 9px;}
#areaG .logo li img{width:88px; height:31px;}
.logomore{ margin-top:8px; margin-right:10px;}
#bottomnav{ background:#eee; padding:3px; text-align:center;}
#copyright{ text-align:center; margin:20px 0;}

.listdot ul{ margin:5px;}
.listdot ul li{ background:url(../images_2012/np_2.gif) no-repeat 0 10px; padding-left:10px;}
.line_h{ background:url(../images_2012/line_h.gif) no-repeat; height:199px; width:1px; margin-top:30px;}
.listarrow ul{ margin:5px;}
.listarrow ul li{ background:url(../images_2012/np_1.gif) no-repeat 0 9px; padding-left:10px;}
.ad980{ height:70; margin:10px 0;}
.lm{ background:url(../images_2012/lmbg.gif) repeat-x; height:30px; border:1px solid #c8edfd; padding-left:10px;}
.lm .np{ background:url(../images_2012/np_blue.gif) no-repeat 5px 8px; width:20px; height:25px;}
.lm .name{ margin-top:9px;}
.org,.org a{ color:#ef3c23; font-size:12px; font-weight:normal;}
.np_weibo{ position:absolute; width:25px; margin-top:8px;_margin-top:0px;}


