@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
div,span,ul,li,p,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd{margin:0;padding:0;}
ul{list-style-type:none;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0; vertical-align:middle;}
form{margin:0;padding:0;}
input{padding:0 1px;font-size:12px;vertical-align:middle;}
select{vertical-align:middle;}

#bg{}
#page{background:#FCFCFC url(bg.jpg) no-repeat center top;}
#top{width:1000px;height:300px;z-index:1000;margin:0 auto;overflow:hidden; position:relative;}
#bottom{background:url(bottom.jpg) no-repeat center top; height:250px; margin:0 auto;}

#main{width:1000px; margin:0 auto;}
#left{float:left; width:773px; display:inline; margin-top:70px; overflow:hidden;}
#right{float:right; width:227px; display:inline; position:relative;}

#left .o_top{background:url(o_top.jpg) no-repeat; height:50px;}
#left .o_mid{background:url(o_mid.jpg) repeat-y; height:100%; margin-left:15px;}
#left .o_fot{background:url(o_fot.jpg) no-repeat; height:50px;}

.content{width:726px; margin-left:11px; font-size:12px;}
.content table{ background:#c48e62; margin:auto;}
.content table tr{ background:#fff;}
.content table tr.tabtit{ font-weight:bold; background:url(tr_top.jpg) no-repeat; color:#fbfac4; font-size:14px;  width:726px; text-align:center;}
.content table tr td{ padding:5px; line-height:18px;}
.content table tr td a{color:#4f2c0d;}
.content table tr td img{ display:inline; vertical-align:middle; margin-right:5px;}
.content .right{float:right; margin-right:15px;}

.hd{margin-top:10px; overflow:hidden;}
.hd .i_top{background:url(i_top.jpg) no-repeat; height:37px; padding-left:60px; font:bold 14px/44px '宋体'; overflow:hidden; color:#fbfac4;}
.hd .i_mid{background:url(i_mid.jpg) repeat-y; height:auto; overflow:hidden; padding:5px 15px; line-height:24px;}
.hd .i_fot{background:url(i_fot.jpg) no-repeat; height:10px;}

.menu{position:absolute;left:0px;top:0;width:227px;}
.navtop{ background:url(nav_top.png) no-repeat 0 bottom; height:166px}
.navcen{ background:url(nav_mid.png); font-size:12px; text-align:center; line-height:16px; padding:0 37px; padding-bottom:5px;}
.navcen p{ display:block; border-bottom:1px solid #C48E62; padding:5px 0; text-align:center;}
.navcen p span.l{ color:#ff740b; font-weight:bold; padding-right:5px; }
.navcen p a{ display:block; color:#737373;_height:1%; overflow:hidden; cursor:pointer;}
.navcen p a:hover{ color:#CE0033;}
.navbot{ background:url(nav_fot.png) no-repeat 0 bottom; height:171px; position:relative;}
.navbot a{ display:block; height:48px; width:175px; position:absolute; left:27px; top:68px;}


