*{ margin-left: 0px; margin-top: 0px; list-style: none; }

h1 , h2 , h3 , h4 , h5 , h6 , p , form , input , select { margin: 0px; padding: 0px; }

.clr{ clear: both; }

ul , ol , dl{ list-style: none; padding: 0px; margin: 0px; }

body{ font-size: 12px;  color: #0480ca; margin: 0px; padding: 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

a{ color: #0480ca; text-decoration: none; }

a:hover{ color: Maroon; }

.line{ background: #e0e0e0; height: 1px; margin:5px 0px; overflow: hidden; }

/********图片定义********/
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: 960px; margin: auto;   position:relative;  }

#page #div1 {
	POSITION: absolute;  z-index:9;  width: 153px; overflow: hidden;
}

/*************/
#top{ width: 960px; height: 80px; background: #ddd; }

/*************/
#div1 #nav{  margin-top: 5px;  background: url(../image/nav_bg.gif) repeat-x; background-color: #09629e;}

#div1 #nav h2{
	width: 153px; height: 29px;  background: url(../image/nav_title.gif) no-repeat; color: #fff; font-size: 12px; line-height:38px; overflow: hidden;
}

#nav li{
	  line-height:24px; border-bottom: #4199c9 1px dotted; text-align: left;  color: #fff; width: 74px; float: left; display: inline; overflow: hidden;
}
#nav li a{
	 background: url(../image/nav_icon.gif) no-repeat 12px center; padding-left: 20px;color: #fff; font-size:12px;  
}
#nav li a:hover{
	text-decoration: underline;
}
#nav .link{
	margin-top: 10px;
}
#nav .link dl{}

#nav .link dl dd{
	float: left;  width:66px; height: 33px; overflow: hidden;  margin: 0px 5px 5px 5px; display: inline;
 }

 #sub{
 	margin: auto; border-top: #4199c9 1px dotted;  padding: 5px 0px;
 }
 #sub input{
 	 width:142px; height: 28px; border: 0; background: url(../image/newsub.gif) no-repeat; margin: auto;
 }

.logo{
	 width: 109px; height: 78px; overflow: hidden; margin-top: 5px;  
}

/*************/
#banner{ width: 796px; height: 75px; margin-top: 10px; overflow: hidden;}

/*************/
#content{ width: 960px; height: auto; margin-top: 5px;  clear: both;}

 

 /*************/
.right_main{ width: 796px; height: auto; float:right;display: inline; overflow: hidden;  text-align: left; font-size: 12px; }

.right_main .top{
	height:25px; background: #f0f7fd; overflow: hidden;
}

.right_main .box1{
	margin-top: 5px;
}
.right_main .box1 .title{
	 height: 24px; overflow: hidden;  background: url(../image/box1_title_Bg.gif) no-repeat;
}
.right_main .box1 .title h2{
	font-size: 12px; color: #0281c8; text-indent: 4em; line-height: 24px;
}
.right_main .box1 .main{
	border: #b3e9f3 1px solid; border-top: none;padding:10px 20px 20px;  
}
.box1_table{
	font-size:12px; line-height: 24px;
}
.box1_table td h6{
	line-height: 16px;color:#aaa; font-size: 11px; font-weight: normal;  float: right;
}
.box1_table td{
	height: 30px;
}
i{
	 font-size: 9px; font-weight: bold; color: red;
}

.right_main .box2{
	  width:796px; float: right; display: inline;
}
.right_main .box2 .title{
	 height: 32px; overflow: hidden;  margin-top:10px; width: 796px;
}
.box2_table{
	line-height: 24px; background: #beefff; font-size: 12px; text-align: center; margin-top: 5px;
}
.box2_table td{
	background: #fff; 
}
.box2_table .box2_td{
	text-align: left;   background: #ecfbfe; 
}
.box2_table .box2_td_1{
	text-align: left;  background: #fff;
}
.box2_table .box2_td_2{
	text-align: center;  background: #ecfbfe;
}

.box2_table .city{
	 background: #ecfbfe;
}




.sub{
	width: 72px; height: 28px; background: url(../image/sub.gif) no-repeat; font-size: 14px; font-weight:bold; margin: 10px 10px 0px 0px; border:none; color: #0c6295;
}
.ipt{
	width: 92px; height: 18px; border: #ccc 1px solid;
}
.box1_ipt{
	border: #b1eaf3 1px solid; width: 100px; height: 24px; line-height: 24px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px;
}
.box1_ipt1{
	border: #b1eaf3 1px solid; width: 300px; height: 24px; line-height: 24px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px;
}
.box1_tex{
	border: #b1eaf3 1px solid; width: 660px; height: 124px; line-height: 24px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px;
}
/*************/
#foot{ width: 960px; margin: 5px 0px 10px 0px; line-height: 24px; color: #707070; font-size: 12px;}

#foot .foot2{}

	.foot2 .link{ font-weight: bold; }

	.foot2 .link a{ color: #1384E4; padding: 0px 5px; }

		.foot2 .link a:hover{ color: #BC0404; }



 .new_title{
 	width: 39px; overflow: hidden; float: left; display: inline; margin-top:10px;
 }
.new_luoxian{margin-top:50px;}

.new_rezha{margin-top:90px;}

.new_lengzha{margin-top:70px;}

.new_zhonghouban{margin-top:70px;}

.new_hanguan{margin-top:48px;}

.new_wufengguan{margin-top:48px;}

.new_xingcai{margin-top:48px;}



.red_1{
	font-size:12px; color: #b52d0d; line-height: 18px; font-weight: bold;
}


.red_2{
	font-size:16px; color: #b52d0d; line-height: 22px;  font-family: "黑体";
}