
/* CSS Document */

.tab_box_add1 { position:relative; }
.tab_box_add1 h4 { font-size:21px;color:#8CB228;margin-bottom:20px; font-weight:normal; padding-top:25px; }
.tab_box_add1 p { line-height:24px; margin:0; }
.tab_box_add1 .p1 { line-height:30px; background:url(../image/icon01.jpg) left center no-repeat; padding-left:23px; }
.tab_box_add1 .p2 { line-height:30px; }
.tab_box_add1 h5 { margin:0; color:#8CB228; padding-top:50px; line-height:30px; font-size:14px;}
.tab_box_add_img { position:absolute; top:110px; right:0px; }

.tab_box_add2 h4 { color:#8CB228; font-size:21px; line-height:30px; font-weight:normal; margin:0;  }
.div_1_pic { margin-top:20px; }
.div_1_pic ul li { float:left; padding-right:7px; }
.div_1 h5 { font-size:14px; margin:20px 0; margin-top:25px; }
.div_1 p { margin:0; line-height:30px; }
.div_1 .p1 { line-height:30px; background:url(../image/icon01.jpg) left center no-repeat; padding-left:23px; }

.tab_box_add2 {  }
.tab_box_add2 h3 { font-weight:normal; font-size:18px; color:#333; background:#eef9d0; height:36px; line-height:36px; padding-left:6px; }
.tab_box_add2_tit { font-size:16px; color:#8CB228; border-bottom:2px solid #f2f2f2; line-height:28px; }
.tab_box_add2_tit .fr { background:url(../image/icon04.jpg) center center no-repeat; width:20px; display:block; text-indent:-999em; margin-right:4px; }
.tab_box_add2_tit .fr_on { background:url(../image/icon03.jpg) center center no-repeat; }
.div_2_con { margin-top:30px; overflow: hidden; height:249px; }
.div_2_pic ul li { float:left; padding-right:2px; }
.div_2_word { line-height:24px; margin-top:20px; }
.div_2_word p { margin:0; }
.div_2_tit { color:#8CB228; font-size:14px; margin-top:25px; padding-bottom:5px;  }
.div_2_list ul li { line-height:24px; background:url(../image/icon05.jpg) left center no-repeat; padding-left:14px; }
.div_2_word { overflow:hidden; }
.div_1_word { margin-top:20px; }
.div_1_tit { font-size:24px; color:#8ab228; text-align:center; }
.div_1_con { margin-top:30px; }
.div_1_hq { margin-top:100px; margin-bottom:30px; }
.weixing { font-size:12px; line-height:24px; color:#0067b6; padding:12px 0; background:url(../image/icon06.jpg) right center no-repeat; margin-right:1px; margin-top: 40px;border-top:1px solid #DFF6B1; border-bottom:1px solid #669900; position:relative; cursor: pointer; }
.weixing p { margin:0; padding-left:2px; color:#6b6b6b; }
.weixing .p1 { color:#0067b6; font-size: 18px; font-family: 黑体}
.weixing em { position:absolute; top:-110px; left:70px; width:90px; display:none; height:90px; border:10px solid #8CB228;}
.search{margin:20px 0; }
.search input{ width: 160px; height: 30px; line-height: 30px; border:1px solid #ccc; margin-right: 5px;  border-radius: 2px; float: left;padding-left: 3px; }
.search .btn{ float: left; width: 55px; height: 30px;line-height: 30px; font-size: 14px; border-radius: 2px;  background: #669900; color: #fff; text-align: center;}
.search .showdiv{ display: none; position: absolute; top:32px; left:0; border:1px solid #9dba62; background: #fff; width: 163px; z-index: 1000;}
.search .showdiv span{ float: left; width:50px; height: 30px; cursor: pointer; line-height: 30px; text-align: center; overflow: hidden;}

.side_video,.side_list { margin:20px 0;  overflow: hidden; width: 100%; }
.side_tit { color:#669900; font-size: 14px; line-height:24px; padding:3px 0; background:url(../image/headline.jpg) bottom no-repeat; font-weight: bold; position: relative;}
.side_tit .mores{  right:0; position: absolute; top: 3px; font-size: 11px; color: #868686;font-family:Arial; }
.side_list ul li { line-height:33px;  padding-left:1px;border-bottom:1px dashed #ddd; position: relative;}
.side_list ul li a{ display:block; width:200px; height:33px; overflow:hidden; font-size: 12px; font-family:宋体; color: #868686 }
.side_list ul li a:hover{ color: #2777d5}
.side_list .list1 .top{ overflow: hidden; padding:15px 2px;border-bottom:1px dashed #ddd;}
.side_list .list1 .top .fr{ width: 115px;line-height: 20px; }
.side_list .list1 .top img{ width: 103px; height: 77px;}
.side_list .list1 .top .name{color: #2777d5; height: 20px; width: 115px; overflow:hidden; }
.side_list .list1 .top .txt{height: 60px; width: 120px; overflow:hidden; }

.side_list.find{  overflow: inherit; margin-bottom: 70px}

div.div_2_pic { *height:130px !important; }


.infoList li{position: relative;}
.infoList li img{position: absolute;right: 2px;top:10px;}



