@charset "gb2312";
/* CSS Document */
body,ul,li,a,p,h1,h2,h3{ margin:0; padding:0;}
input{ outline:none;}
select{ outline:none;}
body{ background:url(body_bg.png) no-repeat top center; width:100%;}
li{ list-style:none;}
a{ text-decoration:none; font-family:"Î¢ÈíÑÅºÚ";}

.clear{ clear:both;} 
header{ width:100%; height:31px; background:#a0bf7c; overflow:hidden;}
.center{ width:1140px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.top_nav1{ color:#fff; font-size:12px; line-height:31px; text-align:center;}
.top_nav1 a{ color:#fff; text-decoration:none; margin-right:10px; margin-left:10px;}
.top_nav1 a.nml{ margin-left:0;}
.top_nav2{ color:#fff; font-size:12px; line-height:31px; text-align:center;}
.top_nav2 a{ color:#fff; text-decoration:none; margin-right:10px; margin-left:10px;}
.eye{ background:url(eye_09.png) no-repeat left center; width:16px; height:9px; padding-left:25px;}

section{ width:1140px; margin:0 auto;}
.sec_pic1{ width:102px; height:107px; margin-top:46px;}
.sec_pic2{ margin-top:52px; margin-left:12px;}
.sec_nav1{ width:1140px; height:145px; background:url(nav_green_03.png) no-repeat; margin-top:55px;}
.nav_zwgk{ width:360px; height:88px; margin-left:45px; margin-top:29px;}
.nav_zwgk img{ float:left; width:80px; height:87px;}
.nav_zwgk ul{ float:right; width:260px; height:35px;}
.nav_zwgk ul li{ float:left; color:#a0bf7c;}
.nav_zwgk ul li a{ padding: 0 5px; color:#fff;}
.hdjl{ width:260px;}
.hdjl ul{ width:150px;}
.borderright{width:105px; height:50px; line-height:50px; text-align:center;cursor:hand; border-bottom:1px solid #cce2b3; border-right:1px solid #cce2b3;}
.borderright:hover{ border-bottom:none;}
.borderleft{ width:105px; height:50px; line-height:50px; text-align:center;cursor:hand; border-bottom:1px solid #cce2b3;}
.borderleft:hover{ border-bottom:none; border-right:1px solid #cce2b3;}
.column_nav{ width:1140px; height:45px; background:#a0bf7c; line-height:45px;}
.time p{ color:#507f40;}
.mar-left23px{ margin-left:23px;}
.pad8_0px{ padding:0 8px;}
.dizhi{ background:url(../dizhi_03.png) no-repeat left center; padding-left:22px; margin-left:22px;}
.sun{ background:url(../sun_03.png) no-repeat left center; padding-left:27px; margin-left:10px; line-height:45px; text-align:center;}
#mobile5 a{ color:#407434;}

.column_nav .search{ width:320px; height:32px; border:1px solid #407434; border-radius:20px; margin-top:7px; background-color:#fff; line-height:32px; margin-right:21px;}
#searchtype{ border:none; border-radius:20px; height:32px; width:97px;}
#sleHid { display:block; width:75px; overflow:hidden; float:left;} 
.search_text{ border:none; height:30px; width:195px; border-radius:20px; background:url(../daosanjiao_03.png) no-repeat left center; padding-left:10px;}
.search_btn{ background:url(fangdajing_03.png) no-repeat right center; width:32px; height:32px;}


.height10px{ height:10px; width:1140px;}
.news{ width:1140px; height:351px;}
.news_pic{ width:624px; height:351px;}
.news_content li{ font-size:14px; width:453px; height:30px; line-height:30px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.banner h2{ float:left; width:18px; height:123px; font-size:18px; padding:24px 20px 0; color:#fff; background:#407434; font-weight:normal; line-height:24px;}

/* ±¾Àý×Ócss */
.picScroll-left{ float:left; width:1080px; height:144px; overflow:hidden; position:relative;}
.picScroll-left .prev,.picScroll-left .next{ display:block;  width:16px; height:28px; float:right; overflow:hidden; cursor:pointer; position:absolute; top:50%; margin-top:-10px;}
.picScroll-left .prev{ background:url(daosanjiao_03_07.png); left:10px;}
.picScroll-left .next{ background:url(daosanjiao_03_09.png); right:10px;}
.picScroll-left .bd{ margin:6px 0 0 32px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.picScroll-left .bd ul li{ float:left; overflow:hidden; text-align:center; width:241px; height:132px; position:relative; margin-left:11px;}
.picScroll-left .bd ul li img{ width:241px; height:132px; display:block;}
.picScroll-left .bd ul li span{ display:block; position:absolute; width:241px; height:24px; left:0; bottom:0; background:#000; opacity:.7; filter:alpha(opacity=70);  }
.picScroll-left .bd ul li p{ position:absolute; left:0; bottom:0; height:24px; padding:0 10px; width:221px; color:#fff; font-size:12px; line-height:24px; cursor:pointer;}

.time{ width:1140px;}
.height15px{ height:15px; width:1140px;}
.pic_link{ width:1140px; height:118px;}
.pic_link p{  background:url(xdjh_07.png) no-repeat center center; width:556px; height:118px;}
.pic_link p.font16px{background:url(tzsj_07.png) no-repeat center center;}
a.fpgj{ background:url(../images/fpgj_07.png) no-repeat; width:556px; height:118px;}
a.jhxd{ background:url(../images/xdjh_07.png) no-repeat; width:556px; height:118px; text-align:center; line-height:118px;}
.zwxx_txt a{ color:#404040;}
.height28px{ height:28px; width:1140px;}
.friend_link{ height:49px; width:100%; background:#cce2b3;}
.friend_link a{ padding:0 15px 0 15px; font-size:14px; color:#404040;}
h3{ font-size:14px; font-weight:normal; color:#404040;}
footer p{ color:#fff; font-size:14px; padding-top:10px;}
footer p a:hover{ text-decoration:underline;}

.column{ width:210px; float:left; margin:5px 5px 0 0;}
.column h2{ height:45px; line-height:45px; text-align:center; font-size:18px; background:#407434; font-weight:bold; color:#fff;}
ul{ list-style:none;}
.column ul li{ border-top:1px solid #a0bf7c; height:40px; line-height:40px; text-align:center; background:#dcf9da; margin-top:10px;}
.column ul li a.selected{color:#e52c10; font-weight:bold;}
.column ul li a:hover{ color:#F00;}
.column ul li a{ display:inline-block; color:#390; padding-left:10px; margin-left:-10px; font-size:16px;}
.column_list{ width:760px; float:left; padding-bottom:30px; overflow:hidden; min-height:560px; margin:5px 0 0 85px;}
.column_list .title{ border-top:1px solid #a0bf7c; height:45px; background:#eee; line-height:45px;}
.column_list .title h2{ font-size:18px; font-weight:bold; color:#e52c10; padding-left:20px;}
.column_list .list{ padding:15px 0;}
.column_list .list li{ padding:0 20px; height:32px; line-height:32px; text-align:center; font-size:14px; vertical-align:top;}
.column_list .list li a{ float:left; text-indent:8px; color:#535353; max-width:70%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.column_list .list li span{ float:right; font-size:12px; color:#959595;}
#pages{ width:100%; clear:both; text-align:center !important; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:20px; margin-bottom:20px; color:#8d8d8d;}
#pages a, #pages span{ margin-left:3px; margin-right:3px; width:22px; height:22px; border:1px solid #e0e0e0; color:#aaa; display:inline-block;}
#pages a.previous{ width:25px; position:relative; top:0;}
#pages span{ font-weight:bold; position:relative; top:0; background:#f0f0f0; color:#fff;}
#pages a.next{ width:25px; position:relative; top:0;}
.maincontainer{ width:1140px; padding:0; height:623px; background:#fff;}