
body{width:100%; margin:0 auto; padding:0; background:url(../../image/main/bg.jpg) no-repeat center top; height:880px;}
#main_container { width:100%; float:left; }
#main {position:relative; width:1000px; margin:0; padding:0; text-align: left; margin:0 auto; clear:both;}
#main li{display:inline; vertical-align:top;  float:left; margin:0; padding:0; }
#main img { margin:0; padding:0;display:block; }
#news {position:absolute; width:380px; height:130px; z-index:9999; top:400px; left:20px;}
#news p{padding:0 0 15px 0;}
#news li{display:inline-block; height:22px;  width:300px;}
#news span{float:right;}
.bbs_tab p{display:inline; float:left;}
.bbs_tab p img { cursor:pointer; }


#photo {position:absolute; width:380px; height:100px; z-index:9999; top:540px; left:20px;}
#photo li{}
#photo ul li img{width:110px; height:76px; padding:5px 5px 0 0;}
.bg_left{position:absolute; margin-top:200px; background-position:left top; background-image:url(../../image/main/bg_left.jpg); background-repeat:no-repeat; height:200px; width:200px; border:1px solid #ff0000;}

.m_tab {background:url(/img/common/tab_bg.gif) repeat-x 0 bottom;  margin-bottom:5px;}
.m_tab ul{overflow:hidden;clear:both; border-left:1px solid #d2d2d2;  width:220px;}
.m_tab ul li{float:left; display:inline-block;border-right:1px solid #d2d2d2; border:1px solid #ff0000; width:100px;}
.m_tab ul li a{display:inline-block;color:#666;font-weight:bold;padding:11px 20px 0 20px;height:35px; border-bottom:1px solid #d2d2d2; border-top:2px solid #7d8086;background:#f3f5f5;}
.m_tab ul li a.on{padding:11px 20px 0 20px;height:35px;color:#505050; border-bottom:1px solid #fff; border-top:2px solid #5380be;background:#fff;}

.tab ul li{float:left;  display:inline; border:1px solid #ff0000;}
