body{ background-color:#F5F5F5; font-size:14px; line-height:28px;}
#menubox{ width:100%; background:url(../images/zzy_02.jpg) repeat-x; height:87px; }
#menu{width:1000px; margin:0 auto; }
#menu #logo{float:left; margin-left:10px; margin-right:0px;}
#menu #menu_r{float:right; background:url(../images/zzy_06.jpg) no-repeat left top; width:581px; height:87px; margin-right:0px; }
#menu #menu_r #search{width:370px; height:34px; float:right; }
#menu #menu_r #search input{border:1px solid #ddd; width:260px; height:23px; line-height:23px; padding-left:3px; margin-top:25px; color:#cbcbcb; font-size:12px; float:left; margin-left:14px;}
#menu #menu_r #search a{display:block; width:68px; height:25px;float:right; margin-top:25px; margin-right:14px!important;margin-right:7px; cursor:pointer;}
#menu #menu_r ul{ margin:0; width:576px; height:23px;  display:block; padding-top:29px!important; padding-top:10px;clear:both;float:right; padding-bottom:0px;}
#menu #menu_r ul li{ float:left; text-align:center; width:72px;height:23px; line-height:23px;  margin:0;}
a.topm:link,a.topm:visited{color:#000000; text-decoration:none; font-size:12px;}
a.topm:hover{color:#0C8B3D; text-decoration:none; font-size:12px;}
a.tophb:link,a.tophb:visited{color:#000000; text-decoration:none; font-weight:bold; font-size:14px;}
a.tophb:hover{color:#A8883F; text-decoration:none; font-size:14px; font-weight:bold;}
a.topm14:link,a.topm14:visited{color:#000000; text-decoration:none; font-size:14px;}
a.topm14:hover{color:#A8883F; text-decoration:none; font-size:14px;}
a.topm2:link,a.topm2:visited{color:#494949; text-decoration:none; font-size:12px;}
a.topm2:hover{color:#000; text-decoration:none; font-size:12px;}
a.topm2a:link,a.topm2a:visited{color:#FF6500; text-decoration:none; font-size:12px;}
a.topm2a:hover{color:#ddd; text-decoration:none; font-size:12px;}

#banner{width:1019px; margin:0 auto; text-align:center;}

#container{
	width:1002px;
	background-image:url(../images/main_bg.jpg);
	background-repeat: repeat-y;
	height:auto !important;
	min-height:246px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-left: 17px;
}
.container_1{
	width:992px;
}
#menu3 ul { width:985px;}
#menu3 ul li{ float:left;}

.box1_left{ width:450px; float:left; padding-left:20px; margin-top:15px;}
.box1_right{ width:455px; float:right; margin-top:15px; margin-right:20px;}
.box1_di{ padding-left:20px; margin-top:20px; height:auto; height:300px;}



#col {
	width: 386px;
	clear:both;
	background: #fff;
	overflow: hidden;
	margin-left:25px;
	margin-top:20px;

}
.outbor {
	border:#d7d7d7 1px solid;
	border-top:none;
}
.sliderbox {
	width: 384px;
	height: 234px;
	margin: 0 auto;
	overflow:hidden;
}
.sliderbox dt {
	height:28px;
	cursor:pointer;
	background:url(../images/newsclosedbg.gif) no-repeat;
}
.sliderbox .open {
	font-size: 12px;
	background: url(../images/newsopenbgtop.gif) no-repeat;
	color: #01b2f1;
	cursor: default;
}
.sliderbox .title {
	font-size: 14px;
	font-family:Microsoft Yahei;
	color:#906410;
	padding: 0 0 0 30px;
	line-height: 30px;
	font-weight: bold;
}
.sliderbox dd {
	font-size: 12px;
	color: #add9e8;
	height: 66px;
	_height: 56px;
	padding: 0;
	margin: 0;
	background: #fff;
	position:relative;
	overflow:hidden;
	width: 384px;
}
.sliderbox .text {
	font-size: 12px;
	color: #484847;
	line-height:18px;
	padding: 8px 8px 0 8px;
	_padding:0 8px 0 8px;
}


.sideBarMj {
	width:900px;
	height:465px;
	margin: 10px auto;
}
#getsideBarId {
	overflow: hidden;
}
.sideBarMjtabT {
	width:180px;
	float:left;
	padding:0;
	margin:0px;
	height:465px;
}
.sideBarMjtab, .sideBarMjtab li {
	padding:0;
	margin:0;
	border:none
}
.sideBarMjtab {
	height:38px;
	display:block;
}
.sideBarMjtab li {
	display:block;
	color:#906410;
	font-family:Microsoft Yahei;
	font-size:14px;
	font-weight:bold;
	background:url(../images/bt_altab.gif) repeat-x;
	width:162px;
	height:38px;
	line-height:38px;
	border-bottom:#cdd2d6 1px solid;
	border-right:#cdd2d6 1px solid;
	text-align:center;
	cursor:pointer;
}
.sideBarMjtab li.current {
	display:block;
	color:#fff;
	width:180px;
	height:38px;
	border:none;
	background:url(../images/bt_altabhover.gif) no-repeat;
}
.sideBarMjshow {
	display:block;
}
.sideBarMjhidden {
	display:none;
}
.sideBarMjcon {
	padding:20px 0px 0px 10px;
	float: left;
	width: 705px;
}
.sideBarMjcon .changeMenu {
	width:705px;
	background:url(../images/bg_lxtab1.gif) top repeat-x;
	height:32px;
}
.sideBarMjcon .changeMenu ul li {
	width: 110px;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	float: left;
	text-align: center;
	overflow: hidden;
	cursor: pointer;
	border-right:#ddd 1px solid;
}
.a:link { font-size:14px; color:#000000;}
.sideBarMjcon .changeMenu li.active {
	width: 110px;
	background:#a78c56;
	font-weight:bold;
}
.sideBarMjcon .changeMenu li.active a {
	text-decoration: none;
	color:#fff;
}
.bhaltxt {
	width:663px;
	padding:20px 20px 20px 20px;
	height:133px;
	border:#cdd2d6 1px solid;
	border-top:none;
	
}
.bhaltxt p {
	line-height:24px;
	font-size:14px;
}
.bhalpic {
	width:703px;
	height:200px;
	border:#cdd2d6 1px solid;
	margin-top: 15px;
}
.bhalpic h2 {
	color:#906410;
	font-family:Microsoft Yahei;
	font-size:16px;
	font-weight:bold;
	padding: 10px 0 10px 15px;
}
.bhalpic .piclist {
	margin-top:20px;
}
.bhalpic .piclist li {
	width:193px;
	float:left;
	font-size:14px;
	text-align:center;
	display:inline;
	margin-left: 30px;
}
.bhalpic .piclist li p {
	width:96px;
	float:left;
	padding-top:10px;
	color:#906410;
	text-align:center;
}

div.hidden {
	display: none;
}






#qabox {
	position:relative;
	width:960px;
	margin:30px auto;
	height:auto !important;
	height:410px;
	min-height:410px;
}
#qabox h4 {
	display:inline-block;
	float:left;
	width:160px;
	height:40px;
	line-height:40px;
	margin-left:20px;
	font-size:16px;
	font-weight:normal;
	text-align:center;
	cursor:pointer;
}
#qabox .title_normal {
	background:#eee;
}
#qabox .title_current {
	background:#9c8351;
	color:#FFF;
}
#qabox ul {
	position:absolute;
	left:0px;
	top:40px;
	width:700px;
	padding:20px 180px 0 30px;
	border-top:1px solid #decead;
}
#qabox ul li {
	margin-bottom:12px;
}
#qabox ul li {
	width:680px;
	margin-left:20px;
}
#qabox .q {
	background:url(../images/bg_q.gif) no-repeat 10px 0;
	height:28px;
	padding-left:45px;
	font-size:16px;
	color:#906410;
	margin-bottom:10px;
}
#qabox .a {
	background:url(../images/bg_a.gif) no-repeat 10px 8px #f5f2eb;
	padding:12px 20px 12px 45px;
}
.qatips {
	width:480px;
	height:38px;
	margin-left:50px;
	padding-left:110px;
	padding-bottom:28px;
	background:url(../images/tips.gif) no-repeat;
	line-height: 38px;
}
.coloryellow {
	color:#906410;
}








#bot{background:url(../images/zzy_23.jpg) repeat-x center top; width:100%; height:162px; margin:0px auto; margin-bottom:0px;font-size:12px; color:#333333; line-height:24px;}
#bot #btmenu{ width:1000px; margin:0 auto; height:30px; line-height:30px; text-align:center; color:#FFFFFF;}
#bot #btmenu2{ width:1000px; margin:0 auto;}
#bot #btmenu2 #btlogo{ float:left; margin-left:15px; margin-top:15px;}
#bot #btmenu2 #btsm{width:600px; float:right; text-align:left; margin-right:30px!important; margin-right:15px; margin-top:15px;}
a.btaa:link,a.btaa:visited{color:#FFFFFF; font-size:12px; text-decoration:none;}
a.btaa:hover{ color:#FFFF00;}

