/* 清除 */

html, body{ margin: 0; padding: 0; color: #333;}


*{ margin: 0; padding: 0; list-style: none; font-family: '微软雅黑';}

a{ text-decoration: none; cursor: pointer; display: block; transition: all 0.5s;color: black;}

img{ border: 0; display: block; cursor: pointer;}

h1, h2, h3, h4, h5{ font-weight: normal;}

ul, li{ list-style: none; cursor: pointer;}

b, i, em{ font-weight: normal; font-style: normal;}

button, textarea, input{ outline: none; display: block;}

html,body{ font-size: calc(100vw/19.2);}

p, div{ font-size: 16px; color: #171717;line-height:32px;}

@font-face{

	font-family: 'DIN';

	src: url('../font/pingfang.ttf');

}

/* 清除浮动 */

.clearfix:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}  /* #e62129 */

.clearfix{*zoom:1;}

.popUp{ display: none; width: 100%; height: 100%; background: #000;  position: fixed; top: 0; left: 0; opacity: 0.5; transition: all 0.5s; z-index: 35;}

.w1400{ width: 1400px; margin: auto;}

.w1200{ width: 1200px; margin: auto;}

.color{ background:#f2f2f2;}

.color2{ color: #fafafa;}

/*  */

.header{ width: 100%; position: fixed; top: 0; left: 0; right: 0; z-index: 20; background: #fff; height: 80px; box-shadow: 0 0 15px #eee;}

.headerBack{ background:rgb(244, 244, 244); box-shadow: 0 0 0 #fff;position:fixed}

.header .logo{ float: left;}

.header .logo img{ height: 37px; padding: 21.5px 0; display: none;}

.header .logo img.img2{ display: block;}

.header .logo img.img1{ display: none;}

.headerBack .logo img.img1{ display:none;}

.headerBack .logo img.img2{ display:block;}

.header .right{ float: right;}

.header .right .seach{ float: left; margin: 20px 0 0 30px; display: flex; justify-content: flex-start; transition: all 0.5s;}

.header .right .seach:hover{ background: hsla(0,0%,0%,0.15); padding: 0 10px; border-radius: 3px;}

.headerBack .right .seach:hover{ background: hsla(0,0%,100%,0.15);}

.header .right .seach .sub{ width: 20px; height: 40px; border: none; background: url(../images/search2.png) no-repeat center; background-size: 100% auto;}

.headerBack .right .seach .sub{ background: url(../images/search.png) no-repeat center; background-size: 100% auto;}

.header .right .seach .input input{ width: 0; height: 40px; border: none; background: hsla(0,0%,100%,0.00); font-size: 16px; color: #000; transition: all 0.5s;}

.headerBack .right .seach .input input{ color: #fff;}

.header .right .seach:hover .input input{ width: 120px;}

/*.header .right .seach a{ width: 20px; height: 80px; background: url(../images/search.png) no-repeat center; background-size: 100% auto;}*/

.header .right .nav{ float: left; }

.header .right .nav .li{ float: left; margin-left: 33px;}

.header .right .nav .li:first-child{ margin-left: 0;}

.header .right .nav .tit a{ color: #000; line-height: 80px; font-size: 18px; position: relative;}

.headerBack .right .nav .tit a{ color:black;}

.header .right .nav .tit a::after{ content: ''; width: 100%; height: 3px; background: #e62129 ; position: absolute; left: 0; bottom: 0; opacity: 0;}

.header .right .nav .on .tit a::after{ opacity: 1;}

.header .right .nav .on .tit a, .header .right .nav .li:hover .tit a{ color: #e62129 ;}

.header .right .nav .li:hover .list{ display: block;}

.header .right .nav .list{ display: none; position: absolute; top: 80px; left: 0; width: 100%; background: #F7F8FA; padding: 55px 0 100px 0;}


.Curnei ul li img{width:100%}
.header .right .nav .list .sLi{ float: left; width: 14%;}

.header .right .nav .list .sLi .mk{ margin-top: 23px;}

.header .right .nav .list .sLi .mk a{ margin-right: 30px; margin-bottom: 10px; font-size: 14px; line-height: 18px; color: #434343; transition: all 0.5s; position: relative; padding-left: 12px;}

.header .right .nav .list .sLi .mk a:hover{ color: #e62129 ;}

.header .right .nav .list .sLi .mk a::after{ content: ''; width: 6px; height: 10px; background: url(../images/left.png) no-repeat center; background-size: 100% 100%; position: absolute; left: 0; top: 4px; opacity: 0; transition: all 0.5s;}

.header .right .nav .list .sLi .mk a:hover::after{ opacity: 1;}

.header .right .nav .list .sLi .h2{ font-size: 17px; font-weight: bold; color: #000; margin-left: 12px;}
.header .right .lang{ float: left; position: relative; margin-left: 30px;}
.header .right .lang .em{ font-size: 18px; line-height: 80px; color: #333; cursor: pointer;}
.header .right .lang .langList{ display: none; background: #fff; position: absolute; top: 70px; left: 50%; transform: translateX(-50%); box-shadow: 0 0 10px #eee; padding: 8px 0; border-radius: 5px;}
.header .right .lang:hover .langList{ display: block;}
.header .right .lang .langList::after{ content: ''; width: 12px; height: 12px; background: #fff; position: absolute; left: 50%; top: -5px; transform: translateX(-50%) rotate(45deg); z-index: -1;}
.header .right .lang .langList div{ white-space: nowrap; font-size: 16px; padding: 0 15px; line-height: 30px; text-align: center; transition: all 0.5s; cursor: pointer;}
.header .right .lang .langList div:hover{ color: black; background: #041D43;}
.headerBack .right .lang .em{ color: black;}
  
/*  */

/*.banner{ margin-top: 80px;}*/

.banner .img{ width: 100%; height: 8.8rem; overflow: hidden; position: relative;}
.banner .img::after{ content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0;  opacity: 0.4;background:black}

.banner .img img{ position: absolute; top: 0; }

.banner .text{ width: 100%; position: absolute; top: 32%; left: 0; transform: translateY(-50%); text-align: center;}

.banner .text .h1, .banner .text .h1 i{ font-size: 48px; font-weight: bold; line-height: 60px; color: #e62129; text-shadow: 1px 1px 1px hsla(0,0%,100%,0.50);}

.banner .text .h1 i{ color: #FF8000;}

.banner .text .p{ width: 978px; margin: 20px auto 0; font-size: 16px; line-height: 24px; color: #fff;}

.banner .swiper-container-horizontal>.swiper-pagination-bullets{ bottom: 90px;}

.banner  .swiper-pagination-bullet{ background: #fff;}

.banner .swiper-pagination-bullet-active{background:#E60012}

.banner .swiper-slide img {

            transition: 1s linear 2s;
            transform: scale(1.1, 1.1);
        }

 .banner  .swiper-slide-active img,
 .banner  .swiper-slide-duplicate-active img {
            transition: 6s linear;
            transform: scale(1, 1);
        }





/*  */

.indexIcon .cont{ background: #fff; display: flex; justify-content: center; box-shadow: 0px 6px 9px 0px rgba(0, 0, 0, 0.11); border-radius: 6px; margin: -140px auto 0; position: relative; z-index: 5;}

.indexIcon .cont .li{ width: 25%; padding: 30px 0; position: relative; transition: all 0.5s;}

.indexIcon .cont .li:hover{ background: #e62129 ;}

.indexIcon .cont .li.on{ background: #e62129 ;}

.indexIcon .cont .li::after{ content: ''; width: 1px; position: absolute; top: 30px; left: -0.5px; bottom: 30px; background: #D8D8D8; transition: all 0.5s; opacity: 0.4;}

.indexIcon .cont .li:first-child::after{ opacity: 0;}

.indexIcon .cont .li a{ padding: 23px 0.3rem;}

.indexIcon .cont .li .h1{ font-size: 22px; font-weight: bold; line-height: 30px; transition: all 0.5s;}

.indexIcon .cont .li .p{ font-size: 14px; line-height: 20px; color: #848484; margin-top: 8px; transition: all 0.5s;}

.indexIcon .cont .li:hover .h1, .indexIcon .cont .li:hover .p{ color: #fff;}

.indexIcon .cont .li.on .h1, .indexIcon .cont .li.on .p{ color: #fff;}





.indexIcon2 .cont{margin-top:-165px;background:rgba(0,0,0,0.4)}
.indexIcon2 .cont .li .h1{color:white}
.indexIcon2 .cont .li .p{color:white}
.indexIcon2 .cont .li.on{background:rgba(255,0,0,0.8)}

.indexIcon2 .cont .li:hover{ background:rgba(255,0,0,0.8);}
.indexIcon2 .cont .li{padding:10px 0}



.indexTionBox{ padding: 65px 0;}

.title{ text-align: center;}

.title .h1{ font-size: 36px; font-weight: bold; line-height: 70px;}

.title .p{ font-size: 14px; line-height: 20px; color: #A2A2A2; text-transform: uppercase; margin-top: 2px;}

.title2 .h1{color:white}

.title2 .p{color:white}

.indexTionBox .tionBox{ margin-top: 27px; width: 1430px; margin-left: -15px; position: relative;}

.indexTionBox .tionBox .swiper-container{ padding: 10px 0;}

.indexTionBox .tionBox a{ width: 260px; height: 380px; background: #fff; border-radius: 6px; box-shadow: 0px 0px 16px 0px rgba(172, 172, 172, 0.5); margin: auto;}

.indexTionBox .tionBox a .mk{ padding-top: 40px;}

.indexTionBox .tionBox a .mk .img{ width: 100px; height: 100px; background: hsla(0,0%,85%,0.20); border-radius: 100%; margin: auto; position: relative; transition: all 0.5s;}

.indexTionBox .tionBox a:hover .mk .img{ background: hsla(358,80%,52%,0.20); box-shadow: 0 0 10px hsla(358,80%,52%,0.40); transform: rotateY(360deg);}

.indexTionBox .tionBox a .mk .img i{ display: block; background: #fff; width: 76px; height: 76px; border-radius: 100%; border: 5px solid #D8D8D8; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); transition: all 0.5s;}

.indexTionBox .tionBox a .mk .img i img{ display: none;}

.indexTionBox .tionBox a .mk .img i img.img1{ display: block;}

.indexTionBox .tionBox a:hover .mk .img i img.img1{ display: none;}

.indexTionBox .tionBox a:hover .mk .img i img.img2{ display: block;}

.indexTionBox .tionBox a .mk .img1 i{ background: #fff url(../images/icon7s.png) no-repeat center; background-size: 100% 100%;}

.indexTionBox .tionBox a .mk .img2 i{ background: #fff url(../images/icon8.png) no-repeat center; background-size: 100% 100%;}

.indexTionBox .tionBox a .mk .img3 i{ background: #fff url(../images/icon3.png) no-repeat center; background-size: 100% 100%;}

.indexTionBox .tionBox a .mk .img4 i{ background: #fff url(../images/icon1.png) no-repeat center; background-size: 100% 100%;}

.indexTionBox .tionBox a .mk .img5 i{ background: #fff url(../images/icon4.png) no-repeat center; background-size: 100% 100%;}

.indexTionBox .tionBox a:hover .mk .img1 i{ background: #fff url(../images/icon7.png) no-repeat center; background-size: 100% 100%;}

.indexTionBox .tionBox a:hover .mk .img2 i{ background: #fff url(../images/icon8s.png) no-repeat center; background-size: 100% 100%;}

.indexTionBox .tionBox a:hover .mk .img3 i{ background: #fff url(../images/icon3s.png) no-repeat center; background-size: 100% 100%;}

.indexTionBox .tionBox a:hover .mk .img4 i{ background: #fff url(../images/icon1s.png) no-repeat center; background-size: 100% 100%;}

.indexTionBox .tionBox a:hover .mk .img5 i{ background: #fff url(../images/icon4s.png) no-repeat center; background-size: 100% 100%;}

.indexTionBox .tionBox a:hover .mk .img i{ border-color: #e62129 ;}

.indexTionBox .tionBox a .h1{ font-size: 20px; font-weight: bold; line-height: 28px; text-align: center; margin-top: 29px; transition: all 0.5s;}

.indexTionBox .tionBox a:hover .h1{ color: #e62129 ;}

.indexTionBox .tionBox a .em{ width: 40px; height: 2px; background: #e62129 ; margin: 20px auto 0;}

.indexTionBox .tionBox a .p{ width: 80%; margin: 15px auto 0; text-align: center; font-size: 14px; color: #676767; line-height: 26px;}

.indexTionBox .kmer{ width: 40px; height: 40px; background: url(../images/next.png) no-repeat center; background-size: 100% 100%; position: absolute; top: 50%; margin-top: -20px; transition: all 0.5s; cursor: pointer;}

.indexTionBox .kmer:hover{ background: url(../images/next2.png) no-repeat center; background-size: 100% 100%;}

.indexTionBox .kmer1{ left: -60px;}

.indexTionBox .kmer2{ right: -60px; transform: rotate(180deg);}

/*.indexTionBox .swiper-button-next, .indexTionBox .swiper-button-prev{ display: none;}*/

.casef{padding:0}

.indexNews{ padding-top: 80px; padding-bottom: 60px;}

.indexNews .left{ float: left; width: 870px;}

.indexNews .left .img{ float: left; width: 400px; height: 280px; overflow: hidden;}

.indexNews .left .img img{ width: 100%; transition: all 0.5s;}

.indexNews .left:hover .img img{ transform: scale(1.03);}

.indexNews .left .text{ float: right; width: 440px;}

.indexNews .left .text .time{ font-size: 14px; color: #A2A2A2; line-height: 20px;}

.indexNews .left .text .time i{ display: block; font-size: 20px; line-height: 30px; font-weight: bold; color: #414141;}

.indexNews .left .text .h1{ font-size: 22px; font-weight: bold; line-height: 30px; padding: 9px 0 27px 0; border-bottom: 1px solid #D8D8D8; transition: all 0.5s;}

.indexNews .left:hover .text .h1{ color: #e62129 ;}

.indexNews .left .text .p{ font-size: 16px; line-height: 26px; color: #575757; margin-top: 19px;}

.indexNews .left .text .em{ display: flex; margin-top: 15px;}

.indexNews .left .text .em i{ font-size: 16px; color: #A2A2A2; text-decoration: underline; display: block;}

.indexNews .right{ float: right; width: 490px;}

.indexNews .right a{ padding: 10px 15px; border-radius: 3px; transition: all 0.5s;}

.indexNews .right a .time{ font-size: 14px; color: #A2A2A2; line-height: 20px; transition: all 0.5s;}

.indexNews .right a .p{ font-size: 16px; line-height: 22px; transition: all 0.5s;}

.indexNews .right a:hover{ background: #e62129 ;}

.indexNews .right a:hover .time, .indexNews .right a:hover .p{ color: #fff;}

.moreBox{ width: 160px; height: 46px; background: #e62129 ; box-shadow: 0px 4px 9px 0px #e62129; border-radius: 3px; margin: auto; font-size: 16px; text-align: center; line-height: 46px; color: #fff;}

.indexOpen{ padding-top: 50px;}

.indexOpen .li{ float: left; margin-top: 15px; margin-right: 17px; transition: all 0.5s;}

.indexOpen .li:hover{ transform: scale(1.04);}

.indexOpen .li:nth-child(8n){ margin-right: 0;}

.indexOpen .li a{ width: 160px; height: 100px; background: #FFFFFF; box-shadow: 0px 0px 16px 0px rgba(172, 172, 172, 0.5); border-radius: 6px; position: relative;}

.indexOpen .li a img{ max-width: 80%; max-height: 80%; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);}

.footer .bot{ display: flex; justify-content: center; background: rgba(0,0,0,0.4); line-height: 46px;}

.footer .bot .p, .footer .bot a{ font-size: 14px; color: #909090; margin: 0 5px;}

.footer{background: url(../images/bot.jpg)  center;}

.footer .cont{ padding: 60px 0;}

.footer .li{ float: left; min-width: 220px; padding-right: 30px;max-width:300px}

.footer .li:last-child{ float: right; min-width: auto;width:240px;}

.footer .li .h1{ font-size: 18px; font-weight: bold; color: #E1E1E1; line-height: 22px;}

.footer .li .em{ width: 30px; height: 2px; background: #E1E1E1; margin-top: 18px;}

.footer .li .list{ padding-top: 10px;}

.footer .li .list a{ font-size: 14px; color: #E1E1E1; line-height: 20px; margin-top: 12px; transition: all 0.5s;}

.footer .li .list a:hover{ color: #fff;}

.footer .li .list .p{ font-size: 18px; line-height: 24px; margin-top: 12px; max-width: 350px; color: white; position: relative; padding-left: 25px;}

.footer .li .list .p::after{ content: ''; width: 24px; height: 24px; position: absolute; top: 0; left: 0;}

.footer .li .list .p.tel::after{ background: url(../images/tel2.png) no-repeat center; background-size: 14px auto;}

.footer .li .list .p.add::after{ background: url(../images/add.png) no-repeat center; background-size: 14px auto;}

.footer .li .Qr{ margin-top: 19px;float:left}
.footer .li .Qr:last-child{ float:right}

.footer .li .Qr img{ width: 110px;}

.footer .li .Qr .p{ font-size: 16px; color:white; margin-top: 8px; line-height: 20px; text-align: center;}

/*  */

/*.aboutes{ background: url(../images/back3.jpg) no-repeat center; background-size: cover;}*/
.aboutes2{
    background: url(../images/bg1.jpg) center;
    position:relative;
    padding-top: 120px;}

/*.aboutes2 .title .h1{color:white}*/
/*.aboutes2 .title .p{color:white}*/
.bannerDate{  position: relative; width: 100%; overflow: hidden;}

.bannerDate .img{ width: 100%; height: 520px; overflow: hidden; position: relative;}

.bannerDate .img img{ height: 100%; position: absolute; top: 0; left: 50%; transform: translateX(-50%);width:100%}

.bannerDate .cont{ width: 100%; position: absolute; top: 50%; left: 0; transform: translateY(-50%);}

.bannerDate .cont img{ height: 69px;}

.bannerDate .cont .h1{ font-size: 46px; color: #fff; line-height: 46px; margin-top: -20px;}

.bannerDate .cont .p{ font-size: 18px; color: #fff; margin-top: 25px;}

.bannerDate2 .cont .h1{ font-size: 42px; color: #fff; line-height: 44px; margin-top: -20px;}

.bannerDate2 .cont .p{ font-size: 16px; color: #fff; margin-top: 25px; line-height: 30px; width: 1060px;}

/*.aboutOne{ padding-top: 50px;}
.aboutOne p{ font-size: 16px; line-height: 26px; color: #343434; margin-top: 20px;}
.aboutOne p:first-child{ margin-top: 0;}*/
.aboutOne{ padding-top: 50px; display: flex; justify-content: space-between;}
.aboutOne .img{ width: 680px;  border-radius: 6px; overflow: hidden; position: relative;}
.aboutOne .img img{ width: 100%;}
.aboutOne .img video{ display: none;}
.aboutOne .img .icon{ width: 48px; height: 48px; background: url(../images/wet5.png) no-repeat center; background-size: 100% auto; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); z-index: 5;}
.aboutOne .img::after{ 
    /*position: absolute; */
    top: 0; left: 0; width: 100%; height: 100%;  opacity: 0.5; z-index: 2; content: '';}
.aboutOne .text{ width: 680px;}
.aboutOne .text p, .aboutOne .text p span{ display: block;     font-size: 13px!important;
    line-height: 35px; color: #343434!important; margin-top: 10px;}
.aboutOne .text p:first-child{ margin-top: 0;}


/*.aboutOne .imgtwo{width:70%;}*/
/*.aboutOne .textwo{width:30%;}*/

.aboutTwo .img{ float: left; 
/*width: 640px;*/
    
}

.aboutTwo .img img{ width: 100%;}

.aboutTwo .right{ float: right; padding: 40px 30px 0 0; width: 630px;}

.aboutTwo .right .title{ text-align: left;}

.aboutTwo .right .text{ margin-top: 45px;}

.aboutTwo .right .text .li{ margin-top: 30px; display: flex; justify-content: flex-start;}

.aboutTwo .right .text .li:first-child{ margin-top: 0;}

.aboutTwo .right .text .li .h2{ white-space: nowrap; font-size: 18px; font-weight: bold; color: #000; line-height: 26px; margin-right: 10px;}

.aboutTwo .right .text .li .p{ font-size: 16px; line-height: 26px; color: #696969;}






.aboutMink .li{ position: relative;}

.aboutMink .li .img{ width: 50%; height: 500px; overflow: hidden; position: relative;}

.aboutMink .li:nth-child(2n) .img{ float: right;}

.aboutMink .li .img img{ height: 100%; position: absolute; top: 0; left: 50%; transform: translateX(-50%);}

.aboutMink .li .cont{ width: 100%; position: absolute; top: 50%; left: 0; transform: translateY(-50%);}

.aboutMink .li .cont .textBox{ float: right; width: 50%;}

.aboutMink .li:nth-child(2n) .cont .textBox{ float: left;}

.aboutMink .li .cont .textBox .text{ padding: 0 0 0 0.6rem;}

.aboutMink .li:nth-child(2n) .cont .textBox .text{ padding: 0 0.6rem;}

.aboutMink .li .cont .textBox .title{ text-align: left;}

.aboutMink .li .cont .list{ margin-top: 0.3rem;}

.aboutMink .li .cont .list p{ font-size: 18px; line-height: 28px; color: #3F3F3F; padding-top: 10px;}

.aboutMink .li .cont .list p:first-child{ padding-top: 0;}

.aboutCur{ margin: 50px auto 0; width: 1430px;}

.aboutCur a{ width: 256px; margin: auto;}

.aboutCur a .m{ width: 100%; height: 355px; overflow: hidden;}

.aboutCur a .m img{ width: 100%; transition: all 0.5s;}

.aboutCur a .m img:hover{ transform: scale(1.03);}

.aboutCur a .p{ font-size: 16px; text-align: center; color: #2B2B2B; margin-top: 15px;}

.aboutCur .swiper-container{ padding-bottom: 50px;}

.aboutCur .swiper-container-horizontal>.swiper-pagination-bullets{ bottom: 5px; display: flex; justify-content: center;}

.aboutCur .swiper-pagination-bullet{ width: 10px; height: 10px; background: #000; border-radius: 100%; outline: none;}

/*  */




.newsTitle{ background: #F4F5F7;overflow:hidden}

.newsTitle .cont{ display: flex; justify-content: flex-start;}

.newsTitle .cont a{ font-size: 16px; line-height: 60px; white-space: nowrap; color: #7B7B7B; margin-right: 58px; position: relative; transition: all 0.5s;}

.newsTitle .cont .li a::after{ content: ''; width: 100%; height: 3px; background: #e62129 ; position: absolute; left: 0; bottom: 0; opacity: 0;}

.newsTitle .cont .li.on a, .newsTitle .cont .li:hover a{ color: #000;}

.newsTitle .cont .li.on a::after{ opacity: 1;}

.newsList{ padding: 35px 0 80px 0; background: #FAFAFA;}

.newsList .mink{ display: none;}

.newsList .mink:first-child{ display: block;}

.newsList .cont .li{ margin-top: 30px; background: #fff;}

.newsList .cont .li:first-child{ margin-top: 0;}

.newsList .cont .li a{ padding: 15px;}

.newsList .cont .li .img{ width: 300px; height: 210px; overflow: hidden; float: left;display: flex;
    justify-content: center;}

.newsList .cont .li .img img{max-width: 100%;
    max-height: 100%; transition: all 0.5s;}

.newsList .cont .li:hover .img img{ transform: scale(1.03);}

.newsList .cont .li .text{ float: right; width: 1015px; margin-right: 35px; padding-top: 10px;}

.newsList .cont .li .text .time{ font-size: 14px; color: #949494; line-height: 20px;}

.newsList .cont .li .text .h1{ font-size: 22px; font-weight: bold; line-height: 30px; margin-top: 15px; transition: all 0.5s;}

.newsList .cont .li:hover .text .h1{ color: #e62129 ;}

.newsList .cont .li .text .p{ font-size: 16px; line-height: 26px; color: #575757; margin-top: 10px;}

.newsList .cont .li .text .em{ width: 120px; height: 40px; border: 1px solid #D7D7D7; margin-top: 15px; line-height: 40px; text-align: center; font-size: 16px; color: #7D7D7D; transition: all 0.5s;}

.newsList .cont .li .text .em:hover{ background: #D7D7D7;}

.padeing, .pagination{ display: flex; justify-content: center;}

.padeing .li, .pagination li{ margin: 10px 5px 0 5px;}

.padeing .li a, .pagination li a, .pagination li span{ display: block; width: 40px; height: 40px; font-size: 18px; color: #999; text-align: center; line-height: 40px; border: 1px solid #DDD; background: #fff;}

.padeing .li a.next, .padeing .li a.prev{ width: 80px;}

.padeing .li a.cur, .pagination li.active a, .pagination li.active span{ border-color: #e62129 ; background: #e62129 ; color: #fff;}

.newsList .padeing, .newsList .pagination{ margin-top: 60px;}

/*  */

.newsMiner{ background: #F7F8FA; margin-top: 80px;}

.newsMiner .cont{ display: flex; justify-content: flex-start; line-height: 60px;}

.newsMiner .cont .h1{ font-size: 14px; color: #979797;}

.newsMiner .cont .mk{ display: flex; justify-content: flex-start;}

.newsMiner .cont .mk a{ font-size: 14px; color: #979797; padding-right: 24px; position: relative; transition: all 0.5s;}

.newsMiner .cont .mk a::after{ content: ''; width: 24px; height: 20px; background: url(../images/left2.png) no-repeat center; background-size: 6px auto; position: absolute; right: 0; top: 50%; margin-top: -10px;}

.newsMiner .cont .mk a:last-child::after{ display: none;}

.newsMiner .cont .mk a:hover{ color: #000;}

.newsDateCont{ padding: 30px 0 35px 0;}

.newsDateCont .cont{ background: #fff; padding: 50px;}

.newsDateCont .h1{ font-size: 32px; font-weight: bold; line-height: 46px;}

.newsDateCont .ser{ margin-top: 40px; padding: 25px 27px; background: #F7F8FA; font-size: 16px; line-height: 28px; color: #707070;}

.newsDateCont .text .li{ margin-top: 45px;}

.newsDateCont .text .li .h2{ font-size: 18px; line-height: 26px; padding-bottom: 10px; font-weight: bold;}

.newsDateCont .text .li p{ font-size: 16px; line-height: 26px; text-indent: 38px; margin-top: 10px;}

.newsDateCont .text .li img{ margin: 40px auto 0; max-width: 100%;}

.newsDateCont .quarry{ margin-top: 60px; background: #F7F8FA; line-height: 56px; display: flex; justify-content: center;}

.newsDateCont .quarry em{ font-size: 16px; color: #A1A1A1; margin: 0 20px;}

.newsDateCont .date{ margin-top: 50px;}

.newsDateCont .date a, .newsDateCont .date a i{ font-size: 16px; line-height: 34px; color: #4F4F4F;}

.newsDateCont .date a i{ transition: all 0.5s;}

.newsDateCont .date a:hover i{ color: #0B3072;}

/*  */
.goodsDate{ padding: 35px 0 30px 0;}
.goodsDate .cont{ padding: 35px; background: #fff;}
.goodsDate .cont .top .img{ float: left; width: 500px;}
.goodsDate .cont .top .img .bigImg a{ width: 500px; height: 500px; overflow: hidden;}
.goodsDate .cont .top .img .bigImg a img{ width: 100%;}
.goodsDate .cont .top .img .bigImg{ padding-bottom: 4px;}
.smallScroll{ padding: 0 40px 0 40px; position: relative;}
.smallScroll .smallImg ul{ display: flex; justify-content: flex-start;}
.smallScroll .smallImg ul li{ width: 25%;}
.smallScroll .smallImg ul li a{ width: 100px; height: 95px; overflow: hidden; margin: auto; position: relative;display:flex;justify-content:center;object-fit: contain;}
.smallScroll .smallImg ul li a::after{ content: ''; position: absolute; top: 0; left: 0; bottom: 0; right: 0; border: 1px solid #f6f6f6;}
.smallScroll .smallImg ul li.on a::after{ border-color:#e62129;}
.smallScroll .smallImg ul li a img{max-height: 100%;max-width: 100%;object-fit: contain;}
.smallScroll .sPrev{ width: 38px; height: 100%; position: absolute; top: 0; left: 0; margin-top: 0; background: #f6f6f6 url(../images/icon20a.png) no-repeat center; background-size: 10px auto; opacity: 1; transform: rotate(180deg);} 
.smallScroll .sNext{ width: 38px; height: 100%; position: absolute; top: 0; right: 0; margin-top: 0; background: #f6f6f6 url(../images/icon20a.png) no-repeat center; background-size: 10px auto; opacity: 1;}

.goodsDate .cont .top .img .swiper-container-horizontal>.swiper-pagination-bullets{ display: flex; justify-content: center; bottom: 0;}

.goodsDate .cont .top .img .swiper-pagination-bullet{ background: #979797;}

.goodsDate .cont .top .text{ float: right; width: 750px; padding-top: 35px;}

.goodsDate .cont .top .text .h1{ font-size: 42px; line-height: 60px; color: #1A1A1A;}

.goodsDate .cont .top .text .em{ font-size: 20px; line-height: 30px;}

.goodsDate .cont .top .text .p{ margin-top: 25px; padding-top: 25px; border-top: 1px solid #D8D8D8;}

.goodsDate .cont .top .text .p i{ display: block; font-size: 18px; line-height: 26px; color: #1A1A1A;}

.goodsDate .cont .top .text .p p{ font-size: 16px; line-height: 30px; color: #4D4D4D; margin-top: 10px;}

/*.goodsDate .cont .top .text a{ margin: 50px 0 0 0;}*/

.goodsDate .cont .boot{ margin-top: 45px;}

.goodsDate .cont .boot .h1{ font-size: 18px; line-height: 60px; background: #F8F8F8; color: #171717; padding: 0 20px; font-weight: bold;}

.goodsDate .cont .boot .text{ padding: 30px 20px;}

.goodsDate .cont .boot .text p{ font-size: 16px; color: #5A5A5A; line-height: 30px;}

/*  */

.listBoxMink{ padding: 50px 0 70px 0;}

.listBoxMink .listNav{ width: 200px; background: #FFFFFF; box-shadow: 0px 0px 16px 0px rgba(201, 201, 201, 0.5); border-radius: 6px; float: left;}

.listBoxMink .listNav .sLi{ display: none;}

.listBoxMink .listNav .sLi:first-child{ display: block;}

.listBoxMink .listNav .li a{ white-space: nowrap; text-align: left; font-size: 16px; line-height: 60px; color: #000; padding: 0 15px;}

.listBoxMink .listNav .li.on a,.listBoxMink .listNav .li:hover a{ color: #fff; background: #e62129 ;}

.listBoxMink .listNav .li:first-child{ border-radius: 6px 6px 0 0; overflow: hidden;}

.listBoxMink .listNav .li:last-child{ border-radius: 0 0 6px 6px; overflow: hidden;}

.listBoxMink .listCont{ float: right; width: 1165px;}

.listBoxMink .listCont .li{ float: left; width: 260px; margin-bottom: 70px; margin-right: 40px;}

.listBoxMink .listCont .li:nth-child(4n){ margin-right: 0;}

.listBoxMink .listCont .li .img{ width: 242px; height: 242px; background: #F9F9F9; box-shadow: 0px 0px 10px 0px rgba(209, 209, 209, 0.5); border-radius: 6px; border: 6px solid #fff; position: relative; transition: all 0.5s;}

/*.listBoxMink .listCont .li:hover .img{ transform: scale(1.03);}*/
.listBoxMink .listCont .li .img::before{ content: ''; width: 100%; height: 100%; background: #e62129; position: absolute; top: 0; left: 0; z-index: 5; opacity: 0; transition: all 0.5s;}
.listBoxMink .listCont .li:hover .img::before{ opacity: 0.7;}
.listBoxMink .listCont .li .img::after{ content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 8; background: url(../images/jia.png) no-repeat center; opacity: 0; transition: all 0.5s;}
.listBoxMink .listCont .li:hover .img::after{ opacity: 1; transform: rotate(360deg);}

.listBoxMink .listCont .li .img img{ max-width: 95%; max-height:95%; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); transition: all 0.3s;}
.listBoxMink .listCont .li:hover .img img{ transform: translate(-50%,-50%) scale(1.03);}

.listBoxMink .listCont .li .p{ font-size: 16px; text-align: center; margin-top: 10px;}

.caseContentDate{ padding: 30px 0 35px 0;}

.caseContentDate .mink{ background: #fff; padding: 30px 25px;}

.caseContentDate .mink .h1{ font-size: 18px; color: #414141; font-weight: bold; padding-bottom: 15px; border-bottom: 1px solid #D8D8D8;}

.caseContentDate .mink .text .li{ margin-top: 40px;}

.caseContentDate .mink .text .li .h2{ font-size: 24px; color: #414141; line-height: 34px;}

.caseContentDate .mink .text .li .p{ margin-top: 15px;}

.caseContentDate .mink .text .li .p p{ font-size: 16px; line-height: 26px; color: #414141;}

.caseContentDate .mink .text .li img{ max-width: 100%; margin: 20px auto 0;}

/*  */

.caseList{ padding: 40px 0 80px 0;}

.caseList .cont .li{ float: left; margin-right: 25px; margin-bottom: 40px;}

.caseList .cont .li:nth-child(5n){ margin-right: 0;}

.caseList .cont .li a{ width: 260px; height: 380px; background: #fff; border-radius: 6px; box-shadow: 0px 0px 16px 0px rgba(172, 172, 172, 0.5);}

.caseList .cont .li a .mk{ padding-top: 40px;}

.caseList .cont .li a .mk .img{ width: 100px; height: 100px; background: hsla(0,0%,85%,0.20); border-radius: 100%; margin: auto; position: relative; transition: all 0.5s;}

.caseList .cont .li a:hover .mk .img{ background: hsla(358,80%,52%,0.20); box-shadow: 0 0 10px hsla(358,80%,52%,0.40); transform: rotateY(360deg);}

.caseList .cont .li a .mk .img i{ display: block; background: #fff; width: 76px; height: 76px; border-radius: 100%; border: 5px solid #D8D8D8; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); transition: all 0.5s;}

.caseList .cont .li a .mk .img i img{ display: none; width: 100%;}

.caseList .cont .li a .mk .img i img.img1{ display: block;}

.caseList .cont .li:hover .mk .img i img.img1{ display: none;}

.caseList .cont .li:hover .mk .img i img.img2{ display: block;}

.caseList .cont .li a .mk .img1 i{ background: #fff url(../images/icon7s.png) no-repeat center; background-size: 100% 100%;}

.caseList .cont .li a .mk .img2 i{ background: #fff url(../images/icon8.png) no-repeat center; background-size: 100% 100%;}

.caseList .cont .li a .mk .img3 i{ background: #fff url(../images/icon3.png) no-repeat center; background-size: 100% 100%;}

.caseList .cont .li a .mk .img4 i{ background: #fff url(../images/icon1.png) no-repeat center; background-size: 100% 100%;}

.caseList .cont .li a .mk .img5 i{ background: #fff url(../images/icon4.png) no-repeat center; background-size: 100% 100%;}

.caseList .cont .li a:hover .mk .img1 i{ background: #fff url(../images/icon7.png) no-repeat center; background-size: 100% 100%;}

.caseList .cont .li a:hover .mk .img2 i{ background: #fff url(../images/icon8s.png) no-repeat center; background-size: 100% 100%;}

.caseList .cont .li a:hover .mk .img3 i{ background: #fff url(../images/icon3s.png) no-repeat center; background-size: 100% 100%;}

.caseList .cont .li a:hover .mk .img4 i{ background: #fff url(../images/icon1s.png) no-repeat center; background-size: 100% 100%;}

.caseList .cont .li a:hover .mk .img5 i{ background: #fff url(../images/icon4s.png) no-repeat center; background-size: 100% 100%;}

.caseList .cont .li a:hover .mk .img i{ border-color: #e62129 ;}

.caseList .cont .li a .h1{ font-size: 20px; font-weight: bold; line-height: 28px; text-align: center; margin-top: 29px; transition: all 0.5s;}

.caseList .cont .li a:hover .h1{ color: #e62129 ;}

.caseList .cont .li a .em{ width: 40px; height: 2px; background: #e62129 ; margin: 20px auto 0;}

.caseList .cont .li a .p{ width: 80%; margin: 15px auto 0; text-align: center; font-size: 14px; color: #676767; line-height: 26px;}

.caseList .padeing{ padding-top: 30px;}

/*  */

.contactBox{ padding: 40px 0 80px 0;}

.contactBox .telBox{ padding: 35px 20px; background: #FFF; box-shadow: 0px 0px 15px 0px rgba(220, 220, 220, 0.5);}

.contactBox .telBox .img{ float: left; width: 380px; margin-left: 20px;}

.contactBox .telBox .img img{ width: 100%;}

.contactBox .telBox .text{ float: right; width: 880px;}

.contactBox .telBox .text p{ font-size: 16px; color: #484848; line-height: 34px;}
.contactBox .telBox .text p a{ display: inline-block; color: #484848;}

.contactBox .list .li{ margin-top: 35px;}

.contactBox .list .li .a{ background: #fff; box-shadow: 0px 0px 15px 0px rgba(220, 220, 220, 0.5); padding: 20px;}

.contactBox .list .li .img{ float: left; width: 320px; height: 175px; overflow: hidden;}

.contactBox .list .li .img img{ width: 100%; transition: all 0.5s;}

.contactBox .list .li:hover .img img{ transform: scale(1.03);}

.contactBox .list .li .text{ float: right; width: 1010px;}

.contactBox .list .li .text .h1{ font-size: 20px; line-height: 30px; font-weight: bold; padding: 5px 0 15px 0; border-bottom: 1px solid #E8E8E8; position: relative;}

.contactBox .list .li .text .h1::after{ content: ''; width: 20px; height: 1px; background: #e62129 ; position: absolute; bottom: -1px; left: 0;}

.contactBox .list .li .text .mk{ display: flex; justify-content: flex-start; margin-top: 40px; padding-left: 20px;}

.contactBox .list .li .text .mk .sLi{ width: 33.33%;}

.contactBox .list .li .text .mk .sLi .h2{ font-size: 18px; padding-left: 32px; line-height: 22px; color: #999;}

.contactBox .list .li .text .mk .sLi:first-child .h2{ background: url(../images/icon6.png) no-repeat left center; background-size: 22px auto;}

.contactBox .list .li .text .mk .sLi:nth-child(2) .h2{ background: url(../images/tel.png) no-repeat left center; background-size: 20px auto;}

.contactBox .list .li .text .mk .sLi:nth-child(3) .h2{ background: url(../images/icon2.png) no-repeat left center; background-size: 23px auto;}

.contactBox .list .li .text .mk .sLi .p{ padding-left: 32px; color: #484848; font-size: 16px; margin-top: 10px;}

/*  */

.serviceBox .li{ padding: 70px 0;}

.serviceBox .li:nth-child(2n){  background: #F7F8FA;}

.serviceBox .li .img{ float: left; width: 700px; height: 600px; overflow: hidden;}

.serviceBox .li:nth-child(2n) .img{ float: right;}

.serviceBox .li .img img{ width: 100%;}

.serviceBox .li .text{ width: 638px; float: right; padding-top: 110px;}

.serviceBox .li:nth-child(2n) .text{ float: left; margin-left: 23px;}

.serviceBox .li .text .top{ position: relative; padding-left: 15px;}

.serviceBox .li .text .top::after{ content: ''; width: 5px; height: 50px; background: #F3991B; position: absolute; left: 0; top: 1px;}

.serviceBox .li .text .top .h1{ font-size: 30px; font-weight: bold; line-height: 30px; color: #3F3F3F;}

.serviceBox .li .text .top .t{ font-size: 18px; color: #7C7C7C; line-height: 20px; padding-top: 5px;}

.serviceBox .li .text .p{ font-size: 16px; line-height: 30px; color: #444; margin-top: 35px;}

.serviceTime{ padding: 80px 0 100px 0; background: url(../images/back5.jpg) no-repeat center; background-size: cover;}

.serviceTime .title .h1, .serviceTime .title .p{ color: #fff;}

.title .em{ margin: 10px auto 0; background: #F3991B; width: 50px; height: 5px;}

.serviceTime .list{ margin-top: 50px; display: flex; justify-content: flex-start; flex-wrap: wrap;}

.serviceTime .list .li{ width: 440px; background: #fff; margin-right: 39px; transition: all 0.5s;}

.serviceTime .list .li:hover{ transform: scale(1.03);}

.serviceTime .list .li:nth-child(3n){ margin-right: 0;}

.serviceTime .list .li .mk{ padding: 40px;}

.serviceTime .list .li .h1{ font-size: 24px; font-weight: bold; color: #444; line-height: 30px; text-align: center;}

.serviceTime .list .li .p{ font-size: 16px; line-height: 26px; color: #727272; margin-top: 20px;}

.serviceOpen{ padding: 75px 0;}

.serviceOpen .h1{ font-size: 20px; font-weight: bold; line-height: 22px; position: relative; color: #151515; padding-left: 10px;}

.serviceOpen .h1::after{ content: ''; width: 4px; height: 20px; background: #F3991B; position: absolute; top: 2px; left: 0;}

.serviceOpen .list{ margin-top: 25px; display: flex; justify-content: flex-start; flex-wrap: wrap;}

.serviceOpen .list .li a{ width: 223px; height: 105px; background: #fff; position: relative; margin-right: 12px; margin-top: 12px; transition: all 0.5s;}

.serviceOpen .list .li:hover a{ transform: scale(1.03);}

.serviceOpen .list .li:nth-child(6n) a{ margin-right: 0;}

.serviceOpen .list .li img{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);max-width: 80%; max-height: 80%;}

/*  */

.peopleBox{ padding: 40px 0 60px 0;}

.peopleBox .top{ display: flex; justify-content: space-between;}

.peopleBox .top .li{ width: 580px; background: #FFFFFF; box-shadow: 0px 0px 15px 0px rgba(220, 220, 220, 0.5);}

.peopleBox .top .li .mk{ padding: 35px 30px; display: flex; justify-content: space-between; align-items: center;}

.peopleBox .top .li .mk .img{ width: 90px; height: 90px;}

.peopleBox .top .li .mk .tel{ background: url(../images/tel3.png) no-repeat center; background-size: 76px auto;}

.peopleBox .top .li .mk .mel{ background: url(../images/meil.png) no-repeat center; background-size: 82px auto;}

.peopleBox .top .li .text{ width: 400px;}

.peopleBox .top .li .text .h1{ font-size: 20px; line-height: 24px; color: #000; padding-bottom: 10px; border-bottom: 1px solid #E8E8E8; position: relative;}

.peopleBox .top .li .text .h1::after{ content: ''; width: 20px; height: 1px; background: #e62129 ; position: absolute; left: 0; bottom: -1px;}

.peopleBox .top .li .text .p{ font-size: 16px; line-height: 20px; color: #484848; margin-top: 15px;}

.peopleBox .list .li{ margin-top: 30px; background: #FFFFFF; box-shadow: 0px 0px 15px 0px rgba(220, 220, 220, 0.5);}

.peopleBox .list .li .mk{ padding: 25px;}

.peopleBox .list .li .tit{ display: flex; justify-content: space-between; line-height: 30px; padding-bottom: 15px; border-bottom: 1px solid #E8E8E8; position: relative;}

.peopleBox .list .li .tit::after{ content: ''; width: 20px; height: 1px; position: absolute; left: 0; bottom: -1px; background: #e62129 ;}

.peopleBox .list .li .tit .h1, .peopleBox .list .li .tit .g{ font-size: 20px; color: #000;}

.peopleBox .list .li .p{ font-size: 16px; color: #A0A0A0; line-height: 30px; margin-top: 20px;}

.peopleBox .padeing{ margin-top: 50px;}

/*  */

.searchTop{ margin-top: 80px; background: #0C2B59; padding: 30px 0;}

.searchTop .input{ width: 600px; margin: auto; position: relative; background: hsla(0,0%,100%,0.20); border-radius: 3px; height: 46px;}

.searchTop .input .mk{ padding: 0 40px 0 20px;}

.searchTop .input .mk input{ display: block; width: 100%; height: 46px; background: hsla(0,0%,100%,0.00); border: none; color: #fff; font-size: 18px;}

.searchTop .input .sub{ width: 46px; height: 46px; background: url(../images/search.png) no-repeat center; background-size: 20px auto; border: none; position: absolute; top: 0; right: 5px;}

.searchBox{ padding-top: 40px;}

.searchBox .tit{ font-size: 14px; color: #666;}

.searchBox .listBoxMink .listCont{ float: none; margin: auto;}

.searchBox .mLi{ display: none;}

.searchBox .mLi:first-child{ display: block;}

.searchBox .newsList{ background: #fff;}

.searchBox .newsList .cont .li{ background: #F4F5F7;}

/*  */

.navCell{ display: none;}

.hearCell{ height: 60px; position: fixed; top: 0; left: 0; right: 0; 
/*background: linear-gradient(to right,#15bcfe,#3f6dff); */
background: rgba(0,0,0,0.8);
z-index: 20; padding: 0 15px; box-shadow: 7px 0 11px hsla(0,0%,0%,0.10);}

.hearCell .img{ float: left; height: 30px; padding: 15px 0;}

.hearCell .img a, .hearCell .img a img{ display: block; height: 100%;}

.hearCell .push{ float: right; width: 26px; height: 26px; background: url(../images/home.png) no-repeat center; background-size: 100% auto; margin: 17px 0;}
/*.hearCell .push{ float: right; width: 26px; height: 26px; background: url(../images/nav-cell.png) no-repeat center; background-size: 100% auto; margin: 17px 0;}*/
.hearCell .home{ float: right; width: 26px; height: 26px; background: url(../images/f1.png) no-repeat center; background-size: 100% auto; margin: 17px 15px;}

.navCell .up{ display: none; width: 100%; height: 100%; background: #000; position: fixed; top: 0; left: 0; z-index: 25; opacity: 0.5;}

.listCell{ width: 160px; position: fixed; top: 0; right: -100%; bottom: 0; z-index: 30; background: #fff; padding: 0 20px; transition: all 0.5s; opacity: 0;}

.listCellTwo{ right: 0; opacity: 1;}

.listCell .img{ height: 36px; padding: 70px 0 20px 0;}

.listCell .sole{ width: 24px; height: 24px; background: url(../images/icon-22.png) no-repeat center; background-size: 100% 100%; position: absolute; top: 15px; right: 15px;}

.listCell .tit{ display: block; font-size: 16px; color: #333; line-height: 30px; transition: all 0.1s;}

.listCell .tit.titOne{ background: url(../images/icon20a.png) no-repeat center right 5px; background-size: 8px auto;}

.listCell .tit.on{ background: url(../images/icon20ma.png) no-repeat center right 5px; background-size: 14px auto;}

.listCell .list{ position: absolute; top: 170px; left: 0; right: 0; bottom: 30px; overflow-y: auto; padding: 0 20px;}

.listCell .list .li{ border-bottom: 1px solid #ececec; padding: 7px 0;}

.listCell .list .mink{ display: none; padding-top: 3px;}

.listCell .list .mink a{ display: block; font-size: 15px; color: #666; line-height: 30px; padding-left: 10px; position: relative;}

.listCell .list .mink .h2{ font-size: 16px; margin-left: 10px; line-height: 30px; position: relative;}

.listCell .list .mink .h2::after{ content: ''; width: 14px; height: 30px; background: url(../images/icon20a.png) no-repeat center; background-size: 8px auto; position: absolute; top: 0; right: 5px;}

.listCell .list .mink .h2.s::after{ background: url(../images/icon20ma.png) no-repeat center; background-size: 14px auto;}

.listCell .list .mink .kr{ display: none;}

.listCell .list .mink a em{ display: block; width: 6px; height: 6px; background: #666; border-radius: 100%; position: absolute; top: 50%; margin-top: -3px; left: 10px;}

.listCell .tel{ position: absolute; bottom: 20px; left: 20px; right: 20px;}

.listCell .tel h2{ font-size: 16px; color: #666; line-height: 20px;}

.listCell .tel p{ font-size: 22px; line-height: 30px; color: #dc2a26; white-space: nowrap; margin-top: 3px;}

.listCell .search{ border-bottom: 1px solid #eee; padding-top: 105px;}

.listCell .search .sup{ display: block; height: 40px; width: 100%; font-size: 15px; border: none; background: hsla(0,0%,100%,0.00);}

.listCell .search .input{ position: relative; padding: 0 50px 0 5px;}

.listCell .search .input .sub{ display: block; width: 40px; height: 40px; background: url(../images/search2.png) no-repeat center; position: absolute; top: 0; right: 0; border: none;}
/*  */
.searchTop form{ display: none;}
.searchTop form:first-child{ display: block;}
/* en */
.bodyEnglish, .bodyEnglish i, .bodyEnglish div, .bodyEnglish a, .bodyEnglish p, .bodyEnglish em, .bodyEnglish span, .bodyEnglish input, .bodyEnglish textarea{ font-family: 'DIN';}
.listBoxMink .listNav .liEngline a{ white-space: normal; line-height: 20px; font-size: 15px; text-align: left; padding: 10px 20px;}
.bodyEnglish .banner .text .h1, .banner .text .h1{ width: 80%; margin: auto;}
.bodyEnglish .newsList .cont .li .text .em{ width: 150px; font-size: 14px;}
.newsDateCont .cont .text img{ margin: auto; display: block; max-width: 100%;}
.newsDateCont .cont .text{ padding-top: 30px;}
.newsDateCont .cont .text a{ display: inline-block;}
.contEight{ display: flex; justify-content: space-between;}
.contEight .mink{ width: 10rem;}

.rightEight{ width: 3.2rem;}
.rightEight .liste{ padding: 30px 25px; background: #fff;}
.rightEight .liste .h1{ font-size: 18px; color: #414141; font-weight: bold; padding-bottom: 15px; border-bottom: 1px solid #D8D8D8;}
.rightEight .liste .img{ overflow: hidden;display: flex;justify-content: center;}
.rightEight .liste .img img{ max-width: 100%; transition: all 0.5s;max-height:250px}
.rightEight .liste .li:hover .img img{ transform: scale(1.03);}
.rightEight .liste .li .h2{ font-size: 16px; font-weight: bold; color: #333; margin-top: 8px;}
.rightEight .liste .li .p{ font-size: 14px; line-height: 20px; color: #666; margin-top: 5px;}
.rightEight .liste .li{ margin-top: 25px;}
.caseContentDate .mink .text img{ max-width: 100%; margin: auto;}

.popTentBox{ display: none; width: 900px; background: #fff; position: fixed; top: 40%; left: 50%; transform: translate(-50%,-50%); z-index: 50;}
.popTentBox .cont{ padding: 10px;}
.popTentBox .cont video{ display: block; width: 100%;}
.popTentBox .sole{ width: 50px; height: 50px; background: url(../images/sole2.png) no-repeat center; background-size: 100% 100%; position: absolute; bottom: -90px; left: 50%; margin-left: -25px; transition: all 0.5s;}
.popTentBox .sole:hover{ transform: rotate(360deg);}
.popTentBox .text{ /*height: 500px; overflow-y: auto;*/ padding: 10px; min-height: 200px;}

.iconMore{ display: flex; justify-content: flex-start; align-items: center; margin: 50px 0 0 0; flex-wrap: wrap;}
.iconMore .moreBox{ margin: 0 30px 0 0;}
.iconMore .moreGent{ display: flex; justify-content: flex-start; flex-wrap: wrap;}
.iconMore .moreGent .k{ margin: 0 30px; text-align: center; cursor: pointer;}
.iconMore .moreGent .k .im{ width: 100%; height: 24px; transition: all 0.5s;}
.iconMore .moreGent .k:hover .im{ transform: rotateY(360deg);}
.iconMore .moreGent .k .im1{ background: url(../images/wn1.png) no-repeat center; background-size: auto 100%;}
.iconMore .moreGent .k .im2{ background: url(../images/wn2.png) no-repeat center; background-size: auto 100%;}
.iconMore .moreGent .k .im3{ background: url(../images/wn3.png) no-repeat center; background-size: auto 100%;}
.iconMore .moreGent .k .im4{ background: url(../images/wn4.png) no-repeat center; background-size: auto 100%;}
.iconMore .moreGent .k .g{ font-size: 14px; line-height: 14px; text-align: center; margin-top: 5px; color: #666;}

.popTentBox .text .down{ width: 120px; height: 40px; background: #e62129 ; border-radius: 2px; display: flex; justify-content: center; align-items: center; line-height: 40px;} 
.popTentBox .text .down i{ font-size: 16px; color: #fff; padding-right: 30px; background: url(../images/min22.png) no-repeat right center; background-size: 19px auto;}

/*.goodsDate .cont .boot .text img{width: 100%;*/
/*    height: auto;}*/
.goodsDate .cont .boot .text table{ overflow-x: auto;}
.heading{ width: 100%; overflow: hidden;}
.niuk .h2{ font-size: 18px; font-weight: bold; color: #333; line-height: 30px; text-align: center; position: relative; margin-bottom: 30px;}
.niuk .h2::after{ content: ''; width: 30px; height: 2px; background: #e62129 ; position: absolute; left: 50%; margin-left: -15px; bottom: -10px;}
.niuk .lists a{ margin: 15px auto 0; font-size: 14px;  line-height: 24px; width: 80%; color: #333; transition: all 0.5s;}
.niuk .lists a:hover{ color: #e62129 ;}
/* 9.11 */
.Groom{ 
    /*padding: 50px 0 10px 0; */
width: 1440px; margin-left: -20px; position: relative;}
/*.Groom .products a{ width: 320px; height: 460px; background: #FFFFFF; box-shadow: 0px 0px 10px 0px rgba(209, 209, 209, 0.5); border-radius: 6px; margin: auto;}*/
.Groom .products a{width: 320px;height: 320px;background:white;border-radius:8px}
.Groom a .img{ width: 300px; height:260px; position: relative;}
.Groom a .img img{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); max-width: 90%; max-height: 90%;transition:0.5s}
.Groom a:hover .img img{transform: translate(-50%,-50%) scale(1.05);transition:0.5s}
.Groom .mker{ padding: 10px;}
.Groom .mker .text{ text-align: center;}
.Groom .mker .text .h2{ font-size: 18px; font-weight: bold; color:black; line-height: 22px;}
.Groom .mker .text .em{ width: 40px; height: 2px; background:red; margin: 20px auto 15px auto;}
.Groom .mker .text .p{ font-size: 14px; line-height: 24px; color:black; width: 85%; margin: auto;}
.Groom .kmer{ width: 40px; height: 40px; background: url(../images/next.png) no-repeat center; background-size: 100% 100%; position: absolute; top: 50%; margin-top: -20px; transition: all 0.5s; cursor: pointer;}
.Groom .kmer:hover{ background: url(../images/next2.png) no-repeat center; background-size: 100% 100%;}
.Groom .kmer1{ left: -60px;}
.Groom .kmer2{ right: -60px; transform: rotate(180deg);}
.clientIndexBox{ padding: 40px 0 50px 0; text-align: center;}
.clientIndexBox .h1{ font-size: 30px; font-weight: bold; line-height: 42px; color: #000;}
.clientIndexBox .p{ font-size: 14px; line-height: 20px; margin-top: 12px;}
.clientIndexBox .moreBox{ margin: 26px auto 0;}
/*  */
.rightPopUp{ position: fixed; top:68%!important; right: 3px; z-index: 15;}
.rightPopUp .li{ padding: 1px 0;}
.rightPopUp .li .icon{ width: 78px; height: 78px; border-radius: 4px; background: #D93500; position: relative; cursor: pointer;}
.rightPopUp .li .icon .text{ position: absolute; top: 50%; transform: translateY(-50%); left: 0; width: 100%; text-align: center;}
.rightPopUp .li .icon .text .p{ font-size: 12px; line-height: 18px; color: #fff; text-transform: uppercase;}
.rightPopUp .li .icon .text .img{ margin-bottom: 4px;}
.rightPopUp .li .icon .text .img img{ margin: auto;}
.rightPopUp .li .list{ display: none; background:#D93500; border-radius: 3px; position: absolute; right: 90px; top: 0; padding: 10px 15px;}
.rightPopUp .li:hover .list{ display: block;}
.rightPopUp .li .list::after{ content: ''; width: 12px; height: 12px; background: #D93500; position: absolute; top: 20px; right: -6px; transform: rotate(45deg);}
.rightPopUp .li .list .h2{ font-size: 17px; font-weight: bold; color: #fff;}
.rightPopUp .li .list .p{ font-size: 16px; color: #fff; white-space: nowrap; margin-top: 3px;}
.rightPopUp .li .list .img img{ width: 100px; padding-top: 5px;}
.rightPopUp .li .list .img p{ font-size: 12px; text-align: center; margin-top: 5px; color: #fff;}
.wordsUp{ position: fixed; bottom: 3px; left: 3px; z-index: 15; background: #fff; box-shadow: 0px 0px 16px 0px rgba(172, 172, 172, 0.5); border-radius: 3px;}
.wordsUp .cont{ padding: 25px 20px; width: 280px;}
.wordsUp .cont .h1{ font-size: 18px; color: #e62129; font-weight: bold;}
.wordsUp .cont .p{ font-size: 14px; color: #757575; padding: 3px 0 10px 0; border-bottom: 1px solid hsla(0,0%,85%,0.50);}
.wordsUp .cont .form{ padding-top: 15px;}
.wordsUp .cont .form .li{ margin-top: 20px;}
.wordsUp .cont .form .li .input{ background: #F3F3F3; border-radius: 3px; padding: 0 10px;}
.wordsUp .cont .form .li .input input{ display: block; width: 100%; height: 50px; border: none; font-size: 14px; background: #F3F3F3;}
.wordsUp .cont .form .li .input input::placeholder,
.wordsUp .cont .form .li .input textarea::placeholder{ color: #757575; transition: all 0.5s;}
.wordsUp .cont .form .li:hover .input input::placeholder,
.wordsUp .cont .form .li:hover .input textarea::placeholder{ color: hsla(357,80%,52%,0.70);}
.wordsUp .cont .form .li .input textarea{ display: block; width: 100%; height: 80px; padding: 10px 0; font-size: 14px; border: none; background: #F3F3F3; resize: none;}
.wordsUp .cont .form .li .sub{ width: 100%; height: 54px; border: none; border-radius: 3px; background: #e62129; color: #fff; font-size: 17px; letter-spacing: 2px; font-weight: bold; transition: all 0.5s;}
.wordsUp .cont .form .li .sub:hover{ background: #C41D25;}
.wordsUp .sole{ width: 22px; height: 22px; background: url(../images/icon-22s.png) no-repeat center; background-size: 100% 100%; position: absolute; top: 30px; right: 30px; transition: all 0.5s;}
.wordsUp .sole:hover{ transform: rotate(360deg);}
/*  */
.aboutSixHer .cont{ height: 100px; line-height: 100px; display: flex; justify-content: space-between; align-items: center;}
.aboutSixHer .cont .li a{ display: flex; justify-content: flex-start; align-items: center;}
.aboutSixHer .cont .li a p{ font-size: 20px; padding-left: 10px;}
.aboutItemBoxs{ padding: 60px 0;}
.aboutItemBoxs .itemes{ margin-top: 60px;}
.aboutItemBoxs .mink{ display: none; justify-content: space-between;}
.aboutItemBoxs .mink:first-child{ display: flex;}
.aboutItemBoxs .mink .text{ width: 790px; padding: 25px 0 0 30px;}
.aboutItemBoxs .mink .text .h3{ font-size: 30px; font-weight: bold;}
.aboutItemBoxs .mink .text .p{ margin-top: 30px;}
.aboutItemBoxs .mink .text .p p{ font-size: 16px; line-height: 32px; color: #343434;}
.aboutItemBoxs .mink .img{ width: 520px; border-radius: 5px; overflow: hidden;}
.aboutItemBoxs .mink .img img{ width: 100%;}
.aboutItemBoxs .boot{ margin-top: 32px; display: flex; justify-content: flex-start; flex-wrap: wrap;}
.aboutItemBoxs .boot .li{ width: 320px; margin-right: 40px;}
.aboutItemBoxs .boot .li:nth-child(4n){ margin-right: 0;}
.aboutItemBoxs .boot .li a{ width: 100%; height: 246px; border-radius: 5px; overflow: hidden;}
.aboutItemBoxs .boot .li a img{ width: 100%;}
.aboutItemBoxs .boot .li p{ font-size: 16px; text-align: center; color: #A2A2A2; margin-top: 15px;}
.aboutLiChen{ padding: 60px 0;}
.aboutLiChen .kmer{ width: 40px; height: 40px; background: url(../images/next.png) no-repeat center; background-size: 100% 100%; position: absolute; top: 50%; margin-top: -20px; transition: all 0.5s; cursor: pointer;}
.aboutLiChen .kmer:hover{ background: url(../images/next2.png) no-repeat center; background-size: 100% 100%;}
.aboutLiChen .kmer1{ left: -60px;}
.aboutLiChen .kmer2{ right: -60px; transform: rotate(180deg);}
.aboutLiChen .abouty{  margin-top: 50px; position: relative;}
.aboutLiChen .abouty::after{ width: 100%; height: 1px; position: absolute; top: 13px; left: 0; border-top: 2px dashed hsla(0,0%,59%,0.60); content: '';}
.aboutLiChen .abouty .frmt{ width: 280px; margin: auto;}
.aboutLiChen .abouty .frmt .h2{ font-size: 20px; font-weight: bold; margin-top: 15px;}
.aboutLiChen .abouty .frmt .h3{ font-size: 20px; font-weight: bold; margin-top: 5px;}
.aboutLiChen .abouty .frmt .p{ font-size: 16px; color: #696969; line-height: 26px; margin-top: 10px;}
.aboutLiChen .abouty .swiper-button-prev, .aboutLiChen .abouty .swiper-button-next{ display: none;}
.aboutLiChen .abouty .frmt .ems{ width: 28px; height: 28px; background: url(../images/wet4.png) no-repeat center; background-size: 100% auto;}
.navMins{ position: relative; display: block; top: -1.2rem;}
/*  */
.serviceNaver{ background: #F4F5F7;}
.serviceNaver .cont{ display: flex; justify-content: flex-start; border-left: 1px solid #fff; border-right: 1px solid #fff;}
.serviceNaver .cont .li{ width: 20%; position: relative;}
.serviceNaver .cont .li::after{ content: ''; width: 1px; height: 100%; position: absolute; top: 0; left: 0; background: #fff;}
.serviceNaver .cont .li:first-child::after{ opacity: 0;}
.serviceNaver .cont .li a{ text-align: center; font-size: 18px; line-height: 70px; color: #000; transition: all 0.5s;}
.serviceNaver .cont .li.on a, .serviceNaver .cont .li:hover a{ background: #e62129; color: #fff;}
.serviceText{ margin: 60px auto 0 auto; width: 800px; font-size: 18px; line-height: 32px; text-align: center;}
.serviceCurnt{ padding: 80px 0;}
.serviceCurnt .cont{ width: 1180px; margin: auto; position: relative;}
.serviceCurnt .cont .imgMax{ width: 100%; position: absolute; top: 69px; left: 0; z-index: 0;}
.serviceCurnt .cont .top{ width: 120px;}
.serviceCurnt .cont .img{ width: 68px; height: 68px; box-shadow: 0px 0px 6px 0px rgba(204, 204, 204, 0.5); border-radius: 100%; background: #fff; margin: auto;}
.serviceCurnt .cont .img img{ width: 100%; transition: all 0.5s;}
.serviceCurnt .cont .li:hover .img img{ transform: rotateY(360deg);}
.serviceCurnt .cont .em{ width: 20px; height: 20px; background: #C0141D; border-radius: 100%; border: 5px solid #fff; margin: 10px auto 0;}
.serviceCurnt .cont .li{ position: relative; z-index: 5; width: 278px; margin: 0 10px;}
.serviceCurnt .cont .list{ display: flex; justify-content: space-between;}
.serviceCurnt .cont .list .li:first-child{ padding-top: 111px;}
.serviceCurnt .cont .list .li:nth-child(2){ padding-top: 78px;}
.serviceCurnt .cont .list .li .h1{ font-size: 18px; color: #434343; margin-top: 75px; font-weight: bold; transition: all 0.5s;}
.serviceCurnt .cont .list .li:hover .h1{ color: #C0141D;}
.serviceCurnt .cont .list .li .p{ margin-top: 15px; font-size: 14px; line-height: 24px; color: #434343;}
.serviceTwoBox{ padding: 50px 0;}
.serviceTwoBox .top{ display: flex; justify-content: center;}
.serviceTwoBox .top .li, .serviceTwoBox .top div{ margin: 0 6px;}
.serviceTwoBox .top .li a, .serviceTwoBox .top div a{ width: 140px; height: 46px; text-align: center; line-height: 46px; font-size: 16px; background: #F4F5F7; color: #000; border-radius: 2px; transition: all 0.5s;}
.serviceTwoBox .top .li.on a, .serviceTwoBox .top .li:hover a,
.serviceTwoBox .top div.on a, .serviceTwoBox .top div:hover a{ background: #e62129; color: #fff; box-shadow: 0px 4px 9px 0px rgba(230, 33, 42, 0.37);}
.serviceTwoBox .list{ width: 1182px; margin: 40px auto; display: flex; justify-content: flex-start; flex-wrap: wrap;}
.serviceTwoBox .list .li{ width: 380px; height: 140px; border: 1px solid #EAEAEA; margin: 6px 6px; position: relative; transition: all 0.5s;}
.serviceTwoBox .list .li:hover{ border-color: #e62129;}
.serviceTwoBox .list .li a{ padding: 30px 20px;}
.serviceTwoBox .list .li .h1{ width: 250px; height: 48px; font-size: 16px; column-rule-color: #333; line-height: 24px;}
.serviceTwoBox .list .li .time{ font-size: 14px; color: #999; margin-top: 15px;}
.serviceTwoBox .list .li .em{ width: 50px; height: 52px; background: url(../images/pr1.png) no-repeat center; background-size: 100% auto; position: absolute; right: 30px; top: 50%; margin-top: -26px;}
.serviceTwoBox .list .li .em.cur{ background: url(../images/pr2.png) no-repeat center; background-size: 100% auto;}
.serviceThreeBoxer{ padding: 70px 0;}
.serviceThreeBoxer .tit .h1{ font-size: 26px; font-weight: bold; text-align: center;}
.serviceThreeBoxer .tit img{ margin: 5px auto 0;}
.serviceThreeBoxer .list{ box-shadow: 0px 0px 10px 0px rgba(209, 209, 209, 0.5); padding: 20px 100px; display: flex; justify-content: flex-start; flex-wrap: wrap; margin-top: 50px;}
.serviceThreeBoxer .list .li{ width: 50%; border-top: 1px solid hsla(0,0%,91%,0.50);}
.serviceThreeBoxer .list .li:first-child, .serviceThreeBoxer .list .li:nth-child(2){ border-top: none;}
.serviceThreeBoxer .list a{ font-size: 16px; color: #333; line-height: 70px; margin: 0 10px; padding-left: 15px; position: relative; transition: all 0.5s;}
.serviceThreeBoxer .list a::after{ content: ''; width: 6px; height: 6px; background: #999; border-radius: 100%; position: absolute; left: 0; top: 50%; margin-top: -3px; transition: all 0.5s;}
.serviceThreeBoxer .list .li:hover a{ color: #e62129;}
.serviceThreeBoxer .list .li:hover a::after{ background: #e62129;}
.serviceBoxSix .li .img{ height: auto;}
.serviceBoxSix .li .text{ padding-top: 50px;}
.serviceBoxSix .li .text .p p{ font-size: 16px; line-height: 26px; margin-bottom: 40px;}
.serviceBoxSix .li .text .p p i{ display: block; padding: 3px 0;}
.serviceBoxSix .boot{ display: flex; justify-content: flex-start;}
.serviceBoxSix .boot a{ margin: 0 20px 0 0;}
.serviceBoxSix .boot a.two{ background: #DBDBDB; box-shadow: 0 0 0 #fff; color: #333;}
.serviceThreeBoxer .kerBox{ box-shadow: 0px 0px 10px 0px rgba(209, 209, 209, 0.5); background: #fff;}
.serviceThreeBoxer .kerBox1{ margin-top: 50px;}
.serviceThreeBoxer .kerBox2{ margin-top: 30px;}
.serviceThreeBoxer .kerBox .top{ background: #F4F5F7; line-height: 80px; height: 80px; padding: 0 50px;}
.serviceThreeBoxer .kerBox .top .h1{ font-size: 18px; color: #414141; font-weight: bold; position: relative;}
.serviceThreeBoxer .kerBox .top .h1::after{ content: ''; width: 5px; height: 20px; background: #e62129; border-radius: 3px; position: absolute; left: -12px; top: 50%; transform: translateY(-50%);}
.serviceThreeBoxer .kerBox .form{ padding: 20px 300px 50px 300px; display: flex; justify-content: space-between; flex-wrap: wrap;}
.serviceThreeBoxer .kerBox .form .li{ margin: 30px 0 0 0; width: 387px;}
.serviceThreeBoxer .kerBox .form .li.uer{ width: 100%;}
.serviceThreeBoxer .kerBox .form .li .h2{ font-size: 16px; line-height: 20px; color: #414141; margin-bottom: 10px;}
.serviceThreeBoxer .kerBox .form .li .h2 i{ color: #e62129; margin-left: 8px;}
.serviceThreeBoxer .kerBox .form .li .input{ border: 1px solid #E6E6E6; padding: 0 10px; transition: all 0.5s;}
.serviceThreeBoxer .kerBox .form .li .input:hover, .serviceThreeBoxer .kerBox .form .li .set:hover{ border-color: #e62129;}
.serviceThreeBoxer .kerBox .form .li .input textarea{ display: block; padding: 10px 0; width: 100%; border: none; height: 100px; font-size: 14px; resize: none;}
.serviceThreeBoxer .kerBox .form .li .input input{ display: block; width: 100%; border: none; height: 48px; font-size: 14px;}
.serviceThreeBoxer .kerBox .form .li .set{ border: 1px solid #E6E6E6; position: relative;}
.serviceThreeBoxer .kerBox .form .li .set::after{ content: ''; width: 20px; height: 100%; position: absolute; top: 0; right: 10px; background: #fff url(../images/pr7.png) no-repeat center;}
.serviceThreeBoxer .kerBox .form .li .set select{ display: block; padding: 0 10px; border: none; width: 100%; height: 48px; font-size: 14px; outline: none; appearance: none;}
.serviceThreeBoxer .kerBox .form .li .input input::placeholder,
.serviceThreeBoxer .kerBox .form .li .input textarea::placeholder{ color: #C5C5C5;}
.serviceThreeBoxer .mkBot{ margin-top: 50px; display: flex; justify-content: center;}
.serviceThreeBoxer .mkBot button{ margin: 0 20px; border-radius: 2px; border: none; font-size: 16px; width: 175px; height: 50px;}
.serviceThreeBoxer .mkBot button.one{ background: #e62129; color: #fff;}
.serviceThreeBoxer .mkBot button.two{ background: #F4F5F7; color: #414141;}
.serviceThreeBoxer .hint{ padding-left: 18px; position: relative;}
.serviceThreeBoxer .hint::after{ content: ''; width: 16px; height: 26px; background: url(../images/pr10.png) no-repeat left center; background-size: 60% auto; position: absolute; top: 2px; left: 0;}
.serviceThreeBoxer .hint .p{ font-size: 16px; line-height: 30px; color: #070707;}
/*  */
.applyBoxUp{ display: none; position: fixed; top: 0; left: 0; z-index: 50; background: #fff; box-shadow: 0px 0px 16px 0px rgba(172, 172, 172, 0.5); border-radius: 3px;}
.applyBoxUp .cont{ padding: 25px; width: 350px;}
.applyBoxUp .cont .h1{ font-size: 18px; color: #e62129; font-weight: bold;}
.applyBoxUp .cont .p{ font-size: 14px; color: #757575; padding: 3px 0 10px 0; border-bottom: 1px solid hsla(0,0%,85%,0.50);}
.applyBoxUp .cont .form{ padding-top: 15px;}
.applyBoxUp .cont .form .li{ margin-top: 20px;}
.applyBoxUp .cont .form .li .input{ background: #F3F3F3; border-radius: 3px; padding: 0 10px;}
.applyBoxUp .cont .form .li .input input{ display: block; width: 100%; height: 50px; border: none; font-size: 14px; background: #F3F3F3;}
.applyBoxUp .cont .form .li .input input::placeholder,
.applyBoxUp .cont .form .li .input textarea::placeholder{ color: #757575; transition: all 0.5s;}
.applyBoxUp .cont .form .li:hover .input input::placeholder,
.applyBoxUp .cont .form .li:hover .input textarea::placeholder{ color: hsla(357,80%,52%,0.70);}
.applyBoxUp .cont .form .li .input textarea{ display: block; width: 100%; height: 80px; padding: 10px 0; font-size: 14px; border: none; background: #F3F3F3; resize: none;}
.applyBoxUp .cont .form .li .sub{ width: 100%; height: 54px; border: none; border-radius: 3px; background: #e62129; color: #fff; font-size: 17px; letter-spacing: 2px; font-weight: bold; transition: all 0.5s;}
.applyBoxUp .cont .form .li .sub:hover{ background: #C41D25;}
.applyBoxUp .sole{ width: 22px; height: 22px; background: url(../images/icon-22s.png) no-repeat center; background-size: 100% 100%; position: absolute; top: 30px; right: 30px; transition: all 0.5s;}
.applyBoxUp .sole:hover{ transform: rotate(360deg);}
.applyBoxUp .cont .form .li .set{ background: #F3F3F3; border-radius: 3px;}
.applyBoxUp .cont .form .li .set select{ display: block; padding: 0 10px; height: 50px; background: hsla(0,0%,100%,0.00); font-size: 14px; border: none; width: 100%; outline: none; appearance: none;}
.videoAboutBoxer{ display: none; width: 800px; background: #fff; position: fixed; top: 0; left: 0; z-index: 50;}
.videoAboutBoxer .cont{ padding: 10px;}
.videoAboutBoxer .cont video{ display: block; width: 100%;}
.videoAboutBoxer .sole{ width: 40px; height: 40px; position: absolute; left: 50%; margin-left: -20px; bottom: -80px; background: url(../images/sole2.png) no-repeat center; background-size: 100% auto; transition: all 0.5s;}
.videoAboutBoxer .sole:hover{ transform: rotate(360deg);}

.gameBox .animate{
    width: 100%;
    height: 320px;
}
#circlr{ width: 100%; height: 100%;display:flex;justify-content:center}
#circlr img{ max-width: 100%; max-height: 100%;object-fit: contain;}
.customization{display:flex;justify-content:space-around;margin-top:40px;flex-wrap:wrap}
.customization li{width:300px;
/*height:440px;*/
box-shadow:1px 1px 10px rgba(0,0,0,0.3)}
.customization li>img{height:230px;width:100%}
.customization li div{width:111px;height:111px;margin:0 auto;margin-top:-55px}
.customization li div img{width:100%;transition:0.3s}
.customization li p{padding:0 20px;text-align:center;margin-top:10px}
.customization li p span{font-size:15px;line-height:25px}
.customization li p strong{font-size:20px}
.customization li div .t2{height:0px;}
.customization li div .t1{height:100%}
.customization li:hover div .t1{height:0px;opacity:0}
.customization li:hover div .t2{height:100%}

  .aboutOne .imgtwo{
                width:60%;border-radius:0;
            }
            .aboutThree{padding:0;}
            .lou{position:absolute;bottom:0;right:0;width:800px}
            
            
            
            .aboutOne .textwo{box-sizing: border-box;padding-top:0}
            .aboutOne .textwo .enterprise{
                font-size: 35px!important;color:#e62129;font-weight: bold;padding-top:20px;}
            .aboutOne .textwo .enterprise span{font-size:20px!important;display:contents}   
                
                
                
            .aboutOne .textwo .conts{
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 8;
                overflow: hidden;
            }
            .interlinkage{display:flex;justify-content:space-around;flex-wrap: wrap;margin-top:20px;}
            .interlinkage a{width:45%}
            .interlinkage li{
                background:rgba(0,0,0,0.2);border-radius:80px;text-align: center;line-height: 40px;margin: 10px 0;font-size: 15px;color:black
            }
            .interlinkage li:hover{
                background:#e62129 ;color: white;
            }
            .years{display:flex;flex-wrap:wrap;margin-top:45px}
            .years li{padding:30px 0px;margin-right:40px}
            .years li strong{color:#e62129;font-size: 55px;font-family:cursive;}
            .years li p{font-size:17px}
            .years li span{font-size:25px}
            /*.productsLeft{float:left;width:22%;background:rgba(0,20,40,0.9);text-align:center;padding:60px 20px;box-sizing:border-box;border-radius:12px;border:1px #8ea9dc solid}*/
            .productsLeft {
    /*float: left;*/
    /*width: 22%;*/
    /*background: rgba(0,0,0,0.2);*/
    text-align: center;
    /*padding: 60px 20px;*/
    box-sizing: border-box;
    border-radius: 12px;
    /*border-right: 2px #8e99a5 solid;*/
    margin-top:30px}
            .productsLeft div h5{font-size:30px;font-weight:bold;color:white;line-height:150%}
            .productsLeft>p{text-align:left;color:white;padding:10px;padding-left:25px}
            .productsLeft>p span{padding-left:25px;display:block}
            .productsLeft>p span:first-child{
                background: url(../images/wet11.png) no-repeat left;
            }
            .productsLeft>p span:nth-child(2){background: url(../images/tel2.png) no-repeat left 8px;}
            .productsLeft>p span:nth-child(3){
                background: url(../images/add.png) no-repeat left 8px;
            }
            
            .productsLeft div p{font-size:15px;color:white;text-transform: uppercase;}
            .productsLeft ul{border-radius: 10px;padding: 10px 260px;margin:30px 0;display:flex;justify-content:space-around}
            .productsLeft ul li{font-size: 20px;height:60px;font-weight: bold;line-height:60px;padding: 0px;text-align:left}
            /*.productsLeft ul li:first-child{background:#e62129}*/
           .productsLeft ul li a{color:white}
           .productsLeft ul li:hover, .productsLeft ul li.onred{border-bottom:2px #e62129 solid}
           .productsLeft ul li:hover a, .productsLeft ul li.onred a{color:#e62129}
            /*.onred{background:red}*/
            .products{display:flex;flex-wrap:wrap;justify-content:space-around;}
            .products>div{
                margin-bottom: 40px;
            }
            /*.Groom .products a:hover{background:#03498e}*/
            .Groom .products a:hover .h2{color:#e62129}
            .Groom .products a:hover{box-shadow:2px 2px 7px #bebebe;margin-top: -8px;}
            /*.Groom .products a:hover .p{color:white}*/
            .aboutFour{flex-wrap:wrap}
            .aboutFour .imgtwo{width:52%;height:565px}
            .aboutFour .textwo{width:46%;height:500px;overflow:hidden}
            
            
             /*.container{width: 1400px;margin:0 auto;}*/
#iconlist{padding: 40px 0;}
#iconlist  ul  li{border-radius: 29px; border: 1px solid #000; padding: 25px 17px 25px 17px;width:16%}
#iconlist  ul  li img{display: block;width:86px;height: 86px;margin:0 auto;}
#iconlist  ul  li p{text-align: center; color: #000;font-size:24px;line-height:40px;font-weight: 600;   }
#iconlist  ul  li span{text-align: center;display: block;color: #999;font-size: 11px;}

.fjsb{justify-content:space-around;display:flex;flex-wrap:wrap;max-width:1400px;margin:0 auto}
        .flow{display:flex;justify-content:space-between}
.flow li{text-align:center;width:230px}.flow li img{display:block;margin:0 auto;margin-bottom:10px}
.flow li p{font-size:22px;margin:20px 0}
.flow li div{font-size:14px;margin-bottom:28px}
.fl{display:none}
#nb_toolbar_dial{background:#e62129!important}
.liuyan{position:fixed;top:65%;left:5px;width:60px;height:60px;background:#407afb;z-index:100;display:none;border-radius:50px;color:white}

@font-face {font-family: "iconfont";
  src: url('//at.alicdn.com/t/font_815129_fg9iju4n4yc.eot?t=1540784755104'); /* IE9*/
  src: url('//at.alicdn.com/t/font_815129_fg9iju4n4yc.eot?t=1540784755104#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('//at.alicdn.com/t/font_815129_fg9iju4n4yc.ttf?t=1540784755104') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/font_815129_fg9iju4n4yc.svg?t=1540784755104#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-dasha1:before { content: "\e608"; }

.icon-list:before { content: "\e682"; }

.icon-home:before { content: "\e6b9"; }

.icon-homefill:before { content: "\e6bb"; }

.icon-feijichangtianchong:before { content: "\e67d"; }

.icon-tubiao113:before { content: "\e634"; }

.icon-iconfont5:before { content: "\e63a"; }

.icon-service-phone:before { content: "\e614"; }

.icon-custom-service:before { content: "\e618"; }

.icon-message_full:before { content: "\e61a"; }

.icon-dashaxiaoqudizhi01:before { content: "\e628"; }

.icon-dizhi01:before { content: "\e62c"; }

.icon-youjian:before { content: "\e668"; }

.icon-gouwuche:before { content: "\e63f"; }

.icon-cuowu:before { content: "\e641"; }

.icon-erweima:before { content: "\e642"; }

.icon-jushoucang:before { content: "\e643"; }

.icon-lajixiang:before { content: "\e645"; }

.icon-lianjie:before { content: "\e646"; }

.icon-naozhong:before { content: "\e648"; }

.icon-saoyisao:before { content: "\e649"; }

.icon-shangfan:before { content: "\e64a"; }

.icon-shezhi:before { content: "\e64b"; }

.icon-shengyin:before { content: "\e64c"; }

.icon-shijian:before { content: "\e64d"; }

.icon-sousuo:before { content: "\e651"; }

.icon-wodefankui:before { content: "\e656"; }

.icon-xiafan:before { content: "\e65c"; }

.icon-xiala:before { content: "\e65d"; }

.icon-xiangshangjiantou:before { content: "\e65e"; }

.icon-xiangxiajiantou:before { content: "\e65f"; }

.icon-xiangyoujiantou:before { content: "\e660"; }

.icon-xiangzuojiantou:before { content: "\e661"; }

.icon-yijianfankui:before { content: "\e662"; }

.icon-zhengque:before { content: "\e664"; }

.icon-xiaoxizhongxin:before { content: "\e665"; }

.icon-new:before { content: "\e667"; }

.icon-shouji:before { content: "\e61b"; }

.icon-fenlei1:before { content: "\e6b8"; }

.icon-ai-weixin:before { content: "\e62f"; }

.icon-301:before { content: "\e67c"; }

.icon-qq:before { content: "\e647"; }

.icon-weibiaoti1fuzhi-copy:before { content: "\e64e"; }

.icon-jushoucanggift:before { content: "\e684"; }

.icon-liwu:before { content: "\e685"; }

.icon-dianhua:before { content: "\e63b"; }

.icon-xinwen-copy:before { content: "\e607"; }

.icon-weixin-copy:before { content: "\e65b"; }

.icon-dianhua1:before { content: "\e619"; }

.icon-qq1:before { content: "\e62e"; }

.icon-iconsp2:before { content: "\e621"; }

.icon-v:before { content: "\e64f"; }

.icon-damuzhi:before { content: "\e605"; }

.icon-qq2:before { content: "\e609"; }

.icon-tuijian2:before { content: "\e666"; }

.icon-duanxin:before { content: "\e71a"; }

.icon-zuixin:before { content: "\e615"; }

.icon-gonggao:before { content: "\e679"; }

.icon-xunzhang:before { content: "\e69b"; }

.icon-youpinwangtubiao-:before { content: "\e6b4"; }

.icon-ziyuan:before { content: "\e63c"; }

.icon-weibiaoti-_:before { content: "\e61d"; }

.icon-zuixinxiaoxi:before { content: "\e60a"; }

.icon-dianhua2:before { content: "\e61c"; }

.icon-zuixinhuodong:before { content: "\e640"; }

.icon-recommend:before { content: "\e735"; }

.icon-yirenzheng:before { content: "\e6ef"; }

.icon-ren:before { content: "\e627"; }

.icon-fanhui:before { content: "\e624"; }

.icon-guanbi:before { content: "\e625"; }

.icon-shenfenzheng:before { content: "\e626"; }

.icon-fenlei:before { content: "\e631"; }

.icon-zhiding:before { content: "\e635"; }

.icon-xunzhang1:before { content: "\e630"; }

.icon-xunzhang2:before { content: "\e652"; }

.icon-yuedu:before { content: "\e6db"; }

.icon-xunzhang3:before { content: "\e796"; }

.icon-cainixihuan:before { content: "\e653"; }

.icon-shangpinfenlei:before { content: "\e60f"; }

.icon-up:before { content: "\e604"; }

.icon-yishenhe:before { content: "\e612"; }

.icon-zhankai-yuanshijituantubiao:before { content: "\e622"; }

.icon-dianhua3:before { content: "\e60b"; }

.icon-xiaoxix:before { content: "\e67a"; }

.icon-banquan:before { content: "\e616"; }

.icon-lv_xunzhang_fill:before { content: "\e600"; }

.icon-shijian1:before { content: "\e602"; }

.icon-zuojiantou:before { content: "\e632"; }

.icon-youjian1:before { content: "\e7ed"; }

.icon-aixin:before { content: "\e603"; }

.icon-zuixin1:before { content: "\e734"; }

.icon-xinpin:before { content: "\e601"; }

.icon-caidan:before { content: "\e617"; }

.icon-shimingrenzheng:before { content: "\e663"; }

.icon-chanpin:before { content: "\e672"; }

.icon-huangguan:before { content: "\e762"; }

.icon-guanzhu1:before { content: "\e620"; }

.icon-lianxi:before { content: "\e613"; }

.icon-re:before { content: "\e689"; }

.indexTionBox2{display:none}

.zy{height:160px;background:#03498e;text-align:center;padding-top:58px;}
.zy p{color:white;font-size:50px;font-weight:bold;margin-bottom:55px}
.zy span{color:white;font-size:45px;font-family:'华文行楷'}
.scheme{display:flex;flex-wrap:wrap;justify-content: space-between;}
.scheme li{position:relative;width:32.5%;margin-bottom:16px;overflow:hidden;height:340px;border-radius:8px}
.scheme li img{width:100%;transition:0.5s}
.scheme li:hover img{transition:0.5s;transform:scale(1.2)}
.scheme li div{position:absolute;left:0;bottom:0;width:100%;height:35%;background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));padding:25px;
color:white;box-sizing: border-box;padding-top:36px;transition:0.2s;}
.scheme li:hover div{height:100%;text-align:center;padding-top:150px;transition:0.2s;background: rgba(0,0,0,0.4)}
.scheme li:hover div p{white-space: pre-wrap;font-size:18px;}
.scheme li:hover div strong{font-size:25px;}

.scheme li strong{font-size:20px}
.scheme li a{width:100%!important}
.scheme li div p{color:white;white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.scheme li:first-child{width:66.3%}

  .w1400{width: 1400px;margin:0 auto;}



.sec-4{background-size: cover;background-repeat: no-repeat;background-position: center;overflow:hidden;margin-bottom:30px}
.sec-4 .HomeNews{padding:2% 0;}
.sec-4 .HomeNews .HomeNewsTit .HomeMore{margin-top:20px;width:50px;height:50px;background:url(../images/aboutjt.png) no-repeat center center;background-size: 100% 100%;}
.sec-4 .HomeNews .HomeNewsTit .HomeMore:hover{background:url(../images/solumore.png) no-repeat center center;background-size: 100% 100%;}
.sec-4 .HomeNews .HomeNewsCon{margin-left:-2%;}
.sec-4 .HomeNews .HomeNewsCon .HomeNewsBox{width:48%;margin-left:2%;float:left;background:#fff;box-sizing: border-box;padding:32px;
    box-shadow: 0 0 10px rgba(0,0,0,0.05);overflow: hidden;}
.sec-4 .HomeNews .HomeNewsCon .HomeNewsBox .xNews{margin-top:0px;overflow: hidden;}
.sec-4 .HomeNews .HomeNewsCon .HomeNewsBox .xNews .item{}
.sec-4 .HomeNews .HomeNewsCon .HomeNewsBox .xNews .item .img{position: relative;}
.sec-4 .HomeNews .HomeNewsCon .HomeNewsBox .xNews .item .imgbox{padding-top:335px;}
.sec-4 .HomeNews .HomeNewsCon .HomeNewsBox .xNews .item .hnewsName{position: absolute;width:100%;padding:30px;background:url(../images/newsceng.png) no-repeat top center;background-size: cover;position: absolute;bottom:0;left:0;box-sizing: border-box;}
.sec-4 .HomeNews .HomeNewsCon .HomeNewsBox .xNews .item .hnewsName span{font-size:14px;font-family: bebas;color:#fff;}
.sec-4 .HomeNews .HomeNewsCon .HomeNewsBox .xNews .item .hnewsName p{font-family: syrh;color:#fff;font-size: 20px;line-height: 30px;margin-top:10px;}
.sec-4 .HomeNews .HomeNewsCon .HomeNewsBox .xNews .item .txt{margin-top:20px;font-size: 14px;line-height: 24px;color:#666;}
/* .sec-4 .HomeNews .HomeNewsCon .HomeNewsBox .xNews .slick-arrow{width:40px;height:70px;position: absolute;top:43%;margin-top:-35px;box-shadow: 0 0 10px rgba(0,0,0,0.1);z-index:999;color:transparent;font-size: 0;}
.sec-4 .HomeNews .HomeNewsCon .HomeNewsBox .xNews .slick-arrow.slick-prev{background:url(../images/prev1.png) no-repeat center center #fff;left:-20px;}
.sec-4 .HomeNews .HomeNewsCon .HomeNewsBox .xNews .slick-arrow.slick-next{background:url(../images/next.png) no-repeat center center #da251d;right:-20px;} */



.xNews .swiper-button-prev{background: url(../images/prev1.png) no-repeat center center #fff;}
.xNews .swiper-button-next{background: url(../images/next2.png) no-repeat center center #e62129;}


.sec-4 .HomeNews .HomeNewsCon .HomeNewsBox .Jqactive{}
.sec-4 .HomeNews .HomeNewsCon .HomeNewsBox .Jqactive .item{padding:10px 0;border-bottom:1px solid #f2f2f2;}
.sec-4 .HomeNews .HomeNewsCon .HomeNewsBox .Jqactive .item:last-child{padding-bottom:0;border-bottom:none;}
.sec-4 .HomeNews .HomeNewsCon .HomeNewsBox .Jqactive .item h1{font-size: 18px;font-family: syrh;font-weight: normal;margin-bottom:10px;}
.sec-4 .HomeNews .HomeNewsCon .HomeNewsBox .Jqactive .item:hover h1{color:#03498e}
.sec-4 .HomeNews .HomeNewsCon .HomeNewsBox .Jqactive .item dl dd{display: inline-block;font-size: 14px;color:#999;position: relative;}
.sec-4 .HomeNews .HomeNewsCon .HomeNewsBox .Jqactive .item dl dd span{color:#666; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
    display: block;}
.sec-4 .HomeNews .HomeNewsCon .HomeNewsBox .Jqactive .item dl dd::before{content:'';display: block;width:1px;height:12px;background:#f2f2f2;position: absolute;left:0;top:50%;margin-top:-6px;}
.sec-4 .HomeNews .HomeNewsCon .HomeNewsBox .Jqactive .item dl dd:first-child{padding-left:0;}
.sec-4 .HomeNews .HomeNewsCon .HomeNewsBox .Jqactive .item dl dd:first-child span{text-indent:-28px;width:465px}
.sec-4 .HomeNews .HomeNewsCon .HomeNewsBox .Jqactive .item dl dd:first-child::before{display: none;}

.HomeTit2{border-bottom:1px solid #f2f2f2;background:url(../images/jt.png) no-repeat center right;padding-bottom:15px;}
.HomeTit2 .en{font-size: 20px;text-transform: uppercase;
    font-family: 'impact';}
.HomeTit2 h1{font-size: 24px;font-family: syrh;font-weight: normal;margin-top:2px;}
.HomeTit2 b{display: inline-block;width:6px;height:2px;background:#da251d;margin-left:10px;position: relative;top:-10px;}
.HomeTit2:hover{background:url(../images/jt2.png) no-repeat center right;}


.swiper-wrapper{width: 100%;}
.mySwiper{position: relative;}
.swiper-slide{}
.xNews .swiper-slide img{
    max-width: 100%; max-height: 100%;
}
.newsTitle2{position: relative;height: 451px;align-items: center;display: flex;overflow:hidden;justify-content:center}
/*.newsTitle2 img{width: 100%;}*/
.newsTitle2 div{position: absolute;width: 100%;height: 70px;background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.8));
    left: 0;bottom:0;color: white;padding: 35px;}
.newsTitle2 div p{margin-bottom:5px; font-size: 18px;font-family: 'impact';color:white}
.newsTitle2 div h3{ }
.newsCont{font-size: 14px;margin-top: 20px;
    line-height: 24px;text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;  
    -webkit-box-orient: vertical;
    color: #666;}
    .xNews .swiper-button-next,.xNews .swiper-button-prev{width:40px;height:60px}
    


.bannerother{width:100%}
#newBridge .icon-right-center{top:58%!important}
.producttop{position:relative}
/*.producttop .y1{position:absolute;top:40%;left:15%;font-size:35px;color:black;font-weight:bold;}*/
.producttop .y2{position:absolute;top:40%;left:15%;font-size:35px;color:#6696FF;font-weight:bold;
 color: transparent;
            letter-spacing: 5px;
            background-image:linear-gradient(to right,#000,#fff,#000);
            -webkit-background-clip: text;
            background-size:90%;
            background-repeat: no-repeat;
            background-position: center;
            animation: move linear 5s infinite;
}
 @keyframes move{
            from{
                background-position: 000%;
            }
            to{
                background-position: 200%;
            }
        }
.picMarquee-left .bd{overflow:hidden;width:1400px}
.picMarquee-left .bd li{width:300px;height:300px;overflow:hidden}
.picMarquee-left .bd li img{width:95%;height:80%}
.picMarquee-left .bd li p{text-align:center}
.picMarquee-left {margin-top:40px;position:relative;}
.picMarquee-left .hd a:hover{}
.picMarquee-left .hd .next{
 position: absolute;z-index: 100;right: -60px;top:100px;color: white;background:#e62129;width:40px;line-height: 40px;border-radius: 22px;text-align: center;font-family: cursive;
}
.picMarquee-left .hd .prev{
position: absolute;z-index: 100;left: -60px;top:100px;color: white;background:#e62129;width:40px;line-height: 40px;border-radius: 22px;text-align: center;font-family: cursive;
}

.Curnei .bd li{width:320px;margin:20px;text:center;max-height:450px}
.aboutCur>.hd ul{display:flex;justify-content:center}
.aboutCur>.hd ul li{width:250px;background:#03498e;color:white;text-align:center;line-height:45px;border-radius:22px;margin:0 20px}
.aboutCur>.hd ul li:hover,.aboutCur>.hd ul li.on{background:#e62129}
/*.aboutCur>.hd ul li{width:200px}*/

.Groom .mker .text .cc1{color:black}
.Groom .mker .text .cc2{color:black}
.swiper-button-next, .swiper-button-prev{
    background: rgba(255,255,255,0.6);padding: 10px;border-radius: 5px;
}

.solve .hd{height:15vh}
.solve .bd{height:85vh;overflow:hidden}

.solve .hd .w1400{
   display: flex;justify-content:space-between;height: 100%;
    
}
.solve .hd .w1400 li{text-align:center;width:300px;display:flex;justify-content: center;
    flex-direction: column;font-size: 20px;
    align-items: center;height:100%}
.solve .hd .w1400 a {width:30%}


.solve .hd .w1400 li.on{background:#e62129;color:white}
.solve .hd .w1400 li.on p{color:white}
.solve .hd .w1400 li p{line-height:45px}

.solve .bd li{position: relative;}
.solve .bd li img{width:100%}
.solve .bd li div{background:rgba(0,0,0,0.5);padding:40px;width:20%}
.solve .bd li div p{color:white}
.solve .bd li div h2{color:white}


@media screen and (max-width:750px){
    .solve .bd li div{position: inherit;width:100%;box-sizing: border-box;padding:20px}
    .solve .hd .w1400{flex-wrap:wrap}
    .solve .bd{height:auto}
    .solve .hd{height:auto}
    .solve .hd .w1400 li{width:100%}
    .producttop video{width:100%!important}
    .index-sec7{display:none}
    
    
    
}















@media screen and (min-width:750px){
    
    .solve .bd li div{position:absolute;right:18%;top:35%;}
    
     .section{width: 100%;height: 100%;}
#fp-nav{z-index: 29; position: fixed; top: 0; left: 0px; bottom: 0; background: rgba(255,255,255,0.3); width: 55px; margin-top: 0 !important;}
#fp-nav div {box-sizing:border-box}
#fp-nav ul{ position: absolute; top: 50%; transform: translateY(-50%);  -webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%); -ms-transform: translateY(-50%); left: 0; width: 50px; }
#fp-nav li span{ background: url(../images/icon.png) no-repeat 0 0; width: 23px; height: 25px; display: block;
margin-left: 10px; position: relative; z-index: 22; transition: all 1s;}
#fp-nav li:nth-child(1) span{background-position: 0px 0;}
#fp-nav li:nth-child(2) span{background-position: 0px -42px;}
#fp-nav li:nth-child(3) span{background-position: 0px -82px;}
#fp-nav li:nth-child(4) span{background-position: 0px -128px;}
#fp-nav li:nth-child(5) span{background-position: 0px -170px;}
#fp-nav li:nth-child(6) span{background-position: -2px -215px;}
#fp-nav li:nth-child(1) .active span{background-position: -30px 0;}
#fp-nav li:nth-child(2) .active span{background-position: -30px -42px;}
#fp-nav li:nth-child(3) .active span{background-position: -30px -82px;}
#fp-nav li:nth-child(4) .active span{background-position: -30px -128px;}
#fp-nav li:nth-child(5) .active span{background-position: -30px -170px;}
#fp-nav li:nth-child(6) .active span{background-position: -30px -215px;}
#fp-nav li{ position: relative;}
#fp-nav li a{ display: block; position: relative; z-index: 999; height: 45px; width: 50px; display: flex; align-items: center;}
.fp-tooltip{ position: absolute; left: -160px; top: 0; bottom: 0;  color: #fff; z-index: 22; padding-left: 60px; transition: all 0.8s;
 width: 150px!important; z-index: -1; line-height: 45px; height: 45px; z-index: 33; background: #E60012; } 
 
#fp-nav li.on .fp-tooltip,#fp-nav li:hover .fp-tooltip{ left: 0;}

.aboutes2{height:100%;padding-top:10%;box-sizing:border-box}



.index-sec1.active .cont{animation-name: fadeInUp;}
.index-sec2.active .aboutThree{animation-name: fadeInLeft;}
.index-sec2.active .lou{animation-name:fadeInUp;}
.index-sec3.active .hd{animation-name: fadeInLeft;}
.index-sec3.active .bd .animated{animation-name:fadeInUp;}
.index-sec4.active .products .animated{animation-name: fadeInUp;}
.index-sec5.active .news1{animation-name:fadeInLeft;}
.index-sec5.active .news2{animation-name:fadeInRight;}
.index-sec6.active img{animation-name:fadeIn;}
.index-sec7.active .animated{animation-name: fadeInUp;}

.footbottom{display:flex;justify-content:space-between;}
.footbottom div{width:12%;text-align:center;color:white}
.footbottom div img{width:100%}





}

.index-sec6{ width: 100%; height: 100%; background: url(../img/bg6.jpg) no-repeat; background-size: auto; background-size: 100% 100%; }
.sec6-cont{ padding-top: 100px;}
.sec6-cont h2{ font-size: 55px; color: #fff; font-family: "times new roman"; text-align: center; text-transform: uppercase; position: relative;}
.sec6-cont h3{ text-align: center; color: #fff; font-size: 34px; padding: 20px 0 10px 0;}
.sec6-cont .tit p{ text-align: center; color: #fff; font-size:16px;}
.sec6-cont ul{ display: flex; display: -ms-flexbox;  justify-content: space-around; border:1px solid white; width: 1120px;
margin: 70px auto;  height: 140px;}
.sec6-cont li{  display: flex; display: -webkit-flex; align-content: center; align-items: center; position: relative;} 
.sec6-cont li div{ padding-left: 20px;}
.sec6-cont .p1{ color: #fff; font-size: 16px;}
.sec6-cont .p2{ color: #fff; font-size: 22px; font-family: "times new roman";}
.sec6-cont li:last-child .p2{ font-size: 16px; font-family: "微软雅黑"; line-height: 24px;}
.sec6-cont b{ display:block; height:100%; width: 1px; background:white;}
.sec6-cont i{ display:block; height:38px; width: 1px; background: #E60012; position: absolute; top: 50%; left: 0; margin-top: -19px;}
.sec6-cont .p3,.sec6-cont .p3 a{ text-align: center; color: #fff; font-size: 16px; transition: all 0.36s;}
.sec6-cont .p3 a{ display: inline-block; margin-right: 15px;}
.sec6-cont .copyright{ text-align: center; color: #fff; font-size: 16px; padding-top: 10px;}
.sec6-cont .copyright a{ color:#fff}
.sec6-cont .p3 a:hover{ color: #E60012;}
.sec6-cont h2 span{font-size: 55px; color: #fff; line-height:40px; }
.index-sec6.active .tit,.index-sec6.active ul,.index-sec6.active .p3,.index-sec6.active .copyright{animation-name: fadeInUp; }
.banner .swiper-button-next{right:100px!important}
.banner .swiper-button-prev{left:100px!important}


.ace{display:flex;justify-content:space-around;flex-wrap:wrap;margin-top:50px;flex-direction: row;align-content: flex-start; justify-content: flex-start }
.ace li{width:250px;margin-bottom:30px;margin-right:20px;height:190px;overflow:hidden}
.ace li img{width:100%;
min-height:100%
    
}





@media screen and  (min-width: 1650px){
    .section #app{transform: scale(0.8);
    transform-origin: center 5%;}
    
}



@media screen and (min-width: 960px) and (max-width: 1650px) {
    .section #app{transform: scale(0.66);
    transform-origin: center 5%;}
    
    .section .newses{transform: scale(0.66);transform-origin:center 30%}
    
    /*.fp-tableCell>div{transform: scale(0.7)}*/
    
    .aboutes2>div{transform: scale(0.7);transform-origin:center 00%;width:100%}
    
    
    .aboutes2>img {
    transform: scale(0.7);transform-origin:right bottom;width:720px;
}
    
    
}


@media screen and (max-width: 960px){
    .ace li{width:180px;}
}

 








