@charset "gb2312";
/* CSS Document */

/* public */
* {
	padding:0;
	}
body {
	margin:0;
	padding:0;
	font-family:"";
	font-size:12px;
	color: #666;
	background-image: url(../images/body_bj.jpg);
	background-repeat: repeat-x;
}
img,p {
	border:none;
	margin:0;
	padding:0;
}
ul,li {
	margin:0;
	padding:0;
	list-style:none;
}
a {text-decoration:none; color:#666666; }
.clear{
	clear:both;
}
.time{
	float:right;
	color: #666666;
	margin-right: 10px;
}
.more{
	float:right;
	color: #666666;
	margin-right: 10px;
	font-size: 12px;
	font-weight: normal;
}
.moreb{
	float:right;
	color: #fff;
	margin-right: 10px;
	font-size: 12px;
	font-weight: normal;
}
.box{
	border: 1px solid #7de37d;
}
.r{
	float:right;
}
.l{
	float:left;
}
.tb14{
	padding-bottom: 14px;
}
.tp10{
	margin-top: 10px;
}
.tpn10{
	margin-top: 12px;
	margin-bottom: 12px;
}
.tp4{
	margin-top: 4px;
}
.r30{margin-right: 36px;_margin-right: 18px;}
.l20{margin-left: 20px;}
.head {
	margin-right: auto;
	margin-left: auto;
	width: auto;
}
.top {
	height: 30px;
	background-image: url(imagestop.jpg);
	line-height: 30px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: right;
}
.top a {
	margin-right: 10px;
	margin-left: 10px;
}
.logo {
	height: 176px;
	margin-right: auto;
	margin-left: auto;
	width: 1000px;
}
.search{width:220px;height:22px;margin-top: 7px;}
.search span{width:95px;font-size:14px;font-weight:600;color:#B40600;float:left;}
.search input{width:150px;height:20px;line-height:20px;float:left;border:1px solid #525252;color:#ccc;}
.search_btn{width:52px;height:22px;line-height:22px;background:#525252;vertical-align: middle;border:0;color:#fff;float:left;}
.nav {
	height: 54px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(imagesnav.jpg);
	background-repeat: no-repeat;
	margin-top: 4px;
	width: 1000px;
	font-size: 14px;
	font-weight: bold;
	padding-top: 2px;
}
.zwgk {
	height: 29px;
	width: 90px;
	font-size: 14px;
	line-height: 29px;
	color: #FFFFFF;
}
.zwgkcon {
	width: 990px;
	line-height: 14px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	overflow: hidden;
}
.zwgkcon li {
	font-size: 14px;
	color: #FFFFFF;
	float: left;
	height: 27px;
	width: 83px;
	text-align: center;
	line-height: 27px;
	background-image: url(imagesnav_li_bg.png);
	background-repeat: no-repeat;
	background-position: left;
}
.hb {
	height: 27px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.zw {
	float:left;
	height: 27px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	line-height: 27px;
}
.nav_sy {
	float:left;
	height: 54px;
	width: 80px;
	margin-right: auto;
	margin-left: auto;
	line-height: 54px;
	color: #FFFFFF;
	text-indent: 45px;
}
.nav_sy a{
	color: #FFFFFF;
}
.hbyw {
	height: 27px;
	width: 90px;
	font-size: 14px;
	line-height: 27px;
	color: #FFFFFF;
}
.hbywcon {
	width: 910px;
	line-height: 27px;
	color: #FFFFFF;
}
.hbywcon li {
	font-size: 14px;
	color: #FFFFFF;
	float: left;
	height: 14px;
	width: 89px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	margin-top: 8px;
	margin-bottom: 7px;
	text-align: center;
	line-height:27px;
}
.zwgkcon #act {
	background-image: none;
}
.jc {
	font-size: 12px;
	color: #ca0303;
        font-weight:bold;
}
.jc a{
	color: #ca0303;
}
.main {
	height: auto;
	width: 996px;
	padding-right: 2px;
	padding-left: 2px;
	margin-right: auto;
	margin-left: auto;
}
.weather {
	height: 34px;
	margin-left: 16px;
	line-height: 34px;
	width: 980px;
}
.main_list {
	width: 996px;
	margin-bottom: 10px;
	height: auto;
	float: left;
}

.new {
	height: 278px;
	width: 690px;
	float:left
	
}
.new_bt {
	float: left;
	height: 30px;
	width: 307px;
	background-image: url(imagesnew_bt.jpg);
	padding-bottom: 10px;
}
.newpic {
	width: 280px;
	margin-left: 10px;
	_margin-left:4px;
	padding: 3px;
	border: 1px solid #CCCCCC;
	height: 210px;
	float: left;
	margin-bottom: 11px;
	margin-top: 18px;
}
.newcono {
	width: 390px;
	margin-top: 11px;
	height:228px;
        overflow: hidden;
	float: left;
}
.newcono li {
	line-height: 27px;
	background-image: url(imagesmain_tb.jpg);
	background-repeat: no-repeat;
	background-position: 6px center;
	height: 27px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #daedd7;
	padding-left: 20px;
	margin-left: 10px;
	margin-right: 10px;
}
.tzggcon {
	width: 266px;
}
.new_list {
	clear: both;
}
.new_list li {
	line-height: 27px;
	background-image: url(imagesmain_tb.jpg);
	background-repeat: no-repeat;
	background-position: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #daedd7;
	height: 27px;
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 15px;
}
.tzgg {
	width: 294px;
	border: 1px solid #7de37d;
	height:278px;
	margin-right:5px;

}
.tzgg_bt {
	float: left;
	height: 40px;
	width: 296px;
}
.xxgkcon {
	clear: both;
	padding-top: 5px;
	padding-bottom: 16px;
}
.xxgkcon li {
	line-height: 28px;
	height: 31px;
	text-align: center;
	padding-top: 10px;
}
.newcont {
	float: left;
	width: 320px;
	clear: both;
	margin-top: 6px;
	margin-bottom: 9px;
}
.newcont li {
	line-height: 29px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d7efd7;
	margin-right: 10px;
	margin-left: 10px;
	background-image: url(imagesjt.gif);
	background-repeat: no-repeat;
	background-position: 2px;
	padding-left: 15px;
}
.newconts {
	float: left;
	width: 455px;
	clear: both;
	margin-top: 6px;
	margin-bottom: 9px;
}
.newconts li {
	line-height: 29px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d7efd7;
	margin-right: 10px;
	margin-left: 10px;
	background-image: url(imagesjt.gif);
	background-repeat: no-repeat;
	background-position: 2px;
	padding-left: 15px;
}
.zxpiccon {
	float: right;
	width:372px;
	height:206px;
	margin-left:7px;
}

.news_left{
        width:305px;
		height:276px;
		float:left;
		margin-right:5px;
		border: 1px solid #7de37d;
		

}
.news_left1{
        width:455px;
		height:276px;
		float:left;
		margin-right:5px;
		border: 1px solid #7de37d;
		

}
.news_right{
       width:376px;
	   height:276px;
	   float:right;
	   border: 1px solid #7de37d;
	   
}
.zxpic {
	width: 368px;
	float: right;
}
.zxpic li {
	width: 180px;
	margin-top: 25px;
	height: 84px;
	float: left;
	margin-left: 2px;
}
.tzgg_bt p {
	height: 10px;
}
.tzggcon a {
}
.newtp {
	float: left;
	width: 690px;
}
.newtp p {
	height: 8px;
}
.mianpicS {
	height: 82px;
	width: 996px;
	float: left;
}
.mianpicL {
	height: 164px;
	width: 236px;
}.mianpicS l li {
	float: left;
	height: 70px;
	width: 244px;
	margin-right: 3px;
	margin-left: 3px;
}
.mianpicS li {
	float: left;
	height: 70px;
	width: 194px;
	margin-right: 3px;
	margin-left: 2px;
	margin-bottom: 12px;
}
.fl {
	float: left;
	width: 230px;
	margin-bottom: 14px;
}
.fl li {
	line-height: 29px;
	background-image: url(imagesmain_tb.jpg);
	background-repeat: no-repeat;
	background-position: 3px;
	height: 29px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-left: 15px;
	margin-right: 5px;
	margin-left: 5px;
}
.fl #act {
	font-weight: bold;
	color: #000201;
	background-color: #FFFFFF;
	background-image: none;
	font-size: 14px;
	text-indent: 10px;
	line-height: 30px;
	height: 30px;
}
.foot {
	height: 126px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.link {
	background-image: url(imageslink_bj.jpg);
	background-repeat: repeat-x;
	height: 30px;
}
.firstnew_link{
	height: 30px;
	width: 80px;
	font-size: 12px;
	line-height: 30px;
	float: left;
	color: #ffffff;
	text-align: right;
}
.link_cont {
	float: left;
	height: 30px;
	vertical-align: bottom;
	font-size: 14px;
	width: 912px;
}
.link_cont ul {
	width: 912px;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
}
.link_cont li {
	font-size: 12px;
	float: left;
	width: 150px;
	text-align: left;
	height: 20px;
	line-height: 20px;
}
.link_cont a {
	color: #FFFFFF;
}
.powerby p {
	float: left;
	margin-right: 5px;
	margin-left: 5px;
	line-height: 20px;
	text-align: left;
	height: auto;
	color: #666666;
	width: 668px;
}
.powby {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-top: 10px;
}
.powby p {
	line-height: 26px;
	height: 26px;
}
.mianlist {
	height: auto;
	width: 252px;
	margin-top: 4px;
}
.tzgglist {
	width: 252px;

}
.tzgglist_bt {
	float: left;
	height: 42px;
	width: 252px;
	line-height: 32px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-image: url(imagestzgglist_bt.jpg);
	background-repeat: no-repeat;
	font-size: 14px;
}
.tzgglistcon {
	float: left;
	width: 250px;
	height: auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #76e376;
	border-bottom-color: #76e376;
	border-left-color: #76e376;
	margin-bottom: 8px;
}
.tzgglistcon li {
	float: left;
	width: 242px;
	margin-bottom: 5px;
	line-height: 28px;
	margin-left: 2px;
}
.tzgglist_bt p {
	height: 10px;
}
.tzgglistcon a {
	margin-left: 20px;
}
.newlist {
	height: auto;
	width: 732px;
	margin-top: 10px;
	line-height: 24px;
}
.newlist_bt {
	float: left;
	height: 40px;
	width: 732px;
	background-color: #35b637;
}
.newlistcont {
	float: left;
	margin-left: 10px;
	height: auto;
	width: 720px;
	margin-top: 10px;
}
.newlistcont li {
	line-height: 29px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	width: 700px;
	height: auto;
	margin-left: 10px;
}
.list_btcon {
	line-height: 40px;
	text-align: center;
	float: left;
	height: 40px;
	width: 122px;
	font-weight: bolder;
	color: #FFFFFF;
	font-size: 15px;
}
.local {
	line-height: 40px;
	text-align: center;
	float: right;
	height: 40px;
	width: 300px;
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
}
.page {
	line-height: 40px;
	float: left;
	width: 732px;
	text-align: center;
	height: 40px;
}
.cccc {
	width: 730px;
	float: left;
	min-height: 500px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #7be47b;
	border-bottom-color: #7be47b;
	border-left-color: #7be47b;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}


.a_show{
	padding-top: 10px;
	padding-right: 16px;
	padding-bottom: 10px;
	padding-left: 18px;
}
.a_show h4{font-size:16px; font-weight:bold; color:#000; text-align:center;padding-top:15px;}
.a_show p{ height:25px;line-height:25px;text-align:center;margin-top:10px;border:1px solid #eaeaea;background:#fdf6f6;}
.content {
	padding-right: 16px;
	padding-left: 16px;
	padding-top: 16px;
}
.content p {
	text-indent: 2em;
	color: #666666;
}
.xxgklist {
	width: 252px;

}
.xxgklist_bt {
	float: left;
	height: 42px;
	width: 252px;
	line-height: 32px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-image: url(imagestzgglist_bt.jpg);
	background-repeat: no-repeat;
	font-size: 14px;
}
.xxgklistcon {
	float: left;
	width: 250px;
	height: auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #76e376;
	border-bottom-color: #76e376;
	border-left-color: #76e376;
	padding-bottom: 10px;
}
.xxgklistcon li {
	float: left;
	width: 230px;
	margin-top: 4px;
	margin-bottom: 4px;
	line-height: 24px;
	border-bottom-color: #76e376;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-left: 4px;
}
.xxgklistcon a {
	margin-left: 20px;
}
.tzgglist_bt {
	float: left;
	height: 42px;
	width: 252px;
	line-height: 32px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-image: url(imagestzgglist_bt.jpg);
	background-repeat: no-repeat;
	font-size: 14px;
}
.list_img {
	float: left;
	width: 716px;
	margin-top: 5px;
}
.list_img li {
	width: 214px;
	float: left;
	margin-left: 15px;
}
.list_img img {
	border: 1px solid #CCCCCC;
	padding:1px;
}
.list_img p {
	line-height: 25px;
	text-align: center;
}
.ppcc{
	min-height: 596px;
	width: 732px;
	float: left;
	margin-top: 10px;
}
.title1 {
	background-image: url(imagestitle1.jpg);
	background-repeat: no-repeat;
	padding-bottom: 10px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 15px;
}
.title2 {
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7de37d;
}
.zwgkcon a {
	color: #FFFFFF;
}
.title_tab{ width:100%;height:30px; line-height:30px;}
.title_tab li{
	text-align:center;
	display:inline;
	float:left;
	display:block;
	margin-right: 5px;
	padding-right: 10px;
	padding-left: 10px;
}
.title_tab li a{ display:block; text-decoration:none;font-size:12px;color: #2f962b;}
.title_tab li:hover{color:#fff; background-image: url(imagestab_bg.jpg); line-height:30px; display:block;}
.title_tab li:hover a{color:#fff;}
.title_tab .current{color:#fff; background-image: url(imagestab_bg.jpg); line-height:30px; display:block;}
.title_tab .current a{color:#fff; }



.title_tab1{ width:100%;height:30px; line-height:30px;}
.title_tab1 span{float:left;color:#fff; background-image: url(imagestab_bg.jpg); line-height:30px; display:block;width:90px;height:30px;text-align:center;font-size:12px}
.title_tab1 li a{ text-decoration:none;font-size:12px;color: #000;float:right}
.title_tab1 li:hover{color:#fff; line-height:30px; display:block;}
.title_tab1 li:hover a{color:#000;}

.title_tab1 .current a{color:#666666; margin-right:10px;font-size:12px;font-weight:100}


.dczj_title{width:223px;height:29px;border-bottom:1px solid #7de37d}
.dczj_title span{width:90px;height:29px;display:inline-block;text-align:center;line-height:29px;color:#fff;font-size:12px;font-weight:bold;background: url(imagestab_bg.jpg) no-repeat}
.dczj_title_con{width:200px;height:233px;margin:10px 0 0 10px}


.tf {
	margin-bottom: 10px;width:992px;
}

.tf img{
	width:100%;
}