@charset "gb2312";
/* CSS Document */
body, p, ul, li, dl, dt, dd, img, div, h1, h2, h3, h4 {padding:0px; margin:0px; font-family:Verdana, Geneva, sans-serif, 'ËÎÌå'; list-style:none; border:none;}

body {background:url(/img/img_20/bg1.jpg) left top repeat-x; font-size:12px;}

.fl {float:left;} 
.fr {float:right;} 
.m_15_0_15_0 {margin:15px 0px;}
.m_0_0_3_0 {margin-top:3px;}
.m_0_0_8_0 {margin-top:8px;}
.m_0_0_9_0 {margin-bottom:9px;}
.p_0_0_0_5 {padding-left:5px;}
.p_5_20_5_20 {padding:5px 20px;}
.th1 { text-align:left;}
.td {height:23px; line-height:22px; background:#fff;}
.td2 {height:23px; line-height:22px; background:#f2f2f2;}
a {color:#000; text-decoration:none;}

h3.line {border:#ccc 1px solid; border-width:0px 0px 1px 0px; padding-bottom:10px;}
.border1 {padding:2px; border:#DBDCDE 1px solid;}
.fontA {padding:3px 4px; border:#dbdcde 1px solid; color:#000;}
.fontA:hover {text-decoration:underline;}
.info {line-height:22px; font-size:14px; color:#000;}
td {font-size:12px;}




#Header {width:989px; height:83px; background:url(/img/img_20/log_bg.jpg) top right no-repeat; overflow:hidden; margin:0px auto;}
	#Header .logo {width:989px; height:83px; line-height:83px; overflow:hidden;}
		#Header .join {width:200px; height:20px; overflow:hidden; position:relative; top:-75px; left:750px;}
		#Header .join a {font-size:12px;}
		#Header .tel {width:260px; font-size:12px; font-weight:bold; color:#f00; height:26px; overflow:hidden; position:relative; top:-40px; left:750px; text-align:center;}

   #Menu {width:1000px; height:42px; margin:0px auto;  overflow:hidden;}
   	#Menu li {float:left;}
		#Menu li a {text-decoration:none; width:87px; overflow:hidden; line-height:42px; color:#0167C9; font-size:12px; font-weight:bold; display:block; text-align:center;}
		#Menu li a:hover {text-decoration:underline; }
		#Home #Menu .home {background:url(/img/img_20/menu_item_bg.jpg) left top no-repeat; color:#fff;}
		#About #Menu .about {background:url(/img/img_20/menu_item_bg.jpg) left top no-repeat; color:#fff;}
		#Partno #Menu .partno {background:url(/img/img_20/menu_item_bg.jpg) left top no-repeat; color:#fff;}
		#Product #Menu .product {background:url(/img/img_20/menu_item_bg.jpg) left top no-repeat; color:#fff;}
		#News #Menu .news {background:url(/img/img_20/menu_item_bg.jpg) left top no-repeat; color:#fff;}
		#Buy #Menu .buy {background:url(/img/img_20/menu_item_bg.jpg) left top no-repeat; color:#fff;}
		#Guest #Menu .guest {background:url(/img/img_20/menu_item_bg.jpg) left top no-repeat; color:#fff;}
		#Contact #Menu .contact {background:url(/img/img_20/menu_item_bg.jpg) left top no-repeat; color:#fff;}
		#Zs #Menu .zs {background:url(/img/img_20/menu_item_bg.jpg) left top no-repeat; color:#fff;}
		#Yh #Menu .yh {background:url(/img/img_20/menu_item_bg.jpg) left top no-repeat; color:#fff;}
		#Order #Menu .order {background:url(/img/img_20/menu_item_bg.jpg) left top no-repeat; color:#fff;}

	#Banner {width:988px; height:auto; overflow:hidden; background:#000 url(/img/img_20/banner_bg.jpg) left bottom no-repeat;  margin:10px auto; padding-bottom:25px; text-align:center;}
	#Banner2 {width:988px; height:auto; overflow:hidden; margin:10px auto; text-align:center;}

#Main {width:100%; height:auto; background:#fff url(/img/img_20/main_bg.jpg) left top repeat-x;}
	#MainBox {width:988px; min-height:600px; margin:0px auto; overflow:visible;}
	#MainBox #Sidebar {width:242px; height:auto; overflow:visible; margin:10px 10px 0px 0px; padding:4px 0px; border-right:#ccc 1px solid;}
	#Sidebar #JyywSidebar {width:205px; height:auto; padding:70px 37px 15px 0px; background:url(/img/img_20/sidebar_item_bg1.jpg) 0px 3px no-repeat; line-height:24px; color:#333;}
	#Sidebar #LxwmSidebar {width:205px; height:auto; padding:70px 37px 15px 0px; background:url(/img/img_20/sidebar_item_bg2.jpg) 0px 3px no-repeat; line-height:24px; color:#333;}
	
	
	#MainBox #Single {width:722px; height:auto; overflow:visible;}
		#Single #ShouJianJie {width:720px; padding:26px 0px;}
			#ShouJianJie h3 {background:url(/img/img_20/line_bottom.jpg) left bottom repeat-x;}
			#ShouJianJie h3 span {padding:10px 0px 10px 30px;  background:url(/img/img_20/h3_item_bg.jpg) 3px 6px no-repeat; color:#0174D1;}
		
	#Main #SearchBox {width:988px; height:33px; overflow:hidden; background:url(/img/img_20/search_bg.jpg) left top repeat-x;}
		#Main #SearchBox #SearchForm {width:300px; height:33px; overflow:hidden; background:url(/img/img_20/search_from_bg.jpg) left top no-repeat; padding-left:105px; line-height:33px;}
			#Main #SearchBox #SearchForm .input {border:#E6E6E6 1px solid; color:#AFAFAF; line-height:18x; height:18px;  vertical-align:middle;  padding:0px 5px; width:180px; line-height:18px;}	
			#Main #SearchBox #SearchForm .submit { background:url(/img/img_20/search_from_submit.jpg) left top no-repeat; border:none; width:33px; height:21px; margin-left:-4px; vertical-align:middle; }	
		#SearchHot {width:480px; height:24px; background:url(/img/img_20/search_from_bg2.jpg) right top no-repeat;;}
			#SearchHot dt {width:40px; height:24px; color:#505050; overflow:hidden; line-height:28px; float:left;}
			#SearchHot dd {height:28px; overflow:hidden; color:#505050; line-height:28px; float:left; padding:0px 3px;}
			#SearchHot dd a:hover { text-decoration:underline;}

	#Main #CompanyNewDl {width:334px; height:170px; background:url(/img/img_20/line-right.jpg) 325px 0px no-repeat; overflow:hidden; padding-top:30px; float:left;}
				#CompanyNewDl dt {width:314px; height:30px; background:url(/img/img_20/h3_item_bg.jpg) 3px 3px no-repeat; overflow:hidden; font-size:14px; font-weight:bold; line-height:30px; padding-left:30px; margin-bottom:10px;}
					#CompanyNewDl dt a {line-height:30px; padding-right:10px; margin:10px;}
				
				
				#CompanyNewDl dd {width:324px; height:28px; background:url(/img/img_20/ico_dian.jpg) left bottom repeat-x; height:28px;}
					#CompanyNewDl dd a {padding-left:26px; line-height:28px; background:url(/img/img_20/ico_sanjiao.jpg) 10px 6px no-repeat;}
					#CompanyNewDl dd span {float:right; line-height:28px; padding-right:10px;}
				
				
	#Main #CompanyinfoDl	{width:404px; height:170px; float:left; overflow:hidden; padding-top:30px;}
				#CompanyinfoDl h3 {width:397; height:30px; background:url(/img/img_20/h3_item_bg.jpg) 10px 3px no-repeat; overflow:hidden; font-size:14px; font-weight:bold; line-height:30px; padding-left:35px; margin-bottom:10px;}
					#CompanyinfoDl h3 a {line-height:30px; padding-right:10px; margin:10px;}
					#CompanyinfoDl .content {width:388px; height:120px; overflow:hidden; line-height:20px; color:#666; padding:0px 10px 0px 8px;}
					#CompanyinfoDl .content img {padding:8px 12px 8px 2px;}
				
	#Main #contactDivJinfo {width:242px; height:170px; float:left; overflow:hidden; padding:30px 8px 0px 0px; background:#fff url(/img/img_20/line-left.jpg) left top no-repeat;}	
				#contactDivJinfo h4 {width:250; height:30px; background:url(/img/img_20/h3_item_bg.jpg) 10px 3px no-repeat; overflow:hidden; font-size:14px; font-weight:bold; line-height:30px; padding-left:35px; margin-bottom:10px;}
				#contactDivJinfo ul {width:227px; height:auto; overflow:hidden; padding:0px 10px 0px 15px;}
				#contactDivJinfo li {line-height:22px; height:20px; overflow:hidden;}
				
	#Main #JyBrand {width:332px; height:205px; overflow:hidden; border:#ccc 1px solid; float:left; margin-top:10px;}
		#JyBrand h4 {width:322px; height:32px; overflow:hidden; border-bottom:#ccc 1px solid; background:url(/img/img_20/ico_bg.jpg) 80px 0px no-repeat; color:#026ACB; line-height:32px; font-weight:bold; font-size:14px; padding-left:10px;}
		#JyBrand h4 a {margin:13px 10px 0px 0px;}
		#JyBrand #JyBrandBox {width:330px; height:170px; margin:0px auto;}
		#JyBrand li {width:150px; height:50px; overflow:hidden; margin:1px 4px; display:inline; overflow:hidden; float:left; padding:3px; float:left; text-align:center; vertical-align:middle;}
		#JyBrand li img {padding:3px; border:#ccc 1px solid;}
		


	#Main #JyProduct {width:645px; height:205px; margin-left:7px; display:inline; overflow:hidden; border:#ccc 1px solid; float:left; margin-top:10px;}
		#JyProduct h3 {width:645px; height:32px; overflow:hidden; border-bottom:#ccc 1px solid; background:url(/img/img_20/ico_bg.jpg) 80px 0px no-repeat; color:#026ACB; line-height:32px; font-weight:bold; font-size:14px; padding-left:10px;}
		#JyProduct h3 a {margin:15px 20px 0px 0px;}
		#JyProduct ul li {float:left; padding:10px; width:108px; height:65px; text-align:center;}
		#JyProduct ul li p {width:100px; height:60px; overflow:hidden;}

	#Main #Stock {width:986px; height:auto; overflow:hidden; border:#ccc 1px solid; float:left; margin-top:10px;}
		#Stock #StockFontBox {width:984px; height:32px; overflow:hidden; border-bottom:#ccc 1px solid; background:url(/img/img_20/ico_bg.jpg) 80px 0px no-repeat; color:#026ACB; line-height:32px; font-weight:bold; font-size:14px; padding-left:10px; margin-bottom:8px;}
		.stockFont {float:right; width:815px; height:27px; padding-top:4px; line-height:32px;}
			.stockFont a {float:left; border:#8BBFE4 1px solid; color:#0B7DC3; text-decoration:none; margin-left:4px; display:inline; font-size:12px; line-height:16px; font-weight:100;}


	#Main #PartnoBox {width:970px; height:312px; overflow:hidden; margin:0px auto;}

   #GuestForm .span{width:100px; display:block; float:left;}

	#NewsModelList {width:100%;}
		#NewsModelList li {line-height:30px; background:url(/img/img_17/ico5.jpg) left bottom repeat-x;}
			#NewsModelList li a {line-height:20px; background:url(/img/img_17/ico4.jpg) 15px 8px no-repeat; padding-left:30px;}
	#NewsModelList span {float:right; line-height:20px; width:150px; color:#333;}

		#NewsModel {width:100%;}
			#NewsModel h2 {width:100%; margin:5px auto; font-size:16px; font-weight:bold; text-align:center; line-height:30px; border:#ccc 1px solid; border-width:0px 0px 1px 0px;}

		.productUlBox {width:690px; height:180px; overflow:hidden;}
			.productUlBox li {float:left; text-align:center; margin:0px 12px; height:93px; background:#f2f2f2; width:112px; overflow:hidden;}
				.productUlBox li p {height:70px; background:#fff; line-height:80px; vertical-align:middle;}
				.productUlBox li img {max-height:71px;}

			#ProductModel {width:600px; padding:20px;}
				#ProductModel dt {float:left; width:170px; height:auto; overflow:hidden;}
				#ProductModel dd {float:right; width:420px; line-height:22px; }


#Footer {width:100%; height:auto; border-top:#DCDCDC 1px solid; margin-top:20px; text-align:center; line-height:30px;clear: both}


.slideBox{ width:989px; margin:auto; height:376px; overflow:hidden; position:relative; border:0px solid #ddd; margin-top:10px; margin-bottom: 10px; z-index:0;background:#000 url(/img/img_20/banner_bg.jpg) left bottom no-repeat; padding-bottom: 25px}
.slideBox .hd{ height:18px; overflow:hidden; position:absolute; right:0px; bottom:26px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:4px;  width:16px; height:16px; border: 1px solid #ffffff;line-height:16px; text-align:center; background:#ffffff; color:#000000; cursor:pointer;border-radius:100%; font-size:12px }
.slideBox .hd ul li.on{ background:#CA0205; color:#fff;}
.slideBox .bd{ position:relative;z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height: 376px; display:block;border-radius:0px;  }


.imgBox{display:inline;}
.imgBox img{vertical-align:middle;}
.imgBox b{position:relative; margin-left:0px; cursor:pointer; z-index:1;}
.imgBox b i{position:absolute; left:-130px; top:18px; display:none}
.imgBox b:hover i{display:block}