/* CSS Document */
body{ margin:0; padding:0 0 20px; font-family:"Î¢ÈíÑÅºÚ",Verdana, Arial, Helvetica, sans-serif; background:#f3ebda url(pic/bg.jpg) no-repeat top;-webkit-text-size-adjust:none}
h2,h3,h4,p,ul,li{ margin:0; padding:0}
img{ border:0; vertical-align:top}
a{ text-decoration:none; color:#019;}
a:hover{ text-decoration:underline;}
li{ list-style:none}

.text{ color:#666; font-size:14px; line-height:24px;}
.clear{ clear:both; height:1px; overflow:hidden; margin-top:-1px;}

/* clearfix from bootstrap framework */
.clearfix {
    *zoom: 1;
}

.clearfix:before,
.clearfix:after {
    display: table;
    line-height: 0;
    content: "";
}

.clearfix:after {
    clear: both;
}


/*BodyStyle*/
.lifeLogo{
	display:block;
	margin:40px auto 20px;
	text-align: center;
}
.bodyBox{ border:1px solid #d7ccbc; background:#fff; margin:0 auto;padding:0 18px; width:710px; position:relative; }

/*indexStyle*/
.coverImg{ margin:0 auto; width:680px; overflow:hidden; }

/*contentStyle*/
.contentTitle{ background:url(pic/content.gif) no-repeat 0 0; width:293px; height:67px; margin:30px 0 25px 45px; }
.contentImg{ width:680px; /* height:180px; */ margin:0 auto 25px;}

.lifeTitle{ background: url(pic/title_r8_c4.png) no-repeat 0 0; height:72px; padding:15px 0 0 85px; margin:0 0 15px 15px;}

	.lifeTitle .mainTitle,.lifeTitle .mainTitle a{ font-size:28px; color:#59270d;}
	.lifeTitle .subTitle,.lifeTitle .subTitle a{ font-size:14px; color:#b4a397; font-weight:normal;}

.content{ background:url(pic/list.gif) no-repeat 0 0; height:99px; width:660px; margin:0 auto;padding:0;}
	.content span{ font-family:Impact, Arial, Helvetica, sans-serif; color:#fff; font-size:50px; font-weight:bold; float:left; margin-right:106px; width:63px; height:99px; text-align:center;}
	.content .mainTitle{ padding-top:20px;}

/*controlStyle*/
.control{ width:678px; height:43px; margin:40px auto;}
	.control a{ float:left; background:url(pic/sprite.gif) no-repeat 0 0; width:134px; height:43px; padding-left:10px; font-size:1px; color:#1f1918;}
	.control a.pageUp{ margin-right:98px;}
	.control a.pageUp:hover{ background-position:-150px 0;}
	.control a.pageDown{ background-position:-300px 0;}
	.control a.pageDown:hover{ background-position:-450px 0;}

	.control a.prev{ margin-right:389px; background-position:0 -50px;}
	.control a.prev:hover{ background-position:-150px -50px;}
	.control a.next{ background-position:-300px -50px;}
	.control a.next:hover{ background-position:-450px -50px;}

	.control a.content{ background-position:0 -100px; width:106px; padding-top:3px; height:40px;}
	.control a.content:hover{ background-position:-150px -100px;}
	.control a.homePage{ background-position:-300px -100px; width:68px; margin-right:98px;padding-top:3px; height:40px;}
	.control a.homePage:hover{ background-position:-450px -100px;}

	.control a.collect{ background-position:0 -150px; margin-right:98px;}
	.control a.collect:hover{ background-position:-150px -150px;}

/*notice*/
.lockbg{ background:url("pic/lock.png")!important; filter:auto; height:100%; width:100%; position:absolute; left:0; top:0; z-index:99; background:#333; filter:alpha(opacity=50); }
.boxBg .notice{ position:absolute; margin:-420px 0 0 70px; background:#fff url(pic/notice_r3_c1.png) no-repeat 45px 70px; width:540px; height:270px; border:12px solid #e2d7be; z-index:100;}
.boxBg .notice a{ display:block; background:url(pic/sprite.gif) no-repeat right -100px; width:32px; height:32px; font-size:1px; color:#e2d7be;}
.boxBg .notice a:hover{ text-decoration:none;}
	.boxBg .notice a.close{ margin:10px 0 0 500px; background-color:#e2d7be;}
	.boxBg .notice a.close:hover{ background-color:#cab688; color:#cab688;}
	.boxBg .notice a.morePage{width:143px; height:43px; background-position:-300px -150px; margin:110px 0 0 190px; color:transparent; text-indent:-100px;}
	.boxBg .notice a.morePage:hover{ background-position:-450px -150px;}

/*moduleStyle
	.textImg1{ height:248px;}
		.textImg1 .img{ float:left; width:290px; height:248px; margin-right:16px;}
			.textImg1 .img img{ width:290px; height:248px;}
		.textImg1 .text{ float:left; width:400px; padding-top:5px}

	.textImg2{ height:275px; margin-bottom:10px;}
		.textImg2 .img{ float:right; width:315px; height:275px;}
			.textImg2 .img img{ width:315px; height:275px;}
		.textImg2 .text{ float:left; width:377px; padding:17px 0 0 6px;}

	.textImg3{ height:354px;}
		.textImg3 .img{ float:left; width:295px; height:354px; margin-right:13px;}
			.textImg3 .img img{ width:295px; height:354px;}
		.textImg3 .text{ float:left; width:390px; padding:10px 0 0 0px;}
		
	.summary{ background:url(pic/sumer.jpg) no-repeat 0 0; height:152px; padding:51px 0 20px 51px; }
		.summary h4{ font-size:20px; color:#59270d; margin:0 0  7px 25px;}
		.summary .text{font-size:12px; color:#3c1e13; padding: 0 45px 0 0}*/
		
/*allbox*/
/*.Img_Text,.imgList,.TextParagraph,.Img_list,.list_list,.list_time,.TextParagraph2{ margin:15px; overflow:hidden;}*/
.Img_Text,.Img_Text_R,.imgList,.TextParagraph,.Img_list,.list_list,.list_time,.TextParagraph2,.list_summer,.img_sum_title,.prevList{ margin:0 10px 20px; clear: both;}
.Img_Text a,.imgList a,.TextParagraph a,.Img_list a,.list_list a,.list_time a,.TextParagraph2 a,.list_summer a,.img_sum_title a{ color:#666;}
.imgList{ margin-bottom:0;}
	.titleStyle{height:45px; line-height:45px; color:#fff; background:#beb4af url(pic/title.png) no-repeat; font-size:20px; padding-left:50px; margin-bottom:20px;clear: both;}




	/*Img_Text*/
	/*.Img_Text p{ padding:20px 0; border-bottom:1px dashed #d7ccbc; line-height:25px;text-align:justify;text-justify:inter-ideograph; overflow:hidden;}*/
	.paragraphStyle{
	padding:0 0 20px;
	border-bottom:1px dashed #d7ccbc;
	line-height:25px;
	text-align:justify;
	text-justify:inter-ideograph;
	overflow:hidden;
	margin-bottom: 20px;}
	.Img_Text .img_left{ float:left; margin-right:20px;}
	
	.Img_Text_R .img_right{ float:right; margin-left:20px;}
	
	/*imgList*/
	
	.imgList{ margin:0 10px 0px !important;  margin:0 10px 20px;}
	.imgList ul{ float:left;}
	.imgList li{ float:left; text-align:center; margin:0 10px 20px 0; padding-bottom:7px;background:#d7ccbc;}
		.imgList li img{ display:block;margin-bottom:7px;}
		.imgList li span{font-size:16px;}
		.imgList li a{ color:#988881;}
		
	/*TextParagraph*/
	.TextParagraph{ background:#ede9e6;}
	.TextParagraph .paragraphStyle{ color:#3c1e13; line-height:22px; padding:0 20px 15px; overflow:hidden;}
	
	/*textList */
	.textList li{ background: url(pic/dot.png) no-repeat left center; padding-left:15px; height:30px; line-height:30px; overflow:hidden; font-size:16px;}
	.textList li span{ float:right; margin-right:20px; font-size:12px; color:#999;}
	
	.Img_list_in{ padding:0 0 20px; border-bottom:1px dashed #d7ccbc;}
	.Img_list img{float:left; margin-right:20px; }
	.Img_list ul{ float:left; padding:0}
	
	/*list_list*/
	.list_list ul.textList{ padding:0 0 0 10px;display: inline-block}
	.list_list li{ width:320px; float:left; margin-right:5px; }
	
	
	/*list_time*/
	.list_time ul.textList{ padding:0 0 5px 10px; overflow:hidden;}
	
	/*list_summer*/
	.list_summer .titleStyle{ margin-bottom:20px;}
	.list_summer .textList{padding:5px 10px;}
	.list_summer .textList a{ display:blockl;background:url(pic/dot.png) no-repeat left; padding-left:15px; height:30px; line-height:30px; color:#666; overflow:hidden;font-size:18px; font-weight:bold; }
	.summerStyle{ margin-top:5px; margin-bottom:5px; padding-top:10px; border-top:1px dashed #b5b5b5; font-family:SimSun; font-size:12px; line-height:22px;}
	
	/*img_sum_title*/
	.img_sum_title img{float:left; margin-right:20px; width:250px; /*height:180px;*/}
	.img_sum_title h5.titleStyle{ background:none; margin:0; padding:0; height:30px; font-size:20px; line-height:25px;}
	.img_sum_title h5.titleStyle a{ color:#ffa060; text-decoration:underline;}
	.img_sum_title h5.titleStyle a:hover{ text-decoration:none;}
	.img_sum .paragraphStyle{ margin-bottom:20px;}
