@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	background-color:#ededed;
	}
a{
	font-family:"微软雅黑";
	text-decoration:none;
	}
img{
	border:none;
	}
ul,li,dl,dd{
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
	}
		
.top-box{
	background-color:#FFF;}
.top,.logo-box{
	width:1124px;
	margin:auto;
	overflow:hidden;
	}
.top-box{
	height:33px;
	display:block;
	line-height:33px;
	font-size:14px;
	color:#fff;
	background:#2a63aa;
	}
.top-box a{
	color:#fff;
	}
.welcome{
	float:left;
	}
.set-home{
	float:right;
	}
.logo-big-box{
	height:200px;
	display:block;
	background:#10509f;
	width:100%;
	}	
.logo-box{
	padding-top:35px;
	/*background: #10509f;*/
	width:1148px;
	height:142px;
	}
.logo{
	float:left;
	}
.ssbox{ width: 340px; height:31px; margin-top: 102px;right: 20px;position: absolute;z-index: 2;}
.ssk{ width:265px; height:31px;  background:#FFFFFF;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.ssk input{ width:265px; height:31px; line-height:31px; padding-left:2px; color:#999999; background:none; border:none}
.gjz{ width:300px; height:3px; line-height:30px; color:#fff;padding-left:2px;font-size:11px !important;}
.gjz a{font-size:11px !important;color:#fff;}
.fr{ float:right}
.fl{ float:left}
.input,.input1{
	font-family:'微软雅黑';
	border:1px solid #FFF;
	background:none;
	}
.input{
	color:#b0c9ee;
	float:left;
	width:313px;
	height:42px;
	line-height:42px;
	padding-top:1px;
	}
.input1{
	cursor:pointer;
	text-align:center;
	width:88px;
	height:41px;
	line-height:41px;
	font-size:18px;
	color:#FFF;
	padding-top:2px;
	border-left:none;
	}
.keyword a{
	display:block;
	float:left;
	margin-top:-15px;
	font-size:14px;
	color:#FFF;
	margin-left:8px;
	}
.nav-box{
	background:#0d4080;
	}

.nav-box li{
	text-align:center;
	float:left;
	}
.nav-box a{
	float:left;
	font-size:18px;
	color:#FFF;
	line-height:45px;
	padding:0px 28px;
	}	
.news-trends-box{
	clear:both;

	width:1120px;
	margin:auto;
	overflow:hidden;
	margin-top:10px;
	}
.news-trends-box a{
	font-size:14px;
	color:#333333;
	line-height:28px;
	float:left;

	}	
.news-trends{

	background-color:#FFF;
    border-image: none;
    height: 367px;
    margin-top: 10px;
	}
.news-box{
	float:left;
	width:720px;
	}
.trends-box{
	width:376px;
	height:366px;
	float:left;

	}
.trends{
	width:376px;
	float:left;
	}
.trends dl dd{
	width:100%;
	float:left;
	padding-left:6px;
}
.trends a:hover{
	color:#1658a9;
	}
.title{
	margin-bottom:5px;
	float:left;
	width:364px;
    padding: 5px 10px 5px 0;
    margin: 5px 10px 5px 10px;
	}
.title .more{
	float:right;
	font-size:12px;
	line-height:29px;
	}
.title1{
	margin-bottom:5px;
	padding-top:5px;
	padding-right:5px;
	float:left;
	width:385px;
	}
.title1 .more{
	float:right;
	font-size:12px;
	line-height:29px;
	}
.bt1:hover{
	border-bottom:3px solid #0c3f87;
	}
.bt2:hover{
	border-bottom:3px solid #0c3f87;
	}
.file-documents-box{
    border-image: none;

    float: left;
    margin-top: 10px;
	}
.file-documents{
	border-right:1px solid #d8d8d8;
	}
.file-agriculture{
margin:5px 0px;
}
.file-agriculture .agriculture{
	float:left;
	width:374px;
	padding:10px 10px;
}
.agriculture dl dd{
	float:left;
	width:350px;
	padding-left: 6px;
}
.file-documents{
	width:391px;
	float:left;
	margin-top:5px;
	height:350px;
	}
.file{
	padding:6px 5px;
	float:left;
	width:380px;
	}
.file dl dd{
	width:380px;
	float:left;
	padding-left: 6px;
}

.filelong{
	padding:10px 5px;
	float:left;
	width:680px;
}
.filelong dl dd{
	width:680px;
	float:left;
	padding-left: 6px;
}
.file,.filelong a:hover{
	color:#1658a9;
	}
.file-agriculture{
	width:385px;
	float:left;
	height:350px;
	}
.agriculture img,.file img,.trends img{
	margin-right:5px;
	margin-bottom:2px;
	}
.agriculture a:hover{
	color:#1658a9;
	}
.special-column-box{
	float:left;
	width:313px;
	margin:5px 5px;
	}
.special-column-box img{
	margin-bottom:0px;
	}
.special-column-box .column img{
	margin-bottom: 5px;
    margin-top: 5px;
}
.links-box{
	-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #0c3f87 #d8d8d8 #d8d8d8;
    border-image: none;
    border-style: solid;
    border-width: 2px 1px 1px;
    float: left;
    height:50px;
    margin-bottom: 30px;
    margin-top: 30px;
    padding-left: 50px;
    width: 1068px;
	}
.links-box .chose{
	width:250px;
	height:30px;
	float:left;
	margin:10px 50px;
	font-size:14px;
	padding-left:10px;
	color:#333;
	font-family:"微软雅黑";
	}
.bottom-box{
	padding-top: 25px;
    background-color:#115ca2;
    height:130px;
    width:100%;
    float:left;
    }
.bottom{
    width:1120px;
    margin:0px auto;
    height:130px;
	}
.bottom-txet{
    color:#FFF;
    font-size:14px;
	}
.bottom img{
	float:left;
    margin-right:35px;
}

.main{ width:1120px; margin:0 auto}
.box{ width:1120px; background:#FFFFFF; padding:10px 0px;}
/* 本例子css */
.focusBox { position: relative; width:720px; height:355px; overflow: hidden; }
.focusBox .pic img { width:720px; height:366px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px  !important; line-height:36px  !important; position:absolute; bottom:-36px;}
.focusBox .txt li a{height:36px  !important; line-height:36px  !important; display: block; color: white; padding: 0 0 0 10px; font-size: 14px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom:13px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width:20px; height:6px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 4px; cursor: pointer; }
.focusBox .num li span,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span {float:left; line-height:15px; text-align:center; font-size:12px; width:25px; height:10px; cursor:pointer; overflow:hidden; background:#fff; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
.focusBox .num li.on span,.focusBox .num a:hover{ background:#ed6907; filter:alpha(opacity=100);opacity:1; }
.focusBox .prev,
.focusBox .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:5%;  z-index:1; width:40px; height:60px; background:url(/static/images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.focusBox .next{ left:auto; right:5%; background-position:-6px -137px;}


/* 本例子css */
/*.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{z-index:10;margin:0 auto;background:#0d4080; height:45px; line-height:45px; padding-left:2px; padding-right:2px;position:relative;}
.nav a{ color:#fff;}
.nav .m{ float:left;}
.nav .s{ float:left; width:9px; text-align:center; color:#333;}
.nav .on a{}
.nav .hove{background:url(./images/jiao.png) no-repeat right 2px}

.nav .sub{ display:none; width:100px; left:0; top:34px;  position:absolute; background:#4E4E4E;  line-height:26px; padding:5px 0;  }
.nav .sub li{ zoom:1; width:120px; }
.nav .sub a{ display:block; padding:0 15px;width:90px;}
.nav .sub a:hover{ background:#6d6d6d; color:#fff;  }
.nav .on h3 a{ background:#4E4E4E; color:#fff;   }
*/



/* 本例子css */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{width:1185px;margin:0 auto; padding:0 2px; background:#0d4080; height:45px; line-height:45px;  position:relative; z-index:1;  }
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; padding:0 20px; font-size:14px; font-weight:bold;  }
.nav .sub{ display:none; width:125px; left:610px; top:45px;  position:absolute; background:#FFF; line-height:26px; padding:5px 0; border:1px solid #CCC; }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 5px; width:115px;font-weight:blod; font-family: "Microsoft YaHei"; color:#000;}
.nav .sub a:hover{color:#1658a9;  }
.nav .on h3 a{ color:#fff;   }

#tsjg a{display:block; line-height:27px; padding:0 5px; width:115px; font-size:14px;font-weight:blod; font-family: "Microsoft YaHei"; color:#000;}
#tsjg a:hover{color:#1658a9;}


/* 本例子css */
.m-slide{ position: relative; width:1118px;  height:338px; border-left: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; background: #fff }
.m-slide .bottom-shadow{ position: absolute; bottom: -3px; left: 0; width: 100%; height: 1px; overflow: hidden; border-top: 1px solid #e0e0e0; background: #e6e6e6; border-bottom: 1px solid #ececec }
.m-slide .img { float: left; position: relative }
.m-slide .img li, .m-slide .img a, .m-slide .img img { display: block; width:720px; height:338px }
.m-slide .img li { display: none; position: absolute; left: 0; top: 0 }
.m-slide .img .first { display: block }
.m-slide .tab { float: right }
.m-slide .tab li { *margin-bottom: -3px; border-top: 1px solid #e5e5e5; width:396px; height:65px;line-height:65px; }
.m-slide .tab .first { border-top: 0 }
.m-slide .tab a { text-decoration: none; display: block; position: relative; width:390px; height:65px; border-left: 3px solid #fff }
.m-slide .tab a b { position: absolute; left: 0; top: 27px; width: 4px; height: 11px; overflow: hidden }
.m-slide .tab a span { position: absolute;}
.m-slide .tab a .title1 { left: 17px; top: 6px; height: 20px; line-height: 20px; font-size: 14px; font-weight:bold; color: #666 }
.m-slide .tab a .title { left: 17px; top: 6px; height: 20px; line-height: 0px; font-size: 14px; font-weight:bold; color: #666 }
.m-slide .tab a .des {left:17px; text-indent:2em;top: 26px; height: 16px; line-height: 16px; color: #999;font-size:12px;width:360px;}
.m-slide .tab .first a { height: 50px }
.m-slide .tab .on a { border-left: 3px solid #2668C7 }
.m-slide .tab .on a b { background: url(static/images/dot.png) no-repeat}
.m-slide .tab .on a span { color: #2668C7; width:360px;}

/* 工作动态 */
.nei_banner_left{ width:682px; height:330px;}
.nei_banner_right{ width:301px; height:65px; line-height:65px;}
.nei_banner_right li{ width:301px; height:65px; border-bottom:1px solid #D7D8DB; font-size:14px; }
.nei_banner_right li a{ width:261px; height:65px; display:block; background:#F1F2F5; color:#6B6B6B; padding-left:20px; padding-right:20px;}
.nei_banner_right li a:hover{ width:301px; height:65px; display:block;color:#fff;}
.nei_main{ width:1120px; margin-top:10px;}
.nei_main_left{ width:720px;}
.nei_main_right{ width:396px;}
.w682{ width:720px;}
.left{ width:682px;}

/* 相关系统 */
.zlbox{ width:1118px; border:1px solid #DCDCDC; height:auto}
.ztzl_main{ width:1090px; padding:15px;}
.xgxtbox{ width:1090px;}
.mt30{ margin-top:30px;}
.nei_new_dh{ height:36px; border-bottom: 1px solid #386bad;}
.nei_new_dh span{ float:right; margin-top:10px;}
.nei_new_dh span a{ color:#747475; font-size:12px;}
.nei_new_zi{ width:120px; height:36px; background:#0A48A1; color:#FFFFFF; font-size:16px; text-align:center; line-height:36px;font-family:"微软雅黑";}

/* 12316 */
.kf_main{ width:485px; padding:15px;}
.kfbox{ width:1116px;}
.rmhtbox{ width:485px; height:110px; margin-top:15px;}
.rmht_tu{ width:175px; height:110px;}
.rmht_tu img{width:175px; height:110px;}
.rmht_zi_dh{ width:265px; font-size:14px; color:#333; height:40px; line-height:40px; font-weight:bold; background:#EAEAEA; padding-left:6px; padding-right:6px;}
.rmht_zi_dh a{color:#333;}
.rmht_zi_dh a:hover{color:#003279;}
.rmht_zi_nr{ font-size:12px; color:#787878; line-height:20px; margin-top:10px;}
.rmht_zibox{ width:285px; margin-left:13px;}

ul.mypagetitle {list-style:none; padding:0; margin:0; width:720px; float:left;}
ul.mypagetitle li{list-style:none; float:left; margin:0px; height:33px; line-height:33px;padding-left:5px; width:710px;color:#000;}
ul.mypagetitle li a{float:left; margin:0; padding-left:0px; font-size:14px;color:#333;font-family:"Microsoft YaHei" !important;}
div.mypagelink{float:left; width:580px; text-align:left;height:33px;line-height:33px;}
div.mypagelink a{font-size:14px;  font-family:"宋体";}
div.mypagelink a:hover{color:#003279;}
div.li_page_time{float:right; padding:0px; font-size:14px; color:#666666; margin-right:14px; font-family:"Time New Roman";}
div.pre_img1{height:18px; line-height:25px;float:left; width:20px; text-align:center;}

ul.mypagetitle1 {list-style:none; padding:0; margin:0; width:550px; float:left;}
ul.mypagetitle1 li{list-style:none; float:left; margin:0px; height:33px; line-height:33px;padding-left:5px; width:550px;color:#000;}
ul.mypagetitle1 li a{float:left; margin:0; padding-left:0px; font-size:14px;color:#333;font-family:"Microsoft YaHei" !important;}
div.mypagelink1{float:left; width:428px; text-align:left;height:33px;line-height:33px;}
div.mypagelink1 a:hover{color:#003279;}


ul.mypagetitle2 {list-style:none; padding:0; margin:0; width:400px; float:left;}
ul.mypagetitle2 li{list-style:none; float:left; margin:0px; height:33px; line-height:33px;padding-left:5px; width:395px;color:#000;}
ul.mypagetitle2 li a{float:left; margin:0; padding-left:0px; font-size:14px;color:#333;font-family:"Microsoft YaHei" !important;}
div.mypagelink2{float:left; width:270px; text-align:left;height:33px;line-height:33px;}
div.mypagelink2 a:hover{color:#003279;}

ul.mypagetitle3 {list-style:none; padding:0; margin:0; width:545px; float:left;}
ul.mypagetitle3 li{list-style:none; float:left; margin:0px; height:33px; line-height:33px;padding-left:5px; width:530px;color:#000;}
ul.mypagetitle3 li a{float:left; margin:0; padding-left:0px; font-size:14px;color:#333;font-family:"Microsoft YaHei" !important;}
div.mypagelink3{float:left; width:400px; text-align:left;height:33px;line-height:33px;}
div.mypagelink3 a:hover{color:#003279;}


ul.mypagetitle4 {list-style:none; padding:0; margin:0; width:1110px; float:left;}
ul.mypagetitle4 li{list-style:none; float:left; margin:0px; height:33px; line-height:33px;padding-left:5px; width:1110px;color:#000;}
ul.mypagetitle4 li a{float:left; margin:0; padding-left:0px; font-size:14px;color:#333;font-family:"Microsoft YaHei" !important;}
div.mypagelink4{float:left; width:980px; text-align:left;height:33px;line-height:33px;}
div.mypagelink4 a:hover{color:#003279;}

ul.mypagetitle5 {list-style:none; padding:0; margin:0; width:340px; float:left;}
ul.mypagetitle5 li{list-style:none; float:left; margin:0px; height:33px; line-height:33px;padding-left:5px; width:340px;color:#000;}
ul.mypagetitle5 li a{float:left; margin:0; padding-left:0px; font-size:14px;color:#333;font-family:"Microsoft YaHei" !important;}
div.mypagelink5{float:left; width:310px; text-align:left;height:33px;line-height:33px;}
div.mypagelink5 a:hover{color:#003279;}

.nbx{width:1120px;}
.nnewbox{ width:260px; margin-left:45px; margin-top:0px;}
.nright{ width:750px;}
.nnew{ width:260px; padding-bottom:0px; margin-top:20px; height:330px; }
.ntu{ width:260px;}
.nbt{ width:260px; overflow:hidden;  line-height:24px; font-size:14px; font-weight:bold; color:#43740E; margin-bottom:5px; margin-top:10px;}
.nbt a{color:#0a48a1;}
.nleft{ width:350px; border:1px solid #E2E2E2; background:#F7F7F7; margin-bottom:10px;}
.nnr{ width:260px;line-height:24px; color:#666666; font-family:"Microsoft YaHei"; font-size:14px;}

/*政务公开*/
.zwgk{ width:1120px; margin:20px 0}
.zwgk_left{ width:481px;}
.zwgk_right{ width:632px; height:295px;}
.zw{ width:237px; height:144px;}
.zwgk_leftbox{ width:481px; height:144px; }
.mt6{margin-top:7px;}
.bg_01{ background:#78BDE8}
.bg_02{ background:#7BA3ED}
.bg_03{ background:#4185E8}
.zj{ width:381px; height:144px;}
.dt{ width:163px; height:144px;}
.ddt{ width:332px; height:144px;}
.dtt{width:153px; height:144px;}
.xmjs{ width:632px; height:295px;}
.xmmbox{ width:332px; height:295px;}
.xmm{ width:332px; height:144px;}
.w163{ width:144px; height:144px;}
.xmn{ width:294px; height:295px;  }
.xmn_top{width:294px; height:144px;}
.dtbox{ width:632px; height:144px;}
.ml6{ margin-left:6px;}
.jl{ width:294px; height:144px;}
.zw_dh{ line-height:30px; text-align:center; font-size:16px; color:#FFFFFF; font-family:"微软雅黑";}
.zw_dh a{color:#FFF;}
.mt15{ margin-top:15px;}
.mt1{ margin-top:10px;}
.w197{ width:207px; height:144}
.w144{ width:144px;}
.zw_dh_nr{ line-height:12px; text-align:center; font-size:12px; color:#FFFFFF;  margin-top:10px; }
.zw_dh_nr a{color:#FFFFFF;}
.zw_dh_tu{ text-align:center; margin-top:25px;}
.czzj{ width:187px; text-align:center}
.czzj_tu{ margin-left:30px; margin-top:50px;}
.jll{ width:50px; text-align:left; font-size:12px; color:#FFFFFF; margin-left:21px; margin-top:10px;}
.jll a{color:#FFFFFF}
.zw_left{width:115px; height:144px;}

.gover_lt {
	float: left;
	width:260px;
}
.gover_lt h3 {
	background: #7BA3ED none repeat scroll 0 0;
	border-bottom: 1px solid #e1e1e1;
	height:38px;
	line-height:38px;
	padding-left:35px;
	text-align: left;
	width:225px;
	margin:0px;
	font-size:16px !important;
	color:#FFF !important;
	font-family:'微软雅黑';
	font-weight:normal;
	cursor:pointer;
}
.gover_lt h3 a{
	font-size:16px;
	color:#FFF;
	text-decoration:none;
	cursor:pointer;
}
.gover_lt ul{
	margin:0px;
	padding:0px;
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
}
.gover_lt ul li {
	list-style:none;
	padding:0px;
	margin:0px;
	border-bottom:1px solid #E1E1E1;
	background:#f7f7f7;
	color:#5c5c5c;
	font-family:'微软雅黑';
}
.gover_lt ul li a {
	display: block;
	font-size: 14px;
	height:38px;
	line-height:38px;
	padding-left:40px;
	text-align: left;
	width:220px;
	text-decoration:none;
	cursor:pointer;
	font-family:'微软雅黑';
}

.nndh{background:url(static/images/ndhbg.png) repeat-x; width:660px; height:37px;}
.nnleft{ background:url(static/images/ndhleft.png); height:37px; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; line-height:37px; width:164px;}
.nncenter{height:37px; background:url(static/images/ndhbg.png) repeat-x; font-size:12px; color:#000000; text-align:right; line-height:37px}
.nncenter a{ color:#4A8217}
.nnright{ background:url(static/images/ndhright.png) no-repeat; width:8px; height:37px;}



.info_profile{
    float: right;
    cursor: pointer;

    position: relative;
    display: inline-block;
}
.info_profile a{
    color: white;
}

#info_panel{
   position: fixed;
   background-color:#ffffff;
   min-width: 180px;
   box-shadow: 0px 20px 17px 2px rgba(41, 40, 40, 0.2);
   padding: 12px 0px;
    margin-top:30px;
    margin-left:-73px;
	z-index:999;
}
#info_panel ul{
    padding-left: 0px;
}
#info_panel li {
    list-style: none;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom:5px;
    border-bottom: #edeff1 solid 1px;
}
#info_panel li>a{
    display: block;
    text-decoration: none;
    color: #2d66ae;
}

#info_panel li:hover{
    background-color: #1a7ac5;
    color: white;
}
#info_panel a:hover{
    color:white;
}

#user_name{
    font-size: 15px;
    color: #ffffff;
    /*padding-left: 20px;*/
}

#pagination{
	font-size: 14px;
    margin-left: 10px;
    color: black;
}

#pagination-flickr{
	width: 500px;
}

#pagination .previous-off{
	float: left;
	color: grey;
}

#pagination .active{
	float: left;
    margin: 0px 20px;
 	font-weight: bolder;
}
#pagination .next-off{
	float: left;
}
#pagination .previous a{
	line-height: 18px;
	color:dodgerblue;
	cursor: pointer;
}

#pagination .next a{
	line-height: 18px;
	color:dodgerblue;
	cursor: pointer;
}
.memu-left a{
	float:none;
}
.memu-li {
	background-color:#7ba3ed;
	color:white;
	padding: 5px 0px 0px 10px;
	border-bottom:1px solid white;
}

.memu-li a{
	background-color:#7ba3ed;
	color:white;
	display: block;
}
.memu-li-2 a{
	background-color: #f7f7f7;
	height: 30px;
	margin-left :-10px;
	padding-left:20px;
	border: 1px solid #E1E1E1;
	display: block;
	color: grey;

}

#btn_search{
	padding:8px 10px;
	transition: all 0.6s;
}
#btn_search:hover{
	cursor:pointer;
	transform: scale(1.2);
}