*{font-size:12px;line-height:20px}
body{margin:0;background:url(bg.gif);color:#555 }
A{COLOR: #FFF; text-decoration:none;}
A:hover { COLOR: #8f8f8f; }
td{font:normal 12px/20px normal;}

#nav {BACKGROUND: url(nav_bg.gif); MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 219px; TEXT-ALIGN: center}
#navMain {MARGIN: 0px auto; VERTICAL-ALIGN: middle; WIDTH: 960px; TEXT-ALIGN: center}
 
#navSub {MARGIN-TOP: 20px; FLOAT: right; TEXT-ALIGN: left}
#navSub UL {LIST-STYLE-TYPE: none}
#navSub UL LI {DISPLAY: inline; MARGIN-LEFT: 10px; WIDTH: 70px; HEIGHT: 70px}


#navMenu {background:url(nav_menu_bg.gif) repeat-x left top;margin:0px auto 5px;vertical-align:middle;WIDTH: 100%; LINE-HEIGHT: 31px; HEIGHT: 31px; TEXT-ALIGN: center}
#navMenuMain {MARGIN: 0px auto; VERTICAL-ALIGN: middle; WIDTH: 960px; TEXT-ALIGN: center}
#navMenuMain UL {MARGIN: 0px; LIST-STYLE-TYPE: none; HEIGHT: 31px;PADDING:0}
#navMenuMain LI {DISPLAY: block; BACKGROUND: url(nav_menu_li_bg.gif) no-repeat left center; FLOAT: left; WIDTH: 87px; COLOR: #4e4e4e; LINE-HEIGHT: 31px; HEIGHT: 31px; TEXT-ALIGN: center}
#navMenuMain LI A {COLOR: #ccc;font-weight:blod}
#navMenuMain UL LI A:hover {display:block;background:url(nav_menu_li_bgmv.gif) no-repeat left center;WIDTH: 87px;COLOR: #8f8f8f;LINE-HEIGHT:31px;HEIGHT: 31px}

 
.mainbox{width:960px;margin:0 auto;}
.h5{height:5px; overflow:hidden;width:100%;clear:both}
 
.h320{height:310px;overflow:hidden}
.h190{height:190px;overflow:hidden}
.h230{height:230px;overflow:hidden}
.left{float:left}
.w350{width:350px}
.w320{width:320px;overflow:hidden}
.w280{width:274px}
.w200{width:200px;}
.m5{margin:0 5px;}


.hb{border:solid 1px #000;background:#000 url(title_head_bg.gif)}
.title{background:url(title_bg.gif) no-repeat left top; height:38px; vertical-align:middle;border-bottom:solid 1px #000;}
.title A {border-right:solid 1px #000; DISPLAY: block; FLOAT: left; WIDTH: 70px; COLOR: #4e4e4e;line-height: 38px; HEIGHT: 38px; TEXT-ALIGN: center}
.title A:hover {COLOR: #ccc; background:url(tbg.gif);font-weight:bold}
.ntitle {height:38px;line-height:38px;background:url(title_bg.gif) no-repeat left top; }


.title .on{COLOR: #ccc; background:url(tbg.gif);font-weight:bold}
.conbg{background:#000 url(content_page_bg.gif) repeat-x left top;border-top:solid 1px #ccc;height:auto}
.conbg ul{padding:0 ;margin:5px;list-style:none}
.conbg ul li {background:url(arrow.gif) no-repeat left 5px;padding-left:10px;height:20px;overflow:hidden}
.conbg ul li i{	float:right;padding-right:5px; color: #33CCFF;font-family: Arial, Helvetica, sans-serif;}
.conbg ul li a{color:#888}
.conbg ul li a:hover{color:#ccc}
.p{width:191px;float:left;text-align:center;overflow:hidden;padding:5px 0;line-height:15px;}
.p img{width:90%;border:solid 3px #ccc}
.p b{color:#6c0; letter-spacing:2px}
.p:link{}
.p:hover{color:#6c0;}
.p:hover img{border:solid 3px #6c0}

a.lm{width:90px;float:left;height:20px;display:block;padding-left:10px;overflow:hidden}
a.lm:hover{}
a.toplist{margin:5px 10px 2px 30px; width:40%;display:inline-block;padding:5px 0 5px 15px;background:url(arrow.gif) no-repeat 5px 8px;border:solid 1px #CCC;
display:-moz-inline-box ; *display:inline;  zoom:1; }
a.toplist:hover{background:#6c0;color:#FFF;border:solid 1px #000} 
 
 
 
.onepage {color:#FFF;padding:10px;font-weight:normal}

.al {padding:5px;text-align:center}
.al img{width:90%;border:solid #CCC 3px;}
.newtitle{font:bold 16px/26px normal;color:#6c0;text-align:center;padding:5px;width:100%;}
.auticl{padding:5px;border-top:dashed 1px #6c0;text-align:center}



.imglist{margin:10px;float:left;width:220px;text-align:center;height:175px;}
.imglist a img{width:90%;border:solid 3px #CCC}
.imglist a:hover{color:#6c0}
.imglist a:hover img{border:solid 3px #6c0;}



.box{border:solid 1px #555;width:210px;float:left;margin:5px 10px;padding:5px;background:none}
.box b{color:#FFF;padding:5px 10px}


.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix {display:block;}

#link{background:#000;margin:5px auto;padding-top:5px}
#link a{width:10%;height:25px;float:left;text-align:center}

#bbbb li{width:47%;float:left}

#footer {margin: 0px auto;width:958px; height:49px;text-align: center;background:url(bottom_bg.gif) repeat-x left top;border: #000 1px solid;padding-top:10px; }
 


