/*Top002898 */
@font-face{font-family:'SourceHanSansCN-Bold';src:url("../fonts/SourceHanSansCN/Bold.woff") format("woff");font-display:swap;}
@font-face{font-family:'SourceHanSansCN-Normal';src:url("../fonts/SourceHanSansCN/Normal.woff") format("woff");font-display:swap;}
@font-face{font-family:'SourceHanSansCN-Regular';src:url("../fonts/SourceHanSansCN/Regular.woff") format("woff");font-display:swap;}
@font-face{font-family:'SourceHanSansCN-Light';src:url("../fonts/SourceHanSansCN/Light.woff") format("woff");font-display:swap;}
@font-face{font-family:'DIN-Medium';src:url("../fonts/Din/Medium.woff") format("woff");font-display:swap;}
@font-face{font-family:'PangMenZhengDaoBiao';src:url("../fonts/PangMenZhengDao.woff") format("woff");font-display:swap;}
body{font-family:'SourceHanSansCN-Regular';}
*{word-break: break-word;}

.auto_1280{ max-width:1280px;}
@media(max-width:1280px){.auto_1280{ padding:0 4%;}}


.auto_1680{max-width:1680px;}
.Top002898{position:fixed;z-index:100;width:100%;left:0;top:0;background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.1);}
.Top002898 > .auto{max-width:1280px;width:100%;}
.Top002898 .top-left{float:left;display:table;height:88px;max-width:20%;margin-right:3vw}
.Top002898 .top-left a{display:table-cell;vertical-align:middle;}
.Top002898 .top-left img{max-height:88px;}
.Top002898 .top-right{float:right;line-height:28px;padding-top:34px;font-size:15px;}
.Top002898 .top-right dl > *{float:left;}
.Top002898 .top-mid{float:left;width:40%}
.quia20210830{display: inline-block;vertical-align: top;margin-top: 15px;}
.Subject{padding-bottom: 4%;}
@media(max-width:1024px){
    .Top002898 .top-left{height:80px;max-width:40%;}
    .Top002898 .top-left img{max-height:50px;}
    .Top002898 .top-right{padding:20px 0;}
}
.Top002898 .top-lang{position:relative;z-index:100;}
.Top002898 .top-lang .cur{display:inline-block;padding:0 22px 0 25px;background:url("../images/Top002898-icon_lang.png") no-repeat left center;position:relative;z-index:1;line-height:28px;}
.Top002898 .top-lang .cur:after{position:absolute;width:6px;height:6px;content:'';transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);border-top:1px solid #818181;border-right:1px solid #818181;right:0;top:50%;margin-top:-3px;}
.Top002898 .lang-list{position:absolute;left:50%;width:120px;margin-left:-60px;z-index:100;background:#fff;border-radius:0 0 5px 5px;top:100%;padding:10px 0;display:none;}
.Top002898 .lang-list a{display:block;line-height:30px;text-align:center;}
.Top002898 .top-cart a{display:inline-block;content:'';width:22px;height:28px;background:url(../images/Top002898-cart.png) no-repeat center;margin-right:10px;}
.Top002898 .top-search{position:relative;}
.Top002898 .top-search span{font-size:13px;margin-left:10px;position:relative;top:2px;}
.Top002898 .top-search span .login{color:#04BD5E}

/*.Top002898 .top-search:before{display: inline-block;content: '';width: 1px;height: 18px;background: #e8e8e8;position: absolute;left:0;top:50%;transform: translateY(-50%);}*/
.Top002898 .top-search .box{position:absolute;padding-right:50px;}
.Top002898 .top-search .text{width:100%;height:50px;line-height:50px;border:0;padding:0 20px;background:none;}
.Top002898 .top-search .btn{position:absolute;right:0;height:100%;width:50px;background:url("../images/Top002898-search_btn.png") no-repeat center center;}
.Top002898 .open-search{display:none;width:28px;height:28px;background:url("../images/Top002898-search_btn.png") no-repeat center center;position:relative;}
.Top002898 .open-search.on{background:none;}
.Top002898 .open-search.on:before,
.Top002898 .open-search.on:after{position:absolute;content:'';width:60%;height:2px;background:#666;top:50%;margin-top:-1px;left:20%;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.Top002898 .open-search.on:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.Top002898 .share{height:28px;}
.Top002898 .share a{display:inline-block;content:'';line-height:28px;width:28px;height:28px;margin-left:10px;}
.Top002898 .share a.wechat{background:url(../images/Top002898-share1.png) no-repeat;}
.Top002898 .share a.weibo{background:url(../images/Top002898-share2.png) no-repeat;}
@media(min-width:1025px){
    .Top002898 .top-search{position:relative;z-index:100;}
    .Top002898 .top-search .box{right:100%;top:50%;margin-top:-12px;width:340px;height:50px;border-radius:5px;margin-right:20px;background:#eee;}
}
.Top002898 .top-search img{margin-left:10px;}
@media(max-width:1024px){
    .Top002898 .top-search .btn{display: none;}
    .Top002898 .top-search .box{left:0;top:100%;width:100%;}
    .Top002898 .top-search span .login{display:inline-block;line-height:24px;width:39px;transform:translateY(4px);height:20px;overflow:hidden;}
}
@media(max-width:768px){
    .Top002898 .top-search .box{display:none}
}
.Top002898 .top-menu li{border-top:2px solid transparent;position:relative;}
.Top002898 .top-menu li span,
.Top002898 .top-menu li span a{display:block;}
.Top002898 .top-menu li:hover,
.Top002898 .top-menu li.aon{border-top-color:#04c260;}
.Top002898 .top-menu li a:hover,
.Top002898 .top-menu li.aon span a{color:#04c260;}
.Top002898 .top-menu li .sub{position:absolute;left:0%;top:100%;width:100%;background:#eee;text-align:center;padding:0;display:none;}
.Top002898 .top-menu li:hover .sub{display:block;}
.Top002898 .top-menu li .sub dt{line-height:38px;}



@media(min-width:1025px){
    .Top002898 .top-menu li{float:left;margin-right:1vw;}
    .Top002898 .top-menu li span a{line-height:88px;font-size:18px;}
}
@media(max-width:1024px){
    .Top002898 > .auto{padding: 0 4%}
    .Top002898 .top-menu{position:fixed;left:-100%;opacity:0;transition:0.5s;top:80px;bottom:0;z-index:100;background:#fff;width:280px;box-shadow:0 5px 5px rgba(0,0,0,0.2);padding:20px 0;}
    .Top002898 .top-menu ul{height:100%;overflow:auto;}
    .menu-show .top-menu{left:0;opacity:1;}
    .Top002898 .top-menu li{ border-bottom: 1px solid #eee; border-top: none}
    .Top002898 .top-menu li span a{line-height:40px;font-size:18px;padding-left:20px;font-weight:bold;}
    .Top002898 .top-menu li span{padding-right:40px;position:relative;overflow:hidden;}

    .Top002898 .top-menu li .sub dl{padding: 0}
    .Top002898 .top-menu li .sub dt{border-bottom: 1px solid #e5e5e5}
    .Top002898 .top-menu li .sub dt:last-child{border-bottom: none}
.Top002898 .top-menu li#m3 span:after{ content: ""; display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 20  }

    .Top002898 .top-menu li .op-item,
    .Top002898 .top-menu li .op{position:absolute;right:0;top:0;width:40px;height:40px;transition:0.3s; z-index: 50}
    .Top002898 .top-menu li .op:before,
    .Top002898 .top-menu li .op:after{position:absolute;content:'';left:50%;top:50%;transform:translate(-50%,-50%);background:#04c260;}
    .Top002898 .top-menu li .op:before{height:40%;width:2px;}
    .Top002898 .top-menu li .op:after{width:40%;height:2px;}
    .Top002898 .top-menu li .op.click{transform:rotate(45deg);}
    .Top002898 .open-menu{width:34px;height:34px;margin-left:10px;position:relative;}
    .Top002898 .open-menu i{position:absolute;left:10%;width:80%;top:50%;margin-top:-1px;height:2px;background:#333;transition:0.3s;}
    .Top002898 .open-menu:not(.on) i:nth-child(1){margin-top:-8px;}
    .Top002898 .open-menu:not(.on) i:nth-child(3){margin-top:6px;}
    .Top002898 .open-menu.on i:nth-child(1){opacity:0;}
    .Top002898 .open-menu.on i:nth-child(2){transform:rotate(45deg);}
    .Top002898 .open-menu.on i:nth-child(3){transform:rotate(-45deg);}
}

/*Banner002975 */
.Banner002975{position:relative;z-index:1;}
.Banner002975 .auto{max-width:1520px;width:80%;}
.Banner002975 .txt-area{position:absolute;left:0;top:0;width:100%;height:80%;z-index:10;color:#fff;}
.Banner002975 .txt-area .ytable{height:100%;}
.Banner002975 .txt-area aside.t-1,
.Banner002975 .txt-area aside.t-2{font-family:'manrope-extrabold';}
.Banner002975 .txt-area aside{font-size:30px;line-height:1.2em;word-break:break-word;}
.Banner002975 .txt-area aside.t-2{font-size:46px;margin-top:0.5em;margin-bottom:0.1em;}
.Banner002975 .txt-area aside.t-3{margin-bottom:2.5em;}
.Banner002975 .txt-area .more{font-size:18px;line-height:2.445em;border-radius:50px;border:solid 1px #ffffff;padding:0 1.389em 0 1.778em;display:inline-block;text-transform:uppercase;color:#fff;position:relative;overflow:hidden;transition:0.5s;}
.Banner002975 .txt-area .more span{display:block;position:relative;z-index:3;}
.Banner002975 .txt-area .more span:after{display:inline-block;content:'>';font-size:16px;font-family:'å®‹ä½“';margin-left:30px;}
.Banner002975 .txt-area .more:before{position:absolute;left:50%;top:50%;width:30px;height:30px;border-radius:50%;background:#86bf47;margin:-15px 0 0 -15px;opacity:0;content:'';transition:0.5s;}
.Banner002975 .txt-area .more:hover{border-color:transparent;}
.Banner002975 .txt-area .more:hover:before{transform:scale(8);-webkit-transform:scale(8);-ms-transform:scale(8);opacity:0.8;}
@media(min-width:769px){
    .Banner002975 .slider-pic .slick-dots{display:none!important;}
    .Banner002975 .wap{display:none;}
    .Banner002975 .txt-area aside{max-width:50%;}
    .Banner002975 .slick-arrow{z-index:20;position:absolute;top:50%;width:16px;height:16px;border:1px solid #fff;border-right:0;border-bottom:0;margin-top:-8px;}
    .Banner002975 .slick-prev{left:2.92vw;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
    .Banner002975 .slick-next{right:2.92vw;transform:rotate(135deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);}
    .Banner002975 .slider-txt{display:none;position:absolute;left:50%;max-width:768px;width:100%;transform:translateX(-50%);bottom:3.07vw;z-index:10;}
    .Banner002975 .slider-txt li{color:#fff;cursor:pointer;text-align:center;position:relative;z-index:3}
    .Banner002975 .slider-txt li > *{position:relative;z-index:3;}
    .Banner002975 .slider-txt li:after{display:inline-block;content:'';width:100%;height:1px;background:rgba(255,255,255,.3);position:absolute;left:0;bottom:5px;z-index:0}
    .Banner002975 .slider-txt li.slick-current{opacity:1;}
    .Banner002975 .slider-txt li em{display:inline-block;font-style:normal;line-height:30px;padding:0 10px;border-radius:15px;margin-bottom:10px;}
    .Banner002975 .slider-txt li.slick-current em:after{display:inline-block;content:'';width:0;height:0;border-top:4px solid #04c260;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;left:50%;top:100%;transform:translateX(-50%);}
    .Banner002975 .slider-txt li.slick-current em{background:#04c260;}
    .Banner002975 .slider-txt li span{display:block;width:11px;height:11px;margin:0 auto;position:relative;background:#fff;vertical-align:middle;border-radius:50%}
    .Banner002975 .slider-txt li.slick-current span{background:#04c260;}

    /*.Banner002975 .slider-txt li span:before{position: absolute; left: 0; top: 0; height: 100%; width: 0;background: #fff; content: '';border-radius: 50%}
    .Banner002975 .slider-txt li.slick-current span:before{width: 100%; transition: 6s;}*/}
    @media(min-width:769px) and (max-width:1366px){
        .Banner002975 .txt-area aside{font-size:2.2vw;}
        .Banner002975 .txt-area aside.t-2{font-size:3.2vw;}
        .Banner002975 .txt-area .more{font-size:1.5vw;}
    }
    @media(max-width:768px){
        .Banner002975 .slider-txt,
        .Banner002975 .pc{display:none;}
        .Banner002975 .txt-area{height:45%;text-align:center;}
        .Banner002975 .txt-area aside.t-3{margin-bottom:2.5em;}
        .Banner002975 .slider-pic .slick-dots{position:absolute;left:50%;transform:translateX(-50%);z-index:20;bottom:3%;}
        .Banner002975 .slider-pic .slick-dots li button{display:none;}
        .Banner002975 .slider-pic .slick-dots li{float:left;width:20px;height:2px;background:#86bf47;margin:0 4px;opacity:0.5;}
        .Banner002975 .slider-pic .slick-dots li.slick-active{opacity:1;}
        .Banner002975 .txt-area aside{font-size:4vw;}
        .Banner002975 .txt-area aside.t-2{font-size:4.5vw;}
        .Banner002975 .txt-area .more{font-size:3vw;}
        .Banner002975 .slick-arrow{display:none!important;}
    }
    .title_index{line-height:40px;}
    .title_index:after{display:block;content:'';margin:25px 0 30px;width:40px;height:4px;background:#04c260;}
    .title_index .cn{font-size:36px;margin-top:-20px;color:#222;}
    .title_index .en{opacity:0.05;-webkit-opacity:0.05;-ms-opacity:0.05;font-size:56px;font-family:Arial," sans-serif";font-weight:bold;text-transform:uppercase;}
    @media(max-width:480px){
        .title_index .cn{font-size:24px;}
        .title_index .en{font-size:40px;}
    }

    /*Floor002967 */
    .Floor002967{padding:3% 0;}
    .Floor002967 .title_index{text-align:center;}
    .Floor002967 .title_index:after{margin:25px auto 30px;}
    .Floor002967 .auto{position:relative;overflow:hidden;}
    .Floor002967 li{float:left;width:336px;padding:16px 0;}
    .Floor002967 li a{display:block;margin:0 5px;background:#fafafa;text-align:center;padding:20% 0;transition:0.3s;font-size:16px;position:relative;border-radius:5px;}
    .Floor002967 li a:hover{box-shadow:0 0 16px rgba(0,0,0,0.35);}
    .Floor002967 li .pic{width:176px;margin:0 auto 20px;}
    .Floor002967 li .pic img{height:176px;}
    .Floor002967 li .txt{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(21,138,208,.95);text-align:left;padding:15% 12%;border-radius:5px;}
    .Floor002967 li:hover .txt{display:block;}
    .Floor002967 li .txt .tit{color:#fff;font-size:20px;}
    .Floor002967 li .txt .dl{margin-top:10px;}
    .Floor002967 li .txt dd{margin:6px 0;color:#fff;font-size:15px;padding-left:28px;position:relative;}
    .Floor002967 li .txt dd:before{display:inline-block;content:'';width:18px;height:18px;position:absolute;left:0;top:50%;transform:translateY(-50%);}
    .Floor002967 li .txt dd:nth-child(1):before{background:url(../images/Floor002967-icon.png) no-repeat center;}
    .Floor002967 li .txt dd:nth-child(2):before{background:url(../images/Floor002967-icon2.png) no-repeat center;}
    .Floor002967 li .txt dd:nth-child(3):before{background:url(../images/Floor002967-icon3.png) no-repeat center;}
    .Floor002967 li .txt dd:nth-child(4):before{background:url(../images/Floor002967-icon4.png) no-repeat center;}
    .Floor002967 li .txt dd:nth-child(5):before{background:url(../images/Floor002967-icon5.png) no-repeat center;}
    .Floor002967 li .txt .more{display:inline-block;content:'';width:16px;height:19px;background:url(../images/Floor002967-more.png) no-repeat center;margin-top:30px;}
    @media(min-width:1025px){
        .Floor002967 ul{position:absolute;left:0;top:0;}
    }
    @media(max-width:1024px){
        .Floor002967 .auto{overflow-x:auto;}
    }
    .Floor002967 .more{text-align:center;margin-top:2vw;display:none}
    .Floor002967 .more a{display:inline-block;color:#fff;line-height:48px;height:48px;padding:0 40px;background:#04c260;}
    .Floor002967 .more a i{display:inline-block;content:'';width:34px;height:16px;vertical-align:middle;margin-left:20px;background:url(../images/more.png) no-repeat center;}

    /*Floor002748 */
    .Floor002748{position:relative;z-index:1;color:#333;font-size:16px;background:#fafafa;}
    .Floor002748 .auto{position:relative;z-index:3;padding:0!important;}
    .Floor002748 .box{padding:70px 0 100px 0;}
    .Floor002748 .box:nth-child(2){color:#fff}
    .Floor002748 .box:nth-child(2) .title_index .cn{color:#fff}
    .Floor002748 .box:nth-child(2) .title_index:after{background:#fff;}
    .Floor002748 .lizi-canvas{position:absolute;left:0;bottom:0;width:50%;height:70%;z-index:1;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);_filter:none;}
    .Floor002748 .box .ul{margin-top:40px;}
    .Floor002748 .box .ul li{cursor:pointer;transition:.3s;float:left;width:33.3333%;text-align:center;border:1px solid #e8e8e8;margin-left:-1px;margin-top:-1px;padding:20px 0;background:#fafafa;}
    .Floor002748 .box .ul li:hover{background:#04c260;transform:scale(1.1);color:#fff}
    .Floor002748 .box .ul li .icon{max-width:48px;margin:0 auto 10px;}
    .Floor002748 .box .ul li .icon .img{display:block;}
    .Floor002748 .box .ul li .icon .hover{display:none;}
    .Floor002748 .box .ul li:hover .icon .img{display:none;}
    .Floor002748 .box .ul li:hover .icon .hover{display:block;}
    .Floor002748 .box .info{line-height:38px;width:100%;margin:20px 0 80px 0;text-align:justify;height:152px;}
    .Floor002748 .more a{color:#fff;}
    .Floor002748 .more a:after{display:inline-block;content:'';width:34px;height:16px;vertical-align:middle;margin-left:20px;background:url(../images/more.png) no-repeat center;}
    @media(min-width:1025px){
        .Floor002748 .auto{width:96%;}
        .Floor002748:after{position:absolute;content:'';width:50%;right:0;top:0;height:100%;background:url(../images/Floor002748_bg0.jpg) no-repeat center center;background-size:cover;}
        .Floor002748 .box{float:left;width:50%;padding-right:6%;}
        .Floor002748 .box:nth-child(2){padding-left:6%;padding-right:0}
    }
    @media(max-width:1400px){
        .Floor002748 .slider{margin-right:0;}
    }
    @media(max-width:1024px){
        .Floor002748 .box:nth-child(2){background:url(../images/Floor002748_bg.jpg) no-repeat center center;background-size:cover;}
        .Floor002748 .box{padding:10% 3%;}
        .Floor002748 .lizi-canvas{width:100%;height:100%;bottom:30%;}
    }

    /*
     .Floor017 ä¸ºdemoç¼–å·
     */
    .Floor017{color:#fff;font-size:16px;background:url(../images/Floor017_bg.png) no-repeat right bottom #fafafa;position:relative;}
    .Floor017 .auto{position:relative;z-index:3;padding:0!important;}
    .Floor017 .box{padding:70px 0 100px 0;min-height:545px;}
    .Floor017 .box:nth-child(2){color:#333}
    .Floor017 .box:nth-child(1) .title_index .cn{color:#fff}
    .Floor017 .box:nth-child(1) .title_index:after{background:#fff;}
    @media(min-width:1025px){
        .Floor017 .auto{width:96%;}
        .Floor017:after{position:absolute;content:'';width:50%;left:0;top:0;height:100%;background:url(../images/Floor002748_bg.jpg) no-repeat center center;background-size:cover;}
        .Floor017 .box{float:left;width:50%;padding-right:6%;}
        .Floor017 .box:nth-child(2){padding-left:6%;padding-right:0}
    }
    .Floor017 .box .info{line-height:38px;margin:20px 0 80px 0;text-align:justify;}
    .Floor017 .more a{color:#fff;}
    .Floor017 .more a:after{display:inline-block;content:'';width:34px;height:16px;vertical-align:middle;margin-left:20px;background:url(../images/more.png) no-repeat center;}
    .Floor017 .box ul{}
    .Floor017 .box li{position:relative;overflow:hidden;padding:1.46vw;border:1px solid #e8e8e8;float:left;width:48%;background:#fafafa}
    .Floor017 .box li:nth-child(2n){margin-left:4%;}
    .Floor017 .box li:before{transition:0.3s;width:0;position:absolute;left:0;top:0;height:2px;background:#04c260;content:'';}
    .Floor017 .box li:hover:before{width:100%;}
    .Floor017 .box li .txt > *{margin:0;padding:0;}
    .Floor017 .box li .txt .tit{font-weight:bold;font-size:16px;color:#333;position:relative;margin:1vw 0;}
    .Floor017 .box li time{font-family:'DIN-Medium';color:#04c260;font-size:18px;}
    .Floor017 .box li time span{display:block;font-size:2em;}
    .Floor017 .box li .txt .intro{font-size:14px;color:#666;}
    .Floor017 .box .title_index{position:relative;}
    .Floor017 .box .aside{position:absolute;right:0;bottom:0;}

    /*
     .Floor002467 ä¸ºdemoç¼–å·
     */
    .Floor002467{padding:3% 0;}
    .Floor002467 .videobox{position:relative;height:200px;}
    .Floor002467 .videobg{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;height:200px;}
    .Floor002467 .videobg .play{display:block;background:url(../images/Floor002467-play.png) no-repeat center;width:100%;height:100%;position:absolute;top:0;left:0;background-size:30px 30px;cursor:pointer;z-index:5;}
    .Floor002467 .videobg h2{font-size:18px;margin:0;position:absolute;top:50%;left:0;width:100%;text-align:center;font-weight:normal;color:#fff;margin-top:40px;}
    .Floor002467 .video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:15;display:none;}
    .Floor002467 .video video{width:100%;height:100%;background:#000;}
    @media only screen and (min-width:768px){
        .Floor002467 .videobg,
        .Floor002467 .videobox{height:400px;}
        .Floor002467 .videobg .play{background-size:40px 40px;}
        .Floor002467 .videobg h2{font-size:20px;}
    }
    @media only screen and (min-width:1024px){
        .Floor002467 .videobg h2{font-size:24px;}
        .Floor002466 .list .item .word{bottom:38px;left:20px;}
    }
    @media only screen and (min-width:1200px){
        .Floor002467 .videobg,
        .Floor002467 .videobox{height:600px;}
        .Floor002467 .videobg .play{background-size:50px 50px;}
        .Floor002467 .videobg h2{font-size:30px;}
    }

    /*Bottom002561 */
    .Bottom002561{background:#222;padding-top:1%;}
    .Bottom002561 footer{position:relative;line-height:25px;padding:10px 0;border-top:1px solid rgba(255,255,255,.1);}
    .Bottom002561 footer dt a{color:rgba(255,255,255,.5);display:inline-block;}
    .Bottom002561 footer dt a:hover{color:#fff;}
    .Bottom002561 footer dt a::after{display:inline-block;content:'';vertical-align:middle;width:2px;border-right:1px dotted #78807b;height:7px;margin:0 10px;opacity:0.3;}
    .Bottom002561 footer dt a:last-child::after{display:none;}
    .Bottom002561 footer dd{color:#fff;opacity:0.5;}
    .Bottom002561 .bottom{padding-bottom:1%;position:relative;}
    .Bottom002561 .bottom dl{text-align:left;}
    .Bottom002561 .bottom dl a{color:#fff;}
    .Bottom002561 .bottom dt{margin-bottom:20px;}
    .Bottom002561 .bottom dt:after{display:block;content:'';width:20px;height:1px;background:#04c260;margin-top:10px}
    .Bottom002561 .bottom dt a{font-size:17px;font-weight:bold;}
    .Bottom002561 .bottom dd{line-height:28px;}
    .Bottom002561 .bottom dd a{transition:0.2s;}
    .Bottom002561 .bottom dd a:hover{color:#04c260;}
    .Bottom002561 .bottom .pr{min-width:184px;margin-right:6%;}
    .Bottom002561 .bottom dd .box{float:left;width:100%;}
    .Bottom002561 .bottom dd .box a{display:inline-block;margin-right:16px;}
    .Bottom002561 .bottom dd .box a:before{display:inline-block;content:'';width:4px;height:4px;border:1px solid rgba(255,255,255,.3);border-radius:50%;margin-right:6px;position:relative;top:-3px;}
    .Bottom002561 .bottom .link span{color:#fff;font-size:14px;font-weight:lighter;}
    .Bottom002561 .bottom .link a{color:#fff;opacity:.8;}
    .Bottom002561 .bottom .link a::after{display:inline-block;content:'';vertical-align:middle;width:2px;border-right:1px dotted #78807b;height:7px;margin:0 10px;opacity:0.3;}
    .Bottom002561 .bottom .link a:last-child::after{display:none;}
    @media(min-width:1025px){
        .Bottom002561 .nav{float:right;width:20%;position:relative;}
        .Bottom002561 .bottom .link{position:absolute;right:0;bottom:0}
        .Bottom002561 .contact{float:left;width:38%}
        .Bottom002561 .new{float:left;width:42%;padding-right:8%;}
    }
    .Bottom002561 .contact .b_logo{display:block;width:100%;max-width:200px;}
    .Bottom002561 .contact h3{margin:0;color:#fff;font-size:17px;}
    .Bottom002561 .contact .share h3{margin-bottom:20px;}
    .Bottom002561 .contact .share h3:after{display:block;content:'';width:20px;height:1px;background:#04c260;margin-top:10px;}
    .Bottom002561 .contact .share .box{margin-top:10px;}
    .Bottom002561 .contact .share a{display:inline-block;content:'';width:38px;height:38px;border:1px solid rgba(255,255,255,.3);border-radius:50%}
    .Bottom002561 .contact .share a+a{margin-left:20px;}
    .Bottom002561 .contact .share a.wechat{background:url(../images/Bottom002561-icon1.png) no-repeat center;}
    .Bottom002561 .contact .share a.weibo{background:url(../images/Bottom002561-icon2.png) no-repeat center;}
    .Bottom002561 .contact .share a.qq{background:url(../images/Bottom002561-icon3.png) no-repeat center;}
    .Bottom002561 .new .tit{margin:0;color:#fff;font-size:17px;font-weight:bold;margin-bottom:20px;}
    .Bottom002561 .new .tit:after{display:block;content:'';width:20px;height:1px;background:#04c260;margin-top:10px;}
    .Bottom002561 .new li{line-height:36px;border-bottom:1px dashed rgba(255,255,255,.1);padding-right:100px;position:relative;}
    .Bottom002561 .new li:last-child{border-bottom:0;}
    .Bottom002561 .new li a{color:#fff}
    .Bottom002561 .new li time{font-size:12px;font-weight:lighter;position:absolute;right:0;top:50%;transform:translateY(-50%);color:rgba(255,255,255,.5)}
    .Bottom002561 .contact .message{margin-top:0px;}
    .Bottom002561 .contact .message h3{font-size:14px;font-weight:lighter;}
    .Bottom002561 .contact .message .tell{font-size:30px;font-family:'Oswald';color:#04c260;margin-bottom:10px;}
    .Bottom002561 .contact .message p{color:#fff;font-size:14px;font-weight:lighter;margin:0;line-height:28px;}
    .Bottom002561 .contact .message p.p{display:inline-block;}
    .Bottom002561 .contact .message p.p2{margin-left:20px;}

    @media(min-width:769px){
        .Bottom002561 footer dt{float:left;}
        .Bottom002561 footer dd{float:right;}
    }
    @media(max-width:768px){
        .Bottom002561 {padding: 30px 0 }
        .Bottom002561 footer,
        .Bottom002561 footer dd{text-align:center;}
        .Bottom002561 footer dd a{display: block;    color: #fff;}
        .Bottom002561 .share{display: none}
        .Bottom002561 .nav{display: none}
        .Bottom002561 .contact{display: none}
    }









    /*Floor002865 */
    .Floor002865{padding:2.5vw 0;}
    .Floor002865 li{float:left;text-align:center;position:relative;overflow:hidden;}
    .Floor002865 li:before{position:absolute;transition:0.5s;content:'';width:100%;height:100%;top:100%;left:0;background:#429535;opacity:0;}
    .Floor002865 li:hover:before{opacity:1;top:0;}
    .Floor002865 li a{display:block;padding:35px 0 35px 0;color:#fff;position:relative;z-index:10;}
    .Floor002865 li .icon{height:50px;width:50px;margin:0 auto;transition:0.3s;}
    .Floor002865 li .icon img{display:block;width:100%;height:100%;}
    .Floor002865 li aside{margin-top:5px;font-size:16px;text-shadow:1px 0 2px rgba(0,0,0,0.1);font-weight:bold;}
    .Floor002865 li:nth-child(1) a:hover .icon,
    .Floor002865 li:nth-child(1){background-color:#04c260;}
    .Floor002865 li:nth-child(2) a:hover .icon,
    .Floor002865 li:nth-child(2){background-color:#609ad1;}
    .Floor002865 li:nth-child(3) a:hover .icon,
    .Floor002865 li:nth-child(3){background-color:#70c08e;}
    .Floor002865 li:nth-child(4) a:hover .icon,
    .Floor002865 li:nth-child(4){background-color:#94bc63;}
    .Floor002865 li:nth-child(5) a:hover .icon,
    .Floor002865 li:nth-child(5){background-color:#dbb77e;}
    .Floor002865 li a:hover .icon{border-radius:50%;padding:10px;}
    @media(min-width:641px){
        .Floor002865 li{width:20%;}
    }
    @media(max-width:640px){
        .Floor002865 li{width:50%;}
        .Floor002865 ul.even li:last-child{width:100%;}
    }
    .Floor0002{position:relative;background:#fff;padding:1.5% 0;max-width:1280px;margin:0 auto;}
    .Floor0002 .home_title{text-align:center}
    .Floor0002 .home_more{margin:50px auto 0}
    .Floor0002 .top{position:absolute;left:0px;top:100px;z-index:100;width:290px}
    .Floor0002 .auto{position:relative;z-index:20;}

    /*.Floor0002 .auto::before{ position:absolute; content:'';left:-100%; top:0; width:100%; height:100%; background: #fff;z-index: -5}
    */
    .Floor0002 .slide{}
    .Floor0002 .item{background:#f3f3f3;float:left;width:15%;margin-right:2%;}
    .Floor0002_n .item{margin-bottom:2%}
    .Floor0002 .item:nth-child(6n){margin-right:0;}
    .Floor0002 .pic{padding-bottom:72%;background-color:#fff;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:1px solid #e6e6e6;}
    .Floor0002 .text{padding:10px;border-top:1px solid #eaeaea}
    .Floor0002 .home_title h1{margin:0;font-weight:bold;font-size:20px;text-align:left;color:#000;margin-bottom:10px;position:relative;padding-left:13px;}
    .Floor0002 .home_title h1:before{display:inline-block;content:'';width:3px;height:20px;background:#04C260;position:absolute;left:0;top:50%;transform:translateY(-50%);}
    .Floor0002 .home_title h1 .more{position:absolute;right:0;top:50%;transform:translateY(-50%);color:#04C260;font-size:14px;font-weight:normal;}
    .Floor0002 .home_title span{font-size:16px;}
    .Floor0002 .text .dot{font-size:14px;margin:0;margin-bottom:5px;font-weight:normal;}
    .Floor0002 .text .dot2{font-size:13px;line-height:20px;height:40px;margin:0;color:#666;}
    .Floor0002 .slick-arrow{font-size:0;width:70px!important;height:70px!important;border:none;position:absolute;top:50%;margin-top:-25px;background:none!important;cursor:pointer;padding:0;}
    .Floor0002 .slick-prev{left:-70px;}
    .Floor0002 .slick-next{right:-70px;}
    .Floor0002 .slick-next::before,
    .Floor0002 .slick-prev::before{position:absolute;content:'';width:50%;height:50%;border-top:2px solid #ccc;border-right:2px solid #ccc;top:25%;left:25%;transform:rotate(45deg);-webkit-transform:rotate(45deg);}
    .Floor0002 .slick-prev::before{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);}
    .Floor0002 .slick-next:hover::before,
    .Floor0002 .slick-prev:hover::before{border-color:#04c260;}
    @media(max-width:768px){
        .Floor0002{padding:20px 0;min-height:180px}
        .Floor0002 .auto{padding:0 4%;}
        .Floor0002 .left,
        .Floor0002 .right{float:none;width:auto;}
        .Floor0002::before{display:none;}
        .Floor0002 .product{padding:2% 0;}
        .Floor0002 .list ul{padding-left:8%;}
        .Floor0002 .right{padding:3%;height:auto!important;}


        .Floor0002 .list li a{border-width:5px;}
        .Floor0002 .item{width:100%; margin:0 0 3% 0;}

        .Floor0002 .text{ padding:30px; }
        .Floor0002 .text .dot{ font-size: 18px; }
            .Floor0002 .text .dot2{font-size:14px;}
    }

    /*Floor001866 */
    .Floor001866{padding:2% 0;background:#f4f4f4;}
    .Floor001866 h2{font-size:18px;color:#333;margin:0;padding-bottom:20px;}
    .Floor001866 h2:after{width:20px;height:2px;display:block;background-color:#e60012;content:'';margin-top:17px;}
    .Floor001866 h2 span{display:inline-block;background:url(../images/Floor001866-title_icon.png) no-repeat right center;padding-right:80px;}
    .Floor001866 .home_title h1{margin:0;font-weight:bold;font-size:20px;text-align:left;color:#000;margin-bottom:10px;position:relative;padding-left:13px;}
    .Floor001866 .home_title h1:before{display:inline-block;content:'';width:3px;height:20px;background:#04C260;position:absolute;left:0;top:50%;transform:translateY(-50%);}
       .Floor001866 .home_more{position:absolute;right:0;top:50%;transform:translateY(-50%);color:#04C260;font-size:14px;font-weight:normal;}
  
    .Floor001866 .intro .inner,
    .Floor001866 .link .inner{height:260px;overflow:hidden;background-color:#fff;}
    .Floor001866 .intro{float:right;width:40%;position:relative;}
    .Floor001866 .link{float:left;width:58%;position:relative;}
    .Floor001866 .table{display:table;width:101%!important;height:260px;padding:0 25px;}
    .Floor001866 .table_cell{display:table-cell;vertical-align:middle;}
    .Floor001866  .link .img{float:left;width:35%;height:280px;position:relative;}
    .Floor001866  .link .img .Ispic{position:absolute;left:0;top:0;right:0;bottom:0;}
    .Floor001866  .link .info{float:left;width:65%}
    .Floor001866 .intro .info .txt{float:left;width:58%}
    .Floor001866 .intro .info aside{font-size:20px;color:#333;margin-bottom:20px;}
    .Floor001866 .intro .info aside:before{display:inline-block;content:'';width:5px;height:5px;background:#04C260;border-radius:50%;margin-right:10px;position:relative;top:-3px;}
    .Floor001866 .intro .info{position: relative;}
    .Floor001866 .intro .info .txt .dl{overflow:hidden;line-height: 26px;height: 104px;margin-bottom: 10px;}
    .Floor001866 .intro .info .txt .dl dd{font-size:12px;line-height:20px;color:#666;padding-left:18px;position:relative;}
    .Floor001866 .intro .info .txt .dl dd:before{display:inline-block;content:'';width:8px;height:1px;background:#c8c8c8;position:absolute;left:0;top:10px;}
    .Floor001866 .intro .info .img{float:right;width:40%;padding:4px;border:1px solid #e8e8e8;position: absolute;height: 100%;top: 0;right: 0;}
    .Floor001866 .intro .info .addimgbg{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: center no-repeat;background-size: 100% 100%;}

    .Floor001866 .intro .btn{text-align:center;margin:10px 0 0;}
    .Floor001866 .intro .btn a{display:inline-block;width:80px;line-height:32px;height:32px;font-size:12px;color:#fff;text-align:center;background:#04C260;border-radius:5px;cursor:pointer;}
    .Floor001866 .intro .btn a.download{background:#333;margin-right:10px;}
    .Floor001866 .intro .btn a.more {background:#333;margin-left:10px;}
    .Floor001866 .intro .btn .box{display:inline-block;}
    .Floor001866 .list{position:relative;}
    .Floor001866 .list li{text-align:left;float:left;width:48%;padding:8px 0;transition:.3s;position:relative;z-index:1;border-bottom:1px dashed #e8e8e8;}
    .Floor001866 .list li:nth-child(2n){float:right;}
    .Floor001866 .list li.on a{color:#04C260;}
    .Floor001866 .list li a{display:block;}
    .Floor001866 .list .bx-pager{text-align:center;}
    .Floor001866 .list .bx-pager div{display:inline-block;width:9px;height:9px;margin:0 4px;}
    .Floor001866 .list .bx-pager div a{display:block;height:9px;border-radius:50%;background:#dadada;line-height:100px;overflow:hidden;}
    .Floor001866 .list .bx-pager div a.active{background:#04c260;}
    @media(max-width:768px){
        .Floor001866 {padding: 30px 0}
        .Floor001866 .intro,
        .Floor001866 .link{float:none;width:auto;}
        .Floor001866 .intro p{height:auto;max-height:104px;margin:20px 0;}
        .Floor001866 .link{margin-bottom: 20px;}
      .Floor001866  .link .img{display: none}
          .Floor001866  .link .info,
    .Floor001866 .intro .info .txt{float:left;width:100%;position: relative;}

    .Floor001866 .intro .info .img{position: relative; width: 100%; float: left}

.Floor001866 .intro .btn a{font-size: 14px;}

.Floor001866 .intro .inner,
.Floor001866 .intro .inner .table,
.Floor001866 .intro .inner .table .table_cell{ height:410px !important; }
    .Floor001866 .table{display:block;width:100%!important;height:auto;padding:25px;}
    .Floor001866 .table_cell{display:block;vertical-align:middle;}

.Floor001866 .intro .info .addimgbg{padding-bottom: 50%;position: relative;}
    }



    /*Floor002905 */
    @font-face{font-family:'Oswald';src:url("../../../whirfonts/Oswald/Regular.woff") format("woff");font-display:swap;}
    @font-face{font-family:'SourceHanSansCN-Regular';src:url("../../../whirfonts/SourceHanSansCN/Regular.woff") format("woff");font-display:swap;}
    @font-face{font-family:'SourceHanSansCN-Light';src:url("../../../whirfonts/SourceHanSansCN/Light.woff") format("woff");font-display:swap;}
    .Floor002905{padding:2.5vw 0 2.5vw 0;font-family:'SourceHanSansCN-Light';}
    .Floor002905 .auto{width:100%;max-width:1280px;}
    @media(min-width:1025px){
        .Floor002905 .auto > .main{width:100%;max-width:1600px;margin:0 auto;}
    }
    .Floor002905 .title{font-size:28px;font-weight:bold;margin-bottom:1.5vw;color:#000;font-family:'SourceHanSansCN-Regular';line-height:1em;}
    .Floor002905 .title  .more{float:right;font-size:16px;color:#333;}
    .Floor002905 .title  .more:before,
    .Floor002905 .title  .more:after{display:inline-block;content:'';vertical-align:middle;height:1px;background:#333;width:0;transition:0.3s;}
    .Floor002905 .title  .more:before{margin-right:20px;}
    .Floor002905 .title  .more:after{margin-left:20px;width:80px;}
    .Floor002905 .title  .more:hover{margin-left:0;}
    .Floor002905 .title  .more:hover:before{width:80px;}
    .Floor002905 .title  .more:hover:after{width:0;}
    @media(max-width:640px){
        .Floor002905 .title{font-size:7vw;}
    }
    .Floor002905 .news-list li a{border:1px solid #eee;display:block;position:relative;height:100%;transition:0.3s;}
    .Floor002905 .news-list li{width:46.342%;float:left;}
    .Floor002905 .news-list li:nth-child(2){float:right;}
    .Floor002905 .news-list li time{border-top:1px solid #eee;position:absolute;left:0;bottom:0;width:100%;line-height:60px;padding:0 40px;}
    .Floor002905 .news-list li time:after{position:absolute;content:'';top:0;right:0;width:60px;height:60px;border-left:1px solid #eee;background:url("../images/Floor002905_more.gif") no-repeat center center;}
    .Floor002905 .news-list li time{font-family:'Oswald';color:#999;transition:0.3s;}
    .Floor002905 .news-list li .txt{padding:50px 40px 0;}
    .Floor002905 .news-list li .txt aside.dot2{font-family:'SourceHanSansCN-Regular';font-size:18px;line-height:1.5em;margin-bottom:1.5vw;}
    .Floor002905 .news-list li a:hover aside.dot2{color:#04c260;}
    .Floor002905 .news-list li .txt p{margin:0;color:#666;font-size:14px;line-height:31px;max-height:12em;}
    .Floor002905 .news-list li a:hover{border-color:#04c260;}
    .Floor002905 .news-list li a:hover time{color:#fff;background:#04c260;}
    .Floor002905 .news-list li a:hover time:after{background-image:url("../images/Floor002905_next_on.gif");border-left-color:rgba(255,255,255,0.2);}
    .Floor002905 .news-top li{position:relative;}
    .Floor002905 .news-top li .txt{position:absolute;left:30px;bottom:25px;right:0;color:#fff;z-index:10;}
    .Floor002905 .news-top li .time{font-family:'Oswald';width:108px;text-align:center;}
    .Floor002905 .news-top li .word aside{font-size:18px;}
    .Floor002905 .news-top li .word p{opacity:0.5;letter-spacing:1px;margin-bottom:0;}
    .Floor002905 .news-top .slick-arrow{position:absolute;top:50%;width:46px;height:46px;border-radius:50%;background:rgba(0,0,0,0.2) url("../images/Floor002905_prev_on.gif") no-repeat center center;z-index:20;margin-top:-23px;}
    .Floor002905 .news-top .slick-prev{left:3%;}
    .Floor002905 .news-top .slick-next{right:3%;background-image:url("../images/Floor002905_next_on.gif");}
    .Floor002905 .news-top .slick-arrow:hover{background-color:#04c260;}
    @media(min-width:1025px){
        .Floor002905 .news-top{float:left;width:45%;}
        .Floor002905 .news-list{float:right;width:51.25%;}
        .Floor002905 .news-list li,
        .Floor002905 .news-top li .Ispic{height:360px;}
    }
    @media(min-width:1025px) and (max-width:1600px){
        .Floor002905 .news-list li,
        .Floor002905 .news-top li .Ispic{height:28.75vw;}
        .Floor002905 .news-list li .txt{padding:3vw 2vw 0;}
        .Floor002905 .news-list li time{line-height:3.75vw;padding:0 2vw;}
        .Floor002905 .news-list li time:after{width:3.75vw;height:3.75vw;}
    }
    @media(min-width:1025px) and (max-width:1366px){
        .Floor002905 .news-top li .word aside,
        .Floor002905 .news-list li .txt aside.dot2{font-size:1.5vw;}
        .Floor002905 .news-list li .txt aside.dot2{margin-bottom:1.5vw;}
        .Floor002905 .news-list li .txt p{font-size:1vw;}
    }
    @media(max-width:1024px){
        .Floor002905 .news-top{margin-bottom:6vw;}
        .Floor002905 .news-top li .Ispic{padding-bottom:63.889%;}
        .Floor002905 .news-list li .txt{padding:3vw;}
        .Floor002905 .news-top li .word aside,
        .Floor002905 .news-list li .txt aside.dot2{font-size:3vw;}
        .Floor002905 .news-list li a{height:auto;padding-bottom:60px;}
        .Floor002905 .news-list li .txt aside.dot2{height:3em;}
        .Floor002905 .news-list li .txt p{height:9em;}
    }
    @media(max-width:640px){
        .Floor002905 .news-list li{width:48%;}
        .Floor002905 .news-top{margin-bottom:4%;}
        .Floor002905 .news-top li .word aside,
        .Floor002905 .news-list li .txt aside.dot2{font-size:4vw;}
        .Floor002905 .news-top li .time,
        .Floor002905 .news-top li .word p,
        .Floor002905 .news-list li time,
        .Floor002905 .news-list li .txt p{font-size:3vw;}
        .Floor002905 .news-list li a{padding-bottom:10vw;}
        .Floor002905 .news-list li time{line-height:10vw;padding:0 10vw 0 3vw;}
        .Floor002905 .news-list li time:after{width:10vw;height:10vw;}
        .Floor002905 .news-top li .txt{left:4%;bottom:5%;}
        .Floor002905 .news-top li .time{width:18vw;}
    }

    /*Other002792 */
    .Other002792{position:fixed;z-index:110;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:78px;right:-80px;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;}
    .Other002792:after{content:'';background:url(../images/mores.png) left center no-repeat;width:40px;height:40px;position:absolute;right:100%;top:50%;margin-top:-20px;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;opacity:1;}
    .Other002792:hover{right:0;padding-right:20px;width:98px;}
    .Other002792:hover:after{opacity:0;}
    .Other002792 .social-share{position:relative;z-index:2}
    .Other002792 .social-share .social-share-icon{display:table-cell;vertical-align:middle;text-align:center;color:#6b6b6b;transition:0.3s;width:76px;height:72px;position:absolute;left:1px;margin:0}
    .Other002792 .social-share .social-share-icon::before{opacity:0;}
    .social-share .icon-wechat .wechat-qrcode{top:-67px!important;left:-208px!important;}
    .social-share .icon-wechat .wechat-qrcode:after{left:auto!important;right:0%;margin-right:-6px;margin-left:0!important;bottom:auto!important;top:50%;transform:rotate(-90deg)}
    .Other002792 .social-share .icon-qq{top:-1px;}
    .Other002792 .social-share .icon-wechat{top:80px}
    .Other002792 ul{position:relative;z-index:1}
    .Other002792 li{display:table;height:74px;border:1px solid #e8e6e1;box-shadow:0 3px 18px rgba(223,223,223,0.29);width:100%;position:relative}
    .Other002792 li:not(:last-child){margin-bottom:6px;}
    .Other002792 li figure{position:absolute;width:120px;height:120px;top:-23px;right:100%;margin-right:5px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all 200ms;display:none;}
    .Other002792 li figure img{width:100%}
    .Other002792 li:hover figure{display:block}
    .Other002792 li .box{position:absolute;width:350px;height:100%;background:#fff;box-shadow:0 2px 10px #aaa;transition:all 200ms;right:100%;padding:11px;display:none;}
    .Other002792 li .box .text{width:70%;border:1px solid #e8e6e1;color:#666;line-height:46px;padding:0 10px}
    .Other002792 li .box .btn{width:29%;background:#04c260;color:#666;line-height:46px;color:#fff;border:0;cursor:pointer;}
    .Other002792 li:hover .box{display:block}
    .Other002792 li a{display:table-cell;vertical-align:middle;text-align:center;color:#6b6b6b;transition:0.3s;background:#fff;}
    .Other002792 li a:before{display:block;content:'';height:27px;background-repeat:no-repeat;background-position:center center;margin-bottom:5px;}
    .Other002792 li.li-1 a:before{background-image:url("../images/Other002792_icon1.png");}
    .Other002792 li.li-2 a:before{background-image:url("../images/Other002792_icon2.png");}
    .Other002792 li.li-3 a:before{background-image:url("../images/Other002792_icon3.png");}
    .Other002792 li.li-6 a:before{background-image:url("../images/Other002792_icon6.png");}
    .Other002792 li.li-4 a:before{background-image:url("../images/Other002792_icon4.png");}
    .Other002792 li.gettop a:before{background-image:url("../images/Other002792_icon5.png");}
    .Other002792 li.li-1 a:hover:before{background-image:url("../images/Other002792_icon1_on.png");}
    .Other002792 li.li-2 a:hover:before{background-image:url("../images/Other002792_icon2_on.png");}
    .Other002792 li.li-3 a:hover:before{background-image:url("../images/Other002792_icon3_on.png");}
    .Other002792 li.li-6 a:hover:before{background-image:url("../images/Other002792_icon6_on.png");}
    .Other002792 li.li-4 a:hover:before{background-image:url("../images/Other002792_icon4_on.png");}
    .Other002792 li.gettop a:hover:before{background-image:url("../images/Other002792_icon5_on.png");}

    /* @media(max-width:1480px){
    .Other002792{right:0;}
    } */
    .Other002792 li a:hover{background:#04c260;color:#fff;}
    @media(max-width:480px){
        .Other002792{width:17vw;display:none}
        .Other002792 li a:before{height:6vw;background-size:contain;}
        .Other002792 li a{font-size:3vw;padding-left:16%;padding-right:16%;}
    }

    /*
     .Floor000ä¸ºdemoç¼–å·
    */
    .Floor000583{padding-bottom:2%;background:#f4f4f4;}
    @media(min-width:1024px){
        .Floor000583 .left{float:left;width:58%;position:relative;}
        .Floor000583 .right{float:right;width:40%;position:relative;}
    }
    .Floor000583 .home_title h1{margin:0;font-weight:bold;font-size:20px;text-align:left;color:#000;margin-bottom:10px;position:relative;padding-left:13px;}
    .Floor000583 .home_title h1:before{display:inline-block;content:'';width:3px;height:20px;background:#04C260;position:absolute;left:0;top:50%;transform:translateY(-50%);}

     .Floor000583 .home_more{position:absolute;right:0;top:50%;transform:translateY(-50%);color:#04C260;font-size:14px;font-weight:normal;}
  
    .Floor000583 .right .box .list{background-repeat:no-repeat;background-position:right center;background-size:40%;padding-right:35%;}
    .Floor000583 .right .box .list li{padding:8px 0;border-bottom:1px dashed #e8e8e8;}
    .Floor000583 .right .box .list li>*{margin:0;padding:0;}
    .Floor000583 .right .box .list li h5{font-weight:normal;font-size:14px;}
    .Floor000583 .right .box .list li:hover a{color:#04C260;}
    .Floor000583 .box{min-height:283px;background:#fff;overflow:hidden;padding-bottom:23px;}
    .Floor000583 .box ul{padding:16px 25px;}
    .Floor000583 .box li{padding:8px 0;border-bottom:1px dashed #e8e8e8;}
    .Floor000583 .box li time{float:right;color:#777;font-size:13px;margin-left:20px;}
    .Floor000583 .box ol .Ispic{display:block;}
    .Floor000583 .box ol a.dot{font-weight:bold;font-size:18px;margin-top:15px;text-align:center;}
    .Floor000583 .box li.active > a.dot{color:#04C260;}
    @media(min-width:769px){
        .Floor000583 .left .box ol{float:left;width:35%;}
        .Floor000583 .left .box ol .Ispic{height:260px;}
        .Floor000583 .left .box ul{float:right;width:65%;}
    }

    @media(max-width:768px){
    .Floor000583 .left{ margin-bottom: 20px; }
    .Floor000583 .right{ margin-bottom: 20px; }

}



    /*Location002970 */
    .Location002970{margin:20px 0 10px 0;line-height:28px;}
    .Location002970 .auto{}
    .Location002970 em{font-style:normal;}
    .Location002970,
    .Location002970 a{color:#666;}
    .Location002970 a:after{display:inline-block;content:'>';font-size:13px;font-family:"å®‹ä½“";margin:0 6px;}
    .Location002970 a:hover,
    .Location002970 span{color:#04C260;}
    @media(min-width:1025px){
        .Subject{min-height:572px}
    }
    .Subject .b-tit{font-size:17px;color:#333;font-weight:bold;padding-left:20px;position:relative;margin-bottom:15px;}
    .Subject .b-tit:before{display:inline-block;content:'';width:3px;height:16px;background:#04C260;position:absolute;left:0px;top:50%;transform:translateY(-50%);}

    /*Menu002306*/
    .Menu002306{}
    .Menu002306_n{margin-top:30px;}
    .Menu002306 .side-title{line-height:50px;background-color:#04C260;margin-left:20px;font-size:16px;font-weight:bold;color:#fff;padding:0 75px 0 32px;position:relative;border-radius:8px 0 0 0;}
    .Menu002306 .side-title:after,
    .Menu002306 .side-title:before{content:'';}
    .Menu002306 .side-title:before{position:absolute;bottom:0;left:-20px;width:0;height:0;border-style:dashed dashed solid dashed;border-width:0 15px 44px 20px;border-color:transparent transparent #04C260 transparent;}
    .Menu002306 .side-title:after{display:inline-block;vertical-align:middle;width:40px;height:1px;background:#fff;margin-left:10px;}
    .Menu002306 .side-menu{background-color:#F7FAF7;padding-bottom:50px; /*overflow:hidden;*/}
    .Menu002306 .side-menu ul{margin-top:10px;}
    .Menu002306 .side-menu li a{display:block;line-height:32px;}
    .Menu002306 .side-menu > ul > li{border-bottom:1px solid #eee;cursor:pointer;}
    .Menu002306 .side-menu > ul > li >a{padding:0 32px;font-weight:bold;color:#333;line-height:49px;position:relative;}
    .Menu002306 .side-menu > ul > li >a::after{position:absolute;content:'';width:16px;height:16px;border-radius:50%;background:url(../images/Menu002306-d.png) no-repeat center #c8c8c8;line-height:16px;right:16px;top:50%;margin-top:-8px;}
    .Menu002306 .side-menu > ul > li ul{ /*display:none; */padding:10px 15px;background:#f4f5f4}
    .Menu002306 .side-menu > ul > li > ul{padding-left:32px;padding-right:32px;}
    .Menu002306 .side-menu > ul > li > ul > li > a{background:url(../images/Menu002306-a_off.png) no-repeat left 10px;padding-left:15px;}
    .Menu002306 .side-menu ul li ul li ul li a::before{display:inline-block;content:'';vertical-align:middle;width:3px;height:3px;background:#555;margin-right:10px;}
    .Menu002306 .side-menu li.select > a{color:#04C260;background:#e4f1e4;}
    .Menu002306 .side-menu > ul > li > ul > li.select > a{background-color:transparent;background:url(../images/Menu002306-a_on.png) no-repeat left 10px;color:#04C260;}
    .Menu002306 .side-menu > ul > li > ul > li > ul > li.select  > a{color:#04C260;}
    .Menu002306 .side-menu > ul > li > ul > li > ul > li.select  > a:before{background:#04C260;}
    .Menu002306 .side-menu > ul > li > ul > li > ul > li > ul > li.select  > a{color:#04C260;}
    .Menu002306 .side-menu > ul > li > ul > li > ul > li > ul > li.select  > a:before{background:#04C260;}
    .Menu002306 .side-menu > ul > li > ul > li > ul > li > ul > li > a::before{width:8px;height:2px;}
    .Menu002306 .side-open_menu{display:none;}
    .Menu002306 .side-menu > ul > li.aon >a{color:#04C260;border-left:3px solid #04C260;}
    .Menu002306 .side-menu > ul > li.aon >a::after{background-color:#04C260;}
    @media(min-width:1025px){
        .Menu002306 .side-menu{display:block!important;}
    }
    @media(max-width:1024px){
        .Menu002306{padding-top:0;}
        .Menu002306 .side-open_menu{display:block;border:1px solid #d5e4db;padding:10px 20px 10px 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:bold;color:#04C260;border-radius:0 0 5px 5px;position:relative;}
        .Menu002306 .side-open_menu::after{position:absolute;content:'';border:6px solid transparent;border-top-color:#87b2c7;right:10px;top:50%;margin-top:-3px;}
        .Menu002306 .side-menu{display:none;padding-bottom:20px;}
    }

    /*Menu002518 */
    .Menu002518{}
    .Menu002518 .side-title{line-height:50px;background-color:#04C260;margin-left:20px;font-size:16px;font-weight:bold;color:#fff;padding:0 75px 0 32px;position:relative;border-radius:8px 0 0 0;}
    .Menu002518 .side-title::before{position:absolute;bottom:0;left:-20px;width:0;height:0;border-style:dashed dashed solid dashed;border-width:0 15px 44px 20px;border-color:transparent transparent #04C260 transparent;}
    .Menu002518 .side-title::after{display:inline-block;vertical-align:middle;width:40px;height:1px;background:#fff;margin-left:10px;}
    .Menu002518 .side-menu{border-radius:0 0 50px 0;background-color:#F7FAF7;padding-bottom:50px;overflow:hidden;}

    /* .Menu002518 .side-menu li{margin-bottom: 15px;} */
    .Menu002518 .side-menu li:last-child{margin-bottom:0;}
    .Menu002518 .side-menu li ul li{margin-bottom:0;}
    .Menu002518 .side-menu li a{display:block;font-size:16px;position:relative;color:#888;text-transform:capitalize;}
    .Menu002518 .side-menu > ul > li > a{line-height:49px;padding:0 32px;font-size:18px;border-bottom:1px solid #eee;}
    .Menu002518 .side-menu li a i{position:absolute;right:15px;top:50%;margin-top:-10px;width:20px;height:20px;background:#fff;border-radius:50%;background-color:#04C260;}
    .Menu002518 .side-menu li a i::before{content:'';position:absolute;margin-top:-5px;display:inline-block;width:10px;height:10px;transform:rotate(45deg);border-right:2px solid;border-top:2px solid;color:#999;right:6px;top:50%;/* margin-top: -2px; */}
    .Menu002518 .side-menu li ul{display:none;}
    .Menu002518 .side-menu > ul > li > a:hover,
    .Menu002518 .side-menu > ul > li.aon > a{color:#04C260;}
    .Menu002518 .side-menu li a:hover,
    .Menu002518 .side-menu li.aon > a{color:#04C260;}
    .Menu002518 .side-menu li a:hover i::before,
    .Menu002518 .side-menu li.aon a i::before{color:#04C260;}
    .Menu002518 .side-menu li a:hover i::after,
    .Menu002518 .side-menu li.aon a i::after{display:none;}
    .Menu002518 .side-menu li{position:relative;}
    .Menu002518 .side-menu li ul{padding:0 15px;position:absolute;right:-100%;margin-right:-15px;background:#f8f8f8;width:100%;top:0;z-index:12;padding:10px 20px;box-shadow:3px 0 15px rgba(0,0,0,0.1);}
    .Menu002518 .side-menu li ul:before{content:'';display:inline-block;width:0;height:0;border-right:12px solid #eee;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;left:-12px;}
    .Menu002518 .side-menu li ul li a{line-height:20px;border-bottom:1px solid #e6e6e6;position:relative;padding:12px 0;font-size:15px;}
    .Menu002518 .side-menu li ul li:last-child a{border-bottom:0;}
    @media(min-width:1025px){
        .Menu002518 .side-open_menu{display:none;}
    }
    @media(max-width:1024px){
        .Menu002518{position:relative;z-index:10;}
        .Menu002518 .side-menu{display:none;position:absolute;left:0;width:100%;top:100%;margin-top:5px;z-index:100;}
        .Menu002518 .side-open_menu{position:relative;background:rgba(226,16,19,0.1);border:3px solid #fff;border-radius:6px;padding:10px 20px;font-size:18px;box-shadow:0 3px 0 #e21013;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
        .Menu002518 .side-open_menu::before{position:absolute;content:'';border:5px solid transparent;border-top-color:#e21013;right:20px;top:50%;margin-top:-2px;}
    }
    @media(max-width:480px){
        .Menu002518 .side-menu > ul > li > a{line-height:40px;padding-left:20px;font-size:16px;}
        .Menu002518 .side-menu li ul li a{line-height:36px;}
        .Menu002518 .side-menu li a{font-size:14px;}
        .Menu002518 .side-menu{padding-top:10px;}
    }

    /*About*/
    .About{}
    .About .auto{background:url(../images/About-map.png) no-repeat right top;}
    .About .tit{font-size:24px;color:#333;}
    .About .tit .en{text-transform:uppercase;font-size:14px;color:#999}
    .About .tit:after{display:block;content:'';width:22px;height:2px;background:#04C260;margin:20px 0 30px;}
    .About .intro{}
    .About .intro p{font-size:16px;line-height:2;}
    .About .intro img{border-radius:5px;}
    @media(max-width:768px){
    .About{ padding: 20px 0}
}

    /*TextList002514 */
    .TextList002514 .list{border:1px solid #e8e8e8;padding:0 3%;margin-bottom:15px;border-radius:5px;}
    .TextList002514 .job-title{line-height:30px;padding:15px 0;font-size:16px;cursor:pointer;position:relative;}
    .TextList002514 .job-title span{font-size:13px}
    .TextList002514 .job-title i{position:absolute;width:22px;height:22px;background:#04C260;border-radius:50%;right:0;top:50%;margin-top:-11px;}
    .TextList002514 .job-title i::before,
    .TextList002514 .job-title i::after{position:absolute;content:'';background:#fff;}
    .TextList002514 .job-title i::before{left:20%;width:60%;height:2px;top:50%;margin-top:-1px;}
    .TextList002514 .job-title i::after{left:50%;margin-left:-1px;width:2px;top:20%;height:60%;}
    .TextList002514 .job-title.select i::after{display:none;}
    .TextList002514 .job-title.select{color:#04C260;}
    .TextList002514 .job-main{display:none;padding:22px 0;border-top:1px dotted #e5e5e5;}
    .TextList002514 .job-main .job-info strong{color:#333;}
    .TextList002514 .job-main .job-info p{line-height:2;}
    .TextList002514 .job-email{color:#04C260;padding:30px 0;}
    .Subject .main-box{width:100%;padding-bottom:60px;}
    .Menu002306 .menu_nav{line-height:40px;}
    .Menu002306 .menu_nav a{display:inline-block;margin-right:10px;color:#7090a1;}
    .Menu002306 .menu_nav a.action{color:#04C260;}
    .TextList002514.TextList002957{padding-top:0;}
    .TextList002514 dl{width:17%;margin-bottom:15px;margin-right:3.4%;display:inline-table;}
    .TextList002514 dl:nth-of-type(5n){margin-right:0;}
    .TextList002514 dl dt{line-height:36px;background:#e0e3e8;color:#333;font-size:16px;padding-left:10px;border:1px solid #d7dadd;margin-bottom:10px;font-weight:600;}
    .TextList002514 dl dd{padding-left:10px;}
    .TextList002514 dl dd a{font-size:16px;color:#7090a1;line-height:26px;}
    .TextList002514 dl dd a:hover{opacity:.7;}

    /*TextList002855 */
    .TextList002855 li{border-bottom:1px solid #eee;padding:10px 0;font-size:16px;}
    .TextList002855 li time{float:right;color:#c8c8c8;margin-left:15px;}
    .TextList002855 li a{padding-left:30px;background:url("../images/TextList002855_icon.png") no-repeat left center;}

    @media(max-width:768px){
        .TextList002514 dl{width:100%;margin:0 0 2% 0;}
        .TextList002514.TextList002957{padding-top:2%;}
    }
    .TextList002855 .Page002193{padding-bottom:3%;}

    /*
     .Page002193 ä¸ºdemoç¼–å·
     */
    .Page002193{zoom:1;overflow:hidden;text-align:center;padding:30px 0 0;text-align:center;}
    .Page002193 span{padding:0px 3px;display:inline-block;}
    .Page002193 a{display:inline-block;margin:0px 2px;border:1px solid #ededed;padding:0 1em;color:#666;line-height:35px;border-radius:3px;transition:.3s ease-out;}
    .Page002193 a:hover{color:#fff;border:1px solid #e50014;background:#e50014;}
    .Page002193 .p_cur,
    .Page002193 .p_count,
    .Page002193 .p_total,
    .Page002193 .p_jump,
    .Page002193 .a_first,
    .Page002193 .a_end{display:none;}
    .Page002193 .p_cur b{color:#F00;}
    .Page002193 .p_count b{color:#F00;}
    .Page002193 .p_total b{color:#F00;}
    .Page002193 .p_page em{font-style:normal;}
    .Page002193 .p_page em a{}
    .Page002193 .p_page em a.a_cur{color:#fff;background:#04C260;border-color:#04C260;}
    .Page002193 .p_page b{font-weight:normal;}
    @media(max-width:1024px){
        .Page002193{padding:30px 0;}
    }

    /*Map002516 */
    .Map002516 .tit{font-size:24px;color:#333;}
    .Map002516 .tit .en{text-transform:uppercase;font-size:14px;color:#999}
    .Map002516 .tit:after{display:block;content:'';width:22px;height:2px;background:#04C260;margin:20px 0 30px;}
    .Map002516 .map{border:1px solid #ECECEC;padding:5px;}
    .Map002516 .map #allmap{height:320px;}
    .Map002516 .map #allmap *{box-sizing:content-box;}
    .Map002516 .map #allmap img{max-width:none;}
    @media(min-width:641px){
        .Map002516 .ul_con li{float:left;width:52%;}
        .Map002516 .ul_con li:nth-child(2),
        .Map002516 .ul_con li:nth-child(3){width:24%;}
    }
    .Map002516 .ul_con{margin-bottom:30px;}
    .Map002516 .ul_con li div{background-repeat:no-repeat;background-position:left center;padding:10px 0 10px 50px;}
    .Map002516 .ul_con li.location div{background-image:url(../images/Map002516_address.png);}
    .Map002516 .ul_con li.call div{background-image:url(../images/Map002516_call.png);}
    .Map002516 .ul_con li.fax div{background-image:url(../images/Map002516_email.png);}
    .Map002516 .ul_con li p{margin:0;color:#333;font-size:16px;}
    @media(max-width:640px){
        .Map002516 .ul_con li{padding:10px;}
        .Map002516 .ul_con li:nth-child(2n){background:#f5f5f5;}
        .Map002516 .map #allmap{height:280px;}
    }
    .login-box .bg{display:inline-block;content:'';height:100%;width:100%;position:fixed;left:0;top:0;right:0;bottom:0;background:url(../images/bg.png) no-repeat bottom center;background-size:cover;}

    /*
     .Floor001591 ä¸ºdemoç¼–å·
     */
    .Floor001591{}
    .Floor001591 .tit{color:#333;font-size:26px;padding-left:15px;position:relative;margin-bottom:40px;}
    .Floor001591 .tit:before{display:inline-block;content:'';width:5px;height:24px;position:absolute;left:0;top:50%;transform:translateY(-50%);background:#04C260;}
    .Floor001591 .top-img{padding-bottom:40%;position:relative;}
    .Floor001591 .top-img:after{display:inline-block;content:'';width:460px;height:42px;background:url(../images/Floor001591-top2.png) no-repeat center;position:absolute;left:0;bottom:0;}
    .Floor001591 .top-img .Ispic{position:absolute;left:0;top:0;right:0;bottom:0;}
    .Floor001591 .logo{position:absolute;left:50%;transform:translateX(-50%);width:88px;height:88px;background:#fff;bottom:-44px;box-shadow:0px 2px 12px rgba(3,49,26,.1);border-radius:50%;z-index:3;}
    .Floor001591 .form{overflow:hidden;box-shadow:0px 10px 30px rgba(0,0,0,.3);background:rgba(255,255,255,1);padding:60px 40px 0;width:460px;height:393px;margin:0 auto;color:#333;border-radius:16px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
    .Floor001591 .from-t{height:620px;}
    .Floor001591 .form h1{margin:0 auto 30px;text-align:center;}
    .Floor001591 .form h1{font-size:24px;font-weight:normal;}
    .Floor001591 .form .dl{}
    .Floor001591 .form dd{margin-bottom:20px;font-size:14px;color:#999;position:relative;}
    .Floor001591 .form label{position:absolute;left:20px;top:50%;transform:translateY(-50%);padding-left:28px;}

    /* .Floor001591 .form label i{display: inline-block;content: '';width: 18px;height: 18px;position: relative;top:3px;margin-right: 10px;} */
    .Floor001591 .form dd.name::before,
    .Floor001591 .form dd.information::before,
    .Floor001591 .form dd.pass::before,
    .Floor001591 .form dd.phone::before{display:inline-block;content:'';width:18px;height:18px;position:relative;top:3px;margin-right:10px;position:absolute;left:20px;top:0;bottom:0;margin:auto;}
    .Floor001591 .form dd.name::before{background:url(../images/Floor001591-icon1.png) no-repeat center;}
    .Floor001591 .form dd.information::before{background:url(../images/Floor001591-icon4.png) no-repeat center;}
    .Floor001591 .form dd.pass::before{background:url(../images/Floor001591-icon2.png) no-repeat center;}
    .Floor001591 .form dd.phone::before{background:url(../images/Floor001591-icon3.png) no-repeat center;}
    .Floor001591 .form .text{width:100%;padding:0 10px;height:48px;line-height:48px;border:1px solid #e8e8e8;background:#fff;border-radius:5px;font-size:14px;color:#999;padding-left:45px;}
    .Floor001591 .form .btn{width:100%;height:48px;cursor:pointer;border:none;background:#04C260;color:#fff;font-size:16px;border-radius:5px;}
    .Floor001591 .form em{display:block;font-style:normal;text-align:left;}
    .Floor001591 .form em a{color:#333}
    .Floor001591 .form em a.register{float:right;}
    @media(max-width:1024px){
        .Floor001591 .form{padding:40px 20px 0;width:90%;height:auto;z-index:100}
    }

    /*Top002258*/
    .Top002258{position:fixed;left:0;top:0;width:100%;z-index:10;color:#fff}
    .Top002258 .header-left{padding:10px 0;}
    .Top002258 .header-left a{color:#fff;}
    .Top002258 .header-left a i{display:inline-block;content:'';width:16px;height:16px;background:url(../images/icon-3-w.png) no-repeat;margin-right:10px;position:relative;top:2px;}

    /*
     .Bottom002392 ä¸ºdemoç¼–å·
     */
    .Bottom002392{line-height:22px;color:rgba(255,255,255,.8);font-size:13px;position:fixed;left:0;bottom:0;width:100%;z-index:10;}
    .Bottom002392 .auto{padding:26px 0;}
    .Bottom002392 .dl{float:left;}
    .Bottom002392 .dl dd{position:relative;padding-left:20px;}
    .Bottom002392 .dl dd i{width:16px;height:16px;display:inline-block;content:'';position:absolute;left:0;top:50%;margin-top:-8px;}
    .Bottom002392 .dl1 dd:nth-child(1) i{background:url(../images/d-2.png) no-repeat center;}
    .Bottom002392 .dl1 dd:nth-child(2) i{background:url(../images/d-1.png) no-repeat center;}
    .Bottom002392 em{font-style:normal;float:right;text-align:right;color:#fff;opacity:.8}
    .Bottom002392 em span{color:#fff;}
    .Bottom002392 em span a{color:#fff;background:none;padding:0;margin:0;}
    @media only screen and (max-width:999px){
        .Bottom002392 .links,
        .Bottom002392 em{float:none;text-align:center;width:100%;display:block;}
    }

    /*
     .Spec000348Ã¤Â¸ÂºdemoÃ§Â¼â€“Ã¥ÂÂ·
    */
    .qui-pad-b4{padding-bottom:3%;padding-top:1%;}
    .Spec000348{padding:1px;margin-bottom:0;padding-top:1px;}
    .Spec000348 dl{zoom:1;overflow:hidden;padding:0 0 10px;margin:0px;line-height:20px;position:relative;margin: 0!important;}
    .Spec000348 dt{width:130px;text-align:right;background:#04C260;font-size:15px;border-radius:3px;color:#fff;text-align:center;position:relative;top:0;left:0;line-height:16px;padding:12px 8px;float: left;}
    .Spec000348 dd{margin-left:150px;border-bottom:#ededed 1px solid;padding: 10px 0;}
    .Spec000348 dd a{display:inline-block;height:20px;line-height:20px;cursor:pointer;font-size:14px;color:#5f5f5f;}
    .Spec000348 dd a:after{display:inline-block;content:'';vertical-align:middle;width:2px;background-color:#e7e7e7;border-left:1px solid #a9a9a9;height:14px;margin:0 15px;}
    .Spec000348 dd a:last-child:after{display:none;}
    .Spec000348 dd a:hover,
    .Spec000348 dd .on{color:#04C260;height:20px;}
    .Spec000348 dd .on:hover{color:#04C260;}
    .Spec000348 .select{float:left;margin-top:8px;}
    .Spec000348 .select span{position:relative;padding:5px 25px 5px 15px;margin:2px 0;margin-right:10px;background:rgba(4,194,06,.05);
        border:1px dashed #04C260;border-radius:4px;font-size:14px;color:#04C260; display: inline-block; }
    .Spec000348 .select span.span2{background: rgba(170, 170, 170, 0.5);border:1px dashed #aaa;color:#fff;}
    .Spec000348 .select i{display:inline-block;position:absolute;width:20px;height:20px;right:0;top:0;cursor:pointer;}
    .Spec000348 .select i::before,
    .Spec000348 .select i::after{position:absolute;content:'';left:20%;top:50%;width:50%;height:2px;background:#04C260;margin-top:-1px;transform:rotate(-45deg);}
    .Spec000348 .select .span2 i::before,
    .Spec000348 .select .span2 i::after {background:#fff;}
    .Spec000348 .select i::before{transform:rotate(45deg);}
    .Spec000348 .search{margin-bottom:15px;position:relative;max-width:380px;}
    .Spec000348 .search .searchbox{position:relative;max-width:380px;position:relative;padding-right:50px;overflow:hidden;border-radius:5px;max-width:385px;/* float: left; *//*margin-top:16px;*/width:100%;}
    .Spec000348 .search_btn{display:block;/* background: url(../images/searchbtn.png) #04C260 no-repeat center center; */width:24px;height:35px;border:none;cursor:pointer;position:absolute;right:0;top:0;width:50px;height:40px;color:#fff;background:#04C260;font-size:14px;border:0;cursor:pointer;background: #f4f4f4 url(../images/Top002898-search_btn.png) no-repeat center center;overflow: hidden;text-indent: -99em;}
    .Spec000348 .search_input{width:100%;display:block;height:35px;line-height:20px;padding:5px 10px 5px 40px;background:none;border:none;color:#999;position:relative;border:1px solid #c2c2c2;border-radius:5px;transition:all .3s;width:100%;line-height:40px;height:40px;background:#f4f4f4;border:0;padding:0 20px;position:relative;}
    .Spec000348 .search_input.focus{border-color:#a3a3a3;color:#a3a3a3;}
    .Spec000348 .search_btn{/* position: absolute; *//* left: 10px; *//* top: 0; */}

    @media(max-width:768px){
       .Spec000348 .auto{padding: 0}
        .Spec000348 dt{width: 100%;margin-bottom: 15px;}
    .Spec000348 dd{margin-left:0px;width: 100%}
}

    /*TextList002957 */
    .TextList002957{padding-top:4%;}
    .TextList002957_search{padding-top:0;}
    .TextList002957 li{border-bottom:1px dashed #eee;padding:10px 0;line-height:1;float:left;width:46%;margin-right:8%}
    .TextList002957 li:nth-child(2n){margin-right:0;}
    .TextList002957 li a{font-size:14px;}
    .TextList002957 li a:hover{color:#04C260}
    @media(max-width:480px){
        .TextList002957 li{font-size:3vw;line-height:10vw;}
        .TextList002957 li a{font-size:3.5vw;}
    }
    .TextList002957_search .Page002193{padding-bottom:3%;}

    /*Industry*/
    .Industry{}
    .Industry .box{padding-top:4%;}
    .Industry .box+.box{margin-top:30px;}
    .Industry .left{float:left;width:35%;padding:4px;border:1px solid #e8e8e8;}
    .Industry .left img{width:100%}
    .Industry .right{float:right;width:60%}
    .Industry .right .t{font-size:24px;color:#333;}
    .Industry .right .t:after{display:block;content:'';width:24px;height:2px;background:#04C260;margin:15px 0 25px;}
    .Industry .right p{margin:0;font-size:16px;line-height:2;text-align:justify;}
    .Industry .programme .list{border:1px solid #e8e8e8;padding:0 20px;}
    .Industry .programme .list+.list{margin-top:10px;}
    .Industry .programme .job-title{line-height:30px;padding:10px 0;font-size:16px;cursor:pointer;position:relative;color:#333;font-weight:bold;}

    /*.Industry .programme .job-title:before{display: inline-block;content: '';width: 3px;height: 16px;background: #04C260;position: absolute;left:-20px;top:50%;transform: translateY(-50%);}*/
    .Industry .programme .job-title i{position:absolute;width:22px;height:22px;background:#04C260;border-radius:50%;right:0;top:50%;margin-top:-11px;}
    .Industry .programme .job-title i::before,
    .Industry .programme .job-title i::after{position:absolute;content:'';background:#fff;}
    .Industry .programme .job-title i::before{left:20%;width:60%;height:2px;top:50%;margin-top:-1px;}
    .Industry .programme .job-title i::after{left:50%;margin-left:-1px;width:2px;top:20%;height:60%;}
    .Industry .programme .job-title.select i::after{display:none;}
    .Industry .programme .job-title.select{color:#04C260;}
    .Industry .programme .job-main{display:none;padding:22px 0;border-top:1px dotted #e5e5e5;}
    .Industry .programme .job-main .info .txt{float:left;width:65%}
    .Industry .programme .job-main .info aside{font-size:18px;color:#333;font-weight:bold;margin-bottom:10px;}
    .Industry .programme .job-main .info aside:before{display:inline-block;content:'';width:6px;height:6px;background:#04C260;border-radius:50%;margin-right:10px;position:relative;top:-3px;}
    .Industry .programme .job-main .info .txt .dl{}
    .Industry .programme .job-main .info .txt .dl dd{font-size:14px;line-height:2;color:#666;padding-left:18px;position:relative;}
    .Industry .programme .job-main .info .txt .dl dd:before{display:inline-block;content:'';width:8px;height:1px;background:#c8c8c8;position:absolute;left:0;top:13px;}
    .Industry .programme .job-main .info .img{float:right;width:30%;padding:4px;border:1px solid #e8e8e8;}
    .Industry .programme .job-main .btn{text-align:left;margin:20px 0;}
    .Industry .programme .job-main .btn a{display:inline-block;width:148px;line-height:40px;height:40px;color:#fff;text-align:center;background:#04C260;border-radius:5px;}
    .Industry .programme .job-main .btn a.download{background:#333;margin-right:20px;}
    .Industry .programme .job-main .info li{float:left;width:23.5%;margin-right:2%;padding:0px 0 20px;border-top:2px solid #04C260;box-shadow:0px 2px 8px rgba(0,0,0,.05);}
    .Industry .programme .job-main .info li:nth-child(4n){margin-right:0}
    .Industry .programme .job-main .info li .pic{padding-bottom:58%;}
    .Industry .programme .job-main .info li .text{padding:0 10px;}
    .Industry .programme .job-main .info li .text h1{font-size:16px;margin:10px 0;}
    .Industry .programme .job-main .info li .text p{font-size:14px;line-height:2;margin:0;color:#666;height: 4em;}
    @media(max-width:768px){
        .Industry .box{padding-top:12%;}
        .Industry .programme .job-title{padding-right:30px}
        .Industry .programme .job-main .btn a.download{margin-bottom:10px}
   .Industry .left{margin-bottom: 20px;}
   .Industry .left,
    .Industry .right{float:left;width:100%}

.Industry .programme .job-main .info .txt,
.Industry .programme .job-main .info .img{width:100%}
.Industry .programme .job-main .btn {text-align: center;}
.Industry .programme .job-main .btn a{width: 100px; display: inline-block; margin:0 5px !important;}
    .Industry .programme .job-main .info li{width: 100%;margin-bottom: 10px;}
.Industry .programme .job-main .info li .text{padding: 20px;}



    }



    .Industry .video-box{}
    .Industry .b-tit{font-size:17px;color:#333;font-weight:bold;padding-left:20px;position:relative;}
    .Industry .b-tit:before{display:inline-block;content:'';width:3px;height:16px;background:#04C260;position:absolute;left:0px;top:50%;transform:translateY(-50%);}
    .Industry .video-box .ul{}
    .Industry .video-box .ul li{padding:10px 148px 10px 20px;background:#f8f8f8;margin-top:10px;float:left;width:48%;margin-right:4%;position:relative;}
    .Industry .video-box .ul li a{color:#333}
    .Industry .video-box .ul li:nth-child(2n){margin-right:0;}
    .Industry .video-box .ul li span{display:inline-block;background:#04C260;color:#fff;position:absolute;right:0;top:0;height:100%;width:108px;line-height:40px;text-align:center;cursor:pointer;}
    .Industry .video-box .ul li span i{display:inline-block;content:'';width:18px;height:18px;background:url(../images/play.png) no-repeat;position:relative;top:4px;margin-right:6px;}
    .Industry_video{position:fixed;z-index:999;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,0.5);}
    .Industry_video .close{cursor:pointer;position:absolute;right:5%;top:5%;width:40px;height:40px;}
    .Industry_video .close::before,
    .Industry_video .close::after{position:absolute;content:'';transform:rotate(-45deg);width:100%;height:3px;background:#fff;}
    .Industry_video .close::after{transform:rotate(45deg);}
    .Industry_video .ytable{height:100%;}
    .Industry_video .files{margin:0 auto;width:96%;max-width:800px;max-height:50%;}
    .Industry_video .files video{background:#000;}
    .Industry .video-new{}
    .Industry .video-new ul{padding:20px 0;border-bottom:1px dotted #eee;}
    .Industry .video-new .Ispic { padding-bottom: 60%;}
    .Industry .video-new li .inner{padding-left:33px;font-size:16px;}
    .Industry .video-new li time{color:#c8c8c8;font-size:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);}
    .Industry .video-new li time a{float:right;color:#04C260;}
    .Industry .video-new li p{color:#666;line-height:2;font-size:14px;text-align:justify;margin:10px 0;}
    .Industry .video-new li aside{font-size:16px;position:relative;}
    .Industry .video-new li aside a{color:#333;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:80px;}
    .Industry .video-new li aside a:hover{color:#04C260;}
    @media(min-width:481px){
        .Industry .video-new ol{width:177px;}
 
        .Industry .video-new li .inner{padding-left:3vw;font-size:14px;}
        .Industry .video-new li aside{font-size:16px;}
    }
    @media(max-width:768px){
        .Industry .video-new .ytable,
        .Industry .video-new .ytable-cell{display:block;}
        .Industry .video-new ul{padding:3vw 0;}
        .Industry .video-new li .inner{padding:3vw;}

.Industry .video-box .ul li{width: 100%;margin:0 0 10px 0; padding: 0;background: none}
    .Industry .video-box .ul li a { height: auto; overflow:hidden; display: block;}
    .Industry .video-box .ul li span{width: 100%;position: relative; display: block; margin-top:10px;}
    }



    .Industry .box-logo li{float:left;width:22.75%;margin-right:3%;margin-top:10px;}
    .Industry .box-logo li a{border:1px solid #e8e8e8;position:relative;display:block;}
    .Industry .box-logo li img{display:block;width:100%;}
    .Industry .box-logo li a figure{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(4,194,96,0.95);opacity:0;transition:0.3s;}
    .Industry .box-logo li a:hover figure{opacity:1;}
    .Industry .box-logo li dl{display:table;width:100%;height:100%;}
    .Industry .box-logo li dt{display:table-cell;vertical-align:middle;text-align:center;font-size:18px;color:#fff;}
    @media(min-width:769px){
        .Industry .box-logo li:nth-child(4n){margin-right:0;}
    }
    @media(max-width:768px){
        .Industry .box-logo li{width:32%;margin-right:2%;}
    }
    @media(max-width:768px) and (min-width:481px){
        .Industry .box-logo li:nth-child(3n){margin-right:0;}
    }
    @media(max-width:480px){
        .Industry .box-logo li{width:49%;}
        .Industry .box-logo li:nth-child(2n){margin-right:0;}
        .Industry .box-logo li dt{font-size:15px;}
    }

    /*Floor002915 */
    .Floor002915{font-size:16px;text-align:center;margin-bottom:30px;}
    .Floor002915 .auto{}
    .Floor002915 .form{position:relative;padding-right:50px;overflow:hidden;border-radius:5px;max-width:380px;float:left;margin-top:16px;width:100%}
    .Floor002915 .form .btn{position:absolute;right:0;top:0;width:50px;height:40px;color:#fff;background:#04C260;font-size:14px;border:0;cursor:pointer;background: #f4f4f4 url(../images/Top002898-search_btn.png) no-repeat center center;overflow: hidden;text-indent: -99em;}
    .Floor002915 .form .text{width:100%;line-height:40px;height:40px;background:#f4f4f4;border:0;padding:0 20px;color:#999;}
    ::-webkit-input-placeholder{color:#999;}
    ::-moz-placeholder{color:#999;}
    :-ms-input-placeholder{color:#999;}
    .Floor002915 .tab{float:left;position:relative;z-index:10;}
    .Floor002915 .tab .item{display:inline-block;position:relative;}
    .Floor002915 .tab .item>a{display:inline-block;line-height:40px;height:40px;width:148px;background:#F7FAF7;color:#04C260;text-align:center;border-radius:5px;margin-right:10px;}
    .Floor002915 .tab .item .secNav>a{display:inline-block;line-height:40px;height:40px;width:148px;background:#F7FAF7;color:#04C260;text-align:center;border-radius:5px;margin-right:10px;}
    .Floor002915 .tab .item>a:hover{background:#04C260;color:#fff;}
    .Floor002915 .tab .item>a.on{background:#04C260;color:#fff;}
    .Floor002915 .tab .secNav{position:absolute;top:0;left:0;padding-top:50px;width:100%;display:none;z-index:100}
    .Floor002915 .tab .item.NotData{ cursor:not-allowed}
     .Floor002915 .tab .item.NotData a{background:rgba(0,0,0,0.34);cursor:not-allowed;color:#fff}
       .Floor002915 .tab .item.NotData a:hover{background:rgba(0,0,0,0.34);color:#fff;}
    .Floor002915 .tab .item.NotData div{display:none !important}
    .Floor002915 .tab .secNav202109171636{display: block;width: 280%;left: 50%;margin-left: -140%;background: #fff;top: 100%;
        margin-top: 20px;padding: 15px;box-shadow: 0 0 5px #ccc;position: absolute;display: none;z-index: 99;}
    .Floor002915 .tab .secNav202109171636:after{content: '';position: absolute;width: 100%;height: 20px;bottom: 100%;left: 0;}
    .Floor002915 .tab .item:hover .secNav202109171636{display: block;}
    .Floor002915 .tab .item .secNav202109171636>a{margin: .5%;min-width: 32.333333333333333%;display: inline-block;vertical-align: top;font-size: 14px;text-align: center;padding: 0 10px;border-radius: 5px;background:#F7FAF7;color:#04C260;line-height: 40px;}
    .Floor002915 .tab .item .secNav202109171636>a:hover{background:#04C260;color:#fff;}
    .Floor002915 .tab .item .secNav202109171636>a.on{background:#04C260;color:#fff;}
    .Floor002915 .tab .item:hover .secNav{display:block;}
    .Floor002915 .tab .secNav a{background:#fff;color:#333;border:1px solid #04c260;margin-bottom:5px;cursor: pointer;}
    .Floor002915 .tab .secNav a:hover{background:#04c260;color:#fff;border:1px solid #04c260;}


    @media(max-width:768px){
        .Floor002915 .tab{margin-top:20px; text-align: center;}
        .Floor002915 .tab a{margin-bottom:10px;}
        .Floor002915 .tab .item{  display: inline-block; }
        .Floor002915 .tab .item>a{ width: 100px; }
    }

    @media(max-width:640px){
    .Floor002915 .tab .secNav202109171636{width: calc(100vw - 16%);margin-left:0;left: -158px;}
    .Floor002915 .tab .item .secNav202109171636>a{min-width: 49%;}
}

    /*Customized */
    .Customized{margin-top:30px;}
    .Customized_search{margin-top:0;padding-bottom:3%}
    .Customized .tab{text-align:center;}
    .Customized .tab a{display:inline-block;line-height:30px;height:30px;background:#F7FAF7;color:#666;text-align:center;border-radius:20px;margin:0 5px;padding:0 10px;cursor:pointer;}
    .Customized .tab a.on,
    .Customized .tab a:hover{background:#04C260;color:#fff;}
    .Customized .box{margin-top:20px;}
    .Customized .b-tit{font-size:17px;color:#333;font-weight:bold;padding-left:20px;position:relative;}
    .Customized .b-tit:before{display:inline-block;content:'';width:3px;height:16px;background:#04C260;position:absolute;left:0px;top:50%;transform:translateY(-50%);}
    .Customized .pro{margin-top:10px;}
    .Customized .pro .t{display:block;padding:10px 20px;background:#F7FAF7;color:#04C260;position:relative;line-height:30px;}
    .Customized .pro .t i{position:absolute;width:20px;height:20px;background:#04C260;border-radius:50%;right:20px;top:50%;margin-top:-10px;cursor:pointer;}
    .Customized .pro .t i::before,
    .Customized .pro .t i::after{position:absolute;content:'';background:#fff;}
    .Customized .pro .t i::before{left:25%;width:50%;height:2px;top:50%;margin-top:-1px;}
    .Customized .pro .t i::after{left:50%;margin-left:-1px;width:2px;top:25%;height:50%;}
    .Customized .pro.select .t i::after{display:none;}
    .Customized .pro .list{padding:20px;border-bottom:1px solid #eee;border-left:1px solid #eee;border:1px solid #eee;}
    .Customized .pro .list .ul:nth-child(odd){background:#fafafa}
    .Customized .pro .list ol,
    .Customized .pro .list li{float:left;width:15%;text-align:center;padding:10px;color:#333}
    .Customized .pro .list ol{background:#04C260;color:#fff}
    .Customized .pro .list ol:nth-child(1),
    .Customized .pro .list li:nth-child(1){width:24%;text-align:left;padding-left:20px;}
    .Customized .pro .list ol:nth-child(2),
    .Customized .pro .list li:nth-child(2){width:40%;text-align:left;}
    .Customized .pro .list ol:nth-child(3),
    .Customized .pro .list li:nth-child(3){width:10%}
    .Customized .pro .list ol:nth-child(5),
    .Customized .pro .list li:nth-child(5){width:11%}
    .Customized .pro .list li a{color:#04C260;}
    .Customized .box-wt .list{border:1px solid #e8e8e8;padding:0 20px;margin-top:10px;}
    .Customized .box-wt .job-title{line-height:30px;padding:10px 0;font-size:14px;cursor:pointer;position:relative;color:#333;padding-right:40px;}

    /*.Customized .box-wt .job-title:before{display: inline-block;content: '';width: 3px;height: 16px;background: #04C260;position: absolute;left:-20px;top:50%;transform: translateY(-50%);}*/
    .Customized .box-wt .job-title i{position:absolute;width:20px;height:20px;background:#04C260;border-radius:50%;right:0;top:50%;margin-top:-11px;z-index:-1;}
    .Customized .box-wt .job-title i::before,
    .Customized .box-wt .job-title i::after{position:absolute;content:'';background:#fff;}
    .Customized .box-wt .job-title i::before{left:25%;width:50%;height:2px;top:50%;margin-top:-1px;}
    .Customized .box-wt .job-title i::after{left:50%;margin-left:-1px;width:2px;top:25%;height:50%;}
    .Customized .box-wt .job-title.select i::after{display:none;}
    .Customized .box-wt .job-title.select{color:#04C260;}
    .Customized .box-wt .job-main{display:none;padding:22px 0;border-top:1px dotted #e5e5e5;}
    .Customized .video-box .ul{}
    .Customized .video-box .ul li{padding:10px 148px 10px 20px;background:#f8f8f8;margin-top:10px;float:left;width:48%;margin-right:4%;position:relative;}
    .Customized .video-box .ul li a{color:#333}
    .Customized .video-box .ul li:nth-child(2n){margin-right:0;}
    .Customized .video-box .ul li span{display:inline-block;background:#04C260;color:#fff;position:absolute;right:0;top:0;height:100%;width:108px;line-height:40px;text-align:center;}
    .Customized .video-box .ul li span i{display:inline-block;content:'';width:18px;height:18px;background:url(../images/play.png) no-repeat;position:relative;top:4px;margin-right:6px;}
    .Customized .box-dz{text-align:center;margin-top:40px;}
    .Customized .box-dz a{display:inline-block;line-height:40px;height:40px;width:148px;background:#04C260;color:#fff;text-align:center;border-radius:5px;cursor:pointer;}
    .Customized .box-dz a i{display:inline-block;content:'';width:18px;height:18px;background:url(../images/dz.png) no-repeat;margin-right:10px;position:relative;top:4px;}
    @media(max-width:1024px){
        .Customized .tab a{margin-bottom:10px}
        .Customized .pro .list{overflow-x:auto;}
        .Customized .pro .list .ul{width:180%}
     .Customized .video-box .ul li{width: 100%;padding: 0;background: none;margin-bottom: 15px;}
     .Customized .video-box .ul li a,
     .Customized .video-box .ul li a span{width: 100%;display: block;position: relative;}
     .Customized .video-box .ul li a span{margin-top: 8px;}

    }
    .pop-up{display:none;position:fixed;z-index:150;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.8);}
    .pop-up form,
    .pop-up .ycenter{height:100%;}
    .pop-up .main{position:relative;width:90%;margin:0 auto;max-width:600px;background:#fff;border:5px solid #04C260;border-radius:10px;padding:2%;}
    .pop-up .close{position:absolute;width:30px;height:30px;right:-15px;top:-15px;border-radius:50%;background:#04C260;cursor:pointer;}
    .pop-up .close::before,
    .pop-up .close::after{position:absolute;content:'';left:20%;top:50%;width:60%;height:3px;background:#fff;margin-top:-1px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
    .pop-up .close::before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
    .pop-up#form td{padding-top:4%;vertical-align:top;}
    .pop-up#form td.f-name{text-align:right;width:96px;line-height:32px;}
    .pop-up#form td .text{width:100%;line-height:32px;height:32px;border:1px solid #eee;border-radius:3px;padding:0 5px;}
    .pop-up#form td .btn{width:40%;margin-right:3%;height:40px;cursor:pointer;border:none;border-radius:3px;color:#fff;background:#04C260;max-width:120px;}
    .pop-up#form td .btn_reset{background:#999;}
    .pop-up#form td textarea.text{height:90px;}
    .pop-up#form p{margin:0;text-align:center;font-size:18px;font-weight:bold;color:#333;}

    /*RighInfo001774*/

    /*slick Basic*/
    .RighInfo001774 .slick-slider{position:relative;z-index:1;display:block;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
    .RighInfo001774 .slick-list{position:relative;z-index:1;display:block;overflow:hidden;}
    .RighInfo001774 .slick-list:focus{outline:none}
    .RighInfo001774 .slick-list.dragging{cursor:pointer;cursor:hand;}
    .RighInfo001774 .slick-slider .slick-track,
    .RighInfo001774 .slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
    .RighInfo001774 .slick-track{position:relative;top:0;left:0;display:block;}
    .RighInfo001774 .slick-track:before,
    .RighInfo001774 .slick-track:after{display:table;content:'';}
    .RighInfo001774 .slick-track:after{clear:both;}
    .RighInfo001774 .slick-loading .slick-track{visibility:hidden;}
    .RighInfo001774 .slick-slide{display:none;float:left;min-height:1px;}
    [dir ='rtl'] .slick-slide{float:right;}
    .RighInfo001774 .slick-slide .slick-loading img{display:none;}
    .RighInfo001774 .slick-slide .dragging img{pointer-events:none;}
    .RighInfo001774 .slick-initialized .slick-slide{display:block;}
    .RighInfo001774 .slick-loading .slick-slide{visibility:hidden;}
    .RighInfo001774 .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
    .RighInfo001774 .slick-arrow .slick-hidden{display:none;}

    /*slick Basic End*/
    .RighInfo001774{margin-top:15px;}
    .RighInfo001774 .list_img{float:left;width:35%;}
    .RighInfo001774 .big{margin-bottom:20px;}
    .RighInfo001774 .big li figure{border:1px solid #eee;padding-bottom:88%;background-size:contain;}
    .RighInfo001774 .small{padding:0 30px;position:relative;}
    .RighInfo001774 .small .slick-arrow{position:absolute;height:100%;top:0;width:25px;z-index:10;cursor:pointer;border:0;background:none;padding:0;}
    .RighInfo001774 .small .slick-prev{left:0;}
    .RighInfo001774 .small .slick-next{right:0;}
    .RighInfo001774 .small .slick-disabled{cursor:default;}
    .RighInfo001774 .small .slick-arrow span{font-size:20px;color:#ccc;}
    .RighInfo001774 .small li figure{margin:0 auto;padding-bottom:78%;background-size:contain;max-width:86%;border:1px solid #e5e5e5;}
    .RighInfo001774 .small li.slick-current figure{border-color:#04C260;}
    .zoomContainer{z-index:99;}
    .RighInfo001774 .intro{float:right;width:60%;}
    .RighInfo001774 .intro .tit{font-size:26px;color:#333;border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:20px;}
    .RighInfo001774 .intro .box p{font-size:16px;line-height:2;text-align:justify;}


.box-new .right{margin-top: 15px;display: inline-block;}

    @media(max-width:1000px){
        .RighInfo001774 .intro{width:55%;margin-right:0;}
    }
    @media(max-width:768px){
        .RighInfo001774 .list_img,
        .RighInfo001774 .intro{float:none;width:auto;margin-bottom:3%;}
        .zoomContainer{display:none!important;}
    }

    /*Product*/
    .Product .box{margin-top:30px;}
    .Product .box .b-tit{font-size:17px;color:#333;font-weight:bold;padding-left:20px;position:relative;margin-bottom:10px;}
    .Product .box .b-tit:before{display:inline-block;content:'';width:3px;height:16px;background:#04C260;position:absolute;left:0px;top:50%;transform:translateY(-50%);}
    .Product .box-information .list{width:52%;}
    .Product .box-information .list li{list-style-type:none;line-height:32px;color:#333;font-size:16px;}
    .Product .box-information .pice{width:44%;}
    .Product .box-cs{}
    .Product .box-cs .list{}
    .Product .box-cs li{float:left;width:40%;padding-bottom:10px;}
    .Product .box-cs li:nth-child(2n){width:60%;}
    .Product .box-cs li:before{display:inline-block;content:'';width:5px;height:5px;border:1px solid #555;border-radius:50%;margin-right:6px;position:relative;top:-3px;}
    .Product .box-cs li.li_50{width:50%;}
    .Product .box-cs li.li_66{width:66.6666%;}
    .Product .box-cs li.li_100{width:100%;}
    .Product .box-cs li span{margin-left:10px;}
    .Product .box-cs li.red{color:#f00}
    .Product .box-cs li.red:before{border-color:#f00}
    .Product  .pro{margin-top:10px;}
    .Product  .pro .t{display:block;padding:10px 20px;background:#F7FAF7;color:#04C260;position:relative;line-height:30px;cursor:pointer;}
    .Product  .pro .t i{position:absolute;width:20px;height:20px;background:#04C260;border-radius:50%;right:20px;top:50%;margin-top:-10px;}
    .Product  .pro .t i::before,
    .Product  .pro .t i::after{position:absolute;content:'';background:#fff;}
    .Product  .pro .t i::before{left:25%;width:50%;height:2px;top:50%;margin-top:-1px;}
    .Product  .pro .t i::after{left:50%;margin-left:-1px;width:2px;top:25%;height:50%;}
    .Product  .pro.select .t i::after{display:none;}
    .Product  .pro .list{padding:20px;border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;}
    .Product  .pro .list .ul:nth-child(odd){background:#fafafa}
    .Product  .pro .list ol,
    .Product  .pro .list li{float:left;width:15%;text-align:center;padding:10px;color:#333}
    .Product  .pro .list ol{background:#04C260;color:#fff}
    .Product  .pro .list ol:nth-child(1),
    .Product  .pro .list li:nth-child(1){width:24%;text-align:left;padding-left:20px;}
    .Product  .pro .list ol:nth-child(2),
    .Product  .pro .list li:nth-child(2){width:40%;text-align:left;}
    .Product  .pro .list ol:nth-child(3),
    .Product  .pro .list li:nth-child(3){width:10%}
    .Product  .pro .list ol:nth-child(5),
    .Product  .pro .list li:nth-child(5){width:11%}
    .Product  .pro .list li a{color:#04C260;}
    .Product .box-new{}
    .Product .box-new ul{padding:20px 0;border-bottom:1px dotted #eee;}
    .Product .box-new .Ispic {padding-bottom: 60%;}
    .Product .box-new li .inner{padding-left:33px;font-size:16px;}
    .Product .box-new li time{color:#c8c8c8;font-size:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);}
    .Product .box-new li time a{float:right;color:#04C260;}
    .Product .box-new li p{color:#666;line-height:2;font-size:14px;text-align:justify;margin:10px 0;}
    .Product .box-new li aside{font-size:16px;position:relative;padding-right:80px;}
    .Product .box-new li aside a{color:#333;}
    .Product .box-new li aside a:hover{color:#04C260;}
    @media(min-width:769px){
        .Product .box-new ol{width:177px;}
    }
    @media(max-width:768px){
        .Product .pro .list{padding: 0}

        .Product .pro .list ol, 
        .Product .pro .list li{ width: 25% !important;padding: 8px 4px;}
.Product .pro .list ol:nth-child(2){ display: none }
.Product .pro .list li:nth-child(2){ display: none }

        .Product .box-new li aside{font-size:16px;}

        .Product .box-new .ytable,
        .Product .box-new .ytable-cell{display:block;}
        .Product .box-new ul{padding:3vw 0;}
        .Product .box-new li .inner{padding:3vw;}
    }
    .Product .box-wt .list{border:1px solid #e8e8e8;padding:0 20px;margin-top:10px;}
    .Product .box-wt .job-title{line-height:30px;padding:10px 0;font-size:14px;cursor:pointer;position:relative;color:#333;padding-right:20px;}

    /*.Product.box-wt .job-title:before{display: inline-block;content: '';width: 3px;height: 16px;background: #04C260;position: absolute;left:-20px;top:50%;transform: translateY(-50%);}*/
    .Product .box-wt .job-title i{position:absolute;width:20px;height:20px;background:#04C260;border-radius:50%;right:0;top:50%;margin-top:-11px;}
    .Product .box-wt .job-title i::before,
    .Product .box-wt .job-title i::after{position:absolute;content:'';background:#fff;}
    .Product .box-wt .job-title i::before{left:25%;width:50%;height:2px;top:50%;margin-top:-1px;}
    .Product .box-wt .job-title i::after{left:50%;margin-left:-1px;width:2px;top:25%;height:50%;}
    .Product .box-wt .job-title.select i::after{display:none;}
    .Product .box-wt .job-title.select{color:#04C260;}
    .Product .box-wt .job-title.select .dot{white-space:normal;}
    .Product .box-wt .job-main{display:none;padding:22px 0;border-top:1px dotted #e5e5e5;}
    .Product .box-wt .listM{padding:15px;text-align:center;font-size:16px;color:#04C260;border:1px solid #e8e8e8;margin-top:10px;display:none;cursor: pointer;}
     .new-list .listM,.new-list .listMbtn{padding:15px;text-align:center;font-size:16px;color:#04C260;
        border:1px solid #e8e8e8;margin-top:-1px;display:none;cursor: pointer;}
	.new-list .listMbtn{ display: block;}
     .new-list .listM a,.new-list .listMbtn a{color: #04C260; display: block;}
    .Customized .listM{padding:15px;text-align:center;font-size:16px;color:#04C260;border:1px solid #e8e8e8;margin-top:10px;display:none;cursor: pointer;}
.Customized .video-box .listM{clear: both;margin-top: 20px;}

    /*Manufacturer*/
    .Manufacturer .box+.box{margin-top:30px;margin-bottom:4%;}
    .Manufacturer .box-intro{}
    .Manufacturer .box-intro h5{text-align:center;font-weight:normal;font-size:24px;}
    .Manufacturer .box-intro img{float:left;margin-right:20px;max-width:210px;}
    .Manufacturer .quinews img{float:none;margin-right:auto;max-width:100%;}
    .Manufacturer .box-intro .t{font-size:24px;color:#333;}
    .Manufacturer .box-intro .t:after{display:block;content:'';width:24px;height:2px;background:#04C260;margin:15px 0 25px;}
    .Manufacturer .box-intro  p{margin:0;font-size:16px;line-height:2;text-align:justify;}
    .Manufacturer .b-tit{font-size:17px;color:#333;font-weight:bold;padding-left:20px;position:relative;margin-bottom:10px;}
    .Manufacturer .b-tit:before{display:inline-block;content:'';width:3px;height:16px;background:#04C260;position:absolute;left:0px;top:50%;transform:translateY(-50%);}
    .Manufacturer .b-tit .left{float:left;}
    .Manufacturer .b-tit .right{float:right;}
    .Manufacturer .box-cate li .icon{width:60px;}
    .Manufacturer .box-cate li .icon img{width:90%;max-width:50px;}
    .Manufacturer .box-cate li aside.t-1{font-size:15px;}
    .Manufacturer .box-cate li.on aside.t-1{color:#04BD5E;word-break: keep-all;}
    .Manufacturer .box-cate li aside.t-2{color:#777;font-size:13px;}
    @media(min-width:641px){
        .Manufacturer .box-cate li{float:left;width:18.4%;margin-right:2%;margin-bottom:1%;cursor:pointer;}
        .Manufacturer .box-cate >li:nth-child(5n){margin-right:0;}
		.Manufacturer .box-pro .list li{margin-bottom:0;}
        .Manufacturer .box-pro .list >li:nth-child(5n){margin-right:2%;}
    }
    .Subject{overflow:hidden;}
    .Manufacturer .box-pro{background:#f4f4f4;padding:20px;margin:30px 0 0;position:absolute;z-index:10;width:100vw;left:50%;transform:translateX(-50%);}
    .Manufacturer .box-cate li.on{height:380px;}
    .Manufacturer .box-pro .list{max-width:1280px;margin:0 auto;}
    .Manufacturer .box-cate li .inner{position:relative;}
    .Manufacturer .box-cate li.on .inner:after{content:'';width:0;height:0;position:absolute;border-style:solid;border-width:0 20px 20px;border-color:transparent transparent #f4f4f4;bottom:-30px;left:5px;}
    .Manufacturer .ul{position:relative;}
    .Manufacturer .box-cate > .ul{ display: flex; flex-wrap: wrap;}
    @media(min-width:1280px){

    /* .Manufacturer .box-pro{width:960px;} */}
    .Manufacturer .box-pro:after{position:absolute;content:'';bottom:100%;left:35px;width:0;border:11px solid transparent;border-bottom-color:#f4f4f4;}
    .Manufacturer .box-pro li{float:left;width:23.5%;margin-right:20px;padding:0px 0 20px;border-top:2px solid #04C260;background:#fff;box-shadow:0px 2px 8px rgba(0,0,0,.05);}

    /*.Manufacturer .box-pro li:nth-child(4n){margin-right: 0}*/
    .Manufacturer .box-pro li .pic{padding-bottom:72%;}
    .Manufacturer .box-pro li .text{padding:0 10px;}
    .Manufacturer .box-pro li .text h1{font-size:16px;margin:10px 0 5px 0;}
    .Manufacturer .box-pro li .text p{font-size:13px;line-height:20px; height: 40px;margin:0;color:#666; overflow: hidden;}
    .Manufacturer .box-new{}
    .Manufacturer .box-new ul{padding:20px 0;border-bottom:1px dotted #eee;}
    .Manufacturer .box-new ol .Ispic {padding-bottom: 60%;}
    .Manufacturer .box-new li .inner{padding-left:33px;font-size:16px;}
    .Manufacturer .box-new li time{color:#c8c8c8;font-size:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);}
    .Manufacturer .box-new li time a{float:right;color:#04C260;}
    .Manufacturer .box-new li p{color:#666;line-height:2;font-size:14px;text-align:justify;margin:10px 0;}
    .Manufacturer .box-new li aside{font-size:16px;position:relative;}
    .Manufacturer .box-new li aside a{color:#333;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:80px;}
    .Manufacturer .box-new li aside a:hover{color:#04C260;}
    @media(min-width:481px){
        .Manufacturer .box-new ol{width:177px;}
    }
    @media(max-width:640px){
        .Manufacturer .box-new li .inner{padding-left:3vw;font-size:14px;}
        .Manufacturer .box-new li aside{font-size:16px;}
    }
    @media(max-width:480px){
        .Manufacturer .box-new .ytable,
        .Manufacturer .box-new .ytable-cell{display:block;}
        .Manufacturer .box-new ul{padding:3vw 0;}
        .Manufacturer .box-new li .inner{padding:3vw;}
    }
    .Manufacturer .box-btn{}
    .Manufacturer .box-btn a{line-height:30px;color:#04C260;}
    .Manufacturer .box-btn a span{display:inline-block;background:#04C260;color:#fff;padding:0 20px;border-radius:5px;margin-left:10px;}
    .RighInfo001108 .tab{margin-top:3%;/* background-color:#e8e8e8; */overflow:hidden;font-weight:bold;}
    .RighInfo001108 .tab span{cursor:pointer;display:inline-block;padding:0 3%;line-height:40px;}
    .RighInfo001108 .tab span.on{background-color:#008fd7;color:#fff;}
    .RighInfo001108 .tab_info{padding:2%;}
    .RighInfo001108 .tab ul li .icon{width:60px;}
    .RighInfo001108 .tab ul li .icon img{width:90%;max-width:50px;}
    .RighInfo001108 .tab ul li aside.t-1{font-size:15px;}
    .RighInfo001108 .tab ul li.on aside.t-1{color:#04BD5E;}
    .RighInfo001108 .tab ul li aside.t-2{color:#777;font-size:13px;}
    @media(min-width:641px){
        .RighInfo001108 .tab ul li{float:left;width:18.4%;margin-right:2%;margin-bottom:1%;cursor:pointer;}
        .RighInfo001108 .tab ul >li:nth-child(5n){margin-right:0;}
    }
    .Manufacturer .box-pro{background:#f4f4f4;padding:20px;/* margin: 10px -20px 20px -20px; position: absolute;z-index: 10;left:0; width: 100%; left: 20px;*/}
    .RighInfo001108 .ul{position:relative;}
    @media(min-width:1280px){

    /* .Manufacturer .box-pro{width:960px;} */}
    .Manufacturer .box-pro:after{position:absolute;content:'';bottom:100%;left:35px;width:0;border:11px solid transparent;border-bottom-color:#f4f4f4;display:none;}
    .RighInfo001108 .tab_info .info li{float:left;width:23.5%;margin-right:20px;padding:0px 0 20px;border-top:2px solid #04C260;background:#fff;box-shadow:0px 2px 8px rgba(0,0,0,.05);}
    .RighInfo001108 .tab_info .info li:nth-child(4n){margin-right:0}
    .RighInfo001108 .tab_info .info li .pic{padding-bottom:58%;}
    .RighInfo001108 .tab_info .info li .text{padding:0 10px;}
    .RighInfo001108 .tab_info .info li .text h1{font-size:16px;margin:10px 0 5px 0;}
    .RighInfo001108 .tab_info .info li .text p{font-size:13px;line-height:20px;margin:0;color:#666}

    /*
     .TextList001203 ä¸ºdemoç¼–å·
     */
    .TextList001203{padding-bottom:3%}
    .TextList001203 li{margin-bottom:10px;line-height:25px;border:1px solid #EEEEEE;padding:0 10px 0 24px;position:relative;}
    .TextList001203 li::before{position:absolute;content:'';width:4px;height:4px;border-radius:50%;background-color:#04C160;left:10px;top:50%;margin-top:-2px;}
    .TextList001203 li a{display:block;padding:15px 0;}
    .TextList001203 li span{padding-right:10px;}
    .TextList001203 li i{font-style:normal;position:relative;float:right;padding-left:15px;padding-right:30px;background-color:#04C160;color:#fff;font-size:12px;}
    .TextList001203 li i::before{position:absolute;content:'';width:25px;height:100%;background:url(../images/TextList001203-icon.png) no-repeat center center/contain;right:0;}
    @media(max-width:480px){
        .TextList001203 h1{font-size:20px;}
    }
    @media(max-width:375px){
        .TextList001203 li i{padding-left:5px;}
    }
    .manuSub{position:fixed;top:90px;left:0;width:100%;background:#fff;box-shadow:0 10px 10px rgb(0 0 0 / 10%);border-top:1px solid #e8e8e8;z-index:999;height:80%;overflow-y:auto;display:none;}
    .manuSub .item{padding:40px 0;/*border-bottom:1px solid #e8e8e8;*/}
    .manuSub dl{position:relative;width:100%;}
    .manuSub dt{padding-left:30px;margin-bottom:20px;}
    .manuSub dd{padding:0 20px;line-height:20px;border-left:2px solid transparent;margin-bottom:12px;}
    .manuSub dd a{font-size:17px;display:block;position:relative;}
    .manuSub dd a:before{width:6px;height:12px;content:'';background:url(../images/i1.png) no-repeat;position:absolute;top:50%;margin-top:-6px;right:0;}
    .manuSub dd:hover{border-left:2px solid #04c260;}
    .manuSub dd:hover >a{color:#04c260;}
    .manuSub dd:hover >a:before{background:url(../images/i1_a.png) no-repeat;}
    .manuSub .firDL{width:25%;}
    .manuSub .secDL{position:absolute;height:100%;left:100%;top:0;display:none}
    .manuSub .thrDL{position:absolute;height:100%;left:100%;top:0;display:none}
    .manuSub .fouDL{position:absolute;height:100%;left:100%;top:0;display:none}
    .manuSub .proLd{position:absolute;right:200%;width:100%;top:220px;box-shadow:0 0 11px 4px #eee;display:none;}
    .manuSub .proLd a{margin:20px;line-height:28px;border-left:2px solid transparent;}
    @media(min-width:1280px){
        .manuSub .item{min-height:280px;}
    }
    .Menu002306 .side-menu > ul > li{position:relative;}
    .Menu002306 .side-menu > ul > li .subMenu{position:absolute;left:100%;width:100%;top:0;z-index:999;}
    .Menu002306 .side-menu > ul > li .subMenu .firDL{display:none}
    .Menu002306 .side-menu > ul > li .subMenu .firDL >dd{border-bottom:1px solid #ecf5ec;background:#e4f1e4;}
    .Menu002306 .side-menu > ul > li .subMenu dd a{display:block;line-height:49px;padding:0 28px;}
    .Menu002306 .side-menu > ul > li .subMenu dd a:hover{color:#04c260;}
    .Menu002306 .side-menu > ul > li .subMenu .secDL{position:absolute;width:100%;left:100%;top:0;display:none;height:300%;}
    .Menu002306 .side-menu > ul > li .subMenu .secDL >dd{background:#f7faf7;border-bottom:1px solid #eaedea;}
    .Menu002306 .side-menu > ul > li .subMenu .proLd{display:none}
    .Menu002306 .side-menu > ul > li .subMenu .proLd a{background:#f4f5f4;border-top:1px solid #eaedea;padding-left:48px;position:relative;}
    .Menu002306 .side-menu > ul > li .subMenu .proLd a:before{width:6px;height:12px;content:'';background:url(../images/i1.png) no-repeat;position:absolute;top:50%;margin-top:-6px;left:28px;}
    .Menu002306 .side-menu > ul > li .subMenu .proLd a:hover:before{background:url(../images/i1_a.png) no-repeat;}
    .Product .box-information .pice .piceBox{width:80%;font-size:12px;}
    .Product .box-information .pice .piceBox .pricBtn{display:block;width:100%;line-height:40px;background:#04c260;color:#fff;text-align:center;border-radius:5px;font-size:14px;}
    .Product .box-information .pice .piceBox .form{margin-bottom:25px;}
    .Product .box-information .pice .piceBox .form span{display:block;font-size:12px;color:#666666;margin-bottom:10px;}
    .Product .box-information .pice .piceBox .form input{display:block;width:100%;padding:0 15px;background:#fff;border-radius:5px;line-height:40px;height:40px;border:1px solid #eee;margin-bottom:15px;font-size:12px;}
    .Product .box-information .pice .piceBox .Tab{}
    .Product .box-information .pice .piceBox .Tab table{width:100%;margin-bottom:15px;}
    .Product .box-information .pice .piceBox .Tab table th{line-height:32px;background:#707070;border:1px solid #fff;color:#fff;font-weight:normal;}
    .Product .box-information .pice .piceBox .Tab table td{padding:0 10px;border:1px solid #fff;line-height:32px;}
    .Product .box-information .pice .piceBox .Tab table tr{background:#f6f6f6;}
    .Product .box-information .pice .piceBox .Tab table tr:nth-child(2n){background:#eee;}




    .Bannerbox{position:relative;}
    .Bannerbox .pcBan{padding-bottom:588px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
    .Bannerbox .wapBan{display:none}
    .Bannerbox .proList{position:absolute;top:0;right:calc(50% - 640px);z-index:99;width:440px;}
    .Bannerbox .proList dl { height: auto; overflow:hidden; }
    .Bannerbox .proList dl dd{float:right;width:50%;background:url(../images/BanLbg.png) repeat-x;color:#fff;text-align:center;padding:23px 0;border-top:1px solid #00cb62;border-right:1px solid #00cb62;}
    .Bannerbox .proList dl dd .iconB{line-height:55px;}
    .Bannerbox .proList dl dd .iconB img{max-width: 52px;}
    .Bannerbox .proList dl dd .p{color:#fff;font-size:22px;margin:0;margin-top:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
    .Bannerbox .proList dl dd:hover{box-shadow:0 0 20px rgb(0 0 0 / 10%);}


    .Bannerbox .banList .slick-dots li{width:12px;height:12px;border-radius:50%;background:#8e939a;margin:0 4px;display:inline-block;transition:.3s;}
    .Bannerbox .banList .slick-dots li button{display:none;}
    .Bannerbox .banList .slick-dots li.slick-active{background:#04c260;}


  .Bannerbox .proList .slick-list{margin:0 -2px;}
  .Bannerbox .proList .slick-slide{margin:0 2px;}
    .Bannerbox .proList .slick-dots{ width: 100%; text-align: center; margin-top: 20px; }
    .Bannerbox .proList .slick-dots li{width:12px;height:12px;border-radius:50%;background:#8e939a;margin:0 4px;display:inline-block;transition:.3s;}
    .Bannerbox .proList .slick-dots li button{display:none;}
    .Bannerbox .proList .slick-dots li.slick-active{background:#04c260;}

    @media(min-width:1025px){
    .Bannerbox .banList .slick-dots{position:absolute;bottom:66px;z-index:99;width:100%;max-width:1280px;left:50%;transform:translateX(-50%);padding-right:280px;text-align:right;}
  
}

    @media(max-width:1024px){
        .Top002898 .top-menu li .sub{position:static;width:100%;left:0;}
        .manuSub{position:static;top:auto;}
        .manuSub .item{padding:15px 0;}
        .manuSub .firDL{width:100%;}
        .manuSub .secDL,
        .manuSub .thrDL,
        .manuSub .fouDL{position:static;padding:5px 0;}
        .manuSub .secDL dd{margin-bottom:0;}
        .manuSub dt{padding-left:10px;margin-bottom:0;}
        .Product .box-information .pice .piceBox{width:100%;}
        .Product .box-information .pice{width:100%;}
        .Product .box-information .list{width:100%;}
        .Bannerbox .proList{position:static;margin:10px 0; width: 100%;right:auto;padding: 0 4%}
        .Bannerbox .proList dl{width:100%;float:none;}
        .Bannerbox .proList dl dd{width:20%;float:left;}
        .Bannerbox .slick-dots{padding-right:0;text-align:center;bottom:20px;}
        .Bannerbox .pcBan{display:none}
        .Bannerbox .wapBan{display:block; width: 100%}
        .Bannerbox .proList dl dd .p{font-size:18px;}

    .Bannerbox .banList .slick-dots{position:absolute;bottom:20px;z-index:99;width:100%;text-align:center;}
  

    }


    /*
     .Shop002333 Ã¤Â¸ÂºdemoÃ§Â¼â€“Ã¥ÂÂ·
     */
    .Shop002333{border:1px solid #f2f2f2;padding:45px 20px;min-height:570px;}
    .Shop002333 .redcolor{color:#d70c18;}
    .Shop002333 .yellowcolor{color:#f6aa00;}
    .Shop002333 .iradio{position:absolute;top:45%;left:20px;display:block;width:17px;height:17px;background:url(../images/Shop002333-shop_icon.png) no-repeat 0 0;}
    .Shop002333 .iradio.unradiobtn{background-position:0 -46px;}
    .Shop002333 .iradio.radiobtn{background-position:0 0;}
    .Shop002333 .m_numberSelect{display:inline-block;border:1px solid #cacaca;position:relative;background-color:#FFF; /*width:96px*/;}
    .Shop002333 .m_numberSelect .i_minus,
    .Shop002333 .m_numberSelect .i_add{width:27px;height:30px;line-height:30px;display:inline-block;color:#796767;font-size:20px;font-weight:bold;text-align:center;float:left;}
    .Shop002333 .m_numberSelect .numberInput{width:40px;color:#796767;font-size:14px;text-align:center;line-height:30px;border:none; /*border-left:1px solid #cacaca;border-right:1px solid #cacaca;*/display:inline-block;height:30px;float:left;}
    .Shop002333 .cartall{line-height:40px;}
    .Shop002333 a.clearcart{background:url(../images/Shop002333-shop_icon.png) no-repeat 0 -86px;padding-left:20px;color:#999;display:inline-block;line-height:20px}
    .Shop002333 .cartbtns{border-top:1px solid #f2f2f2;padding:20px 0 0 0;margin-top:20px;text-align:right;}
    .Shop002333 .cartbtns a{border:1px solid #04c260;color:#04c260;background:#fff;width:130px;height:40px;font-size:16px;text-align:center;display:inline-block;margin-left:5px;border-radius:5px;font-weight:bold;}
    .Shop002333 a.cartsubmit{color:#fff;background:#04c260;}
    .Shop002333 .item{padding-bottom:25px;}
    .Shop002333 .item-inner{border:#e5e5e5 1px solid;color:#666;}
    .Shop002333 .item-head{font-size:12px;padding:8px 12px;position:relative;background:#f9f9f9;display:table;width:100%;text-align:center;font-weight:bold;}
    .Shop002333 .item-head:before{content:"";display:block;position:absolute;top:-1px;left:0;width:100%;height:1px;background:#04c260;}
    .Shop002333 .item-head em{font-style:normal;}
    .Shop002333 .item-head span{display:table-cell;width:20%;}
    .Shop002333 .item-head .span1{width:40%;}
    .Shop002333 .item-list{display:table;width:100%;text-align:center;line-height:1.425;}
    .Shop002333 .item-td{display:table-cell;vertical-align:middle;padding:10px;width:20%;}
    .Shop002333 .item-td+.item-td{border-left:1px solid #f2f2f2;}
    .Shop002333 .item-list+.item-list .item-td{border-top:1px solid #f2f2f2;}
    .Shop002333 .item-list .item-td .remove:hover{color:#04C260}
    .Shop002333 .pro{width:40%;position:relative;padding-left:50px;}
    .Shop002333 .pro .pic{position:relative;max-width:97px;display:table;float:left;height:97px;width:45%;}
    .Shop002333 .pro .pic a{display:table-cell;vertical-align:middle;}
    .Shop002333 .pro .pic a img{max-width:100%;max-height:97px;}
    .Shop002333 .pro .tit{padding-left:15px;text-align:left;display:table;float:left;height:97px;width:55%;}
    .Shop002333 .pro .tit a{display:table-cell;vertical-align:middle;}
    .Shop002333 .pro .tit a:hover{color:#04C260;}
    @media only screen and (max-width:767px){
        .Shop002333{padding:20px;}
        .Shop002333 .item-head > *{display:block;}
        .Shop002333 .item-head .total{float:none;}
        .Shop002333 .item-td{float:left;width:30%;word-break:break-word;word-wrap:break-word;display:table;height:80px;}
        .Shop002333 .item-td:nth-child(2){width:50%;position:relative;}
        .Shop002333 .item-td:nth-child(4){width:20%;}
        .Shop002333 .item-td+.item-td>*{display:table-cell;vertical-align:middle;}
        .Shop002333 .item-td .m_numberSelect{display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
        .Shop002333 .pro{display:block;width:100%;border-bottom:1px solid #f2f2f2;height:auto;}
        .Shop002333 .pro .tit{width:55%;}
    }
    .RighInfo001774 .v_cont{position:relative;}
    .RighInfo001774 .v_cont .video_files{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;}
    .RighInfo001774 .v_cont .video_files video{width:100%;height:100%;background-color:#000;}
    .RighInfo001774 .v_cont .video_files .close{position:absolute;right:3%;top:3%;z-index:10;width:30px;height:30px;border-radius:50%;background-color:#761b1b;cursor:pointer;}
    .RighInfo001774 .v_cont .video_files .close::before,
    .RighInfo001774 .v_cont .video_files .close::after{position:absolute;content:'';width:3px;height:70%;border-radius:3px;background-color:#fff;left:13px;top:5px;}
    .RighInfo001774 .v_cont .video_files .close::before{transform:rotate(45deg);}
    .RighInfo001774 .v_cont .video_files .close::after{transform:rotate(-45deg);}
    .RighInfo001774 .v_cont div{position:relative;}
    .RighInfo001774 .v_cont div em{display:block;padding-bottom:88%;border:1px solid #e5e5e5;background-size:contain;background-position:center center;background-repeat:no-repeat;}
    .RighInfo001774 .v_cont div a{width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,0.34);}
    .RighInfo001774 .v_cont div a::before,
    .RighInfo001774 .v_cont div a::after{position:absolute;content:'';z-index:5;top:50%;left:50%;}
    .RighInfo001774 .v_cont div a::before{width:70px;height:70px;border:3px solid #fff;margin-left:-35px;margin-top:-35px;border-radius:50%;}
    .RighInfo001774 .v_cont div a::after{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:20px solid #fff;margin-left:-5px;margin-top:-14px;}
    .yqlj{min-height:500px;}
    .yqlj .item{float:left;width:25%;padding:0 2%;margin-bottom:2%;text-align:center;line-height:40px;margin-right:0!important;background:none;}
    .yqlj .item a{display:block;background-color:#f3f3f3;}
    @media only screen and (max-width:768px){
        .yqlj .item{width:33.33%;}
    }
    @media only screen and (max-width:640px){
        .yqlj .item{width:50%;}
    }
    @media only screen and (max-width:440px){
        .yqlj .item{width:100%;}
    }
    .ul_sitemap strong{display:inline-block;vertical-align:top;margin-right:15px;}
    .ul_sitemap li{padding:10px 0;padding-left:10px;position:relative;}
    .ul_sitemap li::before{content:'';width:4px;height:4px;background-color:#333;border-radius:50%;position:absolute;left:0;top:17px;}
    .ul_sitemap a{display:inline-block;vertical-align:top;}
    @media only screen and (max-width:768px){
        .ul_sitemap{padding:0 2%;}
    }

.exportExcel {padding: 40px 0;}
.exportExcel table{width:100%;margin-bottom:15px;text-align: center;}
.qui-tl{text-align: left!important;}
.exportExcel table th{padding:10px 20px;line-height:26px; font-size: 16px;background:#707070;border:1px solid #fff;color:#fff;font-weight:normal;text-align: left;}
.exportExcel table th:nth-child(3){text-align: left;}
.exportExcel table td{padding:10px 20px;border:1px solid #fff;line-height:26px;}
.exportExcel table tr > td:nth-of-type(1){ /*font-weight: bold; color: #000;*/word-break: keep-all;}
.exportExcel table tr > td:nth-of-type(2){min-width: 110px;}
.exportExcel .quihh{background: #e4e4e4;}
.exportExcel .quihh2{background: #5fbd76;color: #fff;font-size: 20px;color: #fff;text-align: center;}
.exportExcel table tr > td:nth-of-type(3){ text-align: left;}
.exportExcel table tr{background:#eee;}
.exportExcel table tr:nth-child(2n){background:#f6f6f6;}


.Customized20210831{/*position: absolute;*/width: 1280px;top: 100%;left: 0;z-index: 10;margin-top: 0;background: #F7FAF7;box-shadow: 0 0 10px #ccc;}
.Customized20210831 .pro{margin: 0;}
.Floor002915 .tab .item:hover .Customized20210831{display: block;}
.Customized20210831 .box{margin-top: 0;}

    @media only screen and (max-width:1300px){
.Customized20210831{max-width: 96vw;}
.Floor002915{text-align: left;}

}
    @media only screen and (max-width:640px){
.Customized .pro .list{padding: 0;}
.Customized .box-wt .list{padding: 0 20px;}

    }


.personal{padding: 4.6% 0;}
.personal .form-item{padding-left: 110px; position: relative; line-height: 40px; margin-bottom: 2%;}
.personal .form-item .label{width: 100px; text-align: right; position: absolute; left: 0; top: 0;}
.personal .form-item input{width: 100%; height: 40px; line-height: 38px; padding-left: 15px; border: 0; border-bottom: 1px solid #ddd;}
.personal .form-item .save{display: inline-block; line-height: 40px;    height: 40px;width: 148px; background: #04C260;color: #fff;text-align: center;border-radius: 5px;border: 0; cursor: pointer;}


   
    .addressList {padding: 4.6% 0;}

    .addressList .edit-add-dialog{display:inline-block;width:200px;line-height:40px;background:#04c260;color:#fff;
    	text-align:center;border-radius:5px;font-size:14px; margin-right: 10px;}

       .addressList .box{border:#ededed 1px solid;background: #F7FAF7; margin:1% 0; padding:3%}	
       .addressList .box .smt{border-bottom:#ededed 1px solid; padding-bottom: 10px; margin-bottom:20px; height: auto; overflow: hidden;}	

  .addressList .box h3{ float: left;margin:0;}	
   .addressList .box  .ftx{    margin: 0 0 0 10px;   font-size: 12px; background: #ffaa45; padding: 2px;color: #fff; font-weight: normal}

.addressList .box .smt .extra{    float: right; margin: 0 10px 0 0;}
.addressList .box .smt .extra a{ margin-top: 10px; display: inline-block; width: 13px; height: 13px;
    text-indent: 2em; background: url(../images/close.png); overflow: hidden; vertical-align: middle;}



.addressList .box .smc .item-list{  position: relative;}
.addressList .box .smc .item{ height: auto; overflow:hidden; margin:10px 0; position: relative;}
.addressList .box .smc .item span { float: left; width: 70px; color: #999;text-align: right;}
.addressList .box  .smc .item .fl{ width: 50% }
.addressList .box  .smc  .item-btn{ position: absolute; right:0px; bottom: 0px; }
.addressList .box  .smc  .item-btn a{ color: #04C260; text-decoration: underline; margin-left: 15px;  }


@media only screen and (max-width:767px ) {
.addressList .mt { margin-bottom:20px;}
.addressList .mt span{ display: block; margin-top: 10px; }

}

.Addform{ position:fixed; background:rgba(0,0,0,0.5); width:100%;height: 100%; top:0; left:0; z-index:99; display: none}
.Addform .wrap-container{ position:fixed; top:50%; margin-top: 45px; width:90%; max-width: 700px; left:50%; transform: translate(-50%,-50%);max-height: 70%; background:#fff; z-index:100;overflow: hidden;overflow-y: auto;}
.Addform .closeBtn{ position:absolute; top:20px; right:20px; height:17px; width:17px; display:block; 
	background:url(../images/close.png) no-repeat;}
.Addform .Title{ font-size:22px; color:#555555; text-align:center; line-height:50px; margin-bottom:40px; 
	background: #F7FAF7;border-bottom:#ededed 1px solid;}
.Addform  input{ display:block; border-radius:2px;color:#6e6e6e; border:1px solid #dcdcdc; height:40px; line-height:30px; 
	padding:5px 10px 5px 10px; margin:0 auto 10px; width: 80%; max-width: 500px;}
.Addform .gosave{ width: 80%; max-width: 500px; margin:0 auto 40px auto; color:#fff; text-align:center; line-height:40px; font-size:16px; 
	display:block; background:#04c260; border-radius: 5px;}
    .select-box{display: flex;align-items: center;justify-content: space-between; width: 80%; max-width: 500px;margin: auto;margin-bottom: 10px;}
    .select-box select{
        width: 30%;
        height: 40px;
        line-height: 40px;
        border: 1px solid #dcdcdc;
    }
@media only screen and (max-width:1024px ) {
	.Addform .OtherLogin{ text-align: center;}
	.Addform .Lyzm{ width: 90px;}
	.Addform .wrap-container{margin-top: 40px; }
	.Addform .closeBtn{ top:15px; right:15px;}
	.Addform .Title{ font-size: 18px; margin-bottom:20px; line-height: 40px; }	
	.Addform .gosave{ margin:0 auto 20px auto; }
	.Addform  input{ height:30px; line-height:20px; margin:0 auto 5px; }
	.Addform .gosave{ line-height:30px; font-size:14px;}
    .select-box{margin-bottom: 5px;}
    .select-box select{ height: 30px; line-height: 30px; }
}












.Shop002334{ padding:2% 0 0 0 }
.Shop002334 .redcolor{ color: #d70c18 !important;}
.Shop002334 .greencolor{ color: #04C260}

.Shop002334 .shop-tit{ font-size: 24px; font-weight: normal;  color: #333; margin: 0;}
.Shop002334 .shop-head {margin-top: 30px; height: 43px; background:#f9f9f9;  line-height: 43px; border-radius: 3px; overflow:hidden;}
.Shop002334 .shop-head .tabs{ float: left; }
.Shop002334 .shop-head .tabs li{ float: left; min-width: 100px; text-align: center; font-size: 14px;}
.Shop002334 .shop-head .tabs li.on,.Shop002334 .shop-head .tabs li:hover{ background:#04C260}
.Shop002334 .shop-head .tabs li+li{ position: relative;}
.Shop002334 .shop-head .tabs li+li:before{ content: ""; display: block; position: absolute; left: 0; top: 35%; height: 35%; width: 1px; background: #d1d1d1;}
.Shop002334 .shop-head .tabs li a{ display: block;}
.Shop002334 .shop-head .tabs li.on a,.Shop002334 .shop-head .tabs li:hover a{ color: #fff;}

.Shop002334 .shop-head .search{ float: right; margin-top: 8px;  padding-right: 28px; position: relative;
 max-width: 300px; width: 30%;line-height: 24px; margin-right:8px; }
.Shop002334 .shop-head .search .sreach_ipu {line-height: 24px; width: 100%;  background: #fff; display: block;
    border:1px solid #ddd;padding-left: 10px; color: #999}
.Shop002334 .shop-head .search .searBtn { width: 36px;height: 100%;  border: none; display: block; position: absolute; 
    right: 0; top: 0; background:#04C260 url(../images/search_btn.png) no-repeat center center;}
@media only screen and (max-width:767px ) {
    .Shop002334 .shop-tit{ font-size: 20px;}
    .Shop002334 .shop-head{ background: no-repeat; height: auto; margin-top: 15px;}
    .Shop002334 .shop-head .tabs{ float: none;background: #ebebeb; }
    .Shop002334 .shop-head .tabs li{ min-width: 1px; padding: 0 10px;}
    .Shop002334 .shop-head .search{ float: none; margin: 15px 0; width: 100%; max-width: 100%}
}

.Shop002334 .shop-list{ padding-top: 25px;}
.Shop002334 .item{ padding-bottom: 15px;}
.Shop002334 .item-inner{ border: #e5e5e5 1px solid; color: #666;}
.Shop002334 .item-head{ font-size: 14px; padding: 8px 12px; position: relative; background: #f9f9f9; }
.Shop002334 .item-head b{ font-weight: normal;color: #04C260;}
.Shop002334 .item-head .total{ float: right;}
.Shop002334 .item-head .number{ padding-right: 15px;}
.Shop002334 .item-list{ display: table; width: 100%; text-align: center;}
.Shop002334 .item-td{ display: table-cell; vertical-align: middle; padding: 10px;}
.Shop002334 .item-td+.item-td{ border-left: 1px solid #f2f2f2;}
.Shop002334 .item-list+.item-list .item-td{ border-top: 1px solid #f2f2f2;}
.Shop002334 .paystatus{ display: block; margin-bottom:5px;}
.Shop002334 .payway{ display: block; margin-bottom:5px; color: #444}
.Shop002334 .pro{ width: 40%; }
.Shop002334 .pro .box > *{display: table; float: left; height: 97px; width: 45%;}
.Shop002334 .pro .pic{position: relative;max-width: 97px;}
.Shop002334 .pro .pic a{ display: table-cell; vertical-align: middle;}
.Shop002334 .pro .pic a img{ max-width: 100%;max-height: 97px;}
.Shop002334 .pro .tit { padding-left: 15px; text-align: left;}
.Shop002334 .pro .tit a{ display: table-cell; vertical-align: middle; font-size: 16px;}
@media only screen and (max-width:767px ) {
    .Shop002334 .shop-list{ padding-top: 0;}
    .Shop002334 .item-head > *{ display: block;}
    .Shop002334 .item-head .total{ float: none;}
    .Shop002334 .item-td{ float: left; width: 25%; word-break:break-word; word-wrap: break-word; display: table; height:120px;}
    .Shop002334 .item-td+.item-td>*{ display: table-cell; width: 100%; vertical-align: middle;}
    .Shop002334 .pro{ display: block; width: 100%;border-bottom: 1px solid #f2f2f2; height: auto;}
    .Shop002334 .pro .tit{ width: 55%;}
}








/*
 .Shop002487 为demo编号
 */
.Shop002487{ padding:5% 0 0}
.Shop002487 .greencolor{ color: #04C260}
/*订单中心*/
.Shop002487 .OCTab{max-width: 528px;width: 100%;}
.Shop002487 .OCTab li{width: 25%;float: left;border-top: 3px solid #fff;line-height: 47px;text-align: center; margin-right: 5px;}
.Shop002487 .OCTab li a{display: block; font-size: 14px; background: #f9f9f9}
.Shop002487 .OCTab li:hover,.Shop002487 .OCTab li.on{border-top-color: #04C260}
.Shop002487 .OCTab li:hover a,.Shop002487 .OCTab li.on a{color:#04C260}

.Shop002487 .OCItem{display: none;}
.Shop002487 .OrderShowInfo{padding-top: 35px;}
.Shop002487 .OrderShowInfo .h2{font-size: 20px;line-height: 30px;padding: 19px 0;border-top: 2px solid #f2f2f2;border-bottom: 2px solid #f2f2f2; margin: 0; font-weight: normal;}
.Shop002487 .OrderShowInfo .p{font-size: 14px;line-height: 24px;padding: 28px 0 38px; margin: 0;}
.Shop002487 .OrderShowInfo dl{font-size: 14px;line-height: 24px;}
.Shop002487 .OrderShowInfo dl+dl{ margin-top: 30px;}
.Shop002487 .OrderShowInfo dt{font-weight: bold;}
@media (max-width: 767px) {
    .Shop002487 .OrderShowInfo{padding-top: 20px;}
    .Shop002487 .OrderShowInfo .p{padding: 20px 0 20px;}
    .Shop002487 .OrderShowInfo dl+dl{ margin-top: 20px;}
}


.Shop002487 .OrderProInfo{padding-top: 40px;}
.Shop002487 .item{ padding-bottom: 25px;}
.Shop002487 .item-inner{ border: #e5e5e5 1px solid; color: #666;}
.Shop002487 .item-head{ font-size: 14px; padding: 8px 12px; position: relative; background: #f9f9f9; display: table; width: 100%; text-align: center; font-weight: bold;}
.Shop002487 .item-head>*{ display: table-cell; vertical-align: middle; padding: 10px; width: 20%;}
@media (max-width:767px ) {
    .OrderProInfo{padding-top: 20px;}
    .Shop002487 .item-head>*{ width: 25% !important; float: left;}
    .Shop002487 .item-head:after{ content: ""; display: block; width: 100%; height: 0; clear:both;}
}

.Shop002487 .item-list{ display: table; width: 100%; text-align: center;}
.Shop002487 .item-td{ display: table-cell; vertical-align: middle; padding: 10px; width: 20%;}
.Shop002487 .item-td+.item-td{ border-left: 1px solid #f2f2f2;}
.Shop002487 .item-list+.item-list .item-td{ border-top: 1px solid #f2f2f2;}
.Shop002487 .paystatus{ display: block;}
.Shop002487 .pro{ width: 40%; }
.Shop002487 .pro .box > *{display: table; float: left; height: 97px; width: 45%;}
.Shop002487 .pro .pic{position: relative;max-width: 97px;}
.Shop002487 .pro .pic a{ display: table-cell; vertical-align: middle;}
.Shop002487 .pro .pic a img{ max-width: 100%;max-height: 97px;}
.Shop002487 .pro .tit { padding-left: 15px; text-align: left;}
.Shop002487 .pro .tit a{ display: table-cell; vertical-align: middle; }
@media only screen and (max-width:767px ) {
    .Shop002487 .shop-list{ padding-top: 0;}
    .Shop002487 .item-td{ float: left; width: 33.3334%; word-break:break-word; word-wrap: break-word; display: table; height: 80px;}
    .Shop002487 .item-td+.item-td>*{ display: table-cell; width: 100%; vertical-align: middle;}
    .Shop002487 .pro{ display: block; width: 100%;border-bottom: 1px solid #f2f2f2; height: auto;}
    .Shop002487 .pro .tit{ width: 55%;}
}
.Shop002487 .item-bot{ border-top: 1px solid #f2f2f2; padding:15px 2.5%}
.Shop002487 .item-bot:after{ content: ""; clear: both; width: 100%; overflow: hidden; height: 0; display: block;}
.Shop002487 .item-bot b{ font-weight: normal;}
.Shop002487 .item-bot .statue{ float: left;}
.Shop002487 .item-bot .time{ float: right;}
/*订单中心 end*/




/*
 .Shop002488 ä¸ºdemoç¼–å·
 */
.Shop002488{width: 100%;background-color: #fff; padding: 3% 0 }
.Shop002488 dl{margin-bottom: 11px;border:1px solid #ededed; background: #f8f9fa;}
.Shop002488 dt{float: left;width: 11%;padding-left: 16px;padding-top: 14px;}
.Shop002488 dt span{color: #666;font-size: 14px;padding:0px 14px 0 0;}
.Shop002488 dt a{font-size: 14px;color:#04C260;white-space: nowrap;}
.Shop002488 dd{width: 89%;background-color: #fff;float: left;padding: 2.4%;font-size: 14px;line-height: 29px; color: #666;}
.Shop002488 .hide{display: none;}
.Shop002488 .error{background-color: #f3fff9;border:1px solid #95d4b4;padding-left: 5%;margin-bottom: 11px;}
.Shop002488 .error .p{font-size: 14px;color: #666;line-height: 23px;padding: 7px 0;}
.Shop002488 .form li{margin-bottom: 5px;}
/* .Shop002488 .form li.billdeta{display: flex;align-items: center;} */
.Shop002488 .form .dt{padding-left: 0px;position: relative;font-size: 14px;color: #666;float: left;line-height: 29px;}
.Shop002488 .form .dt span{float: left;width: 4em;}
.Shop002488 .form li.billdeta .dt span{float: left;width: auto;}
.Shop002488 .form .dt i{color: #c40000;position: absolute;left: 0;top: 0;}
.Shop002488 .form .dd{margin-left: 72px;max-width: 350px;}
.Shop002488 .form li.billdeta .dd{margin-left: 100px;max-width: 332px;}
.Shop002488 .form .dd input{background-color: #fff; width: 332px;max-width: 100%; height: 29px;
    line-height: 27px;border:1px solid #d2d2d2;font-size: 14px;text-indent: 14px; float: left}
.Shop002488 .form .select{ position: relative;float: left;width: 24.7%;margin-right: 2.4%;}
.Shop002488 .form .select:last-child{width: 45.8%;margin-right: 0px;}
.Shop002488 .form .select span{display: block; width: 100%;height: 29px;line-height: 27px;border:1px solid #d2d2d2;font-size: 14px;color: #888;text-indent: 14px;background:#fff url(../images/Shop002488-arrow_register.png) no-repeat right center;}
.Shop002488 .form .select ul{display: none; position: absolute;left: 0;top: 29px;z-index: 2;width: 100%; border: 1px solid #D3D3D3;border-top: 0px;background: #fff;border-bottom: 0px;padding: 0;float: none;}
.Shop002488 .form .select li{margin: 0;padding: 0;}
.Shop002488 .form .select li a{padding: 0 10px;display: block;height: 29px;line-height: 29px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 14px;border-bottom: 1px solid #D3D3D3;}
.Shop002488 .form .select li a:hover{background: #8E8E8E;color: #fff;}
.Shop002488 .form .fixed_line{position: relative;}
.Shop002488 .form .fixed_line div{width: 24%;float: left;padding-right: 15px;position: relative;}
.Shop002488 .form .fixed_line div i{position: absolute;right: 7px;top: 0px;font-size: 14px;color: #333;line-height: 29px;}
.Shop002488 .form .fixed_line div.last{width:52%;padding-right: 0px;}
.Shop002488 .form .fixed_line  span{color: #999;position: absolute;left: 103%;top: 0;white-space: nowrap;line-height: 29px;}
.Shop002488 .btn_confirm{width: 149px;height:40px;line-height: 40px;text-align: center;border-radius: 3px;
    background-color: #04C260;font-size: 14px;color: #fff;margin: 14px 0 0px 0;display: block;}
.Shop002488 .table{border: 1px solid #eaeaea;border-left:0px;line-height: 26px;text-indent: 14px;border-collapse:collapse;border-spacing:0; width: 100%;}
.Shop002488 .table th{background-color: #f7f7f7;text-align: left; font-size: 14px; color: #333;}
.Shop002488 .table th:first-child{border-left: 1px solid #eaeaea;}
.Shop002488 .table td{border-left: 1px solid #eaeaea;border-top: 1px solid #eaeaea;}
.Shop002488 .table_col2 .td1{width: 20%; min-width: 100px;}
.Shop002488 .ocb3 label{margin-right: 30px; display: inline-block; padding: 10px 0}
.Shop002488 .ocb3 .manpay{ width: 100px; text-indent: 0; line-height: 28px; border-radius: 3px; margin-left: 25px;
 text-align: center;    background-color: #f3fff9; border: 1px solid #95d4b4; cursor: pointer;}


.Shop002488 .ocb4 label{margin-right: 30px;line-height: 29px;float: left;}
.Shop002488 .ocb4 .dd label input{width: auto;float: left;margin-right: 5px;}
.Shop002488 .blue{color:#04C260;font-weight: bold;}
.Shop002488 .proinfo{padding: 0%;}
.Shop002488 .proinfotable{border-left:0px;line-height: 26px;border-collapse:collapse;border-spacing:0;width: 100%;text-align: center;font-size: 14px;}
.Shop002488 .proinfotable th{background-color: #f7f7f7;color: #646464;font-weight: normal;line-height: 23px;padding: 8px 0; }
.Shop002488 .proinfotable td{border-top: 1px solid #eaeaea;padding: 20px 0; font-size: 14px;}
.Shop002488 .proinfotable .h3{font-size: 14px;color: #000;line-height: 22px; margin: 0;font-weight: normal;}
.Shop002488 .proinfotable .h4{color: #959595;line-height: 22px; margin: 0; font-weight: normal; font-size: 14px;}
.Shop002488 .ocb6 dd{padding: 0;}
.Shop002488 .ocb6 .left{padding: 30px;position: relative;width: 60.4%;float: left;}
.Shop002488 .ocb6 .left .box{padding-left: 41px;position: relative;}
.Shop002488 .ocb6 .left span{position: absolute;left: 0;top: 0;font-size: 14px;color: #333;}
.Shop002488 .ocb6 .left textarea{width: 592px;max-width: 100%;padding: 10px; height: 184px;border:1px solid #e5e5e5;}
.Shop002488 .ocb6 .right{width: 39.6%;float: right;border-left: 1px solid #ededed;text-align: right;padding-top: 30px;min-height: 247px;}
.Shop002488 .ocb6 .right .p{color: #333;padding: 3px 0;padding-right: 17%;}
.Shop002488 .ocb6 .right .p span{padding-left: 20px;}
.Shop002488 .ocb6 .right .bot{border-top: 1px dashed #d4d4d4;font-size: 14px;font-weight: bold;padding: 16px 17% 16px 0;margin-top: 20px;}
.Shop002488 .ocb6 .right .bot span{padding-left: 0px;}
.Shop002488 .btn_submit{width: 178px;height: 40px;line-height: 40px;text-align: center;background-color:#04C260;
    font-size: 14px;
    color: #fff;margin: 27px 0 0px 0px;display: block;float: right;border-radius: 3px;}
    .Shop002488 .pact{float: right;margin-top: 20px;}
@media (max-width:1024px ) {
    .Shop002488 .ocb6 .left{width: 100%;float: none;}
    .Shop002488 .ocb6 .right{width: 100%;float: none;border-left: 0px;border-top: 1px solid #ededed;}
}
@media (max-width: 767px) {
    .Shop002488 .proinfo{  padding: 2.4%;}
    .Shop002488 .proinfotable{border: 1px solid #f2f2f2;}
    .Shop002488 dl{ background: none;}
    .Shop002488 .form .fixed_line  span{ display: block;  position: static;  white-space:normal; }
    .Shop002488 dt{width: 100%;background-color: #f8f9fa;padding: 7px 16px;margin-bottom:10px;}
    .Shop002488 dd{margin-left: 0px; width: 100%; }
}









.Payform{ position:fixed; background:rgba(0,0,0,0.5); width:100%;height: 100%; top:0; left:0; z-index:99; display: none}
.Payform .wrap-container{ position:fixed; top:50%; margin-top: 45px; width:90%; max-width: 700px; left:50%; transform: translate(-50%,-50%);max-height: 70%; background:#fff; z-index:100;overflow: hidden;overflow-y: auto;padding-bottom:1%}
.Payform .closeBtn{ position:absolute; top:20px; right:20px; height:17px; width:17px; display:block; 
    background:url(../images/close.png) no-repeat;}
.Payform .Title{ font-size:22px; color:#555555; text-align:center; line-height:50px; 
    background: #F7FAF7;border-bottom:#ededed 1px solid;margin-bottom: 30px;}
    .Payform  select,
.Payform  input{ display:block; border-radius:2px;color:#6e6e6e; border:1px solid #dcdcdc; height:40px; line-height:30px; 
    padding:5px 10px 5px 10px; margin:0 auto 10px; width: 80%; max-width: 500px;}
    .Payform .tips{ width: 80%; max-width: 500px;margin: auto;color: #f00;margin-bottom: 30px;}

.Payform .gosave{ width: 80%; max-width: 500px; margin:0 auto; color:#fff; text-align:center; line-height:40px; font-size:16px; 
    display:block; background:#04c260; border-radius: 5px;}
@media only screen and (max-width:1024px ) {
    .Payform .OtherLogin{ text-align: center;}
    .Payform .Lyzm{ width: 90px;}
	.Payform .wrap-container{margin-top: 40px; }
    .Payform .Title{ font-size: 18px; margin-bottom:20px; line-height: 40px;}   
	.Payform .closeBtn{  top:15px; right:15px;}
	.Payform .gosave{ margin:0 auto 20px auto; }
	.Payform input{ height:30px; line-height:20px; margin:0 auto 5px; }
	.Payform .gosave{ line-height:30px; font-size:14px;}	
}


.pact-pop{ position:fixed; background:rgba(0,0,0,0.5); width:100%;height: 100%; top:0; left:0; z-index:99; display: none}
.pact-pop .pop-con{ position:fixed;  top:50%; margin-top: 45px; width:90%; max-width: 700px; left:50%; transform: translate(-50%,-50%);max-height: 70%;background:#fff; z-index:100;overflow: hidden;overflow-y: auto;}
.pact-pop .Title{ font-size:22px; color:#555555; text-align:center; line-height:50px;background: #F7FAF7;border-bottom:#ededed 1px solid;margin-bottom: 30px;}
.pact-pop .closeBtn{ position:absolute; top:20px; right:20px; height:17px; width:17px; display:block;background:url(../images/close.png) no-repeat;}
.pact-pop .pact-text{ width: 80%; max-width: 500px;margin: auto;overflow: hidden;overflow-y: auto;}


@media only screen and (max-width:1024px ) {
	.pact-pop .pop-con{margin-top: 40px; }
    .pact-pop .Title{ font-size: 18px; margin-bottom:20px; line-height: 40px;}   
	.pact-pop .closeBtn{  top:15px; right:15px;}	
}
