@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0}
h3{ font-size:14px;}
img{ border:none; padding:0; margin:0;} ul{ list-style:none;}
.c{ clear:both;} textarea{ font-size:12px;}
a { text-decoration:none;} a:hover{ text-decoration:underline; }
body{ font-family: Arial, "宋体"; font-size:12px; background-color:#654d29; }
.wrapper{  margin:0 auto;}
.header{ height:142px;  overflow:hidden; background:url(../images/hbg.jpg) no-repeat center; position:relative; width:1200px; margin:0 auto;}
.logo{ width:250px; height:142px; display:block; margin:0 auto;}
.tnav{ font-family:"Microsoft YaHei","宋体","Segoe UI",sans-serif; position:absolute; bottom:10px; left:0px; font-size:20px; color:#fff; font-weight:bold;}
.tnav a{ color:#fff; padding:0 5px;}
.tnav a:hover,.footer span a:hover{ color:#ffe89f; text-decoration:none;}
.phone{ position:absolute; bottom:10px; background:url(../images/phone.gif) no-repeat ; right:0; color:#f5f4f4; padding-left:20px; line-height:22px;}
.main{ padding-top:15px; padding-bottom:50px; width:1200px; margin:0 auto;}
.about{ width:324px; float:left; overflow:hidden;}
.about_c{ background-color:#1f1914; padding:10px; line-height:18px; }
.about_c a{ display:block;width:304px; height:162px; overflow:hidden;}
.about_c p{ text-indent:24px;}
.about_c a{ color:#f3f0e9;}
.about_c a:hover{ text-decoration:none; color:#e2d7bc;}
.hnews{ width:324px; float:left; margin-left:15px; text-align:center;}
.pro{ float:right; width:322px;}
.navbox{ background-color: #372b19;}
.nav{ width:1200px; margin:0 auto; padding:30px 0;}
.slogo{ float:left; padding:20px;}
.nav dl{ float:left; border-left:1PX solid #807e79; padding:0 11px;}
.nav dl dt{ padding-bottom:6px; padding-left:5px;}
.nav dl dd a{ display:block; width:135px; padding-left:5px; height:19px; line-height:19px; color:#b2a795;}
.nav dl dd a:hover{background:url(../images/nav_on.jpg) no-repeat; color:#382d14; text-decoration:none;}

.box{ width:1200px; padding-top:0; background:#1f1914; margin:0 auto;margin-bottom:30px;}
.sort{ width:272px; float:left; background-color:#1f1914;}
.smain{ background:#dfd9cf; width:728px; float:left; min-height:400px; height:auto !important; height:400px; overflow:visible;}
.content{ padding:18px; line-height:24PX; color:#1f1914; width:690px; overflow:hidden;}
.title{ padding:18px; padding-bottom:8px; color:#1f1914; font-size:14px; border-bottom:1px dotted #b4afa7;}
.snav{ padding:10px 0;}
.snav li{ padding-bottom:1px;}
.snav li a{ display:block; width:252px; height:30px; line-height:30px; color:#d6cec2; background:#17120e; padding-left:20px;}
.snav li a:hover{ background:#060402; text-decoration:none;}
.snav li a span{ font-size:10px;}
.snav ul li a{ background:none; padding-left:30px; width:242px;}

.#tbody {}
#mainbody {height:292px; text-align:center; background:#f7f6f3; position:relative; padding-top:35px;}
#mainbody a{}
#mainphoto {cursor:pointer;display:block; margin:0 auto;}
#goleft {float:left;clear:left; margin:0 1px;}
#goright {float:right;clear:right;margin:0 1px;}
.ptitle{ position:absolute; bottom:10px; right:30px; font-size:48px; color:#4b402b; }
#photos {width:648px;height:94px; background:#1f1914;overflow:hidden;}
#showArea img{ margin:0 1px; cursor:pointer; float:left; display:block;}

.box1{width:1200px; padding-top:0; background:#F7F6F3; margin:0 auto;}
.protitle{ float:left; position:relative; padding:20px; height:380px; width:305px; line-height:18px;}
.protitle h3{ color:#6f562d; font-size:14px; border-bottom:1px dotted #d3d2d0; padding-bottom:5px; font-weight:normal;}
.lpro{ position:absolute; bottom:20px; padding-left:135px; width:100%;}
.lpro li{ float:left; padding-right:5px;}
.lpro li a{width:94px; height:87px; text-align:center; display:block; }
.bpro{ padding-top:60px; padding-left:50px; float:left; position:relative;}
.iptitle{bottom:-50px; right:-300px;}
.arrow{ font-family:Verdana, Geneva, sans-serif; float:right; padding-right:20px; padding-top:20px;}
.arrow a{ color:#5c5c5b; padding:0 5px;}
.arrow a:hover{ color:#ac8b44; text-decoration:none;}
.procontent{ width:1200px; margin:0 auto; overflow:hidden; background:#1f1914; margin-bottom:20px;}
.pboxl{ float:left;  width:500px; border-right:1px solid #453c33;}
.pboxl .proxj{ color:#ededed; line-height:22px; padding:15px;}
.pboxr{ float:right; width:499px; height:170px;}
.xgpro{ padding:27px 35px;}
.xgpro a{ padding:10px 25px;}
.xgpro img{ cursor:pointer;}

/*新闻*/
.news{ padding:0 10px;}
.news li{ line-height:28px; color:#666; background:url(../images/subadd.gif) no-repeat 0 9px; padding-left:15px; border-bottom:1px dotted #b4afa7;}
.news li span{ float:right;}
.news li a{ color:#333;}
.news li a:hover{ text-decoration:none; color:#6a5025;}
.ntitle{ text-align:center; font-size:14px; color:#4D3D0A;}
.news_other{ border-bottom:1px dotted #e4e5e6; text-align:center; line-height:25px; font-size:12px; color:#666; margin-bottom:10px;}
.netitle{ text-align:center; line-height:30px; font-size:16px; color:#545454;}


.footer{ height:37px; line-height:37px; color:#e9e9e9;  clear:both; padding-left:15px;font-size:10px; width:1200px; margin:0 auto;}
.footer span{ float:right; padding-right:40px; font-size:12px;}
.footer span a{ color:#fff;}

/*产品列表页*/
.pro_list ul li { width:500px; float:left; background:#fff; height:342px; overflow:hidden;  }
.pro_img { float:left; width:362px; border:1px solid #684c36; border-bottom:none;}
.pro_info { float:right; width:136px; border-top:1px solid #684c36;}
.pro_info h1 { height:60px; line-height:60px; font-size:14px; font-weight:normal; text-align:left; border-bottom:1px solid #684c36; overflow:hidden; padding-left:15px;}
.pro_info_con1 { padding:8px;border-bottom:1px solid #684c36; height:70px;overflow:hidden; text-align:left; padding-left:14px;}
.pro_info_con2 { padding:15px; height:205px; overflow:hidden;text-align:left;}

/*banner*/
.banner { width:1200px; margin:0 auto 20px auto;}



