﻿@charset "utf-8";
body{ padding:0px; margin:0px auto; font-size:12px; color:#7d6220; background: /*url(../images/bg.jpg) repeat-y center top*/ #0d0101; font-family:"宋体";width: 100%; min-width:1000px; width:expression((documentElement.clientWidth < 1000) ? "1000px" : "100%" );zoom:1; }
table{ border:0px; border-collapse:collapse;}
li{ list-style:none;}
ul,li,form, dl,dt, dd, div ,ol{ padding: 0px; margin: 0px; }
select,input{ font-size:12px; font-style:normal;}
img{ border:none; border:0;}
a{ text-decoration:none;noline: expression(this.onFocus=this.blur());color:#7d6220;}
a:focus {outline:none;-moz-outline:none;}
a:hover{ color:#ec9200; text-decoration:none;}
.clear{ clear:both; height:0px; overflow:hidden;}
/*top.html*/
.info{ text-align:justify; word-wrap: break-word; word-break: normal; line-height:22px;}

.Header{ background:url(../images/topbg.jpg) no-repeat center top; height:96px;}
.Top{width: 1200px;margin:0 auto;position:relative;padding-top:20px;z-index:101;_height:69px;}
.Logo{ background:url(../images/logo.jpg) no-repeat; position:absolute; left:-3px; top:27px; width:168px; height:176px; }
.Logo a{ display:block;height:176px;}
.Menu{ padding-left:264px; height:69px; }
.Menu li{ float:left; width:105px; height:61px; background:url(../images/li.jpg) no-repeat right center; margin-left:-2px; position:relative; z-index:100;}
.Menu li.end{ background:none;}
.Menu li.home{ width:70px;}
.Menu li a,.Menu li a b{ display:block; height:61px;}
.Menu li a b{ cursor:pointer;background-image:url(../images/menu.png);background-repeat:no-repeat;}
.Menu li a#m01 b{ background-position:18px center;}
.Menu li a#m02 b{ background-position:-47px center;}
.Menu li a#m03 b{ background-position:-150px center;}
.Menu li a#m04 b{ background-position:-253px center;}
.Menu li a#m05 b{ background-position:-355px center;}
.Menu li a#m06 b{ background-position:-461px center;}
.Menu li a#m07 b{ background-position:-561px center;}
.Menu li a:hover,.Menu li a.aon{ background:url(../images/aon.jpg) no-repeat center top;}
.Menu li a#m01:hover,.Menu li a#m01.aon{ background:url(../images/aon_h.jpg) no-repeat center top;}

.Menu li .subnav{ position:absolute; width:100%; left:0px; top:53px; display:none; background:#3d080d;}
.Menu li .subnav dl{font-family:微软雅黑; border:1px solid #7d4709; /*border-top:0;*/ background:#3a070c; margin:2px;}
.Menu li .subnav dl a{ height:25px; line-height:25px; color:#fff; color:#ddc66e; padding:0 5px; }
.Menu li .subnav dl a:hover{ background:#1b0508; color:#ddc66e;}

.Container{ width:100%; background-position: center top; background-repeat:no-repeat;}
.Home_bg{  height:auto !important; height:1123px; min-height:1123px;}

.Home_prod_ban{ background:url(../images/ban_picbg.png) no-repeat right bottom; height:496px; width:990px; margin:0 auto;}


.slideBox{ width:429px; height:315px; overflow:hidden; position:relative; padding-top:156px; padding-left:542px;}
.slideBox .hd{left:28px; height:50px; overflow:hidden; background:url(../images/home_ban_contorls.png) no-repeat; width:266px; z-index:1;position:relative; text-align:center; padding:0 39px; line-height:50px;}
.slideBox .hd ul{ overflow:hidden;}
.slideBox .hd ul li{ display:none; font-size:20px;font-family:微软雅黑; color:#f8c300;}
.slideBox .hd ul li a{ color:#f8c300;}
.slideBox .hd ul li.on{ display:block; }
.sPrev,.sNext{ width:26px; height:27px; cursor:pointer; display:block; position:absolute; top:11px; z-index:10; *background:url(../images/space.png) repeat;} 
.sPrev{ left:39px;}
.sNext{ right:39px;}

.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:400px; height:273px;}

.Home_Content{ width:990px; margin:0 auto; padding-top:62px;}
.home_about{ background:url(../images/homebg_1.jpg) no-repeat center top; height:286px; overflow:hidden;}
.home_about dd{ float:left; width:330px; padding-top:80px;}
.home_about dd .main{ padding-left:35px; padding-right:30px;}
.home_about dd h1{ margin:0; height:40px; background-position:0 0; background-repeat:no-repeat; overflow:hidden;}
.home_about dd h1 span{ float:right; font-size:12px; font-weight:normal; display:inline-block; padding-top:20px;}
.title_gongsijieshao{ background-image:url(../images/title_gongsijieshao.png);}
.title_zangyizangyao{ background-image:url(../images/title_zangyizangyao.png);}
.title_zuixinxinwen{ background-image:url(../images/title_zuixinxinwen.png);}

.main .about{ padding-left:97px; background:url(../images/ico_about.jpg) no-repeat left top; height:auto !important; height:103px; min-height:103px; color:#7d6220;}
.main .about p{ margin:0; line-height:20px; text-align:justify; text-justify:inter-ideograph;}
.main .about .more{ text-align:right; margin:0; padding-top:20px;}
.main .about a{ color:#5c391b;}
.main .about .more a:hover{ color:#ec9200;}

.zang_info{ position:relative;line-height:22px; text-align:justify; text-justify:inter-ideograph;color:#7d6220;}
.zang_info img{ float:left; margin-right:16px; margin-top:5px; width:82px; height:82px;}
.zang_info p{ padding-top:6px; margin:0;}
.zang_info .more{ width:80px; text-align:right; position:absolute; bottom:0px; right:0px; margin:0;} 
.zang_info .more a{ color:#5c391b;}
.zang_info .more a:hover{ color:#ec9200;}

.new_news li{ height:30px; line-height:30px;}
.new_news li span{ float:right; color:#513617;}
.new_news li a{ background:url(../images/ico_dot.png) no-repeat left center; padding-left:15px; }

.home_prod{ background:url(../images/homebg_2.jpg) no-repeat; height:275px; overflow:hidden;}
.home_prod dt{ float:left; width:800px;}
.home_prod dt h1{ margin:0; background:url(../images/title_xinpinfabu.png) no-repeat 33px 26px; height:82px; font-size:12px; font-weight:normal; padding-right:26px;}
.home_prod dt h1 a{ float:right; margin-top:26px;}

.home_list li{ width:266px; text-align:center; float:left; background:url(../images/listli.jpg) no-repeat right top;}
.home_list li .pic{ background:url(../images/pic_ying.png) no-repeat center bottom; padding-bottom:25px;}
.home_list li.end{ background:none;}
.home_list li img{ width:165px; height:92px;}
.home_list li p{ height:30px; line-height:30px; margin:0;}

.home_prod dd{ float:right;  width:186px; text-align:center;}
.home_prod dd a{ background:url(../images/btn_tm.png) no-repeat center; width:110px; height:118px; display:inline-block;}

.Footer{ background:url(../images/bottombg.jpg) no-repeat; height:147px; width:100%;}
.Bottom{ width:950px; text-align:right; margin:0 auto; padding-top:60px;}
.Bottom p{ border-right:5px solid #501313;color:#643827; margin:0; padding-right:5px;}
.Bottom p a{color:#643827; }
.Bottom p a:hover{ color:#ec9200;}
.Bottom p span{ display:block; color:#51241e; text-transform:uppercase; font-family:Arial;}
.Bottom p span a{ color:#51241e;}

.Content{ background:url(../images/contentbg.png) repeat-y center top; overflow:hidden; }
.Content_m{ width:990px; margin:0 auto;}

.content_main{ padding-left:353px;height:auto !important; height:597px; min-height:597px;}
.Current{ background:url(../images/currentbg.png) no-repeat 0 bottom; padding-bottom:18px; padding-top:34px; padding-right:15px;}
.Current em{ float:right; color:#886c72; font-style:normal; margin-top:20px;}
.Current em a{color:#886c72;}
.Current em a:hover{color:#ec9200;}
.Current h1{ margin:0; background:url(../images/currentico.png) no-repeat; padding-left:30px; height:34px; line-height:34px; font-weight:normal;}
.Current h1 span{ display:inline-block; padding-right:30px;height:34px; font-size:20px; color:#f8c300; font-family:微软雅黑;background:url(../images/currentico.png) no-repeat right -35px; }

.Main{padding-left:35px;}
.nav_menu{ font-family:微软雅黑; padding-top:17px; font-size:14px; padding-bottom:15px;}
.nav_menu li{ float:left; background:url(../images/nav_libg.png) no-repeat center bottom; width:107px; text-align:center; padding-bottom:15px; margin-right:3px;}
.nav_menu li a{ background:url(../images/a.png) no-repeat; height:33px; line-height:33px; display:block; color:#f8c300;display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;width:107px;}
.nav_menu li a:hover,.nav_menu li a.aon{ background:url(../images/on.png) no-repeat; color:#51161d;}


.page_news li{ height:30px; line-height:30px;}
.page_news li span{ float:right; color:#513617;}
.page_news li a{ background:url(../images/ico_dot.png) no-repeat left center; padding-left:15px; }

/*pages*/
.Pages{ padding:10px 0; line-height:18px; zoom:1; overflow:hidden; text-align:center; color:#706973;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; color:#706973;}
.Pages b{ color:#8a4a0a;}
.Pages .i_text{ width:20px; padding:0px; text-align:center; font-size:12px; border:solid 1px #7c8d9e; background:none; vertical-align:middle; color:#fff;}
.Pages .i_button { position:relative;width:26px; height:20px; cursor:pointer; border:none; background:url(../images/go.jpg) no-repeat; vertical-align:middle;}
.Pages a.a_prev,.Pages a.a_next{ color:#927c7f; font-weight:bold;}
/*pages end*/

.honor_list{ background:url(../images/li_dot.png) no-repeat 0 155px; *height:336px;}
.honor_list li{ width:185px; float:left; cursor:pointer; text-align:center; margin-bottom:15px; margin-right:15px;}
.honor_list li span{ margin:0;  height:33px; line-height:33px; display:block;}
.honor_list li img{ width:175px; height:110px; border:5px solid #681625;}
.honor_list li dl{ display:none; position:absolute; top:0px; left:333px; background:url(../images/black.png) repeat; width:658px; z-index:100;}
.relative{position:relative;}
.honor_list li dl .close{ background:url(../images/close.png) no-repeat right top; text-align:right; height:36px; margin-bottom:15px;}
.honor_list li dl .close a{ display:inline-block; width:36px; height:36px}
.honor_list li dl .pic img{ width:397px; height:250px; border:0px;}
.honor_list li dl h1{ margin:10px 0; line-height:20px; font-size:14px; color:#c39b00; font-weight:normal; padding-bottom:15px;}
.honor_list li dl .txt{ width:397px; margin:0 auto; line-height:20px;}
.honor_list li dl .txt p{ text-align:left;}

.newsInfo .Title{ font-size:16px; font-weight:bold; padding:5px 0; line-height:20px; text-align:center;font-family:"微软雅黑"; color:#f8c300; }
.createInfo{ text-align:center; padding:10px 0; color:#886C72; border-bottom:1px solid #886C72; margin-bottom:15px;}
.info_prevnext{ line-height:30px; /*display:none;*/ height:40px; overflow:hidden; }
.info_prevnext span.ln{ float:left;}
.info_prevnext span.rn{ float:right;}
.info_back{ text-align:center; padding:15px 0;/* font-weight:bold; display:none; */ clear:both;}
.info_back a{ color:#51161d; background:#f8c300; display:inline-block; padding:0px 15px; height:27px; line-height:27px;}


.news_top{ height:175px; overflow:hidden; background:url(../images/li_dot.png) repeat-x 0 165px;}
.news_top .main{ float:right; width:359px;}
.news_top .main dd{height:26px; line-height:26px;}
.news_top .main dd span{ float:right; color:#633a1d;}
.news_top .main dd a{ padding-left:15px; background:url(../images/ico_news.png) no-repeat left center; }


.newsBox{ width:207px; height:122px; overflow:hidden; position:relative; float:left;border:5px solid #681625;}
.newsBox .hd{ height:17px; overflow:hidden; position:absolute; right:1px; bottom:0px; z-index:1; background:url(../images/newsjs_bg.png) repeat; width:100%; }
.newsBox .hd ul{ overflow:hidden; zoom:1; float:right; font-family:Tahoma; font-size:11px;  }
.newsBox .hd ul li{ float:left; margin-right:1px;  width:15px; height:15px; line-height:15px; text-align:center;  cursor:pointer;color:#fff; background:url(../images/js_ico.png) no-repeat right top; }
.newsBox .hd ul li.on{background:url(../images/js_ico.png) no-repeat left top;}

.newsBox .bd{ position:relative; height:100%; z-index:0;   }
.newsBox .bd li{ position:relative; }
.newsBox .bd img{  width:207px; height:122px;}

.newslist{ padding-bottom:20px;}
.newslist li{height:31px; line-height:31px;}
.newslist li span{ float:right; color:#633a1d;}
.newslist li a{ padding-left:20px; background:url(../images/ico.gif) no-repeat 0px center;}

.prod_list{ padding-bottom:20px; overflow:hidden;}
.prod_list li{ width:200px; text-align:center; float:left; background:url(../images/listli.png) no-repeat right center; height:170px}
.prod_list li .pic{ background:url(../images/pic_ying.png) no-repeat center bottom; padding-bottom:25px; padding-top:10px;}
.prod_list li.end{ background:none;}
.prod_list li img{ width:140px; height:98px;}
.prod_list li p{ height:30px; line-height:30px; margin:0;}

.prod_Info{ padding-top:15px;}
.prod_Info .info{ padding-bottom:15px;}
.prod_Image{ width:336px; height:189px; float:left; background:url(../images/big_ying.png) no-repeat center bottom; padding-bottom:34px;}
.prod_Image img{ width:336px; height:189px;}
.prod_right{ float:right; width:210px;  font-size:14px;color:#ec9200; line-height:20px;}
.prod_right b{ color:#896c72;}
.prod_right li{ padding-bottom:10px;}
.zdTitle{ color:#896c72;font-size:14px;padding-top:30px; background:url(../images/li_dot.png) repeat-x left 50px; height:30px; font-weight:bold;}

/**/
.Fromtable{ width:700px; margin:0 auto;}
.Fromtable table td{padding:5px 7px;}
.Fromtable table td.txt{ width:110px; text-align:right;}

.Fromtable .btnBox{ text-align: center; padding:10px 0px 10px 127px;}

.Fromtable .btnBox .btn{ background:#7D6220; width:67px; height:25px; color:#F8C300; border:none; cursor:pointer; margin-right:42px; padding:0;}
.Fromtable .text{ width:170px; height:21px; line-height:21px; padding:0px 5px; border:solid 1px #7D6220; background:none; color:#F8C300; }
.Fromtable textarea{ width:483px; height:105px; line-height:21px; padding:0px 5px; border:solid 1px #7D6220; background:none; color:#F8C300; }
.Fromtable .required{ color:#ca132a;}
/*End*/
/*Start*/
.templet_jobs_005{ padding-bottom:10px;}
.templet_jobs_005 h4{ background:#7D6220;height:30px; overflow:hidden; color:#F8C300;font-size:12px; line-height:30px; margin:0;}
.templet_jobs_005 h4 em{ font-style:normal; padding-left:20px;}
.templet_jobs_005 h4 span{ float:right; text-align:center;}
.templet_jobs_005 ul{ line-height:33px;}
.templet_jobs_005 ul li{ list-style:none;background:url(../images/li_dot.png) repeat-x 0 bottom;}
.templet_jobs_005 ul li a{ background:url(../images/ico.gif) no-repeat left center; padding-left:20px;}
.templet_jobs_005 ul li span{ float:right; color:#633A1D; font-family:Arial; text-align:center;}
.templet_jobs_005 .city{ width:245px; display:none;}
.templet_jobs_005 .num{ width:150px;}
.templet_jobs_005 .time{ width:212px;}
/*End*/
/*Start*/
.templet_jobs_001{}
.templet_jobs_001 table{ border:solid 1px #633A1D; border-collapse:collapse;margin-bottom:15px;}
.templet_jobs_001 table td{ border:solid 1px #633A1D; border-collapse:collapse; padding-left:23px; line-height:30px;}
.templet_jobs_001 table .headTable td{ background:#633A1D; font-weight:bold; color:#F8C300; line-height:24px; padding:2px 5px 2px 23px;}
.templet_jobs_001 dl{ padding:15px 30px 15px 0px;  line-height:18px;}
/*End*/
.templet_links_001 ul li{ text-align:center; width:192px; float:left; height:100px; overflow:hidden; padding-top:15px;}
.templet_links_001 ul .pic{ border:solid 1px #633A1D; padding:1px; width:150px; margin:0 auto;}
.templet_links_001 ul .pic img{ width:150px; height:60px;}
.templet_links_001 ul h5{ font-size:12px; font-weight:normal; padding:8px 0px; margin:0;}

.ul_sitemap li{ padding-bottom:10px;}