@charset "utf-8";
/* CSS Document */
*{ margin:0px;}
body{ background-image:url(../images/index/bg.jpg); background-repeat:repeat-x; background-color:#ffffff; background-position:0px 162px; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:18px;}
img{
	border:none;
	clear: both;
}
ul{ list-style:none;}
ul li{ list-style:none;}
a{ text-decoration:none;}
a:link{ text-decoration:none; color:#666666;}
a:visited{ color:#999999;}
a:hover{ color:#ff6600; text-decoration:underline;}
a:active{ color:#ff0000;}
.top{
	background-image:url(../data/33_r1_c2.gif);
	background-repeat:repeat-x;
	overflow:hidden;background-color:#005ae7;
}
#logo{
	width:960px;
	margin:0px auto;
	background-image:url(../data/33_r1_c1.gif);
	background-repeat:no-repeat;
	background-position:right;
	height: 106px;
	overflow: hidden;
}
#nav{
	width: 960px;
	margin: 0px auto;
}
.top_bottom{
	background-image:url(../data/s_r3_c1.gif);
	background-repeat:repeat-x;
	background-position:top;
	height:14px;
}


.content{
	width:960px;
	margin:0px auto;
}
.ad{
	background-image:url(../images/index/ad.gif);
	background-repeat:no-repeat;
	height: 104px;
	margin:8px auto;
	width: 910px;
	padding-top: 60px;
	text-indent: 2em;
	font-size: 14px;
	font-weight: bold;
	color: #ff9933;
	padding-left: 25px;
	padding-right: 25px;
	line-height: 22px;
	text-align: justify;
	text-justify:inter-ideograph;
}
.left{
	width:250px;
	background-image: url(../images/index/aa_r1_c1.gif);
	background-repeat:no-repeat;
	background-color: #ececec;
	overflow: hidden;
	float: left;
	margin-top: 0px;
}

.left_content{
	border:1px solid #cccccc;
	padding-top:10px;
	margin-top: 35px;
}
.list_left_content{
	border:1px solid #cccccc;
	margin-top: 35px;
	overflow: hidden;
	padding: 0px 10px 10px 10px;
}
.list_left_content ul{
	overflow:hidden;
	padding: 0;
}
.list_left_content ul li{ text-align:left; text-indent:0px; margin:3px auto;}




.left_content img{ overflow:hidden;}

.left span{
	font-size:12px;
	font-weight:bold;
	color:#0066cc;
	line-height: 18px;
	text-indent:0;
}
.left p{ padding:0px 8px; text-align:justify; text-justify:inter-ideograph; text-indent:2em;}




.right{
	width:700px;
	margin-left: 0px;
	float: right;
	overflow: hidden;
	background-image:none;
	

}
.right_middle{
	width:698px;
	border:1px solid #cccccc;
}
.right_top{
	background-image:url(../images/index/aa_r1_c3.gif);
	background-repeat:no-repeat;
	height:35px;
	padding-top: 0;
	padding-left: 20px;
	padding-right:20px;
}
.list{
	overflow:hidden;
	width:660px;
	clear: both;
	margin: 10px auto;
	height: 180px;
}
.list_left{
	float:left;
	width: 133px;
}
.list_right{
	float:right;
	margin-left:10px;
	overflow:hidden;
	padding:0px 15px;
	width: 485px;
}
.list_right h3{
	text-align:left;
	font-size:14px;
	color:#000000;
	margin-bottom: 10px;
}
.list_text{ text-align:justify;}
.orange_14{ font-size:14px; color:#d87218; font-weight:bold;}
.list_more{
	text-align:right;
	font-family: "宋体";
}

.list a{ color:#000000;}
.list a:link{ color:#000000;}
.list a:visited{ color:#000000;}
.list a:hover{ text-decoration:underline; color:#ff6600; }
.list a:active{ color:#ff0000;}

.list_more a{ color:#666666;}
.list_more a:link{ color:#666666;}
.list_more a:visited{ color:#666666;}
.list_more a:hover{ text-decoration:underline; color:#ff6600; }
.list_more a:active{ color:#ff0000;}


.bottom{
	clear: both;
	padding-top: 10px;
}


.fenlei_title{ font-size:14px; color:#0066cc; padding-top:10px; font-weight:bold;}
.fenlei_title a,.fenlei_title a:link,.fenlei_title a:visited,.fenlei_title a:hover,.fenlei_title a:active{ color:#0066cc;}

#nav_02{ text-align:center; color:#cccccc; font-size:14px;}
#nav_02 a{ color:#cccccc;}
#nav_02 a:link{ color:#cccccc;}
#nav_02 a:visited{ color:#cccccc;}
#nav_02 a:hover{ color:#ff9900; text-decoration:underline;}
#nav_02 a:active{ color:#ffffff;}



.nav { width:960px; margin:0px auto; text-align:right; }
.nav ul{}
.nav ul li{ display:inline-block; *display:inline; zoom:1;}
.nav ul li a{ display:block;}
.nav a.sy ,.nav a.gywm ,.nav a.cpjs ,.nav a.xglm ,.nav a.xswd ,.nav a.lxwm { text-align: left; overflow: hidden; text-indent:-50px; background-position:0 0; background-repeat:no-repeat; height:34px;}
.nav a.sy { background-image: url(../data/sy01.gif); width:46px;}
.nav a.gywm { background-image: url(../data/gywm01.gif); width: 88px; }
.nav a.cpjs { background-image: url(../data/cpjs01.gif); width: 89px; }
.nav a.xglm { background-image: url(../data/xglm01.gif); width: 87px; }
.nav a.xswd { background-image: url(../data/xswd01.gif); width: 88px; }
.nav a.lxwm { background-image: url(../data/lxwm01.gif); width: 90px; }
.nav a.sy:hover{ background-image: url(../data/sy02.gif); }
.nav a.gywm:hover{ background-image: url(../data/gywm02.gif);}
.nav a.cpjs:hover{ background-image: url(../data/cpjs02.gif);}
.nav a.xglm:hover{ background-image: url(../data/xglm02.gif);}
.nav a.xswd:hover{ background-image: url(../data/xswd02.gif);}
.nav a.lxwm:hover{ background-image: url(../data/lxwm02.gif);}
.nav a.dangqian_sy { background-image: url(../data/sy03.gif); width:46px;}
.nav a.dangqian_gywm { background-image: url(../data/gywm03.gif); width: 88px; }
.nav a.dangqian_cpjs { background-image: url(../data/cpjs03.gif); width: 89px; }
.nav a.dangqian_xglm { background-image: url(../data/xglm03.gif); width: 87px; }
.nav a.dangqian_xswd { background-image: url(../data/xswd03.gif); width: 88px; }
.nav a.dangqian_lxwm { background-image: url(../data/lxwm03.gif); width: 90px; }