/*page base settings*/
html{background:#0e0d11;}
body{font-size:12px; letter-spacing:0px; min-height:970px; _width:expression(this.scrollwidth < 970 ? "970px" : "auto");}
a{color:#000000;}
a:hover{ text-decoration:underline;}
body,ul,li{ list-style:none; margin:0; padding:0;}

#wrapper{}
#wrapper-top{  background:url(http://i2.17173.itc.cn/2013/renlong/index/newtop.jpg) center top no-repeat; }
#wrapper-bottom{}


#header{ position:relative; width:970px; height:381px; margin:0 auto}
#header .logo,#header .bbs{ display:block; overflow:hidden; position:absolute; line-height:999em}
#header .logo{ bottom:200px; left:108px; width:380px; height:166px}
#header .bbs{ bottom:163px; right:15px; width:127px; height:64px; _bottom:162px; }
#header .bbs:hover{ background:url(http://i3.17173.itc.cn/2013/renlong/index/bbs-nav1.jpg) no-repeat;  }

#header .tg{ bottom:97px; right:16px; width:127px; height:64px;display:block; overflow:hidden; position:absolute; line-height:999em;_bottom:96px;}
#header .tg:hover{ background:url(http://ue2.17173.itc.cn/images/rl/index/2012/tg-hover.jpg) no-repeat;}
.nav{ position:absolute; bottom:116px; height:51px}
.nav-in,.fast-track{ overflow:hidden; *zoom:1}
.nav-item{ overflow:hidden; float:left; width:146px; height:48px;  margin-right:1px}
.nav-item1{ height:51px; padding-top:0}
.nav-con{ display:block; overflow:hidden; height:48px; font:bold 20px/48px "\5fae\8f6f\96c5\9ed1","\9ed1\4f53"; text-align:center; color:#fff}
.nav-item1 .nav-con{ height:61px}
.nav-con:hover{ text-decoration:none}

.subnav{ position:absolute; z-index:3; bottom:72px; left:3px; height:38px}
.subnav-item{ float:left; position:relative}
.subnav-con{ display:inline-block; position:relative; padding:0 17px; line-height:33px; color:#ffec92}
.subnav-con .arrow{ display:inline-block; overflow:hidden; position:absolute; top:14px; width:0; height:0; margin-left:2px; font-size:0; border-top-width:4px; border-top-style:solid; border-bottom:4px dashed transparent; border-left:4px dashed transparent; border-right:4px dashed transparent}

.subnav-menu{ overflow:hidden; position:absolute; padding:1px; border:1px solid #e4bc6c; /*visibility:hidden;*/ filter:none!important}
.subnav-menu-list{ overflow:hidden; *zoom:1}
.subnav-menu .item{ *zoom:1; margin-top:-1px; border-top:1px solid #e4bc6c}
.subnav-menu .con{ *zoom:1; padding:0 17px; color:#140c09; line-height:28px; white-space:nowrap}
.subnav-menu .con:hover{ background:#8f7332}
.subnav-menu-init{ display:none; visibility:visible}
.subnav-menu-init .con{ display:block}
.subnav-menu-bg{ position:absolute; z-index:-1; top:0; left:0; width:1000px; height:1000px; background:#e4bc6c; filter:alpha(opacity:70); opacity:.7}

.fast-track{ position:absolute; bottom:0; width:100%; height:55px}
.fast-track .item{ float:left; padding:0 0 1px 20px; font-size:0; line-height:25px}
.fast-track .aline{ float:none}
.fast-track .tit{ float:left; font-size:12px; font-weight:bold; color:#fff898}
.fast-track .con{ float:left; font-size:12px; white-space:nowrap}
.fast-track a{ color:#a07957}
.fast-track .sep{ margin:0 7px 0 6px; color:#4e3c2d}

#footer {  height:50px; margin-top:10px;}
#footer .global-footer{color:#958b77;  padding-top:20px;}
#footer a{color:#958b77;}


.search-area{ position:absolute; bottom:3px; right:10px; width:288px; height:31px;  line-height:31px; _bottom:2px;}
.search-area .tit{color:#fff898; position:absolute; bottom:0px;}
.search-area .txt{ border:0; width:160px; height:19px; background:#fff; position:absolute; right:50px; bottom:5px; line-height:19px; color:#000; padding-left:10px;}
.search-area .btn{ background:url(http://ue2.17173.itc.cn/images/rl/index/2012/bgs.png)  no-repeat; display:block; width:38px; height:20px; position:absolute; right:8px; bottom:5px; cursor:pointer; border:0;}
.search-area .btn:hover{ background-position: 0 -24px;}