@charset "utf-8";

*{
	margin: 0;
	padding: 0;	
}
body {
	color: #333;
	font-family: "微软雅黑", "宋体", Arial, sans-serif;
	font-size: 12px;
	background-color: #FFF;
}
h1, h2, h3, h5, h6 {
	font-size: 14px;
	font-weight: bold;
}
h4 {
	font-size: 12px;
	font-weight: normal;
}
p {
	margin: 0 0 1em 0;
}
a {
	color: #333;
	text-decoration: none;
	outline:none;
	blr:expression(this.onFocus=this.blur());
}
a:hover {
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
img {
	border: 0;
}
ul, li {
	list-style: none;
}
ol {
	padding: 0 0 0 2em;
}
dl, dt, dd {
	margin: 0;
	padding: 0;
}
form {
	display: block;
}
.clear {
	clear: both;
	display: block;
}
.orange {
	color: #fe4501;
}
.red {
	color:#ff0000;
}
.brown {
	color: #663333;
}
.blue {
	color: #11549E;
}
.gray {
	color: #666;
}
.white {
	color: #fff;
}
.price {
	color:#fe7100;
	font-size:18px;
	font-weight:bold;
	font-family:Candara;
}
.f24 {
	font-size: 24px;
}
.f20 {
	font-size: 20px;
}
.f18 {
	font-size: 18px;
}
.f16 {
	font-size: 16px;
}
.f14 {
	font-size: 14px;
}
.f12 {
	font-size: 12px;
}
.indent2e {
	text-indent: 2em;	
}
.lineheight16 {
	line-height: 16px;
}
.li_bold, .bold {
	font-weight: bold;
}
.li_normal {
	font-weight: normal;
}
.li_red {
	font-weight: bold;
	color: #ff1111;
}
.li_green {
	font-weight: bold;
	color: #66ee11;
}
.txtc {
	text-align:center;
}
.txtr {
	text-align: right;
}
.txtl {
	text-align: left;
}
.underline {
	text-decoration: underline;
}
.floatl {
	float: left;
}
.floatr {
	float: right;
}
.pageset {
	width: 926px;
	margin: 0 auto;
}
.blankdiv {
	height:16px;
  clear:both;
}


/** header **/
.header {
	height: 171px;
	width: 100%;
}
.header .logo {
	height: 99px;
	background-image: url(../../images/banner.jpg);
	background-position: center center;
}
.header .menu {
	height: 33px;
	background-image: url(../../images/header_menu_bg.gif);
}
.header .menu .menus {
	height: 33px;
	width: 920px;
}
.header .menuright {
	height: 32px;
	line-height:30px;
	color:#fea;
	font-size:14px;
	font-weight:bold;
	float:right;
}
.header .submenu {
	height: 39px;
	background-image: url(../../images/scrollnews_bg.gif);
}
.scrollnews {
	height: 29px;
}
.scrollnews ul {
	clear:both;
	height:29px;
	width: 100%;
  background-image:transparent none; /*url(../../images/scrollnews_bg.gif);*/
}
.scrollnews li {
	line-height: 30px;
	list-style-image: none;
	list-style-type: none;
	height: 28px;
	background-image: url(../../images/arrow/notice.gif);
	background-repeat: no-repeat;
	width: 400px;
	margin-left: 24px;
	float: left;
	background-position:left 60%;
	text-indent: 16px;
	letter-spacing: 1px;
}
.scrollnews li a {
	color: #044444;
}
#nav li {
	float: left;
	list-style-image: none;
	list-style-type: none;
}
#nav li a {
	text-decoration: none;
	color:#fff;
	font-weight:bold;
	display:block;
	text-align:center;
	line-height:33px;
	font-size: 14px;
	background-image: url(../../images/header_menu_line.gif);
	background-repeat: no-repeat;
	background-position: right center;
	height: 33px;
	width: 100px;
	letter-spacing: 2px;
}
#nav li a:hover {
	color:#036064;
	background-image: url(../../images/header_menu_hover.png);
}
#nav li .selected {
	text-decoration: none;
	color:#036064;
	font-weight:bold;
	display:block;
	text-align:center;
	line-height:33px;
	background-image: url(../../images/header_menu_hover.png);
	font-size: 14px;
	background-repeat: no-repeat;
	height: 33px;
	width: 100px;
	letter-spacing: 2px;
}


/** container **/
.container {
	height: auto;
}
.container .top1, .container .top2 {
	width: 921px;
  margin: 0 auto;
}
.container .top1 .t {
	height: 25px;
  background-image: url(../../images/top1_top.gif);
}
.container .top1 .b {
	height: 20px;
	background-image: url(../../images/top1_bot.gif);
}
.container .top1 .c {
  height: 70px;
	background-image: url(../../images/top1_bg.gif);
}
.container .top1 .c .topcar {
	float:left;
  width:110px;
	height:70px;
	background-image: url(../../images/top1_car.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.container .top1 .c .topcars {
	float:left;
  width:800px;
	height:70px;
}
.container .top1 .c .topcars .list {
	float:left;
  width:80px;
	height:70px;
	background-image: url(../../images/top1_carsbg.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.container .top1 .c .topcars .list:hover, .container .top2 .c .topcars .list:hover {
	float:left;
  width:80px;
	height:70px;
	/*background-image: url(../../images/top1_carsbghover.gif);*/
	background-repeat: no-repeat;
	background-position: center;
  background-color:#ccc;
}
.container .top1 .c .topcars .list .l {
	margin-left:3px;
	margin-top:2px;
	width:74px;
	height:66px;
}
.container .top2 .t {
	height: 25px;
  background-image: url(../../images/top2_top.gif);
}
.container .top2 .b {
	height: 20px;
	background-image: url(../../images/top2_bot.gif);
}
.container .top2 .c {
  height: 70px;
	background-image: url(../../images/top2_bg.gif);
}
.container .top2 .c .topcar {
	float:left;
  width:110px;
	height:70px;
	background-image: url(../../images/top2_car.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.container .top2 .c .topcars {
	float:left;
  width:800px;
	height:70px;
}
.container .top2 .c .topcars .list {
	float:left;
  width:80px;
	height:70px;
	background-image: url(../../images/top2_carsbg.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.container .top2 .c .topcars .list .l {
	margin-left:3px;
	margin-top:2px;
	width:74px;
	height:66px;
}


/** tab news **/
.tabnews {
	width: 321px;
  margin-right:2px;
}
.tabnews ul {
	height: 29px;
	background-image: url(../../images/tabnews_header_bg.gif);
}
.tabnews ul li{
	display: block;
	float: left;
	font-weight: bold;
	background-image: url(../../images/tabnews_header_line.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.tabnews ul li a {
	float: left;
	color: #333;
	height: 29px;
	width: 107px;
	text-align: center;
	line-height: 26px;
}
.tabnews ul li a:visited {
	color: #111;
}
.tabnews ul li a.selected, .tabnews ul li a:hover{
	color: #0d93f7 !important;
	background-image: url(../../images/tabnews_header_hover.gif);
	background-repeat: repeat-x;
	background-position: center center;
	font-size:14px;
}
.tabnews .content {
	padding:12px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	height:780px;
}
.tabnews ul li a.selected2 {
	color: white !important;
	background-image: url(../../images/tabnews_header_hover2.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.tabnews .content .tnews {
	height:120px;
	line-height:18px;
  overflow:hidden;
}
.tabnews .content h3 {
	height:30px;
	line-height:30px;
	color:#f05522;
}
.tabnews .content h3 a {
	color:#f05522;
}
.txtnews li {
	background-image: url(../../images/news_line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	line-height: 24px;
	color: #666666;
	height: 27px;
}
.txtnews li a {
	background-image: url(../../images/arrow/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #663333;
	display: block;
	text-indent: 16px;
  height: 27px;
}
.txtnews li a:hover {
	color: #990000;
}


.container .left {
	float: left;
	width: 346px;
	padding-left: 4px;
}
.container .right {
	float: left;
	width: 575px;
}
.container .line {
	height: 1px;
	width: 98%;
	font-size: 1px;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 12px;
	background-image: url(../../images/line.gif);
}
.container .right .title {
	height:28px;
	background-image: url(../../images/right_title.gif);
	background-repeat: no-repeat;
}
.container .titletwo {
	height:42px;
	background-image: url(../../images/right_title2.gif);
	background-repeat: no-repeat;
}
.container .righttwo {
	/*height:301px;*/
	height:auto;
	background-image: url(../../images/right_2_bg.gif);
	background-repeat: no-repeat;
  background-position: 0 -3px;
}
.container .links {
	height:57px;
	background-image: url(../../images/links_bg.gif);
	background-repeat: no-repeat;
}
.container .cp, .cp {
	height:40px;
	background-image: url(../../images/cp_bg.gif);
	background-repeat: no-repeat;
}

/** light box **/
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev {
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}



.imgnews {
	height: 82px;
	padding-top:12px;
	padding-bottom:6px;
	border-bottom:1px dashed #ccc;
}
.imgnews .l {
	float: left;
	height: 70px;
	width: 100px;
	overflow: hidden;
	border: 1px solid #CCC;
	margin-left:10px;
}
.imgnews .m  {
	float:left;
	width:370px;
	padding-left:12px;
}
.imgnews .m  h3 a {
	color:#22e;
}
.imgnews .m  a {
	color:#555;
}
.imgnews .m  a:hover{
	color:#345;
}
.imgnews .r {
	float:right;
	padding-top:20px;
	width:64px;
}
.imgnews h3 {
	height: 26px;
	color: #993300;
	line-height: 24px;
}
.imgnews:hover {
	background-color: #EFEDFE;
}


.footer {
	background-image: url(../images/footer_bg.gif);
	padding: 10px 0;
	text-align: center;
}
.footer .copyright p {
	margin-top: 6px;
	margin-bottom: 6px;
}


.container .left2 {
	float: left;
	width: 149px;
	height:299px;
	background-image: url(../../images/2_carlogo_bg.gif);
	background-repeat: no-repeat;
}
.container .left2 .carname {
	font-size:20px;
	font-weight:bold;
	color: #666;
	margin-top:96px;
	text-align:center;	
}
.container .left2 .carlogo {
	margin-top:12px;
	text-align:center;	
}
.container .right2 {
	float: left;
	width: 762px;
	margin-left:14px;
}
.container .right2 .title {
	height:30px;
	line-height:20px;
	font-size:16px;
	font-weight:bold;
	background-image: url(../../images/2_cartitle.gif);
	background-repeat: no-repeat;
	background-position:left center;
	text-indent:22px;
	color:#9f3634;
}
.container .right2 .tables {
	border:1px solid #ccc;
}
.ootitlebg {
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #eee;
	background-image: url(../../images/title__bg.gif);
}
.ootitlebg2 {
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #eee;
	background-image: url(../../images/title__bg2.gif);
}
.ootitlebg3 {
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #eee;
	background-image: url(../../images/title__bg3.gif);
}
.ttbg {
  height:28px;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #333;
	background-image: url(../../images/ttbg.gif);
}

.detailbg {
  height:410px;
  width:690px;
  background-image: url(../../images/cardetail_bg.gif);
}

.tr1 {
  background-color: #F3F3F3;
}
.tr0 {
  background-color: #F8F9FA;
}
.notice {
  border: 1px solid #ea8923;
  padding: 20px;
  background-color:#ffffe5;
  text-align:center;
  font-size:16px;
  font-weight:bold;
  width: 600px;
  height: 160px;
  top:50%;
  left:50%;
  margin-left:-300px;
  margin-top:-80px;
  position:absolute;
}
.c_submit {
		width:80px;
		COLOR: #288312;
		BORDER-RIGHT: #7b9ebd 1px solid;
		PADDING-RIGHT: 2px;
		BORDER-TOP: #7b9ebd 1px solid;
		PADDING-LEFT: 2px;
		FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); 
		BORDER-LEFT: #7b9ebd 1px solid;
		CURSOR: hand;  
		PADDING-TOP: 2px;
		BORDER-BOTTOM: #7b9ebd 1px solid
	}
.cccc {
	overflow:hidden;
	/*width:300px;*/
	/*display:block;*/
	height:70px;
}



.hd_div {
  height:320px;
  width:926px;
}
.hd_div .left {
  float:left;
  width:600px;
  height:300px;
}
.hd_div .right {
  float:left;
  padding:12px;
  width:288px;
  height:276px;
  background-color:#ededff;
}


.twomore {
  height:40px;
  line-height:40px;
  font-size:14px;
  font-weight:bold;
  float:right;
  color:#525FB5;
}
.twomore a{
  color:#525FB5;
}