*,html,body{padding:0; margin:0;outline: none;}
body{font-size:14px; font-family: "microsoft yahei", "微软雅黑", Tahoma, Helvetica, Arial, sans-serif;overflow-x: hidden;}
a{color:#333; transition: all 0.25s linear;}
a,a:hover,a:active,a:focus{text-decoration:none;outline:none; word-wrap:break-word;}
a:hover {color:#2b6c32;-webkit-transition: all 400ms;transition: all 400ms;}
i,em{font-style:normal;}
ul,li{list-style:none;}
img {transition: all 0.5s;overflow:hidden;}
input,textarea{overflow: visible; vertical-align: middle;outline: none;font-family: "microsoft yahei", "微软雅黑", Tahoma, Helvetica, Arial, sans-serif;}
.of{overflow:hidden;}
.clearfix::after{content:"";overflow:hidden;width:100%;height:0;font-size:0;display:block;clear:both;}
.center{text-align:center;}
.grey{background:#f9f9f9;}
.elli{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}/* 单行超出隐藏带省略号 */
.clamp{display: -webkit-box; -webkit-box-orient: vertical;/*  -webkit-line-clamp: 3; */ overflow: hidden;}/* 多行超出隐藏带省略号 */
.flex{display:flex;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;}/* 水平等分可换行，两端对齐 */
.flex_c{display:flex; -webkit-justify-content:center; justify-content:center;flex-wrap:wrap;}/* 水平居中 可换行 */
.flex_m{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}/* 水平居中 垂直居中 可换行 */
/* 阿里图标 unicode引用 */
@font-face {
  font-family: "iconfont"; /* Project id 3007868 */
  src: url('iconfont.woff2?t=1639969733728') format('woff2'),
       url('iconfont.woff?t=1639969733728') format('woff'),
       url('iconfont.ttf?t=1639969733728') format('truetype');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* 头部 */
.header{padding:30px 0;overflow:hidden;margin:0 auto;}
.header img{display:block;}
.tel{padding-left:60px;padding-top:9px;font-size:16px; color:#333; line-height:26px;}
.tel b{display:block; color:#2b6c32; font-size:30px; line-height:35px;}
.tel i{left:0;line-height:60px;font-size:50px;color:#2b6c32;}
/* 菜单 */
.menu {background:#2b6c32;}
.top-nav {height:60px;line-height:60px;}
.top-nav li {float:left;display:block;position:relative;}
.top-nav li a {width:150px; font-size:16px;display:block;color:#fff;text-align:center;}
.top-nav li a:hover,.top-nav li.menucur a{background:#2a8334;color:#fff;}
.top-nav ul {display:none;position:absolute;top:100%;left:0;z-index:1000;background:#2b6c32;line-height:45px;}
.top-nav ul li {width:100%;position:relative;border-top:1px solid #1d7927;box-sizing:border-box;}
.top-nav ul li a {width:auto; padding:0px 15px;font-size:14px;color:#fff;display:block;clear:both;white-space:nowrap;}
.top-nav li.menucur ul li a{background:#2b6c32;color:#fff;}
.top-nav li.menucur ul li a:hover{background:#2a8334;color:#fff;}
/* 大图轮播 */
.swiper-container-1{width:100%;}
.swiper-container-1 .swiper-pagination-bullet { background:#fff; width:14px; height:14px; opacity:1; }
.swiper-container-1 a{max-width:100% !important; display:block;margin:0 auto;}
.swiper-container-1 .swiper-pagination-bullet-active { width:28px; background:#2b6c32; border-radius:14px; }
.ban img{width:100%;display:block;}
/* 表格 */
.table th,.table td {margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);}
table.table{border-collapse:collapse;border-spacing:0;}
.table {width:100%;margin:15px 0;}
.table tr {transition:all .3s;-webkit-transition:all .3s;}
.table th {text-align:left;font-weight:400;}
.table thead tr,.table tbody tr:hover {background-color:#f2f2f2;}
.table th,.table td {border:1px solid #e6e6e6;padding:9px 15px;min-height:20px;line-height:20px;font-size:14px;}
/* 位置导航 */
.breadcrumb {font-size:14px;color:#666; width:100%;overflow:auto;white-space:nowrap;line-height:58px;border-bottom:1px solid #eee;}
.breadcrumb i {padding-right:10px;}
.breadcrumb a {color:#666;}
.breadcrumb>li {display:inline-block;}
.breadcrumb>li+li:before {padding:0 5px;color:#666;content:"/\00a0";}
/* 内页栏目名 */
.cate_intro h2{letter-spacing:3px;}
.cate_intro h3{text-transform:capitalize;}
/* 图片列表 */
.piclist li{text-align:center;}
.piclist li a{display:block;}
.imgbox{background:#f4f4f4;}
.imgbox img{max-width:100%;max-height:100%;}
/* 新闻列表 */
.newslist {margin:20px 0;overflow:hidden;}
.newslist ul li {width:100%;height:50px;line-height:49px;overflow:hidden;border-bottom:dotted 1px #eee;}
.newslist ul li a {color:#363535;font-size:16px;height:49px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newslist ul li a i {margin-right:10px;}
.newslist ul li a span {float:right;padding-left:10px;}
.newslist ul li a:hover {color:#cc3031;}
/* 新闻图文列表 */
.newspiclist li{border-bottom:1px solid #e9e9e9;width:100%;position:relative;}
.newspiclist li .thumbnail-link{float:left;display:block;position:relative;line-height:.5;text-align:center;}
.newspiclist li .thumbnail-link img{transition:.5s all;-webkit-backface-visibility:hidden;width:100%;height:auto;}
.newspiclist li .thumbnail-link img:hover {transform: scale(1.08);}
.newspiclist li .entry-header{margin-bottom:5px;}
.newspiclist li .entry-header .entry-title{line-height:1.4;}
.newspiclist li .entry-header .entry-meta{font-size:13px;color:#999;}
.newspiclist li .entry-header .entry-meta span{margin-right:5px;}
.newspiclist li .entry-summary{display:table;font-size:15px;line-height: 1.7em;}
/* 新闻详情页 */
.newsview {text-align:left;overflow:hidden;}
.newstit {text-align:center;color:#333;}
.newsinfo {padding-bottom:20px!important;text-align:center;color:#999;font-size:14px;border-bottom:1px solid #d0d0d0;}
.pipe {color:#b4b4b4;padding:0 8px;}
/* .newscon {color:#555;} */
.newscon p {padding:8px 0;}
.newscon img{margin:0 auto; display: block;}
/* 上一篇下一篇 */
.nextcon {border-top:1px solid #eee;padding-top:10px;margin-top:20px;}
.nextcon p {white-space:nowrap;text-overflow:ellipsis;margin-top:10px;padding:0;overflow:hidden;}
.nextcon p a:hover {color:#2b6c32;}
/* 关于我们 */
.about{background:url(../wyimages/tea_desk.jpg) bottom center no-repeat;}
.about p{text-indent:2em;}
/* 企业文化 */
.culture{background:url(../wyimages/culture_bg.jpg) top center no-repeat;}
.culture h2{text-align:center;}
.culture_txt p{font-size:12px;text-indent:2em;}
.culture ul li p{text-align:center;}
/* 领导致辞 */
.leader_txt p{text-indent:2em;}
/* 发展历程 */
.licheng_head{text-align:center;}
.licheng_head img{max-width:100%;}
/* 合作共赢 */
.jion{background:#87b972;color:#fff;}
.jion_tit{color:#eff551;}
.jion_tit h3{letter-spacing:3px;}
.jion_tit span{text-transform:capitalize;}
.jion .table thead tr,.jion .table tbody tr:hover {background:none;}
.jion_item{display:flex;flex-wrap:wrap;}
.jion_item li{box-sizing:border-box;background:url(../wyimages/ico_star.jpg) left top 7px no-repeat;}
/* 联系我们 */
.contactcon::after{content:"";display:block;width:42px;height:2px;background:#333;margin-top:20px;}
.contactcon h3{font-weight:normal;}
.contactcon p{display:flex;flex-wrap:wrap;}
.contactcon p span{flex-grow:1;}
.store_list li .imgbox{width:100%;}
/* 留言表单 */
.input-text{padding:0 15px;}
.farea{padding:15px;width:100%;}
.input-text,.farea{background:#f2f2f2; border:1px solid #e2e2e2;box-sizing:border-box;-webkit-transition: all .3s ease;-o-transition: all .3s ease; transition: all .3s ease;}
.input-text.active,.farea.active{background:#eff7f3;border:1px solid #bedbcc;}
#dosubmit{line-height:50px;border-radius:5px;background:#2b6c32; color:#fff; border:none; cursor:pointer;}
#dosubmit:hover{background:#1f5d25;transition:background .3s;}
/* 分页 */
#pages {border-radius:4px;}
#pages > a,#pages > span {float:left;font-size:16px;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#2b6c32;text-decoration:none;background-color:#fff;border:1px solid #ddd;}
#pages > a:first-child {margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}
#pages > a:last-child {border-top-right-radius:4px;border-bottom-right-radius:4px;}
#pages > a:hover,#pages > a:focus {color:#2b6c32;background-color:#eee;border-color:#ddd;}
#pages > span {color:#fff;background-color:#2b6c32;border-color:#2b6c32;}
#pages > span.pagemore {color:#2b6c32;background-color:#fff;border:1px solid #ddd;}
/* 友情链接 */
.hotkey{line-height:24px; padding:25px 0; border-bottom: #eee 1px solid;}
.hotkey b{font-weight:normal; color: #323232;}
.hotkey a{padding-right:15px; white-space: nowrap;}
/* 底部 */
.foot{color:#fff; background:#2b6c32; text-align:center;line-height:24px;}
.foot a{color:#fff;}
.dlbz{width:80px;}
/* 中等屏幕 */
/* @media all and (min-width: 1280px) and (max-width:1580px){
} */
/* 电脑端 */
@media only screen and (min-width:768px) {
    .only_mobile{display:none;}
    .fl{float: left;}
    .fr{float: right;}
    .w1200{width:1200px; margin:0 auto;}
    .pd{padding:50px 0;}
    .pr{position: relative;}
    .pa{position: absolute;}
    .mt50{margin-top:50px;}
    .pb50{padding-bottom:50px;}
    .nowrap{white-space:nowrap;}
    .swiper-container-1 .swiper-slide a{height:707px;}
    .swiper-container-1>.swiper-pagination-bullets{bottom:28px !important; }
/* 首页产品分类 */
.pro_cat li{text-align:center;}
.pro_cat li img{width:260px;}
.pro_cat li h4{font-size:24px;margin-top:20px;letter-spacing:3px;font-weight:normal;}
.culture_border{text-align:center;background:url(../wyimages/culture_border.jpg) bottom center no-repeat;}
.culture_border h2{font-size:38px;letter-spacing:3px;font-weight:normal;}
.culture_border p{font-size:16px;line-height:50px;margin-top:35px;padding:50px 0 80px;}
.ind_ban1{width:100%;height:413px;background:#100c01 url(../wyimages/ban1.jpg?v2024) top center no-repeat;}
.ind_ban2{width:100%;height:500px;background:url(../wyimages/ban2.jpg?v2024) top center no-repeat;}
.ind_ban3{width:100%;height:509px;background:url(../wyimages/ban3.jpg?v2024) top center no-repeat;}
.img_cen img{display:block;margin:0 auto;}
.tea_plantation,.list_probg{padding-top:242px;background:url(../wyimages/tea_desk.jpg) top center no-repeat;}
.ind_probg{padding-top:280px;background:url(../wyimages/tea_ceremony.jpg) top center no-repeat;}
.prolist li{width:380px;margin-bottom:20px;-webkit-transition: all .3s ease;-o-transition: all .3s ease; transition: all .3s ease;}
.prolist li:hover{box-shadow: 0 5px 29px rgb(18 121 216 / 25%);}
.prolist li .imgbox{width:100%;height:282px;}
.prolist li p{padding:15px 10px;font-size:16px;}
/* 内页栏目名 */
.cate_intro h2,.jion_tit h3{font-size:36px;}
.cate_intro h3,.jion_tit span{font-size:18px;line-height:30px;}
/* 关于我们 */
.about{font-size:20px;line-height:50px;padding-bottom:300px;}
/* 发展历程 */
.licheng_head h2{font-size:36px;}
.licheng_head p{font-size:18px;line-height:50px;}
.licheng_con li{margin-bottom:50px;}
.licheng_con h5{font-size:32px;line-height:50px;}
.licheng_con p{margin-top:20px;line-height:50px;font-size:20px;}
.licheng_con p span{margin-right:35px;white-space:nowrap;}
/* 企业文化 */
.culture h2{font-size:36px;line-height:100px;}
.culture_txt{width:560px;margin:15px auto 0;padding-bottom:210px;}
.culture_txt p{line-height:30px;}
.culture ul{padding-bottom:30px;}
.culture ul li{margin-bottom:20px;}
.culture ul li .imgbox{width:380px;height:209px;}
.culture ul li:nth-child(n+10) .imgbox{width:285px;height:157px;}
.culture ul li p{line-height:42px;font-size:15px;}
/* 领导致辞 */
.leader{position:relative;z-index:2;margin-top:-50px;}
.leader_txt{width:680px;font-size:16px;line-height:42px;margin-top:100px;margin-bottom:50px;}
.leader_txt h2{font-size:24px;margin-bottom:20px;}
/* 图片列表 */
.piclist li{width:380px;margin-bottom:20px;}
.piclist li .imgbox{width:100%;height:281px;}
.piclist li p{line-height:50px;font-size:20px;}
/* 合作共赢 */
.jion_tit{padding:80px 0 35px;}
.jion_tit span{line-height:30px;}
.jion .table th,.jion .table td{border:2px solid #fff;font-size:16px;padding:12px 20px;min-height:30px;line-height:30px;}
.jion_con h5{font-size:20px;line-height:50px;margin-top:20px;}
.jion_con p{font-size:18px;line-height:35px;padding:10px 0 20px;}
.jion_item li{font-size:18px;margin-bottom:30px;line-height:35px;padding-left:30px;min-width:50%;flex-grow:1;}
/* 留言表单 */
.diyform{margin:30px 0 50px;}
.input-text{line-height:50px;width:48%;}
.farea{height:200px;}
.input-text,.farea{margin-top:20px;}
#dosubmit{margin-top:20px; padding:0 80px;font-size:18px;}
/* 联系我们 */
.contactcon {padding:30px 0;}
.contactcon h3{font-size:22px;line-height:50px;}
.contactcon p{font-size:18px;line-height:30px;margin-top:20px;}
.store_list li{width:580px;margin-bottom:30px;}
.store_list li .imgbox{height:420px;}
.store_list li p{padding:20px 15px;line-height:35px;font-size:16px;}
/* 新闻图文列表 */
.newspiclist li{padding:25px 0;}
.newspiclist li .thumbnail-link{width:253px;margin:0 20px 0 0;}
.newspiclist li .entry-header .entry-title{font-size:1.5em;margin-bottom:7px;}
/* 新闻详情 */
.newsview {padding-bottom:30px;}
.newstit {font-size:36px;line-height:50px;margin:20px 0 15px;}
.newscon{font-size:16pt; line-height:30pt;margin-top:20px;padding-bottom:20px;}
    /* 底部 */
    .foot{ padding:30px 0;}
    .dlbz{position: absolute;right: 0;top: -3px;}
    #pages {margin:30px 0;}
}
/* 大屏电脑端 */
@media only screen and (min-width:1600px) {
  .w1200{width:1440px;}
  .mt50{margin-top:80px;}
  .top-nav li a {width:180px;}
/* 首页产品分类 */
.pro_cat li h4{font-size:30px;margin-top:30px;}
.prolist li{width:454px;margin-bottom:30px;}
.prolist li .imgbox{width:100%;height:337px;}
.prolist li p{padding:20px 15px;font-size:20px;}
/* 内页 企业文化 */
.culture ul{padding-bottom:50px;}
.culture ul li{margin-bottom:30px;}
.culture ul li .imgbox{width:433px;height:238px;}
.culture ul li:nth-child(n+10) .imgbox{width:327px;height:180px;}
.culture ul li p{line-height:50px;font-size:18px;}
/* 领导致辞 */
.leader_txt{width:850px;font-size:20px;line-height:60px;}
.leader_txt h2{font-size:36px;}
/* 图片列表 */
.piclist li{width:454px;margin-bottom:30px;}
.piclist li .imgbox{height:336px;}
.jion .table th,.jion .table td{font-size:18px;}
.jion_con h5{font-size:28px;}
.jion_item li{font-size:22px;}
/* 联系我们 */
.store_list li{width:678px;}
.store_list li .imgbox{height:491px;}
.store_list li p{line-height:50px;font-size:22px;}
}
/* 手机端 */
@media only screen and (max-width:767px) {
    .only_pc{display:none;}
    .w1200{padding:0 15px;}
    .pd{padding:20px 0;}
    .mt50{margin-top:20px;}
    .pb50{padding-bottom:20px;}
    .swiper-container-1{margin-top:50px;}
    .swiper-container-1 .swiper-slide a{height:180px;}
    .swiper-container-1>.swiper-pagination-bullets{ bottom:5px !important; }
/* 首页产品分类 */
.pro_cat li{text-align:center;width:calc(50% - 7.5px);margin-top:10px;}
.pro_cat li img{width:100%;}
.pro_cat li h4{font-size:18px;line-height:35px;font-weight:bold;}
.culture_border{text-align:center;background:url(../wyimages/culture_border.jpg) bottom center no-repeat;background-size:100% auto;}
.culture_border h2{font-size:32px;font-weight:bold;}
.culture_border p{font-size:12px;line-height:20px;margin-top:20px;padding:15px 0 35px;}
.ind_ban1{width:100%;height:100px;background:#100c01 url(../wyimages/ban1.jpg) top center no-repeat;background-size:auto 100px;}
.ind_ban2{width:100%;height:120px;background:url(../wyimages/ban2.jpg) top center no-repeat;background-size:auto 120px;}
.ind_ban3{width:100%;height:150px;background:url(../wyimages/ban3.jpg) top center no-repeat;background-size:auto 150px;}
.img_cen img{width:100%;display:block;}
.tea_plantation,.list_probg{padding-top:100px;background:url(../wyimages/tea_desk.jpg) top center no-repeat;background-size:auto 100px;}
.ind_probg{padding-top:150px;background:url(../wyimages/tea_ceremony.jpg) top center no-repeat;background-size:auto 120px;}
.prolist li{width:calc(50% - 7.5px);margin-bottom:15px;-webkit-transition: all .3s ease;-o-transition: all .3s ease; transition: all .3s ease;}
.prolist li:hover{box-shadow: 0 5px 29px rgb(18 121 216 / 25%);}
.prolist li .imgbox{width:100%;}
.prolist li p{padding:8px 5px;font-size:14px;}
/* 内页 */
.ban{margin-top:50px;}
/* 栏目名称 */
.cate_intro h2,.jion_tit h3{font-size:24px;}
.cate_intro h3,.jion_tit span{font-size:16px;line-height:24px;}
/* 关于我们 */
.about{font-size:16px;line-height:30px;padding-bottom:150px;background-size:auto 120px;}
/* 企业文化 */
.culture{background-size:auto 480px;}
.culture h2{font-size:20px;line-height:60px;}
.culture_txt{margin:15px auto 0;}
.culture_txt p{line-height:24px;}
.culture ul li{width:calc(50% - 7.5px);margin-bottom:15px;}
.culture ul li .imgbox{width:100%;height:120px;}
.culture ul li:nth-child(n+10) .imgbox{width:100%;height:120px;}
.culture ul li p{line-height:35px;font-size:14px;}
/* 领导致辞 */
.leader{position:relative;z-index:2;margin-top:-20px;}
.leader_pic{width:100%;}
.leader_txt{font-size:14px;line-height:30px;margin-top:30px;}
.leader_txt h2{font-size:20px;margin-bottom:20px;}
/* 发展历程 */
.licheng_head h2{font-size:20px;}
.licheng_head p{font-size:16px;line-height:35px;}
.licheng_con li{margin-bottom:30px;}
.licheng_con h5{font-size:20px;line-height:35px;}
.licheng_con p{margin-top:10px;line-height:24px;font-size:16px;}
.licheng_con p span{margin-right:35px;display:block;margin-top:10px;}
/* 图片列表 */
.piclist li{width:calc(50% - 7.5px);margin-bottom:15px;}
.piclist li .imgbox{width:100%;height:127px;}
.piclist li p{line-height:35px;font-size:14px;}
/* 合作共赢 */
.jion_tit{padding:30px 0 10px;}
.jion_tit span{line-height:24px;}
.jion .table th,.jion .table td{border:1px solid #fff;font-size:12px;padding:6px 8px;min-height:24px;line-height:24px;}
.jion_con h5{font-size:18px;line-height:30px;margin-top:10px;}
.jion_con p{font-size:16px;line-height:24px;padding:10px 0;}
.jion_item{display:block;}
.jion_item li{font-size:14px;margin-bottom:10px;padding-left:25px;line-height:24px;background-position:left top 2px;}
/* 留言表单 */
.diyform{margin:30px 0 50px;}
.input-text{line-height:50px;width:48%;}
.farea{height:200px;}
.input-text,.farea{margin-top:20px;}
#dosubmit{width:100%;margin-top:20px;font-size:16px;}
/* 联系我们 */
.contactcon {padding:15px 0;}
.contactcon h3{font-size:22px;line-height:50px;}
.contactcon p{font-size:16px;line-height:30px;margin-top:20px;}
.store_list li{margin-bottom:30px;}
.store_list li .imgbox{height:278px;}
.store_list li p{padding:15px 5px;line-height:24px;font-size:16px;}
    /* 新闻列表 */
    .newslist {margin:15px 0;}
    .newslist ul li {height:42px;line-height:41px;}
    .newslist ul li a {font-size:14px;height:41px;}
    /* 新闻图文列表 */
    .newspiclist li{padding:10px 0;}
    .newspiclist li .thumbnail-link{width:32%;margin: 0 10px 0 0;}
    .newspiclist li .thumbnail-link img{height:65px;}
    .newspiclist li .entry-header .entry-title{font-size:15px;margin-bottom:4px;font-weight: 400;display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;}
    .newspiclist li .entry-summary{display:none;}
    /* 新闻详情 */
    .newsview {padding-bottom:15px;}
    .newstit {font-size:20px;margin:20px auto 10px;}
    .newscon{font-size:12pt; line-height:24pt;margin-top:15px;padding-bottom:15px;}
    /* 底部 */
    .foot{ padding:20px 15px;font-size:12px;margin-bottom: 74px;}
    .foot em{display:block;}
    #pages{margin:15px auto;}
    .fixfoot{background:#fff; width:100%; position:fixed; bottom:0; padding:10px 0; z-index:999999;box-shadow: 0px -3px 6px rgba(0,0,0,0.2);}
    .fixfoot li{width:25%;text-align:center;}
    .fixfoot a{text-align:center;color:#2b6c32;}
    .fixfoot span{width:30px; height:30px; line-height:30px; font-size:24px;margin:0;}
    .fixfoot p{line-height:24px; margin-bottom:0;}
}