*{margin:0px;padding:0px;}
body{background:#fff;text-align:center;font:12px Verdana, Arial, Helvetica, sans-serif;}
#all{margin:0 auto;width:982px;height:auto;text-align:left;}
ul,li{list-style:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#c00;}
a img{border:0px;}
p{margin-bottom:10px;line-height:18px;}
h3{font-size:16px;margin-bottom:14px;padding:10px;background:#e9f7ff url(../images/logosb.gif) left center no-repeat;padding-left:60px;margin-left:40px;border:1px solid #6cf;color:#023a6e;font-weight:bold;}
h4{font-size:14px;margin-bottom:12px;margin-left:40px;}
/*Menus*/

#logo{height:78px;background:url(../images/logo.gif) left center no-repeat;text-align:right;}
#home #logo{height:78px;background:url(../images/logo2.gif) left center no-repeat;text-align:right;}
#logo img{margin-top:2px;}
#nav {
		display:block;
		clear:both;
		height:26px;
		margin:0 auto;
		padding-left:20px;
		font:bold 14px Arial,Verdana,  Helvetica, sans-serif;
		font:bold 14px Verdana, Arial, Helvetica, sans-serif;
		line-height:26px;
		background:#c00;
		margin-left:0px;
		margin-bottom:2px;
	}
#home #nav{margin-bottom:7px;}
	#nav a {display: block;text-decoration:none; color:#fff;background:url(../images/jian_red.gif) left center no-repeat;padding:0px 30px 0px 20px;text-align:left;}
	#nav a:hover  {
		color:#FFF;font-weight:bold;
	}
	#nav li {
		float: left;
	}
	#nav li ul {
		line-height: 27px;  list-style-type: none;text-align:left;
		left: -999em; position: absolute; /*-999em好像改成正数也一样。改其它数有时就不正常了，如9em*/
		width:160px;
		overflow:hidden;
		border:1px solid #ccc;
		border-bottom:2px solid #c00;
	}
	#nav li ul li{
		float: left;
		background: #fff; 
		filter:alpha(opacity=90);       /* IE */ 
		-moz-opacity:0.9;              /* Moz + FF */ 
		opacity: 0.9;  
	}

	#nav li ul a{
		display: block; 
		width: 140px;
		>width: 160px;
		background:#f6f6f6;
		padding:5px 10px 5px 10px;
		font-size:12px;
		margin-bottom:5px;
	}

	#nav li ul a:link  {
		color:#666; text-decoration:none;
	}
	#nav li ul a:visited  {
		color:#666;text-decoration:none;
	}
	#nav li ul a:hover  {
		text-decoration:none;
		color:#fff;
		background:#c00;
	}

	#nav li:hover ul {
		left: auto;
	}
	#nav li.sfhover ul {
		left: auto;
	}
	#nav a#now{
		background:url(images/bgon.gif) center top no-repeat;
	}
.adsSelector{margin-top:-20px; height:16px; margin-bottom:5px;text-align:right;}
	.adsSelector a{display:block;float:right;margin-right:3px;width:20px;height:16px;background:#fff;color:#039;text-align:center;font-weight:bold;}
	.adsSelector a:hover{background:#ccc;}
	.adsSelector a.adslNow{background:#900;color:#fff;}
#index_content{background:#f3f3f3;height:195px;>height:215px;margin-top:7px;padding:10px;}
	.indexContent{float:left;margin-left:20px;width:212px;background:url(../images/indexC1.gif) left top no-repeat;}
	#newsIndex.indexContent{background-image:url(../images/indexC2.gif);}
	#productIndex.indexContent{background-image:url(../images/indexC3.gif);}
	#certificate.indexContent{background-image:url(../images/indexC4.gif);}
		.indexCC{clear:both;margin:28px 0px 0px 22px;height:145px;overflow:hidden;color:#333;font-size:11px;line-height:16px;}
		.indexCC img{float:left;border:1px solid #666; margin:0px;margin-right:4px;width:75px;}
		.more{display:block;float:right;width:47px;height:9px;background:url(../images/more.gif) left top no-repeat;}
		.more:hover{background-image:url(../images/moreON.gif);}
#copyRight{margin-top:3px;margin-bottom:30px;padding-top:6px;border-top:3px solid #c00;text-align:right;color:#333;}#copyRight a{color:#999;}#copyRight a:hover{color:#c00;}
/*content  page*/
#topPic{height:100px;text-align:right;overflow:hidden;border-bottom:2px solid #2c4b8e;}
#co{display:block;/*background:url(../images/coBg.gif) #f6f6f6 left top repeat-y;*/background:#f6f6f6;margin-top:3px;height:350px;;}
	#leftCo{float:left;background:#008fd5;width:235px;height:350px;overflow:auto;overflow-x:hidden;line-height:24px;font:normal 12px  Arial,Verdana, Helvetica, sans-serif;>font:normal 12px Verdana,Arial, Helvetica, sans-serif;padding-top:15px;color:#000;}
		#leftCo li{margin:0px 10px 0px 20px;padding-left:18px;background:url(../images/jian_b.gif) left center no-repeat;height:24px;line-height:24px;}
			#leftCo li a{font-weight:bold;*font-weight:normal;*_font-weight:bold;}
			#cert #leftCo li{margin-left:15px;}
		
	#rightCo{float:right;width:690px;>width:720px;padding:10px 15px 10px 15px;height:350px;overflow:auto;}
	#products #rightCo{background:url(../images/pcobg.gif) right bottom no-repeat fixed;}
		#coTitle{border-bottom:1px solid #999;background:url(../images/jian_gray.gif) left center no-repeat;line-height:24px;font:bold 14px Verdana,Arial,Helvetica,sans-serif;padding:2px 2px 2px 24px;margin-bottom:35px;}
		#rightCo p{margin-left:40px;margin-right:10px;}
		/*curse*/
		#coIntro{padding:10px; border:1px solid #efefef;color:#333;background:#fff;margin-left:40px; }
		#coIntro:first-letter{font-size:24px;float:left;margin:0px 10px 10px 0px;font-weight:bold;color:#666;}
		#rightCo p span{display:block;float:left;width:170px;font-weight:bold;border-left:5px solid #c00;padding-left:5px;}
		#course dl{margin-left:40px;border-left:1px solid #c00;background:url(../images/jian_d.jpg) left bottom no-repeat;}
		#course dt{float:left;width:170px;font-weight:bold;border-left:5px solid #c00;padding-left:5px;margin-bottom:15px;}
		#course dd{margin-left:175px;margin-bottom:15px;line-height:18px;}
		.vImgs{margin-left:40px; margin-bottom:10px;}
			.vImgs li{display:block;margin-bottom:10px;height:129px;>height:131px;overflow:hidden;border:1px solid #39c;background:#f4fcff;color:#000;padding-left:150px;}
				.vImgs li img{margin:2px;width:180px;float:left;margin-left:-148px;}
		#changBox{float:right;FILTER: progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0, wipeStyle=0, motion='forward');padding:2px;border:1px solid #39c;background:#f4fcff;width:250px;>width:256px;padding:2px;overflow:hidden;}
			#changBox img{width:250px;>margin-bottom:-1px;}
		#newsList{margin-left:40px;float:left;width:360px;overflow:hidden;}
			#newsList li{margin-bottom:1px;height:25px ;overflow:hidden;padding-left:18px;background:url(../images/jians.gif) left center no-repeat;}
			#newsList span{float:left;margin-right:10px;}
			#newsList a{display:block;line-height:24px;border-bottom:1px dotted #000;}
			#newsList a:hover{background:#fff;}
		#pageSelecter{display:block;text-align:center;width:360px;float:left;margin-top:20px;margin-left:40px;}
		#products #pageSelecter{margin-left:20px;margin-top:0px;}
		#cert #pageSelecter{margin-left:30px;margin-top:0px;}
			#pageSelecter li{display:inline;}
				#pageSelecter li a{display:block;padding:3px;background:#fff;width:30px;float:left;margin-right:4px;}
				#pageSelecter li a.pageNow,#pageSelecter li a:hover{border:1px solid #c00;color:#c00;}
		#product{float:left;width:150px;}
		.product{margin-left:10px;margin-bottom:30px;height:95px;width:330px;float:left;overflow:hidden;}
		#products ul#pageSelecter{margin-bottom:0px;}
			.imgKuang{float:left;background:url(../images/ppbg.gif) left top no-repeat;width:112px;>width:132px;height:77px;>height:97px;padding:10px;text-align:center;overflow:hidden;}
				.imgKuang img{width:110px;height:70px;}
			.ou .imgKuang{background-image:url(../images/ppbg.gif)}
			.productIntro{float:left;margin-left:5px;height:95px;width:180px;overflow:hidden;}
				.proLink{float:right;}
				.proName{font-weight:bold;font-size:14px;color:#c00;}
				.ou .proName{color:#069;}
				.proName:hover{color:#000;}
				.code{margin-top:6px;color:#666;font-size:11px;}
				.proIntro{margin-top:5px;color:#333;height:35px;>height:45px;padding:5px;}

		#products #leftCo li{margin-bottom:5px;}
		#products #leftCo{background:#008fd5 url(../images/subg.gif) left 270px no-repeat fixed;}
		#products #leftCo li a{padding-left:5px;}
		#leftCo li.subproduct{padding-left:9px;background:none;display:block;height:auto;}
			.subproduct a{color:#339;font-weight:normal;font-size:11px;border-left:1px dotted #333;display:block;margin:0px;}
			.subproduct a:hover{color:#c00;}
	#search{background:#72b1d1;border-bottom:3px solid #fff;height:24px;width:235px;margin-left:-40px;>height:29px;margin-top:-15px;margin-bottom:15px;}
		#search input{float:left;margin:2px 0px 2px 10px;}
	#products #leftCo{margin-left:0px;}
/*certicification*/
.cert{float:left;width:104px;height:120px;margin-left:30px;margin-bottom:20px;}
	.certKuang{background:url(../images/zzbg.jpg) left top no-repeat;display:block;border-bottom:1px solid #c00;}
	.certKuang:hover{background:#c00;}
	.certKuang img{margin:7px 5px 5px 5px;>margin-bottom:2px;width:92px;}
	.certTitle{margin-top:0px;background:#fff;padding:3px;width:96px;>width:104px;}
/*download*/
.download{float:left;margin-right:30px;margin-top:15px;width:300px;background:url(../images/doc.gif) left top no-repeat;padding-left:30px;color:#4c9fbd;font-size:14px;font-weight:bold;}
	.download li{height:30px;line-height:30px;margin-left:5px;background:url(../images/bd.gif) left center no-repeat;padding-left:10px;}
	.download li a{font-size:12px;font-weight:normal;text-decoration:underline;}
/*contactus*/
#contactus{margin-top:20px;float:left;width:280px;background:#ddd;}
	#contactus dl{width:300px;color:#4c9fbd;font-size:14px;font-weight:bold;background-image:none;}
	#contactus dt{width:60px;float:left;border:0px;text-align:right;margin-bottom:5px;}
	#contactus dd{margin:0px;margin-bottom:5px;}
	.input,input2{width:200px;background:#f6f6f6;border:1px solid #666;color:#069;font:bold 12px Verdana, Arial, Helvetica, sans-serif;padding:2px;}
	.input2,input3{background:#fff;width:200px;}
	.input3{width:200px;height:150px;}
	.btn{font:bold 12px Verdana, Arial, Helvetica, sans-serif;margin-right:10px; background:#2c4b8e;color:#fff;border:0px;}
#contactText{width:360px;float:left;margin-left:10px;}
.tbg{font:bold 14px Verdana, Arial, Helvetica, sans-serif;color:#069;}
/*product detail*/
#pDetail{padding-left:30px;}
	#pDetail a{color:#c00;}
	#pDetail a:hover{text-decoration:underline;}
	#pDetail #pdName {font-size:14px;font-weight:bold;color:#09c;text-decoration:underline;line-height:30px;}
	#pdCo{margin-top:20px;height:200px;width:400px;float:left;}
		#pdCo dt{width:110px;float:left;color:#09c;text-align:right;height:30px;}
		#pdCo dd{width:250px;margin-left:110px;height:30px;}
		#products #rightCo.pbg2 {background:url(../images/pcobg2.gif) left bottom no-repeat; }
	#proImg{float:right;width:280px;border:1px solid #008fd5;}
	a.back,a.back2{display:block;padding:3px;text-align:center;background:#2c4b8e;color:#fff;width:70px;}
	a.back:hover,a.back2:hover{background:#c00;color:#fff;}
	a.back2{float:right;margin-right:20px;}
	.left{float:left margin:0px 10px 10px 40px;}
	.coTitle a.back{float:right;font-size:11px;}
/*factory*/
#bigImg {
	width:425px;text-align:center;border:1px solid #f00;line-height:272px;
	height:272px;font-size:272px;
	float:left;
	}
*>#bigImg {
	font-size:12px
	}
#bigImg img {
	vertical-align:middle;
	margin:0px;
	}
#imgSelector{width:237px;margin-left:430px;}