body {
	margin:0 auto;
	scrollbar-face-color: #AEC1C5;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #AEC1C5;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	background-color: #e6fbe8;
	background-image: url(../images/n001.jpg);
	background-repeat: repeat-x;
	background-position: top; color:#004416;
}
body,td,th,div {
	font-size: 12px;
}
ul,li{ margin:0; padding:0; list-style:none;}
a:focus { outline:0; }


body {
	font-size: 12px;
	color:#004416;
	line-height:20px;
}
ul,li,form{ margin:0; padding:0; list-style:none;}
a:link{
	text-decoration: none;
	color:#068b0e;
}
a:visited {
	text-decoration: none;
	color:#068b0e;	
}
a:hover {
	text-decoration: none;
	color: #E13323;
}
a:active {
	text-decoration: none;
	color:#068b0e;
}
.noborder{ border:0px;}
.f-wite{ color:#FFFFFF}
.cleft{ clear:left}
.cright{ clear:right}
.fleft{ float:left}
.fright{ float:right}
.cboth{ clear:both}
.fred{ color:#FF0000;}
/*top part*/
.bgbody{background:url(/images/bg1.gif) repeat-x;}
.tbody{ text-align:center; height:100%; overflow:hidden; width:800px; margin:0px auto; background-color:#FFFFFF;}
.mainbody{ text-align:left; width:800px; overflow:hidden; height:100%; margin:0 auto;}
#logopar{ width:800px; height:76px; background: url(/images/logo.gif) left top no-repeat;}
#logopar #addweb{ float:right; margin-right:5px; margin-top:20px;}
#wtitle{width:700px;}
#wtitle li{float:left; overflow:hidden;  height:35px; text-align:center; margin:0 5px;}
#wtitle li a {display:block; float:left;  width:82px; color:#FFFFFF; height:35px; font-size:14px; font-weight:600; }
#wtitle li a:hover{ background:url(/images/n009.jpg) repeat-x 0px 1px; color:#000;}
BODY.ct1 #wtitle li#t1 a{background:url(/images/n009.jpg) repeat-x 0px 1px; color:#000;}
BODY.ct2 #wtitle li#t2 a{background:url(/images/n009.jpg) repeat-x 0px 1px; color:#000;}
BODY.ct3 #wtitle li#t3 a{background:url(/images/n009.jpg) repeat-x 0px 1px; color:#000;}
BODY.ct4 #wtitle li#t4 a{background:url(/images/n009.jpg) repeat-x 0px 1px; color:#000;}
BODY.ct5 #wtitle li#t5 a{background:url(/images/n009.jpg) repeat-x 0px 1px; color:#000;}
BODY.ct6 #wtitle li#t6 a{background:url(/images/n009.jpg) repeat-x 0px 1px; color:#000;}
BODY.ct7 #wtitle li#t7 a{background:url(/images/n009.jpg) repeat-x 0px 1px; color:#000;}



/*bottom part*/
#bottompart{ background:url(/images/bgbottom.gif) no-repeat; height:91px;}
.bottomcontent{ width:540px; float:right; margin-right:15px; margin-top:10px; line-height:17px;}

/*topflash part*/
#topflash{ width:739px; height:175px; float:left; clear:left;}
#toplogin{ width:206px; height:175px; float:left; clear:right;}
.contentpart{ width:945px; height:100%; overflow:hidden; clear:both;}

/*new bp*/
.liline{ border:1px solid #b6e6b4; margin-top:5px;}
.liline2{ border:1px solid #b6e6b4; background-color:#FFFFFF; }
.libiao{
	background-color: #effbef;
	background-image: url(../images/n003.jpg);
	background-repeat: repeat-x;
	background-position: top; height:25px; line-height:25px; padding-left:15px; border-bottom:1px solid #b6e6b4; font-weight:bold; font-size:14px; padding-top:5px; color:#088c0e;
}
.libiao2{
	background-color: #e6fbe8;
 height:30px; line-height:30px; padding-left:15px; border-bottom:1px solid #b6e6b4; font-weight:bold; font-size:14px;  color:#088c0e; margin-bottom:10px;
}
.ren{ padding:5px;}
.clear1{ clear:both} 


.box{ width:800px; margin:0px auto; }
.logo{
	height:94px;
}
.nav{
	background-image: url(../images/n002.jpg);
	background-repeat: no-repeat; height:35px; text-align:center; line-height:35px; font-size:14px; color:#FFFFFF;
}
.login{ border:1px solid #279b20; background-color:#e6fbe8; height:28px; line-height:28px; padding-top:2px; vertical-align:middle;}
.main{ background-color:#FFFFFF; }
.newtu{width:800px; overflow:hidden; background-color:#FFFFFF;}
	.newtu-left{ float:left; width:580px;  } 
	.newtu-right{
	background-image: url(../images/n022.jpg);
	background-repeat: no-repeat;
}
.hzfb{
	border:1px solid #d7d7d7;
	margin-top:5px;
	background-image: url(../images/n007.jpg);
	background-repeat: no-repeat;
	background-position: left;   padding-left:100px; 
}
.footer{
	background-image: url(../images/n004.jpg);
	background-repeat: no-repeat;
	background-position: top; height:167px; text-align:center; padding-top:20px;
}

.indexnav{
	background-image: url(../images/123_08.jpg);
	background-repeat: no-repeat; height:263px;
}
.indexnavbiao{
	background-image: url(../images/bbb1.jpg);
	background-repeat: repeat-x; width:85px; height:28px; border:1px solid #c8e0c6; line-height:28px; text-align:center; cursor:pointer;
}
.indexnavbiaomove{
	background-image: url(../images/bbb2.jpg);
	background-repeat: repeat-x; width:85px; height:28px; border:1px solid #c8e0c6; line-height:28px; text-align:center; cursor:pointer;
}
.newshowbg{
	background-color: #beedb3;
	background-image: url(../images/123_07.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.newshowbiao{ margin:50px 10px 0px 10px; padding:10px; border-bottom:1px dashed #7dad6e}
.newshowbiao_left{float:left; line-height:40px;}

.newshowbiao_right{ float:right;}
.newshowren{ margin:20px; color:#004416}
.newshowleft{}
.newshowleft ul li{ border:1px solid #c8e1c7; background-color:#e1fadb; padding:5px 10px; margin-bottom:5px; width:100px;
}
.newshowline{ border-left:1px dashed #7dad6e; padding:5px;}
.newshowbgfooter{
	background-color: #beedb3;
	background-image: url(../images/123_08_2.jpg);
	background-repeat: no-repeat;
	background-position: top; height:188px; text-align:center; 
}




.hcase {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #004416; OVERFLOW: hidden; PADDING-TOP: 0px
}
.hcase LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 250px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 18px; COLOR: #004416; PADDING-TOP: 0px
}
.hcase LI A {
	WIDTH: 250px; TEXT-OVERFLOW: ellipsis; DISPLAY: inline; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #004416; OVERFLOW: hidden; TEXT-DECORATION: none
}
.hcase LI A:hover {
	COLOR: #fea201; TEXT-DECORATION: underline
}
.pagelist {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 5px; WIDTH: 360px; PADDING-RIGHT: 5px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.pagelist LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 160%; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 365px; PADDING-RIGHT: 0px; HEIGHT: 16px; PADDING-TOP: 0px
}
.pagelist LI A .lbt {
	WIDTH: 300px; TEXT-OVERFLOW: ellipsis; DISPLAY: inline; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #004416; OVERFLOW: hidden; TEXT-DECORATION: none
}
.pagelist LI A .ldt {
	TEXT-ALIGN: center; WIDTH: 60px; DISPLAY: inline; FLOAT: right; COLOR: #21b404; TEXT-DECORATION: none
}
.pagelist LI A:hover .lbt {
	COLOR: #fea201; TEXT-DECORATION: underline
}
.pagelist LI A:hover .ldt {
	COLOR: #21b404; TEXT-DECORATION: none
}
.pagelist LI .lbt1 {
	WIDTH: 200px; TEXT-OVERFLOW: ellipsis; DISPLAY: inline; WHITE-SPACE: nowrap; FLOAT: left; OVERFLOW: hidden; TEXT-DECORATION: none
}
.pagelist LI .ldt1 {
	TEXT-ALIGN: center; WIDTH: 60px; DISPLAY: inline; FLOAT: right; COLOR: #21b404; TEXT-DECORATION: none
}
.pagelist LI A {
	COLOR: #004416; CURSOR: hand; TEXT-DECORATION: none
}
.pagelist LI .lbt1 A:hover {
	COLOR: #fea201; TEXT-DECORATION: underline
}
.pagelist LI .ldt1 A:hover {
	COLOR: #21b404; TEXT-DECORATION: none
}
.libiao3{
	background-color: #effbef;
	background-image: url(../images/n003.jpg);
	background-repeat: repeat-x;
	background-position: top; height:25px;  border-bottom:1px solid #b6e6b4;
}
.libiao3 span{ display:block; float:left; font-weight:bold; font-size:14px; padding-top:5px; color:#088c0e; padding-left:12px;}
.libiao3 a{ display:block; float:right; padding-top:5px; color:#088c0e; padding-right:10px;}

.newslist {padding:4px 10px; width:580px; list-style-type:none;  overflow:hidden; text-align:left;}
.newslist li {width:560px; height:18px; margin:0px; padding:0px; text-align:left;}
.newslist li a .lbt {display:block; width:500px; float:left; text-decoration:none; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;
                      display:inline;color: #004416  }
.newslist li a .ldt {display:block; width:60px; float:right; text-align:center; color:#21b404; text-decoration:none; display:inline;}
.newslist li a {width:560px; height:18px; display:block; line-height:18px;  text-decoration:none; cursor:hand; }
.newslist li a:hover .lbt{color:#fea201; text-decoration:underline;}
.newslist li a:hover .ldt {color:#21b404; 	text-decoration: none;}

.caselist {padding:4px 10px; width:459px; list-style-type:none;  overflow:hidden; text-align:left;}
.caselist li {width:310px; height:18px; margin:0px; padding:0px; float:left;}
.caselist li a { text-decoration:none; cursor:hand; color:#004416}
.caselist li a:hover { text-decoration:underline; cursor:hand; color:#fea201}
.mtitle{ background:url(/images/menu.gif) 20px 6px no-repeat; height:30px; padding-left:39px;}
.mtitle1{ background:url(/images/menu.gif) 15px 4px no-repeat; height:24px; padding-left:39px;}

.sszywz ul li{ border-bottom:1px solid #a5d5a3; height:30px; line-height:30px; width:120px;}
.hcase12 ul li{ width:170px; overflow:hidden;}
.leftlist li{ width:165px; height:22px; overflow:hidden;}