.ri{ float:right;}
.lf{ float:left;}





/*中间内容*/
#wapper {margin:0 auto; width:100%;}
#sidebar{ float:left; background:url(bg1.jpg) center top repeat-x; width:100%;}
.xiaoqu{ width:1120px; height:420px;}
.xg{ width:265px;text-align:center; margin-left:7px; margin-right:7px; height:329px; float:left; background:#ffffff;_margin-left:5px;}
.xiaoqu h2{ background:url(h21.jpg) center 60px no-repeat; height:160px; line-height:65px; font-size:30px; color:#717171; text-align:center;}
.xg span{ display:block; font-size:18px; color:#353b47; text-align:center;width:265px;   line-height:50px; background:url(../images/pro.gif) center bottom no-repeat;}
.xg span:hover{background:url(pro1.gif) center bottom no-repeat;}
.xg p{ text-align:center; color:#aeaeae; font-size:14px;width:265px;  margin-top:2px; line-height:45px;}
#productstype { width:248px;  float:left; border:1px solid #c3c7c7;}
#productstype h2{ font-size:24px; background:url(../images/h22.gif) left top no-repeat; text-align:center; color:#FFF; height:49px; line-height:49px;  }
.p-type{ float:left; }
.p-type span{ background:url(../images/span.gif) left top no-repeat; width:143px; display:block; height:50px;}
.p-type span a{ color:#FFF; padding-left:50px; line-height:50px;}
.p-type li {height:27px; text-align:center;line-height:27px;width:143px; _line-height:27px;}
.p-type a { font-weight:100; color:#fff;}
#productstype a:hover {
	font-weight:bold;}
.shipin{ width:275px; float:left; margin-left:55px;}
.shipin h2{background:url(../images/h22.gif) left top no-repeat; font-size:24px; text-align:center; height:40px; color:#006ce5; line-height:30px; }
.shipin p{ padding:5px; border:1px solid #8b8b8b; margin-top:22px;}
#bottom { width:100%; float:left; background: url(../images/bottom.gif) left top repeat-x;}
.brand{ margin-left:40px; float:left;}
.newslist h2{ font-size:24px;padding-left:28px; height:135px; text-align:center; line-height:60px; }
.newslist h2 a{ color:#575757;}
.newslist {
	width:1120px;
	height:635px;
	background:url(h23.gif) left 55px no-repeat;
	margin: 0px auto;
}
.newstop{float:left; width:404px; background:#BEA778; padding:8px; height:472px; margin-left:80px;margin-top:20px;}
.newstop .pict{ float:left; }
.newstop .pict img { float:left; width:404px; height:285px;}
.newstop .p2 span { width:404px;display:block; font-size:18px;  color:#fff;  line-height:50px;}
.newstop .p2 { color:#ffffff; font-size:13px;  line-height:25px; float:left; width:100%;}
.newslist ul {float:left; padding-top:67px; width:530px; padding-left:62px;}
.list li a{color:#4d4d4d; font-size:15px;}
.list li {float:left;height:60px; font-weight:100; line-height:60px; padding-left:5px;width:520px;}
.list li span { color:#4d4d4d; float:right; font-size:15px; padding-right:10px;}
.newslist li:hover {
}
#content {
	width:100%;
height:; 	background:url(bg3.jpg) left 866px repeat-x;
}
.youshi{ float:left; width:100%; background:url(brand.jpg) center top no-repeat; height:209px; }
.wlbj{ margin:0 auto; width:1120px;}
.chanpin {float:left; width:1120px; height:618px;}
.chanpin h2{ font-size:30px; background:url(h24.gif) center 80px no-repeat; text-align:center;  height:180px;  line-height:100px; }
.chanpin h2 a{ color:#717171;}
.chanpin ul { background:url(h25.gif) 95px top no-repeat;float:left; padding-left:184px;}
.chanpin li {float:left; text-align:center;}
.chanpin li img { width:291px; height:194px; float:left;   }
#gallery { width:295px;  height:202px; overflow:hidden; padding:4px 3px; border:1px solid #b8c6be; border-top:none; }
#gallery img { width:289px; height:199px;  }
#about {width:1120px;float:left; height:380px;}
#about p img{ float:left; padding-right:10px; }
#about p {font-size:14px; text-align:left; padding:0px 20px 0px 20px;  line-height:33px;color:#ffffff; float:left; }
#changfang{ float:left; width:297px; height:248px; margin-left:10px;}
.contact { width:410px; float:left; margin-left:10px;}
.contact h2{ font-size:18px; padding-left:10px; text-align:center; height:50px; padding-top:50px; color:#006ce5; line-height:20px; }
.contact span{ font-size:20px; text-align:center; width:298px; display:block; line-height:70px;color:#c22125;}
.contact p {line-height:30px; font-size:14px; color:#343434; text-align:center;padding-bottom:20px; padding-left:10px;  } 
 .more { float:right; color:#4c4b4b;  padding-right:35px; padding-top:20px;}
 .more1 { float:right; color:#fff;  padding-right:20px; padding-top:20px;}
  .more3 { float:right; color:#4c4b4b;  padding-right:50px; padding-top:60px;}
  .more4{ color:#fff; float:right; padding-right:20px;}
   .more4 a{ color:#fff;}
 .more2 { float:right; color:#ffffff;  padding-right:20px; padding-top:30px;}
  .more2 a{ font-size:12px;color:#ffffff; font-weight:100;line-height:30px;}
    .more3 a{ font-size:14px;color:#fff; font-weight:100;line-height:30px;}
  .more1 a{ font-size:14px;color:#fff; font-weight:100;line-height:30px;}
 .more a{ font-size:12px;color:#474747; font-weight:100;line-height:20px;}
.product_list { 
	width:870px; height:25px;
	float:left;
	}

#link { margin:0 auto;width:1120px; padding-top:10px; font-size:12px;}
#link dl { margin-left:5px;}
#link dl dt { float:left;}
#link dt { color:#cecece;  }
#link dl  a { display:block; padding:0 10px; line-height:20px; color:#cecece; float:left; }
#link dl dd a:hover { text-decoration:underline; }
.nav { background:#989898; width:100%;height:50px; margin:0 auto;}
.nav ul { margin:0 auto; width:1015px; height:50px;}
.nav li{float:left; width:145px; background:url(../images/fnav.gif) right center no-repeat; }
.nav li a { color:#fff;font-size:14px;line-height:50px;display:block;height:50px; text-align:center; }
/*footer*/
.footer { width:1120px;  margin:0 auto; background:url(../images/logo.gif) right 20px no-repeat;}
.footer p { color:#626262;text-align:left; font-size:12px; padding-top:5px; padding-bottom:20px; line-height:25px; }


/**/
#p-page {float:left; 
	width:1004px;
}
#leftsides {
	float:left;
	width:240px;
}
#leftlist {background:#FFF;border:1px solid #d5d3d3;
	width:238px; margin-bottom:10px;
}
#leftsides 
.products li{padding-left:25px; background:url(../images/guid_tag.png) 10px no-repeat; height:25px; line-height:25px; }
.products li a { color:#333;}
.products li a:hover {
	font-weight:bold;
	text-decoration:underline;
}

.lianxi{width:238px;background:#FFF;border:1px solid #999;}
.pright h3{ height:30px; font-size:14px; line-height:30px; text-align:center; color:#fff; background:#BEA778;}
.lianxi p { padding:10px;line-height:25px;color:#333;}
#box {margin-left:10px;float:left;
	width:1110px;
background:#fff;}

#box h2 a{color:#000;}
#box h2 a:hover{ color:#1b5916;}
#box .viewbox { width:754px;}


#box .viewbox ul { float:left; padding-left:5px;}
#box .viewbox li {
	float:left;
	padding:5px 10px;
}


.pagelist {float:right; text-align:right; padding-right:10px;color:#000;}
.pagelist a{ color:#000;}
.pagelist li {padding:0px 5px;
    float: left;
}



.n-pages { margin:10px auto;}
.n-pages { width:834px;}
.n-pages li{ font-size:12px; color:#333; line-height:30px; background:url(../images/icon01.gif) no-repeat 10px; border-bottom:1px #999 dashed;}
.n-pages a { font-size:12px; color:#333;  text-decoration:none; margin-left:30px;}
.n-pages a:hover {
	font-weight:bold;
	text-decoration:underline;
}
.n-pages span{ float:right; padding-right:10px;}
.aboutus{ font-size:12px;line-height:25px; font-weight:200px; letter-spacing:1px; color:#000;}

#all{float:left; height:40px;z-index:100; padding-top:10px;
	position:relative; width:672px; padding-left:28px;}

	#jsddm li
	{	float:left; width:96px;
		list-style:none;}

	#jsddm li a 
	{ text-align:center; height:40px;  line-height:40px;	display: block; font-size:14px;
		text-decoration: none; 
		
		color:#2a2a2a;}

	#jsddm a:hover
	{color:#006ce5; background:#fff; text-decoration:none;}
		
		#jsddm li ul
		{width:96px;background:#fff;
			padding: 0;
			position: absolute;
			visibility: hidden;}
		
			#jsddm li ul li
			{	float: none;
				display: inline;}
			
			#jsddm li ul li a 
			{ height:33px; line-height:40px;	font-size:14px;width:auto;
			font-weight:100; border-bottom:1px dotted #fff; padding-top:0px;
				color:#626262; }
			
			#jsddm li ul li a:hover
			{color:#0052f8; text-decoration:none;}
			
			
			.product-wrap{ width:1120px; float:left; height:655px;}
.product-wrap h2{ height:120px; font-size:30px; color:#ffffff; text-align:center; line-height:40px; padding-top:50px;}
.product-wrap h2 span{ font-size:24px; color:#ffffff; text-align:center; line-height:20px;}
.title{height:144px; padding-left:10px; padding-top:50px;}
.title-list{ position: relative; top: 6px;}
.title-list li{ width:144px; height:144px; margin-left:35px; background:url(pg1.png) left top no-repeat; line-height:40px; margin-top:15px; font-size:14px; text-align: center; float: left; display: inline; color:#fff;}
.title-list li.on{ color: #fff; font-weight: bold; background:url(pg11.png) left top no-repeat;}
.title-list li.on1{ color: #fff; font-weight: bold; background:url(pg2.png) left top no-repeat;}
.title-list li.on2{ color: #fff; font-weight: bold; background:url(pg3.png) left top no-repeat;}
.title-list li.on3{ color: #fff; font-weight: bold; background:url(pg4.png) left top no-repeat;}
.title-list li.on4{ color: #fff; font-weight: bold; background:url(pg5.png) left top no-repeat;}
.title-list li.on5{ color: #fff; font-weight: bold; background:url(pg6.png) left top no-repeat;}
.title-list li.on1:hover{ color: #fff; font-weight: bold; background:url(pg21.png) left top no-repeat;}
.title-list li.on2:hover{ color: #fff; font-weight: bold; background:url(pg31.png) left top no-repeat;}
.title-list li.on3:hover{ color: #fff; font-weight: bold; background:url(pg41.png) left top no-repeat;}
.title-list li.on4:hover{ color: #fff; font-weight: bold; background:url(pg51.png) left top no-repeat;}
.title-list li.on5:hover{ color: #fff; font-weight: bold; background:url(pg61.png) left top no-repeat;}
.product{ background:url(bgpg.gif) left top no-repeat; height: 190px; width:460px; left:210px; padding-left:230px; position: relative; overflow: hidden; display: none;}
.product h3{ color:#fffdf1; font-size:30px; line-height:70px;}
.product p{ font-size:14px; color:#fffdf1; padding-right:20px; line-height:25px;}
.product-wrap .show{ display: block;}
.product-wrap .product li{ float: left; display: inline; padding:10px 12px; }
.product-wrap .product li  img{ display: block; width: 256px; height: 175px; text-align:center;}
.product-wrap .product li p{color:#fff;line-height:60px; font-size:18px; text-align:center;}
.product-wrap .product li p a{ color: #fff; text-decoration: none;}
.product-wrap .product li p a:hover{ text-decoration: none;}

/*中间内容 end*/

.jmjs1 {
    background: url(jmjs_01.jpg) no-repeat center;
    min-width: 1070px;
    margin: 0px auto;
    height: 1020px;
}
.jmjs2 {
    background: url(jmjs_02.jpg) no-repeat center;
    min-width: 1070px;
    margin: 0px auto;
    height: 1159px;
}
/****************************新首页样式结束*******************************/
