*{ margin:0; padding:0;}
html{ background:#3b1a0b;}
body{ width:1003px; background:url(../images/body.gif) repeat; margin:0 auto; font-family:Arial,"宋体"; font-size:12px; color:#7b6d2c;}
a{ color:#7b6d2c; text-decoration:none;}
a:hover{ color:#cc0000; text-decoration:underline;}
img{ border:none;}
ul{ list-style:none;}
/*--------------------------------结束公用样式-------------------------------*/
div.header{ background:url(../images/header.jpg) no-repeat; height:112px;}
div.header_top{ clear:both; width:890px; margin:0 auto; color:#c6af8b; padding-bottom:12px;text-align:right; padding-top:40px; height:25px; line-height:25px; }
div.header_top a{ margin:0 8px; color:#c6af8b;}
div.header_top a:hover{ color:#ffcc00;}
div.nav{ clear:both; height:35px; overflow:hidden; line-height:35px;}
div.nav ul { width:920px; margin:0 auto;}
div.nav ul li{ font-weight:bold; float:left; width:91px; height:35px;text-align:center; background:url(../images/nav_line.gif) no-repeat right bottom;}
div.nav ul li.last{ background:none;}
div.nav ul li.none{ width:190px; background:none;}
div.nav ul li a{ color:#583311; display:block; width:100%; line-height:35px;}
div.nav ul li a:hover{ text-decoration:none; }
#nav_btn00 div.nav ul li a#nav_hover01,#nav_btn01 div.nav ul li a#nav_hover02,#nav_btn02 div.nav ul li a#nav_hover03,#nav_btn03 div.nav ul li a#nav_hover04,#nav_btn04 div.nav ul li a#nav_hover05,#nav_btn05 div.nav ul li a#nav_hover06,#nav_btn06 div.nav ul li a#nav_hover07,#nav_btn07 div.nav ul li a#nav_hover08{ background:url(../images/nav_hover.gif) no-repeat center top;color:#ffda47;}
/*----------------------------结束导航-----------------------*/
div.banner{ clear:both; width:100%; margin:0 auto; height:300px;}
div.center_xy{ clear:both; margin:0 auto; width:919px; background:#f6f4e8; overflow:hidden; zoom:1; padding:10px 0; border:1px solid #b89330; border-top:none;}
div.center_con{ clear:both; margin:0 auto; width:880px;}
div.left{ float:left; width:650px;}
div.left_top{ clear:both; margin:0 auto; margin-bottom:10px; height:153px; overflow:hidden;}
div.top_left{ float:left; width:212px; height:100%; margin-right:4px; background:url(../images/pic_bj1.jpg) no-repeat;}
div.top_con{ float:left; margin-left:4px; background:url(../images/pic_bj2.jpg) no-repeat; width:212px; height:100%;}
div.top_right{ float:right;  width:212px; height:100%; background:url(../images/pic_bj3.jpg) no-repeat;}
div.top_left dl,div.top_con dl,div.top_right dl{ width:190px; margin:0 auto; padding-top:10px;}
div.top_left dl dt,div.top_con dl dt,div.top_right dl dt{ font-size:14px; line-height:24px; font-weight:bold;}
div.top_left dl dd,div.top_con dl dd,div.top_right dl dd{ background:url(../images/graw_arrow.gif) no-repeat 5px center; clear:both; line-height:21px; padding-left:12px;}
div.top_left dl dd.last,div.top_con dl dd.last,div.top_right dl dd.last{ text-align:right; padding-right:55px; background:none; padding-top:14px; text-transform:capitalize;}
div.top_con dl dd.last{ padding-right:32px;}
div.top_right dl dd.last{ padding-right:35px;}
div.news{ clear:both; margin:0 auto; margin-top:10px; width:100%; background:url(../images/news_bj.jpg) no-repeat; height:243px; overflow:hidden;}
div.news dl{ width:615px; margin:0 auto; padding-top:15px;}
div.news dl dt{ float:left; width:225px;}
div.news dl dd{ float:left; width:370px; background:url(../images/news_arrow.gif) no-repeat 5px center; line-height:24px; font-size:14px; padding-left:18px;}
/*---------------------结束左边-------------------*/
div.right{ float:right; width:216px;}
div.ann{ background:#eee9b7; border:5px solid #cdb575; height:235px; overflow:hidden; margin-bottom:8px;}
div.ann h1.title_text{ height:29px; line-height:29px; padding-left:8px;}
div.ann dl{ width:195px; margin:0 auto;}
div.ann dl dt{ clear:both; margin-bottom:5px;}
div.ann dl dd{ clear:both; line-height:20px;}
div.pic_link{ clear:both; margin:0 auto; margin-top:8px;  height:150px; overflow:hidden;}
div.pic_link ul li{ clear:both; margin-bottom:5px;}
/*---------------------结束中间区域---------------------------*/
div.footer{ clear:both; margin:0 auto; min-height:45px; height:auto; _height:45px; background:#3d1c0d url(../images/footer_bj.gif) repeat-x; padding-top:10px;}
div.footer_con{ width:920px; margin:0 auto;}
div.footer_l{ float:left; line-height:20px; color:#be9b5c;}
div.footer_l a{ color:#be9b5c;}
div.footer_r{ float:right;}
/*-------------------------------------------开始内页的样式-----------------------------------------------*/
div.inside_left{ float:left; width:216px;}
div.left_nav{ width:100%; background:url(../images/left_down_bj.gif) no-repeat left bottom; padding-bottom:27px;}
div.left_nav ul{ background:url(../images/left_nav_con.gif) repeat-y; padding-bottom:50px; padding-top:10px;}
div.left_nav ul li{ clear:both; width:142px; margin:0 auto; background:url(../images/left_nav_hover.jpg) no-repeat left -40px; line-height:40px; text-indent:3.5em;}
div.left_nav ul li a{ display:block; width:100%; line-height:40px;}
div.left_nav ul li a:hover{ text-decoration:none;}
div.left_nav ul li.li_hover{ background:url(../images/left_nav_hover.jpg) no-repeat;}
div.left_nav ul li.li_hover a{ color:white; line-height:48px; height:48px; overflow:hidden;}
div.inside_right{ float:right; width:625px; padding-right:10px;}
div.right_title{ width:100%; margin:0 auto; margin-top:20px; font-family:"黑体"; font-size:16px; color:#780a01; padding-left:10px; line-height:32px; border-bottom:1px solid #d5c18c; clear:both;}
span.site{ float:right;  font-size:12px; color:#7b6d2c; font-family:"宋体";}
span.site em,span.site a{ font-style:normal; margin:0 8px;}
span.site em { margin-right:0;}
span.site a.home{ display:block; float:left; background:url(../images/home.gif) no-repeat left center; width:38px; height:32px;}
div.about_con{ clear:both; margin:0 auto; padding:40px 0 60px 0; width:575px;}
div.about_con p{ line-height:25px; margin-bottom:10px; text-indent:2em;}
div.food_con{ width:610px; margin:0 auto; padding-bottom:20px;}
div.food_con dl{ clear:both; margin:10px auto; padding:10px 0; height:130px; background:url(../images/line.gif) repeat-x left bottom;}
div.food_con dl dt{ float:left; width:190px; height:100%; }
div.food_con dl dt img{ width:150px; height:115px; padding:6px; background:url(../images/pro_bj.jpg) no-repeat;}
div.food_con dl dd{ float:right; width:415px; line-height:18px;}
div.food_con dl dd b{ font-size:14px; line-height:28px; color:black;}
div.food_con dl dd.last{ padding-top:15px;}
div.food_con dl dd.last a{ text-decoration:underline; display:block; float:left; width:60px; background:url(../images/more_arrow.gif) no-repeat right center; padding-right:5px;}
div.food_con dl dd.last a:hover{ text-decoration:none;}
div.news_con{ width:605px; padding-bottom:20px; padding-top:20px;}
div.news_con dl{ clear:both; height:135px; margin:10px auto; }
div.news_con dl dt{ float:left; width:175px; padding-left:10px;}
div.news_con dl dd{ float:left; width:400px; line-height:18px; color:#333;}
div.news_con dl dd b{ font-size:14px; line-height:30px; color:#7b6d2c;}
div.news_con dl dd.last{ padding-top:10px;}
div.news_con dl dd.last a{ text-decoration:underline;}
div.news_con dl dd.last a:hover{ text-decoration:none;}
div.news_con ul{ clear:both; margin:0 auto; padding-top:30px;}
span.date{ font-size:12px; float:right; padding-right:5px;}
div.news_con ul li{ clear:both; margin:0 auto; line-height:32px; font-size:14px; background:url(../images/line.gif) repeat-x left bottom;}
div.news_display{ width:580px;}
div.news_display p{ font-size:14px; line-height:28px; margin-bottom:15px;}
div.contact_con{ padding-top:10px;}
div.contact_con p{ line-height:20px; margin-bottom:0; font-size:12px;}
div.contact_con ul{ clear:both; overflow:hidden; zoom:1; margin:30px auto;}
div.contact_con ul li{ clear:both; line-height:35px;}
div.contact_con ul li span{ display:block; float:left; width:100px; text-align:right; padding-right:5px;}
div.contact_con textarea{border:1px solid #e4d6af; background:white;}
div.contact_con ul li b{ margin:0 5px; color:#ea0000;}
/*-----------------------------开始页码---------------------------------*/
div.page{ clear:both; margin:0 auto; padding:20px 0;color:#666; }
div.page a{ margin:0 4px; text-decoration:underline; color:#666;}
div.page a:hover{ text-decoration:none; color:#ff6600;}
div.page a.frist{ font-weight:bold; color:#ff6600; text-decoration:none;}
div.page span{ margin:0 4px;}
div.page span a{ margin:0 1px; text-decoration:none;}
div.page span a:hover{ text-decoration:underline;}
/*-------------------------开始标题----------------------------*/
h1.title_text{ font-size:14px; height:43px; line-height:43px; padding-left:20px;}
span.news_arrow{ float:left; display:block; background:url(../images/gray_arrow.gif) no-repeat center center; height:32px; width:30px;}
h1.news_display_title{ color:#990000; font-size:20px; text-align:center; margin:15px auto; line-height:35px; clear:both; font-family:"黑体"; font-weight:normal; margin-top:40px;width:580px;}
span.news_date{ display:block;  clear:both; height:30px; line-height:30px; border:1px solid #e4d6af; border-left:none; border-right:none; text-align:center; width:580px; margin:15px auto;}
h1.contact_title{ background:url(../images/line.gif) repeat-x left bottom; line-height:30px; font-size:14px; height:30px; margin:15px auto; margin-top:40px;}
/*-----------------------------------开始表单-------------------------------*/
input.input_text{ border:1px solid #e4d6af; background:white; width:250px; line-height:18px; height:18px;}
input.input_btn{ background:url(../images/input_btn.gif) no-repeat; width:34px; height:19px; line-height:19px; border:none; cursor:pointer; text-align:center; margin:15px 15px 15px 0; font-size:12px; color:#e4d6af;}


