@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0;
}

body{
text-align:center;
font-family:"微软雅黑";
font-size:12px;
font-size:14px;
color:#294353;
}

.clear{
clear:both;
}

a{
text-decoration:none;
color:#294353;
}



ul{
list-style:none;
}

img{
border:0;
}

#head{
width:960px;
margin:0 auto;
height:110px;
text-align:center;
}


#hlogo{
	float:left;
	padding-top:23px;
}


#hset{
	float:right;
	text-align:right;
	line-height:24px;
	padding-top:23px;
	}


.leicontent{
width:960px;
background-color:#274150;
color:#fff;
padding-bottom:30px;
padding-top:5px;
margin:0 auto;
text-align:left;
}

.leicontent a{
	color:#fff;
	}

.leicontent a:hover{
	text-decoration:underline;
	}


.wang_banner{
width:960px;
background-color:#274150;
color:#fff;
margin:0 auto;
text-align:center;
}

#hcontent{
width:960px;
margin:0 auto;
text-align:left;
}

#foot_bg{
	height:60px;
	line-height:24px;
	}

.wleileft{
	width:110px;
	float:left;
	}

.wleiright{
	width:850px;
	float:right;
	}

.titleft{
	padding-left:82px;}

.wangt{
	line-height:24px;
	padding-left:30px;
	padding-right:20px;
	}

.wangt01{
	line-height:24px;
	padding-left:10px;
	padding-right:20px;
	}





#hcontacttxt{
width:240px;
height:186px;
background:url(images/index_13.jpg) no-repeat;
}

#hcontactfot{
width:240px;
height:23px;
background:url(images/index_15.jpg) no-repeat;
}


#hlinktop{
width:240px;
height:42px;
background:url(images/index_16.jpg) no-repeat;
}


#hlinktxt{
width:240px;
height:170px;
background:url(images/index_19.jpg) no-repeat;
}


#hlinkfot{
width:240px;
height:51px;
background:url(images/index_22.jpg) no-repeat;
}


#habouttop{
width:740px;
height:53px;
background:url(images/index_09.jpg) no-repeat;
}

#habouttxt{
width:740px;
height:206px;
background:url(images/index_10.jpg) no-repeat;
}

#hprotop{
width:740px;
height:47px;
background:url(images/index_12.jpg) no-repeat;
}


#hprotxt{
width:740px;
height:209px;
background:url(images/index_14.jpg) no-repeat;
}

#hcomnew{
	width:378px;
	float:left;
	}

#hcomnewtop{
width:378px;
height:42px;
background:url(images/index_17.jpg) no-repeat;
}

#hcomnewtxt{
width:378px;
height:221px;
background:url(images/index_20.jpg) no-repeat;
}

#hhannew{
	width:362px;
	float:right;
	}

#hhannewtop{
width:362px;
height:42px;
background:url(images/index_18.jpg) no-repeat;
}


#hhannewtxt{
width:362px;
height:221px;
background:url(images/index_21.jpg) no-repeat;
}

.navlist li{
	float:left;
	width:108px;
	font-weight:bold;
	text-align:center;
	line-height:39px;
	font-size:13px;
	}

.navlist li a{
	color:#fff;
	display:block;
	}

.gsppp{
	padding-top:27px;
	padding-left:8px;
	}

.ccotxt{
	line-height:24px;
	padding-top:2px;
	padding-left:18px;}

.linklist  li{
	line-height:30px;
	padding-left:30px;
	background:url(images/libg.jpg) no-repeat;
	}

.linklist {
	padding-top:9px;
	}

.abttt{
	padding-left:250px;
	line-height:24px;
	padding-top:5px;
	}

.abttt a{
	color:#009933;
	}

.time{	
float:right;
}

.newlistone li{
	line-height:30px;
	padding-left:15px;
	background:url(images/bx.jpg) no-repeat;
	}

.newlistone {
	padding-top:9px;
	padding-left:17px;
	padding-right:20px;
	}

.newlisttwo li{
	line-height:30px;
	padding-left:15px;
	background:url(images/bx.jpg) no-repeat;
	}

.newlisttwo {
	padding-top:9px;
	padding-left:19px;
	}

.allone{
	width:140px;
	height:187px;
	background:url(images/ppg.jpg) no-repeat;
	}

#lei_rtop{
	width:740px;
	height:53px;
	background:url(images/lei_04.jpg) no-repeat;
	}

#lei_rtxt{
	line-height:24px;
	padding-left:30px;
	padding-bottom:10px;
	min-height:660px;
	padding-top:10px;
	padding-right:10px;
	background:url(images/lei_07.jpg) repeat-y;
	}

#lei_rfot{
	height:18px;
	background:url(images/lei_10.jpg) no-repeat;
	}

#lei_ltop{
	height:45px;
	background:url(images/lei_03.jpg) no-repeat;
	}

#lei_ltxt{
	padding-top:7px;
	background:url(images/lei_06.jpg) repeat-y;
	}

#lei_lfot{
	height:26px;
	background:url(images/lei_08.jpg) no-repeat;
	}

.prpr li{
	float:left;
	width:140px;
	text-align:center;
	padding-top:10px;
	margin-left:6px;
	}

.prpr{
	padding-left:10px;
	}

.allimg img{
	padding:1px;
	border:1px #CCC solid;
	}

.allimg {
	padding-top:6px;
	}

.alltxt{
	line-height:22px;
	text-align:left;
	padding-top:7px;
	padding-right:8px;
	padding-left:8px;
	}

.alltxt a{
	color:#009933;
	}

.seach{
	float:right;
	text-align:right;
	padding-top:24px;
	}

.tin {
	height:19px;
	line-height:19px;
	border:1px #CCC solid;
	width:135px;
	margin-right:5px;
	}

.settt{
	padding-top:13px;
	}

.listpro li{
	line-height:30px;
	padding-left:30px;
	background:url(images/xgg.jpg) no-repeat;
	}
	
.cloca{
	padding-top:18px;
	padding-left:24px;
	font-size:14px;
	font-weight:bold;
	color:#006633;
	}

.rloca01{
	float:left;
	padding-top:18px;
	padding-left:15px;
}

.rloca02{
	padding-top:18px;
	color:#999;
	float:right;
	font-family:"宋体";
}



.wangproleft{
	width:270px;
	padding-top:10px;
	float:left;
	}

.wangproright{
	width:690px;
	padding-top:10px;
	float:right;
	}

.pppro{
	line-height:32px;
	width:170px;
	background:url(images/xgg.jpg) bottom left no-repeat;
	}

.onet{
	padding-left:20px;
	background:url(images/xgg.jpg) bottom left no-repeat;
	}

.twot{
	padding-left:30px;
	background:url(images/xgg.jpg) bottom left no-repeat;
	}