@charset "utf-8";
/* 起源 */  
#qiyuan{
	overflow:hidden;

	width: 1040px;
	margin-right: auto;
	margin-left: auto;
	
}
#qiyuan .text{
     
	float:left;
	background-color:#FFFFFF;
	background-repeat: no-repeat;
}
#qiyuan .more{
	float:right;
}
.text{
	width:550px;
	height:660px;
	padding-top:6px;
	margin-top:10px;
}

.more{width:470px;
	height:300px;
	padding-top:6px;
	float:right;
	background-color:#d5d6db;
	margin-top:10px;

}
.news{
	overflow:hidden;
	margin-top: 0px;
	margin-right: 23px;
	margin-left: 23px;
	
}
.title24{
	font-family:"Microsoft Yahei", "黑体";
	font-size:18px;
	text-align:center;
	font-weight:normal;
	margin-top:40px;
}

.title25{
width:380px;
	font-family:"Microsoft Yahei", "黑体";
	font-size:18px;
	padding-left:20px;
	float:left;
	background:url(images/ly2-li.png) no-repeat 6px 7px;
	margin-left:20px;
	margin-top:5px;
	margin-bottom:5px;
	line-height:26px;
	
}

.title24 a{color:#262626;}

.title25 a{color:#262626;}
.news p{
	font-size:14px;
	color:#585858;
	line-height: 24px;
	margin-top:0px;
}
.news p a{color:#c92c1b;}
.text ul{ margin-left:20px;}
.text li{
	font-size:14px;
	line-height:28px;
	float:left;
	display:block;
	background:url(images/ly2-li.png) no-repeat 2px 10px;
	padding-left:18px;
	width:214px;
}
.text li a{color:#585858;}
.blank20 {
	font-size:1px;
	clear:both;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: 20px;
}

/* 习俗 */  
#xisu{
	overflow:hidden;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 60px;
	margin-left: auto;
}
#xisu .text{
	float:right;
	background-image: url(images/xisu_bg.png);
	background-repeat: no-repeat;
}
#xisu .more{
	float:left;
}




.shijian{ width:1090px;
height:610px;
float:left;
background-image:url(images/shijian.jpg);
margin-top:0px;
}

.sj{width:470px;
height:600px;
float:left;
margin-top:5px;
margin-left:20px;
}


.sjnews{ width:470px;
         height:95px;
		 float:left;
		 margin-top:15px;
		 
		 }
		 
		 
.sjtitle{ width:350px;
height:20px;
float:left;
font-family:"Microsoft Yahei", "黑体";
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	margin-left:5px;}
	
	
.sjtitle a{color:#262626;}

.sjtext{ width:350px;
height:70px;
float:left;
font-family:"Microsoft Yahei", "黑体";
	font-size:14px;
	margin-left:5px;
	color:#262626;
}

.sjtext p{margin-top:5px;
margin-bottom:0px;}






.tupian{
width:1040px;
height:624px;
float:left;
}

.zuotu{ width:360px;
height:625px;
float:left;
margin-left:5px;
}

.youtu{ width:526px;
height:625px;
float:left;
}

.tu1{margin-top:25px; float:left;}
.tu2{margin-top:29px; float:left;}

.tu3{ margin-top:25px;
margin-left:25px;
float:left;}

.tu4{ margin-top:25px;
margin-left:20px;
float:left;}

.tu5{ margin-top:15px;
margin-left:25px;
float:left;}



.caption1 {
	POSITION: absolute;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1.33;
	PADDING-LEFT: 20px;
	WIDTH: 320px;
	BOTTOM: -35px;
	PADDING-RIGHT: 0px; 
	HEIGHT: 27px;
	COLOR: #fff;
	FONT-SIZE: 1.3em; /*BORDER-TOP: #000 1px solid;*/
	PADDING-TOP: 8px;
	text-shadow: none;
	background-image:url(images/title-bg.png);
	background-repeat: repeat;
}



.maodian{ width:400px;
height:50px;
float:left;
margin-top:280px;
margin-left:53px;
background-image:url(images/maodian.png);}

.kuai{ width:43px;
height:50px;
float:left;
margin-left:26px;
padding-left:7PX;
}
.kuai a{font-family:"Microsoft Yahei", "黑体";
	font-size:17px;
	font-weight:bold;
	
	color:#000000;}
	
.kuai:hover{background-color:#FF0000;}
.kuai a:hover{color:#FFFFFF;}




.kuai1{ width:55px;
height:37px;
float:left;
margin-left:20px;
padding-top:12px;
}
.kuai1 a{font-family:"Microsoft Yahei", "黑体";
	font-size:17px;
	font-weight:bold;
	
	color:#000000;}
.kuai1:hover{background-color:#FF0000;}	
.kuai1 a:hover{color:#FFffff;}




.duibi{width:1090px;
height:605px;
float:left;
background-image:url(images/duibi.jpg);
}

.bi1{width:545px;
height:380px;
float:left;
background-color:#999999;
}

.bi2{width:545px;
height:380px;
float:left;
background-color:#FFFFFF;
}

.dui1{float:left;}


.dui2{float:left;
margin-top:260px;}

.dui3{float:left;
margin-left:8px;}

.dui4{float:left;
margin-left:8px;
margin-top:260px;}

.pic1{ margin-left:9px;
margin-top:75px;
float:left;
}

.pic2{
margin-top:140px;
}


.pic1{ margin-left:9px;
margin-top:75px;
float:left;
}

.pic2{
margin-top:140px;
}

.pic3{ margin-left:9px;
margin-top:140px;
float:left;
}

.pic4{
margin-top:75px;
}

.pic5{ margin-left:53px;
margin-top:140px;
float:left;
}

.pic6{
margin-top:75px;
float:left;
}

.pic7{ margin-left:53px;
margin-top:75px;
float:left;
}

.pic8{ 
margin-top:140px;
float:left;
}


.word{ width:880px;
height:145px;

float:left;
background-color:#CCCCCC;
margin-left:105px;
background-image:url(images/meili.jpg);
}

.word dd{font-size:16px;
line-height:24px;
font-weight:bold;
margin-left:0px;
}



.family{height:776px;
float:left;
width:1090px;

}