@charset "utf-8";
* {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  font-weight: 300;
}
body,html {
  font-family: "Microsoft YaHei", sans-serif;
	overflow-x: hidden;
	overflow-x: hidden;
	margin: 0; padding: 0;
	background: #fff;
	color: #848484;
}

a{ text-decoration: none; color: #666;}
ul li {  list-style: none;}
li {  list-style: none;}
p{line-height:32px; margin: 15px 0}



/*首页样式*/

.index-top-tel{width:187px; height: 226px; position: absolute; bottom:60px; right: 0px;   z-index: 999; background: url(../images/index-top-tel.png)no-repeat;}

.page1 { overflow: hidden; }
.page2 { overflow: hidden; }
.page3 { overflow: hidden; }
.page4 { overflow: hidden; }
.page5 { overflow: hidden; }

@-webkit-keyframes bounce2 {
  0%, 100% { -webkit-transform: scale(1.1) }
  50% { -webkit-transform: scale(1.0) }
}

/*分页btn样式*/
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #088E63;
    border-color:  #088E63;
}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: 5px;
    line-height: 1.42857143;
    color: #777;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;}


.pagination>li>a:hover{
    color: #fff;
    text-decoration: none;
    background-color:  #088E63;
   border: 1px solid  #088E63;
   }

.pagination>li>a, .pagination>li>span :visited{color:#777;}

.page-box2{margin-top:50px;}


/*第一屏*/
.bg1{height: 100%;  background-size: cover; z-index: -1; overflow: hidden; }
.page-box{width:100%; height: 100%; z-index: 9999; position: absolute; overflow: hidden; background: none;}

.page1-font{width:100%; text-align: center;}
.page1-font1{width:100%;  margin-top: 19%; }
.page1-font2{width:100%;  margin-top: 20px; }
.page1-line{width:40%; min-width: 490px; height: 1px; background: #fff; opacity: 0.2; margin:20px auto 0; }
.page1-font3{width:40%; min-width: 490px; margin:30px auto 0; font-size: 12px;opacity: 0.65; overflow: hidden; color: #fff; line-height: 26px; }
.page1-font4{margin: auto;  bottom: 2%;  overflow: hidden;  position: absolute;  z-index: 2; width: 100%; text-align: center;}

/*视频*/
/* .bg2{background: #333; height: 100%;  background-size: cover;overflow: hidden;} */
.bg2{background: url(../images/bj-video.jpg) 50%; height: 100%;  background-size: cover; z-index: -1;animation: bounce2 10s infinite ease-in-out; overflow: hidden; }
.page2-1{width:747px; height: 185px; background: url(../images/index_02_01.png) no-repeat; margin-left: 18%; margin-top: 20%;}
.page2-2{width:747px; height: 94px; background: url(../images/index_02_02.png) no-repeat; margin-left: 18%;}

/*介绍*/
.bg3{  background-size: cover; }
.bg3-left{width:51%; max-width: 989px; height: 100%; background:url(../images/index_03_1.jpg) center #e8e8e8; float: left; position: absolute; padding-top: 12%}
.bg3-left1{width:600px;   margin: auto; }
.bg3-left1 li{ float: left; margin-right: 10%}
.bg3-menu-bg{width:89px; height: 453px; background: url(../images/index_03_left-3.png); color: #fff;}
.bg3-menu{width:20px; margin: auto; margin-top: 60px;}
.bg3-menu2{width:20px; margin: auto; margin-top: 35px;}
.bg3-left1 a{ font-size: 14px; color: #fff;}
.bg3-right{width:49%; height: 100%; background:url(../images/index_03_2.jpg) center; background-size: cover; float: right; }
.bg3-right1{width:70%; height: auto;margin-top: 50%; padding-left:5%; padding-right: 5%; overflow: hidden;  float: left;}
.bg3-right1 img{ width:100%}
.bg3-right2{width:30%; margin-top: 30%; margin-right: 20%; float: right;}
.bg3-right3{width:85px; height: 385px; background: url(../images/index_03_5.png) no-repeat; float: left; margin-left: 50px;}
.bg3-right4{width:41px; height: 139px; background: url(../images/index_03_6.png) no-repeat; float: left;}

/*产品*/
.bg4{height: 100%;  }
.bg4-left{width:260px; float: left;}
.bg4-right{width:calc(100% - 260px); height: 100%; float: left; background: url(../images/index-04-bg.jpg)}
.bg4-right li{width:12.5%; float: left;text-align: center;transition:transform .5s ease-in;}
.bg4-pro1{margin-top:29%;}
.bg4-right li:hover{
    /* 定义动画的状态 */
    transform: translateZ(30px) rotateY(360deg);
}
.bg4-pro2{margin-top:26%;}
.bg4-pro3{margin-top:23%;}
.bg4-pro4{margin-top:20%;}
.bg4-pro5{margin-top:17%;}
.bg4-pro6{margin-top:14%;}
.bg4-pro7{margin-top:11%;}
.bg4-pro8{margin-top:8%;}




/*荣誉*/
.bg6{background: url(../images/index_06.jpg) 50%; height: 100%;  background-size: cover; z-index: -1;animation: bounce2 10s infinite ease-in-out; overflow: hidden; }
.bg6-title{width:386px; margin: auto; margin-top: 90px;}
.bg6-honor{width:1350px; margin: auto; overflow: hidden; margin-top: 4%; text-align: center}
.bg6-honor a{color:#fff}
.bg6-more{width:100%; margin: auto; bottom: 5%;  position: absolute;  z-index: 2; text-align: center}


/*新闻*/
.bg7{  background-size: cover; }
.bg7-left{width:48%; max-width: 923px; height: 100%; background:url(../images/index_07_left.jpg) center #e8e8e8;  background-size: cover; float: left; position: absolute; padding-top: 12%}


.bg7-right{width:52%; height: 100%;   background:url(../images/index_07-right.jpg); background-size: cover; float: right; }
.bg7-right-news{width:70%; margin: auto;height: auto;margin-top: 10%; padding-left:5%; padding-right: 5%; overflow: hidden;}
.bg7-right-news .title{width:100%}
.bg7-right-news .list{width:100%;}
.bg7-right-news .list li{width:100%; border-bottom: 1px solid #e5e5e5; overflow: hidden;float: left; margin-top: 7%; padding-bottom: 1em;}
.bg7-right-news .list li .bt{width:100%; font-size: 1.125em; color: #000; margin-bottom: 1.5em; display: inline-block;white-space: nowrap;text-overflow: ellipsis;}
.bg7-right-news .list li .bt a{color:#000;}
.bg7-right-news .list li .text{width:100%; font-size: 0.85em; color: #9f9f9f; line-height: 2em; text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;}
.bg7-right-news .list li .date{width:100%; font-size: 0.85em; color: #9f9f9f; margin-bottom: 1.5em;}




/*联系*/
.bg5-bg{width:100%; overflow: hidden; background: #fff; height: 100%}
.bg5-1{width:100%; height:350px;  background: url(../images/index_05_1.jpg) center}
.bg5-2{width:100%; max-width: 1400px; margin: auto; overflow: hidden; padding-top: 4%; padding-bottom: 3%; background: url(../images/index_05_2.jpg) center}
.bg5-2 li{ float: left;}
.bg5-2 li .tp{width:64px; float: left; margin-right: 5%;}
.bg5-2 li .text{width:calc(95% - 64px);  float: left;}
.bg5-2 li .text span{ display: block; font-size: 1.25em; color: #090909; margin-bottom: 10px;}
.bg5-3{width:100%; position:absolute; bottom: 50px;}

.bg5-ico1{width:45%; }
.bg5-ico2{width:30%; }
.bg5-ico3{width:25%; }

.bg5-bottom{width:100%; height:51px; background: #000;  color: #bebebe; position:absolute; bottom: 0px; line-height: 50px; font-size: 14px; padding-left: 40px; padding-right: 30px;}
.bg5-bottom-right{ float: right;}
.bg5-bottom a{ color: #bebebe;}





/*公共*/
.w-1920{width:1903px; margin: auto; overflow: hidden; background: #fff;}
.w-1500{width:1500px; margin: auto; overflow: hidden; }
.w-1400{width:1400px; margin: auto; overflow: hidden}
.w-1300{width:1300px; margin: auto; overflow: hidden}




/*首页样式*/
.bg{width:100%;overflow: hidden; }

/*子页头部*/

.nei-top{width:100%; margin: auto; overflow: hidden; position: relative;}
.nei-top .tp{ position: absolute;  text-align: center;}
.nei-top .tp img{width:100%}

.nei-top .about-top-text{ width:100%; margin: auto; color: #fff;position: relative;padding-top: 15%;  padding-bottom: 10%; overflow: hidden;}
.nei-top .about-top-text .line{width:50px; height: 3px; background: #fff; display: block; overflow: hidden; margin-top: 3em; margin-left: 10px;}
.nei-top .about-top-text h1{font-size:2.5em; font-weight: bold;  text-transform: uppercase;font-family: 'Oswald', sans-serif; margin-bottom: 0.85em;}
.nei-top .about-top-text h2{font-size:1.125em;font-weight: 400; line-height: 1.75em;}


.nei-home{width:100%; margin: auto; overflow: hidden; border-bottom: 1px solid #ededed; background: url(../images/nei-home.jpg) no-repeat left center; padding-left: 20px; line-height: 3.5em; font-size: 0.95em;}
.nei-home span{color:#0f9e78; margin-right: 10px;}


.nei-menu{width:90%; margin: auto; overflow: hidden; margin-top: 4%}
.nei-menu ul{width:100%; margin: auto; overflow: hidden; text-align: center}
.nei-menu ul li{width:auto; padding: 0 3.5%; margin: auto; text-align: center;display: inline-block; background: #333333; color: #fff; line-height: 2.75em; font-size: 0.9em;margin-bottom: 20px;}
.nei-menu ul li:hover{ background: #088e63;}


.footer{width:100%; background: #000; overflow: hidden; padding: 15px 0;  color: #bebebe;  font-size: 14px; padding-left: 40px; padding-right: 30px;}
.footer-right{ float: right; }
.footer a{ color: #bebebe;}


/*关于我们*/
/*公司介绍*/
.about{width:100%; margin: auto; overflow: hidden}
.about .title{width:100%; margin:4% auto; overflow: hidden;text-align: center}
.about-title-1{ position: relative;width:100%; margin: auto;  z-index: 1; overflow: hidden; font-size:6em; font-weight:bold; color: #f3f3f3; line-height: 1em; text-transform: uppercase;}
.about-title-2{position: relative;width:100%; margin: auto; font-weight: bold;overflow: hidden; font-size:1.5em; color: #333333; line-height: 2em;z-index: 2; margin-top: -45px;}
.about-title-3{width:100%; margin:1% auto; overflow: hidden; font-size: 1.125em; }
.about-title-line{width:65px; height: 4px; margin: auto; background: #1ba579;}

.about .about-img1{width:100%; margin: auto; overflow: hidden}
.about .about-text{width:100%; margin: auto; overflow: hidden; color: #1c1c1c; font-size: 1.1em; line-height: 2em;text-align:justify; margin-top: 4%}
.about .about-text-bt{width:100%; margin:5% auto; overflow: hidden; text-align: center; color: #000000; font-weight: bold;}


/*发展历程*/
.fzlc{width:100%; margin: auto; overflow: hidden; background: #f4f4f4; padding: 5% 0}
.fzlc .title{width:100%; margin: auto; overflow: hidden; font-size: 2em; color: #000; text-align: center; }
.fzlc .title-line{width:128px; height: 2px; background: #000; margin: auto;}
.fzlc .fzlc-content{width:90%;margin: auto; overflow: hidden;}

.fzlc-sj{width:94%; margin: auto; overflow: hidden; display:none; overflow-y: scroll; height: 424px; margin-top: 4%}
.fzlc-sj li{width:100%; float: left; border-bottom: 1px dashed #ccc; padding-bottom: 2%; margin-top: 2%}
.fzlc-sj li .fzlc-sj-title{ font-size: 1.25em; font-weight: bold; color: #000;}
.fzlc-sj li .fzlc-sj-text{ }
.fzlc-sj li .fzlc-sj-date{color: #666; margin: 5px 0}

 
/*组织机构*/
.zzjg{width:100%; margin: auto; overflow: hidden; background:url(../images/about-zzjg-bg.jpg)top center; padding: 4% 0}
.zzjg .title{width:100%; margin: auto; overflow: hidden; text-align: center; color: #fff; font-size: 2em;}
.zzjg .title-line{width:50px; height: 1px; background: #fff; margin: auto; margin-top: 1%;}
.zzjg .tp{width:100%; margin: auto; overflow: hidden; text-align: center; margin-top: 3%}
.zzjg .tp img{width:96%; max-width: 1372px;}


/*企业文化*/
.culture-title{width:100%; margin: auto; overflow: hidden; padding: 3% 0 }
.culture-title-left{width:250px; float: left; font-size: 1.25em;font-weight: bold; color: #000; line-height: 2em; margin-left: 20px;}
.culture-title-left span{font-size: 2.5em;font-weight: bold;   text-transform: uppercase;display: block; margin-bottom: 0.5em}
.culture-title-right{width:calc(100% - 270px);  float: left;}
.culture-title-right-content{width:70%; margin: auto; overflow: hidden; line-height: 1.85em;}
.culture-title-right-content1{width:100%; color: #333333;}
.culture-title-right-content2{width:100%; font-size: 0.75em; margin-top: 1.25em; color: #909090;letter-spacing:-1px}

.culture{width:100%; margin: auto; overflow: hidden; background: url(../images/culture-bg.jpg) top center; padding: 6% 0}
.culture .list1{width:100%; margin: auto; overflow: hidden}
.culture .list1 ul{width:100%; margin: auto; overflow: hidden; margin-left: -1px}
.culture .list1 li{width:24%; margin: auto; overflow: hidden; float: left;background: url(../images/culture-line.png) no-repeat left center}

.culture .list2{width:90%; margin: auto; overflow: hidden; margin-top: 6%}
.culture .list2 ul{width:100%; margin: auto; overflow: hidden; margin-left: -1px}
.culture .list2 li{width:32%; margin: auto; overflow: hidden; float: left; background: url(../images/culture-line.png) no-repeat left center}

.culture li .ico{width:100%; text-align: center}
.culture li .title{width:100%; text-align: center; color: #fff; font-size: 1.125em; margin: 4% 0}
.culture li .line{width:40px; margin: auto; background: #fff; height: 1px;}
.culture li .text{width:98%; margin: auto; text-align: center; color: #fff; font-size: 0.85em; margin-top: 4%; line-height: 2em; opacity: 0.9}



/*荣誉资质*/
.honor{width:100%; margin:4% auto; overflow: hidden;}
.honor .title{width:100%; margin: auto; overflow: hidden; text-align: center;font-size: 1.5em;}
.honor .title-1{width:100%; margin: auto; overflow: hidden; color: #dad7d7; font-size: 2em; font-weight: bold;}
.honor .title-2{width:100%; margin: auto; overflow: hidden; color: #0b0b0b; font-size: 1.15em;}
.honor .title-3{width:70px; height: 4px; background: #cd011c; margin: auto; overflow: hidden; margin-top: 2%}

.honor .honor-content{width:100%; margin: auto; overflow: hidden; margin-top: 4%; text-align: center;}
.honor .honor-more{width:240px;height: 45px; background: #679e86; color: #fff; text-align: center; margin: auto; line-height: 45px;margin-top: 4%}
.honor .honor-more:hover{ background: #4c8c70;}
.honor .honor-more a{color:#fff;}





/*新闻标题*/

.news-title{width:100%; margin: 3% auto; overflow: hidden; font-size: 6em; font-weight: bold;text-transform: uppercase; color: #f5f5f5; height: 110px;}
.news-title span{display: block;margin-top: -110px; font-size: 0.35em;font-weight: bold; color:#000}



/*新闻列表*/
.news{width: 100%;
	color: #454545;
	margin: auto;
	overflow: hidden;
	clear: both;}

.news ul{}
.news ul li{ background: #fff; margin-bottom: 2em;}
.news ul li .text{width:100%; margin: auto; overflow: hidden; }
.news ul li .text1{ width:80%; font-size: 1.3em; margin: 1.8em 0; height: 1.5em;overflow: hidden; float: left;}
.news ul li .date{width:20%; float: right;font-size: 1em;margin-top:3em; text-align: right; line-height: 1.5em;}
.news ul li .text2{width:100%; font-size: 0.913em; margin-bottom: 3.5em; line-height: 1.8em;overflow: hidden; color:#717171; text-overflow: -o-ellipsis-lastline;
;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;}
.news ul li .more{width:100px; float: left;background: url(../images/news-arrow.png) no-repeat right; line-height: 27px; height: 27px;font-size: 0.75em; margin-bottom: 2em;transition:.4s ease; }



.news ul li .text-img{width:calc(100% - 350px);  margin: auto; overflow: hidden; float: left;}
.news ul li .text-img-tp{width:292px; height: 198px; margin: auto; overflow: hidden; float: right; margin-top: 30px;}
.news ul li .text-img-tp img{width:100%;}

.news ul li:hover{ background:#088e63}
.news ul li:hover .text{color:#fff;}
.news ul li:hover .text1{color:#fff;}
.news ul li:hover .text2{color:#fff;}
.news ul li:hover .date{color:#fff;}
.news ul li:hover .more{background: url(../images/news-arrow2.png) no-repeat right;  margin-left: 1%;transition:.4s ease;color:#fff; }






/*翻页*/
.fanye{  width: 100%;float: left; margin-top: 4em; margin-bottom: 4em; text-align: center;font-size: 0.875em;}
.fanye-box{width:500px;  float: none; text-align: center; line-height: 35px; margin: auto;}
.fanye-Previous{width:78px; float:left;background: #e8e8e8;height: 35px; color: #666666; margin-right: 5px;}
.fanye-Next{width:78px; float:left; background: #e8e8e8; height: 35px;color: #414040; margin-left: 5px;}
.fanye-Number{width:35px; float:left; color: #414040;  margin: 0 5px; background: #e8e8e8;}
.fanye-Number-current{width:35px; float:left; color: #fff; background: #088e63; margin: 0 5px;}



/*产品分类*/
.product-fl{width:100%; margin: auto; overflow: hidden}
.product-fl li{width:25%; float: left;}
.product-fl li .pro-fl-tp{width:100%; margin: auto; overflow: hidden; position: relative; font-size: 0;background: #000}
.product-fl li .pro-fl-tp img{width:100%; transition: all 0.6s; }
.product-fl li .pro-fl-tp:hover img{transform: scale(1.03); transition: all 0.6s; opacity: 0.75}
.product-fl li .pro-fl-text{ margin: auto; overflow: hidden; position: absolute; z-index: 2; width:30px; font-size: 1.25em; margin-left: 40px; margin-top: 30px; color: #fff; line-height: 1.15em; }


/*产品列表*/
.product-list-title{width: 100%; margin: 3% auto; overflow: hidden; font-size: 6em; text-align: center;font-weight: bold; text-transform: uppercase;color: #f5f5f5;height: 110px;}
.product-list-title span{display:block; margin-top: -110px; font-size: 0.35em; font-weight: bold; color: #000;}
.product-list{width:100%; margin: auto; overflow: hidden;}

/* 图片列表----------------------------- */
.photoList{width:100%; margin:3% auto; overflow: hidden}
.photoList ul{width:100%; margin: auto; overflow: hidden}
.photoList ul li{width:30%; margin: auto; overflow: hidden; float: left;}
.photoList .caption{width:100%; font-size: 1.25em; text-align: center; margin-bottom: 4%}
.thumbnail-photoList{    display: block;
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.428571429;
	text-align: center;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;}
.thumbnail-photoList img{width:100%}





/*视频列表*/
.videos-list{width:100%; margin: auto; overflow: hidden}
.videos-list-title{width: 100%; margin: 3% auto; overflow: hidden; font-size: 3em; text-align: center;font-weight: bold; text-transform: uppercase;color: #333333;height: 110px;}
.videos-list-title span{display:block; margin-top: 10px; font-size:0.5em; font-weight: bold; color: #333333;}



/*联系方式*/
.contact{width:100%; margin:3% auto 5%; overflow: hidden}
.contact-left{width:50%; float: left;}
.contact-left .title{width:100%; margin: auto; overflow: hidden; color: #2f2f2f;font-size: 1em;}
.contact-left .title span{display:block;font-size: 1.65em; font-weight:bold}
.contact-left .text{width:100%; margin: auto; overflow: hidden; margin-top: 2.5em;}
.contact-left .text li{width:100%;font-size: 1.125em; line-height: 2.2em;}
.contact-right{width:50%; float: right;}
.contact-right li{width:50%; float: left; text-align: center; }
.contact-right li img{display:block; margin: auto; margin-bottom: 15px;}

.green{ color: #088e63; font-weight: bold;}




/*非遗技艺*/
.fyjy{width:100%; margin: auto; overflow: hidden; background: url(../images/fy-bg.jpg); padding: 5% 0}
.fyjy-title{width:100%; margin: auto; overflow: hidden; text-align: center;}
.fyjy-list{width:100%; margin: auto; overflow: hidden}
.fyjy-text{width:100%; margin: auto; overflow:hidden; color: #333333; line-height: 1.85em; font-size: 1.038em; margin-top: 5%}

/*非遗传人*/
.fycr{width:100%; margin: auto; overflow: hidden}
.fycr li{width:100%; margin: auto; overflow: hidden; border-top:4px solid #bf9f75; border-bottom:4px solid #bf9f75; margin-bottom: 4%}
.fycr li .fycr-bg1{width:100%; margin: auto; overflow: hidden; background: url(../images/fy-fycr-bg1.jpg)top center; height: 843px;}
.fycr li .fycr-bg1 .text{width:349px; height: 656px; float: right; margin-top: 5%; margin-right: 5%}

/*非遗传人-详细页*/
.fycr-detail{width:100%; margin: auto; overflow: hidden; margin-bottom: 5%}
.fycr-detail-ico{width:26px; margin: auto; overflow: hidden; margin-top: -20px;}

.fycr-detail .title{width:100%; margin: auto; overflow: hidden; background: url(../images/fy-fycr-title-bg.jpg) no-repeat bottom left;  font-weight: bold; font-size: 2.2em;color: #333333; padding-bottom: 15px; }
.fycr-detail .title span{ color: #e1e1e1; font-weight: bold; margin-left: 20px; }
.fycr-detail .content{width:100%; margin: auto; overflow: hidden; color: #333333; line-height: 2.4em;text-align:justify; font-size: 1.125em; margin-top: 30px}
.fycr-detail-img1{float:left; margin-right: 40px;}
.fycr-detail-img2{float:right; margin-top: 40px;}




/*茶旅融合*/
.garden{width:100%; margin: auto; overflow: hidden}
.garden-title{width:100%; margin: auto; overflow: hidden; margin-top: 1em;}
.garden-title-left{width:350px; float: left;}
.garden-title-left .gardentitle1{width:100%;font-size: 3em; font-weight: bold; color: #333333;text-transform: uppercase}
.garden-title-left .gardentitle2{width:100%;font-size: 1.25em; font-weight: bold; color: #333333; margin-top: 0.5em}
.garden-title-left .gardentitle3{width:22px; height: 1px; background: #333; margin: 2.5em 0}
.garden-title-left .gardentitle4{width:100%;font-size: 0.75em;  color: #a9a9a9;letter-spacing:-1px; line-height: 2em;}
.garden-title-right{width:calc(96% - 350px);  float: right;color: #333333;line-height: 2.5em; font-size: 0.95em; margin-top: 3%;text-align:justify}

.garden-content{width:100%; margin:5% auto; overflow: hidden;   background:url(../images/garden-bg.jpg); }
.garden-content .gardenCon-top{width:100%; margin: auto; overflow: hidden}
.garden-content .gardenCon-top .corner1{width:31px; height: 34px; float: left;}
.garden-content .gardenCon-top .corner2{width:31px; height: 34px; float: right;}
.garden-content .gardenCon-top .corner3{width:31px; height: 34px; float: left;}
.garden-content .gardenCon-top .corner4{width:31px; height: 34px; float: right;}
.garden-content .gardenCon-top .corner-line{width:calc(100% - 62px);  height: 1px; background: #3d5549; float: left; margin-top: 33px}


.garden-content .title{width:100%; margin: 3% auto; overflow: hidden; text-align: center}
.garden-content .text{width:90%; margin: auto; overflow: hidden; color: #fff; line-height: 2em;}
.garden-content .gundongimg{width:90%; margin:5% auto; overflow: hidden; }
.garden-content .gundongimg .text{width:100%;display: inline-block; white-space: nowrap; text-overflow: ellipsis;}
.garden-content .gundongimg .text a{color: #fff}





/*<1800*/
@media screen and (max-width:1799px) 
{  .nei-top .about-top-text{    padding-bottom: 8%;}   }

/*<1700*/
@media screen and (max-width:1699px) 
{  .nei-top .about-top-text{    padding-bottom: 6%;}   }


/*<1600*/
@media screen and (max-width:1599px) 
{  .nei-top .about-top-text{    padding-bottom: 5%;}   
	
	.w-1500{width:94%; }
	
	.product-fl li .pro-fl-text{font-size:1.15em; line-height: 1.15em;}
}

/*<1500*/
@media screen and (max-width:1499px) 
{  .nei-top .about-top-text{  padding-top: 12%;  padding-bottom: 4%;}   }



/*<1400*/
@media screen and (max-width:1499px) 
{
	
	.w-1400{width:94%;}
	
	
}


/*<1300*/
@media screen and (max-width:1399px) 
{
	
	.w-1300{width:94%;}
	.footer-right{ width:100%; padding-bottom: 10px; overflow: hidden}
	
}

/*<1299*/
@media screen and (max-width:1299px) 
{
	.nei-top .about-top-text{  padding-top: 10%;  padding-bottom: 4%;} 
	.nei-top .about-top-text h1{font-size: 2em;}
	.nei-top .about-top-text h2{font-size: 1.038em;}
	
	.product-fl li{width:50%}
}
	


/*<1100*/
@media screen and (max-width:1100px) 
{
	.fzlc .fzlc-content{display:none}
	.fzlc-sj{display:block;}
}






/*<1000*/
@media screen and (max-width:1000px) 
{
	.nei-top .about-top-text{  padding-top: 14%;  padding-bottom: 4%;} 
	.nei-top .about-top-text h1{font-size: 1.5em; text-align: center}
	.nei-top .about-top-text h2{display:none}
	.nei-top .about-top-text .line{margin-top:1.5em; margin-bottom: 1.5em; margin: auto;}

	.culture .list1 li{width:50%; height: 220px;    background: url(../images/culture-line.png) no-repeat left top;}
	.culture .list2 li{width:50%; height: 220px;    background: url(../images/culture-line.png) no-repeat left top;}
	
	.culture-title-right{width:100%;}
	.culture-title-right-content{width:90%;}
	
	
	.contact-left{width:100%}
	.contact-right{width:100%}
	
	.news ul li .text-img-tp{display:none}
	.news ul li .text-img{width:100%}
}



/*<900*/
@media screen and (max-width:900px) 
{
	.garden-title-left{width:100%}
	.garden-title-right{width:100%}
}




/*<810*/
@media screen and (max-width:810px) 
{
	.nei-menu{width:100%;}
	.nei-menu ul li{padding: 0 1.5%;font-size: 0.85em;}
	.about-title-1{font-size: 4em;}
	.about .about-img1 img{width:100%}
	.about .about-text{font-size: 0.95em;}
	.fzlc-sj li .fzlc-sj-title{font-size: 1.038em;}
	.fzlc-sj li{    padding-bottom: 4%;    margin-top: 4%;}
	.culture-title-left span{font-size:2em;}
	.culture li .text{font-size:0.8em;letter-spacing:-1px}
	.culture .list2{width:100%}
	
	.product-list-title{font-size: 3em;height: 50px;}
	.product-list-title span{    margin-top: -60px;    font-size: 0.5em;}
	.product-fl li .pro-fl-text{width:40%; margin-left: 5%; font-size: 1em}
	
	.news-title{font-size: 3em;height: 50px;}
	.news-title span{    margin-top: -60px;    font-size: 0.5em;}
	.news ul li{margin-bottom: 0.5em; border-bottom: 1px dashed #ccc}
	.news ul li .text1{width:100%;    margin: 1.8em 0 0.5em 0;}
	.news ul li .date{width:100%;    text-align:left;margin-top: 0em; margin-bottom: 10px;}
}



/*<620*/
@media screen and (max-width:620px) 
{
    span img{width:100%}
    p img {width:100%}



    
	.fycr-detail-img1{width:100%}
	.contact-right li img{width:100%}

	
	
	
/* 	导航 */

.nei-top{margin-top:80px;height: 200px;}  
.nei-top .tp img { width:auto; height:200px;}


.news ul li .text1 {
    width: 100%;
	height:100%;
	color:#000;
    font-size: 1.1em;
	font-weight:600;
	line-height:1.2em;
    overflow: hidden;
    float: left;
}
.news ul li .text1 {color:#111;}


.fycr li .fycr-bg1 {
    width: 100%;
    margin: auto;
    overflow: hidden;
    background: url(../images/fy-fycr-bg1.jpg);

}
.nei-menu ul li {
    padding: 0 2%;
    font-size: 0.95em;
}


}