﻿@charset "utf-8";
/* CSS Document */
@font-face {font-family: DeliciousRoman; src: url(http://www.pagebank.com.au/test/test/kalinga.ttf);}
body,ul,li,p,h1,h2,h3,h4,h5,h6,h7{margin:0px;padding:0px;list-style:none;font-family:Kalinga, Helvetica, Arial;}
html,body{ background:#000; overflow:hidden;width:100%;height:100%; font-size:12px; background-position:center; background-repeat:no-repeat;}
a{ text-decoration:none;color:#b1916a;}
/*.body { width:1300px; height:610px; left:50%; top:50%; margin:-305px 0 0 -650px; position:relative}*/
/*.body { width:1300px; height:610px; left:50%; top:50%; margin:-305px 0 0 -650px; position:relative}*/
.nav{ margin-top:40px; margin:0 auto; width:170px; padding-top:50px;}
.nav .logo{width:137px;height:138px; background:url(../images/logo.png) no-repeat 0 0; margin:0 auto;margin-bottom:50px;}
.nav .logo a{width:100%;height:100%;display:block;}
.nav .menu .sub li { width:110px;}
.nav .menu .sub li a{ text-indent:33px;}
.nav .menu .sub li a:hover{ text-indent:43px;}
.nav .menu li{width:164px;height:33px; margin-bottom:10px; position:relative; }
.nav .menu li a{width:100%;height:100%; display:block; background:#000000; line-height:33px; text-indent:50px; color:#b1916a; font-size:14px; font-family:Arial, Helvetica, sans-serif; -webkit-transition: all .2s ease-in;
    -moz-transition:  all .2s ease-in;
    -o-transition:   all .2s ease-in;
    transition:  all .2s ease-in;border:2px solid #a18460; border-radius:5px; font-weight:bold}
	
/**.nav .menu li a{width:100%;height:100%; display:block; background:#000000; line-height:33px; text-indent:50px; color:#b1916a; font-size:14px; font-family:Arial, Helvetica, sans-serif; -webkit-transition: all .2s ease-in;
    -moz-transition:  all .2s ease-in;
    -o-transition:   all .2s ease-in;
    transition:  all .2s ease-in;}
*/
.nav .menu li a:hover{ background:#a18460;color:#000; text-indent:60px;}
.nav .menu li a.hover{ background:#a18460;color:#000; text-indent:50px;}
.nav .menu li a.hover:hover{ background:#a18460;color:#000; text-indent:50px;}
.nav .menu li ul{ position:absolute;left:175px;top:-20px; z-index:3;}

.mainNav{ position:absolute;height:110px; bottom:-112px; border-top:2px solid #514230; background:url(../images/footbg.png) repeat-x;width:100%; z-index:999;}
.mainNav .navLogo{width:81px;height:81px; position:absolute; right:50px; top:-40px; z-index:3; background:url(../images/navLogo.png) no-repeat 0 0; cursor:pointer;}
.mainNav .navLogo:hover { background-position:0 bottom}
.mainNav .shareBox{ float:left;margin-top:16px;}
.mainNav .shareBox a{margin-right:5px;width:37px;height:34px; display:block; float:left; overflow:hidden; text-indent:-999999px;}
.mainNav .shareBox a.icon_f{ background:url(../images/icon_f.png) no-repeat 0 0;}
.mainNav .shareBox a.icon_f:hover{ background-position:left -42px;}
.mainNav .shareBox a.icon_t{ background:url(../images/icon_t.png) no-repeat 0 0;}
.mainNav .shareBox a.icon_t:hover{ background-position:left -49px;}
.mainNav a.ixhbms{ float:right;margin-right:10px;width:119px; background:url(../images/hbms.png) no-repeat;height:34px;}
.lMenu a{ float:left; font-size:0; text-indent:-111em; line-height:34px; height:30px; width:60px}
.music{color:#967b5a;height:35px; width:100px; float:right;top:60px; right:135px; display:inline; position:absolute}
.music a{ height:29px; width:100px; background:url(../images/music.png) no-repeat 0 0; display:block; font-size:0; text-indent:-99em; position:absolute; top:0; left:0}
.music a#play { background-position:right 0;}
.lMenu { width:235px;right:100px; position:absolute;top:10px; z-index:8;}
.lMenu .qieh {background:url(../images/english.png) no-repeat; width:132px; height:40px; float:right;}
.loading{ position:absolute; width:100%;height:100%; background:url(../images/loadding.png) no-repeat center center #000; z-index:99;}
.loading .text{ position:absolute;height:30px;top:50%; text-align:center;width:500px; margin-left:-250px; z-index:3;color:#2e2c2c;margin-top:50px;left:50%; background:url(../images/loading-slideshow.gif) no-repeat center; font-size:0; text-indent:-555em;}
.mainBox{width:764px; height:359px;border:4px solid #b1916a; position:absolute;left:33%;top:50%;margin-top:-179px; z-index:3; border-radius:10px; background:#000;}
/*.bgMask{width:100%; height:100%; background:url(../images/bgMask.png) no-repeat center center ; position:absolute;left:0px; top:0px; z-index:2;}*/
.bgMask{width:100%; height:100%; position:absolute;left:0px; top:0px; z-index:2; display:none;}


.mapBox .text{width:220px; float:left;padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;color:#848484;}
.fr{float:right;}
.clear{height:0px;line-height:0px;font-size:0px;clear:both;}
.mainBox .c_b1916a{color:#b1916a;}
.mapBox{ background:#000;width:690px;padding:20px; height:auto;}
.mapBox .img{ float:right;border:6px;}
.contactBox{width:450px;padding:15px; background:#000;font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;color:#848484;height:auto;}
.contentInput{width:281px;height:55px; background:url(../images/btnContact.jpg) no-repeat 0 0; border:0 none; cursor:pointer; outline:none; text-indent:-9999em;}
.contentInput:hover { background-position:0 -55px}
.dateBox{left:70%;margin-top:-179px;top:50%;}
.btnNext_content{width:142px;height:40px; background:#a18460; color:#000; line-height:40px; text-align:center;margin-top:80px; border-radius:4px; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;position:absolute;bottom:-70px;left:130px; border:none 0; cursor:pointer;}
.inputBoxContact{ position:absolute;left:70%;top:50%;margin-top:-179px; z-index:999; }
.inputBoxContact .text,.inputBoxContact .textarea{background:#000; color:#545454; font-family:Arial, Helvetica, sans-serif; font-weight:bold;padding:0 5px; outline:none; width:100%;height:40px; display:block; border:0 none;width:280px;border:4px solid #b1916a; border-radius:8px;}
.inputBoxContact .list{ margin-bottom:12px;height:48px;line-height:40px; position:relative;}
.inputBoxContact .textarea { height:80px;}
.inputBoxContact .list .ts{ position:absolute;height:40px; line-height:40px;background-image:-webkit-gradient(linear,0% 0%, 0% 100%, from(#fff), to(#ececea), color-stop(0.5,#eff1f0));background-image:-moz-linear-gradient(0% 0% 270deg, #fff,#eff1f0, #ececea 50%);color:#010300;font-size:14px; font-weight:100; z-index:6; padding:0 10px; border-radius:5px; top:50px; display:none;}
.inputBoxContact .list .ts .ar{border:10px solid #2B3335; border-color:transparent transparent #fff transparent; position:absolute;top:-20px; right:10px; z-index:3; font-size:0px;}

.inputBoxContact .textarea textarea{height:70px; overflow-y:auto;resize:none; background:none 0; border:0 none; width:100%;color:#545454; overflow-y:auto;resize:none;}.inputBoxContact .btnNext_content{ bottom:-50px;left:165px;}
.erwei { margin-top:22px;}
.GoldenLogo { float:left;margin-top:20px;margin-left:145px;}


.galleryBox{ background:#000;width:690px;padding:20px;}
.galleryBox .text{width:670px; height:330px;font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;color:#848484; margin:0 auto}
.galleryBox .c_b1916a { margin-top:15px;}
.galleryBox .text .left{ width:310px; float:left; margin-right:30px;}
.galleryBox .text .right{ width:310px; float:left}

#map_canvas {width:420px;	height:372px;background-image:url(../images/sample-images/noscript-map.jpg);background-repeat:no-repeat;display:block;}
.btnVideo_play,.btnVideo_stop{width:50px;height:50px; border-radius:50px; background:url(../images/stop.png) no-repeat center center #000; border:5px solid #b1926a; position:absolute;left:50%;top:50%;margin-left:-25px;margin-top:-25px; z-index:3;}
.btnVideo_stop{ background:url(../images/play.png) no-repeat center center #000;}

/*滚动*/
.zdhmenu {width:830px;border:none; background:none; padding:0; margin:0; height:300px; top:40%;}
.tupah{ width:780px; height:200px; margin-left:30px;}
.tupah .box{ position:relative; overflow:hidden; height:166px; width:670px; float:left;}

.tupah ul{ position:absolute; left:0;top:0;}
.tupah ul li{ float:left; width:198px; display:block; margin-right:22px; position:relative;border:5px solid #A18460; border-radius:8px; height:156px; overflow:hidden;}
.tupah ul li .mask{ position:absolute;left:0px;top:0px; z-index:3;opacity:0.5; filter:Alpha(opacity=50); background:#000;  display:block;width:198px;height:100%;}
.tupah ul li .mask:hover{ opacity:0; filter:Alpha(opacity=0);}
.tupah ul li img { display:block;}
.pressList .zuo a,.pressList .you a {margin-top:120px;}
.zuo a,.you a { background:url(../images/left.png) no-repeat;float:left; margin-top:60px; display:block; width:44px; height:44px;}

.zuo a {margin-right:8px; background-position:0px 2px;}
.zuo a:hover {margin-right:8px; background-position:0px -47px;}
.you a {margin-left:8px; background-position:-50px 2px;}
.you a:hover {margin-left:8px; background-position:-50px -47px;}

.tanchu{ width:750px; height:560px; position:absolute; left:36%; top:50%; margin:-300px 0 0 -0px; display:none; z-index:10; background:url(../images/loading-slideshow.gif) no-repeat center center #000;border:5px solid #A18460; border-radius:8px}
.tanchu .border {border:5px solid #A18460; border-radius:8px}
/**.tanchu img { border:5px solid #A18460; border-radius:8px}*/
.tanchu_close{width:110px;height:24px;border-radius:5px;background:#000;opacity:0.7;filter:Alpha(opacity=70); position:absolute;top:15px;right:10px;z-index:3;display:block;color:#B1916A; text-align:center; line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:14px;border:3px solid #000; border-radius:5px; font-weight:bold;}
.tanchu_close:hover {background:#a18460;border:3px solid #a18460; border-radius:5px; color:#000;}
.open { width:118px; height:24px; background:url(../images/open.png) no-repeat 0 0; position:absolute; top:-26px; left:50%; margin-left:-59px; cursor:pointer;}
.open:hover { background-position:0 -24px;}
.nav .menu .sub li a.hoverdq {background:#a18460;color:#000;text-indent:33px; font-weight:bold}
.nav .menu .sub li a.hoverdq:hover {background:#a18460;color:#000;text-indent:33px;}

.experienceBut { display:none; width:110px; height:30px; line-height:30px; text-align:center; background:#000;border:3px solid #000; border-radius:5px; position:absolute; right:0px; bottom:-50px; z-index:3;opacity: 0.7;filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7; color:#B1916A; font-family:Arial, Helvetica, sans-serif; cursor:pointer; font-weight:bold}
.experienceBut:hover{background:#a18460;border:3px solid #a18460; border-radius:5px; color:#000;}
.videoJs { color:#B1916A; line-height:24px; font-weight:bold; font-size:15px; text-align:center; position:relative;}
.videoSet .img{ position:absolute; left:0px;top:0px; z-index:3; background:url(../images/loading-slideshow.gif) no-repeat center center #000;}
.videoSet .img li{ float:left; position:absolute; left:0; top:0;}
.videoJs,.videoSet { position:absolute; left:0; top:0;}
.videoSet{width:764px; height:359px; overflow:hidden;}
.ixvideoJs { margin:20px 20px; width:720px; height:305px;}
.ixvideoJs .wrapBox_Cuisine { width:700px; height:310px;background:url(../images/bg_scroll.png) repeat-y 690px 0;}
.ixvideoJs .scrollTool_Cuisine_no{ background:none 0;}

.closeVideo{width:147px; height:30px; line-height:30px; text-align:center; background:#000;border:3px solid #000; border-radius:5px; position:absolute; right:0px; bottom:-50px; z-index:3;opacity: 0.7;filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7; color:#B1916A; font-family:Arial, Helvetica, sans-serif; cursor:pointer; font-weight:bold;}


.wrapBox_Cuisine {position: relative; width:670px;height:350px;overflow:hidden; background:url(../images/bg_scroll.png) repeat-y 660px 0; margin:0 auto}
.scrollTool_Cuisine {z-index: 5;width:16px;height:16px;font-size:0px; top:0px; cursor:pointer;right:0px;position:absolute;background:url(../images/bg_scrollTool.png) no-repeat 0 0;}
.scrollTool_Cuisine_no{ background:none 0;}
.wrapCuisine {position:relative;bottom: 0px; top: 0px;z-index:2;background:url(../images/bg_scroll.png) repeat-y 950px top; padding-right:30px; padding-top:80px;}
.wrapCuisine:after{content:" . "; display:block; clear:both;height:0px; visibility:hidden;}
.employmentbg {}
.backBornone { background:none; border:none; top:340px; left:520px; color:#FFF;}
.videoJs a:hover,.mainBox a:hover { color:#FFF;}

.Ixerweima { position:absolute; bottom:20px; right:30px; z-index:9}
.IxpicLeft,.IxpicRight { display:block; background:url(../images/bg_direction_nav.png) no-repeat; width:28px; height:27px; position:absolute; top:165px; z-index:6;}
.IxpicLeft { left:10px;}
.IxpicRight { right:10px; background-position: right 0}
.mailColor { color:#B1916A}
.fontSize13 { font-size:13px;}
.fontSize16  { font-size:17px;}
.inadggc { position:absolute; left:0px; top:275px; z-index:10}


.navbgBox { width:220px; height:100%; left:9%; position:absolute;z-index:100;}
.navbgclor{ width:220px; height:100%; left:9%; position:absolute;z-index:10;opacity:0.5; filter:Alpha(opacity=50);background:#000;}

.indexword { width:320px; margin:60px 0 0 60px; color:#848484; float:left; display:inline; line-height:18px;}
.indexpic { float:left; margin:60px 0 0 20px; display:inline}
.allbg { background:#900;}
.allbg {}
.allbg img { position:absolute; left:0; top:0}
/**.pressList .pressListpic { float:left; margin-left:30px; display:inline; margin-top:50px; cursor:pointer}*/

.mtbdtanchu{ width:750px; height:560px; position:absolute; left:36%; top:50%; margin:-280px 0 0 -10px; display:none; z-index:10; background:url(../images/loading-slideshow.gif) no-repeat center center #000;border:5px solid #A18460; border-radius:8px}
.mtbdtanchu img {width:750px; height:560px;}
.mtbdtanchu .border {border:5px solid #A18460; border-radius:8px}
/**.tanchu img { border:5px solid #A18460; border-radius:8px}*/
/*媒体*/
.pressList{ width:768px; height:265px; margin-left:30px; margin-top:-60px;}
.pressList .box{ position:relative; overflow:hidden; height:265px; width:660px; float:left;}

.pressList ul{ position:absolute; left:0;top:0;}
.pressList ul li{ float:left; width:195px; display:block; margin-right:18px; position:relative;border:5px solid #A18460; border-radius:8px; height:255px; overflow:hidden;}
.pressList ul li .mask{ position:absolute;left:0px;top:0px; z-index:3;opacity:0.5; filter:Alpha(opacity=50); background:#000;  display:block;width:198px;height:100%;}
.pressList ul li .mask:hover{ opacity:0; filter:Alpha(opacity=0);}
.pressList ul li img { display:block;}


.inputBoxContact .listSession { height:20px;}
.inputBoxContact .listSession .fl { float:left; color:#848484; line-height:22px; font-size:15px; font-weight:bold;}