@charset "gb2312";
body, p, ul, li { font-family:"Î¢ÈíÑÅºÚ", Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:14px; color:#505050; }
em {font-style: normal;}
a { color:#333; text-decoration:none }
a:hover { color:#e22929; text-decoration:none }
div {margin: 0px; padding: 0px;}
ul, ol, li, dl, dt, dd, form, h1, h2, h3, h4, h5, h6 { margin:0px; padding:0px; list-style:none; }
.clear {clear: both;}
.fl {
	float: left;
}
.fr {
	float: right;
}
.pagebody {
	background: url(top_bg.jpg) repeat-x 0px 0px;margin: auto; width: 100%; height: auto;
}
.header {
	background:none; margin: auto; width: 100%; height: auto; padding-bottom: 15px;
}
.topbox {
	background: url(top_bg.jpg) repeat-x 0px 0px; margin: auto; width: 1000px; height: 40px;color: rgb(247, 244, 244);
}
.top_lico {
	width: 350px;padding-left:20px; height: 40px; line-height: 40px; overflow: hidden; padding-left: 6px;
}
.top_lico a {
	background: url(top_pre.png) no-repeat left; height: 40px; color: rgb(247, 244, 244); line-height: 40px; font-size: 12px; float: left; display: block;
}

.top_lico .ico2 {
	 width:80px; padding-left: 19px;
}

.top_lico a:hover {
	color: rgb(204, 0, 0);
}
.top_rlink {
	height: 40px; padding-right: 3px;line-height:40px;
}
.banbox {
	background: url(ban_bg.jpg) no-repeat center;margin: auto; width: 100%; height: 130px; overflow: hidden; position: relative; z-index: 99;
}
.banner {
	width: 1000px; height: 130px; overflow: hidden;margin: auto;
}
.menubox {
	background: url(menu_bg.jpg) repeat-x; margin: auto; width: 100%; height: 48px; border-top-color: rgb(236, 236, 236); border-bottom-color: rgb(234, 234, 234); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; position: relative; z-index: 100;
}
.menuban {
	margin: auto;width: 1000px; height: 48px; border-left-color: rgb(236, 236, 236); position: relative;
}
.menuban dd {
	width: 145px; height: 48px; border-right-color: rgb(236, 236, 236); float: left; z-index: 110;
}
.menuban dd #mu {
	width: 118px; height: 48px; position: relative; z-index: 120;
}
.menuban dd #mu a {
	left: -1px;
	width: 118px;
	height: 48px;
	color: #000;
	text-align:center;
	line-height: 48px;
	font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ;
	font-size: 17px;
	display: block;
	position: absolute;
	z-index: 130;
}
.menuban dd #mu a:hover {
	background: url(menu_move.png) no-repeat;
	color: rgb(250,250,250);
}
.menuban dd #mu a:hover {
	background: url(menu_move.png) no-repeat;
	color: rgb(250,250,250);
}

.menuban dd #mu {
	 padding: auto; width: 118px;
}
.search {
    width: 250px;height: 30px;margin-top: 8px;
}
.seabar {
    height: 30px;width: 145px;padding-left: 10px;background: url(search_l.png) left bottom no-repeat;font: 12px/2 Î¢ÈíÑÅºÚ;overflow: hidden;border:none;outline: none;
}
.seabut {
    background: url(search_r.png) left bottom no-repeat;
    height: 30px;width: 33px;margin-top: 2px;cursor: pointer;border:none;	
}
.menulist {
	width: 750px;height: 48px;border-left-color: rgb(236, 236, 236);position: relative;
}
.bot10 {
    margin-bottom: 10px;
}
.hot ul li a:hover {
    color: rgb(0, 102, 153);
}
.wzdh{
	font-family:" Î¢ÈíÑÅºÚ";width:1000px;height:40px;
}
.container {
    margin: auto;
    width: 1000px;
    height: auto;
    padding-bottom: 15px;
}
.weizhi {
	width:1000px;
    height: 20px;
    font: 14px "Î¢ÈíÑÅºÚ";
    letter-spacing: 2px;
    text-align: left;
    margin-bottom: 10px;
}
.h10{
	height:10px;
}
.h15{height:15px;}
.h20{height:20px;}
.m10{margin-top:10px;}