/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	line-height:24px;
	color:#444444;
	background-color: #ffffff;
	background-image: url(bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
UL {list-style-type:none;}
UL,p,li,form,h1,h2,h3,h4,h5{
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.input{	border:#cccccc solid 1px; border-left:#666666 solid 1px; border-top:#666666 solid 1px;height:26px;	line-height:26px;}
.dl{width:56px;height:23px;border:0px;
	background-image: url(dl.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#head{
	width:100%;
	float:left;
}
#flash{
	width:100%;
	float:left;
	margin-top:99px;
	text-align:center;
}
#flash img{ width:100%;}
#hyweb{
	width:100%;
	float:left;
	padding-top:10px;

}

#body_1{width:1002px; margin-left:auto; margin-right:auto;}
#body_2{width:1000px; margin-left:auto; margin-right:auto;}
#end{
	width:100%;
	float:left;
	background-image: url(foot.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#taitou{width:1002px; float:left; height:32px; line-height:32px;}
#taitou .sj{ float:left;}
#taitou .tq{ float:left; padding-left:12px; height:32px;}
#taitou .r{ float:right;}
#taitou A{ color:#333333}
#top{
	width:1002px;
	float:left;
	background-image: url(top.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:180px;
}
#logo{ width:580px; float:left; text-align:left; padding-top:38px; padding-left:25px; }
#top-1{
	width:1002px;
	float:left;
	height:32px;
	line-height:32px;
	
}

#search{
	width:230px;
	float:right;
	padding-top:4px;
	line-height:25px;
	
}
#search .input{
	width:156px;
	height:21px;
	padding-left:5px; padding-right:5px;
	line-height:21px;
	color:#666666;
	border:#A5C8E4 1px solid;
	background-color: #Fffffff;
	font-size: 12px; float:left;
}
#search .buttom{
	width:58px;
	height:28px;
	cursor:pointer;
	border:0px;	
	background-color: #F6f6f6;
	background-image: url(so.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0px;
	padding:0px; float:right;
}
#menu{
	width:1002px;
	height:40px;
	float:left;
	background-image: url(menu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#titlea{
	width:990px;
	height:40px;
	float:left;
	padding-left:6px;

}
.TabTitle{
width:990px;
clear: both;
height: 40px;
overflow: hidden;
float:left;

}
.TabTitle ul{
border:0;
margin:0;
}
.TabTitle li{
	float: left;
	width: 90px;
	cursor: pointer;
	list-style-type: none;
	height:40px;
		font-size: 14px;
	font-weight: bold;
}
.TabTitle li span{
	font-weight:normal;
	float:right; width:1px;
	height:40px;
	background-image: url(li.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.TabTitle .active{
	color:#3791CD;
	height:40px;
	width:90px;
	line-height:40px;
	text-align:center;
	background-image: url(hover.gif);
	background-repeat: no-repeat;
	background-position: center 9px;
}
.TabTitle .normal{ height:40px; width:90px; line-height:40px; text-align:center; color:#ffffff;  }
.TabContent{
width:760px; overflow:hidden;
float:left;
line-height:32px;
text-align:center;
}
.none {display:none;}
#main{
	width:1002px;
	float:left;
}
#right{ width:230px; float:right;border:#8FC4F6 1px solid;}
#right_1{width:230px; float:left; height:28px;
		background-image: url(tbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:28px;
	border-bottom:#8FC4F6 1px solid;

}
#right_1 h2{float:left; padding-left:36px; font-size:14px;
	background-image: url(gbg.jpg);
	background-repeat: no-repeat;
	background-position: 12px center;
	color:#0053B1;
	line-height:28px;}
#right_2{width:206px;float:left;float:left; padding:12px; height:270px; }
#right_2 img{width:206px;height:80px; padding-top:5px; padding-bottom:5px; border:0px;}
#right_3{ width:230px;float:right; border:#A9CBEE solid 1px;}
#right_4{
	width:230px;
	float:left;
	background-image: url(tbg1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:34px;
}
#right_4 h2{ height:34px; line-height:32px; width:170px; padding-left:34px;
	float:left;
	background-image: url(abg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF; font-size:14px; float:left;
}
#right_5{width:220px; float:right; padding:5px; height:207px;}

#gg {
	WIDTH: 216px;
	FLOAT: left; padding:7px; margin-top:3px;
}
#gg UL {
	LIST-STYLE-TYPE: none
}
#gg UL LI {
	TEXT-ALIGN: center;
	WIDTH: 216px;
	FLOAT: left;
	text-align:left;
	background-image: url(d.jpg);
	background-repeat: no-repeat;
	background-position: 4px center;
	line-height:24px;
	border-bottom:#dddddd dotted 1px;
}

#gg UL LI A {
padding-left:15px;
color:#444444;
}
#gg UL LI A:hover {
	padding-left:15px;
	color:#0053B1;
}


#middle{width:1002px; float:left;}
#middlea{width:760px; float:left;}
#middle-1{width:388px; float:right; border:#8FC4F6 1px solid;}
#middle-1-1{
	width:388px;
	float:left;
	background-image: url(tbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:28px;
	border-bottom:#8FC4F6 1px solid;
}
#middle-1-1 h2{ float:left; padding-left:28px; font-size:14px;
	background-image: url(mjt.jpg);
	background-repeat: no-repeat;
	background-position: 12px center;
	color:#0053B1;
	line-height:28px;
}

#middle-1-2{
	width:348px;
	float:left;
	padding:6px;
	background-color: #FFFFFF;
	background-image: url(fbg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:284px;
}
#middle-1-3{ width:374px; float:left; padding:7px; height:251px;}
#news-2{width:374px;
	float:left;
}
#news-2 ul{ list-style-type:none;   font-size:12px;  }
#news-2 UL LI.none {
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
#news-2 UL LI {
	text-align:left;
	WIDTH:374px;
	display:block;
	line-height:24px;
	height:24px;
	float:left;
	OVERFLOW: hidden;
	font-size:12px;
	background-image: url(d.jpg);
	background-repeat: no-repeat;
	background-position: 2px center;
	border-bottom:#dddddd dotted 1px;
}
#news-2 UL LI span{ float:right;
	color:#444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#news-2 UL LI A {
padding-left:15px;
color:#444444;
}
#news-2 UL LI A:hover {
	padding-left:15px;
	color:#0053B1;
}
#more{
	width:60px;
	float:right;
	text-align:center;
	padding-top:9px;
}

#middle-2{width:1000px;float:left;border:#8EC5F6 1px solid;}
#middle-2-1{
	width:1000px;
	float:left;
	background-image: url(tbg1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:34px;
}
#middle-2-1 h2{ height:34px; line-height:32px; width:170px; padding-left:34px;
	float:left;
	background-image: url(abg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF; font-size:14px;
}
#middle-2-2{ width:980px; float:left; padding:10px;}
#banner{ width:994px; float:left; border:#CCCCCC solid 1px; padding:3px;}
#middle-2-3 {
	WIDTH: 980px;
	FLOAT: left;
}
#middle-2-3 UL {
	LIST-STYLE-TYPE: none
}
#middle-2-3 UL LI {
	TEXT-ALIGN: center; WIDTH: 170px; FLOAT: left; MARGIN-LEFT: 7px; MARGIN-RIGHT: 7px;} 
#middle-2-3 UL LI IMG {
	  WIDTH: 164px; HEIGHT: 130px; border:#dddddd solid 1px; padding:2px;
}
#middle-2-3 UL LI SPAN { height:25px; line-height:25px;
}
#middle-2-3 UL LI A {
	DISPLAY: block; color:#444444;
}
#middle-2-3 UL LI A:hover {
 FONT-FAMILY: "ËÎÌå"; COLOR:#0053B1;
}
#middle-2-3 UL LI A:hover img{border:#0053B1 solid 1px;}
.a0 {
	WIDTH: 980px; HEIGHT: 165px; OVERFLOW: hidden
}
.a1 {
	WIDTH: 950%; FLOAT: left; HEIGHT: 165px
}
.a4 {
	FLOAT: left; HEIGHT: 165px
}
.a3 {
	FLOAT: left; HEIGHT: 165px
}
#middle-2-4{
	width:358px;
	float:left;
	border:#A9CBEE solid 1px;
}
#middle-2-5{
	width:358px;
	float:left;
	background-image: url(lbg1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:36px;	
}
#middle-2-5 h2{ line-height:28px; color:#0053B1; font-size:14px;
	float:left;
	padding-left:14px;
	padding-right:14px;
	background-image: url(djt.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom:7px;
}
#middle-2-6{ width:348px; float:left; padding:5px; height:200px;}
#news-1{width:348px;
	float:left;
}
#news-1 ul{ list-style-type:none;   font-size:12px;  }
#news-1 UL LI.none {
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
#news-1 UL LI {
	text-align:left;
	WIDTH: 348px;
	float:left;
	display:block;
	line-height:28px;
	height:28px;
	OVERFLOW: hidden;
	font-size:12px;
	background-image: url(d.jpg);
	background-repeat: no-repeat;
	background-position: 2px center;}
#news-1 UL LI span{ float:right;
	color:#444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}	
#news-1 UL LI A {
padding-left:15px;
color:#444444;
}
#news-1 UL LI A:hover {
padding-left:15px;
	color:#0053B1;

}	

#middle-2-7{width:388px; float:right;border:#A9CBEE solid 1px;}
#middle-2-7-1{
	width:388px;
	float:left;
	background-image: url(lbg1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:36px;
}
#middle-2-7-1 h2{ line-height:28px; color:#0053B1; font-size:14px;
	float:left;
	padding-left:14px;
	padding-right:14px;
	background-image: url(djt.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom:7px;
}
#middle-2-7-2{
	width:378px;
	float:left;
	padding:5px;
}

#news-3{width:378px;
	float:left;
}
#news-3 ul{ list-style-type:none;   font-size:12px;  }
#news-3 UL LI.none {
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
#news-3 UL LI {
	text-align:left;
	WIDTH: 378px;
	float:left;
	display:block;
	line-height:28px;
	height:28px;
	OVERFLOW: hidden;
	font-size:12px;
	background-image: url(d.jpg);
	background-repeat: no-repeat;
	background-position: 2px center;}
#news-3 UL LI span{ float:right;
	color:#444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}	
#news-3 UL LI A {
padding-left:15px;
color:#444444;
}
#news-3 UL LI A:hover {
padding-left:15px;
	color:#0053B1;

}
#zn{
	width:230px;
	float:left;
	height:28px;
	border-bottom:#0078B9 solid 1px;
	background-image: url(tbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#zn h2{
	float:left;
	padding-left:32px;
	line-height:28px;
	background-image: url(mjt.jpg);
	background-repeat: no-repeat;
	background-position: 12px center;
	font-size:14px;
	color:#0053B1;
}
#zn-1{ width:220px; float:left; padding:5px; line-height:20px; height:206px; overflow:hidden;}
#middle-3{ width:1000px; float:left; margin-top:8px;}
#middle-3-1{
	width:751px;
	padding:1px;
	float:left;
	background-image: url(fwzn_r1_c3.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:35px;
}
#middle-3-1 h2{  float:left;
	background-image: url(fwzn_r1_c1.jpg);
	background-repeat: no-repeat;
	background-position: left top; width:113px; padding-right:6px; text-align:center; padding-top:3px; height:32px; line-height:27px;
	color:#FFFFFF; font-size:14px; font-weight:bold; margin-left:8px; 
}
#middle-3-2{ width:743px; padding:5px; float:left; height:197px;}

#bottom{
	width:1002px;
	float:left;
	min-height:100px;

	}


#bottom .copyright {
	text-align:center;
	LINE-HEIGHT: 25px;
	font-size:12px;
	COLOR: #444444;
	padding-top:25px;
	padding-bottom:5px;
}
#bottom .copyright A{ color:#444444;} 




a:link {
	text-decoration: none;
	color:#333333;
}
a:visited {
	text-decoration: none;
	color:#333333;
}
a:hover {
	color:#0076CE;
}


.l0{ display:none; height:0px; float:left; width:285px;}
.none {display:none;}
.ht{ width:120px; text-align:center; font-weight:bold;font-size: 14px;
	color:#ffffff; float:left;
}
.bgf{
	background-image: url(linea.jpg);
	background-repeat: no-repeat;
	background-position: 250px top;
}

#morea{
	width:56px;
	height:35px;
	line-height:35px;
	text-align:center;
	float:right;
	color:#3B639F;
	background-image: url(mjt2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	margin-right:12px;
}
#morea A{ color:#3B639F; }
#mored{ width:60px; text-align:center; float:right; color:#ffffff; }
#mored A{ color:#ffffff; }
.heit{ padding-left:32px; float:left;
	font-size: 13px;
	font-weight: bold;
	color:#CC0000;
}

.hg{ margin-top:12px;}
.hg1{ margin-top:8px;}
.hg2{ margin-top:12px;}


#yq{
	width:980px;
	float:left;
}
#yq img{ width:188px; height:70px; margin-left:4px; margin-right:4px; border:#dddddd solid 1px;}
