.block_home_slider { position: relative; background-color: #ffffff; behavior: url(js/PIE.htc); /*°ëÍ¸Ã÷¼æÈÝ*/ text-align: center; line-height: 0px; 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: none; 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: 15px; height: 15px; margin-top: -27px; display: block; position: absolute; top: 50%; background-image: none; 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 { position: absolute; bottom: 7px; left: 44%; display: inline-block; }
.block_home_slider .flex-control-paging li { margin: 0px; padding: 0px; float: left; overflow: hidden; list-style-type: none; }
.block_home_slider .flex-control-paging li a { width: 9px; height: 9px; margin-right: 3px; display: block; background-repeat: no-repeat; background-image: url(../images/a.png); background-size: 100% 100%; text-indent: -9000px; cursor: pointer; }
.block_home_slider .flex-control-paging li a.flex-active { width:9px; height:9px; background-image: url(../images/aa.png); background-size: 100% 100%; }
.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; }
/*.flexslider .slides > li:first-child{ display:block}*/
.flexslider .slides img { width: 100%; display: block; }
.flex-pauseplay span { text-transform: capitalize; }
