@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0 }

.m_banner{ background:#fff;height:500px; position:relative;}
.m_banner .banner{height:500px; width:100%; min-width:1200px; position:absolute;top:0;left:0; background-position:center top;}
.banner_ctrl{ height:100px;width:1240px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -620px;z-index:2;}
.banner_ctrl a{ display:block;width:30px;height:100px; background:url(banner_ctrl.png) no-repeat;_background:url(banner_ctrl.jpg) no-repeat; position:absolute; opacity:.1;filter: alpha(opacity=10);
-moz-opacity:0.1;}
.banner_ctrl a.prev{left:-30px;}
.banner_ctrl a.next{right:-30px; background-position:-30px 0;}
.m_banner .banner .main_c{ position:relative;z-index:10;height:500px;}
.m_banner .main_c .countdown{ position:absolute;right:160px;top:165px; }
.m_banner .main_c .countdown span{ display:block; float:left;width:33px;height:44px;margin:0 2px;font-size:34px; line-height:44px; text-align:center;color:#62441e;}