@charset "utf-8";
i, em {
	font-style: normal;
}
* {
	border: 0;
}
/*乡村首页*/
.cc_banner{
	width: 1200px;
	height: 380px;
	margin:0 auto;}
.cc_banner img{
	
	background-position: center;
	background-size: cover;
	width: 1200px;
	height: 380px;
	margin:0 auto;
}
.c_banner p {
	height: 100px;
	background: rgba(255,255,255,0.5);
	color: #333;
	position: relative;
	top: 35%;
	padding: 0 200px;
	font-size: 32px;
	line-height: 100px;
}
.c_nav {
	width: 100%;
	height: 40px;
	background: #64b800;
}
.c_nav ul {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}
.c_nav ul li {
	float: left;
	padding: 0 20px;
	line-height: 40px;
}
.c_nav ul li a {
	color: #fff;
	font-size: 14px;
}
.c_nav ul li.c_nav_curn a {
	border: 1px solid #009250;
	height: 38px;
	background: #fff;
	color: #009250;
	display: block;
	padding: 0 20px;
}
.c_nav ul li.fr {
	color: #fff;
	float: right;
}
.ban_p {
	width: 1200px;
	vertical-align: middle;
	padding-left: 30px;
	font-size: 28px;
	background: #fff;
	background: rgba(255, 251, 240,0.4);
	filter: Alpha(opacity=40);
	position: absolute;
	margin-top: 280px;
	font-family: 微软雅黑;
	color:#026438;
}
.ban_p b{position:relative; color:#023719;height:100px; line-height:100px;}

/*notice*/
.sectionB{ 
	position:relative;margin:auto; clear:both;
	width:100%; 
	}
.sectionW{ 
	position:relative;margin:auto; clear:both;
	width:100%; 
	background: #ffffff;}	
.nsbg{
	width: 1200px; height: 50px;margin: 0 auto;
    background: #64b800; margin-top:20px;}
.notice{
	float: left;
	width:1200px;height:50px; line-height:50px; }
.notice .title{
	float:left;
	width:75px;height:50px;padding-left:40px;
	color: #ffffff; font-size:14px;  line-height:50px;
	background: url(../images/notices.jpg) 10px center no-repeat; }
.notice .noticenr{
	float:left;
	width:1060px;height:50px;padding-right:10px ;
	color:#ffffff;font-size:14px; line-height:50px;}

.main {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
/*search*/
.search{
	float: right;
	width:446px; height:40px;padding-top:9px; }
.text{
	float:left;
	width:214px;height:40px; padding-left:15px;border:0;
	color:#999999; font-size:14px; line-height:40px;
	background:URL(../images/searchtext.jpg) left bottom no-repeat;}
.btn{
	float:left;
	width:126px;height:40px;border:0;
	cursor:pointer;background:url(../images/searcha.jpg) no-repeat center center; }
.select{
	position:relative;float:left;
	width:91px;height:40px;
	line-height:40px;
	background:url(../images/select.jpg) left top no-repeat; }
.select select{margin:5px auto;width:91px;}
div.selectbox-wrapper{
	position: absolute;*left:0;overflow:hidden;z-index:9999;
	width:89px;border: #edb94a 1px solid;border-top: #ffffff 0 solid;*margin-top:0;
	text-align:left;
	background: #fff;}
div.selectbox-wrapper ul li.selected {color:#5f2909;background-color:#ebb33d;}
div.selectbox-wrapper ul li.current {color:#5f2909;background-color:#ebb33d;}
div.selectbox-wrapper ul li {
	cursor:pointer;
	width:100%;padding-right:3px;padding-bottom:3px;padding-top: 3px;
	color:#999999;font-size:14px;text-align:center;line-height:24px;}
.selectbox{
	display:block;cursor:pointer;
	width:91px;border:none;
    color:#999999;font-size:14px;line-height:40px;text-indent:8px;height:40px;
    background:none;}
/*end search*/
/*简介*/
.inbout {
	width: 840px;
	overflow: hidden;
	margin-top: 30px;
}
.wid{ width:100%; background:#eae9e5; height:345px; padding-top:8px;}
.ibbout {
	width: 840px;
	height: 293px;
	overflow: hidden;
	margin-top: 30px;
	border:#64b800 1px dashed;
	-webkit-border-radius:8px;
	background:#fff;
}
.ib_about {
	border-bottom:1px solid #64b800;
	height: 57px;

}
.ib_about h2 {
	font: 500 23px/37px "Microsoft Yahei";
	height: 57px;
	line-height: 54px;
	color: #64b800;
	text-indent: 20px;
}
.ib_about h2 span {
	font: 12px/37px "Arial";
	padding-left: 9px;
}
.n_wid{width: 100%;
margin-bottom:40px;
    padding-top: 8px;}
.video{ position:relative;width:320px;  border:#64b800 1px dashed; border-radius:8px; background:#fff; margin-top:30px;}
.video .tits{ position:absolute; left:0px; top:-1px; width:322px;height:53px; line-height:45px; font-size:22px; color:#fff; text-indent:1em; background:url(../images/vbg.jpg) no-repeat center top;}
.video .tits .en{ font-size:15px; padding-left:10px;}
.video .cont{ margin-top:55px; width:322px; height:200px;}
.video .cont a {
    height: 200px;
    text-align: center;
    width: 322px;
    display: table-cell;
    vertical-align: middle;
}
.cont span{display: block;
    color: #fff;
    line-height: 68px;
	 vertical-align: middle;
    width: 220px;
    height: 68px;
	margin:0 auto;
    background: url(../images/clamore.jpg) left center no-repeat;}
.video .cont a img{ width:270px; height:190px; vertical-align:middle;}
.title_s {
    text-align: center;
    padding-bottom: 15px;
    position: relative;
    color: #737373;
    font-size: 12px;
    float: left;
    width: 100%;
}
newsview {
    display: inline;
    width: 100%;
    border-top: 1px dashed #dedede;
    border-bottom: 1px dashed #dedede;
    margin-bottom: 25px;
    padding-bottom: 15px;
    font-size: 14px;
    line-height: 28px;
    float: left;
    padding-top: 22px;
}
/*内热销*/
.video .n_con{ margin-top:55px; width:322px; height:200px;}
.video .n_con a {
    height: 260px;
    text-align: center;
    width: 322px;
    display: table-cell;
    vertical-align: middle;
	float:left;
}
.n_con span{display: block;
    color: #333;
    line-height: 20px;
	 vertical-align: middle;
    width: 260px;
	margin:0 auto;
	padding-top:5px;
    }
.video .n_con a img{ width:270px; height:190px; vertical-align:middle;}
.n_con p{display:block;overflow:hidden; width: 260px; margin:0 auto;margin-top:2px;}
.n_con p i{
    color: #E52E31;
    font-size: 18px;
    font-family: Arial;}


.ib_about .more1 {
	padding-top: 5px;
	padding-right: 10px;
}
.ib_about .more1 a {
	color: #fff;
	line-height: 54px;
	height: 57px;
}
.c_left_main {
	background: #fff;
	line-height: 30px;
	padding:20px;
}
.c_left_main > p i {
	width: 15px;
	padding-right: 10px;
	color: #FE7800;
	padding-top: 5px;
}
.c_left_main > p {
	padding: 0 10px;
	border-bottom: 1px solid #64b800;
}
.c_left_main p {
	line-height: 26px;
	padding: 0 10px;
}
.c_main02 {
	padding: 10px 20px;
	color: #FE7800;
	line-height: 30px;
}
.c_main02 p {
	padding-bottom: 10px;
	font-size: 16px;
}
.c_main02 span i {
	color: #333;
	padding-right: 25px;
}
.c_main02 span i i {
	color: #666;
}
.c_main03 {
	padding: 10px 20px;
	background: #fff;
}
.c_main03 p {
	overflow: hidden;
}
.c_main03 p i {
	color: #FFD459;
	padding-right: 10px;
	padding-top: 10px;
}
.c_main03 p em {
	width: 84px;
	display: block;
	float: left;
	color: #333;
}
.c_main03 p b {
	display: block;
	float: left;
	color: #363636;
	font-weight: 500;
}

/*村特色*/
.tit{color:#999; margin-top:30px;}
 .tit .fzzyj{ font-size:30px;}
 .tit .en{ display:block; font-size:12px; background: url(../images/enbg.jpg) no-repeat center center;}
 .center {
    text-align: center;
	font-weight:normal;
	font-size:19px;
}
.zcolor {
    color: #64b800;
}
.pro_l {
    position: relative;
    width:322px;
    height: 500px;
	float:left;
	padding-top:42px;
}
.pro_l a{ width:322px; height:500px}
.pro_l a img{ padding:6px; border:1px solid #ddd; }
.pro_l a p{display: block;
    width: 324px;
    color: #222;
    font-size: 16px;
    text-align: center;
    line-height: 52px;
    overflow: hidden;
	background:#ddd;
	margin-top:8px;
}
.pro_r{width: 860px;
    overflow: hidden;
    margin-top: 30px;
    background: #fff;
	float:right;
	margin-bottom:40px;}

.pro_center{
	width: 1200px;
	padding-bottom: 30px;
	margin: 0 auto;
	height:630px;
	 
}
.pro_center ul {
	overflow: hidden;
	width: 860px;
}
.pro_center ul li {
	float: left;
	width: 245px;
	margin: 5px;
	padding: 6px 13px
}
.imore{ width:100%; float:left; text-align:center; padding-bottom:30px;}
.g_main_img {
	width: 245px;
	height: 191px;
	border: 1px solid #ddd;
	padding:3px;
}
.g_main_img:hover {
	opacity: 0.6;
	background: #fff;
}
.g_main_img a {
	height: 191px;
	text-align: center;
	width: 240px;
	display: table-cell;
	vertical-align: middle;
}
.g_main_img a img {
	max-width: 245px;
	max-height: 191px;
	vertical-align: middle;
}
.pro_center ul li > a {
	display: block;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.pro_center ul li > a:hover {
	color: #009250;
	text-decoration: none;
}
.pro_center ul li p {
	line-height: 30px;
}
.pro_center ul li p i {
	color: #f00;
}
.pro_center ul li p i i {
	font-size: 18px;
	padding-right: 10px;
}
.pro_center ul li p em {
	text-decoration: line-through;
	color: #666;
}

/*乡村首页end*/

/*乡村简介*/
.c_main_left p {
	line-height: 26px;
	padding: 0 10px;
}
/*乡村简介end*/

/*乡村公告*/
.c_notice_left {
	width: 910px;
	margin-top: 10px;
	border: 1px solid #ddd;
}
.c_notice_left ul li {
	line-height: 30px;
	border-bottom: 1px dotted #ddd;
	padding: 0 10px;
}
.c_notice_left ul li a {
	font-size: 14px;
}
.c_notice_left ul li a:hover {
	color: #009250;
	text-decoration: underline;
	font-size: 14px;
}
.c_notice_left ul li time {
	color: #666;
}
/*乡村公告end*/

/*乡村公告详情*/
.c_notice_left header {
	text-align: center;
	font-size: 16px;
	color: #009250;
	line-height: 30px;
}
.c_notice_left span {
	display: block;
	text-align: center;
	line-height: 36px;
	color: #666;
}
.c_notice_left span b {
	font-weight: 500;
	padding-right: 10px;
}
.c_notice_left p {
	padding: 0 10px;
	line-height: 26px;
	font-size: 14px;
}
.c_notice_left footer {
	overflow: hidden;
	line-height: 40px;
	padding: 0 20px;
}
.c_notice_left footer a {
	font-size: 14px;
	color: #666;
}
.c_notice_left footer a:hover {
	color: #009250;
	text-decoration: underline;
}
/*乡村公告详情end*/

/*村情村貌*/
.c_Village ul {
	overflow: hidden;
}
.c_Village ul li {
	float: left;
	width: 170px;
	margin: 5px;
	border: 1px solid #ddd;
}
.c_Village ul li a {
	display: block;
}
.c_Village ul li a img {
	width: 170px;
	height: 170px;
}
.c_Village ul li a p {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.c_Village ul li:hover {
	border: 1px solid #009250;
}
.c_Village ul li a p:hover {
	color: #009250;
	text-decoration: underline;
}
/*村情村貌end*/
/*留言板*/
.g_message p{ padding:12px; font-size:13px;}
.g_message_txt{ margin:10px; width:700px; height:100px; padding:10px; color:#666; border:1px solid #ddd; font-family:'微软雅黑'; font-size:14px;}
.g_message span{ display:block; padding:10px; overflow:hidden;}
.g_message span label{ display:block; float:left;}
.g_messsage_int{ width:100px; height:30px; border:1px solid #ddd; background:#f2f2f2; padding:0 5px; margin-right:10px;}
.g_message span label i{ line-height:30px;}
.g_message span label img{ height:30px; float:right;}
.g_message_btn{ padding:0 30px; height:30px; border:none; background:#FE7800; color:#fff; cursor:pointer; margin:10px 0 10px 10px;}

/*我的服务*/
.c_notice_left p img {
	max-width: 890px;
}
.c_main_left p b {
	color: #f00;
	font-size: 14px;
}
.c_main_left table {
	width: 100%;
	padding: 0 10px;
}
.c_main_left table tr td {
	line-height: 26px;
}
.c_message_txt {
	margin: 10px;
	width: 740px;
	height: 100px;
	padding: 10px;
	color: #666;
	border: 1px solid #ddd;
	font-family: '微软雅黑';
	font-size: 14px;
}
.c_message span {
	display: block;
	padding: 10px;
	overflow: hidden;
}
.c_message span label {
	display: block;
	float: left;
}
.c_messsage_int {
	width: 100px;
	height: 30px;
	border: 1px solid #ddd;
	background: #f2f2f2;
	padding: 0 5px;
	margin-right: 10px;
}
.c_message span label i {
	line-height: 30px;
}
.c_message span label img {
	height: 30px;
	float: right;
}
.c_message_btn {
	padding: 0 10px;
	height: 30px;
	border: none;
	background: #FE7800;
	color: #fff;
	cursor: pointer;
	margin: 10px 0 10px 30px;
}

/*我的服务end*/

.newsmain{float:left;padding:0}
.newsmain li{float:left;width:384px;margin:0 0 0 12px;padding:30px 0;border-bottom:1px dotted #d7d7d7}
.newsmain li:nth-child(2),.newsmain li:nth-child(4){ margin-left:0; padding-left:12px;}
.newsmain li a{float:left;width:362px;}
.newsmain li .time{float:left;width:56px;height:58px;background:url(../images/time.jpg) left top no-repeat;margin-right:1px;color:#fff;font-family:Arial,Helvetica,sans-serif;text-align:center;display:inline;margin:3px 0 0 0}
.newsmain li .time font{float:left;text-align:center;width:100%;font:17px/26px Microsoft Yahei;color:#fff; padding-top:5px;}
.newsmain li .time span{font:16px/31px Microsoft Yahei;float:left;width:100%;color:#fff;border-top:1px solid #fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; background:#ec799e;}
.newsli_r{float:right;color:#8b8b8b;width:288px; font-family:微软雅黑; height:100px; overflow:hidden;}
.newsli_r .newscont{ line-height:30px; font-size:12px;}
.newsli_rt{float:left;width:248px;font:15px/1.5 '微软雅黑'}
.newsli_rt .fl{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:248px;font-weight:700;color:#585858}

.news{width:100%;height:400px;padding-top:48px;}
.news ul{ width:1300px;}
.news ul li{ width:580px; height:94px;float:left;display:inline; margin:40px 20px 0px 0;}
.news ul li a{width:558px;float:left; cursor:pointer;height:72px; padding:10px;   border:1px solid #e7e7e7; background:#f7f7f7; position:relative; top:0; left:0;}
.news ul li a:hover .fl{ color:#64b800;}
.ititle{ width:1200px; margin-top:50px; border-top:1px solid #c6c6c6;float:left;text-align:center}
.ititle p{ margin-top:-50px; position:relative;text-transform:uppercase;color:#f5a30f;font:16px/20px 'arial'; }
.ititle span{margin:0px auto 0;background:#fff; width:137px;line-height:40px; color:#64b800; display:block; text-align:center; font-size:24px;font-family:'Microsoft Yahei'; font-weight:bold;}
.teamr{ float:right; width:550px; line-height:25px; color:#747474;}
.teamr_t{ float:left; width:100%; margin-bottom:5px;}
.teamr_t .fl{ color:#222; font-size:14px; float:left; width:70%;}
.teamr_t font{ float:right; color:#747474; font-family:'arial'}