*{margin:0;padding:0}
#LRfloater0{display:none}
#LXB_CONTAINER{top:200px!important;right:-9999px!important}
a,p{font-family:microsoft yahei;font-size:16px;line-height:24px;text-decoration:none}
.text a:hover{color:#f90}
img{border:0;vertical-align:middle;max-width:100%}
li,ul{list-style:none}
table p{color:#666}

#header{width:100%;height:90px;position:fixed;z-index:100;background:rgba(0,0,0,0.3)}
.logo{margin:15px 38px 15px 15px;float:left}
.menu{float:right}
.menu-ul{display:block;float:left;margin-right:38px}
.menu-ul>li{float:left;line-height:12px}
.menu-ul>li.border0{border:none;padding-right:0;margin-right:0}
.menu-ul>li>a{color:#fff;line-height:90px;padding:0 32px;display:block}
.menu-ul>li a:hover{color:#f90}
.menu-ul>li.yewu{position:relative}
.menu .yewu_ol{padding-top:17px;display:none;position:absolute;top:13px;left:-29px;z-index:1000}
.menu-ul>li ol{background-color:#fff;-webkit-box-shadow:0 5px 8px 5px rgba(102,102,102,.35);box-shadow:0 5px 8px 5px rgba(102,102,102,.35);padding:17px 26px}
.menu ol li{border-right:0;padding-right:0;margin-right:0;border-bottom:1px solid #d7d7d7;float:none;width:58px;height:35px;line-height:35px;text-align:center}
.menu ol li:last-child{border-bottom:none}
.menu .yewu ol a{background:0 0;color:#333;font-size:14px;padding-right:0;line-height:normal}
.menu ol li a:hover{color:#f29c06}
.navigation{float:left;background:url(../images/navico1.png) no-repeat;cursor:pointer;width:31px;height:30px;margin-right:39px;float:left}
.navigation{display:none}
.menu-ul.hide{display:block!important}
.dropdown-toggle::after {display:inline-block;margin-left:110px;margin-top:-45px;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}
.dropdown-menu{border-radius:0;margin-top:0;border-top-color:#ddd;min-width:auto;display:block;display:block\9\0;-webkit-transform:scale(1.2,0);transform:scale(1.2,0);opacity:0;-webkit-transform-origin:top;transform-origin:top;-webkit-transition:all .2s ease-out;-webkit-transition:-webkit-all .2s ease-out;transition:-webkit-all .2s ease-out;transition:all .2s ease-out;transition:all .2s ease-out,-webkit-all .2s ease-out;-webkit-box-shadow:0 5px 8px rgba(102,102,102,.35);box-shadow:0 5px 8px rgba(102,102,102,.35);padding:17px 26px;margin-left:-9px}
.dropdown-menu>li:not(:last-child){border-bottom:1px solid #d7d7d7}
.dropdown-menu>li>a{padding:5px 0;font-size:14px;line-height:28px}
.dropdown-menu>li>a:hover{color:#f29c06;background-color:transparent}
.dropdown-active{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}
#container{width:100%;overflow:hidden;position:relative}
.sections{position:relative;overflow:hidden}
.section{position:relative;z-index:10;overflow:hidden}
.section img{width:100%}
.left{float:left}
.pages.vertical{position:fixed;top:30%;right:20px;width:20px;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}
.pages.horizontal{position:absolute;left:46%;bottom:20px}
.pages li{position:relative;width:14px;height:14px;margin:7px 0}
.pages.horizontal li{float:left}
.pages.horizontal li:not(:last-child){margin-right:10px}
.pages li a{width:100%;height:100%;display:block}
.pages li span{position:absolute;left:5px;top:5px;width:4px;height:4px;text-indent:-9999em;background:#757575;border-radius:50%}
.pages li.active span{top:1px;left:1px;width:8px;height:8px;border:2px solid #95d7fd;background:0 0}
.start{height:100%;background:#3671cf url(../images/banner_01.jpg) center center no-repeat;background-size:cover;z-index:10;width:100%;overflow:hidden}
.mask-bg .item .text{position:absolute;top:35%;left:0;right:0;z-index:10}
.start .text{top:36%}
.product4 .text{top:38%}
video#bgvid{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;background:url(../images/banner_01.jpg) center center no-repeat;background-size:cover}
.text h2{color:#333;font-family:microsoft yahei;font-size:54px;text-align:center;position:relative;margin-bottom:38px}
.text .p{line-height:26px;width:762px;margin:0 auto;padding:12px 0 35px;text-align:center;position:relative;top:15px}
.product1 .container,.product5 .item{position:relative}
.mask-bg,.mask-bg h2,.product3 h2{color:#fff!important}
.product3 .swiper-pagination-bullet{background:#fff}
.product1 .container,.product2 .container,.product3 .container,.product4 .container,.product5 .container{padding-top:130px}
.product1 .container .text p{width:100%}
.icon-outlined{width:200px;height:200px;line-height:200px;text-align:center;display:inline-block;font-size:1.4rem;border-radius:50%;border:2px solid #fff;margin-bottom:20px}
.text-uppercase{color:#00a34e}
@media (max-width:991px){.icon-outlined{width:160px;height:160px;line-height:160px}
}
@media (max-width:767px){.icon-outlined{width:140px;height:140px;line-height:140px}
}
.icon-outlined img{width:192px;height:192px;border-radius:50%;margin-top:3px}
@media (max-width:991px){.icon-outlined img{width:152px;height:152px;border-radius:50%}
}
@media (max-width:767px){.icon-outlined img{width:132px;height:132px;border-radius:50%}
}
.box-simple{margin-bottom:40px;text-align:center}
@media (max-width:991px){.box-simple{margin-bottom:30px}
}
@media (max-width:767px){.box-simple{margin-bottom:20px}
}
.box-simple:hover .icon-outlined{-webkit-transform:scale(1.1);transform:scale(1.1)}
.box-simple .icon-outlined{color:#00a34e;border:1px solid #00a34e;-webkit-transition:all .3s;transition:all .3s}
.box-simple h3{text-transform:uppercase;letter-spacing:.1em}
.box-simple p{color:#999;margin:20px 0;font-size:.9rem;display:none}
@media (max-width:767px){.box-simple p{margin:5px 0;font-size:.8rem}
}
.box-simple.box-white{border:dotted 1px #999;padding:15px 20px;margin-bottom:0}
.box-simple.box-white .icon{font-size:2rem;margin-bottom:1rem}
.box-simple.box-white p{color:#999;margin-bottom:5px}
.box-simple.box-dark{border:dotted 1px #999;padding:15px 20px;margin-bottom:0;color:#fff;background:#555}
.box-simple.box-dark .icon{font-size:2rem;margin-bottom:1rem}
.box-simple.box-dark p{margin-bottom:5px;color:#fff}
.product1{background:#3671cf url(../images/banner_02.jpg) center center no-repeat;background-size:cover}
.product2{background:#3671cf url(../images/banner_03.jpg) center center no-repeat;background-size:cover}
.product3{background:#3671cf url(../images/banner_04.jpg) center center no-repeat;background-size:cover}
.product4{background:#3671cf url(../images/banner_05.jpg) center center no-repeat;background-size:cover}
.product5{background:#3671cf url(../images/banner_06.jpg) center center no-repeat;background-size:cover}
.ptProduct5{background-image:url(../images/pt_banner_06.jpg)}
.btn{text-align:center;position:relative;display:inline-block}
.btn a{display:inline-block;width:180px;height:48px;text-align:center;line-height:48px;border-radius:4px;color:#fff;background-color:#f90}
.btn a+a{margin-left:10px}
.btn a span{display:inline-block;margin-right:0;color:#fff;transition:all ease .5s}
.btn a img{width:17px;height:16px;margin-top:-3px;margin-left:0;display:none;margin-bottom:0;transition:all ease .5s}
.btn a:hover span{margin-right:10px}
.btn a:hover img{display:inline-block}
.mask-bg:before{content:'';position:absolute;left:0;top:0;bottom:0;right:0;background-color:rgba(0,0,0,.5);z-index:5;display:block}
.nav{margin-top:-71px;position:fixed;right:0;top:50%;z-index:50}
.nav li a span{background:url(../images/pager.png) center center no-repeat;display:block;width:22px;height:22px;margin-right:40px;text-align:center;text-indent:-9999px}
.nav li.active a span{background:url(../images/pager1.png) center center no-repeat}
.nav li>a{outline:0}
.other{background-color:#fff;width:100%;overflow:hidden;position:relative}
.other ul li{position:relative}
@keyframes firstPart {
	0% {bottom:40px}
	100% {bottom:20px}
}

@-webkit-keyframes firstPart {
	0% {bottom:40px}
	100% {bottom:20px}
}
.mousetip{background:url(../images/mousetip.png) no-repeat;width:51px;height:41px;position:fixed;bottom:10px;left:50%;margin-left:-25px;z-index:100;cursor:pointer;animation-name:firstPart;animation-duration:.8s;animation-timing-function:linear;animation-delay:.3s;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:running;-moz-animation-name:firstPart;-moz-animation-duration:.8s;-moz-animation-timing-function:linear;-moz-animation-delay:.3s;-moz-animation-iteration-count:infinite;-moz-animation-direction:alternate;-moz-animation-play-state:running;-webkit-animation-name:firstPart;-webkit-animation-duration:.8s;-webkit-animation-timing-function:linear;-webkit-animation-delay:.3s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;-webkit-animation-play-state:running;-o-animation-name:firstPart;-o-animation-duration:.8s;-o-animation-timing-function:linear;-o-animation-delay:.3s;-o-animation-iteration-count:infinite;-o-animation-direction:alternate;-o-animation-play-state:running}
.imgbox{position:relative;overflow:hidden}
.customer{background:url(../images/customer.jpg) center no-repeat;background-size:contain}
.customer img{visibility:hidden}
@media(max-width:1199px){.item .text{padding:0 46px}
.item .text h2{font-size:32px;font-weight:700;line-height:30px}
.item .text p{width:auto;top:20px;line-height:32px}
.nav li a{margin-right:10px;padding:0 5px}
.nav li a span{margin-right:0}
.customer{background-size:70%;margin-top:0}
}
@media(max-width:818px) and (min-width:768px){
.logo img{width:260px}
.menu-ul>li{padding-right:28px;margin-right:28px}
}
@media(max-width:768px){.item .text{padding:0 46px}
.item .text h2{font-size:28px;font-weight:700;line-height:30px}
.item .text p{width:auto;top:20px;line-height:32px}
.nav li a{margin-right:10px;padding:0 5px}
.nav li a span{margin-right:0}
}
@media(max-width:800px){
#header{height:auto;overflow:visible}
.header-fixed{position:relative}
.menu{position:absolute;right:0;left:0}
.menu-ul{width:100%;margin-top:20px;margin-right:0}
.menu-ul>li{background-color:#fff;color:#333;width:100%;border-bottom:1px solid #ccc;padding:10px 0;text-align:center}
.menu-ul>li a{color:#333}
.menu .yewu_ol{left:15%}
.menu-ul{display:none!important}
ul.hide.menu-ul{display:block!important}
html{overflow-y:scroll}
:root{overflow-y:auto;overflow-x:hidden}
:root body{position:absolute}
body{width:100vw;overflow:hidden}
.logo{padding-left:15px;padding-bottom:22px;margin:17px 0 0}
.subnav .j_hide.topMenu{display:none}
.navbar-icon:before{content:"";background-image:url(../images/navsprite.png);background-repeat:no-repeat;position:absolute;display:inline-block;text-align:center;vertical-align:middle}
.icon-toggle:before{content:"";position:fixed;display:inline-block;background:url(../images/icon-toggle-white.png) no-repeat center;right:10px;top:20px;width:30px;height:30px;z-index:123}
.left-arrow-icon:before{content:"";position:absolute;display:inline-block;background:url(../images/left-arrow-icon.png) no-repeat center;width:30px;height:30px;top:50%;left:19px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}
.home-icon:before{width:16px;height:16px;top:5px;background-position:0 0}
.business-icon:before{width:16px;height:16px;top:33px;background-position:0 -23px}
.product-icon:before{width:16px;height:17px;top:30px;background-position:0 -40px}
.case-icon:before{width:16px;height:17px;top:30px;background-position:0 -63px}
.service-icon:before{width:16px;height:17px;top:31px;background-position:0 -83px}
.brand-icon:before{width:16px;height:13px;top:32px;background-position:0 -102px}
.sidebar{display:block!important}
.sidebar{position:fixed;top:0;bottom:0;right:0;width:45%;background-color:#fff;z-index:124;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:transform .5s ease-in-out;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}
.sidebar-title{width:100%;height:45px;background-color:#3671cf;position:fixed;z-index:999}
.sidebar-content{padding:96px 0 25px 27px;height:499px;position:relative;overflow:auto}
.sidebar-menu>li{position:relative;padding:24px 0}
.sidebar-menu>li:first-child{padding-top:0}
.sidebar-menu>li>a{padding-left:32px;vertical-align:middle;font-size:20px;color:#444;font-weight:400}
.sidebar-sub-menu{display:none;padding-top:24px;padding-left:10px;border-bottom:1px solid #f4f7fc;padding-bottom:24px;margin-bottom:-24px}
.active .sidebar-sub-menu{display:block}
.sidebar-sub-menu>li{padding:15px 0}
.sidebar-sub-menu>li:first-child{padding-top:24px;border-top:1px solid #f4f7fc}
.sidebar-sub-menu>li:last-child{padding-bottom:0}
.sidebar-sub-menu li a{padding-left:22px;color:#666}
.s-translate{-webkit-transform:translateX(0);transform:translateX(0)}
.start{background:url(../images/banner-01-xs.jpg) center center no-repeat;background-size:cover}
.product1{background:url(../images/banner-02-xs.jpg) center center no-repeat;background-size:cover}
.product2{background:url(../images/banner-03-xs.jpg) center center no-repeat;background-size:cover}
.product3{background:url(../images/banner-04-xs.jpg) center center no-repeat;background-size:cover}
.product4{background:url(../images/banner-05-xs.jpg) center center no-repeat;background-size:cover}
.product5{background:url(../images/banner-06-xs.jpg) center center no-repeat;background-size:cover}
.item .text{padding:0 62px}
.item .text h2{font-size:22px;font-weight:400}
.item .text p{font-size:13px;line-height:22px}
.btn a{font-size:11px}
.start .text{top:21%}
.product4 .text{top:21%}
.nav li a span{background:url(../images/pager-xs.png) center center no-repeat}
.nav li.active a span{background:url(../images/pager1-xs.png) center center no-repeat}
}
@media(max-width:450px){
.logo{margin-left:5px}
.navigation{margin-right:10px}
.menu .yewu_ol{top:0;left:55%}
.item.video .text {position:absolute;top:21%;top:20%\9;left:0;right:0;z-index:10}
.item .text{padding:0 16px}
.item .text h2{font-size:24px;line-height:30px}
.item .text p{width:auto;top:0;line-height:24px}
.item .text .btn{top:0}
.nav{margin-top:0;transform:translateY(-60%);-webkit-transform:translateY(-60%);-moz-transform:translateY(-60%);-ms-transform:translateY(-60%)}
.nav li a{margin-right:10px;padding:0 5px}
.nav li a span{margin-right:0}
.product1 .row>div:nth-child(5),.product1 .row>div:nth-child(6),.product5 .col-lg-3{display:none}
}
body{position:relative}
.bauma-content{width:100%;height:100%;position:relative;overflow:hidden}
.bauma-inner{position:relative;width:1920px;height:2262px;background:url(../images/bauma.jpg) no-repeat center;left:50%;margin-left:-960px}
.bauma-stage{background:url(../images/stage.png) no-repeat center;width:100%;height:866px;position:absolute;z-index:6;margin-top:190px}
.bauma-effect{background-image:url(../images/effect.png);background-repeat:no-repeat;background-position:74%;position:relative;height:1616px;z-index:3}
.bauma-overlay{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);z-index:9999;overflow:hidden}
.bauma-ad{position:absolute;width:372px;height:575px;background:url(../images/bauma-mask.png) no-repeat center;left:50%;margin-left:-186px;overflow:hidden;display:none}
.bauma-ad a{display:inline-block;position:absolute;left:0;right:0;top:60px;bottom:0;text-indent:-9999px}
.bauma-overlay-close{width:36px;height:36px;position:absolute;right:6px;top:14px;border-radius:50%;cursor:pointer}
@media(max-width:1440px){.bauma-inner{background:url(../images/bauma-sm.jpg) no-repeat center;height:2082px}
.bauma-stage{background:url(../images/stage-sm.png) no-repeat center;margin-top:40px}
.bauma-effect{background:url(../images/effect-sm.png) no-repeat;background-position:97%}
}
@media(max-width:767px){.bauma-ad{width:235px;height:363px;background:url(../images/bauma-mask-xs.png) no-repeat center;margin-left:-117px}
.bauma-ad a{top:38px}
.bauma-overlay-close{width:22px;height:22px;right:4px;top:9px}
}
.indBoxTwo1 {text-align:center}
.indBoxTwo1 a {display:block}
.indBoxTwo1 .tt {font-weight:700;color:#ffffff}
.indBoxTwo1 .text {max-width:1280px;margin:0 auto;font-size:18px;color:#ffffff;line-height:30px;padding-top:20px}
.indBoxTwo2 {padding-top:50px}
.indBoxTwo2_video {width:74px;margin:0 auto;cursor:pointer;-ms-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}
.indBoxTwo2_video:hover {-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}
.indBoxTwo2_video img {width:100%}
.icon-guanbi:before {content:"\e606"}
/* 点击视频弹出播放框css */
.ind_video_maskBox {display:none;position:fixed;top:0;left:0;z-index:10;width:100%;height:100%;background:rgba(0, 0, 0, 0.7)}
.ind_video_maskBox .video_Box_1 {position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -60%);-webkit-transform:translate(-50%, -60%);transform:translate(-50%, -60%);width:800px;height:485px}
.ind_video_maskBox .video_Box_1 .videoIframe {background:#333333;width:100%;height:100%;border:none}
.ind_video_maskBox .video_Box_1 .closeBtn {position:absolute;top:0;right:0;-ms-transform:translate(50%, -50%);-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);font-size:24px;color:#ffffff;cursor:pointer;-ms-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}
.ind_video_maskBox .video_Box_1 .closeBtn:hover {color:#f40a0a}

/* 点击视频弹出播放框css~~~~~~~~~~~~~~~~结束 */

.indBoxTwo3 {padding-top:50px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.indBoxTwo3 .item {width:calc(100% / 4);padding:0 15px;text-align:center;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s}
.indBoxTwo3 .item:hover {-ms-transform:translateY(-6px);-webkit-transform:translateY(-6px);transform:translateY(-6px)}
.indBoxTwo3 .item .number {font-weight:700;font-size:100px;color:#ffffff;line-height:100px}
.indBoxTwo3 .item .text {font-size:24px;color:#ffffff;padding-top:15px}
.product3 ul li .case-pic{position:relative;overflow:hidden}
.product3 ul li .case-pic .con-pic img{width:100%;height:auto;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.product3 ul li .case-pic .con-font{position:absolute;bottom:0;left:0;width:100%;height:86px;background-color:rgba(8,17,42,.8)}
.product3 ul li .case-pic .con-font a{padding:20px 36px 0 36px;display:block;line-height:1.2;font-size:30px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.product3 ul li:hover .case-pic .con-pic img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}
.product3 ul li:hover .case-pic .con-font a{color:#00a34e}
.product3 ul li .case-info{padding:30px;color:#222b34;background:rgba(255,255,255,.8);margin-bottom:20px}
.product3 ul li .case-info .case-star{font-size:24px;line-height:1.1}
.product3 ul li .case-info .case-star img{width:16px;height:auto;margin:-3px 2px 0}
.product3 ul li .case-info p{font-size:16px;line-height:30px;height:60px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:10px}
.product3 ul li .case-info p span{font-size:16p}
.product4{clear:both;display:block;padding:1px 0}
.product4 ul{padding-bottom:4.2857%;margin-left:-2.7142%;flex-wrap:wrap;align-items:stretch;display:flex}
.product4 ul li{float:left;margin-left:2.7142%;margin-bottom:3.2142%;width:30.6191%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.product4 ul li:first-child+li+li+li{clear:both}
.product4 ul li .product4Pic{clear:both;display:block;width:100%;overflow:hidden}
.product4 ul li .product4Pic img{clear:both;display:block;width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.product4 ul li .product4Tit{clear:both;display:block;font-size:22px;line-height:30px;color:#08112a;padding:30px;word-break:break-all}
.product4 ul li:hover{background:#fff;box-shadow:0 0 18px rgba(8,17,42,.09)}
.product4 ul li:hover .product4Pic img{transform:scale(1.05)}
.product4 ul li:hover .product4Tit{color:#08112a}
.owl-carousel .owl-item img{padding:5px}

footer.main-footer{padding:60px 0;padding-bottom:0;color:#fff;bottom:0;position:absolute;width:100%}
footer.other-footer{position:relative}
footer.main-footer .container{padding-top:0}
footer.main-footer i{width:16px;margin-right:5px;text-align:center}
footer.main-footer a{color:inherit;color:#aaa;margin-right:15px;font-size:14px}
footer.main-footer h2,footer.main-footer h4{color:#555;margin:10px 0;text-transform:uppercase;letter-spacing:.1em}
footer.main-footer p{font-size:14px;color:#aaa;line-height:1.8}
footer.main-footer hr{border:none;border-top:1px solid #ddd;background:0 0}
footer.main-footer .footer-blog-list li{margin-bottom:20px}
footer.main-footer .image{width:40px;height:40px;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}
footer.main-footer .text{text-transform:uppercase;letter-spacing:.1em}
footer.main-footer .photo-stream li{margin:0}
footer.main-footer .photo-stream a{width:80px;height:80px;padding:5px;display:block}
footer.main-footer .copyrights{padding:20px 0;background:#333;color:#ccc;margin-top:50px}
footer.main-footer .copyrights a{color:#aaa;margin:0 5px}
footer.main-footer .copyrights p{color:inherit;margin-bottom:0;color:#aaa}
@media (max-width:991px){footer.main-footer .photo-stream a{width:120px;height:120px}
}
@media (max-width:767px){footer.main-footer .photo-stream li{width:32%;margin-bottom:10px}
footer.main-footer .photo-stream a{width:100%;height:auto}
}
.btn{text-transform:uppercase;letter-spacing:.05em}
.btn-template-main{background:#00a34e;border:1px solid #00a34e!important;color:#fff!important;border-radius:0!important;text-decoration:none}
.btn-template-main:focus,.btn-template-main:hover{background:#41b39c;color:#fff!important;border-color:#41b39c!important}
.btn-template-white{background:#fff;color:#00a34e!important;border:1px solid #00a34e!important;border-radius:0!important;text-decoration:none}
.btn-template-white:focus,.btn-template-white:hover{background:#00a34e!important;color:#fff!important}
.btn-template-outlined{background:0 0;border:1px solid #00a34e!important;color:#00a34e;border-radius:0!important;text-decoration:none}
.btn-template-outlined:focus,.btn-template-outlined:hover{background:#00a34e;color:#fff!important}
.btn-template-outlined-white{background:#00a34e;border:1px solid #00a34e!important;color:#fff;border-radius:0!important;text-decoration:none}
.btn-template-outlined-white:focus,.btn-template-outlined-white:hover{background:#fff;color:#00a34e!important}
.btn-template-outlined-black{background:0 0;border:1px solid #333!important;color:#333;border-radius:0!important;text-decoration:none}
.btn-template-outlined-black:focus,.btn-template-outlined-black:hover{background:#333!important;color:#fff!important}
.form-control{border-radius:0}
.form-control:focus{border-color:#00a34e;-webkit-box-shadow:0 0 0 .2rem rgba(79,191,168,.25);box-shadow:0 0 0 .2rem rgba(79,191,168,.25)}
.form-group label{color:#555}
@media (max-width:1280px){
.product4 ul li .product4Tit{font-size:20px}
}
@media (max-width:1200px){
.product3 ul li .case-pic .con-font{height:100px}
.product3 ul li .case-pic .con-font a{padding-top:30px;font-size:28px}
}
@media (max-width:1000px){
.product4 ul li .product4Tit{font-size:18px;padding:20px}
}
@media (max-width:860px){
.product3 ul li .case-pic .con-font{height:70px}
.product3 ul li .case-pic .con-font a{padding:20px 20px 0 20px;font-size:24px}
.product3 ul li .case-info{padding:20px 20px 40px 20px}
.product4 ul li{width:47.2858%}
.product4 ul li .product4Tit{font-size:16px;padding:20px 15px}
}
@media (max-width:768px){
.product3 ul{margin-left:0}
.product3 ul li{width:100%;margin-left:0}
.product3 ul li .case-info{padding:20px 0}
.product4 ul{margin-left:0}
.product4 ul li .product4Tit{font-size:18px;padding:20px 0}
.product4 ul li:hover{background:0 0;box-shadow:none}
}
@media (max-width:480px){
.product4 ul li .product4Tit{font-size:16px;padding:10px 0}
}
@media (max-width:420px){.product3{margin-top:40px}
.product3 ul li .case-pic .con-font{height:50px}
.product3 ul li .case-pic .con-font a{padding:0 10px;font-size:20px;line-height:50px}
}

/*产品中心*/
.bg-gray{background:#e9ecef !important}
.bar .container{ padding:80px 0}
.products_list .box-simple .icon-outlined{ width:auto;height:auto;border-radius:8px;border:1px solid #e9ecef}
.products_list.products_list_c .icon-outlined{ border:0}
.products_list .icon-outlined img{ width:300px;height:auto;border-radius:10px}
@media (max-width:767px) {
.products_list .icon-outlined img{max-width:100%}
}
@media (max-width:576px) {
.products_list .icon-outlined img{max-width:90%}
}
.banner-prodcuts img{width:100%}
.products_list h4,.products_list .h4{letter-spacing:0;font-weight:500;color:#333}
.products_list a:hover h4,.products_list a:hover .h4{color:#00a34e}

/*产品详情*/
.pro-show{padding-top:105px;min-height:730px;background:url(../images/bg-pro.jpg) no-repeat;background-size:100% 100%}
.base-pic{float:left;width:48.6%;margin-top:66px}
.base-pic .pic-txt{margin:40px 0 80px}
.base-pic .pic-txt p{margin-top:20px;color:#d5e3fe;font-size:16px;line-height:1.1}
.base-pic .pic-txt p.pic-txt02{margin-left:18%}
.base-pic .pic-txt p.pic-txt03{margin-left:36%}
.base-pic .pic-txt p strong{color:#8dcc40;font-size:30px;margin-right:20px}
.base-pic .pic-txt p strong sub{font-size:20px;position:relative;bottom:7px}
.pro-base .base-info{position:relative;padding-bottom:120px;margin-bottom:66px;float:right;width:46.6%;z-index:0;min-height:720px}
.pro-base .base-info .info-con{width:90%;margin-left:10%;padding:60px 0}
.pro-base .base-info .info-con h1{font-family:homestorebold;font-size:46px;line-height:1.3;margin-bottom:20px}
.pro-base .base-info .info-con p{font-size:16px;line-height:36px}
.pro-base .base-info .info-con p span{color:#ed5f47;text-transform:capitalize}
.pro-base .base-info .info-con .con-cs{margin:30px 0}
.pro-base .base-info .info-con .con-cs p{font-size:20px;margin:10px 0}
.pro-base .base-info .info-con .con-cs p img{margin-top:-4px;margin-right:12px}
.pro-base .base-info .base-btn{position:absolute;bottom:36px;left:-30px}
.pro-base .base-info .base-btn .btn-link{float:left;width:250px}
.pro-base .base-info .base-btn .btn-link a{display:block;width:100%;line-height:80px;text-align:center;color:#fff;font-size:20px;background-color:#ed5f47;background:-webkit-linear-gradient(left,#df2612 0,#ed5f47 100%);background:-moz-linear-gradient(left,#df2612 0,#ed5f47 100%);background:-ms-linear-gradient(left,#df2612 0,#ed5f47 100%);background:-o-linear-gradient(left,#df2612 0,#ed5f47 100%);background:linear-gradient(to right,#df2612 0,#ed5f47 100%);-webkit-box-shadow:0 8px 10px rgba(228,0,52,.15);-moz-box-shadow:0 8px 10px rgba(228,0,52,.15);-ms-box-shadow:0 8px 10px rgba(228,0,52,.15);-o-box-shadow:0 8px 10px rgba(228,0,52,.15);box-shadow:0 8px 10px rgba(228,0,52,.15);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.pro-base .base-info .base-btn .btn-link a:hover{background:-webkit-linear-gradient(left,#ed5f47 0,#df2612 100%);background:-moz-linear-gradient(left,#ed5f47 0,#df2612 100%);background:-ms-linear-gradient(left,#ed5f47 0,#df2612 100%);background:-o-linear-gradient(left,#ed5f47 0,#df2612 100%);background:linear-gradient(to right,#ed5f47 0,#df2612 100%);font-size:22px}
.pro-base .base-info .base-btn .btn-font{float:left;position:relative;padding-left:36px;margin-left:46px}
.pro-base .base-info .base-btn .btn-font p{line-height:36px;color:#08112a}
.pro-base .base-info .base-btn .btn-font:before{content:"";position:absolute;left:0;top:50%;width:12px;height:12px;margin-top:-6px;border:1px solid #1a1d40;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}
.pro-base .base-info .base-btn .btn-font a{color:#08112a;text-decoration:underline}
.pro-base .base-info .base-btn .btn-font a:hover{text-decoration:none;color:#ed5f47}
.con_blog{position:relative;line-height:1.3em;margin:50px auto;font-size:16px}
.con_blog::before{display:none}
.con_blog header{color:#515155;font-weight:700;display:block}
.con_blog ul{padding-left:0!important}
.con_blog ul li{padding:8px ;display:inline-block;width:49%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.con_blog a{padding-left:14px;position:relative;font-size:14px;color:#68a3ec;text-decoration:none}
.con_blog a::before{content:'';width:6px;height:6px;border-radius:50%;background-color:#68a3ec;position:absolute;left:0;top:5px}
.con_blog a:hover{text-decoration:underline}
.side-products{box-shadow:0 1px 8px rgba(0,0,0,.11);padding:25px 21px;margin-bottom:80px}
.side-products strong{color:#08112a;font-size:20px;line-height:26px;font-family:homestorebold;display:block}
.side-products strong+p{margin-top:5px}
.side-products p{font-size:14px;line-height:20px;padding:8px 0;padding-left:1.6em;position:relative;display:inline-block;margin-right:30px}
.side-products p a{color:#32394b}
.side-products p::before{content:'';width:6px;height:6px;border-radius:50%;background-color:#78cd77;position:absolute;left:8px;top:15px}
.side-products p a:hover{color:#78cd77;text-decoration:underline}
.pic-con img{width:100%}
.main-show{padding-top:50px}
.con-show h2{font-size:36px}
.con-show p{margin:1.8em 0}

/*案例列表*/
.products_list.products_list_c.product3{background:none}
.products_list.products_list_c.product3 ul li .case-info{padding:30px 0}
.products_list.products_list_c.product3 ul li .case-pic .con-font{height:68px}
.products_list.products_list_c.product3 ul li .case-pic .con-font a{font-size:22px}

/*新闻页*/
.NewsHeader{margin-bottom:0!important}
.NewsOne{clear:both}
.NewsOne .NewsOneBom{clear:both;display:block;padding-bottom:7.28571%}
.NewsOne .NewsOneBom h2,.NewsThree h2{clear:both;display:block;font-weight:700;font-family:homestorebold;line-height:1.2;font-size:44px;margin-top:6%}
.NewsOne .NewsOneBom .NewsOneBomFl{float:left;width:63.78571%;position:relative}
.NewsOne .NewsOneBom .NewsOneBomFl .NewsOneBomFlPic{clear:both;display:block;overflow:hidden;position:relative}
.NewsOne .NewsOneBom .NewsOneBomFl .NewsOneBomFlPic:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:100%;transition:all .5s;background:rgba(8,17,42,.86);background:-moz-linear-gradient(top,rgba(8,17,42,.1) 30%,rgba(8,17,42,.86) 100%);background:-webkit-linear-gradient(top,rgba(8,17,42,.1) 30%,rgba(8,17,42,.86) 100%);background:-o-linear-gradient(top,rgba(8,17,42,.1) 30%,rgba(8,17,42,.86) 100%);background:-ms-linear-gradient(top,rgba(8,17,42,.1) 30%,rgba(8,17,42,.86) 100%);background:linear-gradient(to bottom,rgba(8,17,42,.1) 30%,rgba(8,17,42,.86) 100%)}
.NewsOne .NewsOneBom .NewsOneBomFl .NewsOneBomFlPic img{width:100%;transition:all .5s}
.NewsOne .NewsOneBom .NewsOneBomFl .NewsOneBomFlBox{position:absolute;left:6.94289%;right:6.94289%;bottom:6.15901%}
.NewsOne .NewsOneBom .NewsOneBomFl .NewsOneBomFlBox a{clear:both;display:block;font-size:30px;line-height:40px;color:#fff;padding-bottom:1.95059%;font-family:homestorebold;position:relative}
.NewsOne .NewsOneBom .NewsOneBomFl .NewsOneBomFlBox a:before{content:'1';background:#78cd77;width:26px;height:24px;font-family:homestorebold;position:absolute;left:0;display:block;color:#fff;text-align:center;line-height:24px;top:-38px;font-size:16px;padding-right:2px}
.NewsOne .NewsOneBom .NewsOneBomFl .NewsOneBomFlBox p{clear:both;display:block;font-size:18px;line-height:36px;color:#fff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.NewsOne .NewsOneBom .NewsOneBomFl:hover .NewsOneBomFlPic:after{background:-moz-linear-gradient(top,rgba(8,17,42,.1) 0,rgba(8,17,42,.95) 100%);background:-webkit-linear-gradient(top,rgba(8,17,42,.1) 0,rgba(8,17,42,.95) 100%);background:-o-linear-gradient(top,rgba(8,17,42,.1) 0,rgba(8,17,42,.95) 100%);background:-ms-linear-gradient(top,rgba(8,17,42,.1) 0,rgba(8,17,42,.95) 100%);background:linear-gradient(to bottom,rgba(8,17,42,.1) 0,rgba(8,17,42,.95) 100%)}
.NewsOne .NewsOneBom .NewsOneBomFl:hover .NewsOneBomFlPic img{transform:scale(1.1)}
.NewsOne .NewsOneBom .NewsOneBomFl:hover .NewsOneBomFlBox a{color:#78cd77}
.NewsOne .NewsOneBom .NewsOneBomFr{float:right;width:31.85714%}
.NewsOne .NewsOneBom .NewsOneBomFr li{clear:both;display:block;border-bottom:1px solid #ebebeb;padding:30px 0}
.NewsOne .NewsOneBom .NewsOneBomFr li a{clear:both;display:block;position:relative;font-family:homestorebold;padding-left:48px;color:#08112a;font-size:22px;line-height:36px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.NewsOne .NewsOneBom .NewsOneBomFr li a:before{content:'2';background:#78cd77;width:24px;height:24px;font-family:homestorebold;position:absolute;left:0;display:block;color:#fff;text-align:center;line-height:24px;top:8px;font-size:16px}
.NewsOne .NewsOneBom .NewsOneBomFr li a:hover{color:#78cd77}
.NewsOne .NewsOneBom .NewsOneBomFr li:last-child{border-bottom:0;padding-bottom:0}
.NewsOne .NewsOneBom .NewsOneBomFr li:first-child{padding-top:0}
.NewsOne .NewsOneBom .NewsOneBomFr li:first-child+li a:before{content:'3'}
.NewsOne .NewsOneBom .NewsOneBomFr li:first-child+li+li a:before{content:'4'}
.NewsOne .NewsOneBom .NewsOneBomFr li:first-child+li+li+li a:before{content:'5'}
.NewsOne .NewsOneBom .NewsOneBomFr li:first-child+li+li+li+li a:before{content:'6'}
.NewsOne .NewsOneBom .NewsOneBomFr li:first-child+li+li+li+li+li a:before{content:'7'}
.NewsOne .NewsOneBom .NewsOneBomFr li:first-child+li+li+li+li+li+li a:before{content:'8'}
.NewsTwo{clear:both;display:block;overflow:hidden;background:-moz-linear-gradient(left,#092c0f 0,#24661c 100%);background:-webkit-linear-gradient(left,#092c0f 0,#24661c 100%);background:-o-linear-gradient(left,#092c0f 0,#24661c 100%);background:-ms-linear-gradient(left,#092c0f 0,#24661c 100%);background:linear-gradient(to right,#092c0f 0,#24661c 100%);padding-top:1px;padding-bottom:1px}
.NewsTwo .container{position:relative;margin:5.88542% auto}
.NewsTwo .NewsTwoTop{clear:both;display:block}
.NewsTwo .NewsTwoTop h2{clear:both;display:block;color:#fff;font-size:44px;font-family:homestorebold;line-height:1.2}
.NewsTwo .NewsTwoBomItem{clear:both;width:100%;padding-right:10%}
.NewsTwo .NewsTwoBomItem .NewsTwoBomPic{clear:both;display:block;overflow:hidden;margin-bottom:24px}
.NewsTwo .NewsTwoBomItem .NewsTwoBomPic img{clear:both;width:100%;transition:all .5s}
.NewsTwo .NewsTwoBomItem .NewsTwoBomTit{clear:both;display:block;text-align:left;font-size:22px;line-height:36px;color:#fff;font-family:homestorebold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.NewsTwo .NewsTwoBomItem:hover .NewsTwoBomPic img{transform:scale(1.05)}
.NewsTwo .NewsTwoBtn{position:absolute;top:0;right:0;text-align:right}
.NewsTwo .NewsTwoBtn i{display:inline-block;width:30px;height:30px;margin-left:20px;cursor:pointer}
.NewsTwo .NewsTwoBtn i.pre{background:url(../images/Newsarrow02.png) no-repeat center center}
.NewsTwo .NewsTwoBtn i.next{background:url(../images/Newsarrow01.png) no-repeat center center}
.NewsTwo .NewsTwoBtn i:hover{opacity:.6}
.NewsThree{clear:both;display:block;overflow:hidden;padding-top:1px;padding-bottom:1px}
.NewsThree .place-show{padding-top:20px}
.NewsThree .NewsThreeBom{position:relative;margin-bottom:5.20833%}
.NewsThreeUl{clear:both;display:block}
.NewsThreeUl li{margin-bottom:3.63636%}
.NewsThreeUl li>div{box-shadow:0 0 10px #f1f1f1}
.NewsThreeUl li .NewsThreeUlPic{float:left;width:47.32824%;overflow:hidden}
.NewsThreeUl li .NewsThreeUlPic img{width:100%;transition:all .5s}
.NewsThreeUl li .NewsThreeUlBox{float:right;width:48.85496%}
.NewsThreeUl li .NewsThreeUlBox a{clear:both;display:block;font-size:28px;text-align:left;line-height:1.2;color:#08112a;font-family:homestorebold;margin:10px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.NewsThreeUl li .NewsThreeUlBox a:hover{color:#78cd77}
.NewsThreeUl li .NewsThreeUlBox p{clear:both;display:block;color:#646a7c;font-size:18px;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.NewsThreeUl li:hover .NewsThreeUlPic img{transform:scale(1.05)}
.NewsThreeOne{clear:both;display:block;position:relative;margin-bottom:20px}
.NewsThreeOne .bannerSeaInput{clear:both;display:block;width:100%;border:1px solid #08112a;height:45px;line-height:33px;padding:5px 40px 5px 10px;text-align:left}
.NewsThreeOne .bannerSeaBtn{position:absolute;top:11px;right:11px;cursor:pointer;background:url(../images/searchicon01.jpg) no-repeat center center;background-size:21px;width:22px;height:22px;display:block}


/*新闻列表*/
.blog-txt{position:relative;color:#08112a;z-index:0;text-align:center}
.blog-txt:before{content:"";position:absolute;right:0;top:-80px;width:627px;height:341px;background:url(../images/dot-blog.png) no-repeat;z-index:-1}
.blog-txt h1{font-size:40px;margin-top:50px}
.blog-txt p{font-size:16px;line-height:36px;margin-top:38px}

.news-list{margin-top:60px;margin-bottom:70px}
.news-list li{padding:20px 22px;font-size:0;background-color:#fff;box-shadow:0 3px 21px 0 rgba(29,159,99,.13);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin-bottom:40px;position:relative}
.news-list li:before{content:'';display:block;width:9px;height:30px;background:green;position:absolute;right:0;top:0}
.news-list li:after{content:'';display:block;clear:both}
.news-list li .list-news-left{display:inline-block;vertical-align:middle;width:69%;padding-left:42px}
.news-list li .list-news-right{display:inline-block;vertical-align:middle;width:30%}
.news-list li .list-news-right a{display:block;overflow:hidden}
.news-list li .list-news-right a img{width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.news-list li h3 a{display:block;color:#08112a;font-size:26px;font-family:homestorebold;font-weight:400;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.news-list li p{color:#5b5e64;margin-top:32px}
.news-list li p a{color:#5b5e64;font-size:16px;line-height:28px;height:56px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.news-list li span{color:#b5b8cf;font-size:14px;display:block;margin-top:16px;line-height:20px}
.news-list li:hover h3 a{color:#78cd77}
.news-list li:hover .list-news-right a img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.list-show{margin-top:100px}

/*分页*/
.pagination{margin-top:0}
.pagination span{ display:none}
.pagination a{display:inline-block;zoom:1;padding:8px 15px;line-height:1.5;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #fff;background:#fff}
.pagination a:last-child{ border-right:1px solid #ccc}
.pagination a.current,.pagination a:hover{background:#00a34e;border-top:1px solid #00a34e;border-left:1px solid #fff;border-bottom:1px solid #00a34e;border-right:1px solid #00a34e;color:#fff;text-decoration:none}
.pagination a.current{border-left:1px solid #fff;border-right:1px solid #00a34e}

/*新闻详情*/
.con-name{margin-bottom:55px}
.con-name h1{font-size:38px;margin:0 0 24px 0;line-height:1.3em;text-align:center;color:#25272e;font-family:renebiederblod,Arial,sans-serif}
.blogname.con-name{clear:both;display:block;width:63%;margin-bottom:30px}
.blogname.con-name h1{font-family:homestorebold}
.name-show{clear:both;display:block;overflow:hidden;text-align:center}
.name-show span{background:#f0f1f6;line-height:25px;padding:5px 10px;color:#72747e;font-size:16px;margin-right:10px}
.name-show a{color:#72747e;text-decoration:none}
.name-show a:hover{color:#78cd77}
.con-show h2,.con-show h3,.con-show h4{outline:0}
.con-show{clear:both;display:block;color:#25272e;font-size:18px;line-height:30px}
.con-show a{color:#78cd77;display:inline-block;padding:0 4px;max-width:100%;word-wrap:break-word}
.con-show a[name]{display:block}
.con-show a:hover{text-decoration:underline}
.con-show h1,.con-show h2,.con-show h3,.con-show h4{color:#25272e;font-family:renebiederblod,Arial,sans-serif}
.con-show h1{font-family:homestorebold;font-size:38px;margin-top:0;line-height:1.3em;margin-bottom:24px;color:#25272e}
.con-show h2{font-size:28px;margin:2.5em 0 1em;line-height:1.2em}
.con-show h3{font-size:22px;margin:2em 0 .8em;line-height:1.2em}
.con-show h4{font-size:22px;position:relative;font-family:homestorebold;font-weight:400;margin:1.7em 0 .5em;line-height:1.5em}
.con-show p{margin:1.8em 0}
.con-show h2:first-child,.con-show h3:first-child,.con-show p:first-child{margin-top:0}


/*关于我们*/
.place-about ol:before{background:url(../images/icon-home1.png) no-repeat}
.place-about ol li,.place-about ol li a{color:#fff}
.aboutone{display:block;background:url(../images/bg_about.jpg) no-repeat center bottom;position:relative;padding-bottom:70px;padding-top:350px}
.aboutone h1{clear:both;display:block;font-family:homestorebold;font-size:80px;line-height:1.2;color:#fff;text-align:center;text-transform:uppercase;margin-bottom:45px}
.aboutone p{clear:both;display:block;font-family:renebieder;font-size:22px;line-height:2;color:#fff;text-align:center;margin-bottom:45px}
.aboutone span{clear:both;display:block;width:62px;height:54px;background:url(../images/banarrow.png);background-size:100%;position:relative;margin:0 auto;transition:all .3s;opacity:.8;cursor:pointer;border:none}
.aboutone span:hover{opacity:1}
.aboutVideoBox{display:none;width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,.7);z-index:9999}
.aboutVideoBox div{width:92%;max-width:1000px;position:absolute;left:0;right:0;top:50%;margin:auto;transform:translateY(-50%)}
.aboutVideoBox video{width:100%}
.aboutVideoBox span{position:absolute;right:0;top:-50px;font-size:40px;line-height:1;color:#fff;cursor:pointer;font-weight:400;font-style:normal}
.aboutTwo{clear:both;display:block}
.aboutTwo .aboutTwoTop{clear:both;display:block;width:100%;padding-top:7.28571%}
.aboutTwo .aboutTwoTop h3{clear:both;display:block;font-size:46px;line-height:1.21739;color:#25272e;font-family:homestorebold;padding:0 5%;text-align:center}
.aboutTwo .aboutTwoTop dl{clear:both;display:block;padding:5% 10% 3.8%}
.aboutTwo .aboutTwoTop dl dd{float:left;width:33.3333%;text-align:center}
.aboutTwo .aboutTwoTop dl dd span{clear:both;display:block;font-size:60px;line-height:1;color:#00a34e;padding-bottom:15px;font-family:IQYHT;font-weight:900}
.aboutTwo .aboutTwoTop dl dd p{clear:both;display:block;font-size:18px;line-height:1;color:#00a34e}
.aboutTwo .aboutTwoTop>p{clear:both;display:block;font-size:18px;line-height:2;color:#25272e;margin-bottom:2%;text-align:center}
.aboutTwo .aboutTwoBom{clear:both;display:block;margin-left:-2.85714%;margin-bottom:6.14286%;position:relative}
.aboutTwo .aboutTwoBom::before{content:'';position:absolute;left:45.97222%;top:calc(50% - 70px);z-index:1;width:140px;height:140px;border:37px solid #fff;border-radius:50%;background:#00a34e;box-sizing:border-box}
.aboutTwo .aboutTwoBom li{float:left;width:47.22222%;margin-left:2.77778%;margin-top:2.36111%;background:#a33500;padding:2.29167% 3.81944%}
.aboutTwo .aboutTwoBom li:first-child{background:#00a34e}
.aboutTwo .aboutTwoBom li p{color:#fff;font-size:18px;line-height:2}
.aboutThree{clear:both;display:block;padding-top:100px;padding-bottom:100px;background:#f3f6fb}
.aboutThree .container .item{float:left;width:29.71429%;margin-left:5.42857%}
.aboutThree .container .item:first-child{margin-left:0}
.aboutThree .container .item strong{clear:both;display:block;color:#25272e;font-size:36px;line-height:1;text-align:left;font-family:homestorebold;padding-left:77px;position:relative;margin-bottom:4.80769%}
.aboutThree .container .item strong:before{content:'';position:absolute;left:0;top:50%;width:40px;height:3px;background:#25272e}
.aboutThree .container .item p{clear:both;display:block;color:#25272e;padding-top:4.80769%;font-size:18px;line-height:2;text-align:left}
.aboutFour .aboutFourTop{clear:both;display:block;background:#00a34e;color:#fff;font-family:homestorebold;font-size:46px;line-height:1.21739;text-align:center;padding-top:226px;padding-bottom:92px;font-weight:700;position:relative}
.aboutFour .aboutFourTop::after{content:'';width:92px;height:59px;position:absolute;left:50%;margin-left:-46px;top:112px;background:url(../images/aboutfouricon.png) no-repeat center center;background-size:100%}
.aboutFour .aboutFourBom .aboutFourBomFl,.aboutFour .aboutFourBom .aboutFourFr{float:left;width:36.25%}
.aboutFour .aboutFourBom .aboutFourBomFl li,.aboutFour .aboutFourBom .aboutFourFr li{float:left;width:47.84483%}
.aboutFour .aboutFourBom .aboutFourBomFl li img,.aboutFour .aboutFourBom .aboutFourFr li img{clear:both;display:block;width:100%}
.aboutFour .aboutFourBom .aboutFourBomFl li:nth-child(3),.aboutFour .aboutFourBom .aboutFourBomFl li:nth-child(4),.aboutFour .aboutFourBom .aboutFourFr li:nth-child(3),.aboutFour .aboutFourBom .aboutFourFr li:nth-child(4){margin-top:2.15517%}
.aboutFour .aboutFourBom .aboutFourBomFl li{margin-right:2.15517%}
.aboutFour .aboutFourBom .aboutFourFr li{margin-left:2.15517%}
.aboutFour .aboutFourBom .aboutFourBomMid{float:left;width:27.5%}
.aboutFour .aboutFourBom .aboutFourBomMid img{clear:both;display:block;width:100%}
.aboutFive{display:none;clear:both;display:block;width:100%;max-width:1920px;margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:95px 0;z-index:1}
.aboutFive .swiper-wrapper{-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-ms-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}
.aboutFive .swiper-slide{width:476px}
.aboutFive .homeFiveItem{margin:0 2.73109%}
.aboutFive .homeFiveItem .p_text{clear:both;display:block;width:100%;background:#fff;box-shadow:0 3px 9px rgba(0,0,0,.09);padding:6.22222%;font-size:18px;line-height:2;color:#25272e;position:relative;margin-bottom:35px;height:270px}
.aboutFive .homeFiveItem .p_text.ru{height:350px}
.aboutFive .homeFiveItem .p_text:before{clear:both;display:block;content:'';width:86px;height:13px;background:url(../images/about_star.png) no-repeat center center;background-size:100%;margin-bottom:15px}
.aboutFive .homeFiveItem .p_text::after{clear:both;display:block;content:'';position:absolute;left:55px;bottom:-28px;width:32px;height:28px;background:url(../images/about_arrow.png) no-repeat center center;background-size:100%}
.aboutFive .homeFiveItem .p_title{clear:both;display:block}
.aboutFive .homeFiveItem .p_title img{float:left;width:89px;height:89px;border-radius:50%;box-shadow:0 3px 9px rgba(0,0,0,.09);margin-left:30px}
.aboutFive .homeFiveItem .p_title span{float:left;line-height:89px;margin-left:18px;font-size:18px}
@media (max-width:1400px){
.aboutone{padding-bottom:55px;padding-top:265px}
.aboutone h1{font-size:65px;margin-bottom:35px}
.aboutone p{font-size:20px;margin-bottom:35px}
.aboutTwo .aboutTwoTop h3{font-size:40px}
.aboutTwo .aboutTwoTop dl dd span{font-size:45px}
.aboutTwo .aboutTwoTop dl dd p{font-size:16px}
.aboutTwo .aboutTwoTop>p{font-size:16px}
.aboutTwo .aboutTwoBom::before{width:120px;height:120px;border:31px solid #fff;top:calc(50% - 45px)}
.aboutTwo .aboutTwoBom li p{font-size:16px}
.aboutThree{padding-top:80px;padding-bottom:145px}
.aboutThree .container .item strong{font-size:30px;padding-left:60px}
.aboutThree .container .item strong:before{width:35px}
.aboutThree .container .item p{font-size:16px}
.aboutFour .aboutFourTop{font-size:39px;padding-top:201px;padding-bottom:82px}
.aboutFour .aboutFourTop::after{width:82px;height:53px;margin-left:-41px;top:99px}
.aboutFive{padding-top:85px;padding-bottom:85px}
.aboutFive .swiper-slide{width:426px}
.aboutFive .homeFiveItem{margin:0 3.05164%}
.aboutFive .homeFiveItem .p_text{font-size:16px;margin-bottom:35px;height:240px}
.aboutFive .homeFiveItem .p_text.ru{height:310px}
.aboutFive .homeFiveItem .p_text:before{width:80px;height:12px;margin-bottom:13px}
.aboutFive .homeFiveItem .p_text::after{left:50px;bottom:-26px;width:30px;height:26px}
.aboutFive .homeFiveItem .p_title img{width:80px;height:80px;margin-left:30px}
.aboutFive .homeFiveItem .p_title span{line-height:80px;margin-left:16px;font-size:16px}
.NewsOne .NewsOneBom .NewsOneBomFr li{padding:25px 0}
}
@media (max-width:1280px){
.aboutone h1{font-size:50px;margin-bottom:25px}
.aboutone p{font-size:18px;margin-bottom:25px}
.aboutTwo .aboutTwoTop h3{font-size:35px}
.aboutTwo .aboutTwoTop dl dd span{font-size:40px}
.aboutTwo .aboutTwoTop dl dd p{font-size:14px}
.aboutTwo .aboutTwoTop>p{font-size:14px}
.aboutTwo .aboutTwoBom::before{width:100px;height:100px;border:26px solid #fff;top:calc(50% - 40px)}
.aboutTwo .aboutTwoBom li p{font-size:14px}
.aboutThree{padding-top:60px;padding-bottom:120px}
.aboutThree .container .item strong{font-size:24px;padding-left:50px}
.aboutThree .container .item strong:before{width:30px}
.aboutThree .container .item p{font-size:14px}
.aboutFour .aboutFourTop{font-size:32px;padding-top:176px;padding-bottom:46px}
.aboutFour .aboutFourTop::after{width:72px;height:46px;margin-left:-36px;top:87px}
.aboutFive{padding-top:75px;padding-bottom:75px}
.aboutFive .swiper-slide{width:376px}
.aboutFive .homeFiveItem{margin:0 3.45745%}
.aboutFive .homeFiveItem .p_text{font-size:14px;margin-bottom:35px}
.aboutFive .homeFiveItem .p_text.ru{height:270px}
.aboutFive .homeFiveItem .p_text:before{width:80px;height:12px;margin-bottom:13px}
.aboutFive .homeFiveItem .p_text::after{left:45px;bottom:-26px;width:30px;height:26px}
.aboutFive .homeFiveItem .p_title img{width:70px;height:70px;margin-left:25px}
.aboutFive .homeFiveItem .p_title span{line-height:70px;margin-left:16px;font-size:14px}
.menu-ul{margin-right:10px}
.menu-ul>li>a{padding:0 10px}
.NewsOne .NewsOneBom .NewsOneBomFr li{padding:19px 0}
.list-inline>li{width:26%}
}
@media (max-width:768px){
.place-about{overflow-x:initial;overflow-y:initial}
.aboutone h1{font-size:35px;margin-bottom:20px}
.aboutone p{font-size:16px;margin-bottom:25px}
.aboutTwo .aboutTwoTop h3{font-size:24px;padding-left:2.14286%;padding-right:2.14286%}
.aboutTwo .aboutTwoTop dl{padding-left:2.14286%;padding-right:2.14286%}
.aboutTwo .aboutTwoTop dl dd span{font-size:35px}
.aboutTwo .aboutTwoTop>p{padding-left:2.14286%;padding-right:2.14286%}
.aboutTwo .aboutTwoBom::before{width:80px;height:80px;border:21px solid #fff;top:calc(50% - 35px)}
.aboutThree{padding-top:35px;padding-bottom:60px}
.aboutThree .container .item{float:none;clear:both;display:block;width:100%;margin-left:0;padding-top:15px;padding-bottom:15px}
.aboutThree .container .item strong{margin-bottom:15px}
.aboutThree .container .item p{padding-top:1%}
.aboutFour .aboutFourTop{font-size:25px;padding:152px 20px 40px}
.aboutFour .aboutFourTop::after{width:62px;height:40px;margin-left:-31px;top:75px}
.aboutFour .aboutFourBom .aboutFourBomFl,.aboutFour .aboutFourBom .aboutFourFr{float:none;clear:both;display:block;width:100%}
.aboutFour .aboutFourBom .aboutFourBomFl li,.aboutFour .aboutFourBom .aboutFourFr li{float:left;width:46.09375%;margin:0;margin-left:2.60417%;margin-top:2.60417%}
.aboutFour .aboutFourBom .aboutFourBomFl li img,.aboutFour .aboutFourBom .aboutFourFr li img{clear:both;display:block;width:100%}
.aboutFour .aboutFourBom .aboutFourBomMid{float:none;clear:both;display:block;width:94.79167%;margin:0;margin-left:2.60417%;margin-top:2.60417%}
.aboutFive{padding-top:65px;padding-bottom:65px}
.aboutFive .swiper-slide{width:326px}
.aboutFive .homeFiveItem{margin:0 3.98773%}
.aboutFive .homeFiveItem .p_text{margin-bottom:35px}
.aboutFive .homeFiveItem .p_text.ru{height:330px}
.aboutFive .homeFiveItem .p_text::after{left:35px}
.aboutFive .homeFiveItem .p_title img{width:60px;height:60px;margin-left:25px}
.aboutFive .homeFiveItem .p_title span{line-height:60px;margin-left:16px}
.NewsOne .NewsOneBom .NewsOneBomFl,.NewsOne .NewsOneBom .NewsOneBomFr,.base-pic,.pro-base .base-info{width:100%}
.container{width:96%}
.NewsOne .NewsOneBom .NewsOneBomFl{margin-bottom:5%}
.pro-base .base-info .info-con h1{font-size:25px}
.pro-base .base-info{min-height:auto}
.base-pic{margin-top:1%}
.NewsOne .NewsOneBom .NewsOneBomFr li{padding:10px 0}
.products_list h4,.products_list .h4{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
}
@media (max-width:480px){
.aboutone{padding:150px 10px 50px}
.aboutone h1{font-size:24px}
.aboutTwo .aboutTwoTop h3{font-size:22px;line-height:1.3}
.aboutTwo .aboutTwoTop dl dd{clear:both;display:block;float:none;width:100%;padding:5% 0}
.aboutTwo .aboutTwoBom{margin-left:0}
.aboutTwo .aboutTwoBom::before{display:none}
.aboutTwo .aboutTwoBom li{clear:both;display:block;float:none;width:100%;margin-left:0}
.aboutThree{padding-top:35px;padding-bottom:60px}
.aboutThree .container .item{float:none;clear:both;display:block;width:100%;margin-left:0;padding-top:15px;padding-bottom:15px}
.aboutThree .container .item strong{margin-bottom:15px;font-size:22px}
.aboutFour .aboutFourTop{font-size:18px;line-height:1.5;padding-top:127px;padding-bottom:33px}
.aboutFour .aboutFourTop::after{width:52px;height:33px;margin-left:-26px;top:63px}
.aboutFour .aboutFourBom .aboutFourBomFl,.aboutFour .aboutFourBom .aboutFourFr{float:none;clear:both;display:block;width:100%}
.aboutFour .aboutFourBom .aboutFourBomFl li,.aboutFour .aboutFourBom .aboutFourFr li{float:left;width:46.09375%;margin:0;margin-left:2.60417%;margin-top:2.60417%}
.aboutFour .aboutFourBom .aboutFourBomFl li img,.aboutFour .aboutFourBom .aboutFourFr li img,.aboutFour .aboutFourBom .aboutFourBomMid img{clear:both;display:block;width:100%;height:auto}
.aboutFour .aboutFourBom .aboutFourBomMid{float:none;clear:both;display:block;width:94.79167%;margin:0;margin-left:2.60417%;margin-top:2.60417%}
.aboutFive{padding-top:55px;padding-bottom:55px}
.aboutFive .swiper-slide{width:276px}
.aboutFive .homeFiveItem{margin:0 4.71014%}
.aboutFive .homeFiveItem .p_text{margin-bottom:35px}
.aboutFive .homeFiveItem .p_text.ru{height:350px}
.aboutFive .homeFiveItem .p_text::after{left:35px}
.aboutFive .homeFiveItem .p_title img{width:50px;height:50px;margin-left:25px}
.aboutFive .homeFiveItem .p_title span{line-height:50px;margin-left:16px}
.news-list li .list-news-right,.NewsThreeUl li .NewsThreeUlBox{width:100%;margin-bottom:3%}
.news-list li .list-news-left,.NewsThreeUl li .NewsThreeUlPic{width:100%;padding:0}
.news-list li p{margin-top:1%}
.NewsThreeUl li .NewsThreeUlBox{padding:0 2%}
.product5 .container{padding-top:80px}
.NewsOne .NewsOneBom h2,.NewsThree h2,.NewsTwo .NewsTwoTop h2{font-size:26px}
.NewsOne .NewsOneBom .NewsOneBomFl .NewsOneBomFlBox a{font-size:18px}
.NewsOne .NewsOneBom .NewsOneBomFl .NewsOneBomFlBox p{-webkit-line-clamp:1}
}

/*联系我们*/
.contact-banner {margin-bottom:0px;height:505px;background:url(../images/bg_con.jpg) no-repeat rgb(0,163,78) center;overflow:hidden}
.mb10 {margin-bottom:10px}
.contact{padding-top:80px;position:relative}
body > section h1 {font-size:28px;font-weight:700;color:#333;line-height:35px}
body > section h2 {margin-bottom:35px}
.mb10 {margin-bottom:10px}
.relative {position:relative}
.contact-info-list {margin-top:40px;margin-bottom:70px}
.contact-info-list li:not(:last-child) {margin-right:10%}
.c-tel {background:url("../images/u14777.png") no-repeat center}
.c-phone {background:url("../images/u14779.png") no-repeat center}
.c-mail {background:url("../images/u14768.png") no-repeat center}
.c-weibo {background:url("../images/u14766.png") no-repeat center}
.c-wechat {background:url("../images/u14775.png") no-repeat center}
.c-info p {padding:5px 0;font-size:16px;color:#333}
.c-info .c-tel,.c-info .c-phone,.c-info .c-mail {width:100px;height:100px;background-color:#00a34e;border-radius:50%;display:inline-block;margin-bottom:20px;text-indent:-9999px}
.c-info .c-info-detail,.c-info .c-info-detail a {color:#999;font-size:14px}



.prodcut-banner{background-image:url(../images/bg_pro.jpg)}