/* CSS Document background:url(top.png) no-repeat; */
html,body{margin:0px;height:100%;} 
body{background:url(bg.gif) #FFFEFE no-repeat top; margin:0px; background-position:top left;}
body,td,p,a{font-size:12px; font-family:"ËÎÌå"; color:#515151; line-height:150%;}
a{ text-decoration:none}
li{ list-style:outside none;}
p,form,input,hr,h1,h2,h3,h4,h5,h6,ol,ul,li,dl,dd,dt{ margin:0; padding:0;}
div{ width:100%;margin:0px auto; }

.clear{clear:both}

#top{ height:185px; width:1000px; _height:185px; _width:1000px;}
#top span{float:right; margin-top:15px; margin-right:15px;   text-align:right }
#top span a{padding:0 5px; color:#494949}
 

#banner{ width:1000px}

#page{ width:1000px;  padding-top:5px; background-color:#FFFFFF; padding:10px 0 10px; 0; }
#page #left{ float:left; width:235px; padding-left:10px;  }
#page #right{ float:right; width:700px;  border:1px solid #ccc;   margin-bottom:10px; padding:10px; margin-right:10px; _margin-right:5px;}
#page #bottom{ clear:both;}


#l_menu{border:1px solid #ccc; background:#f9f9f9; margin-bottom:8px }
#l_menu .title{background-image:url(title_bg.gif);  font-size:14px; font-weight:bold; color:#D30101; text-align:center; line-height:30px;border-bottom:1px solid #ccc;  }
#l_menu ul{padding-left:77px}
#l_menu li{ list-style:outside none;line-height: 36px;text-indent:10px}
#l_menu li a{ font-size:14px; font-weight:bold}
#l_menu li a:hover{ text-decoration:underline;}
#l_menu li.current{background: url("dot_red1.gif") no-repeat  scroll 0px 5px ;}
#l_menu  li.current a{color:red}


#l_menu td a{ font-size:14px; font-weight:bold}
#l_menu td a:hover{ text-decoration:underline;}
#l_menu  td.current a{color:red}  


#l_contact{border:1px solid #ccc; background:#f9f9f9;  }
#l_contact .title{background-image:url(title_bg.gif);  font-size:14px; font-weight:bold; color:#000; text-align:center; line-height:30px;border-bottom:1px solid #ccc}
#l_contact .content{width:210px}


#right .about_title{border-bottom:1px dotted #ccc; font-size:16px; font-weight:bold; color:#333; line-height:28px}
#right .content{ margin-top:10px;}


#page #fullpage{border:1px solid #ccc; padding:10px; width:960px}
#fullpage .title{font-size:14px; font-weight:bold; border-bottom:1px dotted #ccc; line-height:28px}
#modelshow .model_info{ background-color:#f3f3f3; margin-top:15px; padding:15px; width:930px}
#modelshow .model_pic{float:left; width:480px; background-color:#FFFFFF; text-align:center }
#modelshow .line{float:left; width:8px; height:480px; background:url(line2.gif); }
#modelshow .model_intro{float:right;width:420px;   height:480px; overflow:auto;}
#modelshow .pics{width:960px}

#xhfw_ad{width:1000px; margin-top:8px}

 







.list li{
   border-bottom: 1px dotted #AAAAAA;
    clear: both;
    color: #AAAAAA;
    overflow: hidden;
    padding: 12px 0;
    width: 100%;
}



.list li a.preview {
    display: inline;
    float: left;
    margin-bottom: 3px;
    margin-left: 10px;
    margin-right: 7px;
    width: 84px;
}

.list li a.preview img {
    border: 1px solid #EEEEEE;
    display: block;
    padding: 1px;
    width: 80px;
}

.list li a.title {
    background: url("") repeat scroll 0 0 transparent;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    margin-left: 2px;
    overflow: hidden;
}


.list li a.home_title {
  
    font-size: 12px;
 
    line-height: 30px;
    margin-left: 2px;
    overflow: hidden;
}


.list span.info {
    color: #555555;
    display: block;
    line-height: 23px;
    padding-left: 12px;
}

.list span.info small {
    color: #AAAAAA;
    font-size: 12px;
    margin-left: 3px;
}

.list p.intro {
    color: #642D26;
    line-height: 20px;
    margin-left: 5px;
    padding-left: 10px;
    padding-right: 10px;
}


#shownews H1 {
    color: #642D26;
    font-size: 24px;
    font-weight: 600;
    padding: 10px 0;
    text-align: center;
}


.line {
    border-bottom: 1px dotted #CCCCCC;
    height: 0;
    margin: 0 10px;
    overflow: hidden;
}



#shownews .fubiao {
    font-size: 13px;
    padding: 10px 0;
    text-align: center;
}

#shownews .showwenzhang {
    color: #333333;
    padding: 5px 0;
}

