@charset "utf-8";

.bgc{background:#5ea430;}
.bgb{background:#fff;}
.tcl{color:#438617;}
#top{height:64px;background:url(../images/zt0328/tbg.jpg) repeat-x;}
#top ul.tdh{width:420px; overflow:hidden;}
#top ul.tdh h5{margin:0 10px 0 40px;}
#top ul.tdh li{float:left; width:16%; padding-top:8px;overflow:hidden;}
#top ul.tdh li a{font-size:12px; color:#000;}
#top ul.tdh li a:hover{color:#438617;}
#ad{height:400px;background:url(../images/zt0328/adbg.jpg) repeat-x; overflow:hidden;}
#dy{height:149px; background:url(../images/zt0328/dybg.jpg) no-repeat; overflow:hidden;}
#dy div{padding:10px 120px 0 20px}
#dy p{line-height:26px;}
ul.dh li{float:left;width:189px; height:98px; line-height:24px;margin:5px 3px 5px 7px; display:inline; overflow:hidden;}
ul.dh li.dh01{background:#0dacb9;}
ul.dh li.dh02{background:#4fafda;}
ul.dh li.dh03{background:#f184a1;}
ul.dh li.dh04{background:#7fb94a;}
ul.dh li.dh05{background:#beb742;}
ul.dh li p{font-size:12px; padding:5px;}
.lm01{line-height:28px; background:url(../images/zt0328/l11bg.jpg) no-repeat right top #fff;padding-right:10px; overflow:hidden;}
.lm01 p{padding:10px 0 0 20px;}
.lm01 h3{padding-left:10px; background:#e2dd8b; width:30%; height:28px; line-height:28px;margin:10px 0 0 20px;}
.lm01 h2{height:30px; line-height:30px;margin-top:20px;}
.lm01 span.more{background:#e2dd8b; height:30px; line-height:30px; display:block;}
.lm01 span.more a:hover{color:#f00;}
.lm01zj{padding:10px 20px; overflow:hidden;}
.lm01zj ul.zjbt{height:38px; line-height:38px;border-bottom:#438617 solid 3px; overflow:hidden;}
.lm01zj ul.zjbt li{float:left; width:141px; text-align:center; font-weight:bold; margin-right:10px; display:inline; overflow:hidden;}
.lm01zj ul.zjbt li a:hover,.lm01zj ul.zjbt li a.selected{background:url(../images/zt0328/zjbg.jpg) no-repeat;color:#438617;}
.lm01zj ul.zjbt li a{background:url(../images/zt0328/zjbg.jpg) no-repeat -151px 0; display:block; color:#888;}
.lm01zj ul.zjbt li a i,.lm01zj ul.zjbt li a.selected i,.lm01zj ul.zjbt li a:hover i{color:#009999;}
.lm01zj div.zjtext{padding-top:15px;}
.lm01zj div.zjtext dl{height:200px; overflow:hidden;}
.lm01zj div.zjtext dt{margin-right:20px;}
.lm01b{background:url(../images/zt0328/l12bg.jpg) no-repeat left bottom; padding-bottom:40px;}
.lm02{background:url(../images/zt0328/l2bg.jpg) no-repeat right center #fff; line-height:26px; padding:20px 410px 20px 20px;}
.lm02 p a:hover{color:#f00;}
.lm03{padding:20px 20px 20px 380px; line-height:26px;background:url(../images/zt0328/l3bg.jpg) no-repeat left center #fff;}
.lm04{background:url(../images/zt0328/l4bg.jpg) no-repeat; line-height:26px; padding:20px 0 20px 280px;}
.lm05c{background:url(../images/zt0328/l5bg.jpg) no-repeat 340px 690px #fff; _background:url(../images/zt0328/l5bg.jpg) no-repeat 365px 730px #fff; overflow:hidden;}
ul.lm05{padding:20px 0; overflow:hidden;}
ul.lm05 li{float:left;width:266px;height:300px;line-height:24px; border:#ddebb1 solid 5px;margin:5px 20px 20px 25px;overflow:hidden;}
ul.lm05 li p.text{height:65px; padding:5px;}
ul.lm05 li p.posr{position:relative;}
ul.lm05 li p.posr span{position:absolute; top:0; right:5px;}
ul.lm05 li p.bg{height:42px; line-height:42px;background:#abc159; padding:0 5px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
ul.lm05 li p.bg a{color:#000;}
ul.lm05 li p.bg a:hover{color:#ff0078;}