@charset "utf-8";
/* CSS Document */
body {
	font-family:"微软雅黑", "宋体";
	margin: 0;
	font-size:12px;
}
* {
	margin:0;
	padding:0;
}
a img {
	border:0px;
}
a {
	text-decoration: none;
	color: #333;
}
a:hover {
	color: #1974A1;
}
li {
	list-style:none;
}
.topone {
	width:100%;
	height:102px;
	background:#90c320;
	margin: 0;
}
.logo {
	width:998px;
	margin:0 auto;
}
.logo_img {
	float:left;
	width:580px;
	text-align:left;
	padding:12px 0 0 0;
	margin:0px;
}
.searchdiv {
	width:230px;
	padding-top:36px;
	float:left;
}
.searchinput {
	height:22px;
	color:#999;
	border:1px solid #CCC;
	padding-left:5px;
}
.weixin {
	float:left;
	padding-top:12px;
padding-left:5px;
	width:77px;
}
.nav {
	width:100%;
	background:#fff;
	margin: 0 auto;
	padding:0;
	z-index:99999;
}

.topnav li:hover {
	
	color:#FFF;
}
#banner {
	width:100%;
	height:595px;
	position:relative;
	margin:0;
	top:45px;
	_top:0px;/*ie6*/
}
#banner .imglist {
	width:100%;
	height:595px;
	position:absolute;
	top:0px;
	left:0px;
}
.btn {
	position:absolute;
	bottom:10px;
	left:44%;
	display:inline-block;
	padding:2px 15px;
	background-color:#ccc;
	border-radius:11px;
}
.btn li {
	float:left;
	height:16px;
	width:16px;
	margin:0px 2px;
}
.btn .hover {
	
}
.hudong {
	background:#f1f1f1;
	border-bottom:1px solid #E3E3E3;
	height:80px;
	text-align:center;
	position:relative;
	top:40px;
	-top:0px;
}
.hudong ul {
	width:990px;
	text-align:center;
	margin:0 auto;
}
.hudong li {
	float:left;
	margin-top:6px;
}
.linetwo2 {
	border-left:1px solid #CCC;
}
.linetwo1 {
	border-right:1px solid #FFF;
}
.linetwo {
	border-left:1px solid #CCC;
	border-right:1px solid #FFF;
}
.maincont {
	width:998px;
	margin:0 auto;
	padding-top:16px;
	position:relative;
	top:40px;
	-top:0px;

}
.maincont1{
	width:998px;
	margin:0 auto;
	padding-top:16px;
	position:relative;

}
.maincont_t {
	border-bottom:1px solid #CCC;
	height:330px;
}
.maincont_b {
	margin-top:20px;
}
.gaikuangli {
	width:268px;
	border-right:#E8E8E8 1px solid;
	margin-top:6px;
	float:left;
	padding-right:16px;
	height:310px;
}
.zhaoshengli {
	width:360px;
	border-right:#E8E8E8 1px solid;
	padding:0 20px;
	margin-top:6px;
	float:left;
	height:310px;
}
.yinxiangli {
	width:282px;
	margin-top:6px;
	float:left;
	padding-left:20px;
	height:310px;
}
.nTab {
	float: left;
	width: 258px;
	margin: 0 auto;
	margin-bottom:2px;
}
.nTab .TabTitle {
	clear: both;
	height:34px;
	width: 258px;
	overflow: hidden;
	font-size:16px;
}
.nTab .TabTitle ul {
	border:0;
	margin:0;
	padding:0;
}
.nTab .TabTitle li {
	float: left;
	width:88px;
	cursor: pointer;
	padding-top:2px;
	padding-right: 0px;
	padding-left: 20px;
	list-style-type: none;
}
.nTab .TabTitle .active {
	
	width:88px;
	padding-left: 20px;
	padding-top:2px;
	color:#FFF;
	height:34px;
}

.nTab .TabContent {
	width:auto;
	margin: 0px auto;
	padding:10px 0 0 0;
}
.none {
	display:none;
}
.btfont {
	font-size:14px;
	font-weight:bold;
	color:#030;
	padding-top:6px;
	padding-bottom:6px;
}
.btfont2{
	font-size:14px;
	font-weight:bold;
	color:#030;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:25px;
}
.datefont {
	font-size:12px;
	color:#F00;
	padding-top:6px;
	padding-bottom:3px;
}
.wzfont {
	font-size:12px;
	line-height:18px;
	padding-bottom:6px;
}
.wzfont2 {
	font-size:12px;
	line-height:18px;
	padding-bottom:6px;
	border-bottom:1px dotted #CCC;
}
.moreul {
	padding-top:5px;
}
.xxyxdiv {
	width:286px;
}
.lmtop {

	height:32px;
	padding-left:20px;
	padding-top:3px;
	color:#FFF;
	font-size:16px;
}
.lmtop2 {
	
	height:32px;
	padding-left:6px;
	padding-top:3px;
	color:#FFF;
	font-size:16px;
}
.xxyximg {
	margin-top:13px;
	margin-bottom:12px;
}
.yximgli {
	float:left;
	margin-right:10px;
}
.yxsmbt {
	font-size:14px;
	font-weight:bold;
	color:#030;
	line-height:28px;
}
.yxsmrr {
	font-size:12px;
	line-height:18px;
}
.tszsdiv {
	width:268px;
	border-right:#E8E8E8 1px solid;
	float:left;
	padding-right:16px;
	height:310px;
}
.tszsimg {
	margin-top:5px;
	margin-bottom:5px;
}
.zhaoshengli2 {
	width:360px;
	border-right:#E8E8E8 1px solid;
	padding:0 20px;
	float:left;
	height:310px;
}
.questionfont {
	color:#F00;
	font-size:13px;
	font-weight:bold;
	margin-top:12px;
	margin-bottom:9px;
}
.wenli {
	width:282px;
	float:left;
	padding-left:20px;
	height:310px;
}
.banner2 {
	background:#90c320;
	width:100%;
	text-align:center;
	z-index:-9999;
	margin-top:44px;
	_margin-top:0;
	
}
.lbleft {
	width:247px;
	margin-right:10px;
}
.lm_left {
	background:#90c320;
	float:left;
	width:247px;
	color:#FFF;
}
.lmtitle {
	height:26px;
	font-size:18px;
	padding:10px;
}
.lm_leftfont2 {
	height:35px;
	font-size:16px;
	border-bottom:1px solid #7ca81c;
}
.lm_leftfont2 a:link {
	color:#FF0;
}
.lm_left li {
	height:38px;
	margin-top:0px;
	_border-bottom:0;/*ie6*/
}
.lm_left li a:link {
	color:#FFF;
	text-decoration:none;
	color:#FFF;
	display:block;
	height:28px;
	padding:6px 0 0 20px;
	margin:0;
}
.lm_left li a:visited {
	color:#FFF;
	text-decoration:none;
	color:#FFF;
	display:block;
	height:28px;
	padding:6px 0 0 20px;
	margin:0;
}
.lm_left li a:hover {
	color:#FFF;
	text-decoration:none;
	color:#FF0;
	display:block;
	background:#690;
	height:28px;
	padding:6px 0 0 20px;
	border-left:3px #F90 solid;
	margin:0;
	_background:none;/*ie6*/
	_border-left:0;/*ie6*/
}
.lmleftimgbg {
	
	height:67px;
}
.lm_right {
	/* float:right; */
	/* width:742px; */
	min-height:600px;
	font-size:14px;
}
.lm_pos {
	height:25px;
	padding:10px;
	text-align:left;
	font-size:14px;
	border-bottom:1px solid #eaeaea;
}
.lm_bt {
	margin-top:10px;
}
.lm_right li {
	margin-left:20px;
	line-height:35px;
	margin-right:20px;
}
.linenewlist {
	margin-left:20px;
	line-height:35px;
	margin-right:20px;
	border-bottom:1px dotted #CCC;
	padding-left:24px;
}
.newlist {
	padding-left:24px;
}
.lm_rrcont {
	/* float:left; */
	/* width:745px; */
	height:auto;
	font-size:12px;
}
.lm_rright {
	background:#fff;
	float:right;
	width:247px;
	border:1px solid #E3E3E3;
}
.lm_rright li {
	height:20px;
	margin-top:6px;
}
.lm_rright li a:link {
	color:#666;
	text-decoration:none;
	height:20px;
	padding:3px;
	margin:0 5px;
}
.lm_rright li a:visited {
	color:#666;
	text-decoration:none;
	height:20px;
	padding:3px;
	margin:0 5px;
}
.lm_rright li a:hover {
	text-decoration:none;
	color:#900;
	height:20px;
	padding:3px;
	margin:0 5px;
}
.r_tjwz {
	background:#749331;
	font-size:15px;
	color:#FFF;
	height:30px;
	padding-top:6px;
}
.lm_bigfont {
	font-size:18px;
	height:30px;
	text-align:center;
	margin-top:20px;
	margin-bottom:10px;
}
.lm_wzmes {
	background:#DAEEAC;
	color:#030;
	font-size:12px;
	padding:8px;
	text-align:center;
}
.lm_wzcont {
	line-height:25px;
	padding:6px;
}
.btm {
	width:100%;
	overflow:hidden;
	margin-top:10px;
	padding:0px;
		position:relative;
	top:40px;
	-top:0px;

}
.btmc {
	width:100%;
	
	height:8px;
	padding:0px;
	margin:0px;
_background:none;

}
.btmt {
	background:#90c320;
	text-align:center;
	color:#FFF;
	line-height:26px;
	padding:0px;
	margin:0px;
}








#Internal_navigation_Box {
	width:1000px;
	margin:0 auto;
	z-index:99999;
}

.topnav {
	padding: 0;
	float: left;
	width: 1000px;
	list-style: none;
	font-size: 15px;
	margin:0 auto;	
}

.topnav li {
	position: relative;
	font-weight: normal;
	float: left;
	margin: 0;
	padding: 0;
	height:40px;
	width:120px;	
	
}


.topnav li a.caption 
{
	font-family:"microsoft yahei";
	font-size:16px;
	line-height:40px;
	display: block;
	color:#000;
	text-align:center;
}

.topnav li.selected a.caption 
{
	background-color:#fff;
	color:#357d13;
}

.topnav .subnav
{
	background-color:#fff;
	z-index:90;	
	position:absolute;
	top:40px;
	left:0px;
	width:220px;
	text-align: center;
	display:none;
	padding:5px 0px;
}


.topnav .subnav dt{
	width:100px;
	float:left;

}


.topnav .subnav dt a:hover
{
	font-weight:bold;
}

.topnav li.selected .subnav
{
	display:block;
}


.Footer_Box{
	width:100%; height:88px; float:left;
}

.green_c{
	width:16px; height:8px; margin:0 auto; background-image:url(../../images/green_c.gif);	
}

.Footer_SmallBox{
	
}