.top{
	width:890px;
	margin:5px auto;
	text-align:right;
	color:#3a73a8;
	}
.top a{
	color:#3a73a8;
	}
.index_content{
	background:#FFFFFF;
	width:890px;
	margin:0 auto;
	padding:0 0 3px 0;
	}
.logo_gjyy{
	background:url(../images/top_bg.jpg) right no-repeat;
	width:884px;
	margin:3px auto 0 auto;
	}
.logo{
	float:left;
	width:auto;
	}
.gjyy{
	float:right;
	width:200px;
	padding:60px 10px 0 0;
	}
.gjyy div{
	float:right;
	width:auto;
	margin:0 5px;
	}
.dh{
	width:881px;
	height:29px;
	overflow:hidden;
	margin:0 auto;
	}
.dh ul{
	list-style-type:none;
	margin:0;
	padding:0;
	}
.dh li{
	float:left;
	width:auto;
	}
.dh a{display:block;cursor:pointer; background:url(../images/dh_bg.jpg) no-repeat; width:125px; height:29px; text-align:center; line-height:29px; font-weight:bold; color:#FFFFFF;}
.dh a:hover{color:#ffd844; text-decoration:none;}

#index1 .dh .dh1 a{color:#ffd844;}

#index2 .dh .dh2 a{color:#ffd844;}

#index3 .dh .dh3 a{color:#ffd844;}

#index4 .dh .dh4 a{color:#ffd844;}

#index5 .dh .dh5 a{color:#ffd844;}

#index6 .dh .dh6 a{color:#ffd844;}

#index7 .dh .dh7 a{color:#ffd844;}

.zxdt{
	background:#e6e5e6;
	width:861px;
	margin:0 auto;
	padding:0 10px;
	height:30px;
	}
.zxdt_dt{
	background:url(../images/zxgg_dt.gif) no-repeat;
	width:69px;
	height:19px;
	float:left;
	margin:0 10px 0 0;
	padding:0 0 0 10px;
	font-weight:bold;
	color:#0770a9;
	margin:5px 5px 0 0;
	}
.zxdt_dd{
	float:left;
	width:770px;
	margin:5px 0 0 0;
	color:#666;
	}
.zxdt_dd a{
	color:#666666;
	}
.banner{
	width:881px;
	margin:0 auto;
	text-align:center;
	}
.tjcp{
	margin:5px auto 0 auto;
	width:880px;
	}
.tjcp_dt{
	background:url(../images/tjcp_dt.jpg) no-repeat;
	padding:0 0 0 30px;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
	line-height:28px;
	}
.tjcp_dd{
	background:url(../images/tjcp_dd.jpg) no-repeat;
	height:133px;
	}
.tjcp #demo{
	margin:0 10px;
	}
.tjcp_dd table tr td table{
	margin:0 5px;
	padding:0;
	}
.tjcp_dd li{
	width:120px;
	float:left;
	text-align:center;
	line-height:26px;
	color:#0770a9;
	font-weight:bold;
	}
.tjcp_dd li a{
	color:#000066;
	}
.cpfl_gsjj{
	margin:5px auto 0 auto;
	width:880px;
	}
.index_cpfl{
	width:440px;
	float:left;
	}
.index_cpfl_dt{
	background:url(../images/cpfl_dt.jpg) no-repeat;
	padding:0 0 0 30px;
	line-height:31px;
	font-weight:bold;
	color:#FFFFFF;
	}
.index_cpfl_dd{
	background:url(../images/cpfl_dd.jpg) no-repeat;
	height:256px;
	padding:5px 0;
	border:solid 1px #CCCCCC;
	border-top:none;
	overflow:hidden;
	}
.index_gsjj{
	width:440px;
	float:right;
	}
.index_gsjj_dt{
	background:url(../images/gsjj_dt.jpg) no-repeat;
	padding:0 0 0 30px;
	line-height:31px;
	font-weight:bold;
	color:#FFFFFF;
	}
.index_gsjj_dd{
	background:url(../images/gsjj_dd.jpg) no-repeat;
	height:246px;
	border:solid 1px #f7f1df;
	border-top:none;
	border-left:none;
	padding:10px;
	color:#906c0a;
	}
.index_gsjj_dd div{
	margin:5px 0 0 0;
	text-align:center;
	}
.links{
	width:890px;
	padding:5px 0;
	margin:0 auto;
	}
.links strong{
	margin:0 10px 0 0;
	color:#3a73a8;
	}
.links span a{
	color:#1a4c7b;
	}
.foot{
	width:890px;
	margin:0 auto;
	padding:5px 0;
	text-align:center;
	color:#3a73a8;
	}
/*------*/
.left_2{
	float:left;
	width:240px;
	margin:5px 0 0 5px;
	}
.cpfl{
	width:238px;
	}
.cpfl_dt{
	border-top:solid 3px #0368ba;
	border-bottom:solid 2px #e1e1e1;
	font-size:14px;
	font-weight:bold;
	line-height:31px;
	padding:0 0 0 20px;
	height:30px;
	overflow:hidden;
	background:url(../images/cpfl2_dt.jpg) no-repeat 10px 10px;
	border-right:solid 1px #e1e1e1;
	}
.cpfl_dd{
	border-right:solid 1px #e1e1e1;
	}
.cpfl_foot{
	background:url(../images/cpfl2_foot.jpg) no-repeat right;
	height:55px;
	}
.right_2{
	float:right;
	width:630px;
	margin:5px 5px 0 0;
	overflow:hidden;
	}
.right_banner{
	margin:0;
	padding:0;
	}
.right2_dt{
	background:url(../images/d_3.jpg) no-repeat 10px 8px;
	line-height:35px;
	height:30px;
	border:solid 1px #e1e1e1;
	border-bottom:solid 3px #036bc2;
	margin:5px 0 0 0;
	padding:0 0 0 30px;
	font-size:14px;
	font-weight:bold;
	position:relative;
	color:#0367bc;
	}
.right2_dd{
	border:solid 1px #e1e1e1;
	border-top:none;
	padding:5px 10px;
	color:#666666;
	height:1%;
	}
.news{
	list-style-type:none;
	margin:0;
	padding:0;
	}
.news li{
	background:url(../images/d_4.jpg) no-repeat 10px 10px;
	line-height:25px;
	border-bottom:dotted 1px #ccc;
	height:25px;
	position:relative;
	padding:0 0 0 25px;
	}
.news li a{
	color:#666666;
	}
.cpzs{
	margin:0;
	padding:0;
	}
.cpzs_dt{
	font-weight:bold;
	background:#eff5fa;
	margin:0;
	padding:0 0 0 15px;
	line-height:25px;
	color:#036bc2;
	position:relative;
	height:25px;
	}
.cpzs_dt a{
	color:#036bc2;
	}
.cpzs_dd{
	margin:5px 10px;
	padding:0;
	}
.cpzs_dd ul{
	list-style-type:none;
	margin:0;
	padding:0;
	}
.cpzs_dd li{
	width:115px;
	text-align:center;
	float:left;
	}
.cpzs_dd li img{
	border:solid 1px #CCCCCC;
	padding:1px;
	}
.cpzs_dd li a{
	color:#666666;
	}

.cpzs ul{
	list-style-type:none;
	margin:0;
	padding:0;
	}
.cpzs li{
	width:115px;
	text-align:center;
	float:left;
	}
.cpzs li img{
	border:solid 1px #CCCCCC;
	padding:1px;
	}
.cpzs li a{
	color:#666666;
	}

