@charset "utf-8";
/* CSS Document */

body{line-height:18px; background:#fff; color:#666;}
a{color:#2a2a2a;}
a,area { blr:expression(this.onFocus=this.blur()) }
:focus { -moz-outline-style: none; }
.w1160{width:1160px; clear:both; margin:0 auto;}
img{display:block;}

.w960{background:#9f1805;}

.top{width:952px; height:20px; overflow: hidden; padding:3px 4px; color:#fff; background:#70afcb; margin:0 auto;}
	.top img{display:inline;}
.about{height:24px; text-align:center; overflow:hidden; color:#fff; padding-top:30px;}
.copyright{padding:6px 0px; overflow:hidden; color:#fff; padding-bottom:30px;}
.copyright div{margin:auto; text-align:center;}
.top a{color:#fff; text-decoration:none;}
.about a,.copyright a{color:#fff; text-decoration:none;}
.top a:hover,.about a:hover,.copyright a:hover{text-decoration:underline;}


.desc{background:url(index_04.jpg) no-repeat; width:960px; height:120px; overflow:hidden;}
	.desc p{margin-left:540px; width:300px; color:#9b8d74; text-indent:24px;}
.info{background:url(index_05.jpg) no-repeat; width:960px; height:45px; overflow:hidden; padding-top:15px;}
	.info p{margin-left:540px; color:#ccc5b8;}

.desc_part01{background:url(index_07.jpg) no-repeat; width:960px; height:24px; padding-top:46px;}
	.desc_part01 p{color:#7fb2c9; margin-left:330px;}
.focus{background:url(index_08.jpg) no-repeat; width:590px; height:440px; float:left;}
	.bigimg{float:left; display:inline; margin-left:55px; margin-top:16px; width:398px; height:416px; overflow:hidden;}
		.bigimg dl{width:398px; height:416px; overflow:hidden; position:relative;}
			.alphabg{width:398px; height:70px; background:#fff; filter:alpha(opacity=50); opacity:0.5; position:absolute; left:0; bottom:0;}
			.txt_bigimg{
	width:372px;
	height:70px;
	position:absolute;
	bottom:3px;
	left:3px;
}
				.txt_bigimg a{color:#3b3b3b;}
				.txt_bigimg h3{font-weight:normal; line-height:28px;}
	.smallimg{float:left; display:inline; margin-left:15px; margin-top:10px; width:109px;}
		.greenblock{background:#9f1805; width:109px; height:18px; margin:0 auto 4px;}
		.selected{width:101px; height:83px; border:4px solid #9f1805; margin-bottom:4px;}
		.normal{width:101px; height:83px; border:1px solid #9f1805; padding:3px; background:#fff; margin-bottom:4px; cursor:pointer;}
.txt_focus{background:url(index_09.jpg) no-repeat; width:370px; height:360px; float:left; padding-top:80px;}
	.txt_focus p{color:#2a2a2a; margin-left:30px; width:276px; padding-top:50px;}

.w926{background:#fff; width:926px; margin:0 auto; clear:both; overflow:hidden;}
	.desc_part02{background:url(index_11.jpg) no-repeat; width:926px; padding-top:80px; height:60px;}
		.desc_part02 p{margin-left:454px; color:#7fb2c9; width:468px;}
	.part02{height:640px;}
		.right_part02{background:url(index_14.jpg) right bottom no-repeat; width:729px; height:640px; float:left;}
			.box_part02{float:left; display:inline; margin-right:7px; margin-top:8px; width:228px; height:312px;}
				.box_part02 img{background:url(border1.gif) no-repeat; padding:11px;}
				.box_part02 p{text-align:center; margin-top:5px;}
			.tips{float:left; display:inline; margin-left:47px; margin-top:68px;}
				.tips p{line-height:24px; color:#2a2a2a;}
					.tips p a{margin-left:8px;}
				p.txt_tips{color:#ed909b; width:192px; line-height:18px; padding-bottom:10px;}
	.desc_part03{background:url(index_15.jpg) no-repeat; width:926px; height:30px; padding-top:70px;}
		.desc_part03 p{color:#7fb2c9; margin-left:370px;}
		.desc_part031{background:url(t3.jpg) no-repeat; width:926px; height:30px; padding-top:70px;}
		.desc_part031 p{color:#7fb2c9; margin-left:370px;}
	.part03{height:410px;}
		.right_part03{background:url(index_17.jpg) right top no-repeat; width:718px; height:394px; float:left; padding-top:16px;}
			.box_part03{float:left; display:inline; margin-right:9px; width:170px; height:197px;}
				.box_part03 img{background:url(border2.gif) no-repeat; padding:13px 12px 14px;}
				.box_part03 p{text-align:center; margin-top:4px;}
			.diy{float:left; display:inline; background:url(bg_diy.jpg) no-repeat; width:328px; height:125px; padding-left:20px; padding-top:55px;}
				.diy p a{margin-left:8px;}
				.txt_diy{color:#a07f5b; padding-bottom:15px;}
	.desc_part04{background:url(index_18.jpg) no-repeat; padding-top:90px; height:40px; width:926px;}
		.desc_part04 p{margin-left:430px; color:#7fb2c9;}
	.part04{height:290px;}
		.right_part04{float:left; background:url(index_20.jpg) right top no-repeat; width:720px; height:272px; padding-top:18px;}
		#marquee1{width:710px; height:270px; overflow:hidden;}

	.topics{width:916px; height:300px; padding-left:20px;}
		.box_topics{float:left; display:inline; width:170px; height:272px; margin-right:10px;}
			.box_topics img{padding:13px 12px;}
			.box_topics p{text-align:center; margin-top:8px;}
