*{ margin-left: 0px; margin-top: 0px; list-style: none; }

.clr{ clear: both; }

body{ font-size:12px; font-family: Arial, Helvetica, sans-serif; color: #2076A1; margin: 0px; padding: 0px; }

a{ color: #2076A1; text-decoration: none; }

a:hover{ color: #0D4E6E; }

.line{ background: #EDEDED; height: 1px;  overflow: hidden; margin: 10px 0px 20px 0px; }
.date{
	color:#D2D0D0; padding-left: 25px;
}

.fenye{ text-align:right;padding:10px;}

.temptxt{
	color:#8A0000; font-weight: bold;
}

/********图片定义********/
img { border: none; }

.border img { border: #ffffff 1px solid; overflow: auto; float: left; }

.border a { border: #cccccc 1px solid; overflow: auto; float: left; }

.border a:hover { border: #22598b 1px solid; overflow: auto; float: left; }

/********ICON********/
.icon{ background: url(../image/temp.gif)  no-repeat; width: 13px; height: 13px; padding-left: 15px; }

/*******以上通用******/
/********盒子********/
#page{ width: 928px; margin: auto;}

/*************/
#top{ width: 928px; height: 90px; }

	.top1{ padding: 20px 0px; ; line-height: 20px; text-align: right; }

/*************/
#nav{ width: 928px; height: 28px; margin-top: 5px; border-bottom: #1D6C96 3px solid; }

.nav1{ margin-left: 287px; height: 8px; padding: 9px 0px; }

* + html .nav1{ margin-left: 287px; height: 8px; padding: 7px 0px; }

* html .nav1{ margin-left: 287px; height: 8px; padding: 7px 0px 6px 0px; }


.nav1 a{ width: 64px; height: 28px; background: url(../image/nav2.gif) no-repeat; padding: 9px 8px; }


.nav1 .templink{
	background: url(../image/nav1.gif) no-repeat; color: #ffffff;
}
.line1{ background: url(../image/line_h.gif) repeat-x; overflow: hidden; height: 1px; margin: 0px 0px 0px 10px; }
/*************/
#banner{ width: 928px; height: 150px; margin-top: 5px; background: url(../image/bannerbg.jpg) no-repeat; background: #ccc; }

/*************/
#content{ width: 928px; height: auto; margin-top: 10px; }

/*************/
.left_main{ width: 277px; height: auto; float: left;}

	.left_main .temp1{
		height:228px;
	}
	.left_main .temp1_2{
		height: 185px; width: 252px; padding:10px 0px 0px 12px;
	}
	.left_main .temp2{
		height: 357px; margin-top: 10px;
	}
	.left_main .temp2_2{
		height: 314px; width: 260px; padding:10px 0px 0px 12px; line-height: 20px;
	}
	 .pad_main0{
		line-height:23px;padding:10px 25px;
	}
	.pad_main0 .title{
		font-size:14px; font-weight:bold; color: #9f0135;
	}.title span{
		font-size:12px; color: #ff6600; font-weight: normal;
	}
	.pad_main0 ul{
		list-style: none; margin:0px; padding:0px;padding-top:1px;margin-top:1px;
	}
	.pad_main0 ul li{
		float: left; margin: 0px 10px 5px 2px;
	}
	.pad_main0 li a{
		width:70px;line-height:23px; display: block; text-align: center; font-size: 12px; background: url(../image/i_p_bg.gif) no-repeat;
	}
	.pad_main0 li a:hover{
		background: url(../image/i_p_bg1.gif) no-repeat; color: #ff6600;
	}
	.left_main .temp3{
		height: 169px; margin-top: 10px;
	}
	.left_main .temp3_2{
		height: 126px; width: 260px; padding:10px 0px 0px 12px; line-height: 20px;
	}
	.left_main .temp4{
		height: 223px; margin-top: 10px;
	}
	.left_main .temp4_2{
		height: 190px; width: 257px; padding:0px 0px 0px 15px;
	}
	.left_main .temp4_3{
		width: 110px; height: 75px; margin:10px 18px 0px 0px; float: left;
	}
	.left_main .temp5{
		width: 252px; padding:10px;
	}
	.left_main .temp6{
		height: auto;
	}
/*************/
.right_main{ width: 641px; height: auto; float: left; margin-left: 10px; }

	.right_main .temp1{
		width: 641px; height: 230px;
	}
	.right_main .temp2{
		width:641px; margin-top: 10px;
	}
	.right_main .temp2_2{
		height:373px;
	}
	.right_main .temp3{
		height:318px; padding-left: 15px;
	}
	.right_main .temp3_1{
		height: 145px; width: 106px; float: left; margin: 10px 18px 0px 0px; 
	}
	.right_main .temp3_2{
		width: 100px; height:120px; border: #E5E5E5 3px solid;
	}
	.right_main .temp3_3{
		 text-align: center; padding-top: 3px;
	}
	.right_main .temp4{
		width:619px; height: auto; padding: 10px;
	}
	.right_main .temp5{
		height:165px; padding:0px 8px;
	}
	.right_main .temp6{
		width:629px; height: auto; padding: 10px 0px 10px 10px;
	}
	.right_main .temp7{
		height: 145px; width: 106px; float: left; margin: 10px 13px 0px 5px; 
	}
	.right_main .temp8{
		height: 200px; width: 175px; float: left; margin: 25px 28px 10px 0px; 
	}
	.right_main .temp8_2{
		width: 169px; height:194px; border: #E5E5E5 3px solid;
	}
	.right_main .temp8_3{
		width:614px; height: auto; padding: 10px 0px 20px 25px;
	}
	.right_main .temp9{
					width:614px; height: auto; background:#30BEE5; height: 20px; color:#ffffff; font-weight: bold;padding:5px 0px 0px 5px; margin: 10px 0px 5px 0px;
				}
/*************/
#foot{ width: 928px; height: 100px; text-align: left; margin-top: 5px; text-align: center; line-height: 19px; }

/*******


*******/
/*************/
.table1{
	border: #CCE9F1 1px solid;
}
.tr1{
	 background: url(../image/left_main1.gif) repeat-x; height: 31px;
}
.table2{
	background: #D6EEF3; height: 28px;
}
.tr2{
	text-align: center;  font-weight: bold;
}
.table3{
	background: #CCE9F1; border: #ffffff 1px solid;
}
.tr3{
	background: #ffffff; text-align: center; height: 25px;
}
.td3{
	width: 97px;
}
.td4{
	border-bottom: #CCE9F1 1px dotted;
}
.td5{
	text-align: center;
}
/***********/
.h1{
	font-size:16px; font-weight:bold; text-align:center;
}
.h4{
	line-height: 28px; font-size: 14px;
}
.h5{
	line-height: 20px; color:#8B8B8B;
}
.h6{
	line-height: 20px; color:#626262;text-align:center; font-weight: bold;
}
.h3{
	line-height:20px; 
}
.ipt{width:170px;height:15px;border:#cbe9f3 1px solid;margin:12px;}

.tex{width:220px;height:100px;border:#cbe9f3  1px solid;margin:12px;}

.sub{
	width:64px; height: 24px; background: url(../image/sub.gif) no-repeat; font-weight:bold;margin:12px; color: #2076A1; border: 0;
}