﻿@charset "utf-8";
/* CSS Document */


/*以下为汽车*/
ul.nav_auto {background:url(../images/car/navbg.gif) left top repeat-x;}
ul.nav_auto li a {color:white;border-left:1px solid #777777;}
ul.nav_auto li a:hover {color:#999999;}
/*------------------------------------*/

.nav .fgx {margin:0 0.8em;}
.rd a {margin:0 0.5em;}
body.shadowbg { background:#eeeff3 url(../images/index/bodybg.gif) center repeat-y;}
.topline { height:25px; background:#f2f2f2 url(../images/index/topbarbg.gif) left bottom repeat-x;width:968px;margin:0 auto; position:relative; padding:0px 6px;}
.topline .text {padding:0 1em 0 1em;border-right:1px solid #dddddd;float:left;}
.topline .userarea { float:left; text-align:left; width:370px; height:16px; line-height:16px; padding-top:4px;right:0; margin-right:10px;}
.topline .userarea .reg {padding-left:20px; background:url(../images/index/loginarrow.gif) 5px 4px no-repeat;}
.topline .userarea .forgot {padding-left:16px; background:url(../images/index/loginarrow.gif) 8px -11px no-repeat; border-right:none;}
.topline marquee{ float:left;}
.topline .addfav {float:right;width:120px; overflow:hidden;}
.topline .addfav a {color:#dd0000;}
.topline .addfav a.fav1 {margin-right:2px;padding-right:6px;border-right:1px dotted #777777;}

.wrapper {width:960px;padding:0 10px;margin:0 auto; background-color:#FFFFFF; overflow:hidden;}

div.header { height:144px; position:relative;}
body.shadowbg div.header {padding-bottom:5px;}
.header .menuline { overflow:auto;zoom:1;padding:12px 0 0;height:64px;}
.header .logo {width:170px; height:58px;position:absolute; z-index:200; top:12px; left:0; background:none;}

.header .menuline .menu {width:770px; height:54px; float:right; overflow:hidden; zoom:1; position:relative;}
.header .menuline .menu .block { float:left; clear:none;background:url(../images/index/topmenubg.gif) repeat-x; padding-left:0px; }
.header .menuline .menu .block .blockleft{ float:left; text-align:left;}
.header .menuline .menu .block .blockcon{ float:left; padding-right:9px; line-height:20px; padding-top:4px;}
.header .menuline .menu .block .blockcon a {margin-left:9px;color:#545454;}
.header .menuline .menu .block .blockcon a:hover { color:black;}
.header .menuline .menu .blockright{ width:4px; height:54px; float:left; background:url(../images/index/topmenubg_right.gif) no-repeat right;}
.header .menuline .menu .block img{ border:0px; float:left;}

.header .menuline .menu .homepage {width:11px; height:35px; position:absolute; z-index:400;left:0;top:11px;}
.header .menuline .menu .homepage a { display:block;height:35px;}

.searchline {background:url(../images/index/navbottombg.gif) left -70px repeat-x;}
.searchline select {margin:0 0.3em;color:gray; height:1.7em; line-height:1.7em; font-size:9pt;}
.searchline .searchinner {background:url(../images/index/navbottombg.gif) right -35px no-repeat; height:35px;}
.searchline .searchinner .fl {padding-left:1em;font-family:"宋体";}
.searchline .searchinner form { display:block;height:31px;padding-top:4px;padding-right:8px;width:952px;text-align:right;background:url(../images/index/navbottombg.gif) left top no-repeat;}
input.searchinput {width:15em; height:17px;border-width:1px; border-style:solid; border-color:#777777 #cccccc #cccccc #777777;background-color:white;}
button.searchbtn {background:url(../images/bgandarrow.gif) left -43px no-repeat;width:54px;margin-left:2px;height:20px; border:none;color:white; line-height:20px;}

.feeter{ background-color:#C1C1C1;  color:#FFF; text-align:center;width:980px; margin:0px auto;padding:3px 0px;border:none;font-family:Arial;}
.feeter a{ color:#FFF; padding:0 5px;font-weight:bold;margin:0 ;}
.feeter a:hover { color:black;}
.feeterinfo{ color:#777; background-color:#FFFFFF; text-align:center; font-size:13px;width:980px;  margin:0px auto;padding:6px 0px;font-family:Arial;}
.feeterinfo a{ color:#000; }


