html{overflow:hidden;}
.text-yellow{color:#d6a452;}
.text-overflow{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.text-overflow-lines2{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:26px;height:52px;}
/*动画*/
.transition-ease{transition:all 0.3s ease;}
.transform-scale:hover{transform:scale(1.1,1.1)}
/*字体*/
.font-size-p24m20{font-size:24px;}
.font-size-p20m18{font-size:20px;}
.font-size-p18m16{font-size:18px;}
.font-size-p16m14{font-size:16px;}
@media(max-width:768px){.padding-top-60,.padding-top-50{padding-top:30px;}
.margin-top-60{margin-top:30px;}
.padding-bottom-60{padding-bottom:30px;}
.col-sm-12,.col-sm-3,.col-sm-4,.col-xs-12,.col-xs-6,.col-xs-5,.col-sm-8,.col-xs-7{padding-left:5px;padding-right:5px;}
.row{margin-left:-5px;margin-right:-5px;}
.text-sm-white{color:#fff;}
/*字体*/
.font-size-p24m20{font-size:20px;}
.font-size-p20m18{font-size:18px;}
.font-size-p18m16{font-size:16px;}
.font-size-p16m14{font-size:14px;}
}
.flex-center{display:flex;justify-content:center;align-items:center;flex-direction:column;}
.fullpageFlexCenter{display:flex;justify-content:center;align-items:center;flex-direction:column;}
#demosMenu{position:fixed;bottom:10px;right:10px;z-index:999;}
#fullpage{overflow:hidden;}
.fullpageHeight{height:100%;}
/*公共标题*/
.index-comtit{padding:20px 0;}
.index-comtit .title{font-size:28px;font-weight:bold;}
.index-comlink{width:120px;line-height:40px;color:#333;background:#d5a353;margin-top:60px;border:1px solid #d5a353;display:inline-block;}
.index-comlink:hover{color:#d5a353;border:1px solid #d5a353;background:transparent;color:#d5a353;}
@media(max-width:728px){.index-comlink{width:120px;height:36px;line-height:36px;font-size:15px;}
}
@media(max-width:728px){#section0 .inner{width:auto;}
}
/* 关于我们 */
#section0{background:url(../images/about2.jpg) no-repeat center center;background-size:cover;overflow:hidden;}
#section1{background:url(../images/about2.jpg) no-repeat center center;background-size:cover;overflow:hidden;}
#section1 .aboutIntro{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;}
#section1 .year{font-size:36px;}
/* 服务 */
#section2{background:#faf6f3;background-size:cover;overflow:hidden;}
#section2 .item{background:#fff;padding:70px 30px;background-size:cover;}
#section2 .item .link{color:rgba(213,163,83,1);font-size:12px;font-weight:bold;}
#section2 .item:hover p{color:#ddd;}
#section2 .item1:hover{background:url("../images/1-370x493.jpg") no-repeat center center;}
#section2 .item2:hover{background:url("../images/2-370x493.jpg") no-repeat center center;}
#section2 .item3:hover{background:url("../images/3-370x493.jpg") no-repeat center center;}
#section2 .item4:hover{background:url("../images/4-370x493.jpg") no-repeat center center;}
/* 团队 */
#section3{background:url(../images/testtim.jpg) no-repeat center center;background-size:cover;overflow:hidden;}
#section4 .item .mask{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(214,164,82,.8);color:#333;opacity:0;}
#section4 .item:hover{transform:translateY(-20px);}
#section4 .item:hover .mask{opacity:1;}
/* 价格 */
#section5{background:url(../images/Prices.jpg) no-repeat center center;}
#section5 .priceIntro{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;}
#section5 .pricelist{width:90%;min-width:300px;max-width:400px;}
#section5 .pricelist .item{border-bottom:1px solid #ddd;line-height:50px;display:flex;justify-content:space-between;font-size:20px;}
#section5 .pricelist .item .price{color:#d5a353;}
/* 产品 */
/*#section6 .fullpageHeight{display:flex;flex-direction:column;justify-content:center;}
*/#section6 .productlist{}
#section6 .productlist .item{border:1px solid #ddd;}
#section6 .productlist .item:hover .title{color:#333;}
#section6 .productlist .item:hover{border-color:#d6a452;}
#section7{background:url(../images/home_form.jpg) center center;}
@media(max-width:992px){.section+.section{padding:30px 0 50px 0;}
}
@media(max-width:768px){.index-comlink{width:100px;line-height:30px;margin-top:30px;}
#section1{background:url(../images/about2.jpg) no-repeat left top;background-size:200% 100%;color:#f5f5f5!important;}
#section1 .year{font-size:30px;}
#section2 .item{margin-bottom:10px;padding:30px 20px;}
#section4 .index-comtit{margin-bottom:0;}
#section4 .index-comlink{margin-top:0;}
#section5{background:url(../images/about2.jpg) no-repeat left top;background-size:200% 100%;color:#f5f5f5 !important;}
#section5 .priceIntro{display:block;}
#section5 .priceIntro .pricelist{margin:0 auto;}
}
/* 客服*/
.wpsidebar-fkf{position:fixed;right:18px;top:50%;transform:translate(0,-50%);z-index:9999;}
.fkf-item{position:relative;width:50px;height:50px;border:1px solid #ccc;padding:10px;background-color:#fff;margin-bottom:6px;box-sizing:border-box;cursor:pointer;}
.fkf-item img{width:30px;height:30px;}
.fkf-item img.hover{display:none;}
.fkf-item:hover>img{display:none;}
.fkf-item:hover img.hover{display:block;}
.fkf-cart>span{position:absolute;display:block;width:24px;height:24px;border-radius:50%;background-color:#ff6600;color:#fff;left:-12px;top:-12px;text-align:center;line-height:24px;}
.fkf-item-right{position:absolute;right:35px;padding-right:25px;top:-15px;display:none;}
.fkf-item:hover .fkf-item-right{display:block;}
.fkf-item-right-content{width:430px;border:1px solid #ccc;border-top:4px solid #ff6800;padding:20px;padding-top:15px;background-color:#fff;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.15);-moz-box-shadow:0 3px 8px rgba(0,0,0,.15);box-shadow:0 3px 8px rgba(0,0,0,.15);position:relative;}
.fkf-item-right-content .arrow,.right-content-ewm .arrow{position:absolute;width:20px;height:20px;right:-15px;top:23px;z-index:20;}
.fkf-item-right-content-top{padding-bottom:10px;padding-top:10px;padding-left:70px;border-bottom:1px solid #ccc;position:relative;white-space:nowrap;overflow:hidden;}
.fkf-item-right-content-top img{position:absolute;left:0;top:8px;width:40px;height:40px;}
.fkf-item-right-content-top h2{margin-bottom:8px;color:#ff6800;font-size:22px;}
.fkf-item-right-content-bottom p{padding-top:15px;padding-bottom:15px;}
.fkf-item-right-content-bottom .content-bottom-item{display:inline-block;width:32%;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;}
.content-bottom-item img{width:25px;height:25px;margin-right:5px;background-color:#333;vertical-align:top;}
.content-bottom-item span{display:inline-block;line-height:25px;}
.content-bottom-item:hover img{background-color:#ff6800;}
.content-bottom-item:hover span{color:#ff6800}
.right-content-tele{width:300px;}
.right-content-tele .fkf-item-right-content-top:last-child{border-bottom:0;padding-bottom:0;padding-top:10px;}
/*.right-content-tele .fkf-item-right-content-top:last-child img{top:28px;}
*/
.right-content-ewm{padding:20px;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.15);-moz-box-shadow:0 3px 8px rgba(0,0,0,.15);box-shadow:0 3px 8px rgba(0,0,0,.15);position:relative;display:flex;flex-direction:row;width:max-content;}
.right-content-ewm .ewm div{width:130px;height:130px;margin:0 auto;border-radius:50%;/*background-color:#198ede;*/
 margin-bottom:10px}
.right-content-ewm .ewm div img{width:100px;height:100px;margin-top:15px;margin-left:15px;background:#fff;}
.right-content-ewm .ewm p{text-align:center;font-size:16px;color:#ff6800;}
.fkf-item-right-ewm{top:initial;bottom:-15px;}
.right-content-ewm .arrow{top:initial;bottom:23px;}
