﻿/* CSS Document */
.header{ background-color:#FFFFFF; height:105px; }
.headTop{ height:35px; line-height:35px; background-color:#009878; font-size:12px;}
.topMes{ background:url(../images/icoUse.png) no-repeat left center; padding-left:15px;}

.seachWap{ width:205px; height:22px; background:url(../images/seachBg.png) no-repeat; float:right; margin:49px 30px 0 0;}
.seachWap input[type='text']{ width:165px; height:20px; padding:0 6px; background:none; border:none;}
.seachWap input:focus{ border:none; outline:none;}
.seachWap .seach{ width:23px; height:22px; display:inline; border:none; background:none;}

.nav{ width:100%;height:40px; background-color:#49a91d; text-align:center}
.nav a{ height:40px; line-height:45px; display:inline-block; padding:0 0px; font-size:18px; *display: inline; *zoom:1;}
.nav a:hover,.nav a.hover{ background-color:#49a94d}
.titlebk{background:#49a91d;}
.titleAll{ border-bottom:2px solid #006E57; color:#fff; font-size:20px; line-height:45px;}
.box1{ width:270px; float:left; margin:20px 60px 0 0}
.box1 .img{ width:153px; height:100px;}
.titleAll2{ height:30px; line-height:30px; background-color:#b2d3cc; font-size:16px; color:#231815; text-indent:10px;}
.bannerWap{ width:1000px; height:230px; position:relative; overflow:hidden;}
.bannerWap img{ width:1000px; height:230px;}
.bannerWap ul{
	position:absolute;
	width: 999px;
	height: 927px;
}
.bannerWap ul li{ float:left;}
.bannerWap .control{ position:absolute; bottom:15px; right:40px;}
.bannerWap .control a{ width:15px; height:15px; display:inline-block; *display: inline; *zoom:1; background-color:#fff; color:#006E57; margin:0 2px; text-align:center; line-height:15px;filter:alpha(opacity=60);opacity:0.6}
.bannerWap .control a.now{filter:alpha(opacity=100);opacity:1}
.mainWap1{ }
.menuWap1{
	background: url(../images/mainLeftBg.png) no-repeat;
	min-height: 520px;
	position: relative;
	z-index: auto
}
.menuWap1 h2{ margin-top:20px; text-indent:38px;}
.menuWap1 li{ width:195px; height:32px; line-height:32px; margin:0 0 0 10px; font-size:14px;border-top: 1px solid #fff;}
.menuWap1 li a{ display:inline-block; *display: inline; *zoom:1; width:100%; height:100%;text-indent:10px; overflow:hidden;}
.menuWap1 li:hover,.menuWap1 li.hover{ background-color:#44AF35; }
.menuWap1 li:hover a,.menuWap1 li.hover a{color:#fff;}

.mainWap1 .rightArea{ width:729px; float:left; padding-bottom:20px;}
.mainWap1 .rightArea .title{ border-bottom:1px solid #231815; font-size:22px; line-height:40px; color:#006E57; margin:30px 0 20px 0;}
.mainWap1 .rightArea ul li a{ display:inline-block; *display: inline; *zoom:1; margin-right:20px; min-width:38px; margin-bottom:10px;}

.backToTop{ width:24px; height:80px; display:inline-block; *display: inline; *zoom:1;position:fixed; bottom:100px; right:50px; background:url(../images/topBg.png) no-repeat; cursor:pointer; display:none;}
.bannerNWap,.bannerNWap img{ width:1000px; height:210px;}
.mainWap1 .rightArea table{ width:100%;}
.mainWap1 .rightArea table tr td{ text-align:center; vertical-align: middle; padding:5px 0; border:1px solid #ddd;}
.mainWap1 .rightArea img{ max-width:629px}

.szllImgArea{ width:140px; float:left; margin-top:30px;}
.szllImgArea img{width:140px;}
.szllWordArea{ width:448px; float:left; margin-left:40px;margin-top:30px;}
.szllImgArea .font16.top15{ font-weight:bold;}

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.tableSpan span{ padding:0 20px; display:inline-block; *display:inline; *zoom:1; font-size:16px; cursor:pointer;}
.tableSpan span.hover,.tableSpan span:hover{ color:#006E57}
a.more{ float:right; font-size:14px; color:#ffffff;}
a.more hover{ color:#ff9600}

.box4 p{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.indexAd{ width:200px; position:fixed; top:300px; left:0;}
.indexAd img{ width:150px; height:200px;}
.close{ cursor:pointer}