*{ margin-left: 0px; margin-top: 0px; list-style: none; }

.clr{clear:both;}

a{ color: #0A61B1; text-decoration: none; }

a:hover{ color: #BC0404; }

.line{ background: url(../image/line_h.gif) repeat-x; height: 1px; margin: 5px 0px; overflow: hidden; }

.line1{ background: url(../image/line_hu.gif) repeat-x; height: 1px; margin: 4px 0px; overflow: hidden; }

.line2{ background: url(../image/line_hu.gif) repeat-x; height: 1px; margin: 5px 0px; overflow: hidden; }

body{ font-size:12px; font-family: Arial, Helvetica, sans-serif; color: #333333; margin: 0px; padding: 0px;  font-family:"宋体";}

/********图片定义********/
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;}

/*************/
#top{ width: 960px; }

	#top .top1{ background: #F2F9FF; height: 24px; }

	
		.top1 .top1_1{ padding: 3px 0px 0px 20px; float: left; }

		.top1 .top1_2{ padding: 4px 0px 4px 20px; float: right; }

		.top1_2  a{ background: url(../image/navtopbg.gif) no-repeat; padding: 3px 13px 15px 8px; width: 20px; height: 20px; }

		.top1_2 .hong{ color: #BC0404; }

	#top .top2{ background: url(../image/top2bg.gif) repeat-x; border: #E9E7E8 1px solid; height: 25px; margin-top: 1px; color: #0A61B1; }

	
		.top2 .top2_1{ padding: 7px 0px 0px 10px; }

	
	#top .top3{ height: 74px; margin-top: 5px; }

	
	.top3 .top3_1 , .top3_2 , .top3_3 , .top3_4{ float: left; }

	
		.top3_2 , .top3_3 , .top3_4{ margin: 0px 0px 0px 5px; width: 280px; height: 74px; background: #016BE3; }

/*************/
#nav{ width: 960px; margin-top: 5px; height: 25px; position: relative;}

/*************/
#nav .nav1{ width:851px; position: absolute;left:0px; top: 0px; border-top:#EDEDED 1px solid; border-left: #EDEDED 1px solid; height: 25px;}

	.nav1 ul{list-style: none; margin-left: -40px;}
	* + html .nav1 ul{list-style: none; margin-left: 0px;}
	* html .nav1 ul{list-style: none; margin-left: 0px;}
	.nav1 li{ border-bottom: #ededed 1px solid; border-right: #ededed 1px solid;float:left;padding:5px 15px ;display: block;}


#nav .nav2{ position: absolute; top: 0px; left:779px; background: url(../image/cs_nav2bg.gif) no-repeat; height:25px; width: 178px;}

#nav .nav3{position:absolute; top: 0px; left: 100px; width: 75px;}

.hidden_main{BORDER-TOP-WIDTH: 1px; Z-INDEX: -1; TOP: -1px; LEFT: 0px; VISIBILITY: hidden; WIDTH: 74px; BORDER-TOP-COLOR: #000000; POSITION: absolute; HEIGHT: 270px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000;}

* + html .hidden_main{BORDER-TOP-WIDTH: 1px; Z-INDEX: -1; TOP: 18px; LEFT: -80px; VISIBILITY: hidden; WIDTH: 74px; BORDER-TOP-COLOR: #000000; POSITION: absolute; HEIGHT: 270px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000;}

* html .hidden_main{BORDER-TOP-WIDTH: 1px; Z-INDEX: -1; TOP: 18px; LEFT: -80px; VISIBILITY: hidden; WIDTH: 74px; BORDER-TOP-COLOR: #000000; POSITION: absolute; HEIGHT: 270px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000;}


/*************/
#banner{ width: 960px; height: 150px; margin-top: 5px; background: url(../image/bannerbg.jpg) no-repeat; background: #ccc; }

/*************/
#content{ width: 960px; height: auto; margin-top: 5px; }

/*************/
.left_main{ width: 202px; height: auto; float: left;}

.l_nr{ padding: 2px 10px 0px 10px; }

.l_nrtxt1{ color: #F4911A; font-size: 14px; font-weight: bold; }

	.l_nrtxt2{ color: #F4911A; }

	.l_m_3{ width: 202px; margin-top: 5px; }

	
		.l_main3_1{ background: url(../image/l_m_31.gif) no-repeat; height: 19px; }

		.l_main3_2{ background: url(../image/l_m_32.gif) repeat-y; height: 417px; line-height: 18px; }

			.l_main3_2 ul{margin-left:-40px;}
			* + html .l_main3_2 ul{margin-left:0px;}
			* html .l_main3_2 ul{margin-left:0px;}
			.l_main3_2 ul li{float:left;width:42px;}
			
			.h_bt{ padding-left: 30px; font-size: 13px; color: #F57023; font-weight: bold; }

	   .l_main3_3{ background: url(../image/l_m_33.gif) no-repeat; height: 6px; overflow: hidden; }

	.l_m_4{ width: 202px;margin-top: 5px; }

		.l_main4_1{ background: url(../image/l_m_41.gif) no-repeat; height: 27px; padding: 0px 0px 0px 100px; }

		.l_main4_2{ background: url(../image/l_m_42.gif) repeat-y; height: 235px; line-height: 18px; }

	   .l_main4_3{ background: url(../image/l_m_43.gif) no-repeat; height: 6px; overflow: hidden; }

.s-on { FONT-WEIGHT: bold; FLOAT: left; WIDTH: 44px; CURSOR: pointer; TEXT-ALIGN: center; color: #2865A5; }

.s-off { FLOAT: left; WIDTH: 44px; CURSOR: pointer; TEXT-ALIGN: center; color: #2865A5; }

/*************/
.right_main{ width: 753px; height: auto; float: left; margin-left: 5px; }

.right_main1{ width: 753px; height: auto;  margin-top: 5px; }

.r_m_1{float:left;width:311px;}

.r_m_2{float:left;width:437px; margin-left: 5px;}

	.r_box1{width:435px; height: 54px; border: #8EBCD3 1px solid;}
	
		.box1_title{width:430px; height: 18px; background:#E8EFF9;line-height:18px;  font-weight:bold; padding-left: 5px; color: #0A61B1; }

		.box1_content{padding:3px 0px 0px 10px; }
		
			.box1_content ul{margin-left:-40px;}
			* + html .box1_content ul{margin-left:0px;}
			* html .box1_content ul{margin-left:0px;}
			
			.box1_content ul li{float:left; width: 210px;}
			
				.box1_content li .msg{ width:160px;float:left;}
				.box1_content li .date{ width:45px; color: #ccc;float:right;}

		.box_gd1{padding: 2px 3px 0px 300px; }
		.box_gd{ text-align: right; padding: 6px 8px 0px 0px; }

		.box2_title{position:relative; background: url(../image/cs_kc.gif) no-repeat; width: 311px; height: 26px; z-index:-1;}
		
		.box2_title .title{ position: absolute; top:7px; left: 15px; font-weight: bold; color:#0A61B1; font-size:14px;}
		
		.box2_title .more{position:absolute; top: 7px; left: 260px;width:50px; }
		
		.box2_content{border:#B1BCC2 1px solid; height: 234px; width:304px;padding:5px 0px 0px 5px;line-height:19px;}
		
				
			 .msg1{ width:254px;float:left; height: 19px;}
			 .date1{ width:45px; color: #ccc;float:right;height: 19px;}
			 
		.box3_title{margin-top:5px; position: relative; background: url(../image/box3_title.gif) no-repeat; width:437px; height: 29px;}
		
		.box3_title .title{ position: absolute; top:7px; left: 15px; font-weight: bold; color:#fff; font-size:14px;}
		
		.box3_title .more{position:absolute; top: 7px; left: 384px;width:50px; }
		
		.box3_content{border:#B1BCC2 1px solid; height: 169px; width:430px;padding:5px 0px 0px 5px;line-height:19px; position: relative;}
		
		.box3_content .left{ position: absolute;width:283px; height: 163px;border:#B1BCC2 1px solid;top:5px; left:5px;}
		
		.box3_content .right{ position: absolute; width: 126px; height: 163px;top:5px; left:297px;}
		
		.r_f1{ width: 248px; float: left;}.r_f2{ width: 248px; float: left;margin-left:5px;}.r_f3{ width: 248px; float: left;margin-left:4px;}

		.box4_title{ background: url(../image/cs_r_title.gif) no-repeat; width: 248px; height: 26px; position: relative;}
		
		.box4_title .title{ position: absolute; top:7px; left: 15px; font-weight: bold; color:#0A61B1; font-size:14px;}
		
		.box4_title .more{position:absolute; top: 7px; left: 194px;width:50px; }
		
		.box4_content{width:241px; height: 204px;border:#B1BCC2 1px solid; padding:5px 0px 0px 5px; }
		
			 .msg2{ width:180px;float:left; height: 18px;}
			 .date2{ width:45px; color: #ccc;float:right;height: 18px;}
		
#foot{ width: 960px; text-align: left; margin-top: 10px; }

#foot .foot1{ height: auto; }

	.foot1 .left{ background: url(../image/foot1bg1_1.gif) no-repeat; width: 134px; height: 30px; float: left; }

	.foot1 .bottom{ background: url(../image/bottom.gif) repeat-y; padding: 0px 0px 0px 35px; }

	.bottom a{ padding: 0px 5px; }

	.bottombt{ color: #0A61B1; font-size: 13px; font-weight: bold; }

	.bottom .temp{ float: left; width: 210px; margin: 0px 20px 2px 0px; line-height: 22px; }

		.foot1 .bottom1{ background: url(../image/bottom1.gif) no-repeat; height: 7px; overflow: hidden; }

	
		.foot1 .left1{ font-size: 13px; color: #ffffff; padding: 5px 0px 0px 15px; font-weight: bold; }

	.foot1 .center{ background: url(../image/foot1bg2_1.gif) repeat-x; width: 818px; height: 30px; float: left; }

.bottom{ }

	.foot1 .right{ background: url(../image/foot1bg3_1.gif) no-repeat; width: 8px; height: 30px; float: right; }

#foot .foot2{ margin: 5px 0px 10px 0px; line-height: 24px; color: #707070; }

	.foot2 .link{ font-weight: bold; }

	.foot2 .link a{ color: #1384E4; }

		.foot2 .link a:hover{ color: #BC0404; }

	
/************/
.ipt{ width: 100px; height: 14px; border: #999999 1px solid; }

.ipt1{ width: 180px; height: 19px; border: #999999 1px solid; }

.itp2{width: 228px; height: 19px; border: #999999 1px solid;}

.ipt6{width: 150px; height: 19px; border: #999999 1px solid;}

.sub{ width: 46px; height: 18px; border: #C0CCDA 1px solid; background: url(../image/top1ipt.gif) repeat-x; }

.ad1{ width: 238px; height: 63px; margin: 5px 0px; background: #016BE3; }

.r_ad2{ width: 221px; height: 54px; float: left; margin-top: 3px; }

.fenye{ text-align: right; padding: 5px 10px 0px 0px; }

.fenye1{ text-align: right; padding: 1px 0px 0px 0px; }

.sel{ padding: 5px 0px 0px 400px; }

.table3{margin-top:10px;}

.ad2{
	position:relative;width: 293px; height: 110px;
}
.ad2 .ad2_1 , .ad2 .ad2_2{
	width: 144px; height: 110px; background: Silver; position: absolute;
}
.ad2 .ad2_1{
	top: 0px; left: 0px;
}
.ad2 .ad2_2{
	top: 0px; left: 149px;
}
.ad10{ width: 202px; height: 92px; margin-top: 5px; background: #016BE3; }
.ad9{ width: 753px; height: 61px; margin-top: 5px; background: #016BE3; }