@charset "utf-8";
/* CSS Document */
@media screen and (max-width:800px){
*{box-sizing:content-box;}
body{margin:0px;padding:0px;font-size:0.24rem;color: #333;font-family:"微软雅黑";min-width:100%;}
pre{white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; Word-wrap: break-word;font-family:"微软雅黑";}
:hover{/* transition: all 0.3s ease-in 0.1s,color 0.2s ease-out 0.1s; */}
a{color:#2b2b2b;text-decoration:none;}
a:hover{text-decoration:underline;}

ol,ul,li,p,h1,h5,h2,h3,h4,h6,dl,dt,dd{list-style:none;margin:0px; padding:0px;}
img{border:0px;}
form{ margin:0px; padding:0px;}input,textarea{ outline:0}
em,i{font-style:normal;}
.clear {clear: both;height: 0;}
.fl{float:left;}
.fr{float:right}
.wd1200{width:100%;margin: 0 auto;height: auto}
.main{width:100%;float:left;padding: 0.4rem 0 0.8rem;position: relative;}
#titbj{float:left;height:0.41rem;width:100%;border-bottom: 1px solid #e8e5e5;background: #f5f5f5;position: fixed;z-index: 999;}
#titbj h1,#titbj .h1{float: left;width: 60%;height:0.4rem;line-height:0.4rem;font-size:0.24rem;font-weight:normal;color: #999999;padding-left: 0.1rem;}
#titbj a{float: right;margin-top:0.1rem;color: #999999;padding: 0 0.2rem;}
#titbj a.contact{border-right:1px solid #e4e4e4;}
#titbj a:hover{color:#333}
.top {padding: 0.18rem 0;height: 1rem;width: 100%;float:left;box-shadow: 0px 3px 3px #e5e0e0;margin-top: 0.41rem;position: fixed;background: #fff;z-index: 999;}
.top .logo{display: block;height: 0.9rem;min-width: 0.9rem;margin-left: 0.1rem;}
.top .logo a img{display: block;height: 100%;width: auto;}
.top .logo a{display: block;height: 100%; width: auto;}
.top .logo_2{display: block;height: 0.9rem;padding: 0.1rem 0 0 0.2rem;position: relative;}
.top .logo_2 strong{display: block;font-size: 0.32rem;line-height: 0.32rem;color: #226043;max-width: 4.75rem;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 3.6rem;}
.top .logo_2 p{display: block;font-size: 0.3rem;font-weight: bold;line-height: 0.34rem;color: #666;padding-top: 0.06rem;max-width: 4.75rem;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.top .top_tel{width: 2.2rem;height: 0.8rem;display: block;overflow: hidden;background: url(../pic/tel.gif) no-repeat 0px 0.08rem;padding-left: 0.5rem;margin-top: 0.18rem;background-size: 0.42rem;display: none;}
.top .top_tel i{float:left;width: 1.84rem;display: block;color: #777;font-style: normal;}
.top .top_tel  p{font-size: 0.3rem;color: #226043;line-height:0.28rem;height: 0.32rem;float:left;margin-top: 0.05rem;font-weight:bold;width: 2.34rem;overflow: hidden;}
.top .top_tel p span{font-size: 0.26rem;display: block;line-height: 0.22rem; font-weight:normal}
.top .h_code{width:1.12rem;height: 0.9rem;position:relative;margin-right: 0.3rem;display: none;}
.top .h_code img{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom: 0;object-fit: contain;}
.index-nav{width: 0.6rem;height: 0.6rem;float: left;color: #555;padding: 0 0 0 0;border-top: 0;background: url(../pic/lanmu2.png) no-repeat;background-size: 0.6rem;position: absolute;right: 0.2rem;top: 0.8rem;position: fixed;z-index: 999;}
.index-nav-frame{width: 0;margin: 0 auto;height: 0.6rem;}
.Nptline{z-index: 9999999;width: 1.69rem;float: left;position: relative;display: block;outline: none;cursor: pointer;height: 0.6rem;line-height: 0.6rem;text-align: center;font-size: 0.26rem;margin-left: 0.02rem;}
.Nptline.active a{border-bottom:2px solid #226043}
.Nptline:after{position:absolute;content:"";bottom:0;width:0;height:0.02rem;background:#fff;left:0}
.Nptline:hover:after{width:100% }
.Nptline:hover .Nptcenter{height:auto;opacity: 1;transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);}
.Nptline a{color: #555;font-weight:bold;line-height: 0.6rem;}
.Nptline a:hover{border-bottom:2px solid #226043}
.Nptcenter{width: 1.69rem;border-top:0;background: rgba(255,255,255,0.9);box-shadow: none;opacity: 0;display: block;height:0;position: absolute;overflow: hidden;transition: all 0.5s;margin-bottom: 0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;/* Firefox 4 */-o-transition: all 0.5s; /* Opera */transition: all .6s ease 0s;transform: translate3d(0, 10px, 0);-moz-transform: translate3d(0, 10px, 0);-webkit-transform: translate3d(0, 10px, 0);}
.Nptcenter .Nptli{width: 100%;font-weight: normal;font-size: 0.26rem;text-align: center;background: rgba(255,255,255,0.9);color: #555;float:left;height: auto;line-height: initial;margin: 0 auto;text-decoration: none;border-bottom: none;z-index:99;margin-bottom: 0.01rem;font-weight:bold}
.Nptcenter .Nptli a{color: #555;float:left;width:100%;}
.Nptcenter a:hover{background: #fff;color: #226043;}
.Nptline-focus:focus{display: none;}
/*轮播广告*/
.bn-alp {width:100%;height: 4rem;position:relative;float:left;background: #ffed29 no-repeat;background-position:50% 0%;overflow:hidden;margin-top: 1.71rem;margin-bottom: -1.81rem;}
.bn-alp ul,.bn-alp li { margin:0; padding:0; list-style:none; }
.bn-alp .abox { height:100%; position:relative; }
.bn-alp .abox li {width:100%;height: 4rem;background-position:50% 0%;background-repeat:no-repeat;background-color:#dddddd;background-size:cover;position:absolute;top:0;left:0;z-index:10;}
.bn-alp .abox li.on { z-index:99; }
.bn-alp .abox li img.bg { display:none; }
.bn-alp .abox li a.b { display:block; width:100%; height:100%; }
.bn-alp .i { bottom:0.25rem; left:50%; margin-left:-0.5rem; text-align:center; position:absolute; z-index:100;}
.bn-alp .i i {display:inline-block;margin-right:0.1rem;width: 0.44rem;height: 0.07rem;background: rgba(162,162,162,.8);border-radius: 6px;cursor:pointer;/* transition: 0.3s all ease-in-out; */}
.bn-alp .i i.on {background-position: -1.3rem 0;background: #226043;}
/*搜索*/
.search{float:left;width:100%;height: 0.33rem;overflow:hidden;border-bottom: 1px solid #dedede;background: #4c4c4c;padding: 0.2rem 0;display: block;margin-top: 1.81rem;}
.Fsearch{background:#f2f2f2;margin-top: -0.04rem;}
.search .wd1200{position: relative;height: 0.56rem;}
.search_main_l{float:left;margin-right:0.2rem;max-width:100%;display: none;}
.search_main_l strong{font-weight: normal;display: block;color: #fff;line-height: 0.3rem;float: left;}
.search_main_l p,.search_main_l p a{font-size: 0.24rem;color: #fff;display: inline-block;line-height: 0.25rem;float:left;padding-right:0.2rem;}
.search_main_l p{overflow: hidden;height: 0.25rem;float: left;padding-top: 0.02rem;max-width: 100%;}
.search_main_l p a:hover{ color: #000000; text-decoration: underline; }
.search .search_in{float: left;height: 0.3rem;position: relative;padding-left: 0.8rem;}
.search .search_in form{width: 5.6rem;height: 0.3rem;line-height: 0.3rem;display: block;border-radius: 0.35rem;}
.search .search_in form input{ background: none; border:0 none;  font-size:0.24rem; }
.search .search_in form #search-bg{float: left;width: 5.2rem;border: 1px solid #f3efef;border-right: 0;border-top-left-radius: 18px;border-bottom-left-radius: 18px;background: #fff;}
.search .search_in form #search-i{width: 0.49rem;height: 0.3rem;display:block;border-radius: 50%;cursor: pointer;position: absolute;right: 0;}
.search .search_in form #search-bg input {line-height: 0.3rem;display: block;padding: 0 0px 0 0.2rem;width: 4.8rem;}
.search .search_in form #search-i input{display: block;background: url(../pic/s_so.gif) no-repeat center;width: 100%;height: 100%;cursor: pointer;background-size: 0.47rem;}
.search_main_r strong{ font-size:0.32rem; color: #fff; display: block; line-height: 0.35rem; font-weight: bold; }

/*优势广告一*/
.chose h3 {font-weight:normal;text-align:center;height: auto;margin-bottom:0.2rem;border-bottom: 1px solid #ccc;position: relative;padding: 0 0.1rem 0.1rem 0.1rem;box-sizing: border-box;}
.chose h3:after{content:"";position:absolute;background:#c3a478;height: 3px;width: 2.55rem;bottom:-2px;left:50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.chose h3 a {color:#555;font-size: 0.26rem;}
.chose h3 b {display:block;color:#226043;font-size:0.3rem;margin-top: 0.1rem;}
.chose h4 {font-weight:normal;margin:0 auto;text-align:center;width:5.69rem;height:0.65rem;padding-top:0.1rem;color:#555;line-height:0.26rem;font-size:0.28rem;border: 2px solid #226043;position: relative;display: none;}
.chose h4:before{content:"";position:absolute;width:1rem;height:2px;background:#226043;left: -1rem;top: 50%;transform: translateY(-50%);}
.chose h4:after{content:"";position:absolute;width:1rem;height:2px;background:#226043;right: -1rem;top: 50%;transform: translateY(-50%);}
.chose h4 span { display:block;}
.ch_list {margin-right: 0;width: 100%;float: left;height: 7.9rem;overflow: hidden;padding: 0 0.1rem;box-sizing: border-box;}
.ch_list li {float:left;display:inline;margin: 0.2rem 0.1rem 0;width: calc(100%/2 - 0.2rem);}
.ch_list em {display:block;width: 100%;height: 2rem;}
.ch_list img{width:100%;height:100%;object-fit:cover}
.ch_list p {border:1px solid #27694a;border-top:none;padding:0.22rem 0.21rem 0;overflow:hidden;height: auto;text-align:center;}
.ch_list p b {display:block;height: auto;line-height: 0.4rem;overflow:hidden;background:url(Img/Index/line2.gif) center center no-repeat;color:#226043;font-size: 0.28rem;}
.ch_list p span {display:block;color:#555;line-height: 0.33rem;height: 0.99rem;overflow:hidden;margin-top:0.06rem;}
.ch_list .li2,.ch_list .li4 {margin-top: 0.2rem;}
.ch_list .li3 {margin-top: 0.2rem;}

/*优势广告2*/
.say {width:100%;height:2.5rem;overflow:hidden;margin: 0.4rem 0 0;}
.say h3 {float:left;width: 2.5rem;display: none;}
.say h3 a,.say h3 img {display:block;width: 100%;height: 2.5rem;object-fit: cover;}
.s_rt {width: 100%;float:right;padding: 0 0.2rem;box-sizing: border-box;}
.s_rt li {float:left;width: calc(100%/4);position: relative;height: 2.5rem;}
.s_rt li:last-child{display:none;}
  .s_rt li .img{width:100%;height:1.25rem;position: relative;float: left}
.s_rt li .img img{width:100%;height: 100%;object-fit: cover;}
.s_rt li p{width: calc(100% - 2px);height: calc(1.25rem - 2px);float:left;border: 1px solid #1b6743;}
.s_rt li p .tit{color: #226043;width:100%;font-size:0.28rem;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding-top:0.46rem;display: block;text-align: center;}
.s_rt li p em{-webkit-transform:scale(0.667);font-size:0.24rem;display:block;color:#555;font-weight:normal;text-transform:uppercase;text-align: center;display: none;}
.s_rt li:nth-child(2) p,.s_rt li:nth-child(4) p{position:absolute;top:0}
.s_rt li:nth-child(2) .img,.s_rt li:nth-child(4) .img{bottom:0;position: absolute;}
/*合作客户*/
.title{width:100%;float:left;text-align: center;margin-bottom: 0.2rem;position: relative;}
.title a{font-size: 0.34rem;color: #1b6743;text-align: center;height: 0.38rem;line-height: 0.38rem;overflow: hidden;margin: 0 auto;}
.title em{ margin-top:3px; display:block; color:#999; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:0.24rem;}
.hz .ul{width: 100%;margin:0 auto;overflow:hidden;position: relative;margin-top: 0.2rem;}
.hz .ul .left1{width: 0.25rem;background: url(../pic/lt.gif) 0 0px no-repeat;background-size: 0.14rem;height: 0.5rem;position: absolute;left: 0;top: 50%;cursor: pointer;transition: 0.3s all ease;transform: translateY(-50%);}
.hz .ul .right1{float:right;width: 0.25rem;background: url(../pic/rt.gif) center 0 no-repeat;background-size: 0.14rem;height: 0.5rem;position: absolute;right: 0;top: 50%;cursor: pointer;transition: 0.3s all ease;transform: translateY(-50%);}
.hz .ul .neirong{float:left;width: calc(100% - 0.5rem);height: 1.5rem;overflow:hidden;margin-left: 0.2rem;}
.hz .ul .neirong li{_display:inline;background:#fff;overflow:hidden;text-align:center;display: block;margin: 0 0.06rem;width: 2rem;height: 1.38rem;float:left;padding: 0.05rem 0.1rem;position: relative;}
.hz .ul .neirong li .tjimg{width: calc(100% - 2px);height: 1rem;position:relative;float:left;border: 1px solid #eee;overflow:hidden;}
.hz .ul .neirong li img{position: absolute;margin: auto;top: 0;left: 0;bottom: 0;right: 0;max-width: 100%;max-height:100%;-webkit-transition: all ease .3s; -o-transition: all ease .3s; transition: all ease .3s;}
.hz .ul h3{float: left;overflow:hidden;text-align:center;padding: 0.05rem 0 0.05rem 0;font-size: 0.24rem;font-weight: 400;color: #333;width: 100%;height: 0.3rem;}
.hz .ul li:hover h3{color:#ba272d;}
.hz .ul li:hover .tjimg{border: 1px solid #cccbcb}
.hz .ul li:hover img{ -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}
/*首页产品展示*/
/*产品*/
.product{background: url(../pic/bg1.jpg) 50% 0 no-repeat;background-size: cover;width: 100%;float: left;}
.cp_l{padding-top:0.3rem;width:100%;float:left;}
.cp_l .type{width: 2.2rem;height: 0.9rem;overflow: hidden;}
.cp_l .type a{font-size: 0.28rem;color: #f4eaca;display: block;padding: 0.24rem 0 0 0;line-height: 0.24rem;width: 100%;text-align: center;height: 0.66rem;}
.cp_l .type i{display: block;font-size: 0.24rem;color: rgba(255,255,255,0.5);text-transform: uppercase;font-weight: normal;}
.dcpml{background: url(../pic/lt_bg.jpg) bottom no-repeat #16603d;width: 2.2rem;float:left;padding:0px 0 0 0px;display: none;}

.lt_ad{padding: 0.08rem 0 0.45rem 0.17rem;float: left;}
.lt_ad span { display:block; background:url(../pic/lt_tel.gif) left 3px no-repeat; padding-left:55px; color:#f7efd6; font-size:0.24rem;}
.lt_ad span em { display:block; font-family:Arial, Helvetica, sans-serif; font-size:0.28rem; }

.cp_l .gundong{max-height: 5.96rem;overflow: auto;overflow-x: hidden;}
.cp_l .gundong::-webkit-scrollbar {/*滚动条整体样式*/  width: 6px;     /*高宽分别对应横竖滚动条的尺寸*/  height: 6px;}
.cp_l .gundong::-webkit-scrollbar-thumb {/*滚动条里面小方块*/  -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);  background: rgba(0,0,0,0.4);}
.cp_l .gundong::-webkit-scrollbar-track {/*滚动条里面轨道*/  -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);  border-radius: 0;  background: rgba(0,0,0,0.05);}
.cp_l .gundong h2{float: left;width: 100%;font-weight:normal;font-size: 0.26rem;line-height: 0.4rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative;border-radius: 6px;text-align: center;border-bottom: 1px dashed #1a6240;}
.cp_l .gundong h2 a{color: #f4eaca;font-weight: bold;font-size: 0.24rem;background: url(../pic/lt_h3.gif) no-repeat left center;padding-left: 0.1rem;}
.cp_l .gundong h3{float: left;width: 100%;text-align: center;font-size: 0.23rem;line-height: 0.3rem;font-weight:normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative;display: none;}
.cp_l .gundong h3 a{color:#87ddb5}
.cp_l .gundong h2:hover a{text-decoration:underline;}
.cp_l .gundong h2:hover span{ color:#ffffff;}
.cp_l .gundong h3:hover a{color:#fff;text-decoration:underline;}
.cp_l .gundong h2 span{position: absolute;right: 0.1rem;cursor:pointer;display: block;width: 0.2rem;height: 0.2rem;background: #009946 url(../pic/prod_list_c.png) no-repeat -9px 5px;
border-radius: 50%;position: absolute;font-size:0;text-indent:2em;top: 0.1rem;transition: 0.3s all ease-in-out;}
.cp_l .li03 a:hover{color:#FFF;}
.cp_l .gundong{float: left;width: calc(100% - 0.08rem);color: #fff;border-top:0px;position:relative;font-size: 0.24rem;overflow:hidden;background: #388662;margin: 0 0.04rem 0.2rem;}
.cp_l .plist_row1{display: block;height: 0.85rem;width: 100%;position: relative;float:left;text-decoration:none;text-align:center;background: -webkit-linear-gradient(bottom,#009946,#007234);background: -moz-linear-gradient(bottom,#009946,#007234);background: -o-linear-gradient(bottom,#009946,#007234);background: linear-gradient(bottom,#009946,#007234);}
.cp_l .plist_row1 span {color: #fff;position: relative;font-size: 0.3rem;font-weight: bold;display: block;margin-top: 0.15rem;margin-bottom: 8px;}
.cp_l .plist_row1 em {font-style:normal;font-size: 0.26rem;color: #77c59a;font-family: Arial;text-transform: uppercase;display: block;}

.pro_list {width: 100%;}
.pro_list li {float:left;display:inline;width: calc(100%/2 - 0.2rem);height: 3.3rem;position:relative;margin: 0 0.1rem 0.2rem 0.1rem;}
.pro_list .p_img {display:block;width: 100%;height: 100%;}
.pro_list .p_img img {width: 100%;height: 100%;object-fit: cover;}
.pro_list p {display: block;position:absolute;left:0;top: inherit;background: #00000070;width: 100%;height: 0.6rem;bottom: 0;padding: 0 0.1rem;box-sizing: border-box;}
.pro_list p em {display:block;margin-top: 0.2rem;height:0.28rem;line-height:0.28rem;text-align:center;overflow:hidden;font-weight:bold;color: #fff;font-size: 0.26rem;margin-bottom: 0;}
.pro_list p .p1 {display:block;border:1px solid #a69885;width:0.83rem;height:0.21rem;text-align:center;line-height:0.21rem;color:#f7efd6;margin:0 auto;display: none;}
.pro_list li:hover p{display:block}
/*优势广告3*/
.perfct,.sycase{background: url(../pic/bg2.jpg) no-repeat 50% 0;background-size: cover;}
.perfct .title,.sycase .title{border-bottom:1px solid #9f7742;padding-bottom: 0.1rem;position: relative;}
.perfct .title:after,.sycase .title:after{content:"";background:#9f7742;width:2rem;height:3px;position:absolute;bottom:-2px;left:50%;transform:translateX(-50%)}
.perfct .title em{font-size:0.28rem}

.per_con{position:relative;width: 100%;float: left;height: 4.69rem;margin-top: 0.3rem;}
.per_con:after{content:"";position:absolute;width:1px;height:100%;background:#9f7742;left:50%;}
  .per_con .bg_img{width:4.4rem;height: 4.4rem;position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);top: 3%;border: 2px solid #1b6743;border-radius: 50%;padding: 0.1rem;display: none;}
.per_con .bg_img img{width:100%;height: 100%;object-fit: cover;border-radius: 50%;overflow: hidden;}
.per_con p {color:#555;font-size:0.24rem;position:absolute;padding-bottom:0.1rem;}
.per_con b {display:block;color: #fff;font-size:0.28rem;margin-bottom:3px;background: #1b6743;}
.per_con .p1,.per_con .p3,.per_con .p5 {width: 2.85rem;text-align: center;}
.per_con .p2,.per_con .p4,.per_con .p6 {width: 2.85rem;text-align: center;}
.per_con .p1 {top:0.22rem;left: 0.2rem;}
.per_con .p2 {right: 0.2rem;top:0.22rem;}
.per_con .p3 {left: 0.2rem;top:1.85rem;}
.per_con .p4 {right: 0.2rem;top:1.85rem;}
.per_con .p5 {left: 0.2rem;top:3.45rem;}
.per_con .p6 {right: 0.2rem;top:3.45rem;}
.per_con .p1:after,.per_con .p3:after,.per_con .p5:after{content:"";position:absolute;width:0.5rem;height:1px;background: none;bottom:0;right: 0;}
.per_con .p2:after,.per_con .p4:after,.per_con .p6:after{content:"";position:absolute;width: 0.3rem;height: 0.3rem;background: #9f7742;top: 0.18rem;left: -0.86rem;border-radius: 50%;}

/*pk*/
.pk{background:url(../pic/bg3.jpg) no-repeat 50%;display: none;}
.pavilion-container{width: 100%;float: left;position: relative;}
/*tab分类*/
.pavilion-container .pavilion-inner{max-width: 100%;margin:0 auto;}
.pavilion-container .pavilion-inner .tabs1{overflow: hidden;width: 100%;display: flex;justify-content: center;}
.pavilion-container .pavilion-inner .tabs1 li a{color: #333;float: left;width: 100%;overflow: hidden;}
.pavilion-container .pavilion-inner .tabs1 .li{float:left;padding:0 0.21rem;border:1px solid #c9a467;border-radius:2px;line-height:0.36rem;font-size:0.26rem;color:#c9a467;letter-spacing:.0.35rem}
.pavilion-container .pavilion-inner .tabs1 li{display: inline-block;padding: 0.1rem 0.3rem;line-height: 0.25rem;font-size: 0.28rem;color: #333;letter-spacing:.35px;text-align: center;border: 1px solid #999;}
.pavilion-container .pavilion-inner .tabs1 li{margin-left: 0.05rem;cursor:pointer;}
.pavilion-container .pavilion-inner .tabs1 li:first-child{margin-left:0}
.pavilion-container .pavilion-inner .tabs1 li.on,.pavilion-container .pavilion-inner .tabs1 li:hover{position: relative;background: #1b6743;color:#fff;}
.pavilion-container .pavilion-inner .tabs1 li>span{display:inline-block;vertical-align:middle}
/*tab内容*/
.pavilion-container .tab-content-wrap{position:relative;margin-top: 0.4rem;max-height: 4.1rem;overflow: hidden;}
.pavilion-container .tab-content{position:relative;top:0.65rem;transition:all .5s linear;opacity:0;z-index:-1;height:0;width:100%; overflow: hidden}
.pavilion-container .tab-content.show{height:auto;opacity:1;top:0;z-index:1}

.tab-content dl {width: 100%;}
.tab-content dt {padding:2px;width: calc(100% - 6px);height: 2.9rem;}
.tab-content dt img{width:100%;height: 100%;object-fit: cover;}
.tab-content dt a,.pk_con dt img { display:block; width:4.14rem; height:2.35rem;}
.tab-content dd { font-size:0.24rem; line-height:0.24rem; text-align:center; padding:0 0.12rem; margin-top:0.08rem;}
.pk_lt1 { float:left;}
.pk_lt1 dt { border:1px solid #266e4c;}
.pk_lt1 dd { color:#1b6743; font-weight:bold;}
.pk_lt2{float:right;}
.pk_lt2 dt { border:1px solid #9d9d9d;}
.pk_lt2 dd { color:#555;}
.pk_md {float:left;padding-top:0.94rem,;width: 2rem;text-align:center;color:#145b39;font-size:0.5rem;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}

/*检测报告*/
.tm_con{width:100%;float:left;margin-top: 0.2rem;}
.containerscoll {width: calc(100% - 0.94rem);position: relative;text-align: center;margin-bottom: 0.2rem;margin-left: 0.47rem;}
.codrops-top{line-height: 0.24rem;font-size: 0.24rem;background: rgba(255, 255, 255, 0.5);text-transform: uppercase;z-index: 9999;position: relative;box-shadow: 1px 0px 2px rgba(0,0,0,0.2);-webkit-animation: slideOut 0.5s ease-in-out 0.3s backwards;}
.codrops-top a{padding: 0px 10px;letter-spacing: 1px;color: #333;text-shadow: 0px 1px 1px #fff;display: block;float: left;}
.codrops-top a:hover{background: #fff;}
.codrops-top span.right{float: right;}
.codrops-top span.right a{float: left;display: block;}
.codrops-demos{text-align:center;display: block;padding-top: 20px;}
.codrops-demos a, .codrops-demos a.current-demo,.codrops-demos a.current-demo:hover{display: inline-block;border: 1px solid #719c7f;padding: 4px 10px 3px;font-size: 24px;
line-height: 18px;margin: 0px 3px;font-weight: 800;-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);box-shadow: 0px 1px 1px rgba(0,0,0,0.1);color: #fff;text-shadow: 1px 1px 1px rgba(0,0,0,0.9);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: #90bd9e;background: -moz-linear-gradient(top, #90bd9e 0%, #72a081 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#90bd9e), color-stop(100%,#72a081));background: -webkit-linear-gradient(top, #90bd9e 0%,#72a081 100%);background: -o-linear-gradient(top, #90bd9e 0%,#72a081 100%);background: -ms-linear-gradient(top, #90bd9e 0%,#72a081 100%);background: linear-gradient(top, #90bd9e 0%,#72a081 100%);}
.codrops-demos a:hover{background: #85b995;}
.codrops-demos a:active{-webkit-box-shadow: 0px 1px 1px rgba(255,255,255,0.4);-moz-box-shadow:0px 1px 1px rgba(255,255,255,0.4);box-shadow: 0px 1px 1px rgba(255,255,255,0.4);}
.codrops-demos a.current-demo,.codrops-demos a.current-demo:hover{color: #506757;text-shadow: 0px 1px 1px rgba(255,255,255,0.3);}
#carousel {width:100%;height:279px;position:relative;margin:0 auto;clear:both;overflow:hidden;background-repeat: no-repeat;border-radius: 15px;}
#carousel img {visibility:hidden; /* hide images until carousel can handle them */cursor:pointer; /* otherwise it's not as obvious items can be clicked */box-shadow: rgba(0, 0, 0, 0.298039) 0px 5px 10px;}
.carousel-center{ border:1px solid #226043;}
.container{padding-bottom: 0.2rem;}
.atitlesc{position: absolute;bottom:0;left: 50%;width: auto;background: #8ca8d1;opacity: 0.7;filter:alpha(opacity=70);color:#fff;padding:5px;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.t_lt {background: url("../pic/e_lt.jpg") no-repeat;height: 0.52rem;left: 0.2rem;position: absolute;top: 4rem;width: 0.27rem;z-index:500;background-size: 0.15rem;}
.t_rt {background: url("../pic/e_rt.jpg") no-repeat;height: 0.52rem;position: absolute;right: 0.1rem;top: 4rem;width: 0.27rem;background-size: 0.15rem;}

/**/
.ad1{background: url(../pic/pic/p19.jpg) no-repeat 50% 0;height: 2.35rem;padding: 0;display: none;}
.ad1 .wd1200{position:relative;}
.ad1 .ad_nr{color: #fff;width: 5.2rem;text-align: center;margin-top: 0.54rem;margin-left: 1.07rem;}
  .ad1 .ad_nr p{color:#e8d0b1;font-size:0.34rem;margin-bottom: 0.1rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ad1 .ad_nr span{font-size:0.26rem}.ad1 .ad_nr span em{font-size:0.3rem}
.ad1 a{text-decoration:none;}
/*ys*/
.ys .title{background:#145b39;color:#fff;padding:0.2rem 0}
.ys .title a,.ys .title em{color:#fff;}
.ys .ysnr{width:100%;float:left;margin-top:0.2rem;padding: 0 0.2rem;box-sizing: border-box;}
.ys li{width:100%;float:left;height: auto;margin-bottom: 0.2rem;}
.ys li .ysimg{width: 100%;float:left;height: 2.3rem}
.ys li .ysimg img{width:100%;height: 100%;object-fit: cover}
.ys li .yscontent{width: 100%;float:right;padding-top: 0.2rem;}
.ys li .yscontent h3{font-size:0.3rem;color: #999;position: relative;margin-bottom: 0.2rem;font-weight: normal;}
.ys li .yscontent h3 b{color: #145b39;font-size:0.28rem;display: block;}
.ys li .yscontent h3:after{content:"";position:absolute;width: 1.05rem;height:3px;background:#cea26a;left:0;bottom: -8px;}
.ys li .yscontent p{color:#555555;line-height: 0.36rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.ys li:nth-child(even) .ysimg{float:right}
.ys li:nth-child(even) .yscontent{float:left}
/*案例展示*/
.sycase .title{padding-bottom: 0.4rem;}
.case_list{width:100%;}

.m_link{width:100%;float:left;text-align: center}
.m_link .rep_more {display:block;margin:0 auto;border:1px solid #1b6743;color:#1b6743;width: 1.6rem;height: 0.4rem;text-align:center;line-height: 0.4rem;}
/*客户留言*/
.feed{display:none}
.wd1200 .line{border-bottom: 1px solid #ccc;padding-bottom: 0.2rem}
.wd1200 .line:after{content:"";background:#9f7742;width:1rem;height:3px;position:absolute;bottom:-2px;left:50%;transform:translateX(-50%)}
.feed_con {margin-right: -0.3rem;width: 100%;float: left;}
.feed_con li {float:left;width: calc(100%/3 - 0.3rem);display:inline;margin-right: 0.3rem;}
.feed_con .f_img, .f_img img {display:block;width: 100%;height: 2.8rem;object-fit: cover;}
.feed_con h4 { height:0.2rem; line-height:0.2rem; overflow:hidden; text-align:center; margin:0.1rem 0 0.03rem 0;}
.feed_con h4 a { color:#1b6743; font-size:0.24rem;}
.feed_con h5 { font-weight:normal; text-align:center; height:0.22rem; line-height:0.22rem; overflow:hidden; color:#875714; font-size:0.24rem;}
.feed_con h5 em { display:inline-block; padding:0 0.05rem;}
.feed_con p { display:block; color:#666; line-height:0.22rem;height:0.66rem; text-align:center; margin:0.08rem 0 0.22rem; padding:0 0.12rem; overflow:hidden;}
/*广告2*/
.ad2{height: 2.27rem;background: url("../pic/k5.jpg") no-repeat 50% 0;background-size: cover;padding: 0;display: none;}
.ad2 .wd1200{position:relative}
.ad2 span {position:absolute;top: 0.85rem;right: 0.75rem;width:1.7rem;text-align:center;}
.ad2 small { font-style:normal; color:#555; font-size:0.26rem; font-weight:normal; display:block;}
.ad2 em {  font-family:Arial, Helvetica, sans-serif; font-size:0.32rem; display:block; color:#1b6743; margin:3px 0 5px;}
.ad2 span a { display:inline-block; border:1px solid #1b6743; color:#1b6743; font-size:0.26rem; width:0.93rem; height:0.23rem; line-height:0.23rem; text-align:center;}
/*关于我们*/
.gsjsE{width: calc(100% - 0.4rem);float: left;overflow:hidden;position: relative;margin-bottom: 0.2rem;padding: 0 0.2rem 0.6rem;}
.gsjsE .li01{float:left;width: 100%;height: 4.9rem;position:relative;border: 1px solid #ededed;padding: 0.1rem;overflow: hidden;background: #fff;margin-top: 0.4rem;}
.gsjsE .li01 img{width: 100%;height: 100%;margin:auto;left: 0;right: 0;top: 0;bottom: 0;position: absolute;transition: all .5s ease;object-fit: cover;}
.gsjsE .li01 img:hover{ -webkit-transform: scale(1.1);}
.gsjsE .li02{float:right;width: 100%;height: 2.8rem;overflow:hidden;line-height: 0.26rem;font-size: 0.24rem;padding: 0.3rem 0;margin-top: 0;}
.gsjsE .li02 li{float:left;width:100%;font-size: 0.25rem;line-height: 0.36rem;}
.gsjsE .li02 .title{font-size: 0.32rem;font-weight:bold;margin-bottom: 0.2rem;color: #1b6743;text-align: left;}
.gsjsE .li02 .content{height: auto;overflow:hidden;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;}
.gsjsE .li03,.gsjsE .li04{position:absolute;bottom: 0.25rem;padding: 0.08rem 0.21rem;float:left;margin-left: 0.2rem;border: 1px solid #f2f2f2;}
.gsjsE .li04{left:7rem;border-color: #976e35;display: none;}
.gsjsE .li04 a{color:#976e35}
.gsjsE .li03{bottom: 9px;border-color: #1b6743;left: 0;}
.gsjsE .li03 a{color:#1b6743}
.gsjsE .li03:hover,.gsjsE .li04:hover{-webkit-animation: bta 3s linear infinite; -moz-animation: bta 3s linear infinite; -o-animation: bta 3s linear infinite; animation: bta 3s linear infinite;}
.gsjsE .li03 a:hover,.gsjsE .li04 a:hover{text-decoration:underline;}
/*公司实力*/
.Htype_content{width: calc(100% - 0.4rem);float:left;margin-bottom: 0.1rem;padding: 0 0.2rem;}
.Htype_list{margin-top: 0.4rem;width:100%;float:left;}
.Htype_list li{width: calc(100%/4);float:left;position: relative;overflow:hidden;}
.Htype_list li .Htype_img{width:100%;float:left;padding-top: 90%;position: relative;overflow:hidden;}
.Htype_list li .Htype_img img{width:100%;height: 100%;object-fit: contain;position: absolute;top:0;left:0;transition:all 0.4s}
.Htype_list li .Htype_word{width: 100%;font-size:0.28rem;text-align: center;box-sizing: border-box;padding: 0 0.1rem;float: left;text-overflow: ellipsis; -o-text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;line-height:0.36rem}
.Htype_list li:hover img{transform:scale(1.1);transition:all 0.4s}
/*常见问答*/
.infor{background:#f6f2eb;padding: 0.4rem 0.2rem;width: calc(100% - 0.4rem);}
.faq{width: 100%;display: inline;margin-right: 0;float:left;}
.n_tit {height:0.28rem;line-height:0.28rem;margin-bottom:0.18rem;padding-bottom:3px;border-bottom: 1px solid #cecece;position: relative;}
.n_tit:after{content:"";background:#1f8354;width: 0.82rem;height:3px;position:absolute;left:0;bottom:-2px}
.infor .t_more { float:right; font-weight:normal; font-size:0.24rem; color:#999;}
.n_tit .t_name {display:inline-block;background: none;height:0.28rem;padding-left: 0;color:#1f8354;font-size:0.26rem;}
.n_tit em { font-weight:normal; text-transform:uppercase; color:#999; font-size:0.24rem; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; margin-left:0.06rem;}
.faq_con{width: 100% !important;float:left;height: auto;overflow: hidden;margin: 0.2rem 0 0.4rem;}
.faq_con li{width:100%;float:left;border-bottom: 1px dashed #cecece;padding-bottom: 0.15rem;margin-bottom: 0.18rem;}
.faq_con li h3 {background:url(../pic/q.gif) left 2px no-repeat;height: 0.3rem;line-height: 0.3rem;overflow:hidden;padding-left: 0.36rem;font-weight:bold;margin-bottom:0.08rem;font-size: 0.25rem;}
.faq_con li h3 a { color:#1f8354; }
.faq_con li p{line-height: 0.34rem;height:0.72rem;background: url(../pic/a.gif) left 0 no-repeat;padding-left: 0.32rem;color:#666;overflow:hidden;}
/*资讯*/
.news{width: 100%;float:left;}
.n_dl  { height:1.2rem; overflow:hidden; margin-bottom:0.15rem;}
.n_dl dt {float:left;width: 2rem;}
.n_dl dt a,.n_dl dt img {display:block;width: 2rem;height:1.2rem;object-fit: cover;}
.n_dl dd {width: calc(100% - 2.2rem);float:right;}
.n_dl h4 {font-size:0.24rem;height: 0.32rem;line-height: 0.32rem;overflow:hidden;margin-bottom:0.04rem;}
.n_dl h4 a { color:#1f8354;}
.n_dl p {color:#555;line-height: 0.3rem;height: auto;overflow:hidden;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.n_ul {}
.n_ul li {height: 0.4rem;line-height: 0.4rem;overflow:hidden;background:url(../pic/n_li.gif) left center no-repeat;padding-left: 0.2rem;}
.n_ul span { color:#999; float:right; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
.n_ul a { color:#555;}
.us {width: 2.8rem;display: none;}
.us p {width: 2.8rem;margin-bottom:0.15rem;}
.us p img {width: 2.8rem;height:1.1rem;display:block;object-fit: cover;}
.us h4 { font-size:0.24rem; height:0.2rem; line-height:0.2rem; overflow:hidden; margin-bottom:0.02rem;}
.us h4 a { color:#1f8354;}
.us_ul { color:#555; line-height:0.23rem;}

/*底部*/
.footer{background:url(../pic/ft_bg.jpg) 50% 0;padding: 0.3rem 0 0;background-size: cover;padding-bottom: 1.5rem;}
/*友情链接*/
.link{width: 100%;float: left;margin: 0 0 0.25rem 0;background: #f2d9ba;box-sizing: border-box;padding: 0.1rem;height: auto;}
.link h4{display: block;color: #1f8354;font-size: 0.26rem;position: relative;height: 0.36rem;width: 100%;}
.link p{display: block}
.link p a{display: block;color: #5a5a5a;font-size: 0.24rem; margin: 0 0.25rem 0.1rem 0;float: left;}
.bot_nav{width: calc(100% - 0.4rem);float: right;padding: 0 0.2rem;}
.ft_nav {text-align:center;color:#555;font-weight:normal;height:0.34rem;line-height:0.34rem;background:url(../pic/nav_line.gif) center bottom no-repeat;padding-bottom:2px;display: flex;justify-content: center;display: none;}
.ft_nav a {color:#333;float:left;font-weight:bold;padding: 0 0.12rem;height:0.34rem;text-align:center;}

.ft_con {padding: 0.34rem 0 0 0;float: left;width: 98%;}
.ft_con h2 {float:left;padding: 0.18rem 0.3rem 0 0;display: none;}
.ft_con .ft_txt {float:left;width: calc(100% - 2.1rem);color:#333;line-height: 0.36rem;}
.ft_txt a { color:#333; padding-right:0.1rem;}
.ft_con .code {float:right;width: 2rem;padding-top:0.08rem;}
.ft_con .code img {width: 100%;height: 100%;}

/*右侧悬浮菜单*/
.slide{display: none}
.page{ float:left; width:100%; padding:0.2rem; line-height:0.3rem;}
.banner_n{width:100%;float: left;max-height: 6rem;overflow: hidden;position: relative;}
.banner_n img{width:100%;height: auto;}

/*   内页-详细描述，产品分类  */
.left_n{width:2.52rem;display: none;}
.right_n,.right_zx{width: 100%;}
.cpmshu{ width:100%; margin:0 auto; overflow:hidden; margin-top:0.2rem; padding-bottom:0.2rem;}
.cpmshu .cpfl{width: 2.52rem;margin-top: 0.3rem;}
.cpmshu .cpfl .li01{float:left;width:2.5rem;font-size: 0.28rem;text-align: center;line-height: 0.35rem;display: block;font-weight: bold;padding-top: 0;border: 1px solid #dfdfdf;background-image: -webkit-linear-gradient(top, #ffffff, #efefef);border-radius: 2px 2px 0 0;border-bottom: 0;}
.cpmshu .cpfl .li02 {color: #f7f7f7;font-size: 0.26rem;display: block;text-align: center;float:left;width:2.5rem;line-height: 0.35rem;background: #00a1ec;}
.cpmshu .cpfl .li03 a.sub{color: #525252;font-size: 0.25rem;background: url(../pic/lidd.gif) no-repeat left center;padding-left: 0.08rem;box-sizing: border-box;}
.cpmshu .cpfl .li03 {width: 2.5rem;background: #fff;padding-top: 0.1rem;float:left;overflow: hidden;border: 1px solid #dfdfdf;border-radius: 0 0 2px 2px;}
.cpmshu .cpfl .gundong{max-height: 3.8rem;overflow: auto;overflow-x: hidden;}
.cpmshu .cpfl .gundong::-webkit-scrollbar {/*滚动条整体样式*/  width: 0.06rem;     /*高宽分别对应横竖滚动条的尺寸*/  height: 0.06rem;}
.cpmshu .cpfl .gundong::-webkit-scrollbar-thumb {/*滚动条里面小方块*/  -webkit-box-shadow: inset 0 0 0.05rem rgba(0,0,0,0.1);  background: rgba(0,0,0,0.4);}
.cpmshu .cpfl .gundong::-webkit-scrollbar-track {/*滚动条里面轨道*/  -webkit-box-shadow: inset 0 0 0.05rem rgba(0,0,0,0.1);  border-radius: 0;  background: rgba(0,0,0,0.05);}
.cpmshu .cpfl .li03 h2{float: right;width: 1.6rem;font-size: 0.26rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative;margin-bottom: 0.1rem;padding: 0.1rem 0.2rem 0.1rem 0.5rem;/* text-align: center; */line-height: 0.16rem;background: #ededed;margin: 0 0.1rem 0.1rem 0.1rem;}
.cpmshu .cpfl .li03 h2 a:hover,.cpmshu .cpfl .li03 h3:hover a{text-decoration:underline;}
.cpmshu .cpfl .li03 h3{float: left;width: 2rem;font-size: 0.24rem;line-height: 0.36rem;padding-left: 0.5rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative;border-bottom: 1px dashed #ededed;font-weight: normal;}
.cpmshu .cpfl h2 span{position: absolute;left: 0.1rem;cursor:pointer;background: #1b6743;color: #fff;border-radius: 50%;width: 0.16rem;height: 0.16rem;line-height: 0.14rem;text-align: center;font-size: 0.24rem;}
.cpfl .dianh{padding: 0 0.05rem 0.1rem 0.1rem;float: left;width: 100%;box-sizing: border-box;border: 1px solid #dfdfdf;font-size: 0.24rem;}
.cpfl .dianhua {background: url(../pic/Teln.gif) no-repeat scroll 0 0.18rem transparent;color: #666666;line-height: 0.2rem;padding: 0.1rem 0 0.1rem 0.55rem;}
.cpfl .dianhua span {display: block;font: 0.18rem "Impact";color:#226043;}
.cpfl .dianh p{line-height: 0.24rem;}

/*   内页-产品中心  */
.mbx{margin:0 auto;background-size: 0.3rem 0.3rem;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;float: left;color: #8e8e8e;}
.cpmshu .majority{width: calc(100% - 0.2rem);line-height: 0.35rem;font-size: 0.24rem;float:right;margin-top: 0.3rem;border: 0;border-radius: 4px;padding: 0 0.1rem;}
.cpmshu .tittle{width: calc(100% - 0.6rem);float:left;margin: 0 0.2rem 0.2rem 0.2rem;border-bottom: 1px solid #e5e5e5;padding: 0 0.1rem;} 
.cpmshu  .tittle h2{float:left;font-weight:bold;font-size: 0.3rem;position:relative;color: #1b6743;display: none;}
.cpmshu .majority li{width: calc(100%/2 - 0.28rem);margin: 0 0.1rem 0.2rem 0.1rem;float:left;overflow:hidden;padding:0.04rem;position:relative;}
.cpmshu .majority li span{width: 100%;height: 3rem;float:left;position:relative;border: 1px solid #ededed;overflow: hidden;}
.cpmshu .majority li span img{left:0;right:0;top:0;bottom:0;position:absolute;margin:auto;height: calc(100% - 0.1rem);width: calc(100% - 0.1rem);object-fit: cover;padding: 0.05rem;}

.cpmshu .majority li .xqnr{background: #fff;width: 100%;transition: 0.8s all ease;float: left;}
.cpmshu .majority li h2{float:left;width: 100%;font-size: 0.26rem;font-weight:normal;padding: 0.05rem 0.1rem 0 00.1rem;box-sizing: border-box;position:relative;z-index:3;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-align: center;}
.cpmshu .majority li span:hover{border:1px solid #666}
.cpmshu .majority li .xqnr h2:hover{text-decoration:underline;}
/*资讯推荐*/
.tj_news{width: 100%;border: 1px solid #dfdfdf;border-radius: 4px;margin-top: 0.2rem;display: none;}
.rtit1{background-image: -webkit-linear-gradient(top, #ffffff, #efefef);padding-left: 0.13rem;line-height: 0.36rem;color: #1b6743;border-bottom: 1px solid #CCCCCC;font-size: 0.26rem;}
.riti1_con{width:100%;float:left;margin:0.2rem 0}
.riti1_con li{height:0.28rem;line-height:0.28rem;padding:0 0.17rem 0 0.1rem;width: calc(100%/2 - 0.27rem);float:left;overflow:hidden;}
.riti1_con li span{color:#999}
.riti1_con li a{ padding-left:0.12rem; background:url("../pic/ico55.gif") no-repeat 0px 2px;}
.cpmshu  .tjcp_con{border:0}

.news_con {padding: 0.15rem;width: 100%;float: left;box-sizing: border-box;}  /*资讯中心大框架*/
.news_con dl.news_dl {font-size:0.24rem;color:#666;padding: 0.1rem 0.05rem;line-height:0.22rem;border-bottom:1px dashed #CCCCCC;}
.news_con dl.news_dl a{ color:#000; }
.news_con dl.news_dl dt {margin-bottom: 0.1rem;margin-top:0.05rem;line-height:0.24rem;height:0.24rem;width: 100%;overflow:hidden;}
.news_con dl.news_dl .dt_1 {padding-left:0.1rem;font-size: 0.26rem;color:#333;font-weight:bold;position: relative;width: calc(100% - 2.2rem);float: left;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.news_con dl.news_dl .dt_1:before{content:"";width:4px;height:4px;border-radius:50%;background: #666;position:absolute;left:0;top: 50%;transform: translateY(-50%);}
.news_con dl.news_dl .dt_1:hover {background:url(Img/ico7.gif) no-repeat 0 6px;color:#D40426; }/*资讯首页内容,点击时的图片*/
.news_con dl.news_dl .dt_2 {font-size:0.24rem;float:right;padding:0 0.1rem 0 0.08rem;font-family: none;}
.news_con dl.news_dl .dt_3 { font-size:0.24rem;}
.news_con dl.news_dl .dt_3 a { color:#FF0000; text-decoration:underline;} /*文章出处*/
.news_con dl.news_dl dd {font-size: 0.24rem;padding-left:0.1rem;height: 0.72rem;line-height: 0.36rem;overflow:hidden;margin-bottom:0.1rem;}


/*翻页*/
.hpage{font-size: 0.24rem;width:100%;margin:0 auto;text-align:center;padding: 0.1rem 0px 0.3rem 0px;color:#333333;overflow: hidden;}
.hpage span{font-size:0.24rem;color:#ffffff;background: #1b6743;padding:0.02rem 0.08rem;border: 1px solid #1b6743;margin-right:0px;font-size:0.24rem;border-radius: 0.05rem;-ms-border-radius: 0.05rem;-webkit-border-radius: 0.05rem;-moz-border-radius: 0.05rem;-o-border-radius: 0.05rem;}
.hpage a{margin: 0 0.05rem;text-decoration:none;color:#303030;padding: 0.02rem 0.08rem;border:1px solid #B1B1B1;font-size: 0.24rem;border-radius: 0.05rem;-ms-border-radius: 0.05rem;-webkit-border-radius: 0.05rem;-moz-border-radius: 0.05rem;-o-border-radius: 0.05rem;}
.hpage a:hover{ color:#ff6600; text-decoration:none}
.paging_prev {float: left;width: 100%;line-height: 0.3rem;padding: 0.1rem 0px 0.1rem 0.2rem;font-size: 0.24rem;background: #f7f7f7;box-sizing: border-box;margin-top: 0.2rem;}

/*   内页-详细描述轮播  */
.cpmshu .cpxq{width: 100%;line-height: 0.35rem;font-size: 0.24rem;float:right;margin-top: 0.3rem;border: 0;border-radius: 4px;}

.house_con{width: 100%;float: left;background:#ffffff;padding: 0.1rem;box-shadow: none;overflow: hidden;margin-top: 0.2rem;box-sizing: border-box;}
.house_con .jieshao{float:right;width: 100%;margin-top: 0.2rem;}
.house_con .jieshao h1{float:left;width: 100%;font-size: 0.4rem;line-height: 0.6rem;max-height: 0.8rem;overflow:hidden;margin-bottom:0.1rem;border-bottom: 1px dashed #ccc;padding: 0.1rem 0.1rem 0 0;box-sizing: border-box;text-align: center;}
.house_con .jieshao .price_con { float:left;padding-bottom: 0.05rem; width: 5.6rem; overflow: hidden; border-bottom:1px dashed #dedede}
.house_con .jieshao .price_con i {    font-size: 0.34rem;    font-weight: bold;    color: #FF0000;    font-style: normal;}
.house_con .jieshao .two{float:left;line-height: 0.36rem;font-size: 0.24rem;color:#000000;margin: 0.1rem 0 0.1rem 0;width: 100%;max-height: 3.4rem;overflow: hidden;}
.house_con .jieshao .two font{ color:#999999; float:left; width:0.8rem;}
.house_con .jieshao .two span{ float:right; width:4.8rem;}
.house_con .jieshao .dglx{font-weight:bold;width:100%;float:left;}
.house_con .jieshao .dglx span{color:#1b6743;font-size: 0.36rem;}
.house_con .jieshao .san{float:left;line-height:0.3rem;font-size:0.24rem;color:#000000;width: 100%;padding: 0.2rem 0 0 0;}
.house_con .jieshao .san .zx{display: block;width: 1.6rem;height: 0.5rem;float: left;font-size: 0.28rem;color: #fff;line-height: 0.48rem;background: #1b6743;border-radius: 0.1rem;text-align: center;text-decoration: none;position: relative;transition: 0.3s all ease-in-out;}
.house_con .jieshao .san .zx img {position: absolute;top: 0.15rem;left: 0.2rem;}
.house_con .jieshao .san .zx:hover img{animation: ddh 0.8s ease-out both;}

.linex{border-bottom:1px dashed #dedede;}
.house_con_lf{position: relative;margin: 0 auto;float:left;width: 100%;}
.house_imgs{position: relative; z-index: 8;  width: 100%; overflow: hidden;}
.house_bigImg{margin-bottom: 0.1rem;width: calc(100% - 2px);height: 6rem;overflow: hidden;float:left;position:relative;border: 1px solid #e5e5e5;}
.house_bigImg img{position: absolute;width: 100%;height: 100%;object-fit: cover;}
.house_bigImg ul li{position: relative; z-index: 9;}
.project_img{width: 6.7rem; height: 4.45rem; overflow: hidden;}
.project_img dl{width:auto; height:4.45rem; overflow: hidden;}
.project_img dl dd{float: left; width: 6.7rem; height: 4.04rem;}
.house_smallImg{position: relative;margin-top: 0px;height: 0.69rem;overflow: hidden;float:left;width: calc(100% - 0.6rem);margin-left:0.3rem;margin-right:0.3rem;}
.house_smallImg ul{width: 100%;}
.house_smallImg ul li{position:relative;float: left;width: 1rem;margin-right:0.1rem;}
.house_smallImg ul li img{display: block; width: 1rem; height: 0.67rem; cursor: pointer;}
.house_smallImg ul li.on img{width: 1rem; height: 0.65rem; border: 1px #f23742 solid;}
.house_smallImg ul li .bun_bg{display: block; position: absolute; bottom: 0; left: 0; z-index: 9; width: 1.26rem; height: 0.27rem; line-height: 0.26rem; text-align: center; font-size: 0.24rem; color: #FFF; background: rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#2f000000,endColorstr=#2f000000);     cursor: pointer;}
.house_smallImg ul li.on .bun_bg{width: 1.22rem; bottom: 0.02rem; left: 0.02rem;}
span.house_imgs_lf{display: block;position: absolute;left:0px;bottom: 0px;z-index: 10;width: 0.12rem;height: 0.67rem;background:#ccc;cursor:pointer;background: url(../pic/left_arrow.png) center center no-repeat #f2f2f2;border: 1px solid #ccc;}
span.house_imgs_rt{display: block;position: absolute;right:0px;bottom: 0px;z-index: 10;width: 0.12rem;height: 0.67rem;background:#ccc;cursor:pointer;background: url(../pic/right_arrow.png) center center no-repeat #f2f2f2;border: 1px solid #ccc;}
span.house_imgs_lf:hover{background:url(../pic/left_arrow_h.png) 0px 0px no-repeat;}
span.house_imgs_rt:hover{background:url(../pic/right_arrow_h.png) 0px 0px no-repeat;}

.proinfo{width:100%;float:left;margin: 0.2rem 0;padding: 0.1rem;box-sizing: border-box;}
.proinfo .btit{border-bottom: 0;color:#FFFFFF;width: 100%;float: left;line-height: 0.6rem;background: #bc9967;font-size: 0.25rem;}
.proinfo .btit em{background: none;padding: 0.08rem 0.2rem;border-radius: 4px;}
.pro_xq{width:100%;float:left;line-height: 0.38rem;margin-top:0.2rem;padding: 0 0.1rem;box-sizing: border-box;}
.pro_xq img{max-width:100%;height: auto;display: block;}
/*产品详情左侧推荐*/
.tjcpL{border:1px solid #dfdfdf;padding:0.1rem 0.1rem;width:100%;float:left;box-sizing: border-box;}
.tjcpL li{width:100%;float:left;margin-top: 0.1rem;}
.tjcpL li:first-child{margin-top:0}
.tjcpL li span{width:100%;float:left;height: 2rem;}
.tjcpL li span img{width:100%;height: 100%;object-fit: cover}
.tjcpL li h4{font-weight:normal;width:100%;line-height:0.26rem;text-align:center;float:left}
/*资讯详情页*/
.plc2 {line-height: 0.36rem;text-indent: 0;color:#fff;background: #1b6743;margin: 0.1rem 0.1rem;border-radius: 4px;padding: 0.1rem;}
.plc2 a { color:#fff;}
.zx_info{width:100%;float:left;margin-top:0.3rem;border: 0;box-sizing: border-box;padding: 0.2rem;}
.zx_info h1{border-bottom: 1px dashed #CCCCCC;font-size: 0.34rem;line-height: 0.4rem;width:100%;float:left;text-align: center;padding: 0.1rem 0;}
.zx_info .text{width:100%;float:left;text-align:center;padding: 0.1rem 0;color: #BCBBBB;}
.newsinfo{width:100%;float:left;line-height: 0.4rem;margin-top:0.2rem;}
.newsinfo img{max-width:100%;height: auto;display: block}
.right_zx .majority li{width: calc(100%/4 - 0.18rem);margin: 0 0.05rem 0.2rem 0.05rem;float:left;overflow:hidden;padding:0.04rem;position:relative;}
.right_zx .majority li span{height:2.2rem;}
.right_zx .majority{margin-top:0.1rem}

.right2_main {width: 100%;border:solid 1px #d5d5d5;border-top:0;padding-bottom:0.15rem;overflow:hidden;box-sizing: border-box;margin-top: 0.2rem;float: left;}
.right2_main .t03 {color:#000;background:#E2E2E2;line-height:0.28rem;text-indent:0.15rem;width: 100%;float: left;}
.right2_main .t03 a { color:#000;}
.right2_main .t03 a:hover { color:#000;}
.qytj .com19{float:left;width: 2.5rem;margin-bottom: 0.2rem;}
.qytj .com19 li{float:left;width: 2.3rem;height: 0.25rem;line-height: 0.25rem;margin-top: 0.1rem;border-bottom: 1px dashed #ccc;padding: 0 0.1rem;position: relative;}
.qytj .com19 li i{ background:#f2f2f2; width:0.2rem; height:0.2rem; text-align:center; float:left; font-style:normal; color:#333333}
.qytj .com19 li .nom1{ background:#0a8ce2; color:#fff}
.qytj .com19 li .nom2{ background:#e92938; color:#fff}
.qytj .com19 li .nom3{ background:#f55966; color:#fff}
.qytj .com19 li span{ display:none;}
.qytj .com19 li p{float:left;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;height: 0.25rem;line-height: 0.25rem;width: 100%;}
.qytj .com19 .cur{float:left;width: 2.3rem;height: 0.85rem;line-height:0.2rem;margin-top: 0.1rem;background: #f6f6f6;}
.qytj .com19 .cur span{margin-top: 0.1rem;position:relative;display:block;float:left;height: 0.4rem;width: 100%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-size: 0.24rem;color: #333;padding-left: 0;line-height: 0.2rem;}
.qytj .com19 .cur span img{ position:absolute; left:0; right:0; top:0; bottom:0; max-height:0.5rem; max-width:0.5rem; margin:auto}
.qytj .com19 .cur p{float:left;width: 100%;margin-top: 0.1rem;line-height:0.2rem;font-size: 0.26rem;font-weight:bold;height: 0.2rem;color: #333;}
ul.n_rt_ul {background: url(../pic/news_list_bg.gif) no-repeat 0 5px;width:2.3rem;margin:0.08rem auto;overflow:hidden;padding-left:0.05rem;float: left;margin-left: 0.1rem;}
ul.n_rt_ul li { line-height:0.24rem; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:0.2rem; }
ul.n_rt_ul2 {width:2.4rem; margin:0.08rem auto; overflow:hidden;}
ul.n_rt_ul2 li { line-height:0.24rem; height:0.24rem; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:0.05rem; }
/*单页*/
.alone .tittle{border: 0;border-bottom: 1px solid #e5e5e5;margin-top: 0.3rem;border-radius: 0;padding: 0 0.1rem;box-sizing: border-box;height: 0.5rem;line-height: 0.5rem;}
.alone .proinfo{border: 0;margin-top: 0;padding: 0.2rem;}
.alone .proinfo .btit{border-bottom:1px solid #e5e5e5;background: none;display: none;}
.alone  .proinfo .btit em{padding: 0 0.1rem;color:#1f8354;border-bottom:#1f8354 3px solid;background:none;border-radius: 0;font-weight: bold;font-size: 0.26rem;float: left;}
.alone  .proinfo .btit span{float:left;COLOR: #999; MARGIN-LEFT: 6px; FONT-SIZE: 0.24rem;text-transform: uppercase}

/*留言*/
.liuyan{float:left;width: 100%;line-height:0.3rem;}
.Page1C2{float:left;width: calc(100% - 0.3rem - 2px);margin-top:0.2rem;line-height:0.3rem;border:1px solid #ededed;padding: 0.15rem;}
#tianxieone{float:left;width: calc(100% - 0.2rem);padding:0.1rem;border-bottom: 0;}
#tianxietwo{float:left;width: auto;text-align: left;color: #5f5f5f;margin-bottom: 0.1rem;}
#tianxiethree{float:left;width: 99%;}
#tianxiethree input,#tianxiethree textarea{border: 1px solid #e6e6e6;width: 99%;}
#liuyanshenming{float:left;text-align:center;width: 100%;color: #5f5f5f;border-bottom: 0;}
#lytijiao {width: 60%;float:left;padding: 0.1rem 0;padding-left: 38%;border-bottom: 0;}
#lytijiao input{padding: 0.08rem 0.6rem;border:0px;outline:0;background: #1f8354;color:#ffffff;font-weight:bold;border-radius: 0.05rem;}
	}
