@charset "gb2312";
/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd{margin:0;padding:0;}
textarea,input,select,body{font-size:12px; font-family:Arial;}
select,input{vertical-align:middle}
fieldset,img{border:0}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
ul,ol{list-style:none;}
a{ text-decoration:none; color:#333; font:Arial;}

body{ background:url(imagesxbnl_02.jpg) repeat-x 0 0;text-align:center; font-family:Arial, Helvetica, sans-serif;}
.warp{ margin:0 auto; width:1002px;}
.header{ overflow:hidden; padding:5px 0 0 0; height:90px;}
.header .logo{ float:left; width:680px; height:90px; background:url(imagesxbnl_05.jpg) no-repeat 0 5px;}
.header .header_rig{ width:205px; overflow:hidden; margin:0 0 0 110px; text-align:right;float:left;}
.header .header_rig .tip{ line-height:24px;}
.header .header_rig .search{}
.search{width:180px;_width:180px; overflow:hidden; margin:16px 0 10px 5px; display: inline; float:right;}
.text{ border:none; height:31px; line-height:31px; padding:0 0 0 5px;width:130px;_width:130px; float:left; background:url(imagesxbnl_08.jpg) no-repeat 0 0; color:#aaa}
.buttom{ height:31px; float:left; border: none; width:40px; background:url(imagesxbnl_08.jpg) no-repeat -135px 0; border:none;}

.nav{ background:url(imagesnav_03.jpg) no-repeat 0 0; height:50px; clear:both;}
.nav ul{ list-style:none; width:1000px; font-size:12px;}
.nav a{ text-decoration:none;}
.nav ul li{ float:left; line-height:50px; color:#fff; text-align:center;}
.nav ul li{ text-align:center; position:relative; padding:0 2px;float:left;background:url(imagesxbnl_15.jpg) no-repeat 0 1px;}
.nav ul li a{ color:#2e7c12; min-width:84px;_width:84px; float:left; white-space:nowrap; display:block; font-size:14px; font-weight:500 }

.nav ul li a:hover{ color:#fff;background: url(imagesxbnl_13.jpg) no-repeat center 1px; display:block;}
.nav ul li a.longer{ width:182px;}
.nav ul li a.longer:hover {background: url(imagesxbnl_14.jpg) no-repeat center 1px; }
.nav ul li a.long{ width:106px;}
.nav ul li a.long:hover {background: url(imagesxbnl_16.jpg) no-repeat center 1px; }

.nav ul li dl{ left:-20px; position:absolute; top:50px; overflow:hidden; clear:both; margin:0px; padding:0px; display:none; width:150px;}
.nav ul li dl dd{ margin:0px; padding:0px;  text-align:center; height:22px; line-height:22px; background:#d6f691;text-align:center;}
.nav ul li dl dd a{ background:none;padding:0; color:#1e1e1e; width:150px; font-size:12px;}
.nav ul li dl dd a:hover{color:#04763c; background:none;}


.con{ clear:both; float:left; width:1002px; overflow:hidden; text-align:left; margin:15px 0 0;}
.con .banner{ width:680px; float:left; height:263px;}
.con .about{ float:left; width:296px; padding:15px 12px; float:left; height:233px; background:url(imagesxbnl_20.jpg) repeat-x 0 0;}
.con .about .title{ background:url(imagesxbnl_23.jpg) no-repeat 0 bottom; line-height:28px; color:#fff; font-size:18px; font-weight:bold;}
.con .about .wz{ color:#fff; line-height:18px; margin:10px 5px 0;}
.con .Messages{ float: left; width:680px; margin:15px 0 0;}
.con .Messages .title{}
.con .Messages .title span{ float:right; margin:10px 20px 0}
.con .Messages .title h4{ background:url(imagesxbnl_28.jpg) no-repeat 0 0; width:175px; height:34px; line-height:34px; color:#fff; text-align:center;font-size:18px; font-weight:400;}
.con .Messages dl{ overflow:hidden; height:95px; margin:10px 0;}
.con .Messages dl dt{ float:left; width:169px;}
.con .Messages dl dd{ float:left; width:470px; margin:0 0 0 12px;}
.con .Messages dl dd .biao{ font-size:18px; font-weight:400; color:#67b114;}
.con .Messages dl dd .wz{ line-height:18px;}

.con .Messages02{ float: left; width:320px; margin:15px 0 0;}
.con .Messages02 .title{}
.con .Messages02 .title span{ float:right; margin:10px 10px 0}
.con .Messages02 .title h4{ background:url(imagesxbnl_28.jpg) no-repeat 0 0; width:175px; height:34px; line-height:34px; color:#fff; text-align:center;font-size:18px; font-weight:400;}
.con .Messages02 ul li{ line-height:24px;}
.con .Messages02 ul li span{ float:right;}
.con .Messages02 ul li a{ background:url(imagesxbnl_34.jpg) no-repeat 2px 4px; padding:0 0 0 15px;}

.footer{ margin:10px 0 0 0; width:1002px; clear:both; float:left; background:url(imagesxbnl_41.jpg) repeat-x 0 0; padding:18px 0 0; height:50px; line-height:24px; text-align:center;}


/*列表页*/
.main{ float:left; clear:both; width:1000px;}
#dangqian{width:980px; height:26px; margin:0px auto; background:url(../images/posi_bg.jpg) no-repeat;
text-align:left; padding:0px 0px 0px 20px; border-bottom:1px solid #e4e5e6; line-height:26px;}
#dangqian a{ color:#333;}
#dangqian a:hover{ color:#2e7c12;}
#dangqian img{ float:left; margin:8px 15px 0px 0px;}


#content{ text-align:left; width:980px; height:auto; margin:8px auto 0px; overflow:hidden;}
.leftnav{ width:213px; height:452px; float:left;}
.leftli{ width:213px; height:auto; margin:0px auto;}
.leftli h3{ width:213px; height:48px; background:url(imagestop.jpg) no-repeat; text-align:center; font-size:13px; color:#426405; line-height:48px;}
.list_a1{ width:213px; margin-top:10px; }
.list_a1 li{  width:213px; height:34px; line-height:34px;}
.list_a1 li.hoverbg{  width:213px; height:34px; color:#2e7c12; line-height:34px; background: url(imagesleftmenu.jpg) left center no-repeat; }
.list_a1 li span{ background:url(../images/bbao.gif) 10px center no-repeat; padding-left:30px;}
.list_a1 li a:link{ color:#000000; width:213px; height:34px;}
.list_a1 li a:hover{ color:#2e7c12;  }

.con02_05 .into{ border:#ddd solid 1px; background:url(../images/qlh_50.jpg) repeat-x 0 0; height:270px;}
.con02_05 .into .title{ background:url(../images/qlh_71.jpg) no-repeat 0 0; line-height:30px; height:30px; color:#fff; padding:0 0 0 20px; font-size:13px;}

.right_list{ overflow:hidden; background:url(../images/jxjy_17.jpg) repeat-x 0 10px; width:746px; min-height:502px; border:1px solid #e4e3e3; float:left; margin-left:10px;}
.right_list .title{ width:744px; background:url(imagesxbnl_28.jpg) no-repeat 10px 2px; line-height:34px; height:34px; color:#fff; padding:0 0 0 23px; font-size:13px;}
.right_list .title h3{ line-height:35px;  font-size:14px; color:#fff;}

.list_a2{ width:95%; height:auto; margin:20px 0px 0px 25px;}
.list_a2 ul{}
.list_a2 ul li{height:30px; line-height:30px; background:url(imagesxbnl_34.jpg) 0px 12px no-repeat; padding-left:15px;}
.list_a2 ul li span{float:right; margin-right:10px;color:#999;}
.list_a2 li a:link{ color:#000000;}
.list_a2 li a:hover{ color:#2e7c12;}
/*分页*/
#fenye{margin:30px auto 10px; text-align:center; width:500px; line-height:30px; }
#fenye a{margin:0px 2px; text-align:center; }
#fenye a{color:#000000;}
#fenye a:hover{color:#2e7c12;}

/*文章页*/
#main{width:97%;height:auto; background:url(../images/text_bg.jpg) repeat-x left top; margin:0px 0px 0px 10px; float:left; height:auto;}
#main h3{float:none; width:auto; background:url(../images/x_line.gif) no-repeat center bottom; text-align:center; line-height:32px; color:#d3060e; font-size:16px; padding:15px 0px 0px 0px; }
#main #author{height:20px; text-align:center; margin:10px auto; clear:both;}
#main #work{width:95%; height:auto;  margin:20px auto 20px; text-align:left; line-height:24px; font-size:13px;  }

/*wendy新增*/
.con05_all{ width:1000px; height:auto; margin:0;overflow:hidden; background:url(imagesleftbgtop.jpg) repeat-y bottom left;}
.con05{ width:1000px;  margin:0 auto; overflow:hidden;height:auto; background:url(imagesleftbg.jpg) no-repeat left bottom;}