* {margin:0;padding:0;}
ol,ul {list-style:none;}
a {text-decoration:none;color:#555555;}
a:hover {text-decoration:none;color:#f60;}
img {border:0;}
.cl:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.out{
      	 	  font-size:0px; /*inline-block布局的核心代码1*/
      	 	  letter-spacing:-8px; /*兼容苹果浏览器，负值对其他浏览器无影响*/
      	 }

 /*inline-block布局的里面盒子*/
.in{
      	 	  display:inline-block; /*inline-block布局的核心代码1*/
      	 	  vertical-align:top; /*最常见情形的辅助代码(所有盒子顶部对齐) top middle bottom*/
      	 }
.in{
      	  *display:inline;
      }
.com_box{background:#fff;border:1px solid #dadada;border-radius:6px;box-shadow:0 2px 6px #e5e5e5;margin:10px 0;overflow:hidden;}
body#home{background-color:#FBFBFB;}
body{font:12px/26px "Microsoft yahei","微软雅黑",Arial,Helvetica,sans-serif,"宋体";color:#535353;}
.header_bg{
		background:url(image/topbg.jpg) repeat-x; 
		width:100%; 
		height:152px; 
		margin:0 auto;
}
.header_margin{width:980px;margin:0 auto;}
	.header_margin h1{height:100px;width:980px;background:url(image/logobg.png) no-repeat 0 0;}
	.header_margin h1 a{display:block;text-indent:9999px;white-space:nowrap;overflow:hidden;width:710px;height:87px;}
	.header_margin .righttel{padding:20px 0 0 0;width:270px;height:67px;font-size:14px;color:#fff;background:url(image/erweima.jpg) no-repeat right center; letter-spacing:normal}
	
.h_menu .h_text{
	height:34px;
	line-height:34px;
	margin-left:5px;
	margin-top:10px;
	width:100px;
	font-size:14px;
	text-align:center;
	 letter-spacing:normal;
}
.h_menu .h_text a{
	display:block;
	color:#000000;
}
.h_menu .h_text a:hover
{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background:url(image/index_guo11.jpg) no-repeat 0 0;
}
/* 当前页面菜单样式 */
.h_menu .now_text{
	height:34px;
	line-height:34px;
	margin-left:15px;
	margin-top:10px;
	width:100px;
	font-size:14px;
	text-align:center;
	 letter-spacing:normal;
	font-weight:bold;
	background:url(image/index_guo11.jpg) no-repeat 0 0;
}
.h_menu .now_text a{
	color:#FFFFFF;
}

.wrapper{
	width:980px;
	margin:0px auto;
}
.nfooter{margin-top:50px; padding:20px 0;border-top:1px solid #ececec; background-color: #ffffff; }
	.logobg{background:url(image/logo.jpg) no-repeat 0 0; }
		.logobg a.gsmc{text-indent:9999px;white-space:nowrap;overflow:hidden;display:block;width:229px;height:55px;}
		.logobg P{height:22px;line-height:22px;padding-left:5px;color:#999;}
	.ftright{padding-left:10px;padding-top:10px;}
	.ftright ul li a{padding:10px;}
	.ftright p{padding-left:10px;}
	.ftright p.tel{height:30px;line-height:30px;}
	.ftright p.copyright{color:#999;}
	.gongshang{padding:10px 0 0 10px;}

/* page.html样式 */
#page{padding:10px;margin:10px auto;width:980px; }
	#page h1{border-bottom:1px solid #e5e5e5;margin-bottom:6px; text-align:center; padding:16px 0 8px; font-size:20px;}

/* list_product.html样式 */
dl.product{background:#f0f2f4; margin-bottom:10px;}
	dl.product dd{padding:30px 0px 0 20px;width:430px;}
	dl.product dd h2{font-size:20px;font-weight:600;margin-bottom:10px;}
    dl.product dd h2 a{color:#ffae00;}
	dl.product dd p.tc{font-size:14px;line-height:1.6em;}
    dl.product dd p.mai{background-color:#f2e579;padding:5px 0px 5px 10px;margin:10px 0;}
	dl.product dd p.mai span{font-size:18px;}
	dl.product dd p.mai strong{font-size:20px;color:#f66;padding-right:50px;}

/* list_shipin.html样式 */
.shipinwrap dl dt{padding:6px;background-color:#7F9097;border:2px solid #78868c;margin-right:10px;}
.shipinwrap dl dd{text-align:center;font-size:14px;height:30px;line-height:30px;padding-bottom:10px;}

/* onlineyuding/index.html 在线预订样式 */
.yuding{height:30px;line-height:30px;border-bottom:1px dashed #eeeeee;margin-bottom:10px;font-size:14px;padding-bottom:5px;}
table.table_form tr td{font-size:14px;}
	.yuding span.des{font-size:12px;color:#999999;}
	.disnone{display:none;}
	.disshow{display:'';}

