@charset "utf-8";
 

/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,blockquote,th,td,img {
	padding: 0;
	margin: 0;
	font-style: normal;
	font-weight: 400;
	font-family: Microsoft YaHei;
}
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }

/* Public */
html{ width:100%; }
body{
	width: 100%;
	color: #555;
	-webkit-text-size-adjust: none;
	font-family: SimSun, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 20px;
	background-image: url(../images/bg.jpg);
}
a{color:#555;text-decoration:none; outline:none;}
a:hover {color:#f30;  }
.fl{ float:left !important; }
.fr{ float:right !important; }
.mab{ margin-bottom:10px; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.siteWidth{ width:980px; margin:0 auto;   }
.column{ overflow:hidden; margin-bottom:10px;  }
#topBar{ height:32px; line-height:32px; background:#eee; border-bottom:1px solid #ddd; overflow:hidden;  }
#topBar em{  color:#f00;  }
#topBar span{ float:right;  color:#999;  }
#topBar span a{ margin:0 5px; color:#666;  }



/* 导航 */
#header{
	margin-bottom: 1px;
	background-color: rgba(255,255,255,.7); 
}
#header .top{
	background-color: rgba(255,255,255,.6);
	height: 30px;
}

.logoBar{
	width:1000px;
	height:100px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto; 
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
	overflow: hidden;
}
.logoBar .logo{
	margin-top: 10px;
	float: left;
}

 
.logoBar .r{ 
	float: right;
}

.classimg{
	text-align: center;
}

.navBar{
	position: relative;
	z-index: 1;
	color: #fff;
	line-height: 40px;
	background-color: #468b38; 
	 }
.nav{
	width:1000px;
	font-family:"Microsoft YaHei",SimSun,SimHei;
 
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
 
}
.nav .m{ float:left;  position:relative;    }
.nav a:hover{ text-decoration:none; color:#ff0;   }
.nav h3{
	float:left;
	font-size:100%;
	font-weight:normal;
	font-size:14px;
	height:36px;
	overflow:hidden;
	width: 122px;
	text-align: center;
	margin-top: 2px;
	margin-bottom: 2px;
}
.nav h3 a{
	display:block;
	color:#fff;
	padding:0;
	vertical-align:top;
	font-family: "Microsoft YaHei";
	font-size: 15px;
	font-weight: bold;
	text-align: center;
}
.nav .on{
	border-top-color: #A20000;
	border-right-color: #A20000;
	border-bottom-color: #A20000;
	border-left-color: #A20000;
}
.nav .on h3 a{
	color: #f39800;
	background-color: #FFFFFF;
	background-image: url(td.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.nav .sub{
	display: none; /*默认隐藏*/
	width: 122px;
	padding: 5px 0;
	position: absolute;
	left: 0;
	top: 40px;
	text-align: center;
	background-color: #346729;
}
.nav .sub li{ vertical-align:middle; }
.nav .sub li a{ height:20px; line-height:20px; padding:4px 0;  display:block; background:url(icon.png) 0 9px no-repeat; color:#fff;   }
.nav .sub li a:hover{
	color: #FFFFFF;
	background-color: #254A1E;
}
.nav #m7 h3 a{     }


/* banner */
.banner{
	width:1000px;
	position:relative; 
	overflow:hidden;
	margin-right: auto;
	margin-bottom: 1px;
	margin-left: auto;
	padding-top: 1px;
}
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:350px; }
.banner .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:350px;  }
.banner .bd li a{ height:350px; display:block;  }
.banner .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
.banner .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px; background:url(banner-btn.png) 0 0 no-repeat;
_background:url(banner-btn-ie6.png) 0 0 no-repeat;
}
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(dot-black.png) 0 0; overflow:hidden; 
	line-height:9999px; filter:alpha(opacity=40);opacity:0.4; 
}
.banner .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }


/* content */
#content{
	overflow:hidden;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.mainContent{ width:750px; float:left;   }
.side{ width:220px; float:right;   }


/* 焦点图 */
 

	 .sideflash{
	float: left;
	position: relative;
	width: 100%;
	height: 283px;
	overflow: hidden;
	font-family: Arial;
	text-align: left;
	background-color: #468b38;
	background-image: url(../images/body-bg5.png);
}
	.sideflash .hd{ height:15px; overflow:hidden; position:absolute; left:10px; bottom:10px; z-index:1; }
	.sideflash .hd ul{ overflow:hidden; zoom:1; float:left;  }
	.sideflash .hd ul li{ float:left; margin-right:3px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
	.sideflash .hd ul li.on{ background:#f39800; color:#fff; }
	.sideflash .bd{ position:relative; height:283px; z-index:0;   }
	.sideflash .bd .con{ position:relative; z-index:1; }
	.sideflash .bd li{ vertical-align:middle; }
	.sideflash .bd img{ width:100%; height:245px; display:block;  }
	
	.sideflash .bd .title{ position:absolute; z-index:1; bottom:0px; left:5px; height:30px; line-height:30px;  }
	.sideflash .bd .title a{ color:#fff;  }
	.sideflash .bg{ display:block;  position:absolute; bottom:0; left:0; width:100%; height:30px; background:#000;  filter:alpha(opacity=50);opacity:0.5;   }



	.scrollBox{
	width: 998px;
	position: relative;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 16px;
}
	.scrollBox .piclist{ overflow:hidden; zoom:1;}
	.scrollBox .ohbox{
	overflow: hidden;
	position: relative;
	width: 918px;
	left: 40px; 
}
	.scrollBox {position:relative;overflow:hidden;zoom:1;}
	.scrollBox .piclist li{
	float: left;
	display: inline;
	width: 209.5px;
	background: #fff;
	border: 1px solid #ECE9E1;
	margin-right: 10px;
	padding: 5px;
}
	.scrollBox .piclist li img{
	width: 209.5px;
	height: 150px;
}
	.scrollBox .piclist li span{height:25px;line-height:25px;display:block;text-align:center;   }
	
	
	.scrollBox .pageBtn span{
	display: block;
	width: 25px;
	height: 35px;
	position: absolute;
	top: 72px;
	cursor: pointer;
	text-indent: -999em;
	overflow: hidden; 
	background-image: url(../images/icons.png);
	background-repeat: no-repeat;
}
	.scrollBox .pageBtn .prev{
	left: 8px;
	background-position: -40px 3px;
}
	.scrollBox .pageBtn .next{right:8px;	background-position: -115px 3px;}
	.scrollBox .pageBtn .list{overflow:hidden;zoom:1;margin:10px 0 0 413px; }
	.scrollBox .pageBtn .list li{ background:url(images/bntBg.png); float:left; display:inline; width:15px;height:15px;background-position:-86px -57px ;cursor:pointer;margin-left:10px;line-height:10000px;overflow:hidden;  }
	.scrollBox .pageBtn .list li.on{background-position:-114px -57px }


.linkbox{
	background-color: #FFFFFF;
	padding: 10px;
	margin-top: 15px;
	border-top: 1px solid #CCCCCC;
	margin-bottom: -20px;
}

.linkbox .textlink a{
	padding-right: 5px;
	padding-left: 5px;
}



/* Tab切换 */
.slideTxtBox{
	float:right;
	width:400px;
	height:220px;
	overflow:hidden;
	padding:10px;
	background:#fff;
	text-align:left;
	border: 1px solid #DFDFDF;
}
.slideTxtBox .hd{
	height:28px;
	line-height:28px;
	padding:0 15px;
	font-size:14px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;
}
.slideTxtBox .hd ul{ overflow:hidden; zoom:1;  }
.slideTxtBox .hd ul li{ float:left; }
.slideTxtBox .hd ul li a{ display:block; padding:0 15px;  }
.slideTxtBox .hd ul li a:hover{ text-decoration:none;  }
.slideTxtBox .hd ul li.on a{
	color:#fff;
	font-weight:bold;
	background-color: #CC0000;
}
.slideTxtBox .bd{ padding:10px;  }
.slideTxtBox .bd li{ height:24px; line-height:24px;   }
.slideTxtBox .bd li .date{ float:right; color:#999;  }

/* 文字无缝上滚动 */
.sideBox{ padding:10px;  overflow:hidden;   background:#fff; margin-bottom:10px;   }
.sideBox .hd{ height:30px; line-height:30px; background:#f60; padding:0 10px;   }
.sideBox .hd h3{ font-weight:bold; font-size:14px; color:#fff;  }
.sideBox .hd h3 a{ color:#fff;   }
.sideBox .bd{ padding:10px 0 10px 5px;  }
.sideBox .bd li{ height:24px; line-height:24px; overflow:hidden;    }
.sideBox .bd li span{ color:#999; margin-right:5px;   }

 
/* 图片滚动 */
.picScroll{ position:relative;  height:114px; padding: 10px 0 10px 42px;  background:#fff; margin-bottom:10px; overflow:hidden;  clear:both; border: 1px solid #DFDFDF;}
.pitit {
	line-height: 30px;
	clear: both;
	height: 30px;
	background-image: url(td.gif);
	background-repeat: repeat-x;
	background-position: center top;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;
}
.pitit span{
	float: right;
	padding-right: 5px; 
}
.pitit b{
	font-family: "Microsoft YaHei";
	font-size: 16px;
	font-weight: bold;
	padding-left: 10px; 
}
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ float:left; margin: 0 6px;  width:122px; overflow:hidden; display:inline; }
.picScroll ul li img{ width:122px; height:90px; }
.picScroll .prev,
.picScroll .next{ position:absolute;  left:10px; top: 40px; display:block; width:18px; height:28px; overflow:hidden; background:url(icons.png) -40px 0 no-repeat; cursor:pointer;  }
.picScroll .next{ left:auto; right:10px; background-position:-120px 0; }
.picScroll .prevStop{ background-position:0 0; }
.picScroll .nextStop{ background-position:-80px 0; }

/* 手风琴 */
#sideMenu{  border: 1px solid #DFDFDF;  }
#sideMenu .hd{ margin-top:1px; background:url(icons.png) #E3E3E3 180px -37px no-repeat;  cursor:pointer;}
#sideMenu .hd h3{ color:#666;  }
#sideMenu .on{ background:url(icons.png) #f60 180px -77px no-repeat; }
#sideMenu .on h3{ color:#fff;  }
#sideMenu .bd{  overflow:hidden; display:none;   }
#sideMenu .bd ul li{
	background-image: url(ic1.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 25px;
}


.pagewarp {
	width: 1000px;
	clear: both;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.clear {
	margin: 0px;
	padding: 0px;
	clear: both;
}
 
.pleft {
	float: left;
	width: 200px; 
}
.pright {
	float: right;
	width: 780px;
	 
}
.dqwz {
	float: right;
	padding-right: 5px;
}

.tdbox{
	border: 1px solid #E0E0E0;
	background-color: #FFFFFF;
}

.tdbox .m{
	background-color: #468b38;
	background-image: url(../images/body-bg5.png);
}


.tdbox .h{
	height: 40px; 
	line-height: 36px;
	background-image: url(../images/tbj1.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.tdbox .h h3{
	font-size: 15px;
	padding-left: 45px;
	font-weight: bold;
	color: #003300;
}	
.tdbox .h  a{
	float: right;
	display: block;
	margin-right: 10px;
	font-size: 12px;
	color: #666666;
}

.skcss_divbox {border: 1px solid #E0E0E0;margin-bottom: 10px; }
.skcmss_title {
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	height: 30px;
 
}

.news{}
.news li{
	margin-bottom: 10px;
	background-color: #F7F7F7;
	padding-top: 5px;
	padding-bottom: 5px;
}
.news li a{
	font-size: 13px;
	font-weight: bold;
	background-image: url(../images/lidi.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	display: -webkit-box;
 word-break: break-all;
 text-overflow: ellipsis; 
 overflow: hidden;
 -webkit-box-orient: vertical;
 -webkit-line-clamp:1;text-shadow: 0px 1px #FFFFFF;
}
.news li p{font-size: 12px;
	margin: 0px;
	padding-left: 10px;
	color: #818181;
display: -webkit-box;
 word-break: break-all;
 text-overflow: ellipsis; 
 overflow: hidden;
 -webkit-box-orient: vertical;
 -webkit-line-clamp:1;
}


.navmenu{}
.navmenu li{
	margin-bottom: 10px;
	background-color: #F7F7F7;
	padding-top: 7px;
	padding-bottom: 7px;
	
	background-image: url(../images/td.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.navmenu li a{
	font-size: 14px;
	padding-left: 30px;
	padding-right: 5px;
	display: block;
	text-shadow: 0px 1px #FFFFFF;
	background-image: url(../images/ico2.gif);
	background-repeat: no-repeat;
	background-position: 7px center;
}


.skcmss_title span{float: right;font-size: 12px;font-weight: normal;line-height: 30px;}
.l0 {float: right;width: 375px;}
.l1 {width: 375px;margin-right: 375px; }
.divtitle {background-color: #F2F2F2;	background-image: url(td.gif);
	background-repeat: repeat-x;}
.divtitle h1,.divtitle h2,.divtitle h3,.divtitle h4{
	line-height: 35px;
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
	padding-left: 28px;
	font-size: 15px;
	font-weight: bold;
	color: #478b39;
	background-image: url(ico2.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.divtitle span{float: right;	font-size: 12px;line-height: 35px;padding-right: 10px;}
 .skcss_pageboxno{
	padding:  5px; 
	line-height: 23px;
	background-image: url(hbj.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	font-size: 14px;
	background-color: #FFFFFF;
}
 
 
 .foottop{
	background-repeat: no-repeat;
	background-size: 100% 100%;
	height: 60px;
	background-image: url(f.png);
	background-position: center center;
}
 
 
 /*分页列表*/
 .sklidi {
	line-height: 17px;
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-image: url(lidi.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
	margin: 2px;
}



.sklistarr {
	line-height: 17px;
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.sklistarr .titme{float: right;color: #999999;}
.listarr5,.listarr10,.listarr15,.listarr20,.listarr25{margin-bottom: 10px;padding-bottom: 10px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #CCCCCC;}
.downlist {line-height: 23px;font-size: 13px;color: #999999;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;padding-top: 5px;padding-bottom: 5px;}
.downlist a{	font-size: 14px;font-weight: bold;color: #000000;}
.eltable {width: 100%;border: 1px solid #CCCCCC;}
.eltable .skchom_ico{color: #FFFFFF;height: 20px;width: 30px;z-index: 1;text-align: center;	line-height: 20px;border-radius: 15px;padding: 3px;}
.eltable .title{line-height: 30px;height: 30px;font-weight: bold;font-size: 13px;}
.eltable td{padding-right: 3px;	padding-left: 3px;border: 1px solid #E7E7E7;} 
.eltable .bj1 td{	background-color: #F3F3F3; }



/* 图片分页 */
.skimglist {margin:  6px;float: left;height: 145px;width: 172px;padding: 3px;border: 1px solid #E3E3E3;}
.skimglist .subtitle{
	line-height: 25px;
	clear: both;
	display: block;
	margin-top: 2px;
	padding-right: 3px;
	padding-left: 3px;
	background-color: #F7F7F7;
}
.skimglist .subtitle a{
	display: block;
	text-align: center;
}
.skimglist .photo_pic{width:172px;height:110px;text-align:center;position:relative;display:table-cell;vertical-align:middle;}
.skimglist .photo_pic .subpic{*position:absolute;top:50%;left:50%;}
.skimglist .photo_pic .subpic img{*position:relative;top:-50%;left:-50%;}
 .skimglist .photo_pic .subpic img{ width:172px; }
 
 
 /*内容页*/
.skcmscontinfo {text-align: center; border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #CCCCCC;padding-top: 10px;padding-right: 10px;padding-bottom: 25px;
padding-left: 10px;margin-top: 5px;margin-right: 5px;margin-bottom: 20px;margin-left: 5px;}
.skcmscontinfo  h1{font-family: "微软雅黑", "黑体", "Brain Damage";font-size: 16px;line-height: 40px;height: 40px;}
.skcmscontinfo span{text-align: center;margin-right: 10px;margin-left: 10px;}
.skcmsnext {height: 20px;margin-top: 15px; padding: 5px;border: 1px solid #CCCCCC; }
.skcmsnext span{display: block;width: 50%;white-space: nowrap;overflow: hidden;}


/*分页样式 */
DIV.skpage{TEXT-ALIGN:center;clear:both;padding: 10px;margin: 20px 10px 10px 10px;  }DIV.skpage A{
	MARGIN: 2px;
	COLOR: #333333;
	TEXT-DECORATION: none;
	border: 1px solid #CCCCCC;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	padding: 5px 8px 5px 8px;
	background-color: #F9F9F9;
	background-image: url(../images/td.gif);
}DIV.skpage A:hover{COLOR:#000000;border:1px solid #CCCCCC;background-color: #D0D0D0;
}
.skpage i{
	padding: 5px 8px 5px 8px; 
	MARGIN: 2px;
	COLOR: #fff;
	border: 1px solid #006600;
	font-style: normal;
	background-color: #468b38;
	background-image: url(body-bg5.png);
}

DIV.skpage SPAN.disabled {BORDER-RIGHT: #eee 1px solid;PADDING-RIGHT: 5px;BORDER-TOP: #eee 1px solid;PADDING-LEFT: 5px;PADDING-BOTTOM: 2px;MARGIN: 2px;BORDER-LEFT: #eee 1px solid;COLOR: #ddd;PADDING-TOP: 2px;BORDER-BOTTOM: #eee 1px solid;background-color: #FFFFFF;}
DIV.skpage INPUT{border: 1px solid #CCCCCC;margin: 0px;padding: 0px;} 
.skcss_main {
	clear: both;
	width: 1000px;
	margin: auto;
}



	.focusBox {
	position: relative;
	height: 450px;
	overflow: hidden;
	background-color: #000000;
}
	.focusBox .pic{
	position: relative;
	z-index: 0;
	text-align: center;
}
	.focusBox .pic img {  height:450px;  } 
	.focusBox .prev,
	.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
	.focusBox .prev { left: 0; }
	.focusBox .next { background-position: 0 -90px; right: 0; }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }



 /* 侧边导航 */
.classmenudiv {
	background-color: #FFFFFF;
	margin-bottom: 10px;
	border: 1px solid #E3E3E3;	background-image: url(menubox.jpg);
	background-repeat: repeat-y;
	background-position: -1px top;
}
.classmenudiv .classtitle{
	font-size: 16px;
	line-height: 38px;
	font-weight: bold;
	text-align: center;
	height: 41px;
	color: #478b39;
	background-image: url(menutit.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "Microsoft YaHei";
}.classmenudiv .classtitle span{
	font-family: "Times New Roman", Times, serif;
}
.classmenudiv .classmenubox{
	background-image: url(menuboot.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 30px;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 15px;
}  
 

ul#classmenu .hide {display: none; }	
ul#classmenu, ul#classmenu ul { list-style-type:none;  margin: 0; padding: 0; }
ul#classmenu a { display: block; text-decoration: none;	}
ul#classmenu li a {
	color: #333333;
	line-height: 36px;
	height: 36px;
	padding-right: 15px;
	padding-left: 20px;
	background-image: url(ic1.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}
ul#classmenu .liselected {
	color: #006600;
	background-color: #EAEAEA;
	font-weight: bold;
}
ul#classmenu li a:hover {background-color: #F5F5F5;color: #333333;}
ul#classmenu li ul{	border-top-width: 1px;	border-top-style: solid;	border-top-color: #E0E0E0;}
ul#classmenu li ul li a {color: #000;padding-left: 20px;line-height: 30px;height: 30px;background-color: #FFFFFF;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
ul#classmenu li ul li a:hover {border-left: 5px #000 solid; padding-left: 15px;}
ul#classmenu li ul .ulselected  a{background-image: url(el.png);	background-repeat: repeat-x;background-position: left -175px; border-left: 5px #006699 solid; padding-left: 15px;}	



.listimg{
	border-bottom: 1px dashed #CCCCCC;
	margin-bottom: 20px;
	padding-bottom: 20px;
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 5px;
}
.listimg .h{
	text-align: left;
	height: 30px;
}
.listimg .h a{
	font-size: 15px;
	color: #003300;
	font-weight: bold;
}
.listimg .h span{
	float: right;
	font-size: 12px;
	color: #999999;
}
.listimg .w{
	height: 100px;
	position: relative;
	 
}
.listimg .w .img{
	width: 140px;
	height: 100px;
	overflow: hidden;
}
.listimg .w .img img{
	width: 140px; 
}

.listimg .w .text{
	position: absolute;
	right: 0px;
	top: 0px;
	bottom: 0px;
	left: 155px;
	text-align: left;
	padding: 10px;
}




/* 友情链接 */
.friendLink{ height:40px; padding:10px; background:#fff; overflow:hidden; clear:both;   }
.friendLink ul{ overflow:hidden; zoom:1; }
.friendLink ul li{ width:150px; float:left; margin:0 5px;  display:inline; }
.friendLink ul li img{ width:150px; height:40px;   }

/* footer */
#footer{
	background-color: #316127;
	background-image: url(body-bg5.png);
	background-repeat: repeat;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
	border-top: 2px solid #CCCCCC;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
}
 
#footer .fhead{
	background-color: rgba(0,0,0,.5);
	text-align: left;
}
 

.fheadbox{
	color: #EFF7EE;
	text-align: left;
	background-color: rgba(0,0,0,.7);
	border-bottom: 1px solid #333333;
}
#footer .w{
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}
.footerrow  {
	border-bottom: 1px solid #003300;
}
.footerrow ul{
	float: left;
	width: 24%;
	margin-top: 20px;
	margin-bottom: 20px; 
}
 
.footerrow ul .t{
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 6px;
}
.footerrow ul a{
	color: #AFD5A8; 
}
.footerrow ul li.t a{
	color: #FFFFFF; 
}

.fse{
	border-left: 1px solid #003300;
	height: 140px;
	margin-top: 15px;
	padding-left: 15px;
}
.fse .btn{
	padding: 15px;
	font-size: 20px;
	color: #FFFFFF;
	background-color: rgba(0,0,0,.7);
}.fse .btn .tt{
	margin-bottom: 10px;
	border-bottom: 1px solid #000000;
	padding-bottom: 10px;
}
.fse .btn .mb{
	font-size: 13px;
	margin-top: 5px;
}



#footer .copyRight{ padding:10px 0;  color: #AFD5A8;  }
#footer .copyRight a{ 
	color: #AFD5A8; 
}
 
 