#Indban{ width:100%; height:600px; position:relative; z-index:0; float:left; overflow:hidden;}
#slider{position:absolute; z-index:1; overflow:hidden; width:1920px;height:600px;background:url(../yf_img/loading.gif) no-repeat 50% 50%;left:50%;margin-left:-960px}
#slider img {position:absolute;top:0px; z-index:2; left:0px;display:none; width:100%; height:600px;}
.nivo-controlNav{position:absolute;left:50%;bottom:20px;margin-left:-60px; z-index:3;}
.nivo-controlNav a {display:block;width:22px;height:22px;background:url(../yf_img/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.nivo-controlNav a.active {background-position:0 -22px;}
.nivo-directionNav a {display:block;width:30px;height:30px;background:url(../yf_img/arrows.png) no-repeat;text-indent:-9999px;border:0;}
a.nivo-nextNav {background-position:-30px 0;right:400px;}
a.nivo-prevNav {left:400px;}
.nivo-caption {text-shadow:none; font-family: Helvetica, Arial, sans-serif;}
.nivo-caption a {color:#efe9d1;text-decoration:underline;}

#IndZone{width:1000px; margin:0 auto; text-align:center;}
#IndZone h1{width:1000px; height:35px; line-height:35px; vertical-align:middle; float:left; font-weight:normal; font-size:18px; color:#404242; margin-top:47px;}
#IndZone h2{width:1000px; height:35px; line-height:35px; vertical-align:middle; float:left; font-weight:normal; font-size:18px; color:#404242;}
#IndZone ul{width:1000px; float:left; padding-top:28px;}
#IndZone ul li{width:314px; float:left; margin-top:20px; cursor:pointer; height:230px; overflow:hidden; margin-left:29px;}
#IndZone ul li img{width:314px; height:230px; display:block;}
#IndZone ul li.first_zone{margin-left:0px;}