﻿/*@import url(https://fonts.googleapis.com/css?family=Noto+Sans+SC:100,300,400,500,700,900);*/
body{    font-family: "微软雅黑","Microsoft Yahei", "Hiragino Sans GB", "Helvetica Neue", Helvetica, STHeiTi, sans-serif;}
body,html{background:#fff;overflow-x:hidden;font-size:16px}
body.reside{overflow-y:hidden}
.common-space{height:100px;clear:both}
a{color:#9b9b9b}
a:hover{text-decoration:none}
.huibg{background:0 0!important}
.mvh-100{min-height:100vh}
.bg-main{background-color:#004d85}
.head .dropdown-menu{left:auto;right:0}
.bg-light{background-color:#f1f2f8!important}
.bg-dark{background-color:#f6f6f6!important;padding-top:0}
.bg-interface{background-color:transparent!important;padding-top:inherit!important}
.bg-interface.top-dark{padding-top:38px!important}
.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5);font-size:15px;font-weight:500;line-height:25px}
.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#f2f2f2}
.product_list .card{height:220px;overflow:hidden;box-shadow:0 24px 46px 0 rgba(228,228,228,.15);border-radius:10px}
.dash-widget-header{align-items:center;display:flex;margin-bottom:15px}
.dash-widget-icon{align-items:center;border-radius:4px;color:#fff;display:inline-flex;font-size:1.875rem;height:50px;justify-content:center;line-height:48px;text-align:center;width:50px;border-radius:50px}
.dash-count{font-size:18px;margin-left:auto;color:rgba(0,0,0,.1)}
.section-header{min-height:420px;height:420px;max-height:420px;position:relative}
iframe.embed-responsive-item{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border-radius:20px;z-index:666}
a.back-to-top{display:none;position:fixed;bottom:18px;z-index:6;right:15px;text-decoration:none}
a.back-to-top i{display:block;font-size:22px;width:40px;height:40px;line-height:40px;color:#c5c5c5;background:#fff;border-radius:10px;text-align:center;box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}
a.back-to-top:focus,a.back-to-top:hover{text-decoration:none}
.bg-main .banner-img{width:1920px;position:absolute;left:50%;margin-left:-917px}
@media screen and (max-width:414px){.bg-main .banner-img{margin-left:-550px}
}
@media screen and (max-width:320px){.bg-main .banner-img{margin-left:-500px}
}
@media screen and (min-width:321px) and (max-width:375px){.bg-main .banner-img{margin-left:-522px}
}
@media (min-width:768px){.bg-main .banner-img{margin-left:-705px}
}
@media screen and (min-width:992px){.bg-main .banner-img{margin-left:-823px}
}
@media (min-width:1200px){.bg-main .banner-img{margin-left:-917px}
}
.btn-title{padding:13px 0}
.title_inte{position:absolute;top:-71px;right:0}
.section-scaled .btn-title{border-radius:30px;opacity:.5;border:2px solid #fff;padding:13px 45px;margin-left:auto;color:#fff;font-size:24px;font-weight:500;color:#fff;line-height:33px}
.section-scaled{margin:-75px 0 45px;border-radius:10px 10px 0 0;position:relative}
.md-logo{width:100px;display:inline-block;overflow:hidden}
@media screen and (min-width:768px){.md-logo{width:auto;display:inherit;overflow:hidden}
}
.index_list .item{background:#fff;box-shadow:0 24px 46px 0 #f0f1f5;border-radius:14px}
.img-fit{width:100%;height:100%;object-fit:cover}
.font64{font-size:23px;color:#fff}
.banner-txt{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:2;justify-content:center;align-items:center;-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;-o-pointer-events:none;pointer-events:none}
.banner-txt .__title{font-family:Source Han Sans CN;font-size:50px;font-weight:700;color:#496bf2;line-height:1}
.banner-txt .__span{font-size:18px;font-family:Arial;font-weight:400;color:#333;line-height:24px;text-align:center;margin-top:13px}
.item_img_box{padding:25px}
@media (min-width:768px){::-webkit-scrollbar{width:5px;height:10px}
    ::-webkit-scrollbar-track{background-color:transparent}
    ::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#ccc}
    .pc{display:none}
    .font64{font-size:32px;color:#fff}
    .banner_title .title1{font-size:45px}
}
@media (min-width:1200px){.font64{font-size:64px;color:#fff}
    .banner_title .title1{position:relative;font-size:90px;font-weight:400;color:rgba(55,115,200,.5);line-height:113px;margin-bottom:35px}
}
.text-ls{color:#00c4ff}
.section-scaled.index_list{margin:-66px 0 0;border-radius:10px 10px 0 0;z-index:2}
.navbar-Design{padding-top:28px}
.bg-dark.top-dark{padding-top:19px!important;padding-bottom:19px!important}
.index .navbar-Design{padding-top:0;padding-bottom:0;margin:0;background:0 0;border-bottom:1px solid transparent}
@media (max-width:991.98px){.bg-dark.top-dark{padding-top:0!important;padding-bottom:inherit!important}
    .section-box{margin-top:135px!important}
    .bg-interface.top-dark{padding-top:0!important}
    #form-signin .offcanvas-collapse{background:#000;display:flex;justify-content:center;align-items:center}
    .index .navbar-Design,.navbar-Design{padding:15px 1rem;background:#f6f6f6;}
    .navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,<svg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'><path stroke='rgba(0, 105, 118, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/></svg>")}
    .md-logo img{width:100%}
    .bg-interface{padding-top:0;background-color:#004a7f!important}
    .navbar-Design .navbar-nav .nav-item{height:80px;display:block;text-align:left;margin:0 auto;width:100%}
    .navbar-Design .navbar-nav .nav-item a.active:after,.navbar-Design .navbar-nav .nav-link:hover a:after{position:static;margin-top:5px}
}
.navbar-Design .navbar-nav .nav-link{font-weight:400;color:#464042;padding:25px 40px;border:1px solid transparent;position:relative}
.navbar-Design .navbar-nav .nav-link:focus,.navbar-Design .navbar-nav .nav-link:hover{color:#ea580a}
.navbar-Design .navbar-nav .nav-item.active,.navbar-Design .navbar-nav .nav-link:hover{border-radius:4px}
.navbar-Design .navbar-nav .nav-item a.active:after,.navbar-Design .navbar-nav .nav-link:hover a:after{position:absolute;content:"";display:block;height:3px;width:40%;margin:0 auto;bottom:16px;z-index:0;background:#ea580a}
.navbar-Design .dropdown-toggle::after{border-top:0}
.navbar-Design .language .dropdown-toggle::after{border-top:.3em solid}
.navbar-Design .dropdown-item{text-align:center}
.navbar-Design .dropdown-item.active{font-weight:600;color:#ea5501;background-color:transparent}
.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#ea5501}
.navbar-Design .dropdown-item:focus,.navbar-Design .dropdown-item:hover{color:#ea5501;text-decoration:none;background-color:transparent}
.dropdown-menu{background:#f3f3f1;box-shadow:0 0 5px 0 rgba(0,0,0,.07);border-radius:10px;    margin: 0;}
.navbar-Design .dropdown-item:not(:last-child){border-bottom:1px solid #e9e8e6}
.dropdown-item:after{display:none!important}
@media (min-width:992px){.navbar-Design{/*transition:all .6s ease;-moz-transition:all .6s ease;-webkit-transition:all .6s ease;-o-transition:all .6s ease*/}
    .h-md-100{height:100%}
    .navbar-dark .navbar-nav .nav-link{padding-left:25px;padding-right:25px}
    .section-box{margin-top:173px!important}
    .navbar-Design .navbar-nav .nav-link{font-size:16px;position:relative;display:flex;justify-content:center;align-items:center}
    .navbar-Design .btn{font-size:20px;font-weight:600;color:#fff;line-height:28px}
    .text-a{font-size:18px;font-weight:400;color:#cccbcb;line-height:25px;margin-top:35px}
}
.navbar-Design .navbar-nav .nav-link.active{color:#ea580a}
@media screen and (min-width:991.99px) and (max-width:1342px){.navbar-dark .navbar-nav .nav-link{padding-left:10px;padding-right:10px}
    .footer-top-bar .nav-item{margin:0 30px!important}
}
.__p{font-size:16px;font-weight:400;color:#666}
#certify{position:relative;margin:70px auto}
#certify .swiper-container{padding-bottom:80px}
#certify .swiper-pagination-current{font-size:34px;font-weight:500;color:#353535}
#certify .swiper-pagination-total{font-size:24px;font-weight:400;color:#666}
#certify .swiper-slide{width:620px;height:408px;background:#fff;box-shadow:0 8px 30px #ddd}
#certify .swiper-slide *{opacity:.71}
#certify .swiper-slide.swiper-slide-active *{opacity:1}
#certify .swiper-slide img{display:block;margin:0 auto}
#certify .swiper-slide p{padding-top:0;text-align:center;color:#636363;font-size:1.1em;margin:0;font-size:34px;font-weight:500;color:#353535}
#certify .swiper-slide p+p{font-size:18px;font-weight:500;color:#007dff}
#certify .swiper-pagination{width:100%;bottom:10px;font-size:34px;font-weight:400;color:#666}
#certify .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;border:3px solid #fff;background-color:#d5d5d5;width:10px;height:10px;opacity:1}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active{border:3px solid #00aadc;background-color:#fff}
#certify .swiper-button-next,#certify .swiper-button-prev{top:auto;bottom:0}
#certify .swiper-button-prev{left:auto;right:55%;width:45px;height:45px;background:url(../img/prev.svg) no-repeat;background-position:0 0;background-size:100%}
#certify .swiper-button-prev:hover{background-position:0 0;background-size:100%}
#certify .swiper-button-next{left:55%;right:auto;width:45px;height:45px;background:url(../img/next.svg) no-repeat;background-position:0 0;background-size:100%}
#certify .swiper-button-next:hover{background-position:0 0;background-size:100%}
.footer h3{color:#c8c8c8}
@media (max-width:991.98px){.navbar-Design .navbar-nav .nav-link{padding:5px 15px;}
    .navbar-Design .navbar-nav .nav-item a.active:after,.navbar-Design .navbar-nav .nav-link:hover a:after{position:static;margin:5px 0 0;}
    .banner_box{width:300px}
    .navbar-Design .dropdown-item {
        text-align: left;
        font-size: 14px;
    }
    #certify .swiper-button-next{left:74%}
    #certify .swiper-button-prev{right:74%}
    .autoplay{min-height:300px}
    .autoplay::after{background-image:url(../img/icon_play.svg);content:"";display:block;width:60px;height:60px;position:absolute;left:50%;top:50%;margin-top:-30px;margin-left:-30px;background-size:contain}
    .foot-right{padding-left:15px}
}
.container-max{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:1200px){.container-max{padding-right:74px;padding-left:74px;width:calc(100% - 100px)}
    .bg-dark{background:0 0!important}
    .navbar.bg-dark>.container-max{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:rgba(255,255,255,.8);margin-top:20px;overflow:inherit;max-height:100px;-webkit-box-shadow:0 0 90px rgba(19,53,80,.5);-moz-box-shadow:0 0 90px rgba(19,53,80,.5);box-shadow:0 0 90px rgba(19,53,80,.5);width:calc(100% - 100px)}
    .dropdown-menu.show::after{content:'';display:block;width:18px;height:18px;transform:rotate(45deg);top:-8px;right:30px;background-color:#f3f3f1;position:absolute}
}
@media screen and (min-width:1342px) and (max-width:1450px){#header-wrap .container-max{padding-right:15px;padding-left:15px;width:100%}
}
.navbar>.container-max{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}
.banner .swiper-slide img{width:100%}
.banner .swiper-pagination-bullet{background:#e9e9e9;opacity:1;width:16px;height:16px}
.banner .swiper-pagination-bullet-active{opacity:1;background:#d55311;width:35px;border-radius:35px}
.banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom:73px;left:0}
.banner .swiper-pagination{text-align:right;padding-right:63px}
.icon-top{width:50px;height:50px;display:block;background:url(../img/gotop.png) no-repeat}
.icon-tel{width:38px;height:38px;display:inline-block;background:url(../img/icon-tel.png) no-repeat;margin-right:10px}
.icon-map{width:38px;height:38px;display:inline-block;background:url(../img/icon-map.png) no-repeat;margin-right:10px}
.footer .footer-c{color:#fff}
.footer .footer-c a{color:#fff}
.footer-top-bar{background-color:#f3f3f3;border-top:1px solid #d1d2d2;padding:10px 0;position:relative}
.footer-top-bar .nav-item{font-size:18px;font-weight:700;color:#514e4a;line-height:30px;margin:0 44px}
.footer-c{background:url(../img/foo_bg.jpg) no-repeat;background-size:cover;padding:84px 74px}
@media (min-width:1200px){.footer-qr{text-align:center;font-size:23px;margin: auto 86px;width:119px;height:119px;overflow:hidden;}
    .footer-c{padding:46px;}
}
.f-l-box{margin-bottom:10px}
.f-l {
    padding: 0 56px;
}
.footer-c .f-l .__l{text-align:center;background:url(../img/icon-x.png) no-repeat center;background-size: 69%;font-size: 12px;}
.footer-c .__t{font-size:38px;font-weight:400;color:#fff;display:flex;align-items:center}
.footer-c .__g{font-size:17px;font-weight:400;color:#fff;text-align:center}
.footer-c .__d{font-size:14px;font-weight:400;color:#fff;line-height:27px;display:flex;align-items:center;margin-bottom:48px}
.footer-c dl{font-size:14px;font-weight:400;color:#fff;margin:0 16px}
.footer-c dl dt{font-size:16px;font-weight:500;color:#fff;margin-bottom:20px}
.footer-c dl dd{padding: 10px 0;margin-bottom:0;}
.footer-bottom-b{background-color:#006976;padding:20px  0;text-align:center}
.footer-bottom-b p{margin:0;font-size:14px;font-weight:400;color:#fff;line-height:24px}
@media (min-width:1600px) {
    .f-l {
        padding: 0 100px;
    }
    .footer-c dl{margin:0 44px}
}
@media (max-width:991.98px){body{padding-top:60px;}
    .navbar-Design .navbar-nav .nav-item{height:auto}
    .banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0}
    .banner .swiper-pagination{text-align:center;padding-right:0}
    .banner .swiper-pagination-bullet{width:8px;height:8px}
    .footer-c{padding:40px 15px 0px}
    .footer-c .__t{font-size:20px;font-weight:700}
    .f-l,.f-l-box{margin-bottom:5px}
    .f-l {
        padding: 0px;
        margin-bottom:0;
    }
    .icon-tel {
        width: 18px;
        height: 18px;
        margin-right: 5px;
        background-size: 100%;
    }
    .icon-map {
        width: 18px;
        height: 18px;
        margin-right: 5px;
        background-size: cover;
    }
    .footer-c .f-l .__l {
        background-size: 69%;
    }
    .footer-c .__d, .footer-c dl {
        font-size: 12px;
    }
    .footer-qr {
        margin:0 auto;
    }
    .footer-qr img{
        width:69px;
    }
    .ordel-l {
        -ms-flex-order: 1;
        order: 1;
    }
    .ordel-r {
        -ms-flex-order: 2;
        order: 2;
    }
    .ordel-c {
        -ms-flex-order: 3;
        order: 3;
        display: none !important;
    }
    .footer-c dl dt{font-size:18px;margin-bottom:0}
    .footer-c dl{margin:0 30px 0 0}
    .footer-c dl dd{margin-bottom:0}
    .footer-c .__d,.footer-c dl{font-size:12px;font-weight:700;margin-bottom: 20px;}
    .footer-bottom-b{padding:20px 0}
    .footer-bottom-b p{margin:0;font-size:12px}
    .icon-top{display:none}
    .footer-top-bar .nav-item{font-size:14px;font-weight:700;margin:0 0;flex:0 0 88px}
    .footer-top-bar{overflow-x:auto}
    .footer-top-bar .nav{flex-wrap:nowrap}
    .footer-top-bar .nav .nav-item:last-child{display:none}
}
@media screen and (max-width:500px){.footer-top-bar .nav{flex-wrap:nowrap;-ms-flex-pack:flex-start!important;justify-content:flex-start!important}
}
.container-box{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:1200px){.container-box{max-width:1457px}
}
.section-2{background:url(../img/bg-section2.jpg) no-repeat center;background-size:cover;padding-top:160px;padding-bottom:160px}
.section-2-title{font-size:56px;font-weight:700;color:#242424;line-height:65px;margin-bottom:69px}
.section-2-txt{font-size:19px;font-weight:500;color:#595757;line-height:33px;text-align:justify;
text-justify:inter-ideograph;}
.more{font-size:18px;font-weight:400;color:#fff;border:1px solid #fff;padding:12px;min-width:187px;display:inline-block;text-align:center}
.more::after{content:"";width:52px;height:25px;display:inline-block;background:url(../img/icon-more.png) no-repeat center;vertical-align:middle;margin-left:5px}
.more-default{margin-right:100px;margin-bottom:-65px}
.more-default:hover{color:#fff}
@media (max-width:991.98px){.section-2-title{font-size:22px;line-height:1.2;margin-bottom:.5rem}
    .section-2{padding-top:72px;padding-bottom:72px;margin: 80px 15px 0px;}
    .section-2-txt{font-size:16px;line-height:1.5}
    .more{font-size:16px;padding:5px 12px;min-width:auto;display:inline-block}
    .more-default{margin-right:0;margin-bottom:0;margin-top:.5rem}
}
.section-3{background:url(../img/bg-section3.png) no-repeat center;background-size:cover;/*padding-top:160px;*/padding-bottom:160px}
@media (min-width:992px){#section-3 .swiper-slide{font-size:18px;transition:.3s;width:80%}
}
._ls{position:absolute;left:0}
@media screen and (max-width:1342px) and (min-width:991.99px){._ls{left:-12px}
}
@media (max-width:991.98px){#section-3 .swiper-slide{width:80%}
    .section-3{padding-bottom:10px;background-position-y: 0;}
    ._ls{position:absolute;left:calc(50% - 2em - 5px);top:20px}
}
#section-3 .swiper-slide img{width:100%}
#section-3 .swiper-slide-active .section-3-text{opacity:1;padding:6px 0;height:180px}
.section-3-title{margin-bottom:28px}
#section-3 .swiper-container-horizontal>.swiper-pagination-bullets,#section-3 .swiper-pagination-custom,.swiper-pagination-fraction{bottom:-26px;left:0;width:100%;text-align:right;padding-right:0;color:#fff}
#section-3 .swiper-container-3d .swiper-slide-active,#section-3 .swiper-container-3d .swiper-slide-duplicate-active{transform:scale(1);transform:translate3d(0,0,0) rotateX(0) rotateY(0)!important;z-index:2}
.section-3-text{width:80%;margin:0 auto}
.section-3-text p{font-weight:400;color:#595757;line-height:1.2}
.section-3-text .tag{font-size:20px;font-weight:400;background:#d9560c;padding:5px 6px;color:#fff;line-height:56px}
.section3-page{width:calc(100% - 160px);margin:0 auto;position:relative}
#section-3 .swiper-pagination-current::before,#section-3 .swiper-pagination-total::after{display:inline-block}
#section-3 .swiper-pagination-current::before{content:"<";margin-right:5px}
#section-3 .swiper-pagination-total::after{content:">";margin-left:5px}
#section3-text .swiper-slide{opacity:0!important}
#section3-text .swiper-slide.swiper-slide-active{opacity:1!important}
@media (max-width:991.98px){#section-3{margin-right:-15px}
    .section3-page{display:none}
    #section-3 .swiper-container-3d .swiper-slide img{width:calc(100% - 30px)}
    #section-3 .swiper-container-3d .swiper-slide,.section-3-text,.section3-page{width:calc(100% - 0px);transform:none!important}
    #section-3 .swiper-container-3d .swiper-slide-active+.swiper-slide{margin-left:-15px}
    .section-3-text .tag{font-size:16px;line-height:1.2;margin:5px 0;display:inline-block}
}
.scrolly{transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out}
.container-box{position:relative}
.section-about{background-color:#d9560c;padding:19px 34px;height:121px;position:absolute;width:100%;top:-210px;margin:0 auto;text-align:center;color:#fff;line-height:1.2;font-size:20px}
.section-about .__t1{font-size:22px;font-family:GillSansMT;font-weight:700;color:#fefefe;line-height:24px}
.section-about .__t{font-size:36px;font-weight:400;color:#fefefe;line-height:1.2}
.section-about .__num{font-size:28px;font-weight:800;color:#fff;line-height:1.2;margin-right:5px;
    transition: all 0.5s;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;}
.section-about .item:hover .__num{
    transform: scale(1.4);
    display:inline-block;
}
.section-about .__t_box{text-align:left}
.item-5 .item{flex:1}
.item-5 .item .__num + span{
    font-size:18px;
}
#section3-text .section-3-text .more-default{margin-right:0;margin-bottom:0;font-size:18px;line-height:1.3}
@media (max-width:991.98px){.section-about{position:relative;height:auto;top:0;padding: 46px 0;margin-bottom: 40px;    margin-left: -15px;
    margin-right: -15px;
    width: 100vw;}
    .section-about-box .__t_box{flex:0 0 100%;text-align:center}
    .item-5{flex-wrap:wrap}
    .item-5 .item{min-width:50%;flex:1 1 auto;padding: 22px 0;}
    #section3-text .section-3-text{    width: calc(80% - 15px);
        margin: 0 auto;}
    #section3-text .section-3-text .more{font-size:16px;padding:5px 12px;min-width:auto;display:inline-block;line-height:1.3}
}
.section-4{background:url(../img/bg-section4.jpg) no-repeat top;background-size:contain;padding-top:128px;padding-bottom:128px}
.section-4-box {
    padding-top:88px;
}
@media (max-width: 1400px) {

    .section-4-box {
        padding-top:50px;
    }
}
.section-title .__title1{font-size:38px;font-weight:700;color:#a0b9c8;line-height:1.3}
.section-title .__title2{font-size:30px;font-weight:300;color:#242424;line-height:1.3}
.section-title .__title3{font-size:17px;font-weight:200;color:#464042;line-height:1.3}
.section-4-box-wrap{position:relative;overflow:hidden;display:block;}
.section-4-box-wrap .section-4-box-wrap-text{position:absolute;bottom:20px;left:0;padding:0 20px;width:100%;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}
.section-4-box-wrap .section-4-box-wrap-text .icon{width:43px;height:43px;background-size:cover;display:block;background-repeat:no-repeat}
.section-4-box-wrap .section-4-box-wrap-text .__b{margin-bottom:20px}
.icon-new01{background-image:url(../img/icon-new01.png)}
.icon-new02{background-image:url(../img/icon-new02.png)}
.icon-new03{background-image:url(../img/icon-new03.png)}
.icon-new04{background-image:url(../img/icon-new04.png)}
.section-4-box-wrap .section-4-box-wrap-text .icon.icon-new0{background-image:url(../img/icon-new0.png);position:absolute;right:20px;width:26px;height:19px;bottom:20px}
.section-4-box-wrap .section-4-box-wrap-text{font-size:23px;font-weight:400;color:#fff;line-height:38px}
.section-4-box-wrap img{width:100%}
.section-4-box .row{margin-right:-11px;margin-left:-11px}
.section-4-box .row [class*=col-]{padding-right:11px;padding-left:11px;margin-bottom:22px}
.section-4-box-wrap .section-4-box-wrap-text .__more{width:0;height:0;overflow:hidden}
.section-4-box-wrap .section-4-box-wrap-text .__more span{font-size:17px;font-weight:700;color:#fff;line-height:1.3;background:#d8560d;text-align:center;display:block;border-radius:32px;padding:2px 10px;opacity:0;transition:all 1.2s ease-out;-webkit-transition:all 1.2s ease-out;-moz-transition:all 1.2s ease-out;-o-transition:all 1.2s ease-out;-ms-transition:all 1.2s ease-out}
.section-4-box-wrap:hover img{transition:all 1.2s ease-out;-webkit-transition:all 1.2s ease-out;-moz-transition:all 1.2s ease-out;-o-transition:all 1.2s ease-out;-ms-transition:all 1.2s ease-out;transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2)}
.section-4-box-wrap:hover .section-4-box-wrap-text{font-size:23px;display:flex;flex-flow:column;justify-content:center;align-items:center;top:0;right:20px;transform:translateY(-14px);-webkit-transform:translateY(-14px);-moz-transform:translateY(-14px);-o-transform:translateY(-14px);-ms-transform:translateY(-14px)}
.section-4-box-wrap:hover .section-4-box-wrap-text .__more{width:auto;height:auto}
.section-4-box-wrap:hover .section-4-box-wrap-text .icon{margin:0 auto;width:63px;height:63px;}
.section-4-box-wrap:hover .section-4-box-wrap-text .icon-new0{display:none}
.section-4-box-wrap:hover .section-4-box-wrap-text .__more a{opacity:1}
.section-5{background:url(../img/bg-section5.jpg) no-repeat top;background-size:cover;padding-top:128px;padding-bottom:128px}
.section-5 .section-title{margin-bottom:25px}
.section-5-wrap{color:#5f5e5e}
.section-5-wrap .section-5-wrap-img{transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;height:250px;}
.section-5-wrap ._num{border-bottom:2px solid #bababb;margin-bottom:10px;padding-bottom:10px}
.section-5-wrap:hover .section-5-wrap-img{-webkit-box-shadow:0 0 54px rgba(29,56,75,.26);-moz-box-shadow:0 0 54px rgba(29,56,75,.26);box-shadow:0 0 54px rgba(29,56,75,.26);transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05)}
.icon-news0{width:47px;height:47px;display:inline-block;background:url(../img/news0.png) no-repeat center}
.section-5-wrap:hover ._num{border-bottom:2px solid #e65e01}
.section-5-wrap ._tag{margin-bottom:25px;    font-size: 18px;}
.section-5-wrap-img{position:relative}
.section-5-wrap-img img{width:100%}
.wrap-img-text{position:absolute;left:0;right:0;bottom:0;height:158px;background:rgba(0,0,0,.65);font-size:16px;font-weight:400;color:#fff;padding:15px}
.wrap-img-text p{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.ul-box{padding-top:35px;margin:0 20px}
.section-5-wrap-ul{height:100%}
.section-5-wrap-ul .more{background:linear-gradient(45deg,#e55d01 0,#d35212 100%)}
.section-5-wrap-ul .more{width:262px;padding:12px 30px;border-radius:10px}
.section-5-wrap-ul .more:hover{color:#fff}
.ul-box .list{border-bottom:1px solid #e5e5e5;padding-bottom:10px}
.ul-box .list .__text{color:#000;padding-right:20px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.ul-box .list:hover{color:inherit}
.ul-box .list:hover .__text{color:#e55d02;font-size:20px}
.ul-box .list span{display:block}
.ul-box .list ._s1{font-size:31px;font-weight:400;color:#e55d02;line-height:1.3}
.ul-box .list ._s2{font-size:12px;font-weight:400}
.ul-box .list ._s3{font-size:12px;font-weight:400}
.ul-box .list:after{content:"";display:block;width:13px;height:23px;background:url(../img/icon-ul-r.png) no-repeat center}
.transform-more::after{transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;display:inline-block}
.transform-more:hover::after{transform:translateX(6px);-webkit-transform:translateX(6px);-moz-transform:translateX(6px);-o-transform:translateX(6px);-ms-transform:translateX(6px)}
.section-6{padding:68px}
.section-6 .section-6-bg{background:url(../img/bg-section6.jpg) no-repeat top;background-size:cover;padding-top:84px;padding-bottom:84px}
.section-6-bg .more{padding:3px 12px}
.section-6-bg .more:hover{color:#fff}
.section-6-bg .__t{font-size:28px;color:#fff;font-weight:700;line-height:1.95}
.section-6-bg .__jj{display:inline-block;width:2rem}
.section-6-bg .__t2{font-size:30px;color:#fff;text-transform:uppercase;line-height:1.625;margin-bottom:20px}
.section-6-bg .__t3{font-size:38px;color:#fff;font-weight:700;text-transform:uppercase;line-height:1.219;text-shadow: 1px 1px 1px rgba(0,0,0,1);}
@media (max-width:991.98px){.section-6{padding:20px}
}
@media (max-width:768px){.section-6 .section-6-bg{padding-top:25px;padding-bottom:25px}
    .section-6-bg .__t{font-size:16px}
    .section-6-bg .__t2{font-size:21px}
    .section-6-bg .__t3{display:block;font-size:22px}
    .section-6-bg .__jj{width:20px}
    .section-6-bg .__t3>.__jj:first-child{display:none}
    .section-6-bg .more+.more{margin-top:10px}
    .section-5-wrap .section-5-wrap-img{height:auto;}
}
.banner{position:relative}
.banner-title{position:absolute;top:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center}
.banner-title .__t{font-size:40px;font-weight:400;color:#fff}
.banner-title .__t2{font-size:53px;font-weight:700;color:#fff}
.banner-title .__jj{display:inline-block;width:2rem}
.table-join th{background:#eee;font-size:22px;font-weight:100;color:#333}
.join-box{margin-top:-90px;padding:30px;background:#fff;border-bottom:1px solid #f0f2f5;border-radius:5px;margin-bottom:50px;position:relative}
.join-box-img img{width:100%}
.join-box-text h2{font-size:33px;font-weight:600;color:#333;margin:70px 0 54px;line-height:1.3}
.join-box-text p{font-size:22px;font-weight:100;color:#333;line-height:1.8}
.table-join{table-layout:fixed}
.table-join ._x,.table-join .join-gw{width:290px}
.table-join .table-join{margin-bottom:0}
.table-join .list{padding:0;border:none!important}
.table-join .list i{cursor:pointer}
.table-join .list .list-show td{padding:0;border-top:0 solid #eee}
.table-join .list.is-active .list-click td{color:#f00b0b}
.table-join .list.is-active .list-show td{padding:0;border-top:1px solid #eee}
.table-join .list .list-show td .list-show-body{height:0;overflow:hidden;text-align:left;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;padding-left:60px;padding-right:60px}
.table-join .list.is-active .list-show td .list-show-body{height:auto;padding-top:40px;padding-bottom:40px}
.table-join ._x{padding:0}
.table.table-join td,.table.table-join th{border-top:1px solid #eee;vertical-align:middle}
.table-join ._x div,.table-join .join-gw div{border:1px solid #eee;padding:.75rem}
.table-join tr+tr .table-join ._x,.table-join tr+tr .table-join ._x div{border-top:0 solid #dee2e6}
.table-join .join-gw{border:1px solid #eee}
.table-join .join-id,.table-join tr td:nth-child(2){border-left:28px solid #fff}
@media (max-width:768px){.table-join .list .list-click td{text-align:left}
    .list-show{display:none}
    .is-active .list-show{display:block}
    .table-join .join-id,.table-join tr td:nth-child(2){border-left:0 solid #fff}
    .table-join .list.is-active .list-show td .list-show-body{padding:15px 0}
    .table-join .list.is-active .list-show td .list-show-body{margin-bottom:10px}
    .table-join ._x,.table-join .join-gw{width:auto}
    .table-join ._x{padding:.75rem}
    .table-join ._x div{padding:0;border:none}
    .table.table-join .list td:before{content:attr(data-title);display:block;color:#212529;position:absolute;left:20px;font-weight:700}
    .table.table-join th{display:none}
    .table.table-join .list td{display:block;min-height:2.1em;padding-left:6em}
    .join-box{padding:15px;margin-top:0}
    .banner img{width:100%}
    .banner-title .__t{font-size:22px;font-weight:400;color:#fff}
    .banner-title .__t2{font-size:32px}
    .join-box-text h2{font-size:18px;font-weight:600;color:#333;margin:20px 0 20px;line-height:1.2}
    .join-box-text p{font-size:16px;font-weight:100;color:#333;line-height:1.5}
}
.join-plate{background:#fafafa;text-align:center;padding:40px 20px;margin-bottom:37px}
.join-plate .join-p{height:76px;overflow:hidden;margin-bottom:20px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.join-plate:hover{background:#f6f6f6}
.join-plate a{color:#03c8e7}
.join-plate:hover a{color:#03c8e7}
.news-title{position:absolute;bottom:22%;left:6%;text-align:left;letter-spacing:2px}
.news-title .__t {
    font-size: 32px;
    font-weight: bold;
    color: #8C7962;
    text-shadow:2px 2px 0px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff;
    letter-spacing: -3px;
}
.news-title .__t2{
    font-size: 38px;
    font-weight: bold;
    text-transform: capitalize;
    color: #8C7962;
    text-shadow: 2px 2px 0px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, -2px 2px 4px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, 2px -2px 0px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff, -2px -2px 3px #fff;
    letter-spacing: -3px;}
.news-nav{margin-top:26px}
.news-nav-box .news-nav-list {
    display:flex;    align-items: center;
}
@media (min-width:992px){

    .mobile-block {
        display:none !important;
    }
    .news-nav-box .news-nav-list{
        padding:15px 35px;
        background-image: url(../img/bg-nav-r.jpg);
        background-position-x: right;
    }
    .section-5-wrap-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
}
@media (min-width:1200px){.news-nav-box .news-nav-list{ height:160px;min-width:300px; }
}
.news-nav-box .news-nav-list{background-size:cover;background-repeat:no-repeat}
.news-nav-box .news-nav-list:first-child{background-image:url(../img/bg-nav-l.jpg);padding:15px 0 15px 158px;-ms-flex-positive: 1;
    flex-grow: 1;}
.news-nav-box .news-nav-list:last-child{background-image:url(../img/bg-nav-r.jpg)}
.news-nav-box .news-nav-list ._t{font-size:40px;font-weight:400;color:#323232}
.news-nav-box .news-nav-list:hover ._t{text-shadow:2px 2px 2px grey}
.news-nav-box .news-nav-list ._t2{font-size:18px;font-family:Source Han Sans CN;font-weight:400;color:#536769}
.news-wrap{background:#f3f2f1;padding-top:100px}
.news-wrap-market{background:#fff}
.news-wrap-box{padding:1.5rem 0 2.7rem 0;width:67.71%;margin:0 auto}
.news-wrap-box>a{display:block;margin-bottom:20px}
.news-wrap-box>a::after{content:"";display:block;clear:both}
.new_time{float:left;width:10%;margin-top:53px;font-size:30px;line-height:30px}
.new_time>span{font-size:18px}
.new_title{font-size:20px;font-weight:700;line-height:1.5;margin-top:40px;transition:all .5s ease;color:#2f2f2f}
.new_info{font-size:18px;line-height:2;color:#7c7e7f;margin-top:40px;transition:all .5s ease;text-align:justify}
.new_tex_box{float:right;padding:35px 0;width:79.6%;margin-right:-4.615%;transition:all .5s ease;padding-right:4.615%}
.new_tex_box>div{float:right;width:66.6666%}
.new_tex_box>.nn-img {
    float: left;
    width: 40%;
    margin-left: -20.376%;
    overflow: hidden;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    transition: all .5s ease;
}
.new_tex_box>.nn-img img{
    width:100%;
    height:100%;
    object-fit: cover;
}
.new_tex_box>img{float:left;width:40%;margin-left:-20.376%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:all .5s ease}
.news-wrap-box>a:hover .new_tex_box>img{margin-left:-23.376%}
.news-wrap-box>a:hover{color:inherit}
.news-wrap-box>a:hover .new_tex_box .new_title{color:#ea5501}
.news-wrap-box>a:hover .new_tex_box .new_info{color:#2f2f2f}
.news-wrap-box>a:hover .new_tex_box{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 0 54px rgba(29,56,75,.26);-moz-box-shadow:0 0 54px rgba(29,56,75,.26);box-shadow:0 0 54px rgba(29,56,75,.26)}
.page_case{padding-top:.85rem;text-align:center;font-size:14px}
.page_case>div{display:inline-block;vertical-align:middle}
.page_num_box .on.btn_style,.page_num_box .on.btn_style:hover{background:#ea5501;color:#fff!important}
.btn_style:hover{background:#ea5501;color:#fff!important}
.page_num_box .btn_style:last-child{background-color:transparent}
.page_num_box a{float:left;margin:0 10px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#d1d2d2;color:#fff;text-align:center;line-height:44px;width:44px;height:44px}
.page_case>div{display:inline-block;vertical-align:middle}
.page_case>div:first-child a,.page_case>div:last-child a{color:#9da6b1;line-height:60px}
.page_case>div:last-child a i{margin-left:20px;vertical-align:middle}
.page_case>div:first-child a i{margin-right:20px;vertical-align:middle}
.page_case>div:last-child{margin-left:.7rem}
.page_case>div:first-child{margin-right:.7rem}
.page_case>div:first-child a:hover,.page_case>div:last-child a:hover{color:#00653b}
@media screen and (max-width:1600px){.new_tex_box>div{width:70.6666%}
    .new_info,.new_title{margin-top:25px}
    .new_info,.new_title{margin-top:25px}
}
.banner img{width:100%}

@media screen and (max-width:1600px){.com_title{font-size:34px}
    .hon_tab_nav_box>div{padding-bottom:.3rem}
    .new_tex_box>div{width:70.6666%}
    .new_info,.new_title{margin-top:25px}
    .cul_title{line-height:100px}
    .pul_now>div{max-height:90px}
    .language_box,.nav_box,.search_box{line-height:90px}
    header .nav_con .pul_logo{top:18px;left:3vw}
}
@media (max-width:991.98px){
    .pc-block {
        display:none !important;
    }
    .new_tex_box > .nn-img {
        float: none;
        margin: 0;
        margin-bottom: 10px;
        width: 24vw;
        height: 24vw;
        flex: 0 0 24vw;
    }
    .news-nav-box .news-nav-list{padding:20px 10px}
    .news-nav-box .news-nav-list:first-child{width:50%}
    .news-nav-box .news-nav-list:last-child{width:50%}
    .news-nav-box .news-nav-list ._t{font-size:18px;font-weight:400;color:#323232}
    .news-nav-box .news-nav-list ._t2{font-size:14px;font-weight:400;color:#536769}
    .news-wrap-box>a{margin-bottom: 10px !important;}
    .news-wrap-box>a:hover .new_tex_box>img{margin-left:0}
    .news-wrap-box{width:100%;padding:60px 15px 70px 15px}
    .new_time{position: relative;
        z-index: 1;
        line-height: 20px;
        font-size: 20px;
        margin-top: 0;
        left: 15px;}
    .new_tex_box{ width: 100%;
        padding-left: 10px;
        padding-right: 10px;
        margin-right: 0;
        display: flex;
        padding: 0px 15px;}
    .new_tex_box>img{float:none;margin:0;margin-bottom:10px;width:100%}
    .new_tex_box>div{width: 100%;
        margin-left: 10px;}
    .new_time span{font-size:12px}
    .new_title{margin-top: 0;
        font-size: 14px;}
    .new_info{margin-top: 10px !important;
        font-size: 12px;
        line-height: 19px;}
    .page_case>div:last-child{margin-left:0;width:100%}
    .news-title{right:6%;left:6%}
    .news-title .__t{font-size:22px}
    .news-title .__t2{font-size:32px}
}
.news .news-title .__t{color:#21a7b0}
.news .news-title .__t2{color:#2a2a2a;font-size:40px}
.new-list{display:flex;border-bottom:2px solid #b8b8b8}
.new-list-img{margin-right:51px;width:365px;box-shadow:0 0 70px 0 rgba(0,0,0,.3);border-radius:4px}
.new-list-img img{width:100%}
.new-tex-box{width:calc(100% - 405px);padding-right:10px;line-height:1.5;color:#84898c;transition:margin-left .5s ease}
.new-list{transition:margin-left .5s ease}
.new_list_case:hover .new-list{margin-left:52px}
.new_list_case:hover .new-list .new_title{color:#ea5501}
.new-time{font-size:20px;font-weight:500;color:#9e949a;line-height:18px}
.new-tex-box .new_title{margin-top:15px}
.new-tex-box .new_info{margin-top:20px;padding-bottom:20px}
.news-wrap-box>a{display:block;margin-bottom:20px}
@media (max-width:991.98px){.news-wrap{padding-top:0}
    .new-list-img{margin-right:0;width:100%}
    .new-list{display:block;border-bottom:2px solid #b8b8b8}
    .new-tex-box{width:100%}
    .new-tex-box .new-time{margin-top:15px}
    .new-tex-box .new_title{margin-top:10px}
    .new-tex-box .new_info{margin-top:0}
    .new_list_case:hover .new-list{margin-left:0}
}
.entering-bar-box{border-bottom:2px solid #e9e8e6;margin-bottom:50px}
.entering-bar-list{text-align:center;flex:1;padding:40px 15px 30px;position:relative;color:#474747}
.entering-bar-list.active span,.entering-bar-list:hover span{color:#ea5501}
.entering-bar-list.active span:after,.entering-bar-list:hover span:after{content:"";display:block;height:4px;width:4em;background:#ea5501;position:absolute;left:50%;margin-left:-2em;bottom:-3px}
.entering-title{text-align:center;margin:50px auto}
.entering-title .__t1{font-size:24px;font-weight:400;color:#59514d;line-height:1.3;margin-bottom:5px;opacity:.3;text-transform: capitalize;}
.entering-title .__t2{font-size:30px;font-weight:500;color:#555;line-height:1.3}
.entering-box{font-size:16px;color:#555}
.entering-box p{margin-bottom:10px}
.section-ad{padding:80px 0 80px}
.section-ad img{width:100%}
.dev_con{position:relative}
.dev_con .tea_case{position:relative;z-index:1;padding-bottom:.9rem}
.at-page{position:absolute;top:0;z-index:2;right:0}
.at-page .at-page-next,.at-page .at-page-prev{position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;height:61px;width:61px;line-height:61px;color:#6e6e6e;text-align:center;background:#e7e7e7;cursor:pointer}
.at-page .at-page-next:hover,.at-page .at-page-prev:hover{background:#f08a00;color:#fff}
.at-page .at-page-prev{right:18px}
.tab_time_bottom{display:none}
.dev_tex_box>div{display:none;line-height:26px;font-size:14px;font-weight:300;color:#6b6b6b;padding-bottom:.5rem;min-height:2.6rem}
.time_title_case{position:relative;padding-top:1.15rem;padding-bottom:1.15rem}
.at_time.at{position:relative;text-align:center}
.at_time{position:absolute;top:0;left:50%;transform:translateX(-50%);color:#e9eff4;font-size:300px;line-height:.8;background:-ms-linear-gradient(180deg,rgba(233,239,242,0),rgba(233,239,242,0),rgba(233,239,242,0));background:-moz-linear-gradient(180deg,#e9eff4,rgba(233,239,242,.7),rgba(233,239,242,0));background:-o-linear-gradient(180deg,#e9eff4,rgba(233,239,242,.7),rgba(233,239,242,0));background:-webkit-gradient(linear,right top,right bottom,color-stop(0,#f6f9fb),color-stop(.1,#e9eff2),color-stop(.7,rgba(233,239,242,.7)),color-stop(1,rgba(233,239,242,0)));background:-webkit-linear-gradient(top,#e9eff4,rgba(233,239,244,.7),rgba(233,239,244,0));-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.time_sha{position:absolute;pointer-events:none;z-index:2;width:100%;height:100%}
.time_line_case{margin:0 auto;width:83.33333%;margin-top:.5rem}
.time_line_box{width:99999px;position:relative;top:0;left:0;transition:all .5s ease}
.time_line_box>div{float:left;position:relative;width:330px;height:16px;font-size:20px;line-height:1}
.btn_time{position:absolute;right:8px;top:25px;width:10px;height:10px;border-radius:50%;border:1px solid #8a8787;z-index:1;cursor:pointer}
.btn_time>span{position:absolute;left:-18px;top:17px;font-size:16px;z-index:2;transition:all .5s ease;white-space:nowrap}
.btn_time:hover{border:1px solid #d44e02}
.btn_time::after{content:'';display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:36px;height:36px;background-color:rgba(212,78,2,.15);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;animation:dot1 2s infinite ease;-webkit-animation:dot1 2s infinite ease}
@keyframes dot1{0%{width:20px;height:20px}
    50%{width:36px;height:36px}
    100%{width:20px;height:20px}
}
.btn_time:hover::after{display:block}
.time_line_box>div.bodes{pointer-events:none}
.bodes .btn_time{background-color:#959798}
.bodes .btn_time span{color:#979ba0}
.wave_box{width:100%;height:350px;position:absolute;left:0;bottom:0;overflow:hidden}
.wave{overflow:hidden;position:absolute;top:129%;width:140%;transform:translateY(-50%);color:#fff;margin-left:-20%;animation:3s ease-in-out infinite alternate waveAnimateA}
@keyframes waveAnimateA{0%{transform:translate(-80px,-52%)}
    100%{transform:translate(80px,-50%)}
}
.wave svg{fill:#e9eff2;width:102%;margin-left:-1%;height:auto}
.st0{fill:#e9eff2;opacity:.5}
.st1{opacity:.5;fill:#e9eff2}
.st3{fill-rule:evenodd;clip-rule:evenodd;fill:url(#SVGID_1_)}
.titie_box_bg{width:130px;position:absolute;right:-18px;top:-35px;margin:-65px 0 0 -65px;z-index:1;transition:all .5s ease}
.titie_box_bg svg{width:100%;position:relative;z-index:1}
.titie_box_bg #title_bg_down{opacity:.3;transform:rotate(37deg) scale(1.02);position:absolute;left:0;right:0;z-index:0}
.time_line_box .on .btn_time>span{color:#d44e02}
.time_line_box .on .btn_time .titie_box_bg{background:url(../img/icon-time-map.png) no-repeat;width:44px;height:70px}
.time_line_box .on .btn_time .titie_box_bg>#title_bg_down{animation:alpha 2.25s linear infinite forwards}
@keyframes alpha{0%{transform:rotate(0)}
    50%{border-radius:50%}
    100%{transform:rotate(360deg)}
}
@media screen and (max-width:1440px){.pul_initial .language_box{margin-top:110px}
}
@media screen and (max-width:1024px){.full-menu_m{display:block}
    .full-menu_pc{display:none}
    .pul_now{display:none}
}
@media screen and (max-width:640px){.at_time{font-size:100px}
    .time_line_box>div{font-size:14px}
    .titie_box_bg{width:60px;margin:-38px 0 0 -30px;transform:scale(.3)}
    .time_line_box .on .btn_time>span{font-size:20px}
    .time_line_case{margin-top:-.2rem}
    .time_title_case{padding-bottom:.6rem}
    .dev_tex_box>div{width:100%;float:none}
    .wave{top:auto;bottom:-40%}
}
@media screen and (max-width:375px){.wave{width:160%;margin-left:-25%}
}
@media screen and (max-width:320px){.com_title{left:48%}
    .sen_manifesto{font-size:12px;bottom:83%}
    .hon_name_text{font-size:14px}
    .hon_name_text{line-height:40px}
}
.tea_case{padding:1.5rem 0 2.7rem 0;width:100%;margin:0 auto}
.time_line_box>div~div:before{content:"";display:block;height:16px;width:100%;background:linear-gradient(0deg,rgba(255,110,2,.23),rgba(255,255,0,.23),rgba(255,109,0,.23));background-color:#f88c0a;position:absolute}
.time_line_box>div.bodes:nth-child(1),.time_line_box>div.bodes:nth-child(2){background:linear-gradient(0deg,rgba(255,110,2,.23),rgba(255,255,0,.23),rgba(255,109,0,.23));background-color:#f88c0a}
.time_line_box:before{content:"";display:block;height:16px;width:100%;background:#8a8787;position:absolute}
.time_line_box>div.on:before{content:"";display:block;height:16px;width:100%;background:linear-gradient(0deg,rgba(255,110,2,.23),rgba(255,255,0,.23),rgba(255,109,0,.23));background-color:#f88c0a;border-top-right-radius:8px;border-bottom-right-radius:8px;position:absolute}
.time_line_box>div.on~div:before{content:"";display:block;height:16px;width:100%;background:#8a8787;position:absolute}
.time_line_box:after{content:"";display:block;height:16px;width:50%;right:0;background:#8a8787;position:absolute}
.time_line_box>div{height:16px}
.time_line_box>div.bodes{background:#8a8787}
.time_line_box>div.bodes .btn_time{display:none}
.time_line_box>div.on .btn_time{background:url(../img/icon-time-a.png) no-repeat center;border:none;width:17px;height:17px;top:20px}
.time_line_box>div.on .btn_time>span{top:22px}
.time_line_box>div .btn_time>span:after{content:"年";display:inline-block}
.en-history{background:url(../img/bg-course.jpg) no-repeat top;background-size:cover;padding-bottom:65px}
.history-wrap{display:flex;margin-left:-38px;margin-right:-38px;align-items:center}
.history-wrap .history-img img{width:100%;max-width:527px}
.history-wrap .history-list{padding-left:38px;padding-right:38px;flex:1}
.history-wrap .__title{font-size:24px;font-weight:400;color:#e85f12;line-height:58px}
.entering-title{text-align:center}
.entering-title:after{content:"";width:50px;margin:0 auto;height:2px;background:#00677c}
.entering-title ._t1{font-size:24px;font-weight:400;color:#59514d;line-height:33px;opacity:.3}
.entering-title ._t2{font-size:42px;font-weight:300;color:#555;line-height:37px}
.honor-box{margin-bottom:50px}
.honor-box .item{text-align:center;display:flex;justify-content:center}
.honor-box .item{font-size:16px;font-weight:800;color:#d75004;line-height:1.2;font-weight:700}
.honor-box .item .__num{font-size:75px}
.honor-wrap{background:url(../img/bg-honor.jpg) no-repeat top;background-size:cover;padding-bottom:65px;padding-top:65px}
.honor-wrap .container{position:relative}
.honor-wrap .swiper-slide{text-align:center;margin: auto;}
.honor-img{max-width:267px;margin:0 auto 38px}
.honor-img img{width:100%;height: 100%;
    object-fit: contain;}
.honor-wrap .swiper-slide p{text-align:center;font-size:16px;font-weight:300;color:#fff;line-height:25px;margin-bottom:0}
.honor-wrap .swiper-container-3d .swiper-slide-shadow-left,.honor-wrap .swiper-container-3d .swiper-slide-shadow-right{background-image:none}
.honor-wrap .swiper-container-3d .swiper-slide-prev .honor-text{transform:translate3d(0,0,0) rotateX(0) rotateY(-43deg)}
.honor-wrap .swiper-container-3d .swiper-slide-next .honor-text{transform:translate3d(0,0,0) rotateX(0) rotateY(50deg)}
.honor-wrap .swiper-button-next,.honor-wrap .swiper-button-prev{position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;height:61px;width:61px;line-height:61px;color:#6e6e6e;text-align:center;background:#e7e7e7;cursor:pointer}
.honor-wrap .swiper-button-next:before,.honor-wrap .swiper-button-prev:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.honor-wrap .swiper-button-next:hover,.honor-wrap .swiper-button-prev:hover{color:#fff;background:#f08a00}
.honor-wrap .swiper-button-next:before{content:"\f105"}
.honor-wrap .swiper-button-prev:before{content:"\f104"}
@media (min-width:1920px){.culture-wrap,.honor-items{max-width:1377px}
}
.honor-items{padding:48px 0}
.honor-item-box{font-size:16px;color:#515151}
.honor-item-box h4{font-size:21px;font-weight:700;color:#515151}
.honor-item-box p{margin-bottom:0}
.culture{background:url(../img/bg-culture.png) no-repeat top;background-size:cover;padding-bottom:65px;padding-top:65px}
.culture-wrap-box{position:relative}
.culture-box-list-text{}
.culture-box-list-text .__t{font-size:22px;font-weight:bold;color:#727171;line-height:1.3}
.culture-box-list-text .__s{font-size:18px;font-weight:300;color:#727171;line-height:19px;text-transform: capitalize;}
.culture-wrap{width:98%;margin:0 auto}
.culture-box-list-img{position:relative}
.culture-box-list img{width:100%}
.culture-box-list-box p{margin-bottom:0}
.culture-box-list{background: #e2e2e2;color: #8E8F8F;display: flex;
    justify-content: center;
    align-items: center;}
.culture-box-list-box{ }
@media (min-width:992px){.culture-box-list-box{padding:15px;font-size:14px;font-weight:300;color:#8e8f8f;line-height:19px;text-align: center;}
    .culture-wrap-box{display:flex}
    .culture-box-list{width:calc(100% / 3);    padding: 80px 0;}
    .culture-box-list-tt {
        margin-top:10px;
    }
    .culture-box-list-tt .__tt{
        font-size:18px;
        margin-bottom:5px;
    }
}
.culture-wrap-box .culture-box-list:hover {
    background:#D75004;
    color:#FEFEFE;

}
.culture-wrap-box .culture-box-list *{
    transition: transform 0.5s;
    -moz-transition: transform 0.5s;
    -webkit-transition: transform 0.5s;
    -o-transition: transform 0.5s;

}
.culture-wrap-box .culture-box-list:hover {
    background:#D75004;
    color:#FEFEFE;
}
.culture-wrap-box .culture-box-list:hover .culture-box-list-box{
    color:#FEFEFE;
}
.culture-wrap-box .culture-box-list:hover .culture-box-list-text .__s,.culture-wrap-box .culture-box-list:hover .culture-box-list-text .__t{
    color:#FEFEFE;
}
.culture-box-list:hover .culture-box-list-tt{
    transform: scale(1.2);
}
.culture-box-list:hover .culture-box-list-text .__s,.culture-box-list:hover .culture-box-list-text .__t{
    transform: scale(0.8);
}
@media (max-width:991.98px){

    .culture-wrap-box .culture-box-list *{
        transition: none;
        -moz-transition: none;
        -webkit-transition: none;
        -o-transition: none;

    }
    .culture-box-list:hover .culture-box-list-tt{
        transform: scale(1);
        font-size: 18px;
    }
    .culture-box-list:hover .culture-box-list-text .__s,.culture-box-list:hover .culture-box-list-text .__t{
    }
}
@media (max-width:991.98px){.honor-wrap .swiper-slide p{font-size:16px;line-height:1.2}
    .honor-img{margin:0 auto 15px;max-width:200px;}
    .honor-wrap .swiper-button-next,.honor-wrap .swiper-button-prev{/*display:none*/height: 30px;
        width: 30px;
        line-height: 30px;}
    .honor-items{padding:0 0}
    .honor-item-box h4{font-size:18px}
    .honor-item-box{font-size:14px;padding:15px;margin-bottom: 20px;}
    .culture{padding-top:15px}
    .entering-title .__t1{font-size:20px}
    .entering-title .__t2{font-size:28px}
    .culture-box-list-text .__t{font-size:20px}
    .culture-box-list-text .__s{font-size:18px}
    .culture-box-list-text{left:15px}
    .culture-box-list-box{padding:15px}
    .honor-box .item .__num{font-size:30px}
    .history-wrap{display:block}
    .history-wrap .__title{    font-size: 22px;
        line-height: 46px;}
    .history-wrap .__body{font-size:14px}
    .tea_case{padding:0 0 2.7rem 0}
    .time_line_box:after,.time_line_box:before,.time_line_box>div,.time_line_box>div.on:before,.time_line_box>div.on~div:before,.time_line_box>div~div:before{height:10px}
    .btn_time>span,.time_line_box .on .btn_time>span{font-size:14px}
    .at-page .at-page-next,.at-page .at-page-prev{height:30px;width:30px;line-height:30px;right:18px;top:0}
    .at-page .at-page-prev{right:60px}
    .at_time.at{display:none}
    .time_title_case{padding-top:45px}
    .entering-box{padding:15px 0;font-size:12px}
    .entering-title{margin:40px auto 20px;}
}
.product{background:url(../img/bg-product.jpg) no-repeat top;background-size:cover;padding-bottom:150px;padding-top:100px}
.product-box:after{content:"";display:block;clear:both}
.droduct-l{display:flex;flex-flow:column;width:280px;margin-right:59px;margin-right:3%;margin-left:8%;min-height:354px;flex:0 0 280px;float:left}
.droduct-l .__wrap {
    margin: auto 0;
}
.droduct-l .__wrap .__list{
    padding:10px;
    font-size:22px;
    color:#595757;
    font-weight:bold;
    transition: all 0.5s;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
}
.droduct-l .__wrap .__list.active,.droduct-l .__wrap .__list:hover{
    color:#F08A00;
    font-size:26px;
}
.droduct-l .__wrap .__list.active {
    font-size:26px;
}
.droduct-r{width:calc(100% - 19% - 362px);height:375px;display:flex}
.droduct-r-nav{display:flex;margin-bottom:60px;justify-content: center;}
.droduct-r-nav a{padding:0 44px;font-size:16px;font-weight:400;color:#000;line-height:19px;text-align:center;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}
.droduct-r-nav a:hover,.droduct-r-nav a.active{transform:scale(1.1)}
.droduct-r-nav a i{width:74px;height:74px;display:block;margin-bottom:12px;border-radius:50%}
.droduct-r-nav a:hover i{box-shadow:0 0 21px 0 rgba(0,1,0,.2)}
.droduct-r-nav a span{display:inline-block;transform:translateY(-2px);-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px);-ms-transform:translateY(-2px);transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}
.droduct-r-nav a:hover span{transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none}
.droduct-r-nav a.active i{box-shadow:0 0 21px 0 rgba(0,1,0,.2)}
.droduct-r-nav a.active span{transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none}
.droduct-l .__title .__t{font-size:50px;font-weight:700;color:#242424;line-height:65px}
.droduct-l .__title .__s{font-size:16px;font-weight:400;color:#5f5e5e;line-height:24px}
.btn-more{font-size:16px;font-weight:400;color:#242424;line-height:1.2;text-shadow:0 1px 1px rgba(0,0,0,.4);border:1px solid #626875;border-radius:2px;padding:10px 12px;width:180px;display:inline-block}
.droduct-r{float:left;position:relative}
.icon-jt{width:46px;height:10px;background:url(../img/icon-jt.png) no-repeat;display:inline-block;margin-left:20px}
.droduct-r .swiper-slide{
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    transition: 300ms;
    transform: scale(0.9);
    border-radius: 6px 6px 6px 6px;
    overflow: hidden;
    width:33.3333%;

}
.product-box-text{display:flex;align-items:center;justify-items:center;flex:1;padding:43px;background:#fff}
.product-box-text .__t_box ._t{font-size:28px;font-weight:700;color:#242424;opacity:.6}
.product-box-text .__t_box ._s{font-size:20px;font-weight:400;color:#868181;opacity:.6}
.product-box-img-icon-list ._img{width: 30px;
    height: 31px;margin:0 auto;text-align:center}
.product-box-img-icon-list ._img img{width:100%;height:100%;object-fit:contain}
.droduct-r .swiper-container,.droduct-r .swiper-container .swiper-wrapper,.droduct-r .swiper-container .swiper-wrapper .swiper-slide,.droduct-r .swiper-container .swiper-wrapper .swiper-slide .product-list-box{height:100%}
.product-list-box{display:flex;flex-flow:column;    width: 100%;}
.product-box-img{margin-top:auto;position:relative}
.product-box-img img {
    width:100%;height:100%;object-fit: cover;
}
.product-box-img-icon{position:absolute;background:rgba(0,0,0,.7);top:0;bottom:0;right:0;left:0;display:flex;align-items:center;justify-items:center;display:none}
.droduct-r .swiper-slide-active{transform: scale(1);box-shadow: 0px 0px 21px 0px rgba(0, 1, 0, 0.2);
}
.swiper-slide-active .product-list-box:hover .product-box-img-icon{display:flex}
.swiper-slide-active .product-list-box{transition:all 1.2s ease-out;-webkit-transition:all 1.2s ease-out;-moz-transition:all 1.2s ease-out;-o-transition:all 1.2s ease-out;-ms-transition:all 1.2s ease-out}
.swiper-slide-active .product-list-box .product-box-text .__t_box ._t{opacity:1}
.swiper-slide-active .product-list-box .product-box-text .__t_box ._s{opacity:1}
.swiper-slide-active {
}
.product-box-img-icon ._text{font-size:16px;font-weight:200;color:#fff}
.droduct-r .swiper-button-next{left:395px;right:auto}
.droduct-r .swiper-button-prev{left:299px}
.droduct-r .swiper-button-next,.droduct-r .swiper-button-prev{position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;height:58px;width:58px;line-height:61px;color:#6e6e6e;text-align:center;background:#e7e7e7;cursor:pointer;top:100%;margin-top:51px}
.droduct-r .swiper-button-next:before,.droduct-r .swiper-button-prev:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.droduct-r .swiper-button-next:hover,.droduct-r .swiper-button-prev:hover{color:#fff;background:#f08a00}
.droduct-r .swiper-button-next:before{content:"\f105"}
.droduct-r .swiper-button-prev:before{content:"\f104"}
.product-text{background:#f6f6f6}
.product-text img{width:100%}
.product-text-wrap{  min-height: 388px;max-width:1226px;margin:-32px auto 44px;background:#fff;padding:32px 62px;border-radius:10px;position:relative;z-index:1}
.product-text-wrap .pro-title a{padding:.75rem 1.25rem;background:#d9d9d9;margin-right:20px;margin-bottom:20px;font-size:16px;font-weight:200;color:#1d1d1d;line-height:24px}
.product-text-wrap .pro-title a.active,.product-text-wrap .pro-title a:hover{background:#d9560c;color:#f6f6f6}
.table-pro{font-size:16px;font-weight:200;color:#5f5e5e;line-height:48px}
.table-pro td{padding:20px;border:none}
.table-pro td:first-child{width:37%;vertical-align:middle;text-align:center;font-size:25px;font-weight:400;color:#5f5e5e;line-height:65px}
.table-pro td:first-child{background:#ededed}
.table-pro tbody tr:nth-of-type(odd) td:first-child{background:#f5f5f5}
.table-pro td:nth-child(2){background:#ffffff}
.table-pro tbody tr:nth-of-type(odd) td:nth-child(2){background:#f7f7f7}
.table-pro td p{margin-bottom:0}
.search-title{position:absolute;max-width:645px;width:33%;left:9%;top:37%}
.search-title .row{margin-right:-12px;margin-left:-12px}
.search-title .row [class*=col-]{padding-right:12px;padding-left:12px;margin-bottom:22px}
.search-title .form-control:focus{outline:0;box-shadow:none}
.search-title select.search{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius: 0;padding:.375rem 1.75rem .375rem .75rem;vertical-align:middle;background:transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjIxMDUzMDgwODE4IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjE5OTEiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PGRlZnM+PHN0eWxlIHR5cGU9InRleHQvY3NzIj48L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNNTExLjMxIDY2OS40YTYxLjE5IDYxLjE5IDAgMCAxLTQzLjI1LTE3Ljc5bC0yMzcuMTItMjM3LjJhMzUgMzUgMCAwIDEgNDkuNTUtNDkuNTVsMjMwLjg5IDIzMC45IDIzMC45LTIzMC44OWEzNSAzNSAwIDEgMSA0OS41NSA0OS41NUw1NTQuNyA2NTEuNTRhNjEuNDEgNjEuNDEgMCAwIDEtNDMuMzkgMTcuODZ6IiBmaWxsPSIjZDk2MjFmIiBwLWlkPSIxOTkyIj48L3BhdGg+PC9zdmc+) right .75rem center/8px 10px no-repeat;background-color:transparent;background-size:16px;border:none;border-bottom:1px solid #d9621f;font-size:19px;font-weight:200;color:#fff}
.search-title select.search:after{content:"\f107";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.search-title .search-box{background:#fff;border-radius:10px;padding-right:.75rem}
.search-title input.search{background-color:transparent;border:none;font-size:20px;font-weight:400;color:#000}
.form-control::placeholder{color:#000;opacity:1}
.form-control::-webkit-input-placeholder{color:#000;opacity:1}
.search-title .icon-search{width:25px;height:25px;display:block;background:url(../img/search.png) no-repeat;background-size:cover}
@media (min-width:1200px){.search-title .search-box{padding:10px}
    .search-title .icon-search{width:39px;height:39px}
    .search-title input.search{font-size:20px}
    .droduct-r-nav{}
}
@media (max-width:1200px){.droduct-r-nav{padding-left:0;justify-content:center}
    .product-text-wrap{max-width:95%;  }
}
@media (max-width:991.98px) {

    .product-box-img img {
        position: absolute;
    }
    .search-title {
        position: absolute;
        max-width: 100%;
        width: auto;
        left: 20px;
        top: 30%;
    }
    .product {
        padding-top: 60px;
        padding-bottom: 40px;
    }
    .droduct-l {
        width: 40%;
        margin-right: 0;
        margin-left: 0;
        padding: 0 15px;
        min-height: 340px;
        flex: 0 0 auto;
        margin-bottom: 0px;
    }
    .btn-more {
        margin-right: auto;
        width: auto;
    }
    .droduct-r {
        width: 60%;
        height: auto;
    }
    .droduct-l + .droduct-r {
        width: 60%;
        height: auto;
        padding-right: 10vw;
    }

    .droduct-l .__wrap .__list {
        font-size: 16px;
    }

    .droduct-l .__wrap .__list.active {
        font-size: 18px;
    }

    .droduct-r .swiper-slide {
        transform: scale(1);
        width:100%;
    }

    .droduct-r .swiper-container, .droduct-r .swiper-container .swiper-wrapper, .droduct-r .swiper-container .swiper-wrapper .swiper-slide, .droduct-r .swiper-container .swiper-wrapper .swiper-slide .product-list-box {

        height: 254px;
    }
    product-box-text {
        padding: 15px;
    }
    .droduct-r .swiper-button-next{left:auto;right:calc(50% - 71px);}
    .droduct-r .swiper-button-next, .droduct-r .swiper-button-prev {
        top: auto;
        bottom: 0;
    }
    .droduct-r .swiper-button-prev{left:calc(50% - 71px)}
    .droduct-l .__title .__t{font-size:32px}
    .product-box-text .__t_box ._s{font-size:16px;font-weight:400;color:#868181;line-height:1.2}
    .product-box-text .__t_box ._t{font-size:18px;font-weight:700;color:#242424}
    .product-box-img-icon ._text {
        font-size:12px;
    }
    .droduct-l .__wrap {
        margin: 0;
    }
    .table-pro td:first-child{width:30%;font-size:18px}
    .table-pro td {
        padding: 10px 5px;
    }
    .product-text-wrap{padding:30px 10px}
    .table-pro{line-height:1.7}
    .droduct-r-nav a img{width:100%;height:100%;object-fit:cover}
    .dropdown-menu{background:0 0;box-shadow:none;border-radius:10px;border:none}
}
@media (max-width:750px){.droduct-r-nav a i{width:50px;height:50px;margin:0 auto 12px}
.droduct-r .swiper-button-next, .droduct-r .swiper-button-prev{
    background: #f08a00;
    color: #fff;
}
    .droduct-r-nav a{padding:0 10px}
    .droduct-r .swiper-button-next, .droduct-r .swiper-button-prev {
        width:38px;
        height:38px;
        line-height:38px;
    }
    .product-box .btn-more {
        font-size:12px;
        margin-left: 0;
        width: auto;
        display: flex;
        flex: 0 0 auto;
        margin-right: auto;
        align-items: center;
    }
    .product-box .btn-more .icon-jt{
        width: 28px;
        height: 6px;
        background-size:100%;
        margin-left:5px;
    }
    .search-title select.search{color:#000;font-size:16px}
    .search-title input.search{font-size:16px}
    .search-title{position: absolute;
        padding: 20px;
        max-width: 100%;
        width: auto;
        right: 20px;}
    .droduct-r-nav a span {
        font-size:12px;
    }
}
.plan-box{position:relative}
.plan-box .plan-box-img{position:relative}
.plan-box .plan-text{
    position: absolute;
    height: 115px;
    width: 146px;
    left: 108px;
    bottom: 0;
    background: #d9560c;
    padding: 6px 12px;
    color: #ffffff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 28px;
}
.plan-box-img img{width:100%}
.plan .section-3-text p{color:#fff}
.plan .tag{opacity:0}
#plan .swiper-slide{width:calc(100% - 160px);opacity:.7;width:80%}
#plan .swiper-slide:not(.active):before{content:"";width:100%;height:100%;position:absolute;background:rgba(0,0,0,.7);z-index: 1;
    top: 0;}
#plan .swiper-slide.swiper-slide active:before{display:none;}
.plan .section-3-text,.section3-page{width:80%}
#plan .swiper-slide.active{opacity:1!important}
#plan .swiper-slide .plan-box .plan-text{opacity:0}
#plan .swiper-slide.active .plan-box .plan-text{opacity:1}
.menu-img{width:72px;height:72px;display:block;position:relative;padding:8px;background:url(../img/user-img.png) no-repeat left 4px top 4px}
.menu-img img{position:relative;z-index:3;width:64px;height:64px;top:8px;left:8px;opacity:0;display:none}
.menu-img:before{width:64px;height:64px;box-sizing:border-box;content:'';display:block;background:#fff;border-radius:50%;position:absolute;top:8px;left:8px;z-index:-1;transform: scale(.8);}
.menu-img:after{width:64px;height:64px;box-sizing:border-box;content:'';display:block;position:absolute;top:8px;left:8px;z-index:2;pointer-events:none;border:4px solid #b5bfc5;border-radius:50%;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-name:menu_circle;animation-name:menu_circle;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
@keyframes menu_circle{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
    80%{-webkit-transform:scale(1.6);transform:scale(1.6)}
    100%{opacity:0;-webkit-transform:scale(1.6);transform:scale(1.6)}
}
.nav_bar .navbar-nav .nav-item{opacity:0;transition:all 1s ease}
.nav_bar .navbar-nav .nav-item.full-menu,.nav_bar .navbar-nav .nav-item.full-search{opacity:1}
nav.navbar.bg-dark .nav_bar .navbar-nav .nav-item{opacity:1}
nav.navbar.bg-dark .nav_bar .navbar-nav .nav-item.full-menu{opacity:0;display:none}
.search_case{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#fff;padding:15px;max-width:calc(100vw - 30px);width:400px;min-height:200px;position:absolute;right:-28px;top:76px;opacity:0;transform:translateY(50px);transition:all .5s ease;-webkit-box-shadow:0 0 99px rgba(29,56,75,.4);-moz-box-shadow:0 0 99px rgba(29,56,75,.4);box-shadow:0 0 99px rgba(29,56,75,.4);pointer-events:none}
.sea_lab_box{margin:10px -5px}
.search_case::after{content:'';display:block;width:18px;height:18px;transform:rotate(45deg);top:-8px;right:60px;background-color:#fff;position:absolute}
.sea_lab_box a{display:inline-block;float:left;margin:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#e1e1e1;color:#999;line-height:1;padding:10px;font-weight:400;transition:all .5s ease .3s;position:relative;overflow:hidden;display:none}
.sea_lab_box a span{position:relative;z-index:1}
.sea_inp_box{border-bottom:1px solid #e1e1e1;font-size:14px;display:flex}
.sea_inp_box>input{background-color:transparent;border:none;display:block;width:calc(100% - 30px);padding-right:10px;line-height:50px;height:50px;box-shadow:0 0 100px 46px #fff inset}
.sea_inp_box>span{cursor:pointer;width:30px;display:block;text-align:right;line-height:50px;height:50px;color:#e1e1e1}
.sea_inp_box>span button{border:none;display:block;height:100%;background-color:transparent}
.sea_inp_box>span i{font-size:18px;vertical-align:middle}
.search_box:hover .sea_lab_box a{display:block}
.search_box{position:relative;z-index:2;pointer-events:auto}
.search_box:hover .search_case{opacity:1;transform:translateY(0);pointer-events:auto}
a:focus,div:focus,input:focus,p:focus{-webkit-tap-highlight-color:transparent;outline:0}
@media (max-width:991.98px){.nav_bar .navbar-nav .nav-item{opacity:1}
    .search_case{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#fff;padding:15px;max-width:calc(100vw - 30px);width:100%;min-height:200px;position:relative;right:0;top:0}
    .search_case::after{opacity:0}
    .plan-box{position:relative;padding-bottom:5vw}
    .plan-box .plan-text{position:absolute;height:17vw;width:17vw;left:40px;top:50%;bottom:0;font-size:14px;position: absolute;
        height: auto;
        width: auto;
        left: 20px;
        padding: 5px 10px;
        top: auto;
        bottom: 0;
        font-size: 18px;}
    .plan .tag{display:none}
    .emergency_box{padding-top:60px;padding-bottom:60px}
    .nav_bar .navbar-nav .nav-item.full-menu{opacity:0}
}
.plan .section-3-text {
    margin-top:34px;
}
.plan .tag {
    display:none;
}
.section3-page .swiper-pagination-current:before {
    content:"\f104";
    display:inline-block;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-right:5px;
}
.section3-page .swiper-pagination-total:after {
    content:"\f105";
    display:inline-block;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-left:5px;
}
.index-video .section-5-wrap-img:before {
    content:"";
    position:absolute;
    width:64px;
    height:64px;
    background-image:url(../img/index-paly.png);
    background-repeat:no-repeat;
    top: 40%;
    left: 50%;
    z-index: 10;
    transform: translate(-50%,-50%);
}
.more.new-more {
    background: linear-gradient(45deg,#e55d01 0,#d35212 100%);
    width: 262px;
    padding: 12px 30px;
    border-radius: 10px;
    margin:25px auto 0;
}
@media (min-width: 768px) {
    .more.new-more {
        width: 65px;
        min-width: 0;
        color:#FFFFFF;
        background-image: linear-gradient(#e55d01, #d35212);
        padding: 25px 16px;
        margin:auto;
    }
    .more.new-more:hover {
        color:#FFFFFF;
    }
    .more.new-more::after {
        content: "";
        width: 25px;
        height: 52px;
        margin:0 auto;
        min-width: 0;
        color:#FFFFFF;
        background: url(../img/icon-more_.png) no-repeat center;
        transition: all .3s ease-out;
        -webkit-transition: all .3s ease-out;
        -moz-transition: all .3s ease-out;
        -o-transition: all .3s ease-out;
        -ms-transition: all .3s ease-out;
        display: inline-block;
    }
    .more.new-more:hover::after {
        transform: translateY(6px);
        -webkit-transform: translateY(6px);
        -moz-transform: translateY(6px);
        -o-transform: translateY(6px);
        -ms-transform: translateY(6px);
    }
}
.footer-con {
    background: url(../img/foo_bg.jpg) no-repeat;
    background-size: cover;
    min-height:503px;
    padding: 46px 0 0 46px;
}
.footer-c dl dt {
    position:relative;
}
.footer-c dl dt:after {
    content: "";
    position: absolute;
    width: 21px;
    height: 2px;
    border-radius: 2px;
    left: 0;
    bottom: -15px;
    background: #00677C;
}
.dropdown-menu.show {
}
@media (max-width: 991.98px) {
    .section-4,.section-5,.section-3 {
        padding-top:80px;padding-bottom:80px;
    }
    .section-3 {
        padding-top:0px;
    }
    .section-5-wrap {
        margin-bottom: 20px;
    }
    .section-5-wrap ._tag {
        margin-bottom:20px;
    }
    .section-title .__title1 {
        font-size: 16px;
    }

    .section-title .__title2 {
        font-size: 21px;
    }
    .section-2-txt {
        font-size: 12px;
    }
    .plan .section-3-text p {
        color: #595757;
        line-height: 1.5;
    }
    .section-4 {
        background-size: 242%;
    }
    .section-4-box {
        padding-top: 0;
    }
    .section-4-box .row {
        margin-right: -6px;
        margin-left: -6px;
    }
    .section-4-box .row [class*=col-] {
        padding-right: 6px;
        padding-left: 6px;
        margin-bottom: 12px;
        width: calc(100% / 2);
    }
    .section-4-box-wrap {
        height: calc((100vw /2) - 21px);
        width: calc((100vw /2) - 21px);
        border-radius: 10px;
    }
    .section-4-box-wrap .section-4-box-wrap-text {
        font-size: 23px;
        font-weight: 400;
        color: #fff;
        line-height: 38px;
        left: 50%;
        top: 50%;
        transform: translate(-50%,-50%);
        text-align: center;
        justify-content: center;
    }
    .section-4-box-wrap .section-4-box-wrap-text .icon {
        margin: 0 auto;
    }
    .section-4-box-wrap .section-4-box-wrap-text .icon.icon-new0 {
        display:none;
    }
    .section-5 {
        padding-top:35px;
    }
    .section-5 .section-title {
        text-align: center;
    }
    .section-5-box .index-new [class*=col-]{
        width:50%;
    }
    .section-5-box .index-new .index-new-first{
        width:100%;
    }
    .section-5-box .index-new .index-new-first{
    }
    .wrap-img-text {
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        height: auto;
        background: rgba(0,0,0,.65);
        font-size: 12px;
        font-weight: 400;
        color: #fff;
        padding: 10px 5px;
    }
    .wrap-img-text p {
        margin-bottom: 5px;
    }
    .icon-news0 {
        width: 20px;
        height: 20px;
        background-size: 100%;
    }
    .more {
        padding: 5px 12px;
        font-size: 12px;
        line-height: 0;
    }
    .more::after {
        content: "";
        width: 30px;
        height: 14px;
        background-size: 100%;
        margin-left: 5px;
    }
    .section-2 .more {
        background: linear-gradient(45deg,#e55d01 0,#d35212 100%);
        border: 0;
        border-radius: 5px;
        margin: 20px auto 0;
    }
}
.enterprise_news {
    height:334px;
}
.enterprise_news.emergency_plan {
    height:500px;
}
.enterprise_news img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

  .entering-box p {
         line-height: 32px;
        text-indent:2em;
        text-align: justify;
    text-justify: inter-ideograph;
    }
.entering-body {
    margin:0 auto;
}
.father-more {
    /*display:none;*/
}
.entering-title .__t2:after {
    content:"";
    width: 50px;
    height: 2px;
    display:block;
    background:#00677C;
    margin:10px auto 0;
}
@media (max-width: 991.98px) {
    .enterprise_news,.enterprise_news.emergency_plan {
        height:200px;
    }
    .entering-box p {
        line-height: 24px;
        text-indent:2em;
    }
        .entering-bar-box {
        display: none !important;
    }
    .section-ad{padding:40px 0; height:auto;}
    .section-ad img {
        width: 100%;
        /*height: 100%;
       object-fit: cover;*/
    }
    .father-body {
        overflow:hidden;
        position:relative;
    }
    .father-body .father-more{
        position:absolute;
        bottom:0;
        right:0;
        color:#d9560c;
        background: #fff;
    }
    .father-body.open .father-more {
        display:none;
    }
    .father-body.open {
        height:auto;
    }
    .onor-box {

    }
    .honor-box .item {
        text-align: left;
        justify-content: start;
        font-size: 14px;
    }
    .honor-box .item>div {
        margin-left: 12vw;
    }
    .honor-mt {
        padding-top:40px;
    }
    .culture-box-list {
        text-align: center;
        margin-bottom: 10px;
        padding: 20px 0;
        height: 208px;
    }
}
.plan-body {
    padding-top:80px;
    padding-bottom:80px;
}
.plan-title {
    position: absolute;
    bottom: 22%;
    right: 6%;
    text-align: right;
    letter-spacing: 2px;
    color:#FFFFFF;
}
.plan-title .__t1 {
    font-size: 50px;
    font-weight: bold;
    line-height:1;
}
.plan-title .__t2 {
    font-size: 32px;
    margin-bottom: 15px;
}
.plan-title .__t3 {
    font-size: 20px;
        width: 583px;
}
@media (max-width: 991.98px) {
.plan-title .__t3 {
        width: 414px;
}
}
.plan-title .__t3 p{
    margin-bottom: 0;
}
.play-d-title {
    display:flex;
    justify-content: space-between;
    position:relative;
}
.play-d-title ._l{
    align-self: center;
}
.play-d-title ._l:after {
    content:"";
    height: 2px;
    background: #EBE8E8;
    width:100%;
    display:block;
    position:absolute;
    bottom:0;
}
.play-d-title .__title {
    font-size:28px;
}
.play-d-title .__title_en {
    font-size:18px;
}
._r_box {
    display:flex;
    margin-left:-20px;
    margin-right:20px;
}
._r_box ._r_box_item{
    padding:20px;
    position:relative;
    color: inherit;
}
._r_box ._r_box_item.active{
    color:#ea580a;
}
._r_box ._r_box_item.active:before{
    position:absolute;
    content:"";
    width:calc(100% - 40px);
    height: 4px;
    background: #ED7442;
    bottom:0;
    left:20px;
}
.play-body {
    display:flex;
    padding-top:20px;
}
.play-body .play-body-l{
    border-right:3px solid #F2F1F0;
    padding-right:25px;
    padding-top:80px;
    padding-bottom:80px;
    max-width:426px;
    flex:0 0 426px;
}
.play-body .play-body-l img{
    width:100%;
}
.play-body .play-body-r{
    padding:26px;
    padding-top:80px;
    padding-bottom:80px;
}
.play-bottom-title {
    display:flex;
    justify-content: space-between;
    padding:20px 0;
}
.play-bottom-body {
    display:flex;
    justify-content: center;
    padding:40px 0 20px;
    margin: 0 auto;
}
.play-bottom-body .play-bottom-body-item{
    padding:20px 20px;
    text-align:center;
    font-size:20px;
    background: #FFFFFF;
    box-shadow: -2px -3px 54px 0px rgba(0, 0, 0, 0.09);
    border-radius: 12px;
    margin-right:20px;
}
.play-bottom-body .play-bottom-body-item .__t{
    margin-bottom:10px;
}
.banner-title-box.jzyy{
    color:#764606;
    font-weight: bold;
}
.product-text-wrap .pro-title {
    -ms-flex-wrap: wrap ;
    flex-wrap: wrap ;
}
@media (max-width: 991.98px) {
    .mobile-block {
        display:block;
    }
    .play-d-title {
        display: block;
    }
    .play-d-title ._l {
        position:relative;
        padding-bottom: 10px;
    }
    .plan-title {
        bottom: 10%;
    }
    .plan-body {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .plan-title .__t1 {
        font-size: 32px;
    }
    .plan-title .__t2 {
        font-size: 22px;
        margin-bottom: 5px;
    }
    .plan-title .__t3 {
        font-size: 12px;
    }
    ._r_box ._r_box_item {
        flex-shrink: 0;
    }
    ._r_box {
        margin-left: -10px;
        margin-right: -10px;
    }
    ._r_box ._r_box_item {
        padding: 10px;
        flex-grow: 1;
        flex-shrink: 0;
    }
    ._r_box ._r_box_item.active:before {
        position: absolute;
        content: "";
        width: calc(100% - 30px);
        height: 4px;
        background: #ED7442;
        bottom: auto;
        left: 10px;
        top: -4px;
    }
    .play-body .play-body-l {
        border-right: none;
        padding-right: 0;
        padding-top: 0px;
        padding-bottom: 0;
        max-width: initial;
        flex: 0 0 auto;
    }
    .play-body {
        display: block;
        padding-top: 10px;
    }
    .play-body .play-body-r {
        padding: 20px 0;
        font-size: 12px;
        line-height: 28px;
    }
    .play-bottom-body-item img {
        width:100%;
    }
    .play-bottom-title {
        padding: 0;
        font-size: 14px;
        flex-wrap: wrap;
    }
    .play-bottom-body .play-bottom-body-item {
        min-width:140px;
    }
    .play-bottom-body {
        justify-content: start;
        overflow-x:auto;
        padding-top: 30px;
    }
    .pro-title {
        overflow-x:auto;
    }
    .product-text-wrap .pro-title {

    }
    .product-text-wrap .pro-title a {
        flex:0 0 auto;
        margin: 0 5px 15px 0;
        flex: 0 0 auto;
        margin: 0 5px 5px 0;
        font-size: 14px;
        padding: 3px 6px;
        flex-grow: 1;
        text-align: center;
    }
    .table-pro td {
         font-size: 12px;
     }
    .table-pro td p {
         font-size: 12px;
     }
    .table-pro td:first-child {
        font-size: 14px;
        font-weight: bold;
    }
}
.news-title .news .__t {
    text-shadow: none;
    color:#595757;
    font-size:30px;
}
.news-title .news .__t2 {
    font-size: 20px;
    font-weight: bold;
    color: #595757;
    text-shadow: none;
}
@media (max-width: 991.98px) {
    .news-title .news .__t {
        font-size: 20px;
    }
    .news-title .news .__t2 {
        font-size: 16px;
        letter-spacing: 0;
    }
    .news-nav {
        /*padding:0 15px;*/
    }
    .news-nav .play-d-title ._l{
        padding:0 15px;
    }
    .news-nav ._r_box ._r_box_item{
        text-align:center;
    }
    .news-nav ._r_box ._r_box_item.active:before{
        display:none;
    }
    .news-nav ._r_box ._r_box_item span{
        position:relative;
    }
    .news-nav .play-d-title ._l:after {
        left: 0;
    }
    .news-nav .play-d-title .__title {
        font-size: 22px;
    }
    .news-nav .play-d-title .__title_en {
        font-size: 12px;
    }
    .news-nav ._r_box ._r_box_item.active span:before{
        position: absolute;
        content: "";
        width: 100%;
        height: 4px;
        background: #ED7442;
        bottom: auto;
        left: 0;
        top: -14px;
    }
    .new-list-img {
        margin-right: 0;
        width: 100%;
        box-shadow: none;
        border-radius: 0;
    }
    .new-tex-box .new-time {
        margin-top: 10px;
        font-size: 12px;
    }.news-wrap-box {
         padding: 20px  0px 70px 0px;
         display:flex;
         flex-wrap:wrap;
     }
    .news-wrap-market .new-list{
        display: block;
        border-bottom: 0px solid #b8b8b8;
        padding: 0 15px;
    }
    .news-wrap-market .new_list_case {
        width:50%;
    }
    .news-wrap-market   .new-tex-box .new_title {
        line-height: 1.2;
        margin-bottom:5px;
    }
    .news-wrap-market  .new-tex-box .new_info {
        line-height: 1.5;
        text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;padding-bottom: 0;
    }
    .news-wrap-market .new_list_case:first-child {
        width:100%;
    }
    .news-wrap-market  .new_list_case .new-list {
        margin-right:0;
        margin-left:-6px;
    }
    .news-wrap-market  .new_list_case:nth-child(2n+2) .new-list{
        margin-right:-6px;
        margin-left:0;
    }
    .news-wrap-market  .new-tex-box {
        width: 100%;
        padding-right: 0;
    }
    .news-wrap-market .new_list_case:first-child  .new-list{
        display: block;
        border-bottom: 1px solid #b8b8b8;
        padding: 0 15px 20px;
        margin-left:0;
        margin-right:0;
    }
}
.video-click {
    position:relative;
}
.news-video {
    background:#fff;padding-bottom: 100px;
}
.video-box {
    position:relative;
}
.play-btn {
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    width:135px;
    height:135px;
    background:url(../img/play.png) no-repeat center;
    background-size:cover;
}
.video-box-tex {
    padding-top:40px;
    padding-bottom:40px;
}
.kc_box {
    box-shadow: 0 5px 20px rgba(186, 176, 174, 0.75);
    margin-bottom:20px;
}
.video-box-tex h3 {
    font-size: 32px;
    margin-bottom:0;
}
.video-box-tex .__time {
    color: #999999;
    font-size: 14px;
    margin: 18px 0;
}
.video-box-tex .__tit1 {
    color: #7C7E7F;
}
.kc_wrap {
    margin-top:40px;
}
.kc_box_txt {
    padding:18px 10px;
}
._time_box {
    color:#A0A1A2;
    font-size: 14px;
    line-height: 30px;
    background: url(../img/play_time.png) no-repeat right center/30px 30px;
}
._time_box .__play{
    width:42px;
    height:42px;
    background:url(../img/play_time.png) no-repeat center;
    background-size:cover;
}
.kc_box_txt h3 {
    color: #2F2F2F;
    font-size: 18px;
    line-height: 28px;
    margin-bottom:0;
    font-weight: bold;
    text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;
}

.kc_box_txt h3 {
}
.qywh_box {
    padding-bottom:80px;
}
.kc_wrap.row [class*=col-]{margin-bottom:30px}
@media (max-width: 991.98px) {
    .news-video {
        padding-bottom: 40px;
        padding-top:20px;
    }

    .kc_wrap.row{margin-right:-10px;margin-left:-10px}
    .kc_wrap.row [class*=col-]{padding-right:10px;padding-left:10px;margin-bottom:20px}
    .kc_box_txt h3 {
        color: #2F2F2F;
        font-size: 14px;
    }
    ._time_box {
        font-size: 12px;
    }
    ._time_box {
        background: url(../img/play_time.png) no-repeat right center/25px 25px;
    }
}
.min-nav {
    padding: 24px 0;
    font-size: 18px;
    color: #323232;
    border-bottom:3px solid #E9E8E6;
}
.min-nav a {
    padding: 0 5px;
    font-size: 18px;
    color: #323232;
}
.qy_box {
    position:relative;
    cursor:pointer;
    height: 245px;
}
.text-qy {
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    color:#FA6511;
    font-size:28px;
    font-weight:bold;
    width: 100%;
    text-align: center;
}
.text-qy-a {
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    background: rgba(110,85,50,.8);
    background-size:cover;
    display: flex;
    align-items: center;
    justify-content: center;
    opacity:0;
}
.text-qy-a * {
    display:block;
}
.text-qy-a b {
    color: #FA6511;
    font-size: 28px;
    font-weight: bold;
}
.text-qy-a span {
    color:#FA6511;
    text-transform: uppercase;
    padding: 0 35px;
    text-align: center;
    opacity: 0.62;

}
.qy_box:hover .text-qy-a,.qy_box.active .text-qy-a{
    opacity:1;
    color:#fff;
}
.text-qy-a span{color:#fff;opacity:1;font-size: 28px;padding: 0 15px;}
.text-qy-a b{font-size: 16px;}
.qy_box:hover .text-qy {
    display:none;
}
@media (max-width: 768px){
     .qy_box{
        height: calc((100vw / 2) - 30px );
    }
}
@media (max-width: 991.98px) {
   
    .min-nav a {
        font-size:12px;
    }
    .min-nav {
        font-size:12px;
        padding: 12px 0;    border-bottom: 1px solid #E9E8E6;
    }
}
.new_detailes_title {
    font-size: 32px;
    font-weight: bold;
    color: #2F2F2F;
    text-align:center;
}
.bowu.min-nav {
    border-bottom: 0px solid #BFBFBF;
}
.news-detail-date {
    color: #999;
    font-size: 14px;
    border-bottom: 1px solid #BFBFBF;
    line-height: 40px;
    height: 40px;
}
.news-detail-c {
    padding:40px 0;
    color: #7C7E7F;
    font-size: 14px;
    line-height: 28px;
}
.news-detail-c img {
    max-width:100%;
    display:block;
    margin:0 auto;
}
.news-detail-b {
    display: flex;
    justify-content: space-between;
    border-top:2px solid #000000;
    border-bottom:2px solid #000000;
    padding:40px 0;
    margin-bottom:30px;
}
.news-detail-b .fa{
    color:#1B9FB7;
}
.news-detail-b a{
    font-size: 16px;
    font-weight: bold;
    color: #2F2F2F;
}
.news-detail-b .__prev .fa{
    margin-right:10px;
}
.news-detail-b .__next .fa{
    margin-left:10px;
}
@media (max-width: 991.98px) {
    .new_detailes_title {
        font-size: 20px;
    }.news-detail-date {
         color: #999;
         font-size: 14px;
         line-height: 24px;
     }
    .news-detail-c {
        padding: 20px 0;
    }
    .news-detail-b {
        display: block;
        border-top: 1px solid #000000;
        border-bottom: 1px solid #000000;
        padding: 10px 0;
        margin-bottom: 30px;
    }
    .__gobank {
        display:none;
    }
    .__next {
        text-align:right;
    }
    .news-detail-b a {
        font-size: 14px;
    }
}
.jpin_title {
    padding: 10px 0;
    line-height: 48px;
    margin-top: 20px;
}
.jpin_title .__title {
    font-size:42px;
    color:#3D3F4B;
}
.jpin_title .__title_hr {
    font-size:20px;
    color:#7C7C7C;
    margin: 0 10px;
}
.jpin_title .__title_en {
    font-size:20px;
    color:#7C7C7C;
}
.article-detail {
    padding: 60px 0 100px 0;
    /*min-height: 950px;*/
}
.news-detail-nav {
    /*min-height: 750px;*/
    padding: 20px;
    background: #fff url(../img/tabBg.png) no-repeat center / cover;
    width: 20%;
}
.news-detail-content {
    width: 78%;
}
.join-btn-m {
    background: #FA9200;
    border-radius: 7px;
    text-align:center;
    border:none;
    margin:0 auto;
    display:block;
    color:#fff;
}
.join-btn-m:hover {
    color:#fff;
}
.join-tag{
    width: 100%;
    height: auto;
    line-height: 30px;
    background: #FA9200;
    color:#fff;
    border-radius: 5px;
    text-align: center;
    margin: 24px 0;
    box-shadow: 0 5px 20px #eee;
    padding: 8px 0;
    font-size: 16px;
}
.transition500 {
    transition: all 0.5s;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
}
.join-address-box-dl {
    display:block;
}
.join-address-box-dl .col{
    padding:0;
    margin:0;
    font-weight:normal;
    text-align: justify;
    display:block;
    word-break: break-all;
}
.join-address-box {
    margin-top:80%;
}
.join-address-box-dl .col:first-child{
    width:5em;
    flex:0 0 5em;
    display: inline-block;
}
table.table-joins{
}
table.table-joins td, .table.table-joins th {
    vertical-align: middle;
    border-top: 0;
}
.table-joins th {
    background: #eee;
    font-size: 22px;
    font-weight: 100;
    color: #333;
}
.table-joins tr:hover {
    color: #F00B0B;
}
.table-joins tr:hover .jpin-btn{
    color: #F00B0B;
}
.jpin-btn{
    display:block;
    min-width:80px;
    background: #F9F9F9;
    box-shadow: 0px 0px 8px 0px rgba(33, 10, 2, 0.29);
    border-radius: 6px;
    text-align:center;
    padding:10px;
}
.news-detail-content {
    border: 1px solid #E5E5E5;

}
.article-detail {
    display:flex;
    justify-content: space-between;
}
.more.btn-more {
    background: linear-gradient(45deg,#e55d01 0,#d35212 100%);
    border: 0px solid #fff;
    border-radius:3px;
    color:#ffffff;
    margin:0 auto;
    display: block;
}
.block-jg {
    height:80px;
}
.border-1 {
    border: 1px solid #E5E5E5;
}
.noborder {
    border: 0px solid #E5E5E5;
}
@media (max-width: 991.98px) {
    .jpin_title {
        padding: 10px 0;
        line-height: 48px;
        margin-top: 0;
    }.jpin_title .__title {
         font-size: 20px;
         color: #3D3F4B;
     }.jpin_title .__title_hr {
          font-size: 16px;
          color: #7C7C7C;
          margin: 0 10px;
      }.jpin_title .__title_en {
           font-size: 16px;
           color: #7C7C7C;
       }.article-detail {
            display: block;
            justify-content: space-between;
            padding-top: 0;
            padding-bottom: 40px;
            min-height: 0;
        }.news-detail-nav {
             min-height: auto;
             padding: 10px;
             background: #fff url(../img/tabBg.png) no-repeat center / cover;
             width: 100%;
             font-size: 15px;
         }.join-address-box-dl {
              display: flex;
              margin-bottom: 10px;
          }.join-address-box {
               margin-top: 0;
           }.news-detail-content {
                width: 100%;font-size: 14px;
            }
    .table-joins th {
        font-size: 16px;
    }.more.btn-more {
         padding: 15px;
         display: block;
     }.block-jg {
          height: 40px;
      }
}
@media (min-width: 1400px) {
    .container {
        width: 1400px;
    }
}
.news-detail {
    display:flex;
    justify-content: space-between;
    margin-bottom: 80px;
}
.news-detail-left {
    width: 600px;
}
.news-detail-right {
    width: 300px;
}
.news-detail-right-t {
    color: #585657;
    font-size: 18px;
    border-bottom: 1px solid #585657;
    line-height: 40px;
    height: 40px;
}
@media (max-width: 1200px) {
    .news-detail-left {
        width: 70%;
    }

    .news-detail-right {
        width: 28%;
    }
}
.sczx-box {

}
.sczx-box img{
    width:100%;
}
.sczx-box-sarb {
    overflow-y:auto;
    border-top:10px solid #dddddf;
    border-left:10px solid #dddddf;
    border-bottom:10px solid #dddddf;
    height:700px;
}
.sczx-box-sarb::-webkit-scrollbar{width:15px;height:10px}
.sczx-box-sarb::-webkit-scrollbar-track{background-color:#dddddf}
.sczx-box-sarb::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px #f5ad3f;background-color:#f5ad3f;border-radius:10px}
.news-detail-right-img {
    padding:40px 40px 20px 0;
}
.news-detail-right-img img{
    width:100%;
}
.next-box {
    text-align:center;
    font-size:20px;
    line-height:40px;
    height:40px;
    padding-right: 40px;
}
.next-box span{

    padding:0 10px;
}
.next-box-wrap {
    margin-top:20px;
}
.next-box-wrap a{
    display:block;
    padding:0;
    color:#b7b7b7;
    font-size:22px;
}
.next-box-wrap a.active{
    display:block;
    color:#585658;
}
.pc-box {
    display:block;
}
.mo-box {
    display:none;
}
@media (max-width: 991.98px) {
    .pc-box {
        display:none;
    }
    .mo-box {
        display:block;
    }
    .news-detail {
        margin-bottom: 40px;
        display: block;
    }.news-detail-left {
         width: 100%;
     }.sczx-box-sarb {
          height: auto;
          border: 10px solid #dddddf;
      }.news-detail-right {
           width: 100%;
           margin-top: 20px;
       }.news-detail-right-img {
            padding: 10px;
        }.next-box {
             text-align: center;
             font-size: 20px;
             line-height: 40px;
             height: 40px;
             padding-right: 0;
         }.next-box-wrap {
              margin-top: 20px;
              text-align: center;
          }
}
@media (min-width: 992px) {
    .index .navbar-Design {
        margin: 0;
        padding: 0;
    }.navbar.bg-dark>.container-max {
         width: calc(100%);
         margin-top:0;
         border-radius: 0;
         background-color: rgba(255,255,255,.9);
     }
}
[v-cloak] {
    display: none !important;
}
.droduct-wrap {
    display: flex;
    justify-content: center;
}
.droduct-wrap .droduct-r{
    min-height: 354px;
}
.is-play .play-btn {
    display:none;
}
.play-btn {
    -webkit-pointer-events: none;
    -moz-pointer-events: none;
    -ms-pointer-events: none;
    -o-pointer-events: none;
    pointer-events: none;
}

#plan .swiper-button-next,#plan .swiper-button-prev{position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;height:61px;width:61px;line-height:61px;color:#6e6e6e;text-align:center;background:#e7e7e7;cursor:pointer}
#plan .swiper-button-next:before,#plan .swiper-button-prev:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#plan .swiper-button-next:hover,#plan .swiper-button-prev:hover{color:#fff;background:#f08a00}
#plan .swiper-button-next:before{content:"\f105"}
#plan .swiper-button-prev:before{content:"\f104"}
@media (max-width:991.98px) {
    #plan .swiper-slide p {
        font-size: 16px;
        line-height: 1.2;
    }

    #plan .swiper-button-next, #plan .swiper-button-prev { /*display:none*/
        height: 30px;
        width: 30px;
        line-height: 30px;
    }
    .section-about {
        display:none;
    }
    .section-title .__title3 {
        font-size:12px;
    }
    .section-4-box-wrap .section-4-box-wrap-text .__b {
        font-size: 14px;
    }
    .section-4-box-wrap:hover .section-4-box-wrap-text {
        transform: translate(-50%,-50%);
        -webkit-transform: translate(-50%,-50%);
        -moz-transform:  translate(-50%,-50%);
        -o-transform:  translate(-50%,-50%);
        -ms-transform:  translate(-50%,-50%);
        top:50%;
    }
    .footer-bottom-b {
        display:none;
    }body, html {
         font-size: 12px;
     }
    .news-title {
        display:none;
    }
    .navbar .offcanvas-collapse {
        top: 60px;
    }
    .play-bottom-body .play-bottom-body-item {
        padding: 10px 20px;
        font-size: 14px;
        max-width: 172px;
    }
    .jzyy {
        /*bottom:auto;
        top:12px;*/
    }
    .product-box-text {
        display: block;
        align-items: center;
        justify-items: center;
        flex: 0;
        padding: 20px;
        /*height: 67px;*/
    }
    .product-box-img {
        flex: 1;
    }
    ._list .more {
        color: #fff;
        border: 1px solid #d9560c;
        background: #d9560c;

    }
    .section-3_.section-3 {
        background:#fff;
    }
    .section-4-box-wrap:hover .section-4-box-wrap-text .icon {
        width: 45px;
        height: 45px;
    }
}
@media (min-width:992px) {
    .droduct-r .swiper-button-next, .droduct-r .swiper-button-prev {
        top: 50%;
        margin-top: 0;
    }
    .droduct-r .swiper-button-prev {
        left:-70px;
    }
    .droduct-r .swiper-button-next {
        left: auto;
        right: -70px;
    }
}
.news-nav {
    margin-top: 0;
}
.news-nav-box .news-nav-list ._t {
    font-size: 20px;
    font-weight: bold;
}
.news-nav-box .news-nav-list ._t2 {
    font-size: 14px;
}
@media (min-width: 1200px) {
    .news-nav-box .news-nav-list {
        height: 80px;
    }
}
.zoom-gallery{
        display: flex;
    flex-wrap: wrap;
        margin-right: -15px;
}
.zoom-gallery a{
    width: calc((100% / 4) - 15px );
    height: 340px;
    display: block;
    margin-bottom: 15px;
    margin-right: 15px;
}
.zoom-gallery a img{
   width: 100%;
   height: 100%;
   object-fit: cover;
}
@media (max-width: 991.98px) {
    .news-nav {
        margin-top: 26px;
    }
    .zoom-gallery a{
        width: calc((100% / 2) - 15px );
            height: 192px;
    }
}
.search-title option {
    background: rgba(217, 98, 31,.9);
}
.MsoTableGrid  td:first-child{ width:auto;}
.table-mei p{
    margin-bottom: 0;
}
.table-mei th, .table-mei td {
    padding: 0.75rem;
    vertical-align: middle;
    
}
.table-mei tbody tr {
    background-color:#98c1e7;
}
.table-mei tbody tr:nth-of-type(odd) {
    background-color:#6cb0af;
}
video::-webkit-media-controls-play-button {display:none;}
.sczx-box {
    position: relative;
}
.mo_po {
    position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);
        background: #438e9c;
    color: #fff;
    border-radius: 8px;
    padding: 6px 12px;
}
.mo_po:hover {
    color: #fff;
    border-radius: 8px;
    padding: 6px 12px;
}
.sczx-box.mo {
    overflow:hidden;
    height:170px;
    border: 10px solid #dddddf;
}
#plan {
    position:relative;
}
@media (min-width: 1600px) {
    #plan .swiper-button-prev {
        left:-60px;
    }
    #plan .swiper-button-next{
        right:-60px;
    }
}
@media (min-width: 1700px) {
    #plan .swiper-button-prev {
        left:-80px;
    }
    #plan .swiper-button-next{
        right:-80px;
    }
}
@media (min-width: 992px){
    .honor-img{
        height: 371px;
    }
    .new-list-img{
        height: 221px;
    }
    .new-list-img img{
        height: 100%;
        object-fit: cover;
    }
}
@media (max-width: 750px){
    .new_list_case:first-child .new-list-img{
        height: 236px;
    }
    .new-list-img{
        height: 112px;
    }
    .new-list-img img{
        height: 100%;
        object-fit: cover;
    }
}
    .history-list.history-img {
    width:583px;
    height:307px;
    overflow:hidden;
    background:url(../img/bg-his-img.png) no-repeat center;
    }
    .history-list.history-img img{
        width:100%;
        height:100%;
        object-fit: cover;
    }
.history-list.history-img .img-box{
width: 473px;
    margin-left: 22px;
    height: 100%;
}
@media (max-width: 991.98px){
    .history-list.history-img {
    width: 100%;
    height: 241px;
    }
    
.history-list.history-img .img-box{
    width: 90vw;
    margin: 0 auto;
}

}
.footer-qr{max-width:119px;}
.table-pro table,.table-pro table td,.table-pro table td:first-child,.table-pro table tbody td:nth-child(2),.table-pro table tbody tr:nth-of-type(odd) td:nth-child(2),.table-pro table tbody tr:nth-of-type(odd) td:first-child{
    padding:5px;font-size:initial;line-height:1;background:transparent;border:1px solid #000;
}
.table-pro{color:#000;}
@media (max-width: 991.98px) {
 .table-pro table,.table-pro table td,.table-pro table td:first-child,.table-pro table tbody td:nth-child(2),.table-pro table tbody tr:nth-of-type(odd) td:nth-child(2),.table-pro table tbody tr:nth-of-type(odd) td:first-child{
    padding:5px;font-size:12px;line-height:1;background:transparent;border:1px solid #000;font-weight: inherit;
}
.section-5-wrap .section-5-wrap-img {
    height: 219px;
    overflow: hidden;
}
.history-list.history-img img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
}
@media (max-width: 750px) {
.section-5-wrap-img img {
    width: 100%;
    object-fit: contain;
    height: 100%;
}
}
.new-list-img img {
    height: 100%;
    object-fit: contain;
    
}
@media (min-width: 992px) {

.news-wrap-market .news-wrap-box {
    width:inherit;
}
.news-wrap-market .new-list {
    display:block;
}
.news-wrap-market .new-tex-box {
    width: 100%;
}
.news-wrap-market .new_list_case:hover .new-list {
    margin-left: 0;
}
.news-wrap-market .new-list-img {
    margin-right: 0px;
    width:100%;
    border: 1px solid #b8b8b8;
    box-shadow: none;
}
.news-wrap-market .new-time {
    font-size: 14px;
    line-height: 18px;
    margin-top: 10px;
}
.news-wrap-market .new-tex-box .new_title {
    margin-top: 10px;
    font-size: 18px;
}
.news-wrap-market .news-wrap-box {
    display:flex;
    flex-wrap:wrap;
}
.news-wrap-market .news-wrap-box > a {
    width:calc((100% / 5) - 15px);
    margin-right:15px;
}
.news-wrap-market .new-tex-box .new_info {
    margin-top: 10px;
    padding-bottom: 20px;
    font-size:14px;
}
}
body {
-moz-user-select : none;
-webkit-user-select: none;
}
#vue_html{
    overflow: hidden;
}
.map{
    width: 100%;
    height: 372px;
    overflow: hidden;
    margin: 40px 0 0;
    font-family: "微软雅黑";
}
.BMap_cpyCtrl
{

    display:none;

}
.BMapLabel{
    font-size: 26px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 58px;
    text-shadow: 0px 9px 16px rgba(0, 2, 4, 0.4);
    -webkit-text-stroke: 1px #01C796;
    text-stroke: 1px #01C796;
}

.anchorBL{

    display:none;

}
.ico_box{
    width: 79px;
    height: 79px;
    margin: 0 auto;
}
.contact_box{
    text-align: center;
    font-family: Source Han Sans CN;
    margin-top: 60px;
}
.contact_t{
    font-size: 20px;
    font-weight: bold;
    color: #333333;
    margin-top: 10px;
}
.contact_b{
    font-size: 18px;
    font-weight: 400;
    color: #5F5F5F;
}
.ico_box img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.ico_address{

}