@charset "utf-8";
.ovh{ text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.ovhs{ display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
.trans{ transition: all .3s; }
/*HeaderSTART*/
.header,
.header .logo a{ height:70px; }
.header{ padding: 0 var(--lrpd); line-height:70px;background: #000; }
.header .logo{ width: 90px;overflow: hidden; }
.header .logo a {
    display: flex;
    align-items: center;
}
/* Lang */
.lang, .lang a{ color: #999; }
.lang{ width: 90px; }
.lang a{ padding: 0 8px; }
.lang a.on{ color: var(--color); }
/* Nav */
.nav{ width: calc(100% - 185px);text-align: center; }
.nav ul li{
    display: inline-block;
    position: relative;
    -webkit-perspective: 60px;
    -moz-perspective: 60px;
    -ms-perspective: 60px;
    perspective: 60px;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    z-index: 999
}
.nav ul li a{ position: relative; display:block; margin: 0 20px;color: #fff; }
.nav ul li a.pars em{ display: block; position: absolute;left: 50%;bottom: 0;width: 0; height: 2px;content:""; background: transparent;z-index: 10; }
.nav ul li .childer{
    position: absolute;
    width: 124px;
    height: auto;
    top: 70px;
    left: 0;
    padding: 10px 0;
    border-bottom: 2px solid var(--color);
    background: #fff;
    -webkit-transform-origin: 0px 0px;
    -moz-transform-origin: 0px 0px;
    -ms-transform-origin: 0px 0px;
    transform-origin: 0px 0px;
    -webkit-transform: rotateX(-60deg);
    -moz-transform: rotateX(-60deg);
    -ms-transform: rotateX(-60deg);
    transform: rotateX(-60deg);
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 9999;
}
.nav ul li .childer a{
    height: 35px;
    line-height: 35px;
    text-align: left;
    padding-left: 20px;
    margin: 0;
    overflow: hidden;
}
.nav ul li .childer a:hover{background: #f0f0f0;color: #0e94eb;}
.nav ul li .childer,
.nav ul li .childer a{
    transition: all .3s ease-out;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
}
.nav ul li:hover .childer{
    -webkit-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
    transform: rotateX(0deg);
}
.nav ul li.on a{ color:#fff; }
.nav ul li.on a.pars em{ width: 100%;left: 0; background: var(--color); }
.nav ul li.on .childer a{ color: #000; }
/* hov */
.header.hov{ background: #fff; }
.header.hov .nav ul li a{ color: #000; }
/*SlidesSTART*/
.slide-usezans.swiper-container-horizontal{ --swiper-navigation-color: #fff; }
.swiper-container { width: 100%;height: auto;background: #fff; }
.swiper-slide {font-size: 18px;background: #fff;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;
    -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;background-repeat: no-repeat;background-position: center center; }
.swiper-slide img{display: block;max-width: 100%;height: auto;margin-left: auto;margin-right: auto;}
.slide-usezans.swiper-container-horizontal .swiper-pagination{ bottom: 4%; }
.slide-usezans.swiper-container-horizontal .swiper-pagination .swiper-pagination-bullet{display:inline-block;width:14px;height:14px;line-height:28px;background:rgba(0,0,0,.6);
    color:#fff;border-radius:65px;margin-right: 5px;cursor: pointer;opacity: 1; }
.slide-usezans.swiper-container-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active{ background: var(--color); }
.slide-usezans.swiper-container-horizontal .swiper-pagination-bullet:last-child{ margin-right: 0; }
.swiper-container .swiper-slide .a-more{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 106;}
/*FooterSTART*/
.footer{ background: #000; }
.footer .group-top{ padding: 50px 0; }
.footer .group-top ul li{ color: #999; }
.footer .group-top h3{ font-size: 16px;color: #fff;padding-bottom: 30px; }
.footer .group-top .ftli{ width:380px;  }
.footer .group-top .address{ padding-bottom: 35px; }
.footer .group-top .address p{ line-height: 24px; }
.footer .group-top .ltype span{ float: left; display: block;width: 190px;line-height: 28px; }
.footer .group-top .ltype span img{ vertical-align: inherit;padding-right: 10px; }
.footer .ksnav{ width: 260px; }
.footer .ksnav a{ width: 130px; float: left; display: block;margin-bottom: 18px; }
.footer .flogo{ /*display: flex;align-items: center;*/ height: 190px; }
.copyright{ display: flex;align-items: center;justify-content: center; height: 50px;background: #121415; }
.copyright span{ padding: 0 8px; }
.code-img{ display: flex;align-items: center; width: 100%;margin-top: 25px; border: 1px solid #eee;border-radius: 10px;overflow: hidden; }
.code-img .ctxt{ padding:0 10px;font-size: 16px; }
/*++------------------------
/*++  Plate-Module
/*++------------------------*/
.comm-title{ padding-top: 75px;margin-bottom: 40px; }
.comm-title h3{ position: relative; font-size:24px;padding-bottom: 15px; color:var(--acolor);text-align: center; }
.comm-title h3:after{ position: absolute;bottom: 0;left: 50%;background: #dee0e2; content: "";width: 29px;height: 2px;margin: 0 0 0 -14.5px;z-index: 6; }
.comm-title p{ width: 650px;text-align: center;margin: 20px auto 0; }
/** module-about **/
.module-about{ position: relative; padding-bottom: 215px; }
.module-about .group{ position: relative; padding-top: 30px; }
.module-about .text-info{ width: calc(100% - 436px);min-height: 283px; }
.module-about .text-info h5{ font-size: 18px;color: var(--acolor);padding-bottom: 20px; }
.module-about .text-info .remark{ color: #666; }
.module-about .text-info .a-more{ position: absolute;bottom: 0;left: 0;z-index: 6 }
/* advantage */
.advantage{ position: absolute;width: var(--width); bottom: -55px;left: 50%; padding: 55px 0;background: #fff;
    box-shadow: 0 3px 5px rgba(0,0,0,.1);margin: 0 0 0 -500px; z-index: 5 }
.advantage ul li{ position: relative;float: left; width: calc(100% / 5);text-align: center; }
.advantage ul li:not(:last-child):after{ position: absolute;right: 0;top: 0;content: "";width: 1px;height: 100%;background: #dee0e2; }
.advantage ul li h5{ font-size: 16px;padding-bottom: 30px; }
.advantage ul li span{ font-size: 36px; color: var(--color); }
.advantage ul li span em{ font-size: 16px;padding-left: 2px; }
/** module-video **/
.module-video{ position: relative;padding: 170px 0 130px; background: #f8f8f8; }
.module-video .video-js{ position: relative;width: 718px;height: 404px; z-index: 10;overflow: hidden; }
.module-video .vremark{ position: absolute;bottom: 0;right: 0; width: 57%;height: 405px; background: #f1f1f1;padding-left: 400px; z-index: 6 }
.module-video .vremark h5{ font-size: 18px;color: var(--acolor);padding: 50px 0 15px; }
.module-video .vremark p{ width: 300px;line-height: 24px; }
/** module-strength **/
.module-strength ul li{ position: relative; float: left; width: calc(100% / 4); }
.module-strength ul li .lay-uu{ display: flex;align-items: center;flex-direction: column;justify-content: center; padding: 0 45px; position: absolute;
    top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.8);color: #fff; z-index: 6; }
.module-strength ul li .lay-uu .img-icon{ display: flex;align-items: center; width: 81px;height: 81px; }
.module-strength ul li .lay-uu em{ display: block;width: 29px;height: 2px;background: #4a5052;margin: 20px auto 0; }
.module-strength ul li .lay-uu h5{ font-size: 20px;padding-top: 20px; }
.module-strength ul li .lay-uu .ishow{ display: none; text-align: center; }
.module-strength ul li .lay-uu p{ margin: 30px 0 55px; }
.module-strength ul li .lay-uu .more{ border: 1px solid #fff;padding: 4px 10px;color: #fff; }
.module-strength ul li:hover .lay-uu{ background: rgba(233,90,36,.8); }
.module-strength ul li:hover .lay-uu em{ display: none; }
.module-strength ul li:hover .lay-uu .ishow{ display: block; }
/** module-vacuum **/
.module-vacuum{ position: relative; }
.module-vacuum .remark{ position: absolute;left: 50%;bottom: 0; width: var(--width);padding: 40px 75px; margin: 0 0 0 -500px;background: #fff;
    /*box-shadow: 0 3px 5px rgba(0,0,0,.1);*/text-align: center; z-index: 6; }
.module-vacuum .remark h5{ font-size: 24px;color: var(--acolor); }
.module-vacuum .remark em{ display: block;width: 29px;height: 2px;background: #dee0e2;margin: 15px auto 20px; }
.module-vacuum .remark p{ font-size: 16px;margin-bottom: 50px; }
.module-vacuum .remark a{ border: 1px solid #d2d2d2;padding: 4px 10px;color: var(--acolor); }
/** module-product **/
/*.module-product{ padding: 80px 0 0; }*/
.module-product ul li{ position: relative;float: left;width: calc((100% / 3) - 8px);height: 325px; margin-bottom: 12px;background:#f5f5f5;overflow: hidden; }
.module-product ul li:not(:nth-of-type(3n)){ margin-right: 12px; }
.module-product ul li h5{ opacity: 0; display: flex;align-items: center;justify-content: center; position: absolute;top: 0;left: 0;width: 100%;
    height: 100%;text-align: center;background: var(--color);font-size: 16px;color: #fff; }
.module-product ul li:hover h5{ opacity: 1; }
/** module-article **/
.module-article{ background: #f8f8f8; padding:80px 0 100px; }
.module-article .mod-title{ margin:0 0 55px; }
.module-article .mod-title h3{ font-size:24px;color:var(--acolor); }
.module-article .mod-title .mod-subcat a{ display: block;float: left; font-size: 16px;margin:10px 0 0 40px; }
.module-article .mod-title .mod-subcat a:first-child{ color: var(--acolor); }
.module-article ul li.first{ float: left; width: 425px;background: #e8e8e8;padding: 45px 35px 35px; }
.module-article ul li.first h5{ font-size: 24px;color: #333; }
.module-article ul li.first p{ position:relative;margin:25px 0 30px;padding-left:25px; }
.module-article ul li.first p:after{ position:absolute;top:5px;left:0;width:1px;height:36px;background:#c9c9c9;content:"";z-index:6; }
.module-article ul li.first .time{ padding-top: 25px; }
.module-article ul li.gtnews{position: relative; float: right; width: 500px;padding: 42px 0 42px 60px;border-top: 1px solid #e2e2e2; }
.module-article ul li.gtnews:last-child{ border-bottom: 1px solid #e2e2e2; }
.module-article ul li.gtnews h5{ font-size: 16px;padding-bottom: 5px; }
.module-article ul li.gtnews:after{ position: absolute;top: 53px;left: 35px; display: block;width: 5px;height: 5px;background: #ccc;
    border-radius: 65px;content: "";z-index: 6; }
.module-article ul li.gtnews p{ width: 315px; color: #999; }
.module-article ul li.gtnews .time{ padding-top: 24px; }
.module-article ul li:hover:after{ background: var(--color); }
.module-article ul li:hover h5{ color: var(--color); }
.module-article ul li:hover p{ color: var(--acolor); }
/*++-----------------
/*++  内容开始
/*++-----------------*/
.bgf8{ background: #f8f8f8; }
.bgf1{ background: #f1f1f1; }
.nbanner .container{ position:relative;height:100%; }
.nbanner a{ position:relative;display:block;width:100%;min-height:400px; }
/** Subcat **/
.subcat{ width:100%;height:68px;line-height: 68px; border:solid #dcdcdc;border-width:0 0 1px;overflow: hidden; }
.subcat a{ position: relative; float: left; display: block; width: calc((100% / 4) - 1px);text-align: center;font-size: 18px;border-right: 1px solid #dcdcdc; }
.subcat a:first-child:after{ position: absolute;top: 0;left: 0;width: 1px;height: 100%;content: "";background: #dcdcdc; z-index: 6; }
.subcat a:hover,
.subcat a.on{ background: var(--color);color: #fff; }
/** screen **/
.screen{ padding: 50px 0 20px;border-bottom: 1px solid #dddedf;margin-bottom: 40px; }
.screen ul li{ display: flex;align-items: center;font-size: 16px;line-height: 40px; }
.screen ul li span{ display: block;width: 135px;color: #333; }
.screen ul li .const{ width: calc(100% - 135px); }
.screen ul li .const a{ padding: 3px 11px; }
.screen ul li .const a.on{ background: var(--color);color: #fff; }
/** About **/
.about-page{ padding-bottom: 70px; }
.about-page .comm-title{ padding-top: 40px; }
.about-page .cons{ display: flex;align-items: center; }
.about-page .cons .imgs{ width: 325px;margin-right: 55px; }
.about-page .cons .remark{ width: calc(100% - 380px); }
/* advantage */
.about-list .advantage{ width: 100%;position: relative;left: 0;bottom: 0;margin: 0;background: var(--color); }
.about-list .advantage ul li{ color: #fff; }
.about-list .advantage ul li .munber{ color: #fff; }
.about-list .advantage ul li:not(:last-child):after{ background: #e59070; }
/* history */
.history{ padding-bottom: 90px; }
.history .comm-title{ padding-top: 120px; }
.course-lists{ position: relative;margin-top: 30px; }
.course-lists .bors{ display: block;width: 100%;height: 1px;background: var(--color); }
.course-lists .bd .tempWrap{ margin: -21px auto 0;padding-top: 10px; }
.course-lists .bd .tempWrap ul{ padding-top: 10px !important; }
.course-lists .bd ul li{ position: relative; float: left; width:calc(100% / 3); }
.course-lists .bd ul li .remark{ width: calc(100% - 50px); }
.course-lists .bd ul li .remark em{ position: absolute;top: -7.5px;left: 0; display: block;width: 15px;height: 15px;
    background: var(--color);border-radius: 65px;z-index: 10 }
.course-lists .bd ul li .remark h5{ font-weight: bold; font-size: 30px;padding: 15px 0 5px;}
.course-lists .bd ul li .remark p{ color:#333; }
.course-lists .hd a{ position: absolute;top: -15px;width:30px;height:30px;cursor: pointer;z-index: 9999999999; }
.course-lists .hd a.prev{left: -38px;background: url("../images/icon-left.png"); }
.course-lists .hd a.next{right: -40px;background: url("../images/icon-right.png"); }
.course-lists .hd a.prev.prevStop,
.course-lists .hd a.next.nextStop{ display: none; }
/* factory */
.factory{ padding-bottom: 120px; }
.factory .factory-slide{ background: #fff; }
.factory .bigImg{ float: left; width: 765px;border-right: 2px solid #efefef; }
.factory .bigImg li{ margin: 13px; }
.factory .smallScroll{ width: 208px; margin: 14px; }
.factory .smallScroll .smallImg{ height: 384px; }
.factory .smallScroll ul li{ width: 100%;height: 118px;margin-bottom: 10px; }
.factory .sPrev,
.factory .sNext{ display: block;width: 18px;height: 9px;margin: 0 auto; }
.factory .sPrev{ margin: 5px auto 10px; }
/** zhenkong **/
.zk-adva{ padding: 50px 0; }
.zk-adva ul li{ position: relative; float: left; width: calc(100% / 4);text-indent: 50px; }
.zk-adva ul li:not(:last-child):after{ position: absolute;top: 0;right: 10px;width: 1px;height: 100%;background: #dee0e2;content: "";z-index: 65; }
.zk-adva ul li h5{ font-size: 16px; }
.zk-adva ul li p{ font-size: 36px;color: var(--color);padding-top: 30px; }
.zk-adva ul li p em{ font-size: 16px;padding-left: 2px; }
/* zk-imgs */
.zk-imgs ul li{ position: relative; }
.zk-imgs ul li .remark{ position: absolute;top: 50%;transform: translate(0,-50%); z-index: 6 }
.zk-imgs ul li .remark h5{ font-size: 30px;padding-bottom: 15px;color: #333; }
.zk-imgs ul li .remark p{ width: 385px;font-size: 16px;line-height: 24px; }
.zk-imgs ul li:nth-of-type(even) .remark{ left: calc((100% - var(--width)) / 2); }
.zk-imgs ul li:nth-of-type(odd) .remark{ right: calc((100% - var(--width)) / 2); }
/* zk-contrast */
.zk-contrast{ padding-bottom:70px; }
.zk-contrast h4{ font-size:30px;text-align:center;color:#333;padding:110px 0 60px; }
.vcontent img{ max-width:100%; }
/* recommend-pro */
.recommend-pro{ padding-bottom:100px; }
.surface .recommend-pro{ padding: 70px 0 0; }
.recommend-pro .container{ padding: 50px 40px 10px; background: #fff; }
.recommend-pro .rtitle{ margin-bottom: 35px; }
.recommend-pro .rtitle h5{ font-size: 24px;color: #333; }
.recommend-pro .rtitle a{ display: block;width: 98px;height: 28px;line-height: 28px; text-align: center;border: 1px solid #d2d2d2;
    border-radius: 65px;margin-top: 3px; }
/* recommend-process */
.recommend-process{ padding-bottom: 100px; }
.recommend-process .imgs img{ display: block; max-width: 100%; }
/** surface **/
.sur-td{ padding: 50px 0; }
.sur-td ul li{ position: relative; float: left; width: calc(100% / 3);text-align: center; }
.sur-td ul.lis4 li{ width: calc(100% / 4); }
.sur-td ul li:not(:last-child):after{ position: absolute;top: 0;right: 0;width: 1px;height: 100%;background: #dee0e2;content: "";z-index: 65; }
.sur-td ul li h5{ font-size: 16px; }
.sur-td ul li p{ font-size: 36px;color: var(--color);padding-top: 30px; }
.sur-td ul li p em{ font-size: 16px;padding-left: 2px; }
/* sur-js */
.sur-js ul li{ position: relative; }
.sur-js ul li .remark{ position: absolute;top: 50%;transform: translate(0,-50%); z-index: 6 }
.sur-js ul li .remark h5{ font-size: 30px;padding-bottom: 15px;color: #333; }
.sur-js ul li .remark p{ width: 385px;font-size: 16px;line-height: 24px; }
.sur-js ul li:nth-of-type(even) .remark{ left: calc((100% - var(--width)) / 2); }
.sur-js ul li:nth-of-type(odd) .remark{ right: calc((100% - var(--width)) / 2); }
/** article-list **/
.article-list .uls li{ padding: 32px 0; }
.article-list .uls li a{ display: flex;align-items: center; }
.article-list .uls li .imgs{ width: 324px;margin-right: 35px; }
.article-list .uls li .remark{ width: calc(100% - 359px); }
.article-list .uls li .remark h5{ font-size: 18px;color: #1b1918; }
.article-list .uls li .remark span{ display: block; padding: 8px 0 20px; }
.article-list .uls li:hover{ background: #fff; }
/** article-show **/
.article-show .stitle { padding: 90px 0 40px; }
.article-show .stitle h1{ font-size: 30px;color: #1b1918;padding-bottom: 10px; }
.article-show .stitle .type a{ color: #333;margin-left: 10px; }
.detail img{ max-width: 100%;vertical-align:middle; }
.return{ display: block;width: 113px;height: 48px;line-height: 46px; border: 1px solid #d2d2d2;border-radius: 65px;font-size: 16px;
    text-align: center;margin: 90px auto 60px; }
/** product-list **/
.product-list .uls li{ float: left; width: calc((100% / 3) - 12px);margin-bottom: 18px; }
.product-list .uls li:not(:nth-of-type(3n)){ margin-right: 18px; }
.product-list .uls li .imgs{ position: relative;height: 320px; background: #f5f5f5;overflow: hidden; }
.product-list .uls li .imgs:after{ opacity: 0; position: absolute;top: 50%;left: 50%; width: 90%;height: 90%;border: 1px solid var(--color);content: "";
   transform: translate(-50%,-50%);transition: all .3s; z-index: 6; }
.product-list .uls li .remark{ padding: 25px; }
.product-list .uls li .remark h5{ font-size: 18px;color: #333; }
.product-list .uls li .remark p{ color: #656565; }
.product-list .uls li:hover .imgs:after{ opacity: 1; }
.product-list .uls li:hover .remark{ background: var(--color); }
.product-list .uls li:hover .remark h5,
.product-list .uls li:hover .remark p{ color: #fff; }
/** pics **/
.product-show .pics{ height: 500px;background: #181a1b; }
.showpics{ position: relative;padding-top: 70px; }
.pics-slide-big,
.pics-slide-small{ overflow: hidden; }
.pics-slide-big{ background: #f3f4f5; }
.pics-slide-big .swiper-slide{ display: flex;align-items: center; width: 100%;height: 505px;background: #f3f4f5; }
.pics-slide-big .swiper-slide img{ max-width: 100%; }
.pics-slide-small{ padding-top: 52px; }
.pics-slide-small .swiper-slide{ display: flex;align-items: center; width: 94px;height: 94px;border: 1px solid #d7d7d7;cursor: pointer; }
.pics-slide-small .swiper-slide img{ max-width: 60%; }
.pics-slide-small .swiper-slide:after{
    position: absolute;
    top: -15px;
    left: 50%;
    content: "";
    width:0;
    height:0;
    border-right:8px solid transparent;
    border-left:8px solid transparent;
    border-bottom:8px solid transparent;
    margin: 0 0 0 -4px;
}
.pics-slide-small .swiper-slide.swiper-slide-thumb-active{ border: 1px solid var(--color); }
.pics-slide-small .swiper-slide.swiper-slide-thumb-active:after{ border-bottom:8px solid var(--color); }
.product-show .scontent{ padding-top: 350px; }
.product-show .scontent.nopics{ padding-top: 90px; }
.product-show .swiper-button-next,
.product-show .swiper-button-prev{ top: 45%; }
.pics-slide-big.swiper{
    --swiper-theme-color: #c7c8c9;
    --swiper-navigation-color: #000;
    --swiper-navigation-size: 50px;
}
.product-show .stitle h1{ font-size: 30px;color: #1b1918;padding-bottom: 10px; }
.product-show .desc{ padding: 40px 0;margin-bottom: 50px; font-size: 16px;border-bottom: 1px solid #babdbf; }
/** pagegai **/
.sur-td.five ul li{ width: calc(100% / 5); }
.pagegai .recommend-pro{ padding: 90px 0 0; }
/** uscode **/
.contactus{ padding-top: 70px; }
.uscode{ display: flex;background: #fff;padding: 25px 30px; }
.uscode img{ margin-right: 45px; }
.uscode .remark{ display: flex;flex-direction: column;justify-content: center; width: calc(100% - 205px); }
.uscode .uscon{ width: 280px; display: flex;align-items: center; }
.uscode .uscon img{ margin-right: 10px; }
.uscode .uscon h5{ color: #000;font-size: 20px; }
.uscode .txt{ font-size: 16px;margin-top: 30px;color: #797979;background:url("../images/licon.jpg") no-repeat center left;padding-left: 20px; }
/** contact-remark **/
.contact-remark .group{ padding: 70px 0 40px;border-bottom: 1px solid #dbdbdb;color: #333;font-weight: bold; }
.contact-remark .group h3{ font-size: 24px; }
.contact-remark .group .adds{ font-size: 16px;padding: 32px 0; }
.contact-remark .group span{ font-size: 16px; float: left; display: block; width: 33.3333333%; }
.contact-remark .group span em{ font-size: 14px;color: #999;font-weight: normal;padding-top: 10px; }
.contact-remark .group span:nth-of-type(3){ text-align: right; }
/* map */
#allmap{ height: 500px;overflow: hidden; }
.Map{ height: 500px; margin: 80px 0; }
#maps{ width: 100%;height: 500px; }
#maps .info-title{color: white;font-size: 14px;background-color: rgba(0,155,255,0.8);line-height: 26px;padding: 0 0 0 6px;font-weight: lighter;letter-spacing: 1px}
#maps .info-content{padding: 4px;color: #666;line-height: 23px;}
#maps .info-content img{float: left;margin: 3px;}
#maps .amap-adcombo-close{ background:#000 url(../images/mapclose.png) center center no-repeat !important; }
/* feedback */
.feedback{ padding-bottom: 100px; }
.feedback h5{ font-size: 24px;color: #333;text-align: center;padding-bottom: 60px; }
.feedback .layui-form-item .layui-inline{ position: relative; display: block;float: left;width: calc((100% / 3) - 20px); margin-right: 30px; }
.feedback .layui-form-item .layui-inline:nth-of-type(3){ margin-right: 0; }
.feedback .layui-form-item.protocol{ position: relative; }
.feedback .layui-form-item.protocol .layui-unselect.layui-form-checkbox{ margin-top: 0; }
.feedback .layui-form-checked[lay-skin=primary] i{ border-color: var(--color) !important;background-color:var(--color); }
.feedback .layui-form-item.protocol .ptors{ position: absolute;top: 2px;left: 25px;z-index: 6; }
.feedback .layui-form-item.protocol .ptors a{ color: #000; }
.feedback .layui-form-item:last-child{ margin-bottom: 0; }
.feedback .layui-btn{ display: block;width: 145px;height: 40px;background: var(--color);color: #fff;margin: 40px auto 0; }
/*+---------------
/*+  Pages
/*+---------------*/
.pages{ text-align:center;padding:40px 0 50px; }
.pages ul li{ display: inline-block;margin-right:5px; }
.pages ul li a,
.pages ul li span{ display: block;padding:5px 10px;border:1px solid #dbdbdb; }
.pages ul li.active{ color:#fff;background:#000;border-color:#000; }
.pages ul li.disabled{ display: none; }
/*+------------------
/*+  Prev-Next
/*+------------------*/
.Pre-Next{ position: relative;margin: 35px 0 20px; height: 65px;border: solid #eee;border-width: 1px 0; }
.Pre-Next p{ max-width:50%;min-height:25px;line-height:65px;float: left; overflow:hidden;}
.Pre-Next .page-next{ float: right; }
.Pre-Next p a{ font-size: 14px; }
























