@charset "gb2312";
/* CSS Document */
body,div{ font-size:12px}
*{ margin:0px; padding:0px;}
ul{ list-style:none; padding:0px; margin:0px;}
a{color:#444; text-decoration:none}
a:hover{ color:#444; text-decoration:underline}
a.xiangxi{ color:#4B6D19;}
a.lv_gengduo{ color:#1E723A}img{border:none}
#head_one,#head_two,#head_three{width:947px; margin:auto; overflow:hidden}
.head_one{ height:114px;}
.head_two{ height:50px;}
.head_two_l{ display:block; float:left; width:224px;}
.head_two_r{ display:block; float:left; width:723px; background:url(../img/index_05.jpg) no-repeat left top; height:50px;}
.head_two_r ul{ overflow:hidden}
.head_two_r ul li{ display:block; float:left; font-size:14px; text-align:center; padding-left:30px; margin-top:20px; padding-right:10px; line-height:22px;}
.head_two_r ul li.sy{ width:38px;}
.head_two_r ul li a{ color:#fff;}
.head_three{ display:block; border:solid 1px #C7D69B; height:73px; margin-top:8px;}
.head_three ul.l{ width:255px; float:left; padding-left:21px; background:url(../img/line.jpg) no-repeat right center; overflow:hidden}
.head_three ul.l li{float:left; width:125px; line-height:24px;}
.head_three ul.c{width:265px; float:left; padding-left:21px; background:url(../img/line.jpg) no-repeat right center}
.head_three ul.c li{float:left; width:83px; line-height:24px;}
.head_three ul.r {width:168px; float:left; padding-left:21px; background:url(../img/line.jpg) no-repeat right center}
.head_three ul.r li{float:left; width:54px; line-height:24px;}
.head_three ul.rr {width:168px; float:left; padding-left:21px; }
.head_three ul.rr li{float:left; padding:0 5px; line-height:24px;}
/*主体*/
li{ overflow:hidden;}
h2{ overflow:hidden;}
h2 cite{  float:right; padding-right:10px; font-weight:normal; font-style:normal; color:#999;font-size:12px;}
#main{ width:947px; height:514px; overflow:hidden; margin:auto}
#banner{ height:100px; width:947px; margin:0px auto; margin-top:10px;}
.box h2{height:22px; font-size:14px; line-height:22px; color:#4B6D19;padding-left:13px; overflow:hidden;background:url(../img/line_bingzhong.jpg) repeat-x left top}
.box h2 span{float:right; margin-right:8px; font-size:12px; font-weight:normal;}
.box{ border:solid 1px #CBECB3; float:left; overflow:hidden}
.main_l{ float:left; width:308px; overflow:hidden}
.main_l .xw{width:306px; height:244px; margin-top:10px; border:1px solid #ccc;}
#ifocus_pic{ width:306px; height:244px;float:left; overflow:hidden; position:relative;}
#ifocus_pic ul,#ifocus_btn ul,#ifocus_btn ul{ padding:0; margin:0; margin:0; list-style:none;}
#ifocus_pic li,#ifocus_btn li{ padding:0;}
#ifocus_pic li a,#ifocus_btn li a{ width:auto; height:auto; padding:0;}
#ifocus_piclist { position:absolute; }
#ifocus_piclist li { width:306px; height:244px; overflow:hidden; background:none }
#ifocus_piclist img { width:306px; height:244px; }
#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; font-size:12px }
#ifocus_tx .normal { display:none; }
#ifocus_btn { width:90px; height:20px; overflow:hidden; position:relative; margin-top:-22px; float:right; z-index:999;}
#ifocus_btn li{ width:22px; background:none; float:left; height:20px;}
#ifocus_btn li a{ float:right; width:18px; height:18px; text-align:center;line-height:18px;background:#fff; color:#636363; background:#DEDCDB; font-size:12px }
#ifocus_btn .current{background:none;}
#ifocus_btn .current a{ background:#608AAE; color:#fff;}
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:306px; height:35px; background:#444; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
.zxwz{ width:306px; height:246px; margin-top:10px;}
.main_c{ float:left; width:379px; overflow:hidden;margin-left:10px}
.sbxw{float:left; width:377px; height:244px; margin-top:10px;}
.sbxw strong{height:54px; line-height:54px; font-size:20px; font-family:"黑体"; text-align:center; display:block; overflow:hidden}
.sbxw p{line-height:20px; color:#666; padding-left:13px; padding-right:13px; text-indent:24px; overflow:hidden}
.sbxw ul{overflow:hidden; margin-left:15px; margin-top:12px;}
.sbxw ul li{width:167px; height:22px; line-height:22px; background:url(../img/dot.jpg) no-repeat 0 7px; padding-left:10px;float:left; overflow:hidden}
.zjft{ width:377px; height:246px; margin-top:10px;}
.zjft span{ display:block; width:108px; float:left; overflow:hidden; margin-top:20px; margin-left:13px;}
.zjft span img{ width:106px; height:100px; border:solid 1px #757575; margin-bottom:15px;}
.zjft span p{line-height:16px; padding-left:5px; padding-right:3px;}
.zjft span p a.sc{ color:#777}
.main_r{ float:right; width:239px; overflow:hidden}
.rd{height:246px; width:237px; margin-top:10px;}
.rd ul,.zxwz ul{padding-left:15px; padding-top:13px;}
.rd ul li,.zxwz ul li{background:url(../img/dot.jpg) no-repeat  0 7px; height:22px; line-height:22px; padding-left:10px;}
.guanggao{ width:239px; height:246px; float:left; margin-top:10px;}
/*主体中通用栏目*/
#main_ty{width:947px;overflow:hidden; margin:auto}
.main_ty_l{float:left; width:308px; overflow:hidden}
.lanmu ul li{ height:22px;background:url(../img/sanjiao.jpg) no-repeat 5px 7px; line-height:22px; padding-left:15px;}
.main_ty_c{float:left; width:379px; overflow:hidden;margin-left:10px}
.main_ty_c_tt{width:377px; height:246px; margin-top:10px;}
.lanmu div{ padding:8px;}
.lanmu div img{ width:76px; height:76px; border:solid 1px #666; margin-right:13px; float:left}
.lanmu div strong{ display:block;color:#4B6D19; line-height:30px; height:30px; overflow:hidden}
.lanmu div strong a{color:#4B6D19;}
.lanmu div p{ line-height:23px; text-indent:24px; color:#666;}
.lanmu div p a{color:#4B6D19;}
.main_ty_c_tt ul{ padding-left:20px; margin-top:15px;}
.main_ty_c_tt ul li{ background:url(../img/sanjiao.jpg) no-repeat left center; line-height:22px; padding-left:10px; height:22px;}
.main_ty_r{float:right; width:239px; overflow:hidden}
/*栏目页*/
#add{ width:927px; margin:0px auto; height:35px; line-height:35px; padding-left:20px;}
#lanmu{ width:947px; margin:auto; overflow:hidden}
.lanmu_l{ width:674px; overflow:hidden; float:left}
.lanmu_l .ssj{border:solid 1px #C6DCA2; background:url(../img/line_lanmu.jpg) repeat-x left top; padding-bottom:15px; margin-bottom:10px;}
.lanmu_l .ssj h2{ padding-left:13px; height:27px;font-size:14px; line-height:27px;}
.lanmu_l .ssj h2 span{ float:right; margin-right:8px; font-size:12px; font-weight:normal}
.lanmu_l .ssj strong{ margin-left:10px; margin-top:13px; display:block; font-size:14px; overflow:hidden; height:14px; text-align:right;padding-right:20px}
.lanmu_l .ssj p{  overflow:hidden; line-height:28px; color:#666; padding:10px; text-indent:24px;}
.lanmu_l .ssj p a{ color:#F08318}
.lanmu_l ul{ width:630px; background:url(../img/xuxian.jpg) repeat-x left top; margin-left:15px; display:block; height:122px; padding-top:24px;}
.lanmu_l ul li{ background:url(../img/dot.jpg) no-repeat left center; padding-left:13px; line-height:23px; width:284px; float:left; height:23px; margin-left:15px;}
.lanmu_r{ width:260px; overflow:hidden; float:right}
.tu{ width:260px; height:240px;}
.huang{ width:258px; border:solid 1px #F6E4AF; overflow:hidden; background:url(../img/lanmu_line.jpg) repeat-x left top; margin-top:11px;}
.huang h2{ height:27px; padding-left:12px; font-size:14px; line-height:27px;}
.huang h2 span{ float:right; margin-right:8px; font-size:12px; font-weight:normal}
.huang ul{ padding:17px 0px}
.huang ul li{background:url(../img/dot.jpg) no-repeat left center; padding-left:13px; line-height:23px; height:23px; margin-left:15px;}
/*列表页*/
#liebiao{ width:947px; margin:auto; overflow:hidden}
.liebiao_l{ width:672px; overflow:hidden; float:left;border:solid 1px #C6DCA2; background:url(../img/line_lanmu.jpg) repeat-x left top; padding-bottom:15px; margin-bottom:20px;}
.liebiao_l h2{ padding-left:13px; height:20px; padding-top:7px; font-size:14px}
.liebiao_l h2 span{ float:right; margin-right:8px; font-size:12px; font-weight:normal}
.liebiao_l ul{ margin-left:30px; margin-top:22px;}
.liebiao_l ul li{ height:24px; line-height:24px; width:605px; overflow:hidden; background:url(../img/dot.jpg) no-repeat 6px center; font-size:14px; padding-left:18px; }
.liebiao_l ul li span{ float:right; margin-right:15px; }
.liebiao_l ul li.xu{ background:url(../img/xuxian.jpg) repeat-x left bottom;padding-bottom:30px; margin-bottom:20px;}
.liebiao_r{ width:260px; overflow:hidden; float:right}


.list li.list_page{height:25px; padding:10px 10px; text-align:right; color:#999; line-height:25px; clear:both; margin-bottom:15px; background:none}
.list_page a,.list_page cite{ padding:2px 6px; border:1px solid #ccc; background:#F0F4F5;color:#333; margin-right:5px;}
.list_page a:hover,.list_page cite{color:#900; font-weight:bold}
/*内容页*/
.bn{ height:93px; background-color:#DBDBDB; margin:10px auto}
#cont{ width:947px; overflow:hidden; margin:auto; padding-bottom:10px;}
.cont_l{width:674px; overflow:hidden; float:left}
.cont_l .nr{border:solid 1px #DBDAD8; overflow:hidden; padding-left:38px; padding-top:43px; padding-right:13px;}
.cont_l .nr h1{ font-size:26px; text-align:center; height:26px; overflow:hidden}
.cont_l .nr span.info{text-align:center; line-height:50px; color:#7E7E7E; font-size:12px; display:block;}
.cont_l .nr span.info a{ color:#097C25}
.cont_l .nr span.js{ border:solid 1px #E8E7E2; padding:8px; font-size:14px; line-height:28px; height:84px; overflow:hidden; color:#5C5C5C; display:block}
.cont_l .nr span.xg{ line-height:28px;color:#5C5C5C; display:block}
.cont_l .nr span.xg a{color:#5C5C5C}
.cont_l .content{ font-size:14px; line-height:24px; }
.cont_l .content p{ text-indent:2em; padding:10px;}
.page_con{ height:40px; margin:0 auto; width:600px; line-height:40px;}
.page_con div{ width:290px; float:left; padding:0 5px; color:#444; font-size:12px;}
.page_con a{ width:230px; float:right; height:40px; overflow:hidden; text-align:left; font-size:12px; color:#069}
.page_con div.page_left{ text-align:right;}
.page_con div.page_left a{ float:left;text-align:right;}
.page_con div a{ padding:0 10px;}

.cont_l .doc{ border:solid 1px #C6DCA2; background:url(../img/line_bingzhong.jpg) repeat-x left top; overflow:hidden}
.cont_l .doc h2{ height:27px; font-size:14px; color:#444; line-height:27px; padding-left:15px;}
.cont_l .doc h2 span{ float:right; margin-right:15px; font-size:12px; font-weight:normal}
.cont_l .doc ul{}
.cont_l .doc  ul li{ border:solid 5px #F2F9DD; width:644px; height:134px; overflow:hidden; display:block; margin-left:10px; margin-top:10px; margin-bottom:10px;}
.cont_l .doc  ul li img{ width:115px; height:126px; margin:3px;; float:left;}
.cont_l .doc  ul li span{ display:block; border-left:4px solid #F2F9DD; width:515px; float:left; height:134px;}
.cont_l .doc  ul li span a{ display:block; height:29px; border-bottom:solid 1px #F2F9DD; line-height:29px; font-weight:bold; padding-left:15px;}
.cont_l .doc  ul li span a img{ width:65px; height:20px; float:right; margin-right:20px; margin-top:4px;}
.cont_l .doc  ul li span p{ line-height:27px; padding:6px 15px;}
.cont_l .last{ border:solid 1px #C6DCA2; background:url(../img/line_lanmu.jpg) repeat-x left top; margin-top:10px;}
.cont_l .last h2{ height:27px; line-height:27px; font-size:14px; padding-left:15px;}
.cont_l .last h2 span{ float:right; margin-right:10px; font-size:12px; font-weight:normal}
.cont_l .last ul{ padding-left:30px; padding-top:15px; padding-bottom:15px; padding-right:10px; overflow:hidden}
.cont_l .last ul li{ background:url(../img/lv.jpg) no-repeat left center; line-height:24px; padding-left:15px; height:24px; overflow:hidden}
.cont_r{width:260px; overflow:hidden; float:right;}

/*foot*/
#foot{ width:947px; overflow:hidden; margin:auto;}
.foot_link{ border:solid 1px #CAE6BA; margin:8px 0px; padding:8px; line-height:20px;}
.foot_link a{ color:#444; padding:0 5px;}
.foot_text{ line-height:25px; text-align:center; padding:8px;}
.foot_tu{ padding:8px; text-align:center;}
.foot_tu img{ margin-right:13px;}
.foot_lanmu{ height:99px; border-top:solid #AFD370 1px; background-color:#F9F9F9}
.foot_lanmu span{ display:block; width:452px; height:79px; overflow:hidden; line-height:28px; padding:10px; float:left}



.foot_lanmu span img { float:right; margin-left:10px; margin-top:17px;}


