/*-----------------------------------顶部样式-----------------------------------*/

{
padding:0px;
margin:0px;
}
HTML {
	background-color:#fff;
	text-align:center;
}
BODY {
	margin:0px auto;
	font:12px/1.6em simsun;
	;
	width:980px;
	color:#333;
	position:relative;
	text-align:left;
}
A {
	COLOR: #003399;
	TEXT-DECORATION: none
}
A:hover {
	COLOR:#0033CC;
	TEXT-DECORATION: underline
}
h1,h2,h3,h4{
padding:0px; margin:0px; font-size:12px; font-weight:300; clear:both;
}
h4{font-weight:bold;}
img{border:0}
ul,li,p{
padding:0px; margin:0px; list-style:none;
}
DIV {
 margin:auto;
}

/*-----------------------------------常用样式-----------------------------------*/
.cle{clear:both;}
.space{clear:both; height:8px;}
.spacer{clear:both; height:8px;}
.fl {
	float:left;
}
.fr {
	float:right;
}
.tl {
	text-align:left;
}
.tr {
	text-align:right;
}
.tc {
	text-align:center;
}
.div_none{display:none;}
.a_red{color:red;}
.a_unline{text-decoration:underline;}
/*--old--*/
td, th {
	font-size: 9pt;
}

td.row1 {
	background-color: #EFEFEF; color:#000000; text-align:left;
}
td.row2 {
	background-color: #DEE3E7; color:#000000; text-align:left;
}
td.row3 {
	background-color: #D1D7DC; color:#000000; text-align:left;
}
a.bs:link { color:#fff; TEXT-DECORATION: none;}
a.bs:visited {COLOR: #fff; TEXT-DECORATION: none;}
a.bs:hover { color:#fff; TEXT-DECORATION: underline;}
a.bs:active {COLOR: #fff;TEXT-DECORATION: none;}


/* -------------------------------------------------------友情链接-------------------------------------------------------*/
#frendlind{ width:978px;display:block;clear:both; height:auto; text-align:left;border:1px solid #CCC;  margin-top:10px;}
.list{  line-height:22px; clear:both; overflow:hidden;}

.list ul{ width:968px;padding-top:1px; float:right; overflow:hidden;}
.list li{padding-right:7px; display:inline;}
.list li a{color:#003399;}
 .list li a:hover{color:#003399; }
/* -------------------------------------------------------底部-------------------------------------------------------*/
.db_lmbar{width:980px; border-bottom:1px solid #abdcf8; height:24px; line-height:24px; margin-top:15px; text-align:center;}
.db_testbar{width:1003px; height:45px; line-height:24px; text-align:center; color:#333333; margin-top:5px;}
.bt_1{margin:5px;text-align:center;}
/* -------------------------------------------------------底部 end-------------------------------------------------------*/

/*-----------------------------------板块分类样式-----------------------------------*/
#login{
background-image:url(/skin/images/tabbar_bg.gif); height:24px; padding:5px 10px; border:#E4E5E3 solid 1px; border-top:none; overflow:hidden;zoom:1
}
.addf{ margin-top:3px; #margin-top:4px; _margin-top:7px;}
.addf img{ vertical-align:text-top}
#login .password,.username{width:120px; height:14px;}
#login .btn_login{width:48px; height:20px; background-image:url(/skin/images/login_top.gif); border:0px;}

#top{
margin-top:8px; clear:both;
}
.logo{float:left; padding-left:15px;}

.ProList{ float:left; padding-left:15px; padding-top:15px;}
.ProList div{margin:0px;}
.ProList h2{color:red; font-size:16px; text-decoration:underline;CURSOR: hand; font-weight:bold;}
.ProList h3{ font-size:12px; color:#003399; padding-top:5px;}
.top_mid{width:400px; overflow:hidden; float:left; padding-left:4px;}
.top_right{float:right; padding:10px 5px;}
/*--city--*/
.top_are_title{color:#FF6600;font-size:12px;padding:3px 0px 0px 10px;clear:both;width:536px;height:20px;border-bottom:dashed 1px #333333; font-weight:bold;}
.top_are,.top_are1{width:554px;line-height:18px;clear:both;}
.top_are li,.top_are1 li{width:auto;margin:0px 2px 0px 2px;height:20px;text-align:center;}
.top_are1 li{float:left;width:38px;}
#showcity{height:20px;}
#showcity .cscity{position:absolute;cursor:hand;clear:both;padding:5px; margin-top:-6px;}
.top_are_ifram{position:absolute;width:556px;height:230px;border:solid 1px #223267;background-color:#fefefe;}
.top_are_bord{position:absolute;width:556px;height:230px;margin-top:10px;}
.top_are_h{width:15px;}
.top_are_h span{color:#ff0000;}
.top_are_b{width:20px;}
.top_are_w{width:auto;clear:both;}
.top_are_w li{float:left;}
.top_are_w0{width:120px;}
.top_are_w1{width:180px;}
.top_are_w2{width:220px;}

/*------------------------------------菜单导航--------------------------------------------*/
#nav{
 overflow:hidden;zoom:1; padding-left:80px; margin-top:20px; clear:both;
}
#nav a{color:#003399;text-decoration:none;}
#nav ul li{
background-image:url(/skin/images/nav_bg2.gif); width:90px; height:29px; float:left; margin-left:2px;text-align:center; line-height:29px; font-size:14px; font-weight:bold; 
}
#nav ul li.nav1{
background-image:url(/skin/images/nav_bg1.gif); width:58px; height:29px; float:left; margin-left:2px; text-align:center; line-height:29px;  font-size:14px; font-weight:bold; 
}
#nav ul li.nav2{
background-image:url(/skin/images/nav_bg3.gif); width:46px; height:26px; float:right; margin-left:2px; text-align:center; line-height:26px; margin-top:3px; font-size:12px; font-weight:300; 
}
#nav ul li.nav3{
background-image:url(/skin/images/nav_bg4.gif); width:86px; height:26px; float:right; margin-left:2px; text-align:center; line-height:26px; margin-top:3px; font-size:12px; font-weight:300;
}

#search{ clear:both;
background-image:url(/skin/images/search_bg.jpg); height:65px; width:980px;}
.search_left{background-image:url(/skin/images/search_left.jpg); width:133px; height:65px; float:left;}
.search_box{ float:left; width:480px; padding:5px; margin:0px 10px;}/*--500px--*/
.search_type{ border-bottom:solid 1px #4294D0; padding-bottom:3px; padding-left:5px;}
.search_type a{ height:23px; width:50px; display:inline-block; color:#333333; text-align:center; text-decoration:none; line-height:23px;}
.search_type a:hover{background-image:url(/skin/images/search_bg2.jpg);}
.search_hover{background-image:url(/skin/images/search_bg2.jpg);}
.search_js{ color:#FFFFFF; border-top:#89D3D6 solid 1px; padding-top:5px;}
.search_right{padding:5px; float:right; width:320px;}
.search_right a{color:#fff;}



.Navico {
	width:978px;
	clear:both;
	height:50px;
	margin:0 auto; /*overflow:hidden;*/
	border:1px solid #e5eff9;
	border-top:none;
	position:relative;
}
.Navico ul {
	height:42px;
	overflow:hidden;
	padding:8px 0 0 0;
}
.Navico li {
	width:77px;
	float:left;
	line-height:18px;
	*line-height:24px;
	_line-height:24px;
	font-size:12px;
	text-align:center;
	background:url(/skin/images/line.gif) no-repeat right;
}
.Navico li a {
	display:block;
}
.Navico .More {
	width:48px;
	float:right;
}
.Navico .Lawbtn {
	width:15px;
	float:left;
	color:#fff;
	font-size:12px;
	background-color:#1295DB;
	line-height:14px;
	border:1px solid #fff;
}
#main_ {
	width:420px;
	position:absolute;
	background:#fff;
	clear:both;
	right:-1px;
	top:49px;
}
#main_ .top_ {
	width:420px;
	height:25px;
	line-height:25px;
	font-size:12px;
}
#main_ .top_ .top1_ {
	width:85px;
	float:left;
	text-align:center;
	background:url(/skin/images/web_01.jpg) no-repeat;
}
#main_ .top_ .top2_ {
	width:313px;
	height:25px;
	text-align:center;
	float:left;
	background:#64B1E7;
	color:#fff;
}
#main_ .top_ .top3_ {
	width:22px;
	height:20px;
	float:right;
}
#main_ .box_ {
	width:418px;
	border:1px #CCCCCC solid;
	font-size:12px;
	margin:0 auto;
	overflow:hidden;
	padding-bottom:12px;
}
#main_ .box_ h2 {
	font-size:12px;
	text-align:left;
	line-height:22px;
	clear:both;
	padding:0 0 0 10px;
}
#main_ .box_ ul {
	height:auto;
}
#main_ .box_ li {
	list-style-type:none;
	float:left;
	text-align:center;
	width:69px;
	line-height:22px;
}
#main_ .box_ li strong {
	color:#f66e00;
}

/*--面包屑导航--*/
.nav_bar{line-height:24px; padding:5px 5px 0px 5px; border-bottom:solid 1px #CCCCCC; margin-bottom:8px;}
.nav_bar span{float:right; *margin-top:-24px; padding-right:5px;}
