@charset "utf-8";
/* CSS Document */
*{
padding:0px;
margin:0px;
}
body{
font:12px/20px Verdana,"宋体",Helvetica, sans-serif;
color:#3e3333;
background:#401300;
}
img{
border:0px;
vertical-align:middle;
}
ul{
list-style:none;
}
table{jerry:expression(cellSpacing="1")}
a{
color:#3e3333;
text-decoration:none;
outline:none;
}
h1{
font-size:20px;
}
h2{
font-size:14px;
}
h3,h4{
font-size:12px;
}
input{
vertical-align:middle;
}
.clear{
clear: both; 
}
.seperate{
border-top:1px dotted #a49c8d;
margin-top:25px;
height:25px;
}
.under_line{
font-size:0px;
height:15px;
margin-bottom:15px;
border-bottom:1px dashed #7c6b4c;
}
#wrap{
width:1003px;
margin:0px auto;
background:url(../images/wrap.jpg) no-repeat left top;
}
#head{
position:relative;
width:1003px;
height:132px;
background:url(../images/head.jpg) no-repeat left top;
}
#head h1{
padding:10px;
width:270px;
margin:0px auto;
}
#head h1 a{
display:block;
width:270px;
height:112px;
text-indent:-9999px;
}
.u_left{
position:absolute;
left:20px;
top:78px;
}
.u_left li{
float:left;
display:inline;
padding-right:10px;
}
.u_right{
position:absolute;
right:20px;
top:78px;
}
.u_right li{
float:left;
display:inline;
padding-left:10px;
}
#main{
width:945px;
height:293px;
padding:7px 8px 7px 9px;
overflow:hidden;
margin:0px auto;
background:url(../images/home/main.jpg) no-repeat left top;
position:relative;
}
.flash{
width:700px;
float:left;
line-height:26px;
}
.flash p{
line-height:28px;
padding-left:35px;
font-family:"微软雅黑";
font-weight:bold;
}
.flash p a{
display:block;
padding-left:20px;
}
.flash p a.home_on{
background:url(../images/arrow_up.gif) no-repeat left center;
}
.flash p.news_1{
border-top:1px solid #c47372;
background:#6c3232;
color:#fff;
}
.flash p.news_1 a{
color:#fff;
}
.flash p.news_2{
border-top:1px solid #bd6c2d;
background:#7f3f19;
color:#ffdaba;
}
.flash p.news_2 a{
color:#ffdaba;
}
.flash p.news_3{
border-top:1px solid #aa5056;
color:#fef965;
}
.flash p.news_3 a{
color:#fef965;
}
.flash_pic{
border-bottom:1px solid #d5d0a7;
display:none;
}
.flash img{
width:700px;
height:205;
}
.flash_bg{
position:absolute;
top:-1px;
left:0px;
width:24px;
height:21px;
background:url(../images/head.png) no-repeat left top;
}
.video{
float:left;
padding:80px 0px 0px 10px;
}
#main_b{
width:962px;
margin:10px auto 0px;
}
.main_l{
float:left;
display:inline;
width:710px;
height:170px;
padding-bottom:30px;
background:url(../images/home/left_b.jpg) no-repeat left bottom;
}
.news_cal{
padding-top:2px;
background:url(../images/home/left_t.jpg) no-repeat left top;
}
.cal_list{
padding-left:50px;
margin-bottom:15px;
height:34px;
}
.cal_list a{
float:left;
width:91px;
background-image:url(../images/home/news_off.jpg);
height:34px;
}
.cal_list .cal_1{
background-position:0px 0px;
}
.cal_list .cal_2{
background-position:-91px 0px;
}
.cal_list .cal_3{
background-position:-182px 0px;
}
.cal_list a:hover{
background-image:url(../images/home/news_on.jpg);
}
.news_list{
margin-left:45px;
line-height:24px;
width:616px;
overflow:hidden;
}
.news_list ul{
margin-top:-2px;
}
.news_list li{
width:585px;
position:relative;
height:23px;
padding:0px 15px;
background:url(../images/home/li.jpg) no-repeat left top;
}
.news_list li span{
position:absolute;
right:15px;
top:0px;
color:#732f2f;
font-size:11px;
}
.main_r{
float:right;
display:inline;
width:195px;
height:130px;
padding:35px 25px;
background:url(../images/friend.jpg) no-repeat left top;
}
.honor{
width:195px;
height:150px;
overflow:hidden;
}
.honor_show{
margin-left:0px;
white-space:nowrap;
}
.honor_show img{
width:190px;
}
#bottom{
width:962px;
margin:0px auto;
text-align:center;
line-height:30px;
color:#ddc2ac;
}
/*news*/
#contain{
width:963px;
margin:0px auto;
padding-bottom:80px;
background:url(../images/down.jpg) no-repeat left bottom;
}
.contain_b{
padding:35px 35px 0px;
background:url(../images/top.jpg) no-repeat left top;
width:893px;
}
.title{
padding:0px 25px 50px 35px;
}
.slidebar_l{
float:left;
display:inline;
width:170px;
}
.slidebar_l ul{
width:170px;
}
.slidebar_l ul li a{
display:block;
height:41px;
}
.slidebar_l ul li.li_1 a{
background-position:left top;
}
.slidebar_l ul li.li_2 a{
background-position:left -41px;
}
.slidebar_l ul li.li_3 a{
background-position:left -82px;
}
.slidebar_l ul li.li_4 a{
background-position:left -123px;
}
.slidebar_l ul li.li_5 a{
background-position:left -164px;
}
.slidebar_l ul li.li_6 a{
background-position:left -205px;
}
.slidebar_l ul li.li_7 a{
background-position:left -246px;
}
.slidebar_l ul li.li_8 a{
background-position:left -291px;
height:40px;
}
.slidebar_l ul li.li_9 a{
background-position:left -330px;
}
.slidebar_l ul li.li_10 a{
background-position:left -371px;
}
.slidebar_l ul li.li_11 a{
background-position:left -412px;
height:45px;
}
.news_nav li a{
background-image:url(../images/news/nav_off.jpg);
text-indent:-9999px;
}
.news_nav li a.home_nav,.news_nav li a:hover{
background-image:url(../images/news/nav_on.jpg);
}
.product_nav li a{
background-image:url(../images/product/nav_off.jpg);
text-indent:-9999px;
}
.product_nav li a.home_nav,.product_nav li a:hover{
background-image:url(../images/product/nav_on.jpg);
}
.text{
padding-bottom:10px;
margin:15px 5px 0px;
border-bottom:1px dashed #7c6b4c;
}
.text span{
font-size:14px;
color:#750909;
}
.text_m{
padding-bottom:10px;
margin:0px 5px;
}
.search{
margin:10px 5px 0px;
}
.search input{
margin:5px 0px;
width:135px;
background:#debe91;
border:1px solid #7f683f;
}
.sidebar_r{
float:right;
width:657px;
}
.news{
padding-top:15px;
}
.news li{
width:620px;
padding:0px 0px 0px 15px;
position:relative;
background:url(../images/news/arrow.jpg) no-repeat left center;
line-height:25px;
}
.news li a{
display:block;
width:620px;
border-bottom:1px dashed #7f6c4a;
}
.news li a:hover{
color:#732f2f;
}
.news li span{
font-size:11px;
color:#732f2f;
position:absolute;
right:10px;
top:0px;
}
.page{
padding-top:20px;
text-align:center;
color:#732f2f;
line-height:22px;
}
.page a{
color:#732f2f;
}
.page .pre{
color:#221e1e;
}
.page span{
font-weight:bold;
color:#c61d1d;
}
.page input{
width:20px;
height:21px;
margin-right:10px;
padding:0px 10px;
border:none;
background:url(../images/input.jpg);
line-height:21px;
font-weight:bold;
}
/*产品*/
.sidebar_b{
float:right;
width:694px;
}
.wrap_product{
background:url(../images/right_b.jpg) no-repeat left bottom;
padding-bottom:60px;
}
.product{
background:#f4e8d3 url(../images/right_t.jpg) no-repeat left top;
padding:5px 45px 0px;
min-height:1px;
_height:1px;
}
.position{
padding-left:25px;
color:#846c6c;
padding-bottom:35px;
line-height:30px;
}
.position h2{
color:#9a2c0e;
}
.position a,.position span{
color:#201919;
}
.product_list{
width:595px;
padding-top:15px;
border-bottom:1px dotted #938c7f;
}
.pro_pic{
float:left;
display:inline;
width:225px;
text-align:center;
}
.pro_intro{
float:right;
width:370px;
}
.pro_intro h2{
height:25px;
padding-bottom:8px;
}
.pro_intro ul{
border-top:1px dashed #958e81;
overflow:hidden;
width:370px;
padding-top:10px;
line-height:22px;
}
.pro_intro ul li{
float:left;
_width:370px;
white-space:nowrap;
min-width:130px;
}
.pro_intro ul li span{
font-weight:bold;
}
.pro_intro h2 a{
color:#9a2c0e;
}
.pro_intro h2.hot a{
float:left;
padding-right:50px;
background:url(../images/product/hot.jpg) no-repeat right top;
}
.price{
font-weight:bold;
color:#000000;
padding-top:5px;
}
.cal{
margin:10px 8px 0px;
line-height:25px;
}
.cal a{
display:block;
padding-left:25px;
background:url(../images/news/arrow.jpg) no-repeat 8px center;
border-bottom:1px dotted #726143;
}
.cal .cal_home,.cal a:hover{
color:#9a2c0e;
}
.intro{
line-height:30px;
color:#9a2c0e;
}
.big_pic{
margin-top:15px;
text-align:center;
}
.big_pic img{
border:1px solid #fff;
}
/*茶与文化*/
.tea{
padding:25px 0px;
width:600px;
}
.tea_nav li a{
background-image:url(../images/tea/nav_off.jpg);
text-indent:-9999px;
}
.tea_nav li a.home_nav,.tea_nav li a:hover{
background-image:url(../images/tea/nav_on.jpg);
}
#brand_contain{
width:963px;
margin:0px auto;
}
#brand_contain{
width:963px;
margin:0px auto;
padding-bottom:60px;
background:url(../images/brand/brand_b.jpg) no-repeat left bottom;
}
.brand_b{
background:url(../images/brand/brand_t.jpg) no-repeat left top;
padding:30px 60px 0px;
width:843px;
}
.brand_nav{
float:left;
display:inline;
width:235px;
margin-top:30px;
}
.brand_nav a{
display:block;
background-image:url(../images/brand/nav_off.jpg);
text-indent:-9999px;
height:28px;
}
.brand_nav a:hover,.brand_nav a.brand_home{
display:block;
background-image:url(../images/brand/nav_on.jpg);
text-indent:-9999px;
height:28px;
}
.brand_nav .brand_1 a{
background-position:0px 0px;
}
.brand_nav .brand_2 a{
background-position:0px -29px;
}
.brand_nav .brand_3 a{
background-position:0px -58px;
}
.brand_nav .brand_4 a{
background-position:0px -87px;
}
.brand_nav .brand_5 a{
background-position:0px -116px;
}
.brand_nav .brand_6 a{
background-position:0px -145px;
}
.brand_nav .brand_7 a{
background-position:0px -174px;
}
.brand_nav .brand_8 a{
background-position:0px -203px;
}
.brand_nav .brand_9 a{
background-position:0px -232px;
}
.brand_nav .brand_10 a{
background-position:0px -261px;
}
.brand_right{
float:right;
width:560px;
margin-top:30px;
}
.detail{
color:#000;
padding-top:15px;
}
.position{
padding-top:15px;
line-height:30px;
color:#000;
}
.about_title{
color:#732f2f;
text-align:center;
padding-bottom:8px;
}
.year{
position:relative;
padding-left:100px;
width:460px;
margin-top:15px;
}
.year span{
position:absolute;
left:30px;
top:0px;
color:#732f2f;
font-size:14px;
}
/*加盟合作*/
.join_nav li a{
background-image:url(../images/join/nav_off.jpg);
text-indent:-9999px;
}
.join_nav li a.home_nav,.join_nav li a:hover{
background-image:url(../images/join/nav_on.jpg);
}
.join{
padding-left:15px;
line-height:25px;
}
.join h2{
line-height:25px;
color:#9a2c0e;
}
.tea h2{
line-height:25px;
color:#9a2c0e;
}
.join h2 img{
vertical-align:middle;
margin-left:5px;
}
.p_left{
padding-left:70px;
}
.honor_list li{
padding-left:22px;
background:url(../images/join/arrow.jpg) no-repeat 8px center;
}

.join table{
width:500px;
background:#777167;
margin:25px auto 0px;
}
.join table td{
background:#f4e8d3;
line-height:30px;
text-align:center;
}
.join table td span{
font-weight:bold;
}
.store{
width:550px;
margin:0px auto;
}
.store img{
border:1px solid #441b0c;
width:230px;
margin:15px;
}
/*营销网络*/
.search_adress{
line-height:30px;
}
.search_adress select{
border:1px solid #808080;
}
.network h2{
color:#9a2c0e;
line-height:30px;
border-bottom:1px dotted #756444;
width:580px;
}
.network table{
width:580px;
margin:15px 0px;
line-height:25px;
}
/*招聘*/
.job_nav li a{
background-image:url(../images/job/nav_off.jpg);
text-indent:-9999px;
}
.job_nav li a.home_nav,.job_nav li a:hover{
background-image:url(../images/job/nav_on.jpg);
}
.job_list{
padding-top:5px;
}
.job_name{
background:#fff;
width:430px;
height:25px;
line-height:24px;
padding-right:165px;
position:relative;
border-bottom:1px solid #b79c6b;
}
.job_name a{
display:block;
padding-left:30px;
background:#e6cca2 url(../images/job/arrow.gif) no-repeat 15px center;
color:#604b23;
height:24px;
border-top:1px solid #fff;
border-right:1px solid #b79c6b
}
.job_name span{
position:absolute;
right:15px;
top:1px;
color:#604b23;
font-size:11px;
}
.job_detail{
width:595px;
padding:10px 0px;
position:relative;
line-height:25px;
background:#f3f0ec;
border-bottom:1px solid #b79c6b;
display:none;
}
.job_detail p{
padding-left:35px;
background:url(../images/job/arrow_b.gif) no-repeat 15px 8px;
}
.job_detail p a{
position:absolute;
top:10px;
color:#ab6a37;
right:35px;
}
.job_detail .job_adress{
margin:5px 0px;
background:#fff url(../images/job/arrow_b.gif) no-repeat 15px 8px;
}
.process{
border:1px solid #fff;
width:595px;
margin-top:5px;
background:#f3f0ec;
padding:15px 0px;
line-height:30px;
}
.process p{
padding-left:25px;
}
.process p span{
font-weight:bold;
}
.process p.p_odd{
background:#fff;
}
.development{
padding:15px 0px;
width:600px;
line-height:25px;

}
.development h2,.development h3{
color:#9a2c0e;
line-height:30px;
}
.development p{
padding-left:15px;
}
.job_online{
width:311px;
margin:15px auto;
}
.job_form{
margin-top:10px;
}
.job_form p{
position:relative;
padding-left:100px;
width:500px;
padding-top:5px;
}
.job_form p,.job_form div{
position:relative;
padding-left:70px;
width:500px;
padding-top:10px;
}
.job_form p input{
background:#debe91;
width:250px;
border:none;
}
.job_form p textarea{
background:#debe91;
border:none;
}
.job_form span{
position:absolute;
left:0px;
top:10px;
}
.job_online h3{
padding-bottom:5px;
}
.center{
text-align:center;
}
.center a{
color:#8c3d0e;
}
/*联系我们*/
#contact_b{
width:961px;
margin:0px auto;
padding-bottom:60px;
background:url(../images/contact/contact_b.jpg) no-repeat left bottom;
}
.contact_t{
padding:30px 35px 0px;
width:891px;
background:url(../images/contact/contact_t.jpg) no-repeat left top;
}
.contact_nav li a{
background-image:url(../images/contact/nav_off.jpg);
text-indent:-9999px;
}
.contact_nav li a.home_nav,.contact_nav li a:hover{
background-image:url(../images/contact/nav_on.jpg);
}
.contact{
padding:10px;
line-height:25px;
border-bottom:1px dotted #645025;
width:550px;
color:#000000;
}
.contact h3{
color:#884d38;
padding-left:15px;
background:url(../images/contact/arrow.jpg) no-repeat left center
}
.contact p{
padding-left:15px;
}
.message_nav li a{
background-image:url(../images/message/nav_off.jpg);
text-indent:-9999px;
}
.message_nav li a.home_nav,.message_nav li a:hover{
background-image:url(../images/message/nav_on.jpg);
}
.n_message{
float:right;
margin-right:60px;
font-weight:bold;
color:#894630;
}
.message_list{
width:600px;
border-top:1px solid #d0be9d;
padding:12px 0px;
line-height:22px;
}
.wrap_message{
border-bottom:1px solid #d0be9d;
}
.message_list p span{
color:#9b3615;
font-weight:bold;
}
.message_form{
margin:20px 0px;
}
.message_form p{
width:400px;
padding:0px 0px 10px 150px;
position:relative;
}
.message_form p input{
width:200px;
height:20px;
background:#cdab78;
border:1px solid #663300;
}
.product .message_form p input{
background:none;
}
.product .message_form p textarea{
background:none;
}
.message_form p textarea{
width:300px;
height:150px;
background:#cdab78;
border:1px solid #663300;
}
.message_form p  .con_w{
width:100px;
}
.message_form p span{
position:absolute;
width:145px;
left:0px;
top:0px;
display:block;
text-align:right;
color:#663300;
}
.news_detail{
padding-top:10px;
width:600px;
}
.news_detail h2{
line-height:30px;
text-align:center;
}
.from{
font-size:11px;
padding-bottom:10px;
color:#604b23;
text-align:center;
}
.from a{
margin-right:15px;
color:#604b23;
}
#index{
background:#732f30;
}
#index_flash{
width:1003px;
margin:0px auto;
}
/*制作工艺*/
.art_nav li a{
background-image:url(../images/art/nav_off.jpg);
text-indent:-9999px;
}
.art_nav li a.home_nav,.art_nav li a:hover{
background-image:url(../images/art/nav_on.jpg);
}
.j_list{
float:left;
width:24%;
display:inline;
height:130px;
text-align:center;
}
.j_list img{
height:80px;
width:125px;
border:1px solid #000;
}
/*公司期刊*/
.maga_nav li a{
background-image:url(../images/magazine/nav_off.jpg);
text-indent:-9999px;
}
.maga_nav li a.home_nav,.maga_nav li a:hover{
background-image:url(../images/magazine/nav_on.jpg);
}
.maga_nav li.li_8 a{
height:48px;
}
.m_list{
float:left;
display:inline;
width:300px;
text-align:center;
height:240px;
}
.m_list p{
position:relative;
text-align:left;
width:270px;
margin:10px auto 0px;
height:20px;
line-height:20px;
}
.m_list p a{
position:absolute;
right:0px;
top:0px;
}
/*关于我们*/
.profile_nav{
}
.profile_nav li a{
background-image:url(../images/profile/nav_off.jpg);
text-indent:-9999px;
}
.profile_nav li a.home_nav,.profile_nav li a:hover{
background-image:url(../images/profile/nav_on.jpg);
}
.brand_right .profile{
width:550px;
margin:0px;
}
.profile{
width:605px;
margin:0px auto;
}
.p_title{
color:#9a2c0e;
text-align:center;
padding-bottom:8px;
}
.profile h3{
color:#9a2c0e;
padding:8px 0px;
}
.profile .colo,.position .colo{
color:#9a2c0e;
}
.activy{
float:left;
width:140px;
text-align:center;
height:140px;
line-height:20px;
}
.activy img{
width:120px;
height:90px;
border:1px solid #675226;
}
.activy p{
width:120px;
margin:0px auto;
}
.cer_list{
float:left;
display:inline;
width:205px;
height:210px;
text-align:center;
line-height:30px;
}
.cer_list img{
width:145px;
height:135px;
padding:17px;
background:url(../images/profile/friend.jpg) no-repeat left top;
}
.activy_detail{
line-height:30px;
text-align:center;
}
.activy_detail img{
padding:5px 0px;
}
.fj{
padding-left:50px;
color:#c61d1d;
line-height:25px;
}
.t_1{
width:90px;
padding:0px 5px;
vertical-align:top;
}
.t_2{
width:390px;
vertical-align:top;
padding:0px 5px;
}
.t_3{
width:125px;
vertical-align:top;
padding:0px 5px;
}

