@charset "utf-8";
html{overflow-x:hidden;}
*html{background-image:url(about:blank);background-attachment:fixed;} /* 修正IE6振动bug */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
body{margin:0; padding:0; background:#fff; font-size:13px; color:#666; line-height:24px; font-family:Arial;}
a{color:#666; text-decoration:none;}
a:hover{color:#367409; text-decoration:underline;}
img{border:none;}
.time{width:309px; height:214px; background:url(images/index_32.jpg) no-repeat;}
.bottom_line{height:60px; border-bottom:1px solid #e5e5e5;}
.bottom{color:#bcbcbc; vertical-align:middle; line-height:20px; text-align:right;}
/*CATALOG*/
.catalog{width:100%; background:#f1f1f1; overflow:hidden;}
.catalog ul{list-style:none;}
.catalog ul li{height:50px; line-height:50px; font-size:12px; border-bottom:1px solid #e2e2e2; font-weight:bold; color:#333;}
.catalog ul li a{color:#888; text-decoration:none; padding:0 0 0 20px; display:block;}
.catalog ul li a:hover{color:#fff; text-decoration:none; background:#7dbe4b;}
.catalog_sub ul{list-style:none; display:block;}
.catalog_sub ul li{height:40px; line-height:40px; font-size:12px; border-bottom:1px solid #ececec; font-weight:normal; background:#fafafa;}
.catalog_sub ul li a{color:#999; text-decoration:none; padding:0 0 0 25px; display:block;}
.catalog_sub ul li a:hover{color:#fff; text-decoration:none; background:#7dbe4b;}

.input{width:200px; height:20px; line-height:20px; color:#888; font-size:12px; border:1px solid #eee; background:#fdfdfd;}
.input_border{ border-bottom:1px solid #e5e5e5;}
.myButton {
	background-color:#44c767;
	-moz-border-radius:24px;
	-webkit-border-radius:20px;
	border-radius:20px;
	border:1px solid #18ab29;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	padding:2px 3px;
	text-decoration:none;
	text-shadow:0px 1px 0px #2f6627;
}
.myButton:hover {
	background-color:#5cbf2a;
}
.myButton:active {
	position:relative;
	top:1px;
}

.sub_title{width:100%; height:66px; line-height:66px; padding:0; margin:0; color:#000; font-style:italic; font-size:24px; font-weight:bold; text-align:right; border-bottom:1px solid #e5e5e5;}






.mainNavigat {
	HEIGHT: 84px; margin:0 auto;
}
.mainNavigat UL {
	margin:0 auto;
	padding:0;
	text-align:center;
	
	
}
.mainNavigat LI {
	 display:inline; float:left; line-height:84px;
}
.mainNavigat UL LI A:link {
	display:block;
	padding:0px 12px;
	TEXT-DECORATION: none;
	font-size:14px;
	color:#000;
}
.mainNavigat UL LI A:visited {
	padding:0 12px;
	TEXT-DECORATION: none;
	font-size:14px;
	font-weight:bold;
	color:#000;
}

.mainNavigat UL LI A:hover {
	TEXT-DECORATION: none! !important;COLOR: #fff! !important; background:#7dbe4b; color:#FFF;
}
/**二级缓动JS**/
.menuContent{display:none;}
/*分页*/
DIV.quotes{PADDING:3px; MARGIN:10px 3px 3px 3px; TEXT-ALIGN:center;}
DIV.quotes a{BORDER:#7dbe4b 1px solid; COLOR:#7dbe4b; MARGIN:0 2px 0 0; padding:2px 5px 2px 5px; TEXT-DECORATION:none;}
DIV.quotes a:hover{BORDER:#7dbe4b 1px solid; padding:2px 5px 2px 5px; MARGIN-RIGHT: 2px; background:#7dbe4b; color:#fff;}
DIV.quotes a:active{BORDER:#7dbe4b 1px solid; padding:2px 5px 2px 5px; MARGIN-RIGHT: 2px; background:#7dbe4b; color:#fff;}
/*当前页*/
DIV.quotes SPAN.current{BORDER:#7dbe4b 1px solid; padding:2px 5px 2px 5px; FONT-WEIGHT:bold; COLOR:#fff; MARGIN:0 2px 0 0; BACKGROUND-COLOR:#7dbe4b;}
/*总共页*/
DIV.quotes SPAN.total{BORDER:#7dbe4b 1px solid; padding:2px 5px 2px 5px; COLOR:#7dbe4b; MARGIN:0 2px 0 0;}
/*不知道什么东西有问题*/
/*
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}*/
/*时间标签*/
.news_day{width:64px; height:47px; background:#f0f0f0; color:#000; line-height:47px; font-size:30px; text-align:center; font-family:Verdana;}
.news_year{width:64px; height:17px; background:#7dbe4b; color:#fff; line-height:17px; font-size:11px; text-align:center; font-family:Verdana;}
.topnewc{color:#777; line-height:17px;}
/*INDEX时间标签*/
.Inews_day{width:64px; height:47px; background:#fff; color:#000; line-height:47px; font-size:30px; text-align:center; font-family:Verdana;}
.Inews_year{width:64px; height:17px; background:#7dbe4b; color:#fff; line-height:17px; font-size:11px; text-align:center; font-family:Verdana;}
.Itopnewt a{font-weight:bold; color:#315203; text-decoration:none; height:16px; line-height:16px;}
.Itopnewt a:hover{font-weight:bold; color:#000; text-decoration:none;}
.Itopnewc{color:#777; line-height:17px;}

/* banner */
.flexslider{position:relative;height:450px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1; margin:0 auto; padding:0;}
.slides li{height:450px; margin:0 auto; padding:0;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;list-style:none;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:30px;background:url(images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:30px;background:url(images/next.png) center center no-repeat;top:45%;}