@charset "gb2312";
/* CSS Document */
@charset "utf-8";
body{ margin:0 auto; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; line-height:1.5; background:url(2017bg.jpg) repeat-x; color:#555; }
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p{ padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{ font-size:14px; }
ul{ list-style:none;}
img{ border:0px; margin: 0px; padding: 0px; }
a{ color:#555; text-decoration:none; }
a:hover{ color:#F00; text-decoration: underline; }
.clearfloat{clear:both; height:0; font-size:1px; line-height:0px; }
#top{ height:35px; background:#FFF; line-height:35px; padding-left:10px; }
#top span{ color:#960; font-weight:bold; }
#container{ width:1000px; margin:0 auto; background:#FFF; padding-left:5px; padding-right:5px; }
.nav{ height:47px; background:url(2017nav_bg.gif) repeat-x; }
.nav ul li{ width:130px; height:47px; float:left; font-size:16px; line-height:47px; text-align:center; font-weight:bold; }
.nav ul li a{ color:#FFF; }
.nav ul li.cutoff{ width:2px; background:url(2017cutline.gif) center no-repeat; }
.nav ul li.mouse_on{ background:#366504; height:45px; line-height:45px; border-bottom:#FFF 1px solid; border-top:#FFF solid 1px; }
.date_weather_search{ height:40px; line-height:40px; background:#FFF; }
.date{ width:200px; height:40px; line-height:40px; float:left; text-align:center; color:#3b6800; }
.weather{ line-height:31px; width:300px; float:left; padding-top:9px; }
.search{ width:400px; float:left; padding-left:50px; background:url(2017searchicon.jpg) 0 center no-repeat; height:40px;vertical-align:middle; }
.searcharea{ width:160px; height:20px; line-height:20px; border: 1px solid #CCC; background:url(2017searchareabg.gif) repeat-x; font-family:"Î¢ÈíÑÅºÚ"; color:#666; padding-left:10px; vertical-align:middle; }
.searchbutton{ border:none; width:90px; height:28px; line-height:28px; background:#5a980f; color:#FFF; font-family:"Î¢ÈíÑÅºÚ";vertical-align:middle; }
.sumbmenu{ height:40px; line-height:40pxi; text-align:center; }
.sumbmenu ul li{ display:inline; padding-left:10px; padding-right:10px; height:40px; line-height:40px; }
.sumbmenu ul li.geline{ padding:0; font-family:"ËÎÌå"; color:#999; }
#photonews{ width:510px; height:310px; float:left; }
#news{ width:480px; height:310px; float:right; }
.newstit{ height:48px; background:url(2017newsbg.gif) no-repeat; }
.newstit span{ float:right; padding-top:15px; padding-right:50px; }
.headline_news{ height:45px; line-height:45px; font-size:24px; padding-left:20px; color:#bd5901; }
.headline_news a{ color:#bd5901; }
.newsbox{ padding-left:20px; }
.newsbox li{ height:35px; line-height:35px; border-bottom:dashed 1px #CCC; background:url(2017icon.gif) no-repeat 0 center; padding-left:15px; }
#banner{ height:120px; margin-top:8px; }
#content{ margin-top:8px; }
.main{ width:710px; float:left; }
.boxlist{ width:330px; float:left; padding-top:5px; }
h1{ height:42px; line-height:42px; font-size:18px; color:#396800; padding-left:50px; background:url(2017titbg01.gif) no-repeat; }
h1 span { float:right; padding-right:30px; font-size:14px; font-weight:normal; }
.side{ width:285px; float:right; }
.showmantit{ height:45px; background:url(2017cgzsbg.jpg) no-repeat 0 bottom; }
.showtab{ height:38px; }
.showtab ul li{ height:26px; line-height:20px; width:85px; background:url(2017showtab02.gif) no-repeat; text-align:center; float:left; color:#FFF; margin-right:10px; }
.showtab ul li a{ color:#FFF; }
.showtab ul{ padding-left:20px; }
.showtab ul li.current{ background:url(2017showtab01.gif) no-repeat;}
.photobox ul{ padding-left:10px; }
.photobox ul li p{ height:15px; line-height:15px; }
.photobox ul li{ width:145px; height:115px; float:left; text-align:center; font-size:12px; padding:5px; border:1px solid #CCC; margin:5px; _display:inline; }
.tzgg{ margin-bottom:20px; }
h3{ height:35px; line-height:35px; padding-left:45px; background:url(2017sidetit.gif) center no-repeat; color:#FFF; font-size:16px; }
h3 span{ float:right; padding-right:20px; font-size:14px; color:#FFF; }
h3 span a{ color:#FFF;}
.spzs{ margin-bottom:6px;position:relative; }
.spzs ul li{ width:120px; height:95px; float:left; padding:10px; }
.zhuanti p{ text-align:center; padding-top:6px; padding-bottom:2px; }
.link{ margin-top:15px; }
.linktab{ height:36px; background:#7fc23f; line-height:36px; margin-bottom:10px; }
.linktab li{ float:left; width:244px; height:36px; border-right:2px solid #fff; text-align:center; font-weight:bold; color:#fff; }
.linktab li.yqlj{ width:110px; background:#5a990d; }
.linktab li a{ color:#FFF; }
.linktab li.current{ border-bottom:2px solid #060; height:34px; }
.weblist li{ width:140px; height:35px; line-height:35px; float:left; text-align:center; }
#foot{ height:166px; text-align:center; margin-top:10px; background:url(2017bottombg.gif) repeat-x; position:relative; }
.footlink{ padding-bottom:10px; }
.footlink li{ height:41px; line-height:41px; text-align:center; display:inline; padding-left:15px; padding-right:15px; }
#foot p{ height:25px; line-height:25px; font-size:12px; }
.beian{ height:30px; line-height:30px; background:url(2017ba.gif) no-repeat 380px center; }
.dzjgicon{ position:absolute; left:50px; top:50px; }
.textlayer{ width:900px; margin:0 auto; border:#CCC 1px solid; padding:10px; margin-top:10px; }
h4{ font-size:20px; color:#316723; text-align:center; }
.textlayer p{ line-height:2; font-size:16px; padding:20px; }
.textlayer .writedate{ font-size:12px; padding:5px; height:20px; line-height:20px; text-align:center; border-bottom:#CCC 1px dashed; }
.position{ height:20px; line-height:20px; padding-left:100px; color:#930; }
.position a{ color:#930; }
.pagenum{ height:40px; line-height:40px; text-align:center; font-size:12px; }
.column{ width:150px; float:left; }
.column ul li{ height:40px; line-height:40px; border-bottom:1px #CCC dashed; font-size:18px; text-align:center; }
.expand{ width:700px; float:right; }
.expandbt{ height:20px; line-height:20px; text-align:center; color:#930; font-size:20px; }
.leaderbox{ border-bottom:1px dashed #999; padding-bottom:10px; padding-top:10px; }
.leaderbox ul li{ height:30px; line-height:30px; }
.leaderbox ul li.leadername{ font-size:18px; color:#930; }
.spzs P{ margin:0 auto; text-align:center; padding-top:10px; padding-bottom:5px; }
.toolbar {position:absolute;bottom:35px; left:30px;}
.photonewslist{ padding-left:30px; }
.photonewslist li{ text-align:center; float:left; padding:10px; }
.photo_group2{
	width:880px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.photo_group2 ul{ padding-left:20px; }
.photo_group2 ul li{ float:left; }
.photo_group2 ul li a{ display:block; width:165px; height:123px; padding:5px; border:1px solid #CCC; float:left; margin-right:28px; _display:inline; margin-top:15px; }
.photo_group2 ul li p{ height:20px; line-height:20px; text-align:center; font-size:12px;}
.imptwork{ padding-left:6px; }
.imptwork li{ width:112px; height:35px; line-height:35px; border:1px solid #CCC; float:left; margin-top:3px; margin-left:3px;  background:url(2017icon.gif) no-repeat 8px center #f5f5f5; padding-left:20px; font-size:12px; }
.imptwork li a{ color:#396800; font-weight:bold; }
.kszn{ padding-top:10px;}
.kszn li{ width:220px; height:35px; line-height:35px; float:left; }