@charset "utf-8";
/* CSS Document */
.i2_right{width: 960px;}
.cp_dq{padding: 0 25px; height: 58px;line-height: 55px; margin-bottom: 25px; border: 1px solid #e5e4e4;}
.cp_h3{font-size: 16px; color: #494949;}
.cp_wz{padding-left: 30px; background: url(../images/13.png) no-repeat left center;font-size: 14px; color: #9b9b9b;}
.cp_wz a{color: #9b9b9b;}
.cp_wz a:hover{color: #0c0c0c;}
.cp_wz a.hover{color: #0c0c0c;}
.ab_con{ margin-top: 20px;}
.ab_title{font-size: 24px; color: #333333;}
.ab_txt{font-size: 14px; color: #737373; line-height: 28px; margin-top: 45px;}
.a_left .i2l_menu{padding-bottom: 0;}
.a_left .i2l_bottom{border: 0;}
.ali{border-bottom: 1px solid #b8ecac;}
.al_a{display: block; padding: 0 20px; height: 60px; line-height: 60px; overflow: hidden; color: #FFFFFF;font-size: 14px;}
.ali:hover .al_a{background: #39a152;}
.ali.hover .al_a{background: #39a152;}

.map_con{margin-top: 15px;}
.map_img{width: 100%; height: 440px; overflow: hidden;}
.map_txt{ color: #434343;font-size: 14px;  margin-top: 50px;}
.mt_h3{font-size: 24px;}
.mt_wz{line-height: 40px;margin-top: 15px;}
.mt_wz p{width: 50%; float: left;}

.zp_table{border: 1px solid #e5e5e5;}
.zp_head{background: #4caa63; color: #FFFFFF; font-size: 14px; height: 42px; text-align: center;}
.zp_ys{ font-size: 14px; height: 42px; text-align: center;color: #474747;}
.zp_ys td {border: 1px solid #e5e5e5;}
.zp_ys.hover td { background:#eee; }
.zp_ys:hover td { background:#eee; cursor:pointer; }
.zp_cnt{ display:none; }
.zp_cnt td{ padding:15px 20px;}

.new_con{margin-bottom:50px;}
.new_dl{padding:10px 0 35px 0; border-bottom: 1px solid #e5e5e5;}
.new_dd{width: 625px;}
.nd_title{display: block;font-size: 16px;font-weight: bold; color: #3e3e3e; line-height: 30px; height: 30px; margin: 10px 0; overflow: hidden;}
.nd_date{font-size: 14px; color: #8c8c8c;}
.nd_txt{font-size: 14px; color: #6e6e6e; line-height: 26px; margin-top:30px;}
.nd_more{color: #359100;}
.new_li{width: 100%; height: 50px; line-height: 50px; font-size: 14px; color: #6e6e6e; border-bottom: 1px solid #e5e5e5; overflow:hidden;}
.new_li a{color: #6e6e6e; width: 820px; height: 50px; overflow: hidden;}
.nx_title{}
.nx_h3{font-weight: bold; color: #3e3e3e; font-size: 16px;padding: 10px 0;}
.nx_date{font-size: 14px; color: #8c8c8c;}
.nx_txt{color: #6e6e6e; line-height: 28px; margin-top: 25px; font-size: 14px;}
.feedback .desc {
	text-align: center;
	font-size: 14px;
	line-height: 2em;
	margin-bottom: 20px;
}
.feedback ul {
	width: 700px;
	margin: auto;
}
.feedback ul .text {
	float: left;
	width: 300px;
	height: 18px;
	font-size: 15px;
	line-height: 18px;
	padding: 12px;
	margin: 10px;
	color: #333;
	border: #ddd 1px solid;
}
.feedback ul textarea.text {
	width: 646px;
	height: 120px;
	resize:none;
}
.feedback ul .btn {
	color: #fff;
	width: 300px;
	height: 45px;
	margin: 10px;
	border: none;
	font-size: 15px;
	text-align: left;
	padding-left: 15px;
	cursor:pointer;
	background: url(../images/icon101.png) #439a42 no-repeat 260px center;
}

.site_table{ text-align:left; line-height:1.8em; }
.site_table th, .site_table td{ padding:5px; border:#eee 1px solid; vertical-align: top; }
.site_table th{ width:4.2em; font-size:14px; }
.site_table td{font-size:13px; }
.site_table a{ display:inline-block; color:#666; padding:0 5px; }
.site_table a:hover{ color:#439a42; text-decoration: underline; }
