﻿@charset "utf-8";
@import "reset.css";
/*globe*/

div, dl, dt, dd, ul, ol, li, form, input, textarea, select, p, h1, h2, h3, h4, h5, h6,font{padding:0; margin:0;}
em, i, del { font-weight:normal; font-style:normal;}
body{ background:#fff;color:#666; font: 12px/24px "微软雅黑","华文细黑",Arial,sans-serif;padding:0;margin:0; height:100%; position:relative;}
img { border:0;}

ol, ul { list-style:none;}
li{ float:left;}
a{color:#666;}
a:hover{color:#a08256;}
.hidden{ display:none;}
.clear{zoom:1;}
/*public*/
.w960{ width:1056px; margin:0 auto;}

/**HEADER**/
.header-wrap{ width:100%; height:140px; margin-bottom:47px; background:url(../img/header_bg01.jpg) repeat-x; position:relative; z-index:999;}


.menu{ margin-top:85px; height:55px;}
.menu ul li{float:left; display: inline-block; _display:inline; margin-right:34px; overflow:hidden; background:url(../img/bit01.gif) no-repeat right 10px; height:55px;}
.menu ul li .navfa{ position:relative; width: auto; height:22px; overflow:hidden;}
.menu ul li .navfa span{ display:block; position:absolute; top:-22px;}
.menu ul li .navfa a{ display:block; font:12px/22px "微软雅黑",Arial; color:#8b6630;}
.navson{ display:none; position:absolute; width:100%; left:0; top:140px; height:277px;}
.navson-po{ position:relative; width:960px; margin:0 auto;}
.navson-wrap{ position:absolute; top:-7px; width:170px; height:277px; padding-top:7px; background:url(../img/bit03.png) no-repeat center top; overflow:hidden;}
.navlist{width:170px; height:225px; background:#971d22; padding-top:51px;box-shadow:0 3px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2); -o-box-shadow:0 0px 3px rgba(0,0,0,0.2);}
.navlist a{ display:block; line-height:30px; width:100%; color:#d1999c; text-align:center; font:14px/30px "微软雅黑";}
.navlist a:hover{ color:#f6e9ea;}
.menu-overlay{ display:none; width:100%; height:100%;position:absolute; left:0; top:0; z-index:100; background:#000; opacity:0.8;*filter:alpha(opacity=80);}

/**浮动 预定**/
.header-book{ position:absolute; left:0; top:140px; width:100%; height:58px; background:url(../img/header_bg03.png) repeat-x; z-index:99;}
.header-booktil{ width:305px; height:47px; background:url(../img/header_bg04.jpg) no-repeat; text-align:center; font:12px/46px "微软雅黑"; color:#fff;}
.booktab-h td{ height:47px; color:#fff;}
.booktab-h .data{ width:100px; height:24px; padding-left:14px; line-height:24px; background:url(../img/icon01.jpg) no-repeat right center #fff; border:0; cursor: pointer;color:#99938f;}
.book-fx{ width:159px; height:24px;}
.book-fs{ width:41px; height:24px;}
.book-select{ position:relative; padding-left:11px; background:url(../img/icon02.jpg) no-repeat right center #fff; color:#99938f;}
.book-select span{ display:inline-block; height:24px;}
.book-select ul{ position:absolute; left:0; top:24px; background:#fff; border:1px solid #f7f3ef; display:none;}
.book-select ul li{ width:100%; text-indent:11px; cursor:pointer}
.book-select ul li:hover{ background:#f9f6f3}
.book-btn{ width:80px; height:47px; border:none; background:url(../img/header_bg05.jpg) no-repeat; font:16px/46px "微软雅黑"; text-align:center; color:#fff; cursor:pointer;}

/**FOOTER**/
.footer{ width:100%; height:260px; padding-top:60px; background:#27201b; color:#686360;}
.footer a:hover{ color:#e4e4e4;}
.footer-til{ height:46px; font:18px/30px "Felix Titling","Times New Roman", Times, serif; color:#fff;}
.footer-copy{ height:78px; border-bottom:1px solid #3d3732;}
.footer-focus { padding-top:15px;}
.footer-focus span{ display:inline-block; padding-right:12px; float:left;}
.footer-focus a{ display: inline-block; width:28px; height:28px; background:url(../img/icon03.jpg) no-repeat; overflow:hidden; margin-right:5px;}
.footer-focus a.weibo{ background-position:0 0 ;}
.footer-focus a.weixin{ background-position:-33px 0;}
.footer-01{ width:280px; height:172px; padding-right:38px; margin-right:38px; border-right:1px solid #3d3732;}
.footer-01 ul li{ width:100%; border-bottom:1px solid #3d3732; height:33px; line-height:33px;}
.footer-01 ul li span{ float:right; padding-right:12px;}
.footer-02{ width:242px;} 
.footer-02 ul li{ width:100%; border-bottom:1px solid #3d3732; height:33px; line-height:33px; background:url(../img/bit02.gif) no-repeat right 12px;}
.footer-02 ul li a{ display:block;}
/**BANNER**/
.banner-scroll{ width:100%; height:400px; max-width:1920px; min-width:960px; margin:0 auto; position:relative; overflow:hidden; background:url(../img/loading.gif) no-repeat center;}
.banner-ovf ul{ height:400px;}
.banner-ovf ul li{ height:400px; float:left; position:relative;}
.banner-ovf ul li img{ position:absolute; top:75px;left:50%; margin-left:-204px; display:none;}
.banner-scroll .prev,.banner-scroll .next{ position:absolute; top:256px; width: 62px; height:62px; background: url(../img/btn01.png) no-repeat; cursor:pointer;}
.banner-scroll .prev{ left:0;}
.banner-scroll .next{ background-position: -62px 0; right:0;}


.qq { padding-top:8px;}
.qq span{ display:inline-block; padding-right:15px; float:left;}
.qq a{ display: inline-block; width:28px; height:28px; background:url(../img/icon031.jpg) no-repeat; overflow:hidden; margin-right:8px;}
.qq a.weibo{ background-position:0 0 ;}
.qq a.weixin{ background-position:-33px 0;}
.qq a.erwima{ background-position:-70px 0;}
.qq a.qqq{ background-position:-100px 0;}
.qq a.tt{ background-position:-132px 0;}
.topweixin1 {border: 1px solid #d4d4d4; position: absolute;top: 47px; z-index: 90;}
/**首页**/
.index-main{ width:100%; height: 290px;  background:url(../img/dffff.jpg);}
.index-box{}
.index-about{ width:248px;height:auto;float: left;margin-left: 31px;margin-top: 9px;}
.index-til{ margin-bottom:12px;background:url(../img/xinwen.jpg) repeat-x; margin-top: 10px;    width: 248px;
    height: 38px;
}
.index-til img{ display:inline-block; float: right;margin: 13px 3px;}
.index-til1{ margin-bottom:12px;background:url(../img/wewewe_03.jpg) repeat-x; margin-top: 10px;    width: 523px;
    height: 38px;}

.index-til1 img{ display:inline-block; float: right;margin: 13px 3px;}

.index-til a:hover h2{ color:#8b6630}
.index-con{ line-height:20px; position:relative;margin-top: 13px;}
.index-chara{ width:523px; display:inline-block; _display:inline;margin-left: 31px; margin-top: 9px;}
.index-swf{ position:absolute; left:-20px}
.index-list li{ width:100%; padding:16px 0; border-top:1px solid #d4cfc7;}
.index-list li h3 { font:14px/28px "微软雅黑"; color:#553d1a;}
.index-list li a:hover p{ color:#553d1a;}

.index-con .index-ul li{ width:100%; padding:3px 0; border-bottom:1px solid #d4cfc7;}
.index-con .index-ul li h3 { font:12px/22px "微软雅黑"; color:#553d1a;}
.index-con .index-ul li a:hover p{ color:#553d1a;}
.index-con .date{float:right;font:normal 12px/22px Arial;}

.index-ulk li{ width:100%; padding:3px 0;height: 47px; line-height: 47px; color:#fff;}
.index-ulk li h3 { font:14px/47px "微软雅黑"; color:#fff;}
.index-ulk li a:hover p{ color:#553d1a;}


/**内页**/
#fullbg{ position:fixed; left:0; top:0; z-index:-1;}
.bgwidth{ width:100%;}
.bgheight{ height:100%;}
.inner-main{ width:1041px; margin:30px auto 50px; position:relative;}
.main-til{ width:auto; padding-left:48px; height:56px; font:bold 28px/30px "微软雅黑"; color:#352920;}
.main-til span{ padding-left:10px; font:normal 15px/30px Arial; color:#fff;}
.left{ float:left; margin-left:-7px; width:55px; display:inline-block;}
.left ul li{ float:right; width:48px; height:230px; margin-bottom:1px; background:#5c4d3d; text-align:center; cursor:pointer;transition:background 0.2s ease-in;}
.left ul li.hover{ background:#9f1f24; float:right;}
.left ul li.cur{ background:#9f1f24; width:55px; float:right;}
.left ul li a{ width:12px; display:inline-block; margin:0 auto; color:#fff; line-height:14px; margin-top:50px;}
.right{ display:inline-block; float:right; width:776px; padding:45px 38px; background:#ffffff url(../img/right_bg01.png) repeat 0 0; border:1px solid #f7f7f6; min-height:500px;box-shadow:0 5px 9px rgba(0,0,0,0.1);-moz-box-shadow:0 5px 9px rgba(0,0,0,0.1);-webkit-box-shadow:0 5px 9px rgba(0,0,0,0.1); -o-box-shadow:0 5px 9px rgba(0,0,0,0.1);}
.path{ height:39px; margin-bottom:25px; border-bottom:1px solid #dcd1c2; background:url("../bj_2.png")no-repeat 502px 8px transparent;}
.path-left{ float:left; font:18px/18px "微软雅黑";color:#0b0a09;}
.path-right{ float:right; line-height:19px; }
.path-right a,.path-right span{ background:url(../img/bit04.jpg) no-repeat 7px center; color:#a08155; padding-left:16px;}
.path-right a.home{ padding:0; display:inline-block; width:53px; height:19px; background:url(../img/path_bg01.jpg) no-repeat; text-align:center; color:#fff;}

.right-con{ line-height:20px;}


.honor{ width:779px;}
.honor-show{ width:767px; height:676px; border:5px solid #d9cdbc; position:relative; overflow:hidden;}
.honor-show ul{ position:absolute; left:0; top:0;}
.honor-thumbwrap{width:775px; height:114px; margin-top:23px; padding:16px 0; position:relative; background:#fff; border:1px solid #d9cdba;}
.honor-thumb{ width:725px;height:116px; margin:0 auto; position:relative; overflow:hidden;}
.honor-thumb ul{ position:absolute; left:0; top:0;}
.honor-thumb li{ width:139px; height:114px; border:1px solid #d4d4d4;display:inline-block;_display:inline; margin:0 7px; cursor:pointer;}
.honor-thumb li.cur{ border-color:#d3b585;}
.honor-thumbwrap a{ position:absolute; display:inline-block; width:22px; height:84px; top:16px; background:url(../img/btn02.gif) no-repeat; text-indent:-9999em; overflow:hidden;}
.honor-thumbwrap #prev{ background-position:-7px center; left:7px;}
.honor-thumbwrap #next{ background-position:-43px center; right:7px;}

/**新闻活动**/
.news-list ul li{ width:832px; height:155px; margin-bottom:19px; border:1px solid #d9d9d9; background:#fff; cursor:pointer;}
.news-list ul li .data{ float:left; width:83px; padding:48px 0 0 2px; text-align:center;}
.news-list ul li .data span{ font:bold 24px/40px Arial;}
.news-list ul li .data p{ line-height:11px; font-family:Arial;}
.newsimg{ float:left; margin-top:7px; width:195px; height:141px; overflow:hidden; background:url(../img/news_bg.jpg) no-repeat;}
.newsbrief{ float:left; width:504px; margin:22px 0 0 22px;}
.newsbrief h2{ font:bold 15px/25px "微软雅黑"; color:#4b4b4b;}
.newsbrief p{ height:58px; padding-top:10px;}
.newsmore{ display:inline-block; background:url(../img/news_bg01.jpg) no-repeat 0 -26px; width:98px; height:26px;transition:background 0.2s ease-in-out;}
.newsmore:hover{background-position:0 0;}
.news-list ul li.hover h2{ color:#a08256}
.news-list ul li.hover .newsmore{background-position:0 0;}

.promotions-list ul li{ margin:0 20px 45px ; display:inline-block;_display:inline;}
.promotions-list ul li .promotionsimg{ width:210px; height:177px; border:4px solid #d3c6b3; position:relative;transition:background 0.2s ease-in-out;}
.promotions-list ul li .promotionsimg:hover{ border-color:#aaaaa9}
.promotions-list ul li .promotionsimg p{ position:absolute; width:86px; height:26px; right:0; bottom:0; background:url(../img/news_bg02.png) no-repeat; text-align:center; line-height:26px; color:#fff;}
.promotions-list ul li h2{ font:bold 14px/14px "微软雅黑"; padding:17px 0;}
.ordermore{display:inline-block; margin-right:6px;width:98px; height:26px; background:url(../img/news_bg03.jpg) no-repeat;}

div.orbit-wrapper { position: relative; overflow: visible; width: 360px;height: 240px;}
div.orbit { position: relative; overflow: hidden;}
div.orbit span { display:none;}
div.orbit a img{ position: absolute; display:block;width: 190px; box-shadow: 0 3px 3px rgba(0,0,0,0.5); padding:3px; border:#ccc 1px solid; background:#fff; }
div.orbit-wrapper h4{ display: none; }
div.timer {display: none;}
div.slider-nav { display: block; }
div.slider-nav span { width: 40px; height: 120px;  color: #fff; text-align: center; position: absolute; z-index: 100; top: 60px; cursor: pointer; text-indent:-9999px;}
div.slider-nav span.rightS { right: 0px; background:url(../img/slider_right.jpg); }
div.slider-nav span.leftS { left:0px;background:url(../img/slider_left.jpg); }
div.slider-nav span.rightS:hover {background:url(../img/slider_right.jpg) bottom; }
div.slider-nav span.leftS:hover {background:url(../img/slider_left.jpg) bottom; }
/**分类**/
.room-list ul li{ width:100%; height:119px; margin-bottom:28px; padding-bottom:29px; border-bottom:1px dotted #b09774; overflow:hidden;}
.roomimg{ float:left; width:227px; height:119px;background:url(../img/news_bg.jpg) no-repeat center #dee3e7;}
.roombrief{ width:520px;}
.roombrief h2{ font:bold 16px/30px "微软雅黑"; color:#4b4b4b;}
.roombrief h2 a{color:#4b4b4b;}
.roombrief h2 a:hover{ color:#a08256;}
.roombrief h3{ padding-top:5px; height:60px;}
.roombrief .price1{ font-size:18px;text-decoration:line-through;}
.roombrief .red{ color:#ec0000}
.roombrief .price2{font-size:18px;}
.roomtil{ font-size:16px; color:#4b4b4b; padding-right:20px;}
.roominfo-con{ width:570px;}
.bordert1{ border-top:1px dotted #af9774;}
.info-page{ position:relative; border-top:2px solid #e3dbce; padding:17px 7px 0; line-height:24px;}
.back{ position:absolute; right:34px; top:-9px; width:106px; height:31px; background:url(../img/back.png) no-repeat 0 0; display:block; overflow:hidden;}
.room-link{ width:140px;}
.room-round a{ display:inline-block; width:95px; height:96px; margin:0 22px 22px 0;text-align:center; font:18px/96px "微软雅黑"; color:#fff; background:url(../img/room_bg01.png) no-repeat; opacity:0.8;transition:opacity 0.4s ease-in-out;}
.room-round a.round2{ background-position:0 -115px;}
.room-round a:hover{ opacity:1;}

.room-show{ width:834px; height:437px; position:relative; overflow:hidden;}
.room-show ul { position:absolute; left:0; top:0; height:437px;}
.room-show ul li{ width:834px; height:437px; float:left; text-align:center;}
.room-thumb{ width:755px; margin:0 auto;}
.room-thumb ul li{ width:145px; height:76px;cursor:pointer;}
.room-text{ width:834px; line-height:40px; color:#fff; font-size:14px; text-indent:21px; position:absolute; left:0; bottom:0; height:40px; background:url(../img/room_bg02.png) repeat;}
.room-show a{ position:absolute; display:block; top:183px; width:44px; height:72px; background:url(../img/btn03.png) no-repeat; overflow:hidden; text-indent:-999em; z-index:1;}
.room-show a#prev2{ left:0;}
.room-show a#prev2:hover{ background-position: 0 -72px;}
.room-show a#next2{ right:0; background-position: -44px 0;}
.room-show a#next2:hover{ background-position: -44px -72px;}

/**预订**/

.books-lybj { width:600px; clear:both; margin:0 auto;}
.books-lybj div { clear: both; height:auto; line-height:25px;}
.books-lybj label {
	width:80px;
	float:left;
	text-align:right;
	vertical-align: middle;
}
.books-lybj input { border:1px solid #999; margin-top:3px; color:#666;}
.books-lybj textarea { border:1px solid #999; width:400px; height:120px; color:#666;}
.books-cz { background:url(../images/an.jpg) no-repeat; font-weight:bold; display:inline; border:0; width:58px; color:#fff; height:25px; margin:5px;}
.books-tj { padding-left:75px; color:#fff;}
.books-lybj span { color:#F00; padding-left:10px;}
.label{ float:left;}	
.search-til{ line-height:26px; margin-bottom:30px;}
.search-til h2{ font-weight:bold; font-size:16px; color:#4b4b4b;}
.search-box{ width:auto; height:116px; border:1px solid #ded4c6; background:url(../img/search_bg02.jpg) repeat-x;}
.search-box{ line-height:40px;}
.search-box .data{ width:142px; height:24px; padding-left:11px; line-height:24px; background:url(../img/icon01.jpg) no-repeat right center #fefdfd; border:1px solid #e7e0d5; cursor: pointer;color:#928e8a;}
.search-box .text{ width:67px; height:24px; padding-left:11px; line-height:24px; background:#fefdfd; border:1px solid #e7e0d5;color:#928e8a;}
.search-table{ padding:18px 0 0 25px;}
.search-ri{ float:right; margin:12px 0 0; width:140px; height:92px; text-align:center; border-left:1px solid #ded4c6; font-size:14px; line-height:92px;}
.remark{ line-height:24px;}
.searchbtn{ display:inline-block; background:url(../img/search_bg01.jpg) no-repeat 0 -31px; width:156px; height:31px;transition:background 0.2s ease-in-out;}
.searchbtn:hover{ background-position:0 0;}

.search-type{ width:auto; height:20px; padding:10px 17px 10px 4px; background:#b29976; color:#fff;}
.search-type span{ display:inline-block; height:20px; padding:0 16px; border-right:1px solid #c8b79e;}	
#search-mody{ float:right; color:#fff; border-bottom:1px solid #fff;}
#search-mody:hover{ color:#ec0000;border-bottom:1px solid #ec0000;}
.modybtn{ text-align:center; font-size:14px; font-weight:bold; color:#ec0000; background:none; border:none; cursor:pointer; font-family:"微软雅黑";}
.search-list ul li{ width:800px; height:28px; margin-top:27px; padding:0 17px 11px; border-bottom:1px solid #e4dcd0;}
.search-list ul li .searchimg{ float:left; margin-right:11px; _display:inline; width:51px; height:25px; border:1px solid #ded4c6; background:#8f8f8f; position:relative;}
.search-list-le{ width:400px;}
.search-list-le h2{ float:left; font:bold 16px/26px "微软雅黑"; color:#4b4b4b;}
.search-list-le a:hover h2{ color:#a08256}
.search-list ul li .searchimg .cover{ display:block; width:12px; height:12px; position:absolute; right:0; bottom:0; background:url(../img/search_bg03.png) no-repeat;}
.search-price{ line-height:26px; color:#a78d6b;}
.search-price b{ padding:0 8px; color:#666;}
.search-price span{ font-size:14px;}
.book-peo{ margin-top:25px;}
.book-peo h2 b{ color:#4b4b4b; font-size:16px;}
.book-box{ width:784px; padding:10px 24px 20px; margin-top:20px; line-height:40px;}
.book-box .text{height:24px; padding-left:11px; line-height:24px; background:#fefdfd; border:1px solid #e7e0d5;color:#928e8a;}
#recom{ display:none; line-height:20px;}
#recom textarea{ width:756px; height:82px; border:1px solid #e6dfd4; background:#fdfdfc; margin-top:15px; padding:6px 11px; font:12px/20px "微软雅黑"; color:#666;}
.bookbtn{ display:block; overflow:hidden; width:116px; height:31px; background:url(../img/book_bg01.jpg) no-repeat 0 -31px;transition:background 0.2s ease-in-out;border:none; cursor: pointer;}
.bookbtn:hover{ background-position:0 0;}
.book-price{ width:auto; margin-top:25px; height:43px; background:#fff; border:1px solid #e7e0d5; position:relative;}
.book-price h3{ float:left; margin:-1px 0 0 -1px; width:119px; height:45px; background:url(../img/book_bg03.jpg) no-repeat; text-align:center; font:bold 14px/44px "微软雅黑"; color:#fff;}
.book-price h4{ float:left; padding-left:33px; line-height:44px;}
.book-price h4 i{ font-weight:bold; font-size:14px;}


/**联系方式**/
.map{ width:auto; height:320px; border:4px solid #d3c6b3;}
.map2{ width:auto; height:504px; border:4px solid #d3c6b3;}
.contact h2{ margin-bottom:20px; border-bottom:1px solid #dcd3c6; height:40px; font:bold 18px/20px "微软雅黑"; color:#5d4e3e;}
.contact h2 span{ font-weight:normal; padding-left:10px; font-family:"Felix Titling";}
.contact p{ line-height:24px;}
.routetab{ width:100%; background:#f8f8f8;}
.routetab th{ text-align:left; color:#4b4b4b;padding-left:27px;height:34px;}
.routetab td{ padding-left:27px; height:34px; border-right:1px solid #f1f0f1; color:#7d7367;}
.routetab td.odd{ background:#dcd4ca;}
.routetab .tdpadd90{ padding-left:90px;}

.meetnav { margin-bottom:15px;}
.meetnav ul li{ width:108px; height:26px; background:url(../img/meet_bg01.jpg) no-repeat 0 -26px; text-align:center; font:12px/26px "微软雅黑"; color:#fff; text-shadow:0 0 2px #000;transition:all 0.2s ease-in-out; cursor:pointer; float:left; display:inline-block; _display:inline; margin:0 6px 6px 0;}
.meetnav ul li.cur,.meetnav ul li.hover{ background-position:0 0; text-shadow:0 0 2px #985a01;}

.meetcon{}
.meetscroll{ width:834px; height:437px; position:relative; overflow:hidden;}
.meetscroll ul li{ position:absolute; left:0; top:0;width:834px; height:437px; display:none;}
.ban-num { position:absolute; right:15px; bottom:20px;}
.ban-num span{ display:inline-block; width:34px; height:5px; margin-right:4px; overflow:hidden; background:#fefefe; opacity:0.8;filter:alpha(opacity=80); cursor:pointer;}
.ban-num span.on{ background:#9f1f24}
.meetinfo{ line-height:24px; margin-top:25px;}
.meetinfo h2{ font:bold 16px/30px "微软雅黑"; color:#4b4b4b;}

.info-til{ margin-bottom:30px;}
.info-til h2{ text-align:center; font:bold 16px/20px "微软雅黑"; color:#4b4b4b; padding-bottom:8px;}
.info-til p{ text-align:center; color:#9a9a9a;}
.info-con{ margin-bottom:60px; width:777px; overflow:hidden;}
.info-con img{ max-width:834px;}


.foodround {width:834px;margin: 0 auto 40px;position: relative;height: 348px;z-index:5;}
.foodround ul {width:834px;height:348px;overflow: hidden;margin:0 auto;}
.foodround li{width:508px;height:299px;cursor:pointer;}
.foodround li.roundabout-in-focus{cursor:default; } 

.foodround{
	width: 783px;
	height: 348px;
	margin: 0 auto;
	position: relative;
	overflow:hidden;
}
.foodround .prev,.foodround .next{
	width:138px;
	height:238px;
	cursor: pointer;
	position: absolute;
	top:35px;
	z-index:51;
	
}
.foodround .prev{
	left:0px;
	background: url(../img/prev06.jpg) no-repeat;
}
.foodround .next{
	right:4px;
	background: url(../img/next06.jpg) no-repeat -59px 0;
}
.foodround .prev.on{
	background-position: -59px 0;
}
.foodround .next.on{
	background-position: 0 0;
}
.foodround-list{
	width: 783px;
	height: 348px;
	position: relative;
	overflow: hidden;
	margin: 0 auto;
}
.foodround-list li{
	width: 320px;
	height: 188px;
	background: #fff;
	position: absolute;
	left: 888px;
	top: 66px;
	z-index: 30;
}
.foodround-list li img{
	width: 100%;
}
.foodround-list li.mid{
	width: 400px;
	height: 235px;
}
.foodround-list li.large{
	width: 578px;
	height: 422px;
	z-index: 40;
}




.red{ color:#ec0000;}
.page{ text-align:center; padding-top:20px;}
.page a{
	text-decoration:none;
	color:#8698b6;
	background:#fff;
	border:1px solid #CCCCCC;
	padding:3px 6px;
	padding-bottom:2px;
	margin-right:3px}
.page a.active{
	background:#fd1a2b;
	border:1px solid #fd1a2b;
	color:#fff}
.page a:hover{
	text-decoration:none;
	color:#fff;
	background:#fd1a2b;
	border:1px solid #fd1a2b}
	
	
	
#total{ border:0; background:none; font-size:16px; font-weight:bold; color:#EC0000; line-height:16px; font-family:Arial}





#header{ width:100%; background-position:top; MARGIN: 0px auto; }

.logobg{ width:408px; float:left; height:103px ;background: url(images/mai.gif) repeat-x;margin-top: 6px;}
.logotop{ width:100%; height:107px; }
.logo{ width:100%; height:107px; font-size:30px; color:#010504;font-family:"Microsoft Yahei"; font-weight:bold; text-decoration:none;float:left;}
.logo a{ width:100%; height:107px; overflow:hidden;font-family:"Microsoft Yahei";vertical-align:middle;line-height:78px; display:table-cell;*display:block;color:#010504;*font-size:30px; font-weight:bold; float:left; text-decoration:none;}
.logo img{width:100%; vertical-align:middle; height:103px;}

#headerqw{width:100% ;height:110px;background: url(../img/assssssss.jpg) repeat-x;}
.liuyan{background: url(../img/liuyan_18.jpg) repeat-x;width:151px ;height:32px;margin: 10px 11px 3px;}

.matyu{background: url(../img/qwww.jpg) repeat-x;width:170px ;height:7px;margin: 3px auto;}
.fuwu{background: url(../img/er.jpg) repeat-x;width:150px ;height:23px;margin-left:15px;}
.ssssss {
    width: 150px;
    height: 23px;
    margin-left: 18px;color: #d7b182;
font-size: 16px;
font-weight: 600;
}

.shangmian{background: repeat-x;width:196px;height:557px; position:absolute;margin-left: 167px;filter:alpha(opacity=90); /*IE滤镜，透明度50%*/
-moz-opacity:0.9; /*Firefox私有，透明度50%*/
opacity:0.9;/*其他，透明度50%*/}

/*导航*/
.r-tuio{ width:560px; height:110px; float:left;margin-left: 6px;}
.tyugh{ width:283px;height:42px;float:right; margin-right:20px;background: url(images/index_03.jpg) repeat-x;margin-top: 20px;}
.sitenavbg{   float: left;height: 36px;margin-top:5px;width: 692px;}
.siteabg{ width: 692px; margin:0 auto;  height:36px; }
.sitenav2{ width: 692px; overflow:hidden; height:36px; _padding-left:0px;  float:left;}

.sitenav2_l{background:url(images/nav_l.jpg) no-repeat; float:left;width:12px;height:38px;}
.sitenav2_r{background:url(images/nav_r.jpg) no-repeat;width:12px;height:62px; float:right;}

.sitenav2_c ul li{ vertical-align:middle;font-size:15px; text-align:center;float:left;line-height:40px;color:#333333;}

.sitenav2_c ul li a{font-family:"Microsoft Yahei"; font-weight:bold; text-align:center;text-decoration:none; line-height:36px; width:86px;display:block;color:#333;}
.sitenav2_c ul li a:hover{color:#fff; background-color:#055443 ;font-family:"Microsoft Yahei";text-decoration:none; background: url(../img/qwww.png) repeat-x;}
.nav_botm{ width:100%; height:15px; background-color:#fafafa; margin:0 auto; }

/*banner*/
#bd{ padding-bottom:2px;width:100%;}
.banner { clear:both; width:100%; overflow:hidden;margin:0 auto; text-align:center;}
.banner1 { clear:both; width:1001px; overflow:hidden;margin:0 auto;}


.banner{ width:100%; background:#fafafa; position:relative; z-index:11; box-shadow:0 5px 10px rgba(0,0,0,0.1);}
.banner_slides{ position:relative; overflow:hidden; width:100%; margin:auto; }
.banner_slides , .slides_container,.slides_control ,.banner_pic{height:400px;}
.banner_slides li.slidesjs-slide{width:100%;height:400px;}
.banner_slides li a{}
.banner_pic{display:block; width:100%; height:400px;}

.slides_btn{position:absolute; z-index:999;display:block;width:40px;height:70px;margin-top:-35px;top:50%;overflow: hidden;text-indent:-9999px; background-color:#fff;filter:alpha(opacity=20); /*IEÂË¾µ£¬Í¸Ã÷¶È50%*/-moz-opacity:0.2; /*FirefoxË½ÓÐ£¬Í¸Ã÷¶È50%*/opacity:0.2;/*ÆäËû£¬Í¸Ã÷¶È50%*/ background-position: center center; background-repeat:no-repeat; }
.banner:hover .slides_btn{filter:alpha(opacity=60); -moz-opacity:0.6; /*FirefoxË½ÓÐ£¬Í¸Ã÷¶È50%*/opacity:0.6;}
.btn_previous{ left:4%; background-image:url(../images/pre01.png);}
.btn_previous:hover{ background-color:#b9a17b;background-image:url(../images/pre02.png);}
.btn_next{ right:4%; background-image:url(../images/next01.png);}
.btn_next:hover{ background-color:#b9a17b;background-image:url(../images/next02.png);}
/**/
.slides_pagination{ width:75px; height:14px;bottom:20px; right:50%; margin-right:-37px; position:absolute;z-index:100; text-align:center; }
.slides_pagination li{margin: 0 7px; display:inline-block; width:10px;+float:left;}
.slides_pagination li a{display:inline-block; *display:inline;zoom:1;overflow:hidden;width:10px;height:10px;line-height:50px; border:2px solid #b9a17b;color:#666;border-radius:100%;}
.slides_pagination li a.active,.slides_pagination li a:hover.active,.slides_pagination li a:hover{background:#b9a17b;color:#b9a17b; border:2px solid #b9a17b;}
/*banner end*/



.contact { float:left; width:522px; height:143px;  background: url(../img/dfadf_17.jpg) repeat-x;}
.contact .title { font-size:15px; font-weight:600; line-height:35px;}
.contact-con {float:left; width:522px;height:auto;margin-top: 5px;}
.contact-con  p{ width: 41%;
float: left;
margin-top: 30px;
margin-left: 43px;
color: #272525;
font-size: 15px;}



/*链接*/
.link { width:260px;  float: right;margin-top: 25px;}
.linkcon { margin:auto; width:260px;}
.linkcon .title { float:left; font-size:13px; line-height:26px;font-weight: 600;width:260px;}
.linkcon li {padding-right:10px; float:left;line-height:26px;}
.linkcon li a{color:#666; }
.linkcon li a:hover { color:#164a9e;}



.foot { margin:0 auto;width:966px; height:auto;}
.footcon { float:left; width:600px; line-height:25px; padding-top:12px;}
.footcon p {line-height:25px;}
.footright { float:right; padding-top:16px;text-align: right;}
.footright p {line-height:25px;}

#sys-marquee-a-3 {float:left; margin:0 auto;}
#sys-marquee-a-1 {float:left; margin:0 auto; padding-left:10px;}
#sys-marquee-a-2 {float:left; margin:0 auto; padding-left:6px; }

div.indexmaindiv { height: 202px; margin: 0px auto;width: 550px;}

div.indexmaindiv1 div.stylesgoleft {
    float: left;
    width: 21px;
    height: 28px;
    background: url("../img/arrowhead.png") no-repeat scroll left top transparent;
    margin: 80px 5px 0px 0px;
    cursor: pointer;
}
div.maindiv1 {
    float: left;
    width: 466px;
    height: 197px;
    overflow: hidden;
    position: relative;
}

div.maindiv1 ul {
    position: absolute;
    left: 0px;
    top: 0px;
}
div.maindiv1 ul li {
    float: left;
    width: 200px;
    height: 196px;
    margin-left: 13px;
}
div.indexmaindiv1 div.playerdetail {
    width: 201px;
    height: 196px;
    background: none repeat scroll 0% 0% #b9a17b;}
div.indexmaindiv1 div.playerdetail div.detailimg {
    width: 201px;
    height: 166px;
   
}
div.indexmaindiv1 div.playerdetail div.detailimg img {
    width: 201px;
    height: 166px;
}
div.indexmaindiv1 div.playerdetail div.teanames {
    text-align: center;
    font-size: 14px;
 
    color: #404040;
}
div.indexmaindiv1 div.stylesgoright {
    float: left;
    width: 21px;
    height: 28px;
    background: url("../img/arrowhead.png") no-repeat scroll left -56px transparent;
    margin: 80px 0px 0px 15px;
    cursor: pointer;
}




div.indexmaindiv1 div.stylesgoleft:hover{float:left;width:21px;height:28px;background:url('../images/arrowhead11.png') no-repeat left ;margin:80px 5px 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.stylesgoright:hover{float:left;width:21px;height:28px;background:url('../images/arrowhead12.png') no-repeat left ;margin:80px 0px 0px 15px;cursor:pointer;}

.celan{width:177px;height:auto; float: left;}
.lanmu{width:177px;height:37px;background: url("../img/as.jpg") no-repeat;text-align: center;}
.lanmu a{width:177px;height:37px; color:#333333; font-size:16px;margin-left:12px;line-height: 37px;
}
.wee{width:169px; border-left:1px #b79b69 solid; border-right:1px #b79b69 solid;border-bottom:1px #b79b69 solid;margin-left: 5px;float: left;  background:url("../img/bj-3.jpg")no-repeat;padding-bottom: 6px;}
.wee ul li{width:150px;margin-left:10px;height:30px;text-align: center;  }
.wee ul li a{ color:#333; font-size:12px;width:151px;height:30px;float: left;line-height: 30px;background: url("../img/sss.jpg") no-repeat scroll 0px bottom transparent;}
.wee ul li a:hover{ background:url("../img/hhh.png")no-repeat 0px 4px transparent;width:151px;height:30px; color:#FFFFFF;line-height: 30px;float: left;}



.menglish{width:219px;height:auto; float:left;;margin-top: 9px;}
.sdsd{width:219px;height:36px; float:left;background:url("../img/12.jpg")no-repeat 0px 4px transparent;}
.marb16 {
    margin-bottom: 6px;margin-top: 6px;
}
.index-con2 {
    line-height: 20px;
    position: relative;
}



.index-tilq{width: 219px; height:36px;background:url("../img/hg.jpg")no-repeat; }
.index-tilq a{width: 219px; height:36px;float: left;}
.index-tilq  a h2{    margin-left: 32px;
    color: #333;
    font-size: 16px;
    padding-top: 4px;width:100px;float:left;
}
.index-tilq a span{float:right;margin-top: 10px;}

.df{width:248px; height:36px; background:url("../img/cv.jpg")no-repeat;}
.df a{width:248px; height:36px;float: left;}
.df a h2{    margin-left: 32px;
    color: #333;
    font-size: 16px;
    padding-top: 4px;width:100px;float:left;
}
.df a span{float:right;margin-top: 10px;}

.lj{width:523px; height:36px; background:url("../img/cbn.jpg")no-repeat;}
.lj a{width:523px; height:36px;float: left;}
.lj a h2{    margin-left: 32px;
    color: #333;
    font-size: 16px;
    padding-top: 4px;width:150px;float:left;
}
.lj a span{float:right;margin-top: 10px;}