@charset "utf-8";
/* CSS Document */
body{
	width:100%;
	margin: 0 auto;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	background-color:#F5FEEF;
	color: #2A6403;
} 
a {color:#2A6403;text-decoration: none;}
a:visited {color: #2A6403;text-decoration: none;}
a:hover {color: #D25B5E;}
.toptop{margin: 0 auto;width:1010px;height:138px;}
.toplogo{background-image: url(../images/toplog.jpg);width:618px;height:138px;float:left;}
.topword{height:138px;margin-left:618px;}
.banndown{margin:0 auto;width:1010px;height:21px;background-image: url(../images/banndownbg.jpg);}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.blogpart2 {margin:0 auto;width:1010px;height:475px;margin-top:8px;margin-bottom:12px;
	
}
.blogpart2 .grp01 {
	POSITION: relative; WIDTH: 1010px; DISPLAY: inline; FLOAT: left; HEIGHT: 475px
}
.blogpart2 .grp01 .png {
	Z-INDEX: 1000; POSITION: absolute
}
.blogpart2 .grp01 IMG {
	WIDTH: 1010px; HEIGHT: 475px;}
	
	


.centernews{margin:0 auto;width:1011px;height:271px;}

.newsleft{float:left;width:658px;height:271px; }
.newsleft2{float: left;width:212px;}
.newsright{margin-left:658px;width:353px;height:271px;}
.newsright2{float: left;width:450px;}

.newsll{float:left;width:301px;height:271px; background-image: url(../images/newsllbg.jpg)}
.newsll img {margin-top:62px;margin-left:17px;width:259;height:83px;}
.newslltext{width:277px;height:101px;margin-left:16px;margin-top:4px;text-indent:25px;}
.newslf{margin-left:301px;width:357px;height:271px;}






.news{}
.news ul{padding:0;margin:3px 2px 2px 2px;}
.news li{
	list-style-type:none;
	padding-left:12px;
	line-height:30px;
	background-image: url(../images/newslibg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.news span{float:right; margin-right:8px;}
.zxal{margin:0 auto;margin-top:8px;}
.indexfoot{float:left;width:100%;height:93px; background:url(../images/foot.jpg); margin-top:10px;}
.bq{
	margin:0 auto;
	width:1010px;
	color: #FFFFFF;
	text-align:center;padding-top:20px;
	line-height:22px;
	letter-spacing :1px;
}
.bann {width: 1106px;margin: 0 auto; height:527px;}
.indexcenter{width:1010px;margin:0 auto;height:499px;}
.indexcenterl{width:277px;float:left;height:699px; background-color:#F5FEEF; border:1px solid #B7B7B7;margin-left:3px;}
.indexcenterr{width:718px;height:499px;margin-left:284px;}
.fwxm{width:241px; margin-left:15px;}

.fwxm li:hover{
	width:241px;
	height:34px;
	background:url(../images/xmbg.jpg);
	line-height:34px;
	text-align:center;
	font-size:16px;
	font-family: "黑体";
	margin-top:5px;
}
.fwxm li{
	width:241px;
	height:34px;
	background:url(../images/xmbg1.jpg);
	line-height:34px;
	text-align:center;
	font-size:16px;
	font-family: "黑体";
	margin-top:5px;

}
.lxwm{height:175px; line-height:35px; padding-left:15px; color:#04672E;font-family: "宋体";}
.indexcenterrt{width:718px; height:270px; }
.indexcenterrtl{width:390px; height:270px; float:left;}
.gsjjpic{width:390px;height:40px;}
.gsjj{width:390px;height:270px;margin:0 auto; margin-top:5px; }
.side{float:left;width:204px;height:153px;padding:5px;}

.main{ text-indent:25px; color:#2A6403; line-height:25px;}
.indexcenterrtr{width:308px; height:270px; margin-left:400px;}
.newspic{height:40px;margin-bottom:5px;}
.topnewspic {float:left;}
.topnews {margin-left:115px;padding:5px; line-height:25px;color:#2A6403; height:84px;}
.indexcenterrd{width:718px; height:224px; margin-top:3px;}
.zxallist{width:718px; margin-top:10px; }
.goodslist {overflow: hidden;list-style-type: none;margin: 0px auto;margin-top: 0px;}
.goodslist li {float: left;padding: 0px 16px 0px 16px;text-align: center;width: 143px;height: 178px;overflow: hidden;}
.goodslist li .t {height: 20px;line-height: 20px;overflow: hidden;display: list-item;}

.goodslist li img {}
.goodslist li img:hover {border: 2px solid #D25B5E;}

.goodslist2 {overflow: hidden;list-style-type: none;margin: 0px auto;margin-top: 0px;}
.goodslist2 li {float: left;padding: 0px 14px 0px 14px;text-align: center;width: 143px;height: 178px;overflow: hidden;}
.goodslist2 li .t {height: 20px;line-height: 20px;overflow: hidden;display: list-item;}

.goodslist2 li img {}
.goodslist2 li img:hover {border: 2px solid #D25B5E;}

.banner2{width: 1010px;margin: 0 auto; height:371px;}
.bann2{width: 718px;margin: 0 auto; }
.location {
	
	width: 718px;
	height: 39px;
	line-height: 39px;
	background:#99CC66;
	text-align: right;
	color:#333333;
	
}

.location2 {
	margin:0 auto;
	width: 1010px;
	height: 38px;
	line-height: 38px;
	background: #f2f2f2;
	text-align: right;
	color:#333333;
	
}
.location2 li{float:left;  width:150px;}
.blogpart3 {margin:0 auto;width:1010px;height:234px;margin-top:8px;margin-bottom:12px;
	
}
.blogpart3 .grp01 {
	POSITION: relative; WIDTH: 1010px; DISPLAY: inline; FLOAT: left; HEIGHT: 234px
}
.blogpart3 .grp01 .png {
	Z-INDEX: 1000; POSITION: absolute
}
.blogpart3 .grp01 IMG {
	WIDTH: 1010px; HEIGHT: 234px;}
	
.framecenter {width: 1010px;margin: 0 auto; background:#F2F2F2;}
.margintop10 {margin-top: 10px;}
.frameright{width:277px;float:left;background-color:#F5FEEF; border:1px solid #B7B7B7;}
.frameright .fup3 {width: 277px;height: 39px;line-height: 33px;background:#20A03D;}
.spantitle {float: left;width: 150px;padding-left: 10px;text-align: left;font-size: 14px;font-weight: bold;color:#fff;}
.spantitle2 {float: left;width: 150px;padding-left: 10px;text-align: left;font-size: 14px;font-weight: bold;color:#000;}
.span2title {color:#fff;}
.frameright .fcontent3 {}

.three {list-style: none;margin: 0 auto;padding: 0px;margin-left: 10px;}
.three li {
	height: 30px;
	line-height: 30px;
	text-align: left;
	margin: 0 auto;
	padding-left: 0px;
	list-style: none;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d0d0d0;
}
.three li.a {padding-left: 13px;}
.three li.b {padding-left: 13px;background: url('../images/icon1.gif') no-repeat 0px 10px;display: list-item;font-weight: bold;}
.pagecontent{float:left;width:718px;padding:5px;overflow: hidden;}
.pagecontentstr{width:710px;padding:5px;overflow: hidden;}
.bodycontent{margin:0 auto;width:100%;margin-bottom:12px; margin-top:8px; }


.margintop8 {margin-top: 8px;}
.margintop5 {margin-top: 5px;}
.fcontent{}
.fcontent li{background: url('../images/icon1.gif') no-repeat 0px 10px; padding-left:15px;}

.newslist {list-style: none;margin: 0 auto;padding: 0px;margin-left: 10px;}
.newslist li {height: 35px;line-height: 35px;text-align: left;margin: 0 auto;padding-left: 15px;list-style: none;background: url('../images/icon3.gif') no-repeat 5px 15px;border-bottom: 1px dotted #DADBD6;overflow: hidden;}
.newslist li .data {float: right;padding-right: 10px;color: #B3B3B3;}

.pagelist {float: left;width: 100%; }
.righttext {float: left;width: 662px;}
.righttext_padding {float: left;width: 652px;padding:0px 15px 0px 15px;}
.center {text-align: center;}

.lineheight200 {line-height: 200%;}
.otherZt {border-top: 1px dashed #DADBD6;margin: 10px 0px 10px 0px;}

.three_fg {width:690px;list-style: none;margin: 0 auto;padding: 0px;margin-left: 10px;}
.three_fg li {float: left;width:330px;height: 25px;line-height: 25px;text-align: left;margin: 0 auto;padding-left: 0px;list-style: none;overflow: hidden;}
.three_fg li.a {font-weight: bold;}
.three_fg li.b {height: 25px;padding-left: 8px;line-height: 25px;background: url('../images/icon3.gif') no-repeat 0px 11px;list-style: none;display: list-item;}
.three_fg li .title {float: left;}

.readlist {float: left;margin: 0 auto;width: 662px;margin-top: 10px;}
.readlist .tg {height: 48px;line-height: 48px;font-size: 14px;padding-left: 35px;font-weight: bold;background: url('../images/readlist_bg2.jpg') no-repeat;}
.readlist .tg1 {height: 48px;line-height: 48px;font-size: 14px;padding-left: 35px;font-weight: bold;background: url('../images/readlist_bg.jpg') no-repeat;}
.readlist .tg3 {height: 38px;line-height: 38px;font-size: 14px;font-weight: bold;padding-left: 10px;border-bottom: 1px dotted #d0d0d0;}
.readlist .l {padding: 10px 0px 0px 0px;overflow: hidden;}
.anli{ width:700px; margin-top:10px;}
.anlilist{width:700px; margin:0 auto; margin-left:5px;}
.readpic {margin:0 auto;}


.readlist2 {margin: 0 auto;width: 662px;margin-top: 10px;}
.readlist2 .tg {height: 48px;line-height: 48px;font-size: 14px;padding-left: 35px;font-weight: bold;background: url('../images/readlist_bg2.jpg') no-repeat;}
.readlist2 .tg1 {height: 48px;line-height: 48px;font-size: 14px;padding-left: 35px;font-weight: bold;background: url('../images/readlist_bg.jpg') no-repeat;}
.readlist2 .tg3 {height: 38px;line-height: 38px;font-size: 14px;font-weight: bold;padding-left: 10px;border-bottom: 1px dotted #d0d0d0;}
.readlist2 .l {padding: 10px 0px 0px 0px;overflow: hidden;}
.righttext2 {margin:0 auto;width: 662px;}


.textlist {list-style: none;margin: 0 auto;padding:0px;display: block;line-height: 200%;overflow: hidden;}
.textlist li {padding-left: 8px;height: 25px;line-height: 25px;background: url('../images/icon3.gif') no-repeat 0px 10px;list-style: none;overflow: hidden;}
.textlist li .names {float: right;color: #bdbdbd;font-size: 12px;}

.frameleft{float:left;width:682px;}
.frameleft .fup2 {width: 682px;height: 39px;line-height: 39px;background: url('../images/conent_bg_03.jpg') repeat-x;background-position: 0px 0px;}
.frameleft .fcontent2 {width: 662px;padding: 10px;background: url('../images/conent_bg_03.jpg') repeat-y;background-position: -682px 0px;overflow: hidden;}
.frameleft .fdown2 {width: 682px;height:4px;background-color: #faceb9;overflow: hidden;}

.frameleft .fup1 {width: 682px;height: 39px;line-height: 39px;background: url('../images/conent_bg_02.jpg') repeat-x;background-position: 0px 0px;}
.frameleft .fcontent1 {width: 662px;padding: 10px;background: url('../images/conent_bg_02.jpg') repeat-y;background-position: -682px 0px;overflow: hidden;}
.frameleft .fdown1 {width: 682px;height:4px;background-color: #b9e5fa;overflow: hidden;}

.frameleft2{float:left;width:682px; margin-left:10px;}
.frameleft2 .fup2 {width: 682px;height: 39px;line-height: 39px;background: url('../images/conent_bg_03.jpg') repeat-x;background-position: 0px 0px;}
.frameleft2 .fcontent2 {width: 662px;padding: 10px;background: url('../images/conent_bg_03.jpg') repeat-y;background-position: -682px 0px;overflow: hidden;}
.frameleft2 .fdown2 {width: 682px;height:4px;background-color: #faceb9;overflow: hidden;}

.frameleft2 .fup1 {width: 682px;height: 39px;line-height: 39px;background: url('../images/conent_bg_02.jpg') repeat-x;background-position: 0px 0px;}
.frameleft2 .fcontent1 {width: 662px;padding: 10px;background: url('../images/conent_bg_02.jpg') repeat-y;background-position: -682px 0px;overflow: hidden;}
.frameleft2 .fdown1 {width: 682px;height:4px;background-color: #b9e5fa;overflow: hidden;}



a.morn{font-size:12px;color:#909090;text-decoration:underline;}


.joblist {list-style: none;margin: 0 auto;padding: 0px;margin-left: 10px;}
.joblist li {list-style: none;padding:10px 0px 10px 0px;border-bottom: 1px dotted #DADBD6;overflow: hidden;}


.formlist3 td{padding: 5px 0px 5px 10px;line-height: 180%;}
.formlist3 td.line{padding: 5px 0px 5px 0px;width:20%;border-right: 2px solid #DADBD6;font-weight: bold;color:#014597}
.right {text-align: right;}
.left {text-align: left;}
.strong {font-weight: bold;}
.colorgreen {color: #0f66cd;}
.spanmone{float: right;padding-right: 10px;}


