@charset "utf-8";
@import url(style.css);
/* CSS Document */
#header{ background:url(../images/ind_topBg.png) no-repeat top center;}
#banner{ width:100%; margin:0 auto; overflow:hidden; box-shadow:0 0 10px #222; position:relative; z-index:99}

/* main_image */
.ban_top{ position:relative; z-index:999; margin:0 auto; height:171px; width:100%; min-width:1006px;}
.main_visual{height:516px;overflow:hidden;/* margin-top:-44px*/}
.main_image{height:516px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:516px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:516px;}
.main_image li span{display:block;width:100%;height:641px}
.main_image li a{display:block;width:100%;height:641px}
.flicking_con{position:absolute;bottom:10px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -150px; text-align:center;}
.flicking_con a{width:13px;height:13px;margin:0 3px;padding:0;background:#8c8c8c;display:inline-block;border-radius:50%}
.flicking_con a.on{background:#c4b37b}
/*#btn_prev,
#btn_next{display:block;width:60px;height:84px;background:url(../images/ban_click.png) no-repeat; position:absolute; top:50%;}
#btn_prev{ background-position:left center; left:10%}
#btn_next{ background-position:right center; right:10%}*/

#content{ width:100%; overflow:hidden; background:#e1dad4; margin:0 auto 20px; box-shadow:0 0 10px #222}
.cont{ width:1006px; margin:30px auto; overflow:hidden;}
.mod{ float:left; width:319px; overflow:hidden;}
.mod dt{ background:url(../images/ind_imgBg.png) no-repeat; width:317px; height:247px; position:relative; padding:1px;}
.mod dt img{ width:317px; height:239px; display:block}
.mod dt p{ font-family:Myriad Pro; font-weight:bold; font-size:14px; color:#000; text-align:center; background:url(../images/bg.png) repeat; line-height:40px; position:absolute; bottom:9px; left:0; width:100%;}
.mod dt p a{ color:#000;}
.mod dd{ padding:0 20px;}
.mod dd p{ line-height:20px; color:#000; margin:10px 0 20px;}
.mod dd a.more{ display:block; background:url(../images/ind_tw.png) repeat; width:100px; height:26px; color:#fff; border-radius:3px; text-align:center; line-height:26px;}