.main_c{width:1200px; margin:0 auto;}

.m_banner{ background:#fff;height:300px; position:relative;}
.m_banner .banner{height:300px;width:100%; position:absolute;top:0;left:0; background-position:center top;}
.banner_ctrl{ height:100px;width:1300px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -650px;z-index:2;}
.banner_ctrl a{ display:block;width:30px;height:100px; background:url(/static/image/banner_ctrl.png) no-repeat; position:absolute;opacity:0.5; }
.banner_ctrl a.prev{left:0px;}
.banner_ctrl a.next{right:-30px; background-position:-30px 0;}
.m_banner .banner .main_c{ position:relative;z-index:10;height:300px;}



.b1 a{ position:absolute;top:250px;right:65px; display:block;width:159px;height:60px;}
.b2 p{ position:absolute;top:324px;width:100%; font-size:13px;color:#cdb4e7; text-align:center;}
.b2 p a{color:#cdb4e7; text-decoration:underline;}
.b2 p a:hover{color:#e1cef5;}
.b4 a{ position:absolute;top:250px;right:85px; display:block;padding:0 10px;height:28px; line-height:28px; background-color:#ffc700;color:#6f2644;}
.b4 a:hover{background-color:#fff100; text-decoration:none;}
.b5 .l1{ position:absolute;top:0;left:0; display:block;width:960px;height:388px;}
.b5 .l2{ position:absolute;display:block;bottom:8px;right:200px;color:#964401;}
.m_banner .main_c .countdown{ position:absolute;right:160px;top:145px; }
.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;}
