@charset "utf-8";
/* CSS Document */
html{ color:#333; background:#fff; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;}  
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,em,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{ margin:0; padding:0;}  
body,button,input,select,textarea{ font:12px/1.5 "微软雅黑"; /* \5FAE\8F6F\96C5\9ED1,arial, \5B8B\4F53;*/} 
input,select,textarea{ font-size:100%;}  
  
ol,ul,li{ list-style:none;}  
a{text-decoration:none;}
.clearfix:after{visibility:hidden; display:block; font-size:0; content:"."; clear:both; height:0;}  
*html .clearfix{ zoom:1;} 
*+html .clearfix{ zoom:1;}   
.f-l{ float:left;display:inline;}  
.f-r{ float:right;display:inline;} 

/** a标签 **/
a{ color:#666;}
a:hover{ color:#d3040e!important}


body{margin-top:34px;}

/** header **/
#header{position:relative;z-index:1001;_top:0px;position: fixed;
top: 0px; /* position fixed for IE6 */
_position: absolute;
_top: expression(documentElement.scrollTop + "px");}
.header{  width:100%; background:url(top-bg.gif) left top repeat-x; height:34px;}
.header-main{ width:960px; height:36px; color:#5c5c5c; margin:0 auto;}
.header-main a{ color:#5c5c5c;}
.header-main a:hover{ text-decoration:underline;}

/** header left **/
.header-main .l{ width:500px; height:18px; line-height:18px; padding:9px 0 0 0;}
.header-main .home{ background:url(ico-home.png) no-repeat left center; padding-left:18px; margin-right:24px;}
.header-main .place{ background:url(ico-place.png) no-repeat left center; padding-left:18px; margin-right:24px;}
.header-main .tools{ background:url(ico-tools.png) no-repeat left center; padding-left:18px; margin-right:24px;}
.header-main .english{ background:url(ico-en.jpg) no-repeat left center; padding-left:18px; margin-right:24px;}
.header-main .more{ position:relative;}
.header-main .more span{ background:url(ico-more01.png) no-repeat right center; padding-right:18px; cursor:pointer; display:inline-block; height:18px; line-height:18px; user-select:none; -webkit-user-select:none; -moz-user-select:none;}
.header-main .more span.on{ background:url(ico-more02.png) no-repeat right center;}
.header-main .more ul{ background:#fff; border:1px solid #dedede; border-top:0; position:absolute; z-index:9999; width:80px; left:-20px; top:24px;}
.header-main .more ul li{ border-top:1px solid #dedede; height:22px; line-height:22px; background:#fff;}
.header-main .more ul li a{ padding:0 4px; height:22px; line-height:22px; display:block; text-align:center;}
.header-main .more ul li a:hover{color:#333!important;background:#dedede; text-decoration:none;}

/** header right **/
.header-main .r{ text-align:right; line-height:18px; height:18px; padding:9px 0 0 0;}
.header-main .login{ background:url(ico-login.png) no-repeat left center; padding-left:18px;}
.header-main .tel{ background:url(ico-tel.png) no-repeat left center; padding-left:18px; margin-right:24px;}


/** 公共02 content by ljz **/
.bodybg{}
.bodybg .content{background:url(con-bg.gif) left top repeat-x; _width:expression((document.documentElement.clientHeight || document.body.clientHeight) < '800' ? '800px' : 'auto'); }
.w{ width:960px; margin:0 auto;}
