

.block_home_slider {
	
	position: relative;
	
	margin-right: auto;
	margin-left: auto;
}  /*µ×²¿Ð¡Í¼±ê*/
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {padding:13px 16px 12px; position:absolute; left:0px; right:0px; bottom:0px; background:url(bg_caption.png); text-align:left;}
.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(sprite_arrow_2.png); text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_home_slider .flex-control-paging {padding-top:15px; display:inline-block; position:absolute; bottom:30px; left:50%; margin-left: -30px; }
.block_home_slider .flex-control-paging li {
	margin: 0px;
	padding: 0px;
	float: left;
	overflow: hidden;
	list-style-type: none;
	
	list-style: none;

}
.block_home_slider .flex-control-paging li a { display:block; background: #fff; margin-right: 2px; text-indent:-9000px; cursor:pointer;}
.block_home_slider .flex-control-paging li a.flex-active { background: #ccc }

.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}


.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	list-style-type: none;
	position: relative;
	overflow: hidden;
	height: 350px
} /* Hide the slides before the JS is loaded. Avoids image jumping */

.flexslider .slides img { width: 100%; display: block; min-height: 350px;  margin: 0 auto}
.flex-pauseplay span {text-transform: capitalize;}
.flexslider .slides > li  p{ height: 30px; background: url(../images/img_bg.png) repeat left top; color: #fff; line-height: 30px; text-align: center; position: absolute; left: 0px; bottom: 0px; width: 100% ; font-size: 1rem }
/*tab*/
.lwdt_top{padding: 0 2% }
.lwdt_top strong{font-weight: bold; font-size: 1rem; color: #333}
.tab{ margin-top: 15px; width: 100% }
.tab_nav{ width: 99%; height: 40px; background: #6db22c; padding: 5px 0 5px 1%}

.tab_nav  a{width: 19.5%; float: left; text-align: center; display: block; height: 40px; line-height: 40px; color: #fff ; font-size: 0.875rem}
.tab_nav  a:hover{ text-decoration: none; }
.tab_nav a.now{ background: #fff; color: #6db22c }
.tab_box ul{ padding: 0 2% }
.tab_box ul li{ padding: 20px 0; border-bottom: 1px solid #ccc}
.tab_box ul li dt{ width: 25%; float: left; }
.tab_box ul li dd{ width: 73%; float: right;font-size: 0.875rem}
.tab_box ul li dd p{ line-height: 1rem; height:105px  } 
.tab_box ul li dd em{ font-size: 0.75rem;  color: #999 }
.tab_box ul li dt img{width: 160px;height: 115px;
	}
@media screen and (min-width: 240px) and (max-width: 667px){
.tab_box ul li dt img{width: 80px;height: 58px;
	}	
.tab_box ul li dd p{ line-height: 1rem; line-height: 20px; height: 44px  } 	
.flexslider .slides > li{ height: 200px }
.flexslider .slides img{ min-height: 200px }
}

.load_more{ margin-top: 10px; text-align: center; }
.load_more a{ color: #333; display: inline-block; padding-right: 20px; background: url(../images/load_more.png) no-repeat right center; font-size: 1rem }
.load_more a:hover{ text-decoration: none; }


/*相关文章*/
.xgwz_top{ padding: 0 2%; }
.xgwz_top strong{ font-size: 0.75rem; color: #666; font-family: simsun }
.xgwz_btm{ padding: 0 2%; margin-top: 15px; padding-bottom: 5px  }
.xgwz_btm a{ display:inline-block; height: 30px; font-size: 0.875rem; line-height: 30px; background:#f6f6f6; padding: 0 5px; border-radius: 5px; margin-right: 10px  }
.lwdt_show{padding: 25px 2% 25px 2%;  background: #f6f6f6}
.lwdt_show_top h1{ font-size: 1.25rem;  color: #010101 }
.lwdt_show_top p{ margin-top: 10px; font-size: 0.75rem; color: #999 }
.lwdt_show_top p span{ margin-right: 15px }
.lwdt_show_top p a{ color: #999 }

.lwdt_show_ctr{}
.lwdt_show_ctr p{ font-size: 1rem; color:#333; line-height: 25px ;  margin-top: 15px  }
.lwdt_show_ctr p img{ max-width: 100%; display:block; margin: 0 auto }
.lwdt_show_ctr p a{ font-size: 1rem; color: #4298ba }
.lwdt_show_ctr p strong{ font-weight: bold }
.lwdt_show_ctr embed{ margin: 15px auto 0 auto; display: block }
.read_more{ text-align: center; margin-top: 15px }
.read_more a{ font-size: 1rem; color: #6db22c; display: inline-block; padding-right: 15px; background: url(../images/readMore.png) no-repeat right center; background-size: 13px 13px }
.small_mune{ margin-top: 15px }
.small_mune ul li{ width: 48%;  float: left; text-align: center; background:#fff; box-shadow: 0 0 3px #ccc;height: 40px; line-height: 40px }
.small_mune ul li a{ font-size: 1rem; color: #333; padding-left: 20px; font-family: simsun; display: inline-block; height: 39px ; line-height: 39px;padding-top: 1px  }
.small_mune ul li a.good{ background: url(../images/good.png) no-repeat left center;  background-size: 15px 15px  }
.small_mune ul li a.collect{ background: url(../images/star.png) no-repeat left center;  }
.small_mune ul li a.share{ background: url(../images/share.png) no-repeat left center; background-size: 15px 15px }
.bd_share{ margin-top: 10px }
.bd_share span{ line-height: 32px; margin-top: 5px; font-size: 1rem; color: #333 ; margin-top: 15px}
.next_page{ padding: 15px 2%; background: #fff; border-bottom: 10px solid #f6f6f6 }
.next_page p{ color: #666; font-size: 0.75rem; line-height: 25px }
.next_page p a{ font-size: 1rem; color: #333 }
.next_page p span{ color: #999; font-size: 0.875rem; font-size: 15px }