*{margin: 0;padding: 0;}
header,footer,nav,div,p,span,b,a,input,textarea,ul,li{font-family: '微软雅黑';margin: 0;padding: 0;}
ul li{list-style: none;}
a{text-decoration: none;color: #000;}
table {border-collapse:collapse;}table,th, td{border: 1px solid #ddd;}
input{outline: none;}
body{min-width: 1200px;}

/*浮动*/
.f_le{float: left;}
.f_ri{float: right;}
/*清除浮动*/
.clearfix:after{content: "";display: block;height: 0;font-size: 0;clear: both;visibility: hidden;}

/*定位*/
.p_re{position: relative;}
.p_ab{position: absolute;}

/*弹性盒子*/
.flexbox{display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;} /*横向弹性*/
.flexbox_1{display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-flex-wrap: wrap;height: 900px;} /*纵向弹性*/
.flexc{margin: auto auto;}
.flexwarp{flex-wrap: wrap;}  /*弹性盒子换行*/

/* 文字分栏 */
.column{column-width:300px;-moz-column-width:300px; /* Firefox */-webkit-column-width:300px; /* Safari and Chrome */
    column-count:; /* 列数 */
    column-gap:; /* 列间距 */
    column-rule:; /* 分隔线 */
}

/*字体超出隐藏*/
.txthide{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
/*.txthide_2{ text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}*/

/*宽度*/
.wrapper{width: 1200px;margin: 0 auto;}



/*top*/
.n-top{width: 100%;height: 155px;background: url(../img/bj_top.jpg) top center no-repeat;}
.n-top .flexbox{height: 155px;}

.n-top .logo{display: block;margin: auto 0;}
.n-top .logo img{display: block;}
.n-top .tPic{display: block;margin: auto 0;}



/*导航*/
.header{width: 100%;background: #172b79;height: 60px;line-height: 60px;}
.header a{display: block;min-width: 130px;font-size: 22px;color: #fff;font-weight: bold;margin: 0 auto;transition: .5s;text-align: center;}
.header a:hover{background: rgba(0,0,0,.2);}
.header a.active{background: rgba(0,0,0,.2);}



/*底部*/
.footer{width: 100%;background: #172b79;height: 60px;font-size: 12px;color: #fff;text-align: center;line-height: 60px;font-family: '宋体';}



/*首页 内容区*/
.n-body{width: 100%;min-height: 657px;/*max-height: 750px;*/background: url(../img/bj_body.jpg) top center no-repeat;background-size: 100% 100%;box-sizing: border-box;padding-top: 65px;padding-bottom: 35px;}



/*首页 新闻公告*/
.n-news{width: 282px;height: 483px;background: #fff;box-sizing: border-box;float: left;}

.n-news .nnBt{width: 100%;height: 56px;background: url(../img/bj_gg.jpg) center center no-repeat;text-align: center;line-height: 56px;}
.n-news .nnBt img{vertical-align: middle;margin-right: 10px;}
.n-news .nnBt b{font-size: 26px;color: #fff;vertical-align: middle;}
.n-news .nnCont{box-sizing: border-box;padding: 20px 22px;}
.n-news .nnCont .tit{display: block;font-size: 20px;color: #454545;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;line-height: 30px;transition: .5s;}
.n-news .nnCont .desc{font-size: 16px;color: #7f7f7f;text-align: justify;line-height: 25px;margin-top: 10px;}
.n-news .nnCont .tit:hover{color: #4c90e5;}

.n-news .nnLx{display: block;margin: 0 auto 12px;}
.n-news .nnMore{display: block;margin: 0 auto;}
.n-news .nnMore img{display: block;margin: 0 auto;}



/*首页 展示区*/
.n-show{width: 662px;height: 483px;overflow: hidden;float: left;margin-left: 31.5px;}

.n-show .ns1{width: 100%;height: 483px;position: relative;overflow: hidden;/*z-index: 0;*//*display: none;*/}
.n-show .ns1 .pic{display: block;width: 100%;}
.n-show .ns1 .pic img{display: block;width: 100%;}
.n-show .ns1 .swiper-slide{position: relative;width: 100%;overflow: hidden;}
.n-show .ns1 .tit{display: block;position: absolute;bottom: 0;left: 0;right: 0;background: rgba(0,0,0,.57);box-sizing: border-box;padding: 0 15px;height: 47px;line-height: 47px;font-size: 20px;color: #fff;}
.n-show .ns1 .swiper-pagination{width: 60px;position: absolute;right: 15px;left: unset;bottom: 15px;}
.n-show .ns1 .swiper-pagination-bullet{opacity: 1;background: #fff;}
.n-show .ns1 .swiper-pagination-bullet-active{background: #bd1b1b;}



/*首页 快捷导航*/
.n-kj{width: 195px;height: 483px;float: right;}

.n-kj .nkA{display: block;width: 100%;height: 111px;position: relative;margin-bottom: 13px;}
.n-kj .nkA:last-child{margin-bottom: 0;}
.n-kj .nkA img{display: block;width: 100%;position: relative;z-index: 1;}
.n-kj .nkA .tit{font-size: 26px;color: #fff;text-align: center;line-height: 111px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;font-weight: bold;z-index: 2;}
.n-kj .nkA em{display: block;width: 0;height: 0;border-style: solid;border-width: 13px 13px 13px 0;border-color: transparent #4384dc transparent transparent;position: absolute;top: 50%;left: 0;margin-top: -13px;transition: .6s;}
.n-kj .nkA:nth-child(1) em{border-color: transparent #60b2ea transparent transparent;}
.n-kj .nkA:nth-child(2) em{border-color: transparent #4f9ee2 transparent transparent;}
.n-kj .nkA:nth-child(4) em{border-color: transparent #1c4d8e transparent transparent;}
.n-kj .nkA:hover em{left: -13px;}
.n-kj .nkA.active em{left: -13px;}



/*左侧导航*/
.n-left{width: 220px;float: left;}

.n-left .slide{width: 100%;background: #fff;margin-bottom: 15px;}
.n-left .slide .sTop{display: block;width: 100%;}
.n-left .slide a{display: block;width: 100%;font-size: 20px;color: #454545;line-height: 55px;height: 56px;border-bottom: 1px solid #e5e5e5;box-sizing: border-box;padding: 0 60px;position: relative;overflow: hidden;}
.n-left .slide a:last-child{border-bottom: 0;}
.n-left .slide a em{display: block;width: 0;height: 0;border-style: solid;border-width: 7px 0 7px 7px ;border-color: transparent transparent transparent #979797;position: absolute;top: 50%;left: -15px;margin-top: -7px;opacity: .2;transition: .6s;}
.n-left .slide a:hover em{left: 28px;opacity: 1;}
.n-left .slide a.active em{left: 28px;opacity: 1;}

.n-left .lx{display: block;width: 100%;}



/*右侧内容区*/
.n-right{width: 960px;background: #fff;float: right;box-sizing: border-box;padding: 15px 25px;}

/*面包屑导航*/
.n-crumbs{width: 100%;border-bottom: 1px solid #e5e5e5;height: 50px;line-height: 50px;margin-bottom: 20px;}
.n-crumbs b{display: block;float: left;font-size: 24px;color: #172b79;}
.n-crumbs .crumbs{max-width: 300px;float: right;font-size: 12px;color: #373737;}
.n-crumbs .crumbs a{font-size: 12px;color: #373737;}
.n-crumbs .crumbs i{font-size: 12px;color: #373737;font-style: normal;font-family: '宋体';}



/*公司简介*/
.about{width: 100%;font-size: 16px;color: #7f7f7f;line-height: 30px;min-height: 332px;text-align: justify;}
.about img{max-width: 100%;}



/*举州村图片*/
/*.jzc{width: 100%;font-size: 16px;color: #7f7f7f;line-height: 30px;min-height: 332px;text-align: justify;}
.jzc img{max-width: 100%;}*/



/*优势*/
/*.advantage{width: 100%;font-size: 16px;color: #7f7f7f;line-height: 30px;min-height: 332px;text-align: justify;}
.advantage img{max-width: 100%;}*/



/*茶厂图片*/
.teaFactory{width: 100%;min-height: 332px;}
.teaFactory .tesList{display: block;width: 32%;margin-right: 2%;margin-bottom: 30px;float: left;border: 3px solid #eee;box-sizing: border-box;}
.teaFactory .tesList:nth-child(3n){margin-right: 0;}
.teaFactory .tesList img{display: block;width: 100%;}



/*产品名称*/
.product{width: 100%;min-height: 332px;}
.product .proList{display: block;width: 32%;margin-right: 2%;margin-bottom: 30px;float: left;}
.product .proList:nth-child(3n){margin-right: 0;}
.product .proList .pic{display: block;width: 100%;overflow: hidden;border: 3px solid #eee;box-sizing: border-box;transition: .5s;}
.product .proList .pic img{display: block;width: 100%;}
.product .proList .tit{display: block;width: 100%;line-height: 60px;font-size: 18px;color: #444;border-bottom: 3px solid #eee;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;transition: .5s;}
.product .proList:hover .tit{color: #e23131;}
.product .proList:hover .pic{box-shadow: 5px 5px 10px rgba(0,0,0,.2);-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}



/*新闻公告*/
.news{width: 100%;min-height: 332px;}

.news .newsList{width: 100%;border-bottom: 1px solid #eee;margin-bottom: 15px;padding-bottom: 15px;}
.news .newsList a{display: block;}
.news .newsList .tit{font-size: 18px;color:#444;line-height: 35px;transition: .5s;}
.news .newsList .desc{font-size: 14px;color:#666;line-height: 25px;margin-top: 5px;}
.news .newsList:hover .tit{color: #e23131;}



/*内容页*/
.content{width: 100%;min-height: 332px;}
.content .title{font-size: 18px;line-height: 35px;color: #444;text-align: center;}
.content time{display: block;font-size: 4px;color:#999;text-align: center;}
.content article{font-size: 16px;color: #666;line-height: 35px;margin-top: 20px;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #eee;}
.content article img{max-width: 100%;}
/*.content .fjx{display: block;width: 100%;height: 1px;background: #eee;margin-bottom: 20px;}*/


/* 上下页 */
.m-clips{font-size: 16px;line-height: 30px;}











/*效果  hover滑动效果*/
/* animation-name:fadeInUp;animation-delay: 0.1s; */
.y{box-shadow: 5px 5px 10px #535c8c;-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}
.r{transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);box-shadow: 5px 5px 10px #888;}