@charset "UTF-8";
.swiper1 .swiper-slide img{object-fit:cover;}
.pagee a{color:#333;}
#footer dl dd a{color:#a4a4a4;}
.news-des h3{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}


#page{margin-bottom:15px;}


sub,sup{font-size:20px!important;top:-1em!important;}
.kcws-con ul.active{display:block;}
.kcws-wrap ul.kcws-ul li:first-child.hover{background:url(../image/kth.png) no-repeat top center/100%;}
.kcws-wrap ul.kcws-ul li:nth-child(2){background:url(../image/ct.png) no-repeat top center}
.kcws-wrap ul.kcws-ul li:nth-child(3){background:url(../image/sf.png) no-repeat top center/100%;}
.kcws-wrap ul.kcws-ul li:nth-child(4){background:url(../image/ws.png) no-repeat top center/100%;}
.kcws-wrap ul.kcws-ul li:nth-child(2).hover{background:url(../image/cth.png) no-repeat top center}
.kcws-wrap ul.kcws-ul li:nth-child(3).hover{background:url(../image/sfh.png) no-repeat top center/100%;}
.kcws-wrap ul.kcws-ul li:nth-child(4).hover{background:url(../image/wsh.png) no-repeat top center/100%;}
.fixednav{display:block!important;position:fixed;top:0;left:0;z-index:9999;}
.hover-nav li img{height:90px;}
@import url(css-OpenSans4007CRaleway300.css);
@media (min-width:600px){
    .wrap{width:50%;float:left;}
}


.section1 p.btn-3{transition:.3s;}
.section1 .col-md-4:hover p.btn-3{background:#000;color:#fff;}
.swiper1 .swiper-slide img{width:100%;height:100%;}
a:hover{text-decoration:none;}
#banner .swiper-button-prev{width:68px;height:68px;background:url(../image/leftBtn.png)!important;}
#banner .swiper-button-next{width:68px;height:68px;background:url(../image/rightBtn.png)!important;}
@media (min-width:1920px){
    .name{width:100%;height:70px;background:rgba(0,0,0,.5);position:relative;left:0;top:590px;}
    .name h3{margin:0;text-align:center;font-size:24px;color:#fff;padding-top:10px;overflow:hidden;}
    .name p{font-size:14px;text-align:center;color:#fff;margin:0;margin-top:10px;}
    .join-process .bg2{background-position:953px 40px!important;background-size:50%!important;}
    .process .bg3{background-position:-527px 40px!important;background-size:80%!important;}
    .b4{background-position:603px 40px!important;background-size:80%!important;}
    .b5{background-position:-187px -190px!important;background-size:100%!important;}
    .b6{background-position:810px 40px!important;background-size:60%!important;}
    .hour{padding-top:120px;}
    .w1280{width:1280px;margin:0 auto;overflow:hidden;}
    .w1280 li{width:290px;float:left;margin-left:40px;}
    .w1280 li img{height:200px;}
    .w1280 li:first-child{margin-left:0;}
    .w1280 li p{width:100%;font-size:14px;color:#a9a9a9;padding:0 25px;text-align:center;line-height:30px;margin-top:30px;height: 60px;overflow: hidden;}
    #banner .swiper1{height:800px;}
    .swiper1 .swiper-pagination-bullet-active{background:#000;}
    .container1{width:1890px;padding:0 15px;margin:0 auto;}
    header{padding-top:40px;width:100%;height:230px;margin-bottom:35px;}
    .logo{text-align:center;margin-top: 25px; margin-bottom:60px;}
    .nav{width:1000px;margin:0 auto;}
    .nav ul{margin:0;padding:0;}
    .nav ul li{float:left;width:14%;text-align:center;}
    .nav ul li a{color:#323232;font-size:14px;text-decoration:none;display:block;line-height:35px;}
    .container8{width:1200px;margin:0 auto}
    .hover-nav{width:100%;background:#fff;line-height:120px;position:fixed;top:0;left:0;display:none;border-bottom:1px solid #ccc;}
    .hover-nav li{float:left;width:10.5%;text-align:center;}
    .hover-nav li a{color:#000!important;text-decoration:none;display:block;}
    .hover-nav li:nth-child(1),.hover-nav li:nth-child(2),.hover-nav li:nth-child(3){width:10.5%;}
    .hover-nav li:hover a{color:#fff;}

    
    .section1{width:100%;height:720px;background:#e5e5e5;padding:60px 0;}
    .section1 .hover-img{position:relative;cursor:pointer;overflow:hidden;max-height:528px;}
    .section1 .hover-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
    .section1 p.btn-3{height:65px;line-height:65px;text-align:center;margin:0;padding:0;background:#fff;font-size:30px;}
    .section1 .section1-cover{position:absolute;bottom:-100%;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);padding:35% 30% 30%;-webkit-transition:.5s;transition:.5s;}
    .section1 .section1-cover span{display:block;width:20%;border-top:2px solid #fff;padding:0;margin:0 auto 20px;}
    .section1 .section1-cover p{font-size:20px;color:#fff;text-align:center;line-height:30px;}
    .section1 .hover-img:hover .section1-cover{bottom:0;}
    .section2{padding:80px 0 100px;width:100%;height:805px;position:relative;background:#fff;}
    .section-tit h3{font-family:"Aparajita";font-size:58px;text-align:center;margin:0;}
    .section-tit p{font-size:30px;text-align:center;margin:0 auto 65px;}
    .section-tit p a{font-size:30px;text-align:center;margin:0 auto 65px;}
    .section2 .hover-img{width:100%;height:100%;overflow:hidden;}
    .section2 .hover-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s;transition:.3s;}
    .section2 .hover-img:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
    .section2 .swiper-button-prev{width:68px;height:68px;background:url(../image/leftBtn.png)!important;}
    .section2 .swiper-button-next{width:68px;height:68px;background:url(../image/rightBtn.png)!important;}
    .section2 .hover-img{position:relative;-webkit-transition:.4s;transition:.4s;max-height:455px;}
    .section2 .section2-cover{opacity:0;padding:185px 0 0 75px;width:100%;height:100%;background:rgba(0,0,0,.2);position:absolute;bottom:0;left:0;-webkit-transition:.4s;transition:.4s;}
    .section2-cover h3{font-style:30px;color:#fff;margin:0 auto 22px;}
    .section2-cover span{font-family:"Aparajita";margin:0;padding:0;font-size:18px;color:#fff;letter-spacing:3px;position:relative;}
    .section2-cover span::after{position:absolute;content:"";display:block;width:90%;height:2px;background:#fff;bottom:-10px;}
    .section-href{opacity:0;position:absolute;bottom:20px;left:80px;color:#fff;font-family:"Aparajita";font-size:18px;letter-spacing:2px;-webkit-transition:.4s;transition:.4s;}
    .section-href:hover{text-decoration:none;color:#fff;}
    .swiper2 .hover-img:hover .section2-cover{opacity:1;}
    .swiper2 .hover-img:hover .section-href{opacity:1;}


    .section3{padding:80px 0 100px;width:100%;height:805px;position:relative;background:#fff;}

    
    .section5{padding:100px 0 75px;width:100%;overflow:hidden;}
    .section5 div.div{height:820px;width:100%;overflow:hidden;}
    .section5-l{width:75%;float:left;max-width:1200px;overflow:hidden;}
    .section5 .hover-img{width:100%;overflow:hidden;max-height:800px;}
    .section5 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
    .section5-r{float:right;max-width:700px;overflow:hidden;}
    .section5-r li{max-width:634px;max-height:393px;overflow:hidden;}
    .section5-r li:first-child{margin-bottom:15px;}
    .section5-r li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
    .section5-cover{padding:365px 0 0 150px;position:absolute;top:0;left:0;width:40%;height:100%;background:rgba(0,0,0,.5);color:#fff;}
    .section5-cover h3{font-size:30px;}
    .section5-cover span{font-size:18px;font-family:"Aparajita";letter-spacing:3px;position:relative;}
    .section5-cover span::after{position:absolute;content:"";display:block;width:90%;height:2px;background:#fff;bottom:-10px;}
    .section5 .view{position:absolute;bottom:50px;left:150px;color:#fff;font-size:18px;font-family:"Aparajita";letter-spacing:3px;}
    .section7{background:#dcdcdc;padding-top:85px;padding-bottom:115px;}
    .section7-banner{width:100%;}
    .section7-banner li{float:left;width:24%;margin-left:1.25%;height:564px;background:#fff;-webkit-box-shadow:0 10px 15px 0 #949494;box-shadow:0 10px 15px 0 #949494;-webkit-transition:.3s;transition:.3s;}
    .section7-banner li:first-child{margin-left:0;}
    .section7-banner li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s;transition:.3s;}
    .section7-banner li .hover-img{width:100%;overflow:hidden;max-height:307px;}
    .section7-banner li:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);}
    .section7-dec{padding:5% 5%;color:#333;}
    .section7-dec h5{font-size:14px;margin:0;padding:0;}
    .section7-dec span{display:block;width:75px;height:2px;background:#000;margin:20px 0;}
    .section7-dec .s7-tit{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:18px;color:#333;margin:0 0 55px;}
    .section7-dec .s7-des{width:100%;font-size:14px;color:#222;line-height:25px;margin:0;}
    .section7-banner li:hover{background:#2e2e2e;}
    .section7-banner li:hover .section7-dec{color:#fff;}
    .section7-banner li:hover .section7-dec span{background:#fff;}
    .section7-banner li:hover .section7-dec .s7-tit{color:#fff;}
    .section7-banner li:hover .section7-dec .s7-des{color:#fff;}

    
    #footer{width:100%;height:395px;background:#000;padding-top:55px;overflow:hidden;}
    #footer .container1{width:1650px;}
    #footer dl{float:left;}
    #footer dl dt{font-size:20px;color:#fff;font-weight:normal;margin-bottom:30px;text-transform:uppercase;}
    #footer dl:first-child{width:180px;}
    #footer dl:nth-child(2){width:190px;margin-left:160px;margin-right:180px;}
    #footer dl:nth-child(3){margin-right:125px;}
    #footer dl:nth-child(4){margin-right:80px;}
    #footer dl dd{font-size:14px;color:#a4a4a4;line-height:30px;}
    #footer p{position:absolute;bottom:10px;left:0;right:0;margin:0 auto;text-align:center;color:#a3a3a3;font-size:14px;}

    
    .lifewrap{width:100%;padding:75px 0 100px;overflow:hidden;}
    .container2{max-width:1670px;margin:0 auto;}
    .lifewrap h3{font-size:30px;color:#000;margin:0 0 60px 0;padding:0;text-align:center;width:100%;}
    .life-des{width:100%;padding:0 30%;font-size:14px;color:#666;line-height:25px;text-align:center;}
    .lifewrap span{display:block;width:200px;height:50px;line-height:50px;background:#000;color:#fff;font-size:16px;text-align:center;margin:38px auto 65px;}
    #life-banner{max-width:1460px;margin:0 auto;overflow:hidden;padding:0 60px;height:725px;position:relative;}
    #life-banner .swiper-button-prev{width:68px;height:68px;background:url(../image/lifeprev.png) no-repeat top center/80%!important;left:-5px;}
    #life-banner .swiper-button-next{width:68px;height:68px;background:url(../image/lifenext.png) no-repeat top center/80%!important;right:-5px;}
    #life-banner .swiper-container{height:100%;position:static;}
    .swiper4 .swiper-slide{text-align:center;}
    #life-banner .swiper-slide img{width:100%;height:100%;object-fit:contain;}

    
    .newswrap{width:100%;overflow:hidden;padding-top:60px;background:#f3f3f3;}
    .container3{max-width:1546px;margin:0 auto;padding:0 15px;}
    .container3 ul li{float:left;width:49%;margin-right:2%;box-sizing:border-box;background:#fff;margin-bottom:65px;}
    .container3 ul li a{text-decoration:none;}
    .container3 ul li:nth-child(2n){margin-right:0;}
    .newswrap .hover-img{width:100%;height:460px;overflow:hidden;}
    .newswrap .hover-img img{width:100%;height:100%;object-fit:cover;transition:.3s;}
    .news-des{padding:65px 65px 15px 65px;position:relative;height:262px;overflow:hidden;}
    .news-des h5{font-family:"Aparajita";font-size:18px;color:#000;margin:0;}
    .news-des h3{font-size:30px;color:#000;margin:15px 0 35px;}
    .news-des p{font-size:16px;color:#666;margin:0 0 30px;line-height:25px;}
    .morearr{width:15px;height:9px;background:url(../img/rightarr.png) no-repeat top center/cover;position:absolute;bottom:15px;right:60px;transition:.3s;}
    .container3 ul li:hover img{transform:scale(1.1)}
    .container3 ul li:hover .morearr{transform:translateX(10px)}
    #page{width:100%;text-align:center;}

    
    .joinwrap{width:100%;background:#fff;}
    .joinwrap .container4{width:1370px;margin:0 auto;padding:0 15px;}
    .joinsection1{width:100%;padding:110px 0 75px;}
    .js-l{width:50%;float:left;}
    .js-r{width:50%;float:right;border-left:1px solid #ccc;text-align:right;}
    .js-l h3{font-family:"Aparajita";font-size:58px;color:#666;text-transform:uppercase;margin:0;}
    .js-l h5{font-size:30px;color:#000;margin:10px 0 30px 0;}

    
    .join-adv,.join-store{width:100%;background:#f3f3f3;padding:63px 0 43px;}
    .join-adv ul li{float:left;width:24%;height:350px;background:#fff;margin-bottom:32px;margin-left:1%;}
    .join-adv ul li:first-child{margin-left:1%;}
    .join-adv .hover-img{width:100%;height:170px;overflow:hidden;}
    .join-adv .hover-img img{width: 100%;height: 100%;object-fit: contain;}
    .join-adv-des{padding:0 14px;}
    .join-adv-des h5{font-size:16px;color:#333;margin:15px 0;}
    .join-adv-des p{font-size:14px;color:#666;line-height:20px;}

    
    .join-pro{width:100%;background:#fff;padding:112px 0 105px;overflow:hidden;}
    .join-pro h3,.join-store h3,.join-adv h3{font-family:"Aparajita";font-size:58px;color:#000;margin:0;text-align:center;text-transform:uppercase;}
    .join-pro h4,.join-store h5,.join-adv h4{font-size:30px;color:#000;margin:0;text-align:center;}
    .join-adv ul{margin-top:35px;}
    .join-pro li{float:left;text-align:center;width:11%;margin-top:120px;}
    .join-pro li p{font-size:14px;margin:10px 0 0;}

    
    .store-banner{margin-bottom:100px;margin-top:75px;}
    .swiper5.swiper-container{position:static;height:255px;}
    .swiper5 img{width:100%;}
    .swiper5 .swiper-slide{position:relative;height:255px;}
    .swiper5 p{position:absolute;bottom:0;left:0;width:100%;line-height:40px;background:rgba(0,0,0,.8);text-align:center;color:#fff;font-size:16px;margin:0;}
    .swiper5.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:-45px!important;left:0;width:100%;}
    .swiper5 .swiper-pagination-bullet{width:43px!important;height:10px!important;background:#000!important;border-radius:0!important;cursor:pointer;}

    
    .join-app{background:#fff;}
    .join-app h5{margin-bottom:100px;}
    .join-app label{display:block;font-weight:normal;font-size:14px;margin:10px 0;color:#000;}
    .join-app input{line-height:40px;}
    .join-app input,textarea{border:1px solid #ccc;outline:none;width:100%;resize:none;}
    .join-app input[type="button"]{width:150px;height:34px;line-height:34px;background:#000;color:#fff;font-size:16px;outline:none;border:none;margin:20px auto 0;text-align:center;}

    
    .join-process{width:100%;overflow:hidden;}
    .join-process h3{font-size:42px;margin:95px 0 0;text-align:center;}
    .join-process>p{color:#666;font-size:14px;padding:0 38%;margin:65px 0;line-height:25px;}
    .join-process li{height:550px;}
    .join-process li:nth-child(2n+1) .process-l{float:left;}
    .join-process li:nth-child(2n+1) .process-r{float:right;}
    .join-process li:nth-child(2n) .process-l{float:right;}
    .join-process li:nth-child(2n) .process-r{float:left;}
    .join-process .process{width:50%;height:100%;}
    .join-process .bg-pic{width:100%;height:100%;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;background-attachment:fixed;}
    .process-r{text-align:center;position:relative;}
    .process-r img{position:absolute;top:50%;left:0;right:0;margin:-114px auto 0;}

    
    .about-wrap{width:100%;padding-top:100px;}
    .about-wrap h3{margin:0;font-family:"Aparajita";font-size:58px;text-transform:uppercase;text-align:center;}
    .about-wrap h5{margin:0;font-size:30px;text-align:center;margin-bottom:90px;}
    .about-wrap>p{font-size:14px;color:#666;padding:0 23%;margin:0;line-height:30px;margin-bottom:75px;line-height: 30px;}
    .about-num{width:100%;text-align:center;margin-bottom:102px;}
    .about-list{max-width:1280px;margin:0 auto;}
    .about-list li{float:left;width:25%;box-sizing:border-box;border-right:1px solid #ddd;text-align:center;}
    .about-list li:last-child{border-right:none;}
    .about-list .num{font-size:40px;margin:0;font-weight:400;}
    .about-list p{font-size:16px;color:#666;}
    .idea{width:100%;overflow:hidden;padding:100px 0 95px;}
    .idea .container6,.news-translation .container6,.news-list .container6,.dotted .container6{width:1280px;margin:0 auto;}
    .idea h3,.idea h5{text-align:left;}
    .idea .col-md-3{width:100px;height:80px;border-radius:50%;border:1px solid #333;line-height:80px;text-align:center;}
    .idea .col-md-9{height:80px;padding-top:15px;}
    .idea .col-md-6 .row{margin-bottom:85px;}
    .news-translation{width:100%;overflow:hidden;}
    .news-translation .col-md-10{margin:0;font-size:30px;}
    .news-translation .col-md-6{font-size:16px;vertical-align:middle;line-height:42px;}
    .news-translation .col-md-6.active{color:#a0141a;}
    .news-translation>.row{margin-top:88px;margin-bottom:65px;}
    .news-list{width:100%;padding-bottom:65px;}
    .news-list li{padding:40px 25px 40px 35px;margin-bottom:20px;}
    .news-list li:hover{background:#f5f5f5;}
    .news-list-l{width:10%;text-align:center;padding-top:25px;}
    .news-list-m{width:30%;}
    .news-list-r{width:55%;}
    .news-list span{display:block;width:80%;height:1px;margin:25px auto;background:#ccc;}
    .news-list .data{font-size:30px;color:#999;margin:0;}
    .news-list .year{font-size:14px;color:#999;margin:0;}
    .news-list-r h4{font-size:18px;color:#333;margin:0;}
    .news-list-r .news-list-des{font-size:14px;color:#666;margin:20px 0;padding-bottom:20px;border-bottom:1px solid #ccc;}
    .news-list-r .icon-liulan{font-size:30px;color:#999;vertical-align:middle;margin:0;}
    .news-list-r .icon-liulan:before{vertical-align:middle;}
    .news-list-r i{display:inline-block;font-size:14px;font-style:normal;vertical-align:middle;line-height:30px;vertical-align:middle;margin-left:2%;}
    .news-list li:hover .data,.news-list li:hover .year,.news-list li:hover h4,.news-list li:hover .icon-liulan,.news-list li:hover .i{color:#a0141a;}
    .news-list li:hover span{background:#a0141a;}
    .dotted .bg1{width:10px;height:135px;background:url(../img/dotted1.png) no-repeat top right;}
    .dotted .w50{width:50%;}
    .dotted .bg2{height:292px;background:url(../img/dotted2.png) no-repeat top right;text-align:right;padding-right:5%;}
    .fl.bg2 p{text-align:left;padding-left:35%;transition:.3s;position:relative;}
    .fllist{height:30px;overflow:hidden;transition:.3s;}
    .fllist.active{height:auto;}
    .fllist.active p{color:#000;}
    .fl .fllist p::before{content:"";position:absolute;top:8px;left:33%;width:4px;height:4px;vertical-align:middle;background:url(../img/icon.png) no-repeat;}
    .fl .fllist.active p::before{background:url(../img/icon.png) no-repeat top right;}
    .fr .fllist p::before{content:"";position:absolute;top:8px;left:2px;width:4px;height:4px;vertical-align:middle;background:url(../img/icon.png) no-repeat;}
    .fr .fllist p{position:relative;text-indent:20px;}
    .fr .fllist.active p::before{background:url(../img/icon.png) no-repeat top right;}
    .dotted .bg3{height:177px;background:url(../img/dotted3.png) no-repeat top right;}
    .dotted .text-left{padding-left:5%;}
    .dotted .text-right{padding-right:5%;}
    .dotted .bg4{height:99px;background:url(../img/dotted4.png) no-repeat top right;}


    
    .product-wrap{width:100%;}
    .crom{padding:0 45%;border-bottom:1px solid #484848;margin-bottom:45px;}
    .product-wrap .crom ul{margin:0;}
    .product-wrap .crom ul li{position:relative;float:left;width:45%;text-align:center;height:58px;line-height:58px;}
    .product-wrap .crom ul li a{color:#000;font-size:16px;text-decoration:none;display:block;}
    .product-wrap .crom ul li.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:#990000;}
    .product-wrap .crom ul li:hover a,.product-wrap .crom ul li.active a{color:#990000;}
    .product-wrap .crom ul li:hover:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:#990000;}
    .container4{width:1490px;padding:0 15px;margin:0 auto;}
    .container4 .tit{text-align:center;font-size:37px;color:#333;margin:0;}
    .pub-des{text-align:center;font-size:14px;color:#666;margin:31px 0 55px;}
    .item-tab{width:966px;margin:0 auto 55px;}
    .item-tab ul{width:100%;margin:0;}
    .item-tab li{width:218px;height:58px;line-height:58px;font-size:18px;text-align:center;float:left;border:1px solid #ccc;margin-left:28px;margin-bottom:10px;}
    .item-tab li a{color:#666;text-decoration:none;display:block;cursor:pointer;}
    .item-tab li:first-child{margin-left:0;}
    .item-tab li:nth-child(5){margin-left:0;}
    .item-tab li.active{border-color:#a0141a;background:#a0141a;}
    .item-tab li.active a{color:#fff;}
    .item-tab li:hover{background:#a0141a;border-color:#a0141a;}
    .item-tab li:hover a{color:#fff;}
    .item-con{width:100%;min-height:985px;}
    .item-con-ul{width:100%;}
    .item-con-ul li{position:relative;display:none;}
    .item-con-ul li.active{display:block;}
    .item-des{background:#fff;width:600px;padding:52px 42px;position:absolute;top:560px;left:45px;font-size:18px;color:#666;box-shadow:0 5px 5px #eee;}
    .list1{line-height:25px;padding-right:16%;}
    .item-des .row{margin-bottom:10px;}
    .item-des .col-md-2{border-right:1px solid #ccc;}
    .list-des{margin-top:55px;}
    .container7{width:940px;margin:40px auto 0;}
    .kcws-wrap ul.kcws-ul li{width:173px;height:84px;background:url(../img/kt.png) no-repeat top center;float:left;margin-left:82px;text-align:center;cursor:pointer;}
    .kcws-wrap ul.kcws-ul li p{padding-top:85px;}
    .kcws-wrap ul.kcws-ul li:first-child{margin-left:0;}
    .kcws-con{margin-top:90px;margin-bottom:100px;height:300px;}
    .kcws-con .swiper-button-prev{width:68px;height:68px;background:url(../image/leftBtn.png)!important;}
    .kcws-con .swiper-button-next{width:68px;height:68px;background:url(../image/rightBtn.png)!important;}
    .kcws-con ul{width:100%;display:none;}
    .kcws-con li{float:left;width:470px;height:438px;margin-left:25px;}
    .kcws-con li:first-child{margin-left:0;}
    .kcws-con li img{width:100%;height:100%;}

    
    .newsdetail{width:100%;background:#f3f3f3;padding:0 30px 50px;}
    .newsdetail p{text-indent:20px;line-height:30px;}
    .newsdetail h3{margin:0;font-size:30px;text-align:center;font-weight:400;padding-top:30px;padding-bottom:10px;}
    .newsdetail .su{font-size:18px;margin:0;text-align:center;color:#999;margin-bottom:10px;}
    .newdate{font-size:14px;line-height:25px;text-indent:2em;width:90%;margin:0 auto;color:#333;}
    .news-con{width:90%;margin:0 auto;border-top:1px solid #ddd;padding:30px 0 0px 0;}
    .news-con p{padding: 0 20%}
    .news-con video{text-align:center;display:block;margin:0 auto;}
    .section2-banner{height:445px;}
    .swiper3  .swiper-slide img{width:100%;}



    
    #videowrap li{position:relative;width:24%;margin-left:1%;float:left;margin-right:0;}
    #videowrap .hover-img{width:100%;height:200px;position:relative;}
    #videowrap li img{width:100%;}
    #videowrap li:nth-child(4n-3){margin-left:0;}
    #videowrap .news-des{padding:10px 15px;text-align:center;}
    .video-cover{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.5);}
    .video-cover i{position:absolute;color:#fff;font-size:45px;text-align:center;display:block;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);}



}
@media (max-width:1919px) and (min-width:1200px){
    .news-con video{text-align:center;display:block;margin:0 auto;}
    .kcws-con .swiper3 .swiper-slide img{width:100%;}
    .kcws-con{height:246px;}
    .name{width:100%;height:70px;background:rgba(0,0,0,.5);position:absolute;left:0;top:551px;}
    .name h3{margin:0;text-align:center;font-size:24px;color:#fff;padding-top:10px;overflow:hidden;}
    .name p{font-size:14px;text-align:center;color:#fff;margin:0;margin-top:10px;}
    .join-process .bg2{background-position:425px 0px!important;background-size:80%!important;}
.process .bg3{background-position:-485px 0px!important;background-size:100%!important;}
    .b4{background-position:443px 40px!important;background-size:80%!important;}
    .b5{background-position:-87px 37px!important;background-size:90%!important;}
    .b6{background-position:430px 0px!important;background-size:100%!important;}
    .hour{overflow:hidden;-webkit-background-size:cover!important;background-size:cover!important;}
    .hour h3{margin-top:20px!important;}
    .w1280{width:1200px;margin:0 auto;overflow:hidden;}
    .hour.h400{height:515px!important;}
    .w1280 li{width:24%;float:left;margin:0 0.5%;}
    .w1280 li img{height:200px;}
    .w1280 li p{height: 50px;width:100%;font-size:14px;color:#a9a9a9;padding:0 25px;text-align:center;line-height:30px;margin-top:30px;}
    .fl.bg2 p{text-align:left;padding-left:40%;transition:.3s;position:relative;}
    .fllist{height:30px;overflow:hidden;transition:.3s;}
    .fllist.active{height:auto;}
    .fllist.active p{color:#000;}
    .fl .fllist p::before{content:"";position:absolute;top:8px;left:38%;width:4px;height:4px;vertical-align:middle;background:url(../img/icon.png) no-repeat;}
    .fl .fllist.active p::before{background:url(../img/icon.png) no-repeat top right;}
    .fr .fllist p::before{content:"";position:absolute;top:8px;left:2px;width:4px;height:4px;vertical-align:middle;background:url(../img/icon.png) no-repeat;}
    .fr .fllist p{position:relative;text-indent:20px;}
    .fr .fllist.active p::before{background:url(../img/icon.png) no-repeat top right;}
    .container1{min-width:1200px;padding:0 15px;margin:0 auto;}
    header{padding-top:40px;width:100%;height:230px;margin-bottom:35px;}
    .logo{text-align:center;margin-top: 25px; margin-bottom:60px;}
    .nav{width:1000px;margin:0 auto;}
    .nav ul{margin:0;padding:0;}
    .nav ul li{float:left;width:14%;text-align:center;}
    .nav ul li a{color:#323232;font-size:14px;text-decoration:none;display:block;line-height:35px;}
    .container8{width:1200px;margin:0 auto}
    .hover-nav{width:100%;background:#fff;line-height:120px;position:fixed;top:0;left:0;display:none;border-bottom:1px solid #ccc;}
    .hover-nav li{float:left;width:11%;text-align:center;}
    .hover-nav li a{color:#000!important;text-decoration:none;display:block;}
    .hover-nav li:nth-child(1),.hover-nav li:nth-child(2),.hover-nav li:nth-child(3){width:11%;}
    .hover-nav li:hover a{color:#fff;}

    
    .section1{width:100%;height:auto;background:#e5e5e5;padding:60px 0;}
    .section1 .hover-img{position:relative;cursor:pointer;overflow:hidden;max-height:322px;}
    .section1 .hover-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
    .section1 p.btn-3{height:65px;line-height:65px;text-align:center;margin:0;padding:0;background:#fff;font-size:30px;}
    .section1 .section1-cover{position:absolute;bottom:-100%;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);padding:25% 20% 30%;-webkit-transition:.5s;transition:.5s;}
    .section1 .section1-cover span{display:block;width:20%;border-top:2px solid #fff;padding:0;margin:0 auto 20px;}
    .section1 .section1-cover p{font-size:20px;color:#fff;text-align:center;line-height:30px;}
    .section1 .hover-img:hover .section1-cover{bottom:0;}
    .section2{padding:80px 0 100px;width:100%;height:auto;position:relative;background:#fff;}
    .section-tit h3{font-family:"Aparajita";font-size:58px;text-align:center;margin:0;}
    .section-tit p{font-size:30px;text-align:center;margin:0 auto 65px;}
    .section2-banner{height:283px;}
    .section2 .hover-img{width:100%;height:100%;overflow:hidden;max-height:283px;}
    .section2 .hover-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s;transition:.3s;}
    .section2 .hover-img:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
    .section2 .swiper-button-prev{width:68px;height:68px;background:url(../image/leftBtn.png)!important;}
    .section2 .swiper-button-next{width:68px;height:68px;background:url(../image/rightBtn.png)!important;}
    .section2 .hover-img{position:relative;-webkit-transition:.4s;transition:.4s;}
    .section2 .section2-cover{opacity:0;padding:185px 0 0 75px;width:100%;height:100%;background:rgba(0,0,0,.2);position:absolute;bottom:0;left:0;-webkit-transition:.4s;transition:.4s;}
    .section2-cover h3{font-style:30px;color:#fff;margin:0 auto 22px;}
    .section2-cover span{font-family:"Aparajita";margin:0;padding:0;font-size:18px;color:#fff;letter-spacing:3px;position:relative;}
    .section2-cover span::after{position:absolute;content:"";display:block;width:90%;height:2px;background:#fff;bottom:-10px;}
    .section-href{opacity:0;position:absolute;bottom:20px;left:80px;color:#fff;font-family:"Aparajita";font-size:18px;letter-spacing:2px;-webkit-transition:.4s;transition:.4s;}
    .section-href:hover{text-decoration:none;color:#fff;}
    .swiper2 .hover-img:hover .section2-cover{opacity:1;}
    .swiper2 .hover-img:hover .section-href{opacity:1;}

    
    .section5{padding:75px 0;width:100%;height:auto;overflow:hidden;}
    .section5 div.div{height:auto;width:100%;overflow:hidden;}
    .section5-l{width:50%;float:left;max-height:390px;overflow:hidden;}
    .section5 .hover-img{width:100%;overflow:hidden;}
    .section5 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
    .section5-r{width:48%;float:right;overflow:hidden;max-height:390px;}
    .section5-r li{width:100%;height:193px;overflow:hidden;}
    .section5-r li:first-child{margin-bottom:15px;}
    .section5-r li img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;}
    .section5-cover{padding:35px 0 0 20px;position:absolute;top:0;left:0;width:40%;height:100%;background:rgba(0,0,0,.5);color:#fff;}
    .section5-cover h3{font-size:22px;}
    .section5-cover span{font-size:18px;font-family:"Aparajita";letter-spacing:3px;position:relative;}
    .section5-cover span::after{position:absolute;content:"";display:block;width:90%;height:2px;background:#fff;bottom:-10px;}
    .section5 .view{position:absolute;bottom:50%;left:10%;color:#fff;font-size:18px;font-family:"Aparajita";letter-spacing:3px;}
    .section7{background:#dcdcdc;padding-top:85px;padding-bottom:115px;}
    .section7-banner{width:100%;}
    .section7-banner li{float:left;width:24%;height:443px;margin-left:1.25%;background:#fff;-webkit-box-shadow:0 10px 15px 0 #949494;box-shadow:0 10px 15px 0 #949494;-webkit-transition:.3s;transition:.3s;}
    .section7-banner li:first-child{margin-left:0;}
    .section7-banner li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s;transition:.3s;}
    .section7-banner li .hover-img{width:100%;overflow:hidden;max-height:193px;}
    .section7-banner li:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);}
    .section7-dec{padding:5% 5%;color:#333;}
    .section7-dec h5{font-size:14px;margin:0;padding:0;}
    .section7-dec span{display:block;width:75px;height:2px;background:#000;margin:20px 0;}
    .section7-dec .s7-tit{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:18px;color:#333;margin:0 0 15px;}
    .section7-dec .s7-des{width:100%;font-size:14px;color:#222;line-height:25px;margin:0;}
    .section7-banner li:hover{background:#2e2e2e;}
    .section7-banner li:hover .section7-dec{color:#fff;}
    .section7-banner li:hover .section7-dec span{background:#fff;}
    .section7-banner li:hover .section7-dec .s7-tit{color:#fff;}
    .section7-banner li:hover .section7-dec .s7-des{color:#fff;}

    
    #footer{width:100%;height:335px;background:#000;padding-top:55px;overflow:hidden;}
    #footer dl{float:left;width:20%;}
    #footer dl dt{font-size:20px;color:#fff;font-weight:normal;margin-bottom:30px;text-transform:uppercase;}

    #footer dl dd{font-size:14px;color:#a4a4a4;line-height:30px;}
    #footer p{position:absolute;bottom:10px;left:0;right:0;margin:0 auto;text-align:center;color:#a3a3a3;font-size:14px;}

    
    .lifewrap{width:100%;padding:75px 0 100px;overflow:hidden;}
    .container2{max-width:1670px;margin:0 auto;}
    .lifewrap h3{font-size:30px;color:#000;margin:0 0 60px 0;padding:0;text-align:center;width:100%;}
    .life-des{width:100%;padding:0 30%;font-size:14px;color:#666;line-height:25px;text-align:center;}
    .lifewrap span{display:block;width:200px;height:50px;line-height:50px;background:#000;color:#fff;font-size:16px;text-align:center;margin:38px auto 65px;}
    #life-banner{max-width:1460px;margin:0 auto;overflow:hidden;padding:0 60px;height:725px;position:relative;}
    #life-banner .swiper-button-prev{width:68px;height:68px;background:url(../img/lifeprev.png) no-repeat top center/80%!important;left:-5px;}
    #life-banner .swiper-button-next{width:68px;height:68px;background:url(../img/lifenext.png) no-repeat top center/80%!important;right:-5px;}
    #life-banner .swiper-container{height:100%;position:static;}
    #life-banner .swiper-slide{text-align:center;}
    #life-banner .swiper-slide img{width:100%;height:100%;object-fit:contain;}

    
    .newswrap{width:100%;overflow:hidden;padding-top:60px;background:#f3f3f3;}
    .container3{max-width:1546px;margin:0 auto;padding:0 15px;}
    .container3 ul li{float:left;width:49%;margin-right:2%;box-sizing:border-box;background:#fff;margin-bottom:65px;}
    .container3 ul li a{text-decoration:none;}
    .container3 ul li:nth-child(2n){margin-right:0;}
    .newswrap .hover-img{width:100%;height:460px;overflow:hidden;}
    .newswrap .hover-img img{width:100%;height:100%;object-fit:cover;transition:.3s;}
    .news-des{padding:35px 35px 15px 35px;position:relative;overflow:hidden;height:227px;}
    .news-des h5{font-family:"Aparajita";font-size:18px;color:#000;margin:0;}
    .news-des h3{font-size:30px;color:#000;margin:15px 0 35px;}
    .news-des p{font-size:14px;color:#666;margin:0 0 25px;line-height:25px;}
    .morearr{width:15px;height:9px;background:url(../img/rightarr.png) no-repeat top center/cover;position:absolute;bottom:15px;right:60px;transition:.3s;}
    .container3 ul li:hover img{transform:scale(1.1)}
    .container3 ul li:hover .morearr{transform:translateX(10px)}
    #page{width:100%;text-align:center;}

    
    .joinwrap{width:100%;background:#fff;}
    .joinwrap .container4{max-width:1670px;margin:0 auto;padding:0 15px;}
    .joinsection1{width:100%;padding:110px 0 75px;}
    .js-l{width:50%;float:left;}
    .js-r{width:50%;float:right;border-left:1px solid #ccc;}
    .js-r img{width:100%;}
    .js-l h3{font-family:"Aparajita";font-size:58px;color:#666;text-transform:uppercase;margin:0;}
    .js-l h5{font-size:30px;color:#000;margin:40px 0;}

    
    .join-adv,.join-store{width:100%;background:#f3f3f3;padding:63px 0 43px;}
    .join-adv ul li{float:left;width:24%;height:330px;background:#fff;margin-bottom:32px;margin-left:1%;}
    .join-adv ul li:first-child{margin-left:0;}
    .join-adv ul li:first-child img{width:100%;height:100%;}
    .join-adv .hover-img{width:100%;height:150px;overflow:hidden;}
    .join-adv .hover-img img{width: 100%;height: 100%;object-fit: contain;}
    .join-adv-des{padding:0 14px;}
    .join-adv-des h5{font-size:16px;color:#333;margin:15px 0;}
    .join-adv-des p{font-size:13px;color:#666;line-height:20px;}

    
    .join-pro{width:100%;background:#fff;padding:112px 0 105px;overflow:hidden;}
    .join-pro h3,.join-store h3,.join-adv h3{font-family:"Aparajita";font-size:58px;color:#000;margin:0;text-align:center;text-transform:uppercase;}
    .join-pro h4,.join-store h5,.join-adv h4{font-size:30px;color:#000;margin:0;text-align:center;}
    .join-adv ul{margin-top:35px;}
    .join-pro li{float:left;text-align:center;width:11%;margin-top:120px;}
    .join-pro li p{font-size:14px;margin:10px 0 0;}


    
    .store-banner{margin-bottom:100px;margin-top:75px;}
    .swiper5.swiper-container{position:static;height:256px;}
    .swiper5 img{width:100%;}
    .swiper5 .swiper-slide{position:relative;height:256px;}
    .swiper5 p{position:absolute;bottom:0;left:0;width:100%;line-height:40px;background:rgba(0,0,0,.8);text-align:center;color:#fff;font-size:16px;margin:0;}
    .swiper5.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:-45px!important;left:0;width:100%;}
    .swiper5 .swiper-pagination-bullet{width:43px!important;height:10px!important;background:#000!important;border-radius:0!important;cursor:pointer;}

    
    .join-app{background:#fff;}
    .join-app h5{margin-bottom:100px;}
    .join-app label{display:block;font-weight:normal;font-size:14px;margin:10px 0;color:#000;}
    .join-app input{line-height:40px;}
    .join-app input,textarea{border:1px solid #ccc;outline:none;width:100%;resize:none;}
    .join-app input[type="button"]{width:150px;height:34px;line-height:34px;background:#000;color:#fff;font-size:16px;outline:none;border:none;margin:20px auto 0;text-align:center;}

    
    .join-process{width:100%;overflow:hidden;}
    .join-process h3{font-size:42px;margin:95px 0 0;text-align:center;}
    .join-process>p{color:#666;font-size:14px;padding:0 38%;margin:65px 0;line-height:25px;}
    .join-process li{height:550px;}
    .join-process li:nth-child(2n+1) .process-l{float:left;}
    .join-process li:nth-child(2n+1) .process-r{float:right;}
    .join-process li:nth-child(2n) .process-l{float:right;}
    .join-process li:nth-child(2n) .process-r{float:left;}
    .join-process .process{width:50%;height:100%;}
    .join-process .bg-pic{width:100%;height:100%;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;background-attachment:fixed;}
    .process-r{text-align:center;position:relative;}
    .process-r img{position:absolute;top:50%;left:0;right:0;margin:-114px auto 0;}
    .h400{height:360px!important;}

    
    .about-wrap{width:100%;padding-top:100px;}
    .about-wrap h3{margin:0;font-family:"Aparajita";font-size:30px;text-transform:uppercase;text-align:center;}
    .about-wrap h5{margin:0;font-size:30px;text-align:center;margin-bottom:90px;}
    .about-wrap>p{font-size:14px;color:#666;padding:0 10%;margin:0;line-height:30px;margin-bottom:75px;}
    .about-num{width:100%;text-align:center;margin-bottom:102px;}
    .about-list{max-width:1200px;margin:0 auto;}
    .about-list li{float:left;width:25%;box-sizing:border-box;border-right:1px solid #ddd;text-align:center;}
    .about-list li:last-child{border-right:none;}
    .about-list .num{font-size:40px;margin:0;font-weight:400;}
    .about-list p{font-size:16px;color:#666;}
    .idea{width:100%;overflow:hidden;padding:100px 0 95px;}
    .idea .container6,.news-translation .container6,.news-list .container6,.dotted .container6{max-width:1546px;margin:0 auto;}
    .idea h3,.idea h5{text-align:left;}
    .idea .col-md-3{width:80px;height:80px;border-radius:50%;border:1px solid #333;line-height:80px;text-align:center;}
    .idea .col-md-9{height:80px;padding-top:15px;}
    .idea .col-md-6 .row{margin-bottom:100px;}
    .news-translation{width:100%;overflow:hidden;}
    .news-translation .col-md-10{margin:0;font-size:30px;}
    .news-translation .col-md-6{font-size:16px;vertical-align:middle;line-height:42px;}
    .news-translation .col-md-6.active{color:#a0141a;}
    .news-translation>.row{margin-top:88px;margin-bottom:65px;}
    .news-list{width:100%;padding-bottom:65px;}
    .news-list li{padding:40px 25px 40px 35px;margin-bottom:20px;}
    .news-list li:hover{background:#f5f5f5;}
    .news-list-l{width:10%;text-align:center;padding-top:25px;}
    .news-list-m{width:30%;}
    .news-list-r{width:55%;}
    .news-list span{display:block;width:80%;height:1px;margin:25px auto;background:#ccc;}
    .news-list .data{font-size:30px;color:#999;margin:0;}
    .news-list .year{font-size:14px;color:#999;margin:0;}
    .news-list-r h4{font-size:18px;color:#333;margin:0;}
    .news-list-r .news-list-des{font-size:14px;color:#666;margin:20px 0;padding-bottom:20px;border-bottom:1px solid #ccc;}
    .news-list-r .icon-liulan{font-size:30px;color:#999;vertical-align:middle;margin:0;}
    .news-list-r .icon-liulan:before{vertical-align:middle;}
    .news-list-r i{display:inline-block;font-size:14px;font-style:normal;vertical-align:middle;line-height:30px;vertical-align:middle;margin-left:2%;}
    .news-list li:hover .data,.news-list li:hover .year,.news-list li:hover h4,.news-list li:hover .icon-liulan,.news-list li:hover .i{color:#a0141a;}
    .news-list li:hover span{background:#a0141a;}
    .dotted .bg1{width:10px;height:135px;background:url(../img/dotted1.png) no-repeat top right;}
    .dotted .w50{width:50%;}
    .dotted .bg2{height:292px;background:url(../img/dotted2.png) no-repeat top right;text-align:right;padding-right:5%;}
    .dotted .bg3{height:177px;background:url(../img/dotted3.png) no-repeat top right;}
    .dotted .text-left{padding-left:5%;}
    .dotted .text-right{padding-right:5%;}
    .dotted .bg4{height:99px;background:url(../img/dotted4.png) no-repeat top right;}

    
    .product-wrap{width:100%;}
    .crom{padding:0 40%;border-bottom:1px solid #484848;margin-bottom:45px;}
    .product-wrap .crom ul{margin:0;}
    .product-wrap .crom ul li{position:relative;float:left;width:33.33%;text-align:center;height:58px;line-height:58px;}
    .product-wrap .crom ul li a{color:#000;font-size:16px;text-decoration:none;display:block;}
    .product-wrap .crom ul li.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:#990000;}
    .product-wrap .crom ul li:hover a,.product-wrap .crom ul li.active a{color:#990000;}
    .product-wrap .crom ul li:hover:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:#990000;}
    .container4{max-width:1919px;padding:0 15px;margin:0 auto;}
    .container4 .tit{text-align:center;font-size:37px;color:#333;margin:0;}
    .pub-des{text-align:center;font-size:14px;color:#666;margin:31px 0 55px;}
    .item-tab{width:966px;margin:0 auto 55px;}
    .item-tab ul{width:100%;margin:0;}
    .item-tab li{width:218px;height:58px;line-height:58px;font-size:18px;text-align:center;float:left;border:1px solid #ccc;margin-left:28px;margin-bottom:10px;}
    .item-tab li a{color:#666;text-decoration:none;display:block;cursor:pointer;}
    .item-tab li:first-child{margin-left:0;}
    .item-tab li:nth-child(5){margin-left:0;}
    .item-tab li.active{border-color:#a0141a;background:#a0141a;}
    .item-tab li.active a{color:#fff;}
    .item-tab li:hover{background:#a0141a;border-color:#a0141a;}
    .item-tab li:hover a{color:#fff;}
    .item-con{width:100%;min-height:875px;}
    .item-con-ul{width:100%;}
    .item-con-ul li{position:relative;display:none;}
    .item-con-ul li img{width:100%;}
    .item-con-ul li.active{display:block;}
    .item-des{background:#fff;width:600px;padding:52px 42px;position:absolute;top:445px;left:45px;font-size:18px;color:#666;box-shadow:0 5px 5px #eee;}
    .list1{line-height:25px;padding-right:16%;}
    .item-des .row{margin-bottom:10px;}
    .item-des .col-md-2{border-right:1px solid #ccc;}
    .list-des{margin-top:55px;}
    .container7{width:940px;margin:40px auto 0;}
    .kcws-wrap ul.kcws-ul li{width:173px;height:84px;background:url(../img/kt.png) no-repeat top center;float:left;margin-left:82px;text-align:center;cursor:pointer;}
    .kcws-wrap ul.kcws-ul li p{padding-top:85px;}
    .kcws-wrap ul.kcws-ul li:first-child{margin-left:0;}
    .kcws-wrap ul.kcws-ul li:nth-child(2){background:url(../image/ct.png) no-repeat top center;}
    .kcws-wrap ul.kcws-ul li:nth-child(3){background:url(../image/sf.png) no-repeat top center;}
    .kcws-wrap ul.kcws-ul li:nth-child(4){background:url(../image/ws.png) no-repeat top center;}
    .kcws-con{width:1200px;margin:90px auto 90px;}
    .kcws-con .swiper-button-prev{width:68px;height:68px;background:url(../image/leftBtn.png)!important;}
    .kcws-con .swiper-button-next{width:68px;height:68px;background:url(../image/rightBtn.png)!important;}
    .kcws-con ul{width:100%;display:none;}
    .kcws-con li{float:left;width:373px;height:300px;margin-left:25px;}
    .kcws-con li:first-child{margin-left:0;}
    .kcws-con li img{width:100%;height:100%;}

    
    .newsdetail{width:100%;background:#f3f3f3;padding-bottom:50px;}
    .newsdetail h3{margin:0;font-size:30px;text-align:center;font-weight:400;padding-top:30px;padding-bottom:10px;}
    .newsdetail .su{font-size:18px;margin:0;text-align:center;color:#999;margin-bottom:10px;}
    .newdate{font-size:14px;line-height:25px;text-indent:2em;width:90%;margin:0 auto;color:#333;}
    .news-con{width:90%;margin:0 auto;border-top:1px solid #ddd;padding:30px 0 0px;}
    .news-con p{padding: 0 15%}
    .news-con video{text-align:center;margin:0 auto;}
    .news-con p{text-indent:20px;line-height:30px;}
    .swiper1{height:500px;}

    
    #videowrap li{position:relative;width:24%;margin-left:1%;float:left;margin-right:0;}
    #videowrap .hover-img{width:100%;height:200px;position:relative;}
    #videowrap li img{width:100%;}
    #videowrap li:nth-child(4n-3){margin-left:0;}
    #videowrap .news-des{padding:10px 15px;text-align:center;}
    .video-cover{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.5);}
    .video-cover i{position:absolute;color:#fff;font-size:45px;text-align:center;display:block;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);}
}


    /*门店*/
    .storeswrap  {width: 100%;overflow: hidden;padding-top: 60px;background: #f3f3f3;}
    .storeswrap .hover-img{width:100%;overflow:hidden;}
    .storeswrap .hover-img img{width: 100%;object-fit: cover;transition: .3s;}
    .stores_con{text-align: center;padding-left: 1.2%;max-width:1772px;margin:0 auto;}
    .stores_con h3{margin: 60px;}
    .stores_con ul li{width: 32%; float:left;margin-right:1%;box-sizing:border-box;background:#fff;margin-bottom:65px;}
    .stores_con ul li:nth-child(4n){margin-right: 0%;}
    .stores_con ul li a{text-decoration:none;}
    .stores_con ul li:hover .morearr{transform:translateX(10px)}
    .stores-des{padding:15px 65px;position:relative;overflow:hidden;}
    .stores-des h5{font-family:"Aparajita";font-size:18px;color:#000;margin:0;}
    .stores-des h3{font-size:30px;color:#000;margin:15px 0 35px;}
    .stores-des p{font-size:16px;color:#666;margin:0 0 30px;line-height:25px;}
    .stores_con ul li:hover img{transform:scale(1.1)}
    

.hover-nav{z-index:9999;}
.news-con video{position:static;z-index:99;}
.section7-banner li a{color: #333;text-decoration: none;}

.subin{width:10%;margin-top: 5%;margin: 40px auto 0 auto;}


/*首页视频*/
.zj_pic { width:906px; height:470px; border:solid 4px #000; margin:0 auto;}
.video{width:900px;position:fixed;top:50%;left:50%;z-index:9999;display:none;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.video iframe,.video video{width:100%;display:block;}
.video .close{width:30px;height:30px;cursor:pointer;position:absolute;top:-30px;right:0px;z-index:5;transition-duration:0.4s;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;}
.video .close:hover{transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transform:rotate(90deg);}
.mainFilter {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 9998;
    background-color: rgba(0,0,0,.5);
    display: none;
}

