.headtitle{margin-top:90px;overflow:hidden;text-align:center;height:380px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;justify-content:center;align-items:center;}
.banner-mask{width:100%;height:100%;position:absolute;top:0;left:0;background:url(../img/mask05.png);}
.headtitle .box{width:50%;min-width:600px;color:#fff;text-align:center;}
.headtitle .t1,.headtitle .t3{width:360px;margin:auto;box-sizing:border-box;border:4px solid #fff;}
.headtitle .t1{border-bottom:none;font-size:30px;padding:30px 0 10px 0;}
.headtitle .t2{width:100%;font-size:45px;color:#be9136;white-space:nowrap;}
.headtitle .t3{border-top:none;font-size:17px;padding:10px 0 30px 0;}
.headtitle .t1,.headtitle .t2,.headtitle .t3{opacity:0}
.banner_textx{display:none;position:absolute;left:0;top:38%;margin-top:0px;height:auto;width:100%;text-rendering:auto;box-sizing:border-box;text-align:center;}
.banner_textx .investment{font-size:20px;font-weight:700;font-stretch:normal;letter-spacing:0;color:#fff;padding-bottom:8px;}
.banner_textx .way{font-weight:400;font-stretch:normal;letter-spacing:0;color:#fff;font-size:16px!important;line-height:22px!important;}
@media only screen and (max-width:991px){.headtitle{height:35vw;}
.banner_textx{display:block;}
.headtitle .box{display:none;}
}
.wrapcls{width:1200px;margin:0 auto;}
.gray-bg{background-image:url(../img/bgs-dotRepeat.png);}
.org-bg{background-image:url(../img/bgs-dotRepeat.png);}
/*介绍*/
.mod-s-con{box-sizing:border-box;padding:50px 0;}
.mess-text{width:60%;padding-right:65px;float:left;}
.mess-text h3{font-size:24px;line-height:36px;margin-bottom:24px;color:#6a7964;font-weight:600;}
.mess-text .desc{font-size:15px;line-height:36px;color:#6b7799; text-align: justify;}
.product-box{overflow:hidden;}
.product-box .box{width:100%;padding-bottom:65%;text-align:center;box-sizing:border-box;-webkit-transition:background-color 0.2s linear;background-position:center;background-repeat:no-repeat;background-size:cover;}
.product-box .box.all{background-size:contain;}
.mod-r .mess-text{float:right;padding-left:125px;padding-right:0px;}
@media only screen and (max-width:1200px){
.wrapcls{width:100%;padding:20px;}
}
@media only screen and (max-width:768px){
.wrapcls{width:100%;margin:0 auto;}
.mess-text,.product-box{width:100%;}
.mess-text{padding:0px;}
.mod-r .mess-text {padding-left:25px !important;}
.product-box .box{height:50vw !important;min-height:50vw;}
}
.primary_img{height:0;padding-bottom:150%;background-position:center;background-size:cover;display:block;}
.chanpin .product_slick .col{width:23.95%;margin-bottom:50px;float: left;}
@media only screen and (max-width:800px){.chanpin .product_slick .col{width:32%;}
}
@media only screen and (max-width:600px){.chanpin .product_slick .col{width:49%;}
}
@media only screen and (max-width:360px){.chanpin .product_slick .col{width:99%;}
}
.rongyu .blog_slick .col{width:23.95%;margin-bottom:20px;float: left;}
@media only screen and (max-width:800px){.rongyu .blog_slick .col{width:32%;}
}
@media only screen and (max-width:600px){.rongyu .blog_slick .col{width:49%;}
}
@media only screen and (max-width:360px){.rongyu .blog_slick .col{width:99%;}
}
.index-liucheng-right{overflow:hidden;}
.index-liucheng-right .item{width:25%;float:left;margin-bottom:2%;padding:10px;}
.index-liucheng-right .item .box{background:#ba6028;text-align:center;padding:20px;}
.index-liucheng-right .item .box .title{font-size:20px;color:#fff;margin-bottom:10px;text-align: left;}
.index-liucheng-right .item .box .info{font-size:14px;color:#fff;line-height:1.7em;opacity:0.8;height:3em;overflow:hidden;text-align: left;}
@media only screen and (max-width:650px){
	.index-liucheng-right .item{width:49%;float:left;}
}
.titleTab{font-size: 24px;
  line-height: 36px;
  margin: 25px 0;
  color: #6a7964;
  font-weight: 600;}
  
.index-liucheng{overflow:hidden;}
.index-liucheng .item{width:33.33%;float:left;margin-bottom:2%;padding:10px;}
.index-liucheng .item .box{background:#ba6028;text-align:center;padding:20px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2);border-radius:2px;}
.index-liucheng .item .box .title{font-size:22px;color:#fff;margin-bottom:10px;text-align: left;}
.index-liucheng .item .box .info{font-size:16px;color:#fff;line-height:1.95em;opacity:0.9;overflow:hidden;text-align: left;}
  @media only screen and (max-width:830px){
.index-liucheng .item{width:100%;float:left;margin-bottom:2%;padding:10px;}

}
.ppdt .blog_slick .col{width:33%;margin-bottom:50px;float: left;}
@media only screen and (max-width:800px){.ppdt .blog_slick .col{width:32%;}
.lxwm .mess-text{width:100% !important;display:block;}
.lxwm .product-box{width:100% !important;display:block;}
}
@media only screen and (max-width:600px){.ppdt .blog_slick .col{width:49%;}
}
@media only screen and (max-width:360px){.ppdt .blog_slick .col{width:99%;}
}
.mod-r .mess-text{float:right;padding-left:125px;padding-right:0px;}

.detail{padding:50px 0px;margin:0 auto;}
.detail .title{padding-bottom:20px;border-bottom:1px solid #f2f2f2;text-align:center;}
.detail .title h1{font-size:30px;line-height:50px;margin-bottom:20px;}
.detail .title span{line-height:18px;color:#959595;display:inline;white-space:normal;}
.detail .title i{width:23px;height:16px;background-position:-73px 0;margin-right:10px;}
.detail .title .i2{background-position:-104px 0;margin-left:30px;}
.detail .context *{max-width:100%;}
.detail .context img,.detail .context iframe,.detail .context table{max-width:100% !important;}
.detail .context table{border-left:1px solid #CCC;border-top:1px solid #CCC;border-collapse:collapse;}
.detail .context table td,.detail .context table th{border-right:1px solid #CCC;border-bottom:1px solid #CCC;}
.detail .context{padding:30px 0;word-wrap:break-word;cursor:text;height:90%;margin:8px;font-family:宋体;font-size:18px;line-height:2em;}
.detail .context p{margin:5px 0;}
.detail .context table.noBorderTable td,.detail .context table.noBorderTable th,.detail .context table.noBorderTable caption{border:1px dashed #ddd !important}
.detail .context table{margin-bottom:10px;border-collapse:collapse;display:table;}
.detail .context td,.detail .context th{padding:5px 10px;border:1px solid #DDD;}
.detail .context caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}
.detail .context th{border-top:1px solid #BBB;background-color:#F7F7F7;}
.detail .context table tr.firstRow th{border-top-width:2px;}
.detail .context .ue-table-interlace-color-single{background-color:#fcfcfc;}
.detail .context .ue-table-interlace-color-double{background-color:#f7faff;}
.detail .context td p{margin:0;padding:0;}
.reLink a{text-overflow:ellipsis;overflow:hidden;font-size:16px;line-height:35px;}
.reLink a:hover{color:#1b9c94;}

/*新闻列表*/
.news_ul{width:100%;margin:0 auto;}
.news_ul li{padding:37px 0;border-bottom:1px solid #eaeaea;position:relative;}
.news_ul li .box2{display:block;padding-left:42px;padding-top:10px;text-align:justify;}
.news_ul li .box2 h1{font-size:19px;color:#333;line-height:32px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.news_ul li .box2 p{font-size:15px;color:#666;line-height:30px;margin-top:17px;display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;}
.news_ul li .box2 span{font-size:14px;color:#999;display:block;margin-top:10px;}
