/* CSS Document */

body,
div, 
ul, ol, li,
dl, dt, dd,
h1, h2, h3, h4, h5, h6,
form, input, textarea {
	padding: 0px; 
	margin: 0px;
}
body {
	behavior: url(csshover.htc);
	/*background: #fff url(../images/bx_bg.gif) repeat-x center top;*/
	background-color: #fff;
	font-family: "微软雅黑", "\5b8b\4f53", "新宋体", "宋体", "黑体";
	font-family: "Microsoft YaHei", "\5b8b\4f53" !important;
	/*font-family: "新宋体", "宋体", "黑体";*/
	
	
}
a:focus, input, select, textarea {
	outline: 0px;
}

textarea {
	resize: none;
	overflow: auto;
}
ul, ol, li{
	list-style-type: none;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}


/*定义超链接*/
a {
	text-decoration: none;
	outline:none;
	}
.left{
	float:left;}
.right{
	float:right;}
img{
	border:none;}





/*导航栏*/
#nav{ width:100%; height:90px; clear:both; background:#ffffff; border-bottom: #CCC solid 1px; position:absolute; z-index:999;}
.nav { font-size: 12px; width: 1180px; margin:0 auto;  height: 90px; position: relative; z-index: 1; }
.logo{ width:232px; height:168px; float:left;}
.navmain { width:870px; height:45px; float:right; margin-top:45px;}
#nav_all { width:870px; height:45px; z-index: 222; }
#nav_all li { text-align: center; float: left; }
#nav_all li a { color: #3d3d3d; display:block; font-size: 12px; height: 45px; line-height: 45px; width:102px; text-align:center; }
#nav_all li a:hover { background:url(../images/nav_hover_bg.jpg) no-repeat; color:#ffffff;}
#nav_all li ul { display: none; position: absolute; z-index: 99; width:102px; top: 90px; background:#ffffff; filter:alpha(opacity=80); opacity: 0.8;  }
#nav_all ul li { background-image: none; width:102px; line-height: 32px; height: 32px; padding-top: 0px; padding: 0; margin-top:0; }
#nav_all ul li a { background-image: none; width:102px; margin: 0px; height: 32px; line-height: 32px; color: #51514f; font-size:12px; font-weight: normal; background: #ffffff; border: none; }
#nav_all ul li a:hover { background-image: none;  margin: 0px auto; height: 32px; line-height: 32px; color: #2fa372; border-top: none; }
.nav_bg{background:url(../images/nav_hover_bg.jpg) no-repeat;}
.nav_zt{ color:#ffffff;}
.nav_space{ width:6px; height:45px; background:url(../images/nav_space.jpg) no-repeat center;}

#nav_all li .on_nav_all{background:url(../images/nav_hover_bg.jpg) no-repeat; color:#ffffff;}
/*导航栏end*/






/*底部*/

#bottom{
	width:100%;
	background:#33b27d;
	height:250px;
	clear:both;}
.bottom{
	width:1180px;
	height:190px;
	border-bottom:1px solid #1e7f54;
	margin:0 auto;}
.bottom_left{
	width:600px;
	height:190px;}

.bottom_l_left{
	width:141px;
	height:190px;
	background:url(../images/weixin.jpg) no-repeat center;
	}
.bottom_l_right{
	width:439px;
	height:190px;}
.bottom_l_right p{
	padding:0px;
	margin:0px;
	display:block;
	width:439px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	font-size:12px;
	color:#035936;
	text-align:left;}
.bottom_l_right p a{
	font-size:12px;
	color:#035936;}
.bottom_l_right p a:hover{
	text-decoration:underline;
	color:#ffffff;}
.bottom_l_right_title{
	height:40px;
	width:439px;
	display:block;
	overflow:hidden;
	font-size:24px;
	color:#035936;
	font-weight:bold;
	font-family:Arial;
	margin-top:24px;
	text-transform:uppercase;}
.bottom_l_right_title a{
	font-size:24px;
	color:#035936;
	font-weight:bold;
	font-family:Arial;
	}
.bottom_right{
	width:550px;
	height:190px;}
.bottom_r_right{
	width:550px;
	height:65px;
	padding-top:15px;
	overflow:hidden;}
.bottom_r_right li{
	width:90px;
	height:30px;
	line-height:30px;
	float:left;
	text-align:left;
	margin-right:20px;
	overflow:hidden;}
.bottom_r_right li a{
	font-size:12px;
	color:#2e312a;}
.bottom_r_right li a:hover{
	color:#ffffff;}
	
.share{
	width:550px;
	/*height:23px;*/	height: 32px;	/*wdw 2015-03-27 modify*/
	overflow:hidden;
	/*margin-top:30px;*/	padding-top: 30px;	/*wdw 2015-03-27 modify*/
}
/*.share a{
	display:block;
	width:25px;
	height:23p;
	float:left;
	margin-right:10px;}
.share .share_icon_1{
	display:block;
	width:25px;
	height:23px;
	background:url(../images/icon_QQ.jpg) no-repeat;}
.share .share_icon_1:hover{
	background:url(../images/icon_QQ_hover.jpg) no-repeat;}
.share .share_icon_2{
	display:block;
	width:25px;
	height:23px;
	background:url(../images/icon_xinglang.jpg) no-repeat;}
.share .share_icon_2:hover{
	background:url(../images/icon_xinglang_hover.jpg) no-repeat;}
.share .share_icon_3{
	display:block;
	width:25px;
	height:23px;
	background:url(../images/icon_friend.jpg) no-repeat;}
.share .share_icon_3:hover{
	background:url(../images/icon_friend_hover.jpg) no-repeat;}*/	/*wdw 2015-03-27 note*/

.copyright{
	width:1180px;
	height:60px;
	margin:0 auto;
	border-top:1px solid #45d398;}
.copyright_left{
	width:640px;
	height:60px;
	line-height:60px;
	font-size:12px;
	color:#035936;
	margin-left:20px;}
.copyright_right{
	width:230px;
	height:60px;
	line-height:60px;
	font-size:12px;
	color:#035936;}
.copyright_right a{
	font-size:12px;
	color:#035936;}
.copyright_right a:hover{
	text-decoration:underline;
	color:#ffffff;}
/*底部end*/

/*漂浮窗口*/
.ColLeft{ width:54px;
/*height:187px;*/	height: 145px;	/*wdw 2015-04-28 modify*/
background:#3d3d3d; float:right; }
.main{ width:300px; height:187px; position:fixed; right:0px; top:200px;z-index:9999;clear:both; }
.CategoryTree .titlebar{height:40px; text-align:center; cursor:pointer;}
.CategoryTree .titlebar .titlebar_icon{ width:9px; height:5px; margin:15px auto 5px;}
.CategoryTree .titlebar span{ font-size:14px; color:#ffffff;}
.CategoryTree ul li{height:40px; width:40px; padding-left:14px; position:relative; cursor:pointer;display:block}
.CategoryTree ul li ul{position:absolute;width:120px; height:40px;  background:#2fa372;right:54px;top:0;display:none;}
.CategoryTree ul li ul li{ font-size:17px; font-weight:bold; color:#ffffff;
/*width:160px;*/	width: 105px;	/*wdw 2015-03-28 modify*/
padding-right: 55px;	/*wdw 2015-03-28 add*/
line-height:40px; overflow:hidden; text-align:left; height:36px; padding-top:2px; border:1px solid #3fcf92;
text-align: center;	/*wdw 2015-03-28 add*/
}
.CategoryTree ul li ul li a {color: #fff;}	/*wdw 2015-04-28 add*/
.selected{background:#2fa372;}
/*漂浮窗口 end*/

/*bdshare*/
/*below: wdw 2015-03-27 add*/
.share .bdsharebuttonbox a {
	width: 32px;
	height: 32px;
	overflow: hidden;
	display: block;
	cursor: pointer;
	float: left;
}
.share .bdsharebuttonbox .bds_sqq {
	background: url(../images/icon_QQ.jpg) no-repeat 0px 0px;
}
.share .bdsharebuttonbox .bds_sqq:hover {
	background: url(../images/icon_QQ_hover.jpg) no-repeat 0px 0px;
}
.share .bdsharebuttonbox .bds_tsina {
	background: url(../images/icon_xinglang.jpg) no-repeat 0px 0px;
}
.share .bdsharebuttonbox .bds_tsina:hover {
	background: url(../images/icon_xinglang_hover.jpg) no-repeat 0px 0px;
}
.share .bdsharebuttonbox .bds_tqq {
	background: url(../images/icon_friend.jpg) no-repeat 0px 0px;
}
.share .bdsharebuttonbox .bds_tqq:hover {
	background: url(../images/icon_friend_hover.jpg) no-repeat 0px 0px;
}
/*above: wdw 2015-03-27 add*/