@charset "gb2312";
body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,fieldset,legend,button,input,textarea,th,td,div,input{margin:0;padding:0;word-wrap:break-word;}
body,html,input{font:12px "Microsoft Yahei",arial,\5b8b\4f53,"Helvetica Neue",Helvetica,STHeiTi,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
h1{font-size:34px;}h2{font-size:24px;}h3{font-size:18px;}h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
input,label,img,th{vertical-align:middle;}
ul,ol,li{list-style:none;}
img{margin: 0;padding: 0;border: none;}
body{background: #e8eee9;}

.fl{float:left;width: 560px;}
.fr{float:right;width: 560px;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration: underline;}
.w1000{width: 1000px;overflow: hidden;margin: 0 auto;}



.banner{background: url(../images/banner.jpg) top center no-repeat;width: 100%;min-width: 1000px;overflow: hidden;height: 646px;}

.bigTitle{text-align: center;background:url(../images/line.jpg) 0 100% repeat-x;padding-bottom: 25px;margin-bottom: 35px;margin-top: 60px;}
.bigTitle h1{font-size: 44px;margin-bottom: 20px;}
.bigTitle h1 a{color: #107818;}
.bigTitle p{font-size: 14px;color: #535353;}

.route{background: url(../images/route.jpg) top center no-repeat;height: 882px;min-width: 1000px;overflow: hidden;width: 100%;margin-bottom: 35px;}


.news{height: 535px;overflow: hidden;margin-bottom: 50px;}
.news_l,.news_r{width: 460px;}
.news_l ul li{overflow: hidden;background: url(../images/line.jpg) 0 100% repeat-x;padding-bottom: 20px;margin-bottom: 20px;}
.news_l ul li h2{line-height:30px;height:30px;margin-bottom: 20px;font-size:22px;font-weight:normal;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;color: #c70805;}
.news_l ul li p,.tujie p{line-height:24px; color:#4a4a4a;font-size: 14px;text-indent: 2em;height: 48px;overflow: hidden;}
.tujie img{width: 460px;height: 300px;margin-bottom: 15px;}
.tujie h1{font-size: 30px;color:#107818;font-weight:normal;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;margin-bottom: 15px;}

.date{height: 90px;background: url(../images/date_bg.jpg) top left no-repeat;margin-top: 25px;position: relative;overflow: hidden;}
.date .date_title{color: #107818;position: absolute;font-size: 16px;width: 142px;top: 20px;left: 0;text-align: center;font-weight: bold;}
.date_day{color: #107818;position: absolute;font-size: 14px;width: 142px;top: 50px;color: #107818;text-align: center;}
.date_left,.date_right{font-size: 20px;color: #107818;position: absolute;top: 46px;width: 20px;height: 30px;cursor: pointer;}
.date_left:hover,.date_right:hover{color: #107818;}
.date_left{left: 15px;}
.date_right{left: 110px;}
.date_news{width: 280px;height: 90px;position: absolute;right: 0;top: 0;overflow: hidden;}
.date_news_list{height: 90px;}
.date_news_list p{width: 280px;float: left;margin-top: 8px;height: 90px;font-size: 16px;line-height: 28px;}


.focus_l{width: 340px;}
.focus_l h3{white-space: nowrap;text-overflow:ellipsis;overflow: hidden;margin-bottom: 10px;}
.focus_l_t ul li{border-bottom: 1px dotted #ddd;padding-bottom: 10px;margin-bottom: 10px;}
.focus_l_b ul li{line-height: 31px;font-size: 16px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.focus_l p{font-size: 14px;line-height: 20px;height: 40px;overflow: hidden;}
.focus_c{margin-left: 25px;}
.focus_c,.focus_r{width: 300px;}
.focus_c ul li img{width: 300px;height: 160px;margin-bottom: 20px;}

.focus_r p{line-height: 24px;margin-top: 10px;font-size: 14px;height: 96px;}
.focus_r h3{line-height: 28px;}
.focus_r ul li{margin-bottom: 10px;}


.action{background: url(../images/bar1.jpg) top center no-repeat;width: 100%;padding-top: 190px;margin-bottom: 35px;}
.action h3{font-weight: 600;}
.action h3 a{color: #107818;}

.pics{background: url(../images/bar2.jpg) top center no-repeat;width: 100%;padding-top: 190px;margin-bottom: 35px;}
.pics_Con ul{width: 1050px;}
.pics_Con ul li{float: left;width: 300px;height: 290px;overflow: hidden;margin-right: 50px;margin-bottom: 40px;font-size: 14px;text-align: center;}
.pics_Con ul li img{width: 300px;height: 240px;margin-bottom: 10px;}



/*µ×²¿*/
.footer{margin: 30px auto 20px;text-align: center;}
.footer p{line-height: 28px;}
