body{ margin:0px; padding:0px;}

ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input {
	margin:0;
	padding:0;}
img {
    border-style: none;
}

.container {
    width: 960px;
    margin: 0 auto;
}

#top_bg{
	background-image: url(../images/top_bgs.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	background-color: #05132D;
}

#top_1{
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}

#top{
	width: 960px;
	height: 308px;
	background-image: url(../images/top_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	position:relative;
}

#switch{width: 960px; height:42px;}

#muen{
	width: 960px;
	height: 145px;
	position: absolute;
	z-index: 3;
	top: 214px;
}
	

#banner{
	width: 960px;
	height: 357px;background-image: url(../images/banner_bg.jpg);
	background-repeat: no-repeat;
}


#box{
	width: 925px;
	height: 324px;
	overflow: hidden;
	position: relative;
	margin-left: 18px;
	padding-top: 5px;
}
		#slider{ position: absolute; width: 3000px; }
		#slider li{ font-size:0px; float:left;}
		
		#num{ position: absolute; right: 15px; bottom: 11px; }
		
		#num span{ display: inline-block; background-color: #c6c6c6; cursor: pointer; height: 14px; width: 14px; border-color: #FF0000; font-family: "宋体"; font-size: 12px; color: #666; line-height: 18px; text-align: center; font-weight: normal; 
}
		#num .on{ background-color: #990000; font-family: "宋体"; font-size: 12px; color: #FFF; }



#buttom{
	background-color:#08162E;
	width:100%;
}

#buttom_1{
	margin-left: auto;
	margin-right: auto;
	width:960px;
}

.from01{
	height: 19px;
	width: 145px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}

.from02{
	height: 20px;
        line-height: 20px;
	/*height: 21px;*/
	width: 145px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}

.left_font{ font:"宋体"; color:#fff; font-size:12px; line-height:18px; font-style:normal;}
.left_font a {
    color:#fff; 
    text-decoration: none;
}
.new_font01{font:"宋体"; color:#717171; font-size:12px; line-height:18px; font-style:normal;}

.fonthui{ font:"Times New Roman", Times, serif; font-size:12px; color:#666666;}

#search{
	width: 155px;
	height: 21px;
	margin-left: 11px;
	margin-top: 8px;
}

.fonthui03{font:"Times New Roman", Times, serif; font-size:16px; color:#fff; letter-spacing:1px; line-height:26px;}

.from01_cart{ display: block; height: 75px; width: 600px; border: 1px solid #666; margin-left: 10px; }

.from02_cart {display: block; height: 19px; width: 40px; border: 1px solid #666; margin: auto; }

.font_cart{ font:"宋体"; font-size:12px; line-height:20px; color:#333; letter-spacing:1px;}

.font_cart2{ font:"宋体"; font-size:12px; line-height:20px; color:#fff; letter-spacing:1px;}

.from01_zc { display: block; height: 16px; width: 255px; border: 1px solid #666; margin-left: 15px; float: left; }

.from02_zc{ display: block; height: 16px; width: 100px; border: 1px solid #666; float: left; margin-left: 15px; }

.from01_login{ display: block;  height: 19px; width: 240px; border: 1px solid #666; margin:auto;}

.from01_contact{ display: block; margin: auto; height: 19px; width: 255px; border: 1px solid #666; float: left; }

.from02_contact{ display: block; margin: auto; height: 19px; width: 126px; border: 1px solid #666; float: left; }

.from03_contact{ display: block; margin: auto; height: 102px; width: 255px; border: 1px solid #666; float: left; }

.from03{
	height: 26px;
	width: 433px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 2px;
	margin-bottom: 2px;
}

.fontwhite{ font:"宋体"; font-size:12px; color:#FFF; letter-spacing:1px; line-height:18px; }

.font_yahei{ font:"微软雅黑"; font-size:13px; color:#fff; letter-spacing:1px; line-height:18px; font-weight:bold;}

.font_yahei2{ font:"微软雅黑"; font-size:19px; color:#fff; letter-spacing:1px; line-height:18px;font-weight:bold;}

/*
新闻列表 
*/
table.fonthui02 a {
    color: #fff;
    text-decoration: none;
}
table.fonthui02 td,div.sabrosus {
    color: #fff;
}

	#tip {
		z-index:9999;
		position:absolute;
		color:#333;
		display:none;
	}
	#tip s {
		position:absolute;
		top:40px;
		left:-20px;
		display:block;
		width:0px;
		height:0px;
		font-size:0px;
		line-height:0px;
		border-color:transparent #BBA transparent transparent;
		border-style:dashed solid dashed dashed;
		border-width:10px;
	}
	#tip s i {
		position:absolute;
		top:-10px;
		left:-8px;
		display:block;
		width:0px;
		height:0px;
		font-size:0px;
		line-height:0px;
		border-color:transparent #fff transparent transparent;
		border-style:dashed solid dashed dashed;
		border-width:10px;
	}
	#tip .t_box {
		position:relative;
		background-color:#CCC;
		filter:alpha(opacity=50);
		moz-opacity:0.5;
		bottom:-3px;
		right:-3px;
	}
	#tip .t_box div {
		position:relative;
		background-color:#FFF;
		border:1px solid #ACA899;
		background:#FFF;
		padding:1px;
		top:-3px;
		left:-3px;
	}
	
#photos {width:600px;height:149px;overflow:hidden; padding-top:2px}
#showArea img { width:190px; height:149px; display:block;float:left;cursor:pointer; margin-left:5px; }

.show_p_detail img{width:100%;max-width: 100%;min-width: 100%;}
