﻿@charset "utf-8";
html{overflow-x:hidden}
body{z-index:10;background:url(../images/bg.jpg) top repeat;color:#333;font-size:12px;}
.area{width:1024px;z-index:400}
.color_a,.color_a a{color:#7c7b7b;}
a{color:#333;}
.list li,.list dd{text-align:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.frame{border:1px solid #1547aa;}
/********part_top******/
.top-box{height:94px; z-index:301;}
.top-box .area{height:94px;z-index:302;position:relative;}
.top-box .logo{position:absolute;left:382px;top:0;width:260px;height:182px; z-index:400;line-height:80px;vertical-align:middle;display:inline-table;z-index:999;}
.top-box .logo a{display:block;width:260px;height:182px;background:url(../images/logo.png) no-repeat;*background: none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='images/logo.png');}
.phone{position:absolute;right:20px;top:0px;width:290px;height:30px;line-height:30px;font:12px/30px '宋体';color:#e8c161;}
.phone a:hover{color:#d3b787;}
.photo_text{font-size:16px;font-family:'Microsoft YaHei';padding-right:10px;}
.photo_text span{font-size:14px;line-height:30px;}
.liuyan a{display:inline-block;*display:inline;*zoom:1;color:#e8c161;margin-right:10px;}
/***********nav-box*******************/
.nav-box{height:39px;position:relative;z-index:300;}
.nav_bg{width:100%;height:39px;position:absolute;top:0;background:url(../images/nav_bg.png) center no-repeat;*background: none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='images/nav_bg.png');z-index:300;}
.nav-box ul li a.text_a{height:39px;line-height:39px;color:#ddbf85;font-weight:bold;width:100px;font-size:14px;font-family:'Microsoft YaHei';}
.nav-box ul li.hover a.text_a,
.nav-box .nav ul li.current a.text_a{color:#ddbf85}
.nav-box .menu_b{top:39px;width:100px;}
.nav-box .menu_b li{background:#747474;}
.nav-box .menu_b a.text_b{line-height:30px;height:30px;padding:0 10px;}
.nav-box .menu_b a.text_b{color:#ddbf85;}

.nav-box .nav{text-align:center;}
.nav-box .nav ul li.nav_a{float:left;position:relative;display:inline-block;*display:inline;*zoom:1;z-index:3004;text-align:left;}
.nav-box .nav ul li a.text_a{display:block;text-align:center;}
.nav-box .nav ul li.hover a.text_a,.nav-box .nav ul li.current a.text_a{text-decoration:none;}
.nav-box .nav ul li.end a.text_a{border-right:none;}
.nav-box .nav .menu_b{display:none;position:absolute;text-align:center;font-size:0px;*word-spacing:-1px;border-top:0px;}
.nav-box .nav .menu_b li{font-family:'宋体'; }
.nav-box .nav_w .menu_b{left:-250px;width:600px;text-align:center;font-size:0px;*word-spacing:-1px;}
.nav-box .nav_w .menu_b li{display:inline-block;*display:inline;*zoom:1;}
.nav-box .nav_w .menu_b li a{font-size:12px;display:inline-block;*display:inline;*zoom:1;}
.nav-box .nav_h .menu_b{left:0px; z-index:999;}
.nav-box .nav_h .menu_b li{width:100%;}
.nav-box .nav_h .menu_b li a{font-size:12px;display:block;}
.nav-box .nav .menu_b:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.nav-box .nav .menu_b a.text_b:hover{text-decoration:underline;}
.nav-box .nav_date{float:right;height:42px;line-height:42px;color:#fff;margin-right:20px;}
/*******focus-box*******/
.focus-box{}/*background:url(../images/ban-bg.png) repeat;*/
.focus{position:relative;margin:0 auto;z-index:20;width:1024px;height:366px;}
.focus_a .switchable-box {position:relative;width:1024px;height:366px;overflow:hidden;z-index:10}
.focus_a .switchable-content img {width:1024px;height:366px;}
.focus_a .switchable-content > a {display:block;}
.focus_a .switchable-panel {position:absolute;width:1024px;}
.focus_a .switchable-panel img{width:1024px;height:366px;}
.focus_a .switchable-caption {display:none;position:absolute;left:0;bottom:0;z-index:8;overflow:hidden;width:100%;background:none;text-indent:-9999px;}
.focus_a .switchable-box,
.focus_a .switchable-content img{width:1024px;height:366px;}
.focus_a .ui-arrow a {display:block;position:absolute;top:45%;z-index:999;width:11px;height:26px;text-indent:-9999px;cursor:pointer; z-index:999;overflow:hidden;}
.focus_a .ui-arrow .ui-prev{left:10px;background-position:0 0;background:url(../images/btn_left.png) left center no-repeat;*background: none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='images/btn_left.png');}
.focus_a .ui-arrow .ui-next{right:10px;background-position:right 0;background:url(../images/btn_right.png) right center no-repeat;*background: none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='images/btn_right.png');}
.focus_a .switchable-nav{ position:absolute; right:10px; top:340px;/*padding:10px 20px;*/text-align:right; z-index:999;}
.focus_a .switchable-nav li{display:inline-block;*display:inline;zoom:1;width:10px;height:10px;margin:0 2px;text-indent:9999px;*text-indent:0;*font-size:0;overflow:hidden;background:#c60017; text-align:center;cursor:pointer;}
.focus_a .switchable-nav li.active{background-position:0 0; background:#dc5f6d;}
/***********main-box*******************/
.mian-box{width:1024px;height:186px;}
.dishes-box{width:300px;}
.news-box{width:320px;margin-left:17px;padding:0 10px;}
.about-box{width:330px;padding:0 10px;}
.main_bg{height:166px;padding-top:20px;background:url(../images/main-box.png) repeat;}
.dishes-box h2{float:left;width:36px;height:166px;padding-left:12px;}
.dishes{width:165px;padding:12px 40px 0 0;position:relative;}
.photo-roll{width:165px;height:146px;overflow:hidden;}
.photo-roll li{width:165px;height:146px;}
.photo-roll li a{display:block;width:165px;height:110px;margin-bottom:6px;}
.photo-roll li a img{width:165px;height:110px;}
.photo-roll li span{display:block;width:165px;height:30px;line-height:30px;color:#dfcbad;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.roll-left .photo-prev,.roll-left .photo-next{margin-top:0;top: 40%;background:url(../images/btn.png) no-repeat; cursor: pointer;height: 18px;position: absolute;text-indent: -9000px;width:12px;}
.roll-left .photo-prev{left:-24px;background-position:left center;}
.roll-left .photo-next{right:16px;background-position:right center;}
.roll-left li{float:left;}
.photo-prev,.photo-next{display:block;float:left;cursor:pointer;}
.title{height:24px;}
.title h2{float:left;height:24px;}
.title h2 img{padding-left:15px;}
.title a{float:right;height:24px;line-height:24px;color:#e9c06a;}
.news{width:320px;}
.news li{width:320px;height:26px;*display:inline;*zoom:1;}
.news li a{float:left;width:200px;height:26px;line-height:26px;padding-left:10px;color:#d3b27c;background:url(../images/news_ico.jpg) left center no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news li span{float:right;height:26px;line-height:26px;color:#b7b7b7;}
.about{color:#d3b27c;text-indent:24px;}
.about a{color:#b7b7b7;}
.product-box{width:1045px;margin:0 auto 10px auto;}
.photo_title{width:1024px;height:26px;margin:0 auto;background:url(../images/product.gif) no-repeat;}
.photo_title h2{float:left;width:200px;height:20px;padding-left:25px;}
.photo_title a{float:right;line-height:26px;margin-right:20px;color:#dfcbad;}
.product{width:1004px;height:auto;margin:0 auto;padding:10px;background:url(../images/main-box.png) repeat;border-bottom:1px solid #dfcbad;}
.product .simply-scroll-clip{width:1004px;}
.simply-scroll-container {position: relative;}
.simply-scroll-clip {position: relative;overflow: hidden;}
.simply-scroll-list {overflow: hidden;margin: 0;padding: 0;list-style: none;}
.simply-scroll .simply-scroll-list li {float:left;}
.scroller li{float:left;width:154px;padding:0 6px;}
.scroller li a{display:block;width:152px;height:114px;border:1px solid #000;margin-bottom:6px;}
.scroller li a:hover{border:1px solid #fff;}
.scroller li a img{float:left;width:152px;height:114px;}
.scroller li span{display:block;width:154px;height:30px;line-height:30px;text-align:center;color:#dfcbad;}
.subnav{text-align:center;color:#fff;padding:10px 0;}
.subnav a{color:#fff;}
.subnav a:hover{color:#dfcbad; text-decoration:none;}
/*footer*/
.footer-box{text-align:left;color:#dfcbad;background:#1F160E;}
.copyright{min-height:96px;_height:96px;padding:10px 0 10px 160px;background:url(../images/bottom_logo.jpg) left center no-repeat;}
/*******************sub-box*********************/
.sub-box .area{background:url(../images/sub_bg.jpg) repeat-y;}
.sub_left{width:274px;}
.sub_right{width:750px;}
.contact{width:267px;margin:0 auto;}
.contact h2{heigth:51px;line-height:71px;padding-left:20px;color:#fff;background:url(../images/hover.jpg) no-repeat;font-weight:normal;margin-bottom:10px;}
.subcontact{padding:0 14px 14px;}
.subabout{width:727px;margin:0 auto;padding-top:10px;}
.subabout h2{height:48px;line-height:48px;color:#fff;padding-left:20px;font-size:14px;background:url(../images/subabout_bg.jpg) no-repeat;}
.subabout h2 span{font-weight:normal;}
.subabout_text,.subabout_list,.subpro{padding:10px;color:#d3b27c;}

.news_list{width:706px;}
.news_list li{padding:5px 0;border-bottom:1px dotted #CCC;}
.news_list li .li_tt{width:50px; height:26px;text-align:center;margin-bottom:2px; background:url(../images/new_bj.jpg) no-repeat; color:#FFF; margin:5px 10px;}
.news_list li .li_tt strong{color: #fff;display: block;font-size: 12px; font-weight:bold;height: 14px;line-height: 14px;width:40px; text-align:left;padding-left:4px;}
.news_list li .li_tt span{ display:inline-block;float:left; width:30px;font-size:12px;line-height:12px;padding-left:12px;text-align:left;}
.news_list li h1{width:632px;float:left;display:inline;}
.news_list li h1 a{color:#ffa801;font-weight:bold;}
.news_list li .li_tt .li_a{float:left;color:#333;width:530px;_width:500px;font-size:14px;font-weight:bold;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_list li .li_tt .li_a:hover{color:#900;}
.news_list li .li_con{display:inline;width:632px;height:48px;line-height:24px;color:#D3B27C;overflow:hidden;}

.subpro_list{width:706px;}
.subpro_list li{float:left;display:inline;width:218px;height:198px;position:relative;margin:0 8px;}
.subpro_list li .subtitle{display:block;width:204px;height:142px;padding:10px 7px;margin-bottom:6px;}
.subpro_list li .subtitle img{float:left;width:204px;height:144px;}
.subpro_list li span{display:block;width:218px;height:30px;line-height:30px;text-align:center;}
.subpro_list li span a{display:block;color:#ffae00;}
.subpro_list li em{display:block;position:absolute;top:0;left:0;width:218px;height:162px;background:url(../images/pro_bg.png) no-repeat;*background: none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='images/pro_bg.png');}
.subpro_list li em a.sublj{display:block;position:absolute;top:0;left:0;width:218px;height:162px;z-index:999;}