@charset "gb2312";
/* CSS Document */
body { margin:0; padding:0; font-size:12px; background-color:#FFFFFF; }
ul, li { list-style:none; margin:0; padding:0; }
img { border:none; }
h1, h2, h3 { margin:0px; padding:0px; font-weight:normal; }
form { margin:0px; padding:0px; display:block; }
a { color:#000099; text-decoration:none; }
a:hover { color:#FF0000; text-decoration:underline; }
.wrap { margin:0px auto; width:960px; display:block; }
.main, .left, .right, .top, .nav, .nav2, .bottom { margin:0px; padding:0px; }
.main, .top, .nav, .nav2, .bottom { width:960px; float:left; display:block; }
.topnav { display:block; width:960px; line-height:12px; height:12px; margin:0px auto; padding:6px 0px 5px 0px; overflow:hidden hidden; float:left; text-align:right; border-bottom:1px solid #D4D4D4; }
.topnav a, .topnav a:hover { margin:0px; padding:0px 0px 0px 15px; font-size:12px; color:#999; }
.top { height:80px; }
.top .logo { width:200px; height:80px; float:left; margin:0px; padding:0px; }
.top .banner { width:755px; height:80px; float:right; margin:0px; padding:0px; }
.top .banner .topadbox { width:468px; height:80px; margin:0px; padding:0px; float:left; overflow:hidden; border:none; padding-left:12px;}
.top .banner .loginbox { width:265px; height:60px; margin:0px 0px; padding-top:10px; float:right;/*overflow:hidden;float:right; */ }
/*login*/
.user_login { width:260px; height:60px; margin:10px 0px; padding:0px 0px; background:url(../img/user_login.png); }
.user_login form { margin:0; padding:0px; }
.user_login .ul_a { display:block; height:28px; line-height:28px; margin:0; padding:0; text-align:right; }
.user_login .ul_a a, .user_login .ul_a a:hover { margin:0px; padding:0px 8px 0px 0px; }
.user_login .ul_b { display:block; height:25px; margin:0; padding:0; }
.user_input { background:none; width:100px; height:25px; margin:0px 0px 0px 9px; padding:0px; border:0px; font-size:12px; line-height:25px; text-indent:5px; float:left; }
.user_submit { background:none; width:30px; height:25px; border:0; margin:0px 0px 0px 5px; padding:0px; font-size:12px; line-height:25px; color:#FFF; float:left; }
.nav { height:40px; margin:5px 0px; }
.nav .slogo { float:left; margin:0px; padding:0px 0px 0px 0px; height:40px; }
.nav .adlogo { float:left; margin:0px; padding:0px 10px 0px 0px; height:40px; }
.nav .spos { float:left; margin:0px; padding:0px 10px 0px 0px; height:40px; line-height:40px; }
.nav .spos a, .nav .spos a:hover { color:#333; font-size:12px; }
.nav .sbox { float:right; width:300px; height:40px; overflow:hidden; margin:0px; padding:0px; }
.main { background:url(../img/wrapbg.gif); }
.left { width:690px; float:left; background:#FFF; }
.right { width:260px; float:right; background:#FFF; }
.arcbox { border:1px solid #D4D4D4; border-top:none; width:648px; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; display:block; float:left; }
.box { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:block; float:left; }
.box-left { width:648px; border:1px solid #D4D4D4; }
.box-right { width:298px; border:1px solid #D4D4D4; }
/*调用*/
.box .th { height:28px; line-height:28px; background:#FAFAFA; border-bottom:1px solid #D4D4D4; }
.th h2 { text-indent:15px; font-size:14px; color:#333; line-height:24px; float:left; font-weight:bold; }
.th span { float:right; margin:0px; padding:8px 15px 0px 0px; line-height:12px; font-size:12px; color:#000099; }
.th span a, .th span a:hover { text-decoration:underline; font-size:12px; }
.ad-text { margin:0px; padding:5px 0px 5px 10px; display:block; color:#666; }
/*列表页*/
.nav2 { height:28px; line-height:20px; background:#009B11; color:#FFF; word-break: break-all; word-wrap: break-word; }
.nav2 ul { display:block; padding:7px 0px 0px 5px; }
.nav2 ul li { float:left; padding:1px 9px 0px 10px; border-left:1px #0C6 solid; border-right:1px #060 solid; font-size: 13px; height: 13px; line-height: 13px; }
.nav2 ul li.first { border-left:0px; }
.nav2 ul li.end { border-right:0px; }
.nav2 ul li a, .nav2 ul li a:hover { color:#fff; font-size:13px; display:block; margin:0px; padding:0px; }
/*频道首页*/
.index_wrap { width:960px; margin:0px; padding:0px; float:left; display:block; }
.index_wrap .th { display:block; height:25px; line-height:25px; clear:both; border-bottom:1px solid #D4D4D4; background:url(../img/newth2bg.png); }
.picnews, .links { width:958px; margin:0px 0px; padding:0px 0px; border:1px solid #D4D4D4; background:url(../img/newth2bg.png) #FFF repeat-x; display:block; overflow:auto; }
.links .th { display:block; height:25px; line-height:25px; clear:both; background:none; border:none; }
/*s1*/
.headline { height:275px; margin:0px; padding:0px; border:1px solid #D4D4D4; display:block; }
.headline .th { display:block; margin:0px; padding:0px; border-bottom:1px solid #d4d4d4; height:25px; line-height:25px; background:url(/img/newth2bg.png); }
.headline .th h2 { margin:0px; padding:0px; line-height:24px; font-weight:bold; font-size:14px; }
.headline h4 { display:block; margin:0px; padding:0px 10px; height:26px; line-height:26px; }
.headline h4 a, .headline h4 li a:hover { display:block; line-height:26px; font-weight:bold; font-size:14px; }
span.hl { display:block; line-height:20px; font-size:12px; color:#666; margin:0px; padding:0px 10px; }
.xn-lst { height:270px; margin:0px; padding:0px; border:1px solid #D4D4D4; display:block; }
.xn-lst ul { display:block; margin:0px; padding:5px 10px; }
.xn-lst ul li { display:block; line-height:25px; height:25px; }
.xn-lst ul li span { float:right; font-size:12px; color:#666; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; line-height:25px; }
.xn-lst ul li a, .xn-lst ul li a:hover { font-size:14px; }
.xn-thhxl { height:714px; margin:0px; padding:0px; border:1px solid #D4D4D4; display:block; }
.xn-thhxl ul { display:block; margin:0px; padding:5px 10px; }
.xn-thhxl ul li { display:block; line-height:25px; height:25px; }
.xn-thhxl ul li span { float:right; font-size:12px; color:#666; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; line-height:25px; }
.xn-thhxl ul li a, .xn-lst ul li a:hover { font-size:14px; }
.xn-r-diannao { height:555px; margin:0px; padding:0px; border:1px solid #D4D4D4; display:block; }
.xn-r-diannao ul { display:block; margin:0px; padding:5px 10px; }
.xn-r-diannao ul li { display:block; line-height:25px; height:25px; }
.xn-picbox { height:305px; margin:0px; padding:0px; border:1px solid #D4D4D4; display:block; }
.xn-picbox .th { display:block; margin:0px; padding:0px; border-bottom:1px solid #d4d4d4; height:25px; line-height:25px; background:url(/img/newth2bg.png); }
.xn-picbox ul { display:block; margin:0px; padding:8px 0px 0px 8px; width:291px; }
.xn-picbox ul li { width:145px; height:125px; margin:0px; padding:0px; float:left; }
.xn-picbox ul li img { width:136px; height:100px; margin:0px; padding:0px; border:1px solid #D4D4D4; }
.xn-picbox ul li a, .xn-picbox ul li a:hover { display:block; line-height:24px; margin:0px; padding:0px 0px; width:138px; text-align:center; }
.xn-r1box { height:558px; margin:0px; padding:0px; border:1px solid #D4D4D4; display:block; }
.xn-r1box .th { display:block; margin:0px; padding:0px; border-bottom:1px solid #d4d4d4; height:25px; line-height:25px; background:url(/img/newth2bg.png); }
/*新闻调用区块*/
.pdarc2 ul { display:block; margin:0px; padding:8px 0px 8px 10px; }
.pdarc2 ul li { display:block; line-height:21px; height:21px; }
.pdarc2 ul li span { float:right; font-size:12px; color:#666; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; line-height:21px; }
.pdarc2 ul li a, .pdarc2 ul li a:hover { font-size:12px; color:#333; }
.th2 { display:block; margin:0px; padding:0px; background:#fafafa; border:1px solid #d4d4d4; height:25px; background:url(../img/newth2bg.png); }
.th2 h2 { text-indent:15px; font-size:14px; color:#333; line-height:25px; float:left; font-weight:bold; }
/*S2*/
.xn-r2box { width:258px; height:230px; margin:0px; padding:0px; border:1px solid #D4D4D4; display:block; }
.xn-r2box .th { display:block; margin:0px; padding:0px; border-bottom:1px solid #d4d4d4; height:25px; line-height:25px; background:url(/img/newth2bg.png); }
.xn-r2box .th h2 { margin:0px; padding:0px; line-height:24px; font-weight:bold; font-size:14px; }
.xn-r2box-cont { margin:0px; padding:0px; display:block; }
.xn-r2box-cont ul { display:block; margin:0px; padding:0px; }
.xn-r2box-cont ul li { display:block; line-height:25px; height:25px; text-indent:15px; }
.xn-r2box-cont ul li a, .xn-r2box-cont ul li a:hover { font-size:12px; color:#333; }
.xn-l1box { margin:0px; padding:0px; display:block;float:right;width:380px;  }
.xn-l2box { height:230px; margin:0px; padding:0px; border:1px solid #d4d4d4; display:block; }
.xn-l2box .th { display:block; margin:0px; padding:0px; border-bottom:1px solid #d4d4d4; height:25px; line-height:25px; background:url(/img/newth2bg.png); }
.xn-l2box .th h2 { margin:0px; padding:0px; line-height:24px; font-weight:bold; font-size:14px; }
.xn-l2box-cont { margin:0px; padding:0px; display:block; }
.xn-l2box-cont ul { display:block; margin:0px; padding:0px; }
.xn-l2box-cont ul li { display:block; line-height:25px; height:25px; text-indent:15px; }
.xn-l2box-cont ul li span { float:right; font-size:12px; color:#666; margin:0px; padding:0px 5px 0px 0px; line-height:21px; }
.xn-l2box-cont ul li a, .xn-l2box-cont ul li a:hover { font-size:14px; color:#009; }
.xn-hxlbox { height:250px; margin:0px; padding:0px; border:1px solid #d4d4d4; display:block; }
.xn-hxlbox .th { display:block; margin:0px; padding:0px; border-bottom:1px solid #d4d4d4; height:25px; line-height:25px; background:url(/img/newth2bg.png); }
.xn-hxlbox .th h2 { margin:0px; padding:0px; line-height:24px; font-weight:bold; font-size:14px; }
/*S3*/
.xn-l3box { margin:0px; padding:0px; float:right; }
.xn-lst2 { height:305px; width:380px; margin:0px; padding:0px; float:right; border:1px solid #D4D4D4; display:block; }
.xn-lst2 ul { display:block; margin:0px; padding:5px 10px; }
.xn-lst2 ul li { display:block; line-height:25px; height:25px; }
.xn-lst2 ul li span { float:right; font-size:12px; color:#666; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; line-height:25px; }
.xn-lst2 ul li a, .xn-lst2 ul li a:hover { font-size:14px; }
.xn-r3box { width:258px; height:305px; margin:0px; padding:0px; border:1px solid #D4D4D4; display:block; }
.xn-r3box .th { display:block; margin:0px; padding:0px; border-bottom:1px solid #d4d4d4; height:25px; line-height:25px; background:url(/img/newth2bg.png); }
.xn-r3box .th h2 { margin:0px; padding:0px; line-height:24px; font-weight:bold; font-size:14px; }
.xn-r3box-cont { margin:0px; padding:0px; display:block; }
.xn-r3box-cont ul { display:block; margin:0px; padding:0px; }
.xn-r3box-cont ul li { display:block; line-height:25px; height:25px; text-indent:15px; }
.xn-r3box-cont ul li a, .xn-r3box-cont ul li a:hover { font-size:12px; color:#333; }
.newssort { margin:0px; padding:0px; display:block; }
.newssort ul { display:block; margin:0px; padding:5px 0px 5px 10px; width:240px; overflow:hidden; }
.newssort ul li { width:80px; height:21px; line-height:21px; margin:0px; padding:0px 0px; float:left; overflow:hidden; }
.newssort a, .newssort a:hover { color:#333; }
/*S4*/
.xn-jsbox { width:340px; height:180px; margin:0px; padding:0px; border:1px solid #D4D4D4; float:left; }
.mr6px { margin-right:6px; }
.xn-jsbox .th, .xn-jsbox-sort .th { display:block; margin:0px; padding:0px; border-bottom:1px solid #d4d4d4; height:25px; line-height:25px; background:url(/img/newth2bg.png); }
.xn-jsbox .th h2 { margin:0px; padding:0px; line-height:24px; font-weight:bold; font-size:14px; }
.xn-jsbox-cont { margin:0px; padding:0px; display:block; }
.xn-jsbox-cont ul { display:block; margin:0px; padding:0px; }
.xn-jsbox-cont ul li { display:block; line-height:25px; height:25px; text-indent:10px; }
.xn-jsbox-cont ul li a, .xn-jsbox-cont ul li a:hover { font-size:12px; color:#333; }
.xn-jsbox-sort { margin:0px; padding:0px; border:1px solid #D4D4D4; wdith:258px; height:1140px; display:block; }
.xn-jsbox-sort-cont { margin:0px; padding:0px; display:block; }
.xn-jsbox-sort-cont ul { display:block; margin:0px; padding:0px 0px 0px 8px; }
.xn-jsbox-sort-cont ul li { margin:0px; padding:0px; line-height:25px; height:25px; width:120px; float:left; }
.xn-jsbox-sort-cont ul li a, .xn-jsbox-sort-cont ul li a:hover { font-size:12px; color:#333; }
/*友情链接*/
.linkbox { display:block; width:940px; margin:0px; padding:8px 0px 8px 15px; line-height:20px; }
.linkbox a, .linkbox a:hover { font-size:12px; line-height:20px; color:#666; margin:0px 0px 0px 0px; padding:0px 1px 0px 0px; white-space:nowrap; }
.linkbox1 { display:block; width:940px; margin:0px; padding:8px 0px 8px 15px; line-height:20px; }
.linkbox1 a, .linkbox1 a:hover { font-size:12px; line-height:20px; color:#666; margin:0px 0px 0px 0px; padding:0px 5px 0px 0px; white-space:nowrap; }
.wrapth { width:960px; height:28px; line-height:28px; margin:0px 0px 8px 0px; padding:0px; float:left; background:#009B11; display:block; color:#FFF; }
.wrapth h2 { line-height:28px; font-size:14px; font-weight:bold; text-indent:15px; color:#FFF; float:left; }
.wrapth a, .wrapth a:hover { color:#FFF; padding:0px 0px 0px 5px; }
.wrapth span { float:right; margin:0px; padding:7px 10px 0px 0px; line-height:12px; font-size:12px; }
.wrapbg1 { background:url(../img/wrapbg1.gif); }
.cpmap { width:958px; height:80px; margin:0px; padding:0px; border:1px solid #D4D4D4; display:block; background:url(../img/cpbg.png) no-repeat; float:left; overflow:hidden; border-top:none; }
.cpmap ul { margin:0px 0px 0px 0px; height:80px; width:958px; display:block; padding:0px; overflow:hidden; }
.cpmap ul li { width:60px; height:80px; line-height:20px; text-align:center; float:left; overflow:hidden; margin:0px; padding:0px; }
.cpmap ul li a, .cpmap ul li a:hover { margin:0px 0px 0px 0px; padding:55px 0px 0px 0px; display:block; }
.sobar { width:958px; height:28px; background:#fafafa; ; margin:0px; padding:3px 0px 0px 0px; border:1px solid #D4D4D4; border-top:none; display:block; float:left; clear:both; }
.sobarL { width:226px; height:25px; margin:0px; padding:0px; float:left; }
.sobarR { width:728px; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; float:right; }
.topad { width:948px; margin:0px; padding:5px; float:left; border:1px solid #D4D4D4; }
.topad_a { width:472px; float:left; margin:0px; padding:0px; }
.bottom { height:75px; font-family:Tahoma; }
.bottom ul { display:block; margin:0px; padding:0px; line-height:25px; height:75px; }
.bottom ul li { display:block; padding:0px; line-height:25px; height:25px; font-size:12px; color:#666; text-align:center; display:block; }
.bottom ul li a, .bottom ul li a:hover { margin:0px; padding:0px 10px; border-right:1px solid #666; color:#666; }
.bottomlogo { width:960px; margin:0px; padding:5px 0px; float:left; text-align:center; display:block; }
.ggad-js { width:256px; height:205px; padding:5px 0px 0px 0px; border:1px solid #F5F5DC;background:#009B11;text-align:center;}
.fhcj-js { width:260px; height:365px; margin:0px; padding:0px 0px 1px 0px; text-align:center; display:block; }
.fhcj-js h2 { font-size:14px; color:#333; line-height:24px; font-weight:bold; border-bottom:1px solid #D4D4D4; background:url(../img/newth2bg.png); }

/*图说农业*/
.cont ul {
	zoom:1;
	overflow:hidden;
}
.cont ul li {
	width:189.3px;
	height:190px;
	float:right;
	margin:5px 1px 5px 1px !important;
	text-align:center;
}
.cont ul li a {
	width:180px;
	height:180px;
	display:block;
	font-size:12px;
	padding:3px 3px 3px 3px;
	color:#333;
	border: 1px solid #E3E3E3;
}
.cont ul li a:hover {
	border: 1px solid #7FFFD4;
}
.cont ul li span {
	text-align:center;
	line-height:25px;
	height:25px;
	width:180px;
	overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	display:block;
	cursor:hand;
}
.cont ul li img {
	width:180px;
	height:160px;
}
.center {
	width:958px;
	margin:0px auto 0px auto;
	zoom:1;
	overflow:hidden;
}

.top-right { width:250px; height:60px; float:right; border:1px solid #FF0000;font-size:14px;margin-top:10px;background: #8B0000;}
.top-right li {padding:10px 20px 1px 45px;}
.top-right li a { padding:5px 1px;color:#009B11;text-decoration:none;}
.top-right li a:hover { padding:5px 1px;color:#7FFF00;text-decoration:none;}
