﻿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;}
.fullpageFlex{display:flex;justify-content:center;flex-direction:column;}
#demosMenu{position:fixed;bottom:10px;right:10px;z-index:999;}
#fullpage{overflow:hidden;}
.fullpageHeight{height:100%;}




/*关于我们 */
@media (min-width:1000px) {

}
@media (max-width:1000px) {

}
#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%;}




/*服务领域*/
@media (min-width:1000px){
#section2 .video-comtit video{width: 450px;position: absolute;right: 200px;top: 200px;}
#section2 .fp-tableCell .container{}
.yw-img{background:url(../images/yw_img.png) no-repeat center center;background-position-x: 100%;height:100vh;width:100%;position:absolute;right: 0;top:0;}
.boxs-list .item > p{margin-bottom: 40px;line-height: 2; margin-top: 15px;}
}
@media (max-width:1000px){
#section2{padding:30px 0;}
#section2 .video-comtit video{width: 100%;}
.boxs-list .item > p{margin-bottom:20px;line-height: 2; margin-top: 10px;}
}
#section2{background:url(../images/about3.jpg) no-repeat center center;background-size:cover;overflow:hidden;}



/*新闻动态*/
.card3{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;word-break: break-all;height: 70px;}
.left-index-news .item:first-child .title{font-size: 16px;padding-top: 5px;color: #000;margin-bottom: 5px;display: block;}
.left-index-news .item:first-child .title:hover{color: #1d7344;}
.left-index-news .item:first-child .date{font-size: 14px;padding-top: 4px;color: #929292;}
.left-index-news .item:first-child .introduct{font-size: 14px;padding-top: 8px;color: #666666;}
.left-index-news .item .imgbox{display: block;overflow: hidden;}
.left-index-news .item .imgbox img{transition: all .5s;}
.left-index-news .item .imgbox:hover img{transform: scale(1.1);}
.left-index-news .item .columnlink{font-size: 14px;color: #1d7344;}
.left-index-news .item .title:hover{color: #1d7344;}
.left-index-news .item>p{position: absolute;right: 0;top: 8px;font-size: 13px;color: #acacac;line-height: 1.5;}
.right-index-news .news-list .row .date{width: 60px;height: 62px;}
.right-index-news .news-list .row .date{background: #1d7344;}
.right-index-news .news-list .row .date li:first-child{height: 42px;line-height: 42px;}
.right-index-news .news-list .row .title p{color: #5A5A5A;line-height: 1.2;height: 36px;}
.right-index-news .news-list .row{margin-bottom: 0px;border-bottom: 1px dashed #dbd4cd;padding: 20px 0 10px;}
.right-index-news .news-list .row .title a{padding-top: 6px;}
.right-index-news .news-list .row:first-child{padding-top:0;}
@media (min-width:1000px){
.news-list .row .date{width: 70px;height: 80px;}
.news-list .row .title{padding-left:25px;}
.news-list .row .title a{font-size: 16px;padding: 10px 0 4px 20px;}
.news-list .row .title p{padding-left: 20px;}
.news-list .row .date li:first-child{font-size: 32px;height: 48px;line-height: 52px;}
.left-index-news .item{border-bottom: 1px dashed #bbb;padding-top: 5px;margin-bottom: 5px;padding-right: 80px;position: relative;line-height: 28px;}
.left-index-news .item:first-child{margin-bottom: 20px;padding-bottom: 20px;padding-top:0;padding-right: 0;line-height: 1.5;}
}
@media (max-width:1000px){
.news-list .row .date{width: 60px;height: 60px;}
.news-list .row .title a{font-size: 15px;padding:4px 0 2px;font-weight:bold;}
.news-list .row .title p{font-size: 13px;}
.news-list .row .date li:first-child{font-size: 24px;height: 38px;line-height: 38px;}
.news-list .row .col-xs-3{padding-left:0;}
.left-index-news .item{border-bottom: 1px dashed #bbb;padding-top: 5px;margin-bottom: 5px;padding-right: 80px;position: relative;line-height: 24px;}
.left-index-news .item:first-child{margin-bottom: 10px;padding-bottom: 10px;padding-top:0;padding-right: 0;line-height: 1.5;}
.news-list{margin-bottom:20px;margin-top: 10px;}
.right-index-news .news-list .row .title p{color: #5A5A5A;line-height: 1.5;height: 42px;}
#section3>.fullpageHeight>.row{margin-left:-15px !important;margin-right:-15px !important;width: 100%;}
#section3>.fullpageHeight>.row>.col-md-6{padding:0;}
}
.news-list .row{border-bottom: 1px dotted #dbd4cd;overflow: hidden;padding: 10px 0;margin-bottom: 20px;}/*新闻*/
.news-list .row .date{background: #999;text-align: center;color: #fff;margin-top: 6px;}
.news-list .row .date li:first-child{font-weight:bold;}
.news-list .row .date li:last-child{font-size: 13px;}

.news-list .row .title p{padding-top: 2px;}
.news-list .row .title a{color: #5A5A5A;font-weight:bold;}
.news-list .row .title a:hover{color:#1d7344;}

#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;}


/*关于我们  */
.about-hidden-boxs p{border-top: 1px dashed #ffffff;width:60px;position: absolute;left: 50%;transform: translate(-50%,0);bottom: 15%;}
.about-boxs .title{border:1px solid #55a125;border-top:0;box-sizing: border-box;background: #fff;text-align: center;color: #1D7344;font-size: 20px;}
.about-index-boxs a{position: relative;display: block;}
.about-hidden-boxs{position: absolute;width: 100%;height: 100%;background: #1d7344;color: #fff;top:0;display:none;}
.about-hidden-boxs .title{font-size: 20px;text-align: center;}
.about-index-boxs a:hover .about-hidden-boxs{display:block;}
@media (min-width:1000px){
.about-boxs-content .row{width:100%;}
.about-boxs .title{line-height: 110px;}
.about-hidden-boxs .title{font-size: 20px;padding: 40px 0;}
.about-hidden-boxs .intro{max-width: 80%;margin: auto;line-height: 2;}
}
@media (max-width:1000px){
.about-boxs .title{line-height: 80px;}
.about-hidden-boxs .title{font-size: 18px;padding: 30px 0;}
.about-hidden-boxs .intro{padding:0 15px;}
}
#section4{background:url(../images/about5.jpg) no-repeat center center;background-size:cover;overflow:hidden;}


