@charset "UTF-8";
/*!****** ls *******/
.g-mobile{display:none!important}
.ban{display:block;position:relative;overflow:hidden}
.ban .pic{display:block;width:100%;height:auto;overflow:hidden}
.ban .pic img{display:block;width:100%}
.ban .txt{position:absolute;bottom:0;z-index:2;left:0;right:0;overflow:hidden;max-width:1920px;margin:0 auto}
.ban .txt .box{overflow:hidden}
.ban .txt .tit{float:left;width:300px;height:80px;line-height:80px;color:#fff;font-weight:700;padding:0 10px 0 43px;background:url(../images/titbgl1.png) center right no-repeat;background-size:cover}
.ban .txt .box.black{background:rgba(0,0,0,.6)}
.ul-secondaryl{overflow:hidden;float:right;padding:0 16px}
.ul-secondaryl.fz16{
    font-size: 17px;
}
.ul-secondaryl li{float:left;padding:0 33px}
.ul-secondaryl .con{display:block;color:#fff;line-height:80px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-secondaryl .con:hover,.ul-secondaryl li.on .con{color:#ec6605}
.m-listl1{max-width:1920px;margin:67px auto 0}
.m-datal{overflow:hidden;background-color:#eef6fa;padding:66px 0 44px}
.m-datal .tips{color:#9c9c9c;overflow:hidden;text-align:center}
.ul-listl2{overflow:hidden;margin:0 -20px 59px}
.ul-listl2 li{width:33.33%;float:left;padding:0 20px}
.ul-listl2 .con{display:block;text-align:center;overflow:hidden}
.ul-listl2 .num{font-weight:700;color:#000;margin-bottom:9px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl2 .tt{color:#a1a1a1;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl2 li.on .con .num,.ul-listl2 li.on .con .tt{color:#ec6605}
.ul-listl1{overflow:hidden;padding-top:43px;margin-bottom:17px;}
.ul-listl1 li:first-child .con{margin-top:0}
.ul-listl1 li{position:relative;z-index:2}
.ul-listl1 .con{border-bottom:1px solid #ececec;border-top:1px solid #ececec;display:block;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:32px 0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;margin-top:-1px}
.ul-listl1 .con .date{width:126px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:center;color:#a4a4a4;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl1 .con .date .day{line-height:1.3;overflow:hidden}
.ul-listl1 .con .date .year{overflow:hidden}
.ul-listl1 .con .txt{padding-left:53px;overflow:hidden;position:relative}
.ul-listl1 .con .txt:after{content:"";position:absolute;top:50%;left:4px;width:8px;height:8px;background:#a4a4a4;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl1 .con .txt .tit{color:#000;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl1 li:hover{z-index:5}
.ul-listl1 .con:hover{border-color:#ec6605}
.ul-listl1 .con:hover .date,.ul-listl1 .con:hover .txt .tit{color:#ec6605}
.ul-listl1 .con:hover .txt:after{background-color:#ec6605}
.ul-listl1 .con .date2{overflow:hidden;color:#afafaf}
.ul-listl1 .con .date2 i{display:inline-block;vertical-align:middle;width:12px;height:12px;margin:-2px 5px 0 0;background:url(../images/iconl1.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.banner{position:relative}
.banner::after{content:"";position:absolute;top:0;left:0;width:100%;height:50.111%;background:url(../images/index/banbgl1.png) center center no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;z-index:3}
.banner .bg1{position:absolute;top:0;right:0;width:55.7292%;height:auto;z-index:2}
.banner .bg2{position:absolute;bottom:12px;right:0;width:32.760416666%;height:auto;z-index:2}
.banner .pic2{position:absolute;top:65.5%;right:40.1042%;width:27.03125%;height:auto;z-index:2}
.banner .bg1 img,.banner .bg2 img,.banner .pic2 img{display:block;width:100%}
.banner .pic{padding-top:46.875%;position:relative;height:0;overflow:hidden}
.banner .pic .img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.banner .txt{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:5;max-width:1920px;margin:0 auto}
.banner .txt .tit{font-size:60px;color:#fff;line-height:1.333;overflow:hidden;font-weight:700;margin-bottom:56px;letter-spacing:6px}
.banner .txt .en{color:#fff;overflow:hidden}
.row-a1{overflow:hidden;padding:210px 0 80px}
.m-titl1{overflow:hidden}
.m-titl1 .tit{color:#000;overflow:hidden;margin-bottom:37px}
.m-titl1 .desc{line-height:2.1875;color:#6f6f6f;overflow:hidden}
.m-slickl1{overflow:hidden;padding-bottom:25px}
.m-slickl1 .slick-dots{position:absolute;left:0;bottom:0;right:0;font-size:0;text-align:center;z-index:10}
.m-slickl1 .slick-dots li{margin:0 5px;display:inline-block;vertical-align:middle;width:12px;height:6px;background-color:#dbdbdb;cursor:pointer;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-slickl1 .slick-dots button{position:absolute;left:-9999px}
.m-slickl1 .slick-dots .slick-active{width:40px;background-color:#ec6605}
.m-slickl1 .txt{text-align:center;color:#333;overflow:hidden;margin:10px 15% 0}
.m-videol{overflow:hidden}
.m-videol{position:relative;margin:1vh 15% 0}
.m-videol.act .bg{opacity:0}
.m-videol.act .play{display:none}
.m-videol.act video{display:block}
.m-videol .bg{position:relative;height:0;padding-top:56.25%;overflow:hidden;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-videol video{display:none;width:100%;position:absolute;top:0;left:0;height:100%;z-index:10;object-fit:contain}
.m-videol .poster{display:block;width:100%}
.m-videol .play{width:105px;height:105px;border-radius:50%;background:url(../images/index/play.png) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:50%;left:50%;z-index:10;cursor:pointer;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
.row-a2{overflow:hidden;padding-bottom:123px}
.row-a2 .m-titl1 .tit{margin-bottom:0}
.m-whyl{overflow:hidden;position:relative}
.m-whyl .pic{margin-left:calc(50% - 41.6665%);height:auto;overflow:hidden}
.m-whyl .pic img{display:block;width:100%}
.m-whyl .why{overflow:hidden;margin-bottom:49px}
.ul-listl3{overflow:hidden;float:right;width:48%;margin:0 -20px}
.ul-listl3 li{width:25%;float:left;padding:0 20px}
.ul-listl3 .con{display:block;overflow:hidden;cursor:pointer}
.ul-listl3 .con .icon{min-height:80px;height:80px;line-height:80px;font-size:0;text-align:center;overflow:hidden;margin:0 auto 28px}
.ul-listl3 .con .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.ul-listl3 .con .icon .img2{display:none}
.ul-listl3 .con .tit{text-align:center;color:#a3a3a3;overflow:hidden}
.ul-listl3 li.on .con .tit{color:#4c4c4c}
.ul-listl3 li.on .con .icon .img1{display:none}
.ul-listl3 li.on .con .icon .img2{display:inline-block}
.ul-listl3 li.on .con .icon{-webkit-animation:changeOpa 2.5s linear infinite;-moz-animation:changeOpa 2.5s linear infinite;-o-animation:changeOpa 2.5s linear infinite;animation:changeOpa 2.5s linear infinite}
.m-slickl2{width:50%;position:absolute;left:0;top:65px;overflow:hidden;padding-left:calc(50% - 41.6665%);background:linear-gradient(to right,rgba(240,131,0,.8),rgba(232,67,10,.8))}
.m-slickl2 .slickl{overflow:hidden;padding-right:121px}
.m-slickl2 .con{display:block;overflow:hidden;padding:64px 0 90px;position:relative}
.m-slickl2 .con .txt{overflow:hidden;width:57%}
.m-slickl2 .con .tit{font-weight:700;color:#fff;overflow:hidden;line-height:1.7;height:3.4em;margin-bottom:91px}
.m-slickl2 .con .desc{text-align: justify;color:#fff;line-height:3.1875;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:5;-webkit-line-clamp:5;overflow:hidden;overflow:hidden}
.m-slickl2 .con .icon{width:180px;height:180px;line-height:180px;text-align:center;overflow:hidden;font-size:0;position:absolute;top:71px;right:64px}
.m-slickl2 .con .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.m-slickl2 .slick-arrow{outline:0;border:none;text-indent:-999px;background-color:transparent;display:block;overflow:hidden;position:absolute;top:0;right:0;width:121px;height:50%;background-repeat:no-repeat;background-position:center center;cursor:pointer;z-index:10;border:1px solid rgba(255,255,255,.2);border-right:none;-webkit-background-size:13px auto;-moz-background-size:13px auto;-ms-background-size:13px auto;-o-background-size:13px auto;background-size:13px auto;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-slickl2 .slick-arrow.slick-prev{background-image:url(../images/index/arrowl1.png)}
.m-slickl2 .slick-arrow.slick-next{bottom:0;top:auto;border-top:none;background-image:url(../images/index/arrowl2.png)}
.m-slickl2 .slick-arrow:hover{background-color:rgba(255,255,255,.2)}
.row-a3{position:relative;padding-bottom:123px}
.row-a3 .m-titl1 .tit{margin-bottom:18px}
.row-a3 .bg{position:absolute;right:0;width:20.5208%;height:auto;overflow:hidden;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.row-a3 .bg img{display:block;width:100%}
.m-slickl3{overflow:hidden;margin-top:77px}
.m-slickl3 .con{display:block;overflow:hidden}
.m-slickl3 .pic{width:62.5%;float:left;overflow:hidden;margin-right:5%}
.m-slickl3 .pic .img{display:block;padding-top:63%;height:0;overflow:hidden;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-slickl3 .txt{overflow:hidden;padding-top:119px}
.m-slickl3 .txt .tit{font-size:30px;font-weight:700;color:#000;line-height:1.428;overflow:hidden;margin-bottom:30px}
.m-slickl3 .txt .desc{font-weight:700;color:#ec6605;overflow:hidden;font-size:22px}
.m-slickl3 .slick-arrow{outline:0;border:none;text-indent:-999px;background-color:transparent;display:block;overflow:hidden;position:absolute;bottom:20%;left:67.5%;width:48px;height:48px;z-index:10;border:1px solid #cbcbcb;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-slickl3 .slick-arrow:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;background-repeat:no-repeat;background-position:center center;-webkit-background-size:13px auto;-moz-background-size:13px auto;-ms-background-size:13px auto;-o-background-size:13px auto;background-size:13px auto}
.m-slickl3 .slick-arrow:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#f08300,#e8430a);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;opacity:0}
.m-slickl3 .slick-arrow.slick-next{margin-left:60px}
.m-slickl3 .slick-arrow.slick-prev:after{background-image:url(../images/index/arrowl1-1.png)}
.m-slickl3 .slick-arrow.slick-next:after{background-image:url(../images/index/arrowl2-1.png)}
.m-slickl3 .slick-arrow:hover:before{opacity:1}
.m-slickl3 .slick-arrow:hover{border:none}
.m-slickl3 .slick-arrow.slick-prev:hover:after{background-image:url(../images/index/arrowl1.png)}
.m-slickl3 .slick-arrow.slick-next:hover:after{background-image:url(../images/index/arrowl2.png)}
.row-a4{overflow:hidden;padding-bottom:140px}
.row-a4 .m-titl1 .tit{margin-bottom:7px}
.m-slickl4{margin-top:60px}
.m-slickl4 .con{display:block;overflow:hidden}
.m-slickl4 .pic{padding-top:60%;position:relative;height:0;overflow:hidden}
.m-slickl4 .pic .img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-slickl4 .slick-list{overflow:visible;padding:0 calc(50% - 41.6665% - 25px)}
.m-slickl4 .item{padding:0 25px}
.m-slickl4 .con{display:block;overflow:hidden}
.m-slickl4 .con .txt{overflow:hidden;padding:25px 33px 27px;border-bottom:1px solid #e5e5e5;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-slickl4 .con .txt .tit{font-weight:700;color:#383838;line-height:1.7;height:3.4em;margin-bottom:29px;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-slickl4 .con .bot{overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.m-slickl4 .con .date{color:#e1e1e1;font-weight:700;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-slickl4 .con .icon{width:25px;height:25px;background:url(../images/index/iconl5.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-slickl4 .con:hover .txt{background:linear-gradient(to right,rgba(240,131,0,.8),rgba(232,67,10,.8))}
.m-slickl4 .con:hover .date,.m-slickl4 .con:hover .txt .tit{color:#fff}
.m-slickl4 .con:hover .icon{background-image:url(../images/index/iconl5-1.png)}
.m-slickl4 .con:hover .pic .img{transform:scale(1.08,1.08);-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08)}
.m-slickl4 .slick-arrow{font-size:0;background-color:transparent;display:block;overflow:hidden;position:absolute;top:-97px;right:calc(50% - 41.6665%);width:38px;height:38px;margin-right:50px;cursor:pointer;z-index:10;border:1px solid #adadad;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.m-slickl4 .slick-arrow:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:16px auto;-moz-background-size:16px auto;-ms-background-size:16px auto;-o-background-size:16px auto;background-size:16px auto;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-slickl4 .slick-arrow.slick-prev:after{background-image:url(../images/index/iconl6.png)}
.m-slickl4 .slick-arrow.slick-next:after{background-image:url(../images/index/iconl7.png)}
.m-slickl4 .slick-arrow.slick-next{margin-right:0}
.m-slickl4 .slick-arrow:hover{background:linear-gradient(to right,#f08300,#e8430a);border:none}
.m-slickl4 .slick-arrow.slick-prev:hover:after{background-image:url(../images/index/iconl6-1.png)}
.m-slickl4 .slick-arrow.slick-next:hover:after{background-image:url(../images/index/iconl7-1.png)}
.ul-listl4{overflow:hidden;border-right:1px dashed #e5e5e5;margin:50px 0 58px}
.ul-listl4 li{width:33.33%;float:left;border-left:1px dashed #e5e5e5}
.ul-listl4 .con{display:block;overflow:hidden;text-align:center}
.ul-listl4 .con .num{font-size:35px;line-height:1.1;color:#ec6605;overflow:hidden;font-weight:300}
.ul-listl4 .con .unit{font-size:14px;color:#ec6605;overflow:hidden;margin-bottom:28px}
.ul-listl4 .con .txt{font-size:12px;color:#4b4b4b;overflow:hidden}
@-webkit-keyframes changeOpa{
0%,100%{transform:scale(.9,.9);-webkit-transform:scale(.9,.9);-moz-transform:scale(.9,.9);-ms-transform:scale(.9,.9);-o-transform:scale(.9,.9)}
50%{transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1)}
}
@-moz-keyframes changeOpa{
0%,100%{transform:scale(.9,.9)}
50%{transform:scale(1,1)}
}
@-o-keyframes changeOpa{
0%,100%{transform:scale(.9,.9)}
50%{transform:scale(1,1)}
}
@keyframes changeOpa{
0%,100%{transform:scale(.9,.9)}
50%{transform:scale(1,1)}
}
@media screen and (min-width:1921px){
.m-slickl2{padding-left:calc(100% - 43.6665% - 960px)}
.m-whyl .pic{margin-left:calc(100% - 43.6665% - 960px)}
.m-slickl4 .slick-list{padding:0 calc(100% - 43.6665% - 985px)}
.m-slickl4 .slick-arrow{right:calc(100% - 43.6665% - 960px)}
.banner .pic{height:900px;padding:0}
.banner .pic2{width:519px;right:770px}
.banner .bg1{width:1070px}
.banner .bg2{width:629px}
}
@media screen and (max-width:1600px){
.m-whyl .pic{margin-left:calc(50% - 46%)}
.m-slickl2{padding-left:calc(50% - 46%)}
.m-slickl4 .slick-arrow{right:calc(50% - 46%)}
.m-slickl4 .slick-list{overflow:visible;padding:0 calc(50% - 46% - 25px)}
.ul-listl3{width:50%;margin:0 -5px}
.ul-listl3 li{padding:0 5px}
.m-slickl3 .pic{margin-right:4%}
.m-slickl3 .txt{padding-top:80px}
.m-slickl3 .slick-arrow{left:66.3%;bottom:10%}
.m-slickl3 .txt .tit{font-size: 24px;}

.m-videol{margin-left: 20%;margin-right: 20%;}

.ul-listl3 .con .icon{
    height: 60px;
    line-height: 60px;
    min-height: 60px;
    margin-bottom: 14px;
}
.m-slickl2 .con .txt{
    width: 80%;
}
.m-slickl3{
    margin-top: 2.6vw;
}

.m-slickl2 .con .tit{
  font-size: 1.8vw;
  margin-right: 8vw;
}
.m-slickl2 .con .icon{
  width: 8vw;
  height: 8vw;
  line-height: 8vw;
  top: 3.64vw;
  right: 3.333vw;
}
}
@media screen and (max-width:1400px){
    .m-titl1 .tit{
        font-size: 28px;
        margin-bottom: 15px;
    }
    .m-titl1 .desc{
        font-size: 14px;
        line-height: 1.7;
    }
}
@media screen and (max-width:1199px){
.g-pc{display:none!important}
.g-mobile{display:block!important}
.ban .txt .tit{width:170px;height:40px;line-height:40px;margin:0 auto;float:none;background-image:url(../images/titbgl1-m.png)}
.ban .txt .box.black{background:0 0}
.ul-secondaryl{display:none}
.ul-secondaryl.fz16{
    font-size: 15px;
}
.m-listl1{margin-top:49px}
.m-datal{padding:41px 0 33px}
.ul-listl2 li{width:auto;float:none;margin-bottom:59px}
.ul-listl2 li:last-child{margin-bottom:0}
.ul-listl2 .num{margin-bottom:7px}
.ul-listl1{padding-top:22px;margin-bottom:0}
.ul-listl1 .con .txt{padding-left:0}
.ul-listl1 .con .txt:after{display:none}
.ul-listl1 .con{display:block;padding:16px 0 21px}
.ul-listl1 .con .txt .tit{font-size:17px;line-height:1.4;color:#000;margin-bottom:11px}
.banner::after{height:112px}
.banner .pic{padding-top:130.6666666%}
.banner .pic2{width:35.73333333%;top:auto;bottom:-103px;right:auto;left:14.79999999%}
.banner .bg1{top:auto;width:70%;bottom:-78px}
.banner .txt{top:15%;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}
.banner .txt .tit{font-size:27px;line-height:1.481;letter-spacing:3px;margin-bottom:19px}
.banner .txt .wp{padding:0 30px}
.banner .bg2{width:40.6667%}
.banner .txt .en{font-size:14px}
.row-a1{padding:93px 0 53px}
.m-titl1 .tit{margin-bottom:12px}
.m-slickl1 .txt{margin:10px 0 0}
.m-videol{margin:0}
.m-videol .bg{padding-top:57.14285714%}
.m-videol .play{width:52px;height:52px}
.m-slickl1{padding-bottom:22px}
.m-slickl1 .slick-dots li{width:10px;height:5px;margin:0 3px}
.m-slickl1 .slick-dots .slick-active{width:30px}
.row-a2{padding-bottom:46px}
.m-whyl .why{display:none}
.m-whyl .pic{margin:18px 0 0}
.m-slickl2{width:auto;position:static;padding:0}
.m-slickl2 .slickl{padding-right:60px}
.m-slickl2 .slick-arrow{width:60px}
.m-slickl2 .con{padding:23px 12px 14px}
.m-slickl2 .con .txt{width:auto}
.m-slickl2 .con .tit{font-size:18px;margin-bottom:25px;margin-right: 70px;}
.m-slickl2 .con .desc{line-height:2.08em}
.m-slickl2 .con .icon{width:70px;height:70px;line-height:70px;top:15px;right:20px}
.row-a3{padding-bottom:59px}
.row-a3 .m-titl1 .tit{margin-bottom:6px}
.row-a3 .m-titl1 .desc{line-height:1.666}
.m-slickl3{margin-top:13px;padding-bottom:95px}
.m-slickl3 .pic{width:auto;float:none;margin:0}
.m-slickl3 .txt .tit{font-size:21px;margin-bottom:8px}
.m-slickl3 .txt .desc{font-size:14px}
.m-slickl3 .txt{padding-top:60px}
.m-slickl3 .slick-arrow{width:36px;height:36px;bottom:0;left:0}
.m-slickl3 .slick-arrow.slick-next{margin-left:45px}
.row-a4{padding-bottom:9px}
.row-a4 .m-titl1 .tit{margin-bottom:0}
.m-slickl4{margin-top:16px}
.m-slickl4 .item{padding:0 12px;width:33.33%;float:left;margin-bottom:16px}
.m-slickl4 .item:last-child{margin-bottom:0}
.m-slickl4 .con .txt{padding:8px 0;border-bottom:none}
.m-slickl4 .con .txt .tit{margin-bottom:17px}
.m-slickl4 .con .bot{padding:8px 0;border-top:1px solid #e5e5e5}
}
@media screen and (max-width:480px){
.banner .pic2{bottom:-51px}
.banner .bg1{bottom:-39px}
.banner .bg2{bottom:7px}
.m-slickl4 .item{width:auto;float:none}
}
/*!****** ls end *******/
/*!****** bl *******/
/*!****** bl end *******/
/*!****** hlg *******/
.d-hd1{display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.d-hd1 .title{color:#000;font-weight:400}
.d-hd1.middle{text-align:center;justify-content:center}
.d-hd1.c-f .title{color:#fff}
.d-btns1 .s1{display:block;color:#989898;line-height:1.67;display:-webkit-flex;display:flex;align-items:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-btns1 .icon-arrow{margin-left:8px;display:block;width:30px;height:30px;background:url(../images/d-arrow3.png) center center no-repeat;-webkit-background-size:16px auto;background-size:16px auto;border-radius:50%;border:1px solid #ababab;flex-shrink:0}
.d-btns1 .s1:hover{color:#ec6605}
.d-about1{padding:100px 0 60px;overflow:hidden}
.d-about1 .wp{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-about1 .left{width:46.36%;flex-shrink:0}
.d-about1 .right{padding-top:8px;width:50%;flex-shrink:0}
.d-about1 .desc{margin-top:36px;color:#6f6f6f;line-height:2.25; text-align:justify; }
.d-about1 .pic{padding-top:56.25%;position:relative;overflow:hidden}
.d-about1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.d-about2{padding:60px 0 48px;overflow:hidden}
.d-about2 .wp{padding:94px 60px 106px;background:url(../images/d-bg1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.d-about2 .desc{margin-top:72px;color:#717171;text-align:center;line-height:2.08}
.d-about3{padding:48px 0 130px;overflow:hidden}
.d-about3 .d-hd1{margin-bottom:89px}
.d-about4{padding:81px 0 130px;overflow:hidden}
.d-about4 .d-hd1{margin-bottom:40px}
.d-about5{padding:76px 0 70px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.d-about5 .d-hd1{margin-bottom:79px}
.d-about6{padding:92px 0 110px;overflow:hidden}
.d-about6 .d-hd1{margin-bottom:30px}
.d-honor1{padding:104px 0 106px;overflow:hidden}
.d-honor1 .d-hd1{margin-bottom:37px}
.d-application1{overflow:hidden}
.d-application1 .text-t1{padding:80px 0 117px;color:#6f6f6f;line-height:2.25;text-align: justify}
.d-application1 .text-t1 .wp{padding:55px 70px;padding-bottom:61px;border:2px dashed #dfdfdf;position:relative;z-index:1}
.d-application1 .text-t1 .wp:before{content:'';position:absolute;left:10px;top:10px;right:10px;bottom:10px;background-color:#eef6fa;z-index:-1}
.d-application1 .text-t2{padding:116px 0 124px;color:#fff;line-height:2.22;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.d-application1 .text-t2 .wp{padding-right:31%}
.d-ul1{margin:0 -80px -50px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-ul1 li{padding:0 80px;margin-bottom:50px;width:25%;flex-shrink:0}
.d-ul1 .icon{margin:0 auto 12px;width:140px;height:140px;position:relative;z-index:1;background-color:#eef6fa;border-radius:50%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ul1 .icon:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,#f08300,#e8430a);border-radius:50%;z-index:-1;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ul1 .icon img{position:absolute;left:50%;top:50%;max-width:70%;max-height:70%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ul1 .icon .ig2{opacity:0}
.d-ul1 .tit{color:#7b7b7b;font-weight:400;text-align:center;line-height:1.5;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ul1 li:hover .icon:before{opacity:1}
.d-ul1 li:hover .icon img{opacity:0}
.d-ul1 li:hover .icon .ig2{opacity:1}
.d-ul1 li:hover .tit{color:#3a3a3a}
.d-ul1 li.on .icon:before{opacity:1}
.d-ul1 li.on .icon img{opacity:0}
.d-ul1 li.on .icon .ig2{opacity:1}
.d-ul1 li.on .tit{color:#3a3a3a}
.d-ul2{margin:0 -20px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-ul2 li{padding:0 20px;margin-bottom:40px;width:50%;flex-shrink:0}
.d-ul2 .con{padding:80px 180px 54px 58px;display:block;height:100%;min-height:340px;background-color:#fff;position:relative;z-index:1;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-start;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ul2 .icon{position:absolute;right:50px;top:44px;width:100px;height:100px}
.d-ul2 .icon img{position:absolute;left:50%;top:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ul2 .icon .ig2{opacity:0}
.d-ul2 .tit{width:100%;color:#000;font-weight:700}
.d-ul2 .desc{margin-top:26px;width:100%;color:#7a7a7a;line-height:1.56}
.d-ul2 .desc p{display:-webkit-flex;display:flex;align-items:flex-start}
.d-ul2 .desc img{display:block;margin:4px 4px 0 0;max-width:14px;flex-shrink:0}
.d-ul2 li:nth-child(4n) .con{border-radius:0 40px 0 40px}
.d-ul2 li:nth-child(4n-1) .con{border-radius:40px 0 40px 0}
.d-ul2 li:nth-child(4n-2) .con{border-radius:40px 0 40px 0}
.d-ul2 li:nth-child(4n-3) .con{border-radius:0 40px 0 40px}
.d-ul2 .con:hover{box-shadow:0 0 30px 0 rgba(13,64,90,.15)}
.d-ul2 .con:hover .icon img{opacity:0}
.d-ul2 .con:hover .icon .ig2{opacity:1}
.d-slickDep1{position:relative}
.d-slickDep1 .slick-year{margin:0 -23%;margin-bottom:73px;color:rgba(255,255,255,.5);font-weight:700;text-align:center;cursor:pointer;position:relative;overflow:hidden}
.d-slickDep1 .slick-year .slick-slide{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-delay:.5s}
.d-slickDep1 .slick-year .slick-current{color:#fff;/*-webkit-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);*/ font-size:36px; }
.d-slickDep1 .slick-cont{margin:0 auto 107px;width:1100px;max-width:100%;position:relative;overflow:hidden}
.d-slickDep1 .slick-cont .slick-slide{display:-webkit-flex;display:flex;align-items:flex-start;justify-content:space-between}
.d-slickDep1 .slick-cont .pic{width:47.27%;position:relative;overflow:hidden;flex-shrink:0}
.d-slickDep1 .slick-cont .pic:before{content:'';display:block;padding-top:65.38%}
.d-slickDep1 .slick-cont .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.d-slickDep1 .slick-cont .text{padding-top:24px;width:47.9%;color:#fff;line-height:1.5;flex-shrink:0}
.d-slickDep1 .slick-nav{margin:0 auto;padding:0 76px;width:946px;max-width:100%;color:#fff;text-align:center;position:relative;cursor:pointer;overflow:hidden}
.d-slickDep1 .slick-nav .slick-arrow{outline:0;border:none;text-indent:-999px;background-color:transparent;display:block;overflow:hidden;position:absolute;top:50%;width:40px;height:40px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:14px auto;background-size:14px auto;cursor:pointer;z-index:10;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.d-slickDep1 .slick-nav .slick-arrow.slick-prev{left:0;background-image:url(../images/d-arrow1.png)}
.d-slickDep1 .slick-nav .slick-arrow.slick-next{right:0;background-image:url(../images/d-arrow2.png)}
.d-slickDep1 .slick-nav .slider .item{padding:6px 0;position:relative;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-slickDep1 .slick-nav .slider .item:before{content:'';position:absolute;left:50%;bottom:0;width:60px;max-width:100%;height:2px;background-color:#ec6605;opacity:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-slickDep1 .slick-nav .slider .slick-current{color:#ec6605}
.d-slickDep1 .slick-nav .slider .slick-current:before{opacity:1}
.d-slickHonor1{padding:29px 40px 54px;background-color:#eef6fa}
.d-slickHonor1 .slick-dots{position:absolute;left:0;bottom:0;right:0;font-size:0;text-align:center;z-index:10}
.d-slickHonor1 .slick-dots li{margin:0 3px;display:inline-block;vertical-align:middle;width:34px;height:4px;background-color:rgba(0,0,0,.1);border-radius:2px;cursor:pointer}
.d-slickHonor1 .slick-dots button{position:absolute;left:-9999px}
.d-slickHonor1 .slick-dots .slick-active{background-color:#ec6605}
.d-slickHonor1 .slick-list{overflow:visible}
.d-slickHonor1 .content{padding:0 0 54px;position:relative}
.d-slickHonor1 .slide{display:-webkit-flex!important;display:flex!important;flex-wrap:wrap}
.d-slickHonor1 .item{padding:20px 15px 0;width:25%;position:relative;flex-shrink:0}
.d-slickHonor1 .item:hover .big-pic{width:130%;opacity:1}
.d-slickHonor1 .big-pic{position:absolute;left:50%;top:50%;width:100%;overflow:hidden;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-slickHonor1 .big-pic:before{content:'';display:block;padding-top:63.17%}
.d-slickHonor1 .big-pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.d-slickHonor1 .pic{margin-bottom:20px;padding:10px;padding-top:63.17%;position:relative;border:2px solid #ededed;background-color:#fff;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-slickHonor1 .pic img{position:absolute;left:8px;top:8px;width:calc(100% - 16px);height:calc(100% - 16px);object-fit:cover}
.d-slickHonor1 .tit{color:#4b4b4b;font-weight:400;text-align:center;line-height:1.5;max-height:3em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-slickHonor1 .item:hover .pic{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.d-slickHonor1 .item:hover .tit{color:#ec6605}
.d-slickHonor2{position:relative;overflow:hidden}
.d-slickHonor2 .slick-items{height:0;visibility:hidden}
.d-slickHonor2 .slick-items.active{height:auto;visibility:visible}
.d-slickHonor2 .slick-year{margin-bottom:32px;padding:0 30.44% 14px;position:relative}
.d-slickHonor2 .slick-year .slick-arrow{position:absolute;bottom:0;width:56px;height:56px;background-color:#ec6605;border-radius:50%;cursor:pointer;outline:0;border:none;text-indent:-9999px;z-index:10}
.d-slickHonor2 .slick-year .slick-arrow:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#ec6605;border-radius:50%;z-index:1;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-slickHonor2 .slick-year .slick-arrow:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:10px auto;background-size:10px auto;z-index:2}
.d-slickHonor2 .slick-year .slick-prev{left:23.6%}
.d-slickHonor2 .slick-year .slick-prev:after{background-image:url(../images/d-arrow7.png)}
.d-slickHonor2 .slick-year .slick-next{right:23.6%}
.d-slickHonor2 .slick-year .slick-next:after{background-image:url(../images/d-arrow8.png)}
.d-slickHonor2 .slick-year .slick-arrow:hover:before{opacity:1}
.d-slickHonor2 .slick-year .slider{position:relative;overflow:hidden}
.d-slickHonor2 .slick-year .slider:before{content:'';position:absolute;left:0;bottom:14px;right:0;height:1px;border-top:1px dashed #d2d2d2}
.d-slickHonor2 .slick-year .item{padding-bottom:38px;position:relative;cursor:pointer}
.d-slickHonor2 .slick-year .year{display:block;color:#ababab;text-align:center;line-height:1.45;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-delay:.5s}
.d-slickHonor2 .slick-year .circle{position:absolute;left:50%;bottom:6px;width:16px;height:16px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.d-slickHonor2 .slick-year .circle:after,.d-slickHonor2 .slick-year .circle:before{content:'';position:absolute;left:50%;top:50%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-delay:.5s}
.d-slickHonor2 .slick-year .circle:before{margin:-8px 0 0 -8px;width:16px;height:16px;background-color:silver;border-radius:50%}
.d-slickHonor2 .slick-year .circle:after{margin:-14px 0 0 -14px;width:28px;height:28px;background-color:silver;border-radius:50%;opacity:.5}
.d-slickHonor2 .slick-year .slick-current .year{color:#ec6605;-webkit-transform:scale(1.64);-ms-transform:scale(1.64);-o-transform:scale(1.64);transform:scale(1.64)}
.d-slickHonor2 .slick-year .slick-current .circle:before{background-color:#ec6605}
.d-slickHonor2 .slick-year .slick-current .circle:after{background-color:#ec6605}
.d-slickHonor2 .slick-cont{margin-bottom:60px}
.d-slickHonor2 .slick-cont .pic{margin:0 1px;margin-bottom:20px;padding:30px;height:900px;line-height:838px;font-size:0;text-align:center;border:1px solid #cbcbcb;background-color:#fff}
.d-slickHonor2 .slick-cont .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.d-slickHonor2 .slick-cont .tit{color:#4b4b4b;font-weight:400;text-align:center;line-height:1.5}
.d-slickHonor2 .slick-nav{padding:0 40px;position:relative}
.d-slickHonor2 .slick-nav .slick-arrow{position:absolute;top:50%;width:30px;height:30px;background-color:#8196a1;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;outline:0;border:none;text-indent:-9999px;z-index:10}
.d-slickHonor2 .slick-nav .slick-arrow:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,#f08300,#e8430a);border-radius:50%;z-index:1;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-slickHonor2 .slick-nav .slick-arrow:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:8px auto;background-size:8px auto;z-index:2}
.d-slickHonor2 .slick-nav .slick-prev{left:0}
.d-slickHonor2 .slick-nav .slick-prev:after{background-image:url(../images/d-arrow4.png)}
.d-slickHonor2 .slick-nav .slick-next{right:0}
.d-slickHonor2 .slick-nav .slick-next:after{background-image:url(../images/d-arrow5.png)}
.d-slickHonor2 .slick-nav .slick-arrow:hover:before{opacity:1}
.d-slickHonor2 .slick-nav .slider{padding:17px 13px;position:relative;background-color:#eef6fa;overflow:hidden}
.d-slickHonor2 .slick-nav .item{padding:0 10px}
.d-slickHonor2 .slick-nav .pic{height:130px;line-height:126px;font-size:0;text-align:center;border:2px solid #ededed;background-color:#fff}
.d-slickHonor2 .slick-nav .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.d-slickHonor2 .slick-nav .slick-current .pic{border-color:#ec6605}
.d-slickApp1{margin:0 -586px;margin-bottom:100px;min-height:790px}
.d-slickApp1 .slick-arrow{position:absolute;top:0;bottom:0;width:30%;outline:0;border:none;background-color:transparent;text-indent:-999px;overflow:hidden;z-index:10}
.d-slickApp1 .slick-prev{left:0}
.d-slickApp1 .slick-next{right:0}
.d-slickApp1 .slick-list{padding:0!important;font-size:0}
.d-slickApp1 .item{display:inline-block!important;vertical-align:top;float:none}
.d-slickApp1 .con{-webkit-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.d-slickApp1 .pic{margin-bottom:44px;height:33.33vw;position:relative;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.d-slickApp1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.d-slickApp1 .tit{color:#000;text-align:center;font-weight:400;line-height:1.3;opacity:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.d-slickApp1 .desc{margin-top:20px;color:#9d9d9d;text-align:center;line-height:1.3;opacity:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.d-slickApp1 .slick-center .con{margin:0 -8.5%;padding:0;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.d-slickApp1 .slick-center .desc,.d-slickApp1 .slick-center .tit{opacity:1}
.d-slickHonor3{display:flex;justify-content:space-between;align-items:flex-start}
.d-slickHonor3 .slick-year{padding:68px 0;width:220px;position:relative;flex-shrink:0}
.d-slickHonor3 .slick-year .slick-arrow{position:absolute;left:50%;width:36px;height:36px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:10;overflow:hidden;outline:0;border:none;text-indent:-999px;background-color:transparent;cursor:pointer;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-slickHonor3 .slick-year .slick-prev{top:35px;background-image:url(../images/d-arrow9.png)}
.d-slickHonor3 .slick-year .slick-next{bottom:35px;background-image:url(../images/d-arrow10.png)}
.d-slickHonor3 .slick-year .slick-prev:hover{background-image:url(../images/d-arrow11.png)}
.d-slickHonor3 .slick-year .slick-next:hover{background-image:url(../images/d-arrow12.png)}
.d-slickHonor3 .slick-year .slider{height:450px;position:relative;overflow:hidden}
.d-slickHonor3 .slick-year .year{display:block;height:150px;line-height:150px;font-size:50px;color:#ec6605;text-align:center;font-weight:700;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.d-slickHonor3 .slick-year .slick-center .year{border-top:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8;font-size:70px}
.d-slickHonor3 .slick-cont{position:relative}
.d-slickHonor3 .slick-cont .slick-arrow{position:absolute;left:50%;bottom:0;width:40px;height:40px;background-color:#cecece;background-repeat:no-repeat;background-position:center center;-webkit-background-size:10px auto;background-size:10px auto;border-radius:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:10;overflow:hidden;outline:0;border:none;text-indent:-999px;cursor:pointer;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-slickHonor3 .slick-cont .slick-prev{margin-left:-40px;background-image:url(../images/d-arrow7.png)}
.d-slickHonor3 .slick-cont .slick-next{margin-left:40px;background-image:url(../images/d-arrow8.png)}
.d-slickHonor3 .slick-cont .slick-arrow:hover{background-color:#ec6605}
.d-slickHonor3 .slick-cont .slider{margin:0 -45px;padding-bottom:28px}
.d-slickHonor3 .slick-cont .con{padding:0 45px;margin-bottom:40px;display:block}
.d-slickHonor3 .slick-cont .pic{margin-bottom:19px;padding:8px;border:2px solid #ededed;height:240px;overflow:hidden}
.d-slickHonor3 .slick-cont .pic img{display:block;width:100%;height:100%;object-fit:cover}
.d-slickHonor3 .slick-cont .tit{font-size:16px;color:#4b4b4b;text-align:center;line-height:1.56;height:3.12em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.d-slickHonor3 .slick-desc{width:calc(100% - 370px);flex-shrink:0}
.d-slickHonor3 .slick-items{height:0;visibility:hidden}
.d-slickHonor3 .slick-items.active{height:auto;visibility:visible}
@media screen and (max-width:1920px){
.d-slickApp1{min-height:41vw}
.d-slickHonor3 .slick-cont .slider{margin:0 -2.343vw}
.d-slickHonor3 .slick-cont .con{padding:0 2.343vw}
.d-slickHonor3 .slick-cont .pic{height:12.5vw}
}
@media screen and (max-width:1799px){
.d-slickApp1{margin-bottom:80px;min-height:42vw}
}
@media screen and (max-width:1599px){
.d-slickApp1{min-height:43vw}
.d-slickHonor3 .slick-year .slider{height:360px}
.d-slickHonor3 .slick-year .year{height:120px;line-height:120px;font-size:40px}
.d-slickHonor3 .slick-year .slick-center .year{font-size:60px}
}
@media screen and (max-width:1399px){
.d-slickApp1{min-height:45vw}
.d-slickHonor3 .slick-desc{width:calc(100% - 300px)}
}
@media screen and (max-width:1199px){
.d-about1{padding:50px 0}
.d-about1 .wp{display:block}
.d-about1 .left,.d-about1 .right{width:100%}
.d-about1 .right{padding:0;margin-top:25px}
.d-about1 .d-hd1{justify-content:center}
.d-about1 .desc{margin-top:15px;line-height:2.5}
.d-about2{padding:0}
.d-about2 .wp{padding:50px 10px}
.d-about2 .desc{margin-top:35px;line-height:2.08}
.d-about2 .desc br{display:none}
.d-about3{padding:50px 0}
.d-about3 .d-hd1{margin-bottom:39px}
.d-about4{padding:50px 0}
.d-about4 .d-hd1{margin-bottom:20px;justify-content:center}
.d-about5{padding:50px 0}
.d-about5 .d-hd1{margin-bottom:45px;justify-content:center}
.d-about6{padding:50px 0}
.d-honor1{padding:50px 0}
.d-honor1 .d-hd1{margin-bottom:30px;justify-content:center}
.d-application1 .text-t1{padding:40px 12px;line-height:2.08}
.d-application1 .text-t1 .wp{padding:25px 28px;border-width:1px}
.d-application1 .text-t1 .wp:before{left:5px;top:5px;right:5px;bottom:5px}
.d-application1 .text-t2{padding:50px 0 160px;line-height:2.5}
.d-application1 .text-t2 .wp{padding:0 30px}
.d-ul1{margin-left:0;margin-right:0}
.d-ul1 li{padding:0 15px;width:50%}
.d-ul1 .icon{margin-bottom:6px;width:70px;height:70px;line-height:70px}
.d-ul2{margin-bottom:-12px}
.d-ul2 li{margin-bottom:12px;width:100%}
.d-ul2 .con{padding:60px 24px 25px;min-height:0}
.d-ul2 .icon{top:20px;right:20px;width:50px;height:50px;line-height:50px}
.d-ul2 .tit{padding-right:60px}
.d-ul2 .desc{line-height:2.08}
.d-ul2 .desc br{display:none}
.d-ul2 .desc img{max-width:21px}
.d-ul2 li:nth-child(4n) .con{border-radius:0 20px 0 20px}
.d-ul2 li:nth-child(4n-1) .con{border-radius:20px 0 20px 0}
.d-ul2 li:nth-child(4n-2) .con{border-radius:20px 0 20px 0}
.d-ul2 li:nth-child(4n-3) .con{border-radius:0 20px 0 20px}
.d-slickDep1 .slick-year{margin-bottom:45px}
.d-slickDep1 .slick-cont{margin-bottom:70px}
.d-slickDep1 .slick-cont .slick-slide{padding:0 20px;display:block}
.d-slickDep1 .slick-cont .pic{margin:0 auto 20px;width:520px;max-width:90%}
.d-slickDep1 .slick-cont .text{padding:0;width:100%}
.d-slickDep1 .slick-nav{padding:0 40px}
.d-slickHonor1{padding:0;margin:0 -10px;background-color:transparent}
.d-slickHonor1 .content{padding-bottom:20px}
.d-slickHonor1 .item{padding:0 10px 30px;width:50%}
.d-slickHonor1 .pic{margin-bottom:10px;border-width:1px}
.d-slickHonor2 .slick-year{padding-left:12%;padding-right:12%}
.d-slickHonor2 .slick-year .slick-prev{left:3%}
.d-slickHonor2 .slick-year .slick-next{right:3%}
.d-slickHonor2 .slick-cont{margin-bottom:30px}
.d-slickHonor2 .slick-cont .pic{margin-bottom:15px;padding:10px;height:240px;line-height:218px}
.d-slickApp1{margin:0 -60%;margin-bottom:30px;min-height:41vw}
.d-slickApp1 .con{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}
.d-slickApp1 .pic{margin-bottom:18px}
.d-slickApp1 .desc{margin-top:5px}
.d-slickApp1 .slick-center .con{margin:0 -6%}
.d-slickHonor3{display:block}
.d-slickHonor3 .slick-year{margin-bottom:20px;padding:0 20px;width:auto}
.d-slickHonor3 .slick-year .slick-arrow{top:50%!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.d-slickHonor3 .slick-year .slick-prev{left:0;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}
.d-slickHonor3 .slick-year .slick-next{left:auto;right:0;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}
.d-slickHonor3 .slick-year .slider{height:auto}
.d-slickHonor3 .slick-desc{width:100%}
}
@media screen and (max-width:959px){
.d-slickApp1{min-height:43vw}
}
@media screen and (max-width:767px){
.d-slickApp1{min-height:48vw}
.d-slickHonor2 .slick-year{margin-bottom:20px;padding-bottom:10px}
.d-slickHonor2 .slick-year .slick-arrow{width:40px;height:40px}
.d-slickHonor2 .slick-year .slick-prev{left:0}
.d-slickHonor2 .slick-year .slick-next{right:0}
.d-slickHonor2 .slick-year .slider:before{bottom:10px}
.d-slickHonor2 .slick-year .item{padding-bottom:30px}
.d-slickHonor2 .slick-year .circle,.d-slickHonor2 .slick-year .circle:before{width:12px;height:12px}
.d-slickHonor2 .slick-year .circle:before{margin:-6px 0 0 -6px}
.d-slickHonor2 .slick-year .circle:after{margin:-10px 0 0 -10px;width:20px;height:20px}
.d-slickHonor3 .slick-year .year{height:60px;line-height:58px;font-size:24px}
.d-slickHonor3 .slick-year .slick-center .year{font-size:30px}
.d-slickHonor3 .slick-cont .con{margin-bottom:25px}
.d-slickHonor3 .slick-cont .pic{margin-bottom:12px;height:28vw}
}
@media screen and (max-width:479px){
.d-slickApp1{min-height:52vw}
}
/*!****** bl end *******/
/*!****** mzw *******/
.mzw-prel{position:relative}
.mzw-ofh{overflow:hidden}
.mzw-clear::after{content:"";display:block;clear:both}
.mzw-l{float:left}
.mzw-r{float:right}
.mzw-img1 img{display:block;width:100%;height:auto}
.mzw-img2 img{display:block;width:auto;height:100%}
.mzw-img3 .img{background-repeat:no-repeat;background-position:center;background-size:cover}
.mzw-img3 .img,.mzw-img3 img{display:block;width:100%;height:100%}
.mzw-img3 .img img{opacity:0}
.mzw-img4{height:0;overflow:hidden;position:relative;z-index:0}
.mzw-img4 .img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center;background-size:cover}
.mzw-img4 .img img{display:block;width:100%;height:100%;opacity:0}
.mzw-imgHvr img{transition:.4s}
.mzw-imgHvr:hover img{transform:scale(1.2)}
.mzw-imgHvr2 .img{transition:.4s}
.mzw-imgHvr2:hover .img{transform:scale(1.2)}
.mzw-det img{display:inline-block}
.mzw-det img,.mzw-det table,.mzw-det video{max-width:100%}
.mzw-bg1{overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}
.mzw-tabcon{display:none}
.mzw-tabcon.show{display:block}
.mzw-placeholder input::-webkit-input-placeholder{color:#ccc}
.mzw-placeholder input:-moz-placeholder{color:#ccc}
.mzw-placeholder input::-moz-placeholder{color:#ccc}
.mzw-placeholder input::-ms-input-placeholder{color:#ccc}
.mzw-pc{display:block!important}
.mzw-pe{display:none!important}
@media only screen and (max-width:1199px){
.mzw-l,.mzw-r{float:none}
.mzw-pc{display:none!important}
.mzw-pe{display:block!important}
}
.g-mzw-tit1{font-size:36px;color:#000;font-weight:400;line-height:1.5}
.mzw-row-a1{padding-top:148px}
.mzw-list1 .c1{color:#3887d6}
.mzw-list1 .c2{color:#c24b4b}
.mzw-list1 .head .tit{color:#000;margin-bottom:11px}
.mzw-list1 .head .info{font-size:16px;color:#757575;line-height:50px;background-color:#f8f8f8;padding:0 15px}
.mzw-list1 .list .con{display:block;padding:36px 12px 41px;border-bottom:1px solid #ececec;position:relative;transition:border-color .4s}
.mzw-list1 .list .tit{font-size:24px;font-weight:400;color:#000;line-height:1.667;margin-bottom:10px;transition:color .4s}
.mzw-list1 .list .date{font-size:16px;color:#afafaf;padding-left:23px;background:url(../images/mzw/icon-a1.png) no-repeat left center/16px auto;margin-bottom:26px}
.mzw-list1 .list .desc{font-size:16px;color:#8d8d8d;line-height:1.875;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}
.mzw-list1 .list .con:hover{border-color:#ec6605}
.mzw-list1 .list .con:hover .tit{color:#ec6605}
.mzw-row-a2{padding:16px 0 32px}
.mzw-list2{display:flex;overflow:hidden;padding:78px 0 89px}
.mzw-list2 li{flex:1}
.mzw-list2 .con{height:100%;display:flex;flex-direction:column;align-items:center;border-left:1px dashed rgba(0,0,0,.1);padding:25px 20px}
.mzw-list2 li:last-child .con{border-right:1px dashed rgba(0,0,0,.1)}
.mzw-list2 .icon{height:60px;margin-bottom:30px;transition:transform .4s}
.mzw-list2 .con:hover .icon{transform:scale(1.1)}
.mzw-list2 .txt{font-size:16px;text-align:center}
.mzw-list2 .tit{color:#000;margin-bottom:6px}
.mzw-list2 .info{color:#868686}
.mzw-map{margin-bottom:120px}
.mzw-box1{overflow:hidden;padding-top:94px;margin-bottom:13px}
.mzw-box1 .pic{float:right;width:220px;margin-left:96px}
.mzw-box1 .txt{overflow:hidden}
.mzw-box1 .desc{text-align:justify;font-size:18px;color:#5c5c5c;line-height:2.222;margin-bottom:48px}
.mzw-box1 .email{font-size:18px;color:#e8430a;font-weight:700}
.mzw-job1{margin-bottom:123px}
.mzw-job1 .title{font-size:30px;color:#000;font-weight:700;text-align:center;margin-bottom:33px}
.mzw-job1 .li{margin-bottom:9px}
.mzw-job1 .li:last-child{margin-bottom:0}
.mzw-job1 .head{height:70px;padding:0 44px 0 22px;display:flex;justify-content:space-between;align-items:center;position:relative;transition:.4s;cursor:pointer}
.mzw-job1 .head::after,.mzw-job1 .head::before{content:'';display:block;width:100%;height:1px;background-color:#e4e4e4;position:absolute;left:0;top:0}
.mzw-job1 .head::after{top:auto;bottom:0}
.mzw-job1 .head .tit{font-size:24px;color:#2b2b2b;flex:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-right:20px}
.mzw-job1 .head .right{font-size:16px;color:#848484}
.mzw-job1 .head .right span{margin-right:100px}
.mzw-job1 .head .right span:last-child{margin-right:60px}
.mzw-job1 .head .right b{font-weight:400;color:#2b2b2b}
.mzw-job1 .head .icon{width:22px;position:absolute;top:50%;right:22px;transform:translateY(-50%)}
.mzw-job1 .head .icon svg{display:block;width:100%;height:auto;transition:transform .4s}
.mzw-job1 .body{display:none;overflow:hidden}
.mzw-job1 .body .con{padding:15px 0 35px;font-size:16px;color:#000;line-height:1.875}
.mzw-job1 .body .item{overflow:hidden;padding-right:24%;margin-bottom:1.875em}
.mzw-job1 .body .item:last-child{margin-bottom:0}
.mzw-job1 .body .tit{float:left}
.mzw-job1 .body .txt{overflow:hidden;color:#848484}
.mzw-job1 .body .txt ol{list-style:decimal;padding-left:1.875em}
.mzw-job1 .li.show .body{display:block}
.mzw-job1 .li.on .head{background-image:linear-gradient(to right,rgba(240,131,0,0.8) 0,rgba(232,67,10,0.8) 100%)}
.mzw-job1 .li.on .head::after,.mzw-job1 .li.on .head::before{display:none}
.mzw-job1 .li.on .head .right,.mzw-job1 .li.on .head .right b,.mzw-job1 .li.on .head .tit{color:#fff}
.mzw-job1 .li.on .head .icon svg{transform:rotateZ(180deg)}
.mzw-job1 .li.on .head .icon svg path{fill:#fff}
.mzw-row-b1{padding-top:76px}
.mzw-box2{height:491px;overflow:hidden;background-color:#eef6fa}
.mzw-box2 .pic,.mzw-box2 .txt{height:100%}
.mzw-box2 .pic{width:800px;float:left}
.mzw-box2 .txt{overflow:hidden;padding:52px 57px 0}
.mzw-box2 .tit{font-size:24px;color:#232632;font-weight:700;line-height:1.667;margin-bottom:17px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}
.mzw-box2 .date{font-size:14px;color:#a1a1a1;font-weight:300;padding-left:23px;background:url(../images/mzw/icon-a1-2.png) no-repeat left center/16px auto;margin-bottom:22px}
.mzw-box2 .desc{font-size:16px;font-weight:300;color:#6f6f6f;line-height:2.188;text-align:justify;margin-bottom:81px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}
.mzw-box2 .btn{display:inline-flex;justify-content:center;align-items:center;line-height:1.5;font-size:16px;color:#fff;padding:9px 20px;box-sizing:content-box;min-width:120px;border-radius:42px;cursor:pointer;background-image:linear-gradient(to right,#f08300 0,#e8430a 100%);overflow:hidden}
.mzw-box2 .btn .btnTxt{position:relative;overflow:hidden}
.mzw-box2 .btn .btnTxt div{transition:transform .4s}
.mzw-box2 .btn .btnTxt div:last-child{width:100%;height:100%;position:absolute;left:0;top:0;transform:translateY(100%)}
.mzw-box2 .btn:hover .btnTxt div:first-child{transform:translateY(-100%)}
.mzw-box2 .btn:hover .btnTxt div:last-child{transform:translateY(0)}
.ul-mzw-litpic1 .con{display:block;overflow:hidden;border-top:1px solid #ececec;transition:border-color .4s;padding:40px 0}
.ul-mzw-litpic1 li:first-child .con{border-top:none}
.ul-mzw-litpic1 li:last-child .con{border-bottom:1px solid #ececec}
.ul-mzw-litpic1 .box{width:390px;float:right;margin-left:87px}
.ul-mzw-litpic1 .pic{padding-top:61.5384%}
.ul-mzw-litpic1 .txt{overflow:hidden;padding-top:27px}
.ul-mzw-litpic1 .tit{font-size:24px;color:#000;line-height:1.667;font-weight:400;transition:color .4s;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:11px}
.ul-mzw-litpic1 .date{font-size:16px;color:#afafaf;font-weight:300;padding-left:23px;background:url(../images/mzw/icon-a1.png) no-repeat left center/16px auto;margin-bottom:24px}
.ul-mzw-litpic1 .desc{font-size:16px;color:#8d8d8d;line-height:1.875;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}
.ul-mzw-litpic1 li:hover .tit{color:#ec6605}
.ul-mzw-litpic1 li:hover .con,.ul-mzw-litpic1 li:hover+li .con{border-color:#ec6605}
.mzw-row-b3{padding:5px 0 25px}
.mzw-det1{padding:82px 0 139px}
.mzw-det1 .tit{font-size:32px;color:#000;font-weight:700;line-height:1.094;text-align:center;margin-bottom:11px}
.mzw-det1 .info{font-size:16px;color:#a2a2a2;line-height:1.875;text-align:center;margin-bottom:42px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}
.mzw-det1 .date{margin-right:43px}
.mzw-det1 .num{margin-right:40px}
.mzw-det1 .back{display:flex;align-items:center;color:#ec6605;cursor:pointer;transition:.3s}
.mzw-det1 .back:hover{opacity:.8}
.mzw-det1 .back img{display:block;width:22px;margin-right:4px}
.mzw-det1 .txt{font-size:18px;color:#444;line-height:2.5;margin-bottom:56px;text-align:justify}
.mzw-det1 .btn{display:block;background-color:#f5f5f5;font-size:16px;color:#8a8a8a;padding:13px 13px 13px 31px;position:relative;cursor:pointer;transition:color .4s}
.mzw-det1 .btn span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.mzw-det1 .prev{margin-bottom:20px}
.mzw-det1 .btn::before{content:'';display:block;width:13px;height:13px;border-radius:50%;background-color:#00a5e6;background-repeat:no-repeat;background-position:center;background-size:6px auto;position:absolute;top:50%;left:13px;transform:translateY(-50%)}
.mzw-det1 .prev::before{background-image:url(../images/mzw/icon-a3-1.png)}
.mzw-det1 .next::before{background-image:url(../images/mzw/icon-a3-2.png)}
.mzw-det1 .btn:hover{color:#ec6605}
.mzw-row-c1{padding-top:90px}
.mzw-row-c1-1{margin-bottom:49px}
.mzw-text1 .tit{font-size:36px;color:#000;line-height:1.667;margin-bottom:19px}
.mzw-text1 .txt{font-size:16px;color:#6f6f6f;line-height:1.875}
.mzw-box3{overflow:hidden;position:relative}
.mzw-box3 .bgpic{width:100%;height:100%;position:absolute;left:0;top:0}
.mzw-box3 .con{position:relative;min-height:550px;display:flex;flex-direction:column;align-items:center;padding:100px 0 71px}
.mzw-box3 .title{font-size:18px;color:#000;min-width:140px;line-height:40px;text-align:center;padding:0 15px;background-color:#fff;margin-bottom:79px}
.mzw-box3 .list{display:flex;margin-bottom:88px;position:relative}
.mzw-box3 .list li{flex:1;overflow:hidden;text-align:center;color:#fff;border-left:1px dashed rgba(255,255,255,.3);padding:10px 2.708vw 16px}
.mzw-box3 .list li:first-child{border-left:none}
.mzw-box3 .list .tit{font-size:30px;font-weight:700;margin-bottom:11px;transition:.4s}
.mzw-box3 .list .desc{font-size:16px;line-height:1.875;transition:.4s}
.mzw-box3 .info{font-size:16px;color:#fff;line-height:1.875;text-align:center;opacity:0;transition:opacity .4s}
.mzw-box3 .info.show{opacity:1}
.mzw-box3 .list li.on .desc,.mzw-box3 .list li.on .tit{color:#f08300;transform:scale(1.05)}
.mzw-row-c2{padding-top:72px}
.mzw-row-c2-1{margin-bottom:35px}
.mzw-box4{height:600px;display:flex;overflow:hidden}
.mzw-box4 .pic{flex:1;overflow:hidden;height:100%}
.mzw-box4 .right{width:470px;height:100%;margin-left:30px;display:flex;flex-direction:column;overflow:hidden}
.mzw-box4 .box{flex:1;overflow:hidden;background-color:#eef6fa;padding:0 68px;display:flex;flex-direction:column;justify-content:center;transition:.4s;cursor:pointer}
.mzw-box4 .tit{font-size:30px;color:#000;font-weight:700;line-height:1.333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin-bottom:10px;transition:.4s}
.mzw-box4 .desc{font-size:16px;color:#6f6f6f;line-height:1.875;text-align:justify;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;transition:.4s}
.mzw-box4 .box1{margin-bottom:30px}
.mzw-box4 .box1 .desc{margin-bottom:20px}
.mzw-box4 .box.on{background-image:linear-gradient(to right,rgba(240,131,0,0.8) 0,rgba(232,67,10,0.8) 100%)}
.mzw-box4 .box.on .desc,.mzw-box4 .box.on .tit{color:#fff}
.mzw-row-c3{padding-top:72px;margin-bottom:107px}
.mzw-row-c3-1{margin-bottom:35px}
.mzw-box5{display:flex;overflow:hidden}
.mzw-box5 .item{border-radius:20px;background-color:#eef6fa;overflow:hidden;padding-bottom:16px}
.mzw-box5 .item1{flex:1}
.mzw-box5 .item2{margin-left:40px}
.mzw-box5 .tit1{background-color:#448ab1;/*#ed693b*/height:70px;font-size:24px;color:#fff;font-weight:700;line-height:70px;text-align:center;margin-bottom:30px}
.mzw-box5 ul{padding:0 20px;display:flex;justify-content:space-between}
.mzw-box5 li{width:330px}
.mzw-box5 .tit2{border-radius:20px;background-color:#5fbad1;/*#f39c33*/height:60px;font-size:18px;color:#fff;font-weight:700;line-height:60px;text-align:center;margin-bottom:43px}
.mzw-box5 dl{margin:0 45px;overflow:hidden}
.mzw-box5 dd{margin-bottom:30px}
.mzw-box5 .pic{padding-top:100%;border-radius:50%;margin-bottom:13px}
.mzw-box5 .pic .img{transition:transform .4s}
.mzw-box5 .txt{font-size:18px;color:#505050;font-weight:700;text-align:center;transition:color .4s}
.mzw-box5 dd:hover .img{transform:scale(1.2)}
.mzw-box5 dd:hover .txt{color:#f08300}
@media screen and (min-width:1200px) and (max-width:1680px){
.mzw-box5 li{width:280px}
}
@media screen and (min-width:1200px) and (max-width:1440px){
.mzw-job1 .head .right span{margin-right:60px}
.mzw-job1 .head .right span:last-child{margin-right:40px}
.mzw-box2 .pic{width:50%}
}
@media screen and (min-width:1200px) and (max-width:1280px){
.mzw-box5 li{width:240px}
}
@media screen and (max-width:1199px){
.g-mzw-tit1{font-size:23px}
.mzw-row-a1{padding-top:94px}
.mzw-list1 .head{margin-bottom:10px}
.mzw-list1 .head .tit{margin-bottom:11px}
.mzw-list1 .head .info{font-size:14px;line-height:40px;padding:0 10px}
.mzw-list1 .list .con{padding:20px 0}
.mzw-list1 .list .tit{font-size:18px;margin-bottom:10px;line-height:1.5}
.mzw-list1 .list .date{font-size:14px;padding-left:23px;background-size:16px auto;margin-bottom:10px}
.mzw-list1 .list .desc{font-size:14px}
.mzw-row-a2{padding:0}
.mzw-list2{display:block;padding:40px 0}
.mzw-list2 .con{border-left:none;padding:25px 0}
.mzw-list2 li:last-child .con{border-right:none}
.mzw-list2 .icon{height:46px;margin-bottom:20px}
.mzw-map{margin-bottom:0}
.mzw-box1{padding-top:40px;margin-bottom:60px}
.mzw-box1 .pic{float:none;width:140px;margin:0 auto 30px}
.mzw-box1 .desc{font-size:14px;margin-bottom:20px}
.mzw-box1 .email{font-size:14px}
.mzw-job1{margin-bottom:40px}
.mzw-job1 .title{display:none}
.mzw-job1 .li{margin-bottom:6px}
.mzw-job1 .head{height:44px;padding:0 40px 0 15px}
.mzw-job1 .head .tit{font-size:16px;margin-right:0}
.mzw-job1 .head .icon{width:15px;right:15px}
.mzw-job1 .body .con{padding:20px 15px;font-size:14px}
.mzw-job1 .body .item{padding-right:0;margin-bottom:1em}
.mzw-row-b1{padding-top:40px}
.mzw-box2{height:auto}
.mzw-box2 .pic,.mzw-box2 .txt{height:auto}
.mzw-box2 .pic{width:100%;float:none;padding-top:64.2857%}
.mzw-box2 .txt{padding:20px 15px 25px}
.mzw-box2 .tit{font-size:18px;margin-bottom:15px}
.mzw-box2 .date{margin-bottom:10px}
.mzw-box2 .desc{font-size:14px;margin-bottom:20px}
.mzw-box2 .btns{display:flex;justify-content:flex-end}
.mzw-box2 .btn{min-width:96px;padding-top:6px;padding-bottom:6px;margin-left:auto;font-size:14px}
.ul-mzw-litpic1 .con{padding:20px 0;display:flex;flex-direction:row-reverse}
.ul-mzw-litpic1 .box{flex-shrink:0;width:145px;margin-left:10px}
.ul-mzw-litpic1 .pic{padding-top:65.5172%}
.ul-mzw-litpic1 .txt{padding-top:0;flex:1;display:flex;flex-direction:column;justify-content:space-between}
.ul-mzw-litpic1 .tit{font-size:16px;line-height:1.5;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;margin-bottom:5px}
.ul-mzw-litpic1 .date{font-size:14px;margin-bottom:0}
.ul-mzw-litpic1 .desc{display:none}
.mzw-row-b3{padding:0}
.mzw-det1{padding:40px 0}
.mzw-det1 .tit{font-size:23px;margin-bottom:20px}
.mzw-det1 .info{font-size:14px;margin-bottom:30px}
.mzw-det1 .date{margin-right:1em}
.mzw-det1 .num{margin-right:0}
.mzw-det1 .back{margin:20px 2em 0}
.mzw-det1 .back img{width:20px}
.mzw-det1 .txt{font-size:14px;margin-bottom:30px}
.mzw-det1 .btn{font-size:14px;padding:10px 10px 10px 36px;margin-bottom:15px}
.mzw-det1 .btn::before{width:16px;height:16px;border-radius:4px;background-color:#ec6605;left:10px}
.mzw-row-c1{padding-top:30px}
.mzw-row-c1-1{margin-bottom:30px}
.mzw-text1 .tit{font-size:20px;margin-bottom:10px}
.mzw-text1 .txt{font-size:14px}
.mzw-box3 .con{min-height:0;padding:60px 0}
.mzw-box3 .title{font-size:14px;min-width:120px;margin-bottom:30px}
.mzw-box3 .list{display:block;width:85%;margin:0 auto 40px}
.mzw-box3 .list li{border-left:none;border-bottom:1px dashed rgba(255,255,255,.3);padding:30px 20px}
.mzw-box3 .list li:last-child{border-bottom:none}
.mzw-box3 .list .tit{font-size:18px;margin-bottom:11px}
.mzw-box3 .list .desc{font-size:14px}
.mzw-box3 .list .info{display:none}
.mzw-box3 .info{font-size:14px;opacity:1}
.mzw-row-c2{padding-top:40px}
.mzw-row-c2-1{margin-bottom:30px}
.mzw-box4{height:auto;display:block}
.mzw-box4 .pic{height:0;padding-top:54.5454%;margin-bottom:12px}
.mzw-box4 .right{width:100%;height:auto;margin-left:0;flex-direction:row}
.mzw-box4 .box{padding:0 15px;text-align:center}
.mzw-box4 .tit{font-size:16px;margin-bottom:0}
.mzw-box4 .desc{display:none}
.mzw-box4 .box1{min-height:110px;margin-bottom:0;margin-right:12px}
.mzw-row-c3{padding-top:40px;margin-bottom:16px}
.mzw-row-c3-1{margin-bottom:30px}
.mzw-box5{display:block}
.mzw-box5 .item{border-radius:12px;padding-bottom:0;margin-bottom:24px}
.mzw-box5 .item2{margin-left:0}
.mzw-box5 .tit1{height:50px;font-size:18px;line-height:50px;margin-bottom:20px}
.mzw-box5 ul{padding:0 36px;display:block}
.mzw-box5 li{width:100%;margin-bottom:10px}
.mzw-box5 .tit2{border-radius:12px;height:40px;font-size:16px;line-height:40px;margin-bottom:20px}
.mzw-box5 .pic{margin-bottom:13px}
.mzw-box5 .txt{font-size:16px}
}
/*!****** mzw end *******/
/*!****** jl *******/
.jl-row1{padding:76px 0 114px;overflow:hidden}
.jl-row1 .d-hd1{margin-bottom:47px}
.jl-list1{display:flex;margin-bottom:90px}
.jl-list1 li{flex:1;background-color:#b4bfc5;margin-right:20px;overflow:hidden;transition:.5s}
.jl-list1 li:last-child{margin-right:0}
.jl-list1 .on{flex:none;flex-shrink:0;width:62.5%}
.jl-list1 .con{position:relative;height:600px;color:#fff;overflow:hidden}
.jl-list1 .info1{display:flex;align-items:center;flex-direction:column;justify-content:space-between;padding:44px 30px;height:100%}
.jl-list1 .info1 .tit{font-size:18px}
.jl-list1 .info1 .icn{height:60px;line-height:60px}
.jl-list1 .info1 .icn img{display:inline-block;vertical-align:middle;max-height:100%}
.jl-list1 .info2{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;opacity:0;visibility:hidden;transition:.5s}
.jl-list1 .on .info2{opacity:1;visibility:visible}
.jl-list1 .info2 .pic{height:100%;overflow:hidden}
.jl-list1 .info2 .img{height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}
.jl-list1 .info2 .box{position:absolute;top:70px;left:0;width:74%;display:flex;align-items:end;padding:55px 44px 50px 52px;background-image:linear-gradient(to right,rgba(240,130,0,.8),rgba(232,67,10,.8));z-index:2}
.jl-list1 .info2 .txt{flex:1;overflow:hidden}
.jl-list1 .info2 .tit{font-size:24px;margin-bottom:30px}
.jl-list1 .info2 .desc{font-size:16px;text-align:justify;}
.jl-list1 .info2 .icn{flex-shrink:0;margin-left:60px;height:60px;line-height:60px}
.jl-list1 .info2 .icn img{display:inline-block;vertical-align:middle;max-height:100%}
.jl-pic{font-size:0;margin-bottom:80px}
.jl-pic img{display:block;width:100%}
.jl-desc{font-size:16px;color:#6f6f6f;margin-bottom:40px}
.jl-list2{position:relative;padding:0 40px}
.jl-list2 .slick-arrow{position:absolute;top:40%;width:40px;height:40px;transform:translateY(-50%);border-radius:50%;border:1px solid #4b4b4b;background-repeat:no-repeat;background-position:center;background-size:16px;font-size:0;z-index:2;cursor:pointer;transition:.5s}
.jl-list2 .slick-arrow:hover{background-color:#4b4b4b}
.jl-list2 .slick-prev{left:0;background-image:url(../images/index/iconl6.png)}
.jl-list2 .slick-prev:hover{background-image:url(../images/index/iconl6-1.png)}
.jl-list2 .slick-next{right:0;background-image:url(../images/index/iconl7.png)}
.jl-list2 .slick-next:hover{background-image:url(../images/index/iconl7-1.png)}
.jl-list2 .slick-slide{padding:0 15px}
.jl-list2 li{flex-shrink:0}
.jl-list2 .con{display:block;text-align:center;overflow:hidden}
.jl-list2 .pic{display:block;padding:8px;border:1px solid #ededed;margin-bottom:13px;overflow:hidden;transition:.5s}
.jl-list2 .con:hover .pic{border-color:#ec6605}
.jl-list2 .pic .img{display:block;padding-top:100%;background-repeat:no-repeat;background-position:center;background-size:contain}
.jl-list2 .tit{font-size:16px;color:#4b4b4b;transition:.5s}
.jl-list2 .con:hover .tit{color:#ec6605}
@media screen and (max-width:1400px){
    .mzw-box3 .list .desc{font-size: 14px;}
}
@media screen and (max-width:1199px){
.jl-row1{padding:40px 0 35px}
.jl-row1 .d-hd1{margin-bottom:25px;justify-content:center;text-align:center}
.jl-list1{display:block;margin-bottom:50px}
.jl-list1 li{margin-right:0;margin-bottom:12px}
.jl-list1 .on{width:auto}
.jl-list1 .con{height:auto}
.jl-list1 .info1{flex-direction:row;padding:20px 15px}
.jl-list1 .on .info1{display:none}
.jl-list1 .info1 .tit{font-size:16px}
.jl-list1 .info1 .icn{height:30px;line-height:30px}
.jl-list1 .info2{position:static;display:none;opacity:1;visibility:visible}
.jl-list1 .on .info2{display:block}
.jl-list1 .info2 .pic{height:auto}
.jl-list1 .info2 .img{padding-top:65.71%}
.jl-list1 .info2 .box{position:static;display:block;width:auto;padding:20px}
.jl-list1 .info2 .icn{display:none}
.jl-list1 .info2 .tit{font-size:18px;margin-bottom:20px}
.jl-list1 .info2 .desc{font-size:14px}
.jl-pic{margin:0 -13px 45px}
.jl-desc{display:none}
.jl-list2{padding:0 20px}
.jl-list2 .slick-arrow{width:30px;height:30px}
.jl-list2 .pic{margin-bottom:15px}
.jl-list2 .tit{font-size:14px}
}
/*!****** jl end *******/
