﻿*
{
    margin:  0px;
    padding: 0px;
}
html, body, table, thead, td
{
    font-family: "宋体";
    font-size: 13px;
	
	
	
}
body
{
 
    padding: 0px;
    background-color:#fff;
	
	}
img
{
    border: 0px;
}

a, a:link, a:visited, a:active
{
    color: #000000;
	text-decoration: none;
}
a:hover
{
    text-decoration: none;
	color: #ff0000;
	position:relative;
	left:1px;
	top:1px;
}

ul,li{ margin:0; padding:0;}
.main_layout{ width:1002px; margin:0 auto; border:#419b00 1px solid; border-top:none;background-color:#afe490; }
.rollstyle{scrollbar-face-color: #f6f6f6;
scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #cccccc; scrollbar-3dlight-color: #cccccc; scrollbar-arrow-color: #330000; scrollbar-track-color: #f6f6f6; scrollbar-darkshadow-color: #ffffff;}
.index_bg{background:url(images/bg.gif);}
.Rowhidden{overflow: hidden;	text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;}


/*banner设置*/
.index_banner{  height:120px; }
.list_title_cbbf{ background:url(images/cbbf_bg.jpg) no-repeat; height:102px; font-size:30px; font-weight:bold; text-align:center; color:#000; line-height:80px;}
.list_title_cbbb{ background:url(images/cbbb_bg.jpg) no-repeat; height:102px; font-size:30px; font-weight:bold; text-align:center; color:#000; line-height:80px;}
.list_title_znfzl{ background:url(images/znfzl_bg.jpg) no-repeat; height:102px; font-size:30px; font-weight:bold; text-align:center; color:#000; line-height:80px;}
.list_title_notice{ background:url(images/notice_bg.jpg) no-repeat; height:102px; font-size:30px; font-weight:bold; text-align:center; color:#000; line-height:80px;}
.list_title_bcqb{ background:url(images/bcqb_bg.jpg) no-repeat; height:102px; font-size:30px; font-weight:bold; text-align:center; color:#000; line-height:80px;}
.list_title_ycyj{ background:url(images/ycyj_bg.jpg) no-repeat; height:102px; font-size:30px; font-weight:bold; text-align:center; color:#000; line-height:80px;}

/*=============== 首页 menu  =============*/
.top_menu_div{height:35px; background:url(images/menu_bg.gif) repeat-x bottom; padding-left:40px; }
.menu{
	width:108px;
	height:33px;
	line-height:33px;
	text-align:center;
	
	float:left;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
	margin:0 10px;
	cursor:pointer;
	background:url(images/menu.gif) no-repeat bottom;
	color: #2E712A;
}
.menu_over{
	width:108px;
	height:33px;
	line-height:33px;
	text-align:center;
	
	float:left;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
	margin:0 10px;
	cursor:pointer;
	background:url(Images/menu_over.gif) no-repeat bottom;
	color:#802104; 
}

/*.menu_over_link{
	font-weight:bold; 
	text-decoration:none; 
	font-size:14px;color:#fff;
}
.menu a, menu a:visited, menu a:active{
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
	color: #2E712A;
}
.menu a:hover{
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
	position:relative;
	left: 1px;
	top: 1px;
	color: #07436f;
}*/


/*框架*/

.mainbox{ padding:0 5px 3px;clear:both;}
.mainbox_tl{ background:url(images/mainbox_tl.gif)  no-repeat bottom; width:10px; height:10px; }
.mainbox_tc{ background:url(images/mainbox_tc.gif)  repeat-x bottom; height:10px;}
.mainbox_tr{ background:url(images/mainbox_tr.gif)  no-repeat bottom; width:10px; height:10px;}
.mainbox_ml{ background:url(images/mainbox_ml.gif)  repeat-y; width:10px;}
.mainbox_mc{ background:#fff; height:420px; vertical-align:top;}
.mainbox_mc_index{background:#fff; height:220px; vertical-align:top;}
.mainbox_mr{ background:url(images/mainbox_mr.gif)  repeat-y; width:10px;}
.mainbox_bl{ background:url(images/mainbox_bl.gif)  no-repeat; width:10px; height:10px;}
.mainbox_br{ background:url(images/mainbox_br.gif)  no-repeat; width:10px; height:10px;}
.mainbox_bc{ background:url(images/mainbox_bc.gif)  repeat-x; height:10px;}
.mainbox_title_l{ background:url(images/mainbox_title_l.gif) no-repeat; width:21px ; height:32px;}
.mainbox2_title_l{ background:url(images/mainbox2_title_l.gif) no-repeat; width:60px ; height:32px;}
.mainbox_title_r{ background:url(images/mainbox_title_r.gif) no-repeat; width:21px ; height:32px;}
.box_title_bg{ background:url(images/box_title_bg.gif) repeat-x bottom; height:32px; }
.box_title{ font-size:14px; font-weight:bold; color:#b32304; text-align:center; }
.box_title2{ font-size:14px; font-weight:bold; color:#005808; text-indent:16px;}


.fontsty0{ width:400px; overflow:hidden; text-overflow: ellipsis;white-space: nowrap;	word-break: keep-all;}/*首页*/
.fontsty{ width:780px; overflow:hidden; text-overflow: ellipsis;white-space: nowrap;	word-break: keep-all;}/*列表页*/
.fontsty1{ width:200px; overflow:hidden; text-overflow: ellipsis;white-space: nowrap;	word-break: keep-all;}
.fontsty2{ width:320px; overflow:hidden; text-overflow: ellipsis;white-space: nowrap;	word-break: keep-all;}/*预测预警*/

/*分类栏目列表*/

.tabname{ background:url(images/icon01.gif) no-repeat left center; padding-left:25px; font-size:14px; font-weight:bold; color:#1f8853; height:30px; line-height:30px;}
.table{ background-color:#efffed; border:1px solid #a5dea4; padding:15px;}
.table li{ list-style:none; list-style-position:outside;  background:url(images/icon02.gif) no-repeat left center; padding-left:25px; border-bottom:1px dashed #ccc; height:26px;line-height:26px;}
.table li a, .table li a:active, .table li a:visted, .table li a:hover{ color:#222; text-decoration:none;}
.table li a:hover{ color:#1f8853; text-decoration:none;}
.table td{ border-bottom:1px dashed #ccc; line-height:26px;}
.table_icon{background:url(images/icon02.gif) no-repeat left center; padding-left:25px;}
.table_menu{background-color:#efffed; border:1px solid #a5dea4; padding:15px;}
.table_menu a,.table_menu a:visited, .table_menu a:active,.table_menu a:hover{  padding:0 5px; line-height:26px; outline:none;blr:expression(this.onFocus=this.blur()); }
.table_menu .selon{  color:red; font-size:14px; }
/*作物切换菜单*/

.tab{ }
.tab li{ background:none; border:none;float:left; width:120px; height:47px; font-size:14px;  text-align:center; color:#016f4c; line-height:31px; padding:0px; margin:0px;}
.tab .tab_out{ background:url(images/tab.gif) no-repeat;}
.tab .tab_on{ background:url(images/tab_on.gif) no-repeat; font-weight:bold; cursor:pointer;}
.TabTtem_title{background-color:#efffed; border:1px solid #a5dea4; font-size:14px; font-weight:bold; height:25px; line-height:25px; color:#60665f; padding-left:5px; margin:10px 0;}
.TabTtem_title_over{background-color:#ffffe9; border:1px solid #a5dea4; font-size:14px; font-weight:bold; height:25px; line-height:25px; color:#60665f; padding-left:5px; margin:10px 0;}

/*文章样式*/
.article_title{font-size:16px; color:000; line-height:45px; text-align:center; font-weight:bold; border-bottom:1px #9f9f9f solid; margin-bottom:10px; }
.article_content{ font-size:14px; line-height:20px;}
.art_bottom{ height:30px; line-height:30px; text-align:center; font-size:13px; background-color:#efffed;border-top:1px #a5dea4 solid; margin-top:10px;}




/*周年防治历*/
.tabbox_outer{padding:5px 5px 5px; background:#fff;}
.top_menu{list-style:none; padding:0px; margin:0px;}
.top_menu li{ list-style:none; padding:0px; margin:0px; font-size:12px; }
.top_menu_00{ background:url(images/topmenu_00_bg.gif) no-repeat bottom; width:79px; height:25px;text-align:center; line-height:25px; color:#bd0b0b;cursor:pointer; float:left; font-weight:bold; }
.top_menu_00_on{ background: url(images/topmenu_00_on.gif) no-repeat; position:relative; top:1px; width:79px; height:25px;text-align:center; line-height:25px; color:#bd0b0b;cursor:pointer; float:left;font-weight:bold; }
.box_calendar_outter{ border:1px solid #92da80; background:#dbfcd4; width:99%;  }
.box_calendar_inner{ border:1px solid #92da80; background:#fff;  padding:20px; margin:10px; line-height:150%;}

/*首页日历*/
.index_calendar_bg{ background:url(images/index_calendar_bg.gif) no-repeat; width:392px; height:256px; float:left;}
.calendar_list td{ line-height:23px;  text-align:center; cursor:pointer;background:url(images/icon02.gif) no-repeat 20px center; }
/*首页下*/
.b_k{ background:url(images/index_bb_bg.gif) no-repeat; width:580px; height:256px; float:left; }
.bb_list{}
.bb_list td{line-height:43px; background:url(images/icon02.gif) no-repeat 20px center; padding-left:38px;   }
.bb_list span{line-height:43px;}
.bb_list td img{  margin-right:5px; }
.bb_list a{margin-top:15px; display:block; * margin-top:2px;_margin-top:15px; /*background-color:#99CC00;*/}

.fl{ float:left;}
.fr{ float:right;}
/*-------------翻页样式------------------*/
.pagebar_black{ height:30px; padding-bottom:10px; }
.pagebar_black a{
display:block;
color:#000;
height:20px;
padding:0 5px;
line-height:20px;
float:left;
text-align:center;
}
.pagebar_black a:hover{
display:block;
color:#000;
height:20px;
padding:0 5px;
line-height:20px;
float:left;
text-align:center;
background-color:#bbeca4;
}

.pagebar_black a:visited{
display:block;
color:#000;
height:20px;
padding:0 5px;
line-height:20px;
float:left;
text-align:center;
}
.pagebar_black .now{
display:block;
color:#ff0000;
height:20px;
padding:0 5px;
line-height:20px;
float:left;
text-align:center;
}

.pagenum_black{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:18px;
width:36px;
text-align:center;
border:1px solid #7f9db9;
background:#fff; 
color:black;
vertical-align:top;}

.pagebargo_black{
border:none;
height:20px;
width:25px;
background:url(images/go.gif) no-repeat center center; 
cursor:hand;}
/*
按钮*/
.funbtn{ border:0px; background:url(images/funbtn_bg.gif) no-repeat ; width:54px; height:21px; font-size:12px; color:#000000;cursor:pointer; line-height:21px;}

.foot{ text-align:center; line-height:30px; font-size:12px;}

/*预警样式*/
.date_bg{ background:url(images/date_bg.gif) repeat-x bottom; height:48px; color:#666666; font-size:14px; line-height:48px; padding-left:18px;  }
.date_text_layout{ float:left; margin-top:14px; margin-left:10px;}
.date_text{ border:1px #89d275 solid; border-right:none; color:#666; height:18px; line-height:18px; float:left;}
.date_sel_layout{float:left; margin-top:14px; *margin-top:0px; _margin-top:14px;  }
.date_sel{ background:url(images/date_sel.gif) repeat center center; width:24px; height:20px; border:none; cursor:pointer; outline:none;	blr:expression(this.onFocus=this.blur()); cursor:pointer;}
.date_sel_click{ background:url(images/date_sel_click.gif) repeat center center; width:24px; height:20px; border:none; cursor:pointer; outline:none;	blr:expression(this.onFocus=this.blur()); cursor:pointer;}
.yj_font{ color:#55a039; font-size:14px; font-weight:bold; height:25px; line-height:25px; padding-left:5px;}
/*日期控件*/

.datebox
{
    width: 222px;
    height: 197px;
    background: url(images/date.gif) no-repeat left top;
}
.datebox .close
{
    background: url(images/date.gif) no-repeat -314px top;
    width: 13px;
    height: 13px;
    float: right;
    margin-right: 10px;
    margin-top: 7px;
}

.datebox .dateYear
{
    position: relative;
    top: 10px;
    left: 33px;
    width: 80px;
    height: 25px;
}
.datebox .year
{
    border: none;
    width: 40px;
    height: 22px;
    line-height: 22px;
    background: #fff;
    color: #5c5c5c;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}
.datebox .yeardiv
{
    float: left;
    width: 44px;
    height: 25px;
    background: url(images/date.gif) no-repeat left -202px;
    padding-left: 5px;
    padding-top: 2px; *padding-top:0px;}
.datebox .btndiv
{
    width: 25px;
    float: left;
}
.datebox .btnup
{
    width: 25px;
    height: 13px;
    background: url(images/date.gif) no-repeat left -233px;
    border: none;
    outline: none;
    blr: expression(this.onFocus=this.blur());
    float: left;
}
.datebox .btndown
{
    width: 25px;
    height: 12px;
    background: url(images/date.gif) no-repeat left -246px;
    border: none;
    outline: none;
    blr: expression(this.onFocus=this.blur());
    float: left;
}
.datebox .btnup_click
{
    width: 25px;
    height: 13px;
    background: url(images/date.gif) no-repeat left -261px;
    border: none;
    outline: none;
    blr: expression(this.onFocus=this.blur());
    float: left;
}
.datebox .btndown_click
{
    width: 25px;
    height: 12px;
    background: url(images/date.gif) no-repeat left -274px;
    border: none;
    outline: none;
    blr: expression(this.onFocus=this.blur());
    float: left;
}

.datebox .dateMonth
{
    position: relative;
    top: -17px; *top:-15px;left:117px;width:80px;height:25px;}
.datebox .month
{
    border: none;
    width: 40px;
    height: 22px;
    line-height: 22px;
    background: #fff;
    color: #5c5c5c;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}
.datebox .monthdiv
{
    float: left;
    width: 44px;
    height: 25px;
    background: url(images/date.gif) no-repeat left -202px;
    padding-left: 5px;
    padding-top: 2px; *padding-top:0px;}
.datebox .btndiv2
{
}
.datebox .btnleft_layout
{
    position: absolute;
    z-index: 1px;
    left: 5px;
    height: 47px;
    width: 12px;
    top: 84px;
}
.datebox .btnleft
{
    background: url(images/date.gif) no-repeat left -291px;
    width: 12px;
    height: 47px;
    border: none;
    outline: none;
    blr: expression(this.onFocus=this.blur());
    cursor: pointer;
}
.datebox .btnleft_click
{
    background: url(images/date.gif) no-repeat left -344px;
    width: 12px;
    height: 47px;
    border: none;
    outline: none;
    blr: expression(this.onFocus=this.blur());
    cursor: pointer;
}

.datebox .btnright_layout
{
    position: absolute;
    z-index: 1px;
    left: 205px;
    height: 47px;
    width: 12px;
    top: 84px;
}
.datebox .btnright
{
    background: url(images/date.gif) no-repeat -12px -291px;
    width: 12px;
    height: 47px;
    border: none;
    outline: none;
    blr: expression(this.onFocus=this.blur());
    cursor: pointer;
}
.datebox .btnright_click
{
    background: url(images/date.gif) no-repeat -12px -344px;
    width: 12px;
    height: 47px;
    border: none;
    outline: none;
    blr: expression(this.onFocus=this.blur());
    cursor: pointer;
}
.datebox .conten
{
    width: 172px;
    background: #fff;
    position: absolute;
    z-index: 1pz;
    left: 24px;
    top: 45px;
}
.date_list
{
    height: 25px;
    line-height: 25px;
    text-align: center;
    color: 5c5c5c;
    border-bottom: 1px #ddd dashed;
    font-size: 13px;
}
.date_list_hover
{
    border-bottom: 1px #fff dashed;
    background-color: #67c353;
    font-weight: bold;
    cursor: pointer;
    color: #fff;
    font-size: 13px;
    height: 25px;
    line-height: 25px;
    text-align: center;
}
