@charset "utf-8";
/* CSS Document */
p{margin:0px;}
body{margin:0px; padding:0px;}
html,tr,td,div {font-size:12px;}
a:link, a:hover, a:visited {text-decoration:none;color:#4a291c;}
img{border:0px #FFF;}
ul{margin:0px; padding:0px;}
li{margin:0px; padding:0px; list-style:none;}
.clear{clear:both;}
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { -moz-outline-style: none; } /* for Firefox */
li {
list-style:none;
padding:0;
margin:0;
}
/*-----------------------------------首页--------------------------------------*/
.head{width:980px; margin:0px auto;margin-top:32px;}
.head .logo{margin-left:16px;}
.head .logo span{float:right; margin-top:10px; margin-right:12px;_margin-top:-60px; margin-top:-60px\9;}

.nav{width:980px; margin:0px auto; height:34px; padding-top:19px;height:54px\9;font-family:"微软雅黑";}
.nav ul{height:13px; float:right; width:auto;}
.nav ul .dir{float:left; }
.nav ul .dir a{background:url(../images/nav-li-a-bg.jpg) no-repeat; height:13px; padding:0 18px;text-align:center;height:13px;}
.nav ul .default a{ background:none; height:13px; padding:0 18px;text-align:center;}

.banner{width:980px; margin:0px auto;}




.main{width:980px; margin:0px auto; padding-top:28px;}
.main .opentime{width:289px; _width:auto;float:left; padding-top:4px; padding-left:11px; line-height:18px;}
.main .opentime .title{color:#4a291c; font-family:"黑体"; font-weight:bold; font-size:14px;}
.main .opentime .time{background:url(../images/main-time-bg.jpg) 0 5px no-repeat; padding-top:10px;}

.main .pic{margin-left:300px; width:680px; _width:auto; padding-top:5px;}
.main .pic #pic1{margin-right:44px;}

.foot{width:980px; margin:0px auto; background:url(../images/foot-bg.jpg) no-repeat; height:30px; margin-top:45px; line-height:30px; position:relative;z-index:99;}
.foot span{}


/*-----------------------------------联系我们------------------------------------*/
.content{width:980px; margin:0px auto; height:450px;}
.content .pic{float:left; width:695px; _windt:auto;}
.content .info{ margin-left:695px; padding-left:20px;}
.content .info h2{margin:0px; padding:0px; margin-bottom:15px;}

/*-----------------------------------新闻列表------------------------------------*/

.content .newslist-m{border:3px solid #fff4cd; height:406px;}
.content .newslist-m .changepic{width:679px; _width:auto; float:left; }
.content .newslist-m .list{margin-left:679px; width:auto; background:#4a291c; color:#FFF; padding-left:16px; padding-top:20px; height:386px;height:406px\9;}
.content .newslist-m .list h4{font-size:14px;  margin-bottom:21px; margin-top:0px;}
.content .newslist-m .list ul li{border-bottom:1px dotted #FFF;width:255px; height:27px\9; overflow:hidden; display:block;}
.content .newslist-m .list ul li a{background:url(../images/newslist-li-a-bg.jpg) 0 center no-repeat;color:#FFF; display:block; padding-left:10px; height:30px; line-height:30px; width:200px; overflow:hidden\9;}
.content .newslist-m .list ul li span{float:right; display:block; margin-top:-22px;}


.content .newslist-m .lists{margin-left:679px; width:auto; background:#4a291c; color:#FFF; padding-left:16px; padding-top:20px; height:386px;height:406px\9;}
.content .newslist-m .lists h4{font-size:14px;  margin-bottom:21px; margin-top:0px;}
.content .newslist-m .lists ul li{border-bottom:1px dotted #FFF;width:255px; height:48px; line-height:48px;overflow:hidden; display:block;}
.content .newslist-m .lists ul li a{background:url(../images/newslist-li-a-bg.jpg) 0 center no-repeat;color:#FFF; display:block; padding-left:10px; height:48px; line-height:48px; width:200px; overflow:hidden\9;}
.content .newslist-m .lists ul li span{float:right; display:block; margin-top:-30px;}


/*-----------------------------------新闻内页------------------------------------*/
.content .position{text-align:right; font-weight:bolder; height:30px; line-height:30px; border-bottom:#6c3f2d 1px dotted; margin-bottom:27px;}
.content .news-m .title{text-align:center; height:60px; border-bottom:#6c3f2d 1px dotted;}
.content .news-m .title h3{font-size:14px; margin:0px; margin-bottom:10px;}
.content .news-m .info{padding:30px 20px 0px 20px;  margin:0px;border-bottom:#6c3f2d 1px dotted;}
.content .news-m .info span{ text-indent:2em; letter-spacing:0.2em; line-height:25px; display:block;}
.content .news-m .info img{display:block; margin:0px auto; }

/*-----------------------------------游园咨询------------------------------------*/
.content .map-m{height:440px;}
.content .map-m .map{width:345px; float:left; _width:auto; height:404px;}
.content .map-m .map h4{margin:0px; font-size:14px; margin-top:5px;}
.content .map-m .address{width:615px; margin-left:345px; width:auto; padding-left:20px; padding-top:20px;}
.content .map-m .address .left{width:344px; float:left; }
.content .map-m .address .left h4{margin:0px; font-size:14px;}
.content .map-m .address .left span{border-bottom:dashed 1px #4a291c; line-height:40px; display:block;}
.content .map-m .address .right{margin-left:369px; width:225px;}
.content .map-m .address .right h4{margin:0px; font-size:14px;}
.content .map-m .address .right span{ line-height:25px; display:block; margin-top:6px;}

/*-----------------------------------场地服务------------------------------------*/
.content .changdifw{height:440px;}
.content .changdifw .title{height:24px; padding-top:4px;}
.content .changdifw .title ul li{float:left; text-align:center; font-family:"微软雅黑";}
.content .changdifw .title ul li a{background:url(../images/changdi-title-li-a-bg.jpg) no-repeat; display:block; width:100px; height:24px; line-height:24px;}
.content .changdifw .title ul li a:hover{background:url(../images/changdi-title-li-a-bg-hover.jpg) no-repeat; }
.content .changdifw .title ul .hover a {background:url(../images/changdi-title-li-a-bg-hover.jpg) no-repeat; display:block; width:100px; height:24px; line-height:24px;}



.content .changdifw .bigpic{border:2px #fff4cd solid;}
.content .changdifw .bigpic .pic{width:679px; float:left;}
.content .changdifw .bigpic .pic ul{margin:0px;}
.content .changdifw .bigpic .pic li{list-style:none;}
.content .changdifw .bigpic .info{width:256px; padding:0px; margin-left:679px; background:#4a291c; color:#fff4cd; height:380px; padding-top:26px; padding-left:20px; padding-right:20px; line-height:2em; letter-spacing:0.2em;}
.content .changdifw .bigpic .info{width:auto\9;  height:406px\9;  }
.content .changdifw .bigpic .info h4{font-size:14px; margin:0px; padding:0px; background:url(../images/h4-bgs.jpg)  0 center no-repeat; padding-left:10px; margin-bottom:20px;}
.content .changdifw .bigpic .arrow{position:absolute;display:none;}
.content .changdifw .bigpic .arrow-left{ cursor:pointer; position:absolute; right:20px; top:385px;z-index:9999; }
.content .changdifw .bigpic .arrow-right{cursor:pointer;  position:absolute; right:5px; top:385px;z-index:9999; }
.content .newslist-m .pic .pic ul{margin:0px;}
.content .newslist-m .pic .pic li{list-style:none;}
.content .newslist-m .pic .arrow{position:absolute;display:none;}
.content .newslist-m .pic .arrow-left{ cursor:pointer; position:absolute; right:20px; top:385px;z-index:9999; }
.content .newslist-m .pic .arrow-right{cursor:pointer;  position:absolute; right:5px; top:385px;z-index:9999; }
.content .newslist-m .slideshow_footbar



/*-----------------------------------日文页面------------------------------------*/
.content .japanese{margin-top:30px; }
.content .japanese .left{float:left; width:806px;background:url(../images/line_2.jpg) right no-repeat;}
.content .japanese .left .step_1{padding-bottom:40px; background:url(../images/line.jpg)  bottom no-repeat;}
.content .japanese .left .step_1 h4{margin:0px; background:url(../images/h4-bg.jpg)  0 center no-repeat; margin-left:10px; padding-left:10px; margin-bottom:36px;}
.content .japanese .left .step_1 .left{width:383px; float:left; padding-right:28px;}
.content .japanese .left .step_1 .right{width:360px; margin-left:411px;}

.content .japanese .left .step_2{padding-top:35px; background:url(../images/line.jpg)  bottom no-repeat;padding-bottom:40px;}
.content .japanese .left .step_2 h4{margin:0px; background:url(../images/h4-bg.jpg)  0 center no-repeat; margin-left:10px; padding-left:10px; margin-bottom:36px;}

.content .japanese .left .step_3{padding-top:35px; background:url(../images/line.jpg)  bottom no-repeat;padding-bottom:40px;}
.content .japanese .left .step_3 h4{margin:0px; background:url(../images/h4-bg.jpg)  0 center no-repeat; margin-left:10px; padding-left:10px; margin-bottom:36px;}
.content .japanese .left .step_3 .pic{float:none;}
.content .japanese .left .step_3 .pic h4{background:none; padding:0px; margin:0px; margin-top:30px; margin-bottom:16px;}

.content .japanese .left .step_4{padding-top:35px; background:url(../images/line.jpg)  bottom no-repeat;padding-bottom:40px;}
.content .japanese .left .step_4 h4{margin:0px; background:url(../images/h4-bg.jpg)  0 center no-repeat; margin-left:10px; padding-left:10px; margin-bottom:36px;}
.content .japanese .left .step_4 .pic{float:none;}
.content .japanese .left .step_4 .pic h4{background:none; padding:0px; margin:0px; margin-top:30px; margin-bottom:16px;}


.content .japanese .left .step_5 {padding-top:35px; background:url(../images/line.jpg)  bottom no-repeat;padding-bottom:40px;}
.content .japanese .left .step_5 h4{margin:0px; background:url(../images/h4-bg.jpg)  0 center no-repeat; margin-left:10px; padding-left:10px; margin-bottom:36px;}
.content .japanese .left .step_5 img{margin-top:20px;}

.content .japanese .left .step_6 {padding-top:35px; padding-bottom:40px;}
.content .japanese .left .step_6 h4{margin:0px; background:url(../images/h4-bg.jpg)  0 center no-repeat; margin-left:10px; padding-left:10px; margin-bottom:36px;}




.content .japanese .right{width:174px; margin-left:806px; _width:auto; text-align:right;}
.content .japanese .right ul li{margin-bottom:10px;}
.content .japanese .right ul li a{ padding:3px;  width:auto; margin-bottom:10px;}
.content .japanese .right ul li a:hover{background:#4a291c; color:#FFF;}
.content .japanese .btn-top{clear:both; text-align:right;}


/*-----------------------------------文创礼品------------------------------------*/
.content .lipin{background:url(../images/lipin-bg.jpg)  no-repeat; padding-left:236px; height:440px;}
.content .lipin ul li{ width:132px; float:left; margin-right:26px; margin-left:78px; margin-bottom:20px;}
.content .lipin ul li .pic{width:132px;}
.content .lipin ul li .info{line-height:26px; background:#cfc7aa; margin:0px; padding:0px;width:132px; text-align:center;}
.content .lipin table{ float:right;width:350px; margin-right:50px;}

.slideshow_footbar {
	Z-INDEX: 5;
	POSITION: absolute;
	WIDTH: 100%;
	BOTTOM: 4px;
	HEIGHT: 30px;
	background:url(../images/banner-bottom-bg.png) no-repeat;
}

.page table{color:#FFF; margin-top:30px;}
.page a{color:#FFF;}

.fr_link{
	 width:200px;
	  background: transparent;
	  color: #d7c8aa;
	  outline:none;
	    display: inline-block;
	  position: absolute;
	  bottom: 5px;
	  left: 0;
}
.fr_link ul{
position: absolute;
	bottom: 0;
	width:180px\9;
}
.fr_link li{display:none;height:26px;height:16px\9;}
.fr_link li.default{display:block;height:18px;}
.fr_link li .de{
	background: transparent;
	padding: 0px 10px;
		border: 1px solid #583426;
		line-height: 16px;
		color:#583426;
}
.fr_link li a{
		background: #d2cbaf;
	  color: #6b5c45;
	  line-height: 26px;
	  display: block;
	  padding: 0px 10px;
	  border-top: 1px solid #e0d9bd;
}
.fr_link li a:hover{
	color: #6b5c45;
}
.fr_link li .de:hover{
	color:#583426;
};