@charset "utf-8";
body{font-family:'Roboto', 'Verdana', 'Lato', 'Open Sans', 'Poppins', 'Oswald', 'Noto Sans', 'Montserrat', sans-serif;}

#jd{width:100%;height:33.854vw; clear:both;overflow:hidden;background:#ccc; position:relative;z-index:996;}
#slides, .slides {margin-left:auto;margin-right:auto;display:none;position:relative;}
#slides img{width:100%;pointer-events:none;user-select:none;}
#jd a{display:block;text-decoration:none}
#jd a:hover img{transform:scale(1.01)}
#jd:hover img{transform:scale(1.01)}
a.slidesjs-play,  a.slidesjs-stop {display:none!important;}

    #slides a.slidesjs-next, #slides a.slidesjs-previous,
    .slides a.slidesjs-next, .slides a.slidesjs-previous
    {border-radius:50%; background:rgba(255,255,255,0.8);transition: background .2s;z-index:999;overflow:hidden;text-indent: -9999px;position: absolute;top:50%; margin-top:-35px; width:70px;height:70px;line-height:70px; display:none;}
    #slides:hover a.slidesjs-next, #slides:hover a.slidesjs-previous,
    .slides:hover a.slidesjs-next, .slides:hover a.slidesjs-previous
    {display:block;box-shadow: 0 0 0 10px rgba(255,255,255,.2);}

    a.slidesjs-next {right:-35px;}
    a.slidesjs-previous {left:-35px;}
    #slides a:hover.slidesjs-next,
    #slides a:hover.slidesjs-previous,
    .slides a:hover.slidesjs-next,
    .slides a:hover.slidesjs-previous
    {background:rgba(63,63,81,0.8);}

    a.slidesjs-next:before,a.slidesjs-previous:before{font-family:"宋体";display:block;width:40px;height:70px;line-height:70px;text-align:center;font-size:30px;color:#333;text-indent:0;z-index: +1;}
    a.slidesjs-next:before{content:">";margin-right: 30px;}
    a.slidesjs-previous:before{content:"<";margin-left: 30px;}
    a.slidesjs-next:hover::before,a.slidesjs-previous:hover::before{color:#fff;}

    .slidesjs-pagination {list-style:none;padding:0;margin:0;position:absolute;bottom:1%; right:0;width:100%;text-align: center;z-index:666;}
    .slidesjs-pagination li {margin:6px;padding:0;display:inline-block;}
    .slidesjs-pagination li a {display:inline-block;width:18px;padding-top:18px;height:0; border:1px solid rgba(255,255,255,0); border-radius:50%; overflow: hidden;transition:all 0.6s cubic-bezier(0.216, 0.62, 0.356, 1) 0s;position: relative;}
    .slidesjs-pagination li a::after{content:"";border-radius:50%; width:10px;height:10px;position: absolute;left:4px;top:4px;background: #082d58;}

    .slidesjs-pagination li a.active,   .slidesjs-pagination li a:hover.active {margin:0;background:none; border:1px solid #082d58;}

@media (max-width: 768px) {
    .slidesjs-pagination li a {width:8px;padding-top:8px;}
    .slidesjs-pagination li a::after{width:4px;height:4px;left:2px;top:2px;}
    #slides .slidesjs-navigation{display: none!important}
}
/*轮播图 end*/

.flex{display:flex;flex-wrap:wrap}
.flex-ai-c{display:flex;flex-wrap:wrap;align-items:center}
.flex-ai-fs{display:flex;flex-wrap:wrap;align-items:flex-start}
.flex-ai-fe{display:flex;flex-wrap:wrap;align-items:flex-end}
.flex-jc-c{display:flex;flex-wrap:wrap;justify-content:center}
.flex-jc-sb{display:flex;flex-wrap:wrap;justify-content:space-between;}
.flex-jc-sa{display:flex;flex-wrap:wrap;justify-content:space-around}
.flex-jc-fe{display:flex;flex-wrap:wrap;justify-content:flex-end}
.flex-jc-fs{display:flex;flex-wrap:wrap;justify-content:flex-start}
.flex-jc-ai-c{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.flex-jc-ai-sb{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}



#top{height:22px;line-height:22px;}
#top .w1200{position: relative;}
#langbox{position:absolute;top:0;right:0;padding:0 1em;background:#007abb;}
#langbox a{color:#fff;text-decoration:none;}
#langbox a:last-child{margin-left:1em; }
#langbox img{display: inline-block;margin-right:5px;}

header{height:100px;}
.container{margin:0px auto;}
header>.container{height:100%}
.head-box{height:100%}
.logo{max-width:70%;max-height:100%;}
.logo span{height:70%;display:flex;flex-wrap:wrap;align-items:center}
.logo img{transition:all .3s}
.head-tel{height:100%;overflow: hidden; display:flex; align-items: center;}
.tel-ico{display:block;margin-right:.5em;float: left; color:#ff9f39; font-size:40px;}
.tel-box{float:left;}
.tel-box p{margin:0;}
.tel-box p:last-child{font-size:1.5em;color:#f00;}


nav{background:#024178; color:#fff;position: relative;z-index:9999;}
nav a{color:#fff;}
.nav{height:100%; padding:0; margin-top:0;margin-bottom:0; text-align:center;}
.nav a{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.nav>li{display: inline-block;position: relative;vertical-align:top;}
.nav>li>a{text-transform:uppercase; padding:0 2em;}
.nav>li>a:hover{background:#007abb;}
.nav>li>a i{font-size:12px;margin-left:4px}
    nav{height:46px;}.nav>li>a{line-height:46px;}

.nav .submenu{margin:0;padding:0; width:auto;min-width:100%; max-width:400px;position:absolute;top:100%;left:0px;transition:transform .3s;z-index:10;background:#009b4c;transform-origin:top;transform:rotateX(90deg);visibility:hidden}
.nav>li:last-child .submenu{left:auto;right:0px}
.nav>li:last-child .submenu::before{left:auto;right:12px}
.nav .submenu::before{content:'';display:block;position:absolute;left:12px;border:6px solid transparent;border-bottom-color:#009b4c;top:0px;transform:translateY(-100%)}
.nav .submenu a{padding:5px 15px;color: #fff !important;}

.nav>li:hover .submenu{visibility:visible;transform:rotateX(0)}
.nav .submenu a:hover{background:rgba(0,0,0,.2)}


button,input,textarea{outline:0;border:none;font:inherit;-webkit-appearance:none;border-radius:0}
button:focus{outline:0}
button{cursor:pointer;}



    .mob-menu{display:none;cursor:pointer;margin-left:30px;position:relative}
    .mob-menu span{position:absolute;left:0px;display:block;height:3px;background:#222;border-radius:2px;transition:all .2s}
    .mob-menu span:nth-child(1){width:100%;top:0px}
    .mob-menu span:nth-child(2){width:90%;top:43%}
    .mob-menu span:nth-child(3){width:80%;top:auto;bottom:0px}
    .mobact span:first-child{transform:rotate(45deg);top:46%}
    .mobact span:nth-child(2){opacity:0}
    .mobact span:nth-child(3){width:100%;transform:rotate(-45deg);top:46%}

@media(max-width:800px){
    header{height:10vw;}
    .logo span{display: block;}
    .logo img {display: inline-block; height: 100%; max-height:45px}
    .mob-menu{display:block;width:36px;height:25px;z-index:889;}
    .ifsj-nav{box-sizing: border-box;width:100%;display:none;overflow-y:auto;padding:2vw;z-index:888;transition: opacity 0.3s ease, visibility 0.3s ease;}
    .head-box{align-items:center}
    .nav .submenu::before,.so-i{display:none}

    nav{height:auto}
    .nav,.nav>li{display:block;margin:0px}
    .nav>li>a{line-height:3;border-bottom:1px solid rgba(0,0,0,.08)}

    .nav>li>a i{position:absolute;right:0px;z-index:10;margin:0px;line-height:1;top:0;width:3em;height:3em;line-height:3em;text-align:center; background-color: #eee;}
    .nav1 ul{position:static;display:block;padding-left:18px;background:0 0}

    .nav .submenu{border-bottom:1px solid rgba(0,0,0,.08);max-width:100%}
    .nav .submenu ul{padding-left:30px}

    .nav .submenu a{font-size:14px; color:#4285be !important;}
    .nav .submenu ul a{padding:0px}

    .nav .submenu a:hover{background:0 0;color:var(--c)}
    .nav .submenu,.nav>li:hover .submenu{transform:rotateX(0);position:static;display:none;transition:none;width:100%;background:0 0}
    .nav>li ul a{line-height:2}
    .rotate-90 {transform: rotate(90deg);transition: transform 0.3s ease;}
}
@media(max-width:560px){
    header{height:56px;top: 22px}
    .head-tel{display:none;}
}
@media(max-width:415px){.mob-menu{width:30px;height:20px;margin-left:10px}.mob-menu span{height:2px}}
/* head end */


/*in-one*/
.t1{font-size:1.2em;text-transform:uppercase; font-weight: normal;line-height:1.8em;}
.t1 a,.t1 span{display: inline-block; padding:0 1.5em; background:#054f90;color:#fff; margin-right:8px;}
.t1 .tab-t{background:#8ebbe2;color:#000; cursor: pointer;}
.tab-t.tab-on{background:#054f90;color:#fff;}
.tab-c{display:none;}
.tab-c.tab-on{display:block;}
.tab-c>h4{font-weight:normal;font-size:1em; margin:11px 0;position: relative;}
.tab-c>h4 a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:7em;}
.tab-c>h4 span{position: absolute;top:0; right:0; color:#888;}
.tab-c a{color:#054f90;}

.new-one{display:flex; justify-content:space-between;}
.new-one .imgbox{width:30%;margin-right:10px;}
.new-one-c{width:65%;}
.new-one-c h4{font-weight:normal;font-size:1.1em; margin:8px 0;}
.new-one-c p{margin:0; color:#888;}

.in-lx>h4,.in-lx>p{margin:8px 0;}
.call-w{display:flex;align-items:center;}
.call-ico{margin-right:10px;}
.call-box p{margin:0;}
.call-box p:last-child{font-size:1.2em;color:#f00;}
.inlx span{display:inline-block; margin-right:10px; opacity:.8;}
.inlx i{display:inline-block;}



/*in-product*/
.bg{background:#f8f8f8;overflow: hidden;}

.cp-t-box{overflow: hidden;border-bottom:1px solid #ccc;}
.cp-t-box .t1{float:left; margin-right:2em; margin-bottom:0;}
.cp-t2{margin-top: 1em; line-height: 2.1em;}
.cp-t2 a{display: inline-block; color: #054f90;margin-right:1em;}
.cp-t2 a:last-child{float: right; margin-right:0;font-size:0.875em;}

.incp-w{margin-top:0;}
.incp-w h4{font-size:1em;font-weight: normal;margin:8px 0; text-align:center;}

@media(max-width: 768px){

}

/* in-kh*/
.in-kh{margin-top:1em; padding-bottom:2em;}
.in-kh .t1{border-bottom:1px solid #ccc;}




.btn01{display: inline-block; padding:.8em 3em;position:relative;z-index:+1;}
.btn01::before, .btn01::after{content:""; position: absolute; top: 0;bottom: 0;left: 0;right: 0; background: #ededed;z-index: -2;}
.btn01::after{width: 6px;background: var(--c); z-index: -1;transition:all 0.6s}
.btn01:hover{color: #fff!important;}
.btn01:hover::after{width: 100%;}

/**/



/*首页-新闻*/
.in-news{background-color: #fafafa;}
.news-item{overflow: hidden;}
.news-txt{padding-bottom: 1em;}
.time{height:1em;line-height: 1em;position:relative;color:#999;}

.time p span{display:block;font-size:16px;margin:7px auto auto auto;width: 80%;}
.news-item>h4,.news-item>p{margin:.5vw 1vw;clear: both;}
.news-item>h4 a{display: block;}
.news-item:hover{box-shadow:var(--box-yy)}
@media(max-width: 768px){
    .time p{display: none;}
}
.btn3{border: 1px solid #333;padding:.4em 2em;}
.btn3:hover{background:#333;color: #fff !important;}



/*footer*/
footer{padding-top:1em;background-color:#024178;text-transform:uppercase;color:#fff;}
footer a{color:#fff;}footer a:hover,footer a.on{color:#6cb3ed!important;}
footer .i{display:inline-block;margin-right:.5em;font-size:1.2em;color: #ed8e06;}

footer img{max-height:130px}footer ul{padding-left:0;}

.foot-a{text-align: center;}
.foot-a a{border:2px solid #CD000C;color: #CD000C; display: inline-block;padding: .6em 1.6em;}
.foot-t{text-transform:uppercase;}
@media(min-width:768px){
    .foot-item1{max-width:70%;}
}

.foot-b{text-align:center;}

.mobile-bottom{display:none; height:48px; background: #fff; color:var(--c); position: fixed;bottom: 0;left: 0;right:0; text-align:center; z-index: 9999;box-shadow: 0 -3px 3px rgba(0, 0, 0, .08);}
.mobile-bottom a{color:var(--c)}
.mobile-bottom i{font-size:1.2em;line-height:1;}

@media(max-width: 767px){
    footer{padding-bottom:50px;}
    .mobile-bottom{display:block;}
    .progress-wrap{width:36px;height:36px;line-height:34px;margin:3px auto auto auto; text-align:center;cursor:pointer;position:relative; background-color:var(--c);color:#fff;padding:1px; border-radius:50%;}
    .progress-wrap.active-progress{opacity:1;}
    .progress-wrap svg{width:90%;height:90%;position:absolute;top:5%;left:5%;}
    .progress-wrap svg path {fill: none;}
    .progress-wrap svg.progress-circle path {stroke:#fff;stroke-width:6;box-sizing:border-box;-webkit-transition: all 200ms linear;transition: all 200ms linear;}
}

.fcontact{text-align:left;}
.foot-wx{text-align:right;}

.foot-copy{color:#6cb3ed;padding:.5em 0;}
.foot-copy .w1200{border-top:1px solid #014c8f;}
.foot-copy a{color:#6cb3ed;}
.copy{opacity:.6;}
.copy a{display:inline-block;white-space:nowrap;}
@media(max-width: 767px){
    .foot-logo img{width:60%;}
    .fcontact,.foot-wx,.foot-copy{text-align:center;}
}

/*↓右侧贴边客服*/
:root{--kfpxa:52px;--kfpx:40px;--kf-txtc:#fafafa;--kf-bgc:#25d366;--kf-bgc2:#f90;}
#kf-fixed i{font-size:1.5em}
#kf-fixed .weixin{text-align: center;}

#kf-fixed div:first-child p{border-top-right-radius:5px;border-top-left-radius:5px;}
#kf-fixed div:last-child{border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}

#kf-fixed{position:fixed;right:0;bottom:20%;font-size:14px;z-index:990;}

#kf-fixed .progress-wrap,#kf-fixed .kfico{color:var(--kf-txtc);background: var(--kf-bgc); backdrop-filter:blur(4px);}/*no-hover*/
#kf-fixed .weixin .kfico{background:var(--kf-bgc2);}
#kf-fixed .kfson,#kf-fixed .kf-box:hover .kfico,#kf-fixed .progress-wrap.active-progress:hover{color:var(--kf-bgc); background:var(--kf-txtc);backdrop-filter:blur(4px);}
#kf-fixed .kf-box:hover::after{border-right-color:var(--kf-txtc);}/*hover*/


#kf-fixed p:hover {color:var(--kfcolora);}
#kf-fixed hr{border:0 none;background:#eee;height:1px;}
#kf-fixed .kf-box{width:42px;width:var(--kfpxa);height:32px; height:var(--kfpx);position:relative;margin-bottom:1px;overflow:hidden;}
#kf-fixed .kf-box:hover{overflow: visible;}

#kf-fixed .kfico{margin:0 0 0 10px; width:32px;width:var(--kfpx); height:32px; height:var(--kfpx); line-height:32px;line-height:var(--kfpx); text-align:center;cursor:pointer;position:relative;z-index:980;}

#kf-fixed .kf-box:hover::after{width:0;height:0;content:"";border-top:5px solid transparent;border-right-width:10px;border-right-style:solid;border-bottom:5px solid transparent;position:absolute;top:40%;right:42px;}

#kf-fixed .kfson{ min-width:180px; padding:10px 20px; position:absolute; top:0; right:-500px; opacity:0; box-shadow:0 0 10px rgba(0, 0, 0, .2); z-index:970; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; }
#kf-fixed .kf-box:hover .kfson{right:42px; right:var(--kfpxa); opacity:1;}
#kf-fixed a{color:#fff;color:var(--kfcolora);}#kf-fixed a:hover{color:#eee!important;color: var(--kfcolora) !important;  text-decoration:underline;}

#kf-fixed .progress-wrap{width:32px;width:var(--kfpx); height:32px;height:var(--kfpx); line-height:32px;line-height:var(--kfpx); margin-left:10px; text-align:center;cursor:pointer;opacity:0;position:relative;}
#kf-fixed .progress-wrap.active-progress{opacity:1;}
#kf-fixed .progress-wrap svg{width:90%;height:90%;position:absolute;top:5%;left:5%;}
#kf-fixed .progress-wrap svg path {fill: none;}
#kf-fixed .progress-wrap svg.progress-circle path {stroke:#fff;stroke-width:6;box-sizing:border-box;-webkit-transition: all 200ms linear;transition: all 200ms linear;}

@media screen and (max-width:767px) {
#kf-fixed{display:none;}
}
/*↑右侧贴边客服 end*/


/*栏目*/
.lm{background: #f8f8f8;}
.lm-w{background:#fff;padding-top:1px; position:relative;z-index:6;}
.dq{height:3em;line-height:3em; position:absolute;top:-3em; left:0; right:0;}
.dq p{margin:0 auto;background: rgba(255,255,255,0.5);text-align:right; padding-right:10px;}
.dq,.dq a{color:#333;}


    /*banner*/
    #banner{height:calc(110px + 18vw);background:#f5f5f5 url(/images/b2.webp) center center no-repeat; background-size: cover; }
    #banner .w1400,#banner .w1200{height:100%;}
    #banner h2{position: relative;display: none;}
    #banner h2::after{position: absolute;content: "";right:0;bottom:-.5em;width: 2em;height: 3px;background: #00bf72;}
    
    @media(max-width: 767px){
        .lm{background: #fff;}
        .dq{left: -2vw;width: 100vw;}
        .dq p{text-align:center; padding-left:10px;}
        #banner .w1200{-webkit-box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;}
        #banner h2::after{right:50%;margin-right:-1em;}
    }
    /*banner end*/
/*栏目-新闻*/
.ce-w{border-right:1px solid #eee}
.ce-fl{padding:2em 1em;border-bottom:1px solid #eee; text-align:center;}
.ce-lx{padding:2em 1em;}
.ce-fl h2{margin:0 0 1em 0;font-size:1em; font-weight: normal;padding:.5em 0;line-height:1.2em; background: #007abb; color: #fff;}
.ce-fl h2 a{color:#fff;}
.ce-fl h3{margin:0 0 1em 0;font-size:1em; font-weight: normal;padding:.5em 0;line-height:1.2em; background: #eee;}
.ce-fl a{display:block;}
.ce-fl h3.active a{color:#007abb;}

@media(min-width:769px){
    #lm-cc{padding:1em;}
}
#lm-cc h2{border-bottom:1px solid #eee; font-size: 1.5em;font-weight: normal;color: #007abb;margin-top:.5em;}
.list-ul{padding-left:0;}

.lm-h2{padding:1em 0; border-bottom: 1px solid #e5e5e5;}
html[lang="cn"] .lm-h2{letter-spacing:5px;}
    .lm-news-item{margin:1em 0; overflow: hidden;height:90px;}
    .lm-time{width:90px;height:90px; background:#007abb;color: #fff;text-align: center; font-size:12px; float: left;}
    .lm-time span{font-size:2em;display: block;}
    .lm-txt{margin-left:110px; height: 100%;}
    .lm-txt h4{font-size:1em;margin:0;}
    .lm-txt p{opacity: .8;margin:.5em 0;}
    .lm-news-item:hover{box-shadow:0 5px 10px rgba(1,1,1,.1); background:#f8f8f8;}
    .lm-news-item:hover a{color: var(--c);}
@media(max-width:768px){
    .lm-news-item{height:80px;}
    .lm-time{width: 80px;height: 80px;}
    .lm-txt{margin-left:90px;}
}
/*栏目-新闻 end*/
















/*栏目-关于我们*/
#gszutu{}
@media(min-width:769px){
    html[lang="es"] #gsjj h2{margin:0;}
}
html[lang="en"] #gsjj p,html[lang="es"] #gsjj p{margin:.5em 0;}

.usv1{background: #f8f8f8;}
.usv1img{text-align: center;}

.usv1s{border-left:3px solid var(--c);padding-left: 1em;}
.usv1s h3{margin:0; color:var(--c);}
.usv1s p{margin-bottom:0;}

.usv2 .us-date li{ box-sizing: border-box; padding:1em; color:#fff; background: var(--c); border-radius:.5em; -webkit-border-radius:.5em; -moz-border-radius:.5em; -ms-border-radius:.5em; -o-border-radius:.5em;}
.usv2 .us-date .fd{color: #fff;}
.us-datei{text-align: right;font-size:3em; margin:0;}

.zhxc li{ overflow: hidden; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; }


.tags{display:inline-block;padding:.2em 1em;background:#eee;margin-right:1em;font-size:0.875em;}

    /*相册*/
    .xc-intro{background:rgba(255,255,255,.8);backdrop-filter:blur(4px); height:0;line-height:0;position:absolute;bottom:0;left:0;right:0;text-align: center;z-index:5;margin:0;}
    .imgbox:hover .xc-intro{height:2em;line-height:2em;}


#lm-us-txt1{background: #fafafa; padding:2em 0;}
#lm-us-txt1 table{width: 100%;}




















/*栏目-产品中心*/
.cp-t{font-size:1em;font-weight: normal;margin-top:8px;}

/*详情-产品*/:root{--c:#00bf72}
.aside-h3{position:relative; border-bottom: 1px solid #e5e5e5; padding-bottom:5px; font-size: 1.1em;text-transform: uppercase;}
.aside-h3::after{content:"";position:absolute;left: 0;bottom: -2px;width: 10%;height:3px; background:#00bf72;}

.ce-hot{padding:1em;border-top: 1px solid #eee;}
.ce-hot h3{font-size:.75em;font-weight: normal;margin-top:8px;}
    #cp-h1{border-bottom:1px solid #eee;}
    .cpxq-content #content{border-top:1px solid #eee; margin-top:1em;padding-top:.5em;}
    .slides,#cpimgbox .one-tu{text-align: center;}
    .slides p{margin:0}
    #cpimgbox .one-tu{overflow: hidden;position: relative;}
    #cpimgbox .one-tu::before{width:1px;content: "";height:0;padding-bottom: 100%;display: block;}
    .one-tu p{position: absolute;right: 0;left: 0;bottom: 0;top: 0;margin: 0;}
    .one-tu p img{display: inline-block;min-width: 60%;}

@media(min-width:999px){.cpjj-w{min-height:78%}}

    .btn2{border:1px solid var(--c);color:var(--c); position: relative;}
    .btn2:hover{color: #fff !important;}
    .btn2:after{position: absolute;content:"";top:0;bottom: 0;left: 0;width: 0;background: var(--c);z-index: -1;}
    .btn2:hover:after{width: 100%; transition: all .3s;}

    .cp-lmfaq h2,.cp-lmfaq h3,.cp-lmfaq h4,.cp-lmfaq h5,.cp-lmfaq h6{margin:2em 0 .5em 0;}
    .cp-ggfaq h2,.cp-ggfaq h3,.cp-ggfaq h4,.cp-ggfaq h5,.cp-ggfaq h6{margin:2em 0 .5em 0;}
    .cp-lmfaq p,.cp-ggfaq p{margin:.2em 0}

    .cptj .imgbox{border:1px solid #e5e5e5;}
    .cptj h3{padding:0 1em; font-size: 1em;font-weight: normal; text-align: center;}


    #cpimgbox .slides a.slidesjs-next,#cpimgbox .slides a.slidesjs-previous {
        box-shadow: none;
        background: rgba(255, 255, 255, 0.3);
        margin-top: -20px;
        width:40px;
        height:40px;
        line-height:40px;
    }
    #cpimgbox a.slidesjs-previous{left:0;}
    #cpimgbox a.slidesjs-next{right:0;}
    #cpimgbox a.slidesjs-next:before,#cpimgbox a.slidesjs-previous:before {
        margin: 0;
        width:40px;
        height:40px;
        line-height:40px;
    }
    #cpimgbox .slides a:hover.slidesjs-next,#cpimgbox .slides a:hover.slidesjs-previous {
        background: rgba(63, 63, 81, 0.8);
    }

/*新闻-详情页*/
    .news-content{margin-top:40px;}
    .timehot span{display: inline-block;margin-right:20px;color:#999;}
    #content aside #sxp p {padding: .5em 1em;background: #f5f5f5; background:var(--bgcolor);margin-bottom: 1em;}
    .ce-item {border-bottom: 1px solid #f5f5f5;padding: .5em 0;margin: 0;}
    .fanhui a {display: block;text-align: center;background: #f5f5f5; background:var(--bgcolor);margin-top: 2em;color: #666;line-height: 3em;}
    .fanhui a i {font-size:1.8em;}

/*FAQ 栏目页*/
    #faq-list{padding:0; margin: 0;user-select: none;}
    .faq-item{padding:1em;border: 1px solid #eee;margin-bottom: 2em;}
    .faq-item .tab-i{padding-right:3em;position: relative; cursor:pointer; font-size:1em;margin:0; font-weight: normal;}
    .faq-item .tab-i:hover,.faq-item .tab-ii{color: var(--c);}
    .faq-item .tab-i:after{content: '+';display: block;position: absolute;right:0;top: 50%;z-index: 1;font-size:1.6em;margin-top: -15px;width: 16px;height: 30px;text-align: center;line-height: 30px;}
    .faq-item .tab-i.tab-ii:after{content: '';height: 2px;background-color: var(--c);margin-top: 0px;}
    .faq-item .tab-c{display:none;}
    .faq-item .tab-c-on{display:block;}
    .faq-icon{float:left;height: 100%;margin-right: 1em;}
    .faq-content{margin-left:2em;}
    .faq-content a{color:#999;}
    .faq-content a .i{vertical-align:sub;}

/*栏目-联系我们*/
.lm-lx-w .aside-h3{margin-bottom:3em;}
.lxbox{background: #fafafa;}
.lxbox:hover{box-shadow:0 0 10px rgba(0, 0, 0, .2);}
    .lx-item{padding:2em;text-align: center;}
    .lx-item i{ display: block; width:2.5em; height:2.5em; line-height:2.5em; background: #eee; text-align: center; color:#40B12C; margin:auto; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; font-size:2.5em;}

    .lx-item-txt h3{font-size:1.2em;line-height:1.2;margin-bottom: .5em;}
    .lx-item-txt p{margin-top: .5em;color: #666;}


/*栏目-解决方案*/
.ylsmv1{text-align: center;}
.ylsmv1 h3{color: #00bf72;font-size: 2em;}
.ylsmv1 p{text-align: center;}
.ylsm{padding:2em;}

@media(min-width:1200px){
    .ylsmv1 h2{font-size: 2em;}
    .ylsmv1 h3{font-size: 5em;}
}
/*栏目-服务支持*/
.fuwu-zx-item{text-align: center;box-shadow:0 0 5px rgba(0, 0, 0, .2);padding-bottom:1em;}
.fuwu-zx-item .fd{margin-bottom: 0; color: #00bf72;line-height: 1em;}
.fuwu-zx-item .fd i{ width:2em; height:2em; line-height:2em; background-color: #009b4c; color: #fff; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; }


/*footer-mobile*/
.lx-c{text-align:left; position:absolute;bottom:48px;left:0;right:0; background: rgba(255, 255, 255, .9);backdrop-filter:blur(20px); padding:5% 2%;border-bottom:1px solid rgba(0,0,0,.2);box-shadow: 0 -3px 3px rgba(0, 0, 0, .08);      transition:transform .3s;transform-origin:bottom;transform:rotateX(90deg);visibility:hidden;}
.lx-c .btn{display:block;margin-top:1em;}
.lx-btn{height:48px;line-height:48px;}


#content,td{word-break:keep-all;}