﻿@charset "utf-8";
body {text-align:center;font-size: 11px;color:#ffffff;FONT-FAMILY:Verdana,Arial;BACKGROUND-COLOR: #000000;padding:0px;margin:0px;}
ul,li,dl,dt,dd,form,h1,h2,h3,h4,h5,p,ol { margin:0px; padding:0px;}
li { list-style-type: none;}
/********************************************************/
img { border:0;}
.fle{ float:left;}
.fri{ float:right;}
.bred{ border:1px red solid;}
.dis{ display:none;}
.undis{ display:block;}
td {font-family: Verdana,"宋体";font-size: 12px;}
.myput{BORDER-TOP-WIDTH:1px;BORDER-LEFT-WIDTH:1px;FONT-SIZE:9pt;BORDER-BOTTOM-WIDTH:2px;FONT-FAMILY:Verdana,Arial,"宋体";BORDER-RIGHT-WIDTH:2px;}

div{margin:0 auto;}
/*table{table-layout: fixed;word-wrap:break-word;overflow:hidden;}
div{margin:0 auto;word-wrap:break-word;overflow:hidden;}*/
/*************link a*********************/
a,area {blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus {-moz-outline-style: none; }  /*for Firefox   */

a{color:#fff; text-decoration:none;}
a:link , a:visited {color:#fff; text-decoration:none;}
a:hover {color:#FF4D00;text-decoration:none;}

a.bal{color:#D18A00; font-size:13px; text-decoration:none;}
a.bal:link{ color:#D18A00; text-decoration:none;}
a.bal:visited{ color:#D18A00; text-decoration:none;}
a.bal:hover{ color:#fff;  text-decoration:none;}

.h a{color:#333; text-decoration:none;}
.h a:link{ color:#333; text-decoration:none;}
.h a:visited{ color:#333; text-decoration:none;}
.h a:hover{ color:#FF4D00;text-decoration:none;}

.hf a{color:#636363; text-decoration:underline;}
.hf a:link{ color:#636363; text-decoration:underline;}
.hf a:visited{ color:#636363; text-decoration:underline;}
.hf a:hover{ color:#FF4D00;text-decoration:underline;}
/*=====================文章分页========================*/
.artpage{ font-size:12px; color:#fff;}
.artpage a{ font-size:12px;color:#fff; text-decoration:none;}
.artpage a:link{ color:#fff; text-decoration:none;}
.artpage a:visited{ color:#fff; text-decoration:none;}
.artpage a:hover{ color:red;text-decoration:underline;}
.artpage font{color:red; font-size:14px;}

#box{ width:950px; overflow:hidden;}
#top{ margin-top:12px; margin-bottom:17px; border:1px #333333 solid; height:101px; overflow:hidden;}
.nlang{ float:right; font-size:11px;}
.nlang span{font-size:11px; color:red;}

.top_nav{ height:32px; font-size:13px; text-align:left; background:url(../images/top_nav_bg.jpg) left center repeat-x;}
.top_nav a{color:#fff; padding:0 5px; font-weight:bold; line-height:30px; font-size:13px; text-decoration:none; letter-spacing:0px;}
.top_nav a:link{ color:#fff; text-decoration:none;}
.top_nav a:visited{ color:#fff; text-decoration:none;}
.top_nav a:hover{ color:#FF4D00;text-decoration:none;}

#imain{ width:950px; overflow:hidden; height:562px;}
.imain1{ width:185px; overflow:; float:left;}
.idiv{ font-size:0px; width:8px; float:left; height:100px;}
.imain2{ width:562px; float:left; overflow:hidden;}
.imain3{ width:180px; float:right; overflow:hidden; border:1px #333 solid;}

.htop{ background:url(../images/otop_bg.jpg) left top no-repeat; height:36px; line-height:36px; overflow:hidden; text-align:right; color:red; font-size:14px; font-weight:normal; padding-right:8px; font-weight:bold;}
.left{ width:185px;}
.cleft{ border:1px #333 solid; padding-bottom:8px;background-color:#292728}
.nleft{padding-bottom:8px; padding-top:8px; background-color:#292728}
.nleft li{ height:31px; line-height:31px;text-align:left; }
.nleft li a{color:#fff; line-height:31px; height:31px; display:block; text-decoration:none;background:url(../images/nleft_abg.jpg) left top no-repeat #353432; padding-left:30px; font-size:13px; }
.nleft li a:link{ color:#fff; text-decoration:none;}
.nleft li a:visited{ color:#fff; text-decoration:none;}
.nleft li a:hover{ color:#FF4D00;text-decoration:none; background:url(../images/nleft_bg.jpg) left top no-repeat;}
.nleft .ah{line-height:31px; height:31px; display:block; color:#FF4D00;text-decoration:none; background:url(../images/nleft_bg.jpg) left top no-repeat;}

.ncontact{ border:1px #333 solid; margin-top:8px; background-color:#292728;}
.ncontact_cont{ text-align:left; width:170px; overflow:hidden; line-height:22px; height:153px; overflow:hidden;}
.pro_top{ height:37px; line-height:37px; background:url(../images/top_pro_move_bg.jpg) left top no-repeat; text-align:right; color:red; font-size:14px; font-weight:bold; padding-right:8px; margin-top:8px;}

.techs{ border:1px #333 solid; border-left:0; border-right:0; padding-bottom:8px; background-color:#262425; height:273px;}
.techjpg{ margin:10px auto;}
.techjpg li{ width:60px; height:65px; float:left;text-align:center;}
.techjpg li img{ border:1px #BABABA solid; text-align:center}
.techm{text-align:right; clear:both; padding-right:10px;}

.techjpg1{ margin:10px auto;}
.techjpg1 li{ width:60px; height:65px; float:left;text-align:center;}
.techjpg1 li img{ border:1px #BABABA solid; text-align:center}


.linkimg{ width:170px; height:63px; background-color:#333; border:1px #3A3A3A solid; margin-top:8px;}
.linkst{ border:1px #333 solid; border-left:0; border-right:0; padding-bottom:8px; background-color:#262425;}
#footer{ background:url(../images/bot_line.jpg) center top no-repeat; margin-bottom:15px; overflow:hidden;}
.ftop,.fbot{ height:33px; line-height:33px; overflow:hidden;}
.fbot{ border:1px #fff solid;  border: 1px #666666 solid;}

#main{ width:950px; overflow:hidden; margin-bottom:15px;}
.mainleft{width:185px;float:left}
.mainright{width:755px; float:right; border:1px #333 solid; overflow:hidden; background-color:#1B1B1B;}
.rtop{ height:37px; line-height:37px; background:url(../images/rtop.jpg) left center no-repeat; text-align:right;
	padding-right:15px;
	font-size:13px;
	font-weight:bold;
	color:#F00;
}

.gytab{ width:100%; height:500px; text-align:left;}
.rtab{ line-height:22px; width:695px; padding:10px 30px;word-wrap:break-word;overflow:hidden;}

.pro_list{}
.pro_list li{ width:173px; height:170px; float:left;}
/*.pro_list li img{ border:1px #D4D4D4 solid; padding:3px;}
.pro_list li a:hover img{ border:1px #DA251C solid; padding:3px;}*/
.pro_name{ height:40px; line-height:22px; width:150px; overflow:hidden;}
.pro_img{ border:0px #666666 solid; width:153px; height:118px;}

.pname{ line-height:28px; font-size:14px; overflow:hidden; text-align:center;color:red; border-bottom:#333333 1px solid}
.spsi{ text-align:center; color:#595F55;}
.ContentBodyBottom{ text-align:right;}

.lineFS{ text-align:center}
.lineFS span{
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #FFFFFF;
}
.CountBoo
{
	margin: 25px;
	width: 645px;
	text-align:left;
	height:auto;
	overflow:hidden;
}
/*-------------------------------------------------Tech---------------------------------------------*/
.rtab .Tech_One{
	width:100%;
	height:70px;
	padding:2px;
	background:#111;
	margin-top:5px;
	overflow:hidden;
	}	
	
.rtab .TeSuDa_Left{
	float:left;
	text-align:left;
	width:65px;
	height:65px;
	padding:2px;
	border:1px solid #333;
	}
	
.rtab .TeSuDa_Right{
	float:left;
	width:605px;
	margin-left:15px;
	text-align:left;
	}
	
.rtab .TeSuDa_Right{
	padding-bottom:2px;
	}

.rtab .TeSuDa_Right a{
	display:block;
	font-size:12px;
	font-weight:bold;
	}

.rtab .TeSuDa_Right a:link,.rtab .TeSuDa_Right a:visited{

	color:#F00;
	border:0px solid #fff;
	}

.rtab .TeSuDa_Right a:hover{
	color:#fff;
	}
	
.rtab .TeSuDa_Right span{
	font-size:11px;
	color:#ccc;
	height: 40px;
	overflow: hidden;
	display:block;
	}




/*--------------------------------contactus_left----------------------------------*/
.CusLeft{
	float:left;
	width:300px;
	padding:0px;
	margin:0px;
	}
	
.CusLeft p{
	text-align: left;
	color:#FFF;
}

.CusLeft p b
{
	text-align: left;
	color: #FF0000;
}

/*--------------------------------contactus_right----------------------------------*/
.cusright
{
	float:right;
	width:360px;
	text-decoration: none;
	border: 1px solid #333;
	padding: 20px;
    margin: 0px;
	background-color:#111111;
	text-align:left;
}

.RedCus{
	text-align:left;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	color:#ff0000;
	}

.cusright p
{   float:left;
	margin:5px;
	line-height:24px;
}

.cusright .bnt{
    clear:both;
	float:left;
	width:250px;
	height:24;
	margin-left:20px;
	}
	
.CUStIT{
	color: #CCCCCC;
	width:65px;
	display:block;
	float:left;
	font-weight:bold;
	margin-top: 0px;
	text-align:right;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

.custxt,.cusrea{
    width:200px;
	padding:3px;
	color: #999999;
	border: 1px solid #333333;
	background-color: #000000;
	}
	
.cusrea{
	overflow-x:hidden;
    overflow-y:hidden;
}

.BbsSubmit
{
    float:left;
	width:80px;
	height:20px;
	color: #FFFFFF;
	font-family:Verdana, Geneva, sans-serif;
	margin-left:20px;
	font-size:11px;
	font-weight:bold;
	background:url(../Images/bnt4.jpg) no-repeat;
	border:none;

}

/*---------------------------------车型对照表表格控制-----------------------------------------*/

.LeftTypeList
{   float:left;
    width:540px;
    padding: 5px;
    margin:0px 0px 10px 5px;
	}

.LeftTypeList table{
	width:100%;
	border:1px solid #333;
	}
.

.LeftTypeList table tr{
	width:100%;
	}

.LeftTypeList table th,.LeftTypeList table td{
	width:110px;
	height:25px;
	text-align:left;
	padding-left:10px;
	padding-top:4px;
	font-size:12px;
	color:#FFF;
	background-color:#0E0E0E;
	}
.LeftTypeList table th{
	font-weight:bold;
	background:#F00;
	}
	
.LeftTypeList table td{
	border:1px solid #333;
	}
	

.LeftTypeList li{
	float:left;
	list-style-type:none;
	width:100px;
	margin-left:10px;
	border:1px solid #fff;
	}

/*--------------------------------------车型对照表右侧控制----------------------------*/

.RightTypeList
{
    float:right;
    width:160px;
    text-align:left;
}

.RightTypeList ul{
	list-style-type:none;
	margin:0px!!important;
	margin:7px 0px 0px 0px;
	padding:0px;
	}
.RightTypeList li{
	width:150px;
	margin-bottom:2px;
	border-bottom:1px solid #333333;

	}

.RightTypeList li a{
	display:block;
	height:24px;
	line-height:24px;
	text-decoration:none;
	border-left:5px solid #ff0000;
	}
	
.RightTypeList li a:link,.RightTypeList li a:visited{
	font-size:10px;
	font-weight:bold;
	background:#000;
	color:#FFF;
	}
	
.RightTypeList li a:hover{
	font-size:10px;
	font-weight:bold;
	background:#222;
	color:#0F0;
	border-left:5px solid #ffffff;
	}
.RightTypeList .ah{
	font-size:10px;
	font-weight:bold;
	background:#222;
	color:#0F0;
	border-left:5px solid #ffffff;
	}
.RightTypeList span{ display:block; padding-left:5px;}
.RightTypeList .ah span{
	color:#0F0;
	background:#222;
	}

/*=====nav.css===*/

/* Root = Vertical, Secondary = Vertical */
/*ul#navmenu-v span{ width:150px; overflow:hidden;height:31px; display:block;}*/
ul#navmenu-v,
ul#navmenu-v li,
ul#navmenu-v ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 183px; /*For KHTML*/
  list-style: none;
  background:#292728;
}

ul#navmenu-v{padding:0;}

ul#navmenu-v:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px Arial;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-v li {
  float: left; /*For IE 7 lack of compliance*/
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
}

/* Root Menu */
ul#navmenu-v a {
  padding: 0;
  display: block;
  color: #fff;
  font: normal 12px/28px  Arial;
  font-weight:bold;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
  line-height:31px;
  height:31px;
  display:block;
  text-decoration:none;
  background:url(../images/nleft_abg.jpg) left top no-repeat #353432;
  padding-left:30px;
  font-size:13px;  
}

/* Root Menu Hover Persistence */
ul#navmenu-v a:hover,
ul#navmenu-v li:hover a,
ul#navmenu-v li.iehover a {
  color: #FF4D00;
  line-height:31px; height:31px; display:block; color:#FF4D00;text-decoration:none; background:url(../images/nleft_bg.jpg) left top no-repeat;
}

/* 2nd Menu */
ul#navmenu-v li:hover li a,
ul#navmenu-v li.iehover li a {
  color: #fff;
  border:0;
  width:152px;
  line-height:31px;
  height:31px;
  display:block;
  text-decoration:none;
  background:url(../images/nleft_abg.jpg) left top no-repeat;
  padding-left:30px;
  font-size:13px;  

}

/* 2nd Menu Hover Persistence */
ul#navmenu-v li:hover li a:hover,
ul#navmenu-v li:hover li:hover a,
ul#navmenu-v li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover a {
  background: #efe;
  color: #333;
  line-height:31px; height:31px; display:block; color:#FF4D00;text-decoration:none; background:url(../images/nleft_bg.jpg) left top no-repeat;
}


ul#navmenu-v ul,
ul#navmenu-v ul ul,
ul#navmenu-v ul ul ul {
  width:152px;
  display: none;
  position: absolute;
  top: 0;
  left: 183px;
}
/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v li:hover ul ul,
ul#navmenu-v li:hover ul ul ul,
ul#navmenu-v li.iehover ul ul,
ul#navmenu-v li.iehover ul ul ul {
  display: none;
}

ul#navmenu-v li:hover ul,
ul#navmenu-v ul li:hover ul,
ul#navmenu-v ul ul li:hover ul,
ul#navmenu-v li.iehover ul,
ul#navmenu-v ul li.iehover ul,
ul#navmenu-v ul ul li.iehover ul {
  display: block;
}
/*=============================================*/