@charset "utf-8";
/* CSS Document */

body{background:url(bg_body.png) center repeat-y; line-height:18px; color:#000;}
a{color:#000;}
a,area{blr:expression(this.onFocus=this.blur()) }
:focus{-moz-outline-style: none; }

.top{width:952px; height:20px; overflow: hidden; padding:3px 4px; margin:0 auto; background:#fff;}
.about{height:24px; text-align:center; overflow:hidden; color:#707070; padding-top:20px;}
.copyright{padding:6px 0px; overflow:hidden; color:#707070;}
.copyright div{margin:auto; text-align:center;}
.top a{text-decoration:none;}
.about a,.copyright a{color:#707070; text-decoration:none;}
.top a:hover,.about a:hover,.copyright a:hover{text-decoration:underline;}

img.png{background-image: expression(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "images/1.gif")} 

h3{font-size:18px; font-family:"微软雅黑";}
h4{font-size:16px; font-family:"微软雅黑";}
.bg_head{background:url(images/bg_head.jpg) center 89px no-repeat; width:100%;}
.head{height:90px; width:960px; margin:0 auto; clear:both; background:#000;}
	.logo{float:left;}
	.adv{float:right; width:760px; height:80px; margin-top:5px;}

.footer{background:url(images/bg_footer.png) top repeat-x;}

.desc{background:url(index_04.jpg) no-repeat; height:170px;}
	.txt_desc{width:360px; color:#673624; line-height:24px; margin-left:575px;}
	.txt_info{color:#b09370; line-height:20px; margin-left:575px;}
.desc_part1{background:url(index_06.png) no-repeat; height:80px;}
	.desc_part1 p{color:#60573a; line-height:20px; padding-top:42px; margin-left:208px; width:720px;}
.part1{height:360px;}
	.left_part1{background:url(index_08.png) no-repeat; width:480px; height:355px; float:left; padding-top:5px;}
		.tabbox{height:262px; width:436px; margin-left:22px;}
			.pic_tabbox{float:left; width:214px; height:260px; border:1px solid #e4b51b;}
			.txt_tabbox{float:left; display:inline; margin-left:16px; width:204px;}
				.txt_tabbox h3{line-height:34px;}
				.txt_tabbox p{line-height:24px;}
					.txt_tabbox p a{color:#673624;}
					.txt_tabbox p a.more{float:right; _margin-top:-24px; *+margin-top:-24px; color:#ae932d;}
		.tabmenu{margin-top:10px; margin-left:15px; height:72px;}
			.tabmenu dl{float:left; display:inline; margin-left:7px; width:66px; height:70px; border:1px solid #e4b51b; cursor:pointer;}
	.right_part1{background:#fdfcfa; float:left; width:480px; height:360px;}
		.box1_part1{height:161px; margin-top:5px;}
			.img1_part1{float:left; display:inline; width:228px; height:159px; border:1px solid #eac650; margin-left:20px;}
			.txt1_part1{float:left; display:inline; margin-left:20px; margin-top:10px;}
				.right_part1 h3{line-height:38px;}
				.right_part1 p{line-height:24px; font-size:12px; color:#673624;width: 200px;}
				.right_part1 p a{color:#673624;}
		.box2_part1{height:167px; margin-top:18px;}
			.img2_part1{float:left; display:inline; width:233px; height:163px; border:1px solid #eac650; margin-left:20px;}
			.txt2_part1{float:left; display:inline; margin-left:25px; margin-top:10px; width:178px;}
.desc_part2{background:url(index_10.png) no-repeat; height:150px;}
	.desc_part2 p{color:#60573a; line-height:20px; padding-top:72px; margin-left:208px; width:720px;}
.part2{height:550px;}
	.left_part2{float:left; background:url(index_11.png) no-repeat; width:690px; height:550px;}
		.weekmenu{padding-top:58px; margin-left:28px; height:35px;}
			.weekmenu dl{float:left; display:inline; margin-right:1px; text-align:center; cursor:pointer; width:91px; font-size:16px; font-family:Courier; font-weight:bold; line-height:32px; margin-top:3px; color:#7f310a;}
			.weekmenu dl.cur{color:#f50; border-top:3px solid #f50; margin-top:0;}
		.weekbox{margin-top:28px; margin-left:34px;}
			.week61{float:left; display:inline; width:235px; height:376px; position:relative;}
				.txt_week61{
	position:absolute;
	top:118px;
	left:156px;
	width:110px;
	height: 213px;
}
			.week62{float:left; display:inline; width:222px; height:361px; position:relative; margin-left:58px; margin-top:27px;}
				.txt_week62{position:absolute; top:40px; left:210px; width:140px;}
			.week71{float:left; display:inline; width:254px; height:348px; position:relative; margin-left:30px; margin-top:30px;}
				.txt_week71{position:absolute; top:180px; left:-14px; width:160px;}
			.week72{float:left; display:inline; width:226px; height:363px; position:relative; margin-left:30px; margin-top:6px;}
				.txt_week72{position:absolute; top:20px; left:202px; width:130px;}
			.week11{float:left; display:inline; width:310px; height:257px; position:relative; margin-left:8px; margin-top:130px;}
				.txt_week11{position:absolute; top:-105px; left:10px; width:180px;}
			.week12{float:left; display:inline; width:212px; height:364px; position:relative; margin-left:24px; margin-top:25px;}
				.txt_week12{position:absolute; top:14px; left:160px; width:140px;}
			.week21{float:left; display:inline; width:273px; height:245px; position:relative; margin-left:55px; margin-top:150px;}
				.txt_week21{position:absolute; top:-100px; left:-28px; width:180px;}
			.week22{float:left; display:inline; width:183px; height:369px; position:relative; margin-left:28px; margin-top:0;}
				.txt_week22{position:absolute; top:90px; left:150px; width:140px;}
			.week31{float:left; display:inline; width:314px; height:179px; position:relative; margin-left:0; margin-top:205px;}
				.txt_week31{position:absolute; top:-170px; left:30px; width:180px;}
			.week32{float:left; display:inline; width:302px; height:384px; position:relative; margin-left:10px; margin-top:0;}
				.txt_week32{position:absolute; top:60px; left:0px; width:100px;}
			.week41{float:left; display:inline; width:300px; height:323px; position:relative; margin-left:12px; margin-top:70px;}
				.txt_week41{position:absolute; top:-60px; left:18px; width:180px;}
			.week42{float:left; display:inline; width:289px; height:373px; position:relative; margin-left:25px; margin-top:25px;}
				.txt_week42{position:absolute; top:54px; left:-16px; width:120px;}
			.week51{width:432px; height:139px; position:relative; margin-left:180px; margin-top:54px;}
				.txt_week51{position:absolute; top:0px; left:-170px; width:180px;}
			.week52{width:518px; height:101px; position:relative; margin-left:95px; margin-top:110px;}
				.txt_week52{position:absolute; top:-30px; left:-85px; width:180px;}
			.weekbox h4{line-height:40px;}
			.weekbox p{line-height:20px;}
				.weekbox p a{color:#7f3316;}
	.right_part2{float:left; width:270px;}
		.box_cp{margin-top:8px;}
			.box_cp h4{line-height:20px; text-align:center;}
			.img_cp{width:161px; float:left; text-align:center; margin-top:20px;}
			.txt_cp{float:left; width:96px; line-height:20px; margin-top:20px;}
				.txt_cp a{color:#673624;}
				.txt_cp a.more{color:#ae932d;}
.desc_part3{background:url(index_14.png) no-repeat; height:140px;}
	.desc_part3 p{color:#60573a; line-height:20px; padding-top:80px; margin-left:208px; width:720px;}
.part3{height:410px;}
	.left_part3{background:url(index_15.png) no-repeat; width:610px; height:410px; float:left;}
		.left_part3 p a{color:#673624;}
			.txt_dish{float:left; display:inline; margin-left:80px; width:180px;}
				.txt_dish h4{line-height:64px; margin-top:22px;}
				.txt_dish p{line-height:24px; font-size:14px;color: #673624;}
			.img_dish{float:left; display:inline; margin-left:26px; margin-top:15px; width:323px; height:185px;}
			.img_drink{float:left; display:inline; margin-left:72px; width:245px; height:177px; margin-top:26px;}
			.txt_drink{float:left; display:inline; margin-left:45px; width:180px;}
				.txt_drink h4{line-height:36px; margin-top:26px; text-align:center;}
				.txt_drink p{line-height:24px; font-size:14px;color: #673624;}
	.right_part3{background:url(index_17.png) bottom no-repeat; width:350px; height:410px; float:left;}
		.right_part3 p{font-size:14px; color:#673624; margin-left:104px; width:224px; line-height:24px;}
			.right_part3 p a{color:#673624;}
.desc_part4{background:url(index_18.png) no-repeat; height:140px;}
.desc_part5{background:url(index_18a.png) no-repeat; height:140px;}
.desc_part6{background:url(index_18b.png) no-repeat; height:140px;}
.desc_part7{background:url(index_18c.png) no-repeat; height:140px;}
.desc_part8{background:url(index_18d.png) no-repeat; height:140px;}
.desc_part9{background:url(index_18e.png) no-repeat; height:110px;}
	.desc_part4 p,.desc_part5 p,.desc_part6 p,.desc_part7 p,.desc_part8 p,.desc_part9 p{color:#60573a; line-height:20px; padding-top:56px; margin-left:208px; width:720px;}
.topics{height:190px; padding-left:13px;}
	.topics dl{float:left; display:inline; width:221px; height:183px; background:url(images/bg_topics.jpg) bottom repeat-x; margin-left:10px; margin-top:7px;}
		.img_topic{border:1px solid #e9c243; width:219px; height:146px;}
		.topics p{text-align:center; margin-top:8px; line-height:20px; font-size:14px;}
		.topics a{color:#673624;}
.part5{background:url(images/index_21.png) left no-repeat; height:384px;}
	.weibo{float:left; display:inline; border:1px solid #cf9653; width:522px; height:322px; margin-top:15px; margin-left:30px;}
	.right_part5{background:url(images/index_22.png) no-repeat; width:400px; height:384px; float:right;}
		
		.img_book{width:119px; height:161px; float:left; display:inline; margin-left:30px;}
		.txt_book{float:left; display:inline; margin-left:32px; font-size:14px; line-height:24px; color:#765d44;}
			.txt_book h4{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#cb8f52; height:30px;}
				.txt_book h4 a{color:#cb8f52;}
			.yellow{color:#cb8f52;}
			.btn_zfwb{margin-top:12px;}

#bottominfo {clear:both;
    line-height: 24px;
    margin-top: 20px;
	padding: 0 0 10px;
    text-align: center;color: #333333;
}

#bottominfo a {
    color: #333333;
    text-decoration: none;
}
.wenziclass {
	MARGIN: 9px 0px 0px 0px; WIDTH: 133px; HEIGHT: 20px;text-align:center;
}
.wenziclass A {
	COLOR: #333333; text-decoration:none;
}
.wenziclass A:hover {
	COLOR: #333333;text-decoration:none;
}
.top8{width:960px; height:235px; margin:0 auto; background-image:url(images/topbg.gif); margin-top:2px;  }
.top8left{width:450px; height:216px; float:left; margin-left:10px; margin-top:15px;}
.top8right{width:470px; height:216px; float:right; margin-top:15px; margin-right:15px;}

.top8left1{width:286px; height:216px;  float:right;}
.top8left2{width:154px; height:216px;float:left; }

.top8left11{width:286px; height:29px; background-image:url(fonticon.gif); line-height:25px;}
.top8left1 a{ font-size:14px;}
