@charset "utf-8";
body{ background:#230e08;}
.container{ width:1000px; margin: 0 auto;}
.top{ height:28px; background:#7c1f10; line-height:28px;}
.home{ float:right; margin-right:24px;  font-weight:normal; color:#fff; display:inline;}
.home a{ color:#fff; padding-left:8px; padding-right:8px; color:#fff;}
.menu li{ float:left;}
.main{ background:#2e120e url(../images/bg2.jpg) repeat-x; margin-top:-5px;!important}
.left1{ width:254px; float:left; display:inline; margin-right:7px;}
.menu1{ width:254px; height:67px; overflow:hidden; background:url(../images/bg1.jpg) no-repeat;}
.menu_list{ margin-left:35px; width:204px; margin-top:-15px;}
.menu_list li{ background:url(../images/bg3.jpg) repeat-y; height:18px; padding-top:7px; font-size:12px; color:#5a1f0b;}
.menu_list li a { color:#5a1f0b; font-size:12px;}
.menu_list li a:hover{ color:#5a1f0b; font-size:12px; text-decoration:underline;}
.title1{ font-weight:bold; padding-left:45px;}
.item{  padding-left:48px;}
.bg4{ background:url(../images/bg4.jpg) no-repeat; height:41px; width:204px; margin-left:35px;}
.mid1{ width:420px; float:left;}
.bg5{ background:url(../images/bg5.jpg) no-repeat; width:432px; height:75px;}
.box1 li{ border:1px solid #825448; margin:0 16px 6px 16px; width:166px; text-align:center; background:url(../images/bg6.jpg) repeat-y; float:left;}
.box1 li img{ margin-top:8px; width:149px; height:152px; overflow:hidden;}
.box1 li .info1{ font-size:14px; font-weight:bold; color:#edd8bc; line-height:28px;}
.right1{ width:302px; float:left; position:relative;}
.bg7{position:absolute; top:-3px;}

.video{ width:307px; height:258px; background:url(../images/video.jpg) no-repeat; text-align:center; position:absolute; margin-top:46px;}
.box2{margin-top:8px; margin-left:6px;}
.new1{ width:308px; height:342px; position:absolute; top:320px; left:0; background:url(../images/bg80.jpg) no-repeat;}
.more1{ position:absolute; left:248px; top:14px; height:12px; width:25px;}
.new2{ position:absolute; left:18px; top:38px;}
.new2 li{ padding-left:20px; height:23px; line-height:23px; background:1px dotted #ffc6a8; color:#ffc6a8;}
.new2 li a{ line-height:23px; color:#ffc6a8;}
.foot{ padding-left:30px; background:#2e120e;}
.friend{ width:956px; height:100px; background:url(../images/bg99.jpg) no-repeat; overflow:hidden;}
#demo{ margin-top:20px; margin-left:45px;}
#demo img{ margin-left:7px; margin-right:7px; border:1px solid #ce6f0a;}
.copy{ padding-left:30px;  background:url(../images/foot_bg.jpg) repeat-x; height:83px;}
.copy_info{ line-height:18px; color:#b4999b; float:left; margin-left:40px;}
.main_right{ width:725px; float:left;}
.bg11{  height:66px;}
.bg14{  height:76px;}
.bg15{  height:90px;}
.bg17{  height:83px;}
.bg18{  height:76px;}
.content1{margin:10px 40px 40px 40px; width:645px; overflow:hidden; line-height:22px; color:#e7ac64;}
.content1 p{ color:#ffa649; line-height:22px; text-indent:2em;}
.bg12{height:97px;}
.content2{margin:10px 40px 40px 0px; width:685px; overflow:hidden; line-height:22px; color:#ffa649;}
.new3 li{ color:#e7ac64; border-bottom:1px dashed #e7ac64;  line-height:25px; height:25px; color:#e7ac64;}
.new3 li{ padding-left:26px; background:url(../images/dot1.jpg) no-repeat 17px center;}
.new3 li a{ color:#e7ac64; line-height:25px;}
.date { float:right; margin-right:10px; display:inline; line-height:25px;}
.page{ height:54px; line-height:54px; float:right; font-weight:normal;}
.page a{ color:#d48100; padding-left:8px; padding-right:8px;}

.title2{ height:50px; line-height:50px; color:#d48100; text-align:center; border-bottom:1px dotted #95765f;}
.content3{ line-height:22px; width:690px; padding-left:30px; color:#e7ac64;}
.content3 p{ line-height:22px; text-indent:2em;}
.content4{ margin:0px 20px 10px 100px; color:#ffc000;}
.txt1{ width:348px; height:20px; border:1px solid #7b2500; background:#db632b;}
.area{ height:160px; width:348px; border:1px solid #7b2500; background:#db632b;}

.guest{ margin:34px;}
.guest li{ margin-left:18px; margin-right:18px; float:left;}
.guest li img{ border:1px solid #e7ac64;}
.guest li p { width:264px; line-height:32px; height:47px;  text-align:center;}
.guest li p a{ color:#e7ac64;}
.bg16{ background:url(../images/bg16.jpg) no-repeat; height:77px;}
.content5{margin:0px 40px 40px 40px; width:645px; overflow:hidden; }
.content5 li{ margin-left:25px; margin-right:25px; display:inline; margin-bottom:6px; text-align:center; background:url(../images/bg30.jpg) no-repeat; width:268px; height:201px; float:left;}
.content5 li img{ margin-top:8px; text-align:center;}
.content5 li p{height:28px; line-height:28px; text-align:center;}
.content5 li p a{  font-size:14px; color:#e2c8aa; font-weight:bold;}

.content6 {margin:0px 40px 0px 40px; width:645px; overflow:hidden; }
.content6 li{ width:163px; padding:1px; border:1px solid #e7ac64; text-align:center; float:left; margin-right:40px; margin-bottom:17px;}
.content6 li p{ width:165px; height:28px; line-height:28px; border-top:1px solid #e7ac64; }
.content6 li p a{ color:#e7ac64;}

.content7{ margin:0px 40px 0px 40px; width:645px; overflow:hidden; line-height:22px; color:#e7ac64;}
.title3{ color:#d48100; font-size:14px; text-align:center; height:46px; line-height:46px; border-bottom:1px dotted #967660;}
.content7 p{ line-height:22px; text-indent:2em;}
.img8{ border:1px solid #e7ac64; float:left; margin-right:10px; margin-bottom:10px;}
.content8{margin:0px 34px 40px 30px; width:645px; overflow:hidden; line-height:22px; color:#e7ac64;}
.content8 p{ line-height:22px; color:#e7ac64; text-indent:2em;}
.friend_bg{ height:41px; background:#2e120e;}

.content9{ width:700px; height:462px; background:url(../images/map.gif) no-repeat;}
.map{ width:651px; height:462px; position:relative;}
.map0{
	position:absolute;
	left:545px;
	top:96px;
	width:35px;
	height:15px;
}
.map1{
	position:absolute;
	left:540px;
	top:121px;
	width:35px;
	height:15px;
}
.map2{
	position:absolute;
	left:470px;
	top:287px;
	width:35px;
	height:15px;
}
.map3{
	position:absolute;
	left:463px;
	top:170px;
	width:35px;
	height:15px;
}
.map4{
	position:absolute;
	left:418px;
	top:218px;
	width:35px;
	height:15px;
}
.map5{
	position:absolute;
	left:510px;
	top:155px;
	width:35px;
	height:15px;
}.map6{
	position:absolute;
	left:480px;
	top:219px;
	width:35px;
	height:15px;
}.map7{
	position:absolute;
	left:283px;
	top:228px;
	width:35px;
	height:15px;
}.map8{
	position:absolute;
	left:326px;
	top:246px;
	width:35px;
	height:15px;
}
.map9{
	position:absolute;
	left:353px;
	top:259px;
	width:35px;
	height:15px;
}
.map10{
	position:absolute;
	left:426px;
	top:258px;
	width:35px;
	height:15px;
}
.map11{
	position:absolute;
	left:492px;
	top:268px;
	width:35px;
	height:15px;
}.map12{
	position:absolute;
	left:451px;
	top:201px;
	width:35px;
	height:15px;
}.map13{
	position:absolute;
	left:371px;
	top:199px;
	width:35px;
	height:15px;
}
.map14{
	position:absolute;
	left:479px;
	top:187px;
	width:35px;
	height:15px;
}.map15{
	position:absolute;
	left:372px;
	top:200px;
	width:35px;
	height:15px;
}
.map16{
	position:absolute;
	left:213px;
	top:299px;
	width:35px;
	height:15px;
}
.map17{
	position:absolute;
	left:389px;
	top:296px;
	width:35px;
	height:15px;
}.map18{
	position:absolute;
	left:376px;
	top:174px;
	width:35px;
	height:15px;
}
.map19{
	position:absolute;
	left:186px;
	top:135px;
	width:35px;
	height:15px;
}
.map20{
	position:absolute;
	left:395px;
	top:446px;
	width:35px;
	height:15px;
}
.map21{
	position:absolute;
	left:309px;
	top:298px;
	width:35px;
	height:15px;
}
.map22{
	position:absolute;
	left:401px;
	top:398px;
	width:35px;
	height:15px;
}
.map23{
	position:absolute;
	left:455px;
	top:388px;
	width:35px;
	height:15px;
}
.map24{
	position:absolute;
	left:379px;
	top:352px;
	width:35px;
	height:15px;
}
.map25{
	position:absolute;
	left:473px;
	top:345px;
	width:35px;
	height:15px;
}
.map26{
	position:absolute;
	left:403px;
	top:328px;
	width:35px;
	height:15px;
}
.map27{
	position:absolute;
	left:440px;
	top:308px;
	width:35px;
	height:15px;
}
.map28{
	position:absolute;
	left:475px;
	top:345px;
	width:35px;
	height:15px;
}
.map29{
	position:absolute;
	left:533px;
	top:279px;
	width:35px;
	height:15px;
}
.map30{
	position:absolute;
	left:499px;
	top:304px;
	width:35px;
	height:15px;
}
.map31{
	position:absolute;
	left:333px;
	top:368px;
	width:35px;
	height:15px;
}
.map32{
	position:absolute;
	left:477px;
	top:321px;
	width:35px;
	height:15px;
}
.map33{
	position:absolute;
	left:524px;
	top:369px;
	width:35px;
	height:15px;
}.map34{
	position:absolute;
	left:334px;
	top:369px;
	width:35px;
	height:15px;
}
.map35{
	position:absolute;
	left:480px;
	top:320px;
	width:35px;
	height:15px;
}
.map36{
	position:absolute;
	left:403px;
	top:327px;
	width:35px;
	height:15px;
}
.mapinfo{ width:135px; padding:10px; height:145px; background:#ffdeb5; position:absolute; left:35px; top:0; display:none;}
