@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{ margin:0; padding:0;}

ol, ul { list-style:none; }

body{font:12px arial, sans-serif; color:#3333;  background:url(images/bg.png); background-color:#471f47; -webkit-text-size-adjust:100%; border-top:#2d132d 5px solid}

#wrapper{ width:100%;}

#header{ width:1000px; margin:0px auto; height:127px; background:url(images/bg_h.png); position:relative;}

#header1{ width:1000px; margin:0px auto; height:127px; background:url(images/bg_h_1.png); position:relative;}

#header2{ width:1000px; margin:0px auto; height:127px; background:url(images/bg_h_2.png); position:relative;}

#nav{ background:url(images/nav_bg.png) 1px 7px no-repeat; _background:url(images/nav_bg.png) 2px 8px no-repeat;background-color:#2d132d; position:absolute; top:-5px; right:0px; width:776px; height:40px; padding-left:14px}

#nav a{ width:95px; height:37px; font-size:15px; line-height:37px; text-align:center; text-decoration:none; display:inline-block; color:#e4cc99; font-family:"微软雅黑"}

#nav a:hover{ background:url(images/nav_a_bg.png);}

#navg{ background:url(images/nav_bg.png) 1px 7px no-repeat; _background:url(images/nav_bg.png) 2px 8px no-repeat;background-color:#486700; position:absolute; top:-5px; right:0px; width:776px; height:40px; padding-left:14px}

#navg a{ width:95px; height:37px; font-size:15px; line-height:37px; text-align:center; text-decoration:none; display:inline-block; color:#fff6bd; font-family:"微软雅黑"}

#navg a:hover{ background:url(images/nav_a_bg.png);}

#navz{ background:url(images/nav_bg.png) 1px 7px no-repeat; _background:url(images/nav_bg.png) 2px 8px no-repeat;background-color:#572657; position:absolute; top:-5px; right:0px; width:776px; height:40px; padding-left:14px}

#navz a{ width:95px; height:37px; font-size:15px; line-height:37px; text-align:center; text-decoration:none; display:inline-block; color:#e4cc99; font-family:"微软雅黑"}

#navz a:hover{ background:url(images/nav_a_bg.png);}

#adbox{ background:url(images/adbox_bg.png) repeat-x;}

#adbox1{ background:url(images/adbox1_bg.png) repeat-x;}

#adbox2{ background:url(images/adbox2_bg.png) repeat-x;}

#adbox3{ background:url(images/adbox3_bg.png) repeat-x;}

.adimg{ border:#fff7e4 3px solid; height:366px; width:994px; z-index:998}

.adimg2{ border:#fff7e4 3px solid; height:200px; width:994px; z-index:998}

.logo{ margin-top:12px; margin-left:14px; float:left; display:inline;}

.w1000{ width:1000px; margin:0px auto;}
.w1{ width:1000px; margin:0px auto;}
.w1 a,.w1 a:visited{ color:#c8af86;}.w1 a:hover{ color:#ffffff;}

.divimg{ position:absolute; z-index:999; top:205px; right:10px;}

.news{ float:left; width:285px;}

.news div.title{ background:url(images/news_title_bg.png) 0px bottom no-repeat; height:46px;}

.news div.content{ margin-top:8px;}

.news div.content ul li{ line-height:22px; height:22px; padding-left:10px; background:url(images/li_sytle.gif) left center no-repeat; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.news div.content ul li a{ color:#c8af86; text-decoration:none;}

.news div.content ul li a:hover{ color:#fff9dc; text-decoration: underline}

.brand{ float:left; width:399px; margin-left:37px;}

.brand div.title{ background:url(images/brand_title_bg.png) 0px bottom no-repeat; height:46px;}

.brand div.content{ clear:both; overflow:auto; height:100%; margin-top:8px;}

.brand div.content div.imgbor{ background:url(images/img_bor.png); width:110px; height:139px; float:left;}

.brand div.content div.text{ width:274px; height:22px; float:left; margin-left:14px; line-height:19px;  text-align:justify; text-justify:inter-ideograph; color:#c8af86;}
.brand a{ color:#c8af86; text-decoration:none;}

.brand a:hover{ color:#fff9dc; text-decoration: underline;}

.c_food{ float:right; width:249px;}

.c_food div.title{ background:url(images/c_food_title_bg.png) 0px bottom no-repeat; height:46px;}

.c_food div.content{ margin-top:8px;}

.c_food div.content div.foodimg dl{ clear:both; overflow:auto; height:100%;}

.c_food div.content div.foodimg dl dt{ width:136px; height:83px; background:url(images/dt_bg.png); float:left}

.c_food div.content div.foodimg dl dd{ width:101px; height:83px; background:url(images/dd_bg.png); float:left; margin-left:10px;}

.c_food div.content div.text{ margin-top:12px; line-height:18px;}

.c_food div.content div.text a{color:#c8af86; text-decoration:none;}

.c_food div.content div.text a:hover{color:#fff9dc; text-decoration: underline;}

.adtext{ position:absolute; top:55px; right:10px;}

#footer{ background:#261026; margin-top:30px; height:36px;}

.rightdiv{ float:right; color:#7f557f; margin-top:9px;}

.rightdiv a{ display:inline-block; background:#462446; padding:2px 4px; color:#261026; margin-left:5px; text-decoration:none;}

.rightdiv a:hover{ background:#683d68; }

.leftdiv{ float:left; margin-top:10px; color:#533353; word-spacing:6px;}

.leftdiv a{color:#7f557f; text-decoration:none;}

#footer1{ background:#486700; margin-top:30px; height:36px;}

.rightdiv1{ float:right; color:#a4af72; margin-top:9px;}

.rightdiv1 a{ display:inline-block; background:#7f9245; padding:2px 4px; color:#486700; margin-left:5px; text-decoration:none;}

.rightdiv1 a:hover{ background:#a4af72; }

.leftdiv1{ float:left; margin-top:10px; color:#6d7b1f; word-spacing:6px;}

.leftdiv1 a{color:#a4af72; text-decoration:none;}

.leftdiv1 a:hover{color:#c3c899; text-decoration: underline;}

#footer2{ background:#572657; margin-top:30px; height:36px;}

.rightdiv2{ float:right; color:#8f528f; margin-top:9px;}

.rightdiv2 a{ display:inline-block; background:#763e76; padding:2px 4px; color:#572657; margin-left:5px; text-decoration:none;}

.rightdiv2 a:hover{ background:#844984; }

.leftdiv2{ float:left; margin-top:10px; color:#683368; word-spacing:6px;}

.leftdiv2 a{color:#8f528f; text-decoration:none;}

.leftdiv2 a:hover{color:#a461a4; text-decoration: underline;}

#left{ width:201px; float:left;}

#right{ width:760px; float:left; margin-left:39px;}

.ctitle{ background:url(images/c_title_bg.png) right bottom no-repeat; height:50px; line-height:50px; font-size:24px; font-family:"微软雅黑"; color:#efd69c;}

.ctitleall{ background:url(images/c_title_all_bg.png) center bottom no-repeat; height:50px; line-height:50px; font-size:24px; font-family:"微软雅黑"; color:#efd69c;}

.ctitleall span{ font-size:18px; margin-left:12px;}

.ctitleall strong{ background:url(images/c_title_ul.png) left 4px no-repeat; height:50px; line-height:50px; font-size:24px; font-family:"微软雅黑"; color:#efd69c; padding-left:20px; font-weight:normal;}

.ctitle3{background:url(images/c_title_bg.png) right bottom no-repeat; text-align:center;  padding-bottom:16px; color:#efd69c;}

.titles1{font-size:24px; font-family:"微软雅黑"; }

.titles2{ word-spacing:20px; margin-top:10px; color:#c0a685}

.ctitle span{ font-size:18px; margin-left:12px;}

.ctitle strong{ background:url(images/c_title_ul.png) left 4px no-repeat; height:50px; line-height:50px; font-size:24px; font-family:"微软雅黑"; color:#efd69c; padding-left:20px; font-weight:normal;}

.ctitle1{ background:url(images/c_title_bg_1.png) right bottom no-repeat; height:50px; line-height:50px; font-size:24px; font-family:"微软雅黑"; color:#fffed0;}

.ctitle1 span{ font-size:18px; margin-left:12px;}

.ctitle1 strong{ background:url(images/c_title_ul.png) left 4px no-repeat; height:50px; line-height:50px; font-size:24px; font-family:"微软雅黑"; color:#fffed0; padding-left:20px; font-weight:normal;}

.ctitle2{ background:url(images/c_title_bg_2.png) right bottom no-repeat; height:50px; line-height:50px; font-size:24px; font-family:"微软雅黑"; color:#fffed0;}

.ctitle2 span{ font-size:18px; margin-left:12px;}

.ctitle2 strong{ background:url(images/c_title_ul.png) left 4px no-repeat; height:50px; line-height:50px; font-size:24px; font-family:"微软雅黑"; color:#fffed0; padding-left:20px; font-weight:normal;}

.ccontent{ margin-top:20px; color:#c8af86;}

.divimgi{float:right; width:160px; height:220px; background:#666666; margin:0px 0px 20px 20px; border:#fff7e4 2px solid;}

.divimgt{width:460px; height:280px; margin:0px auto 20px auto; border:#fff7e4 2px solid;}

.divtext{ clear:none; font-size:14px; line-height:1.5; }

.ccontent p{ text-align:justify; text-justify:inter-ideograph; margin-bottom:20px; text-indent:2em;}

.menubox{padding:2px; background:#2d132d;}

.menubox div.title{ background:url(images/left_title_bg.png); height:59px; padding-top:12px; padding-left:16px;}

.menubox div.content{ background:url(images/menu_content_bg.png) left bottom no-repeat; height:220px;}

.menubox div.content ul li{ background:url(images/menu_li_bg.png) center bottom no-repeat; height:35px; text-align:center; line-height:35px; font-size:14px; font-family:"微软雅黑"; color:#c8af86;}

.menubox div.content ul li a{ color:#c8af86; text-decoration:none;}

.menubox div.content ul li a:hover{color:#fff9dc;}

.menubox1{padding:2px; background:#486700;}

.menubox1 div.title{ background:url(images/left_title_bg_1.png); height:59px; padding-top:12px; padding-left:16px;}

.menubox1 div.content{ background:url(images/menu_content_bg.png) left bottom no-repeat; height:240px;}

.menubox1 div.content ul li{ background:url(images/menu_li_bg.png) center bottom no-repeat; height:35px; text-align:center; line-height:35px; font-size:14px; font-family:"微软雅黑"; color:#c8af86;}

.menubox1 div.content ul li a{ color:#e7eab4; text-decoration:none;}

.menubox1 div.content ul li a:hover{color:#fff;}

.menubox2{padding:2px; background:#572657;}

.menubox2 div.title{ background:url(images/left_title_bg_2.png); height:59px; padding-top:12px; padding-left:16px;}

.menubox2 div.content{ background:url(images/menu_content_bg.png) left bottom no-repeat; height:240px;}

.menubox2 div.content ul li{ background:url(images/menu_li_bg.png) center bottom no-repeat; height:35px; text-align:center; line-height:35px; font-size:14px; font-family:"微软雅黑"; color:#c8af86;}

.menubox2 div.content ul li a{ color:#efd69c; text-decoration:none;}

.menubox2 div.content ul li a:hover{color:#fff3d7;}

.job{ margin-top:25px;}


.jobtitle{ font-size: 16px; color:#c8af86; font-weight:bold; height:30px; border-bottom:#78565f 1px solid;}

.jobcontent{ font-size:12px; color:#c8af86; margin-top:12px;}

.url{ background:url(images/s_img.png) no-repeat; height:45px; line-height:50px; font-family:"宋体"; color:#c6a78a;}

.url a{color:#c6a78a; text-decoration:none;}

.url a:hover{color:#e5ca97; text-decoration: underline;}

.url1{ background:url(images/s_img.png) no-repeat; height:45px; line-height:50px; font-family:"宋体"; color:#fffed0;}

.url1 a{color:#fffed0; text-decoration:none;}

.url1 a:hover{color:#fff; text-decoration: underline;}

.textlist{ margin-top:10px;}

.textlist ul{}

.textlist ul li{border-bottom:#613c54 1px solid; font-size:14px; line-height:38px; background:url(images/li_sytle.gif) 0px center  no-repeat; padding-left:10px;}

.textlist ul li a{ color:#c8af86; text-decoration:none;}

.textlist ul li a:hover{ color:#fff9dc; text-decoration:none;}

.page1{ position:relative; margin-top:20px; height:30px;}

.Page{ position:absolute; top:-1px; _top:7px; right:0px;}

.Page a{ border:#c8af86 1px solid; background:#94756d; height:21px; line-height:20px; padding:0px 5px; display:inline-block; vertical-align:middle; margin-left:5px; color:#3f1b40; text-decoration:none; font-weight:normal;}

.Page a:hover{background:#bba180;}


.message{ width:480px; border:#fff7e4 3px solid; background:url(images/bg.png); height:550px;}

.message div.title{ background:url(images/message_title.png) center bottom no-repeat; height:60px; line-height:55px; text-align:center; font-size:24px; font-family:"微软雅黑"; color:#fffed0; position:relative;}

.close{ position:absolute; top:6px; right:6px;}

