html{ padding:0px; margin:0px; height:100%; background-color:#666666;}
body{ margin:0px auto; padding:0; width:1000px; font-family:"宋体" ;text-decoration:none;font-size:12px; background-color:#fff;line-height:150%;}
.huishe{filter:gray();filter:alpha(Opacity=80);}
img{ border:none;}
.red{ color:#FF0000; cursor:pointer;} 
a{ color:#000; text-decoration:none;}
a:hover{color:#FF0000;}
.clear{ clear:both;}
.none{ display:none;}
strong{ font-weight:bold;}
.jhuang{ color:#FC6700;}
#QQ{ position:absolute; top:120px; right:3px; font-size:12px; font-weight:100;}
.qq{ background:#FFFFFF; border:1px solid #CCCCCC;}
/*base css starte*/
.hd1{ height:3px; border-top:1px solid #3D4144; overflow:hidden;}
	.hd1a{ float:left; width:302px; background:#054E91; overflow:hidden;}
	.hd1b{ float:left; width:698px; background:#FEAE00; overflow:hidden;}
.hd2{ height:81px; border-bottom:4px solid #D9DBDA; background:url(../images/hd2bg.jpg) repeat-x; overflow:hidden;}
	.hd2a{ height:81px; background:url(../images/logo.jpg) no-repeat 46px 3px; cursor:pointer; padding:13px 0 0 822px;}
	.hd2a a{ float:left;}
		#Sethome{ width:61px; background:url(../images/sethome.gif) no-repeat; padding:0 0 0 25px; height:19px;}
		#AddFavorite{ width:61px; background:url(../images/favorate.gif) no-repeat; padding:0 0 0 25px; height:19px;}
.hd3{ height:229px; overflow:hidden;}
.hd4{ height:54px; padding:0 0 0 30px; background:url(../images/nav1bg.gif) no-repeat left;}		
	.hd4a{ float:left; padding:12px 0 0 39px; height:42px; width:250px; background:url(../images/navbg.jpg) repeat-x; color:#125DA5; overflow:hidden;}
	.hd4b{ float:left; padding:12px 0 0 0; height:42px; width:653px; background:url(../images/navbg.jpg) repeat-x; overflow:hidden;}
	.hd4b a{ float:left; width:100px; font-size:14px; font-weight:600; color:#125DA5; text-align:center; background:url(../images/navline.gif) no-repeat right; overflow:hidden;}
		#navn{ background:none;}
	.hd4b a:hover{ color:#f00;}	
	.hd4c{ float:left; height:54px; width:28px; background:url(../images/nav2bg.gif) no-repeat; overflow:hidden;}		

.im{ height:512px; overflow:hidden;}
	.ima{ float:left; width:241px; overflow:hidden;}
		.ima1{ width:224px; height:295px; margin:10px 0 0 15px; border:1px solid #B7B7B7; overflow:hidden;}
			.ima1a{ width:214px; margin:4px auto; padding:0; height:29px; background:#D6D6D6 url(../images/bg.jpg) no-repeat 0 -29px; overflow:hidden;}
			.ima1b{ height:250px; width:190px; margin:4px auto; padding:0; overflow:hidden;}
			.ima1b li{ list-style:none; padding:7px 0 0 32px; background:url(../images/arrew_1.gif) no-repeat 12px 12px; height:22px; border-bottom:1px dotted #727272; overflow:hidden;}
		.ima2{ width:224px; height:184px; margin:10px 0 0 15px; border:1px solid #B7B7B7; overflow:hidden;}
			.ima2a{ width:214px; margin:4px auto; padding:0; height:29px; background:#E6E6E6 url(../images/bg.jpg) no-repeat; overflow:hidden;}
			.ima2b{ width:196px; margin:0 auto; padding:6px 0 0 0;}
	.imb{ float:left; width:721px; margin:10px 0 0 19px; overflow:hidden;}
		.imb1{ height:29px; background:#D6D6D6 url(../images/bg.jpg) no-repeat 0 -58px; overflow:hidden;}
		.imb2{ height:135px; padding:17px 18px 0 0; line-height:23px; overflow:hidden;}
		.imb2 img{ width:112px; height:108px; padding:1px; border:1px solid #D4CDCD; margin:0 18px 19px 27px;}
		.imb3{ height:29px; background:#D6D6D6 url(../images/bg.jpg) no-repeat 0 -87px; overflow:hidden;}
		.imb3 a{ margin:10px 0 0 637px; display:block; background:url(../images/imore.gif) no-repeat; width:36px; height:11px; overflow:hidden;}
		.imb4{ height:282px; overflow:hidden;}
		.imb4 ul{ margin:0; padding:13px 0 0 0;}
		.imb4 ul li{ float:left; list-style:none; width:145px; height:128px; padding:0 15px; margin:0; text-align:center; line-height:22px; overflow:hidden;}
		.imb4 ul li img{ width:141px; height:94px; padding:2px; border:1px solid #D4CDCD; overflow:hidden;}
.link{ padding:4px 0 4px 29px; margin:4px 0 0 0; background:#E6E6E6;}
.link a{ display:inline; margin:0 11px 0 0; color:#010000;}
.link a:hover{ color:#474342;}
	#link{ margin:0 4px 0 0; cursor:pointer;}					
.ft{ background:url(../images/ftbg.jpg) repeat-x; height:85px; overflow:hidden;}
	.copyright{ background:url(../images/logo2.jpg) no-repeat 130px 6px; padding:29px 0 0 271px; height:56px; color:#4A4D53;}
	.copyright a{ color:#4A4D53;}
/*base css end*/

.nm{ margin:0 0 10px 0;}
	.nma{ float:left; width:241px; overflow:hidden;}
		.nma1{ width:224px; margin:10px 0 0 15px; border:1px solid #B7B7B7; overflow:hidden;}
			.nma1a{ width:214px; margin:4px auto; padding:0; height:29px; background:#D6D6D6 url(../images/bg.jpg) no-repeat 0 -29px; overflow:hidden;}
			#nma1a{ width:214px; margin:4px auto; padding:0; height:29px; background:#D6D6D6 url(../images/bg.jpg) no-repeat 0 -146px; overflow:hidden;}
			.nma1b{ width:190px; margin:4px auto; padding:0 0 15px 0; overflow:hidden;}
			.nma1b li{ list-style:none; padding:7px 0 0 32px; background:url(../images/arrew_1.gif) no-repeat 12px 12px; height:22px; border-bottom:1px dotted #727272; overflow:hidden;}
		.nma2{ width:224px; margin:10px 0 2px 15px; padding: 0 0 15px 0; border:1px solid #B7B7B7; overflow:hidden;}
			.nma2a{ width:214px; margin:4px auto; padding:0; height:29px; background:#E6E6E6 url(../images/bg.jpg) no-repeat; overflow:hidden;}
			.nma2b{ width:196px; margin:0 auto; padding:6px 0 0 0;}
	.nmb{ float:left; width:721px; margin:10px 0 0 19px; overflow:hidden;}
		.nmb1{ height:22px; background:#D6D6D6 url(../images/bg.jpg) no-repeat 0 -116px; padding:7px 0 0 19px; color:#423E3F; font-weight:800; overflow:hidden;}
		.nmb1 a{ color:#423E3F;}
		.nmb1 a:hover{ color:#f00;}

.hei20{ height:20px; overflow:hidden;}
.product_t{ padding:7px 0; width:676px; margin:0 auto; height:16px; border-bottom:1px dotted #999; border-top:1px dotted #999;}
	.product_ta{ float:left; padding:0 0 0 25px; width:545px; font-weight:800; color:#FE6600; overflow:hidden;}
	.product_tb{ float:left; width:100px; font-weight:800; overflow:hidden;}		
.product_c{ padding:20px 0; height:140px; width:676px; margin:0 auto; overflow:hidden;}
	.product_ca{ float:left; width:154px; padding:0 0 0 22px; overflow:hidden;}
	.product_ca img{ padding:1px; border:1px solid #C6C4C5; width:128px; height:128px; margin:0 auto; overflow:hidden;}
	.product_cb{ float:left; width:500px; height:130px; overflow:hidden;}
	.product_cc{ float:left; width:500px; overflow:hidden;}
.product_d{ padding:7px 0 7px 30px; width:676px; margin:0 auto; height:16px; border-bottom:1px dotted #999; border-top:1px dotted #999;}
.product_e{ padding:7px 0 7px 30px; width:676px; margin:0 auto;}

/*news starte*/

  .ncon{ padding:0; margin:0; width:794px; height:auto; overflow:auto;}
    .news{ padding:28px 0 0 0; margin:0 auto; width:580px; overflow:hidden;}
	.news li{ border-bottom:1px dotted #9E9E9E; height:25px; list-style:url(../images/none.png); font-size:12px; font-weight:100;}
	  .newst{ float:left; margin-left:10px; padding:6px 0 0 15px; width:469px; background-image:url(../images/arrew.gif);
	           background-repeat:no-repeat; background-position-x:1px; background-position-y:10px; overflow:hidden;}
	  .newsj{ float:left; padding-top:4px; width:80px; color:#8F0E0E; overflow:hidden;}
/*cp list starte*/
    .pro{ padding:23px 0 0 10px; height:360px; margin:0; overflow:hidden;}
	.pro li{ list-style:none; width:156px; height:145px; margin:0 8px; text-align:center; font-size:12px;
	         line-height:190%; float:left; overflow:hidden;}
	.pro li img{ width:140px; height:96px; border:1px solid #D3CDCD; padding:1px; overflow:hidden;}
	.pro a{ color:#000; font-size:12px;}
/*cp list end*/
/*info*/
.showinfo{ margin:18px 20px 0 20px; padding:0; line-height:150%;}
.showinfo li{ list-style:none;}
  .infot{ text-align:center; font-size:14px; font-weight:600; color:#f00; height:25px; padding-bottom:12px; overflow:hidden;}
  .infoimg{ text-align:center;}
  .infocon{ font-size:12px; font-weight:100; line-height:165%; padding:15px;}
#pgs{ text-align:right; list-style:none; width:690px; border:none; padding-top:15px; margin:0 auto; font-size:12px;}
#pgs2{ text-align:center; list-style:none; width:740px; border:none; padding:15px 0; margin:0 auto;
       font-size:12px; color:#8F0E0E; font-weight:100;}
#pgs2 a{ color:#8F0E0E;}
#pgs2 a:hover{color:#f00;}
