@charset "utf-8";
html{ overflow-x:hidden}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin:0; padding:0px; border:0px; outline:0;}
body {font-family:"微软雅黑";font-size: 12px;line-height: 22px;color: #9D7900;text-decoration: none;background: #000000;margin: 0px;padding: 0px;}
a{font-family:"微软雅黑";font-size: 12px;line-height: 22px;color: #9D7900;text-decoration: none;}
a:hover{color:#E2BA29;text-decoration: none;}
ul, li{padding:0;margin:0;list-style:none;}
.left{float:left;}
.right{float:right;}
.both{clear:both;}
#wrapper{width:1000px;margin:0 auto;padding-top:10px;padding-bottom:20px;}
#header{height:165px;margin:0 auto;}
#top{height:86px;margin-bottom:22px;color:#5F4B30;padding:0 0px 0 5px;}
#top a{color:#5F4B30;}
#top a:hover{color: #E2BA29;text-decoration: underline;}

.input{float:right;background:url(../images/index_09.jpg) no-repeat center top;width:164px;height:38px;padding-top:3px;}
.inputtext{background:transparent;width:135px;height:20px;line-height:20px;padding-left:25px;color:#8D7900;border:none;}
/*nav*/
#nav{height:45px;padding-left:91px;width:909px;background:url(../images/nav1.jpg) no-repeat;display:block;}
#menu{clear:both;height:45px;}
#menu li{float:left;line-height:45px;height:45px;color:#F5F5F5;width:822px;}
#menu li a{line-height:45px;height:45px;cursor:pointer;text-decoration:none; background:url(../images/nav.jpg) no-repeat;display:block;text-align:center;color:#F5F5F5; }

#menu .nav1 {width:103px;}
#menu .nav1 a{ background-position:0px 0;}
#menu .nav1 a:hover{ background-position:0px -45px;}

#menu .nav2{width:103px;}
#menu .nav2 a{ background-position:-103px 0;}
#menu .nav2 a:hover{ background-position:-103px -45px;}

#menu .nav3{width:103px;}
#menu .nav3 a{ background-position:-206px 0;}
#menu .nav3 a:hover{ background-position:-206px -45px;}

#menu .nav4{width:103px;}
#menu .nav4 a{ background-position:-309px 0;}
#menu .nav4 a:hover{background-position:-309px -45px;}

#menu .nav5{width:103px;}
#menu .nav5 a{ background-position:-412px 0;}
#menu .nav5 a:hover{background-position:-412px -45px;}

#menu .nav6{width:103px;}
#menu .nav6 a{ background-position:-515px 0;}
#menu .nav6 a:hover{background-position:-515px -45px;}

#menu .nav7{width:103px;}
#menu .nav7 a{ background-position:-618px 0;}
#menu .nav7 a:hover{background-position:-618px -45px;}

#menu .nav8{width:103px;}
#menu .nav8 a{ background-position:-721px 0;}
#menu .nav8 a:hover{background-position:-721px -45px;}

#menu li ul{display:none;padding:0;margin:0; margin-left:7px;}
#menu li.show ul{display:block; position:relative ;_*position:absolute;width:87px;z-index: 2;background:#DFB660;}
#menu li.show ul li{filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#aa90740F,endColorStr=#aa90740F);background:rgba(144,116,15,0.5) !important;height:26px;line-height:26px;border-bottom:1px solid #8D710A;width:87px;padding:0px;margin:0;}
#menu li.show ul li a{background-image:none;height:26px;line-height:26px;text-align:center;color:#fff;width:87px;padding:0px;margin:0;}
#menu li.show ul li a:hover{color:#1C0F07;line-height:26px;text-decoration:none;text-align:center;font-weight:bold;}

#banner{background:url(../images/index_30.jpg) no-repeat left top;width:977px;height:428px;padding:11px 10px 11px 13px;margin-bottom:20px;}

#main{padding:0 8px 0 9px;clear:both;overflow:hidden; zoom:1;height:auto;}
#about_news_contact{height:243px;margin-bottom:20px;}
#about{float:left;background:url(../images/index_34.jpg) no-repeat left top;padding:30px 30px 10px 35px;width:240px;height:196px;margin-right:15px;}
#news{float:left;width:374px;margin-right:15px;}
.more{font-size:11px;text-decoration: underline;}
.more a{font-size:11px;text-decoration: underline;}
.newscont{clear:both;height:96px;padding:15px 0 5px 0;}
.newspic{float:left;background:url(../images/newspic.jpg) no-repeat center center;padding:3px;width:120px;height:85px;}
.newszi{float:right;width:235px;}
.font14{font-size:14px;line-height:26px;color:#E2BA29;}
.font14 a{font-size:14px;line-height:26px;color:#E2BA29;}
#news ul{clear:both;}
#news li{clear:both;line-height:28px;height:28px;border-bottom:1px dashed #5A4500;padding:0 5px;}
#news li a{line-height:28px;height:28px;}
.dian{float:left;background:url(../images/index_46.jpg) no-repeat left center;padding-left:10px;}
#contact{float:right;background:url(../images/index_38.jpg) no-repeat center center;width:242px;height:97px;padding:135px 15px 10px 15px;}

#product{clear:both;background:url(../images/product-bj.jpg) repeat-y top center;width:981px;}
#product ul{clear:both;padding:0;margin:0;}
#product li{float:left;width:177px;text-align:center;font-size:14px;line-height:25px;margin-left:16px;_*margin-left:10px;color:#E2BA29;padding:0;height:170px;}
#product li a{font-size:14px;line-height:25px;color:#E2BA29;padding:0;}
.imgx{border:2px solid #9D7900;}

#bottom{clear:both;background:#1C0F07 url(../images/index_60.jpg) no-repeat center top;height:90px;margin-top:20px;}
.bottom981{width:981px;margin:0 auto; color:#7E6203;}
.bottom981 a{color:#7E6203; line-height:44px;}

/*内页*/
#n_banner{background:url(../images/productb.jpg) no-repeat left top;width:977px;height:261px;padding:10px 10px 11px 10px;margin-bottom:20px;}
#aboutleft{float:left;width:180px;margin-bottom:25px;}
#aboutlist{margin:15px 6px 25px 6px; width:159px;}
#aboutlist li{background:url(../images/product_20.jpg) no-repeat left center;height:37px;line-height:37px;font-size:14px;color:#E2BA29;text-align:center;margin-bottom:8px;}
#aboutlist li a{font-size:14px;color:#E2BA29;line-height:37px;}

#aboutright{float:right;width:784px;margin-bottom:20px;}
.abouttit{height:20px;margin-bottom:30px;}
.aboutzi{float:left;background:url(../images/product_09.jpg) no-repeat left center;padding-left:28px;font-size:18px;color:#E2BA29;line-height:20px;height:20px;}
.about_eng{float:left;color:#927B59;margin-left:8px;font-size:18px;line-height:22px;}
.news_heng{float:left;background:url(../images/product_14.jpg) repeat-x left center;margin:3px 0 0 10px;text-align:right;line-height:18px;width:520px;}
.down_heng{float:left;background:url(../images/product_14.jpg) repeat-x left center;margin:3px 0 0 10px;text-align:right;line-height:18px;width:550px;}
.about_heng{float:left;background:url(../images/product_14.jpg) repeat-x left center;margin:3px 0 0 10px;text-align:right;line-height:18px;width:580px;}
.join_heng{float:left;background:url(../images/product_14.jpg) repeat-x left center;margin:3px 0 0 10px;text-align:right;line-height:18px;width:590px;}

.about_con{clear:both;padding-left:10px; line-height:26px;min-height:250px; }
.product_pic{background:url(../images/product.jpg) no-repeat left center;width:977px;height:261px;}
.news_xixian{clear:both;height:110px;padding-bottom:20px;border-bottom:1px dashed #CAB66D;margin-bottom:25px;}
.news_tu{float:left;width:153px;margin-right:20px;}
.news_tuzi{float:left;width:600px;}
.date{color:#999999;line-height:35px;}
.news_titzi{font-size:18px;color:#E2BA29;line-height:35px;}
.news_titzi a{font-size:18px;color:#E2BA29;line-height:35px;}
.news_xtitzi{font-size:18px;color:#E2BA29;border-bottom:1px dashed #CAB66D;text-align:center;padding-bottom:15px;margin-bottom:7px;}
.news_xcont{clear:both;margin:30px 0;}
.down_list{clear:both;height:40px;padding:0 5px 20px 5px;border-bottom:1px dashed #CAB66D;margin-bottom:20px;}

/*productleft*/
#aboutlist1{margin:15px 0 15px 10px;}
.clearfix{overflow:hidden;clear:both;}
.qaB{width:159px;height:auto;position:relative;z-index:1;}
.qaB dl{display:none;margin-bottom:7px;}
.qaB dl span{float:left;}
.qaB dl dt{line-height:30px;color:#555;width:159px;clear:both;background:url(../images/market15.html) no-repeat 0px center;cursor:pointer;overflow:hidden;}
.qaB dl dd{line-height:21px;color:#807a7a;clear:both;width:141px;border:1px solid #685719;border-top:none;background-color:#3C2F1A;display:none;padding:5px 8px;overflow:hidden;margin-bottom:7px;}
.qaB dl .s1{height:30px;line-height:30px;}
.qaB dl .s2{background:url(../images/product_20.jpg) no-repeat left center;height:37px;line-height:37px;font-size:14px;color:#E2BA29;text-align:center;width:159px;}

.productlist li{border-bottom:1px dashed #6C5530;height:30px;line-height:30px;text-align:center;color:#DAC370;font-size:12px;}
.productlist li a{height:30px;line-height:30px;text-align:center;color:#DAC370;font-size:12px;}
.productlist li a:hover,.productlist .lefts a{color:#fff;}

#n_product{clear:both;}
#n_product ul{clear:both;padding:0;margin:0;}
#n_product li{float:left;width:177px;height:134px;text-align:center;font-size:14px;line-height:30px;margin-right:25px;color:#E2BA29;margin-bottom:40px;}
#n_product li a{font-size:14px;line-height:30px;color:#E2BA29}

#life{clear:both;}
#life ul{clear:both;padding:0;margin:0;}
#life li{float:left;width:153px;height:123px;text-align:center;font-size:14px;line-height:30px;margin-left:10px; margin-right:30px;color:#E2BA29; margin-bottom:40px;}
#life li a{font-size:14px;line-height:30px;color:#E2BA29}

.about_pic{background:url(../images/about.jpg) no-repeat left center;width:977px;height:261px;}
.news_pic{background:url(../images/news.jpg) no-repeat left center;width:977px;height:261px;}
.join_pic{background:url(../images/join.jpg) no-repeat left center;width:977px;height:261px;}
.service_pic{background:url(../images/service.jpg) no-repeat left center;width:977px;height:261px;}
.contact_pic{background:url(../images/contact.jpg) no-repeat left center;width:977px;height:261px;}
.red{color:#FF0000;}
.red a{color:#FF0000;}

table{ text-align:center;margin:0px auto;}
a:link,a:hover,a:visited,a:active{
behavior:url("link.htc")
}
.center{text-align:center}
.right1{text-align:right}
input{ background:#1C0F07; border:1px solid #453D00;color:#8D7900;}
textarea{ overflow:auto;background:#1C0F07; border:1px solid #453D00;color:#8D7900;}
.clear {clear:both;}
ul,li{ list-style:none; padding:0px; margin:0 auto}
.padding_left10{padding-left:10px;}
.back{margin-top:30px; margin-bottom:30px; text-align:center}

#login{clear:both;margin:100px 0 0 100px;background-color:#644E36;border:1px solid #EDCC54;width:600px;height:302px;}
.login_tit{ background:url(../images/p_03.jpg) repeat-x left center;padding-left:15px;font-size:16px; font-weight:bold;color:#fff;height:36px;line-height:36px;}
.left_table{float:left;width:250px;margin:20px 0 0 20px;color:#fff;}

.sub_box{display:none;position:fixed;right:10px;bottom:10px;z-index:999}
.back_to_top .icon-gotop{text-align:center;cursor:pointer;display:inline-block;width:40px;height:25px; padding-top:15px;position:relative;background-color:rgba(84,67,37,0.7);color:#fff;border-radius:100%;-webkit-tap-highlight-color:rgba(84,67,37,0)}

.page {width:100%;text-align:center; padding-top:30px;}
.page span, .page a { display:inline-block; width:23px; height:21px;margin-right:5px;line-height:21px; text-align:center;color:#241201; text-decoration:none}
.page span {background:url(../images/page.jpg) no-repeat -5px -86px;font-weight:bold;color:#fff;}
.page a {background:url(../images/page.jpg) no-repeat -5px -60px;color:#241201; text-decoration:none}
.page span.next, .page a.next { width:51px; height:21px; background:url(../images/page.jpg) no-repeat -5px -34px;}
.page span.next {color:#5D4902;font-weight:normal;}
.page a:visited {color:#241201}
.page a:hover{font-weight:bold;}