@charset "utf-8";
/* CSS Document */


body {
	margin: 0;padding: 0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color: #666666; line-height:22px; background:url(image/bg.gif);
}
* {
	margin:0px;
	padding:0px;
	
}

img{border:none;}
#page{ 
padding:0;
width:990px;
background:url(image/main_bg.gif) repeat-y left;
margin: 0 auto;
}

#left{ 
width:10px;
float:left;
background:url(image/left_bg.gif) repeat-y;
}
#right{ 
width:10px;
float:left;
background:url(image/right_bg.gif) repeat-y;
}
#center{ 
width:930px;
padding:0 20px; margin:0 auto;
background: #FFFFFF;
font-size:12px;
}
#bom{ margin:0 auto; width:990px;  background:#fff; background:url(image/bom_bg.gif) no-repeat; height:80px; padding: 18px 0 0 0;}
#bom .center{background:#fff;padding:0 20px ; margin:0 auto; width:930px;}
#bom .bomLine { width: 930px; height: 5px; background-color: #4e4e4e; margin: 8px 0 12px 0;}



#top1{ 
width:930px; background:url(image/top.gif) no-repeat left; height:84px;
font-size:12px; float: left;
}
.clear{clear:both;}

#toppic2{ 
width:200px; background:url(image/world.gif) no-repeat; height:20px; margin-top:32px;
float:right;
font-size:12px;
}
#toppic2 select{margin-left:20px; color:#fff; border:1px solid #fff; background:#ed1941; }
#toppic3{ 
width:87px;
float:right;
font-size:12px;
}

#blank1{ 
width:930px;
height:15px;
background: #FFFFFF;
font-size:12px;
}
#blank3{ 
width:930px;
height:10px;
background: #FFFFFF;
font-size:12px;
}
#blank4{ 
width:930px;
height:7px;
background: #FFFFFF;
font-size:12px;
}
#note1{ 
width:930px;
height:168px;
background: #FFFFFF;
font-size:12px;
}
#news{ 
width:336px;
height:168px;
float:left;
background: #FFFFFF;
font-size:12px;
}
#newsbg1{ 
width:335px;
height:146px;
background:url(image/newbg.jpg) no-repeat;
font-size:12px;
}
#newsnote1{ 
width:316px;
padding:0 0px 0 10px;
height:146px;
font-size:12px;
}
#blank2{ 
width:11px;
height:168px;
float:left;
background: #FFFFFF;
font-size:12px;
}
#products{ 
width:583px;
height:168px;
float:right;
background: #FFFFFF;
font-size:12px;
}
#top2{ 
width:930px;
background: #FFFFFF;
font-size:12px;
}
ul#nav{ margin:0; padding: 0;}
ul#nav li{float:left; list-style-type:none}
ul#nav li a{height:31px; display:block; top:0; text-indent:-9999px; outline:none}
li#navHome a, li#navAbout a, li#navBrand a, li#navProduct a, li#navSales a, li#navMade a, li#navOEM a, li#navCulture a, li#navJoin a, li#navService a{ background:url(image/nav.gif);}

li#navHome a { background-position:0px 31px; width:71px;}
li#navHome a:hover {background-position:0px 0px;}
body#Home li#navHome a{background-position:0px 0px}

li#navAbout a { background-position:-71px 31px; width:88px;}
li#navAbout a:hover {background-position:-71px 0px;}
body#About li#navAbout a{background-position:-71px 0}

li#navBrand a { background-position:-159px 31px; width:88px;}
li#navBrand a:hover {background-position:-159px 0;}
body#Brand li#navBrand a{background-position:-159px 0}

li#navProduct a { background-position:-247px 31px; width:88px;}
li#navProduct a:hover {background-position:-247px 0;}
body#Product li#navProduct a{background-position:-247px 0}

li#navSales a { background-position:-335px 31px; width:109px;}
li#navSales a:hover {background-position:-335px 0;}
body#Sales li#navSales a{background-position:-335px 0}

li#navMade a { background-position:-444px 31px; width:127px;}
li#navMade a:hover {background-position:-444px 0;}
body#Made li#navMade a{background-position:-444px 0}

li#navOEM a { background-position:-571px 31px; width:88px;}
li#navOEM a:hover {background-position:-571px 0;}
body#OEM li#navOEM a{background-position:-571px 0}

li#navCulture a { background-position:-659px 31px; width:88px;}
li#navCulture a:hover {background-position:-659px 0;}
body#Culture li#navCulture a{background-position:-659px 0}

li#navJoin a { background-position:-747px 31px; width:88px;}
li#navJoin a:hover {background-position:-747px 0;}
body#Join li#navJoin a{background-position:-747px 0}

li#navService a { background-position:-835px 31px; width:95px;}
li#navService a:hover {background-position:-835px 0;}
body#Service li#navService a{background-position:-835px 0}

.navlist{background:#000; height:30px; display:block; position:relative;}
#navAboutList{position:absolute; z-index:0;margin:0 0 0 89px; padding:0 ;}
#navBrandList{position:absolute; z-index:1;margin-left:181px; padding:0;}
#navProductList{position:absolute; z-index:2;margin-left:268px; padding:0;}
#navSalesList{position:absolute; z-index:3;margin-left:356px; padding:0;}
#navMadeList{position:absolute; z-index:4;margin-left:440px; padding:0;}
#navOEMList{position:absolute; z-index:5;margin:0px; padding:0;}
#navCultureList{position:absolute; z-index:6;margin:0px; padding:0;}
#navJoinList{position:absolute; z-index:7;margin:0px; padding:0;}
#navServiceList{position:absolute; z-index:8;margin:0px; padding:0;}

#navAboutList, #navBrandList, #navProductList, #navSalesList, #navMadeList, #navOEMList, #navCultureList, #navJoinList, #navServiceList{ visibility:hidden;}
#navAboutList a, #navBrandList a, #navProductList a, #navSalesList a, #navMadeList a, #navOEMList a, #navCultureList a, #navJoinList a, #navServiceList a{color:#999; text-decoration:none;}
#navAboutList a:hover, #navBrandList a:hover, #navProductList a:hover, #navSalesList a:hover, #navMadeList a:hover, #navOEMList a:hover, #navCultureList a:hover, #navJoinList a:hover, #navServiceList a:hover{color:#fff;}

#main{ margin:3px auto;}
#main .menu{ float:left; width:228px; background:url(image/menu_bg.png) top left no-repeat; padding:4px;margin-top:6px;}
#main .menu .left{ width:200px; float:left;}
#main .menu .left .top{background:url(image/menu_top.jpg); font-size:14px; font-weight:bold; color:#fff; padding-left:23px; margin-bottom:2px;}
#main .menu .left ul{ margin:0; padding:0;}
#main .menu .left  li{ list-style-type:none;}
#main .menu .left  li a{ background:url(image/menu_bg1.png); background-position:0 23px; height:23px; display:block; border-bottom:1px solid #e5e5e5; margin-top:1px; padding-left:23px; text-decoration:none;color:#333333;}
#main .menu .left  li a:hover{background-position:0 0px;color:#fff;}
#main .menu .line{float:right; width:18px; background:url(image/temp_linebg.gif);}
#main .menu .line .top{background:url(image/temp_linetop.gif) top no-repeat; height:129px;}
#main .menu .line .bom{ background:url(image/temp_linebom.gif) no-repeat bottom; height:86px;}
#main .menu .left ul.subProMenu {margin: 0 10px 0 10px; padding:0;}
#main .menu .left ul.subProMenu li {list-style-type:none;}
#main .menu .left ul.subProMenu li a {padding: 2px 0 0 25px; background-image: none; border-bottom:1px dotted #e5e5e5;}
#main .menu .left ul.subProMenu li a:hover {background: #666; background-image: none; color: #FFF;}
#main .con{float:right; width:680px;margin-top: 8px;}
#main .con .top{ height:100px; margin:5px 0 10px 0;}
#main .con .nav{ border-bottom:1px solid #ccc; height:30px;padding: 0 0 0 25px;background: url(image/home_icon.jpg) no-repeat left 3px;}
#main .con .title{ font-size:16px; color:#e41438; margin:30px 0 10px 0;}
#main .con .con{ margin-bottom:25px;}
#main .con ul{ margin: 0; padding: 0; width: 450px; float: right;}
#main .con li{ border-bottom: 1px dotted #333; height: 25px; padding-top: 3px;}
#main .con p{margin:10px 0 10px 0; text-indent: 0em;}
#main .con p span{color: red; font-weight: bold;}
#main .con .bom{ margin:15px 0;}
#main .con .leftpic {float: left;}
#main .con p.jobPosition {color: #000; font-weight: bold;font-size: 14px;}
#main .con .newsList {height: 25px;border-bottom: 1px dotted #666;padding: 8px 0 0 18px; background: url(image/arrow_news.gif) no-repeat 3px 16px;}
#main .con .newsList span {font-style: italic; font-size: .9em;color: #999;}
#main .con p.newsTitle {
	font-size: 1.7em;
	color: #333;
	font-weight: bold;
}
#main .con p.newsContent {
	font-size: 1.1em;
	color: #454545;
	line-height: 180%;
}
#main .con p.newsTitle span {
	display: block;
	font-size: .6em;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #999;
	font-weight: normal
}
#main .con p.author {
	font-size: 1.1em;
	color: #999;
}
#main .con h3{margin:8px 0; font-size:1.2em;}

a {
	color: #333333;
	font-size:12px;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}
a:hover {
	text-decoration:underline;
}
.newstitle{
color:#1C416D;
}
.newstime{
color:#333333;
font-size:10px;
}

        .SeachTab{color:#666;width:583px;margin:0 0 0 0;padding:0}
            .SeachTab ul{padding:0;margin:0;width:100%}
                .SeachTab li{list-style:none;float:left;}
				/*关闭时样式*/
                .SeachTab ul a{line-height:25px; padding-left: 12px;text-align:left;display:block;width:182px;height:30px;color:#fff;text-decoration:none;background:url("image/mousehover.jpg")}
				/*经过时样式*/
                    .SeachTab ul a:hover{color:#fff;text-decoration:none;background:url("image/mouseover.jpg")}
				/*打开的样式*/
                    .SeachTab ul a.selected{color:#fff;background:url("image/mouseover.jpg");text-decoration:none}
                .SeachTab input{height:22px;width:300px}
                #SeachTab1,#SeachTab2,#SeachTab3,#SeachTab4,#SeachTab5,#SeachTab6{line-height: 22px;clear:left;padding:8px;border:1px solid #dcdcdc;height:119px;width:561px; }
				#SeachTab1{background:#FFFFFF}
				#SeachTab2{background:#FFFFFF}
				#SeachTab3{background:#FFFFFF}

#homeComRight, #homeSaleRight {
	width: 353px;
	height: 80px;
	float: right;
	margin-right: 8px;
	display: inline;
}
#homeComRight .pic, #homeSaleRight .pic {
	text-align:right;
	margin: 5px 30px 0 0;
}
#homeComPicLeft, #homeSalePicLeft {
	width: 200px;
	margin: 0 0px 0 0;
	float: left;
}
#homeSaleRight span {
	font-weight: bold;
}

				
#zltjcp{ 
width:135px;
float:left;
padding-top:20px;
margin: 0 0 0 8px;
text-align:left;
color:#9B9B9B;
background: #FFFFFF;
font-size:12px;
}
#gdtp{ 
width:404px;
float:right;
text-align:center;
background: #FFFFFF;
font-size:12px;
}
			
.blk_29 {	BORDER-RIGHT: #a1d2fd 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a1d2fd 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT: #a1d2fd 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #a1d2fd 0px solid; ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton {	BACKGROUND: url(image/ca_hz_002.gif) no-repeat 0px 0px; LEFT: 0px; FLOAT: left; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 100px}
.blk_29 .RightBotton {	RIGHT: 0px; BACKGROUND: url(image/ca_hz_002.gif) no-repeat -11px 0px; FLOAT: right; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 100px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 300px; PADDING-TOP: 0px; height: 105px;}
.blk_29 .box {	FLOAT: left; WIDTH: 75px; TEXT-ALIGN: center; color:#1C4271; padding: 0 2px; margin: 0; display: inline;}
.blk_29 .box IMG { border:0px solid #D0CECE;  DISPLAY: block; PADDING: 0px; BACKGROUND: #EAEAEA; MARGIN: 0px auto;}
.blk_29 .box A:hover IMG { border:0px solid #909090;}
.blk_29 .box P {	MARGIN: 6px auto 0px; WIDTH: 75px; LINE-HEIGHT: 20px;}
.rollphotos {	MARGIN-TOP: 0px;WIDTH: 394px}
.partC {	MARGIN-TOP: 0px; OVERFLOW: auto; WIDTH: 394px}
.partC .PC_left {	OVERFLOW: auto; WIDTH: 394px}
.partC .PC_right {	OVERFLOW: auto; WIDTH: 394px}

.select * {
  margin: 0;
  padding: 0;
}
.select {
  border:1px solid #cccccc;
  float: left;
  display: inline;
  }
.select div {
  border:1px solid #f9f9f9;
  float: left;
}
/* 子选择器，在FF等非IE浏览器中识别 */
.select>div {
  width:120px;
  height: 17px;
  overflow:hidden;
  }
  
/* 通配选择符，只在IE浏览器中识别 */
* html .select div select {
  display:block;
  float: left;
  margin: -2px;
}
.select div>select {
  display:block;
  width:124px;
  float:none;
  margin: -2px;
  padding: 0px;
}
.select:hover {
  border:1px solid #666666; //鼠标移上的效果 
}
.select select>option {
  text-indent: 2px; //option在FF等非IE浏览器缩进2px
}
