@charset "utf-8";
/* 
	project: 名仕婚庆 
	author: Jin Liren (www.csslab.cn)
	Stylesheet
*/


* { margin:0; padding:0; }

body { background:url(../images/hq-bg.png) repeat-y; font:12px Verdana, Arial, Helvetica, sans-serif; color:#333; }

a { text-decoration:none; color:#333;}
a:hover {}

a img { border:0;}

h1 {
	background:url(../images/logo.png) no-repeat;
	width:274px;
	height:97px;
	text-indent:-9000px;
	position:absolute;
	top:9px;
	left:8px;
}
img, h1 { behavior: url(style/iepngfix.htc);}


#warpper {background:url(../images/hq-mainbg.jpg) no-repeat; height:776px;}

#header { height:136px; position:relative; clear:both;}
	#topmenu { float:left; margin:30px 0 0 725px; _margin-left:365px; color:#fff;}
	#topmenu a {color:#fff;}
	#topmenu a:hover { color:#FFFF00;}
	#mainnav { position:absolute; top:75px; left:300px;}
	#mainnav li { float:left; margin-left:50px;}
	#mainnav li a{ font-size:14px; color:#E55295; font-weight:bold;}

#left { width:287px; height:477px; background:url(../images/left.png) no-repeat; float:left;}
img, #left { behavior: url(style/iepngfix.htc);}

#right {margin:31px 0 0 1px; float:left;}
	
	#right_main { width:652px; height:576px; background:url(../images/content-bg.jpg) right bottom no-repeat; float:left;}
		#row1 { margin-top:12px;}
			#row1 img { float:left;}
			#news { width:280px; height:132px; float:left; margin-top:17px;}
			#news h3 { background:url(../images/row1-h3-bg.jpg) repeat-x; height:46px; line-height:60px; font-size:14px;}
			#news p { margin-top:8px; _margin-top:5px;}
			#news p a {}
			#news p a:hover { color:#ff6600;}
			#news p span { float:right; font-size:10px;}
			
		#row2 { clear:both; width:95%; margin:0 15px;}
			#row2 h3 { background:url(../images/h3-bg.jpg) center repeat-x; font-size:14px;  font-weight:normal;}
			#row2 h3 span { background:#fff; padding:0 10px;}
			#row2 img {float:left; margin-left:20px; margin-top:10px;}
			
		#row3 { clear:both; width:95%; margin:10px 15px;}
			#row3 h3 { background:url(../images/h3-bg.jpg) center repeat-x; font-size:14px;  font-weight:normal;}
			#row3 h3 span { background:#fff; padding:0 10px;}

			#row3_l {float:left; width:450px;}
				#row3_l img {float:left; margin-left:20px; margin-top:10px;}
				
			#row3_r {float:left; width:168px;}
				#row3_r img { margin:10px 0 0 50px;}
			
		#row4 { }
			#our_service { width:162px; height:138px; background:url(../images/our_service.jpg) no-repeat; float:left; margin:0px 0 0 30px; _margin-left:15px;}
			#our_service ul { margin:33px 0 0 55px; list-style:none;}
			#our_service li {margin-top:5px;}
			#our_service li a {}
			#our_service li a:hover { color:#ff6600;}
			
			#shop_adress { float:left; margin:30px 0 0 30px; line-height:25px; height:25px;}
	
	#right_button { float:left; margin:28px 0 0 25px;}
	#right_button li {margin-top:50px;}
	#right_button li a { color:#FFF; border-bottom:1px dotted #fff;}
	#right_button li a:hover { color:#FFFF00; border-bottom:1px dotted #FFFF00;}
	
