
/*!
 * animate.css -http://hq-crd.com/
 * Version - 3.5.1
 * Licensed under the MIT license - http://hq-crd.com/
 * QQ : 2223572761
 * Copyright (c) 2023 HUAQI 
 */
@import url('../fonts/fawesome.css');

/*reset*/
body,ul,img,p,input,dl,dd,tr,th,td{margin:0;padding:0;}
img{max-width: 100%;}
a:hover{text-decoration:none;color: #f58f24;}
a:focus {outline-style:none; -moz-outline-style: none; text-decoration:none;}
body{font-size:16px; font-family: '微软雅黑' ,Arial, Helvetica, sans-serif; font-weight:400; color:#666; overflow-x:hidden; line-height:1.6;}
a{color: #666;text-decoration: none;}
a,img, a:hover{transition: 0.6s all;-webkit-transition: 0.6s all;-o-transition: 0.6s all; -moz-transition: 0.6s all;-ms-transition: 0.6s all;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{ margin: 0;font-weight: bold;}
h1{font-size: 60px;}
h2{font-size: 48px}
h3{font-size: 30px;}
h4{font-size: 24px;}
h5{font-size: 20px;}
h6{font-size: 16px;}
iframe{max-width:100%;}
video{max-width: 100%;}
table td{padding: 5px;}
ul,li,ol{ margin:0; padding:0}
em{ font-style:normal}
b, strong{ font-weight:bold}
.boxbox{box-sizing: border-box;}
.w1560{width:100%;padding: 0 50px;max-width: 1560px;box-sizing: border-box;}
.w1600{width:100%;padding: 0 20px;max-width: 1600px;box-sizing: border-box;}
.w1440{width:100%;padding: 0 20px;max-width: 1440px;box-sizing: border-box;}
.cfff{color: #fff;}
.c000{color: #000;}
.bgf2{background:#f2f2f2;}
.bgfff{background: #fff;}

.h2titl{display: inline-block;font-size: 58px;color: #473f3f; font-weight: normal;line-height: 1;padding-bottom: 50px;margin-bottom: 50px;position: relative;}
.h2titl:before{display: block;content: '';width: 125px;height: 3px; background: #f58f24;position: absolute;bottom: 0;left: 0;}
.h3titl{display: inline-block;font-size: 58px;color: #473f3f; font-weight: normal;line-height: 1;padding-bottom: 50px;margin-bottom: 50px;position: relative;width: 100%;text-align:center;}
.h3titl:before{display: block;content: '';width: 125px;height: 3px; background: #f58f24;position: absolute;bottom: 0;left:50%;transform: translateX(-50%);}
.colorfff{color: #fff;}
.colorfff:before{background: #fff;}

.gotop{display: inline-block;width: 45px;height: 45px;background: #598f34;color: #fff;line-height: 45px;text-align: center;position: fixed;right: 5px;bottom: 50px;z-index: 999;font-size: 36px;font-weight: normal;border: 0;border-radius: 5px;cursor: pointer;opacity: 0;transition: all .5s;}
.top-fixed .gotop{opacity: .8;transition: all .5s;}
.top-fixed .gotop:hover{opacity: 1;transition: all .5s;}

.right-menu{display: inline-block;width: 160px;height: auto;position: fixed;z-index: 999;right:-105px;top: 50%; transform: translateY(-50%);transition: all .5s;}
.right-menu li{list-style: none;margin: 2px 0;box-shadow: 0 0 5px rgba(0,0,0,.05);}
.right-menu li a{display: inline-block;width:160px;height: 40px;background: #fff;font-size: 18px;line-height:40px; color: #fff;padding: 10px 0 10px 10px;margin: 0;}
.right-menu li a:hover{background: #598f34;margin-left: -105px;}
.right-menu li i{display: inline-block;width: 40px;height:40px;background: url(../images/celaninc.png) no-repeat; float: left;margin-right: 5px;}
.right-menu li i.qq{background-position:1px -6px !important;}
.right-menu li i.weixin{background-position:0px -93px !important;}
.right-menu li i.weibo{background-position:1px -40px !important;}
.right-menu li i.email{background-position:-1px -256px !important;}
.right-menu li i.jd{background-position:0px -150px !important;}
.right-menu li i.tm{background-position:0px -202px !important;}
.right-menu li i.dy{background-position:0px -310px !important;}
.right-menu li i.xhs{background-position:-1px -364px !important;}
.right-menu li:hover i.qq{background-position:-36px -6px !important;}
.right-menu li:hover i.weixin{background-position:-38px -93px !important;}
.right-menu li:hover i.weibo{background-position:-37px -40px !important;}
.right-menu li:hover i.email{background-position:-39px -256px !important;}
.right-menu li:hover i.jd{background-position:-38px -150px !important;}
.right-menu li:hover i.tm{background-position:-38px -202px !important;}
.right-menu li:hover i.dy{background-position:-38px -310px !important;}
.right-menu li:hover i.xhs{background-position:-39px -364px !important;}

/*head*/
header{display: inline-block;width: 100%;position: fixed;z-index: 999;height: 100px;top: 50px;transition: all .5s;}
.hader-box{margin:0 auto;height: 100px;border-radius: 50px;padding-left:45px ;}
.top-fixed .hader-box{margin-top: 0;transition: all .5s;}
.top-fixed header{background: #fff;top: 0px;transition: all .2s;box-shadow: 0 0 5px rgba(0,0,0,.2);}
.hader-box .head-logo{display: inline-block;width: auto;height: auto;padding-top: 12.5px;width: 150px;}
.head-logo img{max-height:75;}
.head-nav{display: inline-block;width:800px;float: right;}
.head-nav ul{display: inline-block;width: 100%;padding-top:30px;}
.head-nav ul li{list-style: none;float: left;width:calc(100% / 7);text-align: center;font-size: 16px;position: relative;} 
.head-nav ul li > a{display: inline-block;width: 100%;line-height: 70px;}
.head-nav ul li:hover{color:red;}
.head-nav dl{position: absolute;left:50%;top: 100%;background: #fff;transform: translateX(-50%);padding:10px 0;border-radius: 0 0px 10px 10px;display: none;box-shadow: 0 0 5px rgba(0,0,0,.2);}
.head-nav ul li:hover dl{display: block;}
.head-nav dl dt{display: inline-block;white-space: nowrap;}
.head-nav dl dt a{display: inline-block;line-height:45px;padding: 0 10px;}
.search-box{display: inline-block;width: 210px;float: right;margin-left: 50px;}
.tel{line-height: 50px;font-size: 14px;}
.tel > img{vertical-align: sub;}
.tel b{position: relative;color: #f58f24;cursor: pointer;font-size: 18px;padding-right: 10px;border-right: 1px solid #ccc; margin-right: 15px;}
.tel b img{position: absolute;width: 100px;max-width: 100px;left: 50%;top: 110%;transform: translateX(-50%);background: #fff;padding: 10px;border-radius:0 0 10px 10px;box-shadow: 0 0 5px rgba(0,0,0,.2);display: none;z-index: 99999;background: #fff;}
.tel b:hover img{display: block;}
.search{display: inline-block;width: 100%;}
.search dt{display:inline-block;width: 125px;position: relative;border: 1px solid #f58f24;border-radius: 15px;overflow: hidden;line-height: 20px;padding: 0 10px;box-sizing: border-box;float: left;}
.search dt input{width:80px;border: 0;outline: none;}
.search dt button{position: absolute;border: 0;background: #fff;text-align: center;top: 50%;right: 0;transform: translateY(-52%);cursor:pointer;width:35px;padding: 0;}
.search dd{display: inline-block;width:65px;font-size: 12px;line-height: 20px;float: left;padding-left: 10px;}
.search dd a.hover{color: #f58f24;}

/*footer*/
footer{display: inline-block;width: 100%;text-align: center;position: relative;color: #fff;padding-top: 10px;}
footer::before{display: block;content: '';width: 125%;height: 75%;background: #f58f24;border-radius: 50% 50% 0 0;position: absolute;z-index: -1;left: 50%;bottom: 0;transform: translateX(-50%);}
.foot-from{display: inline-block;width: 1170px;background: #fff;position:relative;z-index: 2;border-radius: 15px;box-shadow: 0 0 15px rgba(0,0,0,.1);box-sizing: border-box;padding: 100px 80px;color: #f58f24;}
.from-txt{display: inline-block;width: 100%;text-align: left;position: relative;}
.from-txt::before{display: block;content: '';width: 100px;height: 3px;background: #f58f24;}
.from-txt h4{font-size: 32px;font-weight: normal;line-height: 2;}
.from-input{display: inline-block;width: 300px;height: 60px;border: 1px solid #f58f24;background: #fff;border-radius: 30px;position: absolute;z-index: 5;right:80px;top: 50%;transform: translateY(-50%);overflow: hidden;}
.from-input input{display: inline-block;width: 100%;line-height: 60px;font-size: 16px;box-sizing: border-box;padding: 0 65px 0 20px;border: 0;outline: none;}
.from-input button{position: absolute;right: 0;top: 0;height: 60px;border: 0;width:60px;cursor: pointer;background: #f58f24;color: #fff;font-size: 24px;font-weight: normal;}
.foot-box{display: inline-block;text-align: initial;margin-top: 20px;border-top: 1px solid rgba(265,265,265,.3);border-bottom:1px solid rgba(265,265,265,.3);padding: 35px 0;}
.foot-box dt{width: 33.3%;float: left;box-sizing: border-box;line-height: 46px;padding: 0 35px;font-size: 14px;}
.foot-box dt b{font-size: 28px;}
.foot-box dt p{opacity: .7;}
.foot-box dt a{display: inline-block;float: left;color:#fff;width: 25%;text-align: center;line-height: 1.5;margin-top: 35px;opacity: .7;position: relative; }
.foot-box dt a img{position: absolute;top:100%;left:50%; z-index: 5;max-width: 100%;transform: translateX(-50%);display: none;padding: 10px; background: #fff;border-radius: 10px; box-sizing: border-box;}
.foot-box dt a:hover img{display: block;}
.foot-box dt a:hover{opacity: 1; transition:none;}
.foot-box dt i{display: inline-block;width: 40px;height:40px;background: url(../images/celaninc.png) no-repeat; }
.foot-box dt i.qq{background-position:-36px -6px !important;}
.foot-box dt i.weixin{background-position:-38px -93px !important;}
.foot-box dt i.weibo{background-position:-37px -40px !important;}
.foot-box dt i.email{background-position:-39px -256px !important;}
.foot-box dt i.jd{background-position:-38px -150px !important;}
.foot-box dt i.tm{background-position:-38px -202px !important;}
.foot-box dt i.dy{background-position:-38px -310px !important;}
.foot-box dt i.xhs{background-position:-39px -364px !important;}
.foot-box dd{width: 30%;float: left;border-left: 1px solid rgba(265,265,265,.3);height: 100%;box-sizing: border-box;padding: 0 35px 0 10%;}
.foot-box dd a{display: block;font-size: 20px;color: #fff;line-height:46px;opacity: .7;}
.foot-box dd a:hover{opacity: 1;}
.foot-copy{display: inline-block;width: 100%;text-align: center;font-size: 12px;color: #fff;opacity: .7;padding: 5px 0 10px;}
.foot-copy a{color: #fff;}

/*home*/
.banner-se {position: relative;z-index: 5;display: inline-block;width: 100%;}
.banner-se .swiper-container{max-width: 1920px;}
.banner-se .prev{ font-size: 36px;width: 50px;height: 50px;background: rgba(265,265,265,.2);color: #fff;position: absolute;z-index: 999;left: 5%;top: 50%; transform: translateY(-50%);text-align: center;line-height: 50px; cursor: pointer;transition: all .5s;}
.banner-se .swiper-button-next.prev{left: auto;right:5%;}
.banner-se .pagi span{background: #fff;cursor: pointer;}
.banner-se .prev:hover{background: #fff;color: #000;transition: all .5s;}

.about-se{display: inline-block;width: 100%;background:#fff no-repeat left top;padding-top: 220px;margin-top: -100px;position: relative;min-height:850px;}
.about-se .about-box{margin: 0 auto;position: relative;}
.about-se .about-box > img{position: absolute;right:10%;top: 80%;transform: translateY(-50%);}
.txtboiss{font-size: 30px;line-height: 58px;color: #666;width: 100%;max-width: 52%;}
.about-more{position: absolute;left: 0;bottom: -80px;overflow: hidden;background: #c9707c;padding-left: 50px;border-radius: 0 50px 0 0;}
.about-more a{display: inline-block;line-height: 160px;font-size: 48px;width: 380px;text-align: center;background: #c9707c; color: #fff;margin:0 -5px;}
.about-more a:hover{color: #000;}
.about-more a:nth-child(2){background: #53a832;}
.about-more a:nth-child(3){background: #ffa600;}

.product-se{ display: inline-block;width: 100%; background: #fefdeb;padding-top: 180px;}
.product-tit{margin: 0 auto;}
.product-tit a{float: right;background: #d6dbd0; color: #aaaba8;width: 210px;height: 65px;font-size: 28px;border-radius: 50px;text-align: center;line-height: 65px;margin-top: 20px;}
.product-tit a + a{margin-right: 25px;}
.product-tit a.hover{background: #87b84e;color: #fff;}
.product-item{padding:50px 0; width: 100%;position: relative;overflow: hidden;}
.pro-boxs{display:inline-block;box-sizing: content-box;}
.pro-boxs .pro-slide{display: inline-block; max-width: calc(100% / 4);float: left;position: relative;box-sizing: border-box;padding:0 20px;} 
.product-se .pro-slide a{width: 80px;height:65px;background: linear-gradient(#de5520,#ea9b23);color: #fff;font-size:64px;display: inline-block;text-align: center;line-height: 60px;border-radius: 276px 173px 224px 150px;position: absolute;top:20px;left: 0; transition: all .5s;opacity:0;z-index: 999;}
.pro-slide a:hover{background: linear-gradient(#5e9537,#1d3c06);transition: all .5s;}
.pro-slide h3{font-size:28px;font-weight: normal;position: absolute;top:70px;left:55%;color: #fff;opacity: 0;transition: all .5s;transform: translateX(-50%);white-space: nowrap;}
.product-item .prev{color: #fff;text-align: center;line-height: 45px;font-size: 36px;}
.product-item .pro-slide:hover{transform: scale(1.2) translateY(-20px);transition: all .5s;position: relative; }
.product-item .pro-slide:hover a,.product-item .pro-slide:hover h3{opacity: 1;}
.guoji{display: none;}
.product-item button{position: absolute;left: 0; top: 0;height: 100%;transition: all .5s;z-index: 2;border: 0;font-size: 64px;background: rgba(265,265,265,.05);cursor:pointer;color: #fff;box-sizing: border-box;padding: 0 50px;text-align:center;}
.product-item button.next-btn{left: auto; right: 0;}
.product-item button:hover{color: #000;}

.jidi-se{ display: inline-block;width: 100%; background: #fefdeb;padding-top: 50px;position: relative;margin-top: -10px;}
.jidi-box{display: inline-block; position: relative; width: 100%;}
.jidi-box dl{position: absolute;
    left: 0;
    top: 80px;
    background: #f58f24;
    color: #fff;
    padding: 50px 50px 50px 100px;
    width: 100%;
    max-width: 540px;
    border-radius: 0 200px 200px 0;
    line-height: 2;}
.jidi-box dl dt{font-size:49px;}
.jidi-box dl dd{font-size:24px;}
.jidi-ul{display: inline-block;
    width:auto;
    position: absolute;
    z-index: 5;
    bottom: -50px;
    right: 0;
}
.jidi-ul li{width: calc(100% / 9 - 10px);
    float: right;
    list-style: none;
    background: #fff;
    box-sizing: border-box;
    padding: 20px; text-align: center;font-size:24px;color: #999;cursor: pointer;position: relative;transition: all .5s;box-shadow: 0 5px 5px 5px rgb(0,0,0,.2);height: 116px;}
.jidi-ul li + li{margin-right: 10px;}
.jidi-ul li img{position: absolute;left: 0;top: 0;z-index: -1;height: 100%;width: 100%; border-radius: 20px 20px 0 0;}
.jidi-ul li:hover img,.jidi-ul li.hover img{top: -100%;}
.jidi-ul li:hover,.jidi-ul li.hover{background: #6aa23f; color: #fff;}
.jidi-ul li dd{display: none;}

.shangye-se{display: inline-block;width: 100%;background: no-repeat left top; background-size: cover; padding: 150px 0 ; text-align: center;}
.shangye-se .huoban-box > p{box-sizing: border-box;
    line-height: 2;
    padding: 0 20%;
    text-align: center;
    margin-top: -35px;margin-bottom:50px;}
.shangye-box{margin: 0 auto; display: inline-block;}
.shanyye-no{display: inline-block;width: 100%;box-sizing: border-box;padding: 0 100px 100px;}
.shanyye-no dt{width: 25%; float: left; font-size:18px;}
.shanyye-no dt span{font-size:78px; color:#f58f24;font-family: system-ui;}
.shanyye-no dt b{font-size: 36px;font-weight: normal;color:#f58f24; display: inline-block;transform: translateY(-30px);}
.shanyye-no i{display: block; font-style: normal;font-size: 24px;}
.shanyye-no dd{display: inline-block;padding: 100px 0 0;font-size: 24px;line-height:2.5;}
.shanyye-no dd b{font-size: 28px;color: #f58f24;transform: translateY(2px);display: inline-block;}

.huobanismgd{display:inline-block;width:100%;overflow:hidden}
.huobsnobxs{animation: marquee-left 50s linear infinite;white-space: nowrap;position: relative;line-height:0; width:200vw}
.huobsnobxs img { width:calc(100vw / 8 - 20px) !important;margin:10px;border-radius:130px;display:inline-block;box-shadow:0 0 15px rgba(0,0,0,.1)}
.huobsnobxs span{display: inline-block;position: absolute;left:calc(100% + 75px);width:auto;}

@keyframes marquee-left {
    0% {
        transform: translate(0, 0);
    }
    100% {
        transform: translate(-100%, 0);
    }
}



.huoban-item{position: relative;}
.huoban-item img{border-radius: 50%;box-sizing: border-box;padding: 20px;background: #fff;box-shadow: 0 0 15px rgba(0,0,0,.1);max-width: 80%;}
.huoban-item button{border: 0;background: rgba(0,0,0,.05);width: 50px;height: 50px;color: #000;display: inline-block;cursor: pointer;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.huoban-item button.next-btn{left: auto;right: 0;} 

.new-se{display: inline-block;width: 100%;text-align: center;background: #fff;padding: 150px 0 50px;position: relative;}
.new-se .product-tit,.new-se .new-box{margin: 0 auto;text-align: left;}
.new-dakuang{display:none;}
.new-dakuang.hover{display: inline-block;}
.new-se .mew-boxs{display: inline-block;width: 100%;}
.new-se .news-item{display: inline-block;overflow: hidden;margin: 0 auto;text-align:initial;padding: 20px;width: 100%;}
.new-se .pro-slide{padding: 40px;}
.new-se .pro-slide img{box-shadow: 0 0 25px rgba(37,86,58,.5);}
.mynews{display: inline-block;width: 100%;}
.mynews dd{position: relative;}
.mynews dd b{font-size: 14px; color: #999;position: absolute;left:calc(100% - 75px);font-weight: normal;top: 10px;transition: all .5s;text-align: right;opacity: 0;}
.news-item .pro-slide:hover dd b{left:0%;margin-left:0px;text-align: left;opacity: 1;}
.mynews dd p{font-size: 14px; color: #999; line-height: 1.8;height: 50px;padding: 35px 0;position: relative;}
.mynews dd p::before{display: block;width: 55px;height: 3px;background: #f58f24;content: '';position:absolute;left: 0;top:20px;}
.news-item .pro-slide:hover dd p::before{top:calc(100% - 20px);}
.news-item .pro-slide:hover img{box-shadow: 0 0 0 rgba(37,86,58,0);}
.news-item .pro-slide:hover{background: #fff;box-shadow: 0 0 15px rgba(37,86,58,.2);}
.mynews dd a{display: inline-block;float: right;font-size: 24px;background: #f58f24;color: #fff;font-weight: normal;line-height: 60px;width: 180px;text-align: center;border-radius: 30px;opacity: 0;}
.pro-slide:hover a{opacity: 1;}
.mynews dd a i{font-weight: normal;margin-left: 10px;}
.new-dakuang button{display: inline-block;width: 100px;height: 220px;background: #f58f24;color: #fff;border: 0;font-size: 36px;position: absolute;left: 0;top: 43%;z-index: 5;cursor: pointer;opacity: .8;}
.new-dakuang button.next-btn{left: auto;right: 0;}
.new-dakuang button:hover{opacity: 1;}

/*About*/
.ny-banner{display:inline-block;width: 100%;position: relative;background: #fff;}
.ny-banner img{max-width: 100%; width:100%}
.about-video{display: inline-block;width: auto;font-size: 60px;line-height: 2;position: absolute;left: 50%;top: 55%;transform: translate(-50%,-50%);color: #fff;}
.about-video a{display: block;font-size: 28px;line-height: 40px; color: #fff;}
.about-video a i{font-size: 28px;width:40px;height: 40px;display: inline-block;float: left;text-align: center;border-radius: 50%;border: 1px solid #fff;line-height: 40px;margin-right: 10px;}
.about-video a:hover{ color: #f58f24;}
.about-video a:hover i{border-color: #f58f24;}

.video-bg{background: rgba(0,0,0,.7);position:fixed;left: 0;top: 0;z-index: 9991; width: 100%;height: 100%;}
.video-box{display: inline-block;width:60%;height: auto;position:fixed;z-index: 9992;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.video-box video{width: 100%;}
.video-box button{position: absolute;width: 50px;height: 50px;border-radius: 50%;right: -25px;top: -25px;z-index: 5;background: #f58f24;color: #fff;font-size: 24px;border: 0;cursor: pointer;}
.cloase{display:none;}

.aboutus-jianj{display: inline-block;width: 100%;text-align: center;background: no-repeat top #fff;padding: 150px 0 230px;}
.aboutus-jianj .aboutus-box{display: inline-block;text-align: initial;}
.ysydsd{display: inline-block;width: 100%;}
.ysydsd img{float: left;max-width: 45%;margin-right: 4%;}
.ysydsd .imsghdtxt{font-size: 20px;line-height: 1.8;color: #666;}

.licheng{display: inline-block;width: 100%;text-align: center;background: #fefdef;}
.jsjskjs{display: inline-block;width: 100%;text-align: center;margin-top: -130px;}
.licheng-box{display: inline-block;text-align: initial;}

.moisdh{ display: inline-block;width: 100%;height: 825px;padding-right:55%;box-sizing: border-box;position: relative;padding-bottom: 100px;}
.moisdh .box{width: 100%;height:100%;overflow-y: auto;box-sizing: border-box;position: relative;}
.moisdh .box::-webkit-scrollbar {width: 0px;}
.moisdh  .box-li{box-sizing: border-box;height: 120px;}
.moisdh  .box-li dl{display: inline-block;width: 100%;height: 100%;position: relative;}
.moisdh  .box-li dt{display: inline-block;width: 100%;height: 80px;position: relative;padding: 20px 90px 20px 180px;}
.moisdh  .box-li dt::before{position: absolute;content: '';width: 100%;height: 2px; background: #f58f24;bottom:20px;display: none;}
.moisdh  .box-li.hover dt::before{display: block;}
.moisdh  .box-li dt h4{font-size: 28px;line-height: 80px;font-weight: normal;box-sizing: border-box;position: relative;white-space: nowrap;}
.moisdh  .box-li dt h4::before{width:30px;height: 30px;background: #bdbe91;border-radius: 50%;content: '';display: block;position: absolute;left: -80px; top: 50%; transform: translateY(-50%);}
.moisdh  .box-li dt p{font-size: 20px; color: #f58f24;margin-top: -20px;}
.moisdh  .box-li.hover dt p{display: none;}
.moisdh  .box-li dt i{font-style: normal;font-size: 52px;background: #ea510c;color: #fff;width:150px;height: 80px;position: absolute;left: 0;top: 50%; transform: translateY(-50%);z-index: 5;text-align: center;border-radius: 0 40px 40px 0;display: none;}
.moisdh  .box-li.hover dt i{ display: inline-block;}
.moisdh  .box-li dd{display: none;}
.moisdh .imgboxs{position: absolute;top: 0;right: 0;width: 55%;background: #fefdef;z-index: 5;font-size: 20px;color: #999;}
.moisdh .imgboxs h3{font-size: 38px;font-weight: normal;color: #f58f24;}
.moisdh button{cursor: pointer;color: #f58f24;font-size:48px;border: 0;background:no-repeat;position: absolute;left: 40%;bottom:140px;z-index: 10;}
.moisdh button.top{bottom: 210px;}
.moisdh button[disabled]{color: #999;}

.guanhuai{display: inline-block;width: 100%;background: no-repeat top right #fffdf0;margin-top: -80px;padding-top: 250px;text-align: center;z-index: 10; position: relative;}
.guanhuai-box{display: inline-block;text-align: initial;position: relative;}
.lingdao-box{display: inline-block;width:calc(100% - 100px);box-sizing: border-box;padding: 20px 0;margin-left: 50px;}
.lingdao-box .swiper-slide{background: #fff;box-sizing: border-box;padding: 20px;border-radius: 15px;box-shadow: 0 0 15px rgba(0,0,0,.1);color: #000;transition: all .5s;}
.lingdao-box .swiper-slide img{border-radius: 15px;width: 100%;}
.lingdao-box .swiper-slide h5{font-size: 18px;width: 100%;overflow:hidden;line-height: 1.3;opacity: .8;font-weight: normal;margin-bottom: 5px;}
.lingdao-box .swiper-slide p{font-size: 16px;height: 52px;overflow: hidden;opacity: .6;}
.lingdao-box .swiper-slide a{background: #dadf00;border-radius: 276px 173px 224px 150px;width: 52px; height: 52px;display:none;text-align: center;line-height: 52px;font-size: 36px;position: absolute;z-index: 5;right:30px;bottom: 20px;color: #fff;font-weight: bold;}
.lingdao-box .swiper-slide:hover{background: #ff748b;color: #fff;transition: all .5s;}
.lingdao-box .swiper-slide:hover p{opacity: 0;transition: all .1s;}
.lingdao-box .swiper-slide:hover a{display: inline-block;transition: all .5s;}
.guanhuai-box .swiper-part-button-prev{position: absolute;top: 65%;left: 0;z-index: 5;height: auto;width: auto;background: no-repeat;color: #fff;font-size: 48px;}
.guanhuai-box .swiper-part-button-next{position: absolute;top: 65%;right: ;: 0;z-index: 5;height: auto;width: auto;background: no-repeat;color: #fff;font-size: 48px;}

.zuzhijkk{display: inline-block;width: 100%;text-align: center; padding: 100px 0 150px; background: no-repeat top #fffdf0;}

/*linian*/
.linian{display: inline-block;width: 100%;padding-top: 220px;margin-top: -120px;background: no-repeat top;text-align: center;background-size: cover;padding-bottom: 80px;}
.linian-box{display: inline-block;text-align: initial;}
.linian-txt{display: inline-block;width: 100%;line-height: 1.8;font-size: 24px; color: #666;}
.linian-ul{display: inline-block;width: calc((100% - 1440px)/2 + 1440px);float: right;margin-top: 50px;}
.linian-ul .linian-li{display: inline-block;width:calc(100% / 3);float: left;box-sizing: border-box;padding:80px;background: #f58f24;color: #fff;font-size: 36px;line-height: 1.8;text-align: left;}
.linian-ul .linian-li:nth-child(2n){background: #43a228;}
.linian-ul .linian-li:nth-child(3n){background: #16881b;}
.linian-ul .linian-li h3{font-size: 48px;font-weight: normal;position: relative;}
.linian-ul .linian-li h3::after{display: block;content: '';height: 4px;width:50px;background: #fff;margin: 20px 0; }
.linian-ul .linian-li p{margin: 50px 0;}
.linian-ul .linian-li a{font-size: 20px;display: inline-block;line-height: 80px;color: #fff;opacity: .8;}
.linian-ul .linian-li a img{float: left;height: 80px;margin-right: 5px;}
.linian-ul .linian-li a:hover{opacity: 1;}

.gongyi{display: inline-block;width: 100%;padding:120px 0 200px;background: no-repeat top;text-align: center;}
.gongyi-box{display: inline-block;text-align: initial;}
.gongyi-box h2{width: 100%;}
.gongyi-txt{display: inline-block;width: 45%;float: left;font-size: 16px;line-height: 2;position: relative;padding: 70px 0;}
.gongyi-txt::before{display: block;content: "“";color: #f7cf85;font-size: 100px;font-family: cursive;position: absolute;left: -40px;top: 0;line-height: 1;}
.gongyi-txt::after{display: block;content: "”";color: #f7cf85;font-size: 100px;font-family: cursive;position: absolute;right: -40px;bottom:50px;line-height: 1;}
.gongyi-txt a{display: inline-block;color: #43a228;line-height: 52px;margin-top:20px;}
.gongyi-txt a span{background: #f63d48;border-radius: 276px 173px 224px 150px;width: 52px; height: 52px;text-align: center;line-height: 52px;font-size: 36px;z-index: 5;color: #fff;font-weight: bold;display: inline-block;float: left;margin-right: 10px;}
.gongyi-img{display: inline-block;width: 50%;float: right;}

.rongyu{display: inline-block;width: 100%;position: relative;z-index: 3;padding: 100px 0;text-align: center; background: #f2f5f0;z-index:5;}
.rongyu .omsdw{position: absolute;z-index: 3;right: 0;top: -180px;}
.rongyubox{display: inline-block; text-align: initial;position: relative;}
.rongyu-item{display: inline-block;width: 100%;overflow: hidden; padding: 10px;}
.rongyu-boxs{display:inline-block;box-sizing: content-box;}
.rongyu-boxs .pro-slide{display: inline-block; max-width: calc(100% / 4);float: left;position: relative;box-sizing: border-box;padding:0;text-align: center;}
.rongyu-boxs.ssssss12 .pro-slide{}
.rongyu-boxs .pro-slide:hover{background:no-repeat;box-shadow: none;}
.rongyu-boxs .pro-slide dl{display: inline-block;width: 100%;}
.rongyu-boxs .pro-slide dl dt{ width: 100%;box-sizing: border-box;overflow: hidden;height: 335px;position: relative;border-bottom:3px solid #f75b6a;}
.rongyu-boxs .pro-slide dl dt img{position: absolute;left: 50%;bottom:4%;max-width: 90%;max-height:96%;transform: translateX(-50%);}
.rongyu-boxs .pro-slide dl dd{font-size: 14px;line-height: 1.8;height: 50px;width: 100%;overflow: hidden;margin: 10px 0;}
.rongyubox button{ display: inline-block;width: auto;height: auto; color: #f58f24;font-size:48px;position: absolute;right: -100px;top: 50%;background:none;border: 0;cursor: pointer;}
.rongyubox button.prev-btn{right: auto;left: -100px;}

.yuangong{display: inline-block;width: 100%;position: relative;z-index: 3;padding: 100px 0;text-align: center; background: #fff;z-index:5;}
.yuangong .yuangong-title{display: inline-block; text-align: initial;}
.yuangong .qiehuanss{display: inline-block;float: right;}
.yuangong .qiehuanss a{font-size: 24px;width: 90px;height: 90px;background: #eee;color: #000;border-radius: 50%; display: inline-block;line-height: 90px; text-align: center;}
.yuangong .qiehuanss a.hover,.yuangong .qiehuanss a:hover{background: #f58f24;color: #fff;}
.yuangong .qiehuanss a + a{margin-left: 50px;position: relative;}
.yuangong .qiehuanss a + a::before{display: block;content: '';width: 20px;height: 1px; background: #000;position: absolute;left:-38px;top: 50%; transform: translateY(-50%);}
.yuangong-box{display: none;width: 100%;position: relative;text-align: center;}
.yuangong-box.peishun{display: block;}
.huodong-item{ display: inline-block;overflow: hidden;}
.huodong-item{display:inline-block;box-sizing: content-box;}
.yuangong-box button{display: inline-block;width: 125px;height: 320px;line-height: 320px;text-align: center;color: #fff;font-size: 46px;background: #8ec223;position: absolute;left: 0;top: 50%;transform: translateY(-50%);border: 0;cursor: pointer;}
.yuangong-box button.next-btn{left: auto;right: 0;}
.huodong-boxs .pro-slide{display: inline-block; max-width: calc(100% / 4);float: left;position: relative;box-sizing: border-box;padding:0 20px;text-align: center;}
.huodong-boxs .pro-slide:hover{background:no-repeat;box-shadow: none;}
.huodong-boxs dl{display: inline-block;}
.huodong-boxs dl dt{display: inline-block;position: relative;width: 100%;background: #ea5616;line-height: 0;}
.huodong-boxs dl:hover dt img{width: 100%;height: auto;}
.huodong-boxs dl dt a{background: #f63d48;border-radius: 276px 173px 224px 150px;width: 52px; height: 52px;text-align: center;line-height: 52px;font-size: 36px;z-index: 5;color: #fff;font-weight: bold;display: inline-block;position: absolute;left: 50%; top: 50%; transform: translate(-50%,-50%);opacity: 0;}
.huodong-boxs dl:hover dt a{opacity: 1;}
.huodong-boxs dl:hover dt img{opacity: .6;}
.huodong-boxs dl dd{font-size: 30px;display: inline-block;width: 100%;height: 48px;overflow: hidden;}

/*PRODUCTS*/
.juzneng-jianj{display: inline-block;width: 100%;text-align: center;padding: 80px 0;background: no-repeat top #fff;}
.juzneng-box{display: inline-block;text-align: initial;}
.juzneng-box h3{margin:50px auto;}
.pingpaiul{display: inline-block;width: 100%;}
.pingpaiul li{display: inline-block;width: calc(100% / 7);float: left;padding: 10px;box-sizing: border-box;line-height:0;}
.pingpaiul li:hover{transform: scale(1.1); transition: all .5s;}
.juzneng-box > p{box-sizing: border-box;line-height:2;padding:0 20%;text-align:center;margin-top: -35px;}

.product-lise{display: inline-block;width: 100%;text-align: center;}
.product-lise b{display: inline-block;width: 100%;text-align: left;position: relative;}
.product-lise div + b{text-align: right;height: 1px;position: relative;}
.product-lise div + b img{position: absolute;right: 0;}
.product-lise b img{transform: translateY(-50%);}
.product-ul{display: inline-block;text-align: initial;}
.pin-ul{display: inline-block;width: 100%;}
.pin-ul a{display: inline-block;width:calc( 100% / 3 - 40px);float: left;line-height: 0;margin-right:60px;margin-bottom: 60px;position: relative;background: #ed553d;}
.pin-ul a:nth-child(3n){margin: 0;}
.pin-ul a > img{width: 100%;}
.pin-ul a:hover > img{opacity: 0;}
.pin-ul a i{display: inline-block;position: absolute;z-index: 5;left: 15px;top: 15px;width: 60px;}
.pin-ul a dl{width: 100%;padding: 0 30px;line-height: 1.8; color: #fff;position: absolute;z-index: 4;left: 0; top: 50%;transform: translateY(-50%);box-sizing: border-box;opacity: 0;}
.pin-ul a:hover dl{opacity: 1;}
.pin-ul a dl dt{font-size: 28px; text-align: center;position: relative;padding-bottom:30px;}
.pin-ul a dl dt::after{display: inline-block;width: 50px;height: 3px;background: #fff; content: '';position: absolute;left: 50%;bottom: 15px;transform: translateX(-50%);}
.pin-ul a dl dd{display: inline-block;font-size: 18px;height:96px;overflow: hidden;}

.proxq-xiang{display: inline-block;width: 100%; text-align: center;padding-top: 80px;}
.proxq-boxs{display: inline-block;text-align: initial;}
.proxq-list{display: inline-block; text-align: center; width: 100%;margin-bottom: 50px;}
.proxq-list a{font-size: 24px;margin: 0 30px;}
.proxq-list a.hover,.proxq-list a:hover{color: #f58f24;}

.proxq-img{display: inline-block;width: 100%; background:no-repeat top  url('../picture/pro-bg.png');box-sizing: border-box;padding: 0 120px 0 100px;position: relative;}

.proxq-img .page-link{position: absolute;left: 0;top:50%; transform: translateY(-50%);width: 42px; height: 77px;overflow: hidden;}
.proxq-img .page-link::before{display: inline-block;
    font-family: FontAwesome;
    content: "\f060";
    font-size: 48px;
    color: #f58f24;
    margin-right: 50px;}
.proxq-img .page-link.pull-xs-right{left: auto; right: 0;}
.proxq-img .page-link.pull-xs-right::before{content: "\f061";}

.proxq-img .shdhd{font-size: 48px; color: #f58f24;position: absolute;left: 0;top: 50%; transform: translateY(-50%);}
.proxq-img .shdhd.xiayige{left: auto;right: 0;}



.proxq-img .proxq-jpg{display: inline-block;width:50%;position: relative;font-size: large;}
.proxq-img .proxq-jpg img{width: 100%;}
.proxq-img .proxq-jpg a{background: #f63d48;border-radius: 276px 173px 224px 150px;width:60px; height: 60px;text-align: center;line-height:60px;font-size: 48px;z-index: 5;color: #fff;font-weight: bold;display: inline-block;position: absolute;}
.proxq-img .proxq-jpg a:hover{background:#43a228; transform: scale(1.3);}
.proxq-img .proxq-jpg a.a1{left: 0;top: 15%;}
.proxq-img .proxq-jpg a.a2{right: 0;top: 10%;}
.proxq-img .proxq-jpg a.a3{right:30%;bottom: 10%;}
.proxq-img .proxq-txt{ display: inline-block;width: 35%;float: right;padding: 80px 0 0 0;font-size: 18px;line-height: 1.8;}
.proxq-img .proxq-txt h3{font-size: 48px;font-weight: normal;color: #f58f24;text-align: center;position: relative;width: 100%;padding-bottom: 40px;}
.proxq-img .proxq-txt h3::after{display: inline-block;width: 50px;height: 3px;background: #f58f24; content: '';position: absolute;left: 50%;bottom: 20px;transform: translateX(-50%);}
.baozhuang{display: inline-block;width: 100%; text-align: center;margin: 100px 0;}
.baozhuang b{display: inline-block;width: 100%; height: 1px;position: relative;}
.baozhuang b img{position: absolute;right: 0;}
.rongyu-boxs .pro-slide.sssdwds{ padding: 0 20px;text-align: center;max-width: calc(100% / 2);}

/*center*/


/*yewu*/
.jkjsdhjd{display: inline-block;width: 66%;font-size: 54px;color: #fff;position: absolute;left: 50%;top: 50%; transform: translate(-50%,-50%);}
.jkjsdhjd::before{display: block;content: '';width: 99%; height: 2px;background: #fff;position: absolute;left: 0;top: 50%;}

.owosdih{display: inline-block; width: 100%;text-align: center;padding-top: 50px;background: no-repeat top;}
.owosdih h3{margin-bottom: 80px;}
.owosdih-box{display: inline-block;text-align: initial;padding:100px 0;}
.owosdih-box .jksjdh{display: inline-block;width: 100%;position: relative;}
.ssdjks{display: inline-block;width:55.5%;clip-path: polygon(0 0,80% 0%,100% 100%,0 100%);float: left;position: relative;background: #f58f24;line-height: 0;cursor: pointer;}
.ssdjks.sjdjks2{clip-path: polygon(0 0,100% 0%,100% 100%,20% 100%);float: left;position: absolute;right: 0;top: 0;}
.jksjdh h5{position: absolute;z-index: 5;top: 50%;left: 50%; transform: translate(-50%,-50%);font-size: 48px;color: #fff;font-weight: normal;}
.ssdjks img{width: 100%;}
.ssdjks:hover img{opacity: .2;}

.sdjkdsd{display: inline-block;width: 100%; text-align: center;padding-bottom:100px;}
.jsshdhja{display: inline-block;}
.jsshdhja h3{margin-bottom: 80px;}
.jksjksjk{display: inline-block;width: 100%;background: no-repeat;line-height: 0;position: relative;overflow: hidden;}
.jksjksjk img{width: 100%;}
.jksjksjk dl{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 5;}
.jksjksjk dl dt{width:150px; float: left;height: 100%; display: inline-block;line-height: 1.8; text-align: initial;background:rgba(57,137,53,.5);color: #fff;position: relative;cursor: pointer;}
.jksjksjk dl dt:nth-child(2n){background: rgba(0,46,115,.5);float: initial;}
.jksjksjk dl dt:nth-child(3n){background: rgba(231,147,18,.6);float: right;}
.jksjksjk dl dt i,.jksjksjk dl dt b,.jksjksjk dl dt p{display: none;}
.jksjksjk dl dt h5{font-size: 48px;width: 48px;line-height: 1.2;font-weight: normal;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 3;}
.jksjksjk dl dt.hover{width: calc(100% - 300px);box-sizing: border-box;padding:120px 90px;font-size: 20px;line-height: 1.8;text-align: left; transition:all 0s;}
.jksjksjk dl dt.hover b{display: block;font-size: 165px;opacity: .3;z-index:2;position: absolute; z-index:1;top: 0;left:70px;}
.jksjksjk dl dt.hover h5{position: relative;width: 100%;transform: none;left: auto; top:auto;font-size: 64px;line-height: 2;}
.jksjksjk dl dt.hover p{display:block;position: relative;z-index: 2;width: 100%;max-width: 530px;}
.jksjksjk dl dt.hover i{display: block;line-height: 2;font-size: 64px;}

.xiaoshouban{display: inline-block; width: 100%;text-align: center;padding: 100px 0 0;background: no-repeat top;}
.xiaoshouban-box{display: inline-block;text-align: initial;}
.xiaoshouban-box h3{margin-bottom: 100px;}
.bankuais{display: inline-block;width: 100%;}
.bankuais div{width:calc(100% / 2 - 30px);float: left; margin-right: 60px; color: #333;}
.bankuais div img{width: 100%;}
.bankuais div h5{font-size: 28px; line-height: 2;font-weight: normal;box-sizing: border-box;padding: 0 20px;}
.bankuais div p{box-sizing: border-box;padding: 0 20px 20px;height: 123px;overflow: hidden;}
.bankuais div:hover{background: #ec6941;transition: all .5s; color: #fff;}
.bankuais div:last-child{margin: 0;}

/*NEWS*/
.newbabne{position: absolute;left: 50%; top: 50%;font-size: 72px;color: #fff;border-bottom: 3px solid #fff;transform: translate(-50%,-50%);}
.newlist{display: inline-block; width: 100%;text-align: center;padding: 120px 0 50px;background: no-repeat top;}
.nessdhsd{display: inline-block;text-align: initial;}
.newul{display: inline-block;width: 100%;}
.newul li{display: inline-block;width:calc(100%/2 - 60px);margin-right: 60px;margin-bottom: 60px;}
.newul li:hover p{border-color: #f58f24;}
.newul li:nth-child(2n){margin-right: 0;}
.newul li a{display: inline-block; width: 100%;box-shadow: 0 0 15px rgba(0,0,0,.2);background: #fff;padding-bottom: 30px;}
.newul li a:hover{box-shadow: 0 0 15px rgba(0,0,0,.4);}
.newul li a img{width: 100%;}
.newul li h5{box-sizing: border-box;display: block;margin: 0 30px;font-size: 24px;font-weight: normal;line-height:1;white-space: nowrap;width: calc(100% - 60px);padding: 20px 0 20px;}
.newul li p{display: block;margin: 0 30px;font-size: 14px;opacity: .8;height: 45px;border-bottom: 1px solid #999;width: calc(100% - 60px);padding-bottom: 20px;margin-bottom: 20px;}
.newul li b{font-size: 18px;font-weight: normal;margin-left: 30px;line-height:1;}
.newul li i{float: right;margin-right: 30px;font-size: 24px;}

.newlist{display: inline-block; width: 100%;text-align: center;padding: 120px 0 50px;background: no-repeat top;}
.newhsowhd{display: inline-block; text-align: initial;padding: 40px;border: 1px solid #eee;}
.newhsowhd > i{font-size: 48px;font-style: initial;color: #000;line-height: 1;text-align: center;width: 60px;display: inline-block;font-family: Arial, Helvetica, sans-serif;}
.newhsowhd > i span{font-size: 14px;display: block;opacity: .8;}
.newhsowhd > h3{font-size: 36px;font-weight: normal; color: #000;line-height: 1.5;padding: 20px 0;}
.newhsowhd .kssjdhdh{display: inline-block;width: 100%;background: #f58f24;color: #fff;box-sizing: border-box;padding: 25px;margin-bottom: 20px;}
.kssjdhdh span{margin-right:20px;}
.new-ttxsbios{display: inline-block;width: 100%;line-height:2;}
.new-ttxsbios p,.new-ttxsbios img,.new-ttxsbios h3,.new-ttxsbios h4,.new-ttxsbios h5,.new-ttxsbios h6{margin-bottom: 10px;}

.shdh{display: inline-block;width: 100%;margin: 50px auto;text-align: center;padding: 0;}
.shdh a{display: inline-block;width:40%;height: 55px;line-height: 55px;background: #eee;font-size: 24px;text-align: left;}
.shdh a:hover{background: #f58f24;color: #fff;}
.shdh a i{display: inline-block;width: 55px;text-align: center;background: #598f34;height: 55px;float: left;line-height: 55px;color: #fff;font-size: 36px;margin-right:20px;}
.shdh a.shang{float: left;}
.shdh a.xia{float: right;text-align: right;}
.shdh a.xia i{float: right;margin-left:20px;margin-right: 0;}
.shdh a.menuss{width: 55px;font-size: 36px;}
.shdh .page-link{display: inline-block;width:40%;height: 55px;line-height: 55px;background: #eee;font-size:18px;text-align: left;padding: 0 10px;box-sizing: border-box;float: left;overflow: hidden;}
.shdh .page-link.pull-xs-right{float: right;}

.newhsos{ height: 250px;overflow: hidden;}
.newhsos img{width: 100%; max-width: inherit;position: absolute;left: 50%; top:50%; transform: translate(-50%,-50%);  filter: blur(8px);} 

/*contact*/
.contactsshj{display: inline-block; width: 100%;text-align: center;padding: 120px 0 50px;background: no-repeat top;}
.contactsshj h3{font-size: 48px; font-weight: normal;}
.ksjdhkj{ display: inline-block;margin:50px auto;width: 100%;max-width: 1200px;padding: 0 10px;text-align: left;line-height: 2;}
.shdhsh{display: inline-block;}
.shdhsh iframe{width: 100%;height: 420px;}
.jsjsjdh{display: inline-block;width: 100%;margin: 50px 0;}
.jsjsjdh dt{display: inline-block;width: 70%;text-align: initial;float: left;}
.jsjsjdh dt h3{font-size: 30px;padding-bottom:20px;position: relative;}
.jsjsjdh dt h3::after{display: block;content: '';width: 50px;height: 2px ;background: #f58f24;margin-top: 20px;}
.jsjsjdh dt div{display: inline-block;width: 50%;float: left;font-size: 16px;line-height:45px;margin-bottom: 20px;}
.jsjsjdh dt div i{font-size: 36px;color: #f58f24;float: left;margin-right: 10px;width: 45px; height: 45px;text-align: center;line-height: 45px;}
.jsjsjdh dt div i.fa-phone,.jsjsjdh dt div i.fa-envelope{height: 90p x;line-height: 90 px;}
.jsjsjdh dd{float: left; width: 30%;text-align: initial;}
.jsjsjdh dd p{line-height: 50px;}
.jsjsjdh dd input{height: 50px;width: 100%;box-sizing: border-box;padding: 10px;margin-bottom: 15px;}
.jsjsjdh dd button{width: 100%;font-size: 18px;background: #ff121f;color: #fff;font-size: 18px;border: 0;height: 50px;}

.yeyeysjjh{display: inline-block;width: 100%;background: #fefeec;position: relative;padding: 100px 0;text-align: center;}
.yeyeysjjh .jkshdhspoq{position: absolute;z-index: 1;left: 0;top: -100px;}
.kjsdha{display: inline-block;text-align: initial;}
.kjsdha > div{display: inline-block;width: 50%;float: left;background: #f39e1f;color: #fff;text-align: center;padding: 50px 0;margin-bottom: 50px;}
.kjsdha > div:last-child{background: #8ec223;}
.kjsdha > div h4{font-size: 30px;font-weight: normal;margin-bottom: 20px;}
.kjsdha > div p{font-size:20px;}
.kjsdha dt{ width: 320px;float: left;}
.kjsdha dt a{display: inline-block;width: 200px;height: 80px;line-height: 80px;font-size: 26px;color:#999;text-align: center;border-radius: 40px;margin-bottom: 1px;}
.kjsdha dt a:hover,.kjsdha dt a.hover{background: #e39e1f;color: #fff;}
.kjsdha dd{width: calc(100% - 320px);float: left;display: none;}
.kjsdha dd.guoneiy{display: inline-block;}
.kjsdha dd h6{color: #8ec223;font-size: 30px;line-height: 2.5;font-weight: normal;}
.kjsdha dd div{width: 49%;float: left;font-size: 16px; line-height:2.5;border-left: 1px solid #e39e1f;box-sizing: border-box;padding: 0 20px;}
.kjsdha dd div b{width:50px;display: inline-block;}
.kjsdha dd div span,.kjsdha dd div b{margin-right: 10px;}

.jobhgshs{display: inline-block;width: 100%;background: #fff;position: relative;padding: 100px 0;text-align: center;}
.jobhgshs .jksjksjdk{position: absolute;z-index: 1;right: 0;top: -100px;}
.kjsdha{display: inline-block;}
.kjsssh{display: inline-block;width: 100%;min-height: 500px;overflow: hidden;border: 0; position: relative;z-index: 55;}

/*spage*/
.spage{display: inline-block;width: 100%; text-align: center;}
.spage a,.spage span{display: inline-block;width: 50px;height: 50px;line-height: 50px;background: #eee;margin:0 5px;color: #000;}
.spage a:hover{background: #f58f24;color: #fff;}
.spage span{background: #999;color: #fff;}

/*job*/
.jsjksjhssk{display: inline-block;width: 100%;box-sizing: border-box;padding: 0 10px;}
.dhhdhdd{display: inline-block;width: 100%;border: 2px solid #999;line-height: 60px; border-radius:40px;box-sizing: border-box;padding: 0 60px;position: relative;height: 60px;}
.dhhdhdd i{font-size: 28px;position: absolute;left: 30px;top: 50%;transform: translate(-50%,-50%); color: #666;}
.dhhdhdd input{display: inline-block;width: 100%;border: 0;background: none; font-size: 24px; outline: none; color: #666; height: 60px;}
.dhhdhdd button{ width: 165px; height:60px;text-align: center;position: absolute;right:-2px;top:-2px;border: 0;cursor: pointer;z-index: 5;font-size: 24px;color: #fff; background: linear-gradient(to right, #f39e1f, red);border-radius:0px 40px 40px 0;}
.jlknxhd{display:inline-block;width: 100%;line-height: 35px; margin: 20px 0;}
.jlknxhd dt{ font-size: 20px; color: #333;float: left;}
.jlknxhd dd{display: inline-block;}
.jlknxhd dd a{display: inline-block;float: left;margin-left: 30px;}
.jlknxhd dd a.hover{color: #f58f24;}
.jklhbcbx{display: inline-block;width: 100%;font-size: 20px;line-height: 3;border-bottom: 1px solid #ccc;}
.jobshow{display: inline-block;width: 100%;box-sizing: border-box;padding:30px 30px;background: #fff;}
.jobshow:hover{background: linear-gradient(to left, #f39e1f, #f39e1f);color: #fff;}
.jobshow h4{ font-size:30px;font-weight: normal;line-height: 3;}
.jobshow p{opacity: .8;}
.jobshow p span{margin-left: 30px;}
.jobshow p  b{font-weight: normal;float: right;}


/*Athens*/
.jksjksjshj{display: block;width: 100vw;height: 100vh;background:rgba(0,0,0,.6);z-index: 999;left: 0;top: 0;position: fixed;cursor: pointer;}
.boxsssss{display: inline-block;width:auto;height: 100%;position: fixed;z-index: 9999;top:50%;left:50%;text-align: center;transform: translate(-50%,-50%);}
.jskhjdh{display: inline-block;width:1100px;background: #fff;height: 100vh;padding:20px;box-sizing: border-box;}
.jskhjdh .h3titl{padding-bottom: 20px;margin-bottom: 20px;font-size: 48px;} 
.jskhjdh > p{max-width: 640px;display: block;margin: 0 auto;}
.kjshdsj{display: inline-block;width: 800px;position: relative;}

.kjshdsj ul{display: inline-block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0,0,0,0);}
.kjshdsj ul li{list-style: none;height:45px; display: inline-block;line-height: 45px; color: #669945;font-size:18px;position: absolute;z-index: 5;padding-right:15px;border-radius: 50px;transition: all .5s;}
.kjshdsj ul li:hover{color: #fff;cursor: pointer;background: #f39800;transition: all .5s;}
.kjshdsj ul li img{max-width: 45px;float: left;margin-right: 5px; }
.kjshdsj ul li div{display: none;z-index: -1;position: absolute;}
.kjshdsj ul li .jjkjjks{color: #666;background: #fff;border: 1px solid #f39800;border-radius: 15px;width:185px;font-size: 12px;line-height: 1.5;padding: 10px;box-sizing: border-box;height: 170px;}
.kjshdsj ul li:hover div{display: block; z-index: 3;}
.kjshdsj ul li:hover .xian{z-index: 2;}
.kjshdsj ul li .jjkjjks h5{font-size: 16px;color: #f39800;}
.kjshdsj ul li .jjkjjks span{width:90px;height:90px;position:relative;z-index: 4;display: inline-block;margin-top: -60px;border-radius: 50%;background: no-repeat center top; background-size: cover;}

.kjshdsj ul li.jidi1{left:150px;top:215px;}
.kjshdsj ul li.jidi1 .jjkjjks{top: -175px;left: -250px;}
.kjshdsj ul li.jidi1 .xian{width: 160px;height: 50px;border-left: 1px solid #f39800;border-bottom: 1px solid #f39800;border-radius: 0 0 0 15px;left: -160px;top: -25px;}
.kjshdsj ul li.jidi8{left: 80px;top:260px;}
.kjshdsj ul li.jidi8 .jjkjjks{top:115px;left: -150px;}
.kjshdsj ul li.jidi8 .xian{width: 60px;height: 50px;border-left: 1px solid #f39800;border-top: 1px solid #f39800;border-radius: 15px 0 0 0;left: -60px;top: 20px;}
.kjshdsj ul li.jidi4{left: 520px;top:240px;}
.kjshdsj ul li.jidi4 .jjkjjks{top: -175px;right:-250px;}
.kjshdsj ul li.jidi4 .xian{width: 130px;
    height: 110px;
    border-left: 1px solid #f39800;
    border-top: 1px solid #f39800;
    border-radius: 15px 0 0 0;
    right: -82px;
    top: -100px;}
.kjshdsj ul li.jidi7{left: 445px;top:300px;}
.kjshdsj ul li.jidi7 .jjkjjks{top: -220px;left: -140px;}
.kjshdsj ul li.jidi7 .xian{width:60px;
    height: 100px;
    border-left: 1px solid #f39800;
    border-bottom: 1px solid #f39800;
    border-radius: 0 0 0 15px;
    left: -46px;
    top: -75px;}
.kjshdsj ul li.jidi6{left: 590px;top:290px;}
.kjshdsj ul li.jidi6 .jjkjjks{    top: 95px;right: -200px;}
.kjshdsj ul li.jidi6 .xian{ width: 115px;
    height: 55px;
    /* border-left: 1px solid #f39800; */
    border-top: 1px solid #f39800;
    border-right: 1px solid #f39800;
    border-radius: 0 15px 0 0;
    left: 90px;
    top: 21px;}
.kjshdsj ul li.jidi5{left: 520px;top:430px;}
.kjshdsj ul li.jidi5 .jjkjjks{    top: 30px;right: -190px;}
.kjshdsj ul li.jidi5 .xian{    width: 145px;
    height: 55px;
    border-left: 1px solid #f39800;
    border-top: 1px solid #f39800;
    border-right: 1px solid #f39800;
    border-radius: 15px 15px 0 0;
    left: 50px;
    top: -40px;}
.kjshdsj ul li.jidi3{left: 325px;top:470px;}
.kjshdsj ul li.jidi3 .jjkjjks{    top: 90px;left: -230px;}
.kjshdsj ul li.jidi3 .xian{   width: 145px;
    height: 30px;
    border-left: 1px solid #f39800;
    border-top: 1px solid #f39800;
    border-radius: 15px 0 0 0;
    left: -137px;
    top: 22px;}
.kjshdsj ul li.jidi2{left: 390px;top:535px;}
.kjshdsj ul li.jidi2 .jjkjjks{    top:20px;right:-190px;}
.kjshdsj ul li.jidi2 .xian{  width: 150px;
    height: 50px;
    border-left: 1px solid #f39800;
    border-top: 1px solid #f39800;
    border-right: 1px solid #f39800;
    border-radius: 15px 15px 0 0;
    left: 63px;
    top: -50px;}

.tanshuang,.openmenu{display: none;}	

@media only screen and (max-width: 640px){
	body{font-size: 14px;}	

   header{height: 70px;top:0} 
   .hader-box{    height: 70px;
    border-radius: 0;
    padding:0 10px;}
    .hader-box .head-logo{width: 90px;}
	.search dt{width: 60%;line-height: 30px;}
	.search dd{width:auto;font-size: 14px; line-height: 30px;}
	.search dd a{display: inline-block;padding: 0 10px;}
    .search{display:none;position: fixed;border-bottom: 1px solid #eee;
    right: 0;
    top: 70px;
    z-index: 9999;
    width: 100%;
    background: #fff;
    padding: 10px;
    box-sizing: border-box;height: 50px;}
    .openmenu{display: none;
    width: 40px;
    height: 52px;
    font-size: 36px;
    margin-left: 10px;
    border: 0;
    background: none;line-height: 52px; color: #8d8d8d;}
	.openmenu.opemnlosj{display: inline-block;}
    .search-box{width: auto;margin-left: 0;padding-top:10px}
    .tel{float:left}
    .head-nav{width: 200vw;position: fixed;z-index: 999;right:-100vw;top:120px;background: #fff;background: rgba(0,0,0,.6);height: 100vh;display: none;overflow: hidden;transition: all .5s;}
	.head-nav > ul{display: inline-block;width: 60vw;float: right;background: #fff;padding: 0 20px;height: 100vh;}
	.head-nav > ul ul{display: none;}
	.head-nav ul li{width: 100%;border-bottom: 1px solid #eee;}
	.head-nav ul li + li{}
	.head-nav ul li > a{line-height: 60px; text-align: left;}
	header.hover .openmenu.opemnlosj{display: none;}
	header.hover .search,header.hover .head-nav,header.hover .openmenu.closeisl{display: inline-block;}
	header.hover .head-nav{right: 0;}
	
	.right-menu{top: 60%;}
	.h2titl,.h3titl{font-size: 24px;padding-bottom: 20px;    margin-bottom: 10px;}
	
	.banner-se{padding-top: 70px;}
	.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 10px;}
	.about-se{padding-top: 97px; margin-top: -100px;min-height: auto;    background-size: contain;}
	.txtboiss{max-width:100%;font-size: 14px;line-height: 1.8;}
	.about-se .about-box > img{display: none;}
	.about-more{position: relative;left: inherit;bottom: inherit;padding-left: 25px;width: 80vw;transform: translateY(10px);}
	.about-more a{line-height: 1.8;font-size: 18px;width: calc(100% / 3);padding: 0 3px;}
	
	.product-se{padding-top: 25px;}
	.product-tit a{height: 35px;line-height: 35px;width: 100px;margin: 0;font-size: 16px;}
	.product-tit a + a{margin-right: 10px;}
	.product-item{padding: 10px 0;}
	.pro-boxs .pro-slide{max-width:calc(100% / 3);padding:0 0 10px;}
	.product-item .pro-slide:hover{transform: scale(1) translateY(0px);transition: all .5s;position: relative; }
	.product-se .pro-slide a{width:100%;opacity: .01 !important;height: 100%;}
	.pro-slide h3{top: 25px;font-size: 18px;opacity: 1;}
	
	.jidi-se{padding-top: 25px;}
	.jidi-box dl{position: relative;top: -7px;max-width: 100%;padding:10px;border-radius: 0;box-sizing: border-box;}
	.jidi-box dl dt{font-size: 18px;}
	.jidi-box dl dd{font-size: 14px;}
	.jidi-ul li:hover img, .jidi-ul li.hover img{display: none;}
	.jidi-ul{bottom:6px;position: relative;    width: 100%;}
	.jidi-ul li{width: 50%;float: left;border: 1px solid #eee;margin: -1px;font-size: 14px;height: auto;padding: 5px;box-shadow:0 5px 5px 5px rgb(0,0,0,0);}
	.jidi-ul li + li{margin: -1px;}
	
	.shangye-se{padding: 25px 0;}
	.shanyye-no{padding: 0;}
	.shanyye-no dt{font-size: 14px;width: 50%;margin-top: 20px;}
	.shanyye-no dt span{font-size: 36px;}
	.shanyye-no i{font-size: 14px;}
	.shanyye-no dt b{font-size: 24px;transform: translateY(-15px);}
	.shanyye-no dd{padding: 0;font-size: 14px;line-height: 1.8;}
	.shanyye-no dd b{font-size: 18px;}
	.shangye-box{margin-bottom: 25px;}
	.shangye-se .huoban-box > p{margin-top: -10px;    margin-bottom: 10px;}
	.huobsnobxs img{width: calc(100vw / 4 - 20px) !important;margin: 5px;}
	
	.new-se{padding:25px 0}
	.new-se .news-item{padding: 0;}
	.new-dakuang button{width:40px;height: 93px;font-size: 20px;}
	.mynews dd a{float: left;font-size: 14px;    line-height: 35px;width: 100px;opacity:1}
	.mynews dd p{height: auto;}
	.news-item .pro-slide dd b{left: 0%;margin-left: 0px;}
	
	.foot-from{max-width: 95%;padding: 20px;margin-bottom: 20px;}
	.from-txt h4{font-size: 18px;}
	.from-input{width: 100%;    height: 35px;right: 0;
    top: 5px;
    transform: translateY(0%);
    overflow: hidden;position: relative;}
	.from-input input{line-height: 35px;    font-size: 14px;}
	.from-input button{height: 35px;font-size: 18px;}
	.mynews dd p::before{top: calc(100% - 20px);}
	.news-item .pro-slide dd b{    left: 0%;
    margin-left: 0px;
    text-align: left;
    opacity: 1;}
	
	footer::before{width: 100%;    height: 70%;border-radius: 15px 15px 0 0;}
	.foot-box{margin-top: 0;padding: 0;}
	.foot-box dt{width: 100%;padding: 0 20px;line-height: 1.8;}
	.foot-box dt a{margin-top: 15px;}
	.foot-box dt b{font-size: 18px;}
	.foot-box dd{padding: 0 20px 10px;width: 100%;}
	.foot-box dd a{width: 33.333%;font-size: 14px;line-height: 1.8;float: left;}
	
	.ny-banner{margin-top: 70px;}
	.about-video{width: 80%;font-size: 18px;}
	.about-video a{font-size: 14px;
    line-height: 30px;
    margin-top: 10px;}
	.about-video a i{    font-size: 14px;
    width: 25px;
    height: 25px;
    line-height: 25px;}
	.video-box{width: 100%;}
	.video-box button{right: auto;left: 50%;top: -50%;transform: translateX(-50%);}
	.aboutus-jianj{padding: 25px 0;}
	.ysydsd img{max-width: 100%;margin: 0 0 10px;}
	.ysydsd .imsghdtxt{font-size: inherit;}
	.jsjskjs{display: none;}
	.licheng{padding: 25px 0;}
	.moisdh .imgboxs{display: none;}
	.moisdh{padding: 0;height: auto;}
	.moisdh button,.moisdh .box-li dt p{display: none;}
	.moisdh .box-li{height: auto;}
	.moisdh .box-li dt i{display: block !important;width: 70px;height: 35px;font-size: 16px;line-height: 35px;}
	.moisdh .box-li dt{height: auto;padding: 0 0 0 75px;}
	.moisdh .box-li dt h4{font-size: 16px;display: none;}
	.moisdh .box-li dt h4::before{ display: none;}
	.moisdh .box-li dd{display: block;margin-bottom: 20px;}
	.moisdh .box-li dd img{width: 100%;}
	.moisdh .box-li dd h3{font-size: 16px;font-weight: normal;line-height: 1.6;margin-bottom:5px;}
	.guanhuai{background:none !important; background-color: #f4890a !important;margin-top: -140px;padding-top: 25px;} 
	.lingdao-box{}
	.lingdao-box .swiper-slide h5{font-size: 16px;}
	.guanhuai-box .swiper-part-button-prev{top: 50%;}
	.zuzhijkk{padding: 25px 0;}
	.zuzhijkk img{transform: scale(1.5);margin: 40px 0 20px;}
	
	.linian{margin-top: -30px;padding-bottom: 20px;
    padding-top: 45px;}
	.linian-txt{font-size: inherit;}
	.linian-ul{margin-top: 20px;width: 100%;}
	.linian-ul .linian-li{width: 33.333%;
    padding: 5px;
    font-size: inherit;}
	.linian-ul .linian-li p{margin: 10px 0;}
	.linian-ul .linian-li h3{font-size: 18px;}
	.linian-ul .linian-li h3::after{margin: 10px 0;}
	.gongyi{padding: 25px 0;}
	.gongyi-txt{width: 100%;font-size: inherit;padding: 30px 0;}
	.gongyi-img{width: 100%;}
	.gongyi-txt::before{    font-size: 64px;left: -30px;}
	.gongyi-txt::after{font-size: 64px;    right: -30px;}
	.rongyu .omsdw{    top: -95px;
    width: 150px;}
	.rongyu{padding: 25px 0 0;}
	.rongyu-boxs .pro-slide dl dt{height: 200px;}
	.rongyu-item{padding: 0 10px;}
	.rongyubox button{right: 0;z-index: 5;}
	.rongyubox button.prev-btn{left: 0;}
	.yuangong{padding: 25px 0;}
	.yuangong .yuangong-title{position: relative;z-index: 555;}
	.yuangong .qiehuanss a{font-size: 14px;width: 40px;height: 40px; line-height: 40px;}
	.yuangong .qiehuanss a + a{margin-left: 30px;}
	.yuangong .qiehuanss a + a::before{width: 10px;left: -23px;}
	.huodong-boxs .pro-slide{padding: 0 10px;}
	.huodong-boxs dl dd{font-size:14px;}
	.yuangong-box button{width: 35px;
    height: 35px;
    line-height: 35px;
    font-size: 18px;
    left: 40%;
    top:95%;}
	.yuangong-box button.next-btn{right: 30%;}
	
	.juzneng-jianj{padding: 25px 0}
	.pingpaiul li{width:25%;}
	.juzneng-box h3{margin: 25px auto 50px;}
	.product-lise b img{width: 100px;}
	.pin-ul{}
	.pin-ul a{width: calc( 100% / 2 - 10px);margin: 0 20px 20px 0;}
	.pin-ul a:nth-child(3n){margin: 0 20px 20px 0;}
	.pin-ul a:nth-child(2n){margin: 0 0 20px 0;}
	.pin-ul a i{left: 5px;
    top: 5px;
    width: 35px;}
	.pin-ul a dl{position: relative;top: auto;transform: inherit;opacity: 1;padding: 0 5px;}
	.pin-ul a dl dt{font-size: 16px;padding: 10px 0 20px;}
	.pin-ul a dl dt::after{height: 1px;bottom: 10px;}
	.pin-ul a dl dd{font-size: inherit;height: 150px;}
	
	.proxq-xiang{padding-top: 25px;}
	.proxq-img{padding: 0;background: none !important;}
	.proxq-img .proxq-jpg{width: 100%;}
	.proxq-img .proxq-txt{width: 100%;padding: 0;font-size: inherit;}
	.proxq-img .proxq-txt h3{    font-size: 24px;padding-bottom: 20px;}
	.proxq-img .proxq-txt h3::after{height: 1px;bottom: 10px;}
	.proxq-img .page-link.pull-xs-right{display: n one;}
	.baozhuang{margin: 25px 0 0;}
	.baozhuang b img{width: 100px;top: -20px;}
	.rongyubox{padding: 0 20px 0 0;}
	.rongyubox button{transform: translateY(-50%);}
	
	.jkjsdhjd{font-size: 18px;width: 90%;}
	.jkjsdhjd::before{height: 1px;}
	.xiaoshouban{padding-top: 25px;    background-size: contain;}
	.xiaoshouban-box h3{margin-bottom: 25px;}
	.bankuais div{width: 100%;margin: 0 0 20px;background: #fff;}
	.bankuais div h5{font-size: 18px;}
	.bankuais div p{height: auto;}
	.owosdih{padding-top: 25px;background-size: contain;}
	.owosdih-box{padding: 25px 0;}
	.owosdih h3,.jsshdhja h3{margin-bottom: 25px;}
	
	.ssdjks{width: 100%;clip-path: polygon(0% 0%,100% 0%,100% 100%,0% 100%);}
	.ssdjks.sjdjks2{position: relative;clip-path: polygon(0% 20%,100% 0,100% 100%,0% 100%);  margin-top: -45px;  }
	.jksjdh h5{font-size: 18px;}
	.jskhjdh{height: 100vh !important;overflow:hidden;}
	.jskhjdh,.boxsssss{max-width: 100%;}
	.jskhjdh .h3titl{font-size: 24px;}
	.jskhjdh > p{max-width: 90%;}
	.kjshdsj{width: 100%;height: 80%;overflow-y: auto;}
	.kjshdsj > img{display: none;}
	.kjshdsj ul{position: relative;margin-top:60px;}
	.kjshdsj ul li{position: relative;left: auto !important;right: auto  !important;top: auto  !important;bottom: auto  !important;transform: inherit !important; width: 100%;    margin-bottom: 60px; height: auto;}
	.kjshdsj ul li span,.kjshdsj ul li img{display: none;}
	.kjshdsj ul li .jjkjjks{position: relative;left: auto !important;right: auto  !important;top: auto  !important;display: block;width: 100%;height: auto;}
	.jksjksjshj{width: 50px;height: 50px;background: #000;z-index: 9999;line-height: 50px;text-align: center;color: #fff;}
	
	.jksjksjk dl{position: relative;    left: auto;    top: auto;}
	.jksjksjk dl dt,.jksjksjk dl dt.hover{width: 100% !important;padding:10px;font-size: inherit;box-sizing: border-box;}
	.jksjksjk dl dt h5{    font-size: 18px;width: 100%;    left: auto;
    top: auto;transform: inherit;position: relative;}
	.jksjksjk dl dt.hover h5{font-size:18px;}
	.jksjksjk dl dt.hover i{display: none;}
	.jksjksjk dl dt.hover b{font-size: 100px;left: 50%;transform: translateX(-50%);}
	.jksjksjk dl dt div{display: none;}
	.sdjkdsd{padding-bottom: 25px;}
	
	.newbabne{font-size: 24px;}
	.newlist{padding: 25px 0 0;}
	.newul li{width: 100%;margin: 0;margin-bottom: 20px;}
	.newul li h5{font-size: 18px;white-space: inherit;line-height: 1.4;padding: 20px 0 0;}
	.newul li p{height:auto;padding-bottom: 10px;margin-bottom: 10px;}
	.newul li a{padding: 0px 0 20px;}
	.spage a, .spage span{margin: 5px;}
	
	.newhsos img{filter: blur(0px);}
	.newhsowhd{padding: 10px;}
	.newhsowhd > h3{font-size: 24px;padding: 10px 0;}
	.shdh{margin: 0px auto 20px;}
	.shdh .page-link{font-size: 14px;width: 100%;}
	.shdh a.menuss{display: none;}
	
	.contactsshj{background-size: contain;padding: 25px 0;}
	.contactsshj h3{font-size: 24px;}
	.ksjdhkj{margin:15px auto;    box-sizing: border-box;padding: 0 20px;}
	.shdhsh{padding: 0 20px;}
	.jsjsjdh{margin: 10px 0;}
	.jsjsjdh dt,.jsjsjdh dd,.jsjsjdh dt div{width: 100%;}
	.jsjsjdh dt div i{font-size: 24px;width: 30px; height: 30px;line-height: 30px;}
	.jsjsjdh dt div{    font-size: 14px;line-height: 30px;margin-bottom:10px;}
	.yeyeysjjh{padding: 25px 0;}
	.yeyeysjjh .jkshdhspoq{ width: 100px;    top: -20px;}
	.kjsdha{padding: 0 10px;}
	.kjsdha > div{width: 100%;margin: 0;padding: 20px;box-sizing: border-box;}
	.kjsdha > div h4{font-size: 18px;margin-bottom: 10px;}
	.kjsdha > div p{font-size: 14px;}
	
	.kjsdha dt{width: 100%;}
	.kjsdha dt a{width: 24%;font-size: 16px;height: 40px;line-height: 40px;background: #eee;}
	.kjsdha dd{width: 100%;}
	.kjsdha dd h6{font-size: 16px;}
	.kjsdha dd div{font-size: 14px; line-height: 1.6;padding: 0 5px; margin-bottom: 10px;}
	.jobhgshs{padding: 25px 0;}
	.jobhgshs .jksjksjdk{width: 100px;top: -30px;}
	
	.jlknxhd{margin: 10px 0;line-height: 30px;}
	.jlknxhd dt,.jklhbcbx{font-size: 18px;}
	.jlknxhd dd a{margin-left: 10px;}
	.jobshow{padding: 10px;}
	.jobshow h4{font-size: 16px;}
	.kjsssh{min-height: 200px;}
	.newhsowhd .kssjdhdh{padding: 10px;margin-bottom: 10px;}
	
	.banner-se .swiper-button-next.prev{right:0}
	.banner-se .prev{left:0}
	
}
