@charset "gb2312";
.tonglan{background:#fff; padding-top:1px;}
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, 
h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, 
form, legend, fieldset, input, button, select, textarea {
    margin: 0;
    padding: 0;
    font-weight: normal;
    font-style: normal;
    font-size: 100%;
    font-family: inherit;
}
ol, ul {
    list-style: none;
}
fieldset, img {
    border: 0;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
a{text-decoration:none; color:#4b4b4b;}
a.a2:link,a.a2:active,a.a2:visited{font-size: 13px;TEXT-DECORATION:none ;Color:#ffffff; font-weight:bold; line-height:27px;}
a.a2:hover {  font-size: 13px; color: #FF3300; text-decoration: none;	position: relative;	left: 0px;	top: 0px;}
body {
    color: #414141;
    background: #fff;
    font: 12px/1.5 "宋体", Tahoma, Helvetica, Arial, sans-serif;
}
.ht8{height:5px; margin:0; padding:0; overflow:hidden;}

/*---logo----*/
.banner{width:980px; height:164px; background:url(zhfdc2012-banner.jpg) no-repeat; margin: 0 auto;}
.banner .logo{width:550px; height:100px; float:left;}
.banner .link{float:right; height:50px; margin-top:2px;}
/*---主页导航----*/
.vline{ width:1px ; height:34px; background:url(zhfdc2012-vline.gif) no-repeat center right;}
/*---内容----*/
.content{width:980px; margin:0 auto; display:table;}

/*首页box_1*/
.box{ width:980px; height: auto; overflow:hidden; margin:0 auto;} 
.box_1{ width:752px; height: auto; overflow:hidden; margin:0 auto; float:left; }
.box_1_left { width:199px; height:290px; float:left; background:url(zhfg2012-pic_01.jpg) no-repeat;}
.box_1_left h1 { width:100%; height:30px; text-align:left; background: url(zhfg2012-ico3.gif) no-repeat 10px center; text-indent:30px; font-size:13px; font-weight:bold; line-height:30px; color:#002A6E;}
.box_1_left ul { width:179px; height:auto; overflow:hidden; margin-top:10px; padding-left:6px;}
.box_1_left ul li { width:80px; height:22px; background:#F1F6F9; border:1px solid #D9DFE9;float:left; margin-left:5px; margin-bottom:6px; line-height:22px; text-align: center; color:#4B4B4B; letter-spacing:1px;}
.box_1_left ul .long { width:167px;background: url(zhfg2012-ico4.gif) no-repeat 7px center #F1F6F9; text-indent:25px; text-align:left; letter-spacing:2px; }
.box_1_center { width:553px; height:260px; float:left; background:url(zhfg2012-pic_02.jpg) center top no-repeat;}
.box_1_center h1 { width:100%; height:40px; text-align:left; background: url(zhfg2012-pic_03.jpg) right bottom no-repeat; text-indent:30px; font-size:13px; font-weight:bold; line-height:40px; color:#002A6E; margin-bottom:10px;}
.box_1_center h1 a { float:right; margin-right:10px; font-size:12px; }
.box_1_center h1 a:link { color:#4A6891; text-decoration:none; font-weight:100;}
.box_1_center_left { width:246px; height:230px; text-align:center; margin:0px 9px 0px 9px; float:left;}
.box_1_center_left a { width:108px; height:auto; line-height:25px; text-align:center; display:block; float:left; background:url(zhfg2012-pic_04.jpg); margin-top:10px; color:#687A86; text-decoration:none;}
.box_1_center_right { width:280px; height:240px; overflow:hidden; float:left;}
.box_1_center_right ul li {  line-height:22px; text-align:left; color:#4B4B4B; font-size:12px;}
.box_1_center_right ul li span { float:right; color:#9F9F9F;}
.box_1_center_right ul .zi { color:#f00; font-size:16px; font-weight:bold; line-height:40px; text-align:center;}
.box_1_center_right ul .bzi { color:#f00; font-size:16px; font-weight:bold; line-height:40px; text-align:center;}
.box_1_center_down { width:553px; height:42px; overflow:hidden;}
/*首页box_2*/
.box_2{ width:752px; height: auto; float:left; overflow:hidden; margin:5px 0px 10px 0px;}
.box_2_gg { width:370px; height:218px; border:1px solid #C4C6C5; border-top:0; float:left; margin-right:6px;}
.box_2_gg .more{float:right; margin-right:10px;}
.box_2_gg dt { width:370px; height:30px;background:url(zhfg2012-pic_12.jpg) right top repeat-x;}
.box_2_gg dt li { width:auto; height:30px; float:left; list-style-type:none; text-align:center; padding:0px 5px; line-height:30px; color:#002A6E; cursor:pointer;}
.box_2_gg dt .active { background:url(zhfg2012-pic_10.jpg) right top;}
.box_2_gg dt .normal { background:url(zhfg2012-pic_11.jpg) right top;}
.box_2_gg dd { width:97%; line-height:25px; margin:0 auto;}
.box_2_gg dd ul { margin-top:10px; }
.box_2_gg dd .more { line-height:30px; text-align:right; margin-right:10px;}
.box_2_gg dd ul li span { float:right; color:#9F9F9F;} 

/*首页box_2*/
.box_12{ width:752px; height: auto; float:left; overflow:hidden; margin:5px 0px 10px 0px;}
.box_12_gg { width:370px; height:192px; border:1px solid #C4C6C5; border-top:0; float:left; margin-right:6px;}
.box_12_gg .more { float:right; margin-right:10px;}
.box_12_gg dt { width:370px; height:30px;background:url(zhfg2012-pic_12.jpg) right top repeat-x;}
.box_12_gg dt li { width:auto; height:30px; float:left; list-style-type:none; text-align:center; padding:0px 5px; line-height:30px; color:#002A6E; cursor:pointer;}
.box_12_gg dt .active { background:url(zhfg2012-pic_10.jpg) right top;}
.box_12_gg dt .normal { background:url(zhfg2012-pic_11.jpg) right top;}
.box_12_gg dd { width:97%; line-height:25px; margin:0 auto;}
.box_12_gg dd ul { margin-top:10px; }
.box_12_gg dd .more { line-height:30px; text-align:right; margin-right:10px;}
.box_12_gg dd ul li span { float:right; color:#9F9F9F;}

.ps { margin-right:0;}
/*首页box_3*/
.box_3 { width:752px; height:auto; overflow:hidden;}
.box_3 dt { width:750px; height:34px; background: url(zhfg2012-pic_13.jpg); color:#fff; font-weight:bold; line-height:35px; text-indent:30px; font-size:14px;}
.box_3 dt a { float:right; margin-right:10px; color:#fff; text-decoration:none; font-weight:100; font-size:12px;}
.box_3 dd { width:748px; height:auto; overflow:hidden; border:1px solid #C7CCCF; border-top:0; padding-bottom:10px;}
.box_3 ul { width:360px; height:auto; overflow:hidden; float:left; margin:7px 0px 0px 6px;}
.box_3 ul p { width:100%; height:28px; line-height:28px; color:#2B6897; font-weight:bold; text-indent:10px; border-top:2px solid #B8C6E1; border-bottom:1px solid #DEE2E3; background:#F5F9FC; margin-bottom:10px;}
.box_3 ul .div { color:#4B4B4B; line-height:23px; text-align:left;}
.box_3 ul .div span { color:#002A6E; font-weight:bold;}
.box_3 ul li { width:33%; height:23px; line-height:23px; text-align:left; background:url(zhfg2012-ico6.gif) 10px center no-repeat; float:left; text-indent:28px;}
.box_3 ul .li { width:50%;}
/*首页box_4*/
.box_4 { width:228px; height:230px; background:url(zhfg2012-pic_14.jpg) right top no-repeat; float:left; margin-bottom:5px;}
.box_4 dt { width:228px; height:35px; line-height:35px; color:#3B4D7D; font-weight:bold; font-size:13px; text-indent:20px; letter-spacing:1px;}
.box_4 dd { padding-left:5px;}
.box_4 dd li { width:192px; height:40px; border-bottom:1px dotted #A7CBE3; line-height:40px; list-style-type:none; background:url(zhfg2012-ico7.gif) 10px center no-repeat; margin:0 auto; color:#3B4D7D; text-indent:35px;}
.box_4 dd a{color:#3B4D7D;}
.box_4 dd .one {background:url(zhfg2012-ico8.gif) 10px center no-repeat; }
.box_4 dd .two {background:url(zhfg2012-ico9.gif) 10px center no-repeat; }
.box_4 dd .tree {background:url(zhfg2012-ico9.gif) 10px center no-repeat; }
/*首页box_5*/
.box_5 { width:217px; height:170px; border:1px solid #CACBCD; border-top:4px solid #08318B; float:left; margin-bottom:11px; margin-left:9px;}
.box_5 dt { width:217px; height:25px; line-height:25px; color:#3B4D7D; font-weight:bold; font-size:13px; text-indent:15px; letter-spacing:1px; margin-top:5px;background:url(zhfg2012-pic_16.jpg);}
.box_5 dd { margin:0px; padding:0px;}
.box_5 dd li {width:196px; height:25px; border:1px solid #A1B8D8; line-height:25px; list-style-type:none; background: url(zhfg2012-ico10.gif) #F2F5FC 10px center no-repeat; margin:0 auto; color:#022A6F; text-indent:40px; letter-spacing:2px; margin-bottom:8px; margin-right:11px;}
.box_5 dd .one {background:url(zhfg2012-ico11.gif) #F2F5FC 8px center no-repeat; }
.box_5 dd .two {background:url(zhfg2012-ico12.gif) #F2F5FC 8px center no-repeat; }
.box_5 dd .tree {background:url(zhfg2012-ico8.gif) #F2F5FC 8px center no-repeat; }
/*首页box_6*/
.box_6 { width:217px; height:205px; border:1px solid #CACBCD; border-top:4px solid #08318B; float:left; margin-bottom:5px; margin-left:9px;}
.box_6 dt { width:100%; height:28px; line-height:28px; font-size:13px; text-indent:10px; letter-spacing:2px; color:#475886; font-weight:bold; border-bottom:1px solid #A9CAED; background:url(zhfg2012-pic_16.jpg);}
.box_6 dt a { float:right; margin-right:10px; text-decoration:none; font-size:12px; letter-spacing:0; color:#01296E;}
.box_6 dd { width:196px; height: auto; margin:0 auto; overflow:hidden; padding-top:5px;}
.box_6 dd li{ line-height:24px; border-bottom:1px dashed #DCDCDC; list-style-type:none;}
/*首页box_7*/
.box_7 { width:228px; height:350px; background:url(zhfg2012-pic_17.jpg) right top no-repeat; float:left; margin-bottom:5px;}
.box_7 dt { width:228px; height:35px; line-height:35px; color:#3B4D7D; font-weight:bold; font-size:13px; text-indent:20px; letter-spacing:1px;}
.box_7 dd { width:200px; height: auto; overflow:hidden; margin:0 auto; padding-left:7px;}
.box_7 dd li { width:198px; height:28px; border:1px solid #C6D4E1; background:url(zhfg2012-pic_18.jpg); list-style-type:none; line-height:28px; text-indent:28px; color:#4A4C4B; letter-spacing:1px; margin-top:7px;}
/*首页box_8*/
.adqz { width:748px; height:115px; margin-bottom:5px;}
.adqz img { border:1px solid #C6CBCE;}
.box_8 { width:748px; height:194px; float:left; margin-bottom:5px; border:1px solid #C8C9CB;}
.box_8 dt { width:100%; height:29px; line-height:29px; background:url(zhfg2012-pic_22.jpg);}
.box_8 dt a { float:right; margin-right:10px; text-decoration:none; color:#4B4B4B; }
.box_8 dt h1 { width:100px; float:left; color:#164593; font-weight:bold; text-indent:10px;}
.box_8 dt li { width:94px; height:29px; list-style-type:none; float:right; text-align:center; cursor:pointer;}
.box_8 dt .active { background:url(zhfg2012-pic_20.jpg) right top;}
.box_8 dt .normal { background:url(zhfg2012-pic_21.jpg) right top;}
.box_8 dd td{ padding-left:10px;}
/*首页box_9*/
.box_9 { width:748px; height:auto; overflow:hidden; border:1px solid #C7CCCF; border-top:0; padding-bottom:10px;}
.box_9 dt { width:100%; height:30px;background:url(zhfg2012-pic_23.jpg);}
.box_9 dt h1 { width:198px; height:30px; float:left; background:url(zhfg2012-pic_23.jpg); line-height:30px; color:#154494; font-weight:bold; text-indent:10px;}
.box_9 dt li { width:auto; height:30px; float:left; list-style-type:none; text-align:center; padding:0px 13px; line-height:30px; color:#002A6E; cursor:pointer;}
.box_9 dt .active { background:url(zhfg2012-pic_10.jpg) right top;}
.box_9 dt .normal { background:url(zhfg2012-pic_11.jpg) right top;}
.box_9 dd { line-height:23px; padding-top:10px;}
.box_9 dd .box_9_left { width:740px; height:110px; overflow:hidden; float:left;}
.box_9 dd .box_9_right { width:220px; height:auto; overflow:hidden; float:left; background:#F2F7FF;}
.box_9 dd .box_9_right td { padding-left:10px;}
.box_9 dd li { list-style-type:none;}
/*首页box_10*/
.box_10 { width:220px; height:200px; float:left; margin-bottom:5px; margin-left:7px;margin-top:5px; }
.box_10 dl { padding-bottom:6px; background:url(zhfg2012-pic_26.jpg) bottom center;}
.box_10 dt { width:220px; height:35px; line-height:35px; color:#3B4D7D; font-weight:bold; font-size:13px; text-indent:12px; letter-spacing:1px; background:url(zhfg2012-pic_24.jpg);}
.box_10 dd { width:220px; height: auto; overflow:hidden; margin:0 auto; background:url(zhfg2012-pic_25.jpg); padding-bottom:10px;}
.box_10 dd ul{margin:10px 5px;}
.box_10 dd li {width:200px; height:20px; list-style-type:none;  color:#4A4C4B; background:url(../images/zhfg2012-ico13.gif) no-repeat 5px center; text-indent:15px; line-height:26px;}
.box_10 .showdiaocha{margin:10px; border-top:dashed 1px #c2c2c2; line-height:40px; padding-top:10px; padding-bottom:10px;}
.box_10 .showdiaocha span{float:right; padding-right:5px;}
.box_10 ul { margin-bottom:5px;}
/*首页box_11*/
.box_11 { width:221px; height:auto; overflow:hidden; margin-bottom:5px; margin-left:8px; }
/*首页box_12*/
.box_12 { width:219px; height:100px; overflow:hidden; margin-bottom:5px; margin-left:8px;}

/*---左侧导航----*/
.leftbar{width:220px; float:left; background:#dee8f4; display:table;}
.leftbar .bg9{height:34px; line-height:34px; text-align:center; font-weight: bold; background:url(zhfdc2012-leftbgtop09.jpg) no-repeat;}
.leftbar .bartxt{width:208px; border:solid 1px #c9d4da; margin: 0px auto 5px; background:#fff;}
.leftbar .bartxt ul{margin:8px; padding:0;}
.leftbar .bartxt .one{border:solid 1px #d9dfe9; background:#f1f6f9; height:25px; line-height:25px; text-indent:10px; margin-bottom:8px; cursor:pointer; overflow:hidden;}
.leftbar .bartxt .one li{float:left; width:100px;}

/*-----补充----*/
.morebottom{text-align:right; padding-left:5px; line-height:29px; border-top:dashed #c2c2c2 1px;}
.hotandsearch{width:980px; height:30px; margin:0 auto; background:url(zhfg2012-hotandsearchbg.gif) repeat-x; margin-bottom:5px; line-height:30px;}
.input_n_out{width:123px; border:solid 1px #505976; height:16px; background:#eae6e3; line-height:16px}
.input_a{height:18px; width:40px; background:url(zhfg2012-searchindexbt.gif) no-repeat; border:0;}

/*定义大盒子*/
#flash{              
	overflow: hidden;
	width:246px;
	height:230px;
	position: relative;
}
/*图片盒子*/
#flashimg{
	width:984px;
	height:200px;
	position: absolute;
}
#flashimg li{
	float:left;
	list-style: none;
	width:246px;
}
a.newsshow{
	float:left;
	font-weight:bold;
	text-align:left;
	width:260px;
	background:#eaebeb;
}
a.newsshow:hover {/*IE中的BUG，需要添加属性改变BUG，例如background*/
   float:left;
	color:red;
	font-weight:bold;
	height:18px;
	line-height:20px;
}
/*图片按钮*/
#flashbottun{
	bottom:18px;
	width:246px;
	background:black;
	position: absolute;
}
#flashbottun li{
	float:left;
	width:22px;
	height:18px;
	position:relative;
	line-height:18px;
	text-align:center;
	margin-right:3px;
	cursor:pointer;
	background:#434343;
	filter:alpha(opacity=90);
	opacity:0.9; 
	color:#fff;
}
#flashbottun li:hover{
	background:red;
	color:#fff;
	font-weight:bold;
	height:18px;
	line-height:20px;
}