body{
	margin:0;
	padding:0;
	text-align:center;
	background:#000000;
}
ul,li{
margin:0;
padding:0;
list-style-type:none;}
#top{
width:1004px;
height:22px;
background:url(../images/index_02.jpg) repeat-x;
margin:0 auto
}
#top2{
width:1004px;
height:91px;
background:url(../images/index_05.jpg) repeat-x;
margin:0 auto
}
#title{
height:91px;
}
#top3{
width:1004px;
height:36px;
background:#000000;
display:block;
margin:0 auto
}
#contact{
width:786px;
margin:0 auto;}
#nav{margin:0 auto;
	padding-left:16px;
	height:104px;
	width:988px;
	background:#000000;
}
#nav ul{
padding:0;
margin:0;
height:104px;
list-style:none;
}
#nav li{
height:104px;
margin:0px;
padding:0px;
display:block;
float:left;
}

#nav li a img{ border:0;}
#content{
width:1004px;
height:460px;
background:#000000;
margin:0 auto;
padding-bottom:8px;
}
#content_left_kong{
width:70px;
height:455px;
background:#000000;
float:left;}
#content_left2{
width:182xp;
float:left;}
#content_left2 ul{
width:182px;
list-style:none;
}
#content_left2 li{
width:182px;
display:block;
padding-top:2px;
}
#content_center{
width:410px;
padding-top:2px;
padding-left:6px;
padding-right:6px;
float:left;}
#content_right{
width:180px;
float:left;}
#content_right li{
width:180px;
display:block;
padding-top:2px;
float:left;
}
#content_right li img{
margin:0 auto;}
#content_bottom{
clear:both;
width:1004px;
height:34px;
background:#000000;
display:block;
margin:0 auto;}
#yqlj_top{
width:1004px;
height:14px;
margin:0 auto;
}
#yqlj_mid{
width:1004px;
height:30px;
background:url(../images/yqlj_mid.jpg) repeat-y;
margin:0 auto;
}

#yqlj_mid_content
{
height:25px;
padding-left:130px;
width:750px;
float:left;
padding-top:5px;
display:block;
text-align:left;
line-height:25px;
margin:0 auto;}
#yqlj_bottom{
width:1004px;
height:29px;
margin:0 auto;
}
#bottom{
width:1004px;
height:88px;
background:url(../images/bottom_bg.jpg) repeat-x;
margin:0 auto;}

#bottom_content{
margin-left:100px;
margin-right:100px;
line-height:25px;
padding-top:10px;}
#my-brides{
clear:both;
background:#000000;
width:1004px;
margin:0 auto;
height:auto;
overflow:hidden;}
#my-brides_content{
width:820px;
height:auto;
overflow:hidden;
background:#333333;
display:block;
margin:0 auto;
padding-left:20px;
}
#mybridesleft{
width:50px;
height:auto;
margin:0 auto;
float:left;
}
#mybridesright{
height:auto;
margin:0 auto;
display:block;
width:150px;
float:left;
text-align:left;
margin-top:35px;
margin-left:20px;
}
#my-brides_content_bottom{
width:420px;
text-align:left;
padding:10px 0 0 80px;
display:block;
overflow:hidden;
float:left;
}
#fanhui{
width:400px;
text-align:center;
padding-left:100px;
display:block;
height:25px;
}

#my-brides_content li{
height:207px;
width:161px;
display:block;
background:#000000;
margin:10px;
float:left;
padding:5px;

}
#pic{
height:172px;
width:170px;
padding-top:10px;
}
#pic2{
height:20px;
width:170px;
margin-top:8px;
}
#my-brides01_content{
width:700px;
padding-top:10px;
text-align:left;
text-indent:20px;
line-height:23px;
}
#my-brides_child{
width:620px;
padding-left:20px;
padding-top:10px;
float:left;
}
#service{
clear:both;
width:850px;
height:auto;
overflow:hidden;
margin:0 auto;
padding-left:120px;
}
#service_left{
width:170px;
height:auto;
float:left;
padding-top:15px;}
#service_right{
width:650px;
height:auto;
float:left;
line-height:23px;
padding-left:10px;
padding-top:15px;
text-align:left;
}
#pro{
margin:10px;
}
#service_left img{
border:1px solid #ffffff;
}
#aboutimg{
width:162px;
height:164px;
border : 1px solid #ffffff;
}
#daohang{
width:820px;
height:15px;
padding-left:25px;
text-align:left;
padding-top:10px;
}
#feedback{
width:820px;
height:0 auto;
overflow:hidden;
background:#333333;
display:block;
margin:0 auto;
padding-left:10px;
}
#feedback1{
clear:both;
margin:0 auto;
width:1004px;
display:block;
background:#000000;
}
#feedleft{
width:138px;
float:left;
display:block;
background:#000000;
}
#feedright{
width:138px;
display:block;
float:left;
background:#000000;
}
#feedcenter{
width:708px;
background:#333333;
padding-left:20px;
display:block;
float:left;
}
#ad{ width:1004px; height:auto; margin:0 auto; color:#FFFFFF; margin-bottom:15px; display:block;}
#ad li{ width:785px; height:auto; text-align:left; line-height:23px; text-indent:25px; background:#333333; margin:0 auto; display:block;}
#ad2{ width:1004px; height:auto; margin:0 auto; color:#FFFFFF; margin-bottom:15px; display:block;}
#ad2 li{ width:840px; height:auto; text-align:left; line-height:23px; text-indent:25px; background:#333333; margin:0 auto; display:block;}